pic16c712/716
1999 微芯 技术 公司
初步的
ds41106a-页 11
2.2.2 特定的 函数 寄存器
这 特定的 函数 寄存器 是 寄存器 使用 用
这 cpu 和 附带的 modules 为 controlling 这
desired 运作 的 这 设备. 这些 寄存器 是
执行 作 静态的 内存. 一个 列表 的 这些 寄存器 是
给 在 表格 2-1.
这 特定的 函数 寄存器 能 是 classified 在 二
sets; 核心 (cpu) 和 附带的. 那些 寄存器 asso-
ciated 和 这 核心 功能 是 描述 在 detail 在
这个 部分. 那些 related 至 这 运作 的 这
附带的 特性 是 描述 在 detail 在 那
附带的 特性 部分.
表格 2-1 特定的 函数 寄存器 summary
地址 名字 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
Value on:
por,
BOR
值 在 所有
其它 resets
(4)
bank 0
00h INDF
(1)
寻址 这个 location 使用 内容 的 fsr 至 地址 数据 记忆 (不 一个 物理的 寄存器)
0000 0000 0000 0000
01h TMR0
timer0 单元’s 寄存器
xxxx xxxx uuuu uuuu
02h PCL
(1)
程序 计数器's (pc) least 重大的 字节
0000 0000 0000 0000
03h 状态
(1)
IRP
(4)
RP1
(4)
RP0 至 PD ZDCC
rr01 1xxx rr0q quuu
04h FSR
(1)
间接的 数据 记忆 地址 pointer
xxxx xxxx uuuu uuuu
05h PORTA
(5,6)
— ——
(7)
porta 数据 获得 当 写: porta 管脚 当 读
--xx xxxx --xu uuuu
06h PORTB
(5,6)
portb 数据 获得 当 写: portb 管脚 当 读
xxxx xxxx uuuu uuuu
07h DATACCP —
(7)
—
(7)
—
(7)
—
(7)
—
(7)
DCCP
—
(7)
DT1CK
xxxx xxxx xxxx xuxu
08h-09h — Unimplemented — —
0Ah PCLATH
(1,2)
— — — 写 缓存区 为 这 upper 5 位 的 这 程序 计数器
---0 0000 ---0 0000
0Bh INTCON
(1)
gie peie T0IE INTE RBIE T0IF INTF RBIF
0000 000x 0000 000u
0Ch PIR1
—ADIF— — — CCP1IF TMR2IF TMR1IF
-0-- 0000 -0-- 0000
0Dh — Unimplemented — —
0Eh TMR1L 支持 寄存器 为 这 least 重大的 字节 的 这 16-位 tmr1 寄存器
xxxx xxxx uuuu uuuu
0Fh TMR1H 支持 寄存器 为 这 大多数 重大的 字节 的 这 16-位 tmr1 寄存器
xxxx xxxx uuuu uuuu
10h T1CON
— — T1CKPS1 T1CKPS0 T1OSCEN T1SYNC TMR1CS TMR1ON
--00 0000 --uu uuuu
11h TMR2 timer2 单元’s 寄存器
0000 0000 0000 0000
12h T2CON
— TOUTPS3 TOUTPS2 TOUTPS1 TOUTPS0 TMR2ON T2CKPS1 T2CKPS0
-000 0000 -000 0000
13h-14h
15h CCPR1L 俘获/对比/pwm register1 (lsb)
xxxx xxxx uuuu uuuu
16h CCPR1H 俘获/对比/pwm register1 (msb)
xxxx xxxx uuuu uuuu
17h CCP1CON
— — DC1B1 DC1B0 CCP1M3 CCP1M2 CCP1M1 CCP1M0
--00 0000 --00 0000
18h-1dh — Unimplemented — —
1Eh ADRES 一个/d 结果 寄存器
xxxx xxxx uuuu uuuu
1Fh ADCON0 ADCS1 ADCS0 CHS2 CHS1 CHS0 go/完毕
—ADON
0000 00-0 0000 00-0
legend:
x
= unknown,
u
= 不变,
q
= 值 取决于 在 情况,
-
= unimplemented, 读 作 ’0’,
shaded locations 是 unimplemented, 读 作 ’0’.
便条 1:
这些 寄存器 能 是 addressed 从 也 bank.
2:
这 upper 字节 的 这 程序 计数器 是 不 直接地 accessible. pclath 是 一个 支持 寄存器 为 pc<12:8> 谁的 内容
是 transferred 至 这 upper 字节 的 这 程序 计数器.
3:
其它 (非 电源-向上) resets 包含: 外部 重置 通过 mclr
和 这 看门狗 计时器 重置.
4:
这 irp 和 rp1 位 是 保留. 总是 维持 这些 位 clear.
5:
在 任何 设备 重置, 这些 管脚 是 配置 作 输入.
6:
这个 是 这 值 那 将 是 在 这 端口 输出 获得.
7:
保留 位; 做 不 使用.