基于单片机的电子时钟的论文答辩稿.ppt

基于单片机的电子时钟的论文答辩稿.ppt

ID:48048571

大小:1.88 MB

页数:21页

时间:2020-01-12

基于单片机的电子时钟的论文答辩稿.ppt_第1页
基于单片机的电子时钟的论文答辩稿.ppt_第2页
基于单片机的电子时钟的论文答辩稿.ppt_第3页
基于单片机的电子时钟的论文答辩稿.ppt_第4页
基于单片机的电子时钟的论文答辩稿.ppt_第5页
资源描述:

《基于单片机的电子时钟的论文答辩稿.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于单片机的电子时钟的设计与应用华中农业大学电子信息工程专业学生姓名:**学号:**********指导教师:沈婧芳华中农业大学一、绪论二、单片机的简单介绍三、系统说明四、试验硬件设计五、软件设计六、系统功能说明内容概况一、绪论随着二十世纪的结束,我们已走过了三个“电”的时代,即电气时代、电子时代和电脑时代。进入二十一世纪,随着微电子技术和超大规模集成电路的发展,以单片机为核心的现代化智能设备在各个领域(如工业控制、家电产品、汽车电子、通信、智能仪器仪表)都得到了越来越广泛的应用,并且正在深刻的改变着我们生活的方方面面,这也同时标志着数字化时代的到来。而电子时钟作为计时系统,在工业

2、或生活中更是无处不在。本题目所设计的单片机电子时钟系统,就是用单片机实现一种计时系统。用单片机设计制造的的电子时钟,具有集成性高、稳定性和可靠性高、功能多样并可无限拓展、电路简介、成本低廉等特点,有广泛的应用前景。设计简介本题以提高自身的学习能力、实践动手能力、综合运用知识的能力为目标,以微机原理、计算机接口与技术等相关课程为基础,通过对单片机原理、程序编写方法、多种应用软件的学习,经过问题定义、模块化分析设计、绘制电路、硬件选择、软件编程几大步骤,最终设计完成一款具有计时显示定时功能,时间调整功能的单片机时钟。具有一定的使用价值。二.单片机的简单介绍所谓单片机是一个单芯片形态、面

3、向控制对象的嵌入式应用计算机系统。即把组成微型计算机的各个功能部件,如中央处理器CPU、随机存储器RAM、只读存储器ROM、输入/输出(I/O)接口电路、定时器/计数器以及串行通信接口等集成在一款芯片中,构成一个完整的微型计算机。由于单片机功能强大,价格低廉,它已被广泛应用与仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器,向下完全兼容51子系列。标准功能有8k字节Flash,256字节RAM,32位定时器/计数器,一个6向量2级中I/O口线,看门狗定时器,2个

4、数据指针,三个16位断结构,全双工串行口,片内晶振和时钟电路,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52单片机三.系统说明本系统由八个LED数码管分别显示小时十位、小时个位、一横、分钟十位、分钟个位、一横、秒钟十位、秒钟个位,还有年月日的十位和个位。位选芯片74HC138控制八个数码管的亮灭,四个按键用于时间调整,设置定时,当定时时间到时,LED流水灯闪烁,蜂鸣器响。系统框图显示部分控制部分单片机(AT89S52)按键S3、S4、S5、S6复位电路电源部分直流电源5V8个七段共阴极数码管显示秒,分钟及小时位1个74HC138位选芯片和1个

5、74HC573段选芯片四.硬件设计基本硬件模块:1.电源部分2.复位部分2.复位模块3.为选部分4.段选部分5.数码管的连接电路6.控制部分完整电路图(用ProtelDXP绘制)调时及走时程序流程图五.软件设计#include#defineucharunsignedchar#defineuintunsignedintsbits13=P3^0;sbits14=P3^1;sbits15=P3^2;sbits16=P3^3;sbitSPK=P1^6;ucharcodetable[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7

6、f,0x6f};uchartt,bzw=0,bzw1=0,aa,num=0,j,i;Charmiao,fen,shi,nian,yue,ri,dshi=12,dfen=3,dmiao=30;voiddeyscan();voiddelay(ucharz){ucharx;while(--z)for(x=0;x<125;x++);}voiddisplay_shi(uchardat){ucharsh,ge;sh=dat/10;ge=dat%10;P2=0;P0=table[sh];delay(3);P2=1;P0=table[ge];delay(3);P2=2;P0=0x40;delay(

7、3);}voiddisplay_dshi(uchardat){ucharsh,ge;sh=dat/10;ge=dat%10;P2=0;P0=table[sh];delay(3);P2=1;P0=table[ge];delay(3);P2=2;P0=0x40;delay(3);}voiddisplay_fen(uchardat){ucharsh,ge;sh=dat/10;ge=dat%10;P2=3;P0=table[sh];delay(3);P2=4;P0=table

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

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

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