
三菱微型计算机
七千四百七十八分之七千四百七十七集团
单片8位CMOS微机
串行I / O
串行I / O ,可用于时钟同步或asynchro-
理性( UART )串行I / O 。专用定时器(波特率发生器)是
还提供了波特率发生器。
时钟同步串行I / O模式
时钟同步串行I / O模式可以通过设置来选择
该串行I / O控制寄存器的模式选择位设定为“ 1”。
对于时钟同步串行I / O ,发射器和接收器
必须使用相同的时钟。如果内部时钟的情况下,转移
由写信号开始到发送或接收缓冲器。
数据总线
P1
6
R
X
D
RE
P1
4
地址00E0
16
接收缓冲寄存器
接收移位寄存器
移位时钟
串行I / O控制寄存器
地址00E2
16
接收缓冲器满标志( RBF )
接收中断请求( RI )
时钟控制电路
S
CLK
SIOE
CSS
分频
比1 / ( n + 1个)
波特率发生器
串行I / O同步
时钟选择
位( SCS )
F(X
IN
)
SRDY
1/4
1/4
秋季检测
1/4
地址00E4
16
时钟控制电路
移位时钟
发送移位结束标志( TSC )
TIC
发送中断请求( TI )
发送缓冲区空标志( TBE )
串行I / O状态寄存器
地址00E1
16
S
RDY
T
X
D
F/F
TE
发送移位寄存器
P1
7
P1
5
发送缓冲寄存器
地址00E0
16
数据总线
图。 8时钟同步串行I / O框图
传输移位时钟
(1/8到内部的八千一百九十二分之一
时钟或外部时钟)
串行输出的TxD
串行输入的RxD
接收使能信号S
RDY
写信号
接收/发送缓冲器
D
0
D
0
D
1
D
1
D
2
D
2
D
3
D
3
D
4
D
4
D
5
D
5
D
6
D
6
D
7
D
7
TBE = 0 TBE = 1
TSC = 0
RBF = 1
TSC = 1
溢出错误( OE )的检测
注1 :发送中断请求(TI)的可经选择以发生或者当发送缓冲器已空(TBE = 1)或之后
发送移位操作结束( TSC = 1 ) ,通过设置串口的发送中断源选择位( TIC ), I / O控制
注册。
2:如果数据被写入到发送缓冲器中,当TSC = 0时,发送时钟被连续生成并输出串行数据
不断从TXD脚。
3:接收中断请求( RI )设置当接收缓冲器满标志( RBF)变为“1” 。
图。 9工作时钟同步串行I / O功能
17