您的位置:首页 > 服装鞋帽 > 婚纱 > FPGA串口通信程序

FPGA串口通信程序

luyued 发布于 2010-12-31 12:49   浏览 N 次  

今天开始学习串口通信,看了半天感觉书上的例子都太复杂,所以就写了个很简单的程序,还望大家多多指教!呵呵!

01 //串口通信例子
02 module myuart(clk,rst,uart_rx,uart_tx);
03 input clk,rst,uart_rx;
04 output uart_tx;
05 reg uart_tx;
06
07 //产生波特率
08 reg [31:0] bord_count;
09 reg bord;
10 always@(posedge clk)
11 if(rst)
12 begin
13 bord_count <= 0;
14 bord <= 0;
15 end
16 else if(bord_count > 2604)
17 begin
18 bord <= ~bord;
19 bord_count <= 0;
20 end
21 else
22 bord_count <= bord_count + 1;
23
24 //收发传送
25 reg data;
26 always@(posedge bord)
27 begin
28 data <= uart_rx;
29 uart_tx <= data;
30

上一篇:jpg刘亦菲母女的寂寞情史 下一篇:Art
广告赞助商