{$cfg_webname}
主页 > 电子信息 > 单片机 >

智能数字万年历系统的设计及实现(附实物图,PCB,原理图,程序)

来源:56doc.com  资料编号:5D12913 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12913
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍

智能数字万年历系统的设计及实现(附实物图,PCB,原理图,程序)(论文15000字)
摘 要
单片机应用技术飞速发展,纵观我们各行各业,从导弹的导航装置到飞机上控制各种仪器,从计算机上到工业自动化,实施过程控制和处理的平面,网络通讯和数据传输数据,而且广泛应用于我们的生活中的IC智能卡,电子宠物,这些都离不开单片机。单片机是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。它体积小、成本低、功能强,广泛应用于智能产业和工业生产自动化上。而51系列单片机是各单片机中最为典型和最有代表性的一种。这次毕业设计通过对它的学习,应用,从而达到学习、设计、开发软、硬件的能力。
本文介绍了基于AT89S52单片机的多功能电子万年历的硬件结构和软硬件设计方法。本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、星期、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。
关键字:万年历 温度计 液晶显示

Abstract
SCM application technology is developing rapidly, Throughout our businesses, from the navigation device onto aircraft missile control a variety of instruments, from the computer to the industrial automation, process control plane implementation and processing, network communications and data transmission data, and a wide range of apply to our lives IC smart cards, electronic pets, which are inseparable from the microcontroller. SCM is a CPU, RAM, ROM, timing, counting, and multiple interfaces in one of the microcontroller. Its small size, low cost, powerful, widely used in industry and industrial production of intelligent automation. The 51 series is the most typical of each device and the most representative one. The graduation project through its study, application, so as to achieve the ability to learn, design, development of software and hardware.
This paper introduces the multi-function hardware architecture, hardware and software design method based on AT89S52 electronic calendar. The design of the data display module, the temperature acquisition module, process module and adjust the time setting module of four modules. System AT89S52 microcontroller as the controller for the serial clock calendar chip DS1302 recording calendar and time, it can be years, months, days, hours, minutes and seconds for a time, also has a leap year compensation and other features. Temperature acquisition DS18B20 chip selection, calendar intuitive digital display, data display using the 1602A LCD module can display year, month, date, day, hour, minute, second in the LCD, but also a time calibration function. This calendar has easy to read, intuitive display, versatile, simple circuit, low cost and many other advantages, has broad market prospects.
Key words:Perpetual Calendar  thermometer  LCD display
 

智能数字万年历系统的设计及实现(附实物图,PCB,原理图,程序)
智能数字万年历系统的设计及实现(附实物图,PCB,原理图,程序)
智能数字万年历系统的设计及实现(附实物图,PCB,原理图,程序)
智能数字万年历系统的设计及实现(附实物图,PCB,原理图,程序)


目录
1 绪论    1
1.1 课题的研究背景    1
1.2 课题的研究意义    1
1.3 国内外相关研究情况    1
1.4 课题解决的主要内容    2
2 系统基本方案选择和论证    3
2.1 单片机芯片的选择    3
2.2 显示模块选择    3
2.3 时钟芯片的选择    3
2.4 按键控制模块的选择    4
2.5 温度采集模块选择    4
2.6电路设计最终方案决定    4
3 系统硬件的设计    5
3.1 AT89S52单片机    5
3.2 时钟芯片DS1302    7
3.3 温度芯片DS18B20接口设计与性能分析    10
3.3.1 DS18B20性能简介    10
3.3.2 DS18B20接口电路设计    11
3.3.3 DS18B20的工作时序    12
3.4 LCD显示模块    14
3.4.1 LCM1602的特性及使用说明    14
3.4.2 LCM1602与MCU的接口电路    15
3.5 复位电路的设计    16
4 系统的软件设计    17
4.1 主程序流程图的设计    17
4.2 程序设计    19
4.2.1 DS1302读写程序设计    19
4.2.2 温度程序设计    24
5 系统的机体设计    26
5.1 系统的模块组成    26
5.2 功能实现    26
总结    28
致谢    29
参考文献    30
附录A    31
附录B 元件清单    33
附录C    34

推荐资料