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

8.0 USART
(续)
DS101116-40
图23.帧格式
8.6 USART中断
USART可产生中断。中断
在接收缓冲区满和发送缓冲区中产生
空。这两个中断的中断向量。两
的程序存储空间的字节被保留用于每个接口
中断向量。两个向量都位于地址0xEC
为0xEF十六进制中的程序存储空间。中断
可单独使能或使用反式启用禁用
麻省理工学院的中断( ETI ),并启用接收中断( ERI )位
在ENUI寄存器。
从发射中断设置暂挂,并重新
电源挂起,只要两者TBMT和ETI位
设置的。要删除此中断,软件必须要么清除
ETI位或写TBUF寄存器(从而清除TBMT
位)。
从接收中断设置暂挂和遗体
未决的,只要两者RBFL和ERI位被置位。对
删除此中断,软件必须要么清除ERI位
或从RBUF寄存器(从而扫清了RBFL位)读取。
8.7波特率时钟发生器
时钟输入的发射机和接收机部分
USART可以单独选择来无论是从
在CKX引脚的外部源(口L ,销L1)中,或从一
源中的PSR和波特率寄存器来选择。在内部,
基本的波特率时钟振荡器频率产生
通过两个阶段的分频器链组成的1-16 (包含在的
0.5 )预分频器crements和一个11位的二进制计数器。 (图 -
URE 24 ) 。
除法因素是通过两个读指定/
写寄存器所示
图25 。
需要注意的是11位的波特率
率除数波及到了预分频器选择寄存器
(PSR) 。在复位时PSR被清除。
如图
表5
0预分频因子对应
没有时钟。这个条件是USART掉电模式
其中, USART时钟被关闭,以节省电力陈建
构成。用户还必须把USART时钟关闭时,
不同的波特率选择。
5位预分频器选择之间的对应关系
和分频器因子示于
表5 。
有许多
的方式来计算这两个除数的因素,但一个特别
有效的方法是实现一个1.8432 MHz的频
昆西出来的第一阶段。在1.8432 MHz的压力
分频器的输出被用于驱动软件可编程
波特率计数器来创建一个16倍的时钟以下波特
价格: 110 , 134.5 , 150 , 300 , 600 , 1200 , 1800 , 2400 , 3600 ,
4800 , 7200 , 9600 , 19200和38400 (表
4).
其它波特率
率可以通过使用合适的除数来创建。 16倍
钟,然后除以16 ,以提供速率为串行
移动发射器和接收器的寄存器。
www.national.com
28