位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第601页 > COP8SGXY28N8 > COP8SGXY28N8 PDF资料 > COP8SGXY28N8 PDF资料1第30页

COP8SG家庭
8.0 USART
(续)
8.3相关的I / O引脚
数据传输上的TDX引脚并在收到RDX
引脚。 TDX是分配给端口L引脚L2备用功能;
它被选中(在ENUI寄存器)的设定ETDX到1 。
RDX是港L引脚L3的固有功能,不需要
设置。
波特率时钟的USART可以产生导通
芯片,或者可以从外部源。端口L引脚L1
( CKX )是外部时钟I / O引脚。该CKX引脚可
可以是输入或输出,如由口L CON-确定
配置和数据寄存器( 1位) 。作为输入时,它接受一
有可能被选择以驱动发射机时钟信号
和/或接收器。作为输出,它提供了内置波特率
率发生器输出。
8.4 USART操作
USART的具有两种操作模式:异步
模式和同步模式。
8.4.1异步模式
这种模式通过复位SSEL (在ENUI
寄存器)位为零。输入频率为USART为16
倍波特率。
该TSFT和TBUF寄存器双缓冲的数据传输
使命。虽然TSFT被移出对当前字符
在TDX销,所述TBUF寄存器可以由软件加载
与下一个字节将被发送。当完成TSFT
发送当前字符TBUF中的内容被
转移到TSFT寄存器和发送缓冲区
空标志( TBMT在ENU寄存器中)置。该TBMT
标志由USART时,软件会自动复位
加载一个新的字符到TBUF寄存器。也有
该XMTG位被设置以指示该USART在
发射。该位被在最后帧的末尾复位
(最后一个停止位结束) 。 TBUF是一个读/写寄存器。
该RSFT和RBUF寄存器双缓冲数据之中
收到。 USART接收器持续监控显
纳尔上的RDX销为低电平检测的开始
一个起始位。当检测到这种程度低,它等待半个位
再一次和样品。如果RDX引脚仍低,
接收器认为这是一个有效的起始位,而剩下
荷兰国际集团中的字符框的位每个抽样单
时,在中位的位置上。串行数据输入端上的RDX销
被移入RSFT寄存器。当接收到的COM
完整的字符,则RSFT寄存器的内容被复制
进入RBUF寄存器和接收缓冲器满标志
( RBFL )被设置。 RBFL自动复位,当软件
读取来自RBUF寄存器中的字符。 RBUF是读
只有注册。也有RCVG比特被设置为高
当一个帧错误发生,并且变低,一旦进入RDX
高。 TBMT , XMTG , RBFL和RCVG是只读位。
8.4.2同步模式
在这个模式中,数据与同步传送
时钟。数据传输上的上升沿和收到的
同步时钟的下降沿。
该模式通过设置ENUI SSEL位
注册。输入频率到USART是一样
波特率。
当外部时钟输入的CKX引脚,数据
发送和接收与此同步地进行
通过TDX / RDX引脚的时钟。
如果数据的发送和接收都选择了与CKX引脚
时钟输出,该装置产生的同步时钟
输出的CKX引脚。内部波特率发生器
用于产生同步时钟。数据的发送和
收到与此时钟同步执行。
8.5帧格式
USART支持多种串行帧格式(图
22).
格式用控制位在ENU来选择,
ENUR和ENUI寄存器。
第一格式(1, 1A,1B, 1c)的数据传输( CHL0 =
1 , CHL1 = 0 )由起始位, 7个数据位(不包括
奇偶校验)和7/8 ,一个或两个停止位。在应用程序中使用
奇偶校验位,该奇偶校验位被产生并通过硬件验证。
第二格式( CHL0 = 0, CHL1 = 0),由一个
起始位,8个数据位(不包括奇偶校验)和7/8 ,一
两个停止位。奇偶校验位生成与由硬件验证
洁具。
用于发送的第三格式( CHL0 = 0, CHL1 = 1)
由一个起始位, 9个数据位和7/8 ,一个或两个
停止位。这种格式还支持USART “注意力
TION “功能。当以这种格式操作时,所有8位的
TBUF和RBUF用于数据。第九位数据是
发送和使用两个位在ENU和接收
ENUR注册,名为XBIT9和RBIT9 。 RBIT9是读
只有位。奇偶性,不产生或在该模式下进行验证。
对于上述任何一种帧格式,最后停止位可
被编程为在长的位7 / 8 。如果两个停止位
被选择并且在7 /第8位被设置(选择),所述第二
停止位将是长了一点7 / 8 。
奇偶校验被使能/禁止PEN位位于ENU
注册。奇偶性被选择为只7-和8-位模式。如果
奇偶校验被启用(PEN = 1 ),则奇偶性的选择是然后
由位于ENU PSEL0和PSEL1位进行
注册。
注意, XBIT9 / PSEL0位设在ENU寄存器
有两个相互排斥的功能。该位程序
第九位传输时, USART运行
每帧9个数据位。目前在无奇偶校验的选择
此帧格式。对于其他帧格式XBIT9不
根据需要,该位用于与PSEL1结合PSEL0
选择奇偶校验。
的帧格式的接收器从发射器的不同
在停止位的数量要求。接收器只有重新
在一帧张塌塌米1个停止位,不管如何设置
停止位选择位控制寄存器。注意,一个
隐含的假设是全双工USART操作
该帧格式是相同的发射器和
接收器。
www.national.com
30