单片机AT899S52程序设计和调试.pptVIP

  • 6
  • 0
  • 约1.94千字
  • 约 60页
  • 2020-09-06 发布于福建
  • 举报
第5章程序设计与调试 5.1汇编语言程序设让 52C51程序设计 53程序调试方法 5.1汇编语言程序设计 源程序的编辑 源程序的编写要依据8051汇编语言的基本规则,特别要 用好常用的汇编命令(即伪指令),例如下面的程序段 ORG 0040H MOVA, #7FH MOV R1, #44H END 这里的ORG和END是两条伪指令,其作用是告诉汇编程序此 汇编源程序的起止位置。编辑好的源程序应以ASM或A51 扩展名存盘(取决于汇编器要求),以备汇编程序调用。 源程序经过机器汇编后,形成的若干文件中含有两个主要 文件,一是列表文件,另一个是目标码文件。因汇编软件的 不同,文件的格式及信息会有一些不同。但主要信息如下: 列表文件主要信息为 地址目标码汇编程序 ORG 0040H 0040H 747F MOvA, #7FH 0042H7944MoVR1,#44H END 目标码文件主要信息为: 首地址末地址目标码 0040H0044H747F7944 伪指令 伪指令是汇编程序能够识别并对汇编过程进行某种控 制的汇编命令。它不是单片机执行的指令,所以没有对应 的可执行目标码,汇编后产生的目标程序中不会再出现伪 指令。 1、起始地址设定伪指令:ORG 格式为:ORG表达式 该指令的功能是向汇编器说明下面紧接的程序代码或常 数存放的起始地址(程序存储器地址)。在一个源程序中 ,可以

文档评论(0)

1亿VIP精品文档

相关文档