位置:首页 > IC型号导航 > 首字符T型号页 > 首字符T的型号第361页 > T89C51CC02CA-SISIM > T89C51CC02CA-SISIM PDF资料 > T89C51CC02CA-SISIM PDF资料5第51页

AT/T89C51CC02
串行I / O端口
该T89C51CC02 I / O串行端口与在80C52的I / O串行端口兼容。
它提供同步和异步通信模式。它作为一个
通用异步收发器( UART ),三个全双工模式
(模式1,2和3)。异步传输和接收可同时进行
并以不同的波特率
串行I / O端口包括以下增强功能:
帧错误检测
自动地址识别
图20 。
串行I / O端口框图
IB总线
写SBUF
SBUF
接收器
阅读SBUF
TXD
SBUF
发射机
MODE 0发送
LOAD SBUF
RXD
接受
移位寄存器
串行端口
打断
请求
RI
TI
SCON寄存器
帧错误检测
提供了一种用于三个异步模式中成帧位错误检测。要启用
帧位错误检测功能,在PCON寄存器中设置SMOD0位。
图21 。
帧错误框图
SM0/FE
SM1
SM2
任
TB8
RB8
TI
RI
SET FE位如果停止位为0 (帧错误)
SM0到UART模式控制
SMOD1
SMOD0
-
POF
GF1
GF0
PD
IDL
到UART帧错误控制
当启用了此功能,接收器会检查一个有效的每个输入数据帧
停止位。一个无效的停止位,可能会导致噪音的串行线路或同步
变速器由两个CPU 。如果没有找到一个有效的停止位,则帧错误位( FE )的
SCON寄存器位被置位。
该软件可以检查每个接收后的FE位来检查数据错误。
设置完成后,唯一的软件或复位清零FE位。随后接收到的帧与
有效的停止位无法清除FE位。当FE功能启用时, RI在上升
停止位,而不是最后一个数据位(见图22和图23 ) 。
51
4126J–CAN–05/06