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

📄 pcat.ds2

📁 双龙AVR-MEGA128开发板的配套源码
💻 DS2
📖 第 1 页 / 共 5 页
字号:
               MOV     R24,R20
               ANDI    R24,0x7F
               CPI     R24,0x7F
      C        BREQ    +0x05             ; Destination: 0x0005CC
               LDI     R24,0x01
               LDI     R25,0x00
               MOV     R14,R24
               MOV     R15,R25
      C        RJMP    +0x0002           ; Destination: 0x0005CE
[05CC]         EOR     R14,R14
               EOR     R15,R15
[05CE]         MOV     R24,R20
               ANDI    R24,0x7F
               CPI     R24,0x0A
      C        BRCC    +0x05             ; Destination: 0x0005D7
               LDI     R24,0x01
               LDI     R25,0x00
               MOV     R12,R24
               MOV     R13,R25
      C        RJMP    +0x0002           ; Destination: 0x0005D9
[05D7]         EOR     R12,R12
               EOR     R13,R13
[05D9]         MOV     R2,R14
               MOV     R3,R15
               AND     R2,R12
               AND     R3,R13
               AND     R2,R2
      C        BRNE    +0x03             ; Destination: 0x0005E2
               AND     R3,R3
      C        BRNE    +0x01             ; Destination: 0x0005E2
      C        RJMP    +0x0081           ; Destination: 0x000663
[05E2]         MOV     R22,R10
               EOR     R23,R23
               CPI     R22,0x00
               LDI     R30,0x00
               CPC     R23,R30
      C        BRGE    +0x01             ; Destination: 0x0005E9
      C        RJMP    +0x0066           ; Destination: 0x00064F
[05E9]         LDI     R24,0x05
               LDI     R25,0x00
               CP      R24,R22
               CPC     R25,R23
      C        BRGE    +0x01             ; Destination: 0x0005EF
      C        RJMP    +0x0060           ; Destination: 0x00064F
[05EF]         LDI     R24,0x60
               LDI     R25,0x00
               MOV     R16,R22
               MOV     R17,R23
               ADD     R16,R16
               ADC     R17,R17
               ADD     R16,R24
               ADC     R17,R25
      CL       CALL    0x000D3D
                  <ext>
               MOV     R30,R16
               MOV     R31,R17
        X      IJMP
[05FC]         CPI     R20,0x03
      C        BRCS    +0x01             ; Destination: 0x0005FF
      C        RJMP    +0x005D           ; Destination: 0x00065C
[05FF]         LDI     R16,0x0A
               MOV     R17,R20
      C X      RCALL   +0x0675           ; Destination: 0x000C77
               NOP
       L       STS     0x0124,R16
                  <ext>
               MOV     R24,R20
               SUBI    R24,0xD0
       L       STS     0x011B,R24
                  <ext>
               INC     R10
      C        RJMP    +0x0051           ; Destination: 0x00065C
[060B] L       LDS     R24,0x0124
                  <ext>
               CPI     R24,0x14
      C        BRCC    +0x04             ; Destination: 0x000613
               MOV     R2,R24
      CL       CALL    0x000DE5
                  <ext>
      C        RJMP    +0x0049           ; Destination: 0x00065C
[0613]         CPI     R20,0x04
      C        BRCS    +0x01             ; Destination: 0x000616
      C        RJMP    +0x0046           ; Destination: 0x00065C
[0616] L       LDS     R2,0x0124
                  <ext>
      CL       CALL    0x000DE5
                  <ext>
      C        RJMP    +0x0041           ; Destination: 0x00065C
[061B]         CPI     R20,0x06
      C        BRCS    +0x01             ; Destination: 0x00061E
      C        RJMP    +0x003E           ; Destination: 0x00065C
[061E]         LDI     R16,0x0A
               MOV     R17,R20
      C X      RCALL   +0x0656           ; Destination: 0x000C77
               NOP
       L       STS     0x0125,R16
                  <ext>
               MOV     R24,R20
               SUBI    R24,0xD0
       L       STS     0x011E,R24
                  <ext>
               INC     R10
      C        RJMP    +0x0032           ; Destination: 0x00065C
[062A] L       LDS     R2,0x0125
                  <ext>
               ADD     R2,R20
       L       STS     0x0125,R2
                  <ext>
               MOV     R24,R20
               SUBI    R24,0xD0
       L       STS     0x011F,R24
                  <ext>
               INC     R10
      C        RJMP    +0x0027           ; Destination: 0x00065C
[0635]         CPI     R20,0x06
      C        BRCC    +0x25             ; Destination: 0x00065C
       L       LDS     R17,0x0126
                  <ext>
               LDI     R16,0x0A
      C X      RCALL   +0x063C           ; Destination: 0x000C77
               NOP
       L       STS     0x0126,R16
                  <ext>
               MOV     R24,R20
               SUBI    R24,0xD0
       L       STS     0x0121,R24
                  <ext>
               INC     R10
      C        RJMP    +0x0018           ; Destination: 0x00065C
[0644] L       LDS     R2,0x0126
                  <ext>
               ADD     R2,R20
       L       STS     0x0126,R2
                  <ext>
               MOV     R24,R20
               SUBI    R24,0xD0
       L       STS     0x0122,R24
                  <ext>
               INC     R10
      C        RJMP    +0x000D           ; Destination: 0x00065C
[064F]         EOR     R10,R10
      C        RJMP    +0x0006           ; Destination: 0x000657
[0651]         LDI     R24,0x1B
               LDI     R25,0x01
               MOV     R30,R10
      CL       CALL    0x000E00
                  <ext>
               INC     R10
[0657]         MOV     R24,R10
               CPI     R24,0x09
      C        BRCS    -0x09             ; Destination: 0x000651
      CL       CALL    0x000DCC
                  <ext>
[065C]CL       CALL    0x000D9D
                  <ext>
      C X      RCALL   +0x00DC           ; Destination: 0x00073B
      CL       CALL    0x000DD6
                  <ext>
      C X      RCALL   +0x016B           ; Destination: 0x0007CD
               NOP
[0663]         MOV     R24,R20
               ANDI    R24,0x80
               CPI     R24,0x80
      C        BREQ    +0x01             ; Destination: 0x000668
      C        RJMP    -0x00A8           ; Destination: 0x0005C0
[0668]         ADIW    R28,0x04
      C X      RCALL   +0x06BA           ; Destination: 0x000D24
               NOP
        X      RET
[066C]         ST      -Y,R2
               ST      -Y,R16
               ST      -Y,R17
               ST      -Y,R18
               ST      -Y,R19
               ST      -Y,R24
               ST      -Y,R30
               IN      R2,0x3F
               ST      -Y,R2
               EOR     R16,R16
               EOR     R17,R17
      C        RJMP    +0x0002           ; Destination: 0x00067A
[0678]         SUBI    R16,0xFF
               SBCI    R17,0xFF
[067A]         CPI     R16,0x06
               LDI     R30,0x00
               CPC     R17,R30
      C        BRCS    -0x06             ; Destination: 0x000678
               IN      R16,0x04
               IN      R17,0x05
               IN      R18,0x07
               EOR     R19,R19
               CPI     R18,0x00
               CPC     R18,R19
      C        BREQ    +0x05             ; Destination: 0x00068A
               CPI     R18,0x01
               LDI     R30,0x00
               CPC     R19,R30
      C        BREQ    +0x08             ; Destination: 0x000691
      C        RJMP    +0x000E           ; Destination: 0x000698
[068A] L       STS     0x0133,R17
                  <ext>
       L       STS     0x0132,R16
                  <ext>
               LDI     R24,0x01
               OUT     0x07,R24
      C        RJMP    +0x0009           ; Destination: 0x00069A
[0691] L       STS     0x0131,R17
                  <ext>
       L       STS     0x0130,R16
                  <ext>
               EOR     R2,R2
               OUT     0x07,R2
      C        RJMP    +0x0002           ; Destination: 0x00069A
[0698]         EOR     R2,R2
               OUT     0x07,R2
[069A]         SBI     0x06,6
               LD      R2,Y+
               OUT     0x3F,R2
               LD      R30,Y+
               LD      R24,Y+
               LD      R19,Y+
               LD      R18,Y+
               LD      R17,Y+
               LD      R16,Y+
               LD      R2,Y+
        X      RETI
[06A5]C X      RCALL   +0x0671           ; Destination: 0x000D17
               NOP
               MOV     R10,R16
               MOV     R11,R17
               MOV     R2,R10
               MOV     R3,R11
               EOR     R4,R4
               EOR     R5,R5
               LDI     R16,0xD5
               LDI     R17,0x06
      C X      RCALL   +0x0677           ; Destination: 0x000D27
               NOP
      CL       CALL    0x000E33
                  <ext>
      C X      RCALL   +0x06BA           ; Destination: 0x000D6E
               NOP
               LDI     R24,0x0A
               LDI     R25,0x00
               ST      -Y,R24
      C X      RCALL   +0x067A           ; Destination: 0x000D33
               NOP
               MOV     R14,R16
               MOV     R15,R17
               EOR     R12,R12
      C        RJMP    +0x0019           ; Destination: 0x0006D7
[06BE]         MOV     R2,R12
               EOR     R3,R3
               LDI     R30,0x03
               LDI     R31,0x00
               SUB     R30,R2
               SBC     R31,R3
               LDI     R24,0x2A
               LDI     R25,0x01
               ADD     R30,R24
               ADC     R31,R25
      CL       CALL    0x000E1A
                  <ext>
      C X      RCALL   +0x05E0           ; Destination: 0x000CAB
               NOP
               MOV     R24,R16
               MOV     R25,R17
               ADIW    R24,0x30
               STD     Z+0,R24
      CL       CALL    0x000E1A
                  <ext>
      C X      RCALL   +0x05DA           ; Destination: 0x000CAD
               NOP
               MOV     R14,R16
               MOV     R15,R17
               INC     R12
[06D7]         MOV     R24,R12
               CPI     R24,0x03
      C        BRCS    -0x1C             ; Destination: 0x0006BE
       L       LDS     R2,0x012B
                  <ext>
       L       STS     0x012A,R2
                  <ext>
               LDI     R24,0x2E
       L       STS     0x012B,R24
                  <ext>
               LDI     R24,0x56
       L       STS     0x012E,R24
                  <ext>
               EOR     R2,R2
       L       STS     0x012F,R2
                  <ext>
               LDI     R24,0x2A
               LDI     R25,0x01
               MOV     R10,R24
               MOV     R11,R25
               MOV     R16,R10
               MOV     R17,R11
      C X      RCALL   +0x0636           ; Destination: 0x000D24
               NOP
        X      RET
[06F0]         EOR     R2,R2
               OUT     0x35,R2
               LDI     R24,0xFF
               OUT     0x1A,R24
               OUT     0x1B,R24
               LDI     R24,0x80
               OUT     0x02,R24
               LDI     R24,0xFF
               OUT     0x03,R24
               OUT     0x15,R24
               OUT     0x11,R2
               OUT     0x12,R24
               CBI     0x15,3
               LDI     R16,0x0A
               LDI     R17,0x00
      C X      RCALL   +0x03BB           ; Destination: 0x000ABB
               NOP
               SBI     0x15,3
               CBI     0x03,7
               LDI     R16,0x0A
               LDI     R17,0x00
      C X      RCALL   +0x03B5           ; Destination: 0x000ABB
               NOP
        X      RET
[0708]         SBIC    0x01,6
      C        RJMP    -0x0002           ; Destination: 0x000708
               OUT     0x1B,R16
               SBI     0x03,7
[070C]         SBIS    0x01,6
      C        RJMP    -0x0002           ; Destination: 0x00070C
               CBI     0x03,7
        X      RET
[0710]C X      RCALL   +0x0606           ; Destination: 0x000D17
               NOP
               MOV     R12,R18
               MOV     R14,R16
               LDD     R10,Y+10
               LDD     R11,Y+11
               MOV     R24,R14
               SUBI    R24,0xFC
               MOV     R14,R24
               EOR     R20,R20
      C        RJMP    +0x001B           ; Destination: 0x000736
[071B]         EOR     R22,R22
      C        RJMP    +0x0012           ; Destination: 0x00072F
[071D]         LDI     R16,0xF3
      C X      RCALL   -0x0017           ; Destination: 0x000708
               MOV     R16,R14
      C X      RCALL   -0x0019           ; Destination: 0x000708
               MOV     R16,R12
      C X      RCALL   -0x001B           ; Destination: 0x000708
               MOV     R30,R10
               MOV     R31,R11

⌨️ 快捷键说明

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