毕业论文--定时闹钟设计

毕业论文--定时闹钟设计

ID:46227195

大小:706.56 KB

页数:31页

时间:2019-11-21

毕业论文--定时闹钟设计_第1页
毕业论文--定时闹钟设计_第2页
毕业论文--定时闹钟设计_第3页
毕业论文--定时闹钟设计_第4页
毕业论文--定时闹钟设计_第5页
资源描述:

《毕业论文--定时闹钟设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、单片机课程设计报告定时闹钟设计姓名:朱明伟贾建高学号:0910131122、0910131123班级:09测控1班指导老师:张道徳2012年3月24日前言21、设计题目及要求32、设计方案2.1、DS1302特性介绍及电路连接32.2、DS18B20特性介绍及电路连接42.3、LCD1602特性介绍及电路连接42.4、方案总体电路连接图52.5、程序流程图63、程序调试3.1、源程序7〜274、调试仿真图28刖s本设计主要是对51单片机的一个方而的扩展,是能实现一般时间显示,时间调整,定时闹钟,温度检测实时

2、显示功能。需要实现某一功能时,按对应的按键即可,经多次验证此设计灵活简便。系统采用单片机AT89C51作为本设计的核心元件,在其基础上外围扩展芯片和外围电路,附加时钟电路,复位电路,键盘接口及LCD显示器。外围器件有LCD1602液晶显示器,DS1302时钟芯片「,DS18B20数字式温度传感器,以及四个独立按键,在该设计与制作中采用单片机AT89C51,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flash存储器,且允许在系统内改写或用编程器编程。另外,AT89C51的指令系统和引脚与805

3、1完全兼容,片内有128B的RAM、32条I/O口线、2个16位定时计数器、5个中断源、一个全双工串行口等。该设计能让LCD1602同时显示年、月、H、星期、时、分、秒。按键电路设有四个按键:从上往下为kl,k2,k3和k4键。按下kl键切换设置时、分、秒,k2键每按一下加一,k3键每按一下减一,k4键进入设置闹钟模式,定时时间到能发出报警声。当需耍调整时间时,先按下kl键,再按k2键或k3键,k2键每按一下加一,k3键每按一下减一,按kl键即回到时间状态。当需要设置闹钟时间,先按下k4键,再按kl切换设置

4、时间位,再按k2键或k3键,k2键每按一下加一,k3键每按一下减一,按kl键即回到时间状态。DS1302电路连接:1・设计题目及要求利用单片机AT89C51,DS1302时钟芯片,数字式温度传感器DS18B20,以及LCD1602实现一般时间显示,时间调整,定时闹钊温度检测功能。2.设计方案2.1DS1302介绍及其特性DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时吋钟电路,它可以对年、月、日、周日、时、分、秒进行计吋,具有时年补偿功能,工作电压为2.5V〜5.5V。采用三线接口

5、与CPU进行同步通信,并可采用突发方式-•次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31x8的用于临时性存放数据的RAM寄存器oDS1302是DS1202的升级产品,与DS1202兼容,但增加了上电源/后备电源双电源引脚,同时提供了对后备电源进行涓细电流充电的能力。特性:•实时时钟,可对秒、分、时、U、周、月以及带闰年补偿的年进行计数■用于高速数据暂存的37X8RAM■2引脚的出行I/O•2.5-5.5V满度工作范围■用于时钟或RAM数据读场的单字节或多了节数据传送•双电源引脚•可选慢速充

6、电至VCC12.2DS18B20特性•独特的单线接口方式,DS18B20在与微处理器连接时仅需要一条II线即可实现微处理器与DS18B20的双向通讯。•测温范围—55°C〜+125°C,固有测温分辨率0.5°C0•支持多点组网功能,多个DS18B20可以并联在唯一的三线上,最多只能并联8个,实现多点测温,如果数量过多,会使供电电源电压过低,从而造成信号传输的不稳定。•工作电源:3〜5V/DC•在使用中不需要任何外围元件•测最结果以9~12位数字最方式串行传送DS18B20电路连接:2.3LCD1602特性•

7、5V电压,对比度可调•内含复位电路•提供各种控制命令,如:清屏、字符闪烁、光标闪烁、显示移位等多种功能•有80字节显示数据存储器DDRAM•内建有192个5X7点阵的字型的字符发生器CGROM•8个可It!用户口定义的5X7的字符发牛器CGRAMDS18B20电路连接:RV1LCO伽2DDE苦冷i£占2.4.方案总体电路连接图口心(ZJHI1HIii.nfliflla上2.4.程序流程图:程序总体流程图系统初始化设置System_init()V主函数部分===========================

8、=============================*/#include#include#includeunsignedcharTL,TH,TEMP1,TEMPO,s=O,s1=0,s2=0;unsignedcharcodewelcom[]={,W,;e,;17c,;o,,,m,;e,,T;o';,;W7o,,'r,,T,,d,);unsignedc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。