用VHDL语言实现四人智力竞赛抢答器的设计,高分寻高人解答 20
一、问题描述设计一个4人参加的智力竞赛抢答计时器。该系统具有回答问题时间控制的功能,要求回答问题时间小于等于100秒(显示为0~99),时间显示采用倒计时方式。当达到限定...
一、问题描述
设计一个4人参加的智力竞赛抢答计时器。该系统具有回答问题时间控制的功能,要求回答问题时间小于等于100秒(显示为0~99),时间显示采用倒计时方式。当达到限定时间时,发出声响以示警告;当有某一参赛者首先按下抢答开关时,相应显示灯亮并伴有声响,此时抢答器不再接受其他输入信号。
1、抢答鉴别模块:该模块在第一个选手按下按键后,输出高电平给锁存器,锁存当时的按键状态。
2、锁存器模块:该模块将第一个抢答的结果锁存,同时送出ALM信号,实现声音提示。
3、倒计时模块:该模块实现答题时间的倒计时,在计满100s后送出声音提示。
4、转换模块:该模块将抢答结果转换为二进制数。
5、片选信号产生模块:该模块产生数码管片选信号。
6.、4选1模块:该模块由SEL选择,输出抢答成功的号数,或倒计时。
7、显示译码模块:显示所需结果。 展开
设计一个4人参加的智力竞赛抢答计时器。该系统具有回答问题时间控制的功能,要求回答问题时间小于等于100秒(显示为0~99),时间显示采用倒计时方式。当达到限定时间时,发出声响以示警告;当有某一参赛者首先按下抢答开关时,相应显示灯亮并伴有声响,此时抢答器不再接受其他输入信号。
1、抢答鉴别模块:该模块在第一个选手按下按键后,输出高电平给锁存器,锁存当时的按键状态。
2、锁存器模块:该模块将第一个抢答的结果锁存,同时送出ALM信号,实现声音提示。
3、倒计时模块:该模块实现答题时间的倒计时,在计满100s后送出声音提示。
4、转换模块:该模块将抢答结果转换为二进制数。
5、片选信号产生模块:该模块产生数码管片选信号。
6.、4选1模块:该模块由SEL选择,输出抢答成功的号数,或倒计时。
7、显示译码模块:显示所需结果。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询