
W77C32/W77C032A
1. RI必须在0和
2.无论SM2 = 0或接收到的停止位为1 。
如果这些条件得到满足,则停止位进入RB8,而8位数据则进入SBUF ,RI置。
否则接收到的帧可能丢失。在停止位的中间,接收器返回到
寻找1到0 RxD引脚上的过渡。
时钟源
模式
输入
DIV 。 4
osc/2
DIV 。 64
osc/32
DIV 。 1024 OSC / 512
TB8
÷
2
6Χ
SMOD =
(SMOD_1)
写
SBUF
1
国内
数据总线
D8
停止
PARIN
开始
SOUT
负载
时钟
TXD
T
0
TX START
÷16
÷16
样品
1-TO-0
探测器
TX时钟
TX
移
发送移位寄存器
TI
RI
串行端口
打断
读
SBUF
时钟
PAROUT
串行
调节器
RX时钟
RX START
负载
SBUF
RX SHIFT
SBUF
RB8
RXD
位
探测器
罪
D8
国内
数据
公共汽车
接收移位寄存器
图22.串行端口模式2
模式3
该模式是在所有方面与模式2 ,所不同的是波特率是可编程的。用户
必须先初始化串行SFR寄存在通信之前发生。这
选择方式和波特率。定时器1也应该,如果模式1和3初始化
被使用。在四种模式中,传输是通过使用SBUF作为目标的任何指令开始
注册。招待会开始在模式0 ,当RI = 0和REN = 1。这将产生一个
在TxD引脚和转移8位RxD引脚上的时钟。接待处是在其他模式下,启动
输入的起始位,如果REN = 1,外部设备开始通信通过发送开始
位。
表10.串行端口模式
SM1
SM0
模式
TYPE
波特
时钟
FRAME
SIZE
开始
位
停止
位
9
TH
位
功能
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
- 62 -