📄 flashled.lst
字号:
A51 MACRO ASSEMBLER FLASHLED 07/28/2007 11:52:26 PAGE 1
MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN .\flashled.OBJ
ASSEMBLER INVOKED BY: C:\单片机\Keil\C51\BIN\A51.EXE .\flashled.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0
0000 7A08 2 START: MOV R2,#8
0002 74FE 3 MOV A,#0FEH
0004 D3 4 SETB C
0005 F590 5 LOOP: MOV P1,A
0007 12001A 6 LCALL DELAY
000A 33 7 RLC A
000B DAF8 8 DJNZ R2,LOOP
000D 7A08 9 MOV R2,#8
000F F590 10 LOOP1: MOV P1,A
0011 12001A 11 LCALL DELAY
0014 13 12 RRC A
0015 DAF8 13 DJNZ R2,LOOP1
0017 020000 14 LJMP START
001A 7D14 15 DELAY: MOV R5,#20 ; ;(延时0.2秒的开始)
001C 7E14 16 D1: MOV R6,#20
001E 7FF8 17 D2: MOV R7,#248
0020 DFFE 18 DJNZ R7,$ ;$是一直执行这条指令,每执行一次R7减一,直到R7为零后,执
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -