16 rev. c - 15 january, 2001
TS80C31X2
表格 5. SCON 寄存器
scon - 串行 控制 寄存器 (98h)
重置 值 = 0000 0000b
位 addressable
7 6 5 4 3 2 1 0
fe/sm0 SM1 SM2 REN TB8 RB8 德州仪器 RI
位
号码
位
Mnemonic
描述
7 FE
framing 错误 位 (smod0=1
)
clear 至 重置 这 错误 状态, 不 cleared 用 一个 有效的 停止 位.
设置 用 硬件 当 一个 invalid 停止 位 是 发现.
smod0 必须 是 设置 至 使能 进入 至 这 fe 位
SM0
串行 端口 模式 位 0
谈及 至 sm1 为 串行 端口 模式 选择.
smod0 必须 是 cleared 至 使能 进入 至 这 sm0 位
6 SM1
串行 端口 模式 位 1
SM0 SM1 模式 描述 波特 比率
0 0 0 变换 寄存器 F
XTAL
/12 (/6 在 x2 模式)
0 1 1 8-位 uart 能变的
1 0 2 9-位 uart F
XTAL
/64 或者 F
XTAL
/32 (/32, /16 在 X2 模式)
1 1 3 9-位 uart 能变的
5 SM2
串行 端口 模式 2 位 / multiprocessor 交流 使能 位
clear 至 使不能运转 multiprocessor 交流 特性.
设置 至 使能 multiprocessor 交流 特性 在 模式 2 和 3, 和 eventually 模式 1. 这个 位 应当
是 cleared 在 模式 0.
4 REN
reception 使能 位
clear 至 使不能运转 串行 reception.
设置 至 使能 串行 reception.
3 TB8
传输者 位 8 / ninth 位 至 transmit 在 模式 2 和 3.
clear 至 transmit 一个 逻辑 0 在 这 9th 位.
设置 至 transmit 一个 逻辑 1 在 这 9th 位.
2 RB8
接受者 位 8 / ninth 位 received 在 模式 2 和 3
cleared 用 硬件 如果 9th 位 received 是 一个 逻辑 0.
设置 用 硬件 如果 9th 位 received 是 一个 逻辑 1.
在 模式 1, 如果 sm2 = 0, rb8 是 这 received 停止 位. 在 模式 0 rb8 是 不 使用.
1 德州仪器
transmit 中断 flag
clear 至 acknowledge 中断.
设置 用 硬件 在 这 终止 的 这 8th 位 时间 在 模式 0 或者 在 这 beginning 的 这 停止 位 在 这 其它
模式.
0 RI
receive 中断 flag
clear 至 acknowledge 中断.
设置 用 硬件 在 这 终止 的 这 8th 位 时间 在 模式 0, 看 图示 5. 和 图示 6. 在 这 其它 模式.