TL16C754B
四方形 uart 和 64-字节 先进先出
slls397 – 十一月 1999
14
邮递 办公室 盒 655303
•
达拉斯市, 德州 75265
函数的 描述 (持续)
可编程序的 波特 比率 发生器
这 tl16c754b uart 包含 一个 可编程序的 波特 发生器 那 divides 涉及 时钟 用 一个 divisor 在
这 范围 在 1 和 (2
16
–1). 这 输出 频率 的 这 波特 比率 发生器 是 16x 这 波特 比率. 一个
额外的 分隔-用-4 预分频器 是 也 有 和 能 是 选择 用 这 clksel 管脚 或者 mcr[7], 作 显示
在 这 下列的. 这 formula 为 这 divisor 是:
divisor = (xtal1 结晶 输入 频率 / 预分频器) / (desired 波特 比率
×
16)
在哪里
预分频器
+
ȥ
ȡ
Ȣ
1 当 CLKSEL
+
高 在 重置, 或者 MCR[7] 是 设置 至 0 之后 重置
4 当 CLKSEL
+
低 在 重置, 或者 MCR[7] 是 设置 至 1 之后 重置
图示 9 显示 这 内部的 预分频器 和 波特 比率 发生器 电路系统.
预分频器 逻辑
(分隔 用 1)
预分频器 逻辑
(分隔 用 4)
内部的
振荡器
逻辑
Bandrate
发生器
逻辑
XTAL1
XTAL2
内部的
bandrate 时钟
为 传输者
和 接受者
mcr[7] = 0
mcr[7] = 1
输入 时钟
涉及
时钟
图示 9. 预分频器 和 波特 比率 发生器 块 图解
dll 和 dlh 必须 是 写 至 在 顺序 至 程序 这 波特 比率. dll 和 dlh 是 这 least 重大的 和
大多数 重大的 字节 的 这 波特 比率 divisor.
如果 dll 和 dlh 是 两个都 零, 这 uart 是 effectively 无能, 作 非 波特 时钟 将 是 发生.
这 可编程序的 波特 比率 发生器 是 提供 至 选择 两个都 这 transmit 和 receive 时钟 比率.
表格 5 和 表格 6 显示 这 波特 比率 和 divisor correlation 为 这 结晶 和 频率 1.8432 mhz 和
3.072 mhz, 各自.