📄 ryyk.lst
字号:
A51 MACRO ASSEMBLER RYYK 26/05/07 16:11:51 PAGE 1
DOS MACRO ASSEMBLER A51 X4.86
OBJECT MODULE PLACED IN RYYK.O
ASSEMBLER INVOKED BY: C:\OMF51\BIN\A51.EXE C:\RYYK\RYYK.AQD DB SB XR RB(0) PR(RYYK.LST) OJ(RYYK.O)
LOC OBJ LINE SOURCE
0000 7830 1 MOV R0,#30H
0002 754000 2 MOV 40H,#0
0005 7D04 3 MOV R5,#4
0007 7600 4 QL:MOV @R0,#0
0009 08 5 INC R0
000A DDFB 6 DJNZ R5,QL
000C 20951D 7 DISPLAY:JB P1.5,L0
000F 120046 8 LCALL DELAY1MS
0012 209517 9 JB P1.5,L0
0015 E540 10 MOV A,40H
0017 2401 11 ADD A,#1
0019 B43C02 12 CJNE A,#60,L1
001C 7400 13 MOV A,#0
001E F540 14 L1:MOV 40H,A
0020 75F00A 15 MOV B,#10
0023 84 16 DIV AB
0024 85F030 17 MOV 30H,B
0027 F531 18 MOV 31H,A
0029 3095FD 19 JNB P1.5,$
002C 7830 20 L0:MOV R0,#30H
002E 7D7F 21 MOV R5,#7FH ;从P2.7开始扫描
0030 E6 22 PLAY:MOV A,@R0
0031 90004F 23 MOV DPTR,#TABLE
0034 93 24 MOVC A,@A+DPTR
0035 F580 25 MOV P0,A
0037 08 26 INC R0
0038 ED 27 MOV A,R5
0039 F5A0 28 MOV P2,A
003B 120046 29 LCALL DELAY1MS
003E ED 30 MOV A,R5
003F 30E4CA 31 JNB ACC.4,DISPLAY ;四位显示完了,是则重新开始显示,否则断续显示
0042 03 32 RR A
0043 FD 33 MOV R5,A
0044 80EA 34 JMP PLAY
0046 7A07 35 DELAY1MS:MOV R2,#7
0048 7B78 36 L2:MOV R3,#120
004A DBFE 37 DJNZ R3,$
004C DAFA 38 DJNZ R2,L2
004E 22 39 RET
004F C0F9A4B0 40 TABLE:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH
0053 999282F8
0057 8090FF
41 END
A51 MACRO ASSEMBLER RYYK 26/05/07 16:11:51 PAGE 2
XREF SYMBOL TABLE LISTING
---- ------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES / REFERENCES
ACC. . . . . . . . D ADDR 00E0H A 31
B. . . . . . . . . D ADDR 00F0H A 15 17
DELAY1MS . . . . . C ADDR 0046H A 8 29 35#
DISPLAY. . . . . . C ADDR 000CH A 7# 31
L0 . . . . . . . . C ADDR 002CH A 7 9 20#
L1 . . . . . . . . C ADDR 001EH A 12 14#
L2 . . . . . . . . C ADDR 0048H A 36# 38
P0 . . . . . . . . D ADDR 0080H A 25
P1 . . . . . . . . D ADDR 0090H A 7 9 19
P2 . . . . . . . . D ADDR 00A0H A 28
PLAY . . . . . . . C ADDR 0030H A 22# 34
QL . . . . . . . . C ADDR 0007H A 4# 6
TABLE. . . . . . . C ADDR 004FH A 23 40#
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -