单片机数字秒表.docVIP

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

单片机系统课程设计报告 学 院(部): 电气与信息工程学院 专 业: 电气工程及其自动化 学 生 姓 名: 指 导 老 师: 欧伟明 班 级:   学号 2013年12月 目录 设计要求及目的…………………………………………………………………………….2 功能分析……………………………………………………………………………………..3 总体设计……………………………………………………………………………………..3 2.1晶振电路…………………………………………………………………………………3 2.2复位电路…………………………………………………………………………………4 2.3按键电路…………………………………………………………………………………4 2.4数码管显示电路…………………………………………………………………………6 3.电路总体原理图……………………………………………………………………………...7 4.程序流程图及程序代码……………………………………………………………………...8 4.1程序流程图……………………………………………………………………………….8 4.2程序代码………………………………………………………………………………….9 5.实物连接和焊接……………………………………………………………………………….10 单片机系统课程设计之数字秒表 学院:电气与信息工程学院 班级:电自1103班 姓名:贺飞成 学号: 课题 基于单片机的数字秒表的设计 系 统 功 能 要 求 设计一个基于单片机的数字秒表,具体要求如下。 1.最大计数值为:99时59分59秒9/10秒,约100小时。 2.系统采用2个按键控制输入,其中一个按键用作系统清0,另一个按键用作秒表的启动/停止。 3. 系统采用7个共阴LED数码管实现计时显示。 4. 电路原理图:使用protel或visio或proteus 绘制。 5. 编程思路,用visio画程序设计流程图,且用文字描述。 6. 详细的程序清单(Keil C51工程文件夹)。 7. proteus仿真过程及结果(截图,视频)等。 8. 制作单片机应用系统开发板 工 具 单片机应用系统开发板(自己制作) 1.单片机芯片型号AT89S51系列 2. LED数码管、按钮开关 进 度 安 排 1. 理解设计内容,查阅资料,确定设计思路并撰写计划,完成方案设计以及实验箱 这里选用51单片机12MHZ的内部振荡方式,电路如下:C2、C3起稳定振荡频率、快速起振的作用。 晶振电路 2.2复位电路 采用上电加按键复位电路,上电后,由于电容充电,使RST持续一段时间的高电平。当单片机在运行之中时按下复位键也能使RST持续一段时间的高电平,从而实现上电加开关复位操作。这不仅能是单片机复位,还能是单片机的外围设备同时复位,当程序出现错误时,可以随时使电路复位。 电路图如下: 复位电路 2.3按键电路 当按键被按下时,相应的引脚被拉低,经扫描后,获得键值,并执行键功能程序,因此按下不同的按键,将执行不同的功能程序。 电路图如下: 按键电路 2.4显示电路    采用8个LED数码管,LED是七段显示器,内部有7个条形发光二极管和1个小圆点发光二极管,根据各管的亮暗组成字符。 在用数码管显示时,有静态和动态两种选择,这里采用LED动态显示,用74hc138译码器驱动显示,用74hc573来进行段选。 电路图如下: 数码显示电路 三.电路总体原理图 数字秒表电路 该电路由晶振电路,复位电路,按键电路,数码管显示电路以及89s51单片机构成。可以实现99小时59分59秒99毫秒的显示。 四.程序流程图及程序代码 4.1程序流程图 4.2源程序代码 五.实物连接和焊接 六.实验心得和体会 通过这次课程设计,我对秒表有了一个比较全面的认识,起初我认为的秒表就是我们跑步跑100米用的那个表,所以我认为秒表设计应该保存上一次的时间,所以自己在完成课程设计的要求后,毅然有尝试写了保存成绩的秒表,功夫不负有心人,我花了3-4天时间终于将它调出来,本来程序写好没花多少时间,只是调试花的时间比较多,特别是排除其他所有问题就剩下一个问题最难调,最后在和队友的讨论下,原来是按键没加松手检测。那

文档评论(0)

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

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

1亿VIP精品文档

相关文档