多功能數字鐘資料_第1頁
多功能數字鐘資料_第2頁
多功能數字鐘資料_第3頁
多功能數字鐘資料_第4頁
多功能數字鐘資料_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基于51單片機的高溫(gown)報警器的設計與制作7/26/20221專業(yè)(zhuny):共二十四頁場所(chn su)應用冷庫(lngk)特殊廠房7/26/20222專業(yè):共二十四頁一、系統(xtng)功能與性能指標 系統功能 1、顯示溫度(wnd) 2、高報警溫 7/26/20223專業(yè):共二十四頁二、總體方案設計(shj)1、系統(xtng)原理 系統主要包括單片機內部定時器資源、I/Q端口、鍵盤和顯示接口等四大模塊組成。系統原理框圖如圖所示7/26/20224專業(yè):共二十四頁2.系統結構框圖(kungt)7/26/20225專業(yè)(zhuny):共二十四頁三、硬件(yn jin)模塊設計

2、三位共陽數碼管at89c51單片機ds18b20溫度傳感器按鈕7/26/20226專業(yè)(zhuny):共二十四頁四、軟件(run jin)模塊設計1、模塊(m kui)劃分7/26/20227專業(yè):共二十四頁2、主流程圖7/26/20228專業(yè)(zhuny):共二十四頁主程序函數(hnsh):完成程序初始化,包括時鐘、鬧鐘初始參數(cnsh)及初始標志的設定;I/O端口、定時/計數器初始狀態(tài)的設定;更新顯示時間,循環(huán)掃描按鍵,根據按鍵分別進行鬧鐘和時鐘的設置管理。7/26/20229專業(yè):共二十四頁LED顯示(xinsh)函數display:根據單元顯示首地址顯示時鐘(shzhng)(或鬧鐘)

3、時間,實現6位LED的動態(tài)顯示功能。7/26/202210專業(yè):共二十四頁鍵盤(jinpn)檢測函數keytest和查鍵值函數search:這兩個函數(hnsh)都屬于鍵盤掃描模塊,函數(hnsh)keytest判斷是否有按鍵輸入,函數(hnsh)search識別并返回行列式按鍵的鍵號。7/26/202211專業(yè):共二十四頁3、時鐘(shzhng)設置函數流程圖7/26/202212專業(yè)(zhuny):共二十四頁時鐘設置(shzh)函數ftion0:根據用戶按下0#鍵的次數,依次選擇設置(shzh)時鐘的秒、分、時的修改標志位。加1修改功能函數將根據該標志位進行時鐘時間的設置修改。7/26/2

4、02213專業(yè):共二十四頁4、鬧鐘設置(shzh)函數流程圖7/26/202214專業(yè)(zhuny):共二十四頁鬧鐘設置(shzh)函數ftion1:根據用戶按下1#鍵的次數(csh),依次選擇設置時鐘的秒、分、時的修改標志位。加1修改功能函數將根據該標志位進行鬧鐘時間的設置修改。7/26/202215專業(yè):共二十四頁加1修改(xigi)功能函數流程圖7/26/202216專業(yè)(zhuny):共二十四頁加1修改功能(gngnng)函數cum:用戶按下2#鍵后,根據時鐘和鬧鐘設置函數設置的標志位將時鐘(或鬧鐘)相對應的時、分、秒計數(j sh)單元加1。7/26/202217專業(yè):共二十四頁5、

5、鬧鐘判斷啟動(qdng)函數流程圖7/26/202218專業(yè)(zhuny):共二十四頁鬧鐘判斷(pndun)啟動函數alarm:判斷鬧鐘啟動時間到否,若時間到,則啟動鬧鐘,延時10ms后自動(zdng)關鬧鐘,并清除鬧鐘設置標志。7/26/202219專業(yè):共二十四頁定時器中斷(zhngdun)函數流程圖7/26/202220專業(yè)(zhuny):共二十四頁定時器中斷(zhngdun)函數clock利用單片機內部資源定時器實現(shxin)時鐘計時功能。定時器T0工作在方式2,設置計數初值使其定時時間為250us,這樣循環(huán)40次得到10ms,再循環(huán)100次得到1s,秒計時重復60次為1min,分

6、計時60次為1h,小時計時24次則時間重新回到00:00:00,更新秒、分、時計數單元。7/26/202221專業(yè):共二十四頁五、系統(xtng)調試7/26/202222專業(yè)(zhuny):共二十四頁六、結論(jiln)與展望7/26/202223專業(yè)(zhuny):共二十四頁內容摘要基于51單片機的高溫報警器的設計與制作?;?1單片機的高溫報警器的設計與制作。3/8/2022。專業(yè):。系統主要包括單片機內部定時(dn sh)器資源、I/Q端口、鍵盤和顯示接口等四大模塊組成。I/O端口、定時(dn sh)/計數器初始狀態(tài)的設定。更新顯示時間,循環(huán)掃描按鍵,根據按鍵分別進行鬧鐘和時鐘的設置管理。根據單元顯示首地址顯示時鐘(或鬧鐘)時間,實現6位LED的動態(tài)顯示功能。鍵盤檢測函數keytest和查鍵值

溫馨提示

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

評論

0/150

提交評論