基于STC單片機(jī)學(xué)習(xí)平臺(tái)的硬件電路設(shè)計(jì)
2.6測(cè)溫電路
測(cè)溫電路示于圖9,采用的是Dallas公司的單總線數(shù)字式溫度傳感器DS18B20,因此小需要加入模數(shù)轉(zhuǎn)換電路,直接將它的DQ腳接到單片機(jī)的一個(gè)IO口就可以了。
2.7 FLASH電路
電路如圖10所示,AT25F512是SPI接口的Flash芯片。STC12C5410AD自帶SPI通訊端口,SCK、MISO、MOSI和Ss網(wǎng)絡(luò)標(biāo)號(hào)分別連接到單片機(jī)的P1.7、P1.6、P1.5和P0.3口,都加入了一個(gè)10K的上拉電阻。
2.8 DA轉(zhuǎn)換電路
DA轉(zhuǎn)換電路示于圖11,利用單片機(jī)自帶的PWM功能來(lái)實(shí)現(xiàn)DA轉(zhuǎn)換。
4 結(jié)束語(yǔ)
本文提出了一種基于STC12C5410AD單片機(jī)的學(xué)習(xí)平臺(tái)的硬件電路的設(shè)計(jì),相對(duì)于傳統(tǒng)的8051單片機(jī),用STC12C5410AD單片機(jī)來(lái)設(shè)計(jì)電路的方法有一些不同,它沒(méi)有8051的ALE(地址鎖存)引腳等,因此不能將它的PoEl當(dāng)成地址數(shù)據(jù)復(fù)用口。學(xué)習(xí)平臺(tái)的硬件電路中大部分采用的是串行口芯片,包括了大部分主流的串行口標(biāo)準(zhǔn)。采用液晶屏代替數(shù)碼管用來(lái)顯示,加入了FLASH存儲(chǔ)芯片,利用STC12C5410AD的PWM功能實(shí)現(xiàn)DA轉(zhuǎn)換,充分利用了STC12C5410AD單片機(jī)的資源,同時(shí)芯片內(nèi)自帶看門狗硬件電路和Ⅱ科的M功能,適合用來(lái)當(dāng)作教學(xué)實(shí)驗(yàn)的學(xué)習(xí)平臺(tái)。
參考文獻(xiàn)
1. STC12C541OAD datasheet 2008[EB/OL].http://pdf.ic-trade.com/STC 12C54 10AD.html
2. 楊金巖,鄭應(yīng)強(qiáng),張振仁.8051單片機(jī)數(shù)據(jù)傳輸接口擴(kuò)展技術(shù)與應(yīng)用實(shí)例[M]//北京:人民郵電出版社,2005:225-238.
3. 晁陽(yáng)。單片機(jī)MCS—51原理及應(yīng)用開發(fā)教程[M]//北京:清華大學(xué)出版社,2007:290-296.
4. 王守中.51單片機(jī)開發(fā)入門與典型實(shí)例[M]//北京:人民郵電出版社,2007:164-187.
5. 王為青,邱文勛.51單片機(jī)應(yīng)用開發(fā)案例精選[M]//北京:人民郵電出版社,2007:238-241.
6. 謝維成,楊加國(guó)。單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)[M]//北京:清華大學(xué)出版社,2006:211-213.
7. 楊代華,葉敦范,王典洪。單片機(jī)原理及應(yīng)用[M]//武漢:中國(guó)地質(zhì)大學(xué)出版社,2000:109-114.
晶振相關(guān)文章:晶振原理
評(píng)論