©
2005 微芯 技术 公司
初步的
ds41232b-页 15
pic12f635/pic16f636/639
表格 2-2: pic12f635 特定的 函数 寄存器 summary bank 0
地址 名字 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
值在
por/bod/
WUR
值 在
所有 其它
Resets
(1)
bank 0
00h INDF 寻址 这个 location 使用 内容 的 fsr 至 地址 数据 记忆
(不 一个 物理的 寄存器)
xxxx xxxx xxxx xxxx
01h TMR0 timer0 单元 寄存器
xxxx xxxx uuuu uuuu
02h PCL 程序 计数器’s (pc) least 重大的 字节
0000 0000 0000 0000
03h 状态 IRP RP1 RP0 至
PD ZDC C
0001 1xxx 000q quuu
04h FSR 间接的 数据 记忆 地址 pointer
xxxx xxxx uuuu uuuu
05h GPIO
— — GP5 GP4 GP3 GP2 GP1 GP0
--xx xx00 --uu uu00
06h — Unimplemented — —
07h — Unimplemented — —
08h — Unimplemented — —
09h — Unimplemented — —
0Ah PCLATH
— — — 写 缓存区 为 upper 5 位 的 程序 计数器
---0 0000 ---0 0000
0Bh INTCON gie peie T0IE INTE RAIE T0IF INTF RAIF
(2)
0000 0000 0000 0000
0Ch PIR1
EEIF LVDIF CRIF —C1IFOSFIF—TMR1IF
000- 00-0 000- 00-0
0Dh — Unimplemented — —
0Eh TMR1L 支持 寄存器 为 这 least 重大的 字节 的 这 16-位 tmr1
xxxx xxxx uuuu uuuu
0Fh TMR1H 支持 寄存器 为 这 大多数 重大的 字节 的 这 16-位 tmr1
xxxx xxxx uuuu uuuu
10h T1CON T1GINV TMR1GE T1CKPS1 T1CKPS0 T1OSCEN T1SYNC
TMR1CS TMR1ON
0000 0000 uuuu uuuu
11h — Unimplemented — —
12h — Unimplemented — —
13h — Unimplemented — —
14h — Unimplemented — —
15h — Unimplemented — —
16h — Unimplemented — —
17h — Unimplemented — —
18h WDTCON
— — — WDTPS3 WDTPS2 WDTPS1 WDTPS0 SWDTEN
---0 1000 ---0 1000
19h CMCON0
—C1OUT — C1INV CIS 平方厘米 CM1 CM0
-0-0 0000 -0-0 0000
1Ah CMCON1
— — — — — — T1GSS CMSYNC
---- --10 ---- --10
1Bh — Unimplemented — —
1Ch — Unimplemented — —
1Dh — Unimplemented — —
1Eh — Unimplemented — —
1Fh — Unimplemented — —
legend:
— = unimplemented locations 读 作 ‘
0
’,
u
= 不变,
x
= unknown,
q
= 值 取决于 在 情况,
shaded = unimplemented
便条 1:
其它 (非 电源-向上) resets 包含 mclr
重置 和 看门狗 计时器重置 在 正常的 运作.
2:
MCLR
和 wdt 重置 做 不 影响 这 previous 值 数据 获得. 这 raif 位 将 是 cleared 在之上 重置 但是 将 设置
又一次 如果 这 mismatch exists.