• 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

單片機(jī)仿真,智能小時(shí)鐘設(shè)計(jì),仿真源碼分享

2018/07/20
57
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

原理圖.png

共2個(gè)文件

本次設(shè)計(jì)的內(nèi)容是一個(gè)多功能的智能系統(tǒng)。這是一個(gè)基于單片機(jī)的設(shè)計(jì)。在編寫(xiě)程序的時(shí)候,我們采用的是總分結(jié)構(gòu)。先將主程序編寫(xiě)出來(lái)。再根據(jù)不同的功能模塊進(jìn)行程序的編寫(xiě)。
本系統(tǒng)是一個(gè)基于STC89C52RC型號(hào)的單片機(jī)的智能時(shí)鐘系統(tǒng),該系統(tǒng)實(shí)現(xiàn)了時(shí)鐘走時(shí)功能、正反秒表功能、溫度采集功能和鬧鐘功能。系統(tǒng)采集到的數(shù)據(jù)通過(guò)總線(xiàn)傳輸?shù)絃ED1602顯示屏顯示。完成了所有的基礎(chǔ)功能,并在基礎(chǔ)功能上有所提高。
本次設(shè)計(jì)完成電子時(shí)鐘年、月、日、時(shí)、分、秒、星期的顯示及正反秒秒表計(jì)時(shí)功能,完成了環(huán)境溫度采集并實(shí)時(shí)顯示功能,在此基礎(chǔ)上實(shí)現(xiàn)定時(shí)鬧鐘的功能。硬件電路包括單片機(jī)最小系統(tǒng)電路、DS1302實(shí)時(shí)時(shí)鐘芯片電路模塊、七段數(shù)碼管LCD1602顯示模塊、按鍵模塊、DS18B20溫度傳感器模塊、蜂鳴器播報(bào)模塊,并利用keil軟件和proteus軟件進(jìn)行仿真。

  • 單片機(jī)控制模塊:STC89C52RC
  • 時(shí)鐘模塊 DS1302 溫度采集模塊:DS18B20
  • 液晶顯示模塊:LCD1602
  • 按鍵模塊

本程序的初始界面為時(shí)間界面,K1鍵可控制光標(biāo)的位置,移動(dòng)到需要改變的位置,用K2(增大鍵)K3(減小鍵)進(jìn)行手動(dòng)的矯正時(shí)間,按下K4鍵光標(biāo)復(fù)位。
秒表:1.按下K5鍵切換到秒表界面 2.K1鍵(按下表示倒計(jì)時(shí) 倒計(jì)時(shí)時(shí)間為60s)(未按下表示正計(jì)時(shí)從0開(kāi)始及時(shí))3.K2鍵表示計(jì)時(shí)開(kāi)始 4.K3鍵表示計(jì)時(shí)停止 5.K4鍵表示復(fù)位

仿真原理圖

  • 原理圖.png
    下載
    描述:原理圖截圖
  • 程序代碼附錄.rar
    下載
    描述:源代碼

相關(guān)推薦