微控制器開發板的使用?

微控制器開發板使用首先要讀開發板原理圖,看視訊教程

微控制器開發板的使用

工具/原料

微控制器開發板,開發板原理圖

方法/步驟

首先,需要仔細看開發板的原理圖。需要把微控制器插到開發板的晶片座上,晶片座的引腳會和PCB板連線,PCB板上的走線會將晶片座的引腳連線到具體硬體上。開發板上的硬體裝置都是通過開發板的PCB走線連線好的,只需要在原理圖上尋找具體硬體連線到微控制器的管腳關係。

微控制器開發板的使用

讀原理圖,看資源配置,以吳鑑鷹微控制器開發板為例

1. 微控制器最小系統:可以使用51微控制器如STC89C52,AT89S52,也可以使用AVR微控制器如AT mega 16,AT mega 128等系列。

2. 流水燈模組:我們使用了8個紅色led,可以進行閃關燈實驗,流水燈實驗。

3. 獨立鍵盤模組:4個小按鍵組成,可以做外中斷INT0、INT1 ,外定時器T0、T1 實驗。

4. 矩陣鍵盤模組:16個小按鍵組成可以做外中斷INT0、INT1 ,外定時器T0、T1 實驗。

5. 數碼管模組:由6個一位一體數碼管組成,可以顯示0,1,2,3,4,5,6,7,8,9,0,a,b,c,d,e,f等簡單資訊,構成資訊交流的人機介面。

6. 蜂鳴器模組:可以用來做報警實驗,也可以對歌曲進行編碼,用來唱歌。

7. AD模組:主晶片為ADC0804,採集模擬訊號(1路輸入),並轉化為數字訊號,內建8位轉換器(解析度為8位)。

8. DA模組:主晶片為DAC0832, 把數字訊號轉化為模擬訊號,解析度為8位。

9. 串列埠通訊模組:主晶片我們使用了MAX232的升級版MAX3232,通訊效能更好。MAX3232把TTL電平轉換為RS232電平。

10. 1602液晶顯示模組:每行顯示16個字元,可以顯示兩行。這款微控制器使用並行介面。

11. 12864液晶顯示模組:並行操作方式,可以在液晶的任意位置顯示數字,符號,漢字,影象。

12. E2PROM模組:使用I2C匯流排通訊協議(51微控制器模擬),主晶片為ATMEL公司的AT24C02N,可以進行資料儲存實驗。

13. 定時器/計數器模組。

14. DS18B20溫度採集模組:採用單匯流排協議。

15. 紅外遙控器DS18B20模組:包括紅外接收頭,可以進行短程遙控。

16. 直流電機驅動模組:本款開發板含有直流電機驅動模組,可以直接驅動直流電機(本款開發板贈送直流電機)。

17. 步進電機驅動模組:本款開發板含有步進電機驅動模組,可以直接驅動步進電機。

18. 繼電器驅動模組:本款開發板含有繼電器驅動模組,可以做繼電器相關實驗。

19. LED點陣顯示模組:本款開發板贈送8*8點陣。

20. LM7805 5V穩壓模組,可以使用外接電源,方便微控制器在無電腦供電時正常使用可以輸入5-18V外電源。

21. USB轉TTL電平模組:使用CH340T主晶片,可以保證一根USB線就可以下載。

22. RTC實時時鐘DS1302模組:可以進行實時時鐘實驗,顯示年、月、日、時、分、秒,避免購買昂貴的DS12C887晶片。

跳線帽選擇:

J1:直流電機、步進電機、繼電器的驅動接通,使用時,插上即可。

J2:紅外遙控器接通。

J3:點陣接通。

J4:繼電器接通。

J5:AD模組模擬輸入接通。

J6:51或AVR復位選擇,左插為51復位,右插為AVR復位。

J7:數碼管段選,位選接通。

J8:蜂鳴器選擇。

J9:USB供電與外供電選擇,下插為USB供電,上插為外電源供電,預設為下插,即使用USB供電。

J10:串列埠下載與USB下載選擇,上插為USB下載(使用一根USB線即可),下插為串列埠下載(一根USB線+一根串列埠線),串列埠下載使用簡單,預設使用一根USB下載,即上插。

J11;I2C與時鐘選擇。

J12:DA模擬輸出接通。

微控制器開發板的使用

準備類似Keil這樣的開發工具,C和彙編都可以程式設計的。具體怎麼程式設計,建議去圖書館借閱書籍:新概念51微控制器C語言教程(教怎麼用C程式設計)、微控制器原理與實踐指導(教怎麼用匯編程式設計)、C Programming Language(經典,教C語言的)

微控制器開發板的使用

注意事項

開發板先按視訊教程測試

模組, 微控制器, 視訊教程, 原理圖, 開發板,
相關問題答案