18 rev. c - 15 january, 2001
TS80C31X2
6.4 中断 系统
这 TS80C31X2 有 一个 总的 的 5 中断 vectors: 二 外部 中断 (int0 和 int1), 二 计时器 中断
(计时器 0 和 1) 和 这 串行 端口 中断. 这些 中断 是 显示 在 图示 7.
图示 7. 中断 控制 系统
各自 的 这 中断 来源 能 是 individually 使能 或者 无能 用 设置 或者 clearing 一个 位 在 这 中断
使能 寄存器 (看 表格 8.). 这个 寄存器 也 包含 一个 global 使不能运转 位, 这个 必须 是 cleared 至 使不能运转
所有 中断 在 once.
各自 中断 源 能 也 是 individually 编写程序 至 一个 输出 的 四 priority 水平 用 设置 或者 clearing
一个 位 在 这 中断 Priority 寄存器 (看 表格 9.) 和 在 这 中断 Priority 高 寄存器 (看 表格 10.).
显示 这 位 值 和 priority 水平 有关联的 和 各自 结合体.
IE1
0
3
高 priority
中断
中断
polling
sequence, 减少
从 高 至 低 priority
低 priority
中断
global 使不能运转
单独的 使能
德州仪器
RI
TF0
INT0
INT1
TF1
iph, ip
IE0
0
3
0
3
0
3
0
3