📄 main.lst
字号:
0023 C2A7 CLR P2_7
; SOURCE LINE # 50
0025 75804C MOV P0,#04CH
; SOURCE LINE # 51
0028 7F2C MOV R7,#02CH
002A 7E01 MOV R6,#01H
002C 120000 R LCALL _Delay
; SOURCE LINE # 52
002F 80D5 SJMP ?C0010
0031 ?C0011:
; SOURCE LINE # 53
0031 750000 R MOV wNum,#00H
0034 750005 R MOV wNum+01H,#05H
0037 ?C0012:
; SOURCE LINE # 54
0037 E500 R MOV A,wNum+01H
0039 1500 R DEC wNum+01H
003B AE00 R MOV R6,wNum
003D 7002 JNZ ?C0023
003F 1500 R DEC wNum
0041 ?C0023:
0041 4E ORL A,R6
0042 601E JZ ?C0013
; SOURCE LINE # 55
; SOURCE LINE # 56
0044 C2A6 CLR P2_6
; SOURCE LINE # 57
0046 D2A7 SETB P2_7
; SOURCE LINE # 58
0048 7580F9 MOV P0,#0F9H
; SOURCE LINE # 59
004B 7F32 MOV R7,#032H
C51 COMPILER V7.50 MAIN 12/06/2007 22:38:44 PAGE 5
004D 7E00 MOV R6,#00H
004F 120000 R LCALL _Delay
; SOURCE LINE # 60
0052 D2A6 SETB P2_6
; SOURCE LINE # 61
0054 C2A7 CLR P2_7
; SOURCE LINE # 62
0056 75804C MOV P0,#04CH
; SOURCE LINE # 63
0059 7F32 MOV R7,#032H
005B 7E00 MOV R6,#00H
005D 120000 R LCALL _Delay
; SOURCE LINE # 64
0060 80D5 SJMP ?C0012
0062 ?C0013:
; SOURCE LINE # 65
0062 750000 R MOV wNum,#00H
0065 75000A R MOV wNum+01H,#0AH
0068 ?C0014:
; SOURCE LINE # 66
0068 E500 R MOV A,wNum+01H
006A 1500 R DEC wNum+01H
006C AE00 R MOV R6,wNum
006E 7002 JNZ ?C0024
0070 1500 R DEC wNum
0072 ?C0024:
0072 4E ORL A,R6
0073 601E JZ ?C0015
; SOURCE LINE # 67
; SOURCE LINE # 68
0075 C2A6 CLR P2_6
; SOURCE LINE # 69
0077 D2A7 SETB P2_7
; SOURCE LINE # 70
0079 7580F9 MOV P0,#0F9H
; SOURCE LINE # 71
007C 7F0A MOV R7,#0AH
007E 7E00 MOV R6,#00H
0080 120000 R LCALL _Delay
; SOURCE LINE # 72
0083 D2A6 SETB P2_6
; SOURCE LINE # 73
0085 C2A7 CLR P2_7
; SOURCE LINE # 74
0087 75804C MOV P0,#04CH
; SOURCE LINE # 75
008A 7F0A MOV R7,#0AH
008C 7E00 MOV R6,#00H
008E 120000 R LCALL _Delay
; SOURCE LINE # 76
0091 80D5 SJMP ?C0014
0093 ?C0015:
; SOURCE LINE # 77
0093 750000 R MOV wNum,#00H
0096 750032 R MOV wNum+01H,#032H
0099 ?C0016:
; SOURCE LINE # 78
0099 E500 R MOV A,wNum+01H
009B 1500 R DEC wNum+01H
009D AE00 R MOV R6,wNum
009F 7002 JNZ ?C0025
00A1 1500 R DEC wNum
C51 COMPILER V7.50 MAIN 12/06/2007 22:38:44 PAGE 6
00A3 ?C0025:
00A3 4E ORL A,R6
00A4 601E JZ ?C0017
; SOURCE LINE # 79
; SOURCE LINE # 80
00A6 C2A6 CLR P2_6
; SOURCE LINE # 81
00A8 D2A7 SETB P2_7
; SOURCE LINE # 82
00AA 7580F9 MOV P0,#0F9H
; SOURCE LINE # 83
00AD 7F05 MOV R7,#05H
00AF 7E00 MOV R6,#00H
00B1 120000 R LCALL _Delay
; SOURCE LINE # 84
00B4 D2A6 SETB P2_6
; SOURCE LINE # 85
00B6 C2A7 CLR P2_7
; SOURCE LINE # 86
00B8 75804C MOV P0,#04CH
; SOURCE LINE # 87
00BB 7F05 MOV R7,#05H
00BD 7E00 MOV R6,#00H
00BF 120000 R LCALL _Delay
; SOURCE LINE # 88
00C2 80D5 SJMP ?C0016
00C4 ?C0017:
; SOURCE LINE # 89
00C4 750000 R MOV wNum,#00H
00C7 7500FA R MOV wNum+01H,#0FAH
00CA ?C0018:
; SOURCE LINE # 90
00CA E500 R MOV A,wNum+01H
00CC 1500 R DEC wNum+01H
00CE AE00 R MOV R6,wNum
00D0 7002 JNZ ?C0026
00D2 1500 R DEC wNum
00D4 ?C0026:
00D4 4E ORL A,R6
00D5 7003 JNZ $ + 5H
00D7 020000 R LJMP ?C0008
; SOURCE LINE # 91
; SOURCE LINE # 92
00DA C2A6 CLR P2_6
; SOURCE LINE # 93
00DC D2A7 SETB P2_7
; SOURCE LINE # 94
00DE 7580F9 MOV P0,#0F9H
; SOURCE LINE # 95
00E1 7F01 MOV R7,#01H
00E3 7E00 MOV R6,#00H
00E5 120000 R LCALL _Delay
; SOURCE LINE # 96
00E8 D2A6 SETB P2_6
; SOURCE LINE # 97
00EA C2A7 CLR P2_7
; SOURCE LINE # 98
00EC 75804C MOV P0,#04CH
; SOURCE LINE # 99
00EF 7F01 MOV R7,#01H
00F1 7E00 MOV R6,#00H
00F3 120000 R LCALL _Delay
C51 COMPILER V7.50 MAIN 12/06/2007 22:38:44 PAGE 7
; SOURCE LINE # 100
00F6 80D2 SJMP ?C0018
00F8 22 RET
; FUNCTION main (END)
C51 COMPILER V7.50 MAIN 12/06/2007 22:38:44 PAGE 8
NAME CLASS MSPACE TYPE OFFSET SIZE
==== ===== ====== ==== ====== ====
P0 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0080H 1
P1 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0090H 1
P2 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A0H 1
P3 . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B0H 1
IE . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00A8H 1
P2_6 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A6H 1
P2_7 . . . . . . . . . . . . . . . . . ABSBIT ----- BIT 00A7H 1
IP . . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00B8H 1
dword. . . . . . . . . . . . . . . . . TYPEDEF ----- U_LONG ----- 4
main . . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
wNum . . . . . . . . . . . . . . . . AUTO DATA U_INT 0000H 2
SCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0098H 1
TCON . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 0088H 1
byte . . . . . . . . . . . . . . . . . TYPEDEF ----- U_CHAR ----- 1
word . . . . . . . . . . . . . . . . . TYPEDEF ----- U_INT ----- 2
_Delay . . . . . . . . . . . . . . . . PUBLIC CODE PROC 0000H -----
wTime. . . . . . . . . . . . . . . . AUTO DATA U_INT 0000H 2
dwTime . . . . . . . . . . . . . . . AUTO DATA U_LONG 0002H 4
T2CON. . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00C8H 1
PSW. . . . . . . . . . . . . . . . . . SFR DATA U_CHAR 00D0H 1
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 325 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 8
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -