飞利浦 半导体 产品 数据
xa-g30
xa 16-位 微控制器 家族
512 b 内存, 看门狗, 2 uarts
2002 三月 25
11
计时器 寄存器 是 承载 和 ffff 十六进制. 这 underflow 也 sets 这
tf2 标记, 这个 能 发生 一个 中断 如果 使能.
这 外部 标记 exf2 toggles 当 计时器 2 underflows 或者
overflows. 这个 exf2 位 能 是 使用 作 一个 17th 位 的 决议, 如果
需要. 这 exf2 标记 做 不 发生 一个 中断 在 这个 模式.
作 这 波特 比率 发生器, 计时器 t2 是 incremented 用 tclk.
波特 比率 发生器 模式
用 设置 这 tclkn 和/或者 rclkn 在 t2con 或者 t2mod, 这
计时器 2 能 是 选择 作 这 波特 比率 发生器 为 也 或者 两个都
uarts. 这 波特 比率 为 transmit 和 receive 能 是
同时发生地 不同的.
可编程序的 时钟-输出
一个 50% 职责 循环 时钟 能 是 编写程序 至 来到 输出 在 p1.6.
这个 管脚, besides 正在 一个 regular i/o 管脚, 有 二 alternate
功能. 它 能 是 编写程序 (1) 至 输入 这 外部 时钟 为
计时器/计数器 2 或者 (2) 至 输出 一个 50% 职责 循环 时钟 ranging 从
3.58hz 至 3.75mhz 在 一个 30mhz 运行 频率.
至 配置 这 计时器/计数器 2 作 一个 时钟 发生器, 位 c/t2 (在
t2con) 必须 是 cleared 和 位 t20e 在 t2mod 必须 是 设置. 位
tr2 (t2con.2) 也 必须 是 设置 至 开始 这 计时器.
这 时钟-输出 频率 取决于 在 这 振荡器 频率 和
这 再装填 值 的 计时器 2 俘获 寄存器 (tcap2h, tcap2l) 作
显示 在 这个 等式:
TCLK
2
(65536
tcap2h, tcap2l)
在 这 时钟-输出 模式 计时器 2 滚动-overs 将 不 发生 一个
中断. 这个 是 类似的 至 当 它 是 使用 作 一个 波特-比率 发生器.
它 是 可能 至 使用 计时器 2 作 一个 波特-比率 发生器 和 一个 时钟
发生器 同时发生地. 便条, 不管怎样, 那 这 波特-比率 将 是
1/8 的 这 时钟-输出 频率.
表格 1. 计时器 2 运行 模式
TR2 cp/rl2 RCLK+TCLK DCEN 模式
0 X X X 计时器 止 (stopped)
1 0 0 0 16-位 自动-再装填, counting 向上
1 0 0 1 16-位 自动-再装填, counting 向上 或者 向下 取决于 在 t2ex 管脚
1 1 0 X 16-位 俘获
1 X 1 X 波特 比率 发生器
T0OE
LSBMSB
位 标识 函数
tstat.2 T1OE 当 0, 这个 位 准许 这 t1 管脚 至 时钟 计时器 1 当 在 这 计数器 模式.
当 1, t1 acts 作 一个 输出 和 toggles 在 每 计时器 1 overflow.
tstat.0 T0OE 当 0, 这个 位 准许 这 t0 管脚 至 时钟 计时器 0 当 在 这 计数器 模式.
当 1, t0 acts 作 一个 输出 和 toggles 在 每 计时器 0 overflow.
SU00612B
—T1OE—————
tstat 地址:411
位 addressable
重置 值: 00h
图示 5. 计时器 0 和 1 扩展 状态 (tstat)
DCEN
位 标识 函数
t2mod.5 RCLK1 receive 时钟 标记.
t2mod.4 TCLK1 transmit 时钟 标记. rclk1 和 tclk1 是 使用 至 选择 计时器 2 overflow 比率 作 一个 时钟 源
为 uart1 instead 的 计时器 t1.
t2mod.1 T2OE 当 0, 这个 位 准许 这 t2 管脚 至 时钟 计时器 2 当 在 这 计数器 模式.
当 1, t2 acts 作 一个 输出 和 toggles 在 每 计时器 2 overflow.
t2mod.0 DCEN 控制 计数 方向 为 计时器 2 在 autoreload 模式.
dcen=0 计数器 设置 至 计数 向上 仅有的
dcen=1 计数器 设置 至 计数 向上 或者 向下, 取决于 在 t2ex (看 text).
SU00610B
T2OE——TCLK1RCLK1——
t2mod 地址:419
位 addressable
重置 值: 00h
LSBMSB
图示 6. 计时器 2 模式 控制 (t2mod)