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

📄 shuzi.lst

📁 这个也是单片机的应用 用C51单片机来作为核心模块 电压用数字的显示
💻 LST
字号:
A51 MACRO ASSEMBLER  SHUZI                                                                06/05/2008 11:51:17 PAGE     1


MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN shuzi.OBJ
ASSEMBLER INVOKED BY: C:\Program Files\keil\C51\BIN\A51.EXE shuzi.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0030                 1             CH        EQU 30H 
  0031                 2             DPCNT     EQU 31H 
  0033                 3             DPBUF     EQU 33H 
  0032                 4             GDATA     EQU 32H 
  00B0                 5             ST         BIT P3.0 
  00B1                 6             OE         BIT P3.1 
  00B2                 7             EOC        BIT P3.2 
                       8                        
0000                   9                     ORG 00H 
0000 020030           10                     LJMP START 
000B                  11                     ORG 0BH 
000B 02007E           12                     LJMP T0X 
0030                  13                     ORG 30H 
0030 7530BC           14     START:          MOV CH,#0BCH 
0033 753100           15                     MOV DPCNT,#00H 
0036 7931             16                     MOV R1,#DPCNT 
0038 7F05             17                     MOV R7,#5 
003A 740A             18                     MOV A,#10 
003C 7833             19                     MOV R0,#DPBUF 
003E F6               20     LOP: MOV @R0,A 
003F 08               21                        INC R0 
0040 DFFC             22                        DJNZ R7,LOP 
0042 7600             23                        MOV @R0,#00H 
0044 08               24                        INC R0 
0045 7600             25                        MOV @R0,#00H 
0047 08               26                        INC R0 
0048 7600             27                        MOV @R0,#00H 
004A 758901           28                        MOV TMOD,#01H 
004D 758CF0           29                        MOV TH0,#(65536-4000)/256 
0050 758A60           30                        MOV TL0,#(65536-4000) MOD 256 
0053 D28C             31                        SETB TR0 
0055 D2A9             32                        SETB ET0 
0057 D2AF             33                        SETB EA 
0059 C2B0             34     WT:            CLR ST 
005B D2B0             35                        SETB ST 
005D C2B0             36                        CLR ST 
005F 30B2FD           37     WAIT:        JNB EOC,WAIT 
0062 D2B1             38                        SETB OE 
0064 858032           39                        MOV GDATA,P0 
0067 C2B1             40                        CLR OE 
0069 E532             41                        MOV A,GDATA 
006B 75F064           42                        MOV B,#100 
006E 84               43                        DIV AB 
006F F533             44                        MOV 33H,A 
0071 E5F0             45                        MOV A,B 
0073 75F00A           46                        MOV B,#10 
0076 84               47                        DIV AB 
0077 F534             48                        MOV 34H,A 
0079 85F035           49                        MOV 35H,B 
007C 80DB             50                        SJMP WT 
007E 00               51     T0X: NOP 
007F 758CF0           52                        MOV TH0,#(65536-4000)/256 
0082 758A60           53                        MOV TL0,#(65536-4000) MOD 256 
0085 9000A4           54                        MOV DPTR,#DPCD 
0088 E531             55                        MOV A,DPCNT 
008A 2433             56                        ADD A,#DPBUF 
008C F8               57                        MOV R0,A 
008D E6               58                        MOV A,@R0 
A51 MACRO ASSEMBLER  SHUZI                                                                06/05/2008 11:51:17 PAGE     2

008E 93               59                        MOVC A,@A+DPTR 
008F F590             60                        MOV P1,A 
0091 9000AF           61                        MOV DPTR,#DPBT 
0094 E531             62                        MOV A,DPCNT 
0096 93               63                        MOVC A,@A+DPTR 
0097 F5A0             64                        MOV P2,A 
0099 0531             65                        INC DPCNT 
009B E531             66                        MOV A,DPCNT 
009D B40803           67                        CJNE A,#8,NEXT 
00A0 753100           68                        MOV DPCNT,#00H 
00A3 32               69     NEXT:       RETI 
00A4 3F065B4F         70     DPCD:       DB 3FH,06H,5BH,4FH,66H 
00A8 66                      
00A9 6D7D077F         71                        DB 6DH,7DH,07H,7FH,6FH,00H 
00AD 6F00                    
00AF FEFDFBF7         72     DPBT:       DB 0FEH,0FDH,0FBH,0F7H 
00B3 EFDFBF7F         73                        DB 0EFH,0DFH,0BFH,07FH 
                      74                        END 
                                             
A51 MACRO ASSEMBLER  SHUZI                                                                06/05/2008 11:51:17 PAGE     3

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


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

B. . . . . . . . .  D ADDR   00F0H   A   
CH . . . . . . . .  N NUMB   0030H   A   
DPBT . . . . . . .  C ADDR   00AFH   A   
DPBUF. . . . . . .  N NUMB   0033H   A   
DPCD . . . . . . .  C ADDR   00A4H   A   
DPCNT. . . . . . .  N NUMB   0031H   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
EOC. . . . . . . .  B ADDR   00B0H.2 A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
GDATA. . . . . . .  N NUMB   0032H   A   
LOP. . . . . . . .  C ADDR   003EH   A   
NEXT . . . . . . .  C ADDR   00A3H   A   
OE . . . . . . . .  B ADDR   00B0H.1 A   
P0 . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
ST . . . . . . . .  B ADDR   00B0H.0 A   
START. . . . . . .  C ADDR   0030H   A   
T0X. . . . . . . .  C ADDR   007EH   A   
TH0. . . . . . . .  D ADDR   008CH   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
WAIT . . . . . . .  C ADDR   005FH   A   
WT . . . . . . . .  C ADDR   0059H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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