?? text1.lst
字號:
A51 MACRO ASSEMBLER TEXT1 06/28/2008 13:06:02 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN Text1.OBJ
ASSEMBLER INVOKED BY: D:\hua\C51\BIN\A51.EXE Text1.asn SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
0000 020100 2 LJMP MAIN
0100 3 ORG 0100H
0100 758160 4 MAIN: mov sp,#60h
0103 759000 5 MOV P1,#00H
0106 75A0FF 6 KEY: MOV P2,#0FFH
0109 E5A0 7 MOV A,P2
010B F4 8 CPL A
010C 540F 9 ANL A,#0FH
010E 60F6 10 JZ KEY
0110 120172 11 LCALL D10MS
0113 E5A0 12 MOV A,P2
0115 F4 13 CPL A
0116 540F 14 ANL A,#0FH
0118 60EC 15 JZ KEY
16
011A 20E009 17 JB ACC.0,K1
011D 20E11F 18 JB ACC.1,K2
0120 20E235 19 JB ACC.2,K3
0123 20E340 20 JB ACC.3,K4
0126 7420 21 K1: MOV A,#20H
0128 F590 22 MOV P1,A
012A 120172 23 LCALL D10MS
012D 03 24 RR A
012E F590 25 MOV P1, A
0130 120172 26 LCALL D10MS
0133 03 27 RR A
0134 F590 28 MOV P1, A
0136 120172 29 LCALL D10MS
30 ; JB P2.0, K1
31 ;LCALL D10MS
0139 30A0EA 32 JNB P2.0,K1
013C 02017B 33 LJMP EXIT
013F 7401 34 K2: MOV A,#01H
0141 F590 35 MOV P1,A
0143 120172 36 LCALL D10MS
0146 23 37 RL A
0147 F590 38 MOV P1, A
0149 120172 39 LCALL D10MS
014C 23 40 RL A
014D F590 41 MOV P1, A
014F 120172 42 LCALL D10MS
0152 30A1EA 43 JNB P2.1,K2
0155 02017B 44 LJMP EXIT
0158 E590 45 K3: MOV A, P1
015A F4 46 CPL A
015B F590 47 MOV P1,A
015D 120172 48 LCALL D10MS
0160 30A2F5 49 JNB P2.2,K3
0163 02017B 50 LJMP EXIT
0166 7590FF 51 K4: MOV P1,#0FFH
0169 120172 52 LCALL D10MS
016C 30A3F7 53 JNB P2.3,K4
016F 02017B 54 LJMP EXIT
55
0172 7F10 56 D10MS: MOV R7, #10H
0174 7EFF 57 DS1: MOV R6, #0FFH
0176 DEFE 58 DS2: DJNZ R6, DS2
A51 MACRO ASSEMBLER TEXT1 06/28/2008 13:06:02 PAGE 2
0178 DFFA 59 DJNZ R7,DS1
017A 22 60 RET
017B 61 EXIT:
017B 759000 62 MOV P1,#00H
017E 020106 63 LJMP KEY
64 end
A51 MACRO ASSEMBLER TEXT1 06/28/2008 13:06:02 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
ACC. . . . . . . . D ADDR 00E0H A
D10MS. . . . . . . C ADDR 0172H A
DS1. . . . . . . . C ADDR 0174H A
DS2. . . . . . . . C ADDR 0176H A
EXIT . . . . . . . C ADDR 017BH A
K1 . . . . . . . . C ADDR 0126H A
K2 . . . . . . . . C ADDR 013FH A
K3 . . . . . . . . C ADDR 0158H A
K4 . . . . . . . . C ADDR 0166H A
KEY. . . . . . . . C ADDR 0106H A
MAIN . . . . . . . C ADDR 0100H A
P1 . . . . . . . . D ADDR 0090H A
P2 . . . . . . . . D ADDR 00A0H A
SP . . . . . . . . D ADDR 0081H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -