基于單片機的多功能電子萬年歷的設計

以下是資料介紹,如需要完整的請充值下載. 本資料已審核過,確保內容和網頁里介紹一致.  
無需注冊登錄,支付后按照提示操作即可獲取該資料.
資料介紹:

基于單片機的多功能電子萬年歷的設計(任務書,開題報告,外文翻譯,論文12000字)
摘要
時間的記錄工具經歷了不同的發展歷史,從日晷,擺鐘逐漸發展為今天的電子萬年歷。單片機的出現,使各個領域的思維方式也發生了劇烈轉變,當然也應用到了電子萬年歷方面。對于單片機學習者來說,設計并實現一款低成本的、有操作性的,提供年,月,周,日,時,分,秒等基本計時功能的萬年歷系統,顯得特別實用,特別有意義。
本文詳細地介紹了基于單片機的多功能萬年歷的設計過程,硬件部分以AT89S52作為控制核心,用時鐘芯片DS1302設置時鐘電路,用DS18B20進行溫度檢測,在液晶顯示屏 LCD1602上顯示,另外增加了鬧鐘報時的功能。軟件部分采用C語言編程,實現了時間和日期的設置程序、溫度顯示程序、鬧鐘設置程序。在設計該系統總體方案的基礎上,完成了該系統的原理圖和實物設計。此萬年歷具有讀取方便、功能多樣、電路簡潔、成本低廉等諸多優點,具有廣闊的市場前景。

關鍵詞:萬年歷;DS1302;DS18B20;液晶顯示

ABSTRACT
Time recording tools have undergone different development histories, from sundials and pendulum clocks to today's electronic calendar. The emergence of MCU has dramatically changed the way of thinking in various fields, of course, also applied to the electronic calendar. For MCU learners, it is particularly practical and meaningful to design and implement a low-cost, operational calendar system that provides basic timing functions such as year, month, week, day,hour, minute, andsecond.
This paper describes in details the design process of multi-functional calendar based on MCU. In terms of hardware, theAT89S52 works as the central control module, the clock chip DS1302 is used for clock circuit settings, DS18B20 for temperature detection, LCD1602 screen for display, and the time service function of alarm clock is additionally added. For the software, C language programming is used to achieve the time and date setup program, temperature display program and alarm clock setup program.Thesystem schemeandhardwareschemearealsodesigned. This electronic calendar is easy to read and versatile with low power, low cost, it has a broad market
prospect.

Key words: Calendar;DS1302;DS18B20;LCD display

基于單片機的多功能電子萬年歷的設計
基于單片機的多功能電子萬年歷的設計
基于單片機的多功能電子萬年歷的設計
基于單片機的多功能電子萬年歷的設計


目錄
第1章緒論    1
1.1 課題研究的背景    1
1.2 課題的研究目的與意義    1
1.3 研究現狀分析    2
1.4 課題解決的主要內容    4
第2章系統的方案設計與論證    5
2.1 時鐘模塊    5
2.2 顯示模塊    6
2.3 按鍵控制模塊    6
2.4 溫度采集模塊設計與論證    6
第3章系統硬件的設計    7
3.1 AT89S52單片機    7
3.2 時鐘芯片DS1302接口設計與性能分析    7
3.2.1 DS1302性能簡介    7
3.2.2 DS1302接口電路設計    8
3.3 LCD顯示模塊    10
3.3.1 LCD1602的特性及使用說明    10
3.3.2 1602LCD的RAM地址映射及標準字庫表    11
3.3.3 LCD1602與MCU的接口電路    12
3.4 溫度芯片DS18B20接口設計與性能分析    12
3.4.1 DS18B20性能簡介    12
3.4.2 DS18B20接口電路設計    14
3.5 按鍵模塊設計    15
第4章系統軟件的設計    16
4.1 主程序流程圖的設計    16
4.2 程序設計    16
4.2.1 DS1302讀寫程序設計    16
4.2.2溫度程序設計    19
第5章系統的機體設計及調試    21
5.1 PROTEUS簡介    21
5.2 系統軟件調試與仿真    22
5.3 系統硬件調試    23
第6章結論    25
參考文獻    26
致謝    27

302宿舍白露全文阅读