PIC18F66K80存储器构成(详解)

本文来讲讲关于PIC18F66K80的存储器

一、程序存储器

何为程序存储器?

程序存储器通常是只读存储器,用于保存应用程序代码,同时还可以用于保存程序执行时用到的数据(例如保存查表信息)。

PIC18F66K80提供片上64 KB 闪存,最多存储 32,768 条单字指令。
可以用MPLAB X IDE 观察到(如下图):
PIC18F66K80存储器构成(详解)

ROM 代码偏移
开发环境:MPLAB X IDE
芯片:PIC18F66K80

示例:
1、如下图所示指定代码地址范围。(这里设置3000-3FFF)
PIC18F66K80存储器构成(详解)
2、观察存储器地址:

点击菜单栏的->>窗口->>PIC存储器视图->>程序存储器。

可以看到当前代码确实被编译到3FFFF之下。
PIC18F66K80存储器构成(详解)

未完。。。