MPLAB
本指南重点介绍您决定将项目从 Microchip MPASM™汇编器(MPASM)移植到 MPLAB® XC8 PIC 汇编器(PIC 汇编器)时可能需要的源代码和编译更改。
移植项目时所需的大部分更改都涉及到汇编器伪指令。尽管某些指令操作数表达式可能需要使用不同的运算符或语法,但指令序列通常不需要更改。
移植的项目几乎肯定会生成一个十六进制文件,该文件与使用 MPASM 汇编器编译的原始 MPASM 项目生成的文件不同。当使用 PIC 汇编器进行编译时,对象和代码可能链接到不同的地址,这意味着指令将使用不同的地址操作数,并且可能存在不同的存储区和页选择序列。但是,指令序列应保持不变,因为 PIC 汇编器不执行任何优化或代码转换。
您可以在 MPLAB X IDE 中使用 PIC 汇编器。可以创建专用于此工具的项目,这些项目将使用项目属性中显示的自带选项集。
详阅请点击下载《MPASM™汇编器至 MPLAB® XC8 PIC®汇编器移植指南》
来源:Microchip工程师社区