⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 count-ontime.lst

📁 8951系列单片机仿真。包括流水灯、数码管、定时器、点阵、液晶等
💻 LST
字号:
A51 MACRO ASSEMBLER  COUNT_ONTIME                                                         08/10/2007 14:11:33 PAGE     1


MACRO ASSEMBLER A51 V7.02a
OBJECT MODULE PLACED IN count-ontime.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE count-ontime.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0030                 1     SECOND  EQU 30H 
  0031                 2     TCOUNT  EQU 31H 
0000                   3             ORG 00H 
0000 753000            4     START:  MOV SECOND,#00H 
0003 753100            5             MOV TCOUNT,#00H 
0006 758901            6             MOV TMOD,#01H 
0009 758C3C            7             MOV TH0,#(65536-50000) / 256 
000C 758AB0            8             MOV TL0,#(65536-50000) MOD 256 
000F D28C              9             SETB TR0 
0011 E530             10     DISP:   MOV A,SECOND 
0013 75F00A           11             MOV B,#10 
0016 84               12             DIV AB 
0017 900047           13             MOV DPTR,#TABLE 
001A 93               14             MOVC A,@A+DPTR 
001B F580             15             MOV P0,A 
001D E5F0             16             MOV A,B 
001F 93               17             MOVC A,@A+DPTR 
0020 F5A0             18             MOV P2,A 
0022 308DFD           19     WAIT:   JNB TF0,WAIT 
0025 C28D             20             CLR TF0 
0027 758C3C           21             MOV TH0,#(65536-50000) / 256 
002A 758AB0           22             MOV TL0,#(65536-50000) MOD 256 
002D 0531             23             INC TCOUNT 
002F E531             24             MOV A,TCOUNT 
0031 B41410           25             CJNE A,#20,NEXT 
0034 753100           26             MOV TCOUNT,#00H 
0037 0530             27             INC SECOND 
0039 E530             28             MOV A,SECOND 
003B B43C03           29             CJNE A,#60,NEX 
003E 753000           30             MOV SECOND,#00H 
0041 020011           31     NEX:    LJMP DISP 
0044 020022           32     NEXT:   LJMP WAIT 
0047 3F065B4F         33     TABLE:  DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH 
004B 666D7D07                
004F 7F6F                    
                      34             END 
                             
A51 MACRO ASSEMBLER  COUNT_ONTIME                                                         08/10/2007 14:11:33 PAGE     2

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

B. . . . . . . . .  D ADDR   00F0H   A   
DISP . . . . . . .  C ADDR   0011H   A   
NEX. . . . . . . .  C ADDR   0041H   A   
NEXT . . . . . . .  C ADDR   0044H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
SECOND . . . . . .  N NUMB   0030H   A   
START. . . . . . .  C ADDR   0000H   A   
TABLE. . . . . . .  C ADDR   0047H   A   
TCOUNT . . . . . .  N NUMB   0031H   A   
TF0. . . . . . . .  B ADDR   0088H.5 A   
TH0. . . . . . . .  D ADDR   008CH   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
WAIT . . . . . . .  C ADDR   0022H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -