王晨旭
摘 要:隨著科技的逐漸發(fā)展,人們對(duì)于生活質(zhì)量的需求與日俱增,根據(jù)實(shí)際需求,本文設(shè)計(jì)了一款基于51單片機(jī)的電子時(shí)鐘。該電子時(shí)鐘由51單片機(jī)、數(shù)碼管、led小燈以及按鍵電路等組成,可實(shí)現(xiàn)顯示時(shí)鐘顯示,12小時(shí)/24小時(shí)切換顯示,可靈活實(shí)現(xiàn)小時(shí)加、分鐘加、秒清零等功能。本設(shè)計(jì)具有較強(qiáng)的靈活性,可實(shí)現(xiàn)性高。
關(guān)鍵詞:STC89C51單片機(jī);74LS573;電子時(shí)鐘
隨著科技的發(fā)展,人們對(duì)于生活的要求越來越高,也更加追求通過智能設(shè)備對(duì)于常用設(shè)備進(jìn)行控制,以期達(dá)到智能化管理的需求。根據(jù)目前這種實(shí)際情況,本文設(shè)計(jì)了一個(gè)單片機(jī)多功能時(shí)鐘系統(tǒng),它具有時(shí)間現(xiàn)實(shí)功能、小時(shí)轉(zhuǎn)換等功能。
1 設(shè)計(jì)概述及目的
為了滿足實(shí)際功能需求,本文設(shè)計(jì)了一款基于51單片機(jī)的電子時(shí)鐘,其主要包含以下幾個(gè)功能:
1.1 時(shí)間顯示功能
由單片機(jī)和數(shù)碼管組成,利用P0口控制6位數(shù)碼管的段選端,并將P2口與數(shù)碼管的位選端相連,實(shí)現(xiàn)僅通過2個(gè)IO口即可控制6位數(shù)碼管的控制,利用數(shù)碼管動(dòng)態(tài)顯示實(shí)現(xiàn)從左至右分別顯示:小時(shí).分鐘.秒的功能。
1.2 時(shí)鐘基本功能
本設(shè)計(jì)通過在單片機(jī)的P1口處連接4個(gè)按鍵,進(jìn)而實(shí)現(xiàn)時(shí)鐘的小時(shí)加、分鐘加、秒清零以及12/24小時(shí)切換的功能,并且能夠通過兩個(gè)led燈接替點(diǎn)亮或熄滅進(jìn)而標(biāo)識(shí)電子時(shí)鐘目前的工作模式及狀態(tài),便于用戶使用,具有較強(qiáng)的實(shí)用性。
2 電子時(shí)鐘主要功能模塊分析與設(shè)計(jì)
本文設(shè)計(jì)的電子時(shí)鐘主要由單片機(jī)的最小系統(tǒng)、按鍵控制模塊、led燈顯示模塊、時(shí)鐘顯示模塊構(gòu)成,下面針對(duì)以上各個(gè)功能模塊進(jìn)行分析。
2.1 單片機(jī)最小系統(tǒng)
單片所接晶振值為12MHz,其最小系統(tǒng)電路結(jié)構(gòu)如圖1所示:
2.2 按鍵控制模塊
本設(shè)計(jì)由四個(gè)按鍵構(gòu)成,與單片機(jī)的P1口相連,其電路連接如圖2所示。通過程序掃描該口是否為低電平從而判斷按鍵是否按下,進(jìn)而實(shí)現(xiàn)其所對(duì)應(yīng)的功能,此四個(gè)按鍵由上到下分別對(duì)應(yīng):小時(shí)加、分鐘加、秒清零以及12/24小時(shí)切換的功能。
2.3 時(shí)鐘顯示模塊
本功能模塊將單片機(jī)的的P0口通過74LS573與數(shù)碼管相連控制其段選端,電路如圖3所示,可實(shí)現(xiàn)“小時(shí).分鐘.秒”的顯示功能。
2.4 led燈顯示模塊
通過按鍵可選擇電子時(shí)鐘的工作模式(12小時(shí)/24小時(shí)),本設(shè)計(jì)保證在0-12h(即上午)電路中對(duì)應(yīng)的黃燈點(diǎn)亮,12-24h(即下午)時(shí)對(duì)應(yīng)的黃燈滅,以此標(biāo)識(shí)電子時(shí)鐘的工作模式。
3 總結(jié)
本設(shè)計(jì)采用STC89C51單片機(jī)、數(shù)碼管、led燈以及按鍵電路等組成,結(jié)合74LS573鎖存器控制6位數(shù)碼管實(shí)現(xiàn)顯示“小時(shí).分鐘.秒”的功能。本設(shè)計(jì)的電子時(shí)鐘可實(shí)現(xiàn)12小時(shí)/24小時(shí)切換顯示,可靈活實(shí)現(xiàn)小時(shí)加、分鐘加、秒清零等功能。本設(shè)計(jì)具有較強(qiáng)的靈活性,可實(shí)現(xiàn)性高,具有較高的應(yīng)用價(jià)值。
參考文獻(xiàn):
[1]龐斯棉.嵌入式電子時(shí)鐘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)試,2015(3x):31-33.
[2]潘曉利.基于S3C2440A的多功能電子時(shí)鐘的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù),2016,45(2).
[3]劉翠玲,呂娣,叢俊玲.基于AT89S51單片機(jī)數(shù)字電子鐘設(shè)計(jì)與實(shí)現(xiàn)[J].信息系統(tǒng)工程,2011(12):16-17.
[4]薛青.多功能電子鐘的設(shè)計(jì)與實(shí)現(xiàn)[J].科學(xué)技術(shù)創(chuàng)新,2017(9):95.
[5]李諾薇,劉建中.按鍵設(shè)置液晶電子鐘的設(shè)計(jì)與實(shí)現(xiàn)[J].時(shí)代農(nóng)機(jī),2014(5):63-64.