函数的 描述
(持续)
输入 时钟 选择
这 输入 频率 至 这 计时器 将 是 selected 各自
计时器 有 一个 预分频器 那 给 一个 宽 选择 的 clocking
rates 在 addition 这 DP8570A 有 一个 单独的 外部 时钟
输入 管脚 那 能 是 选择 为 也 的 这 timers 表格
IV 显示 这 范围 的 可编程序的 clocks 有 和
这 相应的 设置 在 这 计时器 控制 Register
表格 IV 可编程序的 计时器 输入 Clocks
C2 C1 C0 选择 时钟
0 0 0 外部
0 0 1 结晶 振荡器
0 1 0 (结晶 振荡器)4
0 1 1 935
m
s (107 khz)
1 0 0 1 ms (1 khz)
1 0 1 10 ms (100 hz)
1 1 0 110 第二 (10 hz)
1 1 1 1 第二 (1 hz)
便条 那 这 第二 和 第三 selections 是 不 fixed fre-
quencies 但是 取决于 在 这 结晶 振荡器 频率
chosen
自从 这 输入 时钟 发生率 是 通常地 运动 asyn-
chronously 至 这 计时器 StartStop
控制 bit 一个 1 时钟 cy-
cle 错误 将 result 这个 错误 结果 当 这 StartStop
occurs just 之后 这 时钟 边缘 (最大值 错误) 至 降低
这个 错误 在 所有 clocks 一个 独立 预分频器 是 使用 为
各自 计时器 和 是 设计 所以 那 它的 StartStop 错误 是
较少 比 1 时钟 cycle
这 计数 holdgate 位 在 这 计时器 控制 寄存器 和
这 外部 使能 pins G0G1 能 是 使用 至 suspend
这 计时器 运作 在 模式 0 1 和 2 (在 模式 3 它 是 这
触发 输入) 这 外部 管脚 和 这 寄存器 位 是 OR’ed
together 所以 那 当 也 是 高 这 计时器 是 suspend-
ed Suspending 这 计时器 导致 这 一样 同步
错误 那 开始 这 计时器 does 这 范围 的 errors 是
指定 在 表格 V
表格 V 最大 同步 Errors
时钟 选择 错误
外部
一个
Ext 时钟 时期
结晶
一个
1 结晶 时钟 时期
Crystal4
一个
1 结晶 时钟 时期
107 kHz
一个
32
m
s
1 kHz
一个
32
m
s
100 Hz
一个
32
m
s
10 Hz
一个
32
m
s
1Hz
一个
32
m
s
模式 的 运作
位 M0 和 M1 在 这 计时器 控制 寄存器 是 使用 至
具体说明 这 模式 的 operation 这 模式 选择 是 de-
scribed 在 表格 VI
表格 VI 可编程序的 计时器 模式 的 运作
M1 M0 函数 模式
0 0 单独的 脉冲波 发生器 模式 0
0 1 比率 Generator 脉冲波 输出 模式 1
1 0 正方形的 波 输出 模式 2
1 1 Retriggerable 一个 Shot 模式 3
模式 0 单独的 脉冲波 发生器
当 这 计时器 是 在 这个 模式 这 输出 将 是 initially 低
如果 这 计时器 StartStop
位 是 低 (stopped) 当 这个 模式
是 initiated 这 计时器 输出 将 go 高 在 这 next 下落
边缘 的 这 prescaler’s 输入 clock 这 内容
TLF8638–9
图示 7 DP8570A 计时器 块 图解
13