
初步W77C58
表10.串行端口模式
SM1
SM0
模式
TYPE
波特率时钟
FRAME
SIZE
开始
位
停止
位
第9位
功能
0
0
1
1
0
1
0
1
0
1
2
3
共舞。
ASYNCH 。
ASYNCH 。
ASYNCH 。
4或12吨
CLKS
定时器1或2
32或64
CLKS
8位
10位
11位
11位
No
1
1
1
No
1
1
1
无
无
0, 1
0, 1
定时器1或2
定时器1
溢流
定时器2溢出
(仅适用于串行端口0 )
写
SBUF
1
0
1
TX START
÷16
TX时钟
TX SHIFT
停止
TB8
国内
数据总线
D8
PARIN
开始
负载
时钟
SOUT
÷2
SMOD =
(SMOD_1)
0
TXD
TCLK
发送移位寄存器
TI
RCLK
0
1
÷16
串行
调节器
RI
RX时钟
串行端口
打断
样品
1-TO-0
探测器
RX
开始
负载
SBUF
RX SHIFT
时钟
PAROUT
读
SBUF
SBUF
RB8
RXD
位
探测器
罪
D8
国内
数据
公共汽车
接收移位寄存器
图23 :串行端口模式3
帧错误检测
当没有检测到有效的停止位时,会发生帧错误。这可能表明不正确的串行数据
通信。通常,帧误差是由于噪音和争用的串行通信
线。该W77C58具有可以检测这种错误,并将它可以检查一个标志
用软件。
帧错误FE (贞错误标志)位位于SCON.7 ( SCON1.7 ) 。该位通常被用作SM0在
标准的8051系列。然而,在W77C58它具有双重功能称为SM0 / FE
( SM0_1 / FE_1 ) 。实际上有两个独立的标志,一个是SM0 ,另一个用于FE 。该标志
实际上访问哪( SCON1.7 )是由SMOD0 ( PCON.6 )位决定。当该位
- 59 -
出版日期: 1999年9月
修订版A1