干貨!7種常見的51單片機(jī)時鐘電路圖
使用單片機(jī)的P2口進(jìn)行數(shù)模的輸出,P1^4、P1^5、P1^6與74HC138連接實(shí)現(xiàn)數(shù)碼管位選,按鍵電路接入P1^0、P1^1、P1^2、P1^3四個IO口,通過程序控制,掃描該四個引腳的信號實(shí)現(xiàn)時間的調(diào)節(jié)。蜂鳴器通過與三極管8550連接,最終接入P1^7,時間設(shè)定啟動使其發(fā)聲。溫度傳感器接入P3^7,將采集到的模擬信號轉(zhuǎn)化為數(shù)字信號后傳到單片機(jī)。
本文引用地址:http://2s4d.com/article/201904/399575.htm(四)
(五)
按鍵處理設(shè)置為:當(dāng)有沒鍵按下時,時鐘正常運(yùn)行;當(dāng)按一次K1,時鐘停止走動,按K2對秒進(jìn)行調(diào)整;當(dāng)K1按2次時,按K2對分進(jìn)行調(diào)整;當(dāng)K1按下3次時,按K2對小時進(jìn)行調(diào)整,當(dāng)按下4次K1時,校時完畢,時鐘按設(shè)定的時間進(jìn)行正常走時。
當(dāng)按1次K3進(jìn)入鬧鐘設(shè)置界面,時鐘繼續(xù)進(jìn)行走時,按K2對秒進(jìn)行設(shè)置;當(dāng)按2次K3,按K2對分進(jìn)行設(shè)置;當(dāng)按3次K3,按K2對秒進(jìn)行設(shè)置;當(dāng)按下4次K3時,鬧鐘設(shè)置完畢進(jìn)入時鐘顯示界面。電路圖如下:
獨(dú)立按鍵電路
(六)
單片機(jī)利用外部12MHZ晶振構(gòu)成振蕩電路作為時鐘源,時鐘電路的原理如下圖。
(七)
P10控制調(diào)時分秒的哪一位,P11調(diào)時分秒的加,P12按下顯示時間,P13按下顯示鬧鈴,P14按下顯示秒表,并且P14還是秒表的暫停和復(fù)位開關(guān)。
評論