×
单片机 > 单片机程序设计 > 详情

PIC单片机入门_MPLAB 集成开发环境和 MPASM编译器

发布时间:2020-08-21 发布时间:
|

1.七大汇编指令

1.1 #INCLUDE

语法:  #include “文件名.*” 或 或无括号 或 引号

示例:   #INCLUDE p12f675.inc


1.2 #DEFINE

用于定义变量和分配初始值;用户友好的名字被分配给常数,寄存器 ,管脚名等. 使程序易读;

例:   

#DEFINE MYCONSTANT H’5A’


1.3 _ _CONFIG

设置配置位


1.4 ORG

语法: ORG   

例: ORG 0x0000

描述:  定义起始地址(0x0000).


1.5 EQU

语法:   

例:     Seconds EQU 0x24

描述: 定义常数或变量的替换名.  

…可用做常数

movlw SECONDS ; put 24 (hex) into W

... 或当作寄存器地址 

movwf SECONDS ; put value in W into RAM location 24 (hex).


1.6 BANKSEL

语法: BANKSEL []

例: 

BANKSEL   TRISA    

movwf TRISA

设置相关的 bank 位


1.7 END 

语法: END   

例: 表示源代码结束.

必须在想结束汇编的地方有一条 END语句.


2.如何利用MPLAB创建一个项目

先来认识一下界面:

                  

选择View > Program Memory可以查看程序区

4.创建以及编译项目过程中的注意事项

1.首先必须生成项目 或 文件

2. .asm文件必须添加到项目

3.使用 Configuration 菜单选择型号

4.编译 项目生成 .hex 文件



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多