📄 sw1.lst
字号:
A51 MACRO ASSEMBLER SW1 06/03/2005 12:04:46 PAGE 1
MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN .\SW1.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE .\SW1.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;按压(P1.4),D00交替亮灭。按压K2(P1.5),D01交替亮灭
0000 2 ORG 000H
0000 0130 3 AJMP START
0030 4 ORG 30H
0030 855F81 5 START: MOV SP,5FH
0033 7580FF 6 MOV P0,#0FFH
0036 7590FF 7 MOV P1,#0FFH
0039 309406 8 L1: JNB P1.4,L2 ;按下按键开关K1,取反一次P0.0(灯亮),再按一下灭
003C 309508 9 JNB P1.5,L3 ;按下按键开关K2,取反一次P0.1(灯亮),再按一下灭
003F 020039 10 LJMP L1
0042 B280 11 L2: CPL P0.0
0044 020039 12 LJMP L1
0047 B281 13 L3: CPL P0.1
0049 020039 14 LJMP L1
15 END
A51 MACRO ASSEMBLER SW1 06/03/2005 12:04:46 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
L1 . . . . . . . . C ADDR 0039H A
L2 . . . . . . . . C ADDR 0042H A
L3 . . . . . . . . C ADDR 0047H A
P0 . . . . . . . . D ADDR 0080H A
P1 . . . . . . . . D ADDR 0090H A
SP . . . . . . . . D ADDR 0081H A
START. . . . . . . C ADDR 0030H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -