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

📄 lantest.asm

📁 网线测试仪程序
💻 ASM
📖 第 1 页 / 共 5 页
字号:
              SJMP  Q03D7                        ;03E6   80 EF
Q03E8:        CJNE  R4,#00H,Q03F6                ;03E8   BC 00 0B
              CJNE  R6,#00H,Q0417                ;03EB   BE 00 29
              MOV   A,R7                         ;03EE   EF
              MOV   B,R5                         ;03EF   8D F0
              DIV   AB                           ;03F1   84
              MOV   R7,A                         ;03F2   FF
              MOV   R5,B                         ;03F3   AD F0
              RET                                ;03F5   22
Q03F6:        CLR   A                            ;03F6   E4
              XCH   A,R4                         ;03F7   CC
              MOV   R0,A                         ;03F8   F8
              MOV   B,#08H                       ;03F9   75 F0 08
Q03FC:        MOV   A,R7                         ;03FC   EF
              ADD   A,R7                         ;03FD   2F
              MOV   R7,A                         ;03FE   FF
              MOV   A,R6                         ;03FF   EE
              RLC   A                            ;0400   33
              MOV   R6,A                         ;0401   FE
              MOV   A,R4                         ;0402   EC
              RLC   A                            ;0403   33
              MOV   R4,A                         ;0404   FC
              MOV   A,R6                         ;0405   EE
              SUBB  A,R5                         ;0406   9D
              MOV   A,R4                         ;0407   EC
              SUBB  A,R0                         ;0408   98
              JC    Q0410                        ;0409   40 05
              MOV   R4,A                         ;040B   FC
              MOV   A,R6                         ;040C   EE
              SUBB  A,R5                         ;040D   9D
              MOV   R6,A                         ;040E   FE
              INC   R7                           ;040F   0F
Q0410:        DJNZ  B,Q03FC                      ;0410   D5 F0 E9
              CLR   A                            ;0413   E4
              XCH   A,R6                         ;0414   CE
              MOV   R5,A                         ;0415   FD
              RET                                ;0416   22
Q0417:        MOV   A,R5                         ;0417   ED
              MOV   R0,A                         ;0418   F8
              MOV   B,A                          ;0419   F5 F0
              MOV   A,R6                         ;041B   EE
              DIV   AB                           ;041C   84
              JB    OV,Q043C                     ;041D   20 D2 1C
              MOV   R6,A                         ;0420   FE
              MOV   R5,B                         ;0421   AD F0
              MOV   B,#08H                       ;0423   75 F0 08
Q0426:        MOV   A,R7                         ;0426   EF
              ADD   A,R7                         ;0427   2F
              MOV   R7,A                         ;0428   FF
              MOV   A,R5                         ;0429   ED
              RLC   A                            ;042A   33
              MOV   R5,A                         ;042B   FD
              JC    Q0435                        ;042C   40 07
              SUBB  A,R0                         ;042E   98
              JNC   Q0437                        ;042F   50 06
              DJNZ  B,Q0426                      ;0431   D5 F0 F2
              RET                                ;0434   22
Q0435:        CLR   C                            ;0435   C3
              SUBB  A,R0                         ;0436   98
Q0437:        MOV   R5,A                         ;0437   FD
              INC   R7                           ;0438   0F
              DJNZ  B,Q0426                      ;0439   D5 F0 EA
Q043C:        RET                                ;043C   22
Q043D:        CLR   C                            ;043D   C3
              CLR   A                            ;043E   E4
              SUBB  A,R7                         ;043F   9F
              MOV   R7,A                         ;0440   FF
              CLR   A                            ;0441   E4
              SUBB  A,R6                         ;0442   9E
              MOV   R6,A                         ;0443   FE
              CLR   A                            ;0444   E4
              SUBB  A,R5                         ;0445   9D
              MOV   R5,A                         ;0446   FD
              CLR   A                            ;0447   E4
              SUBB  A,R4                         ;0448   9C
              MOV   R4,A                         ;0449   FC
              RET                                ;044A   22
Q044B:        MOV   A,R3                         ;044B   EB
              SUBB  A,R7                         ;044C   9F
              MOV   B,A                          ;044D   F5 F0
              MOV   A,R2                         ;044F   EA
              SUBB  A,R6                         ;0450   9E
              ORL   B,A                          ;0451   42 F0
              MOV   A,R1                         ;0453   E9
              SUBB  A,R5                         ;0454   9D
              ORL   B,A                          ;0455   42 F0
              MOV   A,R4                         ;0457   EC
              XRL   A,#80H                       ;0458   64 80
              XCH   A,R0                         ;045A   C8
              XRL   A,#80H                       ;045B   64 80
              SUBB  A,R0                         ;045D   98
              ORL   A,B                          ;045E   45 F0
              RET                                ;0460   22
Q0461:        CLR   A                            ;0461   E4
              MOVC  A,@A+DPTR                    ;0462   93
              MOV   R4,A                         ;0463   FC
              MOV   A,#01H                       ;0464   74 01
              MOVC  A,@A+DPTR                    ;0466   93
              MOV   R5,A                         ;0467   FD
              MOV   A,#02H                       ;0468   74 02
              MOVC  A,@A+DPTR                    ;046A   93
              MOV   R6,A                         ;046B   FE
              MOV   A,#03H                       ;046C   74 03
              MOVC  A,@A+DPTR                    ;046E   93
              MOV   R7,A                         ;046F   FF
              RET                                ;0470   22
Q0471:        CLR   A                            ;0471   E4
              MOVC  A,@A+DPTR                    ;0472   93
              MOV   R0,A                         ;0473   F8
              MOV   A,#01H                       ;0474   74 01
              MOVC  A,@A+DPTR                    ;0476   93
              MOV   R1,A                         ;0477   F9
              MOV   A,#02H                       ;0478   74 02
              MOVC  A,@A+DPTR                    ;047A   93
              MOV   R2,A                         ;047B   FA
              MOV   A,#03H                       ;047C   74 03
              MOVC  A,@A+DPTR                    ;047E   93
              MOV   R3,A                         ;047F   FB
              RET                                ;0480   22
Q0481:        LCALL Q1F78                        ;0481   12 1F 78
              CLR   C                            ;0484   C3
              MOV   A,13H                        ;0485   E5 13
              SUBB  A,#03H                       ;0487   94 03
              MOV   A,12H                        ;0489   E5 12
              SUBB  A,#00H                       ;048B   94 00
              JNC   Q04DB                        ;048D   50 4C
              MOV   R4,#15H                      ;048F   7C 15
              MOV   R5,#0AFH                     ;0491   7D AF
              CLR   A                            ;0493   E4
              MOV   R7,A                         ;0494   FF
              LCALL Q1EF5                        ;0495   12 1E F5
              CLR   A                            ;0498   E4
              MOV   0BH,A                        ;0499   F5 0B
Q049B:        LCALL Q1FE5                        ;049B   12 1F E5
              MOV   0EH,#00H                     ;049E   75 0E 00
              MOV   0FH,#64H                     ;04A1   75 0F 64
Q04A4:        MOV   A,0FH                        ;04A4   E5 0F
              ORL   A,0EH                        ;04A6   45 0E
              JZ    Q04AE                        ;04A8   60 04
              MOV   A,0BH                        ;04AA   E5 0B
              JZ    Q04A4                        ;04AC   60 F6
Q04AE:        SETB  P2.7                         ;04AE   D2 A7
              MOV   0EH,#03H                     ;04B0   75 0E 03
              MOV   0FH,#0E8H                    ;04B3   75 0F E8
Q04B6:        MOV   A,0FH                        ;04B6   E5 0F
              ORL   A,0EH                        ;04B8   45 0E
              JZ    Q04C0                        ;04BA   60 04
              MOV   A,0BH                        ;04BC   E5 0B
              JZ    Q04B6                        ;04BE   60 F6
Q04C0:        MOV   A,0BH                        ;04C0   E5 0B
              ANL   A,#05H                       ;04C2   54 05
              JZ    Q04D0                        ;04C4   60 0A
Q04C6:        MOV   A,P3                         ;04C6   E5 B0
              ORL   A,#4FH                       ;04C8   44 4F
              CPL   A                            ;04CA   F4
              JNZ   Q04C6                        ;04CB   70 F9
              MOV   R7,#01H                      ;04CD   7F 01
              RET                                ;04CF   22
Q04D0:        MOV   A,0BH                        ;04D0   E5 0B
              JNB   ACC.1,Q049B                  ;04D2   30 E1 C6
              JNB   P3.5,$                       ;04D5   30 B5 FD
              MOV   R7,#02H                      ;04D8   7F 02
              RET                                ;04DA   22
Q04DB:        CLR   A                            ;04DB   E4
              MOV   2EH,A                        ;04DC   F5 2E
              MOV   2DH,A                        ;04DE   F5 2D
Q04E0:        MOV   A,#14H                       ;04E0   74 14
              ADD   A,2DH                        ;04E2   25 2D
              MOV   R0,A                         ;04E4   F8
              MOV   A,@R0                        ;04E5   E6
              ORL   A,#80H                       ;04E6   44 80
              MOV   @R0,A                        ;04E8   F6
              INC   2DH                          ;04E9   05 2D
              MOV   A,2DH                        ;04EB   E5 2D
              CJNE  A,#08H,Q04E0                 ;04ED   B4 08 F0
              CLR   A                            ;04F0   E4
              MOV   2DH,A                        ;04F1   F5 2D
Q04F3:        MOV   A,#14H                       ;04F3   74 14
              ADD   A,2DH                        ;04F5   25 2D
              MOV   R0,A                         ;04F7   F8
              MOV   A,@R0                        ;04F8   E6
              MOV   R7,A                         ;04F9   FF
              JB    ACC.7,Q0500                  ;04FA   20 E7 03
              LJMP  Q064D                        ;04FD   02 06 4D
Q0500:        ANL   A,#07H                       ;0500   54 07
              XRL   A,2DH                        ;0502   65 2D
              JNZ   Q0509                        ;0504   70 03
              LJMP  Q064D                        ;0506   02 06 4D
Q0509:        MOV   A,2EH                        ;0509   E5 2E
              ANL   A,#0F0H                      ;050B   54 F0
              MOV   R7,A                         ;050D   FF
              MOV   R4,#15H                      ;050E   7C 15
              MOV   R5,#0B4H                     ;0510   7D B4
              LCALL Q1EF5                        ;0512   12 1E F5
              MOV   A,#14H                       ;0515   74 14
              ADD   A,2DH                        ;0517   25 2D
              MOV   R0,A                         ;0519   F8
              MOV   A,@R0                        ;051A   E6
              ANL   A,#7FH                       ;051B   54 7F
              MOV   @R0,A                        ;051D   F6
              MOV   A,#14H                       ;051E   74 14
              ADD   A,2DH                        ;0520   25 2D
              MOV   R0,A                         ;0522   F8
              MOV   A,@R0                        ;0523   E6
              ANL   A,#07H                       ;0524   54 07
              ADD   A,#14H                       ;0526   24 14
              MOV   R0,A                         ;0528   F8
              MOV   A,@R0                        ;0529   E6
              ANL   A,#7FH                       ;052A   54 7F
              MOV   @R0,A                        ;052C   F6

⌨️ 快捷键说明

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