【導讀】軟件設計采用模塊化結(jié)構(gòu),C語言編程。系統(tǒng)通過LCD顯示數(shù)據(jù),可以顯示日期以及溫度。在內(nèi)容安排上首先描述系統(tǒng)硬件工作原理,著重介紹了各硬件接口技術(shù)和各個接口模塊的功能;其次,詳細的闡述了程序的各個模塊和實現(xiàn)過程。電子時鐘是實現(xiàn)對年,月,日,時,分,秒數(shù)字顯示的計時裝置,廣泛用于個人家庭,車站,碼頭,辦公室,銀行大廳等場所,成為人們?nèi)粘I钪械谋匦杵?。綜合考慮最后選擇用51單片機來作為中心控制器件。軟件控制程序主要有主控程序、電子萬年歷的時間控制程序、時間顯示及星期顯示程序等組成。主控程序中對整個程序進行控制,進行了初始化程序及計數(shù)器、還有鍵盤功能程序、以及顯示程序等工作,時間控制程序是電子萬年歷中比較重要的部分。溫度計電路設計總體設計方框圖如圖1所示,控制器采用單片機AT89S51,溫度傳感器采用DS18B20,用LCD1602顯示溫度