数字时钟设计报告定稿

数字时钟设计报告定稿

ID:8518454

大小:474.44 KB

页数:17页

时间:2018-03-30

数字时钟设计报告定稿_第1页
数字时钟设计报告定稿_第2页
数字时钟设计报告定稿_第3页
数字时钟设计报告定稿_第4页
数字时钟设计报告定稿_第5页
资源描述:

《数字时钟设计报告定稿》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机课程设计报告题目:数字时钟姓名:学号:专业:实验室:班级:同组成员:设计时间:评定成绩:审阅教师:16摘要本次做的单片机课程设计是数字时钟。该时钟是以单片机(STC89C52RC)为核心,结合共阴极LED数码管、锁存器74HC573等元件设计硬件电路,再配以相应的程序,使它具有时,分,秒显示的功能;并且通过按键还可以进行时,分,秒的调整。单片机P0口接74HC373的输入端,发送断段码与位码,P2.6与P2.7连接74HC373的使能端,选择P0口发送断码还是位码。P3.5、P3.6、P3.7连接三个独立按键,P3.5连接按键按

2、下选择进行时调、分调还是秒调;P3.6按键按下进行加一;P3,.7按键按下进行减一。同时还有复位电路。关键词:单片机STC89C52RC共阴极LED数码管74HC373锁存器16目录一.课题名称、意义、功能及分工21.1课题名称:基于52单片机的数字时钟21.2设计意义21.3功能21.4分工2二.系统基本原理22.1STC89C52RC单片机介绍22.2STC89C52RC引脚功能说明2三.硬件设计23.1单片机最小系统23.2显示电路23.3按键电路2四.软件设计24.1主程序24.2数码管显示模块24.3定时器/计数器T0中断服

3、务程序24.4主程序流程图24.5STC89C52引脚分配24.6变量存储空间说明24.7程序清单2五.调试2六.故障的检测与分析26.1指令跳转不到预定的地址26.2位选地址循环次数错误2七.总结27.1收获27.2体会27.3建议27.4要求216一.课题名称、意义、功能及分工1.1课题名称:基于52单片机的数字时钟1.2设计意义在常生活和工作中,我们常常用到定时控制。早期常用的一些时间控制单元都使用模拟电路设计制作的,其定时准确性和重复精度都不是很理想,现在基本上都是基于数字技术的新一代产品,随着单片机性能价格比的不断提高,新一

4、代产品的应用也越来越广泛,大可构成复杂的工业过程控制系统,完成复杂的控制功能。小则可以用于家电控制,甚至可以用于儿童电子玩具。它电路简单,功能强大,体积小,质量轻,灵活好用,配以适当的接口芯片,可以构造各种各样、功能各异的微电子产品。随着电子技术的飞速发展,家用电器和办公电子设备逐渐增多,不同的设备都有自己的控制器,使用起来很不方便。根据这种实际情况,设计了一个单片机多功能定时系统,它可以避免多种控制器的混淆,利用一个控制器对多路电器进行控制,同时又可以进行时钟校准和定点打铃。它可以执行不同的时间表(考试时间和常作息时间)的打铃,可以

5、任意设置时间。这种具有人们所需要的智能化特性的产品减轻了人的劳动,扩大了数字化的范围,为家庭数字化提供了可能1.3功能能实现显示时间的时、分、秒,并具有时、分、秒的设置和调控功能。1.4分工在小组中:张波负责负责软件设计,程序调试与仿真图绘制,陈侃负责硬件电路安装,硬件电路的调试,并且和张波一起同整体方案设计做出修改,阳纯明负责后期的文档编辑及整体方案设计,与撰写实习报告。二.系统基本原理这里采用应用广泛的STC89C52作为时钟控制芯片,利用单片机内部的定时/计数器T0实现软时钟的目的。首先将T0设定工作于定时方式,对机器周期计数形

6、成基准时间(50ms),然后用另一个定时/计数器T1对基准时间计数形成秒,秒计60次形成分,分计60形成小时,小时计到24。最后通过数码管把它们的内容在相应的位置显示出来,达到时、分、秒计时的功能。16此外还要实现对时间的调整功能,89C52的P3.5、P3.6、P3.7外接三个独立按键,当按下P3.5按键时,系统进入调时间的状态或启动时间显示的功能;当按下P3.6按键时,对显示的数码管进行加一的功能;当按下P3.7按键时,对显示的数码管进行减一的功能,达到调整时间的目的。2.1STC89C52RC单片机介绍 STC89C52RC单片

7、机一款高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。STC89C52RC主要特性如下: l工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V单片机) ? l工作频率范围:0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz 。l用户应用程序空间为8K字节 ? 片上集成512字节RAM 。l 通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻

8、,作为I/O口用时,需加上拉电阻。 l共3个16位定时器/计数器。即定时器T0、T1、T2 。l外部中断4路,下降沿中断或低电平触发电路,Power Down模式可由外部中断低电平触发中断方式唤醒 。l 通用异步串行口(

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

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

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