PIC17C75X
ds30264a-页 34
初步的
1997 微芯 技术 公司
图示 6-6: pir2 寄存器 (地址: 10h, bank 4)
r/w - 0 r/w - 0 r/w - 0 u - 0 r/w - 0 r/w - 0 r - 1 r - 0
SSPIF BCLIF ADIF
—
CA4IF CA3IF TX2IF RC2IF
r = readable 位
w = writable 位
-n = 值 在 por 重置
bit7 bit0
位 7:
SSPIF
: 同步的 串行 端口 (ssp) 中断 标记
1 = 这 ssp 中断 情况 有 occured, 和 必须 是 cleared 在 软件 在之前 returning 从 这
中断 维护 routine. 这 情况 那 将 设置 这个 位 是:
SPI
一个 传递/reception 有 带去 放置.
I
2
c 从动装置 / 主控
一个 传递/reception 有 带去 放置.
I
2
c 主控
这 initiated 开始 情况 是 完成 用 这 ssp 单元.
这 initiated 停止 情况 是 完成 用 这 ssp 单元.
这 initiated 重新开始 情况 是 完成 用 这 ssp 单元.
这 initiated acknowledge 情况 是 完成 用 这 ssp 单元.
一个 开始 情况 occurred 当 这 ssp 单元 是 空闲 (multimaster 系统).
一个 停止 情况 occurred 当 这 ssp 单元 是 空闲 (multimaster 系统).
0 = 一个 ssp 中断 情况 有 occurred.
位 6:
BCLIF
: 总线 collision 中断 标记
1 = 一个 总线 collision 有 occurred 在 这 ssp, 当 configured 为 i
2
c 主控 模式
0 = 非 总线 collision 有 occurred
位 5:
ADIF
: 一个/d 单元 中断 标记
1 = 一个 一个/d 转换 是 完全
0 = 一个 一个/d 转换 是 不 完全
位 4:
Unimplemented
: 读 作 '0'
位 3:
CA4IF
: capture4 中断 标记
1 = 俘获 事件 occurred 在 re3/cap4 管脚
0 = 俘获 事件 did 不 出现 在 re3/cap4 管脚
位 2:
CA3IF
: capture3 中断 标记
1 = 俘获 事件 occurred 在 rg4/cap3 管脚
0 = 俘获 事件 did 不 出现 在 rg4/cap3 管脚
位 1:
TX2IF
:usart2 transmit 中断 标记 (状态 控制 用 硬件)
1 = usart2 transmit 缓存区 是 empty
0 = usart2 transmit 缓存区 是 全部
位 0:
RC2IF
: usart2 receive 中断 标记 (状态 控制 用 硬件)
1 = usart2 receive 缓存区 是 全部
0 = usart2 receive 缓存区 是 empty