2002 微芯 技术 公司 ds39597b-页 11
PIC16F72
bank 2
100h
(1)
INDF 寻址 这个 location 使用 内容 的 fsr 至 地址 数据 记忆 (不 一个 物理的 寄存器)
0000 0000
19
101h TMR0 timer0 单元
’
s 寄存器
xxxx xxxx
29
102h
(1
PCL 程序 计数器's (pc) least 重大的 字节
0000 0000
18
103h
(1)
状态 IRP RP1 RP0 至 PD ZDCC
0001 1xxx
12
104h
(1)
FSR 间接的 数据 记忆 地址 pointer
xxxx xxxx
19
105h
—
Unimplemented
— —
106h PORTB portb 数据 获得 当 写: portb 管脚 当 读
xxxx xxxx
23
107h
—
Unimplemented
— —
108h
—
Unimplemented
— —
109h
—
Unimplemented
— —
10Ah
(1,2)
PCLATH
— — —
写 缓存区 为 这 upper 5 位 的 这 程序 计数器
---0 0000
18
10Bh
(1)
INTCON gie peie TMR0IE INTE RBIE TMR0IF INTF RBIF
0000 000x
14
10Ch PMDATL 数据 寄存器 低 字节
xxxx xxxx
27
10Dh PMADRL 地址 寄存器 低 字节
xxxx xxxx
27
10Eh PMDATH
— —
数据 寄存器 高 字节
--xx xxxx
27
10Fh PMADRH
— — —
地址 寄存器 高 字节
---x xxxx
27
bank 3
180h
(1)
INDF 寻址 这个 location 使用 内容 的 fsr 至 地址 数据 记忆 (不 一个 物理的 寄存器)
0000 0000
19
181h 选项 RBPU
INTEDG T0CS T0SE PSA PS2 PS1 PS0
1111 1111
13
182h
(1)
PCL 程序 计数器's (pc) least 重大的 字节
0000 0000
18
183h
(1)
状态 IRP RP1 RP0 至 PD ZDCC
0001 1xxx
12
184h
(1)
FSR 间接的 数据 记忆 地址 pointer
xxxx xxxx
19
185h
—
Unimplemented
— —
186h TRISB portb 数据 方向 寄存器
1111 1111
23
187h
—
Unimplemented
— —
188h
—
Unimplemented
— —
189h
—
Unimplemented
— —
18Ah
(1,2)
PCLATH
— — —
写 缓存区 为 这 upper 5 位 的 这 程序 计数器
---0 0000
18
18Bh
(1)
INTCON GIE PEIE TMR0IE INTE RBIE TMR0IF INTF RBIF
0000 000x
14
18Ch PMCON1
—
(3)
— — — — — —
RD
1--- ---0
27
18Dh
—
Unimplemented
— —
18Eh
—
保留, 维持 clear
0000 0000
—
18Fh
—
保留, 维持 clear
0000 0000
—
表格 2-1: 特定的 函数 寄存器 summary (持续)
地址 名字 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
Value 在
por, bor
详细信息 在
页:
legend:
x
= unknown,
u
= 不变,
q
= 值 取决于 在 情况, - = unimplemented, 读 作
‘
0
’
, r = 保留.
shaded locations 是 unimplemented, 读 作
‘
0
’
.
便条 1:
这些 寄存器 能 是 addressed 从 任何 bank.
2:
这 upper 字节 的 这 程序 计数器 是 不 直接地 accessible. pclath 是 一个 支持 寄存器 为 这 pc<12:8> 谁的
内容 是 transferred 至 这 upper 字节 的 这 程序 计数器.
3:
这个 位 总是 读 作 一个
‘
1
’
.