用微控制器定時器和數碼管實現的電子時鐘

2021-04-28 02:40:25 字數 430 閱讀 5988

時鐘簡介:

該電子鐘使用at89c52為核心,採用動態顯示技術,可以實現以下功能:

24小時制時間顯示,包括小時,分鐘和秒

鬧鈴功能

可調時,可預置時間

操作方法:

為了使該時鐘的使用和操作簡單明瞭,該時鐘使用了相對較少但是功能明確易於操作的的按鍵,按鍵功能說明如下:

「進入/退出」鍵:進出功能選擇模式鍵

「加一」鍵:實現迴圈加一鍵

「移位」鍵:實現迴圈右移鍵

「確認」鍵:確認功能選擇鍵

設計方案及理論分析:

微控制器實現:優點:結構靈活,易於功能擴充套件,成本較低,可以通過修改軟體來擴充套件功能;缺點:需要編制程式,抗干擾性能略差。此處考慮到整個系統的擴充套件性和成本,以及電子鐘使用環境條件一般不是很差,所以採用微控制器實現。

電路圖如下:

顯示效果如下:

微控制器控制的數碼管顯示

include include include include define digport xbyte 0x8000 定義字位口 define wordport xbyte 0x4000 定義字型口 define uchar unsigned char 定義共陰極字型編碼表 數字0 9 uchar...

51微控制器的靜態數碼管

1.138解碼器 1.74hc138是一款高速 cmos 器件,74hc138引腳相容低功耗肖特基ttl lsttl 系列。74hc138解碼器可接受3位二進位制加權位址輸入 a0,a1和a2 並當使能時,提供8個互斥的低有效輸出 y0至y7 2.使用138解碼器,可以用三位來控制八位,如下圖所示,...

藍橋杯微控制器組 定時器與數碼管的動態掃瞄

定時器中斷基礎 如何理解定時器 定時器是微控制器的乙個重要外設,也是微控制器的一大利器,要了解定時器,首先要了解微控制器的執行 初學定時器的時候,我們可能常常會疑惑,為什麼要用定時器中斷來代替軟體延時,為什麼軟體延時的精確度無法保證,接下來的講解將帶你解決這個問題 定時器,顧名思義,如果將微控制器比...