📄 led display.lst
字号:
A51 MACRO ASSEMBLER LED_DISPLAY 07/05/2006 20:05:30 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN LED Display.OBJ
ASSEMBLER INVOKED BY: E:\Keil\C51\BIN\A51.EXE LED Display.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0030 1 DISP_CNT EQU 30H
0031 2 TCNT EQU 31H
0000 3 ORG 00H
0000 800C 4 SJMP START
000B 5 ORG 0BH
000B 020033 6 LJMP INT_T0
000E 753000 7 START: MOV DISP_CNT,#00H
0011 753100 8 MOV TCNT,#00H
0014 75A000 9 MOV P2,#00H
0017 758901 10 MOV TMOD,#01H
001A 758CEC 11 MOV TH0,#(65536-5000)/256
001D 758A78 12 MOV TL0,#(65536-5000)MOD 256
0020 75A882 13 MOV IE,#82H
0023 D28C 14 SETB TR0
15
0025 E530 16 DISP: MOV A,DISP_CNT
0027 90005E 17 MOV DPTR,#TABLE
002A A8A0 18 MOV R0,P2
002C 28 19 ADD A,R0
002D 93 20 MOVC A,@A+DPTR
002E F580 21 MOV P0,A
0030 020025 22 LJMP DISP
23
0033 758CEC 24 INT_T0: MOV TH0,#(65536-5000)/256
0036 758A78 25 MOV TL0,#(65536-5000)MOD 256
0039 05A0 26 INC P2
003B E5A0 27 MOV A,P2
003D B4081D 28 CJNE A,#08H,RETUNE
0040 75A000 29 MOV P2,#00H
0043 0531 30 INC TCNT
0045 E531 31 MOV A,TCNT
0047 B40A13 32 CJNE A,#10,RETUNE
004A 753100 33 MOV TCNT,#00H
004D 0530 34 INC DISP_CNT
004F E530 35 MOV A,DISP_CNT
0051 B40F09 36 CJNE A,#15,RETUNE
0054 75A000 37 MOV P2,#00H
0057 753000 38 MOV DISP_CNT,#00H
005A 753100 39 MOV TCNT,#00H
005D 32 40 RETUNE: RETI
41
005E 00000000 42 TABLE: DB 00H,00H,00H,00H,00H,00H,00H
0062 000000
0065 065B4F66 43 DB 06H,5BH,4FH,66H,6DH,7DH,07H,7FH
0069 6D7D077F
006D 00000000 44 DB 00H,00H,00H,00H,00H,00H,00H,00H
0071 00000000
45
46 END
A51 MACRO ASSEMBLER LED_DISPLAY 07/05/2006 20:05:30 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
DISP . . . . . . . C ADDR 0025H A
DISP_CNT . . . . . N NUMB 0030H A
IE . . . . . . . . D ADDR 00A8H A
INT_T0 . . . . . . C ADDR 0033H A
P0 . . . . . . . . D ADDR 0080H A
P2 . . . . . . . . D ADDR 00A0H A
RETUNE . . . . . . C ADDR 005DH A
START. . . . . . . C ADDR 000EH A
TABLE. . . . . . . C ADDR 005EH A
TCNT . . . . . . . N NUMB 0031H A
TH0. . . . . . . . D ADDR 008CH A
TL0. . . . . . . . D ADDR 008AH A
TMOD . . . . . . . D ADDR 0089H A
TR0. . . . . . . . B ADDR 0088H.4 A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -