- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计报告
题目:数字时钟
姓名:学号:
专业:自动化实验室:实训楼307
班级: A1132
同组成员:
设计时间: 2018 年 4月 14日—— 2018年4月18 日
评定成绩:审阅教师:***
2018年4月18日
摘要
本次做的单片机课程设计是数字时钟。该时钟是以单片机STC89C52RC)为核心,结合共阴极LED数码管、锁存器74HC573等元件设计硬件电路,再配以相应的程序,使它具有时,分,秒显示的功能;并且通过按键还可以进行时,分,秒的调整。单片机P0口接74HC373的输入端,发送断段码与位码,P2.6与P2.7连接74HC373的使能端,选择P0口发送断码还是位码。P3.5、P3.6、P3.7连接三个独立按键,P3.5连接按键按下选择进行时调、分调还是秒调;P3.6按键按下进行加一;P3,.7按键按下进行减一。同时还有复位电路。
关键词:单片机STC89C52RC共阴极LED数码管74HC373锁存器
目录
TOC \o 1-3 \h \u一.课题名称、意义、功能及分工1
1.1课题名称:基于52单片机的数字时钟1
1.2设计意义1
1.3功能1
1.4分工1
二.系统基本原理1
2.1 STC89C52RC单片机介绍2
2.2 STC89C52RC引脚功能说明2
三.硬件设计3
3.1 单片机最小系统3
3.2 显示电路3
3.3按键电路4
四.软件设计5
4.1主程序5
4.2数码管显示模块5
4.3定时器/计数器T0中断服务程序5
4.4主程序流程图6
4.5 STC89C52引脚分配7
4.6 变量存储空间说明7
4.7程序清单7
五.调试11
六.故障的检测与分析13
6.1 指令跳转不到预定的地址13
6.2 位选地址循环次数错误13
七.总结13
7.1 收获13
7.2体会13
7.3建议14
7.4要求14
课题名称、意义、功能及分工
1.1课题名称:基于52单片机的数字时钟
1.2设计意义
在常生活和工作中,我们常常用到定时控制。早期常用的一些时间控制单元都使用模拟电路设计制作的,其定时准确性和重复精度都不是很理想,现在基本上都是基于数字技术的新一代产品,随着单片机性能价格比的不断提高,新一代产品的应用也越来越广泛,大可构成复杂的工业过程控制系统,完成复杂的控制功能。小则可以用于家电控制,甚至可以用于儿童电子玩具。它电路简单,功能强大,体积小,质量轻,灵活好用,配以适当的接口芯片,可以构造各种各样、功能各异的微电子产品。 随着电子技术的飞速发展,家用电器和办公电子设备逐渐增多,不同的设备都有自己的控制器,使用起来很不方便。根据这种实际情况,设计了一个单片机多功能定时系统,它可以避免多种控制器的混淆,利用一个控制器对多路电器进行控制,同时又可以进行时钟校准和定点打铃。它可以执行不同的时间表测试时间和常作息时间)的打铃,可以任意设置时间。这种具有人们所需要的智能化特性的产品减轻了人的劳动,扩大了数字化的范围,为家庭数字化提供了可能
1.3功能
能实现显示时间的时、分、秒,并具有时、分、秒的设置和调控功能。
1.4分工
在小组中:**负责负责软件设计,程序调试与仿真图绘制,**负责硬件电路安装,硬件电路的调试,并且和**一起同整体方案设计做出修改,**负责后期的文档编辑及整体方案设计,与撰写实习报告。
系统基本原理
这里采用应用广泛的STC89C52作为时钟控制芯片,利用单片机内部的定时/计数器T0 实现软时钟的目的。首先将T0设定工作于定时方式,对机器周期计数形成基准时间50ms),然后用另一个定时/计数器T1对基准时间计数形成秒,秒计60次形成分,分计60形成小时,小时计到24。最后通过数码管把它们的内容在相应的位置显示出来,达到时、分、秒计时的功能。
此外还要实现对时间的调整功能,89C52的P3.5、P3.6、P3.7外接三个独立按键,当按下P3.5按键时,系统进入调时间的状态或启动时间显示的功能;当按下P3.6按键时,对显示的数码管进行加一的功能;当按下P3.7按键时,对显示的数码管进行减一的功能,达到调整时间的目的。
2.1 STC89C52RC单片机介绍
?
STC89C52RC单片机一款高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。
STC89C52RC主要特性如下:?
工作电压:5.5V~3.3V5V单片机)/3.8V~2.0V3V单片机)???
工作频率范围:0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz?。
用户应用程序空间为8K字节???片上集成512字节RAM?。
?通用I/O口32个),复位后为:P
您可能关注的文档
最近下载
- 2025年高考真题全国二卷英语-解析.pdf VIP
- 通风系统工程技术方案(3篇).docx VIP
- 2019款比亚迪E5电动后视镜不工作故障检修方案设计 (1).docx VIP
- 雨课堂东南大学《领导力素养》课后习题及单元测试答案.docx VIP
- 慢性伤口护理实践与质量控制新进展题库答案 - 2025年华医网继续教育.docx VIP
- 四年级(上)英语必背知识点总结译林版(2).pdf VIP
- 牛人工授精技术.ppt VIP
- 一汽-大众-迈腾MAGOTAN-产品使用说明书-新一代迈腾330TSI DSG尊贵型-FV7187BBDBG-MagotanB8L-201606.pdf
- 2025重庆永川区永荣镇村(社区)专职干部本土人才后备干部入库招录20人笔试模拟试题及答案解析.docx VIP
- 2020年南海区第十二届初中综合能力大赛数学模拟考试试题.docx VIP
原创力文档


文档评论(0)