题目 智能抢答器 一、任务 利用 单片机设计实现一个八路智能抢答器,每一路抢答信号均由某一个或一组选手控制。其中只要有一路信号抢答成功,则可以发出声音并显示其组号,同时,其它各路选手不能抢答。 二、设计要求 (1)系统硬件设计:根据任务要求,完成单片机最小系统及其扩展设计,组成功能完整的系统; (2)系统软件设计:根据实际抢答器功能,完成控制软件的编写与调试; (3)系统功能要求: ①合法抢答及指示功能:主持人按"抢答开始"键,会有提示音,并立刻进入抢答倒计时(预设20s抢答时间),如有选手抢答,会有提示音,并显示其号数。同时只有第一个抢答的选手有效。抢答的倒数时间到小于5s会每秒响下提示音。 ② 非法抢答报警功能:在抢答开始前,即主持人未按“抢答开始”键,如有选手按下抢答按键,抢答犯规,此时,系统应能显示非法抢答者的按键号,同时指示报警(LED闪光指示或声音指示),直到主持人按下“抢答开始”键。 三、发挥部分 (1)可以调整抢答的时间,如按下"抢答时间调节"键,此时会显示现在设定的抢答时间,如想加一秒按一下"加1s"键,如果想减一秒按一下"-1s"键,时间LED上会显示改变后的时间。 (2)可以调整答题时间。如按下"答题时间调节"键,此时会显示现在设定的答题时间,如想加一秒按一下"加1s"键,如果想减一秒按一下"-1s"键,时间LED上会显示改变后的时间。 (3)根据实际情况自由添加附加功能。
1
|
|
|
|
[Proteus资料] 关于proteus如何创建元件
|
|
|
|
|
楼主发布资源辛苦了,谢谢分享!!!!!!!!!!!!!
|
|
|
|
|
这么好的资料,要看看哦!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
|
aaaaaaaaaaaaaaaaaaaaaaaaaaa
|
|
|
|
|