原创 基于D触发器的按键消抖程序(转)

2011-6-7 11:33 4044 9 9 分类: FPGA/CPLD
//希望大家留下自己的想法,互相学习啊
reg [2:0] shifter;
input pink;
output pink_out;
reg pink_out;

always @(posedge clk)
begin
 shifter[2:1]<=shifter[1:0];
 shifter[0]<=pink;
end

always @(posedge clk)
begin
 if(shifter[2:0]==3'b000)
   pink_out<=1'b0;
 else if(shifter[2:0]==3'b111)
   pink_out<=1'b1;
 else
   pink_out<=pink_out;
end

文章评论0条评论)

登录后参与讨论
我要评论
0
9
关闭 站长推荐上一条 /2 下一条