基于51单片机八路抢答器设计程序及电路图
时间20090531
1631来源网友整理作者admi
基于51单片机八路抢答器设计程序及电路图说明:本人的这个设计改进后解决了前一个版本中1号抢答优先的问题,并增加了锦囊的设置,当参赛选手在回答问题时要求使用锦囊,则主持人按下抢答开始键,计时重新开始。基于51单片机八路抢答器设计程序及电路图说明:本人的这个设计改进后解决了前一个版本中1号抢答优先的问题,并增加了锦囊的设置,当参赛选手在回答问题时要求使用锦囊,则主持人按下抢答开始键,计时重新开始。八路抢答器电路请看下图是用ps仿真的,已经测试成功
单片机八路抢答器电路图单片机八路抢答器程序51hei2008年5月OKEQU20H抢答开始标志位RINGEQU22H响铃标志位ORG0000HAJMPMAINORG0003HAJMPINT0SUB
fORG000BHAJMPT0INTORG0013HAJMPINT1SUBORG001BHAJMPT1INTORG0040HMAINMOVR130初设抢答时间为30sMOVR260初设答题时间为60sMOVTMOD11H设置未定时器模式1MOVTH00F0HMOVTL00FFH越高发声频率越高越尖MOVTH13CHMOVTL10B0H50ms为一次溢出中断SETBEASETBET0SETBET1SETBEX0SETBEX1允许四个中断T0T1INT0INT1CLROKCLRRINGSETBTR1SETBTR0一开始就运行定时器以开始显示FFF如果想重新计数重置TH1TL1就可以了查询程序STARTMOVR50BHMOVR40BHMOVR30BHACALLDISPLAY未开始抢答时候显示FFFJBP30NEXTdddddddACALLDELAYJBP30NEXT去抖动如果