用STC12C5412AD單片機(jī)構(gòu)成的集成實(shí)驗(yàn)板電路
STC12C5412AD單片機(jī),是一款增強(qiáng)型8051標(biāo)準(zhǔn)的51系列的單片機(jī)。速度比普通8051快12倍,可以在家庭中的計(jì)算機(jī)編程,無(wú)需仿真器。
STC12C5412AD有8通道的10位AD轉(zhuǎn)換器,可以檢測(cè)模擬信號(hào),不用AD時(shí)可以當(dāng)作數(shù)字輸入輸出口用。還有許多優(yōu)于8051的性能。其指令與普通8051指令代碼完全兼容,但執(zhí)行速度大幅提升。
用其構(gòu)成的示教學(xué)習(xí)板電路原理圖如下圖所示。
本電路的外圍電路有:
(1)簡(jiǎn)單的發(fā)聲電路:訊響器。
(2)麥克放大電路和半波整流電路。
(3)4個(gè)數(shù)碼管動(dòng)態(tài)顯示電路。
(4)15個(gè)發(fā)光二極管,其中7個(gè)發(fā)光二極管與數(shù)碼管的7個(gè)筆段驅(qū)動(dòng)腳兼用。
(5)9個(gè)按鍵開關(guān)。與數(shù)碼管以及發(fā)光二極管的腳位兼用。
(6)1個(gè)無(wú)線接收模塊,接收的無(wú)線遙控指令送到單片機(jī)的一個(gè)端口中。
(7)1個(gè)溫度傳感器,單片機(jī)讀取溫度傳感器的溫度數(shù)據(jù)。
(8)1個(gè)編程接口。使用宏晶科技公司的簡(jiǎn)易編程器完成在線編程。
(9)直流穩(wěn)壓電路。本電路的單片機(jī)最小系統(tǒng)設(shè)計(jì),一方面可以給學(xué)生一個(gè)簡(jiǎn)單設(shè)計(jì)電路的示范,另一方面給學(xué)生充分利用現(xiàn)有單片機(jī)的資源,開發(fā)新的應(yīng)用軟件。右圖是本電路板的實(shí)物圖。
9模塊切換方法是:在未通電狀態(tài)下,按下一個(gè)按鍵開關(guān)不放再接通電源,此時(shí)按鍵對(duì)應(yīng)的功能被選擇并記憶,今后重新上電沒(méi)有重新設(shè)置新功能的情況下,原設(shè)置的功能保持不變。路板上的自左至右的9個(gè)按鍵對(duì)應(yīng)的功能見(jiàn)下表。