UART的小实验
http://cache.amobbs.com/bbs_upload782111/files_42/ourdev_653134QJX7ZY.GIF(原文件名:uart.GIF)
本人想用datatransition模块产生一些数据然后发送到UART模块的RXD,最后用串口调试助手接收datatransition模块发送给uart的数据。这些都是我的想法,可是实际操作的时候,串口调试助手只接收了两个0,很困惑,求解答。 datatransition模块的代码如下:
module datatransition(clk,dataout);
input clk;
output dataout;
reg cnt;
reg out;
always @(posedge clk)
if(cnt==1000)
cnt<=0;
else
cnt<=cnt+1;
always @(posedge clk)
if(cnt<=500)
out<=1;
else
out<=0;
assign dataout=out;
endmodule uart_test模块没有任何问题,已经验证过。
页:
[1]