©
2005 微芯 技术 公司
初步的
ds41250e-页 13
pic16f917/916/914/913
2.0 记忆 organization
2.1 程序 记忆 organization
这 pic16f917/916/914/913 有 一个 13-位 程序
计数器 有能力 的 寻址 一个 4k x 14 程序
记忆 空间 为 这 pic16f913/914 (0000h-0fffh)
和 一个 8k x 14 程序 记忆 空间 为 这
pic16f916/917 (0000h-1fffh). accessing 一个 location
在之上 这 记忆 boundaries 为 这 pic16f913 和
pic16f914 将 导致 一个 wrap 周围 在里面 这 第一 4k x
14 空间. 这 重置 vector 是 在 0000h 和 这 中断
vector 是 在 0004h.
图示2-1: 程序 记忆 编排
和 堆栈 为 这
pic16f913/914
图示2-2: 程序 记忆 编排
和 堆栈 为 这
pic16f916/917
pc<12:0>
13
0000h
0004h
堆栈 水平的 1
堆栈 水平的 8
重置 vector
中断 vector
call, 返回
retfie, retlw
堆栈 水平的 2
0005h
在-碎片
1FFFh
程序
记忆
页 0
页 1
07FFh
0800h
0FFFh
1000h
pc<12:0>
13
0000h
0004h
堆栈 水平的 1
Stack level 8
重置 vector
中断 vector
call, 返回
retfie, retlw
Stack level 2
0005h
在-碎片
1FFFh
程序
记忆
页 0
页 1
页 2
页 3
07FFh
0800h
0FFFh
1000h
17FFh
1800h