下载此文档

pic汇编模板.doc


文档分类: | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
为了方便工程师编写汇编程序,减少重复编码劳动,MPASM编译器软件包含了大多数PIC单片机的汇编语言程序模板。
模板包括两种:一种是绝对定位的汇编程序模板,在“X(安装软件目录)\Program Files\Microchip\MPAS Suite\Template\Code”文件夹下,
另一种是相对定位的汇编程序模板,在“X(安装软件目录)\Program Files\Microchip\MPAS Suite\Template\Object”文件夹下,相对定位的汇编程序模板需要连接文件(LKR)的支持,像我这初学者我都不会去用。
下面是绝对定位的汇编程序模板的内容,并把主要代码加入了中文注释,

; PIC16F877A单片机绝对定位程序模板
list p=16f877A ; 指定目标单片机为PIC16F877A
#include <>;包含PIC16F877A的头文件

__CONFIG _WDT_OFF & _XT_OSC & _LVP_OFF ;配置字定义
;变量定义
w_temp EQU 0x7D ;中断现场保护用变量
status_temp EQU 0x7E ;中断现场保护用变量
pclath_temp EQU 0x7F ;中断现场保护用变量
;************************************************************
ORG 0x000 ; 单片机复位向量入口
nop ; ICD2调试用
goto main ; 跳转到主程序入口
ORG 0x004 ; 中断复位向量入口
movwf w_temp ; 保存W寄存器
movf STATUS,w ;
movwf status_temp ; 保存STATUS

pic汇编模板 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小25 KB
  • 时间2018-03-20