1997 微芯 技术 公司 ds30272a-页 11
PIC16C71X
4.0 记忆 organization
4.1 Pr
ogram 记忆 organization
这PIC16C71Xfamily 有 一个 13-位 程序 计数器
capable 的 寻址 一个 8k x 14 程序 记忆
空间.这 数量 的 程序 记忆 有 至
各自 设备 是 列表 在下:
F或者 那些 设备 和 较少 比 8k 程序 记忆,
accessing 一个 location 在之上 这 physically 执行
地址 将 导致 一个 wraparound.
这 重置 vector 是 在 0000h 和 这 中断 vector 是
在 0004h.
图示 4-1: pic16c710 程序
记忆 编排 和 堆栈
设备
程序
记忆
地址 范围
PIC16C710 512 x 14 0000h-01ffh
PIC16C71 1k x 14 0000h-03ffh
PIC16C711 1k x 14 0000h-03ffh
PIC16C715 2k x 14 0000h-07ffh
pc<12:0>
13
0000h
0004h
0005h
01FFh
0200h
1FFFh
堆栈 水平的 1
堆栈 水平的 8
重置 vector
中断 vector
在-碎片 程序
记忆
call, 返回
retfie, retlw
用户 记忆
空间
图示 4-2: pic16c71/711 程序
记忆 编排 和 堆栈
图示 4-3: pic16c715 程序
记忆 编排 和 堆栈
pc<12:0>
13
0000h
0004h
0005h
03FFh
0400h
1FFFh
堆栈 水平的 1
堆栈 水平的 8
重置 vector
中断 vector
在-碎片 程序
记忆
call, 返回
retfie, retlw
用户 记忆
空间
pc<12:0>
13
0000h
0004h
0005h
07FFh
1FFFh
堆栈 水平的 1
堆栈 水平的 8
重置 vector
中断 vector
在-碎片 程序
记忆
call, 返回
retfie, retlw
0800h