数字钟设计基于89S51单片机训总结.docVIP

数字钟设计基于89S51单片机训总结.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字钟设计基于89S51单片机训总结

电气信息工程学院 实训报告 课程名称 电子作品制作与开发项目实践选修课系列Ⅰ 题 目 数字时钟的设计与制作 院(部、中心) 电气信息工程学院 学 生 姓 名 专 业 测控技术与仪器  学 号 指导教师 签名 报告提交时间   2010年12月25日       同 组 人 员 教务处制 评语: 成绩: ⑴答辩:( %) ⑵报告:( %) ⑶平时:( %) 总成绩: 指导教师: 年月日目 录 I 目 的 1 一、要求 1 二、任务 1 第一部分、设计原理 2 一、数字时钟结构 2 ①、数字钟的电路结构组成 2 二.单元电路设计 2 ①、译码驱动及显示单元 2 ②、校时控制电路 3 ③、5V稳压直流电源电路 4 ④、晶振电路和复位电路 4 第二部分、硬件电路及PCB板图 6 第三部分、软件流程图 8 第四部分、仿真及实物图 11 第五部分、程 序 13 第六部分、元件清单 19 心得体会 20 参考文献 22 目 的 一、要求: ①、掌握单片机控制数码管现实系统的开发设计; ②、在之前掌握的电路、模电、数电等知识,以及单片机知识的基础上,进一步掌握电子产品设计及开发调试的全过程; ③、掌握PCB板的设计、印刷,元器件的安装、电路调试、程序调试、程序下载等实践实训部分; ④、真正培养理论联系实际、分析解决一般性技术问题以及实际动手的能力。 二、任务: ①、设计并制作一个数字钟; ②、接4个按键,分别为“设定”、“加1”、“减1”、“确定”键,用于调整时间; ③、外接8个LED数码管,分别显示时、分、秒,以24小时制显示时间; ④、另外需要使用AC220V转AC(单)12V变压器、二极管IN4004,稳压块7905、7805等自制正负5V电源一套。 第一部分、设计原理 一、数字时钟结构 该实训作品是利用AT89S51单片机结合数码管设计出的一个可调时的数字 时钟,其主要利用单片机的输入/输出功能,定时/计数功能和中断功能。 单片机时钟结构分硬件和软件两部分。硬件主要由单片机,LED数码管显示器和按键等组成。 ①、数字钟的电路结构组成: 1)晶振电路和复位电路。 2)驱动电路及显示单元。 3)校时控制电路。 4)5V稳压直流电源电路。 二.单元电路设计: ①、译码驱动及显示单元: 图1 LED数码管显示 图2 输送段码电路 当74LS373的LE=1,OE(非)=0时其输出口随输入口变化,即输出段码。再由P0选中相应位显示输出低电平,使三极管9015导通驱动共阳数码管。 ②、校时控制电路: 图 3 校时控制电路 程序设计时给P2口高电平,当有对应按键按下时由于另一端接地,所以对应口变成低电平,单片机根据各按键信号运行相应程序。 K1为设定键,按下后进入调时状态,计时也瞬时停止。按一次进入调整小时的状态,在调时状态再按K1进入分调整状态,在分调整状态再按一次进入秒调整状态! 进入相应状态后,利用K2,K3键进行调整,K2为加1,K3为减1 。 K4键为确定键,当处在调时状态时,K4按下时跳出调时状态,进入计时状态。 ③、5V稳压直流电源电路: 图4 电源电路 电源主要使用的是AC220V转AC12V变压器,二极管IN4004,稳压块7805等。 220V交流电由变压器转为12V交流电,电路板外接12V交流电,经过IN4004整流及电容滤波,在通过稳压块7805得到5V左右的直流电,该电路接了电源指示灯D1,通电时变亮。 ④、晶振电路和复位电路: 图5 晶振电路和复位电路 第二部分、硬件电路及PCB板图 图6 Protel整体原理图 PCB板图 图7 PCB板图 第三部分、软件流程图 图8 程序流程图 图9 程序流程图 图10 程序流程图 第四部分、仿真及实物图 软件仿真 环境:Protues软件 学习使用Protues软件,学会从该软件上找到所需的芯片及元器件,由秒向时部分依次进行设计并逐步仿真,从而发现问题能及时解决。 按原理电路图在软件上接好电路,进行仿真,从而发现电路的问题并进行解决。 图11 仿真结果 实物图 图12 实物图 第五部分、程 序 #includereg52.h #define uint unsigned int #define uchar unsigned c

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档