|
请各位高手帮看下最后那个小脉冲怎么出来的 ?如何去掉?谢谢
![](http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_601587KND81V.JPG)
(原文件名:12月1日总是图.JPG)
程序如下:
module vga(dclk,hs,vs,pspclk,pspclk1);
input dclk;
output hs,vs,pspclk,pspclk1;
reg hs,vs,pspclk,pspclk1;
reg[10:0] count_v,count_h;
reg flag,i,j;
always@(posedge pspclk1)begin
if(count_h==16) count_h<=0;
else
count_h<=count_h+1;
end
always@(posedge pspclk1)begin
if(count_v==10) count_v<=0;
else if(count_h==16) count_v<=count_v+1;
end
always@(posedge pspclk1)
begin
if(count_h==0) hs<=1;
if(count_h==3) vs<=0;
if(count_h==2) hs<=0;
if(count_v==0&&count_h<3)vs<=1;
end
always@(posedge dclk)
begin
if(j==1)
begin
pspclk1<=~pspclk1;
j<=0;
end
else
j<=j+1;
end
always@(pspclk1)
begin
if(count_h<4)
pspclk<=0;
else
pspclk<=pspclk1;
end
endmodule |
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|