1997 三月 14 19
飞利浦 半导体 产品 规格
低 电压 8-位 微控制器 和
uart, i
2
c-总线 和 模数转换器
p80cl580; p83cl580
11.3 计时器/计数器 2 控制 寄存器 (t2con)
表格 2
计时器/计数器 2 控制 寄存器 (sfr 地址 c8h)
表格 3
描述 的 t2con 位.
表格 4
计时器 2 运行 模式; x = don’t 小心.
76543210
TF2 EXF2 GF2 RTCLK EXEN2 TR2 c/
T2 cp/rl2
位 标识 描述
7 TF2
计时器 2 overflow flag
. 设置 用 一个 计时器 2 overflow 和 必须 是 cleared 用 软件. tf2
将 不 是 设置 当 rtclk = 1.
6 EXF2
计时器 2 外部 flag.
设置 当 也 一个 俘获 或者 再装填 是 造成 用 一个 负的
转变 在 t2ex 和 当 exen2 = 1. 当 计时器 t2 中断 是 使能,
EXF2 = 1 将 导致 这 cpu 至 vector 至 计时器 2 中断 routine. exf2 必须 是
cleared 用 软件.
5 GF2
一般 目的 flag
位.
4 RTCLK
receive/transmit 时钟 flag
. 当 设置, 导致 这 uart 串行 端口 至 使用 计时器 2
overflow 脉冲 为 它的 receive 和 transmit 时钟 在 模式 1 和 3. rtclk = 0 导致
计时器 1 overflows 至 是 使用 为 这 receive 和 transmit 时钟.
3 EXEN2
计时器 2 外部 使能 flag
. 当 设置, 准许 一个 俘获 或者 再装填 至 出现 作 一个 结果
的 一个 负的 转变 在 t2ex, 如果 计时器 2 是 不 正在 使用 至 时钟 这 串行 端口.
EXEN2 = 0, 导致 计时器 2 至 ignore events 在 t2ex.
2 TR2
开始/停止 控制 为 计时器 2
. tr2 = 1 开始 这 计时器.
1c/
T2
计时器 或者 计数器 选择 为 计时器 2
. c/t2 = 0 选择 这 内部的 计时器 和 一个 时钟
频率 的
1
⁄
12
×
f
osc
. c/t2 = 1 选择 这 外部 事件 计数器; 负的 边缘
triggered.
0 cp/
RL2
俘获/再装填 flag
. 当 设置, 俘获 将 出现 在 负的 transitions 在 t2ex, 如果
EXEN2 = 1. 当 cleared, 自动-reloads 将 出现 也 和 计时器 2 overflows 或者
负的 transitions 在 t2ex 当 exen2 = 1. 当 rtclk = 1, 这个 位 是 ignored 和
这 计时器 是 强迫 至 自动-再装填 在 一个 计时器 2 overflow.
RTCLK cp/
RL2 TR2 模式
0 0 1 16-位 自动-再装填
0 1 1 16-位 俘获
1 X 1 波特 比率 发生器
XX0Off