

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、期题目:寸:录:原文:2定和888示351.1 数字抢答器的概述抢答器原理:该抢答器供不多于四个的抢答比赛使用。每个选手的座位和发出 3 FM 是一只带FM D6 和 4 只按钮开关 SWaSWd以及 4 只电阻 RaRd 都是在演示板的基础上额外添加的。由于RB端口内部具有上拉电阻,只要用软件设置其有效,即可省略在 4 只端口引脚上外接上拉电阻。按钮开关和指示灯与座位的对应关系如表3所示。按钮开关和指示灯与座位的对应关系SWcD2无第2章 方案论证( 1 ) 抢答器同时供6名选手或6个代表队比赛,分别用6个按钮S0S5表示。( 5 ) 参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作
2、,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示003.1总体原理图图2-3 复位电路3.1.5 键盘扫描电路的设计图2-4 独立键盘消除在按键过程中产生的“毛刺”现象。这里采用最常用的方法,即延时重复扫按键的时间一般远远大于这个时间,所以当单片机检测到有按键动静后再延时一段时间(这里我们取10ms)后再判断此电平是否保持原状态 ,如果是则为有效按键,否则无效。3.1.6 发声机某个口线的“高”电平或低电平,则在该口线上就能产生一定频率的矩形波,持续时间,就能改变输出频率,从而改变音调,使喇叭发出
3、不同的声音。3.1.7 系统复位令使程序从0000H地址开始执行。对各专用寄存器的复位操作是容易的,也没有的清除工作常被遗忘,因为它没有明确的位地址可供编程。有的编程人员用020000(LJMP 0000H)作为软件陷阱,认为直接转向0000H地址就完成了软件8MOV DPTR,#ERR1 ;准备返回地址;清除高级中断激活标志MOV POWER,#0AAH;重建上电标志;清除低级中断激活标志,从程序0000H开始执行。4.1 主程序系统结构图RING EQU 22H;响铃标志位MAIN: MOV R1,#0FH; 初设抢答时间为15sMOV R2,#0AH; 初设答题时间为10s重置TH1/T
4、L1就可以了查询程序:ACALL DISPLAY; 未开始抢答时候显示FFFJB P1.0,NEXTNEXT: JNB P1.1,FALSE1MOV B,#0AHDIV ABMOV R5,AMOV R4,BMOV R3,#0AHACALL DISPLAY;先在两个时间LED上显示R1JNB P3.2,INC0; P3.2为+1s键,如按下跳到INCOJNB P3.3,DEC0; P3.3为-1s键,如按下跳到DECOJNB P1.7,BACK0; P1.7为确定键,如按下跳到BACKOAJMP INT0SUBINC0: MOV A,R1CJNEA,#63H,ADD0; 如果不是99,R2加1,
5、如果加到99了,R1就置0,重新加起MOV R1,#00HACALL DELAY1AJMP INT0SUBADD0: INC R1ACALL DELAY1AJMP INT0SUBDEC0: MOV A,R1JZ SETR1;如果R1为0, R1就置99,DEC R1ACALL DELAY1AJMP INT0SUBSETR1: MOV R1,#63HACALL DELAY1AJMP INT0SUBBACK0: RETIINT1(回答时间R2调整程序):INT1SUB:MOV A,R2MOV B,#0AHDIV ABMOV R5,AMOV R4,BMOV R3,#0AHACALL DISPLAYJ
6、NB P3.2,INC114JNB P3.3,DEC1JNB P1.7,BACK1AJMP INT1SUBINC1: MOV A,R2CJNE A,#63H,ADD1MOV R2,#00HACALL DELAY1AJMP INT1SUBADD1: INC R2ACALL DELAY1AJMP INT1SUBDEC1: MOV A,R2JZ SETR2DEC R2ACALL DELAY1AJMP INT1SUBSETR2: MOV R2,#63HACALL DELAY1AJMP INT1SUBBACK1: RETI倒计时程序(抢答倒计时和回答倒计时都跳到该程序):COUNT: MOV R0,#0
7、0H; 重置定时器中断次数MOV TH1,#3CHMOV TL1,#0B0H; 重置定时器RECOUNT: MOV A,R6; R6保存了倒计时的时间,之前先将抢答时间或回答时间给R6MOV B,#0AHDIV AB; 除十分出个位/十位MOV 30H,A; 十位存于(30H)MOV 31H,B; 个位存于(31H)MOV R5,30H; 取十位MOV R4,31H; 取个位MOV A,R6SUBB A,#07HJNC LARGER;大于5s跳到LARGER,小于等于5s会提醒MOV A,R0CJNE A,#0AH,FULL;1s中0.5s向下运行15计时SETB RINGCHECK: JNB
8、 P1.7,QUIT; 如按下停止键退出询继续倒数(这里起到锁抢答作用)QUIT: CLR OK; 如果按下了停止键执行的程序CLR RINGTRUE2:ACALL BARK;MOV A,R2MOV R6,AMOV R3,#02HCLR OKAJMP COUNTTRUE3:ACALL BARK;MOV A,R2MOV R6,AMOV R3,#03HCLR OKAJMP COUNTTRUE4:ACALL BARK;MOV A,R2MOV R6,AMOV R3,#04HCLR OKAJMP COUNTTRUE5: ACALL BARK;MOV A,R2MOV R6,AMOV R3,#05HCLR
9、OKAJMP COUNTTRUE6: ACALL BARK;MOV A,R2MOV R6,AMOV R3,#06HCLR OKAJMP COUNT犯规抢答程序:ERROR: MOV R0,#00HMOV TH1,#3CHMOV TL1,#0B0HMOV 34H,R3; 犯规号数暂存与(34H)HERE: MOV A,R0CJNE A,#0AH,FLASH; 0.5s向下运行-灭并停响17MOV R5,#0AH; 三灯全灭MOV R3,34H; 取回号数CHECK1: JNB P1.7,QUIT1显示程序:三位做位选码输出MOV A,R5MOV P2,#04HMOV P0,AACALL DELA
10、YRETDAT1:DB 00H,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H;灭,1,2,3,4,5,6,7,8,9,灭,FDAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H;第一个为零,其他与上相同,因为十位如果为零显示熄灭加减时间延时(起到不会按下就加N个数):DELAY1: MOV 35H,#08HLOOP0: ACALL DISPLAYDJNZ 35H,LOOP0RET延时(显示和去抖动用到):DELAY: MOV 32H,#12HLOOP: MOV 33H,#0AFHLOOP1: DJNZ 33H,LOOP1DJNZ 32H,LOOPRET发声程序:BARK: SETB RINGACALL DELAY1ACALL DELAY1CLR
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国轿车市场竞争格局及发展趋势分析报告
- 2025-2030年中国超市货架行业竞争格局及发展规模分析报告(权威版)
- 2025-2030年中国蘑菇型提取罐行业十三五规划与发展前景分析报告
- 2025-2030年中国花粉市场运行态势及发展潜力分析报告
- 2025-2030年中国竹地板行业十三五规划及发展建议分析报告
- 2025年陕西省安全员考试题库及答案
- 柳州铁道职业技术学院《数据结构基础》2023-2024学年第二学期期末试卷
- 湖南工艺美术职业学院《广告史》2023-2024学年第二学期期末试卷
- 湘潭大学《生物制品营销》2023-2024学年第二学期期末试卷
- 2025甘肃省安全员-C证考试(专职安全员)题库附答案
- 高中主题班会 借哪吒精神燃开学斗志!课件-高一下学期开学第一课班会
- 2024年12月2025浙江湖州市长兴县综合行政执法局公开招聘辅助执法人员8人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 潍坊2025年山东潍坊市产业技术研究院招聘7人笔试历年参考题库附带答案详解
- 《南非综合简要介绍》课件
- 2023六年级数学下册 第2单元 百分数(二)综合与实践 生活与百分数说课稿 新人教版
- 二零二五年度医疗援助派驻服务协议4篇
- 2024年山东力明科技职业学院高职单招语文历年参考题库含答案解析
- 《灾害的概述》课件
- 国产氟塑料流体控制件生产企业
- 1投影的形成和分类投影的形成投影的分类工程中常用的投影图28课件讲解
- 货物学 课件2.1货物的分类
评论
0/150
提交评论