汉语大全>单片机实例>流水灯程序--顺序程序的结构, 从头开始逐步运行,熟悉单片机的端口

流水灯程序--顺序程序的结构, 从头开始逐步运行,熟悉单片机的端口

详细内容

;知识要点:顺序程序的结构, 从头开始逐步运行,熟悉单片机的端口

;顺序结构是最基本的简单的结构

0000H

LJMP MAIN

030H

MAIN: CLR P1.7 ;点亮第1个灯

ACALL DEL;延时

SETB P1.7;关闭低一个灯

CLR P1.6;点亮第2个灯

ACALL DEL

SETB P1.6

CLR P1.5;点亮第3个灯

ACALL DEL

SETB P1.5

CLR P1.4;点亮第4个灯

ACALL DEL

SETB P1.4

CLR P1.3;点亮第5个灯

ACALL DEL

SETB P1.3

CLR P1.2;点亮第6个灯

ACALL DEL

SETB P1.2

CLR P1.1

ACALL DEL

SETB P1.1

CLR P1.0

ACALL DEL

SETB P1.0

AJMP MAIN

DEL: MOV R7,#0FFH;延时子程序

DEL1: MOV R6,#0FFH

DEL2: MOV R5,#01FH

DEL3: DJNZ R5,DEL3

DJNZ R6,DEL2

DJNZ R7,DEL1

RET

END

运行的状态:流水灯的瞬间亮第一个灯

运行的状态:流水灯的瞬间亮第二个灯