用法 precaution
mitsubishi microcomputers
m16c / 62m 组
(低 电压 版本)
单独的-碎片 16-位 cmos microcomputer
23
计时器 一个 (计时器 模式)
用法 precaution
计时器 一个 (事件 计数器 模式)
(1) 读 这 计时器 ai 寄存器 当 一个 计数 是 在 progress 准许 读, 和 arbitrary 定时, 这
值 的 这 计数器. 读 这 计时器 ai 寄存器 和 这 再装填 定时 gets “ffff
16
” 用 underflow
或者 “0000
16
” 用 overflow. 读 这 计时器 ai 寄存器 之后 设置 一个 值 在 这 计时器 ai 寄存器 和
一个 计数 halted 但是 在之前 这 计数器 开始 counting gets 一个 恰当的 值.
(2) 当 停止 counting 在 自由 run 类型, 设置 计时器 又一次.
(1) 读 这 计时器 ai 寄存器 当 一个 计数 是 在 progress 准许 读, 和 arbitrary 定时, 这
值 的 这 计数器. 读 这 计时器 ai 寄存器 和 这 再装填 定时 gets “ffff
16
”. 读 这
计时器 ai 寄存器 之后 设置 一个 值 在 这 计时器 ai 寄存器 和 一个 计数 halted 但是 在之前 这 计数器
开始 counting gets 一个 恰当的 值.
(1) 设置 这 计数 开始 标记 至 “0” 当 一个 计数 是 在 progress 导致 作 跟随:
• 这 计数器 stops counting 和 一个 内容 的 再装填 寄存器 是 reloaded.
• 这 tai
输出
管脚 输出 “l” 水平的.
• 这 中断 要求 发生 和 这 计时器 ai 中断 要求 位 变得 至 “1”.
(2) 这 计时器 ai 中断 要求 位 变得 至 “1” 如果 这 计时器's 运作 模式 是 设置 使用 任何 的 这
下列的 程序:
• selecting 一个-shot 计时器 模式 之后 重置.
• changing 运作 模式 从 计时器 模式 至 一个-shot 计时器 模式.
• changing 运作 模式 从 事件 计数器 模式 至 一个-shot 计时器 模式.
因此, 至 使用 计时器 ai 中断 (中断 要求 位), 设置 计时器 ai 中断 要求 位 至 “0”
之后 这 在之上 列表 改变 有 被 制造.
计时器 一个 (一个-shot 计时器 模式)
(1) 这 计时器 ai 中断 要求 位 变为 “1” 如果 设置 运作 模式 的 这 计时器 在 遵从 和
任何 的 这 下列的 程序:
• selecting pwm 模式 之后 重置.
• changing 运作 模式 从 计时器 模式 至 pwm 模式.
• changing 运作 模式 从 事件 计数器 模式 至 pwm 模式.
因此, 至 使用 计时器 ai 中断 (中断 要求 位), 设置 计时器 ai 中断 要求 位 至 “0”
之后 这 在之上 列表 改变 有 被 制造.
(2) 设置 这 计数 开始 标记 至 “0” 当 pwm 脉冲 是 正在 输出 导致 这 计数器 至 停止
counting. 如果 这 tai
输出
管脚 是 outputting 一个 “h” 水平的 在 这个 instance, 这 输出 水平的 变得 至 “l”, 和
这 计时器 ai 中断 要求 位 变得 至 “1”. 如果 这 tai
输出
管脚 是 outputting 一个 “l” 水平的 在 这个 instance,
这 水平的 做 不 改变, 和 这 计时器 ai 中断 要求 位 做 不 变为 “1”.
计时器 一个 (脉冲波 宽度 调制 模式)
计时器 b (计时器 模式, 事件 计数器 模式)
(1) 读 这 计时器 bi 寄存器 当 一个 计数 是 在 progress 准许 读 , 和 arbitrary 定时, 这
值 的 这 计数器. 读 这 计时器 bi 寄存器 和 这 再装填 定时 gets “ffff
16
”. 读 这
计时器 bi 寄存器 之后 设置 一个 值 在 这 计时器 bi 寄存器 和 一个 计数 halted 但是 在之前 这 计数器
开始 counting gets 一个 恰当的 值.