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

📄 3.lst

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


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

LOC  OBJ            LINE     SOURCE

  0030                 1     CNTA EQU 30H
  0031                 2     COUNT EQU 31H
                       3     
0000                   4     ORG 00H
0000 020030            5     LJMP START
000B                   6     ORG 0BH
000B 020062            7     LJMP T0X
0030                   8     ORG 30H
0030 753000            9     START: MOV CNTA,#00H
0033 753100           10     MOV COUNT,#00H
0036 758901           11     MOV TMOD,#01H
0039 758CF0           12     MOV TH0,#(65536-4000) / 256
003C 758A60           13     MOV TL0,#(65536-4000) MOD 256
003F D28C             14     SETB TR0
0041 D2A9             15     SETB ET0
0043 D2AF             16     SETB EA
0045 20B2FD           17     WT: JB P3.2,WT
0048 7E05             18     MOV R6,#5
004A 7FF8             19     MOV R7,#248
004C DFFE             20     D1: DJNZ R7,$
004E DEFC             21     DJNZ R6,D1
0050 20B2F2           22     JB P3.2,WT
0053 0531             23     INC COUNT
0055 E531             24     MOV A,COUNT
0057 B40303           25     CJNE A,#03H,NEXT
005A 753100           26     MOV COUNT,#00H
005D 30B2FD           27     NEXT: JNB P3.2,$
0060 80E3             28     SJMP WT
                      29     
0062 00               30     T0X: NOP
0063 758CF0           31     MOV TH0,#(65536-4000) / 256
0066 758A60           32     MOV TL0,#(65536-4000) MOD 256
0069 90008A           33     MOV DPTR,#TAB
006C E530             34     MOV A,CNTA
006E 93               35     MOVC A,@A+DPTR
006F F5A0             36     MOV P2,A
0071 900092           37     MOV DPTR,#GRAPH
0074 E531             38     MOV A,COUNT
0076 75F008           39     MOV B,#8
0079 A4               40     MUL AB
007A 2530             41     ADD A,CNTA
007C 93               42     MOVC A,@A+DPTR
007D F580             43     MOV P0,A
007F 0530             44     INC CNTA
0081 E530             45     MOV A,CNTA
0083 B40803           46     CJNE A,#8,NEX
0086 753000           47     MOV CNTA,#00H
0089 32               48     NEX: RETI
                      49     
008A FEFDFBF7         50     TAB: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
008E EFDFBF7F                
0092 12143C48         51     GRAPH: DB 12H,14H,3CH,48H,3CH,14H,12H,00H
0096 3C141200                
009A 00003844         52     DB 00H,00H,38H,44H,44H,44H,38H,00H
009E 44443800                
00A2 30484422         53     DB 30H,48H,44H,22H,44H,48H,30H,00H
00A6 44483000                
                      54     END
A51 MACRO ASSEMBLER  3                                                                    07/03/2008 09:27:46 PAGE     2

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   0030H   A   
COUNT. . . . . . .  N NUMB   0031H   A   
D1 . . . . . . . .  C ADDR   004CH   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
GRAPH. . . . . . .  C ADDR   0092H   A   
NEX. . . . . . . .  C ADDR   0089H   A   
NEXT . . . . . . .  C ADDR   005DH   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
START. . . . . . .  C ADDR   0030H   A   
T0X. . . . . . . .  C ADDR   0062H   A   
TAB. . . . . . . .  C ADDR   008AH   A   
TH0. . . . . . . .  D ADDR   008CH   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
WT . . . . . . . .  C ADDR   0045H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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