图倒计时中断流程图
外部中断用于调整倒计时时间,流程图如下
图调整抢答时间流程图
返回主函数
计时标志加
计数器重新赋值
显示时间
减
返回主函数
置增
置
加键按下
减键按下
到
到
返回键按下
主程序协调三个中断起工作,实现抢答功能,其流程图如下
图主程序流程图
按键发声
显示抢答号,剩余时间
停止键按下
抢答键按下
停止键按下
开始键按下
程序初始化
倒计时显示
倒计时开始
按键发声
准备状态,显示
倒计时大于
显示法规号
开始就运行定时器,以开始显示如果想重新计数,重
置数并清,重新计时
,
计时完毕
,
秒标志减
,
如果向下运行,否者跳到查停阴极七段数码管
按钮输入电路的设计
抢答器的输入按钮使用常开开关,
图抢答按键
这些常开开关组成了抢答按键,硬件电路简单,在程序设计上也不复杂,只
要在程序中消除在按键过程中产生的毛刺现象就可以了。这里采用最常用的
方法即延时法,其的原理为因为毛刺脉冲般持续时间短,约为几,而
按键的时间般远远大于这个时间,所以当单片机检测到有按键动静后再延时
段时间这里取后再判断此电平是否保持原状态,如果是则为有效按键,否
则无效。
发声
这里能利用程序来控制单片机口线反复输出高电平或低电平,即在该口
线上产生定频率的矩形波,接上扬声器就能发出定频率的声音,再利用延时
程序控制高低电平的持续时间,就能改变输出频率,从而改变音调,使
扬声器发出不同的声音。
第四章系统软件设计
程序系统结构图
硬件电路确定后,软件的编程要与硬件相匹配,软硬件才能结合完成所要实
现的功能。由功能分析得到以下的软件结构图
图软件系统结构图
程序流程图
整个程序主要由定时器定时器外部中断和主程序构成。
定时器用于使扬声器发声,当需要响铃时,把响铃标志位置,每次中断
都对取反,扬声器发声,改变定时器初值,可改变扬声,
如果为,就置,
,
溢出中断响铃程序
,
,
,
标志位为时候口不短取反使喇叭
发出定频率的声音
溢出中断计时程序
,
,
基于单片机的
八路抢答器设计方案
第章抢答器设计功能分析
数字抢答器的概述
对于抢答器我们大家来说都不陌生,它是用于很多竞赛场合,真正实现先抢
先答,让最先抢到题的选手来回答问题。抢答器不仅考验选手的反应速度同时也
要求选手具备足够的知识面和定的勇气。选手们都站在同个起跑线上,体现
了公平公正的原则。
设计任务与要求
基本要求
给主持人设置个开关,用来控制系统的清零编号显示数码管灭灯和抢
答器的开始。
抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答器按
钮,编号立即锁存,并在数码上显示选手的编号,同时扬声器给出音响
提示。此外,要封锁输入电路,禁止其他选手抢答。
发挥部分
抢答器具有定时抢答的功能,且次抢答的时间可以由主持人设定声器频率。
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 18 页
第 2 页 / 共 18 页
第 3 页 / 共 18 页
第 4 页 / 共 18 页
第 5 页 / 共 18 页
第 6 页 / 共 18 页
第 7 页 / 共 18 页
第 8 页 / 共 18 页
第 9 页 / 共 18 页
第 10 页 / 共 18 页
第 11 页 / 共 18 页
第 12 页 / 共 18 页
第 13 页 / 共 18 页
第 14 页 / 共 18 页
第 15 页 / 共 18 页
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。