12 rev. 一个 - 三月. 19, 1999
初步的
TS80C31X2
6.3 ts80c31x2 串行 i/o 端口
这 串行 i/o 端口 在 这 TS80C31X2 是 兼容 和 这 串行 i/o 端口 在 这 80c31.
它 提供 两个都 同步的 和 异步的 交流 模式. 它 运作 作 一个 普遍的 异步的
接受者 和 传输者 (uart) 在 三 全部-duplex 模式 (模式 1, 2 和 3). 异步的 传递 和
reception 能 出现 同时发生地 和 在 不同的 波特 比率
串行 i/o 端口 包含 这 下列的 增强:
●
Framing 错误 发现
●
自动 地址 recognition
6.3.1 framing 错误 发现
Framing 位 错误 发现 是 提供 为 这 三 异步的 模式 (模式 1, 2 和 3). 至 使能 这 framing
位 错误 发现 特性, 设置 SMOD0 位 在 PCON 寄存器 (看 图示 4).
图示 4. Framing 错误 块 图解
当 这个 特性 是 使能, 这 接受者 checks 各自 新当选的 数据 框架 为 一个 有效的 停止 位. 一个 invalid 停止
位 将 结果 从 噪音 在 这 串行 线条 或者 从 同时发生的 传递 用 二 cpus. 如果 一个 有效的 停止 位
是 不 建立, 这 Framing 错误 位 (fe) 在 SCON 寄存器 (看 表格 5.) 位 是 设置.
ritirb8tb8rensm2sm1sm0/fe
idlpdgf0gf1pof-smod0smod1
至 uart framing 错误 控制
sm0 至 uart 模式 控制 (smod = 0)
设置 fe 位 如果 停止 位 是 0 (framing 错误) (smod = 1)
scon (98h)
pcon (87h)