AT90S8515
23
这 8-位 计时器/counter0
图示 32 显示 这 块 图解 为 计时器/counter0.
这 8-位 计时器/counter0 能 选择 时钟 源 从 ck,
prescaled ck, 或者 一个 外部 管脚. 在 增加 它 能 是
stopped 作 描述 在 这 规格 为 这
计时器/counter0 控制 寄存器 - tccr0. 这 overflow
状态 标记 是 建立 在 这 计时器/计数器 insterrupt 标记
寄存器 - tifr. 控制 信号 是 建立 在 这
计时器/counter0 控制 寄存器 - tccr0. 这 中断
使能/使不能运转 settings 为 计时器/counter0 是 建立 在 这
计时器/计数器 中断 掩饰 寄存器 - timsk.
当 计时器/counter0 是 externally clocked, 这 外部
信号 是 同步 和 这 振荡器 频率 的 这
cpu. 至 使确信 恰当的 抽样 的 这 外部 时钟, 这
最小 时间 在 二 外部 时钟 transitions 必须
是 在 least 一个 内部的 cpu 时钟 时期. 这 外部
时钟 信号 是 抽样 在 这 rising 边缘 的 这 内部的
cpu 时钟.
这 8-位 计时器/counter0 特性 两个都 一个 高 决议
和 一个 高 精度 用法 和 这 更小的 prescaling oppor-
tunities. similarly, 这 高 prescaling opportunities 制造
这 计时器/counter0 有用的 为 更小的 速 功能 或者
精确的 定时 功能 和 infrequent actions.
图示 32.
计时器/counter0 块 图解
这 计时器/counter0 控制 寄存器 - tccr0
•
位 7,6 - res: 保留 位
这些 位 是 保留 位 在 这 at90s8515 和 总是
读 零.
•
位 2,1,0 - cs02, cs01, cs00: 时钟 select0, 位 2,1 和 0
这 时钟 select0 位 2,1 和 0 定义 这 prescaling
源 的 timer0.
位 7 6 5 4 3 2 1 0
$33 ($53)
- - - - - CS02 CS01 CS00 TCCR0
读/写 R R R R R r/w r/w r/w
最初的 值 0 0 0 0 0 0 0 0