pic16c64x &放大; pic16c66x
ds30559a-页 20
初步的
1996 微芯 技术 公司
表格 4-1: 特定的 函数 寄存器
地址 名字 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
值 在
por,
bor,
每
值 在
所有 其它
resets
(1)
bank 0
00h INDF 寻址 这个 location 使用 内容 的 fsr 至 地址 数据 记忆 (不 一个 物理的 寄存器)
xxxx xxxx xxxx xxxx
01h TMR0 timer0 单元’s 寄存器
xxxx xxxx uuuu uuuu
02h PCL 程序 计数器's (pc) least significant 字节
0000 0000 0000 0000
03h 状态 IRP
(2)
RP1
(2)
RP0 T
O PD ZDCC
0001 1xxx 000q quuu
04h FSR 间接的 数据 记忆 地址 pointer
xxxx xxxx uuuu uuuu
05h PORTA
— — porta 数据 获得 当 写: porta 管脚 当 读
--xx 0000 --xu 0000
06h PORTB portb 数据 获得 当 写: portb 管脚 当 读
xxxx xxxx uuuu uuuu
06h PORTC portc 数据 获得 当 写: portc 管脚 当 读
xxxx xxxx uuuu uuuu
06h PORTD
(3)
portd 数据 获得 当 写: portd 管脚 当 读
xxxx xxxx uuuu uuuu
06h PORTE
(3)
—
— — — — RE2 RE1 RE0
---- -xxx ---- -uuu
0Ah PCLATH
— — — 写 缓存区 为 upper 5 位 的 程序 计数器
---0 0000 ---0 0000
0Bh INTCON gie peie T0IE INTE RBIE T0IF INTF RBIF
0000 000x 0000 000u
0Ch PIR1 PSPIF
(4)
CMIF
— — — — — —
00-- ---- 00-- ----
0dh-1eh
Unimplemented
—
—
1Fh CMCON C2OUT C1OUT
— — CIS 平方厘米 CM1 CM0
00-- 0000 00-- 0000
bank 1
80h INDF 寻址 这个 location 使用 内容 的 fsr 至 地址 数据 记忆 (不 一个 物理的 寄存器)
xxxx xxxx xxxx xxxx
81h 选项 RBPU
INTEDG T0CS T0SE PSA PS2 PS1 PS0
1111 1111 1111 1111
82h PCL 程序 计数器's (pc) least significant 字节
0000 0000 0000 0000
83h 状态 IRP
(2)
RP1
(2)
RP0 至 PD ZDCC
0001 1xxx 000q quuu
84h FSR 间接的 数据 记忆 地址 pointer
xxxx xxxx uuuu uuuu
85h TRISA
— — porta 数据 方向 寄存器
--11 1111 --11 1111
86h TRISB portb 数据 方向 寄存器
1111 1111 1111 1111
86h TRISC portc 数据 方向 寄存器
1111 1111 1111 1111
86h TRISD
(3)
portd 数据 方向 寄存器
1111 1111 1111 1111
86h TRISE
(3)
IBF OBF IBOV PSPMODE
— TRISE2 TRISE1 TRISE0
0000 -111 0000 -111
8Ah PCLATH
— — — 写 缓存区 为 upper 5 位 的 程序 计数器
---0 0000 ---0 0000
8Bh INTCON GIE PEIE T0IE INTE RBIE T0IF INTF RBIF
0000 000x 0000 000x
8Ch PIE1 PSPIE
(4)
CMIE
— — — — — —
00-- ---- 00-- ----
8Dh
Unimplemented
—
—
8Eh PCON MPEEN
— — — — 每 POR BOR
u--- -qqq u--- -uuu
8fh-9eh
Unimplemented
—
—
9Fh VRCON VREN VROE VRR
— VR3 VR2 VR1 VR0
000- 0000 000- 0000
legend:
-
= unimplemented locations 读 作 ‘0’,
u
= 不变,
x
= unknown,
q
= 值 取决于 在 情况, shaded = unimplemented
便条 1: 其它 (非 电源-向上) resets 包含 mclr
重置 和 看门狗 计时器重置 在 正常的 运作.
2: 这 irp 和 rp1 位 是 保留, 总是 维持 这些 位 clear.
3: 这 portd, porte, trisd, 和 trise 寄存器 是 不 执行 在 这 pic16c641/642.
4: 位 pspie 和 pspif 是 保留 在 这 pic16c641/642, 总是 维持 这些 位 clear.