anotherchen 当前离线
金牌会员
reg[21:0] buffer;
always@(posedge clk)
begin
buffer=buffer+1;
if(buffer==22'b1111_11111111_11111111)
ledout=~ledout;
end
想请问,,buffer=22'b1111_11111111_11111111后还继续+1么?
它会自动复位么?
订阅 TOP
stone133 当前离线
版主
禁止发言
TOP
[此贴子已经被stone133于2006-6-5 18:27:45编辑过]
还有一个疑问:外部晶振是11.0592Mledout是0.5s被取反一次,,想请问这个0.5s是怎样算出来的呢?
20'b1111_11111111_11111111=1048575
22'b111111_11111111_11111111=4194303
[此贴子已经被作者于2006-6-6 11:26:27编辑过]
原来如此,就是说,verilog可以自动清零的
其实我就是不清楚,是不是VHDL和verilog一样都会溢出就清零,不用人为来干预了
[此贴子已经被作者于2006-6-6 15:31:53编辑过]
[此贴子已经被作者于2006-6-8 12:16:21编辑过]
5460wjh 当前离线
注册会员