LCD1602電子時鐘設計_第1頁
LCD1602電子時鐘設計_第2頁
LCD1602電子時鐘設計_第3頁
LCD1602電子時鐘設計_第4頁
LCD1602電子時鐘設計_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

電子時鐘設計班級:電子1001******學號:*****************一、實驗目的學習利用AT89C52進行任務設計,練習使用52單片機內部的定時器進行計時。學習ds1302時鐘芯片和ds18b20溫度傳感器的使用。學習用模塊化編程進行較長程序的編寫。二、設計要求:(1)利用lcd1602液晶顯示屏作為顯示模塊,用AT89C52進行控制,要求用ds18b02測量顯示即時溫度,溫度報警,用ds1302時鐘芯片為單片機提供時間數(shù)據。具有定時功能。(2)要求時間和定時時間可調,并且在鬧鈴報時的時候可以用按鍵進行關閉。并且可以用按鍵關閉打開定時功能。(3)利用keiluVision4編譯軟件進行編譯。(4)完成實驗要求,寫出實驗報告。三、電子元件列表序號名稱數(shù)量序號名稱數(shù)量1單片機AT89C521片92.2K電阻2只234511.0592M晶振Lcd16021個1個1個1個10111213發(fā)光二極管30P瓷片電容200Ω電阻3只2只1只3只Ds1302Ds18b20560Ω電阻678蜂鳴器微動按鍵10UF電容1個4個1個1410K電阻9只三極管85503.3k15162只1只四、工作現(xiàn)象本時鐘具有顯示年月日時分秒星期、溫度和溫度報警的功能。實驗用時鐘芯片ds1302來提供秒、分、時、星期、日期、月份和年份的數(shù)據,顯示部分采用液晶顯示模塊lcd1602,右上方顯示星期,左下角顯示溫度,右下角顯示鬧鈴的開關狀態(tài)。用溫度傳感器ds18b20來測量溫度。另外,鬧鈴用pxo888音樂芯片來報時,用蜂鳴器做溫度報警發(fā)聲器。具體各部分功能及操作下面將做介紹:ds1302給單片機at89c52提供年、月、日、時、分、秒、星期,ds18b20采集溫度的數(shù)據,經單片機的處理送到液晶顯示屏lcd1602上顯示,實驗設置的報警溫度為30*c,由于程序有點長,已達到52單片機內存的極限,所以沒加調整報警溫度的功能,并且在天正時間的過程中能能加,不能減?,F(xiàn)在開始介紹具體的操作步驟:key1為調整時間和日期的按鍵,按下key1鍵,lcd1602上的光標按時分星期日月年的順序進行移動,光標所到處按key3鍵可以調整相應的數(shù)據信息。Key2鍵是鬧鐘調整鍵,本實驗只提供了設置時間來調整鬧鐘,不設計年月日和星期,按下key2鍵,光標在時分之間切換,光標所到處按key3調整相應數(shù)據。Key3鍵用來開關鬧鐘,當鬧鈴開啟時,lcd1602的右下角會出現(xiàn)“ON”的字樣,同時發(fā)光二極管D3點亮當鬧鈴關閉時,lcd1602右下角則出現(xiàn)“OF”的字樣。Key4來關閉正在報時的鬧鐘,即鬧鐘響是按key4可關閉鬧鈴。注:當鬧鈴響時(這里用蜂鳴器代替pxo888音樂芯片),發(fā)光二極管D1點亮,當溫度報警時,發(fā)光二極管D2點亮。在現(xiàn)實實驗中,總感覺測量的溫度稍高,所以在程序中將測得的溫度減了一度。五、下面是本次試驗的電路圖:六、程序框架圖主程序框架圖定時框架圖時間調節(jié)框架圖七、本試驗編程采用模塊化編程,各個模塊程序的代碼如下:各個部分的函數(shù)寫完了,下面是主函數(shù)了,把寫好的子函數(shù)在main函數(shù)中重新組合一下,整個程序就大功告成啦!七、實驗總結:通過這次學習,讓我對各種電路都有了大概的了解,同時加深了對ds1302時鐘芯片和ds18b20溫度傳感器的了解及其應用。并且了解了lcd1602液晶顯示屏的工作原理和內部結構,能夠熟練的應用lcd1602來做一些小制作。在本次時間的軟件編輯過程中先后出現(xiàn)了程序模塊化整理的錯誤,和按鍵編程的錯誤。還有LCD1602在顯示過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論