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

📄 hong.lst

📁 红外线发射程序 可以利用c51单片机 和红外线发射管简单元件就可以无线传播了
💻 LST
📖 第 1 页 / 共 2 页
字号:
015D E554            202        MOV      A,count1
015F 9531            203         SUBB     A,endcount1
0161 40F5            204          JC       ir15
0163 EE              205          MOV      A,R6
0164 A2E7            206         MOV      C,0xE0.7
0166 13              207          RRC      A
0167 25E0            208        ADD      A,ACC
0169 FB              209           MOV      R3,A
016A C3              210           CLR      C
016B EE              211            MOV      A,R6
016C 9B              212           SUBB     A,R3
016D 6008            213          JZ       ir16
016F 753100          214       MOV      endcount1,#0x00
0172 75E129          215       MOV      endcount2,#0x29
0175 8006            216          SJMP     ir17
0177 753100          217     ir16:     MOV  endcount1,#0x00
017A 75E10F          218       MOV      endcount2,#0x0F
017D E4              219     ir17:          CLR      A
017E F533            220         MOV      flag,A
0180 F554            221          MOV      count1,A
0182 F553            222         MOV      count2,A
0184 C3              223     ir18:        CLR      C
0185 E553            224         MOV      A,count2
0187 95E1            225        SUBB     A,endcount2
0189 E554            226         MOV      A,count1
018B 9531            227         SUBB     A,endcount1
018D 40F5            228          JC       ir18
018F EE              229          MOV      A,R6
0190 A2E7            230        MOV      C,0xE0.7
0192 13              231            RRC      A
0193 FE              232           MOV      R6,A
0194 0D              233           INC      R5
0195 BD0001          234       CJNE     R5,#0x00,ir19
0198 0C              235          INC      R4
0199 ED              236     ir19:         MOV      A,R5
019A 6433            237         XRL      A,#flag
019C 4C              238           ORL      A,R4
019D 70AB            239       JNZ      ir20
019F EF              240          MOV      A,R7
01A0 F4              241           CPL      A
01A1 FE              242            MOV      R6,A
01A2 E4              243           CLR      A
01A3 FC              244           MOV      R4,A
01A4 FD              245          MOV      R5,A
01A5 753100          246     ir26:    MOV      endcount1,#0x00
01A8 75E130          247        MOV      endcount2,#iraddr2
01AB 753301          248       MOV      flag,#0x01
01AE E4              249           CLR      A
01AF F554            250          MOV      count1,A
01B1 F553            251          MOV      count2,A
01B3 C3              252     ir21:         CLR      C
01B4 E553            253         MOV      A,count2
01B6 95E1            254         SUBB     A,endcount2
01B8 E554            255          MOV      A,count1
01BA 9531            256          SUBB     A,endcount1
A51 MACRO ASSEMBLER  HONG                                                                 10/09/2007 19:26:15 PAGE     5

01BC 40F5            257          JC       ir21
01BE EE              258           MOV      A,R6
01BF A2E7            259         MOV      C,0xE0.7
01C1 13              260           RRC      A
01C2 25E0            261        ADD      A,ACC
01C4 FF              262           MOV      R7,A
01C5 C3              263           CLR      C
01C6 EE              264           MOV      A,R6
01C7 9F              265            SUBB     A,R7
01C8 6008            266        JZ       ir22
01CA 753100          267       MOV      endcount1,#0x00
01CD 75E129          268       MOV      endcount2,#0x29
01D0 8006            269         SJMP     ir23
01D2 753100          270     ir22:   MOV      endcount1,#0x00
01D5 75E10F          271        MOV      endcount2,#0x0F
01D8 E4              272     ir23:       CLR      A
01D9 F533            273         MOV      flag,A
01DB F554            274         MOV      count1,A
01DD F553            275         MOV      count2,A
01DF C3              276     ir24:          CLR      C
01E0 E553            277          MOV      A,count2
01E2 95E1            278        SUBB     A,endcount2
01E4 E554            279          MOV      A,count1
01E6 9531            280       SUBB     A,endcount1
01E8 40F5            281         JC       ir24
01EA EE              282          MOV      A,R6
01EB A2E7            283        MOV      C,0xE0.7
01ED 13              284           RRC      A
01EE FE              285            MOV      R6,A
01EF 0D              286           INC      R5
01F0 BD0001          287        CJNE     R5,#0x00,ir25
01F3 0C              288            INC      R4
01F4 ED              289     ir25:          MOV      A,R5
01F5 6433            290         XRL      A,#flag
01F7 4C              291          ORL      A,R4
01F8 70AB            292        JNZ      ir26
01FA 753100          293       MOV      endcount1,#0x00
01FD 75E130          294       MOV      endcount2,#iraddr2
0200 753301          295       MOV      flag,#0x01
0203 E4              296         CLR      A
0204 F554            297         MOV      count1,A
0206 F553            298          MOV      count2,A
0208 C3              299     ir27:       CLR      C
0209 E553            300          MOV      A,count2
020B 95E1            301         SUBB     A,endcount2
020D E554            302          MOV      A,count1
020F 9531            303         SUBB     A,endcount1
0211 40F5            304         JC       ir27
0213 E4              305          CLR      A
0214 F533            306         MOV      flag,A
0216 22              307           RET      
                     308          
0217                 309                delay:
0217 E4              310           CLR      A
0218 FF              311           MOV      R7,A
0219 FE              312           MOV      R6,A
021A E4              313     delay4:      CLR      A
021B FD              314           MOV      R5,A
021C FC              315           MOV      R4,A
021D 0D              316     delay5:      INC      R5
021E BD0001          317           CJNE     R5,#0x00,delay1
0221 0C              318           INC      R4
0222 ED              319     delay1: MOV      A,R5
0223 6464            320           XRL      A,#0x64
0225 4C              321           ORL      A,R4
0226 70F5            322           JNZ     delay5
A51 MACRO ASSEMBLER  HONG                                                                 10/09/2007 19:26:15 PAGE     6

0228 0F              323           INC      R7
0229 BF0001          324           CJNE     R7,#0x00,delay2
022C 0E              325           INC      R6
022D BE01EA          326     delay2: CJNE     R6,#0x01,delay4
0230 BF90E7          327           CJNE     R7,#P1,delay4
0233 22              328           RET      
0234 787F            329     begai:      MOV      R0,#0x7F
0236 E4              330           CLR      A
0237 F6              331     delay3:MOV      @R0,A
0238 D8FD            332           DJNZ      R0,delay3
023A 758120          333           MOV        SP,#0x20
023D 02000E          334           LJMP     main
                     335     end
A51 MACRO ASSEMBLER  HONG                                                                 10/09/2007 19:26:15 PAGE     7

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


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

ACC. . . . . . . .  D ADDR   00E0H   A   
BEGAI. . . . . . .  C ADDR   0234H   A   
COUNT1 . . . . . .  D ADDR   0054H   A   
COUNT2 . . . . . .  D ADDR   0053H   A   
DELAY. . . . . . .  C ADDR   0217H   A   
DELAY1 . . . . . .  C ADDR   0222H   A   
DELAY2 . . . . . .  C ADDR   022DH   A   
DELAY3 . . . . . .  C ADDR   0237H   A   
DELAY4 . . . . . .  C ADDR   021AH   A   
DELAY5 . . . . . .  C ADDR   021DH   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
ENDCOUNT1. . . . .  D ADDR   0031H   A   
ENDCOUNT2. . . . .  D ADDR   00E1H   A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
FLAG . . . . . . .  D ADDR   0033H   A   
INTER11. . . . . .  C ADDR   004AH   A   
INTER22. . . . . .  C ADDR   0053H   A   
INTER33. . . . . .  C ADDR   0055H   A   
IR1. . . . . . . .  C ADDR   0086H   A   
IR10 . . . . . . .  C ADDR   011DH   A   
IR11 . . . . . . .  C ADDR   0123H   A   
IR12 . . . . . . .  C ADDR   012AH   A   
IR13 . . . . . . .  C ADDR   00F0H   A   
IR14 . . . . . . .  C ADDR   013FH   A   
IR15 . . . . . . .  C ADDR   0158H   A   
IR16 . . . . . . .  C ADDR   0177H   A   
IR17 . . . . . . .  C ADDR   017DH   A   
IR18 . . . . . . .  C ADDR   0184H   A   
IR19 . . . . . . .  C ADDR   0199H   A   
IR2. . . . . . . .  C ADDR   006EH   A   
IR20 . . . . . . .  C ADDR   014AH   A   
IR21 . . . . . . .  C ADDR   01B3H   A   
IR22 . . . . . . .  C ADDR   01D2H   A   
IR23 . . . . . . .  C ADDR   01D8H   A   
IR24 . . . . . . .  C ADDR   01DFH   A   
IR25 . . . . . . .  C ADDR   01F4H   A   
IR26 . . . . . . .  C ADDR   01A5H   A   
IR27 . . . . . . .  C ADDR   0208H   A   
IR3. . . . . . . .  C ADDR   00A4H   A   
IR4. . . . . . . .  C ADDR   00C3H   A   
IR5. . . . . . . .  C ADDR   00C9H   A   
IR6. . . . . . . .  C ADDR   00D0H   A   
IR7. . . . . . . .  C ADDR   00E5H   A   
IR8. . . . . . . .  C ADDR   0096H   A   
IR9. . . . . . . .  C ADDR   00FEH   A   
IRADDR1. . . . . .  D ADDR   0032H   A   
IRADDR2. . . . . .  D ADDR   0030H   A   
MAIN . . . . . . .  C ADDR   000EH   A   
MAIN1. . . . . . .  C ADDR   002EH   A   
OP . . . . . . . .  B ADDR   0020H.0 A   
P1 . . . . . . . .  D ADDR   0090H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
PSW. . . . . . . .  D ADDR   00D0H   A   
SENDIRDATA . . . .  C ADDR   005EH   A   
SP . . . . . . . .  D ADDR   0081H   A   
TH0. . . . . . . .  D ADDR   008CH   A   
TIMEINT. . . . . .  C ADDR   0038H   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
A51 MACRO ASSEMBLER  HONG                                                                 10/09/2007 19:26:15 PAGE     8



REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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