飞利浦 半导体 产品 规格
80c32/87c52cmos 单独的-碎片 8-位 微控制器
1996 8月 16
11
中断
这 80c32/87c52 有 6 中断 来源. 所有 除了 tf2 和 exf2
是 完全同样的 来源 至 那些 在 这 80c51.
这 中断 使能 寄存器 和 这 中断 priority 寄存器 是
修改 至 包含 这 额外的 80c32/87c52 中断 来源.
这 运作 的 这些 寄存器 是 完全同样的 至 这 80c51.
在 这 80c32/87c52, 这 计时器 2 中断 是 发生 用 这
logical 或者 的 tf2 和 exf2. neither 的 这些 flags 是 cleared 用
硬件 当 这 维护 routine 是 vectored 至. 在 事实, 这 维护
routine 将 有 至 决定 whether 它 是 tf2 或者 exf2 那
发生 这 中断, 和 这 位 将 有 至 是 cleared 在
软件.
所有 的 这 位 那 发生 中断 能 是 设置 或者 cleared 用
软件, 和 这 一样 结果 作 though 它 有 被 设置 或者 cleared
用 硬件. 那 是, 中断 能 是 发生 或者 pending
中断 能 是 canceled 在 软件.
这 中断 vector 地址 和 这 中断 priority 为 requests
在 这 一样 priority 水平的 是 给 在 这 下列的:
源 Vector priority 在里面
地址 水平的
1. IE0 0003H (最高的)
2. TF0 000BH
3. IE1 0013H
4. TF1 001BH
5. ri + 德州仪器 0023H
6. tf2 + exf2 002BH (最低)
便条 那 它们 是 完全同样的 至 那些 在 这 80c51 除了 为 这
增加 的 这 计时器 2 (tf1 和 exf2) 中断 在 002bh 和 在
这 最低 priority 在里面 一个 水平的.
表格 3. 计时器 2 作 一个 计时器
模式 T2CON
内部的 控制
(便条 1)
外部 控制
(便条 2)
16-位 自动-再装填 00H 08H
16-位 俘获 01H 09H
波特 比率 发生器 receive 和 transmit 一样 波特 比率 34H 36H
receive 仅有的 24H 26H
transmit 仅有的 14H 16H
表格 4. 计时器 2 作 一个 计数器
模式 TMOD
内部的 控制
(便条 1)
外部 控制
(便条 2)
16-位 02H 0AH
自动-再装填 03H 0BH
注释:
1. 俘获/再装填 occurs 仅有的 在 计时器/计数器 overflow.
2. 俘获/再装填 occurs 在 计时器/计数器 overflow 和 一个 1-至-0 转变 在 t2ex (p1.1) 管脚 除了 当 计时器 2 是 使用 在 这 波特 比率
发生器 模式.