產品說明0
MiniAVR開發板為AVR單片機開發板實惠之選,以常見的ATMEGA48為核心搭建,板載實用資源,打造超高性價比。
實物圖片(清晰圖片請參閱標題大圖):
板載配置簡介:
使用手冊中局部原理圖示意:
原理圖:
演示例程:
AVR單片機的常見問題
1. 關於熔絲:熔絲實際上AVR單片機裡的一個配置寄存器,它通常在第一次燒寫程序前配置好並寫入AVR單片機,如果今後熔絲位無需改動那麼就不用每次燒寫程序的時候都去配置熔絲。配置熔絲位的時候要注意晶振的配置,往往引起單片機工作不正常甚至鎖死無法燒寫的原因就在這裡,開發板因調試時都已經設置好熔絲,所以在使用的時候可以不用燒寫,待您熟悉熔絲配置後再自行修改。
2. 關於本系統的熔絲:本系統採用外部4M晶振。在熔絲位裡要注意選擇,另外要取消掉晶振的8分頻。
3. 關於AD的參考電壓:AVR的AD參考電壓可以選擇內置的基準電壓源也可以選擇AVCC或者外部的參考電壓。需要注意的是選擇參考的電壓的時候硬件和程序要一致。絕對禁止程序裡選擇了內部的參考電壓,而硬件上卻接到了外置參考電壓,此情形會引起短路,嚴重時會燒燬單片機。
本系統的一些額外解釋
1. 我們所採用的均為全新元件,出貨的時候每套系統都會測試過,故AT24C02里會存有一些數據(存儲開機的次數)所以開機的次數顯示不為0。
2. 我們的遙控器配有紐扣電池,使用時需要將隔離電池的塑料片取下,另外該電池也可以當做實時時鐘的電池。
3. 不同批次的接插件、平撥開關、液晶背光等元件的顏色可能會有不同,但承諾功能、質量一致,絕不會影響使用。
4. 我們的例程裡有詳細的註釋,要點都沒落下,並沒有為了追求例程的數量而將一個完整的例程拆開成幾個例子發佈。
5. 我們配置的光盤是交付外協廠家燒錄,無法做到一一檢查,如偶有讀不出的情形請聯繫我們,我們會發給您光盤的內容,就不再補寄光盤了,請您諒解。
6. 由於我們在不斷的開發新產品,精力實在有限,所以我們的技術支持僅限於本系統,額外的事宜諸如C語言的基礎、用戶自行二次開發的功能等等恕不承諾解決,可發郵件到etuMCU@gmail.com我們會視情形回復。
7.我們提供PDF格式的原理圖,因原理圖並非為Protel所繪,故無法提供Protel格式原理圖。
標準版發貨清單
1. 調試好的AVR開發系統一套(含ATMEGA48單片機一片)。
2. 免驅USBASP編程器一隻(支持WIN7和AT89S5x系列單片機,含10P數據線一條)。
3. 帶背光LCD1602液晶一片(已安裝在電路板上)。
4. 一體紅外遙控接收一隻(已安裝在電路板上)。
5. DS18B20溫度傳感器一隻(已安裝在電路板上)。
6. 遙控器一隻(芯片為HT6221)。
7. 7x9cm洞洞實驗板一片(用戶自行二次開發用)。
8. 40P排針兩根(用戶自行二次開發用)。
9. 1P杜邦線10條(用戶自行二次開發用)。
10. 塑料墊腳4個。
11.資料光碟一張(含編程環境、例程、原理圖、使用手冊及相應的書籍和數據表)。
因當前電腦多不再提供串口,為解決此問題,我們提供了USB轉串口線供大家選購,經過我們多次試驗,此線穩定性和兼容性都不錯,需要的請告知。
ATMEGA48參數簡介:
ATmega48主要特性如下: - 高性能、低功耗的 8 位AVR 微處理器
- 先進的RISC 結構
- 131 條指令 – 大多數指令執行時間為單個時鐘週期
- 32 個8 位通用工作寄存器
- 全靜態工作
- 工作於20 MHz 時性能高達20 MIPS
- 只需兩個時鐘週期的硬件乘法器
- 非易失性程序和數據存儲器
- 4K字節的系統內可編程Flash
- 具有獨立鎖定位的可選Boot 代碼區
- 通過片上Boot 程序實現系統內編程
- 真正的同時讀寫操作
- 256字節的系統內可編程EEPROM
- 512字節的片內SRAM
- 可以對鎖定位進行編程以實現用戶程序的加密
- 外設特點
- 兩個具有獨立預分頻器和比較器功能的8 位定時器/ 計數器
- 一個具有預分頻器、比較功能和捕捉功能的16 位定時器/ 計數器
- 具有獨立振蕩器的實時計數器RTC
- 六通道PWM
- 8路10 位ADC(TQFP 與MLF 封裝)
- 6路10 位ADC( PDIP 封裝)
- 可編程的串行USART 接口
- 可工作於主機/ 從機模式的SPI 串行接口
- 面向字節的兩線串行接口
- 具有獨立片內振蕩器的可編程看門狗定時器
- 片內模擬比較器
- 引腳電平變化可引發中斷及喚醒MCU
- 特殊的微控制器特點
- 上電復位以及可編程的掉電檢測
- 經過標定的片內振蕩器
- 片內/ 外中斷源
- 五種休眠模式:空閒模式、ADC 噪聲抑制模式、省電模式、掉電模式和待機模式
- I/O 和封裝
- 23個可編程的I/O 口線
- 28引腳PDIP, 32 引腳TQFP 與32 引腳MLF 封裝
- 工作溫度範圍
- 工作速度等級
- ATmega48V:0-4 MHz @1.8-5.5V, 0-10 MHz @2.7-5.5V
- ATmega48:0-10 MHz @2.7-5.5V, 0-20 MHz @4.5-5.5V
- 極低功耗
- 正常模式:
- 1 MHz, 1.8V: 240μA
- 32 kHz, 1.8V: 15μA ( 包括振蕩器)
- 掉電模式: