云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 三位循环秒表实验报告

三位循环秒表实验报告

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 12:45:12

三位循环秒表程序

设计报告

参赛队员:罗吉仙 王晓龙 宋军宝 指导老师:张志科 郭红英 参赛学校:忻州师范学院

参赛时间:2011-7-20——2011-7-30

1.设计目标

1.1设计目标

设计一个三位循环秒表程序,实现0~100~0循环计时,秒表需达到精度高,计时准确。当按下指定的右侧第一个按键时,计时开始;按下右侧第二个按键时,计时停止。 1.2设计要求

要求1:显示0~9时只有右边第一个数码管点亮;显示10~99时右边两个数码管点亮;显示100时右边三个数码管同时点亮,同理显示减一循环过程。当计时大于两位数时,最高位不能显示0。

要求2:按开始键计时开始,按停止键计时停止。 要求3:秒表需达到精度高,计时准确。

2. 方案论证与选择

方案一:使用延时程序实现程序设计

优点:不必使用中断,程序较简单。

缺点:占用CPU内存较多,时间间隔不够精确。当主程序执行延时程

序时,所有操作都会停止。

方案二:使用定时器实现程序设计

优点:使用定时器中断可以灵活调整间隔时间,实现高精度计时效果。

它相当于一个时间计数器,在运行的时候不影响其他程序的运行,当时间到时可在其后添加相应的别的操作,实现不间断操作。

缺点:程序相对复杂,跳转程序较多。

综上所述:为实现循环秒表计时系统,精度高,计时准确的设计要求。

故选择方案二。

3.设计方案

3.1硬件环境 3.1.1显示部分

通过控制数码管显示,实现显示0~9时只有右边第一个数码管点亮;显示

10~99时右数两个数码管点亮;显示100时右数三个数码管同时点亮。同理显示减一循环过程。

STC12C5A60S2单片机所使用的是四位级连共阳极数码管显示系统,P1口与数码管的8个端口相连接,控制其数字显示,P2.0,P,2.1,P2.2,P2.3来选择数码管的位数,且低电平有效,置零即点亮。其电路结构如图1所示:

图1 数码管显示电路

3.1.2按键部分

我们将P2.4设为开始按键,当键按下,程序跳转到开始程序,数码管从0开始显示。将P2.5设为停止按键,当键按下,数码管保持当前数值,停止计时。 该电路板具有四个独立按键, 其在系统中的位置及结构电路如图2所示:

图2 独立按键电路

3.2 程序流程图

图3 整体程序流程图 4 0~100循环程序流程图 图

搜索更多关于: 三位循环秒表实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

三位循环秒表程序 设计报告 参赛队员:罗吉仙 王晓龙 宋军宝 指导老师:张志科 郭红英 参赛学校:忻州师范学院 参赛时间:2011-7-20——2011-7-30 1.设计目标 1.1设计目标 设计一个三位循环秒表程序,实现0~100~0循环计时,秒表需达到精度高,计时准确。当按下指定的右侧第一个按键时,计时开始;按下右侧第二个按键时,计时停止。 1.2设计要求 要求1:显示0~9时只有右边第一个数码管点亮;显示10~99时右边两个数码管点亮;显示100时右边三个数码管同时点亮,

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com