51单片机 抢答器 51 口袋手柄板 晨启

已完成
二、抢答器
任务要求:
四名选手各有一个抢答按键,按键的编号以及指示灯(手柄板上的LED模块)的编号与选手的编号相对应,抢答器具有编号的识别和数据的锁存、显示以及提示音功能。
评分细则:

  1. 裁判按下开始键后,显示屏显示答题倒计时1分钟(25分);
  2. 在答题时间内,若有选手按下抢答按键,则在OLED显示屏上显示相应的编号,与选手对应的指示灯点亮(指示灯使用开发板上的LED灯模块)并且蜂鸣器发出短鸣提示音。(25分)
    3.程序应具备自锁功能,在第一个选手按下按键后其他选手再按按键无效,第一个抢答的选手编号一直保持到裁判按下复位键;(20分)
  3. 若在答题倒计时结束仍未有选手按下抢答键,蜂鸣器发出长鸣提示音;(20分)
  4. 当裁判按下复位按键,清除数据,完成一次抢答流程,1分钟倒计时重新开始。(10分)
    【注释】
    按键P15为抢答开始键 3、 按键P16为数据清零(复位)键 4 ;
    MSP430、STM32单片机选手抢答键为P11、P12、P13、P14四个键,分别对应编号14;STC89C51单片机选手抢答键为P13、P14两个键,分别对应编3、4。LED1LED4分别对应编号1~4。
    涉及的单片机内容以及口袋开发板模块:
    单片机:I/O功能、定时/计数器、中断系统、显示接口
    口袋开发板:流水灯、独立按键、蜂鸣器、OLED显示屏

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/x1131230123/article/details/108484041