標(biāo)題: 你知道51開發(fā)板哪種好嗎?我教你如何選擇適合自己的開發(fā)板 [打印本頁]

作者: 3lian    時(shí)間: 2014-2-26 18:37
標(biāo)題: 你知道51開發(fā)板哪種好嗎?我教你如何選擇適合自己的開發(fā)板
你知道51開發(fā)板哪種好嗎?在某寶上開發(fā)板太多,讓人眼花繚亂,隨便選一塊學(xué)習(xí)效果將大打折扣。
首先要知道自己的水平去到哪里?如果你是剛學(xué)電子,連萬用表也不會(huì)看,那么學(xué)習(xí)單片機(jī)就會(huì)十分吃力,甚至事倍功半。學(xué)單片機(jī)你一定要懂一點(diǎn)電子,比如萬用表要會(huì)用,烙鐵焊接功夫要過關(guān),電阻電容三極管都要懂得工作原理及如何測(cè)量好壞。大家一定要過了這一關(guān)。

現(xiàn)在假設(shè)你有上面說的電子基礎(chǔ),那么接下來就要開始選開發(fā)板了。51的資料最多,相對(duì)其他單片機(jī)容易,這篇文章就以51的開發(fā)板為例。以下是板上必須要有的基本配置
1、有8個(gè)LED燈


初學(xué)者接觸單片機(jī)的第一個(gè)程序通常是點(diǎn)亮LED,而且單片機(jī)編程也不像電腦可以輸出“HELLO WORLD”,所以LED就是必須要有的基本配置。

2、有按鍵


有沒有獨(dú)立按鍵不重要,一定要有4*4矩陣按鍵,因?yàn)榭梢栽诔绦蛑懈膭?dòng)一下讓矩陣鍵盤變成獨(dú)立按鍵。按鍵是人機(jī)交換的接口,經(jīng)常用到,必須要配置

3、有數(shù)碼管

數(shù)碼管動(dòng)態(tài)掃描技術(shù),一定要會(huì)。以后做各種實(shí)驗(yàn)都要用到數(shù)碼管,比如溫度、電壓、時(shí)鐘等等。而我個(gè)人在調(diào)試程序的時(shí)候還喜歡把變量數(shù)據(jù)發(fā)到數(shù)碼管上幫助觀察

4、蜂鳴器和繼電器

這兩個(gè)的驅(qū)動(dòng)方式是一樣的,都是用三極管驅(qū)動(dòng),只要有其中一個(gè)就可以了。

5、ISP下載接口

標(biāo)準(zhǔn)ISP下載接口是一個(gè)10針的插頭,可以給AT89Sxx系列下載程序

6、可拔插式晶振


7、程序下載用USB接口

現(xiàn)在的電腦已經(jīng)沒有串口了,所以選擇這種用USB口下載程序成了必然的選擇,最好還是USB供電的,更方便。一條線就可以連接學(xué)習(xí),不用再配外置電源

8、帶有1602、12864液晶接口


9、單片機(jī)所有IO口用排針引出


IO口不引出來的只能叫實(shí)驗(yàn)板,不能用來開發(fā)。你也希望買一塊板回來以后可以做項(xiàng)目吧?

以上是必帶配置,其他的配置比如24C02、DS1302、紅外接收頭、18B20等等,這些可以有,在入門后提高的時(shí)候會(huì)用到。如果沒有也不要緊,入門后就有能力動(dòng)手做了。

作者: 心在路上    時(shí)間: 2018-1-9 13:46
跟我想的差不多,先從單片機(jī)做起,了解GPIO、定時(shí)器啥的,理解怎么用C語言操作硬件。然后再去學(xué)Linux操作系統(tǒng),shell語法等,然后再買一個(gè)ARM開發(fā)板(初期買2410足夠),學(xué)驅(qū)動(dòng)開發(fā)啥的,建議去華清星創(chuàng)客superedu.com.cn學(xué)習(xí)。學(xué)完了以后,做幾個(gè)驅(qū)動(dòng),就可以找工作了。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1