1)設計任務:設計一個能顯示當前的年、月、日、時、分、秒,具有鬧鐘功能的的電子時鐘。
2)指標要求
(1)可實現12小時制和24小時制轉換。
(2)年、月、日、時、分均可以單獨設置,設置時該項目閃爍。
(3)計時精度誤差:≤1秒/日。
(4)液晶顯示。
(5)能實現鬧鐘功能。
(6)電源:4節5號乾電池(1.5V)
(7)添加溫度顯示功能或12/24進位轉換功能
一、添加溫度顯示功能:
連結:https://pan.baidu.com/s/1PeuxDNziybN3dMF69WO9Bw
提取碼:2bmr
二、添加12/24進位轉換功能:
連結:https://pan.baidu.com/s/1Ue6zMdqi-Lf-9bYIQZhMhQ
提取碼:kutz
時鐘晶片概述:
在許多電子設備中,通常會進行一些與時間有關的控制,如果用系統的定時器來設計時鐘的話,偶然的掉電或晶振的誤差都會造成時間的錯亂,更糟糕的是,若完全用程序設計時鐘還會佔用大量的系統資源,從而嚴重影響系統的其他功能。為此,很多晶片製造公司都設計出了各種各樣的實時時鐘晶片。
常見的時鐘晶片有兩種。
一種是體積非常小的表貼式元件,通常用在高端小型手持式儀器或設備中,如手機、PDA、MP4播放器、GPS導航儀等。這種晶片在使用時需要外接備份電池和外部晶振,電池用來保持主系統在意外掉電時為時鐘晶片供電,外部晶振用來提供時鐘晶片所必須的振蕩來源,標準頻率為32.768kHz,這種晶片體積小、所以引腳也很少,操作起來非常方便,比如,DALLAS公司生產的串行實時時鐘晶片DS1302, DS1337, DS1338, DS1390和並行的DS1558等,大家可上美芯官方網站查看更多型號,其中我們日常用的較多的是DS1302。
另一種體積相對較大,一般為直插式,它的內部集成有可充電錐電池,同時內部還集成了32.768kHz的標準晶振,一旦設定好時間,即使系統的主電源掉電,該時鐘晶片仍然可以靠它內部集成的悝電池走數年,當系統重新上電時,又可為錘電池重新充電,這樣一來可以非常有效地保持時間的連續性,使用時非常方便。這類晶片如DALLAS公司生產DS12887,DS12887A,DS12B887,DS12C887等。本例使用的晶片是具有代表性且綜合性能較高的DS1302時鐘晶片。
Long-press QR code to transfer me a reward
As required by Apple's new policy, the Reward feature has been disabled on Weixin for iOS. You can still reward an Official Account by transferring money via QR code.