diff --git a/led_matrix/tb_lm_3.v b/led_matrix/tb_lm_3.v index a46f29e..cc08ce2 100644 --- a/led_matrix/tb_lm_3.v +++ b/led_matrix/tb_lm_3.v @@ -151,7 +151,8 @@ always @(posedge sys_clk or negedge sys_rst) begin end reg [4:0] click_time; // max: 20 -reg is_down; // 消抖之后的按键状态, 是一个稳定的状态 +reg is_down; // 消抖之后的按键状态, 是一个稳定的状态, 没稳定之前 is_down 一直是上次状态, 稳定之后视key最新的值为定 + always @(posedge sys_clk or negedge sys_rst) begin if (sys_rst == 1'b0) begin is_down <= 1'b0;