
三菱微型计算机
3820组
单片8位CMOS微机
串行I / O1
串行I / O1可以用于时钟同步或asynchro-
理性( UART )串行I / O1 。专用定时器(波特率发生器)
还提供了用于产生波特率。
时钟同步串行I / O1模式
时钟同步串行I / O1模式可以通过设置来选择
串行I / O1控制寄存器的模式选择位设定为“ 1”。
对于时钟同步串行I / O1 ,发射器和接收器
必须使用相同的时钟。如果内部时钟的情况下,转移
由写信号到所述TB / RB (地址0018开始
16
).
数据总线
串行I / O1控制寄存器
地址001A
16
地址0018
16
接收缓冲寄存器( RB)
接收缓冲器满标志( RBF )
串行I / O接收中断请求( RI )
时钟控制电路
P4
4
/R
X
D
接收移位寄存器
移位时钟
P4
6
/S
CLK1
串行I / O1同步
时钟选择位
分频比1 /( n + 1个)
波特率发生器
地址001C
16
1/4
F(X
IN
)
X
IN
BRG计数源选择位
1/4
P4
7
/S
RDY1
F/F
下降沿检测
移位时钟
时钟控制电路
发送移位寄存器移位结束标志( TSC )
发送中断源选择位
串行I / O发送中断请求( TI )
发送缓冲区空标志( TBE )
串行I / O1状态寄存器
地址0019
16
P4
5
/T
X
D
发送移位寄存器
发送缓冲寄存器( TB)
地址0018
16
数据总线
图。时钟同步串行I / O1 15框图
传输移位时钟
(1/2到内部的二千零四十八分之一
时钟或外部时钟)
串行输出的TxD
串行输入的RxD
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
接收使能信号S
RDY1
写信号接收/发送
缓冲寄存器(地址0018
16
)
TBE = 0
TBE = 1
TSC = 0
RBF = 1
TSC = 1
溢出错误( OE )
发现
注1 :该串行I / O1发送中断(TI)的可经选择以发生或者当发送缓冲寄存器空(TBE = 1)
或发送移位操作结束后( TSC = 1 ) ,通过设置的发送中断源选择位( TIC )
串行I / O1控制寄存器。
2:如果数据被写入时的TSC = 0时,发送时钟是连续产生的发送缓冲寄存器和串行数据
连续输出TxD引脚。
3:该串行I / O1接收中断( RI)时,接收缓冲器满标志(RBF)被设置为“1” 。
图。时钟同步串行I / O1功能16操作
25