毕业设计论文:基于51单片机的电子万年历的设计
电子万年历是单片机系统的一个应用,由硬件和软件相配合使用。硬件由主控器、时钟电路、温度检测电路、显示电路、键盘接口5个模块组成。主控模块用AT89C52、时钟电路用时钟芯片DS1302、显示模块用LED数码管、温度检测采用DS18B20温度传感器、键盘接口电路用普通按键接上拉电阻完成;软件利用C语言编程实现单片机程序控制。单片机通过时钟芯片DS1302获取时间数据,DS18B20采集温度信号送该给单片机处理,单片机再把时间数据和温度数
2002级电子信息科学与技术专业毕业论文(设计)
目 录
摘 要.......................................................................................................................................................................................... I ABSTRACT............................................................................................................................................................................. II
1 引言......................................................................................................................................................................................... 1
2 功能要求................................................................................................................................................................................ 1
3 方案论证与设计 .................................................................................................................................................................. 1
3.1 控制部分的方案选择 .................................................................................................................................................. 1
3.2 测温部分的方案选择 .................................................................................................................................................. 1
3.3 显示部分的方案选择 .................................................................................................................................................. 2
4 系统硬件电路设计.............................................................................................................................................................. 2
4.1 主控器 AT89C52.......................................................................................................................................................... 2
4.2 时钟电路 DS1302 ........................................................................................................................................................ 3
4.2.1. DS1302的性能特性............................................................................................................................................ 3
4.2.2 DS1302数据操作原理 ........................................................................................................................................ 3
4.3 测温电路的设计 ........................................................................................................................................................... 5
4.3.1 温度传感器工作原理.......................................................................................................................................... 5
4.3.2 DS18B20与单片机的接口电路 ........................................................................................................................ 8
4.4 显示电路的设计 ........................................................................................................................................................... 9
4.5 键盘接口的设计 ....................................................................................................................................................... 10
5 系统程序的设计 ................................................................................................................................................................ 10
5.1 阳历程序设计 ............................................................................................................................................................. 10
5.2 时间调整程序设计 .................................................................................................................................................... 10
5.3 温度程序设计 ............................................................................................................................................................. 10
5.3.1 主程序 .................................................................................................................................................................. 10
5.3.2 读出温度子程序 ................................................................................................................................................ 11
5.3.3 温度转换命令子程序........................................................................................................................................ 11
5.3.4 计算温度子程序 ................................................................................................................................................ 13
5.3.5显示数据刷新子程序......................................................................................................................................... 13
6 调试及性能分析 .............................................................................................................................................................. 14
6.1 调试步骤 ...................................................................................................................................................................... 14
6.2 性能分析 ...................................................................................................................................................................... 15
7 总结 .................................................................................................................................................................................... 15
参考文献 .................................................................................................................................................................................. 15
致 谢....................................................................................................................................................................................... 16
你可能喜欢
- AT89C51单片机
- 电子万年历单片机课程设计
- LCD12864
- MCS-51单片机
- 单片机数字温度计设计
- 温度报警系统
- 红外遥控
- DS1302中文资料
- AT89C51单片机实验开发板14页
- AT89C51单片机综合设计89页
- 串行A_D转换器ADS1110及其在AT89C51单片机中的应用6页
- 基于AT89C51单片机出租车计价器的研究33页
- 基于AT89C51单片机嵌入式系统硬件平台的设计4页
- 第2章 AT89C51单片机 硬件结构57页
- 单片机电子万年历课程设计34页
- 单片机电子万年历课程设计15页
- 51单片机课程设计——电子万年历17页
- 单片机课程设计-电子万年历10页
- 电子万年历__单片机课程设计20页
- 单片机课程设计 电子万年历51页
- 单片机外围存储及LCD1286440页
- LCD 1602,12864 编程与PROTEUS仿真11页
- LCD12864绘图之KS0108(4)6页
- LCD12864绘图之KS0108(3)6页
- LCD12864绘图之KS0108(2)7页
- LCD12864绘图之KS0108(1)1页
- 第9章 MCS-51单片机系统应用扩展技术44页
- 第3章 MCS-51单片机指令系统88页
- 第8章 MCS-51单片机系统基本扩展技术56页
- 3_MCS-51单片机的汇编语言指令系统101页
- MCS-51单片机指令周期表3页
- 第2章 MCS-51单片机结构78页
- 单片机课程设计—四位数字温度计的设计22页
- 基于单片机的数字温度计设计24页
- 基于单片机的数字温度计课程设计41页
- 基于单片机的数字温度计的设计毕设论文17页
- 基于MSP430F427单片机高精度智能语音数字温度计的设计4页
- 基于AT89S2051单片机的单总线数字温度计设计3页
- 课程设计之主从式温度监测报警与控制系统12页
- 课程设计--主从式温度监测报警与控制系统20页
- 2012开题报告报火炮膛壁温度报警系统 张野7页
- DS18B20于温度测量、报警系统的设计11页
- 智能大厦中央空调多点温度测量显示报警系统设计64页
- 电力变压器温度短信报警系统1页
- DS1302中文版资料.wpt8页
- 时钟芯片DS1302中文资料8页
- DS1302中文资料18页
- 时钟芯片DS1302中文资料16页
- DS1302中文资料6页
- DS1302中文资料,带源代码25页


