久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于單片機的可測溫式電子萬年歷

基于單片機的可測溫式電子萬年歷

作者: 時間:2015-03-31 來源:網絡 收藏

  2軟件系統設計方案

本文引用地址:http://cqxgywz.com/article/271886.htm

  該萬年歷的程序流程圖如圖3所示,具體流程如下:首先,接通電源,上電工作,DS1302、DS18B20、LCD1602進行初始化,通過控制液晶屏顯示“時分秒”、“溫度”、“年月日”、“星期”,并伴隨整點報時的功能;然后,進入功能設置,第一次按下按鍵K4可以調整“時分秒”和“年月日”,此時K1、K2和K3分別對應時間和日期“加”、“減”和“移位選擇”的功能,日期發生變化相應的“星期”也會跟著變化;第二次按下按鍵K4可以設置鬧鐘的功能,此時K1、K2和K3分別對應時間和日期“關閉”、“開啟”和“移位選擇”的功能;第三次按下按鍵K4可以設置秒表的功能,此時K1、K2和K3分別對應時間和日期“復位”、“暫停”和“計時”的功能;第四次按下按鍵K4可以退出設置功能,因為該萬年歷加入了語音芯片,此時按下K2鍵具有語音報時的功能。

  由于DS18B20具有溫度采集檢測的功能,所以液晶屏顯示的溫度會隨著周圍環境溫度的變化而變化。該萬年歷設置有復位電路,連接一個按鍵K可以自動實現復位功能。

  

 

  圖3可測溫式程序流程圖

  3調試和分析

  待該可測溫式焊接和軟件編程完成后,進入調試環節,將keil4中C語言程序生成的hex文件燒入到STC89C52芯片中,連接電源后將萬年歷放入模擬環境中進行系統調試,調試結果如圖4所示。液晶顯示屏顯示“時間”、“溫度”、“日期”和“星期”信息,同時可以整點報時,如圖4中A圖所示。

  

 

  圖4可測溫式調試結果圖

  第一次按下K4進入時間和日期的設置,調試結果如圖4中B圖所示;第二次按下K4進入鬧鐘的設置,“Y”為開啟鬧鐘,“N”為關閉鬧鐘,調試結構如圖4中C圖所示;第三次按下K4進入秒表的設置,調試結構如圖4中D圖所示;第四次按下K4退出功能設置,此時按下K2具有語音報時功能。

  4總結

  電子萬年歷在生活中日益普遍,該設計主要利用時鐘芯片DSl302、溫度傳感器DS18B20和液晶屏LCD1602構建了一個可測溫式萬年歷裝置,電路結構簡單,具有語音報時功能,適用于家庭生活,使用價值高,具有較好的應用前景。

手機電池相關文章:手機電池修復


c語言相關文章:c語言教程


單片機相關文章:單片機教程


單片機相關文章:單片機視頻教程


單片機相關文章:單片機工作原理


上拉電阻相關文章:上拉電阻原理

上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉