📄 1.lst
字号:
1 PAGE 1
1 ;********************************************************************************
2 ;* Descriptoon: *
3 ;* LED流水灯 *
4 ;* *
5 ;* *
6 ;* *
7 ;* *
8 ;* *
9 ;*******************************************************************************/
0000 10 ORG 0000H
0000 020003 11 LJMP MAIN
12
0003 13 MAIN:
0003 7580FE 14 MOV 80H,#0FEH ; 初始点亮LED1
0006 7FFE 15 MOV R7,#0FEH ; 保存P0
0008 16 MAIN_LP:
0008 120012 17 LCALL DELAY ; 延时
000B EF 18 MOV A,R7 ;
000C 23 19 RL A ; 循环移位
000D FF 20 MOV R7,A ; 保存到R7
000E F580 21 MOV 80H,A ; 点亮下一个LED
0010 0108 22 AJMP MAIN_LP ; 不停循环
23
24 ;===========================================================
0012 25 DELAY:
0012 00 26 NOP
0013 00 27 NOP
28
0014 79FF 29 MOV R1,#0FFH
0016 30 DELAY1:
0016 78FF 31 MOV R0,#0FFH
32
0018 33 DLY_LP:
0018 00 34 NOP
0019 00 35 NOP
001A D8FC 36 DJNZ R0,DLY_LP
001C D9F8 37 DJNZ R1,DELAY1
001E 22 38 RET
39
40 END
VERSION 1.2h ASSEMBLY COMPLETE, 0 ERRORS FOUND
1 PAGE 2
DELAY. . . . . . . . . . . . . . C ADDR 0012H
DELAY1 . . . . . . . . . . . . . C ADDR 0016H
DLY_LP . . . . . . . . . . . . . C ADDR 0018H
MAIN . . . . . . . . . . . . . . C ADDR 0003H
MAIN_LP. . . . . . . . . . . . . C ADDR 0008H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -