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

📄 lcd.ds2

📁 iccavr的一个实例
💻 DS2
📖 第 1 页 / 共 2 页
字号:
[0145]         LDI     R28,0x5F
               LDI     R29,0x02
               OUT     0x3D,R28
               OUT     0x3E,R29
               SUBI    R28,0x10
               SBCI    R29,0x00
               LDI     R16,0xAA
               STD     Y+0,R16
               EOR     R0,R0
               LDI     R30,0x60
               LDI     R31,0x00
               LDI     R17,0x00
[0151]         CPI     R30,0x64
               CPC     R31,R17
      C        BREQ    +0x02             ; Destination: 0x000156
               ST      Z+,R0
      C        RJMP    -0x0005           ; Destination: 0x000151
[0156]         STD     Z+0,R16
               LDI     R30,0x8A
               LDI     R31,0x02
               LDI     R26,0x60
               LDI     R27,0x00
               LDI     R17,0x02
[015C]         CPI     R30,0x8A
               CPC     R31,R17
      C        BREQ    +0x04             ; Destination: 0x000163
               LPM
               ADIW    R30,0x01
               ST      X+,R0
      C        RJMP    -0x0007           ; Destination: 0x00015C
[0163]C X      RCALL   +0x005B           ; Destination: 0x0001BF
[0164]C        RJMP    -0x0001           ; Destination: 0x000164
[0165]C X      RCALL   +0x01CD           ; Destination: 0x000333
               MOV     R10,R16
               LDI     R20,0x08
               MOV     R22,R10
               ANDI    R22,0x7F
               LDI     R24,0x1A
               LDI     R25,0x00
               MOV     R2,R22
               EOR     R3,R3
               ADD     R2,R24
               ADC     R3,R25
               MOV     R30,R2
               MOV     R31,R3
               LPM
               MOV     R22,R0
               MOV     R24,R10
               ANDI    R24,0x80
               MOV     R10,R24
               OR      R10,R22
               COM     R10
               LDI     R24,0x07
               OUT     0x17,R24
               SBI     0x18,2
      C        RJMP    +0x0010           ; Destination: 0x00018D
[017D]         MOV     R22,R10
               CBI     0x18,1
               MOV     R17,R20
               SUBI    R17,0x01
               MOV     R16,R22
      C X      RCALL   +0x01D8           ; Destination: 0x00035B
               MOV     R22,R16
               ANDI    R22,0x01
               CPI     R22,0x01
      C        BRNE    +0x03             ; Destination: 0x00018A
               SBI     0x18,0
               SBI     0x18,1
      C        RJMP    +0x0002           ; Destination: 0x00018C
[018A]         CBI     0x18,0
               SBI     0x18,1
[018C]         DEC     R20
[018D]         AND     R20,R20
      C        BRNE    -0x12             ; Destination: 0x00017D
      C X      RCALL   +0x01AE           ; Destination: 0x00033E
        X      RET
[0191]C X      RCALL   +0x0187           ; Destination: 0x000319
               MOV     R20,R16
               SBIW    R28,0x03
               LDI     R24,0x27
               LDI     R25,0x00
               MOV     R30,R28
               MOV     R31,R29
               LDI     R16,0x03
               LDI     R17,0x00
               ST      -Y,R31
               ST      -Y,R30
               ST      -Y,R25
               ST      -Y,R24
      C X      RCALL   +0x01A3           ; Destination: 0x000342
      C        RJMP    +0x0004           ; Destination: 0x0001A4
[01A0]         SUBI    R20,0xE8
               LDD     R24,Y+2
               SUBI    R24,0xFF
               STD     Y+2,R24
[01A4]         CPI     R20,0xE8
      C        BRCC    -0x06             ; Destination: 0x0001A0
      C        RJMP    +0x0004           ; Destination: 0x0001AB
[01A7]         SUBI    R20,0x64
               LDD     R24,Y+1
               SUBI    R24,0xFF
               STD     Y+1,R24
[01AB]         CPI     R20,0x64
      C        BRCC    -0x06             ; Destination: 0x0001A7
      C        RJMP    +0x0004           ; Destination: 0x0001B2
[01AE]         SUBI    R20,0x0A
               LDD     R24,Y+0
               SUBI    R24,0xFF
               STD     Y+0,R24
[01B2]         CPI     R20,0x0A
      C        BRCC    -0x06             ; Destination: 0x0001AE
               MOV     R16,R20
      C X      RCALL   -0x0051           ; Destination: 0x000165
               LDD     R16,Y+0
      C X      RCALL   -0x0053           ; Destination: 0x000165
               LDD     R16,Y+1
      C X      RCALL   -0x0055           ; Destination: 0x000165
               LDD     R16,Y+2
      C X      RCALL   -0x0057           ; Destination: 0x000165
               ADIW    R28,0x03
      C X      RCALL   +0x015E           ; Destination: 0x00031C
        X      RET
[01BF]         LDI     R24,0xFF
               OUT     0x17,R24
               OUT     0x1A,R24
               OUT     0x14,R24
               IN      R24,0x15
               ANDI    R24,0xDF
               OUT     0x15,R24
               LDI     R24,0xFF
               MOV     R10,R24
               LDI     R22,0xFF
               LDI     R20,0x32
      C        RJMP    +0x0009           ; Destination: 0x0001D4
[01CB]         DEC     R20
      C        RJMP    +0x0005           ; Destination: 0x0001D2
[01CD]         DEC     R22
      C        RJMP    +0x0001           ; Destination: 0x0001D0
[01CF]         DEC     R10
[01D0]         AND     R10,R10
      C        BRNE    -0x03             ; Destination: 0x0001CF
[01D2]         AND     R22,R22
      C        BRNE    -0x07             ; Destination: 0x0001CD
[01D4]         AND     R20,R20
      C        BRNE    -0x0B             ; Destination: 0x0001CB
               IN      R24,0x15
               ORI     R24,0x20
               OUT     0x15,R24
      C X      RCALL   +0x006A           ; Destination: 0x000244
               LDI     R18,0x01
               EOR     R16,R16
      C X      RCALL   +0x0096           ; Destination: 0x000273
               LDI     R18,0x02
               LDI     R16,0x01
      C X      RCALL   +0x0093           ; Destination: 0x000273
               LDI     R18,0x03
               LDI     R16,0x02
      C X      RCALL   +0x0090           ; Destination: 0x000273
               LDI     R18,0x04
               LDI     R16,0x03
      C X      RCALL   +0x008D           ; Destination: 0x000273
               LDI     R18,0x03
               LDI     R16,0x04
      C X      RCALL   +0x008A           ; Destination: 0x000273
               LDI     R18,0x05
               LDI     R16,0x05
      C X      RCALL   +0x0087           ; Destination: 0x000273
               LDI     R18,0x06
               LDI     R16,0x06
      C X      RCALL   +0x0084           ; Destination: 0x000273
               LDI     R18,0x07
               LDI     R16,0x07
      C X      RCALL   +0x0081           ; Destination: 0x000273
               LDI     R18,0x08
               LDI     R16,0x08
      C X      RCALL   +0x007E           ; Destination: 0x000273
               LDI     R18,0x09
               LDI     R16,0x09
      C X      RCALL   +0x007B           ; Destination: 0x000273
               LDI     R18,0x0A
               LDI     R16,0x0A
      C X      RCALL   +0x0078           ; Destination: 0x000273
               LDI     R18,0x0B
               LDI     R16,0x0B
      C X      RCALL   +0x0075           ; Destination: 0x000273
               LDI     R18,0x0C
               LDI     R16,0x0C
      C X      RCALL   +0x0072           ; Destination: 0x000273
               LDI     R18,0x0D
               LDI     R16,0x0D
      C X      RCALL   +0x006F           ; Destination: 0x000273
               LDI     R18,0x0E
               LDI     R16,0x0E
      C X      RCALL   +0x006C           ; Destination: 0x000273
               LDI     R18,0x0F
               LDI     R16,0x0F
      C X      RCALL   +0x0069           ; Destination: 0x000273
               LDI     R18,0x10
               LDI     R16,0x10
      C X      RCALL   +0x0066           ; Destination: 0x000273
               LDI     R18,0x11
               LDI     R16,0x11
      C X      RCALL   +0x0063           ; Destination: 0x000273
               LDI     R18,0x12
               LDI     R16,0x12
      C X      RCALL   +0x0060           ; Destination: 0x000273
      C X      RCALL   +0x018D           ; Destination: 0x0003A1
               LDI     R16,0xC0
      C X      RCALL   +0x000F           ; Destination: 0x000225
      C X      RCALL   +0x0194           ; Destination: 0x0003AB
               LDI     R16,0xC0
      C X      RCALL   +0x000C           ; Destination: 0x000225
      C X      RCALL   +0x0187           ; Destination: 0x0003A1
               LDI     R16,0x3F
      C X      RCALL   +0x0009           ; Destination: 0x000225
               LDI     R16,0x3F
      C X      RCALL   +0x0007           ; Destination: 0x000225
      C X      RCALL   +0x018C           ; Destination: 0x0003AB
               LDI     R16,0x3F
      C X      RCALL   +0x0004           ; Destination: 0x000225
               LDI     R16,0xDE
      C X      RCALL   -0x0092           ; Destination: 0x000191
[0223]C        RJMP    -0x0001           ; Destination: 0x000223
        X      RET
[0225]C X      RCALL   +0x00F3           ; Destination: 0x000319
      C X      RCALL   +0x015C           ; Destination: 0x000383
      C X      RCALL   +0x0172           ; Destination: 0x00039A
      C X      RCALL   +0x00F3           ; Destination: 0x00031C
        X      RET
[022A]C X      RCALL   +0x00EE           ; Destination: 0x000319
      C X      RCALL   +0x0157           ; Destination: 0x000383
               SBI     0x15,0
      C X      RCALL   +0x016C           ; Destination: 0x00039A
      C X      RCALL   +0x00ED           ; Destination: 0x00031C
        X      RET
               IN      R24,0x14
               ORI     R24,0xF3
               OUT     0x14,R24
               CBI     0x15,0
               SBI     0x15,1
               EOR     R2,R2
               OUT     0x1A,R2
[0237]         SBI     0x15,4
               IN      R18,0x19
               CBI     0x15,4
               SBRC    R18,7
      C        RJMP    -0x0005           ; Destination: 0x000237
               SBI     0x15,0
               SBI     0x15,4
               IN      R16,0x19
               CBI     0x15,4
               LDI     R24,0xFF
               OUT     0x1A,R24
               EOR     R17,R17
        X      RET
[0244]C X      RCALL   +0x00EB           ; Destination: 0x000330
               SBI     0x15,7
               CBI     0x15,6
               LDI     R20,0x08
      C        RJMP    +0x0010           ; Destination: 0x000259
[0249]         LDI     R22,0x40
      C        RJMP    +0x000B           ; Destination: 0x000256
[024B]         MOV     R16,R20
               SUBI    R16,0x01
               SUBI    R16,0x48
      C X      RCALL   -0x002A           ; Destination: 0x000225
               MOV     R16,R22
               SUBI    R16,0x01
               SUBI    R16,0xC0
      C X      RCALL   -0x002E           ; Destination: 0x000225
               EOR     R16,R16
      C X      RCALL   -0x002B           ; Destination: 0x00022A
               DEC     R22
[0256]         AND     R22,R22
      C        BRNE    -0x0D             ; Destination: 0x00024B
               DEC     R20
[0259]         AND     R20,R20
      C        BRNE    -0x12             ; Destination: 0x000249
               CBI     0x15,7
               SBI     0x15,6
               LDI     R20,0x08
      C        RJMP    +0x0010           ; Destination: 0x00026F
[025F]         LDI     R22,0x40
      C        RJMP    +0x000B           ; Destination: 0x00026C
[0261]         MOV     R16,R20
               SUBI    R16,0x01
               SUBI    R16,0x48
      C X      RCALL   -0x0040           ; Destination: 0x000225
               MOV     R16,R22
               SUBI    R16,0x01
               SUBI    R16,0xC0
      C X      RCALL   -0x0044           ; Destination: 0x000225
               EOR     R16,R16
      C X      RCALL   -0x0041           ; Destination: 0x00022A
               DEC     R22
[026C]         AND     R22,R22
      C        BRNE    -0x0D             ; Destination: 0x000261
               DEC     R20
[026F]         AND     R20,R20
      C        BRNE    -0x12             ; Destination: 0x00025F
      C X      RCALL   +0x00CA           ; Destination: 0x00033C
        X      RET
[0273]C X      RCALL   +0x00C5           ; Destination: 0x000339
               MOV     R10,R18
               MOV     R6,R16
               MOV     R24,R6
               CPI     R24,0x08
      C        BRCC    +0x10             ; Destination: 0x000289
               EOR     R14,R14
               CPI     R24,0x04

⌨️ 快捷键说明

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