单片机应用技术第4章单片机的软件编程.pptVIP

  • 3
  • 0
  • 约5.09千字
  • 约 32页
  • 2019-10-12 发布于未知
  • 举报

单片机应用技术第4章单片机的软件编程.ppt

第4章 单片机的软件编程 主要内容 汇编语言程序设计的一般步骤及方法 汇编语言中的伪指令 汇编语言典型程序设计 4.1.1 软件编程的步骤 1. 分析问题,明确任务 2. 确定算法 3. 制定程序流程图 4. 编写源程序 5. 汇编和调试 4.1.2 软件编程中的技巧 1. 尽量采用模块化程序设计方法 2. 合理地绘制程序流程图 3. 少用无条件转移指令,尽量采用循环结构和子程序结构 4. 充分利用累加器 5. 精心设计主要程序段 6. 对于中断要注意保护和恢复现场 4.2 汇编程序的汇编 4.2.1 伪指令 为了方便对汇编语言源程序进行汇编,单片机指令系统允许使用一些特定的指令为汇编程序提供相关信息。 ORG END EQU DATA DB DW DS BIT 起始地址伪指令ORG 格式: ORG 16位地址 功能:规定程序段或数据块的起始地址。 汇编过程中,机器检测到该语句时,便确认了汇编的起始地址,然后把ORG伪指令下一条指令的首字节机器码存入16位地址所指示的存储单元内,其他的后续指令字节或数据连续依次存入后面的存储单元中。在一个源程序中,可以多次使用ORG指令,以规定不同的程序段的起始位置。但所规定的地址应该是从小到大,而且不允许重叠。 汇编结束伪指令END 格式:

文档评论(0)

1亿VIP精品文档

相关文档