找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4498|回復(fù): 5
收起左側(cè)

基于51單片機(jī)+1602液晶顯示的時(shí)鐘電路程序仿真 可按鍵調(diào)節(jié)設(shè)置

  [復(fù)制鏈接]
ID:985182 發(fā)表于 2021-12-13 01:53 | 顯示全部樓層 |閱讀模式
1. 液晶顯示時(shí)分秒,星期;
2. 可按鍵調(diào)節(jié)設(shè)置(1個(gè)按鍵設(shè)置模式,1個(gè)按鍵實(shí)現(xiàn)“+”, 1個(gè)按
鍵實(shí)現(xiàn)“-”);
調(diào)節(jié)模式時(shí),待修改字符的光標(biāo)要處于閃爍狀態(tài)

現(xiàn)今,高精度的計(jì)時(shí)工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘,石英表,石英鐘都采用了石英技術(shù),因此走時(shí)精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)校,數(shù)字式電子鐘用集成電路計(jì)時(shí),譯碼代替機(jī)械式傳動,用LED顯示器代替顯示器代替指針顯示進(jìn)而顯示時(shí)間,減小了計(jì)時(shí)誤差,這種表具有時(shí),分,秒顯示時(shí)間的功能,還可以進(jìn)行時(shí)和分的校對,片選的靈活性好。
本設(shè)計(jì)是利用基于AT89C52單片機(jī)用液晶顯示器制作的實(shí)用液晶電子鐘,可完成計(jì)時(shí)、計(jì)分、計(jì)秒和校時(shí)、校分的功能。微處理器是單片機(jī)的核心,完成運(yùn)算和控制的操作串行口數(shù)據(jù)存儲器與復(fù)位電路,時(shí)鐘電路,校對電路由微處理器控制完成各自的任務(wù)。最后通過液晶顯示時(shí)、分、秒。     

1.2 設(shè)計(jì)總體方案及系統(tǒng)框圖

采用AT89C52來設(shè)計(jì)液晶電子鐘。按照功能要求確定系統(tǒng)方案,如下圖1所示。從圖1中可以看出該設(shè)計(jì)有電源指示部分,串行下載和供電部分,復(fù)位電路,時(shí)鐘電路,CPU電路和液晶顯示屏等組成。

2  系統(tǒng)硬件電路設(shè)計(jì)

2.2 各模塊功能分析

2.3 模塊電路設(shè)計(jì)
(1)
CPU電路:單片機(jī)作為整個(gè)硬件系統(tǒng)的核心,它既是協(xié)調(diào)整機(jī)工作的控制器,又是數(shù)據(jù)處理器。它由單片機(jī)、時(shí)鐘電路、復(fù)位電路等組成。為了簡化電路、降低成本、提高可靠性,本設(shè)計(jì)采用AT89C52作為主控制器,外加一些控制電路來實(shí)現(xiàn)時(shí)鐘的基本功能。
(2)
復(fù)位電路:電阻給電容充電,電容的電壓緩慢上升直到vcc,沒到vcc時(shí)芯片復(fù)位腳近四低電平,于是芯片復(fù)位,接近vcc時(shí)芯片復(fù)位腳近高電平,于是芯片復(fù)位,復(fù)位完成。

(3)
時(shí)鐘電路:是一個(gè)振蕩器,給單片機(jī)提供一個(gè)節(jié)拍,單片機(jī)執(zhí)行各種操作必須在這個(gè)節(jié)拍的控制下才能進(jìn)行。因此單片機(jī)沒有時(shí)鐘電路是不會正常工作的。時(shí)鐘電路本身不會控制什么東西,而是通過程序讓單片機(jī)根據(jù)時(shí)鐘來做相應(yīng)工作。

3  系統(tǒng)軟件設(shè)計(jì)
3.1 程序流程圖

3.2 程序主要模塊
(1)延時(shí)函數(shù)

(2)初始化液晶

(3)設(shè)置定時(shí)

(4)秒進(jìn)位



  • 系統(tǒng)的仿真及調(diào)試
4.1系統(tǒng)調(diào)試
在串口下載選擇對應(yīng)的型號及串口號,下載程序代碼進(jìn)入單片機(jī)。



4.2系統(tǒng)仿真
(1)按下復(fù)位鍵鍵4,時(shí)鐘顯示的時(shí)間復(fù)位


(2)按下功能鍵鍵1,可以選擇需要調(diào)節(jié)的模塊,當(dāng)按下增加鍵鍵2,數(shù)字或星期會增加;當(dāng)按下減小鍵鍵3,數(shù)字或星期會減小。則此液晶電子鐘的功能已全部實(shí)現(xiàn)。

下載: 仿真代碼PCB.7z (1.18 MB, 下載次數(shù): 51)

評分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 共享資料的黑幣獎勵!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:16255 發(fā)表于 2021-12-13 09:44 | 顯示全部樓層
你確定你的復(fù)位電路沒有畫錯(cuò)???
回復(fù)

使用道具 舉報(bào)

ID:979299 發(fā)表于 2021-12-13 17:57 | 顯示全部樓層
復(fù)位電路這樣畫也是可以的,分高電平復(fù)位和低電平復(fù)位,可以按鍵選擇
回復(fù)

使用道具 舉報(bào)

ID:991606 發(fā)表于 2021-12-14 08:37 來自觸屏版 | 顯示全部樓層
復(fù)位電路這樣畫也是可以的
回復(fù)

使用道具 舉報(bào)

ID:987076 發(fā)表于 2022-1-4 11:15 | 顯示全部樓層
有仿真電路圖嗎?
回復(fù)

使用道具 舉報(bào)

ID:1039391 發(fā)表于 2022-7-13 16:53 | 顯示全部樓層
主函數(shù)部分的代碼可以共享下么
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表