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

📄 noname.asm

📁 用增强型单片机51RD2做的控制器
💻 ASM
📖 第 1 页 / 共 5 页
字号:

0000H 802A   SJMP  002CH
0002H FF     MOV   R7, A
0003H 023730 LJMP  3730H
0006H FF     MOV   R7, A
0007H FF     MOV   R7, A
0008H FF     MOV   R7, A
0009H FF     MOV   R7, A
000AH FF     MOV   R7, A
000BH 023EB4 LJMP  3EB4H
000EH FF     MOV   R7, A
000FH FF     MOV   R7, A
0010H FF     MOV   R7, A
0011H FF     MOV   R7, A
0012H FF     MOV   R7, A
0013H 0237AF LJMP  37AFH
0016H FF     MOV   R7, A
0017H FF     MOV   R7, A
0018H FF     MOV   R7, A
0019H FF     MOV   R7, A
001AH FF     MOV   R7, A
001BH FF     MOV   R7, A
001CH FF     MOV   R7, A
001DH FF     MOV   R7, A
001EH FF     MOV   R7, A
001FH FF     MOV   R7, A
0020H FF     MOV   R7, A
0021H FF     MOV   R7, A
0022H FF     MOV   R7, A
0023H 0238CC LJMP  38CCH
0026H FF     MOV   R7, A
0027H FF     MOV   R7, A
0028H FF     MOV   R7, A
0029H FF     MOV   R7, A
002AH FF     MOV   R7, A
002BH 32     RETI
002CH 7581E0 MOV   SP, #E0H
002FH E525   MOV   A, 25H
0031H B45A0A CJNE  A, #5AH, 003EH
0034H E526   MOV   A, 26H
0036H B45A05 CJNE  A, #5AH, 003EH
0039H 1202F2 LCALL 02F2H
003CH 8007   SJMP  0045H
003EH 00     NOP
003FH 1202F2 LCALL 02F2H
0042H 120404 LCALL 0404H
0045H C2D3   CLR   RS0
0047H C2D4   CLR   RS1
0049H 75255A MOV   25H, #5AH
004CH 75265A MOV   26H, #5AH
004FH 753201 MOV   32H, #01H
0052H 1200E4 LCALL 00E4H
0055H 120149 LCALL 0149H
0058H 12475B LCALL 475BH
005BH 125344 LCALL 5344H
005EH 1242D1 LCALL 42D1H
0061H 120404 LCALL 0404H
0064H 1200E8 LCALL 00E8H
0067H 3008DB JNB   08H, 0045H
006AH C208   CLR   08H
006CH E54E   MOV   A, 4EH
006EH B40B05 CJNE  A, #0BH, 0076H
0071H 12A4E5 LCALL A4E5H
0074H 80CF   SJMP  0045H
0076H B40C02 CJNE  A, #0CH, 007BH
0079H 80CA   SJMP  0045H
007BH B40E02 CJNE  A, #0EH, 0080H
007EH 80C5   SJMP  0045H
0080H B40F02 CJNE  A, #0FH, 0085H
0083H 80C0   SJMP  0045H
0085H B40D02 CJNE  A, #0DH, 008AH
0088H 80BB   SJMP  0045H
008AH B41002 CJNE  A, #10H, 008FH
008DH 80B6   SJMP  0045H
008FH B41104 CJNE  A, #11H, 0096H
0092H 00     NOP
0093H 020045 LJMP  0045H
0096H B41206 CJNE  A, #12H, 009FH
0099H 12A7E8 LCALL A7E8H
009CH 020045 LJMP  0045H
009FH B41306 CJNE  A, #13H, 00A8H
00A2H 123F50 LCALL 3F50H
00A5H 020045 LJMP  0045H
00A8H B41406 CJNE  A, #14H, 00B1H
00ABH 124C8E LCALL 4C8EH
00AEH 020045 LJMP  0045H
00B1H B41503 CJNE  A, #15H, 00B7H
00B4H 020045 LJMP  0045H
00B7H B41601 CJNE  A, #16H, 00BBH
00BAH 00     NOP
00BBH 020045 LJMP  0045H
00BEH 200D01 JB    0DH, 00C2H
00C1H 22     RET
00C2H C20D   CLR   0DH
00C4H 1200DA LCALL 00DAH
00C7H E533   MOV   A, 33H
00C9H 30E303 JNB   ACC.3, 00CFH
00CCH C217   CLR   17H
00CEH 22     RET
00CFH D217   SETB  17H
00D1H 120155 LCALL 0155H
00D4H 22     RET
00D5H 201701 JB    17H, 00D9H
00D8H 22     RET
00D9H 00     NOP
00DAH 754D01 MOV   4DH, #01H
00DDH 753908 MOV   39H, #08H
00E0H 123645 LCALL 3645H
00E3H 22     RET
00E4H 755600 MOV   56H, #00H
00E7H 22     RET
00E8H 200A07 JB    0AH, 00F2H
00EBH 20090C JB    09H, 00FAH
00EEH 201411 JB    14H, 0102H
00F1H 22     RET
00F2H 12010D LCALL 010DH
00F5H D208   SETB  08H
00F7H C20A   CLR   0AH
00F9H 22     RET
00FAH 12010D LCALL 010DH
00FDH D208   SETB  08H
00FFH C209   CLR   09H
0101H 22     RET
0102H 12010D LCALL 010DH
0105H D208   SETB  08H
0107H C214   CLR   14H
0109H 120118 LCALL 0118H
010CH 22     RET
010DH C295   CLR   P1.5
010FH 12477E LCALL 477EH
0112H D295   SETB  P1.5
0114H 124755 LCALL 4755H
0117H 22     RET
0118H C2D3   CLR   RS0
011AH D2D4   SETB  RS1
011CH 7920   MOV   R1, #20H
011EH E54E   MOV   A, 4EH
0120H F3     MOVX  @R1, A
0121H 09     INC   R1
0122H E558   MOV   A, 58H
0124H F3     MOVX  @R1, A
0125H 09     INC   R1
0126H 754DFF MOV   4DH, #FFH
0129H 753910 MOV   39H, #10H
012CH 123D1E LCALL 3D1EH
012FH C2D3   CLR   RS0
0131H C2D4   CLR   RS1
0133H 22     RET
0134H 7F08   MOV   R7, #08H
0136H 00     NOP
0137H 33     RLC   A
0138H 92A1   MOV   P2.1, C
013AH 00     NOP
013BH C2A0   CLR   P2.0
013DH 00     NOP
013EH 00     NOP
013FH D2A0   SETB  P2.0
0141H 00     NOP
0142H 00     NOP
0143H DFF2   DJNZ  R7, 0137H
0145H 13     RRC   A
0146H D2A1   SETB  P2.1
0148H 22     RET
0149H 22     RET
014AH 7900   MOV   R1, #00H
014CH 7A20   MOV   R2, #20H
014EH 7400   MOV   A, #00H
0150H F3     MOVX  @R1, A
0151H 09     INC   R1
0152H DAFA   DJNZ  R2, 014EH
0154H 22     RET
0155H 79E0   MOV   R1, #E0H
0157H 7A20   MOV   R2, #20H
0159H 7400   MOV   A, #00H
015BH F3     MOVX  @R1, A
015CH 09     INC   R1
015DH DAFA   DJNZ  R2, 0159H
015FH 22     RET
0160H C2D3   CLR   RS0
0162H D2D4   SETB  RS1
0164H 754D22 MOV   4DH, #22H
0167H 753920 MOV   39H, #20H
016AH 123CB3 LCALL 3CB3H
016DH C2D3   CLR   RS0
016FH C2D4   CLR   RS1
0171H 22     RET
0172H C2D3   CLR   RS0
0174H D2D4   SETB  RS1
0176H 754D22 MOV   4DH, #22H
0179H 753921 MOV   39H, #21H
017CH 123CB3 LCALL 3CB3H
017FH C2D3   CLR   RS0
0181H C2D4   CLR   RS1
0183H 22     RET
0184H C0D0   PUSH  PSW
0186H D2D3   SETB  RS0
0188H D2D4   SETB  RS1
018AH C296   CLR   P1.6
018CH 00     NOP
018DH 00     NOP
018EH 00     NOP
018FH 00     NOP
0190H D297   SETB  P1.7
0192H 00     NOP
0193H 00     NOP
0194H 00     NOP
0195H 00     NOP
0196H D296   SETB  P1.6
0198H 00     NOP
0199H 00     NOP
019AH 00     NOP
019BH 00     NOP
019CH C297   CLR   P1.7
019EH 00     NOP
019FH 00     NOP
01A0H 00     NOP
01A1H 00     NOP
01A2H C296   CLR   P1.6
01A4H 74A0   MOV   A, #A0H
01A6H 12025E LCALL 025EH
01A9H E583   MOV   A, DPH
01ABH 12025E LCALL 025EH
01AEH E582   MOV   A, DPL
01B0H 12025E LCALL 025EH
01B3H A955   MOV   R1, 55H
01B5H AA54   MOV   R2, 54H
01B7H E7     MOV   A, @R1
01B8H 12025E LCALL 025EH
01BBH 09     INC   R1
01BCH DAF9   DJNZ  R2, 01B7H
01BEH 00     NOP
01BFH C297   CLR   P1.7
01C1H 00     NOP
01C2H 00     NOP
01C3H 00     NOP
01C4H 00     NOP
01C5H D296   SETB  P1.6
01C7H 00     NOP
01C8H 00     NOP
01C9H 00     NOP
01CAH 00     NOP
01CBH D297   SETB  P1.7
01CDH 124790 LCALL 4790H
01D0H D0D0   POP   PSW
01D2H 22     RET
01D3H C0D0   PUSH  PSW
01D5H D2D3   SETB  RS0
01D7H D2D4   SETB  RS1
01D9H C296   CLR   P1.6
01DBH 00     NOP
01DCH 00     NOP
01DDH 00     NOP
01DEH 00     NOP
01DFH D297   SETB  P1.7
01E1H 00     NOP
01E2H 00     NOP
01E3H 00     NOP
01E4H 00     NOP
01E5H D296   SETB  P1.6
01E7H 00     NOP
01E8H 00     NOP
01E9H 00     NOP
01EAH 00     NOP
01EBH C297   CLR   P1.7
01EDH 00     NOP
01EEH 00     NOP
01EFH 00     NOP
01F0H 00     NOP
01F1H C296   CLR   P1.6
01F3H 00     NOP
01F4H 74A0   MOV   A, #A0H
01F6H 12025E LCALL 025EH
01F9H E583   MOV   A, DPH
01FBH 12025E LCALL 025EH
01FEH E582   MOV   A, DPL
0200H 12025E LCALL 025EH
0203H D297   SETB  P1.7
0205H 00     NOP
0206H 00     NOP
0207H 00     NOP
0208H 00     NOP
0209H D296   SETB  P1.6
020BH 00     NOP
020CH 00     NOP
020DH 00     NOP
020EH 00     NOP
020FH C297   CLR   P1.7
0211H 00     NOP
0212H 00     NOP
0213H 00     NOP
0214H 00     NOP
0215H C296   CLR   P1.6
0217H 74A1   MOV   A, #A1H
0219H 12025E LCALL 025EH
021CH A955   MOV   R1, 55H
021EH AA54   MOV   R2, 54H
0220H 12028B LCALL 028BH
0223H F7     MOV   @R1, A
0224H 09     INC   R1
0225H DA23   DJNZ  R2, 024AH
0227H D297   SETB  P1.7
0229H 00     NOP
022AH 00     NOP
022BH 00     NOP
022CH 00     NOP
022DH D296   SETB  P1.6
022FH 00     NOP
0230H 00     NOP
0231H 00     NOP
0232H 00     NOP
0233H C296   CLR   P1.6
0235H 00     NOP
0236H 00     NOP
0237H 00     NOP
0238H 00     NOP
0239H C297   CLR   P1.7
023BH 00     NOP
023CH 00     NOP
023DH 00     NOP
023EH 00     NOP
023FH D296   SETB  P1.6
0241H 00     NOP
0242H 00     NOP
0243H 00     NOP
0244H 00     NOP
0245H D297   SETB  P1.7
0247H D0D0   POP   PSW
0249H 22     RET
024AH C297   CLR   P1.7
024CH 00     NOP
024DH 00     NOP
024EH 00     NOP
024FH 00     NOP
0250H D296   SETB  P1.6
0252H 00     NOP
0253H 00     NOP
0254H 00     NOP
0255H 00     NOP
0256H C296   CLR   P1.6
0258H 00     NOP
0259H 00     NOP
025AH 00     NOP
025BH 00     NOP
025CH 80C2   SJMP  0220H
025EH 7F08   MOV   R7, #08H
0260H 33     RLC   A
0261H 9297   MOV   P1.7, C
0263H D296   SETB  P1.6
0265H 00     NOP
0266H 00     NOP
0267H 00     NOP
0268H 00     NOP
0269H C296   CLR   P1.6
026BH 00     NOP
026CH 00     NOP
026DH 00     NOP
026EH 00     NOP
026FH DFEF   DJNZ  R7, 0260H
0271H D297   SETB  P1.7
0273H 00     NOP
0274H 00     NOP
0275H 00     NOP
0276H 00     NOP
0277H D296   SETB  P1.6
0279H 7E64   MOV   R6, #64H
027BH 7F64   MOV   R7, #64H
027DH 209704 JB    P1.7, 0284H
0280H 00     NOP
0281H C296   CLR   P1.6
0283H 22     RET
0284H DFF7   DJNZ  R7, 027DH
0286H DEF3   DJNZ  R6, 027BH
0288H C296   CLR   P1.6
028AH 22     RET
028BH 7F08   MOV   R7, #08H
028DH 00     NOP
028EH D297   SETB  P1.7
0290H 00     NOP
0291H 00     NOP
0292H D296   SETB  P1.6
0294H 00     NOP
0295H A297   MOV   C, P1.7
0297H 00     NOP
0298H C296   CLR   P1.6
029AH 00     NOP
029BH 33     RLC   A
029CH 00     NOP
029DH DFF3   DJNZ  R7, 0292H
029FH 22     RET
02A0H 7920   MOV   R1, #20H
02A2H 7400   MOV   A, #00H
02A4H F3     MOVX  @R1, A
02A5H 09     INC   R1
02A6H 7400   MOV   A, #00H
02A8H F3     MOVX  @R1, A
02A9H 09     INC   R1
02AAH 7400   MOV   A, #00H
02ACH F3     MOVX  @R1, A
02ADH 09     INC   R1
02AEH 754DA5 MOV   4DH, #A5H
02B1H 850139 MOV   39H, 01H
02B4H 123CB3 LCALL 3CB3H
02B7H 22     RET
02B8H 7920   MOV   R1, #20H
02BAH E579   MOV   A, 79H
02BCH F3     MOVX  @R1, A
02BDH 09     INC   R1
02BEH E57A   MOV   A, 7AH
02C0H F3     MOVX  @R1, A
02C1H 09     INC   R1
02C2H E57B   MOV   A, 7BH
02C4H F3     MOVX  @R1, A
02C5H 09     INC   R1
02C6H E57C   MOV   A, 7CH
02C8H F3     MOVX  @R1, A
02C9H 09     INC   R1
02CAH E57D   MOV   A, 7DH
02CCH F3     MOVX  @R1, A
02CDH 09     INC   R1
02CEH E57E   MOV   A, 7EH
02D0H F3     MOVX  @R1, A
02D1H 09     INC   R1
02D2H E57F   MOV   A, 7FH
02D4H F3     MOVX  @R1, A
02D5H 09     INC   R1
02D6H 754DA5 MOV   4DH, #A5H
02D9H 753902 MOV   39H, #02H
02DCH 123CB3 LCALL 3CB3H
02DFH 22     RET
02E0H 7920   MOV   R1, #20H
02E2H E54A   MOV   A, 4AH
02E4H F3     MOVX  @R1, A
02E5H 09     INC   R1
02E6H E54B   MOV   A, 4BH
02E8H F3     MOVX  @R1, A
02E9H 09     INC   R1
02EAH E54C   MOV   A, 4CH
02ECH F3     MOVX  @R1, A
02EDH 09     INC   R1
02EEH 123CB3 LCALL 3CB3H
02F1H 22     RET
02F2H 753203 MOV   32H, #03H
02F5H E532   MOV   A, 32H
02F7H 120134 LCALL 0134H
02FAH D293   SETB  P1.3
02FCH C291   CLR   P1.1
02FEH 758E00 MOV   AUXR, #00H
0301H C2AF   CLR   EA
0303H 120149 LCALL 0149H
0306H 124771 LCALL 4771H
0309H 124771 LCALL 4771H
030CH 1247F1 LCALL 47F1H
030FH 12477E LCALL 477EH
0312H 12481A LCALL 481AH
0315H 12477E LCALL 477EH
0318H 124632 LCALL 4632H
031BH 12477E LCALL 477EH
031EH 124711 LCALL 4711H
0321H 12477E LCALL 477EH
0324H 124BFA LCALL 4BFAH
0327H 12477E LCALL 477EH
032AH 124755 LCALL 4755H
032DH 12477E LCALL 477EH
0330H 758921 MOV   TMOD, #21H
0333H 758C4C MOV   TH0, #4CH
0336H 758A01 MOV   TL0, #01H
0339H D28C   SETB  TR0
033BH 758DFD MOV   TH1, #FDH
033EH 758BFD MOV   TL1, #FDH
0341H D28E   SETB  TR1
0343H 759850 MOV   SCON, #50H
0346H 758700 MOV   PCON, #00H
0349H D288   SETB  IT0
034BH D2A8   SETB  EX0
034DH D28A   SETB  IT1
034FH D2AA   SETB  EX1
0351H D2A9   SETB  ET0
0353H C2AB   CLR   ET1
0355H D2AC   SETB  ES
0357H D2AF   SETB  EA
0359H D2A5   SETB  P2.5
035BH D2A4   SETB  P2.4
035DH D2A3   SETB  P2.3
035FH D211   SETB  11H
0361H D2B7   SETB  P3.7
0363H C20A   CLR   0AH
0365H C209   CLR   09H
0367H C214   CLR   14H
0369H C208   CLR   08H
036BH 75E902 MOV   CL, #02H
036EH 75FD00 MOV   CCAP3H, #00H
0371H 1247BD LCALL 47BDH
0374H 125350 LCALL 5350H
0377H 120155 LCALL 0155H
037AH 1200DA LCALL 00DAH
037DH 1203D8 LCALL 03D8H
0380H 1203E3 LCALL 03E3H
0383H 1203EE LCALL 03EEH
0386H 1203F9 LCALL 03F9H
0389H 754A00 MOV   4AH, #00H
038CH 754B00 MOV   4BH, #00H
038FH 754C00 MOV   4CH, #00H

⌨️ 快捷键说明

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