1.PICl6F84A 4路抢答练习器电路
4路抢答器电路如下图所示。
RAO、RAl、RA2和RA3外接上拉电阻R2~R5和微动开关K1~K4,K1~K4分别是4路抢答者的按键开关;RA4外接上拉电阻R13和微动开关K5,K5是启起动按键开关;RB0~RB3外接的限流电阻R6~R9及发光二极管LEDl~LED4,是抢答者抢答成功对应的LED指示器;RB4外接电阻R11和三极管V1,用于驱动讯响器Bl,发出长声(讯响),示意抢答成功(该声响在原作者中无此功能),以提示测试者观察LED所指示的抢答者;RB5外接电阻R10和LED5,当测试者按下启动开关K5时,LED5立刻点亮,示意抢答者可以进行抢答;RB6外接电阻R12和V2驱动短声的讯响器,作为示意测试者未发出抢答信号时,抢答者进行抢答的违例信号,同时LEDl~LED4指示出违例的抢答者。
2.电路工作简述
该抢答器操作十分简单,参看下图,只要测试者按动启动按键K5,LED5点亮,抢答者即可进行抢答。只要抢答者之一先按下对应的抢答按键,讯响器Bl会立刻发出长声,其对应的LED点亮,测试者即可知道其对应的抢答者。抢答者完成抢答的问题后,测试者再按一次复位键K0和启动键K5,即可进行下一次抢答。若测试者未按启动按键K5,讯响器B2发出了短鸣声,说明有抢答者违例,测试者即可根据哪一路LED点亮,显示违例者。此时,测试者必须按一次复位键K0,并再按启动键K5,抢答者方可进行抢答。
3.PICl6F84A 4路抢答器的源程序
根据抢答器的功能,用汇编语言编写的源程序命名为PIC04·ASM,其全部清单如下:
说明:1.若需增加抢答路数,可选具有更多口的PlC单片机,如PICl6F873(28脚)或P1C16F877(40脚)。PICl6F877共有A、B、C、D、E 5个口,其中B~D口都是8位的,所以用该芯片作抢答器,不仅抢答者路数可大大增加,还可增加更多功能,如抢答者多次违规时,可用软件取消抢答者的资格,而无需人工宣布多次违规者退出抢答现场,从而不会影响抢答现场的正常进行。
2.用数字集成电路(IC)制作抢答器时,路数较多时,常因IC竞争造成死机。用单片机制作的抢答器,因程序运行的时间为μs级,即使在多路抢答时也不会产生死机的现象。
本文关键字:单片机 娱乐-游戏电路,单元电路 - 娱乐-游戏电路
上一篇:用TR6205组成的电子音乐门铃