小议编写PIC单片机源程序应注意的问题

来源:本站
导读:目前正在解读《小议编写PIC单片机源程序应注意的问题》的相关信息,《小议编写PIC单片机源程序应注意的问题》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《小议编写PIC单片机源程序应注意的问题》的详细说明。
简介:编写PIC单片机的源程序,除了源程序的开始处要求严格的列表指令外,还需注意源程序中字母符号大小写的有关规则,否则在PC机上汇编源程序时不会成功。

笔者用下列的PIC16F84单片机对B口送数的源程序(源程序各自定义)为实例,说明其注意的问题。

LIST P=PIC16F84

#INCLUDE P16F84INC

ORG 0

START CLRW ;起始地址

BSF STATUS,5 ;选体1

MOVWF TRISB ;置B口为输出BCF STATUS,5;STATUS,5复位

MOVW 0xAA ;可使B口的

LED间亮

MOVWF PORTB ;B口输出10

101010

LOOP GOTO LOOP

END

上述源程序中因用了伪指令INCLUDE,在这里是指把列表指定的PIC16F84文件(在MPLAB中)读入源程序作为上述源程序的一部分,所以凡是MPLAB中有关PIC16F84已有的寄存器在上述源程序中无需再用赋值指令(EQU)赋值,这就使所建立的源程序大为简化。

此外,由于有了伪指令INCLUDE,所以根据MPLAB软件中的格式,在源程序中的操作数凡是涉及MPLAB已规定的寄存器名称,其字母一律只能大写,不能小写,其余操作码、标号字母可任意大小写,但0x中的x应小写,否则汇编不会成功。鉴于上述原因,为了书写方便,所以在使用MPLAB软件时,PIC单片机的源程序均用大写字母为宜(0x例外)。

提醒:《小议编写PIC单片机源程序应注意的问题》最后刷新时间 2024-03-14 01:07:47,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《小议编写PIC单片机源程序应注意的问题》该内容的真实性请自行鉴别。