hd404358 序列
9
0
1
2
3
位 3
位 2
位 1
位 0
IMTA
(im 的 计时器 一个)
IFTA
(如果 的 计时器 一个)
IM1
(im 的
INT
1
)
IF1
(如果 的
INT
1
)
IMTC
(im 的 计时器 c)
IFTC
(如果 的 计时器 c)
IMTB
(im 的 计时器 b)
IFTB
(如果 的 计时器 b)
IMS
(im 的 串行)
IFS
(如果 的 串行)
IMAD
(im 的 一个/d)
IFAD
(如果 的 一个/d)
$000
$001
$002
$003
中断 控制 位 范围
IM0
(im 的
INT
0
)
IF0
(如果 的
INT
0
)
RSP
(重置 sp 位)
IE
(中断
使能 标记)
32
33
34
35
ICSF
(输入 俘获
状态 标记)
$020
$021
$022
$023
寄存器 标记 范围
ADSF
(一个/d 开始 标记)
WDON
(看门狗
在 标记)
ICEF
(输入 俘获
错误 标记)
RAME
(内存 使能
标记)
IAOF
(i
AD
止 标记)
如果:
im:
ie:
sp:
中断 要求 标记
中断 掩饰
中断 使能 标记
堆栈 pointer
位 3
位 2
位 1
位 0
不 使用
不 使用 不 使用
图示 3 配置 的 中断 控制 位 和 寄存器 标记 areas
IE
IM
IAOF
如果
ICSF
ICEF
RAME
RSP
WDON
ADSF
不 使用
sem/semd rem/remd tm/tmd
允许 允许 允许
不 executed 允许 允许
不 executed 允许 Inhibited
允许 不 executed Inhibited
允许 Inhibited 允许
不 executed 不 executed Inhibited
便条: wdon 是 重置 用 mcu 重置 或者 用
STOPC
使能 为 停止 模式 cancellation.
这 rem 或者 remd instuction 必须 不 是 executed 为 adsf 在 一个/d 转换.
如果 这 tm 或者 tmd 操作指南 是 executed 为 这 inhibited 位 或者 非-存在 位,
这 值 在 st 变为 invalid.
图示 4 用法 限制 的 内存 位 manipulation 说明