1997 微芯 技术 公司 ds30390e-页 19
PIC16C7X
4.0 记忆 organization
4.1 程序 记忆 organization
这 pic16c7x 家族 有 一个 13-位 程序 计数器
有能力 的 寻址 一个 8k x 14 程序 记忆
空间. 这 数量 的 程序 记忆 有 至
各自 设备 是 列表 在下:
为 那些 设备 和 较少 比 8k 程序 记忆,
accessing 一个 location 在之上 这 physically 执行
地址 将 导致 一个 wraparound.
这 重置 vector 是 在 0000h 和 这 中断 vector 是
在 0004h.
图示 4-1: pic16c72 程序
记忆 编排 和 堆栈
适用 设备
72 73 73A 74 74A 76 77
设备
程序
记忆
地址 范围
PIC16C72 2k x 14 0000h-07ffh
PIC16C73 4k x 14 0000h-0fffh
PIC16C73A 4k x 14 0000h-0fffh
PIC16C74 4k x 14 0000h-0fffh
PIC16C74A 4k x 14 0000h-0fffh
PIC16C76 8k x 14 0000h-1fffh
PIC16C77 8k x 14 0000h-1fffh
pc<12:0>
13
0000h
0004h
0005h
07FFh
1FFFh
堆栈 水平的 1
堆栈 水平的 8
重置 vector
中断 vector
在-碎片 程序
记忆
call, 返回
retfie, retlw
0800h
用户 记忆
空间
图示 4-2: pic16c73/73a/74/74a
程序 记忆 编排
和 堆栈
pc<12:0>
13
0000h
0004h
0005h
07FFh
0800h
0FFFh
1000h
1FFFh
堆栈 水平的 1
堆栈 水平的 8
重置 vector
中断 vector
在-碎片 程序
在-碎片 程序
记忆 (页 1)
记忆 (页 0)
call, 返回
retfie, retlw
用户 记忆
空间