飞利浦 半导体 产品 规格
8xc52/54/58/80c32
8xc51fa/fb/fc/80c51fa
8xc51ra+/rb+/rc+/rd+/80c51ra+
80c51 8-位 微控制器 家族
8k–64k/256–1k otp/只读存储器/romless, 低 电压 (2.7v–5.5v),
低 电源, 高 速 (33mhz)
1999 apr 01
18
当 计时器 2 是 在 这 波特 比率 发生器 模式, 一个 应当 不 尝试
至 读 或者 写 th2 和 tl2. 作 一个 波特 比率 发生器, 计时器 2 是
incremented 每 状态 时间 (osc/2) 或者 asynchronously 从 管脚 t2;
下面 这些 情况, 一个 读 或者 写 的 th2 或者 tl2 将 不 是
精确. 这 rcap2 寄存器 将 是 读, 但是 应当 不 是
写 至, 因为 一个 写 might overlap 一个 再装填 和 导致 写
和/或者 再装填 errors. 这 计时器 应当 是 转变 止 (clear tr2)
在之前 accessing 这 计时器 2 或者 rcap2 寄存器.
表格 5 显示 commonly 使用 波特 比率 和 如何 它们 能 是
得到 从 计时器 2.
summary 的 波特 比率 equations
计时器 2 是 在 波特 比率 generating 模式. 如果 计时器 2 是 正在 clocked
通过 管脚 t2(p1.0) 这 波特 比率 是:
波特 比率
计时器 2 Overflow 比率
16
如果 计时器 2 是 正在 clocked 内部 , 这 波特 比率 是:
波特 比率
f
OSC
[32
[65536
(rcap2h, rcap2l)]]
在哪里 f
OSC
= 振荡器 频率
至 获得 这 再装填 值 为 rcap2h 和 rcap2l, 这 在之上
等式 能 是 rewritten 作:
rcap2h, RCAP2L
65536
f
OSC
32
波特 比率
计时器/计数器 2 设置-向上
除了 为 这 波特 比率 发生器 模式, 这 值 给 为
t2con 做 不 包含 这 设置 的 这 tr2 位. 因此, 位 tr2
必须 是 设置, separately, 至 转变 这 计时器 在. 看 表格 6 为 设置-向上
的 计时器 2 作 一个 计时器. 也 看 表格 7 为 设置-向上 的 计时器 2 作 一个
计数器.
表格 6. 计时器 2 作 一个 计时器
T2CON
模式
内部的 控制
(便条 1)
外部 控制
(便条 2)
16-位 自动-再装填 00H 08H
16-位 俘获 01H 09H
波特 比率 发生器 receive 和 transmit 一样 波特 比率 34H 36H
receive 仅有的 24H 26H
transmit 仅有的 14H 16H
表格 7. 计时器 2 作 一个 计数器
TMOD
模式
内部的 控制
(便条 1)
外部 控制
(便条 2)
16-位 02H 0AH
自动-再装填 03H 0BH
注释:
1. 俘获/再装填 occurs 仅有的 在 计时器/计数器 overflow.
2. 俘获/再装填 occurs 在 计时器/计数器 overflow 和 一个 1-至-0 转变 在 t2ex (p1.1) 管脚 除了 当 计时器 2 是 使用 在 这波特 比率
发生器 模式.