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

📄 89c2051.lst

📁 用AT89C2051的最简单电子钟
💻 LST
📖 第 1 页 / 共 2 页
字号:
01ED DA39            220                     DJNZ    R2,INTT1OUT           
01EF 7A06            221                     MOV     R2,#06H               
01F1 B202            222                     CPL     02H                   
01F3 200237          223                     JB      02H,FLASH1            
01F6 ED              224                     MOV     A,R5 
01F7 B40102          225                     CJNE    A,#01H,NL 
01FA 8020            226                     JMP     NNN1 
01FC B40203          227                  NL:CJNE    A,#02H,NL1 
01FF 02021C          228                     LJMP    NNN1 
0202 B40303          229                 NL1:CJNE    A,#03H,NL2 
0205 02020E          230                     LJMP    NLL 
0208 B4041D          231                 NL2:CJNE    A,#04H,INTT1OUT 
020B 02020E          232                     LJMP    NLL 
020E 857672          233                 NLL:MOV     72H,76H 
0211 857773          234                     MOV     73H,77H 
0214 857874          235                     MOV     74H,78H 
0217 857975          236                     MOV     75H,79H 
021A 4128            237                     AJMP    INTT1OUT 
021C 857B72          238                NNN1:MOV     72H,7BH 
021F 857C73          239                     MOV     73H,7CH 
0222 857D74          240                     MOV     74H,7DH 
0225 857E75          241                     MOV     75H,7EH 
0228 D0D0            242            INTT1OUT:POP     PSW                  
022A D0E0            243                     POP     ACC 
022C 32              244                     RETI                         
022D ED              245              FLASH1:MOV     A,R5 
022E B40103          246                     CJNE    A,#01H,ML 
0231 020262          247                     LJMP    MNN1 
0234 B40203          248                  ML:CJNE    A,#02H,ML1 
0237 020270          249                     LJMP    MNN2 
023A B40303          250                 ML1:CJNE    A,#03H,MN 
023D 020246          251                     LJMP    MLL 
0240 B404E5          252                  MN:CJNE    A,#04H,INTT1OUT 
0243 020254          253                     LJMP    MHL 
0246 857A72          254                 MLL:MOV     72H,7AH 
0249 857A73          255                     MOV     73H,7AH               
024C 857874          256                     MOV     74H,78H 
A51 MACRO ASSEMBLER  89C2051                                                              11/23/2008 15:20:16 PAGE     5

024F 857975          257                     MOV     75H,79H 
0252 4128            258                     AJMP    INTT1OUT 
0254 857672          259                 MHL:MOV     72H,76H 
0257 857773          260                     MOV     73H,77H 
025A 857A74          261                     MOV     74H,7AH               
025D 857A75          262                     MOV     75H,7AH 
0260 4128            263                     AJMP    INTT1OUT 
0262 857A72          264                MNN1:MOV     72H,7AH 
0265 857A73          265                     MOV     73H,7AH               
0268 857D74          266                     MOV     74H,7DH 
026B 857E75          267                     MOV     75H,7EH 
026E 4128            268                     AJMP    INTT1OUT 
0270 857B72          269                MNN2:MOV     72H,7BH 
0273 857C73          270                     MOV     73H,7CH 
0276 857A74          271                     MOV     74H,7AH 
0279 857A75          272                     MOV     75H,7AH               
027C 4128            273                     AJMP    INTT1OUT 
                     274     
027E 9002FE          275      DISPLAY:MOV    DPTR,#DISDATA 
0281 E570            276              MOV    A,70H 
0283 93              277              MOVC   A,@A+DPTR 
0284 F5B0            278              MOV    P3,A 
0286 C290            279              CLR    P1.0 
0288 00              280              NOP 
0289 00              281              NOP 
028A 00              282              NOP 
028B D290            283              SETB   P1.0 
028D E571            284              MOV    A,71H 
028F 93              285              MOVC   A,@A+DPTR 
0290 F5B0            286              MOV    P3,A 
0292 C291            287              CLR    P1.1 
0294 00              288              NOP 
0295 00              289              NOP 
0296 00              290              NOP 
0297 D291            291              SETB   P1.1 
0299 E572            292              MOV    A,72H 
029B 93              293              MOVC   A,@A+DPTR 
029C F5B0            294              MOV    P3,A 
029E C292            295              CLR    P1.2 
02A0 00              296              NOP 
02A1 00              297              NOP 
02A2 00              298              NOP 
02A3 D292            299              SETB   P1.2 
02A5 E573            300              MOV    A,73H 
02A7 93              301              MOVC   A,@A+DPTR 
02A8 F5B0            302              MOV    P3,A 
02AA C293            303              CLR    P1.3 
02AC 00              304              NOP 
02AD 00              305              NOP 
02AE 00              306              NOP 
02AF D293            307              SETB   P1.3 
02B1 E574            308              MOV    A,74H 
02B3 93              309              MOVC   A,@A+DPTR 
02B4 F5B0            310              MOV    P3,A 
02B6 C294            311              CLR    P1.4 
02B8 00              312              NOP 
02B9 00              313              NOP 
02BA 00              314              NOP 
02BB D294            315              SETB   P1.4 
02BD E575            316              MOV    A,75H 
02BF 93              317              MOVC   A,@A+DPTR 
02C0 F5B0            318              MOV    P3,A 
02C2 C295            319              CLR    P1.5 
02C4 00              320              NOP 
02C5 00              321              NOP 
02C6 00              322              NOP 
A51 MACRO ASSEMBLER  89C2051                                                              11/23/2008 15:20:16 PAGE     6

02C7 D295            323              SETB   P1.5 
02C9 22              324              RET 
02CA E568            325         BEEP:MOV   A,68H           
02CC B40121          326              CJNE  A,#1,BEERE 
02CF E578            327              MOV   A,78H           
02D1 B57D1C          328              CJNE  A,7DH,BEERE 
02D4 E579            329              MOV   A,79H           
02D6 B57E17          330              CJNE  A,7EH,BEERE 
02D9 E576            331              MOV   A,76H           
02DB B57B12          332              CJNE  A,7BH,BEERE 
02DE E577            333              MOV   A,77H           
02E0 B57C0D          334              CJNE  A,7CH,BEERE 
02E3 C296            335           BB:CLR   P1.6 
02E5 120162          336              LCALL DDL 
02E8 D296            337              SETB  P1.6 
02EA 120162          338              LCALL DDL 
02ED 309701          339              JNB   P1.7,BEERR 
02F0 22              340        BEERE:RET 
02F1 D296            341        BEERR:SETB  P1.6 
02F3 756800          342              MOV   68H,#0 
02F6 12027E          343              LCALL DISPLAY 
02F9 3097F5          344              JNB   P1.7,BEERR 
02FC 80F2            345              JMP   BEERE 
02FE C0F96470        346      DISDATA:DB 0C0H,0F9H,64H,70H,59H,52H,42H,0F8H,40H,50H,0FFH   
0302 595242F8                
0306 4050FF                  
                     347            END
                             
A51 MACRO ASSEMBLER  89C2051                                                              11/23/2008 15:20:16 PAGE     7

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


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

ACC. . . . . . . .  D ADDR   00E0H   A   
ADD1 . . . . . . .  C ADDR   01CBH   A   
ADDHH. . . . . . .  C ADDR   01A2H   A   
ADDMM. . . . . . .  C ADDR   0195H   A   
ADDSS. . . . . . .  C ADDR   018AH   A   
BB . . . . . . . .  C ADDR   02E3H   A   
BEE68. . . . . . .  C ADDR   0071H   A   
BEEP . . . . . . .  C ADDR   02CAH   A   
BEERE. . . . . . .  C ADDR   02F0H   A   
BEERR. . . . . . .  C ADDR   02F1H   A   
CLEARDISP. . . . .  C ADDR   0028H   A   
CLR0 . . . . . . .  C ADDR   01DDH   A   
DDL. . . . . . . .  C ADDR   0162H   A   
DDL0 . . . . . . .  C ADDR   0165H   A   
DDL1 . . . . . . .  C ADDR   0168H   A   
DISDATA. . . . . .  C ADDR   02FEH   A   
DISPLAY. . . . . .  C ADDR   027EH   A   
E6 . . . . . . . .  C ADDR   0074H   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
ET1. . . . . . . .  B ADDR   00A8H.3 A   
FLASH1 . . . . . .  C ADDR   022DH   A   
HHN1 . . . . . . .  C ADDR   00D5H   A   
HOUR . . . . . . .  C ADDR   01AFH   A   
HOUU . . . . . . .  C ADDR   0145H   A   
HOUU1. . . . . . .  C ADDR   00F3H   A   
INTT0. . . . . . .  C ADDR   0172H   A   
INTT1. . . . . . .  C ADDR   01E3H   A   
INTT1OUT . . . . .  C ADDR   0228H   A   
MHL. . . . . . . .  C ADDR   0254H   A   
ML . . . . . . . .  C ADDR   0234H   A   
ML1. . . . . . . .  C ADDR   023AH   A   
MLL. . . . . . . .  C ADDR   0246H   A   
MMH. . . . . . . .  C ADDR   0127H   A   
MN . . . . . . . .  C ADDR   0240H   A   
MNN1 . . . . . . .  C ADDR   0262H   A   
MNN2 . . . . . . .  C ADDR   0270H   A   
NFLAG. . . . . . .  C ADDR   0067H   A   
NL . . . . . . . .  C ADDR   01FCH   A   
NL1. . . . . . . .  C ADDR   0202H   A   
NL2. . . . . . . .  C ADDR   0208H   A   
NLL. . . . . . . .  C ADDR   020EH   A   
NNN1 . . . . . . .  C ADDR   021CH   A   
OUTT0. . . . . . .  C ADDR   01B3H   A   
OUTT01 . . . . . .  C ADDR   01C4H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
PSW. . . . . . . .  D ADDR   00D0H   A   
SEET4. . . . . . .  C ADDR   012FH   A   
SEET6. . . . . . .  C ADDR   00DDH   A   
SEETN1 . . . . . .  C ADDR   00C5H   A   
SEETNH1. . . . . .  C ADDR   00E3H   A   
SET1 . . . . . . .  C ADDR   00B6H   A   
SET3 . . . . . . .  C ADDR   0111H   A   
SET4 . . . . . . .  C ADDR   012EH   A   
SET5 . . . . . . .  C ADDR   00BFH   A   
SET6 . . . . . . .  C ADDR   00DCH   A   
SETF . . . . . . .  C ADDR   00FAH   A   
SETHH. . . . . . .  C ADDR   0135H   A   
SETMM. . . . . . .  C ADDR   0117H   A   
A51 MACRO ASSEMBLER  89C2051                                                              11/23/2008 15:20:16 PAGE     8

SETN1. . . . . . .  C ADDR   00BEH   A   
SETOUT . . . . . .  C ADDR   0150H   A   
SETOUT1. . . . . .  C ADDR   014CH   A   
SETOUT2. . . . . .  C ADDR   0159H   A   
SETTIME. . . . . .  C ADDR   00A1H   A   
START. . . . . . .  C ADDR   0024H   A   
START1 . . . . . .  C ADDR   005CH   A   
TH0. . . . . . . .  D ADDR   008CH   A   
TH1. . . . . . . .  D ADDR   008DH   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TL1. . . . . . . .  D ADDR   008BH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
TR1. . . . . . . .  B ADDR   0088H.6 A   


REGISTER BANK(S) USED: 0 

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

  PA51 2006 中文汇编系统
Version 6.12 (C) Copyright 2006.10
C:\KEIL\C51\BIN\A51.EXE @89C2051._ia N=2
格式:4
D:\00-00C51\AT89C2~2 + 89C2051 = D:\00-00C51\AT89C2~2\89C2051.ASM
存盘:D:\00-00C51\AT89C2~2\89C2051.ASM C:\KEIL\C51\BIN\PINC\BAK\BAK004.ASM
编译: C:\KEIL\C51\BIN\KE51.exe @89C2051._ia 586

⌨️ 快捷键说明

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