款基于单片机技术的电子抢答器内容摘要:
1、一款基于单片机技术的电子抢答器A :本文介绍用单片机技术设计的电子抢答器,除能完成基本的抢答功能外,还可进行加分、减分、存贮显示各组分数、持人控制部分和数码管显示部分。 优点是利用单片机来设计抢答器,使以上问题得以解决,即使两组的抢答时间相差几微秒,也可分辨出哪组优先答题。 硬件电路简单,功能齐全,操作方便,片机、抢答、显示、控制一、使用说明:首先由主持按下开始键,单片机开始倒计时,选手们才可以开始抢答,单片机从 30 秒开始倒计时,如果在 30 秒内无人抢答,则自动放弃,进入下一题,若有人抢答,则单片机会自动检测是几号首先抢答,做出判断,之后数码管会显示,然后单片机重新倒计时,从 90 秒开始, 2、若在 90 秒内回答完并回答正确,主持人可以按加分键,则所的分数会显示在选手的数码管上,若回答错误,则主持人可以通过减分键进行减分,然后进入下一题。 二、方案论证:方案一:利用集成芯片设计,优点是造价低,但缺点很多,功能单一,操作不便。 方案二:利用单片机设计,充分利用单片机的资源:定时器和 ,利用定时器实现倒计时功能,抢答部分采用独立式键盘,显示部分采用数码管扫描实现,其外围部分简单,主要是由单片机控制,把程序编写成攻即可。 综合考虑以上两个方案,决定采用第二个方案,利用单片机实现。 三、方案设计单片机控制 部 分倒计时显示 部 分四、程序本作品的核心部分是单片的控制部分,所以便一个合适的程序是极其 3、重要的,程序如下:#0=01=01=0抢答键 盘主持人控制 部 分各组得分 显示1=0=0;n,r;t=30; /t:时间,k:溢出k,;kk,p;0,0,0,0;/t) /倒计时函数 1i;if(t23) =()1);t16)&(t1);t8)&(t1);t0)&(t1);i=0; =()1);t48)&(t1);t24)&(t1);t0)&(t1);i=0;k=0;/ if(t=90)/ r=0;n=0;() /键盘函数x,d=500;1=0x=P1;d=500;1!=0x;/x,y,m;/ k; /数码管显示;t=30;=;=;0=;m=0;m4;m+)djm=0;m=0;m4;m+)d 4、jm; /灯全亮)x=; /扫描键盘x) /开始键按下 ;p=0;t=30; /音乐; /灯逐个灭,数码管减一t) /30 秒内 y=;/if(y&00m=0;m4;m+)djm=0;t=90;p=1; y)=; /一键按下;t=90; ) /重新倒计时1=05;=dm0; /加分=dm0;1=0;=dm0; /减分=dm0; /显示一=; /二键按下;t=90;)1=05;=dm0;=dm0;1=0;=dm0;=dm0; /显示二=; /三键按下;t=90;) /重新倒计时1=05;=dm0;=dm0;1=0;=dm0;=dm0; /显示三=; /四键按下;t=90; /重新倒计时) 1=0 5、5;=dm0;=dm0;1=0;=dm0;=dm0; /显示四 /无人抢答 /开始 /总 、作品调试作品调试的过程中主要是程序条是比较繁琐,硬件的制作工作量挺大的,主要是因为几个键盘是独立的,数码管是采用扫描显示的,每块小板上都有许多排针,程序主要在两个倒计时之间的转换上有点难调,定时器用了两个,调试往往顾此失彼,后来就实行模块式调试,最终实现了。 六、感想心得通过这次制作中不断的纠错和调试,我学到了很多包括焊接中要注意的何布板设计的事情,更进一步的了解了单片机的内部资源和应用。 理论和实际是存在一定的差距的,只有不断的实践,才能将理论和实践结合起来。 七、参考书目单片机应用系统设计技术 张 齐 编著8051 单片机实用教程 徐爱韵 编著单片机原理及应用 孙育才 编著。款基于单片机技术的电子抢答器
相关推荐
oesn’t feel _______ for he has many things to do. 3) The baby cant walk, let ________ run. 4) Leave the machine _______. It’s dangerous. 4 lonely alone alone lonely alone alone how / what / which /
7电 源 模 块串 口 模 块温 度 传 感 器 接 口 时 钟 晶 振 模 块掉 电 保 护 模 块 蜂 鸣 器 模 块 手 动 按 键 模 块 口 输 出 模 块单 片 机 模 块 口 引 出 模 块 液 晶 模 块 模 块数 码 管 显 示 模 块复 位 电 路 模 块 sm
he is right. (5) It seems + as if / though 看样子 ,似乎是 It seems as if he were in a dream. 10. out of out of 意为 “从 …, 由 …”, 接近 from, 在句子中作后置定语 eg. He tore a piece of paper out of his notebook. out of “从
=1时 ,即 x=k 4 (kZ)时 ,ymax=3 ,(k Z)} ∴ 函数的最大值为 3,取最大值时 x的集合为 {x|x=k 43x)(222 Zkkx 解: (1)当 cos =1,即 = 2k (kZ) ∴ x=6k (kZ)时, ymax=1 ∴ 函数的最大值为 1, 取最大值时 x的集合为 {x|x=6k,kZ}. 3x3x练习: P32 4
1、9879991999 is 2), an E), a D), 7)is a in by E) is E) E) E) is an in E = of a be in E = 5DD(ow 4 4to 16E 16 L 0” 0” 0” )(): “of be to be at : 0V (): at a 0.5 18 0.5 65C 15000 00 10 2603.0 5 0 40C
9879991999 is a or A to A, B,C, , in a at a 3, B, is in at 7. at 7 to 5DD(ow TL 4 4ow on by X” to IP 16A 16 16E 16 11100000001000 = 00000000000101001000000000110100000000010101100000000011100000000001