位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第1204页 > M38030F1L-XXXWG > M38030F1L-XXXWG PDF资料 > M38030F1L-XXXWG PDF资料2第44页

3803集团( Spec.L )
( 2 )异步串行I / O( UART )模式
时钟异步串行I / O模式( UART ),可以通过选择
清除串行I / O1的串行I / O1模式选择位( B6的)
控制寄存器为“0” 。
传输格式可以选择8个串行数据,并传送
所使用的一个发送器和接收器的格式必须相同。
发送和接收的移位寄存器每一个都具有缓冲,但
两个缓冲器具有在存储器中的同一地址。自从
移位寄存器不能被写入或直接读取,传输
数据被写入发送缓冲寄存器,接收数据是
从接收缓冲寄存器读出。
发送缓冲寄存器也可以容纳下一个数据是
发送和接收缓冲寄存器可以容纳一个字符
同时将下一个字符被接收。
数据总线
串行I / O1控制寄存器地址001A
16
接收缓冲器满标志( RBF )
接收中断请求( RI )
OE
P4
4
/R
X
D
1
ST探测器
地址0018
16
接收缓冲寄存器1
字符长度选择位
7位
8位
PE FE
SP探测器
接收移位寄存器1
1/16
UART1控制寄存器
时钟控制电路
串行I / O1同步时钟选择位
地址001B
16
P4
6
/S
CLK1
分频比1 /( n + 1个)
波特率发生器
地址001C
16
ST / SP / PA发生器
1/16
P4
5
/T
X
D
1
字符长度选择位
发送缓冲寄存器1
地址0018
16
数据总线
发送缓冲区空标志( TBE )
串行I / O1状态寄存器
地址0019
16
发送移位寄存器1
发送移位
完成标志( TSC)的
发送中断源选择位
发送中断请求( TI )
BRG计数源选择位
F(X
IN
)
(F (X
CIN
中),低速模式)
1/4
UART串行I / O1图38.框图
发送或
接收时钟
发送缓冲区
写信号
TBE=0
TSC=0
TBE=1
串行输出
T
X
D
1
ST
D
0
TBE=0
TBE=1
TSC=1*
ST
D
0
D
1
SP
在2个站位模式下产生的,在第2位
D
1
1个起始位
7或8个数据位
的1或0的奇偶校验位
1或2个停止位(S )
SP
接收缓冲区
读信号
RBF=0
RBF=1
串行输入
R
X
D
1
RBF=1
ST
D
0
D
1
SP
ST
D
0
D
1
SP
注1 :错误标志检测发生在同一时间, RBF标志变为“1” (在第1位停止位,接收时) 。
2 :由于发送中断(TI )中,当任一所述的TBE或TSC标志变为“1” ,可以选择根据发送中断源的设定发生
选择位的串行I / O1控制寄存器的图(TIC ) 。
3:接收中断( RI)时,RBF标志变为“1”被置位。
4:在数据写入时的TSC = 1时,是必要的,直到变化到TSC = 0上的数据移位周期为0.5 1.5个周期的发送缓冲器中。
UART串行I / O1图39.操作
Rev.1.01 2008年1月25日
REJ03B0212-0101
第44页117