淺談單片機(jī)硬件開(kāi)發(fā)的過(guò)程
發(fā)表時(shí)間:2022-03-03 09:55:55 人氣:5396

在進(jìn)行單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)時(shí),一般先進(jìn)行硬件開(kāi)發(fā),再進(jìn)行軟件開(kāi)發(fā)。單片機(jī)的硬件開(kāi)發(fā)一般可按下面幾個(gè)步驟進(jìn)行。
明確單片機(jī)應(yīng)用系統(tǒng)要實(shí)現(xiàn)的功能
在進(jìn)行單片機(jī)開(kāi)發(fā)時(shí),一定要明確開(kāi)發(fā)出來(lái)的單片機(jī)應(yīng)用系統(tǒng)需要實(shí)現(xiàn)什么樣的功能,之后的硬件、軟件設(shè)計(jì)都要圍繞著單片機(jī)要實(shí)現(xiàn)的功能進(jìn)行。
例如,要開(kāi)發(fā)一個(gè)控制發(fā)光二極管亮滅的單片機(jī)應(yīng)用系統(tǒng),具體功能要求如下。
采用4個(gè)開(kāi)關(guān)控制4只發(fā)光二極管。
按下某個(gè)開(kāi)關(guān),相應(yīng)的發(fā)光二極管會(huì)發(fā)光;松開(kāi)開(kāi)關(guān),發(fā)光二極管會(huì)熄滅。
同時(shí)按下4個(gè)開(kāi)關(guān),4只發(fā)光二極管都亮。
選擇單片機(jī)型號(hào)
明確單片機(jī)應(yīng)用系統(tǒng)要實(shí)現(xiàn)的功能后,再選擇單片機(jī)的種類和型號(hào)。單片機(jī)的種類很多,如PIC系列單片機(jī)、MCS-51系列單片機(jī)等,這些單片機(jī)又有很多型號(hào),不同型號(hào)的單片機(jī)結(jié)構(gòu)和功能有所不同,編程時(shí)軟件指令也有所不同。
在選擇單片機(jī)型號(hào)時(shí),一般應(yīng)注意以下兩點(diǎn)。
在功能夠用的情況下,考慮性能價(jià)格比。有些型號(hào)的單片機(jī)功能強(qiáng)大,但相應(yīng)的價(jià)格也較高,而選擇單片機(jī)型號(hào)時(shí)功能足夠即可,不要盲目選用功能強(qiáng)大的單片機(jī)。
選擇自己熟悉的單片機(jī)。不同系列的單片機(jī)內(nèi)部硬件結(jié)構(gòu)和軟件指令或多或少有些不同,而選擇自己熟悉的單片機(jī)可以提高開(kāi)發(fā)效率,縮短開(kāi)發(fā)時(shí)間。
這里選擇Atmel公司的AT89S51型號(hào)的單片機(jī),選擇的理由除了AT89S51單片機(jī)與8051單片機(jī)完全兼容(引腳數(shù)及功能相同,軟件指令也相同,內(nèi)部結(jié)構(gòu)基本相同)外,AT89S51單片機(jī)在市場(chǎng)上也比較容易獲得(8051已不生產(chǎn)),另外AT89S51單片機(jī)內(nèi)部的程序存儲(chǔ)器采用可反復(fù)擦寫的EEPROM,這樣有利于反復(fù)修改程序,而8051單片機(jī)內(nèi)部的程序存儲(chǔ)器只能寫一次。
設(shè)計(jì)單片機(jī)外圍電路
單片機(jī)的外圍電路主要有基本工作條件電路、輸入電路和輸出電路。根據(jù)單片機(jī)要實(shí)現(xiàn)的功能設(shè)計(jì)出來(lái)的單片機(jī)外圍。
(1)基本工作條件電路
單片機(jī)的VCC電源引腳接+5V電源,C3、R5構(gòu)成復(fù)位電路,晶振X和電容C1、C2與內(nèi)部電路構(gòu)成時(shí)鐘電路,這些電路分別為單片機(jī)提供電源、復(fù)位信號(hào)和時(shí)鐘信號(hào),單片機(jī)即開(kāi)始工作。
(2)輸入電路
按鍵S1~S4構(gòu)成輸入電路。當(dāng)按下某按鍵時(shí),單片機(jī)相應(yīng)的輸入引腳為低電平;當(dāng)按鍵彈起時(shí),相應(yīng)的輸入引腳為高電平。
(3)輸出電路
發(fā)光二極管VD1~VD4和電阻R1~R4構(gòu)成單片機(jī)的輸出電路,其中R1~R4為限流電阻,用于防止流過(guò)發(fā)光二極管的電流過(guò)大而損壞發(fā)光二極管。當(dāng)單片機(jī)的某個(gè)輸出引腳為低電平或高電平時(shí),該引腳外接的發(fā)光二極管就會(huì)亮或滅。
單片機(jī)外圍電路設(shè)計(jì)好后,可以將這些電路做在一塊電路板上,為了方便之后的單片機(jī)軟件開(kāi)發(fā),可在安裝單片機(jī)的位置處安裝一個(gè)40引腳的插座,這樣在仿真、編程時(shí)可使單片機(jī)容易插入和取出。這樣制作出來(lái)的電路板常稱作實(shí)驗(yàn)板。
相關(guān)咨詢
- PCB設(shè)計(jì)中的開(kāi)窗技巧:功能與應(yīng)用
- 微控制器是什么 微控制器和單片機(jī)的區(qū)別
- 工業(yè)物聯(lián)網(wǎng)軟硬件定制開(kāi)發(fā)
- 單片機(jī)硬件開(kāi)發(fā)系統(tǒng)種類
- 搭建51單片機(jī)硬件開(kāi)發(fā)系統(tǒng)
- 智能硬件的發(fā)展趨勢(shì)-聯(lián)網(wǎng)硬件開(kāi)發(fā)
- 單片機(jī)硬件開(kāi)發(fā)的步驟說(shuō)明
- 自適應(yīng)計(jì)算加速聯(lián)網(wǎng)硬件開(kāi)發(fā)
- 單片機(jī)硬件開(kāi)發(fā)的應(yīng)用
- 物聯(lián)網(wǎng)硬件開(kāi)發(fā)案例:共享洗車機(jī)
工廠展示
聯(lián)系我們
成都子程新輝電子設(shè)備有限公司
聯(lián)系人:文先生
手機(jī):13183865499
QQ:1977780637
地址:成都市金牛區(qū)星輝西路2號(hào)附1號(hào)(臺(tái)誼民生大廈)407號(hào)
同類文章排行
最新咨詢文章
- 1 PCB板都有哪些優(yōu)點(diǎn)?
- 2 成都哪里可以做PCB抄板
- 3 開(kāi)發(fā)設(shè)計(jì)單片機(jī)時(shí)需要注意的幾個(gè)點(diǎn)
- 4 4種單片機(jī)高效開(kāi)發(fā)的技巧
- 5 DC-DC變換器:優(yōu)化設(shè)計(jì)與EMI控制的秘訣
- 6 單片機(jī)解密失敗的深度解析與風(fēng)險(xiǎn)
- 7 PCB設(shè)計(jì)中的開(kāi)窗技巧:功能與應(yīng)用
- 8 PCB抄板中的LAYOUT布線技巧詳解
- 9 子程電子2024春節(jié)后已于2月19日開(kāi)工
- 10 PCB抄板剖制技巧:技術(shù)與藝術(shù)的結(jié)合