网站大量收购独家精品文档,联系QQ:2885784924

单片机微型计算机与接口技术.docVIP

  1. 1、本文档共26页,可阅读全部内容。
  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文档。上传文档
查看更多
武汉理工大学华夏学院 信息工程课程设计报告书 课 程 名 称 单片机微型计算机与接口技术 课程设计总评成绩 学生姓名、学 号 学 生 专 业 班级 指 导 教 师 姓名 课程设计起止日期 2013.1.7~2013.1.18 课程设计任务书 学生姓名: 专业班级: 指导教师: 工作单位: 信息工程系 题 目: 基于51单片机的数字电子表的设计 初始条件: 运用所学的单片机原理与接口技术 第2~3天 完成方案论证,单片机系统的设计 第4~6天 参考有关文献,完成程序的编写; 第7~10天 调试硬件系统和软件程序; 第11~13天 结果分析整理、撰写课程设计报告 指导教师签名: 2012 年 12 月 29 日 一、课程设计项目名称 基于51单片机的数字电子表的设计 二、项目设计目的及技术要求 目的:用51单片机在八段数码管上实现对时间日期的显示,并且能够修改时间和日期。 技术要求:1.完成数字电子表的设计和调试。 2.要求采用八段数码管显示时间和日期,并且可以用按键修改时间和日期。 3.可设定初始时间。 4.有方案比较。采用哪种方案比较简单,占用的资源少,就用哪种。 5.采用单片机C语言编程。 6.有硬件原理图,程序流程图。 三、项目设计方案论证(可行性方案、最佳方案、软件程序、硬件电路原理图和PCB图 ) 总设计方案:以51核单片机为核心器件,配合其他外设完成对时间和日期的显示。并且能够通过设置按键能够修改时间和日期。然后采用单片机内部定时器0的中断产生“秒”的计数,“秒”计数采用60进制计时器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。“分计数器”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。“时计数器”采用24进制计时器,可实现对一天24小时的累计。每累计24小时,发出一个“日脉冲”信号,该信号将被送到“日期计数器”,“日期计数器” 采用30进制计时器,可实现对一月30天的累计同时进位月份和年份。译码显示电路将“时”、“分”、“秒”、“日期”计数器的输出状态送到八段显示译码器译码,通过八位LED八段显示器显示出来。 1.计时方案 方案一:采用实时时钟芯片。 实时时钟芯片具备年、月、日、时、分、秒计时功能和多点定时功能,计时数据每秒自动更新一次,不需程序干预。计算机可通过中断或查询方式读取计时数据并进行显示,因此实现计时功能不占用CPU的时间,程序简单。此外,实时时钟芯片多数带有锂电池做后备电源,具备永不停止的计时功能。 方案二:软件控制。 利用MCS-51内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时。该方案节省硬件成本,且能够使我们在定时/计数器的使用、中断及程序设计方面得到锻炼与提高,因此本系统采用软件方法实现计时。 2.显示方案 方案一:串口扩展,LED静态显示。    方案占用口资源少,利用串口扩展并口,实现静态显示,显示亮度有保证,但硬件开销大,电路复杂,信息刷新速度慢,比较适用于并行口资源较少的场合。   方案二:直接接口,LED动态显示。   用单片机的并行口作为显示接口,无需外扩接口芯片,但占用口资源较多,且动态扫描的显示方式需占用CPU较多的时间,在单片机没有太多外围接口及实时测控任务的情况下可以采用。 在本系统中,单片机没有太多外围接口接实时测控任务,因此采用方案二。 硬件系统: 根据硬件设计,由单片机的P2口控制位码输出,P0口控制段码输出。动态显示程序中,在单片机内部RAM中设置待显示数据缓冲区,由查表程序完成显示译码,将缓冲区内带显示数据转换成相应的段码,再将段码通过8051的P0口输出。 数码管连接电路如图2所示,P0口输出码型,P2口输出位选。锁存器74HC573起驱动作用,提供驱动电流供数码管发光。译码器74HC138将位选地址转换成位选信号,例如当前是第5个数码管显示,那么P2口输出位选地址05H,译码器输入

文档评论(0)

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

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

1亿VIP精品文档

相关文档