位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第1534页 > COP8SGR744J3 > COP8SGR744J3 PDF资料 > COP8SGR744J3 PDF资料3第26页

8.0 USART
(续)
8.1 USART控制和状态寄存器
在USART的操作是通过三个程序
寄存器: ENU , ENUR和ENUI 。
8.2说明USART寄存器位
ENU - USART控制和状态寄存器(地址在0BA )
笔
第7位
PSEL1
XBIT9/
PSEL0
位0
CHL1
CHL0
ERR
RBFL
TBMT
表示数据溢出呃 - 发生
ROR 。
FE :
标记帧错误。只读,读取时清除,
清零复位。
FE = 0
没有帧错误被检测
自从上次的ENUR寄存器被读出。
FE = 1
指示帧错误的发生。
PE :
标志的奇偶校验错误。只读,读取时清除,清除
上电复位。
表示无奇偶校验错误,因为检测
最后一次ENUR寄存器被读出。
PE = 1
表示的奇偶校验错误的发生。
SPARE :
留作将来使用。读/写,清零重
设置的。
RBIT9 :
包含接收到的第九位数据时,美中
艺术是经营每帧9个数据位。只读,
清零复位。
联系人:
注意模式被启用,而该位被置位。
该位自动清零接收一个字符用
数据位9集。读/写,清零复位。
XMTG :
该位被设置以指示该USART都会发送
婷。它得到的最后一帧(最后一站的结束而结束复位
位)。只读,清零复位。
RCVG :
每当帧错误发生时,该位被置高
而变低时, RDX变高。只读,清零
复位。
ENUI - USART中断和时钟源注册
(地址在0BC )
STP2
第7位
STP78
ETDX
SSEL XRCLK XTCLK
ERI
ETI
位0
美国能源部= 1
PE = 0
PEN :
该位使能/禁止奇偶校验( 7位和8位模式
只) 。读/写,清零复位。
PEN = 0
奇偶禁用。
PEN = 1
奇偶启用。
PSEL1 , PSEL0 :
奇偶校验选择位。读/写,清零
复位。
PSEL1 = 0, PSEL0 = 0
PSEL1 = 0, PSEL0 = 1
PSEL1 = 1, PSEL0 = 0
PSEL1 = 1, PSEL0 = 1
奇校验(如果启用奇偶校验)
偶校验(如果启用奇偶校验)
马克( 1 ) (如果启用奇偶校验)
空间( 0 ) (如果启用奇偶校验)
XBIT9 / PSEL0 :
节目进行传输时,第九位
USART的运行与每帧9个数据位。为
每帧七,八个数据位,结合该位与
PSEL1选择奇偶校验。读/写,清零复位。
CHL1 , CHL0 :
这些位选择的字符帧格式。
奇偶性,不包含产生/由硬件验证。
读/写,清零复位。
CHL1 = 0, CHL0 = 0
该帧包含8个数据位。
CHL1 = 0, CHL0 = 1
该框架包含七个数据
位。
CHL1 = 1, CHL0 = 0
该帧包含9个数据位。
CHL1 = 1, CHL0 = 1
环回模式选择。反
米特输出在内部环回
到接收器的输入。九位成帧
格式被使用。
ERR :
该位是一个全球性的USART错误标记,如果它被设置
发生任何或错误(美国能源部,FE ,PE)的组合。
只读;它不能被写入的软件,清除上电复位。
RBFL :
当USART收到一个COM该位被置位
完整的字符,并复制它到RBUF寄存器。这是
当软件读取的字符自动复位
RBUF 。只读;它不能被写入的软件,清零
上电复位。
TBMT :
当USART传送一个字节,该位被置
从数据TBUF注册到TSFT注册变压器
使命。当软件写进去会自动复位
在TBUF寄存器。只读,比特被设置为“ 1 ”的复位;它
不能被写入由软件。
ENUR - USART接收控制和状态寄存器
(地址在0BB )
美国能源部
第7位
注14 :
该位保留供将来使用。用户必须设定为零。
FE
PE
版权所有
(注14 )
RBIT9
ATTN
XMTG
RCVG
位0
STP2 :
该位程序停止位数是反
mitted 。读/写,清零复位。
STP2 = 0
一个停止位传输。
STP2 = 1
个停止位传输。
STP78 :
该位被设置为程序中最后一个停止位为7 / 8
在长一点。读/写,清零复位。
ETDX :
TDX ( USART发送引脚)是复用功能
分配端口L引脚L2 ;它是通过将ETDX位。
为了模拟线路中断产生,软件应该重置
ETDX位和输出逻辑0 ,通过口L TDX销
数据和配置寄存器。读/写,清零重
设置的。
SSEL :
USART模式选择。读/写,清零复位。
SSEL = 0
异步模式。
SSEL = 1
同步模式。
XRCLK :
该位选择的时钟源的接收器
部分。读/写,清零复位。
XRCLK = 0
钟源通过所选
PSR和波特率寄存器。
XRCLK = 1
信号上CKX (L1)的引脚被用作时钟。
XTCLK :
该位选择的时钟源发射
部分。读/写,清零复位。
XTCLK = 0
钟源通过所选
PSR和波特率寄存器。
XTCLK = 1
信号上CKX (L1)的引脚被用作时钟。
ERI :
该位使能/禁止接收中断
部分。读/写,清零复位。
ERI = 0
从接收中断禁用。
ERI = 1
从接收中断使能。
美国能源部:
标志的数据溢出错误。只读,清零
阅读,清零复位。
美国能源部= 0
表示没有数据溢出错误已经DE-
自从上次的ENUR寄存器tected
被读出。
www.national.com
26