差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

debounce1.v [2016/06/28 11:39]
anran 创建
debounce1.v [2016/06/29 16:22] (当前版本)
anran
行 63: 行 63:
 always @(posedge clk or negedge rst_n) always @(posedge clk or negedge rst_n)
  if (!rst_n) key_state <= 3'​b111;​  if (!rst_n) key_state <= 3'​b111;​
-    ​else if(key_pulse[0]) key_state[0] <= ~key_state[0];​+ else if(key_pulse[0]) key_state[0] <= ~key_state[0];​
  else if(key_pulse[1]) key_state[1] <= ~key_state[1];​  else if(key_pulse[1]) key_state[1] <= ~key_state[1];​
  else if(key_pulse[2]) key_state[2] <= ~key_state[2];​  else if(key_pulse[2]) key_state[2] <= ~key_state[2];​