當前位置:編程學習大全網 - 源碼下載 - 單片機開發板怎麽用?

單片機開發板怎麽用?

問題壹:如何使用單片機開發板上的硬件首先,妳需要仔細看開發板的原理圖。妳需要把微控制器插到開發板的芯片插座上。芯片插座的引腳將與PCB板連接,PCB板上的走線將芯片插座的引腳連接到特定的硬件。開發板上的硬件設備都是通過開發板的PCB布線連接的。妳只需要在原理圖上找到具體硬件和單片機的引腳關系。

目測妳的開發板是51開發板,很可能用的是STC微控制器。妳需要準備壹個像Keil這樣的開發工具。C和匯編都可以編程。具體怎麽編程,建議妳去圖書館借書:新概念51單片機C語言教程(教妳怎麽用C編程),單片機原理與實踐指導(教妳怎麽用匯編編程),C編程語言(經典,教妳C語言)。

另外,妳的開發板和郭天祥的視頻完全匹配。建議妳買壹本郭天祥的《新概念51單片機C語言教程》,參考郭天祥的視頻學習這個開發板會更快。

您的開發板看起來與下圖所示的開發板布線相同。

放大圖片的話,上圖PCB的絲印層有各個模塊的簡單描述。

如果看不清楚,請參考以下描述:

1.單片機最小系統:可以使用STC89C52、AT89S52等51單片機,也可以使用AT mega 16、AT mega 128等AVR單片機。

2.流水燈模塊:我們用了8個紅色led,可以用來閃燈和流水燈實驗。

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

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

5.數碼管模塊:由六個集成數碼管組成,可顯示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將TTL電平轉換成RS232電平。

10.1602液晶模塊:每行顯示16個字符,可顯示兩行。這種單片機使用並行接口。

11.12864液晶模塊:並行操作模式,可在液晶任意位置顯示數字、符號、漢字和圖像。

12.E2PROM模塊:采用I2C總線通信協議(51單片機仿真),主芯片為ATMEL公司的AT24C02N,可以進行數據存儲實驗。

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

14.DS18B20溫度采集模塊:采用單總線協議。

15.紅外遙控器DS18B20模塊:含紅外接收器,可用於短距離遙控。

16.DC電機驅動模塊:這個開發板包含DC電機驅動模塊,可以直接驅動DC電機(這個開發板給DC電機)。

17.步進電機驅動模塊:該開發板包含壹個步進電機驅動模塊,可以直接驅動步進電機。

18.繼電器驅動模塊:該開發板包含繼電器驅動模塊,可用於繼電器相關實驗。

19.LED點陣顯示模塊:此開發板贈送8*8點陣。

20.LM7805 5V穩壓模塊可以使用外接電源,方便單片機在沒有電腦電源的情況下正常使用,可以輸入5-18V外接電源。

21.USB轉TTL電平模塊:使用CH340T主芯片,可以保證壹根USB線可以下載。

22.RTC實時時鐘DS1302模塊:可以進行實時時鐘...> & gt

問題2:單片機開發板有什麽功能?我學的是吳健英的單片機開發板,51,功能很全面。我來列舉壹下這個板的功能。

資源介紹

CH340 USB轉UART芯片1,實現USB下載程序,為沒有串口的筆記本電腦提供下載便利。

2.板上電源插口有自恢復保險絲,可以有效保護妳的電腦主板和開發板。再加上這個保險,作為初學者,即使不小心短路,也不會燒主板和微控制器。

3.該板配有壹個單片機STC89C52RC,具有8K程序空間和512字節數據空間。

4.板上有* * * 18個LED燈,其中壹個是USB電源指示燈,插上電源就亮了。還有壹個單芯片電源指示器。

5.板上有8個數碼管,可用於簡單的數碼管秒表實驗、計算器功能、溫度和時間顯示等。

6.該板配有數字旋轉編碼器,可通過旋轉加減數據,並可用作確認按鈕。

7.該板配有壹個DS1302實時時鐘芯片,可以用來做實時時鐘實驗,了解電子表的工作原理。

8.該板配有24C02 EEPROM芯片,用於保存掉電後不允許丟失的重要數據,學習IIC通信實驗。

9.該板配有壹個PCF8591。該芯片集成了AD和DA,可以通過AD進行電壓采集實驗,通過DA產生方波、三角波和正弦波信號。

10,1602液晶屏集成在板上,可以用來學習液晶顯示,做溫度顯示實驗,秒表顯示實驗等等。

11.板上集成了21個按鍵,包括1個單片機復位按鍵和16個矩陣按鍵。分為0到F***16按鈕,有四個獨立的按鈕,按下的信息通過與門74HC08送到單片機的中斷口。

12,板上有壹個無源蜂鳴器,可以用來做音樂輸出實驗,讓妳充分了解生日卡的工作原理。

13.板上集成了壹個DS18B20溫度傳感器,用來學習和實現數字溫度計。

14.板上集成了紅外接收管,學習紅外通信原理。

板上的15和* * 4個74HC595芯片用於驅動16個led和8個數碼管。74HC595的顯示器在工業控制領域非常常見,可以節省大量的IO口資源,為實現壹個復雜的系統工作打下基礎。

問題三:初學者如何使用單片機開發板?我也在用這本書學習,因為妳是高三畢業生。我個人的建議是買配套板。雖然有點貴,但是真的可以省去很多麻煩。而且板子還可以,至少做工可以整齊。

比如郭天祥要教妳做14章的時鐘,妳可能要壹個斷電保護,所以妳需要壹個AT24C02的芯片。別的板可能沒有,妳也沒有實驗室。然後要麽不用,要麽在淘寶上買,不管價格,妳沒有焊接的工具!!

像上圖,能用紅外線等東西的時候,差不多可以換板了!!

問題4:51單片機開發板的使用!為了正常工作,單片機開發板壹般需要這些基本條件:

1.電源;

開發板壹般有兩種供電方式,USB供電是專用電源。使用USB供電,只需要用USB線將開發板的USB電源接口與電腦的USB接口連接即可;使用專用電源(帶帶的通用開發板)供電,只要專用電源壹端接220V市電,另壹端接開發板專用電源接口即可;

2.系統時鐘;

檢查妳開發板上的晶振連接是否正確,晶振頻率是否正確;

3.復位電路;

檢查妳開發板上的復位電路是否正常;

4.程序下載;

要將編寫好的C源程序下載到單片機上執行,需要:

(1)硬件連接:壹般采用串口下載方式,串口壹端連接開發板上的程序下載串口,另壹端連接電腦的任意串口;

(2)軟件準備:使用集成開發環境(廣泛使用keil C)對編輯好的C源文件進行調試後,編譯連接生成相應的hex文件,並對程序下載軟件(如STCIP V4.88)進行相應的設置,如選擇要下載的hex文件、設置下載速度、選擇微控制器型號等。)來確保滿足前三個條件。出現提示時,單擊開發板上的下載和通電。重置開發板運行程序。

註:以上回答僅針對壹般情況(如USB下載、不同集成開發環境、非STC51系列單片機等。,這些情況會略有不同,可以留言咨詢)

問題5:如何使用單片開發板?這個我就不具體回答了。

可以參考經驗:jingyan.baidu/...c.

問題6:自制單片機開發板需要什麽?51算了,做個avr研究就行了。

電路從幾個簡單的部分開始:

1.電源,用個7805什麽的,網上有很多電路,LM7805三端穩壓電源,還有幾個電容二極管什麽的。

2.復位電路,增加手動復位按鈕。按下按鈕下拉reset引腳,加壹個電阻上拉,1k。

3.模擬和下載程序接口。有模擬器建議jtag口引至5x2端子。avr的jtag引腳表示可以在網上百度訪問,還有單片機的說明書。isp下載程序沒有仿真器。要將isp使用的pin引導到終端,可以找到ourdev。做開發板,甚至pcb的例子很多。

4.引出所有的io口,用管腳把芯片圍起來方便測試,然後做8個led和幾個按鍵通向IO口。

5.剩下的就看妳的需求了。有很大的發揮空間,比如加個232芯片,加個DB9端子。到時候讓單片機和電腦通訊,準備壹個串口。想玩LCD什麽的,用杜邦線纜就可以了,不用主板。

總的來說就是這麽多。我想補充點東西,看看相應的資料。我有壹塊淘寶買的atega128的開發板,有原理圖和套路。資料挺全的。不明白的請留言。希望能幫到妳。

問題7:單片機開發板怎麽焊接?什麽工具?用有刀口的電烙鐵,然後弄壹根0.5毫米左右粗細的錫絲,不熟悉的時候可以用廢板練習。熟悉了就可以自己焊接了。壹般烙鐵溫度是400,焊MCU的時候可以降低350左右,不要太高。其他需要的工具有尖嘴鑷子,吸錫器,萬用表(測量電壓和開路短路),松香(去除多余錫)等等。

問題8:拿到單片機開發板後如何開始學習?編譯壹些小程序,最簡單的就像闖燈,加法運算符,應答機等。,用電腦編譯,送到開發板,演示。程序暫時編不出來,可以網上搜壹些。如果妳想認真學習單片機,推薦妳寫壹本書《單片機應用技術》,由中國勞動和社會保障出版社組織編寫,勞動和社會保障部教材辦公室出版。感覺這本書特別容易理解和接受。並且有很多詳細的實際例子,可以在開發板上實現。試試看。祝妳早日學好單片機。加油I (ω) J!

問題9:51單片機開發板的功能介紹。有1和8個LED燈,可以練習基本的單片機IO操作,也可以作為其他程序中的指示燈。2.兩個四重8段數碼管,顯示溫度數據,HELLO歡迎詞,時鐘等。3、突出8*8點陣,比如練習數字、字母、圖片顯示,或者開發貪吃蛇之類的小遊戲。4、4個獨立鍵,可配置中斷鍵盤,為程序的按鍵掃描節省更多時間。5、8 AD鍵,主要是為遊戲開發設計的,比如推箱子等。,矩陣鍵盤被移除。廣告鍵盤在實踐中被廣泛使用,例如在電視機上加、減和搜索頻道。壹個AD行可以擴展幾百個鍵,更接近工程。6.PCF8591具有AD/DA功能,采用IIC總線協議,可以練習IIC總線的操作。7.DS18B20:支持單線多點檢測。8、光敏電阻測試光強,感受晝夜差異。9.調頻收音機:可接收80M至110MHz之間的調頻頻段。可以實現自動搜臺和手動搜臺。10和DS1302時鐘芯片提供實時時鐘,使用3V電池,在斷電的情況下時鐘仍然可以運行。11,讀寫SD卡文件系統,保存數據並在TFT液晶屏上顯示。12,繼電器可以控制高壓設備,高壓危險,請謹慎使用。13,DC電機接口,控制DC電機。14,步進電機接口,控制步進電機的運行。15,蜂鳴器,可以做電子琴,音樂音響等。16和74HC595芯片練習串行到並行數據擴展。17和74HC573鎖存擴展芯片,可以擴展接口。18,ULN2003電機驅動芯片。(此處用於驅動步進電機、DC電機、繼電器、蜂鳴器)19、MAX232串口數據傳輸延長發送距離。(可以和電腦通訊,也可以作為STC單片機下載程序的接口)20。PL2303下載單片機,壹線下載,USB直接下載,高速下載。21,TFT液晶屏,單片機還可以控制彩屏,讓妳的學習充滿樂趣。22.nRF24L01無線數據傳輸芯片接口,可插入nRF24L01芯片進行高速無線數據傳輸。23、LCD1602液晶接口,兩行字符液晶,每行可顯示16個字符。24.LCD12864帶字體接口。25.LCD12864圖形LCD接口。26.DS18B20單線多點溫度采集接口。壹條線上可以擴展多個DS18B20溫度傳感器,先提供兩個。27,提供ISP下載接口,可以下載AVR,AT單片機。支持AVR微控制器。28、40針擴展接口,可無限擴展。未來的DZR-01A開發板配件將從此端口擴展。29.PS2鼠標和鍵盤接口。有了紅外線遙控器,我們甚至可以遙控我們的電腦!(同常規)30、AVR/51復位按鈕。妳可以復位51 STC AVR微控制器,它們都支持31和TEA5767的IIC總線控制。學習IIC控制32,SD卡的SPI總線控制。擴展大容量存儲器33和紅外遙控接收器可以收集紅外遙控發送的信號,並且可以通過使用遙控信號來控制其他設備。34.外部5V電源插座。35.TXD RXD電源指示燈36、40PIN鎖座(非常方便取放單片機芯片)37、穩壓芯片用LM1117-3.3(彩屏液晶、SD卡、無線模塊電源)38、USB電源(USB可以提供500MA電流,完全可以。

問題10:如何在51單片機淘寶搜索ISP燒線的開發板上寫程序?

燒線的壹端接在單片機上的壹些腳,另壹端接在電腦上。

用軟件把妳的程序轉換成十六進制格式,然後用刻錄軟件通過下載線刻錄到單片機裏。

買isp線的時候記得找不支持妳的單片機型號。

  • 上一篇:如何使用crond在Linux下跑定時任務
  • 下一篇:介紹壹款可以修改MP3 ID的軟件^
  • copyright 2024編程學習大全網