⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1.lst

📁 51单片机的按键程序
💻 LST
字号:
A51 MACRO ASSEMBLER  1                                                                    07/21/2008 16:18:27 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN 1.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 1.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1                             ORG             00H
0000 7C00              2             START:  MOV             R4,#00H
0002 7BF7              3             L1:             MOV     R3,#0F7H 
0004 7900              4                             MOV             R1,#00H
0006 EB                5             L2:             MOV             A,R3
0007 F5B0              6                             MOV     P3,A
0009 E5B0              7                             MOV             A,P3
000B FC                8                             MOV             R4,A
000C D3                9                             SETB    C
000D 7D04             10                             MOV             R5,#04H
000F 33               11             L3:             RLC             A
0010 500B             12                             JNC             KEY
0012 09               13                             INC             R1
0013 DDFA             14                             DJNZ    R5,L3
0015 EB               15                             MOV             A,R3
0016 D3               16                             SETB    C
0017 13               17                             RRC             A
0018 FB               18                             MOV             R3,A
0019 40EB             19                             JC              L2
001B 80E5             20                             JMP             L1
001D 1130             21             KEY:    ACALL   DELAY
001F E5B0             22             D1:             MOV             A,P3
0021 6C               23                             XRL             A,R4
0022 60FB             24                             JZ              D1
0024 E9               25                             MOV             A,R1
0025 1129             26                             ACALL   DISP
0027 80D9             27                             JMP             L1
0029 900039           28             DISP:   MOV             DPTR,#TABLE
002C 93               29                             MOVC    A,@A+DPTR
002D F580             30                             MOV             P0,A
002F 22               31                             RET
0030 7F3C             32             DELAY:  MOV             R7,#60
0032 7EF8             33                             MOV             R6,#248
0034 DEFE             34             DLY1:   DJNZ    R6,$
0036 DFFC             35                             DJNZ    R7,DLY1
0038 22               36                             RET
0039 C0F9A4B0         37             TABLE:  DB              0C0H,0F9H,0A4H,0B0H
003D 999282F8         38                             DB              99H,92H,82H,0F8H
0041 80908883         39                             DB              80H,90H,88H,83H
0045 C6A1868E         40                             DB              0C6H,0A1H,86H,8EH
                      41                             END
A51 MACRO ASSEMBLER  1                                                                    07/21/2008 16:18:27 PAGE     2

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

D1 . . . . . . . .  C ADDR   001FH   A   
DELAY. . . . . . .  C ADDR   0030H   A   
DISP . . . . . . .  C ADDR   0029H   A   
DLY1 . . . . . . .  C ADDR   0034H   A   
KEY. . . . . . . .  C ADDR   001DH   A   
L1 . . . . . . . .  C ADDR   0002H   A   
L2 . . . . . . . .  C ADDR   0006H   A   
L3 . . . . . . . .  C ADDR   000FH   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
START. . . . . . .  C ADDR   0000H   A   
TABLE. . . . . . .  C ADDR   0039H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -