pic16c62b/72a
1999 微芯 技术 公司
初步的
ds35008b-页 15
2.2.2.5 pir1 寄存器
这个 寄存器 包含 这 单独的 标记 位 为 这
附带的 中断.
寄存器 2-5: pir1 寄存器 (地址 0ch)
便条:
中断 标记 位 是 设置 当 一个 中断
情况 occurs, regardless 的 这 状态 的
它的 相应的 使能 位 或者 这 global
使能 位, gie (intcon<7>). 用户 软-
ware 应当 确保 这 适合的 inter-
rupt 标记 位 是 clear 较早的 至 enabling 一个
中断.
u-0 r/w-0 u-0 u-0 r/w-0 r/w-0 r/w-0 r/w-0
—
ADIF
(1)
— —
SSPIF CCP1IF TMR2IF TMR1IF R = readable 位
W = writable 位
U = unimplemented 位,
读 作 ‘0’
- n = 值 在 por 重置
bit7 bit0
位 7:
Unimplemented
: 读 作 ‘0’
位 6:
ADIF
(1)
: 一个/d 转换器 中断 标记 位
1
= 一个 一个/d 转换 完成 (必须 是 cleared 在 软件)
0
= 这 一个/d 转换 是 不 完全
位 5-4:
Unimplemented
: 读 作 ‘0’
位 3:
SSPIF
: 同步的 串行 端口 中断 标记 位
1
= 这 传递/reception 是 完全 (必须 是 cleared 在 软件)
0
= waiting 至 transmit/receive
位 2:
CCP1IF
: ccp1 中断 标记 位
俘获 模式
1
= 一个 tmr1 寄存器 俘获 occurred (必须 是 cleared 在 软件)
0
= 非 tmr1 寄存器 俘获 occurred
对比 模式
1
= 一个 tmr1 寄存器 对比 相一致 occurred (必须 是 cleared 在 软件)
0
= 非 tmr1 寄存器 对比 相一致 occurred
pwm 模式
unused 在 这个 模式
位 1:
TMR2IF
: tmr2 至 pr2 相一致 中断 标记 位
1
= tmr2 至 pr2 相一致 occurred (必须 是 cleared 在 软件)
0
= 非 tmr2 至 pr2 相一致 occurred
位 0:
TMR1IF
: tmr1 overflow 中断 标记 位
1
= tmr1 寄存器 overflowed (必须 是 cleared 在 软件)
0
= tmr1 寄存器 did 不 overflow
便条 1:
这 pic16c62b 做 不 有 一个 一个/d 单元. 这个 位 location 是 保留 在 这些 设备. 总是 维持 这个
位 clear.