
GMS90C320
串行接口( USART )
串口是全双工的,可以在四种模式(一个同步模式,三种异步模式)运行如图所示
in
表6 。
可能的波特率可以使用在给定的公式计算
表7中。
表6
USART操作模式
SCON
模式
SM0
0
0
SM1
0
OSC
---------------
-
12
波特率
描述
通过RxD串行数据进入和退出。
TXD输出移位时钟。
8位发送/接收( LSB在前)
8位UART
10位(通过TXD)发送或
收到( RXD)
9位UART
11位(通过TXD)发送或
收到( RXD)
9位UART
像模式2以外的可变波特率
1
0
1
定时器1/2的溢出率
2
1
0
OSC
OSC
---------------
or
---------------
-
-
32
64
3
1
1
定时器1/2的溢出率
表7
计算公式波特率
波特率
源自
振荡器
接口模式
0
2
波特率
OSC
---------------
-
12
2
SMOD
×
OSC
------------------------------------------
64
e
2
SMOD
×
定时器1溢出鼠
-
--------------------------------------------------------------------------------
32
2
SMOD
×
OSC
----------------------------------------------------------
-
32
×
12
× (
256
–
TH1
)
OSC
------------------------------------------------------------------------------
32
× [
65536
–
(
RC2H,RC2L
) ]
定时器1 ( 16位定时器)
( 8位定时器, 8位autore-
负载)
1, 3
1, 3
定时器2
1, 3
十月2000版1.2
17