当前位置:首页 > 单片机 > 单片机
[导读]阅读一些PIC单片机的源程序开始段,会发现有一些特殊指令助记符,这些助记符与指令系统的助记不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的

阅读一些PIC单片机源程序开始段,会发现有一些特殊指令助记符,这些助记符与指令系统的助记不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令

伪指令在源程序中的作用是为完成汇编程序作各种准备工作的(实际上是给PC机汇编的注释),这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。

在汇编程序MPASM中,有四类伪指令:数据伪指令、列表伪指令、控制伪指令和宏汇编指令。

现在,我们将对前两类中的常用伪指令予以说明,后两类伪指令等到在具体程序中出现时,再加以说明。

(1)ORG 存放单元起始地址

格式:<标号>ORG<地址表达式>

说明:ORG用于指定该伪指令后面的源程序存放的起始地址,也就是汇编后的目标机器码存放的首地址。若ORG后面不带地址参数,则默认为0。若ORG带标号,则地址参数也赋值给该标号。在一个源程序中,可以根据需要多次使用ORG伪指令来定位。

例:ORG 1FFH      DELAY

GOTO MAIN        MOVLM 2

;&hellip;…           ……

ORG 0          END

右排接左

说明:指令末的伪指令END是通知汇编程序MPASM结束对源程序(?ASM)的汇编,即使后面还有语句,也不再予以汇编。在一个源程序中必须有END伪指令,而且只能有一个END,且放在整个程序的最后。

(2)EQU 是对寄存器f和标号赋值

格式:<标号>EQU<表达式>

说明:给标号或寄存器赋值,标号一旦由EQU赋值,其值便不能再重新定义。

举例:label EQU 0x20

注意:这里操作数中的0x表示十六进制,即0x20相当于20H。

(3)LIST 列表选择指令

格式:LIST<选择项>,&hellip;,<选择项>

说明:用来设置各种汇编参数以控制汇编过程,或对列表文件进行格式化。此伪指令的所有参数只能在一行内完成,参数的数值都用十进制数设置。

LIST列表选择伪指令可以选用的部分参数如下。

参数名  默认值    作  用

f=<格式> 1NHX8M;规定固化编程文件格式(INHX16,INHX32或INHX8M)1NHX8M适于把目标码输入到大多数的EPROM编程器中。

P=<类型> 无  设置单片机类型,如16F84

r=<基数> HEX 设置常数数制的基数(如hex十六进制;dec十进制等)

例:LIST f=1NHX8M,r=DEC,P=16F84

(4)PROCESSOR<处理器类型>

说明:用于选择所用单片机的型号。

(5)INCLUDE 包含其它外部源文件

格式:INCLUDE “文件名”

INCLUDE <文件名>

说明:用于把指定文件读入源程序中作为源程序代码的一部分,直到检测到文件结束符时为止,再恢复到原源程序中的代码处。此伪指令可允许嵌套使用,最多可嵌套6层。文件名必须用双引号或尖括号给出。

举例:include “c:PICsysdefs.inc”

include ?

【更多资源】

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

新思科技全球总裁兼首席执行官Sassine Ghazi深入分享万物智能时代的全新机遇

关键字: EDA AI IP

2023年,AIGC给我们的工作生活带来了前所未有的生产力提升,也引爆了一波AI芯片应用。但纵观全球半导体产业,各行业复苏不及预期,市场需求持续低迷,进入L型底部。

关键字: 安谋科技 AI 智能汽车 异构计算 IP review2023

为数据中心提供卓越的吞吐量、AI编码和图像增强性能。

关键字: IP 半导体

2023年12月21日,由芯原股份主办的第二届南渡江智慧医疗与康复产业高峰论坛成功召开,芯原股份创始人、董事长兼总裁戴伟民博士在开幕致辞分享了对于本届论坛的期望和对于未来海南康养产业的愿景。

关键字: 智慧医疗 康养产业 芯原 IP

业内消息,近日有阿里员工在社交媒体平台发文称,自己在盒马总部无法使用山姆会员 App,质疑盒马总部的 IP 地址被山姆屏蔽。该员工表示,来盒马总部开会,打算逛一下山姆会员 App,结果完全打不开。还以为手机出问题了,重启...

关键字: IP

随着汽车智能化的发展,信息安全变得尤为重要。在电影《速度与激情8》中黑客操纵大量自动驾驶汽车坠楼攻击的画面,或许在未来也不仅仅是只存在电影里夸张刻画。

关键字: 车规 信息安全 IP HSM 安谋科技 山海 S20F SPU

Chiplet是一种微型集成电路技术,它代表了半导体设计和制造的新趋势。在传统的单一SoC设计中,所有的功能都被集成到一块大型芯片上。相比之下,Chiplet设计采用了一种模块化方法,将不同的功能划分到多个小型芯片上,然...

关键字: PHY Chiplet IP 奎芯科技

近日,第11届EEVIA年度中国硬科技媒体论坛暨产业链研创趋势展望研讨会在深圳召开,上海合见工业软件集团产品工程副总裁孙晓阳在会上发布了主题为“把握芯片设计关键核心,助力国产EDA新格局”的演讲。

关键字: 芯片设计 仿真 验证 chiplet 合见工软 IP

上海2023年9月21日 /美通社/ -- 云顶新耀(HKEX 1952.HK)是一家专注于创新药和疫苗研发、制造、商业化的生物制药公司,今日宣布与Kezar Life Sciences(以下简称"K...

关键字: SCIENCE IP BSP AD

Pic单片机和51单片机是两种应用广泛的微控制器,它们各自具有不同的特点和优势,选择哪种单片机取决于具体应用需求。下面将对Pic单片机和51单片机进行详细的介绍和对比。

关键字: PIC单片机 51单片机 单片机
关闭
关闭