- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验六时、分、秒计时器的设计
班级 物联0901 姓名 李王张 学号200908888888 指导老师 袁文澹一、实验目的
掌握数码管动态显示的基本方法;
掌握键盘按键控制的实现方法;
根据已知电路和设计要求在实验板上实现时、分、秒计时器。
二、实验内容
1、在STC89c52实验平台上实现时、分、秒时钟,4位数码管上显示分、秒或者时、 分。
2、应用键盘控制时间的显示。键盘按键控制“切换时分、分秒显示、“启动停止”、“加 秒显示内容”、“加分显示内容”、“加时显示内容
3、根据已知电路和设计要求在PROTEUS平台仿真实现时钟系统。
三、实验原理
流程图如下所示:
显示单元清零
TO、T1设为16位计数模式允许T0中断
调用显示子程序一^^按下隼否?二
是
进入功能程序
开始
现场保护,重置初值启动下一个50ms
50ms计数器加150ms H-数3浮=20?
秒单元加1, 50ms计数器清0,秒写入秒个位和秒十位
、 秒单匹=60? 一 是分单元加1,秒单元清0,分写入分个位和分十位
分单元=60?
时单元加1,分单元清0,时写入时个位和时十位
时单元=24?
时单元清0 是
中断返回1
1、主程序流程图
1、主程序流程图2、定时器/计数器
1、主程序流程图
2、定时器/计数器T0中断服务程序流程图
在Proteus ISIS的80C51中载入程序生成的HEX文件,按开始符号运行, 在数码管上观察程序运行结果,系统仿真结果如图5.1所示。
设计功能如下:
(1)、初始状态:未按键之前,上电,数码显示00-00-00。程序运行后,从 秒针开始自动运行。当秒数到59后,下一秒自动变为00,分针变为 01,以此类推。
(2)、调整状态:仿真运行过程中,按p0键,系统暂停,此时,继续按pO无效。第三次按pO,又开始,如此循环。
(3)、设置状态:按下pO暂停后,按pl,则时针加一,按下p2,则时针 减一;按两下pO,在按下pl,则分针加一,按下p2,则分针减一。
时间显示格式为:时分秒;
误差分析:实际程序到实验板中的电子钟显示存在一定的误差,误差来源可 能为三个方面:第一,在程序运行过程中,时钟周期的不精确导致机器周期与理 论值存在一定的差别;第二在中断一秒显示过程中,一些指令需要消耗一定的机 器周期,使得一秒延时比实际要长;第三在键抖动的反应程度在运行中比较慢。
xrj£i10-06-08J1n.HN 9 声 A.H PDEPDB 鼻FOP2JDM P2.UMP22A10 P2J1AH P2MA?2 P2JMAI9 P2AAIA P2EN3P3HRW CT.IRW pajiWHI raaWT raxro P9
xrj£i
10-06-08
J1
n.HN 9 声 A.H PDEPDB 鼻FO
P2JDM P2.UM
P22A10 P2J1AH P2MA?2 P2JMAI9 P2AAIA P2EN3
P3HRW CT.IRW pajiWHI raaWT raxro P9,r ■ paaWR pa.nTO
总结
通过这次的课程设计我认识到我对单片机的知识学的太少了,对于书本上 很多知识还不能灵活运用,都需要去巩固加强,我会在以后的学习中弥补我的不 足。我也了解了 80C51集成环境和PROTEUS仿真软件的使用,用此软件练习 电子时钟的设计,不仅使我熟悉了软件的使用方法,而且复习了单片机编程的相 关知识。在使用中,我体验到了单片机的神奇之处,也激发了我不少的兴趣,引 领着我不断的探索单片机的未知世界。本次的课程设计,我也学到了一些更重要 的东西,那就是如何从理论到实践的转化,怎样将所学到的知识运用于实践。大学的课堂只是在学习专业知识,而我们应当把所学的知识用到我们现实的生活中 去。此次的的电子时钟设计给我奠定了一个实践基础,我会在以后的学习生活中 磨练自己,使自己变得更加优秀。
在本次的设计中,特别感谢张老师和王老师的指导,在老师的讲解和指导下, 我成功的解决了设计中的许多问题,也使我知道了认真的重要性。也感谢同学给 我的帮助,没有他们的帮助,我一个人是无法完成的,他们让我明白了学问的真 正含义。
OUTBIT EQU 08002H ;位控制口OUTSEG EQU 08004H ;段控制口
INCEQU08001H ;键盘读入口LEDBUF EQU 60H;显示缓冲
TOC \o 1-5 \h \z HOUREQU40HMINUTEEQU41H
SECONDEQU42HC100US EQU 43H
TICK EQU 10000T100US EQU 256-50
LJMP STARTORG 000BH
T0INT:PUSHPSWPUSHACCMOVA, C100US+1JNZGOONDECC100US
T0INT:PU
您可能关注的文档
- 《企业信息化工程理论》课程教学大纲(本科).docx
- 《人因工程(工效学)》课程教学大纲(本科).docx
- 《交通运输工程学》课程教学大纲(本科).docx
- 《交通工程专业英语》课程教学大纲(本科).docx
- 《交通信息与控制》课程教学大纲(本科).docx
- 《临床药理学B》课程教学大纲(本科).docx
- 《中医美容》期末考试复习题及答案.docx
- 《三维结构设计》课程教学大纲(本科).docx
- 《丁丁历险记》读后感作文500字范文.docx
- 《Java程序设计案例教程(微课版)》实验三 数据的输入与输出.docx
- 174页PPTXX集团管理体系优化整合咨询项目预诊断报告及项目建议书.PPT
- 134页PPT华为项目管理:发展历程、交付方法、文化驱动、团队管理、价值交付与数字化转型的项目管理综合体系-文库完整版.pptx
- 190页PPTIBM 管理咨询顾问能力进阶手册.pptx
- 688.【组织架构】197页PPT医药企业组织结构与流程设计报告.pptx
- 《社会学概论》(第2版)考研配套试题库(含名校真题).pdf
- 新疆建筑安全员B证考试复习题库大全-上(单选题汇总).pdf
- 二级建造师《建设工程法规及相关知识》近年考试真题试题库汇总(含答案.pdf
- 2025年二级建造师《建设工程法规》考前强化必背试题库(浓缩300题).pdf
- 统编版语文五年级上册全册优质版教案.doc
- 毛概结课考试题目及答案.doc
最近下载
- 2025年高考化学二轮复习课件 第03讲 氮及其重要化合物.pdf VIP
- 湖北省襄阳市保康县第一中学2021年高一地理期末试题含解析.docx VIP
- 2025至2030爆炸物探测扫描仪行业发展趋势分析与未来投资战略咨询研究报告.docx
- 浙江省J12共同体联盟2024-2025学年九年级上学期期中语文试题(含答案).pdf VIP
- 高中政治2025届高考必修4《哲学与文化》知识点.pdf VIP
- 护理伦理与护理实践中的冲突与应对.pptx VIP
- 附件3:公路工程平安工地建设内业标准化指南(2)(1).docx VIP
- 高中政治必修四《哲学与文化》哲学部分必备知识点(共170个).pdf VIP
- 小学男生青期健康教育.ppt VIP
- 子宫脱垂术后护理查房.pptx
文档评论(0)