基于AT89C51單片機的多功能LCD時鐘設計資料
大小:233 人氣: 2010-07-04 需要積分:10
1.1? 多功能LCD 時鐘系統概述
1.2 本設計任務和主要內容
2 節 系統主要硬件電路設計
2.1?? 單片機控制系統原理
2.2?? 模塊電路設計與比較
2.3? 各功能模塊設計及實現
2.3.1? 單片機控制系統
2.3.2 實時時鐘模塊
2.3.3 溫度檢測模塊
2.3.4 高速A/D 轉換電路模塊
2.3.5 電壓有效值轉換模塊
2.3.6 鍵盤模塊
2.3.7 液晶模塊
2.3.8 頻率測量原理模塊
2.3.9 語音報警模塊
3 節 系統軟件設計
3.1??? 系統主程序設計
3.2??? 時間日期控制子程序
3.3??? 定時中斷子程序
四節 結束語
本設計以單片機AT89C51 為控制核心,由實時時鐘模塊、環 溫度檢測模塊、電壓 檢測模塊、人機接口模塊、報警模塊等部分組成。其中實時時鐘采用DS12887 可實現年月日時分秒等時間信息的采集和鬧鐘功能。溫度檢測模塊由DS18B20 集成溫度傳感器對現場環 溫度進行實時檢測。電網檢測模塊由AD536、ICL7135等實現對電網電壓有效值的采樣和頻率的間接測量及電網電壓的欠壓、過壓檢測。人機接口模塊由4×4 鍵盤和LCD12864 點陣液晶組成,可實現時間顯示、鬧鐘設置、環 溫度測量、電網電壓、電網頻率顯示等功能。報警模塊由報警蜂鳴器和帶音樂芯片的揚聲器等可實現鬧鈴控制和電網電壓的過壓、欠壓報警功能。
本設計以單片機為控制核心,采用模塊化設計,共分以下幾個功能模塊:單片機控制系統、實時時鐘模塊、環 溫度檢測模塊、電壓檢測模塊、人機接口模塊、語音報警模塊等。
本系統以89C51 為核心部件,利用軟件編程,通過鍵盤控制和液晶顯示實現了時鐘功能、鬧鐘功能,并完成了對環 溫度和市電信號頻率及有效值的測量顯示,能實現本設計的基本要求和發揮部分。如在本設計中能很好的顯示時間和日期,通過按鍵的設置來調節鬧鐘,修改時間日期的顯示以及時間格式的顯示功能,另外本設計還具有溫度示及電壓,頻率顯示的功能等。
非常好我支持^.^
(23) 100%
不好我反對
(0) 0%
下載地址
基于AT89C51單片機的多功能LCD時鐘設計資料下載
相關電子資料下載
- 淺談芯片常用的解密器 636
- 基于51單片機籃球賽計時計分器設計 1281
- 基于51單片機DS18B20溫度測量仿真設計 1161
- 利用單片機IO引腳驅動LED電路 3580
- 基于51單片機模擬電梯防夾控制系統設計 1016
- 如何用不同方法驗證單片機變量的大小呢? 729
- 基于AT89C51單片機的變頻調速控制系統設計 2732
- 基于51單片機的智能大棚水量溫度控制系統設計 1541
- 基于51單片機的全自動洗衣機設計 3363
- 基于51單片機的羽毛球計分器設計 1669