📄 点阵.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 + -