如何用vhdl代码实现倒计时60秒,在0秒时自动停止计时并使蜂鸣器响

2025-03-31 07:29:19
推荐回答(1个)
回答(1):

晶振频率50mhz为例,那么50m个时钟周期就是1s
设置计数器每自增1到50m就给一个寄存器初始值60减1.
使用时钟上升沿控制,异步置位,60不断减1到等于0时,使能蜂鸣器