slas491a −8月 2005 − 修订 october 2005
13
邮递 办公室 盒 655303
•
达拉斯市, 德州 75265
中断 vector 地址
这 中断 vectors 和 这 电源-向上 开始 地址 是 located 在 这 地址 范围 的 0ffffh−0ffc0h.
这 vector 包含 这 16-位 地址 的 这 适合的 中断 handler 操作指南 sequence.
如果 这 重置 vector (located 在 地址 0fffeh) 包含 0ffffh (e.g. flash 是 不 编写程序) 这 cpu 将
go 在 lpm4 立即 之后 电源-向上.
中断 源 中断 标记 系统 中断 文字 地址 PRIORITY
电源-向上
外部 重置
看门狗 timer+
flash 关键 violation
pc 输出-的-范围 (看 便条 1)
PORIFG
RSTIFG
WDTIFG
KEYV
(看 便条 2)
重置 0FFFEh 31, 最高的
NMI
振荡器 故障
flash 记忆 进入 violation
NMIIFG
OFIFG
ACCVIFG
(看 注释 2 &放大; 4)
(非)-maskable,
(非)-maskable,
(非)-maskable
0FFFCh 30
0FFFAh 29
0FFF8h 28
比较器_a+ (msp430x20x1 仅有的) caifg (看 便条 3) maskable 0FFF6h 27
看门狗 timer+ WDTIFG maskable 0FFF4h 26
计时器_a2 taccr0 ccifg (看 便条 3) maskable 0FFF2h 25
计时器_a2
taccr1 ccifg.
taifg (看 注释 2 &放大; 3)
maskable 0FFF0h 24
0FFEEh 23
0FFECh 22
adc10 (msp430x20x2 仅有的)
adc10ifg (看 便条 3)
maskable
sd16_一个 (msp430x20x3 仅有的)
sd16cctl0 sd16ovifg,
sd16cctl0 sd16ifg
(看 注释 2 &放大; 3)
maskable
0FFEAh 21
USI
(msp430x20x2, msp430x20x3 仅有的)
usiifg, usisttifg
(看 注释 2 &放大; 3)
maskable 0FFE8h 20
i/o 端口 p2
(二 flags)
p2ifg.6 至 p2ifg.7
(看 注释 2 &放大; 3)
maskable 0FFE6h 19
i/o 端口 p1
(第八 flags)
p1ifg.0 至 p1ifg.7
(看 注释 2 &放大; 3)
maskable 0FFE4h 18
0FFE2h 17
0FFE0h 16
(看 便条 5) 0ffdeh ... 0ffc0h 15 ... 0, 最低
注释: 1. 一个 重置 是 发生 如果 这 cpu tries 至 fetch 说明 从 在里面 这 单元 寄存器 记忆 地址 范围 (0h−01ffh).
2. 多样的 源 flags
3. 中断 flags 是 located 在 这 单元
4. (非)-maskable: 这 单独的 中断-使能 位 能 使不能运转 一个 中断 事件, 但是 这 一般 中断 使能 不能.
5. 这 中断 vectors 在 地址 0ffdeh 至 0ffc0h 是 不 使用 在 这个 设备 和 能 是 使用 为 regular 程序 代号 如果
需要.