- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
第一章 电子时钟的总体设计 4
1.1 设计目的 4
1.1.1 课程设计 4
1.1.2 AT89C51芯片的串口功能 4
1.1.3用keil软件进行编程与调试 4
1.2 设计任务 5
1.3 设计思路 5
第二章 硬件系统的设计 6
2.1 电路原理图设计 6
2.1.1 电子钟的硬件电路框图 6
2.2 AT89C51引脚及其功能 6
2.2.1 AT89C51的原理及说明 6
2.2.2 引脚功能 7
2.3 驱动部件 8
2.4 显示部分 9
第三章 软件系统的设计 11
3.1 电子钟的主程序 11
3.2 电子钟的显示子序 12
3.3 定时器中断服务程序 13
3.4 电子时钟设计程序清单 16
3.5 程序进行编译仿真 19
3.5.1 89C51程序 19
3.5.2 用PROTEUS ISIS进行电子万年历的仿真测试 20
第四章 对89C51设计的电子时钟的总结 22
参考文献 23
摘要
本次实训是基于AT89C51单片机电子钟的设计,对时、分、秒的显示的控制,时、分、秒用六位数码管显示LED数码管时钟电路采用24小时计时方式。该电路采用AT89C51单片机,使用5V电池供电,只使用一个按键进行复位状态的控制以及正常显示等状态。LED显示采用静态扫描方式实现,采用6M晶振。
最常见的电子钟通常使用单片机模块控制,一种用单片机原理实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有硬件成本低、计时准确、更长的使用寿命特点,因此得到了广泛的使用。
本次设计通过用单片机为主控制,通过电路仿真而实现。首先使用Proteus Professional软件进行绘制硬件电路图,用keil软件进行编程与调试,最终生成hex文件,传入单片机内部,从而实现仿真效果。
第一章 电子时钟的总体设计
1.1 设计目的
1.1.1 课程设计 使我们能够深入理解单片机系统的工作原理接口电路的设计及调试方法,培养综合运用所学理论知识分析和解决实际问题的能力。
1.1.2 AT89C51芯片的串口功能 利用六片8位并行输出串行移位寄存器74LS164,实现时,分,秒的显示。
1.1.3用keil软件进行编程与调试 利用Proteus 7 Professional软件进行绘制硬件电路图且进行仿真。
1.2 设计任务
1.2.1根据具体题目要求,设计以单片机为控制核心的测量系统或控制系统,完成对指定目标或对象的测量及控制。
1.2.2设计单片机与测量及控制对象的接口并进行硬件调试。
1.2.3针对要求测量或控制的对象完成程序的编制。
1.2.4硬件软件联调,完成题目所要求的功能。
1.2.5设计能支持时、分、秒的时钟,时钟要具有时间调整功能。
1.3 设计思路
电子钟的计时器的硬件电路如图所示,采用AT89C51单片机,最小化应用设计;此次设计,我们采用静态显示的方案来完成电子钟的设计。采用共阳八段LED显示器,用74LS164来驱动 LED数码管,采用6M晶振,有利于提高计时的精确性。主要功能:
设计一个时钟系统,时钟时间在六位数码管上进行显示,从左到右依次为“时:分:秒”。
一上电,数码管显示起始时间为0时0分0秒,即数码管显示00.00.00,以后每秒钟时钟系统加1,最大显示值为23.59.59。本次设计中,我们只用到了一个按键,此按键是用来控制电路复位的,我们将设计好的复位电路直接接在单片机的复位引脚(RST)上,这样程序在运行过程中就会自动查询该引脚上的电平,当该引脚电平为高电平时,则电路恢复初始状态,反之,则程序正常运行。
第二章 硬件系统的设计
2.1电路原理图设计
2.1.1 电子钟的硬件电路框图
2.2 AT89C51引脚及其功能
2.2.1 AT89C51的原理及说明
AT89C51是美国Intel公司生产的低电压,高性能CHMOS8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和蔼可亲128 bytes的随机存取数据存储器(RAM),器件采用Intel公司的高密度、非易失性存储技术生产,片内置通用4位中央处理器(CPU)和Flash存储单元,功能强大AT89C51单片机适合于许多较为复杂控制应用场合。
AT89C51引脚图
2.2.2 引脚功能
Vcc(40):电源电压 GND(20):接地
P3.0 RXD(串行输入口) P3.1 TXD(串行输出口)RST(9):复位信号输入端。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。
/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000
您可能关注的文档
- 南京林业大学钢筋混凝土简支T梁桥主梁配筋课程设计说明书.doc
- 乘积型相位鉴频器设计.doc
- 河南工程学院及周边村庄合并生活污水处理站工艺设计.doc
- PLC控制技术实验指导书.doc
- XX轿车牵引力控制系统设计.doc
- 基于DM642的人脸识别系统毕业设计论文(原创).doc
- 大学生毕业设计题目.doc
- 环境工程专业污水处理厂课程设计.doc
- 滚齿刀、插齿刀课程设计.doc
- 基于AutoCAD平台下的机床夹具的压板和压块的设计软件开发.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
最近下载
- 《ISO31000:2024风险管理指南》指导手册(雷泽佳译2024-04).pptx VIP
- 2025届高考语文复习:《到橘子林去》高考真题说题课件.pptx VIP
- 广州市番禺区2015-2016学年九年级上学期政治期末统考试卷(含答案)详解.doc
- 《瑜伽》课程说课备课讲稿.ppt
- 2024年度医院整形美容外科学述职报告课件.pptx
- ISO31022-2020风险管理-法律风险管理指南(雷泽佳译).pdf VIP
- GBT 16180-2014《劳动能力鉴定 职工工伤与职业病致残等级》.doc
- TASCAM DR-40中文用户手册(说明书).pdf
- 体检中心一月质量控制重点工作计划和质控小结.docx VIP
- 2025最新字帖3年级下册_楷体.pdf
文档评论(0)