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

📄 点阵.lst

📁 单片机的实用程序代码
💻 LST
字号:
A51 MACRO ASSEMBLER  点阵                                                                 04/13/2010 21:26:44 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN 点阵.OBJ
ASSEMBLER INVOKED BY: D:\Program Files\KEIL\C51\BIN\A51.EXE 点阵.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0030                 1     XP0 EQU 30H 
  0031                 2     XP2 EQU 31H 
0000                   3     ORG 0000H
0000 0130              4     AJMP MAIN
0030                   5     ORG 0030H
0030                   6     MAIN:
0030 C2A1              7     clr p2.1
0032 D2A0              8     SETB P2.0
0034 753000            9     RST: MOV XP0,#0H
0037 753100           10     MOV XP2,#0H
003A 7C00             11     MOV R4,#0H;
003C                  12     LOOP:
003C 00               13     NOP
003D 12004C           14     LCALL LOOP1
0040 00               15     NOP
0041 00               16     NOP
0042 12005A           17     LCALL LOOP2
0045 0C               18     INC R4
0046 BC08F3           19     CJNE R4,#8H,LOOP
0049 020034           20     LJMP RST
                      21     
004C                  22     LOOP1:
004C 758000           23     MOV P0,#0H
004F 90006D           24     MOV DPTR,#TP2
0052 E531             25     MOV A,XP2
0054 93               26     MOVC A,@A+DPTR
0055 F5A0             27     MOV P2,A
0057 0531             28     INC XP2
0059 22               29     RET
005A                  30     LOOP2:  
005A 900065           31     MOV DPTR,#TP0
005D E530             32     MOV A,XP0
005F 93               33     MOVC A,@A+DPTR
0060 F580             34     MOV P0,A
0062 0530             35     INC XP0
0064 22               36     RET
                      37     
                      38     
0065 30484422         39     TP0: DB 30H,48H,44H,22H,44H,48H,30H,00H          ;心型
0069 44483000                
006D 7FBFDFEF         40     TP2: DB 07Fh,0BFh,0DFh,0EFh,0F7h,0FBh,0FDh,0FEh
0071 F7FBFDFE                
                      41     
                      42     ;TP0: DB 00H,41H,22H,14H,08H,14H,22H,41H         ;叉型
                      43     ;TP2: DB 07Fh,0BFh,0DFh,0EFh,0F7h,0FBh,0FDh,0FEh
                      44     
                      45     ;TP0: DB 00H,08H,14H,22H,41H,22H,14H,08H         ;菱型
                      46     ;TP2: DB 07Fh,0BFh,0DFh,0EFh,0F7h,0FBh,0FDh,0FEh
                      47     
                      48     ;TP0: DB 00H,1EH,12H,12H,7FH,12H,12H,1EH          ;中字
                      49     ;TP2: DB 07Fh,0BFh,0DFh,0EFh,0F7h,0FBh,0FDh,0FEh
                      50     
                      51     ;TP0: DB 00H,3CH,42H,42H,42H,42H,3CH,00H         ;圆形
                      52     ;TP2: DB 07Fh,0BFh,0DFh,0EFh,0F7h,0FBh,0FDh,0FEh
                      53     END
A51 MACRO ASSEMBLER  点阵                                                                 04/13/2010 21:26:44 PAGE     2

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


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

LOOP . . . . . . .  C ADDR   003CH   A   
LOOP1. . . . . . .  C ADDR   004CH   A   
LOOP2. . . . . . .  C ADDR   005AH   A   
MAIN . . . . . . .  C ADDR   0030H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
RST. . . . . . . .  C ADDR   0034H   A   
TP0. . . . . . . .  C ADDR   0065H   A   
TP2. . . . . . . .  C ADDR   006DH   A   
XP0. . . . . . . .  N NUMB   0030H   A   
XP2. . . . . . . .  N NUMB   0031H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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