新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 實(shí)用制作:基于單片機(jī)的數(shù)顯可調(diào)定時(shí)器

實(shí)用制作:基于單片機(jī)的數(shù)顯可調(diào)定時(shí)器

作者: 時(shí)間:2012-09-03 來(lái)源:網(wǎng)絡(luò) 收藏

輸入部分的電路工作原理就是對(duì)按鍵的識(shí)別,如圖3所示,的P1口通過(guò)上拉電阻接高電平,當(dāng)沒(méi)有按鍵按下時(shí),P1.0~P1.4的管腳電壓為高電平,如果某一個(gè)按鍵按下,相應(yīng)的并口就會(huì)被拉低為低電平。編程時(shí),只要掃描P1.0~P1.4的狀態(tài),便能完成對(duì)按鍵的識(shí)別。

圖3 輸入部分
圖3 輸入部分

2. 控制部分

控制部分采用AT89S51單片機(jī)作為控制器,它把按鍵的信息采集過(guò)來(lái)后,經(jīng)過(guò)單片機(jī)內(nèi)部的定時(shí)計(jì)數(shù)器T0運(yùn)算,完成相應(yīng)的定時(shí),同時(shí)單片機(jī)的并口也會(huì)將信息輸出給顯示部分和輸出部分。

控制部分的主要工作原理就是利用了單片機(jī)內(nèi)部的定時(shí)/ 計(jì)數(shù)器T 0 , 由于它的最大定時(shí)時(shí)間只有6 5 m s左右,所以,本利用T0的方式一,每次定時(shí)50ms,循環(huán)1200次,來(lái)實(shí)現(xiàn)精確的一分鐘定時(shí)。誤差在微秒級(jí)。

圖4 單片機(jī)最小系統(tǒng)
圖4 單片機(jī)最小系統(tǒng)

3. 顯示部分

顯示部分由兩個(gè)發(fā)光二極管和一個(gè)三位一體的數(shù)碼管組成。

紅色發(fā)光二極管為電源指示燈,當(dāng)電源通電其發(fā)光,斷電其熄滅。黃色發(fā)光二極管為充電指示燈,充電開(kāi)始后,它每秒亮滅一次,充電完成后,其亮滅閃爍變?yōu)槌A?。在設(shè)計(jì)階段,筆者還建議在輸出繼電器加第三個(gè)發(fā)光二極管,作為繼電器吸合或斷開(kāi)的指示燈,切忌一開(kāi)始就加接強(qiáng)電,危險(xiǎn)極大。

數(shù)碼管是三位一體共陽(yáng)極封裝,高位數(shù)碼管顯示小時(shí),其它兩個(gè)數(shù)碼管顯示分鐘。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉