1)电路具有两个按键输入(Reset和Start),1个蜂鸣器输出,和5个数码管输出。5个数码管中,1个显示选手代号(“A”或“B”),另外4个显示倒计时信息;(2)初始状态时,数码管显示“A”、“30.00”;(3)当按下Start键以后,电路开始进行30秒倒计时,数码管实时显示倒计时信息;(4)在倒计时过程中,再次按下Start键,电路重新开始计时,并将选手代号切换为“B”;(5)倒计时结束后,蜂鸣器常响,代表比赛结束;(6)再次按下Reset键,电路回复到初始状态,等待下一场比赛。
VHDL棋类竞赛设计
可以借鉴下
https://blog.csdn.net/qq_17018135/article/details/125170882
这个实例和题型类似,主要是分析和讲解设计思路和架构,唯一的缺点就是没有源码,需要你自己编写,但好在就是理解透彻,思路清晰,可以作为参考:https://blog.csdn.net/gzn00417/article/details/104159779