理论教育 Proteus和IAREWARM中的UART主要特性

Proteus和IAREWARM中的UART主要特性

时间:2023-11-03 理论教育 版权反馈
【摘要】:LPC2138具有2个符合550工业标准的通用异步接收发送器UART0和UART1,两者具有很多相似之处,但外设基地址不同,UART1还增加了一个调制解调器接口。中断接口接收几个由UxTx和UxRx发出的单时钟宽度的使能信号。UxTx和UxRx的控制信息保存在UxLCR中。通用异步接收发送器UART主要特性如下:●16字节收发FIFO。

Proteus和IAREWARM中的UART主要特性

LPC2138具有2个符合550工业标准的通用异步接收发送器UART0和UART1,两者具有很多相似之处,但外设地址不同,UART1还增加了一个调制解调器(Modem)接口

通用异步接收发送器UARTx(x表示0或1)包含以下功能模块:

接收器模块UxRx监视串行输入引脚RxD上的有效输入。移位寄存器UxRSR通过RxD接收有效的字符。当UxRSR接收到一个有效字符时,将该字符传送到缓存寄存器FIFO(UxRBR)中,等待CPU或主机通过主机接口进行访问。

发送器模块UxTx接收CPU或主机写入的数据,并将数据缓存到保持寄存器FIFO(UxTHR)中。移位寄存器UxTSR读取UxTHR中的数据,并通过串行输出引脚TxD发送。

波特率发生器模块UxBRG产生发送器模块UxTx所需要的定时。UxBRG模块时钟源为VPB时钟Fpclk。主时钟与UxDLL和UxDLM寄存器所定义的除数相除得到发送器模块使用的时钟。

中断接口包含寄存器UxIER和UxIIR。中断接口接收几个由UxTx和UxRx发出的单时钟宽度的使能信号。

UxTx和UxRx的状态信息保存在UxLSR中。

UxTx和UxRx的控制信息保存在UxLCR中。(www.daowen.com)

通用异步接收发送器UART主要特性如下:

●16字节收发FIFO。

●寄存器位置符合550工业标准。

●接收器FIFO触发点可为1、4、8和14字节。

●内置波特率发生器。

●UART1包含标准调制解调器接口信号。

●UART1包含使能实现软件或硬件流控制的机制。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈