添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1796页 > ADE5166 > ADE5166 PDF资料 > ADE5166 PDF资料3第127页
ADE5166/ADE5169
UART2串行接口
在ADE5166 / ADE5169 UART2是一个8位或9位UART
可变波特率。
可变波特率通过使用内部定时器来定义
产生300波特/秒, 115,200波特/秒之间的任何速率。
在ADE5166提供的UART2串行接口/ ADE5169是
全双工串行接口。它有一个接收由存储缓冲
在第一个接收字节的接收缓冲区,直到接收
第二个字节是完整的。物理接口到UART
通过RXD2 ( P0.7 / SS / T1 / RXD2 )引脚和TXD2提供
( SDEN / P2.3 / TXD2 )引脚,而固件接口是通过
特殊功能寄存器列于表145 。
两个串行端口接收和发送寄存器进行访问
通过SBUF2 SFR (地址将0xEB ) 。写SBUF2
装入发送寄存器,读SBUF2访问
在物理上独立的接收寄存器。
增强的UART模式,通过使用UART计时器提供
并提供增强的帧错误,打破错误,并覆盖
错误检测。该SBAUD2的SFR (地址0xEE )用于
配置UART2定时器,并注明增强
UART2错误。
UART2的SFR
表145串行端口2的SFR
SFR
SCON2
SBUF2
SBAUD2
地址
0xE1
0xEB
0xEE
寻址
No
No
No
描述
串行通信控制(见表146 ) 。
串口2缓冲(见表147 ) 。
提高串口波特率控制(见表148 ) 。
表146串行通信控制SFR ( SCON2 ,地址0xE1 )
7
6
5
助记符
不适用
EN-T8
OWE2
默认
不适用
0
0
描述
版权所有
9位UART ,可变波特率使能位。设置时, UART2是在9位模式。
覆盖错误。当接收到新的数据和RI = 1在SCON的SFR中,该位被置位。这表明
该SBUF2未读之前的下一个字符被转中,使现有SBUF2
数据丢失。写0到该位将其清除。
帧错误。该位被置位时,接收到的帧没有一个有效的停止位。该位是只读
唯一的和更新的每次接收一帧时间。
打破错误。该位被设置,每当接收数据线( RXD2 )为低的不是一个完整的长
传输帧所需的起始位, 8个数据位,一个奇偶校验位的时间,并且一半的停止
位。该位是在每次收到一帧时更新。
串口2接收使能位。由用户设置软件,使串口接收。通过清除
用户软件禁用串口接收。
串口2发送中断标志位。在第八位结束时由硬件, TI2必须
由用户软件清零。
串口2接收中断标志。在第八位结束时由硬件, RI2必须
由用户软件清零。
4
3
FE2
BE2
0
0
2
1
0
REN2
TI2
RI2
0
0
0
表147串行端口2缓冲器SFR ( SBUF2 ,将0xEB地址)
[7:0]
助记符
SBUF2
默认
0
描述
串口2数据缓冲区。
表148增强型串行波特率控制2 SFR ( SBAUD2 ,地址0xEE )
7
6
5
[4:3]
助记符
TB8
RB9
SBF2
SBTH2
默认
0
0
描述
串行口发送(第9位) 。装入TB8的数据是在9位模式传输的第九位数据。
串行口接收器(第9位) 。在9位模式下接收到的第九位数据被锁存到RB8 。对于8位
模式,停止位被锁存到RB8 。
小数分频布尔:当设置, SBAUDF2 = 0x2B访问时明确, SBAUDF2 = 0x07执行。
扩展的分频比为波特率设置(见表144 ) 。
0
第0版|第127 148

深圳市碧威特网络技术有限公司