添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符P型号页 > 首字符P的型号第1192页 > PONE-000-01 > PONE-000-01 PDF资料 > PONE-000-01 PDF资料1第41页
2000年3月
CEWay PL-一个数据表
SCON.0
RI 。接收中断标志。这是由硬件在第8位的端模式0 ,或在
半个点在其他模式下的停止位。必须用软件清零。模式控制位操作如
如下所示:
SM0
0
0
1
1
SM1
0
1
0
1
经营模式
模式0:8位移位寄存器
模式1: 8位UART
模式2 : 9位UART
模式3 : 9位UART
波特率
f
OSC
/12
变量
f
OSC
/ 32或f
OSC
/64
变量
表12 UART模式位( SCON.7 , SCON.6 )的串行端口
SM2修改上面如下:在模式2 & 3 ,如果SM2置位,接收中断不会
如果接收到的第9位数据为0。在模式1中产生,接收中断不会,如果有效的产生
停止位不会被接收。在模式0中,SM2应为0 ,该位允许多处理器通信
在一个单一的串行线路。
UART波特率
UART的波特率在各4种模式的定义如下:
模式0 。
波特率是固定的:
波特率= F
OSC
/ 12.
模式1和模式3 。
波特率是可变的,通过定时器/计数器1和定时器/计数器2 (定时器/计数器确定
1应在自动重装模式,定时器/计数器2应在波特率发生器模式) :
波特率= K ×F
OSC
/ 32 × 12 × ( 256 - TH1 )
模式2 。
波特率是从两个值中的一个选择:
波特率= K ×F
OSC
/ 64
K = PCON.7 + 1 。
TH1是定时器/计数器1的自动重装载值。
但是应当注意的是,在模式1和模式3的方程是有效的TH1的所有值。
如果定时器2使用内部时钟信号,则:
定时器2波特率= FOSC / 32 × ( 65536 - ( RCAP2H.RCAP2L ) )
上述方程是有效的RCAP2除外65535 ( FFFFh时)的所有值。
如果定时器2使用内部时钟信号,则:
定时器2波特率=定时器2的溢出速率/ 16
上述方程是有效的RCAP2的所有值。
UART数据( SBUF )
此寄存器用于发送和接收数据。传输数据被写入到这个位置,
接收数据被从该寄存器读出,但两条路径是独立的。上电复位SCON返回00进制,
SBUF返回XX十六进制。
D-CW-0100-04
第41页56

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