文件名称:Verilog-UART
介绍说明--下载内容均来自于网络,请自行研究使用
功能:UART串口通讯实信实验
描述:本程序共四个模块
模块1:接收数据的波特率发生模块,接收模块在接收到下降沿时,通过标志位启
动该模块的波特率计数器,并在计数中返回一个采样标志位给接受模块,
通知接收模块采样;
----------------------------------------------------------------------
模块2:数据接收模块,该模块一旦监测到数据输入端有下降沿,就立即启动波
特率(标志位置1),并使能接收标志位rx_int,接收开始;
----------------------------------------------------------------------
模块3:发送数据的波特率发生模块,发送模块在监测到接收标志位rx_int产生下
降沿时,通过标志位启动该模块的的波特率计数器,并在计数中返回一
个发送标志位给发送模块,通知发送模块发送数据;
----------------------------------------------------------------------
模块4:数据发送模块,该模块一旦监测到接收标志位rx_int有下降沿,就立即启
动波特率(标志位置1),并使能接收标志位tx_en,发送开始;
----------------------------------------------------------------------
-Verilog UART
描述:本程序共四个模块
模块1:接收数据的波特率发生模块,接收模块在接收到下降沿时,通过标志位启
动该模块的波特率计数器,并在计数中返回一个采样标志位给接受模块,
通知接收模块采样;
----------------------------------------------------------------------
模块2:数据接收模块,该模块一旦监测到数据输入端有下降沿,就立即启动波
特率(标志位置1),并使能接收标志位rx_int,接收开始;
----------------------------------------------------------------------
模块3:发送数据的波特率发生模块,发送模块在监测到接收标志位rx_int产生下
降沿时,通过标志位启动该模块的的波特率计数器,并在计数中返回一
个发送标志位给发送模块,通知发送模块发送数据;
----------------------------------------------------------------------
模块4:数据发送模块,该模块一旦监测到接收标志位rx_int有下降沿,就立即启
动波特率(标志位置1),并使能接收标志位tx_en,发送开始;
----------------------------------------------------------------------
-Verilog UART
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Verilog之UART源程序.docx