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

📄 clock.lst

📁 用单片机89c51和12887芯片开发出的时钟电路
💻 LST
📖 第 1 页 / 共 2 页
字号:
0123 14D71913        170     TAB2:DB 14H,0D7H,19H,13H,0D2H
0127 D2
0128 32309710        171          DB 32H,30H,97H,10H,12H            
012C 12
                     172     
012D                 173     ASK:
012D 309106          174         JNB P1.1,JIAN1
0130 30921F          175         JNB P1.2,JIAN2
                     176         
0133 22              177         RET
0134                 178     JIAN0:
0134 0125            179           AJMP START1
0136                 180     JIAN1:
0136 90FE0B          181           MOV DPTR,#0FE0BH
0139 7480            182           MOV A,#80H
013B F0              183           MOVX @DPTR,A
013C 1201EF          184           LCALL DELAY
A51 MACRO ASSEMBLER  CLOCK                                                                11/11/2005 17:13:17 PAGE     4

013F 1201EF          185           LCALL DELAY
0142 2091FD          186     STOP:JB P1.1,STOP 
0145 90FE0B          187          MOV DPTR,#0FE0BH
0148 7400            188          MOV A,#00H
014A F0              189          MOVX @DPTR,A 
014B 1201EF          190          LCALL DELAY
014E 1201EF          191          LCALL DELAY 
0151 22              192          ret 
0152                 193     JIAN2:
0152 1200A0          194           LCALL SECEND 
0155 212D            195           AJMP ASK
                     196     
                     197      
                     198           
0157 309101          199     ASK1:JNB P1.1,JIAN  
015A 22              200     RET
015B 90FE0B          201     JIAN: MOV DPTR,#0FE0BH
015E 7480            202           MOV A,#80H
0160 F0              203           MOVX @DPTR,A
0161 1201EF          204           LCALL DELAY
0164 1201EF          205           LCALL DELAY
0167 2091FD          206     STOP1:JB P1.1,STOP1  
016A 90FE0B          207           MOV DPTR,#0FE0BH
016D 7400            208           MOV A,#00H
016F F0              209           MOVX @DPTR,A
0170 1201EF          210           LCALL DELAY
0173 1201EF          211           LCALL DELAY 
0176 22              212           RET 
                     213          
                     214          
0177 758901          215     SOUND:MOV TMOD,#01H
017A 758CFB          216           MOV TH0,#0fbH
017D 758AFD          217           MOV TL0,#0fdH
0180 D28C            218           SETB TR0
0182 7C00            219           MOV R4,#00H
0184 308DFD          220     NEXT:JNB TF0,NEXT
0187 C28D            221          CLR TF0
0189 758CFB          222          MOV TH0,#0fbH
018C 758AFD          223          MOV TL0,#0fdH
018F B297            224          CPL P1.7
0191 DCF1            225          DJNZ R4,NEXT
0193 22              226          RET
                     227          
0194 758901          228     SOUND2:MOV TMOD,#01H
0197 758CFB          229           MOV TH0,#0fbH
019A 758AFD          230           MOV TL0,#0fdH
019D D28C            231           SETB TR0
019F 7C00            232           MOV R4,#00H
01A1 7D02            233           mov r5,#2
01A3 308DFD          234     NEXT2:JNB TF0,NEXT2
01A6 C28D            235          CLR TF0
01A8 758CFB          236          MOV TH0,#0fbH
01AB 758AFD          237          MOV TL0,#0fdH
01AE B297            238          CPL P1.7
01B0 DCF1            239          DJNZ R4,NEXT2
01B2 7C00            240          mov r4,#00h
01B4 DDED            241          djnz r5,next2
01B6 22              242          RET
                     243          
                     244          
01B7 758901          245     SOUND1:MOV TMOD,#01H
01BA 758CFE          246            MOV TH0,#0FEH
01BD 758AFE          247            MOV TL0,#0FEH
01C0 D28C            248            SETB TR0
01C2 7CF0            249            MOV R4,#1F0H
01C4 308DFD          250     NEXT1:JNB TF0,NEXT1
A51 MACRO ASSEMBLER  CLOCK                                                                11/11/2005 17:13:17 PAGE     5

01C7 C28D            251           CLR TF0
01C9 758CFE          252           MOV TH0,#0FEH
01CC 758AFE          253           MOV TL0,#0FEH 
01CF B297            254           CPL P1.7
01D1 DCF1            255           DJNZ R4,NEXT1
01D3 22              256           RET
                     257         
                     258             
01D4 758920          259     SEND:MOV TMOD,#20H
01D7 758BFA          260          MOV TL1,#0FAH
01DA 758DFA          261          MOV TH1,#0FAH
01DD D28E            262          SETB TR1
01DF 759850          263          MOV SCON,#50H
01E2 C299            264          CLR TI
01E4 E8              265          MOV A,R0
01E5 14              266          DEC A
01E6 F599            267          MOV SBUF,A
01E8 C299            268          CLR TI
01EA E9              269          MOV A,R1
01EB 14              270          DEC A
01EC F599            271          MOV SBUF,A
01EE 22              272          RET
                     273     
01EF 7EFF            274     DELAY:MOV R6,#0FFH
01F1 7CFF            275     LOOP9:MOV R4,#0FFH
01F3 00              276     LOOP8:NOP
01F4 00              277           NOP
01F5 DCFC            278           DJNZ R4,LOOP8
01F7 DEF8            279           DJNZ R6,LOOP9
01F9 22              280           RET
                     281               
                     282     END
A51 MACRO ASSEMBLER  CLOCK                                                                11/11/2005 17:13:17 PAGE     6

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


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

ACC. . . . . . . .  D ADDR   00E0H   A   
ASK. . . . . . . .  C ADDR   012DH   A   
ASK1 . . . . . . .  C ADDR   0157H   A   
B. . . . . . . . .  D ADDR   00F0H   A   
BEGIN. . . . . . .  C ADDR   0022H   A   
DELAY. . . . . . .  C ADDR   01EFH   A   
JIAN . . . . . . .  C ADDR   015BH   A   
JIAN0. . . . . . .  C ADDR   0134H   A   
JIAN1. . . . . . .  C ADDR   0136H   A   
JIAN2. . . . . . .  C ADDR   0152H   A   
JIAN3. . . . . . .  C ADDR   009EH   A   
LOOP . . . . . . .  C ADDR   0080H   A   
LOOP1. . . . . . .  C ADDR   0073H   A   
LOOP2. . . . . . .  C ADDR   0029H   A   
LOOP3. . . . . . .  C ADDR   002DH   A   
LOOP4. . . . . . .  C ADDR   00A8H   A   
LOOP5. . . . . . .  C ADDR   00ACH   A   
LOOP6. . . . . . .  C ADDR   0051H   A   
LOOP7. . . . . . .  C ADDR   0055H   A   
LOOP8. . . . . . .  C ADDR   01F3H   A   
LOOP9. . . . . . .  C ADDR   01F1H   A   
LOP. . . . . . . .  C ADDR   0096H   A   
MIAO . . . . . . .  C ADDR   00D2H   A   
NEXT . . . . . . .  C ADDR   0184H   A   
NEXT1. . . . . . .  C ADDR   01C4H   A   
NEXT2. . . . . . .  C ADDR   01A3H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
SBUF . . . . . . .  D ADDR   0099H   A   
SCON . . . . . . .  D ADDR   0098H   A   
SECEND . . . . . .  C ADDR   00A0H   A   
SEND . . . . . . .  C ADDR   01D4H   A   
SHOW . . . . . . .  C ADDR   00DEH   A   
SOUND. . . . . . .  C ADDR   0177H   A   
SOUND1 . . . . . .  C ADDR   01B7H   A   
SOUND2 . . . . . .  C ADDR   0194H   A   
START. . . . . . .  C ADDR   0002H   A   
START1 . . . . . .  C ADDR   0025H   A   
STOP . . . . . . .  C ADDR   0142H   A   
STOP1. . . . . . .  C ADDR   0167H   A   
TAB. . . . . . . .  C ADDR   0119H   A   
TAB1 . . . . . . .  C ADDR   010FH   A   
TAB2 . . . . . . .  C ADDR   0123H   A   
TF0. . . . . . . .  B ADDR   0088H.5 A   
TH0. . . . . . . .  D ADDR   008CH   A   
TH1. . . . . . . .  D ADDR   008DH   A   
TI . . . . . . . .  B ADDR   0098H.1 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   
ZERO . . . . . . .  C ADDR   001BH   A   


REGISTER BANK(S) USED: 0 


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

⌨️ 快捷键说明

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