c4 - 图文 联系客服

发布时间 : 星期四 文章c4 - 图文更新完毕开始阅读ff5780b265ce050876321336

第章汇编语言程序设计

Single Chip Microcomputer

本章内容概述

简单程序分支程序循环程序查表程序子程序应用举例

实训41.实训目的

信号灯的控制2(1) 掌握汇编语言程序的基本结构。

(2) 了解汇编语言程序设计的基本方法和思路。

2.实训引入

请观察以下几例程序的执行顺序?3.实训程序

程序1:所有发光二极管不停地闪动。

ORG 0000H;程序从地址0000H开始存放

START:MOV P1,#00H;把立即数00H送P1口,点亮所有发光二极管

ACALL DELAY;调用延时子程序MOV P1,#0FFH ;灭掉所有发光二极管ACALL DELAY;调用延时子程序AJMP START;重复闪动

DELAY: MOV R3,#7FH ;延时子程序DEL2: MOV R4,#0FFHDEL1: NOP

DJNZ R4,DEL1DJNZ R3,DEL2RETEND;汇编程序结束

开始点亮8个发光二极管延时熄灭8个发光二极管延时结束图4.2 程序1流程图