16
AT90S1200
0838H
–
AVR
–
03/02
•
位 6
–
int0: 外部 中断 要求 0 使能
当 这 int0 位 是 设置 (一个) 和 这 i-位 在 这 状态 寄存器 (sreg) 是 设置 (一个),
这 外部 管脚 中断 是 使能. 这 中断 sense control0 位 1/0 (isc01 和
isc00) 在 这 mcu 一般 控制 寄存器 (mcucr) 定义 whether 这 外部
中断 是 使活动 在 rising 或者 下落 边缘 的 这 int0 管脚 或者 低 水平的 sensed. int0
能 是 使活动 甚至 如果 这 管脚 是 配置 作 一个 输出. 看 也 页 17.
•
位 5..0
–
res: 保留 位
这些 位 是 保留 位 在 这 at90s1200 和 总是 读 作 零.
计时器/计数器 中断 掩饰
寄存器
–
TIMSK
•
位 7..2
–
res: 保留 位
这些 位 是 保留 位 在 这 at90s1200 和 总是 读 作 零.
•
位 1
–
toie0: 计时器/counter0 overflow 中断 使能
当 这 toie0 位 是 设置 (一个) 和 这 i-位 在 这 状态 寄存器 是 设置 (一个), 这
计时器/counter0 overflow 中断 是 使能. 这 相应的 中断 (在 vector
$002) 是 executed 如果 一个 overflow 在 计时器/counter0 occurs, i.e., 当 这 tov0 位 是 设置
在 这 计时器/计数器 中断 标记 寄存器 (tifr).
•
位 0
–
res: 保留 位
这个 位 是 一个 保留 位 在 这 at90s1200 和 总是 读 作 零.
计时器/计数器 中断 标记
寄存器
–
TIFR
•
位 7..2
–
res: 保留 位
这些 位 是 保留 位 在 这 at90s1200 和 总是 读 作 零.
•
位 1
–
tov0: 计时器/counter0 overflow 标记
这 位 tov0 是 设置 (一个) 当 一个 overflow occurs 在 计时器/counter0. tov0 是 cleared
用 硬件 当 executing 这 相应的 中断 处理 vector. alternatively,
tov0 是 cleared 用 writing 一个 逻辑 一个 至 这 标记. 当 这 sreg i-位, 和 toie0
(计时器/counter0 overflow 中断 使能), 和 tov0 是 设置 (一个), 这
计时器/counter0 overflow 中断 是 executed.
•
位 0
–
res: 保留 位
这个 位 是 一个 保留 位 在 这 at90s1200 和 总是 读 作 零.
位 7 6 5 4 3 2 1 0
$39
- - - - - - TOIE0 - TIMSK
读/写 R R R R R R r/w R
最初的 值 0 0 0 0 0 0 0 0
位 7 6 5 4 3 2 1 0
$38
-- ----tov0-tifr
读/写 R R R R R R r/w R
最初的 值 0 0 0 0 0 0 0 0