PIC 单片机汇编语言编程基础 1、程序的基本格式 先介绍二条伪指令: EQU ——标号赋值伪指令 ORG ——地址定义伪指令 PIC16C5X 在 RESET 后指令计算器PC 被置为全“1”,所以PIC16C5X 几种型号芯片的复位地址为: PIC16C54/55: 1FFH PIC16C56: 3FFH PIC16C57/58: 7FFH 一般来说,PIC 的源程序并没有要求统一的格式,大家可以根据自己的风格来编写
但这里我们推荐一种清晰明了的格式供参考
TITLE This is „„ ;程序标题 ; -------------------------------------- ;名称定义和变量定义 ; -------------------------------------- F0 EQU 0 RTCC EQU 1 PC EQU 2 STATUS EQU 3 FSR EQU 4 RA EQU 5 RB EQU 6 RC EQU 7 ┋ PIC16C54 EQU 1FFH ;芯片复位地址 PIC16C56 EQU 3FFH PIC16C57 EQU 7FFH ; ----------------------------------------- ORG PIC16C54 GOTO MAIN ;在复位地址处转入主程序 ORG 0 ;在0000H 开始存放程序 ; ----------------------------------------- ;子程序区 ; ----------------------------------------- DELAY MOVLW 255 ┋ RETLW 0 ; ------------------------------------------ ;主程序区 ; ---------------------------------