📄 text7.lst
字号:
A51 MACRO ASSEMBLER TEXT7 04/02/2008 16:15:18 PAGE 1
MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN Text7.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE Text7.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 org 0
0000 75B000 2 MOV P3,#0H; 停止所有显示
3
0003 4 LOOP:
0003 7580C7 5 MOV P0,#0C7H ; 第一位事牍芟允綥
0006 D2B0 6 SETB P3.0 ;
7
0008 120048 8 LCALL DELAY; 延时1ms
9 ;MOV P0,#0FFH;
000B 75B000 10 MOV P3,#0; 停止所有显示
11
12
13
000E 7580C1 14 MOV P0,#0C1H; 第二位显示U
0011 D2B1 15 SETB P3.1;
0013 120048 16 LCALL DELAY
17 ;MOV P0,#0FFH ;
0016 75B000 18 MOV P3,#0H ;
19
20
0019 7580F1 21 MOV P0,#0F1H; 第任幌允綩
001C D2B2 22 SETB P3.2;
001E 120048 23 LCALL DELAY
24 ;MOV P0,#0FFH ;
0021 75B000 25 MOV P3,#0H ;
26
0024 7580F9 27 MOV P0,#0F9H ; 第四位显示J
0027 D2B3 28 SETB P3.3;
0029 120048 29 LCALL DELAY
30 ;MOV P0,#0FFH;
002C 75B000 31 MOV P3,#0H;
32
002F 758006 33 MOV P0,#06H; 第五位显示I
0032 D2B4 34 SETB P3.4;
0034 120048 35 LCALL DELAY
36 ;MOV P0,#0FFH ;
0037 75B000 37 MOV P3,#0H;
38
003A 75809E 39 MOV P0,#09EH; 第六位显示E
003D D2B5 40 SETB P3.5;
003F 120048 41 LCALL DELAY
42 ;MOV P0,#0FFH;
0042 75B000 43 MOV P3,#0H;
44
0045 020003 45 LJMP LOOP;
46
0048 7E32 47 DELAY:MOV R6,#50; 延时50*10*2微秒=1ms
004A 7F0A 48 D1:MOV R7,#10;
004C DFFE 49 D2:DJNZ R7,D2;
004E DEFA 50 DJNZ R6,D1;
0050 22 51 RET;
52
53 END;
A51 MACRO ASSEMBLER TEXT7 04/02/2008 16:15:18 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
D1 . . . . . . . . C ADDR 004AH A
D2 . . . . . . . . C ADDR 004CH A
DELAY. . . . . . . C ADDR 0048H A
LOOP . . . . . . . C ADDR 0003H A
P0 . . . . . . . . D ADDR 0080H A
P3 . . . . . . . . D ADDR 00B0H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -