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

📄 1.lst

📁 这是多功能51单片机开发板的大部分模块的实例程序
💻 LST
字号:
A51 MACRO ASSEMBLER  1                                                                    07/03/2008 09:28:26 PAGE     1


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

LOC  OBJ            LINE     SOURCE

  0030                 1     TIM EQU 30H
  0031                 2     CNTA EQU 31H
  0032                 3     CNTB EQU 32H
                       4     
0000                   5     ORG 0000H
0000 020030            6     LJMP START
000B                   7     ORG 000BH
000B 02004A            8     LJMP T0X
0030                   9     ORG 0030H
0030 753000           10     START: MOV TIM,#00H
0033 753100           11     MOV CNTA,#00H
0036 753200           12     MOV CNTB,#00H
0039 758901           13     MOV TMOD,#01H
003C 758CF0           14     MOV TH0,#(65536-4000)/256
003F 758A60           15     MOV TL0,#(65536-4000) MOD 256
0042 D28C             16     SETB TR0
0044 D2A9             17     SETB ET0
0046 D2AF             18     SETB EA
0048 80FE             19     SJMP $
                      20     
004A                  21     T0X:
004A 758CF0           22     MOV TH0,#(65536-4000)/256
004D 758A60           23     MOV TL0,#(65536-4000) MOD 256
0050 900085           24     MOV DPTR,#TAB
0053 E531             25     MOV A,CNTA
0055 93               26     MOVC A,@A+DPTR
0056 F5A0             27     MOV P2,A
0058 90008D           28     MOV DPTR,#DIGIT
005B E532             29     MOV A,CNTB
005D 75F008           30     MOV B,#8
0060 A4               31     MUL AB
0061 2531             32     ADD A,CNTA
0063 93               33     MOVC A,@A+DPTR
0064 F580             34     MOV P0,A
0066 0531             35     INC CNTA
0068 E531             36     MOV A,CNTA
006A B40803           37     CJNE A,#8,NEXT
006D 753100           38     MOV CNTA,#00H
0070 0530             39     NEXT: INC TIM
0072 E530             40     MOV A,TIM
0074 B4FA0D           41     CJNE A,#250,NEX
0077 753000           42     MOV TIM,#00H
007A 0532             43     INC CNTB
007C E532             44     MOV A,CNTB
007E B40A03           45     CJNE A,#10,NEX
0081 753200           46     MOV CNTB,#00H
0084 32               47     NEX: RETI
                      48     
0085 FEFDFBF7         49     TAB: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
0089 EFDFBF7F                
008D 00003E41         50     DIGIT: DB 00H,00H,3EH,41H,41H,41H,3EH,00H
0091 41413E00                
0095 00000000         51     DB 00H,00H,00H,00H,21H,7FH,01H,00H
0099 217F0100                
009D 00002745         52     DB 00H,00H,27H,45H,45H,45H,39H,00H
00A1 45453900                
00A5 00002249         53     DB 00H,00H,22H,49H,49H,49H,36H,00H
00A9 49493600                
A51 MACRO ASSEMBLER  1                                                                    07/03/2008 09:28:26 PAGE     2

00AD 00000C14         54     DB 00H,00H,0CH,14H,24H,7FH,04H,00H
00B1 247F0400                
00B5 00007251         55     DB 00H,00H,72H,51H,51H,51H,4EH,00H
00B9 51514E00                
00BD 00003E49         56     DB 00H,00H,3EH,49H,49H,49H,26H,00H
00C1 49492600                
00C5 00004040         57     DB 00H,00H,40H,40H,40H,4FH,70H,00H
00C9 404F7000                
00CD 00003649         58     DB 00H,00H,36H,49H,49H,49H,36H,00H
00D1 49493600                
00D5 00003249         59     DB 00H,00H,32H,49H,49H,49H,3EH,00H
00D9 49493E00                
                      60     END
A51 MACRO ASSEMBLER  1                                                                    07/03/2008 09:28:26 PAGE     3

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


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

B. . . . . . . . .  D ADDR   00F0H   A   
CNTA . . . . . . .  N NUMB   0031H   A   
CNTB . . . . . . .  N NUMB   0032H   A   
DIGIT. . . . . . .  C ADDR   008DH   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
NEX. . . . . . . .  C ADDR   0084H   A   
NEXT . . . . . . .  C ADDR   0070H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
START. . . . . . .  C ADDR   0030H   A   
T0X. . . . . . . .  C ADDR   004AH   A   
TAB. . . . . . . .  C ADDR   0085H   A   
TH0. . . . . . . .  D ADDR   008CH   A   
TIM. . . . . . . .  N NUMB   0030H   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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