UART串口接收并通过LED显示设计Verilog代码ISE仿真

名称:UART串口接收并通过LED显示设计Verilog代码ISE仿真

软件:ISE

语言:Verilog

代码功能:

UART串口接收并通过LED显示

1、设计UART接收代码,接收串口数据

2、将接收的数值使用二进制显示在led灯

3、在XC6SLX16 FPGA上验证


FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com


演示视频:

设计文档:

串口接收.doc

1.工程文件

2.程序文件

3.程序运行

4.程序仿真

Testbench

仿真图



部分代码展示:

/*
 * baud rate generator to divide a 50MHz clock into a baud
 * rx clcken oversamples by 8.
 */
module baud_rate_gen(
input wire clk_50m,
output wire clkbaud8x
);
//波特率调整模块,以下为9600波特率的设置值。50M除以波特率的8倍
parameter RX_ACC_MAX = 650;//50000000 / (9600 * 8);
reg [31:0] rx_acc = 0;
assign clkbaud8x = (rx_acc == 32'd0);//clkbaud8x为8倍波特率
always @(posedge clk_50m) begin

代码文件(付费下载):



1、代码文件需要付费后才可见。
2、支付问题请联系微信公众号客服。
3、优质Verilog/VHDL代码资源,所见即所得。
Verilog/VHDL资源下载 » UART串口接收并通过LED显示设计Verilog代码ISE仿真

注册为本站会员,充值100得150,详情咨询客服

目前为止共有 *** 位优秀的会员加入! 立刻加入会员