Subversion Repositories FlightCtrl

Rev

Blame | Last modification | View Log | RSS feed


Flight-Ctrl_MEGA644_V0_61.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         0000008a  00800100  00005438  000054ec  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         00005438  00000000  00000000  000000b4  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          00000395  0080018a  0080018a  00005576  2**0
                  ALLOC
  3 .eeprom       00000800  00810000  00810000  00005576  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  4 .stab         00000378  00000000  00000000  00005d78  2**2
                  CONTENTS, READONLY, DEBUGGING
  5 .stabstr      00000071  00000000  00000000  000060f0  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
       0:       0c 94 d9 01     jmp     0x3b2   ; 0x3b2 <__ctors_end>
       4:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
       8:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
       c:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      10:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      14:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      18:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      1c:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      20:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      24:       0c 94 a4 0a     jmp     0x1548  ; 0x1548 <__vector_9>
      28:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      2c:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      30:       0c 94 75 13     jmp     0x26ea  ; 0x26ea <__vector_12>
      34:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      38:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      3c:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      40:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      44:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      48:       0c 94 d0 09     jmp     0x13a0  ; 0x13a0 <__vector_18>
      4c:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      50:       0c 94 c8 03     jmp     0x790   ; 0x790 <__vector_20>
      54:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      58:       0c 94 92 03     jmp     0x724   ; 0x724 <__vector_22>
      5c:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      60:       0c 94 90 0b     jmp     0x1720  ; 0x1720 <__vector_24>
      64:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>
      68:       0c 94 c2 12     jmp     0x2584  ; 0x2584 <__vector_26>
      6c:       0c 94 f6 01     jmp     0x3ec   ; 0x3ec <__bad_interrupt>

00000070 <__c.1994>:
      70:       0a 0a 0d 00                                         ....

00000074 <__c.1992>:
      74:       4e 65 75 74 72 61 6c 00                             Neutral.

0000007c <__c.1990>:
      7c:       48 65 61 64 69 6e 67 48 6f 6c 64 00                 HeadingHold.

00000088 <__c.1988>:
      88:       0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00           ..Steuerung: .

00000096 <__c.1986>:
      96:       4f 4b 0a 0d 00                                      OK...

0000009b <__c.1981>:
      9b:       0a 0d 41 62 67 6c 65 69 63 68 20 4c 75 66 74 64     ..Abgleich Luftd
      ab:       72 75 63 6b 73 65 6e 73 6f 72 2e 2e 00              rucksensor...

000000b8 <__c.1979>:
      b8:       0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65     ..Benutze Parame
      c8:       74 65 72 73 61 74 7a 20 25 64 00                    tersatz %d.

000000d3 <__c.1971>:
      d3:       0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20     ..Init. EEPROM: 
      e3:       47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c     Generiere Defaul
      f3:       74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00        t-Parameter....

00000102 <__c.1969>:
     102:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
     112:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
        ...

00000123 <__c.1967>:
     123:       0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 20     ..FlightControl 
     133:       56 25 64 2e 25 64 20 00                             V%d.%d .

0000013b <__c.1966>:
     13b:       2e 00                                               ..

0000013d <__c.2048>:
     13d:       52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.

0000014b <__c.2046>:
     14b:       53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.

00000159 <__c.2044>:
     159:       53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.

00000167 <__c.2042>:
     167:       53 65 72 76 6f 20 20 00                             Servo  .

0000016f <__c.2039>:
     16f:       50 6f 74 69 34 3a 20 20 25 33 69 00                 Poti4:  %3i.

0000017b <__c.2037>:
     17b:       50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.

00000187 <__c.2035>:
     187:       50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.

00000193 <__c.2033>:
     193:       50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.

0000019f <__c.2030>:
     19f:       53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.

000001ae <__c.2028>:
     1ae:       4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00        Messwert:  %5i.

000001bd <__c.2026>:
     1bd:       52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00        Richtung:  %5i.

000001cc <__c.2024>:
     1cc:       4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .

000001db <__c.2021>:
     1db:       45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00        Empf.Pegel:%5i.

000001ea <__c.2019>:
     1ea:       53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00        Spannung:  %5i.

000001f9 <__c.2016>:
     1f9:       48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00        Hoch %4i (%3i).

00000208 <__c.2014>:
     208:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).

00000217 <__c.2012>:
     217:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).

00000226 <__c.2010>:
     226:       41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.

00000233 <__c.2007>:
     233:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

00000242 <__c.2005>:
     242:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).

00000251 <__c.2003>:
     251:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).

00000260 <__c.2001>:
     260:       47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.

0000026e <__c.1998>:
     26e:       50 33 3a 25 34 69 20 20 4b 61 6e e4 6c 65 20 00     P3:%4i  Kan.le .

0000027e <__c.1996>:
     27e:       50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .

0000028e <__c.1994>:
     28e:       47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .

0000029e <__c.1992>:
     29e:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

000002ae <__c.1989>:
     2ae:       4b 37 3a 25 34 69 20 20 4b 61 6e e4 6c 65 20 00     K7:%4i  Kan.le .

000002be <__c.1987>:
     2be:       4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .

000002ce <__c.1985>:
     2ce:       4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00     K3:%4i  K4:%4i .

000002de <__c.1983>:
     2de:       4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00     K1:%4i  K2:%4i .

000002ee <__c.1980>:
     2ee:       4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00        Kompass:   %5i.

000002fd <__c.1978>:
     2fd:       52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.

0000030c <__c.1976>:
     30c:       4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.

0000031b <__c.1974>:
     31b:       61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.

00000325 <__c.1971>:
     325:       48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.

00000333 <__c.1969>:
     333:       4b 65 69 6e 65 20 00                                Keine .

0000033a <__c.1967>:
     33a:       4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.

00000349 <__c.1965>:
     349:       4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00        Luftdruck: %5i.

00000358 <__c.1963>:
     358:       53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00        SollHoehe: %5i.

00000367 <__c.1961>:
     367:       48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00        Hoehe:     %5i.

00000376 <__c.1957>:
     376:       28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00     (c) Holger Buss.

00000386 <__c.1955>:
     386:       53 65 74 74 69 6e 67 3a 20 25 64 20 00              Setting: %d .

00000393 <__c.1953>:
     393:       56 25 64 2e 25 64 00                                V%d.%d.

0000039a <__c.1951>:
     39a:       2b 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b     ++ MikroKopter +
     3aa:       2b 00                                               +.

000003ac <__c.1948>:
     3ac:       5b 25 69 5d 00 00                                   [%i]..

000003b2 <__ctors_end>:
     3b2:       11 24           eor     r1, r1
     3b4:       1f be           out     0x3f, r1        ; 63
     3b6:       cf ef           ldi     r28, 0xFF       ; 255
     3b8:       d0 e1           ldi     r29, 0x10       ; 16
     3ba:       de bf           out     0x3e, r29       ; 62
     3bc:       cd bf           out     0x3d, r28       ; 61

000003be <__do_copy_data>:
     3be:       11 e0           ldi     r17, 0x01       ; 1
     3c0:       a0 e0           ldi     r26, 0x00       ; 0
     3c2:       b1 e0           ldi     r27, 0x01       ; 1
     3c4:       e8 e3           ldi     r30, 0x38       ; 56
     3c6:       f4 e5           ldi     r31, 0x54       ; 84
     3c8:       02 c0           rjmp    .+4             ; 0x3ce <.do_copy_data_start>

000003ca <.do_copy_data_loop>:
     3ca:       05 90           lpm     r0, Z+
     3cc:       0d 92           st      X+, r0

000003ce <.do_copy_data_start>:
     3ce:       aa 38           cpi     r26, 0x8A       ; 138
     3d0:       b1 07           cpc     r27, r17
     3d2:       d9 f7           brne    .-10            ; 0x3ca <.do_copy_data_loop>

000003d4 <__do_clear_bss>:
     3d4:       15 e0           ldi     r17, 0x05       ; 5
     3d6:       aa e8           ldi     r26, 0x8A       ; 138
     3d8:       b1 e0           ldi     r27, 0x01       ; 1
     3da:       01 c0           rjmp    .+2             ; 0x3de <.do_clear_bss_start>

000003dc <.do_clear_bss_loop>:
     3dc:       1d 92           st      X+, r1

000003de <.do_clear_bss_start>:
     3de:       af 31           cpi     r26, 0x1F       ; 31
     3e0:       b1 07           cpc     r27, r17
     3e2:       e1 f7           brne    .-8             ; 0x3dc <.do_clear_bss_loop>
     3e4:       0e 94 2d 02     call    0x45a   ; 0x45a <main>
     3e8:       0c 94 1b 2a     jmp     0x5436  ; 0x5436 <_exit>

000003ec <__bad_interrupt>:
     3ec:       0c 94 00 00     jmp     0        ; 0x0 <__vectors>

000003f0 <GetActiveParamSetNumber>:
     3f0:       a2 e0           ldi     r26, 0x02       ; 2
     3f2:       b0 e0           ldi     r27, 0x00       ; 0
     3f4:       0e 94 07 2a     call    0x540e  ; 0x540e <__eeprom_read_byte_1F2021>
     3f8:       80 2d           mov     r24, r0
     3fa:       99 27           eor     r25, r25
     3fc:       08 95           ret

000003fe <WriteParameterSet>:
     3fe:       fb 01           movw    r30, r22
     400:       28 2f           mov     r18, r24
     402:       86 30           cpi     r24, 0x06       ; 6
     404:       08 f0           brcs    .+2             ; 0x408 <WriteParameterSet+0xa>
     406:       25 e0           ldi     r18, 0x05       ; 5
     408:       84 2f           mov     r24, r20
     40a:       99 27           eor     r25, r25
     40c:       42 9f           mul     r20, r18
     40e:       d0 01           movw    r26, r0
     410:       11 24           eor     r1, r1
     412:       ac 59           subi    r26, 0x9C       ; 156
     414:       bf 4f           sbci    r27, 0xFF       ; 255

00000416 <.26_start>:
     416:       01 97           sbiw    r24, 0x01       ; 1
     418:       24 f0           brlt    .+8             ; 0x422 <.26_finished>
     41a:       01 90           ld      r0, Z+
     41c:       0e 94 0f 2a     call    0x541e  ; 0x541e <__eeprom_write_byte_1F2021>
     420:       fa cf           rjmp    .-12            ; 0x416 <.26_start>

00000422 <.26_finished>:
     422:       a2 e0           ldi     r26, 0x02       ; 2
     424:       b0 e0           ldi     r27, 0x00       ; 0
     426:       02 2e           mov     r0, r18
     428:       0e 94 0f 2a     call    0x541e  ; 0x541e <__eeprom_write_byte_1F2021>
     42c:       08 95           ret

0000042e <ReadParameterSet>:
     42e:       cf 93           push    r28
     430:       df 93           push    r29
     432:       fb 01           movw    r30, r22
     434:       c4 2f           mov     r28, r20
     436:       dd 27           eor     r29, r29
     438:       86 30           cpi     r24, 0x06       ; 6
     43a:       08 f0           brcs    .+2             ; 0x43e <ReadParameterSet+0x10>
     43c:       85 e0           ldi     r24, 0x05       ; 5
     43e:       48 9f           mul     r20, r24
     440:       d0 01           movw    r26, r0
     442:       11 24           eor     r1, r1
     444:       ac 59           subi    r26, 0x9C       ; 156
     446:       bf 4f           sbci    r27, 0xFF       ; 255

00000448 <.44_start>:
     448:       21 97           sbiw    r28, 0x01       ; 1
     44a:       24 f0           brlt    .+8             ; 0x454 <.44_finished>
     44c:       0e 94 07 2a     call    0x540e  ; 0x540e <__eeprom_read_byte_1F2021>
     450:       01 92           st      Z+, r0
     452:       fa cf           rjmp    .-12            ; 0x448 <.44_start>

00000454 <.44_finished>:
     454:       df 91           pop     r29
     456:       cf 91           pop     r28
     458:       08 95           ret

0000045a <main>:
     45a:       0f 93           push    r16
     45c:       1f 93           push    r17
     45e:       cf 93           push    r28
     460:       df 93           push    r29
     462:       91 e0           ldi     r25, 0x01       ; 1
     464:       97 b9           out     0x07, r25       ; 7
     466:       8f ef           ldi     r24, 0xFF       ; 255
     468:       88 b9           out     0x08, r24       ; 8
     46a:       8b e1           ldi     r24, 0x1B       ; 27
     46c:       84 b9           out     0x04, r24       ; 4
     46e:       95 b9           out     0x05, r25       ; 5
     470:       8e e3           ldi     r24, 0x3E       ; 62
     472:       8a b9           out     0x0a, r24       ; 10
     474:       57 9a           sbi     0x0a, 7 ; 10
     476:       87 ef           ldi     r24, 0xF7       ; 247
     478:       8b b9           out     0x0b, r24       ; 11
     47a:       84 b7           in      r24, 0x34       ; 52
     47c:       87 7f           andi    r24, 0xF7       ; 247
     47e:       84 bf           out     0x34, r24       ; 52
     480:       80 91 60 00     lds     r24, 0x0060
     484:       88 61           ori     r24, 0x18       ; 24
     486:       80 93 60 00     sts     0x0060, r24
     48a:       10 92 60 00     sts     0x0060, r1
     48e:       80 ed           ldi     r24, 0xD0       ; 208
     490:       97 e0           ldi     r25, 0x07       ; 7
     492:       90 93 a7 01     sts     0x01A7, r25
     496:       80 93 a6 01     sts     0x01A6, r24
     49a:       10 92 28 02     sts     0x0228, r1
     49e:       10 92 27 02     sts     0x0227, r1
     4a2:       10 92 a8 04     sts     0x04A8, r1
     4a6:       10 92 a7 04     sts     0x04A7, r1
     4aa:       10 92 26 02     sts     0x0226, r1
     4ae:       10 92 25 02     sts     0x0225, r1
     4b2:       10 92 24 02     sts     0x0224, r1
     4b6:       10 92 23 02     sts     0x0223, r1
     4ba:       28 98           cbi     0x05, 0 ; 5
     4bc:       0e 94 51 0b     call    0x16a2  ; 0x16a2 <Timer_Init>
     4c0:       0e 94 9a 05     call    0xb34   ; 0xb34 <UART_Init>
     4c4:       0e 94 60 13     call    0x26c0  ; 0x26c0 <rc_sum_init>
     4c8:       0e 94 8a 0b     call    0x1714  ; 0x1714 <ADC_Init>
     4cc:       0e 94 a8 12     call    0x2550  ; 0x2550 <i2c_init>
     4d0:       78 94           sei
     4d2:       10 92 b6 03     sts     0x03B6, r1
     4d6:       8d e3           ldi     r24, 0x3D       ; 61
     4d8:       80 93 b7 03     sts     0x03B7, r24
     4dc:       84 e0           ldi     r24, 0x04       ; 4
     4de:       80 93 b8 03     sts     0x03B8, r24
     4e2:       8d e3           ldi     r24, 0x3D       ; 61
     4e4:       90 e0           ldi     r25, 0x00       ; 0
     4e6:       9f 93           push    r25
     4e8:       8f 93           push    r24
     4ea:       1f 92           push    r1
     4ec:       1f 92           push    r1
     4ee:       83 e2           ldi     r24, 0x23       ; 35
     4f0:       91 e0           ldi     r25, 0x01       ; 1
     4f2:       9f 93           push    r25
     4f4:       8f 93           push    r24
     4f6:       1f 92           push    r1
     4f8:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     4fc:       82 e0           ldi     r24, 0x02       ; 2
     4fe:       91 e0           ldi     r25, 0x01       ; 1
     500:       9f 93           push    r25
     502:       8f 93           push    r24
     504:       1f 92           push    r1
     506:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     50a:       29 9a           sbi     0x05, 1 ; 5
     50c:       a1 e0           ldi     r26, 0x01       ; 1
     50e:       b0 e0           ldi     r27, 0x00       ; 0
     510:       0e 94 07 2a     call    0x540e  ; 0x540e <__eeprom_read_byte_1F2021>
     514:       80 2d           mov     r24, r0
     516:       2d b7           in      r18, 0x3d       ; 61
     518:       3e b7           in      r19, 0x3e       ; 62
     51a:       26 5f           subi    r18, 0xF6       ; 246
     51c:       3f 4f           sbci    r19, 0xFF       ; 255
     51e:       0f b6           in      r0, 0x3f        ; 63
     520:       f8 94           cli
     522:       3e bf           out     0x3e, r19       ; 62
     524:       0f be           out     0x3f, r0        ; 63
     526:       2d bf           out     0x3d, r18       ; 61
     528:       8b 33           cpi     r24, 0x3B       ; 59
     52a:       a9 f1           breq    .+106           ; 0x596 <main+0x13c>
     52c:       83 ed           ldi     r24, 0xD3       ; 211
     52e:       90 e0           ldi     r25, 0x00       ; 0
     530:       9f 93           push    r25
     532:       8f 93           push    r24
     534:       1f 92           push    r1
     536:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     53a:       0e 94 37 1b     call    0x366e  ; 0x366e <DefaultKonstanten1>
     53e:       4a e3           ldi     r20, 0x3A       ; 58
     540:       6f ec           ldi     r22, 0xCF       ; 207
     542:       74 e0           ldi     r23, 0x04       ; 4
     544:       80 e0           ldi     r24, 0x00       ; 0
     546:       0e 94 ff 01     call    0x3fe   ; 0x3fe <WriteParameterSet>
     54a:       01 e0           ldi     r16, 0x01       ; 1
     54c:       0f 90           pop     r0
     54e:       0f 90           pop     r0
     550:       0f 90           pop     r0
     552:       02 30           cpi     r16, 0x02       ; 2
     554:       49 f4           brne    .+18            ; 0x568 <main+0x10e>
     556:       0e 94 ca 1a     call    0x3594  ; 0x3594 <DefaultKonstanten2>
     55a:       4a e3           ldi     r20, 0x3A       ; 58
     55c:       6f ec           ldi     r22, 0xCF       ; 207
     55e:       74 e0           ldi     r23, 0x04       ; 4
     560:       82 e0           ldi     r24, 0x02       ; 2
     562:       0e 94 ff 01     call    0x3fe   ; 0x3fe <WriteParameterSet>
     566:       03 e0           ldi     r16, 0x03       ; 3
     568:       4a e3           ldi     r20, 0x3A       ; 58
     56a:       6f ec           ldi     r22, 0xCF       ; 207
     56c:       74 e0           ldi     r23, 0x04       ; 4
     56e:       80 2f           mov     r24, r16
     570:       0e 94 ff 01     call    0x3fe   ; 0x3fe <WriteParameterSet>
     574:       0f 5f           subi    r16, 0xFF       ; 255
     576:       06 30           cpi     r16, 0x06       ; 6
     578:       60 f3           brcs    .-40            ; 0x552 <main+0xf8>
     57a:       81 e0           ldi     r24, 0x01       ; 1
     57c:       22 e0           ldi     r18, 0x02       ; 2
     57e:       30 e0           ldi     r19, 0x00       ; 0
     580:       d9 01           movw    r26, r18
     582:       08 2e           mov     r0, r24
     584:       0e 94 0f 2a     call    0x541e  ; 0x541e <__eeprom_write_byte_1F2021>
     588:       8b e3           ldi     r24, 0x3B       ; 59
     58a:       21 50           subi    r18, 0x01       ; 1
     58c:       30 40           sbci    r19, 0x00       ; 0
     58e:       d9 01           movw    r26, r18
     590:       08 2e           mov     r0, r24
     592:       0e 94 0f 2a     call    0x541e  ; 0x541e <__eeprom_write_byte_1F2021>
     596:       02 e0           ldi     r16, 0x02       ; 2
     598:       10 e0           ldi     r17, 0x00       ; 0
     59a:       d8 01           movw    r26, r16
     59c:       0e 94 07 2a     call    0x540e  ; 0x540e <__eeprom_read_byte_1F2021>
     5a0:       80 2d           mov     r24, r0
     5a2:       4a e3           ldi     r20, 0x3A       ; 58
     5a4:       6f ec           ldi     r22, 0xCF       ; 207
     5a6:       74 e0           ldi     r23, 0x04       ; 4
     5a8:       0e 94 17 02     call    0x42e   ; 0x42e <ReadParameterSet>
     5ac:       d8 01           movw    r26, r16
     5ae:       0e 94 07 2a     call    0x540e  ; 0x540e <__eeprom_read_byte_1F2021>
     5b2:       80 2d           mov     r24, r0
     5b4:       99 27           eor     r25, r25
     5b6:       9f 93           push    r25
     5b8:       8f 93           push    r24
     5ba:       88 eb           ldi     r24, 0xB8       ; 184
     5bc:       90 e0           ldi     r25, 0x00       ; 0
     5be:       9f 93           push    r25
     5c0:       8f 93           push    r24
     5c2:       1f 92           push    r1
     5c4:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     5c8:       80 91 d7 04     lds     r24, 0x04D7
     5cc:       0f 90           pop     r0
     5ce:       0f 90           pop     r0
     5d0:       0f 90           pop     r0
     5d2:       0f 90           pop     r0
     5d4:       0f 90           pop     r0
     5d6:       80 ff           sbrs    r24, 0
     5d8:       20 c0           rjmp    .+64            ; 0x61a <main+0x1c0>
     5da:       8b e9           ldi     r24, 0x9B       ; 155
     5dc:       90 e0           ldi     r25, 0x00       ; 0
     5de:       9f 93           push    r25
     5e0:       8f 93           push    r24
     5e2:       1f 92           push    r1
     5e4:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     5e8:       84 ec           ldi     r24, 0xC4       ; 196
     5ea:       99 e0           ldi     r25, 0x09       ; 9
     5ec:       0e 94 8f 0a     call    0x151e  ; 0x151e <SetDelay>
     5f0:       ec 01           movw    r28, r24
     5f2:       0e 94 b4 0e     call    0x1d68  ; 0x1d68 <SucheLuftruckOffset>
     5f6:       0f 90           pop     r0
     5f8:       0f 90           pop     r0
     5fa:       0f 90           pop     r0
     5fc:       ce 01           movw    r24, r28
     5fe:       0e 94 98 0a     call    0x1530  ; 0x1530 <CheckDelay>
     602:       88 23           and     r24, r24
     604:       d9 f3           breq    .-10            ; 0x5fc <main+0x1a2>
     606:       86 e9           ldi     r24, 0x96       ; 150
     608:       90 e0           ldi     r25, 0x00       ; 0
     60a:       9f 93           push    r25
     60c:       8f 93           push    r24
     60e:       1f 92           push    r1
     610:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     614:       0f 90           pop     r0
     616:       0f 90           pop     r0
     618:       0f 90           pop     r0
     61a:       0e 94 ef 1b     call    0x37de  ; 0x37de <SetNeutral>
     61e:       28 98           cbi     0x05, 0 ; 5
     620:       80 ed           ldi     r24, 0xD0       ; 208
     622:       97 e0           ldi     r25, 0x07       ; 7
     624:       90 93 a7 01     sts     0x01A7, r25
     628:       80 93 a6 01     sts     0x01A6, r24
     62c:       88 ee           ldi     r24, 0xE8       ; 232
     62e:       93 e0           ldi     r25, 0x03       ; 3
     630:       90 93 b1 03     sts     0x03B1, r25
     634:       80 93 b0 03     sts     0x03B0, r24
     638:       85 e5           ldi     r24, 0x55       ; 85
     63a:       80 93 ab 03     sts     0x03AB, r24
     63e:       88 e8           ldi     r24, 0x88       ; 136
     640:       90 e0           ldi     r25, 0x00       ; 0
     642:       9f 93           push    r25
     644:       8f 93           push    r24
     646:       1f 92           push    r1
     648:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     64c:       80 91 d7 04     lds     r24, 0x04D7
     650:       0f 90           pop     r0
     652:       0f 90           pop     r0
     654:       0f 90           pop     r0
     656:       82 ff           sbrs    r24, 2
     658:       03 c0           rjmp    .+6             ; 0x660 <main+0x206>
     65a:       8c e7           ldi     r24, 0x7C       ; 124
     65c:       90 e0           ldi     r25, 0x00       ; 0
     65e:       02 c0           rjmp    .+4             ; 0x664 <main+0x20a>
     660:       84 e7           ldi     r24, 0x74       ; 116
     662:       90 e0           ldi     r25, 0x00       ; 0
     664:       9f 93           push    r25
     666:       8f 93           push    r24
     668:       1f 92           push    r1
     66a:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     66e:       0f 90           pop     r0
     670:       0f 90           pop     r0
     672:       0f 90           pop     r0
     674:       80 e7           ldi     r24, 0x70       ; 112
     676:       90 e0           ldi     r25, 0x00       ; 0
     678:       9f 93           push    r25
     67a:       8f 93           push    r24
     67c:       1f 92           push    r1
     67e:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
     682:       0e 94 db 0e     call    0x1db6  ; 0x1db6 <LcdClear>
     686:       0f 90           pop     r0
     688:       0f 90           pop     r0
     68a:       0f 90           pop     r0
     68c:       80 91 a3 01     lds     r24, 0x01A3
     690:       88 23           and     r24, r24
     692:       79 f1           breq    .+94            ; 0x6f2 <main+0x298>
     694:       10 92 a3 01     sts     0x01A3, r1
     698:       0e 94 02 1d     call    0x3a04  ; 0x3a04 <MotorRegler>
     69c:       0e 94 a8 1b     call    0x3750  ; 0x3750 <SendMotorData>
     6a0:       28 98           cbi     0x05, 0 ; 5
     6a2:       80 91 01 01     lds     r24, 0x0101
     6a6:       88 23           and     r24, r24
     6a8:       19 f0           breq    .+6             ; 0x6b0 <main+0x256>
     6aa:       81 50           subi    r24, 0x01       ; 1
     6ac:       80 93 01 01     sts     0x0101, r24
     6b0:       80 91 22 02     lds     r24, 0x0222
     6b4:       88 23           and     r24, r24
     6b6:       29 f0           breq    .+10            ; 0x6c2 <main+0x268>
     6b8:       80 91 22 02     lds     r24, 0x0222
     6bc:       81 50           subi    r24, 0x01       ; 1
     6be:       80 93 22 02     sts     0x0222, r24
     6c2:       20 91 04 01     lds     r18, 0x0104
     6c6:       30 91 05 01     lds     r19, 0x0105
     6ca:       80 91 e7 04     lds     r24, 0x04E7
     6ce:       99 27           eor     r25, r25
     6d0:       28 17           cp      r18, r24
     6d2:       39 07           cpc     r19, r25
     6d4:       34 f4           brge    .+12            ; 0x6e2 <main+0x288>
     6d6:       80 ed           ldi     r24, 0xD0       ; 208
     6d8:       97 e0           ldi     r25, 0x07       ; 7
     6da:       90 93 a7 01     sts     0x01A7, r25
     6de:       80 93 a6 01     sts     0x01A6, r24
     6e2:       80 91 d1 01     lds     r24, 0x01D1
     6e6:       88 23           and     r24, r24
     6e8:       19 f4           brne    .+6             ; 0x6f0 <main+0x296>
     6ea:       0e 94 a8 12     call    0x2550  ; 0x2550 <i2c_init>
     6ee:       01 c0           rjmp    .+2             ; 0x6f2 <main+0x298>
     6f0:       28 98           cbi     0x05, 0 ; 5
     6f2:       0e 94 b5 05     call    0xb6a   ; 0xb6a <DatenUebertragung>
     6f6:       0e 94 23 06     call    0xc46   ; 0xc46 <BearbeiteRxDaten>
     6fa:       80 e0           ldi     r24, 0x00       ; 0
     6fc:       90 e0           ldi     r25, 0x00       ; 0
     6fe:       0e 94 98 0a     call    0x1530  ; 0x1530 <CheckDelay>
     702:       88 23           and     r24, r24
     704:       19 f2           breq    .-122           ; 0x68c <main+0x232>
     706:       80 91 29 02     lds     r24, 0x0229
     70a:       88 23           and     r24, r24
     70c:       29 f0           breq    .+10            ; 0x718 <main+0x2be>
     70e:       88 b1           in      r24, 0x08       ; 8
     710:       90 e1           ldi     r25, 0x10       ; 16
     712:       89 27           eor     r24, r25
     714:       88 b9           out     0x08, r24       ; 8
     716:       01 c0           rjmp    .+2             ; 0x71a <main+0x2c0>
     718:       44 98           cbi     0x08, 4 ; 8
     71a:       84 ef           ldi     r24, 0xF4       ; 244
     71c:       91 e0           ldi     r25, 0x01       ; 1
     71e:       0e 94 8f 0a     call    0x151e  ; 0x151e <SetDelay>
     722:       b4 cf           rjmp    .-152           ; 0x68c <main+0x232>

00000724 <__vector_22>:
     724:       1f 92           push    r1
     726:       0f 92           push    r0
     728:       0f b6           in      r0, 0x3f        ; 63
     72a:       0f 92           push    r0
     72c:       11 24           eor     r1, r1
     72e:       8f 93           push    r24
     730:       9f 93           push    r25
     732:       ef 93           push    r30
     734:       ff 93           push    r31
     736:       80 91 00 01     lds     r24, 0x0100
     73a:       88 23           and     r24, r24
     73c:       e1 f4           brne    .+56            ; 0x776 <__vector_22+0x52>
     73e:       80 91 9f 01     lds     r24, 0x019F
     742:       90 91 a0 01     lds     r25, 0x01A0
     746:       01 96           adiw    r24, 0x01       ; 1
     748:       90 93 a0 01     sts     0x01A0, r25
     74c:       80 93 9f 01     sts     0x019F, r24
     750:       fc 01           movw    r30, r24
     752:       e3 58           subi    r30, 0x83       ; 131
     754:       fd 4f           sbci    r31, 0xFD       ; 253
     756:       e0 81           ld      r30, Z
     758:       ed 30           cpi     r30, 0x0D       ; 13
     75a:       19 f0           breq    .+6             ; 0x762 <__vector_22+0x3e>
     75c:       86 39           cpi     r24, 0x96       ; 150
     75e:       91 05           cpc     r25, r1
     760:       39 f4           brne    .+14            ; 0x770 <__vector_22+0x4c>
     762:       10 92 a0 01     sts     0x01A0, r1
     766:       10 92 9f 01     sts     0x019F, r1
     76a:       81 e0           ldi     r24, 0x01       ; 1
     76c:       80 93 00 01     sts     0x0100, r24
     770:       e0 93 c6 00     sts     0x00C6, r30
     774:       04 c0           rjmp    .+8             ; 0x77e <__vector_22+0x5a>
     776:       10 92 a0 01     sts     0x01A0, r1
     77a:       10 92 9f 01     sts     0x019F, r1
     77e:       ff 91           pop     r31
     780:       ef 91           pop     r30
     782:       9f 91           pop     r25
     784:       8f 91           pop     r24
     786:       0f 90           pop     r0
     788:       0f be           out     0x3f, r0        ; 63
     78a:       0f 90           pop     r0
     78c:       1f 90           pop     r1
     78e:       18 95           reti

00000790 <__vector_20>:
     790:       1f 92           push    r1
     792:       0f 92           push    r0
     794:       0f b6           in      r0, 0x3f        ; 63
     796:       0f 92           push    r0
     798:       11 24           eor     r1, r1
     79a:       2f 93           push    r18
     79c:       3f 93           push    r19
     79e:       4f 93           push    r20
     7a0:       8f 93           push    r24
     7a2:       9f 93           push    r25
     7a4:       af 93           push    r26
     7a6:       bf 93           push    r27
     7a8:       cf 93           push    r28
     7aa:       df 93           push    r29
     7ac:       ef 93           push    r30
     7ae:       ff 93           push    r31
     7b0:       80 91 c6 00     lds     r24, 0x00C6
     7b4:       80 93 8e 01     sts     0x018E, r24
     7b8:       40 91 9a 01     lds     r20, 0x019A
     7bc:       46 39           cpi     r20, 0x96       ; 150
     7be:       10 f0           brcs    .+4             ; 0x7c4 <__vector_20+0x34>
     7c0:       10 92 99 01     sts     0x0199, r1
     7c4:       80 91 8e 01     lds     r24, 0x018E
     7c8:       8d 30           cpi     r24, 0x0D       ; 13
     7ca:       09 f0           breq    .+2             ; 0x7ce <__vector_20+0x3e>
     7cc:       5c c0           rjmp    .+184           ; 0x886 <__vector_20+0xf6>
     7ce:       80 91 99 01     lds     r24, 0x0199
     7d2:       82 30           cpi     r24, 0x02       ; 2
     7d4:       09 f0           breq    .+2             ; 0x7d8 <__vector_20+0x48>
     7d6:       57 c0           rjmp    .+174           ; 0x886 <__vector_20+0xf6>
     7d8:       10 92 99 01     sts     0x0199, r1
     7dc:       a4 2f           mov     r26, r20
     7de:       bb 27           eor     r27, r27
     7e0:       fd 01           movw    r30, r26
     7e2:       e2 54           subi    r30, 0x42       ; 66
     7e4:       fc 4f           sbci    r31, 0xFC       ; 252
     7e6:       30 81           ld      r19, Z
     7e8:       ed 01           movw    r28, r26
     7ea:       c1 54           subi    r28, 0x41       ; 65
     7ec:       dc 4f           sbci    r29, 0xFC       ; 252
     7ee:       28 81           ld      r18, Y
     7f0:       80 91 9d 01     lds     r24, 0x019D
     7f4:       90 91 9e 01     lds     r25, 0x019E
     7f8:       83 1b           sub     r24, r19
     7fa:       91 09           sbc     r25, r1
     7fc:       82 1b           sub     r24, r18
     7fe:       91 09           sbc     r25, r1
     800:       9f 70           andi    r25, 0x0F       ; 15
     802:       90 93 9e 01     sts     0x019E, r25
     806:       80 93 9d 01     sts     0x019D, r24
     80a:       9c 01           movw    r18, r24
     80c:       96 e0           ldi     r25, 0x06       ; 6
     80e:       36 95           lsr     r19
     810:       27 95           ror     r18
     812:       9a 95           dec     r25
     814:       e1 f7           brne    .-8             ; 0x80e <__vector_20+0x7e>
     816:       23 5c           subi    r18, 0xC3       ; 195
     818:       20 93 9c 01     sts     0x019C, r18
     81c:       98 2f           mov     r25, r24
     81e:       9f 73           andi    r25, 0x3F       ; 63
     820:       93 5c           subi    r25, 0xC3       ; 195
     822:       90 93 9b 01     sts     0x019B, r25
     826:       80 81           ld      r24, Z
     828:       28 17           cp      r18, r24
     82a:       29 f4           brne    .+10            ; 0x836 <__vector_20+0xa6>
     82c:       88 81           ld      r24, Y
     82e:       98 17           cp      r25, r24
     830:       11 f4           brne    .+4             ; 0x836 <__vector_20+0xa6>
     832:       91 e0           ldi     r25, 0x01       ; 1
     834:       06 c0           rjmp    .+12            ; 0x842 <__vector_20+0xb2>
     836:       80 91 91 01     lds     r24, 0x0191
     83a:       8f 5f           subi    r24, 0xFF       ; 255
     83c:       80 93 91 01     sts     0x0191, r24
     840:       90 e0           ldi     r25, 0x00       ; 0
     842:       80 91 8f 01     lds     r24, 0x018F
     846:       88 23           and     r24, r24
     848:       09 f0           breq    .+2             ; 0x84c <__vector_20+0xbc>
     84a:       64 c0           rjmp    .+200           ; 0x914 <__vector_20+0x184>
     84c:       99 23           and     r25, r25
     84e:       09 f4           brne    .+2             ; 0x852 <__vector_20+0xc2>
     850:       61 c0           rjmp    .+194           ; 0x914 <__vector_20+0x184>
     852:       81 e0           ldi     r24, 0x01       ; 1
     854:       80 93 8f 01     sts     0x018F, r24
     858:       40 93 92 01     sts     0x0192, r20
     85c:       a0 54           subi    r26, 0x40       ; 64
     85e:       bc 4f           sbci    r27, 0xFC       ; 252
     860:       8d e0           ldi     r24, 0x0D       ; 13
     862:       8c 93           st      X, r24
     864:       80 91 c2 03     lds     r24, 0x03C2
     868:       82 35           cpi     r24, 0x52       ; 82
     86a:       09 f0           breq    .+2             ; 0x86e <__vector_20+0xde>
     86c:       53 c0           rjmp    .+166           ; 0x914 <__vector_20+0x184>
     86e:       88 e1           ldi     r24, 0x18       ; 24
     870:       90 e0           ldi     r25, 0x00       ; 0
     872:       2c e0           ldi     r18, 0x0C       ; 12
     874:       0f b6           in      r0, 0x3f        ; 63
     876:       f8 94           cli
     878:       a8 95           wdr
     87a:       80 93 60 00     sts     0x0060, r24
     87e:       0f be           out     0x3f, r0        ; 63
     880:       20 93 60 00     sts     0x0060, r18
     884:       47 c0           rjmp    .+142           ; 0x914 <__vector_20+0x184>
     886:       80 91 99 01     lds     r24, 0x0199
     88a:       81 30           cpi     r24, 0x01       ; 1
     88c:       d9 f0           breq    .+54            ; 0x8c4 <__vector_20+0x134>
     88e:       81 30           cpi     r24, 0x01       ; 1
     890:       18 f0           brcs    .+6             ; 0x898 <__vector_20+0x108>
     892:       82 30           cpi     r24, 0x02       ; 2
     894:       e9 f5           brne    .+122           ; 0x910 <__vector_20+0x180>
     896:       30 c0           rjmp    .+96            ; 0x8f8 <__vector_20+0x168>
     898:       80 91 8e 01     lds     r24, 0x018E
     89c:       83 32           cpi     r24, 0x23       ; 35
     89e:       39 f4           brne    .+14            ; 0x8ae <__vector_20+0x11e>
     8a0:       80 91 8f 01     lds     r24, 0x018F
     8a4:       88 23           and     r24, r24
     8a6:       19 f4           brne    .+6             ; 0x8ae <__vector_20+0x11e>
     8a8:       81 e0           ldi     r24, 0x01       ; 1
     8aa:       80 93 99 01     sts     0x0199, r24
     8ae:       80 91 8e 01     lds     r24, 0x018E
     8b2:       80 93 c0 03     sts     0x03C0, r24
     8b6:       81 e0           ldi     r24, 0x01       ; 1
     8b8:       80 93 9a 01     sts     0x019A, r24
     8bc:       80 91 8e 01     lds     r24, 0x018E
     8c0:       99 27           eor     r25, r25
     8c2:       15 c0           rjmp    .+42            ; 0x8ee <__vector_20+0x15e>
     8c4:       82 e0           ldi     r24, 0x02       ; 2
     8c6:       80 93 99 01     sts     0x0199, r24
     8ca:       e4 2f           mov     r30, r20
     8cc:       ff 27           eor     r31, r31
     8ce:       80 91 8e 01     lds     r24, 0x018E
     8d2:       e0 54           subi    r30, 0x40       ; 64
     8d4:       fc 4f           sbci    r31, 0xFC       ; 252
     8d6:       80 83           st      Z, r24
     8d8:       4f 5f           subi    r20, 0xFF       ; 255
     8da:       40 93 9a 01     sts     0x019A, r20
     8de:       20 91 8e 01     lds     r18, 0x018E
     8e2:       80 91 9d 01     lds     r24, 0x019D
     8e6:       90 91 9e 01     lds     r25, 0x019E
     8ea:       82 0f           add     r24, r18
     8ec:       91 1d           adc     r25, r1
     8ee:       90 93 9e 01     sts     0x019E, r25
     8f2:       80 93 9d 01     sts     0x019D, r24
     8f6:       0e c0           rjmp    .+28            ; 0x914 <__vector_20+0x184>
     8f8:       e4 2f           mov     r30, r20
     8fa:       ff 27           eor     r31, r31
     8fc:       80 91 8e 01     lds     r24, 0x018E
     900:       e0 54           subi    r30, 0x40       ; 64
     902:       fc 4f           sbci    r31, 0xFC       ; 252
     904:       80 83           st      Z, r24
     906:       46 39           cpi     r20, 0x96       ; 150
     908:       38 f3           brcs    .-50            ; 0x8d8 <__vector_20+0x148>
     90a:       10 92 99 01     sts     0x0199, r1
     90e:       e7 cf           rjmp    .-50            ; 0x8de <__vector_20+0x14e>
     910:       10 92 99 01     sts     0x0199, r1
     914:       ff 91           pop     r31
     916:       ef 91           pop     r30
     918:       df 91           pop     r29
     91a:       cf 91           pop     r28
     91c:       bf 91           pop     r27
     91e:       af 91           pop     r26
     920:       9f 91           pop     r25
     922:       8f 91           pop     r24
     924:       4f 91           pop     r20
     926:       3f 91           pop     r19
     928:       2f 91           pop     r18
     92a:       0f 90           pop     r0
     92c:       0f be           out     0x3f, r0        ; 63
     92e:       0f 90           pop     r0
     930:       1f 90           pop     r1
     932:       18 95           reti

00000934 <AddCRC>:
     934:       dc 01           movw    r26, r24
     936:       20 e0           ldi     r18, 0x00       ; 0
     938:       30 e0           ldi     r19, 0x00       ; 0
     93a:       40 e0           ldi     r20, 0x00       ; 0
     93c:       50 e0           ldi     r21, 0x00       ; 0
     93e:       ed e7           ldi     r30, 0x7D       ; 125
     940:       f2 e0           ldi     r31, 0x02       ; 2
     942:       05 c0           rjmp    .+10            ; 0x94e <AddCRC+0x1a>
     944:       81 91           ld      r24, Z+
     946:       28 0f           add     r18, r24
     948:       31 1d           adc     r19, r1
     94a:       4f 5f           subi    r20, 0xFF       ; 255
     94c:       5f 4f           sbci    r21, 0xFF       ; 255
     94e:       4a 17           cp      r20, r26
     950:       5b 07           cpc     r21, r27
     952:       c1 f7           brne    .-16            ; 0x944 <AddCRC+0x10>
     954:       3f 70           andi    r19, 0x0F       ; 15
     956:       c9 01           movw    r24, r18
     958:       36 e0           ldi     r19, 0x06       ; 6
     95a:       96 95           lsr     r25
     95c:       87 95           ror     r24
     95e:       3a 95           dec     r19
     960:       e1 f7           brne    .-8             ; 0x95a <AddCRC+0x26>
     962:       83 5c           subi    r24, 0xC3       ; 195
     964:       fd 01           movw    r30, r26
     966:       e3 58           subi    r30, 0x83       ; 131
     968:       fd 4f           sbci    r31, 0xFD       ; 253
     96a:       80 83           st      Z, r24
     96c:       11 96           adiw    r26, 0x01       ; 1
     96e:       2f 73           andi    r18, 0x3F       ; 63
     970:       23 5c           subi    r18, 0xC3       ; 195
     972:       fd 01           movw    r30, r26
     974:       e3 58           subi    r30, 0x83       ; 131
     976:       fd 4f           sbci    r31, 0xFD       ; 253
     978:       20 83           st      Z, r18
     97a:       a2 58           subi    r26, 0x82       ; 130
     97c:       bd 4f           sbci    r27, 0xFD       ; 253
     97e:       8d e0           ldi     r24, 0x0D       ; 13
     980:       8c 93           st      X, r24
     982:       10 92 00 01     sts     0x0100, r1
     986:       80 91 7d 02     lds     r24, 0x027D
     98a:       80 93 c6 00     sts     0x00C6, r24
     98e:       08 95           ret

00000990 <SendOutData>:
     990:       ef 92           push    r14
     992:       ff 92           push    r15
     994:       0f 93           push    r16
     996:       1f 93           push    r17
     998:       cf 93           push    r28
     99a:       df 93           push    r29
     99c:       7a 01           movw    r14, r20
     99e:       72 2f           mov     r23, r18
     9a0:       93 e2           ldi     r25, 0x23       ; 35
     9a2:       90 93 7d 02     sts     0x027D, r25
     9a6:       60 93 7e 02     sts     0x027E, r22
     9aa:       80 93 7f 02     sts     0x027F, r24
     9ae:       03 e0           ldi     r16, 0x03       ; 3
     9b0:       10 e0           ldi     r17, 0x00       ; 0
     9b2:       60 e0           ldi     r22, 0x00       ; 0
     9b4:       a0 e8           ldi     r26, 0x80       ; 128
     9b6:       b2 e0           ldi     r27, 0x02       ; 2
     9b8:       46 c0           rjmp    .+140           ; 0xa46 <SendOutData+0xb6>
     9ba:       f7 01           movw    r30, r14
     9bc:       e6 0f           add     r30, r22
     9be:       f1 1d           adc     r31, r1
     9c0:       90 81           ld      r25, Z
     9c2:       6f 5f           subi    r22, 0xFF       ; 255
     9c4:       71 50           subi    r23, 0x01       ; 1
     9c6:       19 f4           brne    .+6             ; 0x9ce <SendOutData+0x3e>
     9c8:       e0 e0           ldi     r30, 0x00       ; 0
     9ca:       40 e0           ldi     r20, 0x00       ; 0
     9cc:       0f c0           rjmp    .+30            ; 0x9ec <SendOutData+0x5c>
     9ce:       f7 01           movw    r30, r14
     9d0:       e6 0f           add     r30, r22
     9d2:       f1 1d           adc     r31, r1
     9d4:       40 81           ld      r20, Z
     9d6:       6f 5f           subi    r22, 0xFF       ; 255
     9d8:       71 50           subi    r23, 0x01       ; 1
     9da:       11 f4           brne    .+4             ; 0x9e0 <SendOutData+0x50>
     9dc:       e0 e0           ldi     r30, 0x00       ; 0
     9de:       06 c0           rjmp    .+12            ; 0x9ec <SendOutData+0x5c>
     9e0:       f7 01           movw    r30, r14
     9e2:       e6 0f           add     r30, r22
     9e4:       f1 1d           adc     r31, r1
     9e6:       e0 81           ld      r30, Z
     9e8:       6f 5f           subi    r22, 0xFF       ; 255
     9ea:       71 50           subi    r23, 0x01       ; 1
     9ec:       89 2f           mov     r24, r25
     9ee:       86 95           lsr     r24
     9f0:       86 95           lsr     r24
     9f2:       83 5c           subi    r24, 0xC3       ; 195
     9f4:       8c 93           st      X, r24
     9f6:       55 27           eor     r21, r21
     9f8:       89 2f           mov     r24, r25
     9fa:       99 27           eor     r25, r25
     9fc:       83 70           andi    r24, 0x03       ; 3
     9fe:       90 70           andi    r25, 0x00       ; 0
     a00:       24 e0           ldi     r18, 0x04       ; 4
     a02:       88 0f           add     r24, r24
     a04:       99 1f           adc     r25, r25
     a06:       2a 95           dec     r18
     a08:       e1 f7           brne    .-8             ; 0xa02 <SendOutData+0x72>
     a0a:       9a 01           movw    r18, r20
     a0c:       94 e0           ldi     r25, 0x04       ; 4
     a0e:       36 95           lsr     r19
     a10:       27 95           ror     r18
     a12:       9a 95           dec     r25
     a14:       e1 f7           brne    .-8             ; 0xa0e <SendOutData+0x7e>
     a16:       82 2b           or      r24, r18
     a18:       83 5c           subi    r24, 0xC3       ; 195
     a1a:       ed 01           movw    r28, r26
     a1c:       89 83           std     Y+1, r24        ; 0x01
     a1e:       4f 70           andi    r20, 0x0F       ; 15
     a20:       50 70           andi    r21, 0x00       ; 0
     a22:       44 0f           add     r20, r20
     a24:       55 1f           adc     r21, r21
     a26:       44 0f           add     r20, r20
     a28:       55 1f           adc     r21, r21
     a2a:       8e 2f           mov     r24, r30
     a2c:       82 95           swap    r24
     a2e:       86 95           lsr     r24
     a30:       86 95           lsr     r24
     a32:       83 70           andi    r24, 0x03       ; 3
     a34:       84 2b           or      r24, r20
     a36:       83 5c           subi    r24, 0xC3       ; 195
     a38:       8a 83           std     Y+2, r24        ; 0x02
     a3a:       ef 73           andi    r30, 0x3F       ; 63
     a3c:       e3 5c           subi    r30, 0xC3       ; 195
     a3e:       eb 83           std     Y+3, r30        ; 0x03
     a40:       0c 5f           subi    r16, 0xFC       ; 252
     a42:       1f 4f           sbci    r17, 0xFF       ; 255
     a44:       14 96           adiw    r26, 0x04       ; 4
     a46:       77 23           and     r23, r23
     a48:       09 f0           breq    .+2             ; 0xa4c <SendOutData+0xbc>
     a4a:       b7 cf           rjmp    .-146           ; 0x9ba <SendOutData+0x2a>
     a4c:       c8 01           movw    r24, r16
     a4e:       0e 94 9a 04     call    0x934   ; 0x934 <AddCRC>
     a52:       df 91           pop     r29
     a54:       cf 91           pop     r28
     a56:       1f 91           pop     r17
     a58:       0f 91           pop     r16
     a5a:       ff 90           pop     r15
     a5c:       ef 90           pop     r14
     a5e:       08 95           ret

00000a60 <Decode64>:
     a60:       1f 93           push    r17
     a62:       cf 93           push    r28
     a64:       df 93           push    r29
     a66:       ec 01           movw    r28, r24
     a68:       70 e0           ldi     r23, 0x00       ; 0
     a6a:       a2 2f           mov     r26, r18
     a6c:       bb 27           eor     r27, r27
     a6e:       12 97           sbiw    r26, 0x02       ; 2
     a70:       48 c0           rjmp    .+144           ; 0xb02 <Decode64+0xa2>
     a72:       e4 2f           mov     r30, r20
     a74:       ff 27           eor     r31, r31
     a76:       e0 54           subi    r30, 0x40       ; 64
     a78:       fc 4f           sbci    r31, 0xFC       ; 252
     a7a:       30 81           ld      r19, Z
     a7c:       4f 5f           subi    r20, 0xFF       ; 255
     a7e:       e4 2f           mov     r30, r20
     a80:       ff 27           eor     r31, r31
     a82:       e0 54           subi    r30, 0x40       ; 64
     a84:       fc 4f           sbci    r31, 0xFC       ; 252
     a86:       50 81           ld      r21, Z
     a88:       4f 5f           subi    r20, 0xFF       ; 255
     a8a:       e4 2f           mov     r30, r20
     a8c:       ff 27           eor     r31, r31
     a8e:       e0 54           subi    r30, 0x40       ; 64
     a90:       fc 4f           sbci    r31, 0xFC       ; 252
     a92:       10 81           ld      r17, Z
     a94:       4f 5f           subi    r20, 0xFF       ; 255
     a96:       e4 2f           mov     r30, r20
     a98:       ff 27           eor     r31, r31
     a9a:       e0 54           subi    r30, 0x40       ; 64
     a9c:       fc 4f           sbci    r31, 0xFC       ; 252
     a9e:       20 81           ld      r18, Z
     aa0:       4f 5f           subi    r20, 0xFF       ; 255
     aa2:       84 2f           mov     r24, r20
     aa4:       99 27           eor     r25, r25
     aa6:       a8 17           cp      r26, r24
     aa8:       b9 07           cpc     r27, r25
     aaa:       74 f1           brlt    .+92            ; 0xb08 <Decode64+0xa8>
     aac:       5d 53           subi    r21, 0x3D       ; 61
     aae:       fe 01           movw    r30, r28
     ab0:       e7 0f           add     r30, r23
     ab2:       f1 1d           adc     r31, r1
     ab4:       3d 53           subi    r19, 0x3D       ; 61
     ab6:       33 0f           add     r19, r19
     ab8:       33 0f           add     r19, r19
     aba:       85 2f           mov     r24, r21
     abc:       82 95           swap    r24
     abe:       8f 70           andi    r24, 0x0F       ; 15
     ac0:       38 2b           or      r19, r24
     ac2:       30 83           st      Z, r19
     ac4:       61 30           cpi     r22, 0x01       ; 1
     ac6:       01 f1           breq    .+64            ; 0xb08 <Decode64+0xa8>
     ac8:       91 2f           mov     r25, r17
     aca:       9d 53           subi    r25, 0x3D       ; 61
     acc:       7f 5f           subi    r23, 0xFF       ; 255
     ace:       fe 01           movw    r30, r28
     ad0:       e7 0f           add     r30, r23
     ad2:       f1 1d           adc     r31, r1
     ad4:       71 50           subi    r23, 0x01       ; 1
     ad6:       52 95           swap    r21
     ad8:       50 7f           andi    r21, 0xF0       ; 240
     ada:       89 2f           mov     r24, r25
     adc:       86 95           lsr     r24
     ade:       86 95           lsr     r24
     ae0:       58 2b           or      r21, r24
     ae2:       50 83           st      Z, r21
     ae4:       63 50           subi    r22, 0x03       ; 3
     ae6:       6f 3f           cpi     r22, 0xFF       ; 255
     ae8:       79 f0           breq    .+30            ; 0xb08 <Decode64+0xa8>
     aea:       7e 5f           subi    r23, 0xFE       ; 254
     aec:       fe 01           movw    r30, r28
     aee:       e7 0f           add     r30, r23
     af0:       f1 1d           adc     r31, r1
     af2:       92 95           swap    r25
     af4:       99 0f           add     r25, r25
     af6:       99 0f           add     r25, r25
     af8:       90 7c           andi    r25, 0xC0       ; 192
     afa:       2d 53           subi    r18, 0x3D       ; 61
     afc:       92 2b           or      r25, r18
     afe:       90 83           st      Z, r25
     b00:       7f 5f           subi    r23, 0xFF       ; 255
     b02:       66 23           and     r22, r22
     b04:       09 f0           breq    .+2             ; 0xb08 <Decode64+0xa8>
     b06:       b5 cf           rjmp    .-150           ; 0xa72 <Decode64+0x12>
     b08:       df 91           pop     r29
     b0a:       cf 91           pop     r28
     b0c:       1f 91           pop     r17
     b0e:       08 95           ret

00000b10 <uart_putchar>:
     b10:       1f 93           push    r17
     b12:       18 2f           mov     r17, r24
     b14:       8a 30           cpi     r24, 0x0A       ; 10
     b16:       19 f4           brne    .+6             ; 0xb1e <uart_putchar+0xe>
     b18:       8d e0           ldi     r24, 0x0D       ; 13
     b1a:       0e 94 88 05     call    0xb10   ; 0xb10 <uart_putchar>
     b1e:       80 91 c0 00     lds     r24, 0x00C0
     b22:       85 ff           sbrs    r24, 5
     b24:       fc cf           rjmp    .-8             ; 0xb1e <uart_putchar+0xe>
     b26:       10 93 c6 00     sts     0x00C6, r17
     b2a:       80 e0           ldi     r24, 0x00       ; 0
     b2c:       90 e0           ldi     r25, 0x00       ; 0
     b2e:       1f 91           pop     r17
     b30:       08 95           ret

00000b32 <WriteProgramData>:
     b32:       08 95           ret

00000b34 <UART_Init>:
     b34:       e1 ec           ldi     r30, 0xC1       ; 193
     b36:       f0 e0           ldi     r31, 0x00       ; 0
     b38:       88 e1           ldi     r24, 0x18       ; 24
     b3a:       80 83           st      Z, r24
     b3c:       a0 ec           ldi     r26, 0xC0       ; 192
     b3e:       b0 e0           ldi     r27, 0x00       ; 0
     b40:       8c 91           ld      r24, X
     b42:       82 60           ori     r24, 0x02       ; 2
     b44:       8c 93           st      X, r24
     b46:       80 81           ld      r24, Z
     b48:       80 68           ori     r24, 0x80       ; 128
     b4a:       80 83           st      Z, r24
     b4c:       80 81           ld      r24, Z
     b4e:       80 64           ori     r24, 0x40       ; 64
     b50:       80 83           st      Z, r24
     b52:       8a e2           ldi     r24, 0x2A       ; 42
     b54:       80 93 c4 00     sts     0x00C4, r24
     b58:       88 ec           ldi     r24, 0xC8       ; 200
     b5a:       90 e0           ldi     r25, 0x00       ; 0
     b5c:       0e 94 8f 0a     call    0x151e  ; 0x151e <SetDelay>
     b60:       90 93 aa 03     sts     0x03AA, r25
     b64:       80 93 a9 03     sts     0x03A9, r24
     b68:       08 95           ret

00000b6a <DatenUebertragung>:
     b6a:       80 91 00 01     lds     r24, 0x0100
     b6e:       88 23           and     r24, r24
     b70:       09 f4           brne    .+2             ; 0xb74 <DatenUebertragung+0xa>
     b72:       68 c0           rjmp    .+208           ; 0xc44 <DatenUebertragung+0xda>
     b74:       80 91 8a 01     lds     r24, 0x018A
     b78:       88 23           and     r24, r24
     b7a:       71 f0           breq    .+28            ; 0xb98 <DatenUebertragung+0x2e>
     b7c:       80 91 00 01     lds     r24, 0x0100
     b80:       88 23           and     r24, r24
     b82:       51 f0           breq    .+20            ; 0xb98 <DatenUebertragung+0x2e>
     b84:       2b e0           ldi     r18, 0x0B       ; 11
     b86:       4b ea           ldi     r20, 0xAB       ; 171
     b88:       53 e0           ldi     r21, 0x03       ; 3
     b8a:       60 91 7c 02     lds     r22, 0x027C
     b8e:       87 e4           ldi     r24, 0x47       ; 71
     b90:       0e 94 c8 04     call    0x990   ; 0x990 <SendOutData>
     b94:       10 92 8a 01     sts     0x018A, r1
     b98:       80 91 a9 03     lds     r24, 0x03A9
     b9c:       90 91 aa 03     lds     r25, 0x03AA
     ba0:       0e 94 98 0a     call    0x1530  ; 0x1530 <CheckDelay>
     ba4:       88 23           and     r24, r24
     ba6:       21 f4           brne    .+8             ; 0xbb0 <DatenUebertragung+0x46>
     ba8:       80 91 8c 01     lds     r24, 0x018C
     bac:       88 23           and     r24, r24
     bae:       b1 f0           breq    .+44            ; 0xbdc <DatenUebertragung+0x72>
     bb0:       80 91 00 01     lds     r24, 0x0100
     bb4:       88 23           and     r24, r24
     bb6:       91 f0           breq    .+36            ; 0xbdc <DatenUebertragung+0x72>
     bb8:       22 e3           ldi     r18, 0x32       ; 50
     bba:       46 e5           ldi     r20, 0x56       ; 86
     bbc:       54 e0           ldi     r21, 0x04       ; 4
     bbe:       60 91 7c 02     lds     r22, 0x027C
     bc2:       84 e4           ldi     r24, 0x44       ; 68
     bc4:       0e 94 c8 04     call    0x990   ; 0x990 <SendOutData>
     bc8:       10 92 8c 01     sts     0x018C, r1
     bcc:       8a ef           ldi     r24, 0xFA       ; 250
     bce:       90 e0           ldi     r25, 0x00       ; 0
     bd0:       0e 94 8f 0a     call    0x151e  ; 0x151e <SetDelay>
     bd4:       90 93 aa 03     sts     0x03AA, r25
     bd8:       80 93 a9 03     sts     0x03A9, r24
     bdc:       80 91 8b 01     lds     r24, 0x018B
     be0:       88 23           and     r24, r24
     be2:       f1 f0           breq    .+60            ; 0xc20 <DatenUebertragung+0xb6>
     be4:       80 91 00 01     lds     r24, 0x0100
     be8:       88 23           and     r24, r24
     bea:       d1 f0           breq    .+52            ; 0xc20 <DatenUebertragung+0xb6>
     bec:       0e 94 e4 0e     call    0x1dc8  ; 0x1dc8 <Menu>
     bf0:       10 92 8b 01     sts     0x018B, r1
     bf4:       80 91 98 01     lds     r24, 0x0198
     bf8:       8f 5f           subi    r24, 0xFF       ; 255
     bfa:       80 93 98 01     sts     0x0198, r24
     bfe:       84 30           cpi     r24, 0x04       ; 4
     c00:       11 f4           brne    .+4             ; 0xc06 <DatenUebertragung+0x9c>
     c02:       10 92 98 01     sts     0x0198, r1
     c06:       80 91 98 01     lds     r24, 0x0198
     c0a:       44 e1           ldi     r20, 0x14       ; 20
     c0c:       84 9f           mul     r24, r20
     c0e:       a0 01           movw    r20, r0
     c10:       11 24           eor     r1, r1
     c12:       4a 5e           subi    r20, 0xEA       ; 234
     c14:       5e 4f           sbci    r21, 0xFE       ; 254
     c16:       24 e1           ldi     r18, 0x14       ; 20
     c18:       60 e0           ldi     r22, 0x00       ; 0
     c1a:       80 5d           subi    r24, 0xD0       ; 208
     c1c:       0e 94 c8 04     call    0x990   ; 0x990 <SendOutData>
     c20:       80 91 8d 01     lds     r24, 0x018D
     c24:       88 23           and     r24, r24
     c26:       71 f0           breq    .+28            ; 0xc44 <DatenUebertragung+0xda>
     c28:       80 91 00 01     lds     r24, 0x0100
     c2c:       88 23           and     r24, r24
     c2e:       51 f0           breq    .+20            ; 0xc44 <DatenUebertragung+0xda>
     c30:       2a e0           ldi     r18, 0x0A       ; 10
     c32:       46 eb           ldi     r20, 0xB6       ; 182
     c34:       53 e0           ldi     r21, 0x03       ; 3
     c36:       60 91 7c 02     lds     r22, 0x027C
     c3a:       86 e5           ldi     r24, 0x56       ; 86
     c3c:       0e 94 c8 04     call    0x990   ; 0x990 <SendOutData>
     c40:       10 92 8d 01     sts     0x018D, r1
     c44:       08 95           ret

00000c46 <BearbeiteRxDaten>:
     c46:       1f 93           push    r17
     c48:       cf 93           push    r28
     c4a:       df 93           push    r29
     c4c:       cd b7           in      r28, 0x3d       ; 61
     c4e:       de b7           in      r29, 0x3e       ; 62
     c50:       22 97           sbiw    r28, 0x02       ; 2
     c52:       0f b6           in      r0, 0x3f        ; 63
     c54:       f8 94           cli
     c56:       de bf           out     0x3e, r29       ; 62
     c58:       0f be           out     0x3f, r0        ; 63
     c5a:       cd bf           out     0x3d, r28       ; 61
     c5c:       80 91 8f 01     lds     r24, 0x018F
     c60:       88 23           and     r24, r24
     c62:       09 f4           brne    .+2             ; 0xc66 <BearbeiteRxDaten+0x20>
     c64:       98 c0           rjmp    .+304           ; 0xd96 <BearbeiteRxDaten+0x150>
     c66:       8f ef           ldi     r24, 0xFF       ; 255
     c68:       80 93 01 01     sts     0x0101, r24
     c6c:       80 91 c2 03     lds     r24, 0x03C2
     c70:       81 37           cpi     r24, 0x71       ; 113
     c72:       60 f4           brcc    .+24            ; 0xc8c <BearbeiteRxDaten+0x46>
     c74:       8c 36           cpi     r24, 0x6C       ; 108
     c76:       08 f0           brcs    .+2             ; 0xc7a <BearbeiteRxDaten+0x34>
     c78:       6f c0           rjmp    .+222           ; 0xd58 <BearbeiteRxDaten+0x112>
     c7a:       87 36           cpi     r24, 0x67       ; 103
     c7c:       09 f4           brne    .+2             ; 0xc80 <BearbeiteRxDaten+0x3a>
     c7e:       40 c0           rjmp    .+128           ; 0xd00 <BearbeiteRxDaten+0xba>
     c80:       88 36           cpi     r24, 0x68       ; 104
     c82:       f9 f0           breq    .+62            ; 0xcc2 <BearbeiteRxDaten+0x7c>
     c84:       83 36           cpi     r24, 0x63       ; 99
     c86:       09 f0           breq    .+2             ; 0xc8a <BearbeiteRxDaten+0x44>
     c88:       84 c0           rjmp    .+264           ; 0xd92 <BearbeiteRxDaten+0x14c>
     c8a:       08 c0           rjmp    .+16            ; 0xc9c <BearbeiteRxDaten+0x56>
     c8c:       84 37           cpi     r24, 0x74       ; 116
     c8e:       59 f1           breq    .+86            ; 0xce6 <BearbeiteRxDaten+0xa0>
     c90:       86 37           cpi     r24, 0x76       ; 118
     c92:       91 f1           breq    .+100           ; 0xcf8 <BearbeiteRxDaten+0xb2>
     c94:       81 37           cpi     r24, 0x71       ; 113
     c96:       09 f0           breq    .+2             ; 0xc9a <BearbeiteRxDaten+0x54>
     c98:       7c c0           rjmp    .+248           ; 0xd92 <BearbeiteRxDaten+0x14c>
     c9a:       36 c0           rjmp    .+108           ; 0xd08 <BearbeiteRxDaten+0xc2>
     c9c:       20 91 92 01     lds     r18, 0x0192
     ca0:       43 e0           ldi     r20, 0x03       ; 3
     ca2:       6b e0           ldi     r22, 0x0B       ; 11
     ca4:       8b ea           ldi     r24, 0xAB       ; 171
     ca6:       93 e0           ldi     r25, 0x03       ; 3
     ca8:       0e 94 30 05     call    0xa60   ; 0xa60 <Decode64>
     cac:       80 91 c8 01     lds     r24, 0x01C8
     cb0:       90 91 ad 03     lds     r25, 0x03AD
     cb4:       89 2b           or      r24, r25
     cb6:       80 93 c8 01     sts     0x01C8, r24
     cba:       81 e0           ldi     r24, 0x01       ; 1
     cbc:       80 93 8c 01     sts     0x018C, r24
     cc0:       68 c0           rjmp    .+208           ; 0xd92 <BearbeiteRxDaten+0x14c>
     cc2:       20 91 92 01     lds     r18, 0x0192
     cc6:       43 e0           ldi     r20, 0x03       ; 3
     cc8:       62 e0           ldi     r22, 0x02       ; 2
     cca:       ce 01           movw    r24, r28
     ccc:       01 96           adiw    r24, 0x01       ; 1
     cce:       0e 94 30 05     call    0xa60   ; 0xa60 <Decode64>
     cd2:       80 91 c8 01     lds     r24, 0x01C8
     cd6:       99 81           ldd     r25, Y+1        ; 0x01
     cd8:       89 2b           or      r24, r25
     cda:       80 93 c8 01     sts     0x01C8, r24
     cde:       81 e0           ldi     r24, 0x01       ; 1
     ce0:       80 93 8b 01     sts     0x018B, r24
     ce4:       56 c0           rjmp    .+172           ; 0xd92 <BearbeiteRxDaten+0x14c>
     ce6:       20 91 92 01     lds     r18, 0x0192
     cea:       43 e0           ldi     r20, 0x03       ; 3
     cec:       64 e0           ldi     r22, 0x04       ; 4
     cee:       84 e9           ldi     r24, 0x94       ; 148
     cf0:       91 e0           ldi     r25, 0x01       ; 1
     cf2:       0e 94 30 05     call    0xa60   ; 0xa60 <Decode64>
     cf6:       4d c0           rjmp    .+154           ; 0xd92 <BearbeiteRxDaten+0x14c>
     cf8:       81 e0           ldi     r24, 0x01       ; 1
     cfa:       80 93 8d 01     sts     0x018D, r24
     cfe:       49 c0           rjmp    .+146           ; 0xd92 <BearbeiteRxDaten+0x14c>
     d00:       81 e0           ldi     r24, 0x01       ; 1
     d02:       80 93 8a 01     sts     0x018A, r24
     d06:       45 c0           rjmp    .+138           ; 0xd92 <BearbeiteRxDaten+0x14c>
     d08:       20 91 92 01     lds     r18, 0x0192
     d0c:       43 e0           ldi     r20, 0x03       ; 3
     d0e:       62 e0           ldi     r22, 0x02       ; 2
     d10:       ce 01           movw    r24, r28
     d12:       01 96           adiw    r24, 0x01       ; 1
     d14:       0e 94 30 05     call    0xa60   ; 0xa60 <Decode64>
     d18:       89 81           ldd     r24, Y+1        ; 0x01
     d1a:       8f 3f           cpi     r24, 0xFF       ; 255
     d1c:       89 f0           breq    .+34            ; 0xd40 <BearbeiteRxDaten+0xfa>
     d1e:       86 30           cpi     r24, 0x06       ; 6
     d20:       10 f0           brcs    .+4             ; 0xd26 <BearbeiteRxDaten+0xe0>
     d22:       85 e0           ldi     r24, 0x05       ; 5
     d24:       89 83           std     Y+1, r24        ; 0x01
     d26:       4a e3           ldi     r20, 0x3A       ; 58
     d28:       6f ec           ldi     r22, 0xCF       ; 207
     d2a:       74 e0           ldi     r23, 0x04       ; 4
     d2c:       89 81           ldd     r24, Y+1        ; 0x01
     d2e:       0e 94 17 02     call    0x42e   ; 0x42e <ReadParameterSet>
     d32:       89 81           ldd     r24, Y+1        ; 0x01
     d34:       2a e3           ldi     r18, 0x3A       ; 58
     d36:       4f ec           ldi     r20, 0xCF       ; 207
     d38:       54 e0           ldi     r21, 0x04       ; 4
     d3a:       60 91 7c 02     lds     r22, 0x027C
     d3e:       08 c0           rjmp    .+16            ; 0xd50 <BearbeiteRxDaten+0x10a>
     d40:       10 91 7c 02     lds     r17, 0x027C
     d44:       0e 94 f8 01     call    0x3f0   ; 0x3f0 <GetActiveParamSetNumber>
     d48:       2a e3           ldi     r18, 0x3A       ; 58
     d4a:       4f ec           ldi     r20, 0xCF       ; 207
     d4c:       54 e0           ldi     r21, 0x04       ; 4
     d4e:       61 2f           mov     r22, r17
     d50:       85 5b           subi    r24, 0xB5       ; 181
     d52:       0e 94 c8 04     call    0x990   ; 0x990 <SendOutData>
     d56:       1d c0           rjmp    .+58            ; 0xd92 <BearbeiteRxDaten+0x14c>
     d58:       20 91 92 01     lds     r18, 0x0192
     d5c:       43 e0           ldi     r20, 0x03       ; 3
     d5e:       6a e3           ldi     r22, 0x3A       ; 58
     d60:       8f ec           ldi     r24, 0xCF       ; 207
     d62:       94 e0           ldi     r25, 0x04       ; 4
     d64:       0e 94 30 05     call    0xa60   ; 0xa60 <Decode64>
     d68:       80 91 c2 03     lds     r24, 0x03C2
     d6c:       4a e3           ldi     r20, 0x3A       ; 58
     d6e:       6f ec           ldi     r22, 0xCF       ; 207
     d70:       74 e0           ldi     r23, 0x04       ; 4
     d72:       8b 56           subi    r24, 0x6B       ; 107
     d74:       0e 94 ff 01     call    0x3fe   ; 0x3fe <WriteParameterSet>
     d78:       80 91 c2 03     lds     r24, 0x03C2
     d7c:       8b 56           subi    r24, 0x6B       ; 107
     d7e:       a2 e0           ldi     r26, 0x02       ; 2
     d80:       b0 e0           ldi     r27, 0x00       ; 0
     d82:       08 2e           mov     r0, r24
     d84:       0e 94 0f 2a     call    0x541e  ; 0x541e <__eeprom_write_byte_1F2021>
     d88:       0e 94 f8 01     call    0x3f0   ; 0x3f0 <GetActiveParamSetNumber>
     d8c:       99 27           eor     r25, r25
     d8e:       0e 94 ed 1c     call    0x39da  ; 0x39da <Piep>
     d92:       10 92 8f 01     sts     0x018F, r1
     d96:       22 96           adiw    r28, 0x02       ; 2
     d98:       0f b6           in      r0, 0x3f        ; 63
     d9a:       f8 94           cli
     d9c:       de bf           out     0x3e, r29       ; 62
     d9e:       0f be           out     0x3f, r0        ; 63
     da0:       cd bf           out     0x3d, r28       ; 61
     da2:       df 91           pop     r29
     da4:       cf 91           pop     r28
     da6:       1f 91           pop     r17
     da8:       08 95           ret

00000daa <Putchar>:
     daa:       98 2f           mov     r25, r24
     dac:       80 91 88 04     lds     r24, 0x0488
     db0:       81 30           cpi     r24, 0x01       ; 1
     db2:       69 f4           brne    .+26            ; 0xdce <Putchar+0x24>
     db4:       80 91 c7 01     lds     r24, 0x01C7
     db8:       e8 2f           mov     r30, r24
     dba:       ff 27           eor     r31, r31
     dbc:       ea 5e           subi    r30, 0xEA       ; 234
     dbe:       fe 4f           sbci    r31, 0xFE       ; 254
     dc0:       90 83           st      Z, r25
     dc2:       8f 5f           subi    r24, 0xFF       ; 255
     dc4:       80 93 c7 01     sts     0x01C7, r24
     dc8:       21 e0           ldi     r18, 0x01       ; 1
     dca:       30 e0           ldi     r19, 0x00       ; 0
     dcc:       05 c0           rjmp    .+10            ; 0xdd8 <Putchar+0x2e>
     dce:       89 2f           mov     r24, r25
     dd0:       0e 94 88 05     call    0xb10   ; 0xb10 <uart_putchar>
     dd4:       28 2f           mov     r18, r24
     dd6:       33 27           eor     r19, r19
     dd8:       c9 01           movw    r24, r18
     dda:       08 95           ret

00000ddc <PAD_0>:
     ddc:       1f 93           push    r17
     dde:       18 2f           mov     r17, r24
     de0:       04 c0           rjmp    .+8             ; 0xdea <PAD_0+0xe>
     de2:       80 e3           ldi     r24, 0x30       ; 48
     de4:       0e 94 d5 06     call    0xdaa   ; 0xdaa <Putchar>
     de8:       11 50           subi    r17, 0x01       ; 1
     dea:       11 16           cp      r1, r17
     dec:       d4 f3           brlt    .-12            ; 0xde2 <PAD_0+0x6>
     dee:       1f 91           pop     r17
     df0:       08 95           ret

00000df2 <PAD_SP>:
     df2:       1f 93           push    r17
     df4:       18 2f           mov     r17, r24
     df6:       04 c0           rjmp    .+8             ; 0xe00 <PAD_SP+0xe>
     df8:       80 e2           ldi     r24, 0x20       ; 32
     dfa:       0e 94 d5 06     call    0xdaa   ; 0xdaa <Putchar>
     dfe:       11 50           subi    r17, 0x01       ; 1
     e00:       11 16           cp      r1, r17
     e02:       d4 f3           brlt    .-12            ; 0xdf8 <PAD_SP+0x6>
     e04:       1f 91           pop     r17
     e06:       08 95           ret

00000e08 <PRINTP>:
     e08:       0f 93           push    r16
     e0a:       1f 93           push    r17
     e0c:       cf 93           push    r28
     e0e:       df 93           push    r29
     e10:       8c 01           movw    r16, r24
     e12:       eb 01           movw    r28, r22
     e14:       08 c0           rjmp    .+16            ; 0xe26 <PRINTP+0x1e>
     e16:       f8 01           movw    r30, r16
     e18:       0f 5f           subi    r16, 0xFF       ; 255
     e1a:       1f 4f           sbci    r17, 0xFF       ; 255
     e1c:       e4 91           lpm     r30, Z
     e1e:       8e 2f           mov     r24, r30
     e20:       0e 94 d5 06     call    0xdaa   ; 0xdaa <Putchar>
     e24:       21 97           sbiw    r28, 0x01       ; 1
     e26:       20 97           sbiw    r28, 0x00       ; 0
     e28:       b1 f7           brne    .-20            ; 0xe16 <PRINTP+0xe>
     e2a:       df 91           pop     r29
     e2c:       cf 91           pop     r28
     e2e:       1f 91           pop     r17
     e30:       0f 91           pop     r16
     e32:       08 95           ret

00000e34 <PRINT>:
     e34:       0f 93           push    r16
     e36:       1f 93           push    r17
     e38:       cf 93           push    r28
     e3a:       df 93           push    r29
     e3c:       8c 01           movw    r16, r24
     e3e:       eb 01           movw    r28, r22
     e40:       06 c0           rjmp    .+12            ; 0xe4e <PRINT+0x1a>
     e42:       f8 01           movw    r30, r16
     e44:       81 91           ld      r24, Z+
     e46:       8f 01           movw    r16, r30
     e48:       0e 94 d5 06     call    0xdaa   ; 0xdaa <Putchar>
     e4c:       21 97           sbiw    r28, 0x01       ; 1
     e4e:       20 97           sbiw    r28, 0x00       ; 0
     e50:       c1 f7           brne    .-16            ; 0xe42 <PRINT+0xe>
     e52:       df 91           pop     r29
     e54:       cf 91           pop     r28
     e56:       1f 91           pop     r17
     e58:       0f 91           pop     r16
     e5a:       08 95           ret

00000e5c <_printf_P>:
     e5c:       2f 92           push    r2
     e5e:       3f 92           push    r3
     e60:       4f 92           push    r4
     e62:       5f 92           push    r5
     e64:       6f 92           push    r6
     e66:       7f 92           push    r7
     e68:       8f 92           push    r8
     e6a:       9f 92           push    r9
     e6c:       af 92           push    r10
     e6e:       bf 92           push    r11
     e70:       cf 92           push    r12
     e72:       df 92           push    r13
     e74:       ef 92           push    r14
     e76:       ff 92           push    r15
     e78:       0f 93           push    r16
     e7a:       1f 93           push    r17
     e7c:       cf 93           push    r28
     e7e:       df 93           push    r29
     e80:       cd b7           in      r28, 0x3d       ; 61
     e82:       de b7           in      r29, 0x3e       ; 62
     e84:       e3 97           sbiw    r28, 0x33       ; 51
     e86:       0f b6           in      r0, 0x3f        ; 63
     e88:       f8 94           cli
     e8a:       de bf           out     0x3e, r29       ; 62
     e8c:       0f be           out     0x3f, r0        ; 63
     e8e:       cd bf           out     0x3d, r28       ; 61
     e90:       29 96           adiw    r28, 0x09       ; 9
     e92:       8f ad           ldd     r24, Y+63       ; 0x3f
     e94:       29 97           sbiw    r28, 0x09       ; 9
     e96:       80 93 88 04     sts     0x0488, r24
     e9a:       ce 01           movw    r24, r28
     e9c:       85 5b           subi    r24, 0xB5       ; 181
     e9e:       9f 4f           sbci    r25, 0xFF       ; 255
     ea0:       9d 83           std     Y+5, r25        ; 0x05
     ea2:       8c 83           std     Y+4, r24        ; 0x04
     ea4:       2b 96           adiw    r28, 0x0b       ; 11
     ea6:       8e ad           ldd     r24, Y+62       ; 0x3e
     ea8:       9f ad           ldd     r25, Y+63       ; 0x3f
     eaa:       2b 97           sbiw    r28, 0x0b       ; 11
     eac:       9f a7           std     Y+47, r25       ; 0x2f
     eae:       8e a7           std     Y+46, r24       ; 0x2e
     eb0:       22 24           eor     r2, r2
     eb2:       33 24           eor     r3, r3
     eb4:       21 01           movw    r4, r2
     eb6:       02 c0           rjmp    .+4             ; 0xebc <_printf_P+0x60>
     eb8:       13 01           movw    r2, r6
     eba:       24 01           movw    r4, r8
     ebc:       0e a5           ldd     r16, Y+46       ; 0x2e
     ebe:       1f a5           ldd     r17, Y+47       ; 0x2f
     ec0:       02 c0           rjmp    .+4             ; 0xec6 <_printf_P+0x6a>
     ec2:       0f 5f           subi    r16, 0xFF       ; 255
     ec4:       1f 4f           sbci    r17, 0xFF       ; 255
     ec6:       f8 01           movw    r30, r16
     ec8:       f4 90           lpm     r15, Z
     eca:       ff 20           and     r15, r15
     ecc:       19 f0           breq    .+6             ; 0xed4 <_printf_P+0x78>
     ece:       f5 e2           ldi     r31, 0x25       ; 37
     ed0:       ff 16           cp      r15, r31
     ed2:       b9 f7           brne    .-18            ; 0xec2 <_printf_P+0x66>
     ed4:       b8 01           movw    r22, r16
     ed6:       8e a5           ldd     r24, Y+46       ; 0x2e
     ed8:       9f a5           ldd     r25, Y+47       ; 0x2f
     eda:       68 1b           sub     r22, r24
     edc:       79 0b           sbc     r23, r25
     ede:       11 f0           breq    .+4             ; 0xee4 <_printf_P+0x88>
     ee0:       0e 94 04 07     call    0xe08   ; 0xe08 <PRINTP>
     ee4:       ff 20           and     r15, r15
     ee6:       09 f4           brne    .+2             ; 0xeea <_printf_P+0x8e>
     ee8:       42 c2           rjmp    .+1156          ; 0x136e <__stack+0x26f>
     eea:       0f 5f           subi    r16, 0xFF       ; 255
     eec:       1f 4f           sbci    r17, 0xFF       ; 255
     eee:       1f a7           std     Y+47, r17       ; 0x2f
     ef0:       0e a7           std     Y+46, r16       ; 0x2e
     ef2:       19 82           std     Y+1, r1 ; 0x01
     ef4:       ac 81           ldd     r26, Y+4        ; 0x04
     ef6:       bd 81           ldd     r27, Y+5        ; 0x05
     ef8:       1b aa           std     Y+51, r1        ; 0x33
     efa:       1a aa           std     Y+50, r1        ; 0x32
     efc:       9f ef           ldi     r25, 0xFF       ; 255
     efe:       99 ab           std     Y+49, r25       ; 0x31
     f00:       ee a5           ldd     r30, Y+46       ; 0x2e
     f02:       ff a5           ldd     r31, Y+47       ; 0x2f
     f04:       cf 01           movw    r24, r30
     f06:       01 96           adiw    r24, 0x01       ; 1
     f08:       9f a7           std     Y+47, r25       ; 0x2f
     f0a:       8e a7           std     Y+46, r24       ; 0x2e
     f0c:       b4 90           lpm     r11, Z
     f0e:       95 e7           ldi     r25, 0x75       ; 117
     f10:       b9 16           cp      r11, r25
     f12:       21 f0           breq    .+8             ; 0xf1c <_printf_P+0xc0>
     f14:       8b 2d           mov     r24, r11
     f16:       80 62           ori     r24, 0x20       ; 32
     f18:       88 37           cpi     r24, 0x78       ; 120
     f1a:       89 f4           brne    .+34            ; 0xf3e <_printf_P+0xe2>
     f1c:       eb a9           ldd     r30, Y+51       ; 0x33
     f1e:       e0 ff           sbrs    r30, 0
     f20:       07 c0           rjmp    .+14            ; 0xf30 <_printf_P+0xd4>
     f22:       2d 90           ld      r2, X+
     f24:       3d 90           ld      r3, X+
     f26:       4d 90           ld      r4, X+
     f28:       5c 90           ld      r5, X
     f2a:       13 97           sbiw    r26, 0x03       ; 3
     f2c:       14 96           adiw    r26, 0x04       ; 4
     f2e:       07 c0           rjmp    .+14            ; 0xf3e <_printf_P+0xe2>
     f30:       8d 91           ld      r24, X+
     f32:       9c 91           ld      r25, X
     f34:       11 97           sbiw    r26, 0x01       ; 1
     f36:       1c 01           movw    r2, r24
     f38:       44 24           eor     r4, r4
     f3a:       55 24           eor     r5, r5
     f3c:       12 96           adiw    r26, 0x02       ; 2
     f3e:       f0 e2           ldi     r31, 0x20       ; 32
     f40:       bf 16           cp      r11, r31
     f42:       21 f4           brne    .+8             ; 0xf4c <_printf_P+0xf0>
     f44:       89 81           ldd     r24, Y+1        ; 0x01
     f46:       88 23           and     r24, r24
     f48:       d9 f6           brne    .-74            ; 0xf00 <_printf_P+0xa4>
     f4a:       85 c0           rjmp    .+266           ; 0x1056 <_printf_P+0x1fa>
     f4c:       83 e2           ldi     r24, 0x23       ; 35
     f4e:       b8 16           cp      r11, r24
     f50:       09 f4           brne    .+2             ; 0xf54 <_printf_P+0xf8>
     f52:       83 c0           rjmp    .+262           ; 0x105a <_printf_P+0x1fe>
     f54:       9a e2           ldi     r25, 0x2A       ; 42
     f56:       b9 16           cp      r11, r25
     f58:       21 f0           breq    .+8             ; 0xf62 <_printf_P+0x106>
     f5a:       ed e2           ldi     r30, 0x2D       ; 45
     f5c:       be 16           cp      r11, r30
     f5e:       69 f4           brne    .+26            ; 0xf7a <_printf_P+0x11e>
     f60:       08 c0           rjmp    .+16            ; 0xf72 <_printf_P+0x116>
     f62:       fd 01           movw    r30, r26
     f64:       12 96           adiw    r26, 0x02       ; 2
     f66:       e0 81           ld      r30, Z
     f68:       ea ab           std     Y+50, r30       ; 0x32
     f6a:       e7 ff           sbrs    r30, 7
     f6c:       c9 cf           rjmp    .-110           ; 0xf00 <_printf_P+0xa4>
     f6e:       e1 95           neg     r30
     f70:       ea ab           std     Y+50, r30       ; 0x32
     f72:       fb a9           ldd     r31, Y+51       ; 0x33
     f74:       f0 61           ori     r31, 0x10       ; 16
     f76:       ff 7d           andi    r31, 0xDF       ; 223
     f78:       72 c0           rjmp    .+228           ; 0x105e <_printf_P+0x202>
     f7a:       8b e2           ldi     r24, 0x2B       ; 43
     f7c:       b8 16           cp      r11, r24
     f7e:       09 f4           brne    .+2             ; 0xf82 <_printf_P+0x126>
     f80:       6a c0           rjmp    .+212           ; 0x1056 <_printf_P+0x1fa>
     f82:       9e e2           ldi     r25, 0x2E       ; 46
     f84:       b9 16           cp      r11, r25
     f86:       b1 f5           brne    .+108           ; 0xff4 <_printf_P+0x198>
     f88:       2e a5           ldd     r18, Y+46       ; 0x2e
     f8a:       3f a5           ldd     r19, Y+47       ; 0x2f
     f8c:       2f 5f           subi    r18, 0xFF       ; 255
     f8e:       3f 4f           sbci    r19, 0xFF       ; 255
     f90:       ee a5           ldd     r30, Y+46       ; 0x2e
     f92:       ff a5           ldd     r31, Y+47       ; 0x2f
     f94:       84 91           lpm     r24, Z
     f96:       8a 32           cpi     r24, 0x2A       ; 42
     f98:       21 f0           breq    .+8             ; 0xfa2 <_printf_P+0x146>
     f9a:       b8 2e           mov     r11, r24
     f9c:       20 e0           ldi     r18, 0x00       ; 0
     f9e:       30 e0           ldi     r19, 0x00       ; 0
     fa0:       1b c0           rjmp    .+54            ; 0xfd8 <_printf_P+0x17c>
     fa2:       fd 01           movw    r30, r26
     fa4:       12 96           adiw    r26, 0x02       ; 2
     fa6:       40 81           ld      r20, Z
     fa8:       51 81           ldd     r21, Z+1        ; 0x01
     faa:       57 ff           sbrs    r21, 7
     fac:       02 c0           rjmp    .+4             ; 0xfb2 <_printf_P+0x156>
     fae:       4f ef           ldi     r20, 0xFF       ; 255
     fb0:       5f ef           ldi     r21, 0xFF       ; 255
     fb2:       49 ab           std     Y+49, r20       ; 0x31
     fb4:       3f a7           std     Y+47, r19       ; 0x2f
     fb6:       2e a7           std     Y+46, r18       ; 0x2e
     fb8:       a3 cf           rjmp    .-186           ; 0xf00 <_printf_P+0xa4>
     fba:       c9 01           movw    r24, r18
     fbc:       03 e0           ldi     r16, 0x03       ; 3
     fbe:       88 0f           add     r24, r24
     fc0:       99 1f           adc     r25, r25
     fc2:       0a 95           dec     r16
     fc4:       e1 f7           brne    .-8             ; 0xfbe <_printf_P+0x162>
     fc6:       22 0f           add     r18, r18
     fc8:       33 1f           adc     r19, r19
     fca:       28 0f           add     r18, r24
     fcc:       39 1f           adc     r19, r25
     fce:       2b 0d           add     r18, r11
     fd0:       31 1d           adc     r19, r1
     fd2:       20 53           subi    r18, 0x30       ; 48
     fd4:       30 40           sbci    r19, 0x00       ; 0
     fd6:       b4 90           lpm     r11, Z
     fd8:       31 96           adiw    r30, 0x01       ; 1
     fda:       8b 2d           mov     r24, r11
     fdc:       80 53           subi    r24, 0x30       ; 48
     fde:       8a 30           cpi     r24, 0x0A       ; 10
     fe0:       60 f3           brcs    .-40            ; 0xfba <_printf_P+0x15e>
     fe2:       ff a7           std     Y+47, r31       ; 0x2f
     fe4:       ee a7           std     Y+46, r30       ; 0x2e
     fe6:       a9 01           movw    r20, r18
     fe8:       37 ff           sbrs    r19, 7
     fea:       02 c0           rjmp    .+4             ; 0xff0 <_printf_P+0x194>
     fec:       4f ef           ldi     r20, 0xFF       ; 255
     fee:       5f ef           ldi     r21, 0xFF       ; 255
     ff0:       49 ab           std     Y+49, r20       ; 0x31
     ff2:       8d cf           rjmp    .-230           ; 0xf0e <_printf_P+0xb2>
     ff4:       f0 e3           ldi     r31, 0x30       ; 48
     ff6:       bf 16           cp      r11, r31
     ff8:       31 f4           brne    .+12            ; 0x1006 <_printf_P+0x1aa>
     ffa:       8b a9           ldd     r24, Y+51       ; 0x33
     ffc:       84 fd           sbrc    r24, 4
     ffe:       80 cf           rjmp    .-256           ; 0xf00 <_printf_P+0xa4>
    1000:       80 62           ori     r24, 0x20       ; 32
    1002:       8b ab           std     Y+51, r24       ; 0x33
    1004:       7d cf           rjmp    .-262           ; 0xf00 <_printf_P+0xa4>
    1006:       8b 2d           mov     r24, r11
    1008:       81 53           subi    r24, 0x31       ; 49
    100a:       89 30           cpi     r24, 0x09       ; 9
    100c:       e8 f4           brcc    .+58            ; 0x1048 <_printf_P+0x1ec>
    100e:       20 e0           ldi     r18, 0x00       ; 0
    1010:       30 e0           ldi     r19, 0x00       ; 0
    1012:       c9 01           movw    r24, r18
    1014:       f3 e0           ldi     r31, 0x03       ; 3
    1016:       88 0f           add     r24, r24
    1018:       99 1f           adc     r25, r25
    101a:       fa 95           dec     r31
    101c:       e1 f7           brne    .-8             ; 0x1016 <_printf_P+0x1ba>
    101e:       22 0f           add     r18, r18
    1020:       33 1f           adc     r19, r19
    1022:       28 0f           add     r18, r24
    1024:       39 1f           adc     r19, r25
    1026:       2b 0d           add     r18, r11
    1028:       31 1d           adc     r19, r1
    102a:       20 53           subi    r18, 0x30       ; 48
    102c:       30 40           sbci    r19, 0x00       ; 0
    102e:       ee a5           ldd     r30, Y+46       ; 0x2e
    1030:       ff a5           ldd     r31, Y+47       ; 0x2f
    1032:       cf 01           movw    r24, r30
    1034:       01 96           adiw    r24, 0x01       ; 1
    1036:       9f a7           std     Y+47, r25       ; 0x2f
    1038:       8e a7           std     Y+46, r24       ; 0x2e
    103a:       b4 90           lpm     r11, Z
    103c:       8b 2d           mov     r24, r11
    103e:       80 53           subi    r24, 0x30       ; 48
    1040:       8a 30           cpi     r24, 0x0A       ; 10
    1042:       38 f3           brcs    .-50            ; 0x1012 <_printf_P+0x1b6>
    1044:       2a ab           std     Y+50, r18       ; 0x32
    1046:       63 cf           rjmp    .-314           ; 0xf0e <_printf_P+0xb2>
    1048:       98 e6           ldi     r25, 0x68       ; 104
    104a:       b9 16           cp      r11, r25
    104c:       51 f4           brne    .+20            ; 0x1062 <_printf_P+0x206>
    104e:       eb a9           ldd     r30, Y+51       ; 0x33
    1050:       e4 60           ori     r30, 0x04       ; 4
    1052:       eb ab           std     Y+51, r30       ; 0x33
    1054:       55 cf           rjmp    .-342           ; 0xf00 <_printf_P+0xa4>
    1056:       b9 82           std     Y+1, r11        ; 0x01
    1058:       53 cf           rjmp    .-346           ; 0xf00 <_printf_P+0xa4>
    105a:       fb a9           ldd     r31, Y+51       ; 0x33
    105c:       f8 60           ori     r31, 0x08       ; 8
    105e:       fb ab           std     Y+51, r31       ; 0x33
    1060:       4f cf           rjmp    .-354           ; 0xf00 <_printf_P+0xa4>
    1062:       8c e6           ldi     r24, 0x6C       ; 108
    1064:       b8 16           cp      r11, r24
    1066:       21 f4           brne    .+8             ; 0x1070 <_printf_P+0x214>
    1068:       9b a9           ldd     r25, Y+51       ; 0x33
    106a:       91 60           ori     r25, 0x01       ; 1
    106c:       9b ab           std     Y+51, r25       ; 0x33
    106e:       48 cf           rjmp    .-368           ; 0xf00 <_printf_P+0xa4>
    1070:       bd 83           std     Y+5, r27        ; 0x05
    1072:       ac 83           std     Y+4, r26        ; 0x04
    1074:       e3 e6           ldi     r30, 0x63       ; 99
    1076:       be 16           cp      r11, r30
    1078:       39 f4           brne    .+14            ; 0x1088 <_printf_P+0x22c>
    107a:       12 96           adiw    r26, 0x02       ; 2
    107c:       bd 83           std     Y+5, r27        ; 0x05
    107e:       ac 83           std     Y+4, r26        ; 0x04
    1080:       12 97           sbiw    r26, 0x02       ; 2
    1082:       8c 91           ld      r24, X
    1084:       8e 83           std     Y+6, r24        ; 0x06
    1086:       18 c1           rjmp    .+560           ; 0x12b8 <__stack+0x1b9>
    1088:       f4 e4           ldi     r31, 0x44       ; 68
    108a:       bf 16           cp      r11, r31
    108c:       39 f0           breq    .+14            ; 0x109c <_printf_P+0x240>
    108e:       84 e6           ldi     r24, 0x64       ; 100
    1090:       b8 16           cp      r11, r24
    1092:       39 f0           breq    .+14            ; 0x10a2 <_printf_P+0x246>
    1094:       99 e6           ldi     r25, 0x69       ; 105
    1096:       b9 16           cp      r11, r25
    1098:       59 f5           brne    .+86            ; 0x10f0 <_printf_P+0x294>
    109a:       03 c0           rjmp    .+6             ; 0x10a2 <_printf_P+0x246>
    109c:       eb a9           ldd     r30, Y+51       ; 0x33
    109e:       e1 60           ori     r30, 0x01       ; 1
    10a0:       eb ab           std     Y+51, r30       ; 0x33
    10a2:       fb a9           ldd     r31, Y+51       ; 0x33
    10a4:       f0 ff           sbrs    r31, 0
    10a6:       08 c0           rjmp    .+16            ; 0x10b8 <_printf_P+0x25c>
    10a8:       14 96           adiw    r26, 0x04       ; 4
    10aa:       bd 83           std     Y+5, r27        ; 0x05
    10ac:       ac 83           std     Y+4, r26        ; 0x04
    10ae:       5e 90           ld      r5, -X
    10b0:       4e 90           ld      r4, -X
    10b2:       3e 90           ld      r3, -X
    10b4:       2e 90           ld      r2, -X
    10b6:       0a c0           rjmp    .+20            ; 0x10cc <_printf_P+0x270>
    10b8:       12 96           adiw    r26, 0x02       ; 2
    10ba:       bd 83           std     Y+5, r27        ; 0x05
    10bc:       ac 83           std     Y+4, r26        ; 0x04
    10be:       9e 91           ld      r25, -X
    10c0:       8e 91           ld      r24, -X
    10c2:       1c 01           movw    r2, r24
    10c4:       44 24           eor     r4, r4
    10c6:       37 fc           sbrc    r3, 7
    10c8:       40 94           com     r4
    10ca:       54 2c           mov     r5, r4
    10cc:       57 fc           sbrc    r5, 7
    10ce:       03 c0           rjmp    .+6             ; 0x10d6 <_printf_P+0x27a>
    10d0:       8a e0           ldi     r24, 0x0A       ; 10
    10d2:       88 ab           std     Y+48, r24       ; 0x30
    10d4:       92 c0           rjmp    .+292           ; 0x11fa <__stack+0xfb>
    10d6:       50 94           com     r5
    10d8:       40 94           com     r4
    10da:       30 94           com     r3
    10dc:       20 94           com     r2
    10de:       21 1c           adc     r2, r1
    10e0:       31 1c           adc     r3, r1
    10e2:       41 1c           adc     r4, r1
    10e4:       51 1c           adc     r5, r1
    10e6:       8d e2           ldi     r24, 0x2D       ; 45
    10e8:       89 83           std     Y+1, r24        ; 0x01
    10ea:       9a e0           ldi     r25, 0x0A       ; 10
    10ec:       98 ab           std     Y+48, r25       ; 0x30
    10ee:       85 c0           rjmp    .+266           ; 0x11fa <__stack+0xfb>
    10f0:       ef e4           ldi     r30, 0x4F       ; 79
    10f2:       be 16           cp      r11, r30
    10f4:       29 f0           breq    .+10            ; 0x1100 <__stack+0x1>
    10f6:       ff e6           ldi     r31, 0x6F       ; 111
    10f8:       bf 16           cp      r11, r31
    10fa:       39 f4           brne    .+14            ; 0x110a <__stack+0xb>
    10fc:       88 e0           ldi     r24, 0x08       ; 8
    10fe:       61 c0           rjmp    .+194           ; 0x11c2 <__stack+0xc3>
    1100:       9b a9           ldd     r25, Y+51       ; 0x33
    1102:       91 60           ori     r25, 0x01       ; 1
    1104:       9b ab           std     Y+51, r25       ; 0x33
    1106:       e8 e0           ldi     r30, 0x08       ; 8
    1108:       56 c0           rjmp    .+172           ; 0x11b6 <__stack+0xb7>
    110a:       f0 e7           ldi     r31, 0x70       ; 112
    110c:       bf 16           cp      r11, r31
    110e:       71 f4           brne    .+28            ; 0x112c <__stack+0x2d>
    1110:       12 96           adiw    r26, 0x02       ; 2
    1112:       bd 83           std     Y+5, r27        ; 0x05
    1114:       ac 83           std     Y+4, r26        ; 0x04
    1116:       9e 91           ld      r25, -X
    1118:       8e 91           ld      r24, -X
    111a:       1c 01           movw    r2, r24
    111c:       44 24           eor     r4, r4
    111e:       55 24           eor     r5, r5
    1120:       8b a9           ldd     r24, Y+51       ; 0x33
    1122:       80 64           ori     r24, 0x40       ; 64
    1124:       8b ab           std     Y+51, r24       ; 0x33
    1126:       78 e7           ldi     r23, 0x78       ; 120
    1128:       b7 2e           mov     r11, r23
    112a:       5e c0           rjmp    .+188           ; 0x11e8 <__stack+0xe9>
    112c:       e3 e7           ldi     r30, 0x73       ; 115
    112e:       be 16           cp      r11, r30
    1130:       d9 f5           brne    .+118           ; 0x11a8 <__stack+0xa9>
    1132:       12 96           adiw    r26, 0x02       ; 2
    1134:       bd 83           std     Y+5, r27        ; 0x05
    1136:       ac 83           std     Y+4, r26        ; 0x04
    1138:       de 90           ld      r13, -X
    113a:       ce 90           ld      r12, -X
    113c:       c1 14           cp      r12, r1
    113e:       d1 04           cpc     r13, r1
    1140:       89 f4           brne    .+34            ; 0x1164 <__stack+0x65>
    1142:       88 e2           ldi     r24, 0x28       ; 40
    1144:       8e 83           std     Y+6, r24        ; 0x06
    1146:       8e e6           ldi     r24, 0x6E       ; 110
    1148:       8f 83           std     Y+7, r24        ; 0x07
    114a:       85 e7           ldi     r24, 0x75       ; 117
    114c:       88 87           std     Y+8, r24        ; 0x08
    114e:       8c e6           ldi     r24, 0x6C       ; 108
    1150:       89 87           std     Y+9, r24        ; 0x09
    1152:       8a 87           std     Y+10, r24       ; 0x0a
    1154:       89 e2           ldi     r24, 0x29       ; 41
    1156:       8b 87           std     Y+11, r24       ; 0x0b
    1158:       1c 86           std     Y+12, r1        ; 0x0c
    115a:       66 e0           ldi     r22, 0x06       ; 6
    115c:       c6 2e           mov     r12, r22
    115e:       d1 2c           mov     r13, r1
    1160:       cc 0e           add     r12, r28
    1162:       dd 1e           adc     r13, r29
    1164:       f9 a9           ldd     r31, Y+49       ; 0x31
    1166:       f7 fd           sbrc    r31, 7
    1168:       13 c0           rjmp    .+38            ; 0x1190 <__stack+0x91>
    116a:       4f 2f           mov     r20, r31
    116c:       55 27           eor     r21, r21
    116e:       47 fd           sbrc    r20, 7
    1170:       50 95           com     r21
    1172:       60 e0           ldi     r22, 0x00       ; 0
    1174:       70 e0           ldi     r23, 0x00       ; 0
    1176:       c6 01           movw    r24, r12
    1178:       0e 94 0f 28     call    0x501e  ; 0x501e <memchr>
    117c:       00 97           sbiw    r24, 0x00       ; 0
    117e:       11 f4           brne    .+4             ; 0x1184 <__stack+0x85>
    1180:       19 a9           ldd     r17, Y+49       ; 0x31
    1182:       0d c0           rjmp    .+26            ; 0x119e <__stack+0x9f>
    1184:       8c 19           sub     r24, r12
    1186:       19 a9           ldd     r17, Y+49       ; 0x31
    1188:       81 17           cp      r24, r17
    118a:       4c f4           brge    .+18            ; 0x119e <__stack+0x9f>
    118c:       18 2f           mov     r17, r24
    118e:       07 c0           rjmp    .+14            ; 0x119e <__stack+0x9f>
    1190:       f6 01           movw    r30, r12
    1192:       01 90           ld      r0, Z+
    1194:       00 20           and     r0, r0
    1196:       e9 f7           brne    .-6             ; 0x1192 <__stack+0x93>
    1198:       31 97           sbiw    r30, 0x01       ; 1
    119a:       1e 2f           mov     r17, r30
    119c:       1c 19           sub     r17, r12
    119e:       19 82           std     Y+1, r1 ; 0x01
    11a0:       42 01           movw    r8, r4
    11a2:       31 01           movw    r6, r2
    11a4:       40 e0           ldi     r20, 0x00       ; 0
    11a6:       94 c0           rjmp    .+296           ; 0x12d0 <__stack+0x1d1>
    11a8:       85 e5           ldi     r24, 0x55       ; 85
    11aa:       b8 16           cp      r11, r24
    11ac:       31 f0           breq    .+12            ; 0x11ba <__stack+0xbb>
    11ae:       95 e7           ldi     r25, 0x75       ; 117
    11b0:       b9 16           cp      r11, r25
    11b2:       49 f4           brne    .+18            ; 0x11c6 <__stack+0xc7>
    11b4:       ea e0           ldi     r30, 0x0A       ; 10
    11b6:       e8 ab           std     Y+48, r30       ; 0x30
    11b8:       1f c0           rjmp    .+62            ; 0x11f8 <__stack+0xf9>
    11ba:       fb a9           ldd     r31, Y+51       ; 0x33
    11bc:       f1 60           ori     r31, 0x01       ; 1
    11be:       fb ab           std     Y+51, r31       ; 0x33
    11c0:       8a e0           ldi     r24, 0x0A       ; 10
    11c2:       88 ab           std     Y+48, r24       ; 0x30
    11c4:       19 c0           rjmp    .+50            ; 0x11f8 <__stack+0xf9>
    11c6:       98 e5           ldi     r25, 0x58       ; 88
    11c8:       b9 16           cp      r11, r25
    11ca:       21 f0           breq    .+8             ; 0x11d4 <__stack+0xd5>
    11cc:       e8 e7           ldi     r30, 0x78       ; 120
    11ce:       be 16           cp      r11, r30
    11d0:       09 f0           breq    .+2             ; 0x11d4 <__stack+0xd5>
    11d2:       6e c0           rjmp    .+220           ; 0x12b0 <__stack+0x1b1>
    11d4:       fb a9           ldd     r31, Y+51       ; 0x33
    11d6:       f3 fd           sbrc    r31, 3
    11d8:       02 c0           rjmp    .+4             ; 0x11de <__stack+0xdf>
    11da:       80 e1           ldi     r24, 0x10       ; 16
    11dc:       f2 cf           rjmp    .-28            ; 0x11c2 <__stack+0xc3>
    11de:       21 14           cp      r2, r1
    11e0:       31 04           cpc     r3, r1
    11e2:       41 04           cpc     r4, r1
    11e4:       51 04           cpc     r5, r1
    11e6:       19 f4           brne    .+6             ; 0x11ee <__stack+0xef>
    11e8:       90 e1           ldi     r25, 0x10       ; 16
    11ea:       98 ab           std     Y+48, r25       ; 0x30
    11ec:       05 c0           rjmp    .+10            ; 0x11f8 <__stack+0xf9>
    11ee:       eb a9           ldd     r30, Y+51       ; 0x33
    11f0:       e0 64           ori     r30, 0x40       ; 64
    11f2:       eb ab           std     Y+51, r30       ; 0x33
    11f4:       f0 e1           ldi     r31, 0x10       ; 16
    11f6:       f8 ab           std     Y+48, r31       ; 0x30
    11f8:       19 82           std     Y+1, r1 ; 0x01
    11fa:       89 a9           ldd     r24, Y+49       ; 0x31
    11fc:       87 fd           sbrc    r24, 7
    11fe:       03 c0           rjmp    .+6             ; 0x1206 <__stack+0x107>
    1200:       9b a9           ldd     r25, Y+51       ; 0x33
    1202:       9f 7d           andi    r25, 0xDF       ; 223
    1204:       9b ab           std     Y+51, r25       ; 0x33
    1206:       21 14           cp      r2, r1
    1208:       31 04           cpc     r3, r1
    120a:       41 04           cpc     r4, r1
    120c:       51 04           cpc     r5, r1
    120e:       61 f4           brne    .+24            ; 0x1228 <__stack+0x129>
    1210:       e9 a9           ldd     r30, Y+49       ; 0x31
    1212:       ee 23           and     r30, r30
    1214:       49 f4           brne    .+18            ; 0x1228 <__stack+0x129>
    1216:       66 24           eor     r6, r6
    1218:       77 24           eor     r7, r7
    121a:       43 01           movw    r8, r6
    121c:       5e e2           ldi     r21, 0x2E       ; 46
    121e:       c5 2e           mov     r12, r21
    1220:       d1 2c           mov     r13, r1
    1222:       cc 0e           add     r12, r28
    1224:       dd 1e           adc     r13, r29
    1226:       3e c0           rjmp    .+124           ; 0x12a4 <__stack+0x1a5>
    1228:       4e e2           ldi     r20, 0x2E       ; 46
    122a:       c4 2e           mov     r12, r20
    122c:       d1 2c           mov     r13, r1
    122e:       cc 0e           add     r12, r28
    1230:       dd 1e           adc     r13, r29
    1232:       f8 a9           ldd     r31, Y+48       ; 0x30
    1234:       ef 2e           mov     r14, r31
    1236:       ff 24           eor     r15, r15
    1238:       00 27           eor     r16, r16
    123a:       11 27           eor     r17, r17
    123c:       c2 01           movw    r24, r4
    123e:       b1 01           movw    r22, r2
    1240:       a8 01           movw    r20, r16
    1242:       97 01           movw    r18, r14
    1244:       0e 94 ca 29     call    0x5394  ; 0x5394 <__udivmodsi4>
    1248:       6a 30           cpi     r22, 0x0A       ; 10
    124a:       20 f4           brcc    .+8             ; 0x1254 <__stack+0x155>
    124c:       30 e3           ldi     r19, 0x30       ; 48
    124e:       a3 2e           mov     r10, r19
    1250:       a6 0e           add     r10, r22
    1252:       08 c0           rjmp    .+16            ; 0x1264 <__stack+0x165>
    1254:       27 e5           ldi     r18, 0x57       ; 87
    1256:       a2 2e           mov     r10, r18
    1258:       a6 0e           add     r10, r22
    125a:       88 e5           ldi     r24, 0x58       ; 88
    125c:       b8 16           cp      r11, r24
    125e:       11 f4           brne    .+4             ; 0x1264 <__stack+0x165>
    1260:       9f ed           ldi     r25, 0xDF       ; 223
    1262:       a9 22           and     r10, r25
    1264:       f6 01           movw    r30, r12
    1266:       a2 92           st      -Z, r10
    1268:       6f 01           movw    r12, r30
    126a:       c2 01           movw    r24, r4
    126c:       b1 01           movw    r22, r2
    126e:       a8 01           movw    r20, r16
    1270:       97 01           movw    r18, r14
    1272:       0e 94 ca 29     call    0x5394  ; 0x5394 <__udivmodsi4>
    1276:       39 01           movw    r6, r18
    1278:       4a 01           movw    r8, r20
    127a:       2e 14           cp      r2, r14
    127c:       3f 04           cpc     r3, r15
    127e:       40 06           cpc     r4, r16
    1280:       51 06           cpc     r5, r17
    1282:       18 f0           brcs    .+6             ; 0x128a <__stack+0x18b>
    1284:       19 01           movw    r2, r18
    1286:       2a 01           movw    r4, r20
    1288:       d9 cf           rjmp    .-78            ; 0x123c <__stack+0x13d>
    128a:       f8 a9           ldd     r31, Y+48       ; 0x30
    128c:       f8 30           cpi     r31, 0x08       ; 8
    128e:       51 f4           brne    .+20            ; 0x12a4 <__stack+0x1a5>
    1290:       8b a9           ldd     r24, Y+51       ; 0x33
    1292:       83 ff           sbrs    r24, 3
    1294:       07 c0           rjmp    .+14            ; 0x12a4 <__stack+0x1a5>
    1296:       90 e3           ldi     r25, 0x30       ; 48
    1298:       a9 16           cp      r10, r25
    129a:       21 f0           breq    .+8             ; 0x12a4 <__stack+0x1a5>
    129c:       80 e3           ldi     r24, 0x30       ; 48
    129e:       f6 01           movw    r30, r12
    12a0:       82 93           st      -Z, r24
    12a2:       6f 01           movw    r12, r30
    12a4:       ce 01           movw    r24, r28
    12a6:       8c 19           sub     r24, r12
    12a8:       18 2f           mov     r17, r24
    12aa:       12 5d           subi    r17, 0xD2       ; 210
    12ac:       49 a9           ldd     r20, Y+49       ; 0x31
    12ae:       10 c0           rjmp    .+32            ; 0x12d0 <__stack+0x1d1>
    12b0:       bb 20           and     r11, r11
    12b2:       09 f4           brne    .+2             ; 0x12b6 <__stack+0x1b7>
    12b4:       5c c0           rjmp    .+184           ; 0x136e <__stack+0x26f>
    12b6:       be 82           std     Y+6, r11        ; 0x06
    12b8:       19 82           std     Y+1, r1 ; 0x01
    12ba:       42 01           movw    r8, r4
    12bc:       31 01           movw    r6, r2
    12be:       00 e0           ldi     r16, 0x00       ; 0
    12c0:       96 e0           ldi     r25, 0x06       ; 6
    12c2:       c9 2e           mov     r12, r25
    12c4:       d1 2c           mov     r13, r1
    12c6:       cc 0e           add     r12, r28
    12c8:       dd 1e           adc     r13, r29
    12ca:       11 e0           ldi     r17, 0x01       ; 1
    12cc:       21 e0           ldi     r18, 0x01       ; 1
    12ce:       05 c0           rjmp    .+10            ; 0x12da <__stack+0x1db>
    12d0:       21 2f           mov     r18, r17
    12d2:       04 2f           mov     r16, r20
    12d4:       01 1b           sub     r16, r17
    12d6:       07 fd           sbrc    r16, 7
    12d8:       00 e0           ldi     r16, 0x00       ; 0
    12da:       89 81           ldd     r24, Y+1        ; 0x01
    12dc:       88 23           and     r24, r24
    12de:       19 f0           breq    .+6             ; 0x12e6 <__stack+0x1e7>
    12e0:       81 2f           mov     r24, r17
    12e2:       8f 5f           subi    r24, 0xFF       ; 255
    12e4:       07 c0           rjmp    .+14            ; 0x12f4 <__stack+0x1f5>
    12e6:       9b a9           ldd     r25, Y+51       ; 0x33
    12e8:       96 fd           sbrc    r25, 6
    12ea:       02 c0           rjmp    .+4             ; 0x12f0 <__stack+0x1f1>
    12ec:       81 2f           mov     r24, r17
    12ee:       02 c0           rjmp    .+4             ; 0x12f4 <__stack+0x1f5>
    12f0:       82 2f           mov     r24, r18
    12f2:       8e 5f           subi    r24, 0xFE       ; 254
    12f4:       a8 2e           mov     r10, r24
    12f6:       a0 0e           add     r10, r16
    12f8:       eb a9           ldd     r30, Y+51       ; 0x33
    12fa:       ee 2e           mov     r14, r30
    12fc:       ff 24           eor     r15, r15
    12fe:       80 e3           ldi     r24, 0x30       ; 48
    1300:       48 2e           mov     r4, r24
    1302:       51 2c           mov     r5, r1
    1304:       4e 20           and     r4, r14
    1306:       5f 20           and     r5, r15
    1308:       41 14           cp      r4, r1
    130a:       51 04           cpc     r5, r1
    130c:       21 f4           brne    .+8             ; 0x1316 <__stack+0x217>
    130e:       8a a9           ldd     r24, Y+50       ; 0x32
    1310:       8a 19           sub     r24, r10
    1312:       0e 94 f9 06     call    0xdf2   ; 0xdf2 <PAD_SP>
    1316:       89 81           ldd     r24, Y+1        ; 0x01
    1318:       88 23           and     r24, r24
    131a:       29 f0           breq    .+10            ; 0x1326 <__stack+0x227>
    131c:       61 e0           ldi     r22, 0x01       ; 1
    131e:       70 e0           ldi     r23, 0x00       ; 0
    1320:       ce 01           movw    r24, r28
    1322:       01 96           adiw    r24, 0x01       ; 1
    1324:       09 c0           rjmp    .+18            ; 0x1338 <__stack+0x239>
    1326:       e6 fe           sbrs    r14, 6
    1328:       09 c0           rjmp    .+18            ; 0x133c <__stack+0x23d>
    132a:       80 e3           ldi     r24, 0x30       ; 48
    132c:       8a 83           std     Y+2, r24        ; 0x02
    132e:       bb 82           std     Y+3, r11        ; 0x03
    1330:       62 e0           ldi     r22, 0x02       ; 2
    1332:       70 e0           ldi     r23, 0x00       ; 0
    1334:       ce 01           movw    r24, r28
    1336:       02 96           adiw    r24, 0x02       ; 2
    1338:       0e 94 1a 07     call    0xe34   ; 0xe34 <PRINT>
    133c:       f0 e2           ldi     r31, 0x20       ; 32
    133e:       4f 16           cp      r4, r31
    1340:       51 04           cpc     r5, r1
    1342:       21 f4           brne    .+8             ; 0x134c <__stack+0x24d>
    1344:       8a a9           ldd     r24, Y+50       ; 0x32
    1346:       8a 19           sub     r24, r10
    1348:       0e 94 ee 06     call    0xddc   ; 0xddc <PAD_0>
    134c:       80 2f           mov     r24, r16
    134e:       0e 94 ee 06     call    0xddc   ; 0xddc <PAD_0>
    1352:       61 2f           mov     r22, r17
    1354:       77 27           eor     r23, r23
    1356:       67 fd           sbrc    r22, 7
    1358:       70 95           com     r23
    135a:       c6 01           movw    r24, r12
    135c:       0e 94 1a 07     call    0xe34   ; 0xe34 <PRINT>
    1360:       e4 fe           sbrs    r14, 4
    1362:       aa cd           rjmp    .-1196          ; 0xeb8 <_printf_P+0x5c>
    1364:       8a a9           ldd     r24, Y+50       ; 0x32
    1366:       8a 19           sub     r24, r10
    1368:       0e 94 f9 06     call    0xdf2   ; 0xdf2 <PAD_SP>
    136c:       a5 cd           rjmp    .-1206          ; 0xeb8 <_printf_P+0x5c>
    136e:       e3 96           adiw    r28, 0x33       ; 51
    1370:       0f b6           in      r0, 0x3f        ; 63
    1372:       f8 94           cli
    1374:       de bf           out     0x3e, r29       ; 62
    1376:       0f be           out     0x3f, r0        ; 63
    1378:       cd bf           out     0x3d, r28       ; 61
    137a:       df 91           pop     r29
    137c:       cf 91           pop     r28
    137e:       1f 91           pop     r17
    1380:       0f 91           pop     r16
    1382:       ff 90           pop     r15
    1384:       ef 90           pop     r14
    1386:       df 90           pop     r13
    1388:       cf 90           pop     r12
    138a:       bf 90           pop     r11
    138c:       af 90           pop     r10
    138e:       9f 90           pop     r9
    1390:       8f 90           pop     r8
    1392:       7f 90           pop     r7
    1394:       6f 90           pop     r6
    1396:       5f 90           pop     r5
    1398:       4f 90           pop     r4
    139a:       3f 90           pop     r3
    139c:       2f 90           pop     r2
    139e:       08 95           ret

000013a0 <__vector_18>:
    13a0:       1f 92           push    r1
    13a2:       0f 92           push    r0
    13a4:       0f b6           in      r0, 0x3f        ; 63
    13a6:       0f 92           push    r0
    13a8:       11 24           eor     r1, r1
    13aa:       2f 93           push    r18
    13ac:       3f 93           push    r19
    13ae:       5f 93           push    r21
    13b0:       6f 93           push    r22
    13b2:       7f 93           push    r23
    13b4:       8f 93           push    r24
    13b6:       9f 93           push    r25
    13b8:       af 93           push    r26
    13ba:       bf 93           push    r27
    13bc:       80 91 aa 01     lds     r24, 0x01AA
    13c0:       81 50           subi    r24, 0x01       ; 1
    13c2:       80 93 aa 01     sts     0x01AA, r24
    13c6:       8f 3f           cpi     r24, 0xFF       ; 255
    13c8:       01 f5           brne    .+64            ; 0x140a <__vector_18+0x6a>
    13ca:       89 e0           ldi     r24, 0x09       ; 9
    13cc:       80 93 aa 01     sts     0x01AA, r24
    13d0:       80 91 03 01     lds     r24, 0x0103
    13d4:       8f 5f           subi    r24, 0xFF       ; 255
    13d6:       81 70           andi    r24, 0x01       ; 1
    13d8:       80 93 03 01     sts     0x0103, r24
    13dc:       88 23           and     r24, r24
    13de:       19 f4           brne    .+6             ; 0x13e6 <__vector_18+0x46>
    13e0:       81 e0           ldi     r24, 0x01       ; 1
    13e2:       80 93 a3 01     sts     0x01A3, r24
    13e6:       80 91 a1 01     lds     r24, 0x01A1
    13ea:       90 91 a2 01     lds     r25, 0x01A2
    13ee:       01 96           adiw    r24, 0x01       ; 1
    13f0:       90 93 a2 01     sts     0x01A2, r25
    13f4:       80 93 a1 01     sts     0x01A1, r24
    13f8:       80 91 d1 01     lds     r24, 0x01D1
    13fc:       88 23           and     r24, r24
    13fe:       29 f0           breq    .+10            ; 0x140a <__vector_18+0x6a>
    1400:       80 91 d1 01     lds     r24, 0x01D1
    1404:       81 50           subi    r24, 0x01       ; 1
    1406:       80 93 d1 01     sts     0x01D1, r24
    140a:       80 91 a6 01     lds     r24, 0x01A6
    140e:       90 91 a7 01     lds     r25, 0x01A7
    1412:       02 97           sbiw    r24, 0x02       ; 2
    1414:       58 f0           brcs    .+22            ; 0x142c <__vector_18+0x8c>
    1416:       80 91 a6 01     lds     r24, 0x01A6
    141a:       90 91 a7 01     lds     r25, 0x01A7
    141e:       01 97           sbiw    r24, 0x01       ; 1
    1420:       90 93 a7 01     sts     0x01A7, r25
    1424:       80 93 a6 01     sts     0x01A6, r24
    1428:       5a 9a           sbi     0x0b, 2 ; 11
    142a:       01 c0           rjmp    .+2             ; 0x142e <__vector_18+0x8e>
    142c:       5a 98           cbi     0x0b, 2 ; 11
    142e:       80 91 d7 04     lds     r24, 0x04D7
    1432:       83 ff           sbrs    r24, 3
    1434:       66 c0           rjmp    .+204           ; 0x1502 <__vector_18+0x162>
    1436:       34 9b           sbis    0x06, 4 ; 6
    1438:       0a c0           rjmp    .+20            ; 0x144e <__vector_18+0xae>
    143a:       80 91 a4 01     lds     r24, 0x01A4
    143e:       90 91 a5 01     lds     r25, 0x01A5
    1442:       01 96           adiw    r24, 0x01       ; 1
    1444:       90 93 a5 01     sts     0x01A5, r25
    1448:       80 93 a4 01     sts     0x01A4, r24
    144c:       5a c0           rjmp    .+180           ; 0x1502 <__vector_18+0x162>
    144e:       80 91 a4 01     lds     r24, 0x01A4
    1452:       90 91 a5 01     lds     r25, 0x01A5
    1456:       89 2b           or      r24, r25
    1458:       d1 f1           breq    .+116           ; 0x14ce <__vector_18+0x12e>
    145a:       80 91 a4 01     lds     r24, 0x01A4
    145e:       90 91 a5 01     lds     r25, 0x01A5
    1462:       80 5a           subi    r24, 0xA0       ; 160
    1464:       9f 40           sbci    r25, 0x0F       ; 15
    1466:       98 f5           brcc    .+102           ; 0x14ce <__vector_18+0x12e>
    1468:       80 91 a4 01     lds     r24, 0x01A4
    146c:       90 91 a5 01     lds     r25, 0x01A5
    1470:       90 93 13 02     sts     0x0213, r25
    1474:       80 93 12 02     sts     0x0212, r24
    1478:       80 91 12 02     lds     r24, 0x0212
    147c:       90 91 13 02     lds     r25, 0x0213
    1480:       87 58           subi    r24, 0x87       ; 135
    1482:       90 40           sbci    r25, 0x00       ; 0
    1484:       90 93 13 02     sts     0x0213, r25
    1488:       80 93 12 02     sts     0x0212, r24
    148c:       80 91 12 02     lds     r24, 0x0212
    1490:       90 91 13 02     lds     r25, 0x0213
    1494:       97 ff           sbrs    r25, 7
    1496:       0a c0           rjmp    .+20            ; 0x14ac <__vector_18+0x10c>
    1498:       80 91 12 02     lds     r24, 0x0212
    149c:       90 91 13 02     lds     r25, 0x0213
    14a0:       88 59           subi    r24, 0x98       ; 152
    14a2:       9e 4f           sbci    r25, 0xFE       ; 254
    14a4:       90 93 13 02     sts     0x0213, r25
    14a8:       80 93 12 02     sts     0x0212, r24
    14ac:       80 91 12 02     lds     r24, 0x0212
    14b0:       90 91 13 02     lds     r25, 0x0213
    14b4:       88 56           subi    r24, 0x68       ; 104
    14b6:       91 40           sbci    r25, 0x01       ; 1
    14b8:       54 f0           brlt    .+20            ; 0x14ce <__vector_18+0x12e>
    14ba:       80 91 12 02     lds     r24, 0x0212
    14be:       90 91 13 02     lds     r25, 0x0213
    14c2:       88 56           subi    r24, 0x68       ; 104
    14c4:       91 40           sbci    r25, 0x01       ; 1
    14c6:       90 93 13 02     sts     0x0213, r25
    14ca:       80 93 12 02     sts     0x0212, r24
    14ce:       10 92 a5 01     sts     0x01A5, r1
    14d2:       10 92 a4 01     sts     0x01A4, r1
    14d6:       80 91 12 02     lds     r24, 0x0212
    14da:       90 91 13 02     lds     r25, 0x0213
    14de:       20 91 14 02     lds     r18, 0x0214
    14e2:       30 91 15 02     lds     r19, 0x0215
    14e6:       82 1b           sub     r24, r18
    14e8:       93 0b           sbc     r25, r19
    14ea:       84 5e           subi    r24, 0xE4       ; 228
    14ec:       9d 4f           sbci    r25, 0xFD       ; 253
    14ee:       68 e6           ldi     r22, 0x68       ; 104
    14f0:       71 e0           ldi     r23, 0x01       ; 1
    14f2:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    14f6:       84 5b           subi    r24, 0xB4       ; 180
    14f8:       90 40           sbci    r25, 0x00       ; 0
    14fa:       90 93 17 02     sts     0x0217, r25
    14fe:       80 93 16 02     sts     0x0216, r24
    1502:       bf 91           pop     r27
    1504:       af 91           pop     r26
    1506:       9f 91           pop     r25
    1508:       8f 91           pop     r24
    150a:       7f 91           pop     r23
    150c:       6f 91           pop     r22
    150e:       5f 91           pop     r21
    1510:       3f 91           pop     r19
    1512:       2f 91           pop     r18
    1514:       0f 90           pop     r0
    1516:       0f be           out     0x3f, r0        ; 63
    1518:       0f 90           pop     r0
    151a:       1f 90           pop     r1
    151c:       18 95           reti

0000151e <SetDelay>:
    151e:       20 91 a1 01     lds     r18, 0x01A1
    1522:       30 91 a2 01     lds     r19, 0x01A2
    1526:       2f 5f           subi    r18, 0xFF       ; 255
    1528:       3f 4f           sbci    r19, 0xFF       ; 255
    152a:       82 0f           add     r24, r18
    152c:       93 1f           adc     r25, r19
    152e:       08 95           ret

00001530 <CheckDelay>:
    1530:       20 91 a1 01     lds     r18, 0x01A1
    1534:       30 91 a2 01     lds     r19, 0x01A2
    1538:       82 1b           sub     r24, r18
    153a:       93 0b           sbc     r25, r19
    153c:       89 2f           mov     r24, r25
    153e:       99 27           eor     r25, r25
    1540:       86 95           lsr     r24
    1542:       80 74           andi    r24, 0x40       ; 64
    1544:       99 27           eor     r25, r25
    1546:       08 95           ret

00001548 <__vector_9>:
    1548:       1f 92           push    r1
    154a:       0f 92           push    r0
    154c:       0f b6           in      r0, 0x3f        ; 63
    154e:       0f 92           push    r0
    1550:       11 24           eor     r1, r1
    1552:       ef 92           push    r14
    1554:       ff 92           push    r15
    1556:       0f 93           push    r16
    1558:       1f 93           push    r17
    155a:       2f 93           push    r18
    155c:       3f 93           push    r19
    155e:       4f 93           push    r20
    1560:       5f 93           push    r21
    1562:       6f 93           push    r22
    1564:       7f 93           push    r23
    1566:       8f 93           push    r24
    1568:       9f 93           push    r25
    156a:       af 93           push    r26
    156c:       bf 93           push    r27
    156e:       cf 93           push    r28
    1570:       df 93           push    r29
    1572:       ef 93           push    r30
    1574:       ff 93           push    r31
    1576:       80 91 02 01     lds     r24, 0x0102
    157a:       81 50           subi    r24, 0x01       ; 1
    157c:       80 93 02 01     sts     0x0102, r24
    1580:       8f 3f           cpi     r24, 0xFF       ; 255
    1582:       09 f0           breq    .+2             ; 0x1586 <__vector_9+0x3e>
    1584:       73 c0           rjmp    .+230           ; 0x166c <__vector_9+0x124>
    1586:       83 e8           ldi     r24, 0x83       ; 131
    1588:       80 93 b0 00     sts     0x00B0, r24
    158c:       80 91 89 01     lds     r24, 0x0189
    1590:       c8 2f           mov     r28, r24
    1592:       dd 27           eor     r29, r29
    1594:       d0 93 a9 01     sts     0x01A9, r29
    1598:       c0 93 a8 01     sts     0x01A8, r28
    159c:       80 91 f5 04     lds     r24, 0x04F5
    15a0:       e0 90 f1 04     lds     r14, 0x04F1
    15a4:       80 ff           sbrs    r24, 0
    15a6:       1e c0           rjmp    .+60            ; 0x15e4 <__vector_9+0x9c>
    15a8:       60 91 e2 01     lds     r22, 0x01E2
    15ac:       70 91 e3 01     lds     r23, 0x01E3
    15b0:       80 91 e4 01     lds     r24, 0x01E4
    15b4:       90 91 e5 01     lds     r25, 0x01E5
    15b8:       ff 24           eor     r15, r15
    15ba:       00 27           eor     r16, r16
    15bc:       11 27           eor     r17, r17
    15be:       20 e8           ldi     r18, 0x80       ; 128
    15c0:       30 e0           ldi     r19, 0x00       ; 0
    15c2:       40 e0           ldi     r20, 0x00       ; 0
    15c4:       50 e0           ldi     r21, 0x00       ; 0
    15c6:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    15ca:       c8 01           movw    r24, r16
    15cc:       b7 01           movw    r22, r14
    15ce:       0e 94 84 29     call    0x5308  ; 0x5308 <__mulsi3>
    15d2:       20 e0           ldi     r18, 0x00       ; 0
    15d4:       32 e0           ldi     r19, 0x02       ; 2
    15d6:       40 e0           ldi     r20, 0x00       ; 0
    15d8:       50 e0           ldi     r21, 0x00       ; 0
    15da:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    15de:       c2 0f           add     r28, r18
    15e0:       d3 1f           adc     r29, r19
    15e2:       1d c0           rjmp    .+58            ; 0x161e <__vector_9+0xd6>
    15e4:       60 91 e2 01     lds     r22, 0x01E2
    15e8:       70 91 e3 01     lds     r23, 0x01E3
    15ec:       80 91 e4 01     lds     r24, 0x01E4
    15f0:       90 91 e5 01     lds     r25, 0x01E5
    15f4:       ff 24           eor     r15, r15
    15f6:       00 27           eor     r16, r16
    15f8:       11 27           eor     r17, r17
    15fa:       20 e8           ldi     r18, 0x80       ; 128
    15fc:       30 e0           ldi     r19, 0x00       ; 0
    15fe:       40 e0           ldi     r20, 0x00       ; 0
    1600:       50 e0           ldi     r21, 0x00       ; 0
    1602:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    1606:       c8 01           movw    r24, r16
    1608:       b7 01           movw    r22, r14
    160a:       0e 94 84 29     call    0x5308  ; 0x5308 <__mulsi3>
    160e:       20 e0           ldi     r18, 0x00       ; 0
    1610:       32 e0           ldi     r19, 0x02       ; 2
    1612:       40 e0           ldi     r20, 0x00       ; 0
    1614:       50 e0           ldi     r21, 0x00       ; 0
    1616:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    161a:       c2 1b           sub     r28, r18
    161c:       d3 0b           sbc     r29, r19
    161e:       d0 93 a9 01     sts     0x01A9, r29
    1622:       c0 93 a8 01     sts     0x01A8, r28
    1626:       20 91 a8 01     lds     r18, 0x01A8
    162a:       30 91 a9 01     lds     r19, 0x01A9
    162e:       80 91 f2 04     lds     r24, 0x04F2
    1632:       99 27           eor     r25, r25
    1634:       28 17           cp      r18, r24
    1636:       39 07           cpc     r19, r25
    1638:       34 f0           brlt    .+12            ; 0x1646 <__vector_9+0xfe>
    163a:       80 91 f3 04     lds     r24, 0x04F3
    163e:       99 27           eor     r25, r25
    1640:       82 17           cp      r24, r18
    1642:       93 07           cpc     r25, r19
    1644:       24 f4           brge    .+8             ; 0x164e <__vector_9+0x106>
    1646:       90 93 a9 01     sts     0x01A9, r25
    164a:       80 93 a8 01     sts     0x01A8, r24
    164e:       80 91 a8 01     lds     r24, 0x01A8
    1652:       90 91 a9 01     lds     r25, 0x01A9
    1656:       90 93 7d 04     sts     0x047D, r25
    165a:       80 93 7c 04     sts     0x047C, r24
    165e:       80 93 b3 00     sts     0x00B3, r24
    1662:       80 91 f4 04     lds     r24, 0x04F4
    1666:       80 93 02 01     sts     0x0102, r24
    166a:       04 c0           rjmp    .+8             ; 0x1674 <__vector_9+0x12c>
    166c:       83 e0           ldi     r24, 0x03       ; 3
    166e:       80 93 b0 00     sts     0x00B0, r24
    1672:       5f 98           cbi     0x0b, 7 ; 11
    1674:       ff 91           pop     r31
    1676:       ef 91           pop     r30
    1678:       df 91           pop     r29
    167a:       cf 91           pop     r28
    167c:       bf 91           pop     r27
    167e:       af 91           pop     r26
    1680:       9f 91           pop     r25
    1682:       8f 91           pop     r24
    1684:       7f 91           pop     r23
    1686:       6f 91           pop     r22
    1688:       5f 91           pop     r21
    168a:       4f 91           pop     r20
    168c:       3f 91           pop     r19
    168e:       2f 91           pop     r18
    1690:       1f 91           pop     r17
    1692:       0f 91           pop     r16
    1694:       ff 90           pop     r15
    1696:       ef 90           pop     r14
    1698:       0f 90           pop     r0
    169a:       0f be           out     0x3f, r0        ; 63
    169c:       0f 90           pop     r0
    169e:       1f 90           pop     r1
    16a0:       18 95           reti

000016a2 <Timer_Init>:
    16a2:       80 91 a1 01     lds     r24, 0x01A1
    16a6:       90 91 a2 01     lds     r25, 0x01A2
    16aa:       0b 96           adiw    r24, 0x0b       ; 11
    16ac:       90 93 ac 01     sts     0x01AC, r25
    16b0:       80 93 ab 01     sts     0x01AB, r24
    16b4:       82 e0           ldi     r24, 0x02       ; 2
    16b6:       85 bd           out     0x25, r24       ; 37
    16b8:       83 ea           ldi     r24, 0xA3       ; 163
    16ba:       84 bd           out     0x24, r24       ; 36
    16bc:       17 bc           out     0x27, r1        ; 39
    16be:       88 e7           ldi     r24, 0x78       ; 120
    16c0:       88 bd           out     0x28, r24       ; 40
    16c2:       96 e0           ldi     r25, 0x06       ; 6
    16c4:       96 bd           out     0x26, r25       ; 38
    16c6:       83 ec           ldi     r24, 0xC3       ; 195
    16c8:       80 93 b0 00     sts     0x00B0, r24
    16cc:       90 93 b1 00     sts     0x00B1, r25
    16d0:       e0 e7           ldi     r30, 0x70       ; 112
    16d2:       f0 e0           ldi     r31, 0x00       ; 0
    16d4:       80 81           ld      r24, Z
    16d6:       82 60           ori     r24, 0x02       ; 2
    16d8:       80 83           st      Z, r24
    16da:       ee e6           ldi     r30, 0x6E       ; 110
    16dc:       f0 e0           ldi     r31, 0x00       ; 0
    16de:       80 81           ld      r24, Z
    16e0:       81 60           ori     r24, 0x01       ; 1
    16e2:       80 83           st      Z, r24
    16e4:       8a e0           ldi     r24, 0x0A       ; 10
    16e6:       80 93 b3 00     sts     0x00B3, r24
    16ea:       10 92 b2 00     sts     0x00B2, r1
    16ee:       08 95           ret

000016f0 <Delay_ms>:
    16f0:       20 91 a1 01     lds     r18, 0x01A1
    16f4:       30 91 a2 01     lds     r19, 0x01A2
    16f8:       2f 5f           subi    r18, 0xFF       ; 255
    16fa:       3f 4f           sbci    r19, 0xFF       ; 255
    16fc:       28 0f           add     r18, r24
    16fe:       39 1f           adc     r19, r25
    1700:       80 91 a1 01     lds     r24, 0x01A1
    1704:       90 91 a2 01     lds     r25, 0x01A2
    1708:       a9 01           movw    r20, r18
    170a:       48 1b           sub     r20, r24
    170c:       59 0b           sbc     r21, r25
    170e:       57 ff           sbrs    r21, 7
    1710:       f7 cf           rjmp    .-18            ; 0x1700 <Delay_ms+0x10>
    1712:       08 95           ret

00001714 <ADC_Init>:
    1714:       10 92 7c 00     sts     0x007C, r1
    1718:       8f ee           ldi     r24, 0xEF       ; 239
    171a:       80 93 7a 00     sts     0x007A, r24
    171e:       08 95           ret

00001720 <__vector_24>:
    1720:       1f 92           push    r1
    1722:       0f 92           push    r0
    1724:       0f b6           in      r0, 0x3f        ; 63
    1726:       0f 92           push    r0
    1728:       11 24           eor     r1, r1
    172a:       ef 92           push    r14
    172c:       ff 92           push    r15
    172e:       0f 93           push    r16
    1730:       1f 93           push    r17
    1732:       2f 93           push    r18
    1734:       3f 93           push    r19
    1736:       4f 93           push    r20
    1738:       5f 93           push    r21
    173a:       6f 93           push    r22
    173c:       7f 93           push    r23
    173e:       8f 93           push    r24
    1740:       9f 93           push    r25
    1742:       af 93           push    r26
    1744:       bf 93           push    r27
    1746:       cf 93           push    r28
    1748:       df 93           push    r29
    174a:       ef 93           push    r30
    174c:       ff 93           push    r31
    174e:       10 92 7a 00     sts     0x007A, r1
    1752:       40 91 c3 01     lds     r20, 0x01C3
    1756:       4f 5f           subi    r20, 0xFF       ; 255
    1758:       40 93 c3 01     sts     0x01C3, r20
    175c:       41 50           subi    r20, 0x01       ; 1
    175e:       43 30           cpi     r20, 0x03       ; 3
    1760:       09 f4           brne    .+2             ; 0x1764 <__vector_24+0x44>
    1762:       1c c1           rjmp    .+568           ; 0x199c <__vector_24+0x27c>
    1764:       44 30           cpi     r20, 0x04       ; 4
    1766:       38 f4           brcc    .+14            ; 0x1776 <__vector_24+0x56>
    1768:       41 30           cpi     r20, 0x01       ; 1
    176a:       09 f4           brne    .+2             ; 0x176e <__vector_24+0x4e>
    176c:       63 c0           rjmp    .+198           ; 0x1834 <__vector_24+0x114>
    176e:       42 30           cpi     r20, 0x02       ; 2
    1770:       08 f0           brcs    .+2             ; 0x1774 <__vector_24+0x54>
    1772:       b9 c0           rjmp    .+370           ; 0x18e6 <__vector_24+0x1c6>
    1774:       0d c0           rjmp    .+26            ; 0x1790 <__vector_24+0x70>
    1776:       45 30           cpi     r20, 0x05       ; 5
    1778:       09 f4           brne    .+2             ; 0x177c <__vector_24+0x5c>
    177a:       50 c1           rjmp    .+672           ; 0x1a1c <__vector_24+0x2fc>
    177c:       45 30           cpi     r20, 0x05       ; 5
    177e:       08 f4           brcc    .+2             ; 0x1782 <__vector_24+0x62>
    1780:       2a c1           rjmp    .+596           ; 0x19d6 <__vector_24+0x2b6>
    1782:       46 30           cpi     r20, 0x06       ; 6
    1784:       09 f4           brne    .+2             ; 0x1788 <__vector_24+0x68>
    1786:       6f c1           rjmp    .+734           ; 0x1a66 <__vector_24+0x346>
    1788:       47 30           cpi     r20, 0x07       ; 7
    178a:       09 f0           breq    .+2             ; 0x178e <__vector_24+0x6e>
    178c:       cb c2           rjmp    .+1430          ; 0x1d24 <__vector_24+0x604>
    178e:       52 c2           rjmp    .+1188          ; 0x1c34 <__vector_24+0x514>
    1790:       20 91 d6 01     lds     r18, 0x01D6
    1794:       30 91 d7 01     lds     r19, 0x01D7
    1798:       80 91 78 00     lds     r24, 0x0078
    179c:       90 91 79 00     lds     r25, 0x0079
    17a0:       28 1b           sub     r18, r24
    17a2:       39 0b           sbc     r19, r25
    17a4:       80 91 b1 01     lds     r24, 0x01B1
    17a8:       90 91 b2 01     lds     r25, 0x01B2
    17ac:       82 0f           add     r24, r18
    17ae:       93 1f           adc     r25, r19
    17b0:       90 93 b2 01     sts     0x01B2, r25
    17b4:       80 93 b1 01     sts     0x01B1, r24
    17b8:       80 91 bb 01     lds     r24, 0x01BB
    17bc:       8f 5f           subi    r24, 0xFF       ; 255
    17be:       80 93 bb 01     sts     0x01BB, r24
    17c2:       80 91 06 02     lds     r24, 0x0206
    17c6:       90 91 07 02     lds     r25, 0x0207
    17ca:       a0 91 08 02     lds     r26, 0x0208
    17ce:       b0 91 09 02     lds     r27, 0x0209
    17d2:       44 27           eor     r20, r20
    17d4:       37 fd           sbrc    r19, 7
    17d6:       40 95           com     r20
    17d8:       54 2f           mov     r21, r20
    17da:       82 0f           add     r24, r18
    17dc:       93 1f           adc     r25, r19
    17de:       a4 1f           adc     r26, r20
    17e0:       b5 1f           adc     r27, r21
    17e2:       80 93 06 02     sts     0x0206, r24
    17e6:       90 93 07 02     sts     0x0207, r25
    17ea:       a0 93 08 02     sts     0x0208, r26
    17ee:       b0 93 09 02     sts     0x0209, r27
    17f2:       80 91 0a 02     lds     r24, 0x020A
    17f6:       90 91 0b 02     lds     r25, 0x020B
    17fa:       a0 91 0c 02     lds     r26, 0x020C
    17fe:       b0 91 0d 02     lds     r27, 0x020D
    1802:       82 0f           add     r24, r18
    1804:       93 1f           adc     r25, r19
    1806:       a4 1f           adc     r26, r20
    1808:       b5 1f           adc     r27, r21
    180a:       80 93 0a 02     sts     0x020A, r24
    180e:       90 93 0b 02     sts     0x020B, r25
    1812:       a0 93 0c 02     sts     0x020C, r26
    1816:       b0 93 0d 02     sts     0x020D, r27
    181a:       81 e0           ldi     r24, 0x01       ; 1
    181c:       80 93 c4 01     sts     0x01C4, r24
    1820:       80 91 c1 01     lds     r24, 0x01C1
    1824:       90 91 c2 01     lds     r25, 0x01C2
    1828:       01 96           adiw    r24, 0x01       ; 1
    182a:       90 93 c2 01     sts     0x01C2, r25
    182e:       80 93 c1 01     sts     0x01C1, r24
    1832:       7c c2           rjmp    .+1272          ; 0x1d2c <__vector_24+0x60c>
    1834:       60 91 78 00     lds     r22, 0x0078
    1838:       70 91 79 00     lds     r23, 0x0079
    183c:       80 91 d4 01     lds     r24, 0x01D4
    1840:       90 91 d5 01     lds     r25, 0x01D5
    1844:       68 1b           sub     r22, r24
    1846:       79 0b           sbc     r23, r25
    1848:       80 91 fe 01     lds     r24, 0x01FE
    184c:       90 91 ff 01     lds     r25, 0x01FF
    1850:       a0 91 00 02     lds     r26, 0x0200
    1854:       b0 91 01 02     lds     r27, 0x0201
    1858:       9b 01           movw    r18, r22
    185a:       44 27           eor     r20, r20
    185c:       37 fd           sbrc    r19, 7
    185e:       40 95           com     r20
    1860:       54 2f           mov     r21, r20
    1862:       82 0f           add     r24, r18
    1864:       93 1f           adc     r25, r19
    1866:       a4 1f           adc     r26, r20
    1868:       b5 1f           adc     r27, r21
    186a:       80 93 fe 01     sts     0x01FE, r24
    186e:       90 93 ff 01     sts     0x01FF, r25
    1872:       a0 93 00 02     sts     0x0200, r26
    1876:       b0 93 01 02     sts     0x0201, r27
    187a:       80 91 02 02     lds     r24, 0x0202
    187e:       90 91 03 02     lds     r25, 0x0203
    1882:       a0 91 04 02     lds     r26, 0x0204
    1886:       b0 91 05 02     lds     r27, 0x0205
    188a:       82 0f           add     r24, r18
    188c:       93 1f           adc     r25, r19
    188e:       a4 1f           adc     r26, r20
    1890:       b5 1f           adc     r27, r21
    1892:       80 93 02 02     sts     0x0202, r24
    1896:       90 93 03 02     sts     0x0203, r25
    189a:       a0 93 04 02     sts     0x0204, r26
    189e:       b0 93 05 02     sts     0x0205, r27
    18a2:       80 91 78 00     lds     r24, 0x0078
    18a6:       90 91 79 00     lds     r25, 0x0079
    18aa:       0a 97           sbiw    r24, 0x0a       ; 10
    18ac:       10 f4           brcc    .+4             ; 0x18b2 <__vector_24+0x192>
    18ae:       64 e4           ldi     r22, 0x44       ; 68
    18b0:       7d ef           ldi     r23, 0xFD       ; 253
    18b2:       80 91 78 00     lds     r24, 0x0078
    18b6:       90 91 79 00     lds     r25, 0x0079
    18ba:       89 5e           subi    r24, 0xE9       ; 233
    18bc:       93 40           sbci    r25, 0x03       ; 3
    18be:       10 f0           brcs    .+4             ; 0x18c4 <__vector_24+0x1a4>
    18c0:       6c eb           ldi     r22, 0xBC       ; 188
    18c2:       72 e0           ldi     r23, 0x02       ; 2
    18c4:       80 91 af 01     lds     r24, 0x01AF
    18c8:       90 91 b0 01     lds     r25, 0x01B0
    18cc:       86 0f           add     r24, r22
    18ce:       97 1f           adc     r25, r23
    18d0:       90 93 b0 01     sts     0x01B0, r25
    18d4:       80 93 af 01     sts     0x01AF, r24
    18d8:       80 91 ba 01     lds     r24, 0x01BA
    18dc:       8f 5f           subi    r24, 0xFF       ; 255
    18de:       80 93 ba 01     sts     0x01BA, r24
    18e2:       82 e0           ldi     r24, 0x02       ; 2
    18e4:       58 c0           rjmp    .+176           ; 0x1996 <__vector_24+0x276>
    18e6:       60 91 78 00     lds     r22, 0x0078
    18ea:       70 91 79 00     lds     r23, 0x0079
    18ee:       80 91 d2 01     lds     r24, 0x01D2
    18f2:       90 91 d3 01     lds     r25, 0x01D3
    18f6:       68 1b           sub     r22, r24
    18f8:       79 0b           sbc     r23, r25
    18fa:       80 91 f6 01     lds     r24, 0x01F6
    18fe:       90 91 f7 01     lds     r25, 0x01F7
    1902:       a0 91 f8 01     lds     r26, 0x01F8
    1906:       b0 91 f9 01     lds     r27, 0x01F9
    190a:       9b 01           movw    r18, r22
    190c:       44 27           eor     r20, r20
    190e:       37 fd           sbrc    r19, 7
    1910:       40 95           com     r20
    1912:       54 2f           mov     r21, r20
    1914:       82 0f           add     r24, r18
    1916:       93 1f           adc     r25, r19
    1918:       a4 1f           adc     r26, r20
    191a:       b5 1f           adc     r27, r21
    191c:       80 93 f6 01     sts     0x01F6, r24
    1920:       90 93 f7 01     sts     0x01F7, r25
    1924:       a0 93 f8 01     sts     0x01F8, r26
    1928:       b0 93 f9 01     sts     0x01F9, r27
    192c:       80 91 fa 01     lds     r24, 0x01FA
    1930:       90 91 fb 01     lds     r25, 0x01FB
    1934:       a0 91 fc 01     lds     r26, 0x01FC
    1938:       b0 91 fd 01     lds     r27, 0x01FD
    193c:       82 0f           add     r24, r18
    193e:       93 1f           adc     r25, r19
    1940:       a4 1f           adc     r26, r20
    1942:       b5 1f           adc     r27, r21
    1944:       80 93 fa 01     sts     0x01FA, r24
    1948:       90 93 fb 01     sts     0x01FB, r25
    194c:       a0 93 fc 01     sts     0x01FC, r26
    1950:       b0 93 fd 01     sts     0x01FD, r27
    1954:       80 91 78 00     lds     r24, 0x0078
    1958:       90 91 79 00     lds     r25, 0x0079
    195c:       0a 97           sbiw    r24, 0x0a       ; 10
    195e:       10 f4           brcc    .+4             ; 0x1964 <__vector_24+0x244>
    1960:       64 e4           ldi     r22, 0x44       ; 68
    1962:       7d ef           ldi     r23, 0xFD       ; 253
    1964:       80 91 78 00     lds     r24, 0x0078
    1968:       90 91 79 00     lds     r25, 0x0079
    196c:       89 5e           subi    r24, 0xE9       ; 233
    196e:       93 40           sbci    r25, 0x03       ; 3
    1970:       10 f0           brcs    .+4             ; 0x1976 <__vector_24+0x256>
    1972:       6c eb           ldi     r22, 0xBC       ; 188
    1974:       72 e0           ldi     r23, 0x02       ; 2
    1976:       80 91 ad 01     lds     r24, 0x01AD
    197a:       90 91 ae 01     lds     r25, 0x01AE
    197e:       86 0f           add     r24, r22
    1980:       97 1f           adc     r25, r23
    1982:       90 93 ae 01     sts     0x01AE, r25
    1986:       80 93 ad 01     sts     0x01AD, r24
    198a:       80 91 b9 01     lds     r24, 0x01B9
    198e:       8f 5f           subi    r24, 0xFF       ; 255
    1990:       80 93 b9 01     sts     0x01B9, r24
    1994:       84 e0           ldi     r24, 0x04       ; 4
    1996:       80 93 c4 01     sts     0x01C4, r24
    199a:       c8 c1           rjmp    .+912           ; 0x1d2c <__vector_24+0x60c>
    199c:       40 91 04 01     lds     r20, 0x0104
    19a0:       50 91 05 01     lds     r21, 0x0105
    19a4:       80 91 78 00     lds     r24, 0x0078
    19a8:       90 91 79 00     lds     r25, 0x0079
    19ac:       9a 01           movw    r18, r20
    19ae:       22 0f           add     r18, r18
    19b0:       33 1f           adc     r19, r19
    19b2:       24 0f           add     r18, r20
    19b4:       35 1f           adc     r19, r21
    19b6:       63 e0           ldi     r22, 0x03       ; 3
    19b8:       70 e0           ldi     r23, 0x00       ; 0
    19ba:       0e 94 a3 29     call    0x5346  ; 0x5346 <__udivmodhi4>
    19be:       26 0f           add     r18, r22
    19c0:       37 1f           adc     r19, r23
    19c2:       36 95           lsr     r19
    19c4:       27 95           ror     r18
    19c6:       36 95           lsr     r19
    19c8:       27 95           ror     r18
    19ca:       30 93 05 01     sts     0x0105, r19
    19ce:       20 93 04 01     sts     0x0104, r18
    19d2:       86 e0           ldi     r24, 0x06       ; 6
    19d4:       e0 cf           rjmp    .-64            ; 0x1996 <__vector_24+0x276>
    19d6:       80 91 da 01     lds     r24, 0x01DA
    19da:       90 91 db 01     lds     r25, 0x01DB
    19de:       20 91 78 00     lds     r18, 0x0078
    19e2:       30 91 79 00     lds     r19, 0x0079
    19e6:       82 1b           sub     r24, r18
    19e8:       93 0b           sbc     r25, r19
    19ea:       90 93 8a 04     sts     0x048A, r25
    19ee:       80 93 89 04     sts     0x0489, r24
    19f2:       80 91 b3 01     lds     r24, 0x01B3
    19f6:       90 91 b4 01     lds     r25, 0x01B4
    19fa:       20 91 89 04     lds     r18, 0x0489
    19fe:       30 91 8a 04     lds     r19, 0x048A
    1a02:       82 0f           add     r24, r18
    1a04:       93 1f           adc     r25, r19
    1a06:       90 93 b4 01     sts     0x01B4, r25
    1a0a:       80 93 b3 01     sts     0x01B3, r24
    1a0e:       80 91 bd 01     lds     r24, 0x01BD
    1a12:       8f 5f           subi    r24, 0xFF       ; 255
    1a14:       80 93 bd 01     sts     0x01BD, r24
    1a18:       87 e0           ldi     r24, 0x07       ; 7
    1a1a:       bd cf           rjmp    .-134           ; 0x1996 <__vector_24+0x276>
    1a1c:       80 91 78 00     lds     r24, 0x0078
    1a20:       90 91 79 00     lds     r25, 0x0079
    1a24:       20 91 d8 01     lds     r18, 0x01D8
    1a28:       30 91 d9 01     lds     r19, 0x01D9
    1a2c:       82 1b           sub     r24, r18
    1a2e:       93 0b           sbc     r25, r19
    1a30:       90 93 8a 04     sts     0x048A, r25
    1a34:       80 93 89 04     sts     0x0489, r24
    1a38:       80 91 b5 01     lds     r24, 0x01B5
    1a3c:       90 91 b6 01     lds     r25, 0x01B6
    1a40:       20 91 89 04     lds     r18, 0x0489
    1a44:       30 91 8a 04     lds     r19, 0x048A
    1a48:       82 0f           add     r24, r18
    1a4a:       93 1f           adc     r25, r19
    1a4c:       90 93 b6 01     sts     0x01B6, r25
    1a50:       80 93 b5 01     sts     0x01B5, r24
    1a54:       80 91 bc 01     lds     r24, 0x01BC
    1a58:       8f 5f           subi    r24, 0xFF       ; 255
    1a5a:       80 93 bc 01     sts     0x01BC, r24
    1a5e:       40 93 c4 01     sts     0x01C4, r20
    1a62:       86 e0           ldi     r24, 0x06       ; 6
    1a64:       e4 c0           rjmp    .+456           ; 0x1c2e <__vector_24+0x50e>
    1a66:       60 91 78 00     lds     r22, 0x0078
    1a6a:       70 91 79 00     lds     r23, 0x0079
    1a6e:       e0 90 dc 01     lds     r14, 0x01DC
    1a72:       f0 90 dd 01     lds     r15, 0x01DD
    1a76:       00 91 de 01     lds     r16, 0x01DE
    1a7a:       10 91 df 01     lds     r17, 0x01DF
    1a7e:       88 27           eor     r24, r24
    1a80:       77 fd           sbrc    r23, 7
    1a82:       80 95           com     r24
    1a84:       98 2f           mov     r25, r24
    1a86:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    1a8a:       a8 01           movw    r20, r16
    1a8c:       97 01           movw    r18, r14
    1a8e:       0e 94 1c 28     call    0x5038  ; 0x5038 <__subsf3>
    1a92:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    1a96:       70 93 b8 01     sts     0x01B8, r23
    1a9a:       60 93 b7 01     sts     0x01B7, r22
    1a9e:       20 91 b7 01     lds     r18, 0x01B7
    1aa2:       30 91 b8 01     lds     r19, 0x01B8
    1aa6:       e0 91 89 04     lds     r30, 0x0489
    1aaa:       f0 91 8a 04     lds     r31, 0x048A
    1aae:       80 91 94 04     lds     r24, 0x0494
    1ab2:       90 91 95 04     lds     r25, 0x0495
    1ab6:       97 ff           sbrs    r25, 7
    1ab8:       03 c0           rjmp    .+6             ; 0x1ac0 <__vector_24+0x3a0>
    1aba:       90 95           com     r25
    1abc:       81 95           neg     r24
    1abe:       9f 4f           sbci    r25, 0xFF       ; 255
    1ac0:       64 e0           ldi     r22, 0x04       ; 4
    1ac2:       70 e0           ldi     r23, 0x00       ; 0
    1ac4:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    1ac8:       eb 01           movw    r28, r22
    1aca:       cf 01           movw    r24, r30
    1acc:       f7 ff           sbrs    r31, 7
    1ace:       03 c0           rjmp    .+6             ; 0x1ad6 <__vector_24+0x3b6>
    1ad0:       90 95           com     r25
    1ad2:       81 95           neg     r24
    1ad4:       9f 4f           sbci    r25, 0xFF       ; 255
    1ad6:       64 e0           ldi     r22, 0x04       ; 4
    1ad8:       70 e0           ldi     r23, 0x00       ; 0
    1ada:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    1ade:       26 0f           add     r18, r22
    1ae0:       37 1f           adc     r19, r23
    1ae2:       2c 0f           add     r18, r28
    1ae4:       3d 1f           adc     r19, r29
    1ae6:       30 93 b8 01     sts     0x01B8, r19
    1aea:       20 93 b7 01     sts     0x01B7, r18
    1aee:       80 91 b7 01     lds     r24, 0x01B7
    1af2:       90 91 b8 01     lds     r25, 0x01B8
    1af6:       02 97           sbiw    r24, 0x02       ; 2
    1af8:       04 f1           brlt    .+64            ; 0x1b3a <__vector_24+0x41a>
    1afa:       60 91 dc 01     lds     r22, 0x01DC
    1afe:       70 91 dd 01     lds     r23, 0x01DD
    1b02:       80 91 de 01     lds     r24, 0x01DE
    1b06:       90 91 df 01     lds     r25, 0x01DF
    1b0a:       20 e0           ldi     r18, 0x00       ; 0
    1b0c:       30 e0           ldi     r19, 0x00       ; 0
    1b0e:       48 e4           ldi     r20, 0x48       ; 72
    1b10:       54 e4           ldi     r21, 0x44       ; 68
    1b12:       0e 94 cc 28     call    0x5198  ; 0x5198 <__eqsf2>
    1b16:       88 23           and     r24, r24
    1b18:       0c f0           brlt    .+2             ; 0x1b1c <__vector_24+0x3fc>
    1b1a:       3c c0           rjmp    .+120           ; 0x1b94 <__vector_24+0x474>
    1b1c:       60 91 dc 01     lds     r22, 0x01DC
    1b20:       70 91 dd 01     lds     r23, 0x01DD
    1b24:       80 91 de 01     lds     r24, 0x01DE
    1b28:       90 91 df 01     lds     r25, 0x01DF
    1b2c:       2a e0           ldi     r18, 0x0A       ; 10
    1b2e:       37 ed           ldi     r19, 0xD7       ; 215
    1b30:       43 ea           ldi     r20, 0xA3       ; 163
    1b32:       5c e3           ldi     r21, 0x3C       ; 60
    1b34:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    1b38:       25 c0           rjmp    .+74            ; 0x1b84 <__vector_24+0x464>
    1b3a:       80 91 b7 01     lds     r24, 0x01B7
    1b3e:       90 91 b8 01     lds     r25, 0x01B8
    1b42:       8f 5f           subi    r24, 0xFF       ; 255
    1b44:       9f 4f           sbci    r25, 0xFF       ; 255
    1b46:       34 f5           brge    .+76            ; 0x1b94 <__vector_24+0x474>
    1b48:       60 91 dc 01     lds     r22, 0x01DC
    1b4c:       70 91 dd 01     lds     r23, 0x01DD
    1b50:       80 91 de 01     lds     r24, 0x01DE
    1b54:       90 91 df 01     lds     r25, 0x01DF
    1b58:       20 e0           ldi     r18, 0x00       ; 0
    1b5a:       30 e0           ldi     r19, 0x00       ; 0
    1b5c:       46 e1           ldi     r20, 0x16       ; 22
    1b5e:       54 e4           ldi     r21, 0x44       ; 68
    1b60:       0e 94 cf 28     call    0x519e  ; 0x519e <__gesf2>
    1b64:       18 16           cp      r1, r24
    1b66:       b4 f4           brge    .+44            ; 0x1b94 <__vector_24+0x474>
    1b68:       60 91 dc 01     lds     r22, 0x01DC
    1b6c:       70 91 dd 01     lds     r23, 0x01DD
    1b70:       80 91 de 01     lds     r24, 0x01DE
    1b74:       90 91 df 01     lds     r25, 0x01DF
    1b78:       2a e0           ldi     r18, 0x0A       ; 10
    1b7a:       37 ed           ldi     r19, 0xD7       ; 215
    1b7c:       43 ea           ldi     r20, 0xA3       ; 163
    1b7e:       5c e3           ldi     r21, 0x3C       ; 60
    1b80:       0e 94 1c 28     call    0x5038  ; 0x5038 <__subsf3>
    1b84:       60 93 dc 01     sts     0x01DC, r22
    1b88:       70 93 dd 01     sts     0x01DD, r23
    1b8c:       80 93 de 01     sts     0x01DE, r24
    1b90:       90 93 df 01     sts     0x01DF, r25
    1b94:       81 e0           ldi     r24, 0x01       ; 1
    1b96:       80 93 be 01     sts     0x01BE, r24
    1b9a:       80 91 78 00     lds     r24, 0x0078
    1b9e:       90 91 79 00     lds     r25, 0x0079
    1ba2:       90 93 8c 04     sts     0x048C, r25
    1ba6:       80 93 8b 04     sts     0x048B, r24
    1baa:       20 91 0e 02     lds     r18, 0x020E
    1bae:       30 91 0f 02     lds     r19, 0x020F
    1bb2:       40 91 10 02     lds     r20, 0x0210
    1bb6:       50 91 11 02     lds     r21, 0x0211
    1bba:       80 91 b7 01     lds     r24, 0x01B7
    1bbe:       90 91 b8 01     lds     r25, 0x01B8
    1bc2:       aa 27           eor     r26, r26
    1bc4:       97 fd           sbrc    r25, 7
    1bc6:       a0 95           com     r26
    1bc8:       ba 2f           mov     r27, r26
    1bca:       28 0f           add     r18, r24
    1bcc:       39 1f           adc     r19, r25
    1bce:       4a 1f           adc     r20, r26
    1bd0:       5b 1f           adc     r21, r27
    1bd2:       20 93 0e 02     sts     0x020E, r18
    1bd6:       30 93 0f 02     sts     0x020F, r19
    1bda:       40 93 10 02     sts     0x0210, r20
    1bde:       50 93 11 02     sts     0x0211, r21
    1be2:       e0 90 0e 02     lds     r14, 0x020E
    1be6:       f0 90 0f 02     lds     r15, 0x020F
    1bea:       00 91 10 02     lds     r16, 0x0210
    1bee:       10 91 11 02     lds     r17, 0x0211
    1bf2:       60 91 0e 02     lds     r22, 0x020E
    1bf6:       70 91 0f 02     lds     r23, 0x020F
    1bfa:       80 91 10 02     lds     r24, 0x0210
    1bfe:       90 91 11 02     lds     r25, 0x0211
    1c02:       20 e0           ldi     r18, 0x00       ; 0
    1c04:       34 e0           ldi     r19, 0x04       ; 4
    1c06:       40 e0           ldi     r20, 0x00       ; 0
    1c08:       50 e0           ldi     r21, 0x00       ; 0
    1c0a:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    1c0e:       e2 1a           sub     r14, r18
    1c10:       f3 0a           sbc     r15, r19
    1c12:       04 0b           sbc     r16, r20
    1c14:       15 0b           sbc     r17, r21
    1c16:       e0 92 0e 02     sts     0x020E, r14
    1c1a:       f0 92 0f 02     sts     0x020F, r15
    1c1e:       00 93 10 02     sts     0x0210, r16
    1c22:       10 93 11 02     sts     0x0211, r17
    1c26:       83 e0           ldi     r24, 0x03       ; 3
    1c28:       80 93 c4 01     sts     0x01C4, r24
    1c2c:       87 e0           ldi     r24, 0x07       ; 7
    1c2e:       80 93 c3 01     sts     0x01C3, r24
    1c32:       7c c0           rjmp    .+248           ; 0x1d2c <__vector_24+0x60c>
    1c34:       80 91 99 04     lds     r24, 0x0499
    1c38:       90 91 9a 04     lds     r25, 0x049A
    1c3c:       20 91 78 00     lds     r18, 0x0078
    1c40:       30 91 79 00     lds     r19, 0x0079
    1c44:       82 0f           add     r24, r18
    1c46:       93 1f           adc     r25, r19
    1c48:       90 93 9a 04     sts     0x049A, r25
    1c4c:       80 93 99 04     sts     0x0499, r24
    1c50:       80 91 91 04     lds     r24, 0x0491
    1c54:       8f 5f           subi    r24, 0xFF       ; 255
    1c56:       80 93 91 04     sts     0x0491, r24
    1c5a:       80 91 91 04     lds     r24, 0x0491
    1c5e:       85 30           cpi     r24, 0x05       ; 5
    1c60:       08 f4           brcc    .+2             ; 0x1c64 <__vector_24+0x544>
    1c62:       60 c0           rjmp    .+192           ; 0x1d24 <__vector_24+0x604>
    1c64:       80 91 78 00     lds     r24, 0x0078
    1c68:       90 91 79 00     lds     r25, 0x0079
    1c6c:       90 93 0b 01     sts     0x010B, r25
    1c70:       80 93 0a 01     sts     0x010A, r24
    1c74:       10 92 91 04     sts     0x0491, r1
    1c78:       80 91 8d 04     lds     r24, 0x048D
    1c7c:       90 91 8e 04     lds     r25, 0x048E
    1c80:       20 91 99 04     lds     r18, 0x0499
    1c84:       30 91 9a 04     lds     r19, 0x049A
    1c88:       82 1b           sub     r24, r18
    1c8a:       93 0b           sbc     r25, r19
    1c8c:       20 91 2a 02     lds     r18, 0x022A
    1c90:       30 91 2b 02     lds     r19, 0x022B
    1c94:       82 1b           sub     r24, r18
    1c96:       93 0b           sbc     r25, r19
    1c98:       90 93 c0 01     sts     0x01C0, r25
    1c9c:       80 93 bf 01     sts     0x01BF, r24
    1ca0:       60 91 99 04     lds     r22, 0x0499
    1ca4:       70 91 9a 04     lds     r23, 0x049A
    1ca8:       e0 90 06 01     lds     r14, 0x0106
    1cac:       f0 90 07 01     lds     r15, 0x0107
    1cb0:       00 91 08 01     lds     r16, 0x0108
    1cb4:       10 91 09 01     lds     r17, 0x0109
    1cb8:       88 27           eor     r24, r24
    1cba:       77 fd           sbrc    r23, 7
    1cbc:       80 95           com     r24
    1cbe:       98 2f           mov     r25, r24
    1cc0:       a8 01           movw    r20, r16
    1cc2:       97 01           movw    r18, r14
    1cc4:       22 0f           add     r18, r18
    1cc6:       33 1f           adc     r19, r19
    1cc8:       44 1f           adc     r20, r20
    1cca:       55 1f           adc     r21, r21
    1ccc:       2e 0d           add     r18, r14
    1cce:       3f 1d           adc     r19, r15
    1cd0:       40 1f           adc     r20, r16
    1cd2:       51 1f           adc     r21, r17
    1cd4:       62 0f           add     r22, r18
    1cd6:       73 1f           adc     r23, r19
    1cd8:       84 1f           adc     r24, r20
    1cda:       95 1f           adc     r25, r21
    1cdc:       24 e0           ldi     r18, 0x04       ; 4
    1cde:       30 e0           ldi     r19, 0x00       ; 0
    1ce0:       40 e0           ldi     r20, 0x00       ; 0
    1ce2:       50 e0           ldi     r21, 0x00       ; 0
    1ce4:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    1ce8:       20 93 06 01     sts     0x0106, r18
    1cec:       30 93 07 01     sts     0x0107, r19
    1cf0:       40 93 08 01     sts     0x0108, r20
    1cf4:       50 93 09 01     sts     0x0109, r21
    1cf8:       20 91 8d 04     lds     r18, 0x048D
    1cfc:       30 91 8e 04     lds     r19, 0x048E
    1d00:       80 91 06 01     lds     r24, 0x0106
    1d04:       90 91 07 01     lds     r25, 0x0107
    1d08:       a0 91 08 01     lds     r26, 0x0108
    1d0c:       b0 91 09 01     lds     r27, 0x0109
    1d10:       28 1b           sub     r18, r24
    1d12:       39 0b           sbc     r19, r25
    1d14:       30 93 2b 02     sts     0x022B, r19
    1d18:       20 93 2a 02     sts     0x022A, r18
    1d1c:       10 92 9a 04     sts     0x049A, r1
    1d20:       10 92 99 04     sts     0x0499, r1
    1d24:       10 92 c4 01     sts     0x01C4, r1
    1d28:       10 92 c3 01     sts     0x01C3, r1
    1d2c:       80 91 c4 01     lds     r24, 0x01C4
    1d30:       80 93 7c 00     sts     0x007C, r24
    1d34:       8f ee           ldi     r24, 0xEF       ; 239
    1d36:       80 93 7a 00     sts     0x007A, r24
    1d3a:       ff 91           pop     r31
    1d3c:       ef 91           pop     r30
    1d3e:       df 91           pop     r29
    1d40:       cf 91           pop     r28
    1d42:       bf 91           pop     r27
    1d44:       af 91           pop     r26
    1d46:       9f 91           pop     r25
    1d48:       8f 91           pop     r24
    1d4a:       7f 91           pop     r23
    1d4c:       6f 91           pop     r22
    1d4e:       5f 91           pop     r21
    1d50:       4f 91           pop     r20
    1d52:       3f 91           pop     r19
    1d54:       2f 91           pop     r18
    1d56:       1f 91           pop     r17
    1d58:       0f 91           pop     r16
    1d5a:       ff 90           pop     r15
    1d5c:       ef 90           pop     r14
    1d5e:       0f 90           pop     r0
    1d60:       0f be           out     0x3f, r0        ; 63
    1d62:       0f 90           pop     r0
    1d64:       1f 90           pop     r1
    1d66:       18 95           reti

00001d68 <SucheLuftruckOffset>:
    1d68:       cf 93           push    r28
    1d6a:       df 93           push    r29
    1d6c:       c0 e0           ldi     r28, 0x00       ; 0
    1d6e:       d0 e0           ldi     r29, 0x00       ; 0
    1d70:       c7 bd           out     0x27, r28       ; 39
    1d72:       82 e3           ldi     r24, 0x32       ; 50
    1d74:       90 e0           ldi     r25, 0x00       ; 0
    1d76:       0e 94 78 0b     call    0x16f0  ; 0x16f0 <Delay_ms>
    1d7a:       8b e3           ldi     r24, 0x3B       ; 59
    1d7c:       91 e0           ldi     r25, 0x01       ; 1
    1d7e:       9f 93           push    r25
    1d80:       8f 93           push    r24
    1d82:       1f 92           push    r1
    1d84:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1d88:       80 91 0a 01     lds     r24, 0x010A
    1d8c:       90 91 0b 01     lds     r25, 0x010B
    1d90:       0f 90           pop     r0
    1d92:       0f 90           pop     r0
    1d94:       0f 90           pop     r0
    1d96:       84 58           subi    r24, 0x84       ; 132
    1d98:       93 40           sbci    r25, 0x03       ; 3
    1d9a:       20 f0           brcs    .+8             ; 0x1da4 <SucheLuftruckOffset+0x3c>
    1d9c:       21 96           adiw    r28, 0x01       ; 1
    1d9e:       ca 3f           cpi     r28, 0xFA       ; 250
    1da0:       d1 05           cpc     r29, r1
    1da2:       31 f7           brne    .-52            ; 0x1d70 <SucheLuftruckOffset+0x8>
    1da4:       c0 93 96 04     sts     0x0496, r28
    1da8:       88 ec           ldi     r24, 0xC8       ; 200
    1daa:       90 e0           ldi     r25, 0x00       ; 0
    1dac:       0e 94 78 0b     call    0x16f0  ; 0x16f0 <Delay_ms>
    1db0:       df 91           pop     r29
    1db2:       cf 91           pop     r28
    1db4:       08 95           ret

00001db6 <LcdClear>:
    1db6:       e6 e1           ldi     r30, 0x16       ; 22
    1db8:       f1 e0           ldi     r31, 0x01       ; 1
    1dba:       80 e2           ldi     r24, 0x20       ; 32
    1dbc:       81 93           st      Z+, r24
    1dbe:       91 e0           ldi     r25, 0x01       ; 1
    1dc0:       e6 36           cpi     r30, 0x66       ; 102
    1dc2:       f9 07           cpc     r31, r25
    1dc4:       d9 f7           brne    .-10            ; 0x1dbc <LcdClear+0x6>
    1dc6:       08 95           ret

00001dc8 <Menu>:
    1dc8:       ff 92           push    r15
    1dca:       0f 93           push    r16
    1dcc:       1f 93           push    r17
    1dce:       80 91 c8 01     lds     r24, 0x01C8
    1dd2:       28 2f           mov     r18, r24
    1dd4:       33 27           eor     r19, r19
    1dd6:       c9 01           movw    r24, r18
    1dd8:       81 70           andi    r24, 0x01       ; 1
    1dda:       90 70           andi    r25, 0x00       ; 0
    1ddc:       68 2f           mov     r22, r24
    1dde:       88 23           and     r24, r24
    1de0:       91 f0           breq    .+36            ; 0x1e06 <Menu+0x3e>
    1de2:       80 91 c9 01     lds     r24, 0x01C9
    1de6:       88 23           and     r24, r24
    1de8:       11 f0           breq    .+4             ; 0x1dee <Menu+0x26>
    1dea:       81 50           subi    r24, 0x01       ; 1
    1dec:       02 c0           rjmp    .+4             ; 0x1df2 <Menu+0x2a>
    1dee:       80 91 66 01     lds     r24, 0x0166
    1df2:       80 93 c9 01     sts     0x01C9, r24
    1df6:       e6 e1           ldi     r30, 0x16       ; 22
    1df8:       f1 e0           ldi     r31, 0x01       ; 1
    1dfa:       80 e2           ldi     r24, 0x20       ; 32
    1dfc:       81 93           st      Z+, r24
    1dfe:       91 e0           ldi     r25, 0x01       ; 1
    1e00:       e6 36           cpi     r30, 0x66       ; 102
    1e02:       f9 07           cpc     r31, r25
    1e04:       d9 f7           brne    .-10            ; 0x1dfc <Menu+0x34>
    1e06:       a9 01           movw    r20, r18
    1e08:       42 70           andi    r20, 0x02       ; 2
    1e0a:       50 70           andi    r21, 0x00       ; 0
    1e0c:       21 ff           sbrs    r18, 1
    1e0e:       0d c0           rjmp    .+26            ; 0x1e2a <Menu+0x62>
    1e10:       80 91 c9 01     lds     r24, 0x01C9
    1e14:       8f 5f           subi    r24, 0xFF       ; 255
    1e16:       80 93 c9 01     sts     0x01C9, r24
    1e1a:       e6 e1           ldi     r30, 0x16       ; 22
    1e1c:       f1 e0           ldi     r31, 0x01       ; 1
    1e1e:       80 e2           ldi     r24, 0x20       ; 32
    1e20:       81 93           st      Z+, r24
    1e22:       91 e0           ldi     r25, 0x01       ; 1
    1e24:       e6 36           cpi     r30, 0x66       ; 102
    1e26:       f9 07           cpc     r31, r25
    1e28:       d9 f7           brne    .-10            ; 0x1e20 <Menu+0x58>
    1e2a:       66 23           and     r22, r22
    1e2c:       21 f0           breq    .+8             ; 0x1e36 <Menu+0x6e>
    1e2e:       45 2b           or      r20, r21
    1e30:       11 f0           breq    .+4             ; 0x1e36 <Menu+0x6e>
    1e32:       10 92 c9 01     sts     0x01C9, r1
    1e36:       81 e1           ldi     r24, 0x11       ; 17
    1e38:       80 93 c7 01     sts     0x01C7, r24
    1e3c:       80 91 c9 01     lds     r24, 0x01C9
    1e40:       99 27           eor     r25, r25
    1e42:       9f 93           push    r25
    1e44:       8f 93           push    r24
    1e46:       8c ea           ldi     r24, 0xAC       ; 172
    1e48:       93 e0           ldi     r25, 0x03       ; 3
    1e4a:       9f 93           push    r25
    1e4c:       8f 93           push    r24
    1e4e:       e1 e0           ldi     r30, 0x01       ; 1
    1e50:       fe 2e           mov     r15, r30
    1e52:       ff 92           push    r15
    1e54:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1e58:       00 91 c9 01     lds     r16, 0x01C9
    1e5c:       0f 90           pop     r0
    1e5e:       0f 90           pop     r0
    1e60:       0f 90           pop     r0
    1e62:       0f 90           pop     r0
    1e64:       0f 90           pop     r0
    1e66:       05 30           cpi     r16, 0x05       ; 5
    1e68:       09 f4           brne    .+2             ; 0x1e6c <Menu+0xa4>
    1e6a:       d7 c1           rjmp    .+942           ; 0x221a <Menu+0x452>
    1e6c:       06 30           cpi     r16, 0x06       ; 6
    1e6e:       90 f4           brcc    .+36            ; 0x1e94 <Menu+0xcc>
    1e70:       02 30           cpi     r16, 0x02       ; 2
    1e72:       09 f4           brne    .+2             ; 0x1e76 <Menu+0xae>
    1e74:       b8 c0           rjmp    .+368           ; 0x1fe6 <Menu+0x21e>
    1e76:       03 30           cpi     r16, 0x03       ; 3
    1e78:       30 f4           brcc    .+12            ; 0x1e86 <Menu+0xbe>
    1e7a:       00 23           and     r16, r16
    1e7c:       f1 f0           breq    .+60            ; 0x1eba <Menu+0xf2>
    1e7e:       01 30           cpi     r16, 0x01       ; 1
    1e80:       09 f0           breq    .+2             ; 0x1e84 <Menu+0xbc>
    1e82:       5b c3           rjmp    .+1718          ; 0x253a <Menu+0x772>
    1e84:       4d c0           rjmp    .+154           ; 0x1f20 <Menu+0x158>
    1e86:       03 30           cpi     r16, 0x03       ; 3
    1e88:       09 f4           brne    .+2             ; 0x1e8c <Menu+0xc4>
    1e8a:       02 c1           rjmp    .+516           ; 0x2090 <Menu+0x2c8>
    1e8c:       04 30           cpi     r16, 0x04       ; 4
    1e8e:       09 f0           breq    .+2             ; 0x1e92 <Menu+0xca>
    1e90:       54 c3           rjmp    .+1704          ; 0x253a <Menu+0x772>
    1e92:       4b c1           rjmp    .+662           ; 0x212a <Menu+0x362>
    1e94:       08 30           cpi     r16, 0x08       ; 8
    1e96:       09 f4           brne    .+2             ; 0x1e9a <Menu+0xd2>
    1e98:       98 c2           rjmp    .+1328          ; 0x23ca <Menu+0x602>
    1e9a:       09 30           cpi     r16, 0x09       ; 9
    1e9c:       38 f4           brcc    .+14            ; 0x1eac <Menu+0xe4>
    1e9e:       06 30           cpi     r16, 0x06       ; 6
    1ea0:       09 f4           brne    .+2             ; 0x1ea4 <Menu+0xdc>
    1ea2:       11 c2           rjmp    .+1058          ; 0x22c6 <Menu+0x4fe>
    1ea4:       07 30           cpi     r16, 0x07       ; 7
    1ea6:       09 f0           breq    .+2             ; 0x1eaa <Menu+0xe2>
    1ea8:       48 c3           rjmp    .+1680          ; 0x253a <Menu+0x772>
    1eaa:       6c c2           rjmp    .+1240          ; 0x2384 <Menu+0x5bc>
    1eac:       09 30           cpi     r16, 0x09       ; 9
    1eae:       09 f4           brne    .+2             ; 0x1eb2 <Menu+0xea>
    1eb0:       c9 c2           rjmp    .+1426          ; 0x2444 <Menu+0x67c>
    1eb2:       0a 30           cpi     r16, 0x0A       ; 10
    1eb4:       09 f0           breq    .+2             ; 0x1eb8 <Menu+0xf0>
    1eb6:       41 c3           rjmp    .+1666          ; 0x253a <Menu+0x772>
    1eb8:       03 c3           rjmp    .+1542          ; 0x24c0 <Menu+0x6f8>
    1eba:       10 92 c7 01     sts     0x01C7, r1
    1ebe:       8a e9           ldi     r24, 0x9A       ; 154
    1ec0:       93 e0           ldi     r25, 0x03       ; 3
    1ec2:       9f 93           push    r25
    1ec4:       8f 93           push    r24
    1ec6:       ff 92           push    r15
    1ec8:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1ecc:       84 e1           ldi     r24, 0x14       ; 20
    1ece:       80 93 c7 01     sts     0x01C7, r24
    1ed2:       8d e3           ldi     r24, 0x3D       ; 61
    1ed4:       90 e0           ldi     r25, 0x00       ; 0
    1ed6:       9f 93           push    r25
    1ed8:       8f 93           push    r24
    1eda:       1f 92           push    r1
    1edc:       1f 92           push    r1
    1ede:       83 e9           ldi     r24, 0x93       ; 147
    1ee0:       93 e0           ldi     r25, 0x03       ; 3
    1ee2:       9f 93           push    r25
    1ee4:       8f 93           push    r24
    1ee6:       ff 92           push    r15
    1ee8:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1eec:       88 e2           ldi     r24, 0x28       ; 40
    1eee:       80 93 c7 01     sts     0x01C7, r24
    1ef2:       0e 94 f8 01     call    0x3f0   ; 0x3f0 <GetActiveParamSetNumber>
    1ef6:       99 27           eor     r25, r25
    1ef8:       9f 93           push    r25
    1efa:       8f 93           push    r24
    1efc:       86 e8           ldi     r24, 0x86       ; 134
    1efe:       93 e0           ldi     r25, 0x03       ; 3
    1f00:       9f 93           push    r25
    1f02:       8f 93           push    r24
    1f04:       ff 92           push    r15
    1f06:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1f0a:       8c e3           ldi     r24, 0x3C       ; 60
    1f0c:       80 93 c7 01     sts     0x01C7, r24
    1f10:       86 e7           ldi     r24, 0x76       ; 118
    1f12:       93 e0           ldi     r25, 0x03       ; 3
    1f14:       9f 93           push    r25
    1f16:       8f 93           push    r24
    1f18:       ff 92           push    r15
    1f1a:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1f1e:       8e c2           rjmp    .+1308          ; 0x243c <Menu+0x674>
    1f20:       80 91 d7 04     lds     r24, 0x04D7
    1f24:       80 ff           sbrs    r24, 0
    1f26:       47 c0           rjmp    .+142           ; 0x1fb6 <Menu+0x1ee>
    1f28:       10 92 c7 01     sts     0x01C7, r1
    1f2c:       80 91 2a 02     lds     r24, 0x022A
    1f30:       90 91 2b 02     lds     r25, 0x022B
    1f34:       9f 93           push    r25
    1f36:       8f 93           push    r24
    1f38:       87 e6           ldi     r24, 0x67       ; 103
    1f3a:       93 e0           ldi     r25, 0x03       ; 3
    1f3c:       9f 93           push    r25
    1f3e:       8f 93           push    r24
    1f40:       0f 93           push    r16
    1f42:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1f46:       84 e1           ldi     r24, 0x14       ; 20
    1f48:       80 93 c7 01     sts     0x01C7, r24
    1f4c:       80 91 2c 02     lds     r24, 0x022C
    1f50:       90 91 2d 02     lds     r25, 0x022D
    1f54:       9f 93           push    r25
    1f56:       8f 93           push    r24
    1f58:       88 e5           ldi     r24, 0x58       ; 88
    1f5a:       93 e0           ldi     r25, 0x03       ; 3
    1f5c:       9f 93           push    r25
    1f5e:       8f 93           push    r24
    1f60:       0f 93           push    r16
    1f62:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1f66:       88 e2           ldi     r24, 0x28       ; 40
    1f68:       80 93 c7 01     sts     0x01C7, r24
    1f6c:       80 91 0a 01     lds     r24, 0x010A
    1f70:       90 91 0b 01     lds     r25, 0x010B
    1f74:       9f 93           push    r25
    1f76:       8f 93           push    r24
    1f78:       89 e4           ldi     r24, 0x49       ; 73
    1f7a:       93 e0           ldi     r25, 0x03       ; 3
    1f7c:       9f 93           push    r25
    1f7e:       8f 93           push    r24
    1f80:       0f 93           push    r16
    1f82:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1f86:       8c e3           ldi     r24, 0x3C       ; 60
    1f88:       80 93 c7 01     sts     0x01C7, r24
    1f8c:       80 91 96 04     lds     r24, 0x0496
    1f90:       99 27           eor     r25, r25
    1f92:       9f 93           push    r25
    1f94:       8f 93           push    r24
    1f96:       8a e3           ldi     r24, 0x3A       ; 58
    1f98:       93 e0           ldi     r25, 0x03       ; 3
    1f9a:       9f 93           push    r25
    1f9c:       8f 93           push    r24
    1f9e:       0f 93           push    r16
    1fa0:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1fa4:       8d b7           in      r24, 0x3d       ; 61
    1fa6:       9e b7           in      r25, 0x3e       ; 62
    1fa8:       44 96           adiw    r24, 0x14       ; 20
    1faa:       0f b6           in      r0, 0x3f        ; 63
    1fac:       f8 94           cli
    1fae:       9e bf           out     0x3e, r25       ; 62
    1fb0:       0f be           out     0x3f, r0        ; 63
    1fb2:       8d bf           out     0x3d, r24       ; 61
    1fb4:       c7 c2           rjmp    .+1422          ; 0x2544 <Menu+0x77c>
    1fb6:       84 e1           ldi     r24, 0x14       ; 20
    1fb8:       80 93 c7 01     sts     0x01C7, r24
    1fbc:       83 e3           ldi     r24, 0x33       ; 51
    1fbe:       93 e0           ldi     r25, 0x03       ; 3
    1fc0:       9f 93           push    r25
    1fc2:       8f 93           push    r24
    1fc4:       0f 93           push    r16
    1fc6:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1fca:       88 e2           ldi     r24, 0x28       ; 40
    1fcc:       80 93 c7 01     sts     0x01C7, r24
    1fd0:       85 e2           ldi     r24, 0x25       ; 37
    1fd2:       93 e0           ldi     r25, 0x03       ; 3
    1fd4:       9f 93           push    r25
    1fd6:       8f 93           push    r24
    1fd8:       0f 93           push    r16
    1fda:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1fde:       8d b7           in      r24, 0x3d       ; 61
    1fe0:       9e b7           in      r25, 0x3e       ; 62
    1fe2:       06 96           adiw    r24, 0x06       ; 6
    1fe4:       e2 cf           rjmp    .-60            ; 0x1faa <Menu+0x1e2>
    1fe6:       10 92 c7 01     sts     0x01C7, r1
    1fea:       8b e1           ldi     r24, 0x1B       ; 27
    1fec:       93 e0           ldi     r25, 0x03       ; 3
    1fee:       9f 93           push    r25
    1ff0:       8f 93           push    r24
    1ff2:       ff 92           push    r15
    1ff4:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    1ff8:       84 e1           ldi     r24, 0x14       ; 20
    1ffa:       80 93 c7 01     sts     0x01C7, r24
    1ffe:       60 91 e2 01     lds     r22, 0x01E2
    2002:       70 91 e3 01     lds     r23, 0x01E3
    2006:       80 91 e4 01     lds     r24, 0x01E4
    200a:       90 91 e5 01     lds     r25, 0x01E5
    200e:       20 e0           ldi     r18, 0x00       ; 0
    2010:       34 e0           ldi     r19, 0x04       ; 4
    2012:       40 e0           ldi     r20, 0x00       ; 0
    2014:       50 e0           ldi     r21, 0x00       ; 0
    2016:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    201a:       5f 93           push    r21
    201c:       4f 93           push    r20
    201e:       3f 93           push    r19
    2020:       2f 93           push    r18
    2022:       8c e0           ldi     r24, 0x0C       ; 12
    2024:       93 e0           ldi     r25, 0x03       ; 3
    2026:       9f 93           push    r25
    2028:       8f 93           push    r24
    202a:       ff 92           push    r15
    202c:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2030:       88 e2           ldi     r24, 0x28       ; 40
    2032:       80 93 c7 01     sts     0x01C7, r24
    2036:       60 91 ea 01     lds     r22, 0x01EA
    203a:       70 91 eb 01     lds     r23, 0x01EB
    203e:       80 91 ec 01     lds     r24, 0x01EC
    2042:       90 91 ed 01     lds     r25, 0x01ED
    2046:       20 e0           ldi     r18, 0x00       ; 0
    2048:       34 e0           ldi     r19, 0x04       ; 4
    204a:       40 e0           ldi     r20, 0x00       ; 0
    204c:       50 e0           ldi     r21, 0x00       ; 0
    204e:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2052:       5f 93           push    r21
    2054:       4f 93           push    r20
    2056:       3f 93           push    r19
    2058:       2f 93           push    r18
    205a:       8d ef           ldi     r24, 0xFD       ; 253
    205c:       92 e0           ldi     r25, 0x02       ; 2
    205e:       9f 93           push    r25
    2060:       8f 93           push    r24
    2062:       ff 92           push    r15
    2064:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2068:       8c e3           ldi     r24, 0x3C       ; 60
    206a:       80 93 c7 01     sts     0x01C7, r24
    206e:       80 91 12 02     lds     r24, 0x0212
    2072:       90 91 13 02     lds     r25, 0x0213
    2076:       9f 93           push    r25
    2078:       8f 93           push    r24
    207a:       8e ee           ldi     r24, 0xEE       ; 238
    207c:       92 e0           ldi     r25, 0x02       ; 2
    207e:       9f 93           push    r25
    2080:       8f 93           push    r24
    2082:       ff 92           push    r15
    2084:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2088:       8d b7           in      r24, 0x3d       ; 61
    208a:       9e b7           in      r25, 0x3e       ; 62
    208c:       46 96           adiw    r24, 0x16       ; 22
    208e:       8d cf           rjmp    .-230           ; 0x1faa <Menu+0x1e2>
    2090:       10 92 c7 01     sts     0x01C7, r1
    2094:       80 91 a7 04     lds     r24, 0x04A7
    2098:       90 91 a8 04     lds     r25, 0x04A8
    209c:       20 91 a5 04     lds     r18, 0x04A5
    20a0:       30 91 a6 04     lds     r19, 0x04A6
    20a4:       9f 93           push    r25
    20a6:       8f 93           push    r24
    20a8:       3f 93           push    r19
    20aa:       2f 93           push    r18
    20ac:       8e ed           ldi     r24, 0xDE       ; 222
    20ae:       92 e0           ldi     r25, 0x02       ; 2
    20b0:       9f 93           push    r25
    20b2:       8f 93           push    r24
    20b4:       ff 92           push    r15
    20b6:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    20ba:       84 e1           ldi     r24, 0x14       ; 20
    20bc:       80 93 c7 01     sts     0x01C7, r24
    20c0:       80 91 ab 04     lds     r24, 0x04AB
    20c4:       90 91 ac 04     lds     r25, 0x04AC
    20c8:       20 91 a9 04     lds     r18, 0x04A9
    20cc:       30 91 aa 04     lds     r19, 0x04AA
    20d0:       9f 93           push    r25
    20d2:       8f 93           push    r24
    20d4:       3f 93           push    r19
    20d6:       2f 93           push    r18
    20d8:       8e ec           ldi     r24, 0xCE       ; 206
    20da:       92 e0           ldi     r25, 0x02       ; 2
    20dc:       9f 93           push    r25
    20de:       8f 93           push    r24
    20e0:       ff 92           push    r15
    20e2:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    20e6:       88 e2           ldi     r24, 0x28       ; 40
    20e8:       80 93 c7 01     sts     0x01C7, r24
    20ec:       80 91 af 04     lds     r24, 0x04AF
    20f0:       90 91 b0 04     lds     r25, 0x04B0
    20f4:       20 91 ad 04     lds     r18, 0x04AD
    20f8:       30 91 ae 04     lds     r19, 0x04AE
    20fc:       9f 93           push    r25
    20fe:       8f 93           push    r24
    2100:       3f 93           push    r19
    2102:       2f 93           push    r18
    2104:       8e eb           ldi     r24, 0xBE       ; 190
    2106:       92 e0           ldi     r25, 0x02       ; 2
    2108:       9f 93           push    r25
    210a:       8f 93           push    r24
    210c:       ff 92           push    r15
    210e:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2112:       8c e3           ldi     r24, 0x3C       ; 60
    2114:       80 93 c7 01     sts     0x01C7, r24
    2118:       80 91 b1 04     lds     r24, 0x04B1
    211c:       90 91 b2 04     lds     r25, 0x04B2
    2120:       9f 93           push    r25
    2122:       8f 93           push    r24
    2124:       8e ea           ldi     r24, 0xAE       ; 174
    2126:       92 e0           ldi     r25, 0x02       ; 2
    2128:       6f c0           rjmp    .+222           ; 0x2208 <Menu+0x440>
    212a:       10 92 c7 01     sts     0x01C7, r1
    212e:       e0 91 d0 04     lds     r30, 0x04D0
    2132:       ff 27           eor     r31, r31
    2134:       ee 0f           add     r30, r30
    2136:       ff 1f           adc     r31, r31
    2138:       ed 55           subi    r30, 0x5D       ; 93
    213a:       fb 4f           sbci    r31, 0xFB       ; 251
    213c:       20 81           ld      r18, Z
    213e:       31 81           ldd     r19, Z+1        ; 0x01
    2140:       e0 91 cf 04     lds     r30, 0x04CF
    2144:       ff 27           eor     r31, r31
    2146:       ee 0f           add     r30, r30
    2148:       ff 1f           adc     r31, r31
    214a:       ed 55           subi    r30, 0x5D       ; 93
    214c:       fb 4f           sbci    r31, 0xFB       ; 251
    214e:       80 81           ld      r24, Z
    2150:       91 81           ldd     r25, Z+1        ; 0x01
    2152:       3f 93           push    r19
    2154:       2f 93           push    r18
    2156:       9f 93           push    r25
    2158:       8f 93           push    r24
    215a:       8e e9           ldi     r24, 0x9E       ; 158
    215c:       92 e0           ldi     r25, 0x02       ; 2
    215e:       9f 93           push    r25
    2160:       8f 93           push    r24
    2162:       ff 92           push    r15
    2164:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2168:       84 e1           ldi     r24, 0x14       ; 20
    216a:       80 93 c7 01     sts     0x01C7, r24
    216e:       e0 91 d2 04     lds     r30, 0x04D2
    2172:       ff 27           eor     r31, r31
    2174:       ee 0f           add     r30, r30
    2176:       ff 1f           adc     r31, r31
    2178:       ed 55           subi    r30, 0x5D       ; 93
    217a:       fb 4f           sbci    r31, 0xFB       ; 251
    217c:       20 81           ld      r18, Z
    217e:       31 81           ldd     r19, Z+1        ; 0x01
    2180:       e0 91 d1 04     lds     r30, 0x04D1
    2184:       ff 27           eor     r31, r31
    2186:       ee 0f           add     r30, r30
    2188:       ff 1f           adc     r31, r31
    218a:       ed 55           subi    r30, 0x5D       ; 93
    218c:       fb 4f           sbci    r31, 0xFB       ; 251
    218e:       80 81           ld      r24, Z
    2190:       91 81           ldd     r25, Z+1        ; 0x01
    2192:       3f 93           push    r19
    2194:       2f 93           push    r18
    2196:       9f 93           push    r25
    2198:       8f 93           push    r24
    219a:       8e e8           ldi     r24, 0x8E       ; 142
    219c:       92 e0           ldi     r25, 0x02       ; 2
    219e:       9f 93           push    r25
    21a0:       8f 93           push    r24
    21a2:       ff 92           push    r15
    21a4:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    21a8:       88 e2           ldi     r24, 0x28       ; 40
    21aa:       80 93 c7 01     sts     0x01C7, r24
    21ae:       e0 91 d4 04     lds     r30, 0x04D4
    21b2:       ff 27           eor     r31, r31
    21b4:       ee 0f           add     r30, r30
    21b6:       ff 1f           adc     r31, r31
    21b8:       ed 55           subi    r30, 0x5D       ; 93
    21ba:       fb 4f           sbci    r31, 0xFB       ; 251
    21bc:       20 81           ld      r18, Z
    21be:       31 81           ldd     r19, Z+1        ; 0x01
    21c0:       e0 91 d3 04     lds     r30, 0x04D3
    21c4:       ff 27           eor     r31, r31
    21c6:       ee 0f           add     r30, r30
    21c8:       ff 1f           adc     r31, r31
    21ca:       ed 55           subi    r30, 0x5D       ; 93
    21cc:       fb 4f           sbci    r31, 0xFB       ; 251
    21ce:       80 81           ld      r24, Z
    21d0:       91 81           ldd     r25, Z+1        ; 0x01
    21d2:       3f 93           push    r19
    21d4:       2f 93           push    r18
    21d6:       9f 93           push    r25
    21d8:       8f 93           push    r24
    21da:       8e e7           ldi     r24, 0x7E       ; 126
    21dc:       92 e0           ldi     r25, 0x02       ; 2
    21de:       9f 93           push    r25
    21e0:       8f 93           push    r24
    21e2:       ff 92           push    r15
    21e4:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    21e8:       8c e3           ldi     r24, 0x3C       ; 60
    21ea:       80 93 c7 01     sts     0x01C7, r24
    21ee:       e0 91 d5 04     lds     r30, 0x04D5
    21f2:       ff 27           eor     r31, r31
    21f4:       ee 0f           add     r30, r30
    21f6:       ff 1f           adc     r31, r31
    21f8:       ed 55           subi    r30, 0x5D       ; 93
    21fa:       fb 4f           sbci    r31, 0xFB       ; 251
    21fc:       80 81           ld      r24, Z
    21fe:       91 81           ldd     r25, Z+1        ; 0x01
    2200:       9f 93           push    r25
    2202:       8f 93           push    r24
    2204:       8e e6           ldi     r24, 0x6E       ; 110
    2206:       92 e0           ldi     r25, 0x02       ; 2
    2208:       9f 93           push    r25
    220a:       8f 93           push    r24
    220c:       ff 92           push    r15
    220e:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2212:       8d b7           in      r24, 0x3d       ; 61
    2214:       9e b7           in      r25, 0x3e       ; 62
    2216:       4a 96           adiw    r24, 0x1a       ; 26
    2218:       c8 ce           rjmp    .-624           ; 0x1faa <Menu+0x1e2>
    221a:       10 92 c7 01     sts     0x01C7, r1
    221e:       80 e6           ldi     r24, 0x60       ; 96
    2220:       92 e0           ldi     r25, 0x02       ; 2
    2222:       9f 93           push    r25
    2224:       8f 93           push    r24
    2226:       ff 92           push    r15
    2228:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    222c:       84 e1           ldi     r24, 0x14       ; 20
    222e:       80 93 c7 01     sts     0x01C7, r24
    2232:       20 91 d2 01     lds     r18, 0x01D2
    2236:       30 91 d3 01     lds     r19, 0x01D3
    223a:       80 91 ad 01     lds     r24, 0x01AD
    223e:       90 91 ae 01     lds     r25, 0x01AE
    2242:       60 91 b9 01     lds     r22, 0x01B9
    2246:       3f 93           push    r19
    2248:       2f 93           push    r18
    224a:       77 27           eor     r23, r23
    224c:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    2250:       7f 93           push    r23
    2252:       6f 93           push    r22
    2254:       81 e5           ldi     r24, 0x51       ; 81
    2256:       92 e0           ldi     r25, 0x02       ; 2
    2258:       9f 93           push    r25
    225a:       8f 93           push    r24
    225c:       ff 92           push    r15
    225e:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2262:       88 e2           ldi     r24, 0x28       ; 40
    2264:       80 93 c7 01     sts     0x01C7, r24
    2268:       20 91 d4 01     lds     r18, 0x01D4
    226c:       30 91 d5 01     lds     r19, 0x01D5
    2270:       80 91 af 01     lds     r24, 0x01AF
    2274:       90 91 b0 01     lds     r25, 0x01B0
    2278:       60 91 ba 01     lds     r22, 0x01BA
    227c:       3f 93           push    r19
    227e:       2f 93           push    r18
    2280:       77 27           eor     r23, r23
    2282:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    2286:       7f 93           push    r23
    2288:       6f 93           push    r22
    228a:       82 e4           ldi     r24, 0x42       ; 66
    228c:       92 e0           ldi     r25, 0x02       ; 2
    228e:       9f 93           push    r25
    2290:       8f 93           push    r24
    2292:       ff 92           push    r15
    2294:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2298:       8c e3           ldi     r24, 0x3C       ; 60
    229a:       80 93 c7 01     sts     0x01C7, r24
    229e:       20 91 d6 01     lds     r18, 0x01D6
    22a2:       30 91 d7 01     lds     r19, 0x01D7
    22a6:       80 91 b1 01     lds     r24, 0x01B1
    22aa:       90 91 b2 01     lds     r25, 0x01B2
    22ae:       60 91 bb 01     lds     r22, 0x01BB
    22b2:       3f 93           push    r19
    22b4:       2f 93           push    r18
    22b6:       77 27           eor     r23, r23
    22b8:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    22bc:       7f 93           push    r23
    22be:       6f 93           push    r22
    22c0:       83 e3           ldi     r24, 0x33       ; 51
    22c2:       92 e0           ldi     r25, 0x02       ; 2
    22c4:       56 c0           rjmp    .+172           ; 0x2372 <Menu+0x5aa>
    22c6:       10 92 c7 01     sts     0x01C7, r1
    22ca:       86 e2           ldi     r24, 0x26       ; 38
    22cc:       92 e0           ldi     r25, 0x02       ; 2
    22ce:       9f 93           push    r25
    22d0:       8f 93           push    r24
    22d2:       ff 92           push    r15
    22d4:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    22d8:       84 e1           ldi     r24, 0x14       ; 20
    22da:       80 93 c7 01     sts     0x01C7, r24
    22de:       20 91 d8 01     lds     r18, 0x01D8
    22e2:       30 91 d9 01     lds     r19, 0x01D9
    22e6:       80 91 b5 01     lds     r24, 0x01B5
    22ea:       90 91 b6 01     lds     r25, 0x01B6
    22ee:       60 91 bc 01     lds     r22, 0x01BC
    22f2:       3f 93           push    r19
    22f4:       2f 93           push    r18
    22f6:       77 27           eor     r23, r23
    22f8:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    22fc:       7f 93           push    r23
    22fe:       6f 93           push    r22
    2300:       87 e1           ldi     r24, 0x17       ; 23
    2302:       92 e0           ldi     r25, 0x02       ; 2
    2304:       9f 93           push    r25
    2306:       8f 93           push    r24
    2308:       ff 92           push    r15
    230a:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    230e:       88 e2           ldi     r24, 0x28       ; 40
    2310:       80 93 c7 01     sts     0x01C7, r24
    2314:       20 91 da 01     lds     r18, 0x01DA
    2318:       30 91 db 01     lds     r19, 0x01DB
    231c:       80 91 b3 01     lds     r24, 0x01B3
    2320:       90 91 b4 01     lds     r25, 0x01B4
    2324:       60 91 bd 01     lds     r22, 0x01BD
    2328:       3f 93           push    r19
    232a:       2f 93           push    r18
    232c:       77 27           eor     r23, r23
    232e:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    2332:       7f 93           push    r23
    2334:       6f 93           push    r22
    2336:       88 e0           ldi     r24, 0x08       ; 8
    2338:       92 e0           ldi     r25, 0x02       ; 2
    233a:       9f 93           push    r25
    233c:       8f 93           push    r24
    233e:       ff 92           push    r15
    2340:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2344:       8c e3           ldi     r24, 0x3C       ; 60
    2346:       80 93 c7 01     sts     0x01C7, r24
    234a:       60 91 dc 01     lds     r22, 0x01DC
    234e:       70 91 dd 01     lds     r23, 0x01DD
    2352:       80 91 de 01     lds     r24, 0x01DE
    2356:       90 91 df 01     lds     r25, 0x01DF
    235a:       00 91 8b 04     lds     r16, 0x048B
    235e:       10 91 8c 04     lds     r17, 0x048C
    2362:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    2366:       7f 93           push    r23
    2368:       6f 93           push    r22
    236a:       1f 93           push    r17
    236c:       0f 93           push    r16
    236e:       89 ef           ldi     r24, 0xF9       ; 249
    2370:       91 e0           ldi     r25, 0x01       ; 1
    2372:       9f 93           push    r25
    2374:       8f 93           push    r24
    2376:       ff 92           push    r15
    2378:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    237c:       8d b7           in      r24, 0x3d       ; 61
    237e:       9e b7           in      r25, 0x3e       ; 62
    2380:       48 96           adiw    r24, 0x18       ; 24
    2382:       13 ce           rjmp    .-986           ; 0x1faa <Menu+0x1e2>
    2384:       84 e1           ldi     r24, 0x14       ; 20
    2386:       80 93 c7 01     sts     0x01C7, r24
    238a:       80 91 04 01     lds     r24, 0x0104
    238e:       90 91 05 01     lds     r25, 0x0105
    2392:       9f 93           push    r25
    2394:       8f 93           push    r24
    2396:       8a ee           ldi     r24, 0xEA       ; 234
    2398:       91 e0           ldi     r25, 0x01       ; 1
    239a:       9f 93           push    r25
    239c:       8f 93           push    r24
    239e:       ff 92           push    r15
    23a0:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    23a4:       88 e2           ldi     r24, 0x28       ; 40
    23a6:       80 93 c7 01     sts     0x01C7, r24
    23aa:       80 91 22 02     lds     r24, 0x0222
    23ae:       99 27           eor     r25, r25
    23b0:       9f 93           push    r25
    23b2:       8f 93           push    r24
    23b4:       8b ed           ldi     r24, 0xDB       ; 219
    23b6:       91 e0           ldi     r25, 0x01       ; 1
    23b8:       9f 93           push    r25
    23ba:       8f 93           push    r24
    23bc:       ff 92           push    r15
    23be:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    23c2:       8d b7           in      r24, 0x3d       ; 61
    23c4:       9e b7           in      r25, 0x3e       ; 62
    23c6:       0a 96           adiw    r24, 0x0a       ; 10
    23c8:       f0 cd           rjmp    .-1056          ; 0x1faa <Menu+0x1e2>
    23ca:       10 92 c7 01     sts     0x01C7, r1
    23ce:       8c ec           ldi     r24, 0xCC       ; 204
    23d0:       91 e0           ldi     r25, 0x01       ; 1
    23d2:       9f 93           push    r25
    23d4:       8f 93           push    r24
    23d6:       ff 92           push    r15
    23d8:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    23dc:       84 e1           ldi     r24, 0x14       ; 20
    23de:       80 93 c7 01     sts     0x01C7, r24
    23e2:       80 91 16 02     lds     r24, 0x0216
    23e6:       90 91 17 02     lds     r25, 0x0217
    23ea:       9f 93           push    r25
    23ec:       8f 93           push    r24
    23ee:       8d eb           ldi     r24, 0xBD       ; 189
    23f0:       91 e0           ldi     r25, 0x01       ; 1
    23f2:       9f 93           push    r25
    23f4:       8f 93           push    r24
    23f6:       ff 92           push    r15
    23f8:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    23fc:       88 e2           ldi     r24, 0x28       ; 40
    23fe:       80 93 c7 01     sts     0x01C7, r24
    2402:       80 91 12 02     lds     r24, 0x0212
    2406:       90 91 13 02     lds     r25, 0x0213
    240a:       9f 93           push    r25
    240c:       8f 93           push    r24
    240e:       8e ea           ldi     r24, 0xAE       ; 174
    2410:       91 e0           ldi     r25, 0x01       ; 1
    2412:       9f 93           push    r25
    2414:       8f 93           push    r24
    2416:       ff 92           push    r15
    2418:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    241c:       8c e3           ldi     r24, 0x3C       ; 60
    241e:       80 93 c7 01     sts     0x01C7, r24
    2422:       80 91 14 02     lds     r24, 0x0214
    2426:       90 91 15 02     lds     r25, 0x0215
    242a:       9f 93           push    r25
    242c:       8f 93           push    r24
    242e:       8f e9           ldi     r24, 0x9F       ; 159
    2430:       91 e0           ldi     r25, 0x01       ; 1
    2432:       9f 93           push    r25
    2434:       8f 93           push    r24
    2436:       ff 92           push    r15
    2438:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    243c:       8d b7           in      r24, 0x3d       ; 61
    243e:       9e b7           in      r25, 0x3e       ; 62
    2440:       42 96           adiw    r24, 0x12       ; 18
    2442:       b3 cd           rjmp    .-1178          ; 0x1faa <Menu+0x1e2>
    2444:       10 92 c7 01     sts     0x01C7, r1
    2448:       80 91 1a 02     lds     r24, 0x021A
    244c:       90 91 1b 02     lds     r25, 0x021B
    2450:       9f 93           push    r25
    2452:       8f 93           push    r24
    2454:       83 e9           ldi     r24, 0x93       ; 147
    2456:       91 e0           ldi     r25, 0x01       ; 1
    2458:       9f 93           push    r25
    245a:       8f 93           push    r24
    245c:       ff 92           push    r15
    245e:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2462:       84 e1           ldi     r24, 0x14       ; 20
    2464:       80 93 c7 01     sts     0x01C7, r24
    2468:       80 91 1c 02     lds     r24, 0x021C
    246c:       90 91 1d 02     lds     r25, 0x021D
    2470:       9f 93           push    r25
    2472:       8f 93           push    r24
    2474:       87 e8           ldi     r24, 0x87       ; 135
    2476:       91 e0           ldi     r25, 0x01       ; 1
    2478:       9f 93           push    r25
    247a:       8f 93           push    r24
    247c:       ff 92           push    r15
    247e:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2482:       88 e2           ldi     r24, 0x28       ; 40
    2484:       80 93 c7 01     sts     0x01C7, r24
    2488:       80 91 1e 02     lds     r24, 0x021E
    248c:       90 91 1f 02     lds     r25, 0x021F
    2490:       9f 93           push    r25
    2492:       8f 93           push    r24
    2494:       8b e7           ldi     r24, 0x7B       ; 123
    2496:       91 e0           ldi     r25, 0x01       ; 1
    2498:       9f 93           push    r25
    249a:       8f 93           push    r24
    249c:       ff 92           push    r15
    249e:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    24a2:       8c e3           ldi     r24, 0x3C       ; 60
    24a4:       80 93 c7 01     sts     0x01C7, r24
    24a8:       80 91 20 02     lds     r24, 0x0220
    24ac:       90 91 21 02     lds     r25, 0x0221
    24b0:       9f 93           push    r25
    24b2:       8f 93           push    r24
    24b4:       8f e6           ldi     r24, 0x6F       ; 111
    24b6:       91 e0           ldi     r25, 0x01       ; 1
    24b8:       9f 93           push    r25
    24ba:       8f 93           push    r24
    24bc:       ff 92           push    r15
    24be:       70 cd           rjmp    .-1312          ; 0x1fa0 <Menu+0x1d8>
    24c0:       10 92 c7 01     sts     0x01C7, r1
    24c4:       87 e6           ldi     r24, 0x67       ; 103
    24c6:       91 e0           ldi     r25, 0x01       ; 1
    24c8:       9f 93           push    r25
    24ca:       8f 93           push    r24
    24cc:       ff 92           push    r15
    24ce:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    24d2:       84 e1           ldi     r24, 0x14       ; 20
    24d4:       80 93 c7 01     sts     0x01C7, r24
    24d8:       80 91 89 01     lds     r24, 0x0189
    24dc:       99 27           eor     r25, r25
    24de:       9f 93           push    r25
    24e0:       8f 93           push    r24
    24e2:       89 e5           ldi     r24, 0x59       ; 89
    24e4:       91 e0           ldi     r25, 0x01       ; 1
    24e6:       9f 93           push    r25
    24e8:       8f 93           push    r24
    24ea:       ff 92           push    r15
    24ec:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    24f0:       88 e2           ldi     r24, 0x28       ; 40
    24f2:       80 93 c7 01     sts     0x01C7, r24
    24f6:       80 91 a8 01     lds     r24, 0x01A8
    24fa:       90 91 a9 01     lds     r25, 0x01A9
    24fe:       9f 93           push    r25
    2500:       8f 93           push    r24
    2502:       8b e4           ldi     r24, 0x4B       ; 75
    2504:       91 e0           ldi     r25, 0x01       ; 1
    2506:       9f 93           push    r25
    2508:       8f 93           push    r24
    250a:       ff 92           push    r15
    250c:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2510:       8c e3           ldi     r24, 0x3C       ; 60
    2512:       80 93 c7 01     sts     0x01C7, r24
    2516:       80 91 f3 04     lds     r24, 0x04F3
    251a:       99 27           eor     r25, r25
    251c:       9f 93           push    r25
    251e:       8f 93           push    r24
    2520:       80 91 f2 04     lds     r24, 0x04F2
    2524:       99 27           eor     r25, r25
    2526:       9f 93           push    r25
    2528:       8f 93           push    r24
    252a:       8d e3           ldi     r24, 0x3D       ; 61
    252c:       91 e0           ldi     r25, 0x01       ; 1
    252e:       9f 93           push    r25
    2530:       8f 93           push    r24
    2532:       ff 92           push    r15
    2534:       0e 94 2e 07     call    0xe5c   ; 0xe5c <_printf_P>
    2538:       35 cd           rjmp    .-1430          ; 0x1fa4 <Menu+0x1dc>
    253a:       01 50           subi    r16, 0x01       ; 1
    253c:       00 93 66 01     sts     0x0166, r16
    2540:       10 92 c9 01     sts     0x01C9, r1
    2544:       10 92 c8 01     sts     0x01C8, r1
    2548:       1f 91           pop     r17
    254a:       0f 91           pop     r16
    254c:       ff 90           pop     r15
    254e:       08 95           ret

00002550 <i2c_init>:
    2550:       10 92 b9 00     sts     0x00B9, r1
    2554:       8a e2           ldi     r24, 0x2A       ; 42
    2556:       80 93 b8 00     sts     0x00B8, r24
    255a:       08 95           ret

0000255c <i2c_start>:
    255c:       85 ea           ldi     r24, 0xA5       ; 165
    255e:       80 93 bc 00     sts     0x00BC, r24
    2562:       80 e0           ldi     r24, 0x00       ; 0
    2564:       90 e0           ldi     r25, 0x00       ; 0
    2566:       08 95           ret

00002568 <i2c_stop>:
    2568:       84 e9           ldi     r24, 0x94       ; 148
    256a:       80 93 bc 00     sts     0x00BC, r24
    256e:       08 95           ret

00002570 <i2c_write_byte>:
    2570:       10 92 b9 00     sts     0x00B9, r1
    2574:       80 93 bb 00     sts     0x00BB, r24
    2578:       85 e8           ldi     r24, 0x85       ; 133
    257a:       80 93 bc 00     sts     0x00BC, r24
    257e:       80 e0           ldi     r24, 0x00       ; 0
    2580:       90 e0           ldi     r25, 0x00       ; 0
    2582:       08 95           ret

00002584 <__vector_26>:
    2584:       1f 92           push    r1
    2586:       0f 92           push    r0
    2588:       0f b6           in      r0, 0x3f        ; 63
    258a:       0f 92           push    r0
    258c:       11 24           eor     r1, r1
    258e:       8f 93           push    r24
    2590:       9f 93           push    r25
    2592:       ef 93           push    r30
    2594:       ff 93           push    r31
    2596:       80 91 ca 01     lds     r24, 0x01CA
    259a:       8f 5f           subi    r24, 0xFF       ; 255
    259c:       80 93 ca 01     sts     0x01CA, r24
    25a0:       81 50           subi    r24, 0x01       ; 1
    25a2:       83 30           cpi     r24, 0x03       ; 3
    25a4:       09 f4           brne    .+2             ; 0x25a8 <__vector_26+0x24>
    25a6:       42 c0           rjmp    .+132           ; 0x262c <__vector_26+0xa8>
    25a8:       84 30           cpi     r24, 0x04       ; 4
    25aa:       28 f4           brcc    .+10            ; 0x25b6 <__vector_26+0x32>
    25ac:       81 30           cpi     r24, 0x01       ; 1
    25ae:       a1 f0           breq    .+40            ; 0x25d8 <__vector_26+0x54>
    25b0:       82 30           cpi     r24, 0x02       ; 2
    25b2:       70 f5           brcc    .+92            ; 0x2610 <__vector_26+0x8c>
    25b4:       0c c0           rjmp    .+24            ; 0x25ce <__vector_26+0x4a>
    25b6:       85 30           cpi     r24, 0x05       ; 5
    25b8:       09 f4           brne    .+2             ; 0x25bc <__vector_26+0x38>
    25ba:       48 c0           rjmp    .+144           ; 0x264c <__vector_26+0xc8>
    25bc:       85 30           cpi     r24, 0x05       ; 5
    25be:       d8 f1           brcs    .+118           ; 0x2636 <__vector_26+0xb2>
    25c0:       86 30           cpi     r24, 0x06       ; 6
    25c2:       09 f4           brne    .+2             ; 0x25c6 <__vector_26+0x42>
    25c4:       4b c0           rjmp    .+150           ; 0x265c <__vector_26+0xd8>
    25c6:       87 30           cpi     r24, 0x07       ; 7
    25c8:       09 f0           breq    .+2             ; 0x25cc <__vector_26+0x48>
    25ca:       71 c0           rjmp    .+226           ; 0x26ae <__vector_26+0x12a>
    25cc:       5b c0           rjmp    .+182           ; 0x2684 <__vector_26+0x100>
    25ce:       80 91 cb 01     lds     r24, 0x01CB
    25d2:       88 0f           add     r24, r24
    25d4:       8e 5a           subi    r24, 0xAE       ; 174
    25d6:       14 c0           rjmp    .+40            ; 0x2600 <__vector_26+0x7c>
    25d8:       80 91 cb 01     lds     r24, 0x01CB
    25dc:       8f 5f           subi    r24, 0xFF       ; 255
    25de:       80 93 cb 01     sts     0x01CB, r24
    25e2:       81 50           subi    r24, 0x01       ; 1
    25e4:       81 30           cpi     r24, 0x01       ; 1
    25e6:       09 f4           brne    .+2             ; 0x25ea <__vector_26+0x66>
    25e8:       44 c0           rjmp    .+136           ; 0x2672 <__vector_26+0xee>
    25ea:       81 30           cpi     r24, 0x01       ; 1
    25ec:       38 f0           brcs    .+14            ; 0x25fc <__vector_26+0x78>
    25ee:       82 30           cpi     r24, 0x02       ; 2
    25f0:       09 f4           brne    .+2             ; 0x25f4 <__vector_26+0x70>
    25f2:       42 c0           rjmp    .+132           ; 0x2678 <__vector_26+0xf4>
    25f4:       83 30           cpi     r24, 0x03       ; 3
    25f6:       09 f0           breq    .+2             ; 0x25fa <__vector_26+0x76>
    25f8:       5a c0           rjmp    .+180           ; 0x26ae <__vector_26+0x12a>
    25fa:       41 c0           rjmp    .+130           ; 0x267e <__vector_26+0xfa>
    25fc:       80 91 6d 02     lds     r24, 0x026D
    2600:       10 92 b9 00     sts     0x00B9, r1
    2604:       80 93 bb 00     sts     0x00BB, r24
    2608:       85 e8           ldi     r24, 0x85       ; 133
    260a:       80 93 bc 00     sts     0x00BC, r24
    260e:       4f c0           rjmp    .+158           ; 0x26ae <__vector_26+0x12a>
    2610:       84 e9           ldi     r24, 0x94       ; 148
    2612:       80 93 bc 00     sts     0x00BC, r24
    2616:       80 91 cb 01     lds     r24, 0x01CB
    261a:       84 30           cpi     r24, 0x04       ; 4
    261c:       18 f4           brcc    .+6             ; 0x2624 <__vector_26+0xa0>
    261e:       10 92 ca 01     sts     0x01CA, r1
    2622:       02 c0           rjmp    .+4             ; 0x2628 <__vector_26+0xa4>
    2624:       10 92 cb 01     sts     0x01CB, r1
    2628:       85 ea           ldi     r24, 0xA5       ; 165
    262a:       ef cf           rjmp    .-34            ; 0x260a <__vector_26+0x86>
    262c:       80 91 cc 01     lds     r24, 0x01CC
    2630:       88 0f           add     r24, r24
    2632:       8d 5a           subi    r24, 0xAD       ; 173
    2634:       e5 cf           rjmp    .-54            ; 0x2600 <__vector_26+0x7c>
    2636:       80 91 cc 01     lds     r24, 0x01CC
    263a:       81 30           cpi     r24, 0x01       ; 1
    263c:       d1 f0           breq    .+52            ; 0x2672 <__vector_26+0xee>
    263e:       81 30           cpi     r24, 0x01       ; 1
    2640:       e8 f2           brcs    .-70            ; 0x25fc <__vector_26+0x78>
    2642:       82 30           cpi     r24, 0x02       ; 2
    2644:       c9 f0           breq    .+50            ; 0x2678 <__vector_26+0xf4>
    2646:       83 30           cpi     r24, 0x03       ; 3
    2648:       91 f5           brne    .+100           ; 0x26ae <__vector_26+0x12a>
    264a:       19 c0           rjmp    .+50            ; 0x267e <__vector_26+0xfa>
    264c:       80 91 bb 00     lds     r24, 0x00BB
    2650:       e0 91 cc 01     lds     r30, 0x01CC
    2654:       ff 27           eor     r31, r31
    2656:       e5 56           subi    r30, 0x65       ; 101
    2658:       fb 4f           sbci    r31, 0xFB       ; 251
    265a:       80 83           st      Z, r24
    265c:       80 91 cc 01     lds     r24, 0x01CC
    2660:       81 30           cpi     r24, 0x01       ; 1
    2662:       39 f0           breq    .+14            ; 0x2672 <__vector_26+0xee>
    2664:       81 30           cpi     r24, 0x01       ; 1
    2666:       50 f2           brcs    .-108           ; 0x25fc <__vector_26+0x78>
    2668:       82 30           cpi     r24, 0x02       ; 2
    266a:       31 f0           breq    .+12            ; 0x2678 <__vector_26+0xf4>
    266c:       83 30           cpi     r24, 0x03       ; 3
    266e:       f9 f4           brne    .+62            ; 0x26ae <__vector_26+0x12a>
    2670:       06 c0           rjmp    .+12            ; 0x267e <__vector_26+0xfa>
    2672:       80 91 6e 02     lds     r24, 0x026E
    2676:       c4 cf           rjmp    .-120           ; 0x2600 <__vector_26+0x7c>
    2678:       80 91 71 02     lds     r24, 0x0271
    267c:       c1 cf           rjmp    .-126           ; 0x2600 <__vector_26+0x7c>
    267e:       80 91 73 02     lds     r24, 0x0273
    2682:       be cf           rjmp    .-132           ; 0x2600 <__vector_26+0x7c>
    2684:       80 91 cc 01     lds     r24, 0x01CC
    2688:       90 91 bb 00     lds     r25, 0x00BB
    268c:       e8 2f           mov     r30, r24
    268e:       ff 27           eor     r31, r31
    2690:       e5 56           subi    r30, 0x65       ; 101
    2692:       fb 4f           sbci    r31, 0xFB       ; 251
    2694:       94 83           std     Z+4, r25        ; 0x04
    2696:       8f 5f           subi    r24, 0xFF       ; 255
    2698:       80 93 cc 01     sts     0x01CC, r24
    269c:       84 30           cpi     r24, 0x04       ; 4
    269e:       10 f0           brcs    .+4             ; 0x26a4 <__vector_26+0x120>
    26a0:       10 92 cc 01     sts     0x01CC, r1
    26a4:       84 e9           ldi     r24, 0x94       ; 148
    26a6:       80 93 bc 00     sts     0x00BC, r24
    26aa:       10 92 ca 01     sts     0x01CA, r1
    26ae:       ff 91           pop     r31
    26b0:       ef 91           pop     r30
    26b2:       9f 91           pop     r25
    26b4:       8f 91           pop     r24
    26b6:       0f 90           pop     r0
    26b8:       0f be           out     0x3f, r0        ; 63
    26ba:       0f 90           pop     r0
    26bc:       1f 90           pop     r1
    26be:       18 95           reti

000026c0 <rc_sum_init>:
    26c0:       83 ec           ldi     r24, 0xC3       ; 195
    26c2:       80 93 81 00     sts     0x0081, r24
    26c6:       ef e6           ldi     r30, 0x6F       ; 111
    26c8:       f0 e0           ldi     r31, 0x00       ; 0
    26ca:       80 81           ld      r24, Z
    26cc:       80 62           ori     r24, 0x20       ; 32
    26ce:       80 83           st      Z, r24
    26d0:       10 92 d7 01     sts     0x01D7, r1
    26d4:       10 92 d6 01     sts     0x01D6, r1
    26d8:       10 92 d5 01     sts     0x01D5, r1
    26dc:       10 92 d4 01     sts     0x01D4, r1
    26e0:       10 92 d3 01     sts     0x01D3, r1
    26e4:       10 92 d2 01     sts     0x01D2, r1
    26e8:       08 95           ret

000026ea <__vector_12>:
    26ea:       1f 92           push    r1
    26ec:       0f 92           push    r0
    26ee:       0f b6           in      r0, 0x3f        ; 63
    26f0:       0f 92           push    r0
    26f2:       11 24           eor     r1, r1
    26f4:       0f 93           push    r16
    26f6:       1f 93           push    r17
    26f8:       2f 93           push    r18
    26fa:       3f 93           push    r19
    26fc:       4f 93           push    r20
    26fe:       5f 93           push    r21
    2700:       6f 93           push    r22
    2702:       7f 93           push    r23
    2704:       8f 93           push    r24
    2706:       9f 93           push    r25
    2708:       af 93           push    r26
    270a:       bf 93           push    r27
    270c:       cf 93           push    r28
    270e:       df 93           push    r29
    2710:       ef 93           push    r30
    2712:       ff 93           push    r31
    2714:       20 91 86 00     lds     r18, 0x0086
    2718:       30 91 87 00     lds     r19, 0x0087
    271c:       80 91 cf 01     lds     r24, 0x01CF
    2720:       90 91 d0 01     lds     r25, 0x01D0
    2724:       28 1b           sub     r18, r24
    2726:       39 0b           sbc     r19, r25
    2728:       80 91 86 00     lds     r24, 0x0086
    272c:       90 91 87 00     lds     r25, 0x0087
    2730:       90 93 d0 01     sts     0x01D0, r25
    2734:       80 93 cf 01     sts     0x01CF, r24
    2738:       c9 01           movw    r24, r18
    273a:       8d 5d           subi    r24, 0xDD       ; 221
    273c:       95 40           sbci    r25, 0x05       ; 5
    273e:       83 56           subi    r24, 0x63       ; 99
    2740:       99 41           sbci    r25, 0x19       ; 25
    2742:       48 f4           brcc    .+18            ; 0x2756 <__vector_12+0x6c>
    2744:       81 e0           ldi     r24, 0x01       ; 1
    2746:       90 e0           ldi     r25, 0x00       ; 0
    2748:       90 93 ce 01     sts     0x01CE, r25
    274c:       80 93 cd 01     sts     0x01CD, r24
    2750:       10 92 67 01     sts     0x0167, r1
    2754:       60 c0           rjmp    .+192           ; 0x2816 <__vector_12+0x12c>
    2756:       c0 91 cd 01     lds     r28, 0x01CD
    275a:       d0 91 ce 01     lds     r29, 0x01CE
    275e:       ca 30           cpi     r28, 0x0A       ; 10
    2760:       d1 05           cpc     r29, r1
    2762:       0c f0           brlt    .+2             ; 0x2766 <__vector_12+0x7c>
    2764:       58 c0           rjmp    .+176           ; 0x2816 <__vector_12+0x12c>
    2766:       c9 01           movw    r24, r18
    2768:       8b 5f           subi    r24, 0xFB       ; 251
    276a:       90 40           sbci    r25, 0x00       ; 0
    276c:       84 5b           subi    r24, 0xB4       ; 180
    276e:       91 40           sbci    r25, 0x01       ; 1
    2770:       08 f0           brcs    .+2             ; 0x2774 <__vector_12+0x8a>
    2772:       40 c0           rjmp    .+128           ; 0x27f4 <__vector_12+0x10a>
    2774:       a9 01           movw    r20, r18
    2776:       42 5d           subi    r20, 0xD2       ; 210
    2778:       51 40           sbci    r21, 0x01       ; 1
    277a:       fe 01           movw    r30, r28
    277c:       ee 0f           add     r30, r30
    277e:       ff 1f           adc     r31, r31
    2780:       ed 55           subi    r30, 0x5D       ; 93
    2782:       fb 4f           sbci    r31, 0xFB       ; 251
    2784:       80 81           ld      r24, Z
    2786:       91 81           ldd     r25, Z+1        ; 0x01
    2788:       fa 01           movw    r30, r20
    278a:       e8 1b           sub     r30, r24
    278c:       f9 0b           sbc     r31, r25
    278e:       cf 01           movw    r24, r30
    2790:       f7 ff           sbrs    r31, 7
    2792:       03 c0           rjmp    .+6             ; 0x279a <__vector_12+0xb0>
    2794:       90 95           com     r25
    2796:       81 95           neg     r24
    2798:       9f 4f           sbci    r25, 0xFF       ; 255
    279a:       06 97           sbiw    r24, 0x06       ; 6
    279c:       4c f4           brge    .+18            ; 0x27b0 <__vector_12+0xc6>
    279e:       80 91 22 02     lds     r24, 0x0222
    27a2:       88 3c           cpi     r24, 0xC8       ; 200
    27a4:       28 f4           brcc    .+10            ; 0x27b0 <__vector_12+0xc6>
    27a6:       80 91 22 02     lds     r24, 0x0222
    27aa:       86 5f           subi    r24, 0xF6       ; 246
    27ac:       80 93 22 02     sts     0x0222, r24
    27b0:       fe 01           movw    r30, r28
    27b2:       ee 0f           add     r30, r30
    27b4:       ff 1f           adc     r31, r31
    27b6:       8f 01           movw    r16, r30
    27b8:       0d 55           subi    r16, 0x5D       ; 93
    27ba:       1b 4f           sbci    r17, 0xFB       ; 251
    27bc:       d8 01           movw    r26, r16
    27be:       2d 91           ld      r18, X+
    27c0:       3c 91           ld      r19, X
    27c2:       c9 01           movw    r24, r18
    27c4:       88 0f           add     r24, r24
    27c6:       99 1f           adc     r25, r25
    27c8:       82 0f           add     r24, r18
    27ca:       93 1f           adc     r25, r19
    27cc:       84 0f           add     r24, r20
    27ce:       95 1f           adc     r25, r21
    27d0:       64 e0           ldi     r22, 0x04       ; 4
    27d2:       70 e0           ldi     r23, 0x00       ; 0
    27d4:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    27d8:       d8 01           movw    r26, r16
    27da:       8d 91           ld      r24, X+
    27dc:       9c 91           ld      r25, X
    27de:       11 97           sbiw    r26, 0x01       ; 1
    27e0:       9b 01           movw    r18, r22
    27e2:       28 1b           sub     r18, r24
    27e4:       39 0b           sbc     r19, r25
    27e6:       e7 54           subi    r30, 0x47       ; 71
    27e8:       fb 4f           sbci    r31, 0xFB       ; 251
    27ea:       31 83           std     Z+1, r19        ; 0x01
    27ec:       20 83           st      Z, r18
    27ee:       11 96           adiw    r26, 0x01       ; 1
    27f0:       7c 93           st      X, r23
    27f2:       6e 93           st      -X, r22
    27f4:       fe 01           movw    r30, r28
    27f6:       31 96           adiw    r30, 0x01       ; 1
    27f8:       f0 93 ce 01     sts     0x01CE, r31
    27fc:       e0 93 cd 01     sts     0x01CD, r30
    2800:       e6 30           cpi     r30, 0x06       ; 6
    2802:       f1 05           cpc     r31, r1
    2804:       11 f4           brne    .+4             ; 0x280a <__vector_12+0x120>
    2806:       5c 9a           sbi     0x0b, 4 ; 11
    2808:       05 c0           rjmp    .+10            ; 0x2814 <__vector_12+0x12a>
    280a:       5c 98           cbi     0x0b, 4 ; 11
    280c:       37 97           sbiw    r30, 0x07       ; 7
    280e:       11 f4           brne    .+4             ; 0x2814 <__vector_12+0x12a>
    2810:       5b 9a           sbi     0x0b, 3 ; 11
    2812:       01 c0           rjmp    .+2             ; 0x2816 <__vector_12+0x12c>
    2814:       5b 98           cbi     0x0b, 3 ; 11
    2816:       ff 91           pop     r31
    2818:       ef 91           pop     r30
    281a:       df 91           pop     r29
    281c:       cf 91           pop     r28
    281e:       bf 91           pop     r27
    2820:       af 91           pop     r26
    2822:       9f 91           pop     r25
    2824:       8f 91           pop     r24
    2826:       7f 91           pop     r23
    2828:       6f 91           pop     r22
    282a:       5f 91           pop     r21
    282c:       4f 91           pop     r20
    282e:       3f 91           pop     r19
    2830:       2f 91           pop     r18
    2832:       1f 91           pop     r17
    2834:       0f 91           pop     r16
    2836:       0f 90           pop     r0
    2838:       0f be           out     0x3f, r0        ; 63
    283a:       0f 90           pop     r0
    283c:       1f 90           pop     r1
    283e:       18 95           reti

00002840 <Mittelwert>:
    2840:       af 92           push    r10
    2842:       bf 92           push    r11
    2844:       cf 92           push    r12
    2846:       df 92           push    r13
    2848:       ef 92           push    r14
    284a:       ff 92           push    r15
    284c:       0f 93           push    r16
    284e:       1f 93           push    r17
    2850:       10 92 7a 00     sts     0x007A, r1
    2854:       80 91 b9 01     lds     r24, 0x01B9
    2858:       88 23           and     r24, r24
    285a:       69 f0           breq    .+26            ; 0x2876 <Mittelwert+0x36>
    285c:       80 91 ad 01     lds     r24, 0x01AD
    2860:       90 91 ae 01     lds     r25, 0x01AE
    2864:       60 91 b9 01     lds     r22, 0x01B9
    2868:       77 27           eor     r23, r23
    286a:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    286e:       70 93 0c 05     sts     0x050C, r23
    2872:       60 93 0b 05     sts     0x050B, r22
    2876:       80 91 ba 01     lds     r24, 0x01BA
    287a:       88 23           and     r24, r24
    287c:       69 f0           breq    .+26            ; 0x2898 <Mittelwert+0x58>
    287e:       80 91 af 01     lds     r24, 0x01AF
    2882:       90 91 b0 01     lds     r25, 0x01B0
    2886:       60 91 ba 01     lds     r22, 0x01BA
    288a:       77 27           eor     r23, r23
    288c:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    2890:       70 93 0a 05     sts     0x050A, r23
    2894:       60 93 09 05     sts     0x0509, r22
    2898:       80 91 bb 01     lds     r24, 0x01BB
    289c:       88 23           and     r24, r24
    289e:       69 f0           breq    .+26            ; 0x28ba <Mittelwert+0x7a>
    28a0:       80 91 b1 01     lds     r24, 0x01B1
    28a4:       90 91 b2 01     lds     r25, 0x01B2
    28a8:       60 91 bb 01     lds     r22, 0x01BB
    28ac:       77 27           eor     r23, r23
    28ae:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    28b2:       70 93 18 05     sts     0x0518, r23
    28b6:       60 93 17 05     sts     0x0517, r22
    28ba:       80 91 bc 01     lds     r24, 0x01BC
    28be:       88 23           and     r24, r24
    28c0:       d9 f1           breq    .+118           ; 0x2938 <Mittelwert+0xf8>
    28c2:       e0 90 14 05     lds     r14, 0x0514
    28c6:       f0 90 15 05     lds     r15, 0x0515
    28ca:       60 91 b5 01     lds     r22, 0x01B5
    28ce:       70 91 b6 01     lds     r23, 0x01B6
    28d2:       20 91 bc 01     lds     r18, 0x01BC
    28d6:       00 27           eor     r16, r16
    28d8:       f7 fc           sbrc    r15, 7
    28da:       00 95           com     r16
    28dc:       10 2f           mov     r17, r16
    28de:       57 01           movw    r10, r14
    28e0:       68 01           movw    r12, r16
    28e2:       43 e0           ldi     r20, 0x03       ; 3
    28e4:       aa 0c           add     r10, r10
    28e6:       bb 1c           adc     r11, r11
    28e8:       cc 1c           adc     r12, r12
    28ea:       dd 1c           adc     r13, r13
    28ec:       4a 95           dec     r20
    28ee:       d1 f7           brne    .-12            ; 0x28e4 <Mittelwert+0xa4>
    28f0:       ae 18           sub     r10, r14
    28f2:       bf 08           sbc     r11, r15
    28f4:       c0 0a           sbc     r12, r16
    28f6:       d1 0a           sbc     r13, r17
    28f8:       88 27           eor     r24, r24
    28fa:       77 fd           sbrc    r23, 7
    28fc:       80 95           com     r24
    28fe:       98 2f           mov     r25, r24
    2900:       34 e0           ldi     r19, 0x04       ; 4
    2902:       66 0f           add     r22, r22
    2904:       77 1f           adc     r23, r23
    2906:       88 1f           adc     r24, r24
    2908:       99 1f           adc     r25, r25
    290a:       3a 95           dec     r19
    290c:       d1 f7           brne    .-12            ; 0x2902 <Mittelwert+0xc2>
    290e:       33 27           eor     r19, r19
    2910:       44 27           eor     r20, r20
    2912:       55 27           eor     r21, r21
    2914:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2918:       a2 0e           add     r10, r18
    291a:       b3 1e           adc     r11, r19
    291c:       c4 1e           adc     r12, r20
    291e:       d5 1e           adc     r13, r21
    2920:       c6 01           movw    r24, r12
    2922:       b5 01           movw    r22, r10
    2924:       28 e0           ldi     r18, 0x08       ; 8
    2926:       30 e0           ldi     r19, 0x00       ; 0
    2928:       40 e0           ldi     r20, 0x00       ; 0
    292a:       50 e0           ldi     r21, 0x00       ; 0
    292c:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2930:       30 93 15 05     sts     0x0515, r19
    2934:       20 93 14 05     sts     0x0514, r18
    2938:       80 91 bd 01     lds     r24, 0x01BD
    293c:       88 23           and     r24, r24
    293e:       d9 f1           breq    .+118           ; 0x29b6 <Mittelwert+0x176>
    2940:       e0 90 1d 05     lds     r14, 0x051D
    2944:       f0 90 1e 05     lds     r15, 0x051E
    2948:       60 91 b3 01     lds     r22, 0x01B3
    294c:       70 91 b4 01     lds     r23, 0x01B4
    2950:       20 91 bd 01     lds     r18, 0x01BD
    2954:       00 27           eor     r16, r16
    2956:       f7 fc           sbrc    r15, 7
    2958:       00 95           com     r16
    295a:       10 2f           mov     r17, r16
    295c:       57 01           movw    r10, r14
    295e:       68 01           movw    r12, r16
    2960:       83 e0           ldi     r24, 0x03       ; 3
    2962:       aa 0c           add     r10, r10
    2964:       bb 1c           adc     r11, r11
    2966:       cc 1c           adc     r12, r12
    2968:       dd 1c           adc     r13, r13
    296a:       8a 95           dec     r24
    296c:       d1 f7           brne    .-12            ; 0x2962 <Mittelwert+0x122>
    296e:       ae 18           sub     r10, r14
    2970:       bf 08           sbc     r11, r15
    2972:       c0 0a           sbc     r12, r16
    2974:       d1 0a           sbc     r13, r17
    2976:       88 27           eor     r24, r24
    2978:       77 fd           sbrc    r23, 7
    297a:       80 95           com     r24
    297c:       98 2f           mov     r25, r24
    297e:       b4 e0           ldi     r27, 0x04       ; 4
    2980:       66 0f           add     r22, r22
    2982:       77 1f           adc     r23, r23
    2984:       88 1f           adc     r24, r24
    2986:       99 1f           adc     r25, r25
    2988:       ba 95           dec     r27
    298a:       d1 f7           brne    .-12            ; 0x2980 <Mittelwert+0x140>
    298c:       33 27           eor     r19, r19
    298e:       44 27           eor     r20, r20
    2990:       55 27           eor     r21, r21
    2992:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2996:       a2 0e           add     r10, r18
    2998:       b3 1e           adc     r11, r19
    299a:       c4 1e           adc     r12, r20
    299c:       d5 1e           adc     r13, r21
    299e:       c6 01           movw    r24, r12
    29a0:       b5 01           movw    r22, r10
    29a2:       28 e0           ldi     r18, 0x08       ; 8
    29a4:       30 e0           ldi     r19, 0x00       ; 0
    29a6:       40 e0           ldi     r20, 0x00       ; 0
    29a8:       50 e0           ldi     r21, 0x00       ; 0
    29aa:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    29ae:       30 93 1e 05     sts     0x051E, r19
    29b2:       20 93 1d 05     sts     0x051D, r18
    29b6:       80 91 be 01     lds     r24, 0x01BE
    29ba:       88 23           and     r24, r24
    29bc:       a1 f1           breq    .+104           ; 0x2a26 <Mittelwert+0x1e6>
    29be:       e0 90 0e 05     lds     r14, 0x050E
    29c2:       f0 90 0f 05     lds     r15, 0x050F
    29c6:       60 91 b7 01     lds     r22, 0x01B7
    29ca:       70 91 b8 01     lds     r23, 0x01B8
    29ce:       20 91 be 01     lds     r18, 0x01BE
    29d2:       00 27           eor     r16, r16
    29d4:       f7 fc           sbrc    r15, 7
    29d6:       00 95           com     r16
    29d8:       10 2f           mov     r17, r16
    29da:       57 01           movw    r10, r14
    29dc:       68 01           movw    r12, r16
    29de:       a3 e0           ldi     r26, 0x03       ; 3
    29e0:       aa 0c           add     r10, r10
    29e2:       bb 1c           adc     r11, r11
    29e4:       cc 1c           adc     r12, r12
    29e6:       dd 1c           adc     r13, r13
    29e8:       aa 95           dec     r26
    29ea:       d1 f7           brne    .-12            ; 0x29e0 <Mittelwert+0x1a0>
    29ec:       ae 18           sub     r10, r14
    29ee:       bf 08           sbc     r11, r15
    29f0:       c0 0a           sbc     r12, r16
    29f2:       d1 0a           sbc     r13, r17
    29f4:       88 27           eor     r24, r24
    29f6:       77 fd           sbrc    r23, 7
    29f8:       80 95           com     r24
    29fa:       98 2f           mov     r25, r24
    29fc:       33 27           eor     r19, r19
    29fe:       44 27           eor     r20, r20
    2a00:       55 27           eor     r21, r21
    2a02:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2a06:       a2 0e           add     r10, r18
    2a08:       b3 1e           adc     r11, r19
    2a0a:       c4 1e           adc     r12, r20
    2a0c:       d5 1e           adc     r13, r21
    2a0e:       c6 01           movw    r24, r12
    2a10:       b5 01           movw    r22, r10
    2a12:       28 e0           ldi     r18, 0x08       ; 8
    2a14:       30 e0           ldi     r19, 0x00       ; 0
    2a16:       40 e0           ldi     r20, 0x00       ; 0
    2a18:       50 e0           ldi     r21, 0x00       ; 0
    2a1a:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2a1e:       30 93 0f 05     sts     0x050F, r19
    2a22:       20 93 0e 05     sts     0x050E, r18
    2a26:       10 92 ae 01     sts     0x01AE, r1
    2a2a:       10 92 ad 01     sts     0x01AD, r1
    2a2e:       10 92 b9 01     sts     0x01B9, r1
    2a32:       10 92 b0 01     sts     0x01B0, r1
    2a36:       10 92 af 01     sts     0x01AF, r1
    2a3a:       10 92 ba 01     sts     0x01BA, r1
    2a3e:       10 92 b2 01     sts     0x01B2, r1
    2a42:       10 92 b1 01     sts     0x01B1, r1
    2a46:       10 92 bb 01     sts     0x01BB, r1
    2a4a:       10 92 b4 01     sts     0x01B4, r1
    2a4e:       10 92 b3 01     sts     0x01B3, r1
    2a52:       10 92 bd 01     sts     0x01BD, r1
    2a56:       10 92 b6 01     sts     0x01B6, r1
    2a5a:       10 92 b5 01     sts     0x01B5, r1
    2a5e:       10 92 bc 01     sts     0x01BC, r1
    2a62:       10 92 b8 01     sts     0x01B8, r1
    2a66:       10 92 b7 01     sts     0x01B7, r1
    2a6a:       10 92 be 01     sts     0x01BE, r1
    2a6e:       80 91 06 02     lds     r24, 0x0206
    2a72:       90 91 07 02     lds     r25, 0x0207
    2a76:       a0 91 08 02     lds     r26, 0x0208
    2a7a:       b0 91 09 02     lds     r27, 0x0209
    2a7e:       80 93 f2 01     sts     0x01F2, r24
    2a82:       90 93 f3 01     sts     0x01F3, r25
    2a86:       a0 93 f4 01     sts     0x01F4, r26
    2a8a:       b0 93 f5 01     sts     0x01F5, r27
    2a8e:       80 91 f6 01     lds     r24, 0x01F6
    2a92:       90 91 f7 01     lds     r25, 0x01F7
    2a96:       a0 91 f8 01     lds     r26, 0x01F8
    2a9a:       b0 91 f9 01     lds     r27, 0x01F9
    2a9e:       80 93 e2 01     sts     0x01E2, r24
    2aa2:       90 93 e3 01     sts     0x01E3, r25
    2aa6:       a0 93 e4 01     sts     0x01E4, r26
    2aaa:       b0 93 e5 01     sts     0x01E5, r27
    2aae:       80 91 fe 01     lds     r24, 0x01FE
    2ab2:       90 91 ff 01     lds     r25, 0x01FF
    2ab6:       a0 91 00 02     lds     r26, 0x0200
    2aba:       b0 91 01 02     lds     r27, 0x0201
    2abe:       80 93 ea 01     sts     0x01EA, r24
    2ac2:       90 93 eb 01     sts     0x01EB, r25
    2ac6:       a0 93 ec 01     sts     0x01EC, r26
    2aca:       b0 93 ed 01     sts     0x01ED, r27
    2ace:       80 91 fa 01     lds     r24, 0x01FA
    2ad2:       90 91 fb 01     lds     r25, 0x01FB
    2ad6:       a0 91 fc 01     lds     r26, 0x01FC
    2ada:       b0 91 fd 01     lds     r27, 0x01FD
    2ade:       80 93 e6 01     sts     0x01E6, r24
    2ae2:       90 93 e7 01     sts     0x01E7, r25
    2ae6:       a0 93 e8 01     sts     0x01E8, r26
    2aea:       b0 93 e9 01     sts     0x01E9, r27
    2aee:       80 91 02 02     lds     r24, 0x0202
    2af2:       90 91 03 02     lds     r25, 0x0203
    2af6:       a0 91 04 02     lds     r26, 0x0204
    2afa:       b0 91 05 02     lds     r27, 0x0205
    2afe:       80 93 ee 01     sts     0x01EE, r24
    2b02:       90 93 ef 01     sts     0x01EF, r25
    2b06:       a0 93 f0 01     sts     0x01F0, r26
    2b0a:       b0 93 f1 01     sts     0x01F1, r27
    2b0e:       8f ee           ldi     r24, 0xEF       ; 239
    2b10:       80 93 7a 00     sts     0x007A, r24
    2b14:       80 91 0b 05     lds     r24, 0x050B
    2b18:       90 91 0c 05     lds     r25, 0x050C
    2b1c:       89 3c           cpi     r24, 0xC9       ; 201
    2b1e:       91 05           cpc     r25, r1
    2b20:       7c f0           brlt    .+30            ; 0x2b40 <Mittelwert+0x300>
    2b22:       20 91 0b 05     lds     r18, 0x050B
    2b26:       30 91 0c 05     lds     r19, 0x050C
    2b2a:       80 91 0b 05     lds     r24, 0x050B
    2b2e:       90 91 0c 05     lds     r25, 0x050C
    2b32:       88 0f           add     r24, r24
    2b34:       99 1f           adc     r25, r25
    2b36:       88 0f           add     r24, r24
    2b38:       99 1f           adc     r25, r25
    2b3a:       20 52           subi    r18, 0x20       ; 32
    2b3c:       33 40           sbci    r19, 0x03       ; 3
    2b3e:       15 c0           rjmp    .+42            ; 0x2b6a <Mittelwert+0x32a>
    2b40:       80 91 0b 05     lds     r24, 0x050B
    2b44:       90 91 0c 05     lds     r25, 0x050C
    2b48:       88 53           subi    r24, 0x38       ; 56
    2b4a:       9f 4f           sbci    r25, 0xFF       ; 255
    2b4c:       a4 f4           brge    .+40            ; 0x2b76 <Mittelwert+0x336>
    2b4e:       20 91 0b 05     lds     r18, 0x050B
    2b52:       30 91 0c 05     lds     r19, 0x050C
    2b56:       80 91 0b 05     lds     r24, 0x050B
    2b5a:       90 91 0c 05     lds     r25, 0x050C
    2b5e:       88 0f           add     r24, r24
    2b60:       99 1f           adc     r25, r25
    2b62:       88 0f           add     r24, r24
    2b64:       99 1f           adc     r25, r25
    2b66:       20 5e           subi    r18, 0xE0       ; 224
    2b68:       3c 4f           sbci    r19, 0xFC       ; 252
    2b6a:       82 0f           add     r24, r18
    2b6c:       93 1f           adc     r25, r19
    2b6e:       90 93 0c 05     sts     0x050C, r25
    2b72:       80 93 0b 05     sts     0x050B, r24
    2b76:       80 91 09 05     lds     r24, 0x0509
    2b7a:       90 91 0a 05     lds     r25, 0x050A
    2b7e:       89 3c           cpi     r24, 0xC9       ; 201
    2b80:       91 05           cpc     r25, r1
    2b82:       7c f0           brlt    .+30            ; 0x2ba2 <Mittelwert+0x362>
    2b84:       20 91 09 05     lds     r18, 0x0509
    2b88:       30 91 0a 05     lds     r19, 0x050A
    2b8c:       80 91 09 05     lds     r24, 0x0509
    2b90:       90 91 0a 05     lds     r25, 0x050A
    2b94:       88 0f           add     r24, r24
    2b96:       99 1f           adc     r25, r25
    2b98:       88 0f           add     r24, r24
    2b9a:       99 1f           adc     r25, r25
    2b9c:       20 52           subi    r18, 0x20       ; 32
    2b9e:       33 40           sbci    r19, 0x03       ; 3
    2ba0:       15 c0           rjmp    .+42            ; 0x2bcc <Mittelwert+0x38c>
    2ba2:       80 91 09 05     lds     r24, 0x0509
    2ba6:       90 91 0a 05     lds     r25, 0x050A
    2baa:       88 53           subi    r24, 0x38       ; 56
    2bac:       9f 4f           sbci    r25, 0xFF       ; 255
    2bae:       a4 f4           brge    .+40            ; 0x2bd8 <Mittelwert+0x398>
    2bb0:       20 91 09 05     lds     r18, 0x0509
    2bb4:       30 91 0a 05     lds     r19, 0x050A
    2bb8:       80 91 09 05     lds     r24, 0x0509
    2bbc:       90 91 0a 05     lds     r25, 0x050A
    2bc0:       88 0f           add     r24, r24
    2bc2:       99 1f           adc     r25, r25
    2bc4:       88 0f           add     r24, r24
    2bc6:       99 1f           adc     r25, r25
    2bc8:       20 5e           subi    r18, 0xE0       ; 224
    2bca:       3c 4f           sbci    r19, 0xFC       ; 252
    2bcc:       82 0f           add     r24, r18
    2bce:       93 1f           adc     r25, r19
    2bd0:       90 93 0a 05     sts     0x050A, r25
    2bd4:       80 93 09 05     sts     0x0509, r24
    2bd8:       20 91 1a 02     lds     r18, 0x021A
    2bdc:       30 91 1b 02     lds     r19, 0x021B
    2be0:       80 91 d3 04     lds     r24, 0x04D3
    2be4:       e8 2f           mov     r30, r24
    2be6:       ff 27           eor     r31, r31
    2be8:       ee 0f           add     r30, r30
    2bea:       ff 1f           adc     r31, r31
    2bec:       ed 55           subi    r30, 0x5D       ; 93
    2bee:       fb 4f           sbci    r31, 0xFB       ; 251
    2bf0:       80 81           ld      r24, Z
    2bf2:       91 81           ldd     r25, Z+1        ; 0x01
    2bf4:       82 59           subi    r24, 0x92       ; 146
    2bf6:       9f 4f           sbci    r25, 0xFF       ; 255
    2bf8:       28 17           cp      r18, r24
    2bfa:       39 07           cpc     r19, r25
    2bfc:       1c f4           brge    .+6             ; 0x2c04 <Mittelwert+0x3c4>
    2bfe:       2f 5f           subi    r18, 0xFF       ; 255
    2c00:       3f 4f           sbci    r19, 0xFF       ; 255
    2c02:       0c c0           rjmp    .+24            ; 0x2c1c <Mittelwert+0x3dc>
    2c04:       80 81           ld      r24, Z
    2c06:       91 81           ldd     r25, Z+1        ; 0x01
    2c08:       82 59           subi    r24, 0x92       ; 146
    2c0a:       9f 4f           sbci    r25, 0xFF       ; 255
    2c0c:       82 17           cp      r24, r18
    2c0e:       93 07           cpc     r25, r19
    2c10:       4c f4           brge    .+18            ; 0x2c24 <Mittelwert+0x3e4>
    2c12:       21 15           cp      r18, r1
    2c14:       31 05           cpc     r19, r1
    2c16:       31 f0           breq    .+12            ; 0x2c24 <Mittelwert+0x3e4>
    2c18:       21 50           subi    r18, 0x01       ; 1
    2c1a:       30 40           sbci    r19, 0x00       ; 0
    2c1c:       30 93 1b 02     sts     0x021B, r19
    2c20:       20 93 1a 02     sts     0x021A, r18
    2c24:       20 91 1c 02     lds     r18, 0x021C
    2c28:       30 91 1d 02     lds     r19, 0x021D
    2c2c:       80 91 d4 04     lds     r24, 0x04D4
    2c30:       e8 2f           mov     r30, r24
    2c32:       ff 27           eor     r31, r31
    2c34:       ee 0f           add     r30, r30
    2c36:       ff 1f           adc     r31, r31
    2c38:       ed 55           subi    r30, 0x5D       ; 93
    2c3a:       fb 4f           sbci    r31, 0xFB       ; 251
    2c3c:       80 81           ld      r24, Z
    2c3e:       91 81           ldd     r25, Z+1        ; 0x01
    2c40:       82 59           subi    r24, 0x92       ; 146
    2c42:       9f 4f           sbci    r25, 0xFF       ; 255
    2c44:       28 17           cp      r18, r24
    2c46:       39 07           cpc     r19, r25
    2c48:       1c f4           brge    .+6             ; 0x2c50 <Mittelwert+0x410>
    2c4a:       2f 5f           subi    r18, 0xFF       ; 255
    2c4c:       3f 4f           sbci    r19, 0xFF       ; 255
    2c4e:       0c c0           rjmp    .+24            ; 0x2c68 <Mittelwert+0x428>
    2c50:       80 81           ld      r24, Z
    2c52:       91 81           ldd     r25, Z+1        ; 0x01
    2c54:       82 59           subi    r24, 0x92       ; 146
    2c56:       9f 4f           sbci    r25, 0xFF       ; 255
    2c58:       82 17           cp      r24, r18
    2c5a:       93 07           cpc     r25, r19
    2c5c:       4c f4           brge    .+18            ; 0x2c70 <Mittelwert+0x430>
    2c5e:       21 15           cp      r18, r1
    2c60:       31 05           cpc     r19, r1
    2c62:       31 f0           breq    .+12            ; 0x2c70 <Mittelwert+0x430>
    2c64:       21 50           subi    r18, 0x01       ; 1
    2c66:       30 40           sbci    r19, 0x00       ; 0
    2c68:       30 93 1d 02     sts     0x021D, r19
    2c6c:       20 93 1c 02     sts     0x021C, r18
    2c70:       20 91 1e 02     lds     r18, 0x021E
    2c74:       30 91 1f 02     lds     r19, 0x021F
    2c78:       80 91 d5 04     lds     r24, 0x04D5
    2c7c:       e8 2f           mov     r30, r24
    2c7e:       ff 27           eor     r31, r31
    2c80:       ee 0f           add     r30, r30
    2c82:       ff 1f           adc     r31, r31
    2c84:       ed 55           subi    r30, 0x5D       ; 93
    2c86:       fb 4f           sbci    r31, 0xFB       ; 251
    2c88:       80 81           ld      r24, Z
    2c8a:       91 81           ldd     r25, Z+1        ; 0x01
    2c8c:       82 59           subi    r24, 0x92       ; 146
    2c8e:       9f 4f           sbci    r25, 0xFF       ; 255
    2c90:       28 17           cp      r18, r24
    2c92:       39 07           cpc     r19, r25
    2c94:       1c f4           brge    .+6             ; 0x2c9c <Mittelwert+0x45c>
    2c96:       2f 5f           subi    r18, 0xFF       ; 255
    2c98:       3f 4f           sbci    r19, 0xFF       ; 255
    2c9a:       0c c0           rjmp    .+24            ; 0x2cb4 <Mittelwert+0x474>
    2c9c:       80 81           ld      r24, Z
    2c9e:       91 81           ldd     r25, Z+1        ; 0x01
    2ca0:       82 59           subi    r24, 0x92       ; 146
    2ca2:       9f 4f           sbci    r25, 0xFF       ; 255
    2ca4:       82 17           cp      r24, r18
    2ca6:       93 07           cpc     r25, r19
    2ca8:       4c f4           brge    .+18            ; 0x2cbc <Mittelwert+0x47c>
    2caa:       21 15           cp      r18, r1
    2cac:       31 05           cpc     r19, r1
    2cae:       31 f0           breq    .+12            ; 0x2cbc <Mittelwert+0x47c>
    2cb0:       21 50           subi    r18, 0x01       ; 1
    2cb2:       30 40           sbci    r19, 0x00       ; 0
    2cb4:       30 93 1f 02     sts     0x021F, r19
    2cb8:       20 93 1e 02     sts     0x021E, r18
    2cbc:       20 91 20 02     lds     r18, 0x0220
    2cc0:       30 91 21 02     lds     r19, 0x0221
    2cc4:       80 91 d6 04     lds     r24, 0x04D6
    2cc8:       e8 2f           mov     r30, r24
    2cca:       ff 27           eor     r31, r31
    2ccc:       ee 0f           add     r30, r30
    2cce:       ff 1f           adc     r31, r31
    2cd0:       ed 55           subi    r30, 0x5D       ; 93
    2cd2:       fb 4f           sbci    r31, 0xFB       ; 251
    2cd4:       80 81           ld      r24, Z
    2cd6:       91 81           ldd     r25, Z+1        ; 0x01
    2cd8:       82 59           subi    r24, 0x92       ; 146
    2cda:       9f 4f           sbci    r25, 0xFF       ; 255
    2cdc:       28 17           cp      r18, r24
    2cde:       39 07           cpc     r19, r25
    2ce0:       1c f4           brge    .+6             ; 0x2ce8 <Mittelwert+0x4a8>
    2ce2:       2f 5f           subi    r18, 0xFF       ; 255
    2ce4:       3f 4f           sbci    r19, 0xFF       ; 255
    2ce6:       0c c0           rjmp    .+24            ; 0x2d00 <Mittelwert+0x4c0>
    2ce8:       80 81           ld      r24, Z
    2cea:       91 81           ldd     r25, Z+1        ; 0x01
    2cec:       82 59           subi    r24, 0x92       ; 146
    2cee:       9f 4f           sbci    r25, 0xFF       ; 255
    2cf0:       82 17           cp      r24, r18
    2cf2:       93 07           cpc     r25, r19
    2cf4:       4c f4           brge    .+18            ; 0x2d08 <Mittelwert+0x4c8>
    2cf6:       21 15           cp      r18, r1
    2cf8:       31 05           cpc     r19, r1
    2cfa:       31 f0           breq    .+12            ; 0x2d08 <Mittelwert+0x4c8>
    2cfc:       21 50           subi    r18, 0x01       ; 1
    2cfe:       30 40           sbci    r19, 0x00       ; 0
    2d00:       30 93 21 02     sts     0x0221, r19
    2d04:       20 93 20 02     sts     0x0220, r18
    2d08:       80 91 1a 02     lds     r24, 0x021A
    2d0c:       90 91 1b 02     lds     r25, 0x021B
    2d10:       97 ff           sbrs    r25, 7
    2d12:       05 c0           rjmp    .+10            ; 0x2d1e <Mittelwert+0x4de>
    2d14:       10 92 1b 02     sts     0x021B, r1
    2d18:       10 92 1a 02     sts     0x021A, r1
    2d1c:       0a c0           rjmp    .+20            ; 0x2d32 <Mittelwert+0x4f2>
    2d1e:       8f 3f           cpi     r24, 0xFF       ; 255
    2d20:       91 05           cpc     r25, r1
    2d22:       39 f0           breq    .+14            ; 0x2d32 <Mittelwert+0x4f2>
    2d24:       34 f0           brlt    .+12            ; 0x2d32 <Mittelwert+0x4f2>
    2d26:       8f ef           ldi     r24, 0xFF       ; 255
    2d28:       90 e0           ldi     r25, 0x00       ; 0
    2d2a:       90 93 1b 02     sts     0x021B, r25
    2d2e:       80 93 1a 02     sts     0x021A, r24
    2d32:       80 91 1c 02     lds     r24, 0x021C
    2d36:       90 91 1d 02     lds     r25, 0x021D
    2d3a:       97 ff           sbrs    r25, 7
    2d3c:       05 c0           rjmp    .+10            ; 0x2d48 <Mittelwert+0x508>
    2d3e:       10 92 1d 02     sts     0x021D, r1
    2d42:       10 92 1c 02     sts     0x021C, r1
    2d46:       0a c0           rjmp    .+20            ; 0x2d5c <Mittelwert+0x51c>
    2d48:       8f 3f           cpi     r24, 0xFF       ; 255
    2d4a:       91 05           cpc     r25, r1
    2d4c:       39 f0           breq    .+14            ; 0x2d5c <Mittelwert+0x51c>
    2d4e:       34 f0           brlt    .+12            ; 0x2d5c <Mittelwert+0x51c>
    2d50:       8f ef           ldi     r24, 0xFF       ; 255
    2d52:       90 e0           ldi     r25, 0x00       ; 0
    2d54:       90 93 1d 02     sts     0x021D, r25
    2d58:       80 93 1c 02     sts     0x021C, r24
    2d5c:       80 91 1e 02     lds     r24, 0x021E
    2d60:       90 91 1f 02     lds     r25, 0x021F
    2d64:       97 ff           sbrs    r25, 7
    2d66:       05 c0           rjmp    .+10            ; 0x2d72 <Mittelwert+0x532>
    2d68:       10 92 1f 02     sts     0x021F, r1
    2d6c:       10 92 1e 02     sts     0x021E, r1
    2d70:       0a c0           rjmp    .+20            ; 0x2d86 <Mittelwert+0x546>
    2d72:       8f 3f           cpi     r24, 0xFF       ; 255
    2d74:       91 05           cpc     r25, r1
    2d76:       39 f0           breq    .+14            ; 0x2d86 <Mittelwert+0x546>
    2d78:       34 f0           brlt    .+12            ; 0x2d86 <Mittelwert+0x546>
    2d7a:       8f ef           ldi     r24, 0xFF       ; 255
    2d7c:       90 e0           ldi     r25, 0x00       ; 0
    2d7e:       90 93 1f 02     sts     0x021F, r25
    2d82:       80 93 1e 02     sts     0x021E, r24
    2d86:       80 91 20 02     lds     r24, 0x0220
    2d8a:       90 91 21 02     lds     r25, 0x0221
    2d8e:       97 ff           sbrs    r25, 7
    2d90:       05 c0           rjmp    .+10            ; 0x2d9c <Mittelwert+0x55c>
    2d92:       10 92 21 02     sts     0x0221, r1
    2d96:       10 92 20 02     sts     0x0220, r1
    2d9a:       0a c0           rjmp    .+20            ; 0x2db0 <Mittelwert+0x570>
    2d9c:       8f 3f           cpi     r24, 0xFF       ; 255
    2d9e:       91 05           cpc     r25, r1
    2da0:       39 f0           breq    .+14            ; 0x2db0 <Mittelwert+0x570>
    2da2:       34 f0           brlt    .+12            ; 0x2db0 <Mittelwert+0x570>
    2da4:       8f ef           ldi     r24, 0xFF       ; 255
    2da6:       90 e0           ldi     r25, 0x00       ; 0
    2da8:       90 93 21 02     sts     0x0221, r25
    2dac:       80 93 20 02     sts     0x0220, r24
    2db0:       1f 91           pop     r17
    2db2:       0f 91           pop     r16
    2db4:       ff 90           pop     r15
    2db6:       ef 90           pop     r14
    2db8:       df 90           pop     r13
    2dba:       cf 90           pop     r12
    2dbc:       bf 90           pop     r11
    2dbe:       af 90           pop     r10
    2dc0:       08 95           ret

00002dc2 <CalibrierMittelwert>:
    2dc2:       10 92 7a 00     sts     0x007A, r1
    2dc6:       80 91 b9 01     lds     r24, 0x01B9
    2dca:       88 23           and     r24, r24
    2dcc:       69 f0           breq    .+26            ; 0x2de8 <CalibrierMittelwert+0x26>
    2dce:       80 91 ad 01     lds     r24, 0x01AD
    2dd2:       90 91 ae 01     lds     r25, 0x01AE
    2dd6:       60 91 b9 01     lds     r22, 0x01B9
    2dda:       77 27           eor     r23, r23
    2ddc:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    2de0:       70 93 0c 05     sts     0x050C, r23
    2de4:       60 93 0b 05     sts     0x050B, r22
    2de8:       80 91 ba 01     lds     r24, 0x01BA
    2dec:       88 23           and     r24, r24
    2dee:       69 f0           breq    .+26            ; 0x2e0a <CalibrierMittelwert+0x48>
    2df0:       80 91 af 01     lds     r24, 0x01AF
    2df4:       90 91 b0 01     lds     r25, 0x01B0
    2df8:       60 91 ba 01     lds     r22, 0x01BA
    2dfc:       77 27           eor     r23, r23
    2dfe:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    2e02:       70 93 0a 05     sts     0x050A, r23
    2e06:       60 93 09 05     sts     0x0509, r22
    2e0a:       80 91 bb 01     lds     r24, 0x01BB
    2e0e:       88 23           and     r24, r24
    2e10:       69 f0           breq    .+26            ; 0x2e2c <CalibrierMittelwert+0x6a>
    2e12:       80 91 b1 01     lds     r24, 0x01B1
    2e16:       90 91 b2 01     lds     r25, 0x01B2
    2e1a:       60 91 bb 01     lds     r22, 0x01BB
    2e1e:       77 27           eor     r23, r23
    2e20:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    2e24:       70 93 18 05     sts     0x0518, r23
    2e28:       60 93 17 05     sts     0x0517, r22
    2e2c:       80 91 bc 01     lds     r24, 0x01BC
    2e30:       88 23           and     r24, r24
    2e32:       d1 f0           breq    .+52            ; 0x2e68 <CalibrierMittelwert+0xa6>
    2e34:       60 91 b5 01     lds     r22, 0x01B5
    2e38:       70 91 b6 01     lds     r23, 0x01B6
    2e3c:       20 91 bc 01     lds     r18, 0x01BC
    2e40:       88 27           eor     r24, r24
    2e42:       77 fd           sbrc    r23, 7
    2e44:       80 95           com     r24
    2e46:       98 2f           mov     r25, r24
    2e48:       34 e0           ldi     r19, 0x04       ; 4
    2e4a:       66 0f           add     r22, r22
    2e4c:       77 1f           adc     r23, r23
    2e4e:       88 1f           adc     r24, r24
    2e50:       99 1f           adc     r25, r25
    2e52:       3a 95           dec     r19
    2e54:       d1 f7           brne    .-12            ; 0x2e4a <CalibrierMittelwert+0x88>
    2e56:       33 27           eor     r19, r19
    2e58:       44 27           eor     r20, r20
    2e5a:       55 27           eor     r21, r21
    2e5c:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2e60:       30 93 15 05     sts     0x0515, r19
    2e64:       20 93 14 05     sts     0x0514, r18
    2e68:       80 91 bd 01     lds     r24, 0x01BD
    2e6c:       88 23           and     r24, r24
    2e6e:       d1 f0           breq    .+52            ; 0x2ea4 <CalibrierMittelwert+0xe2>
    2e70:       60 91 b3 01     lds     r22, 0x01B3
    2e74:       70 91 b4 01     lds     r23, 0x01B4
    2e78:       20 91 bd 01     lds     r18, 0x01BD
    2e7c:       88 27           eor     r24, r24
    2e7e:       77 fd           sbrc    r23, 7
    2e80:       80 95           com     r24
    2e82:       98 2f           mov     r25, r24
    2e84:       b4 e0           ldi     r27, 0x04       ; 4
    2e86:       66 0f           add     r22, r22
    2e88:       77 1f           adc     r23, r23
    2e8a:       88 1f           adc     r24, r24
    2e8c:       99 1f           adc     r25, r25
    2e8e:       ba 95           dec     r27
    2e90:       d1 f7           brne    .-12            ; 0x2e86 <CalibrierMittelwert+0xc4>
    2e92:       33 27           eor     r19, r19
    2e94:       44 27           eor     r20, r20
    2e96:       55 27           eor     r21, r21
    2e98:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2e9c:       30 93 1e 05     sts     0x051E, r19
    2ea0:       20 93 1d 05     sts     0x051D, r18
    2ea4:       80 91 be 01     lds     r24, 0x01BE
    2ea8:       88 23           and     r24, r24
    2eaa:       99 f0           breq    .+38            ; 0x2ed2 <CalibrierMittelwert+0x110>
    2eac:       60 91 b7 01     lds     r22, 0x01B7
    2eb0:       70 91 b8 01     lds     r23, 0x01B8
    2eb4:       20 91 be 01     lds     r18, 0x01BE
    2eb8:       88 27           eor     r24, r24
    2eba:       77 fd           sbrc    r23, 7
    2ebc:       80 95           com     r24
    2ebe:       98 2f           mov     r25, r24
    2ec0:       33 27           eor     r19, r19
    2ec2:       44 27           eor     r20, r20
    2ec4:       55 27           eor     r21, r21
    2ec6:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    2eca:       30 93 0f 05     sts     0x050F, r19
    2ece:       20 93 0e 05     sts     0x050E, r18
    2ed2:       10 92 ae 01     sts     0x01AE, r1
    2ed6:       10 92 ad 01     sts     0x01AD, r1
    2eda:       10 92 b9 01     sts     0x01B9, r1
    2ede:       10 92 b0 01     sts     0x01B0, r1
    2ee2:       10 92 af 01     sts     0x01AF, r1
    2ee6:       10 92 ba 01     sts     0x01BA, r1
    2eea:       10 92 b2 01     sts     0x01B2, r1
    2eee:       10 92 b1 01     sts     0x01B1, r1
    2ef2:       10 92 bb 01     sts     0x01BB, r1
    2ef6:       10 92 b4 01     sts     0x01B4, r1
    2efa:       10 92 b3 01     sts     0x01B3, r1
    2efe:       10 92 bd 01     sts     0x01BD, r1
    2f02:       10 92 b6 01     sts     0x01B6, r1
    2f06:       10 92 b5 01     sts     0x01B5, r1
    2f0a:       10 92 bc 01     sts     0x01BC, r1
    2f0e:       10 92 b8 01     sts     0x01B8, r1
    2f12:       10 92 b7 01     sts     0x01B7, r1
    2f16:       10 92 be 01     sts     0x01BE, r1
    2f1a:       8f ee           ldi     r24, 0xEF       ; 239
    2f1c:       80 93 7a 00     sts     0x007A, r24
    2f20:       20 91 1a 02     lds     r18, 0x021A
    2f24:       30 91 1b 02     lds     r19, 0x021B
    2f28:       80 91 d3 04     lds     r24, 0x04D3
    2f2c:       e8 2f           mov     r30, r24
    2f2e:       ff 27           eor     r31, r31
    2f30:       ee 0f           add     r30, r30
    2f32:       ff 1f           adc     r31, r31
    2f34:       ed 55           subi    r30, 0x5D       ; 93
    2f36:       fb 4f           sbci    r31, 0xFB       ; 251
    2f38:       80 81           ld      r24, Z
    2f3a:       91 81           ldd     r25, Z+1        ; 0x01
    2f3c:       82 59           subi    r24, 0x92       ; 146
    2f3e:       9f 4f           sbci    r25, 0xFF       ; 255
    2f40:       28 17           cp      r18, r24
    2f42:       39 07           cpc     r19, r25
    2f44:       1c f4           brge    .+6             ; 0x2f4c <CalibrierMittelwert+0x18a>
    2f46:       2f 5f           subi    r18, 0xFF       ; 255
    2f48:       3f 4f           sbci    r19, 0xFF       ; 255
    2f4a:       0c c0           rjmp    .+24            ; 0x2f64 <CalibrierMittelwert+0x1a2>
    2f4c:       80 81           ld      r24, Z
    2f4e:       91 81           ldd     r25, Z+1        ; 0x01
    2f50:       82 59           subi    r24, 0x92       ; 146
    2f52:       9f 4f           sbci    r25, 0xFF       ; 255
    2f54:       82 17           cp      r24, r18
    2f56:       93 07           cpc     r25, r19
    2f58:       4c f4           brge    .+18            ; 0x2f6c <CalibrierMittelwert+0x1aa>
    2f5a:       21 15           cp      r18, r1
    2f5c:       31 05           cpc     r19, r1
    2f5e:       31 f0           breq    .+12            ; 0x2f6c <CalibrierMittelwert+0x1aa>
    2f60:       21 50           subi    r18, 0x01       ; 1
    2f62:       30 40           sbci    r19, 0x00       ; 0
    2f64:       30 93 1b 02     sts     0x021B, r19
    2f68:       20 93 1a 02     sts     0x021A, r18
    2f6c:       20 91 1c 02     lds     r18, 0x021C
    2f70:       30 91 1d 02     lds     r19, 0x021D
    2f74:       80 91 d4 04     lds     r24, 0x04D4
    2f78:       e8 2f           mov     r30, r24
    2f7a:       ff 27           eor     r31, r31
    2f7c:       ee 0f           add     r30, r30
    2f7e:       ff 1f           adc     r31, r31
    2f80:       ed 55           subi    r30, 0x5D       ; 93
    2f82:       fb 4f           sbci    r31, 0xFB       ; 251
    2f84:       80 81           ld      r24, Z
    2f86:       91 81           ldd     r25, Z+1        ; 0x01
    2f88:       82 59           subi    r24, 0x92       ; 146
    2f8a:       9f 4f           sbci    r25, 0xFF       ; 255
    2f8c:       28 17           cp      r18, r24
    2f8e:       39 07           cpc     r19, r25
    2f90:       1c f4           brge    .+6             ; 0x2f98 <CalibrierMittelwert+0x1d6>
    2f92:       2f 5f           subi    r18, 0xFF       ; 255
    2f94:       3f 4f           sbci    r19, 0xFF       ; 255
    2f96:       0c c0           rjmp    .+24            ; 0x2fb0 <CalibrierMittelwert+0x1ee>
    2f98:       80 81           ld      r24, Z
    2f9a:       91 81           ldd     r25, Z+1        ; 0x01
    2f9c:       82 59           subi    r24, 0x92       ; 146
    2f9e:       9f 4f           sbci    r25, 0xFF       ; 255
    2fa0:       82 17           cp      r24, r18
    2fa2:       93 07           cpc     r25, r19
    2fa4:       4c f4           brge    .+18            ; 0x2fb8 <CalibrierMittelwert+0x1f6>
    2fa6:       21 15           cp      r18, r1
    2fa8:       31 05           cpc     r19, r1
    2faa:       31 f0           breq    .+12            ; 0x2fb8 <CalibrierMittelwert+0x1f6>
    2fac:       21 50           subi    r18, 0x01       ; 1
    2fae:       30 40           sbci    r19, 0x00       ; 0
    2fb0:       30 93 1d 02     sts     0x021D, r19
    2fb4:       20 93 1c 02     sts     0x021C, r18
    2fb8:       20 91 1e 02     lds     r18, 0x021E
    2fbc:       30 91 1f 02     lds     r19, 0x021F
    2fc0:       80 91 d5 04     lds     r24, 0x04D5
    2fc4:       e8 2f           mov     r30, r24
    2fc6:       ff 27           eor     r31, r31
    2fc8:       ee 0f           add     r30, r30
    2fca:       ff 1f           adc     r31, r31
    2fcc:       ed 55           subi    r30, 0x5D       ; 93
    2fce:       fb 4f           sbci    r31, 0xFB       ; 251
    2fd0:       80 81           ld      r24, Z
    2fd2:       91 81           ldd     r25, Z+1        ; 0x01
    2fd4:       82 59           subi    r24, 0x92       ; 146
    2fd6:       9f 4f           sbci    r25, 0xFF       ; 255
    2fd8:       28 17           cp      r18, r24
    2fda:       39 07           cpc     r19, r25
    2fdc:       1c f4           brge    .+6             ; 0x2fe4 <CalibrierMittelwert+0x222>
    2fde:       2f 5f           subi    r18, 0xFF       ; 255
    2fe0:       3f 4f           sbci    r19, 0xFF       ; 255
    2fe2:       0c c0           rjmp    .+24            ; 0x2ffc <CalibrierMittelwert+0x23a>
    2fe4:       80 81           ld      r24, Z
    2fe6:       91 81           ldd     r25, Z+1        ; 0x01
    2fe8:       82 59           subi    r24, 0x92       ; 146
    2fea:       9f 4f           sbci    r25, 0xFF       ; 255
    2fec:       82 17           cp      r24, r18
    2fee:       93 07           cpc     r25, r19
    2ff0:       4c f4           brge    .+18            ; 0x3004 <CalibrierMittelwert+0x242>
    2ff2:       21 15           cp      r18, r1
    2ff4:       31 05           cpc     r19, r1
    2ff6:       31 f0           breq    .+12            ; 0x3004 <CalibrierMittelwert+0x242>
    2ff8:       21 50           subi    r18, 0x01       ; 1
    2ffa:       30 40           sbci    r19, 0x00       ; 0
    2ffc:       30 93 1f 02     sts     0x021F, r19
    3000:       20 93 1e 02     sts     0x021E, r18
    3004:       20 91 20 02     lds     r18, 0x0220
    3008:       30 91 21 02     lds     r19, 0x0221
    300c:       80 91 d6 04     lds     r24, 0x04D6
    3010:       e8 2f           mov     r30, r24
    3012:       ff 27           eor     r31, r31
    3014:       ee 0f           add     r30, r30
    3016:       ff 1f           adc     r31, r31
    3018:       ed 55           subi    r30, 0x5D       ; 93
    301a:       fb 4f           sbci    r31, 0xFB       ; 251
    301c:       80 81           ld      r24, Z
    301e:       91 81           ldd     r25, Z+1        ; 0x01
    3020:       82 59           subi    r24, 0x92       ; 146
    3022:       9f 4f           sbci    r25, 0xFF       ; 255
    3024:       28 17           cp      r18, r24
    3026:       39 07           cpc     r19, r25
    3028:       1c f4           brge    .+6             ; 0x3030 <CalibrierMittelwert+0x26e>
    302a:       2f 5f           subi    r18, 0xFF       ; 255
    302c:       3f 4f           sbci    r19, 0xFF       ; 255
    302e:       0c c0           rjmp    .+24            ; 0x3048 <CalibrierMittelwert+0x286>
    3030:       80 81           ld      r24, Z
    3032:       91 81           ldd     r25, Z+1        ; 0x01
    3034:       82 59           subi    r24, 0x92       ; 146
    3036:       9f 4f           sbci    r25, 0xFF       ; 255
    3038:       82 17           cp      r24, r18
    303a:       93 07           cpc     r25, r19
    303c:       4c f4           brge    .+18            ; 0x3050 <CalibrierMittelwert+0x28e>
    303e:       21 15           cp      r18, r1
    3040:       31 05           cpc     r19, r1
    3042:       31 f0           breq    .+12            ; 0x3050 <CalibrierMittelwert+0x28e>
    3044:       21 50           subi    r18, 0x01       ; 1
    3046:       30 40           sbci    r19, 0x00       ; 0
    3048:       30 93 21 02     sts     0x0221, r19
    304c:       20 93 20 02     sts     0x0220, r18
    3050:       80 91 1a 02     lds     r24, 0x021A
    3054:       90 91 1b 02     lds     r25, 0x021B
    3058:       97 ff           sbrs    r25, 7
    305a:       05 c0           rjmp    .+10            ; 0x3066 <CalibrierMittelwert+0x2a4>
    305c:       10 92 1b 02     sts     0x021B, r1
    3060:       10 92 1a 02     sts     0x021A, r1
    3064:       0a c0           rjmp    .+20            ; 0x307a <CalibrierMittelwert+0x2b8>
    3066:       8f 3f           cpi     r24, 0xFF       ; 255
    3068:       91 05           cpc     r25, r1
    306a:       39 f0           breq    .+14            ; 0x307a <CalibrierMittelwert+0x2b8>
    306c:       34 f0           brlt    .+12            ; 0x307a <CalibrierMittelwert+0x2b8>
    306e:       8f ef           ldi     r24, 0xFF       ; 255
    3070:       90 e0           ldi     r25, 0x00       ; 0
    3072:       90 93 1b 02     sts     0x021B, r25
    3076:       80 93 1a 02     sts     0x021A, r24
    307a:       80 91 1c 02     lds     r24, 0x021C
    307e:       90 91 1d 02     lds     r25, 0x021D
    3082:       97 ff           sbrs    r25, 7
    3084:       05 c0           rjmp    .+10            ; 0x3090 <CalibrierMittelwert+0x2ce>
    3086:       10 92 1d 02     sts     0x021D, r1
    308a:       10 92 1c 02     sts     0x021C, r1
    308e:       0a c0           rjmp    .+20            ; 0x30a4 <CalibrierMittelwert+0x2e2>
    3090:       8f 3f           cpi     r24, 0xFF       ; 255
    3092:       91 05           cpc     r25, r1
    3094:       39 f0           breq    .+14            ; 0x30a4 <CalibrierMittelwert+0x2e2>
    3096:       34 f0           brlt    .+12            ; 0x30a4 <CalibrierMittelwert+0x2e2>
    3098:       8f ef           ldi     r24, 0xFF       ; 255
    309a:       90 e0           ldi     r25, 0x00       ; 0
    309c:       90 93 1d 02     sts     0x021D, r25
    30a0:       80 93 1c 02     sts     0x021C, r24
    30a4:       80 91 1e 02     lds     r24, 0x021E
    30a8:       90 91 1f 02     lds     r25, 0x021F
    30ac:       97 ff           sbrs    r25, 7
    30ae:       05 c0           rjmp    .+10            ; 0x30ba <CalibrierMittelwert+0x2f8>
    30b0:       10 92 1f 02     sts     0x021F, r1
    30b4:       10 92 1e 02     sts     0x021E, r1
    30b8:       0a c0           rjmp    .+20            ; 0x30ce <CalibrierMittelwert+0x30c>
    30ba:       8f 3f           cpi     r24, 0xFF       ; 255
    30bc:       91 05           cpc     r25, r1
    30be:       39 f0           breq    .+14            ; 0x30ce <CalibrierMittelwert+0x30c>
    30c0:       34 f0           brlt    .+12            ; 0x30ce <CalibrierMittelwert+0x30c>
    30c2:       8f ef           ldi     r24, 0xFF       ; 255
    30c4:       90 e0           ldi     r25, 0x00       ; 0
    30c6:       90 93 1f 02     sts     0x021F, r25
    30ca:       80 93 1e 02     sts     0x021E, r24
    30ce:       80 91 20 02     lds     r24, 0x0220
    30d2:       90 91 21 02     lds     r25, 0x0221
    30d6:       97 ff           sbrs    r25, 7
    30d8:       05 c0           rjmp    .+10            ; 0x30e4 <CalibrierMittelwert+0x322>
    30da:       10 92 21 02     sts     0x0221, r1
    30de:       10 92 20 02     sts     0x0220, r1
    30e2:       08 95           ret
    30e4:       8f 3f           cpi     r24, 0xFF       ; 255
    30e6:       91 05           cpc     r25, r1
    30e8:       39 f0           breq    .+14            ; 0x30f8 <CalibrierMittelwert+0x336>
    30ea:       34 f0           brlt    .+12            ; 0x30f8 <CalibrierMittelwert+0x336>
    30ec:       8f ef           ldi     r24, 0xFF       ; 255
    30ee:       90 e0           ldi     r25, 0x00       ; 0
    30f0:       90 93 21 02     sts     0x0221, r25
    30f4:       80 93 20 02     sts     0x0220, r24
    30f8:       08 95           ret

000030fa <ParameterZuordnung>:
    30fa:       1f 93           push    r17
    30fc:       80 91 da 04     lds     r24, 0x04DA
    3100:       8b 3f           cpi     r24, 0xFB       ; 251
    3102:       98 f0           brcs    .+38            ; 0x312a <ParameterZuordnung+0x30>
    3104:       8b 3f           cpi     r24, 0xFB       ; 251
    3106:       19 f4           brne    .+6             ; 0x310e <ParameterZuordnung+0x14>
    3108:       80 91 1a 02     lds     r24, 0x021A
    310c:       0e c0           rjmp    .+28            ; 0x312a <ParameterZuordnung+0x30>
    310e:       8c 3f           cpi     r24, 0xFC       ; 252
    3110:       19 f4           brne    .+6             ; 0x3118 <ParameterZuordnung+0x1e>
    3112:       80 91 1c 02     lds     r24, 0x021C
    3116:       09 c0           rjmp    .+18            ; 0x312a <ParameterZuordnung+0x30>
    3118:       8d 3f           cpi     r24, 0xFD       ; 253
    311a:       19 f4           brne    .+6             ; 0x3122 <ParameterZuordnung+0x28>
    311c:       80 91 1e 02     lds     r24, 0x021E
    3120:       04 c0           rjmp    .+8             ; 0x312a <ParameterZuordnung+0x30>
    3122:       8e 3f           cpi     r24, 0xFE       ; 254
    3124:       21 f4           brne    .+8             ; 0x312e <ParameterZuordnung+0x34>
    3126:       80 91 20 02     lds     r24, 0x0220
    312a:       80 93 81 01     sts     0x0181, r24
    312e:       80 91 81 01     lds     r24, 0x0181
    3132:       88 23           and     r24, r24
    3134:       19 f4           brne    .+6             ; 0x313c <ParameterZuordnung+0x42>
    3136:       10 92 81 01     sts     0x0181, r1
    313a:       04 c0           rjmp    .+8             ; 0x3144 <ParameterZuordnung+0x4a>
    313c:       8f 3f           cpi     r24, 0xFF       ; 255
    313e:       11 f4           brne    .+4             ; 0x3144 <ParameterZuordnung+0x4a>
    3140:       80 93 81 01     sts     0x0181, r24
    3144:       80 91 d9 04     lds     r24, 0x04D9
    3148:       8b 3f           cpi     r24, 0xFB       ; 251
    314a:       98 f0           brcs    .+38            ; 0x3172 <ParameterZuordnung+0x78>
    314c:       8b 3f           cpi     r24, 0xFB       ; 251
    314e:       19 f4           brne    .+6             ; 0x3156 <ParameterZuordnung+0x5c>
    3150:       80 91 1a 02     lds     r24, 0x021A
    3154:       0e c0           rjmp    .+28            ; 0x3172 <ParameterZuordnung+0x78>
    3156:       8c 3f           cpi     r24, 0xFC       ; 252
    3158:       19 f4           brne    .+6             ; 0x3160 <ParameterZuordnung+0x66>
    315a:       80 91 1c 02     lds     r24, 0x021C
    315e:       09 c0           rjmp    .+18            ; 0x3172 <ParameterZuordnung+0x78>
    3160:       8d 3f           cpi     r24, 0xFD       ; 253
    3162:       19 f4           brne    .+6             ; 0x316a <ParameterZuordnung+0x70>
    3164:       80 91 1e 02     lds     r24, 0x021E
    3168:       04 c0           rjmp    .+8             ; 0x3172 <ParameterZuordnung+0x78>
    316a:       8e 3f           cpi     r24, 0xFE       ; 254
    316c:       21 f4           brne    .+8             ; 0x3176 <ParameterZuordnung+0x7c>
    316e:       80 91 20 02     lds     r24, 0x0220
    3172:       80 93 80 01     sts     0x0180, r24
    3176:       80 91 80 01     lds     r24, 0x0180
    317a:       88 23           and     r24, r24
    317c:       19 f4           brne    .+6             ; 0x3184 <ParameterZuordnung+0x8a>
    317e:       10 92 80 01     sts     0x0180, r1
    3182:       05 c0           rjmp    .+10            ; 0x318e <ParameterZuordnung+0x94>
    3184:       84 36           cpi     r24, 0x64       ; 100
    3186:       18 f0           brcs    .+6             ; 0x318e <ParameterZuordnung+0x94>
    3188:       84 e6           ldi     r24, 0x64       ; 100
    318a:       80 93 80 01     sts     0x0180, r24
    318e:       80 91 db 04     lds     r24, 0x04DB
    3192:       8b 3f           cpi     r24, 0xFB       ; 251
    3194:       98 f0           brcs    .+38            ; 0x31bc <ParameterZuordnung+0xc2>
    3196:       8b 3f           cpi     r24, 0xFB       ; 251
    3198:       19 f4           brne    .+6             ; 0x31a0 <ParameterZuordnung+0xa6>
    319a:       80 91 1a 02     lds     r24, 0x021A
    319e:       0e c0           rjmp    .+28            ; 0x31bc <ParameterZuordnung+0xc2>
    31a0:       8c 3f           cpi     r24, 0xFC       ; 252
    31a2:       19 f4           brne    .+6             ; 0x31aa <ParameterZuordnung+0xb0>
    31a4:       80 91 1c 02     lds     r24, 0x021C
    31a8:       09 c0           rjmp    .+18            ; 0x31bc <ParameterZuordnung+0xc2>
    31aa:       8d 3f           cpi     r24, 0xFD       ; 253
    31ac:       19 f4           brne    .+6             ; 0x31b4 <ParameterZuordnung+0xba>
    31ae:       80 91 1e 02     lds     r24, 0x021E
    31b2:       04 c0           rjmp    .+8             ; 0x31bc <ParameterZuordnung+0xc2>
    31b4:       8e 3f           cpi     r24, 0xFE       ; 254
    31b6:       21 f4           brne    .+8             ; 0x31c0 <ParameterZuordnung+0xc6>
    31b8:       80 91 20 02     lds     r24, 0x0220
    31bc:       80 93 82 01     sts     0x0182, r24
    31c0:       80 91 82 01     lds     r24, 0x0182
    31c4:       88 23           and     r24, r24
    31c6:       19 f4           brne    .+6             ; 0x31ce <ParameterZuordnung+0xd4>
    31c8:       10 92 82 01     sts     0x0182, r1
    31cc:       05 c0           rjmp    .+10            ; 0x31d8 <ParameterZuordnung+0xde>
    31ce:       84 36           cpi     r24, 0x64       ; 100
    31d0:       18 f0           brcs    .+6             ; 0x31d8 <ParameterZuordnung+0xde>
    31d2:       84 e6           ldi     r24, 0x64       ; 100
    31d4:       80 93 82 01     sts     0x0182, r24
    31d8:       80 91 dd 04     lds     r24, 0x04DD
    31dc:       8b 3f           cpi     r24, 0xFB       ; 251
    31de:       98 f0           brcs    .+38            ; 0x3206 <ParameterZuordnung+0x10c>
    31e0:       8b 3f           cpi     r24, 0xFB       ; 251
    31e2:       19 f4           brne    .+6             ; 0x31ea <ParameterZuordnung+0xf0>
    31e4:       80 91 1a 02     lds     r24, 0x021A
    31e8:       0e c0           rjmp    .+28            ; 0x3206 <ParameterZuordnung+0x10c>
    31ea:       8c 3f           cpi     r24, 0xFC       ; 252
    31ec:       19 f4           brne    .+6             ; 0x31f4 <ParameterZuordnung+0xfa>
    31ee:       80 91 1c 02     lds     r24, 0x021C
    31f2:       09 c0           rjmp    .+18            ; 0x3206 <ParameterZuordnung+0x10c>
    31f4:       8d 3f           cpi     r24, 0xFD       ; 253
    31f6:       19 f4           brne    .+6             ; 0x31fe <ParameterZuordnung+0x104>
    31f8:       80 91 1e 02     lds     r24, 0x021E
    31fc:       04 c0           rjmp    .+8             ; 0x3206 <ParameterZuordnung+0x10c>
    31fe:       8e 3f           cpi     r24, 0xFE       ; 254
    3200:       21 f4           brne    .+8             ; 0x320a <ParameterZuordnung+0x110>
    3202:       80 91 20 02     lds     r24, 0x0220
    3206:       80 93 83 01     sts     0x0183, r24
    320a:       80 91 83 01     lds     r24, 0x0183
    320e:       88 23           and     r24, r24
    3210:       19 f4           brne    .+6             ; 0x3218 <ParameterZuordnung+0x11e>
    3212:       10 92 83 01     sts     0x0183, r1
    3216:       04 c0           rjmp    .+8             ; 0x3220 <ParameterZuordnung+0x126>
    3218:       8f 3f           cpi     r24, 0xFF       ; 255
    321a:       11 f4           brne    .+4             ; 0x3220 <ParameterZuordnung+0x126>
    321c:       80 93 83 01     sts     0x0183, r24
    3220:       80 91 e4 04     lds     r24, 0x04E4
    3224:       8b 3f           cpi     r24, 0xFB       ; 251
    3226:       98 f0           brcs    .+38            ; 0x324e <ParameterZuordnung+0x154>
    3228:       8b 3f           cpi     r24, 0xFB       ; 251
    322a:       19 f4           brne    .+6             ; 0x3232 <ParameterZuordnung+0x138>
    322c:       80 91 1a 02     lds     r24, 0x021A
    3230:       0e c0           rjmp    .+28            ; 0x324e <ParameterZuordnung+0x154>
    3232:       8c 3f           cpi     r24, 0xFC       ; 252
    3234:       19 f4           brne    .+6             ; 0x323c <ParameterZuordnung+0x142>
    3236:       80 91 1c 02     lds     r24, 0x021C
    323a:       09 c0           rjmp    .+18            ; 0x324e <ParameterZuordnung+0x154>
    323c:       8d 3f           cpi     r24, 0xFD       ; 253
    323e:       19 f4           brne    .+6             ; 0x3246 <ParameterZuordnung+0x14c>
    3240:       80 91 1e 02     lds     r24, 0x021E
    3244:       04 c0           rjmp    .+8             ; 0x324e <ParameterZuordnung+0x154>
    3246:       8e 3f           cpi     r24, 0xFE       ; 254
    3248:       21 f4           brne    .+8             ; 0x3252 <ParameterZuordnung+0x158>
    324a:       80 91 20 02     lds     r24, 0x0220
    324e:       80 93 84 01     sts     0x0184, r24
    3252:       80 91 84 01     lds     r24, 0x0184
    3256:       88 23           and     r24, r24
    3258:       19 f4           brne    .+6             ; 0x3260 <ParameterZuordnung+0x166>
    325a:       10 92 84 01     sts     0x0184, r1
    325e:       04 c0           rjmp    .+8             ; 0x3268 <ParameterZuordnung+0x16e>
    3260:       8f 3f           cpi     r24, 0xFF       ; 255
    3262:       11 f4           brne    .+4             ; 0x3268 <ParameterZuordnung+0x16e>
    3264:       80 93 84 01     sts     0x0184, r24
    3268:       80 91 e5 04     lds     r24, 0x04E5
    326c:       8b 3f           cpi     r24, 0xFB       ; 251
    326e:       98 f0           brcs    .+38            ; 0x3296 <ParameterZuordnung+0x19c>
    3270:       8b 3f           cpi     r24, 0xFB       ; 251
    3272:       19 f4           brne    .+6             ; 0x327a <ParameterZuordnung+0x180>
    3274:       80 91 1a 02     lds     r24, 0x021A
    3278:       0e c0           rjmp    .+28            ; 0x3296 <ParameterZuordnung+0x19c>
    327a:       8c 3f           cpi     r24, 0xFC       ; 252
    327c:       19 f4           brne    .+6             ; 0x3284 <ParameterZuordnung+0x18a>
    327e:       80 91 1c 02     lds     r24, 0x021C
    3282:       09 c0           rjmp    .+18            ; 0x3296 <ParameterZuordnung+0x19c>
    3284:       8d 3f           cpi     r24, 0xFD       ; 253
    3286:       19 f4           brne    .+6             ; 0x328e <ParameterZuordnung+0x194>
    3288:       80 91 1e 02     lds     r24, 0x021E
    328c:       04 c0           rjmp    .+8             ; 0x3296 <ParameterZuordnung+0x19c>
    328e:       8e 3f           cpi     r24, 0xFE       ; 254
    3290:       21 f4           brne    .+8             ; 0x329a <ParameterZuordnung+0x1a0>
    3292:       80 91 20 02     lds     r24, 0x0220
    3296:       80 93 85 01     sts     0x0185, r24
    329a:       80 91 85 01     lds     r24, 0x0185
    329e:       8b 30           cpi     r24, 0x0B       ; 11
    32a0:       10 f4           brcc    .+4             ; 0x32a6 <ParameterZuordnung+0x1ac>
    32a2:       8a e0           ldi     r24, 0x0A       ; 10
    32a4:       02 c0           rjmp    .+4             ; 0x32aa <ParameterZuordnung+0x1b0>
    32a6:       8f 3f           cpi     r24, 0xFF       ; 255
    32a8:       11 f4           brne    .+4             ; 0x32ae <ParameterZuordnung+0x1b4>
    32aa:       80 93 85 01     sts     0x0185, r24
    32ae:       80 91 e6 04     lds     r24, 0x04E6
    32b2:       8b 3f           cpi     r24, 0xFB       ; 251
    32b4:       98 f0           brcs    .+38            ; 0x32dc <ParameterZuordnung+0x1e2>
    32b6:       8b 3f           cpi     r24, 0xFB       ; 251
    32b8:       19 f4           brne    .+6             ; 0x32c0 <ParameterZuordnung+0x1c6>
    32ba:       80 91 1a 02     lds     r24, 0x021A
    32be:       0e c0           rjmp    .+28            ; 0x32dc <ParameterZuordnung+0x1e2>
    32c0:       8c 3f           cpi     r24, 0xFC       ; 252
    32c2:       19 f4           brne    .+6             ; 0x32ca <ParameterZuordnung+0x1d0>
    32c4:       80 91 1c 02     lds     r24, 0x021C
    32c8:       09 c0           rjmp    .+18            ; 0x32dc <ParameterZuordnung+0x1e2>
    32ca:       8d 3f           cpi     r24, 0xFD       ; 253
    32cc:       19 f4           brne    .+6             ; 0x32d4 <ParameterZuordnung+0x1da>
    32ce:       80 91 1e 02     lds     r24, 0x021E
    32d2:       04 c0           rjmp    .+8             ; 0x32dc <ParameterZuordnung+0x1e2>
    32d4:       8e 3f           cpi     r24, 0xFE       ; 254
    32d6:       21 f4           brne    .+8             ; 0x32e0 <ParameterZuordnung+0x1e6>
    32d8:       80 91 20 02     lds     r24, 0x0220
    32dc:       80 93 86 01     sts     0x0186, r24
    32e0:       80 91 86 01     lds     r24, 0x0186
    32e4:       88 23           and     r24, r24
    32e6:       19 f4           brne    .+6             ; 0x32ee <ParameterZuordnung+0x1f4>
    32e8:       10 92 86 01     sts     0x0186, r1
    32ec:       04 c0           rjmp    .+8             ; 0x32f6 <ParameterZuordnung+0x1fc>
    32ee:       8f 3f           cpi     r24, 0xFF       ; 255
    32f0:       11 f4           brne    .+4             ; 0x32f6 <ParameterZuordnung+0x1fc>
    32f2:       80 93 86 01     sts     0x0186, r24
    32f6:       80 91 eb 04     lds     r24, 0x04EB
    32fa:       8b 3f           cpi     r24, 0xFB       ; 251
    32fc:       98 f0           brcs    .+38            ; 0x3324 <ParameterZuordnung+0x22a>
    32fe:       8b 3f           cpi     r24, 0xFB       ; 251
    3300:       19 f4           brne    .+6             ; 0x3308 <ParameterZuordnung+0x20e>
    3302:       80 91 1a 02     lds     r24, 0x021A
    3306:       0e c0           rjmp    .+28            ; 0x3324 <ParameterZuordnung+0x22a>
    3308:       8c 3f           cpi     r24, 0xFC       ; 252
    330a:       19 f4           brne    .+6             ; 0x3312 <ParameterZuordnung+0x218>
    330c:       80 91 1c 02     lds     r24, 0x021C
    3310:       09 c0           rjmp    .+18            ; 0x3324 <ParameterZuordnung+0x22a>
    3312:       8d 3f           cpi     r24, 0xFD       ; 253
    3314:       19 f4           brne    .+6             ; 0x331c <ParameterZuordnung+0x222>
    3316:       80 91 1e 02     lds     r24, 0x021E
    331a:       04 c0           rjmp    .+8             ; 0x3324 <ParameterZuordnung+0x22a>
    331c:       8e 3f           cpi     r24, 0xFE       ; 254
    331e:       21 f4           brne    .+8             ; 0x3328 <ParameterZuordnung+0x22e>
    3320:       80 91 20 02     lds     r24, 0x0220
    3324:       80 93 88 01     sts     0x0188, r24
    3328:       80 91 88 01     lds     r24, 0x0188
    332c:       88 23           and     r24, r24
    332e:       19 f4           brne    .+6             ; 0x3336 <ParameterZuordnung+0x23c>
    3330:       10 92 88 01     sts     0x0188, r1
    3334:       04 c0           rjmp    .+8             ; 0x333e <ParameterZuordnung+0x244>
    3336:       8f 3f           cpi     r24, 0xFF       ; 255
    3338:       11 f4           brne    .+4             ; 0x333e <ParameterZuordnung+0x244>
    333a:       80 93 88 01     sts     0x0188, r24
    333e:       80 91 ec 04     lds     r24, 0x04EC
    3342:       8b 3f           cpi     r24, 0xFB       ; 251
    3344:       98 f0           brcs    .+38            ; 0x336c <ParameterZuordnung+0x272>
    3346:       8b 3f           cpi     r24, 0xFB       ; 251
    3348:       19 f4           brne    .+6             ; 0x3350 <ParameterZuordnung+0x256>
    334a:       80 91 1a 02     lds     r24, 0x021A
    334e:       0e c0           rjmp    .+28            ; 0x336c <ParameterZuordnung+0x272>
    3350:       8c 3f           cpi     r24, 0xFC       ; 252
    3352:       19 f4           brne    .+6             ; 0x335a <ParameterZuordnung+0x260>
    3354:       80 91 1c 02     lds     r24, 0x021C
    3358:       09 c0           rjmp    .+18            ; 0x336c <ParameterZuordnung+0x272>
    335a:       8d 3f           cpi     r24, 0xFD       ; 253
    335c:       19 f4           brne    .+6             ; 0x3364 <ParameterZuordnung+0x26a>
    335e:       80 91 1e 02     lds     r24, 0x021E
    3362:       04 c0           rjmp    .+8             ; 0x336c <ParameterZuordnung+0x272>
    3364:       8e 3f           cpi     r24, 0xFE       ; 254
    3366:       21 f4           brne    .+8             ; 0x3370 <ParameterZuordnung+0x276>
    3368:       80 91 20 02     lds     r24, 0x0220
    336c:       80 93 2e 02     sts     0x022E, r24
    3370:       80 91 2e 02     lds     r24, 0x022E
    3374:       88 23           and     r24, r24
    3376:       19 f4           brne    .+6             ; 0x337e <ParameterZuordnung+0x284>
    3378:       10 92 2e 02     sts     0x022E, r1
    337c:       04 c0           rjmp    .+8             ; 0x3386 <ParameterZuordnung+0x28c>
    337e:       8f 3f           cpi     r24, 0xFF       ; 255
    3380:       11 f4           brne    .+4             ; 0x3386 <ParameterZuordnung+0x28c>
    3382:       80 93 2e 02     sts     0x022E, r24
    3386:       80 91 ed 04     lds     r24, 0x04ED
    338a:       8b 3f           cpi     r24, 0xFB       ; 251
    338c:       98 f0           brcs    .+38            ; 0x33b4 <ParameterZuordnung+0x2ba>
    338e:       8b 3f           cpi     r24, 0xFB       ; 251
    3390:       19 f4           brne    .+6             ; 0x3398 <ParameterZuordnung+0x29e>
    3392:       80 91 1a 02     lds     r24, 0x021A
    3396:       0e c0           rjmp    .+28            ; 0x33b4 <ParameterZuordnung+0x2ba>
    3398:       8c 3f           cpi     r24, 0xFC       ; 252
    339a:       19 f4           brne    .+6             ; 0x33a2 <ParameterZuordnung+0x2a8>
    339c:       80 91 1c 02     lds     r24, 0x021C
    33a0:       09 c0           rjmp    .+18            ; 0x33b4 <ParameterZuordnung+0x2ba>
    33a2:       8d 3f           cpi     r24, 0xFD       ; 253
    33a4:       19 f4           brne    .+6             ; 0x33ac <ParameterZuordnung+0x2b2>
    33a6:       80 91 1e 02     lds     r24, 0x021E
    33aa:       04 c0           rjmp    .+8             ; 0x33b4 <ParameterZuordnung+0x2ba>
    33ac:       8e 3f           cpi     r24, 0xFE       ; 254
    33ae:       21 f4           brne    .+8             ; 0x33b8 <ParameterZuordnung+0x2be>
    33b0:       80 91 20 02     lds     r24, 0x0220
    33b4:       80 93 2f 02     sts     0x022F, r24
    33b8:       80 91 2f 02     lds     r24, 0x022F
    33bc:       88 23           and     r24, r24
    33be:       19 f4           brne    .+6             ; 0x33c6 <ParameterZuordnung+0x2cc>
    33c0:       10 92 2f 02     sts     0x022F, r1
    33c4:       04 c0           rjmp    .+8             ; 0x33ce <ParameterZuordnung+0x2d4>
    33c6:       8f 3f           cpi     r24, 0xFF       ; 255
    33c8:       11 f4           brne    .+4             ; 0x33ce <ParameterZuordnung+0x2d4>
    33ca:       80 93 2f 02     sts     0x022F, r24
    33ce:       80 91 ee 04     lds     r24, 0x04EE
    33d2:       8b 3f           cpi     r24, 0xFB       ; 251
    33d4:       98 f0           brcs    .+38            ; 0x33fc <ParameterZuordnung+0x302>
    33d6:       8b 3f           cpi     r24, 0xFB       ; 251
    33d8:       19 f4           brne    .+6             ; 0x33e0 <ParameterZuordnung+0x2e6>
    33da:       80 91 1a 02     lds     r24, 0x021A
    33de:       0e c0           rjmp    .+28            ; 0x33fc <ParameterZuordnung+0x302>
    33e0:       8c 3f           cpi     r24, 0xFC       ; 252
    33e2:       19 f4           brne    .+6             ; 0x33ea <ParameterZuordnung+0x2f0>
    33e4:       80 91 1c 02     lds     r24, 0x021C
    33e8:       09 c0           rjmp    .+18            ; 0x33fc <ParameterZuordnung+0x302>
    33ea:       8d 3f           cpi     r24, 0xFD       ; 253
    33ec:       19 f4           brne    .+6             ; 0x33f4 <ParameterZuordnung+0x2fa>
    33ee:       80 91 1e 02     lds     r24, 0x021E
    33f2:       04 c0           rjmp    .+8             ; 0x33fc <ParameterZuordnung+0x302>
    33f4:       8e 3f           cpi     r24, 0xFE       ; 254
    33f6:       21 f4           brne    .+8             ; 0x3400 <ParameterZuordnung+0x306>
    33f8:       80 91 20 02     lds     r24, 0x0220
    33fc:       80 93 30 02     sts     0x0230, r24
    3400:       80 91 30 02     lds     r24, 0x0230
    3404:       88 23           and     r24, r24
    3406:       19 f4           brne    .+6             ; 0x340e <ParameterZuordnung+0x314>
    3408:       10 92 30 02     sts     0x0230, r1
    340c:       04 c0           rjmp    .+8             ; 0x3416 <ParameterZuordnung+0x31c>
    340e:       8f 3f           cpi     r24, 0xFF       ; 255
    3410:       11 f4           brne    .+4             ; 0x3416 <ParameterZuordnung+0x31c>
    3412:       80 93 30 02     sts     0x0230, r24
    3416:       80 91 ef 04     lds     r24, 0x04EF
    341a:       8b 3f           cpi     r24, 0xFB       ; 251
    341c:       98 f0           brcs    .+38            ; 0x3444 <ParameterZuordnung+0x34a>
    341e:       8b 3f           cpi     r24, 0xFB       ; 251
    3420:       19 f4           brne    .+6             ; 0x3428 <ParameterZuordnung+0x32e>
    3422:       80 91 1a 02     lds     r24, 0x021A
    3426:       0e c0           rjmp    .+28            ; 0x3444 <ParameterZuordnung+0x34a>
    3428:       8c 3f           cpi     r24, 0xFC       ; 252
    342a:       19 f4           brne    .+6             ; 0x3432 <ParameterZuordnung+0x338>
    342c:       80 91 1c 02     lds     r24, 0x021C
    3430:       09 c0           rjmp    .+18            ; 0x3444 <ParameterZuordnung+0x34a>
    3432:       8d 3f           cpi     r24, 0xFD       ; 253
    3434:       19 f4           brne    .+6             ; 0x343c <ParameterZuordnung+0x342>
    3436:       80 91 1e 02     lds     r24, 0x021E
    343a:       04 c0           rjmp    .+8             ; 0x3444 <ParameterZuordnung+0x34a>
    343c:       8e 3f           cpi     r24, 0xFE       ; 254
    343e:       21 f4           brne    .+8             ; 0x3448 <ParameterZuordnung+0x34e>
    3440:       80 91 20 02     lds     r24, 0x0220
    3444:       80 93 31 02     sts     0x0231, r24
    3448:       80 91 31 02     lds     r24, 0x0231
    344c:       88 23           and     r24, r24
    344e:       19 f4           brne    .+6             ; 0x3456 <ParameterZuordnung+0x35c>
    3450:       10 92 31 02     sts     0x0231, r1
    3454:       04 c0           rjmp    .+8             ; 0x345e <ParameterZuordnung+0x364>
    3456:       8f 3f           cpi     r24, 0xFF       ; 255
    3458:       11 f4           brne    .+4             ; 0x345e <ParameterZuordnung+0x364>
    345a:       80 93 31 02     sts     0x0231, r24
    345e:       90 91 f0 04     lds     r25, 0x04F0
    3462:       9b 3f           cpi     r25, 0xFB       ; 251
    3464:       b0 f0           brcs    .+44            ; 0x3492 <ParameterZuordnung+0x398>
    3466:       9b 3f           cpi     r25, 0xFB       ; 251
    3468:       19 f4           brne    .+6             ; 0x3470 <ParameterZuordnung+0x376>
    346a:       80 91 1a 02     lds     r24, 0x021A
    346e:       04 c0           rjmp    .+8             ; 0x3478 <ParameterZuordnung+0x37e>
    3470:       9c 3f           cpi     r25, 0xFC       ; 252
    3472:       29 f4           brne    .+10            ; 0x347e <ParameterZuordnung+0x384>
    3474:       80 91 1c 02     lds     r24, 0x021C
    3478:       80 93 89 01     sts     0x0189, r24
    347c:       0c c0           rjmp    .+24            ; 0x3496 <ParameterZuordnung+0x39c>
    347e:       9d 3f           cpi     r25, 0xFD       ; 253
    3480:       19 f4           brne    .+6             ; 0x3488 <ParameterZuordnung+0x38e>
    3482:       80 91 1e 02     lds     r24, 0x021E
    3486:       f8 cf           rjmp    .-16            ; 0x3478 <ParameterZuordnung+0x37e>
    3488:       9e 3f           cpi     r25, 0xFE       ; 254
    348a:       29 f4           brne    .+10            ; 0x3496 <ParameterZuordnung+0x39c>
    348c:       80 91 20 02     lds     r24, 0x0220
    3490:       f3 cf           rjmp    .-26            ; 0x3478 <ParameterZuordnung+0x37e>
    3492:       90 93 89 01     sts     0x0189, r25
    3496:       80 91 89 01     lds     r24, 0x0189
    349a:       88 23           and     r24, r24
    349c:       19 f4           brne    .+6             ; 0x34a4 <ParameterZuordnung+0x3aa>
    349e:       10 92 89 01     sts     0x0189, r1
    34a2:       04 c0           rjmp    .+8             ; 0x34ac <ParameterZuordnung+0x3b2>
    34a4:       8f 3f           cpi     r24, 0xFF       ; 255
    34a6:       11 f4           brne    .+4             ; 0x34ac <ParameterZuordnung+0x3b2>
    34a8:       80 93 89 01     sts     0x0189, r24
    34ac:       9b 3f           cpi     r25, 0xFB       ; 251
    34ae:       b0 f0           brcs    .+44            ; 0x34dc <ParameterZuordnung+0x3e2>
    34b0:       9b 3f           cpi     r25, 0xFB       ; 251
    34b2:       19 f4           brne    .+6             ; 0x34ba <ParameterZuordnung+0x3c0>
    34b4:       80 91 1a 02     lds     r24, 0x021A
    34b8:       04 c0           rjmp    .+8             ; 0x34c2 <ParameterZuordnung+0x3c8>
    34ba:       9c 3f           cpi     r25, 0xFC       ; 252
    34bc:       29 f4           brne    .+10            ; 0x34c8 <ParameterZuordnung+0x3ce>
    34be:       80 91 1c 02     lds     r24, 0x021C
    34c2:       80 93 89 01     sts     0x0189, r24
    34c6:       0c c0           rjmp    .+24            ; 0x34e0 <ParameterZuordnung+0x3e6>
    34c8:       9d 3f           cpi     r25, 0xFD       ; 253
    34ca:       19 f4           brne    .+6             ; 0x34d2 <ParameterZuordnung+0x3d8>
    34cc:       80 91 1e 02     lds     r24, 0x021E
    34d0:       f8 cf           rjmp    .-16            ; 0x34c2 <ParameterZuordnung+0x3c8>
    34d2:       9e 3f           cpi     r25, 0xFE       ; 254
    34d4:       29 f4           brne    .+10            ; 0x34e0 <ParameterZuordnung+0x3e6>
    34d6:       80 91 20 02     lds     r24, 0x0220
    34da:       f3 cf           rjmp    .-26            ; 0x34c2 <ParameterZuordnung+0x3c8>
    34dc:       90 93 89 01     sts     0x0189, r25
    34e0:       80 91 89 01     lds     r24, 0x0189
    34e4:       88 23           and     r24, r24
    34e6:       19 f4           brne    .+6             ; 0x34ee <ParameterZuordnung+0x3f4>
    34e8:       10 92 89 01     sts     0x0189, r1
    34ec:       04 c0           rjmp    .+8             ; 0x34f6 <ParameterZuordnung+0x3fc>
    34ee:       8f 3f           cpi     r24, 0xFF       ; 255
    34f0:       11 f4           brne    .+4             ; 0x34f6 <ParameterZuordnung+0x3fc>
    34f2:       80 93 89 01     sts     0x0189, r24
    34f6:       9b 3f           cpi     r25, 0xFB       ; 251
    34f8:       b0 f0           brcs    .+44            ; 0x3526 <ParameterZuordnung+0x42c>
    34fa:       9b 3f           cpi     r25, 0xFB       ; 251
    34fc:       19 f4           brne    .+6             ; 0x3504 <ParameterZuordnung+0x40a>
    34fe:       80 91 1a 02     lds     r24, 0x021A
    3502:       04 c0           rjmp    .+8             ; 0x350c <ParameterZuordnung+0x412>
    3504:       9c 3f           cpi     r25, 0xFC       ; 252
    3506:       29 f4           brne    .+10            ; 0x3512 <ParameterZuordnung+0x418>
    3508:       80 91 1c 02     lds     r24, 0x021C
    350c:       80 93 89 01     sts     0x0189, r24
    3510:       0c c0           rjmp    .+24            ; 0x352a <ParameterZuordnung+0x430>
    3512:       9d 3f           cpi     r25, 0xFD       ; 253
    3514:       19 f4           brne    .+6             ; 0x351c <ParameterZuordnung+0x422>
    3516:       80 91 1e 02     lds     r24, 0x021E
    351a:       f8 cf           rjmp    .-16            ; 0x350c <ParameterZuordnung+0x412>
    351c:       9e 3f           cpi     r25, 0xFE       ; 254
    351e:       29 f4           brne    .+10            ; 0x352a <ParameterZuordnung+0x430>
    3520:       80 91 20 02     lds     r24, 0x0220
    3524:       f3 cf           rjmp    .-26            ; 0x350c <ParameterZuordnung+0x412>
    3526:       90 93 89 01     sts     0x0189, r25
    352a:       80 91 89 01     lds     r24, 0x0189
    352e:       88 23           and     r24, r24
    3530:       19 f4           brne    .+6             ; 0x3538 <ParameterZuordnung+0x43e>
    3532:       10 92 89 01     sts     0x0189, r1
    3536:       04 c0           rjmp    .+8             ; 0x3540 <ParameterZuordnung+0x446>
    3538:       8f 3f           cpi     r24, 0xFF       ; 255
    353a:       11 f4           brne    .+4             ; 0x3540 <ParameterZuordnung+0x446>
    353c:       80 93 89 01     sts     0x0189, r24
    3540:       10 91 88 01     lds     r17, 0x0188
    3544:       61 2f           mov     r22, r17
    3546:       77 27           eor     r23, r23
    3548:       67 fd           sbrc    r22, 7
    354a:       70 95           com     r23
    354c:       87 2f           mov     r24, r23
    354e:       97 2f           mov     r25, r23
    3550:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    3554:       17 ff           sbrs    r17, 7
    3556:       06 c0           rjmp    .+12            ; 0x3564 <ParameterZuordnung+0x46a>
    3558:       20 e0           ldi     r18, 0x00       ; 0
    355a:       30 e0           ldi     r19, 0x00       ; 0
    355c:       40 e8           ldi     r20, 0x80       ; 128
    355e:       53 e4           ldi     r21, 0x43       ; 67
    3560:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    3564:       27 e1           ldi     r18, 0x17       ; 23
    3566:       37 eb           ldi     r19, 0xB7       ; 183
    3568:       41 ed           ldi     r20, 0xD1       ; 209
    356a:       58 e3           ldi     r21, 0x38       ; 56
    356c:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    3570:       60 93 7c 01     sts     0x017C, r22
    3574:       70 93 7d 01     sts     0x017D, r23
    3578:       80 93 7e 01     sts     0x017E, r24
    357c:       90 93 7f 01     sts     0x017F, r25
    3580:       80 91 e2 04     lds     r24, 0x04E2
    3584:       80 93 16 05     sts     0x0516, r24
    3588:       80 91 e1 04     lds     r24, 0x04E1
    358c:       80 93 0d 05     sts     0x050D, r24
    3590:       1f 91           pop     r17
    3592:       08 95           ret

00003594 <DefaultKonstanten2>:
    3594:       81 e0           ldi     r24, 0x01       ; 1
    3596:       80 93 cf 04     sts     0x04CF, r24
    359a:       42 e0           ldi     r20, 0x02       ; 2
    359c:       40 93 d0 04     sts     0x04D0, r20
    35a0:       83 e0           ldi     r24, 0x03       ; 3
    35a2:       80 93 d1 04     sts     0x04D1, r24
    35a6:       24 e0           ldi     r18, 0x04       ; 4
    35a8:       20 93 d2 04     sts     0x04D2, r18
    35ac:       35 e0           ldi     r19, 0x05       ; 5
    35ae:       30 93 d3 04     sts     0x04D3, r19
    35b2:       86 e0           ldi     r24, 0x06       ; 6
    35b4:       80 93 d4 04     sts     0x04D4, r24
    35b8:       87 e0           ldi     r24, 0x07       ; 7
    35ba:       80 93 d5 04     sts     0x04D5, r24
    35be:       10 92 d7 04     sts     0x04D7, r1
    35c2:       8e e1           ldi     r24, 0x1E       ; 30
    35c4:       80 93 d8 04     sts     0x04D8, r24
    35c8:       8b ef           ldi     r24, 0xFB       ; 251
    35ca:       80 93 da 04     sts     0x04DA, r24
    35ce:       8a e0           ldi     r24, 0x0A       ; 10
    35d0:       80 93 db 04     sts     0x04DB, r24
    35d4:       92 e3           ldi     r25, 0x32       ; 50
    35d6:       90 93 d9 04     sts     0x04D9, r25
    35da:       90 93 dd 04     sts     0x04DD, r25
    35de:       40 93 dc 04     sts     0x04DC, r20
    35e2:       20 93 de 04     sts     0x04DE, r18
    35e6:       10 92 df 04     sts     0x04DF, r1
    35ea:       80 e1           ldi     r24, 0x10       ; 16
    35ec:       80 93 e0 04     sts     0x04E0, r24
    35f0:       8f e0           ldi     r24, 0x0F       ; 15
    35f2:       80 93 e1 04     sts     0x04E1, r24
    35f6:       8a ef           ldi     r24, 0xFA       ; 250
    35f8:       80 93 e2 04     sts     0x04E2, r24
    35fc:       8a e1           ldi     r24, 0x1A       ; 26
    35fe:       80 93 e3 04     sts     0x04E3, r24
    3602:       80 e8           ldi     r24, 0x80       ; 128
    3604:       80 93 e4 04     sts     0x04E4, r24
    3608:       8f ea           ldi     r24, 0xAF       ; 175
    360a:       80 93 e5 04     sts     0x04E5, r24
    360e:       80 93 e6 04     sts     0x04E6, r24
    3612:       8a e5           ldi     r24, 0x5A       ; 90
    3614:       80 93 e7 04     sts     0x04E7, r24
    3618:       83 e2           ldi     r24, 0x23       ; 35
    361a:       80 93 e8 04     sts     0x04E8, r24
    361e:       84 e1           ldi     r24, 0x14       ; 20
    3620:       80 93 e9 04     sts     0x04E9, r24
    3624:       10 92 ea 04     sts     0x04EA, r1
    3628:       30 93 eb 04     sts     0x04EB, r19
    362c:       10 92 ec 04     sts     0x04EC, r1
    3630:       10 92 ed 04     sts     0x04ED, r1
    3634:       10 92 ee 04     sts     0x04EE, r1
    3638:       10 92 ef 04     sts     0x04EF, r1
    363c:       84 e6           ldi     r24, 0x64       ; 100
    363e:       80 93 f0 04     sts     0x04F0, r24
    3642:       88 e2           ldi     r24, 0x28       ; 40
    3644:       80 93 f1 04     sts     0x04F1, r24
    3648:       10 92 f5 04     sts     0x04F5, r1
    364c:       90 93 f2 04     sts     0x04F2, r25
    3650:       86 e9           ldi     r24, 0x96       ; 150
    3652:       80 93 f3 04     sts     0x04F3, r24
    3656:       30 93 f4 04     sts     0x04F4, r19
    365a:       ad ef           ldi     r26, 0xFD       ; 253
    365c:       b4 e0           ldi     r27, 0x04       ; 4
    365e:       e8 e6           ldi     r30, 0x68       ; 104
    3660:       f1 e0           ldi     r31, 0x01       ; 1
    3662:       8c e0           ldi     r24, 0x0C       ; 12
    3664:       01 90           ld      r0, Z+
    3666:       0d 92           st      X+, r0
    3668:       81 50           subi    r24, 0x01       ; 1
    366a:       e1 f7           brne    .-8             ; 0x3664 <DefaultKonstanten2+0xd0>
    366c:       08 95           ret

0000366e <DefaultKonstanten1>:
    366e:       81 e0           ldi     r24, 0x01       ; 1
    3670:       80 93 cf 04     sts     0x04CF, r24
    3674:       52 e0           ldi     r21, 0x02       ; 2
    3676:       50 93 d0 04     sts     0x04D0, r21
    367a:       83 e0           ldi     r24, 0x03       ; 3
    367c:       80 93 d1 04     sts     0x04D1, r24
    3680:       44 e0           ldi     r20, 0x04       ; 4
    3682:       40 93 d2 04     sts     0x04D2, r20
    3686:       35 e0           ldi     r19, 0x05       ; 5
    3688:       30 93 d3 04     sts     0x04D3, r19
    368c:       86 e0           ldi     r24, 0x06       ; 6
    368e:       80 93 d4 04     sts     0x04D4, r24
    3692:       87 e0           ldi     r24, 0x07       ; 7
    3694:       80 93 d5 04     sts     0x04D5, r24
    3698:       28 e0           ldi     r18, 0x08       ; 8
    369a:       20 93 d6 04     sts     0x04D6, r18
    369e:       10 92 d7 04     sts     0x04D7, r1
    36a2:       9e e1           ldi     r25, 0x1E       ; 30
    36a4:       90 93 d8 04     sts     0x04D8, r25
    36a8:       8b ef           ldi     r24, 0xFB       ; 251
    36aa:       80 93 da 04     sts     0x04DA, r24
    36ae:       8a e0           ldi     r24, 0x0A       ; 10
    36b0:       80 93 db 04     sts     0x04DB, r24
    36b4:       86 e4           ldi     r24, 0x46       ; 70
    36b6:       80 93 d9 04     sts     0x04D9, r24
    36ba:       90 93 dd 04     sts     0x04DD, r25
    36be:       50 93 dc 04     sts     0x04DC, r21
    36c2:       40 93 de 04     sts     0x04DE, r20
    36c6:       20 93 df 04     sts     0x04DF, r18
    36ca:       80 e1           ldi     r24, 0x10       ; 16
    36cc:       80 93 e0 04     sts     0x04E0, r24
    36d0:       8f e0           ldi     r24, 0x0F       ; 15
    36d2:       80 93 e1 04     sts     0x04E1, r24
    36d6:       8a ef           ldi     r24, 0xFA       ; 250
    36d8:       80 93 e2 04     sts     0x04E2, r24
    36dc:       8a e1           ldi     r24, 0x1A       ; 26
    36de:       80 93 e3 04     sts     0x04E3, r24
    36e2:       80 e8           ldi     r24, 0x80       ; 128
    36e4:       80 93 e4 04     sts     0x04E4, r24
    36e8:       88 e7           ldi     r24, 0x78       ; 120
    36ea:       80 93 e5 04     sts     0x04E5, r24
    36ee:       96 e9           ldi     r25, 0x96       ; 150
    36f0:       90 93 e6 04     sts     0x04E6, r25
    36f4:       8a e5           ldi     r24, 0x5A       ; 90
    36f6:       80 93 e7 04     sts     0x04E7, r24
    36fa:       83 e2           ldi     r24, 0x23       ; 35
    36fc:       80 93 e8 04     sts     0x04E8, r24
    3700:       84 e1           ldi     r24, 0x14       ; 20
    3702:       80 93 e9 04     sts     0x04E9, r24
    3706:       10 92 ea 04     sts     0x04EA, r1
    370a:       30 93 eb 04     sts     0x04EB, r19
    370e:       10 92 ec 04     sts     0x04EC, r1
    3712:       10 92 ed 04     sts     0x04ED, r1
    3716:       10 92 ee 04     sts     0x04EE, r1
    371a:       10 92 ef 04     sts     0x04EF, r1
    371e:       84 e6           ldi     r24, 0x64       ; 100
    3720:       80 93 f0 04     sts     0x04F0, r24
    3724:       88 e2           ldi     r24, 0x28       ; 40
    3726:       80 93 f1 04     sts     0x04F1, r24
    372a:       10 92 f5 04     sts     0x04F5, r1
    372e:       82 e3           ldi     r24, 0x32       ; 50
    3730:       80 93 f2 04     sts     0x04F2, r24
    3734:       90 93 f3 04     sts     0x04F3, r25
    3738:       30 93 f4 04     sts     0x04F4, r19
    373c:       ad ef           ldi     r26, 0xFD       ; 253
    373e:       b4 e0           ldi     r27, 0x04       ; 4
    3740:       e0 e7           ldi     r30, 0x70       ; 112
    3742:       f1 e0           ldi     r31, 0x01       ; 1
    3744:       8c e0           ldi     r24, 0x0C       ; 12
    3746:       01 90           ld      r0, Z+
    3748:       0d 92           st      X+, r0
    374a:       81 50           subi    r24, 0x01       ; 1
    374c:       e1 f7           brne    .-8             ; 0x3746 <DefaultKonstanten1+0xd8>
    374e:       08 95           ret

00003750 <SendMotorData>:
    3750:       80 91 29 02     lds     r24, 0x0229
    3754:       88 23           and     r24, r24
    3756:       01 f5           brne    .+64            ; 0x3798 <SendMotorData+0x48>
    3758:       10 92 6e 02     sts     0x026E, r1
    375c:       10 92 6d 02     sts     0x026D, r1
    3760:       10 92 71 02     sts     0x0271, r1
    3764:       10 92 73 02     sts     0x0273, r1
    3768:       80 91 94 01     lds     r24, 0x0194
    376c:       88 23           and     r24, r24
    376e:       11 f0           breq    .+4             ; 0x3774 <SendMotorData+0x24>
    3770:       80 93 6d 02     sts     0x026D, r24
    3774:       80 91 95 01     lds     r24, 0x0195
    3778:       88 23           and     r24, r24
    377a:       11 f0           breq    .+4             ; 0x3780 <SendMotorData+0x30>
    377c:       80 93 6e 02     sts     0x026E, r24
    3780:       80 91 96 01     lds     r24, 0x0196
    3784:       88 23           and     r24, r24
    3786:       11 f0           breq    .+4             ; 0x378c <SendMotorData+0x3c>
    3788:       80 93 73 02     sts     0x0273, r24
    378c:       80 91 97 01     lds     r24, 0x0197
    3790:       88 23           and     r24, r24
    3792:       11 f0           breq    .+4             ; 0x3798 <SendMotorData+0x48>
    3794:       80 93 71 02     sts     0x0271, r24
    3798:       80 91 6d 02     lds     r24, 0x026D
    379c:       99 27           eor     r25, r25
    379e:       90 93 81 04     sts     0x0481, r25
    37a2:       80 93 80 04     sts     0x0480, r24
    37a6:       80 91 6e 02     lds     r24, 0x026E
    37aa:       99 27           eor     r25, r25
    37ac:       90 93 83 04     sts     0x0483, r25
    37b0:       80 93 82 04     sts     0x0482, r24
    37b4:       80 91 73 02     lds     r24, 0x0273
    37b8:       99 27           eor     r25, r25
    37ba:       90 93 85 04     sts     0x0485, r25
    37be:       80 93 84 04     sts     0x0484, r24
    37c2:       80 91 71 02     lds     r24, 0x0271
    37c6:       99 27           eor     r25, r25
    37c8:       90 93 87 04     sts     0x0487, r25
    37cc:       80 93 86 04     sts     0x0486, r24
    37d0:       10 92 ca 01     sts     0x01CA, r1
    37d4:       10 92 cb 01     sts     0x01CB, r1
    37d8:       0e 94 ae 12     call    0x255c  ; 0x255c <i2c_start>
    37dc:       08 95           ret

000037de <SetNeutral>:
    37de:       cf 93           push    r28
    37e0:       df 93           push    r29
    37e2:       10 92 d9 01     sts     0x01D9, r1
    37e6:       10 92 d8 01     sts     0x01D8, r1
    37ea:       10 92 db 01     sts     0x01DB, r1
    37ee:       10 92 da 01     sts     0x01DA, r1
    37f2:       80 e0           ldi     r24, 0x00       ; 0
    37f4:       90 e0           ldi     r25, 0x00       ; 0
    37f6:       a0 e0           ldi     r26, 0x00       ; 0
    37f8:       b0 e0           ldi     r27, 0x00       ; 0
    37fa:       80 93 dc 01     sts     0x01DC, r24
    37fe:       90 93 dd 01     sts     0x01DD, r25
    3802:       a0 93 de 01     sts     0x01DE, r26
    3806:       b0 93 df 01     sts     0x01DF, r27
    380a:       10 92 d3 01     sts     0x01D3, r1
    380e:       10 92 d2 01     sts     0x01D2, r1
    3812:       10 92 d5 01     sts     0x01D5, r1
    3816:       10 92 d4 01     sts     0x01D4, r1
    381a:       10 92 d7 01     sts     0x01D7, r1
    381e:       10 92 d6 01     sts     0x01D6, r1
    3822:       0e 94 e1 16     call    0x2dc2  ; 0x2dc2 <CalibrierMittelwert>
    3826:       85 e0           ldi     r24, 0x05       ; 5
    3828:       90 e0           ldi     r25, 0x00       ; 0
    382a:       0e 94 8f 0a     call    0x151e  ; 0x151e <SetDelay>
    382e:       ec 01           movw    r28, r24
    3830:       ce 01           movw    r24, r28
    3832:       0e 94 98 0a     call    0x1530  ; 0x1530 <CheckDelay>
    3836:       88 23           and     r24, r24
    3838:       d9 f3           breq    .-10            ; 0x3830 <SetNeutral+0x52>
    383a:       0e 94 e1 16     call    0x2dc2  ; 0x2dc2 <CalibrierMittelwert>
    383e:       80 91 d7 04     lds     r24, 0x04D7
    3842:       80 ff           sbrs    r24, 0
    3844:       10 c0           rjmp    .+32            ; 0x3866 <SetNeutral+0x88>
    3846:       80 91 0a 01     lds     r24, 0x010A
    384a:       90 91 0b 01     lds     r25, 0x010B
    384e:       87 5b           subi    r24, 0xB7       ; 183
    3850:       93 40           sbci    r25, 0x03       ; 3
    3852:       38 f4           brcc    .+14            ; 0x3862 <SetNeutral+0x84>
    3854:       80 91 0a 01     lds     r24, 0x010A
    3858:       90 91 0b 01     lds     r25, 0x010B
    385c:       8e 5e           subi    r24, 0xEE       ; 238
    385e:       92 40           sbci    r25, 0x02       ; 2
    3860:       10 f4           brcc    .+4             ; 0x3866 <SetNeutral+0x88>
    3862:       0e 94 b4 0e     call    0x1d68  ; 0x1d68 <SucheLuftruckOffset>
    3866:       80 91 0b 05     lds     r24, 0x050B
    386a:       90 91 0c 05     lds     r25, 0x050C
    386e:       97 ff           sbrs    r25, 7
    3870:       03 c0           rjmp    .+6             ; 0x3878 <SetNeutral+0x9a>
    3872:       90 95           com     r25
    3874:       81 95           neg     r24
    3876:       9f 4f           sbci    r25, 0xFF       ; 255
    3878:       90 93 d3 01     sts     0x01D3, r25
    387c:       80 93 d2 01     sts     0x01D2, r24
    3880:       80 91 09 05     lds     r24, 0x0509
    3884:       90 91 0a 05     lds     r25, 0x050A
    3888:       97 ff           sbrs    r25, 7
    388a:       03 c0           rjmp    .+6             ; 0x3892 <SetNeutral+0xb4>
    388c:       90 95           com     r25
    388e:       81 95           neg     r24
    3890:       9f 4f           sbci    r25, 0xFF       ; 255
    3892:       90 93 d5 01     sts     0x01D5, r25
    3896:       80 93 d4 01     sts     0x01D4, r24
    389a:       80 91 17 05     lds     r24, 0x0517
    389e:       90 91 18 05     lds     r25, 0x0518
    38a2:       97 ff           sbrs    r25, 7
    38a4:       03 c0           rjmp    .+6             ; 0x38ac <SetNeutral+0xce>
    38a6:       90 95           com     r25
    38a8:       81 95           neg     r24
    38aa:       9f 4f           sbci    r25, 0xFF       ; 255
    38ac:       90 93 d7 01     sts     0x01D7, r25
    38b0:       80 93 d6 01     sts     0x01D6, r24
    38b4:       80 91 1d 05     lds     r24, 0x051D
    38b8:       90 91 1e 05     lds     r25, 0x051E
    38bc:       97 ff           sbrs    r25, 7
    38be:       03 c0           rjmp    .+6             ; 0x38c6 <SetNeutral+0xe8>
    38c0:       90 95           com     r25
    38c2:       81 95           neg     r24
    38c4:       9f 4f           sbci    r25, 0xFF       ; 255
    38c6:       60 e1           ldi     r22, 0x10       ; 16
    38c8:       70 e0           ldi     r23, 0x00       ; 0
    38ca:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    38ce:       70 93 db 01     sts     0x01DB, r23
    38d2:       60 93 da 01     sts     0x01DA, r22
    38d6:       80 91 14 05     lds     r24, 0x0514
    38da:       90 91 15 05     lds     r25, 0x0515
    38de:       97 ff           sbrs    r25, 7
    38e0:       03 c0           rjmp    .+6             ; 0x38e8 <SetNeutral+0x10a>
    38e2:       90 95           com     r25
    38e4:       81 95           neg     r24
    38e6:       9f 4f           sbci    r25, 0xFF       ; 255
    38e8:       60 e1           ldi     r22, 0x10       ; 16
    38ea:       70 e0           ldi     r23, 0x00       ; 0
    38ec:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    38f0:       70 93 d9 01     sts     0x01D9, r23
    38f4:       60 93 d8 01     sts     0x01D8, r22
    38f8:       60 91 8b 04     lds     r22, 0x048B
    38fc:       70 91 8c 04     lds     r23, 0x048C
    3900:       88 27           eor     r24, r24
    3902:       77 fd           sbrc    r23, 7
    3904:       80 95           com     r24
    3906:       98 2f           mov     r25, r24
    3908:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    390c:       60 93 dc 01     sts     0x01DC, r22
    3910:       70 93 dd 01     sts     0x01DD, r23
    3914:       80 93 de 01     sts     0x01DE, r24
    3918:       90 93 df 01     sts     0x01DF, r25
    391c:       10 92 f6 01     sts     0x01F6, r1
    3920:       10 92 f7 01     sts     0x01F7, r1
    3924:       10 92 f8 01     sts     0x01F8, r1
    3928:       10 92 f9 01     sts     0x01F9, r1
    392c:       10 92 fa 01     sts     0x01FA, r1
    3930:       10 92 fb 01     sts     0x01FB, r1
    3934:       10 92 fc 01     sts     0x01FC, r1
    3938:       10 92 fd 01     sts     0x01FD, r1
    393c:       10 92 fe 01     sts     0x01FE, r1
    3940:       10 92 ff 01     sts     0x01FF, r1
    3944:       10 92 00 02     sts     0x0200, r1
    3948:       10 92 01 02     sts     0x0201, r1
    394c:       10 92 02 02     sts     0x0202, r1
    3950:       10 92 03 02     sts     0x0203, r1
    3954:       10 92 04 02     sts     0x0204, r1
    3958:       10 92 05 02     sts     0x0205, r1
    395c:       10 92 06 02     sts     0x0206, r1
    3960:       10 92 07 02     sts     0x0207, r1
    3964:       10 92 08 02     sts     0x0208, r1
    3968:       10 92 09 02     sts     0x0209, r1
    396c:       10 92 0c 05     sts     0x050C, r1
    3970:       10 92 0b 05     sts     0x050B, r1
    3974:       10 92 0a 05     sts     0x050A, r1
    3978:       10 92 09 05     sts     0x0509, r1
    397c:       10 92 18 05     sts     0x0518, r1
    3980:       10 92 17 05     sts     0x0517, r1
    3984:       80 91 06 01     lds     r24, 0x0106
    3988:       90 91 07 01     lds     r25, 0x0107
    398c:       a0 91 08 01     lds     r26, 0x0108
    3990:       b0 91 09 01     lds     r27, 0x0109
    3994:       90 93 8e 04     sts     0x048E, r25
    3998:       80 93 8d 04     sts     0x048D, r24
    399c:       10 92 c0 01     sts     0x01C0, r1
    39a0:       10 92 bf 01     sts     0x01BF, r1
    39a4:       10 92 0e 02     sts     0x020E, r1
    39a8:       10 92 0f 02     sts     0x020F, r1
    39ac:       10 92 10 02     sts     0x0210, r1
    39b0:       10 92 11 02     sts     0x0211, r1
    39b4:       80 91 12 02     lds     r24, 0x0212
    39b8:       90 91 13 02     lds     r25, 0x0213
    39bc:       90 93 15 02     sts     0x0215, r25
    39c0:       80 93 14 02     sts     0x0214, r24
    39c4:       0e 94 e5 27     call    0x4fca  ; 0x4fca <GPS_Neutral>
    39c8:       82 e3           ldi     r24, 0x32       ; 50
    39ca:       90 e0           ldi     r25, 0x00       ; 0
    39cc:       90 93 a7 01     sts     0x01A7, r25
    39d0:       80 93 a6 01     sts     0x01A6, r24
    39d4:       df 91           pop     r29
    39d6:       cf 91           pop     r28
    39d8:       08 95           ret

000039da <Piep>:
    39da:       1f 93           push    r17
    39dc:       18 2f           mov     r17, r24
    39de:       0e c0           rjmp    .+28            ; 0x39fc <Piep+0x22>
    39e0:       80 91 29 02     lds     r24, 0x0229
    39e4:       88 23           and     r24, r24
    39e6:       61 f4           brne    .+24            ; 0x3a00 <Piep+0x26>
    39e8:       84 e6           ldi     r24, 0x64       ; 100
    39ea:       90 e0           ldi     r25, 0x00       ; 0
    39ec:       90 93 a7 01     sts     0x01A7, r25
    39f0:       80 93 a6 01     sts     0x01A6, r24
    39f4:       8a ef           ldi     r24, 0xFA       ; 250
    39f6:       90 e0           ldi     r25, 0x00       ; 0
    39f8:       0e 94 78 0b     call    0x16f0  ; 0x16f0 <Delay_ms>
    39fc:       11 50           subi    r17, 0x01       ; 1
    39fe:       80 f7           brcc    .-32            ; 0x39e0 <Piep+0x6>
    3a00:       1f 91           pop     r17
    3a02:       08 95           ret

00003a04 <MotorRegler>:
    3a04:       2f 92           push    r2
    3a06:       3f 92           push    r3
    3a08:       4f 92           push    r4
    3a0a:       5f 92           push    r5
    3a0c:       6f 92           push    r6
    3a0e:       7f 92           push    r7
    3a10:       8f 92           push    r8
    3a12:       9f 92           push    r9
    3a14:       af 92           push    r10
    3a16:       bf 92           push    r11
    3a18:       cf 92           push    r12
    3a1a:       df 92           push    r13
    3a1c:       ef 92           push    r14
    3a1e:       ff 92           push    r15
    3a20:       0f 93           push    r16
    3a22:       1f 93           push    r17
    3a24:       cf 93           push    r28
    3a26:       df 93           push    r29
    3a28:       cd b7           in      r28, 0x3d       ; 61
    3a2a:       de b7           in      r29, 0x3e       ; 62
    3a2c:       28 97           sbiw    r28, 0x08       ; 8
    3a2e:       0f b6           in      r0, 0x3f        ; 63
    3a30:       f8 94           cli
    3a32:       de bf           out     0x3e, r29       ; 62
    3a34:       0f be           out     0x3f, r0        ; 63
    3a36:       cd bf           out     0x3d, r28       ; 61
    3a38:       0e 94 20 14     call    0x2840  ; 0x2840 <Mittelwert>
    3a3c:       29 9a           sbi     0x05, 1 ; 5
    3a3e:       e0 91 d1 04     lds     r30, 0x04D1
    3a42:       ae 2f           mov     r26, r30
    3a44:       bb 27           eor     r27, r27
    3a46:       aa 0f           add     r26, r26
    3a48:       bb 1f           adc     r27, r27
    3a4a:       ad 55           subi    r26, 0x5D       ; 93
    3a4c:       bb 4f           sbci    r27, 0xFB       ; 251
    3a4e:       0d 90           ld      r0, X+
    3a50:       bc 91           ld      r27, X
    3a52:       a0 2d           mov     r26, r0
    3a54:       9d 01           movw    r18, r26
    3a56:       28 58           subi    r18, 0x88       ; 136
    3a58:       3f 4f           sbci    r19, 0xFF       ; 255
    3a5a:       3a 83           std     Y+2, r19        ; 0x02
    3a5c:       29 83           std     Y+1, r18        ; 0x01
    3a5e:       37 ff           sbrs    r19, 7
    3a60:       02 c0           rjmp    .+4             ; 0x3a66 <MotorRegler+0x62>
    3a62:       1a 82           std     Y+2, r1 ; 0x02
    3a64:       19 82           std     Y+1, r1 ; 0x01
    3a66:       80 91 22 02     lds     r24, 0x0222
    3a6a:       84 36           cpi     r24, 0x64       ; 100
    3a6c:       08 f0           brcs    .+2             ; 0x3a70 <MotorRegler+0x6c>
    3a6e:       4a c0           rjmp    .+148           ; 0x3b04 <MotorRegler+0x100>
    3a70:       80 91 01 01     lds     r24, 0x0101
    3a74:       88 23           and     r24, r24
    3a76:       31 f4           brne    .+12            ; 0x3a84 <MotorRegler+0x80>
    3a78:       84 ef           ldi     r24, 0xF4       ; 244
    3a7a:       91 e0           ldi     r25, 0x01       ; 1
    3a7c:       90 93 a7 01     sts     0x01A7, r25
    3a80:       80 93 a6 01     sts     0x01A6, r24
    3a84:       80 91 3d 02     lds     r24, 0x023D
    3a88:       90 91 3e 02     lds     r25, 0x023E
    3a8c:       00 97           sbiw    r24, 0x00       ; 0
    3a8e:       31 f0           breq    .+12            ; 0x3a9c <MotorRegler+0x98>
    3a90:       01 97           sbiw    r24, 0x01       ; 1
    3a92:       90 93 3e 02     sts     0x023E, r25
    3a96:       80 93 3d 02     sts     0x023D, r24
    3a9a:       04 c0           rjmp    .+8             ; 0x3aa4 <MotorRegler+0xa0>
    3a9c:       10 92 29 02     sts     0x0229, r1
    3aa0:       10 92 18 02     sts     0x0218, r1
    3aa4:       28 9a           sbi     0x05, 0 ; 5
    3aa6:       80 91 38 02     lds     r24, 0x0238
    3aaa:       90 91 39 02     lds     r25, 0x0239
    3aae:       81 5d           subi    r24, 0xD1       ; 209
    3ab0:       97 40           sbci    r25, 0x07       ; 7
    3ab2:       28 f1           brcs    .+74            ; 0x3afe <MotorRegler+0xfa>
    3ab4:       80 91 e8 04     lds     r24, 0x04E8
    3ab8:       48 2f           mov     r20, r24
    3aba:       55 27           eor     r21, r21
    3abc:       5a 83           std     Y+2, r21        ; 0x02
    3abe:       49 83           std     Y+1, r20        ; 0x01
    3ac0:       81 e0           ldi     r24, 0x01       ; 1
    3ac2:       80 93 18 02     sts     0x0218, r24
    3ac6:       e0 91 cf 04     lds     r30, 0x04CF
    3aca:       ff 27           eor     r31, r31
    3acc:       ee 0f           add     r30, r30
    3ace:       ff 1f           adc     r31, r31
    3ad0:       ed 55           subi    r30, 0x5D       ; 93
    3ad2:       fb 4f           sbci    r31, 0xFB       ; 251
    3ad4:       11 82           std     Z+1, r1 ; 0x01
    3ad6:       10 82           st      Z, r1
    3ad8:       e0 91 d0 04     lds     r30, 0x04D0
    3adc:       ff 27           eor     r31, r31
    3ade:       ee 0f           add     r30, r30
    3ae0:       ff 1f           adc     r31, r31
    3ae2:       ed 55           subi    r30, 0x5D       ; 93
    3ae4:       fb 4f           sbci    r31, 0xFB       ; 251
    3ae6:       11 82           std     Z+1, r1 ; 0x01
    3ae8:       10 82           st      Z, r1
    3aea:       e0 91 d2 04     lds     r30, 0x04D2
    3aee:       ff 27           eor     r31, r31
    3af0:       ee 0f           add     r30, r30
    3af2:       ff 1f           adc     r31, r31
    3af4:       ed 55           subi    r30, 0x5D       ; 93
    3af6:       fb 4f           sbci    r31, 0xFB       ; 251
    3af8:       11 82           std     Z+1, r1 ; 0x01
    3afa:       10 82           st      Z, r1
    3afc:       ce c1           rjmp    .+924           ; 0x3e9a <MotorRegler+0x496>
    3afe:       10 92 29 02     sts     0x0229, r1
    3b02:       cb c1           rjmp    .+918           ; 0x3e9a <MotorRegler+0x496>
    3b04:       80 91 22 02     lds     r24, 0x0222
    3b08:       8d 38           cpi     r24, 0x8D       ; 141
    3b0a:       08 f4           brcc    .+2             ; 0x3b0e <MotorRegler+0x10a>
    3b0c:       c6 c1           rjmp    .+908           ; 0x3e9a <MotorRegler+0x496>
    3b0e:       10 92 18 02     sts     0x0218, r1
    3b12:       80 91 e9 04     lds     r24, 0x04E9
    3b16:       22 e3           ldi     r18, 0x32       ; 50
    3b18:       82 9f           mul     r24, r18
    3b1a:       c0 01           movw    r24, r0
    3b1c:       11 24           eor     r1, r1
    3b1e:       90 93 3e 02     sts     0x023E, r25
    3b22:       80 93 3d 02     sts     0x023D, r24
    3b26:       69 81           ldd     r22, Y+1        ; 0x01
    3b28:       7a 81           ldd     r23, Y+2        ; 0x02
    3b2a:       69 32           cpi     r22, 0x29       ; 41
    3b2c:       71 05           cpc     r23, r1
    3b2e:       6c f0           brlt    .+26            ; 0x3b4a <MotorRegler+0x146>
    3b30:       80 91 38 02     lds     r24, 0x0238
    3b34:       90 91 39 02     lds     r25, 0x0239
    3b38:       7f ef           ldi     r23, 0xFF       ; 255
    3b3a:       8f 3f           cpi     r24, 0xFF       ; 255
    3b3c:       97 07           cpc     r25, r23
    3b3e:       81 f1           breq    .+96            ; 0x3ba0 <MotorRegler+0x19c>
    3b40:       01 96           adiw    r24, 0x01       ; 1
    3b42:       90 93 39 02     sts     0x0239, r25
    3b46:       80 93 38 02     sts     0x0238, r24
    3b4a:       80 91 38 02     lds     r24, 0x0238
    3b4e:       90 91 39 02     lds     r25, 0x0239
    3b52:       88 3c           cpi     r24, 0xC8       ; 200
    3b54:       91 05           cpc     r25, r1
    3b56:       20 f0           brcs    .+8             ; 0x3b60 <MotorRegler+0x15c>
    3b58:       89 81           ldd     r24, Y+1        ; 0x01
    3b5a:       9a 81           ldd     r25, Y+2        ; 0x02
    3b5c:       88 97           sbiw    r24, 0x28       ; 40
    3b5e:       04 f5           brge    .+64            ; 0x3ba0 <MotorRegler+0x19c>
    3b60:       10 92 53 02     sts     0x0253, r1
    3b64:       10 92 54 02     sts     0x0254, r1
    3b68:       10 92 55 02     sts     0x0255, r1
    3b6c:       10 92 56 02     sts     0x0256, r1
    3b70:       10 92 4f 02     sts     0x024F, r1
    3b74:       10 92 50 02     sts     0x0250, r1
    3b78:       10 92 51 02     sts     0x0251, r1
    3b7c:       10 92 52 02     sts     0x0252, r1
    3b80:       10 92 06 02     sts     0x0206, r1
    3b84:       10 92 07 02     sts     0x0207, r1
    3b88:       10 92 08 02     sts     0x0208, r1
    3b8c:       10 92 09 02     sts     0x0209, r1
    3b90:       10 92 0a 02     sts     0x020A, r1
    3b94:       10 92 0b 02     sts     0x020B, r1
    3b98:       10 92 0c 02     sts     0x020C, r1
    3b9c:       10 92 0d 02     sts     0x020D, r1
    3ba0:       e9 81           ldd     r30, Y+1        ; 0x01
    3ba2:       fa 81           ldd     r31, Y+2        ; 0x02
    3ba4:       e9 3c           cpi     r30, 0xC9       ; 201
    3ba6:       f1 05           cpc     r31, r1
    3ba8:       0c f4           brge    .+2             ; 0x3bac <MotorRegler+0x1a8>
    3baa:       d6 c0           rjmp    .+428           ; 0x3d58 <MotorRegler+0x354>
    3bac:       80 91 29 02     lds     r24, 0x0229
    3bb0:       88 23           and     r24, r24
    3bb2:       09 f0           breq    .+2             ; 0x3bb6 <MotorRegler+0x1b2>
    3bb4:       72 c1           rjmp    .+740           ; 0x3e9a <MotorRegler+0x496>
    3bb6:       e0 91 d2 04     lds     r30, 0x04D2
    3bba:       ff 27           eor     r31, r31
    3bbc:       ee 0f           add     r30, r30
    3bbe:       ff 1f           adc     r31, r31
    3bc0:       ed 55           subi    r30, 0x5D       ; 93
    3bc2:       fb 4f           sbci    r31, 0xFB       ; 251
    3bc4:       80 81           ld      r24, Z
    3bc6:       91 81           ldd     r25, Z+1        ; 0x01
    3bc8:       8c 34           cpi     r24, 0x4C       ; 76
    3bca:       91 05           cpc     r25, r1
    3bcc:       0c f4           brge    .+2             ; 0x3bd0 <MotorRegler+0x1cc>
    3bce:       c1 c0           rjmp    .+386           ; 0x3d52 <MotorRegler+0x34e>
    3bd0:       80 91 3c 02     lds     r24, 0x023C
    3bd4:       8f 5f           subi    r24, 0xFF       ; 255
    3bd6:       80 93 3c 02     sts     0x023C, r24
    3bda:       89 3c           cpi     r24, 0xC9       ; 201
    3bdc:       08 f4           brcc    .+2             ; 0x3be0 <MotorRegler+0x1dc>
    3bde:       5d c1           rjmp    .+698           ; 0x3e9a <MotorRegler+0x496>
    3be0:       29 98           cbi     0x05, 1 ; 5
    3be2:       0e 94 ef 1b     call    0x37de  ; 0x37de <SetNeutral>
    3be6:       10 92 29 02     sts     0x0229, r1
    3bea:       10 92 3c 02     sts     0x023C, r1
    3bee:       10 92 39 02     sts     0x0239, r1
    3bf2:       10 92 38 02     sts     0x0238, r1
    3bf6:       80 91 cf 04     lds     r24, 0x04CF
    3bfa:       28 2f           mov     r18, r24
    3bfc:       33 27           eor     r19, r19
    3bfe:       f9 01           movw    r30, r18
    3c00:       ee 0f           add     r30, r30
    3c02:       ff 1f           adc     r31, r31
    3c04:       ed 55           subi    r30, 0x5D       ; 93
    3c06:       fb 4f           sbci    r31, 0xFB       ; 251
    3c08:       80 81           ld      r24, Z
    3c0a:       91 81           ldd     r25, Z+1        ; 0x01
    3c0c:       87 34           cpi     r24, 0x47       ; 71
    3c0e:       91 05           cpc     r25, r1
    3c10:       9c f4           brge    .+38            ; 0x3c38 <MotorRegler+0x234>
    3c12:       e0 91 d0 04     lds     r30, 0x04D0
    3c16:       ff 27           eor     r31, r31
    3c18:       ee 0f           add     r30, r30
    3c1a:       ff 1f           adc     r31, r31
    3c1c:       ed 55           subi    r30, 0x5D       ; 93
    3c1e:       fb 4f           sbci    r31, 0xFB       ; 251
    3c20:       01 90           ld      r0, Z+
    3c22:       f0 81           ld      r31, Z
    3c24:       e0 2d           mov     r30, r0
    3c26:       f7 ff           sbrs    r31, 7
    3c28:       03 c0           rjmp    .+6             ; 0x3c30 <MotorRegler+0x22c>
    3c2a:       f0 95           com     r31
    3c2c:       e1 95           neg     r30
    3c2e:       ff 4f           sbci    r31, 0xFF       ; 255
    3c30:       e7 34           cpi     r30, 0x47       ; 71
    3c32:       f1 05           cpc     r31, r1
    3c34:       0c f4           brge    .+2             ; 0x3c38 <MotorRegler+0x234>
    3c36:       6c c0           rjmp    .+216           ; 0x3d10 <MotorRegler+0x30c>
    3c38:       80 91 d0 04     lds     r24, 0x04D0
    3c3c:       68 2f           mov     r22, r24
    3c3e:       77 27           eor     r23, r23
    3c40:       db 01           movw    r26, r22
    3c42:       aa 0f           add     r26, r26
    3c44:       bb 1f           adc     r27, r27
    3c46:       ad 55           subi    r26, 0x5D       ; 93
    3c48:       bb 4f           sbci    r27, 0xFB       ; 251
    3c4a:       8d 91           ld      r24, X+
    3c4c:       9c 91           ld      r25, X
    3c4e:       11 97           sbiw    r26, 0x01       ; 1
    3c50:       87 34           cpi     r24, 0x47       ; 71
    3c52:       91 05           cpc     r25, r1
    3c54:       3c f0           brlt    .+14            ; 0x3c64 <MotorRegler+0x260>
    3c56:       f9 01           movw    r30, r18
    3c58:       ee 0f           add     r30, r30
    3c5a:       ff 1f           adc     r31, r31
    3c5c:       ed 55           subi    r30, 0x5D       ; 93
    3c5e:       fb 4f           sbci    r31, 0xFB       ; 251
    3c60:       80 81           ld      r24, Z
    3c62:       91 81           ldd     r25, Z+1        ; 0x01
    3c64:       8d 91           ld      r24, X+
    3c66:       9c 91           ld      r25, X
    3c68:       87 34           cpi     r24, 0x47       ; 71
    3c6a:       91 05           cpc     r25, r1
    3c6c:       64 f0           brlt    .+24            ; 0x3c86 <MotorRegler+0x282>
    3c6e:       f9 01           movw    r30, r18
    3c70:       ee 0f           add     r30, r30
    3c72:       ff 1f           adc     r31, r31
    3c74:       ed 55           subi    r30, 0x5D       ; 93
    3c76:       fb 4f           sbci    r31, 0xFB       ; 251
    3c78:       80 81           ld      r24, Z
    3c7a:       91 81           ldd     r25, Z+1        ; 0x01
    3c7c:       87 34           cpi     r24, 0x47       ; 71
    3c7e:       91 05           cpc     r25, r1
    3c80:       14 f0           brlt    .+4             ; 0x3c86 <MotorRegler+0x282>
    3c82:       42 e0           ldi     r20, 0x02       ; 2
    3c84:       01 c0           rjmp    .+2             ; 0x3c88 <MotorRegler+0x284>
    3c86:       41 e0           ldi     r20, 0x01       ; 1
    3c88:       fb 01           movw    r30, r22
    3c8a:       ee 0f           add     r30, r30
    3c8c:       ff 1f           adc     r31, r31
    3c8e:       ed 55           subi    r30, 0x5D       ; 93
    3c90:       fb 4f           sbci    r31, 0xFB       ; 251
    3c92:       80 81           ld      r24, Z
    3c94:       91 81           ldd     r25, Z+1        ; 0x01
    3c96:       86 34           cpi     r24, 0x46       ; 70
    3c98:       91 05           cpc     r25, r1
    3c9a:       5c f4           brge    .+22            ; 0x3cb2 <MotorRegler+0x2ae>
    3c9c:       f9 01           movw    r30, r18
    3c9e:       ee 0f           add     r30, r30
    3ca0:       ff 1f           adc     r31, r31
    3ca2:       ed 55           subi    r30, 0x5D       ; 93
    3ca4:       fb 4f           sbci    r31, 0xFB       ; 251
    3ca6:       80 81           ld      r24, Z
    3ca8:       91 81           ldd     r25, Z+1        ; 0x01
    3caa:       87 34           cpi     r24, 0x47       ; 71
    3cac:       91 05           cpc     r25, r1
    3cae:       0c f0           brlt    .+2             ; 0x3cb2 <MotorRegler+0x2ae>
    3cb0:       43 e0           ldi     r20, 0x03       ; 3
    3cb2:       fb 01           movw    r30, r22
    3cb4:       ee 0f           add     r30, r30
    3cb6:       ff 1f           adc     r31, r31
    3cb8:       ed 55           subi    r30, 0x5D       ; 93
    3cba:       fb 4f           sbci    r31, 0xFB       ; 251
    3cbc:       80 81           ld      r24, Z
    3cbe:       91 81           ldd     r25, Z+1        ; 0x01
    3cc0:       8a 5b           subi    r24, 0xBA       ; 186
    3cc2:       9f 4f           sbci    r25, 0xFF       ; 255
    3cc4:       5c f4           brge    .+22            ; 0x3cdc <MotorRegler+0x2d8>
    3cc6:       f9 01           movw    r30, r18
    3cc8:       ee 0f           add     r30, r30
    3cca:       ff 1f           adc     r31, r31
    3ccc:       ed 55           subi    r30, 0x5D       ; 93
    3cce:       fb 4f           sbci    r31, 0xFB       ; 251
    3cd0:       80 81           ld      r24, Z
    3cd2:       91 81           ldd     r25, Z+1        ; 0x01
    3cd4:       87 34           cpi     r24, 0x47       ; 71
    3cd6:       91 05           cpc     r25, r1
    3cd8:       0c f0           brlt    .+2             ; 0x3cdc <MotorRegler+0x2d8>
    3cda:       44 e0           ldi     r20, 0x04       ; 4
    3cdc:       66 0f           add     r22, r22
    3cde:       77 1f           adc     r23, r23
    3ce0:       6d 55           subi    r22, 0x5D       ; 93
    3ce2:       7b 4f           sbci    r23, 0xFB       ; 251
    3ce4:       fb 01           movw    r30, r22
    3ce6:       80 81           ld      r24, Z
    3ce8:       91 81           ldd     r25, Z+1        ; 0x01
    3cea:       8a 5b           subi    r24, 0xBA       ; 186
    3cec:       9f 4f           sbci    r25, 0xFF       ; 255
    3cee:       5c f4           brge    .+22            ; 0x3d06 <MotorRegler+0x302>
    3cf0:       22 0f           add     r18, r18
    3cf2:       33 1f           adc     r19, r19
    3cf4:       2d 55           subi    r18, 0x5D       ; 93
    3cf6:       3b 4f           sbci    r19, 0xFB       ; 251
    3cf8:       f9 01           movw    r30, r18
    3cfa:       80 81           ld      r24, Z
    3cfc:       91 81           ldd     r25, Z+1        ; 0x01
    3cfe:       86 34           cpi     r24, 0x46       ; 70
    3d00:       91 05           cpc     r25, r1
    3d02:       0c f4           brge    .+2             ; 0x3d06 <MotorRegler+0x302>
    3d04:       45 e0           ldi     r20, 0x05       ; 5
    3d06:       a2 e0           ldi     r26, 0x02       ; 2
    3d08:       b0 e0           ldi     r27, 0x00       ; 0
    3d0a:       04 2e           mov     r0, r20
    3d0c:       0e 94 0f 2a     call    0x541e  ; 0x541e <__eeprom_write_byte_1F2021>
    3d10:       0e 94 f8 01     call    0x3f0   ; 0x3f0 <GetActiveParamSetNumber>
    3d14:       4a e3           ldi     r20, 0x3A       ; 58
    3d16:       6f ec           ldi     r22, 0xCF       ; 207
    3d18:       74 e0           ldi     r23, 0x04       ; 4
    3d1a:       0e 94 17 02     call    0x42e   ; 0x42e <ReadParameterSet>
    3d1e:       0e 94 f8 01     call    0x3f0   ; 0x3f0 <GetActiveParamSetNumber>
    3d22:       0e 94 ed 1c     call    0x39da  ; 0x39da <Piep>
    3d26:       80 91 d7 04     lds     r24, 0x04D7
    3d2a:       80 ff           sbrs    r24, 0
    3d2c:       b6 c0           rjmp    .+364           ; 0x3e9a <MotorRegler+0x496>
    3d2e:       80 91 0a 01     lds     r24, 0x010A
    3d32:       90 91 0b 01     lds     r25, 0x010B
    3d36:       87 5b           subi    r24, 0xB7       ; 183
    3d38:       93 40           sbci    r25, 0x03       ; 3
    3d3a:       40 f4           brcc    .+16            ; 0x3d4c <MotorRegler+0x348>
    3d3c:       80 91 0a 01     lds     r24, 0x010A
    3d40:       90 91 0b 01     lds     r25, 0x010B
    3d44:       8e 5e           subi    r24, 0xEE       ; 238
    3d46:       92 40           sbci    r25, 0x02       ; 2
    3d48:       08 f0           brcs    .+2             ; 0x3d4c <MotorRegler+0x348>
    3d4a:       a7 c0           rjmp    .+334           ; 0x3e9a <MotorRegler+0x496>
    3d4c:       0e 94 b4 0e     call    0x1d68  ; 0x1d68 <SucheLuftruckOffset>
    3d50:       a4 c0           rjmp    .+328           ; 0x3e9a <MotorRegler+0x496>
    3d52:       10 92 3c 02     sts     0x023C, r1
    3d56:       a1 c0           rjmp    .+322           ; 0x3e9a <MotorRegler+0x496>
    3d58:       49 81           ldd     r20, Y+1        ; 0x01
    3d5a:       5a 81           ldd     r21, Y+2        ; 0x02
    3d5c:       43 32           cpi     r20, 0x23       ; 35
    3d5e:       51 05           cpc     r21, r1
    3d60:       0c f0           brlt    .+2             ; 0x3d64 <MotorRegler+0x360>
    3d62:       9b c0           rjmp    .+310           ; 0x3e9a <MotorRegler+0x496>
    3d64:       80 91 d2 04     lds     r24, 0x04D2
    3d68:       48 2f           mov     r20, r24
    3d6a:       55 27           eor     r21, r21
    3d6c:       fa 01           movw    r30, r20
    3d6e:       ee 0f           add     r30, r30
    3d70:       ff 1f           adc     r31, r31
    3d72:       ed 55           subi    r30, 0x5D       ; 93
    3d74:       fb 4f           sbci    r31, 0xFB       ; 251
    3d76:       80 81           ld      r24, Z
    3d78:       91 81           ldd     r25, Z+1        ; 0x01
    3d7a:       85 5b           subi    r24, 0xB5       ; 181
    3d7c:       9f 4f           sbci    r25, 0xFF       ; 255
    3d7e:       0c f0           brlt    .+2             ; 0x3d82 <MotorRegler+0x37e>
    3d80:       6d c0           rjmp    .+218           ; 0x3e5c <MotorRegler+0x458>
    3d82:       80 91 3b 02     lds     r24, 0x023B
    3d86:       8f 5f           subi    r24, 0xFF       ; 255
    3d88:       80 93 3b 02     sts     0x023B, r24
    3d8c:       89 3c           cpi     r24, 0xC9       ; 201
    3d8e:       08 f4           brcc    .+2             ; 0x3d92 <MotorRegler+0x38e>
    3d90:       67 c0           rjmp    .+206           ; 0x3e60 <MotorRegler+0x45c>
    3d92:       88 ec           ldi     r24, 0xC8       ; 200
    3d94:       80 93 3b 02     sts     0x023B, r24
    3d98:       81 e0           ldi     r24, 0x01       ; 1
    3d9a:       90 e0           ldi     r25, 0x00       ; 0
    3d9c:       90 93 39 02     sts     0x0239, r25
    3da0:       80 93 38 02     sts     0x0238, r24
    3da4:       81 e0           ldi     r24, 0x01       ; 1
    3da6:       80 93 29 02     sts     0x0229, r24
    3daa:       10 92 4b 02     sts     0x024B, r1
    3dae:       10 92 4c 02     sts     0x024C, r1
    3db2:       10 92 4d 02     sts     0x024D, r1
    3db6:       10 92 4e 02     sts     0x024E, r1
    3dba:       10 92 06 02     sts     0x0206, r1
    3dbe:       10 92 07 02     sts     0x0207, r1
    3dc2:       10 92 08 02     sts     0x0208, r1
    3dc6:       10 92 09 02     sts     0x0209, r1
    3dca:       10 92 0a 02     sts     0x020A, r1
    3dce:       10 92 0b 02     sts     0x020B, r1
    3dd2:       10 92 0c 02     sts     0x020C, r1
    3dd6:       10 92 0d 02     sts     0x020D, r1
    3dda:       10 92 f6 01     sts     0x01F6, r1
    3dde:       10 92 f7 01     sts     0x01F7, r1
    3de2:       10 92 f8 01     sts     0x01F8, r1
    3de6:       10 92 f9 01     sts     0x01F9, r1
    3dea:       10 92 fe 01     sts     0x01FE, r1
    3dee:       10 92 ff 01     sts     0x01FF, r1
    3df2:       10 92 00 02     sts     0x0200, r1
    3df6:       10 92 01 02     sts     0x0201, r1
    3dfa:       80 91 e2 01     lds     r24, 0x01E2
    3dfe:       90 91 e3 01     lds     r25, 0x01E3
    3e02:       a0 91 e4 01     lds     r26, 0x01E4
    3e06:       b0 91 e5 01     lds     r27, 0x01E5
    3e0a:       80 93 fa 01     sts     0x01FA, r24
    3e0e:       90 93 fb 01     sts     0x01FB, r25
    3e12:       a0 93 fc 01     sts     0x01FC, r26
    3e16:       b0 93 fd 01     sts     0x01FD, r27
    3e1a:       80 91 ea 01     lds     r24, 0x01EA
    3e1e:       90 91 eb 01     lds     r25, 0x01EB
    3e22:       a0 91 ec 01     lds     r26, 0x01EC
    3e26:       b0 91 ed 01     lds     r27, 0x01ED
    3e2a:       80 93 02 02     sts     0x0202, r24
    3e2e:       90 93 03 02     sts     0x0203, r25
    3e32:       a0 93 04 02     sts     0x0204, r26
    3e36:       b0 93 05 02     sts     0x0205, r27
    3e3a:       10 92 53 02     sts     0x0253, r1
    3e3e:       10 92 54 02     sts     0x0254, r1
    3e42:       10 92 55 02     sts     0x0255, r1
    3e46:       10 92 56 02     sts     0x0256, r1
    3e4a:       10 92 4f 02     sts     0x024F, r1
    3e4e:       10 92 50 02     sts     0x0250, r1
    3e52:       10 92 51 02     sts     0x0251, r1
    3e56:       10 92 52 02     sts     0x0252, r1
    3e5a:       02 c0           rjmp    .+4             ; 0x3e60 <MotorRegler+0x45c>
    3e5c:       10 92 3b 02     sts     0x023B, r1
    3e60:       44 0f           add     r20, r20
    3e62:       55 1f           adc     r21, r21
    3e64:       4d 55           subi    r20, 0x5D       ; 93
    3e66:       5b 4f           sbci    r21, 0xFB       ; 251
    3e68:       fa 01           movw    r30, r20
    3e6a:       80 81           ld      r24, Z
    3e6c:       91 81           ldd     r25, Z+1        ; 0x01
    3e6e:       8c 34           cpi     r24, 0x4C       ; 76
    3e70:       91 05           cpc     r25, r1
    3e72:       8c f0           brlt    .+34            ; 0x3e96 <MotorRegler+0x492>
    3e74:       80 91 3a 02     lds     r24, 0x023A
    3e78:       8f 5f           subi    r24, 0xFF       ; 255
    3e7a:       80 93 3a 02     sts     0x023A, r24
    3e7e:       89 3c           cpi     r24, 0xC9       ; 201
    3e80:       60 f0           brcs    .+24            ; 0x3e9a <MotorRegler+0x496>
    3e82:       10 92 29 02     sts     0x0229, r1
    3e86:       88 ec           ldi     r24, 0xC8       ; 200
    3e88:       80 93 3a 02     sts     0x023A, r24
    3e8c:       10 92 39 02     sts     0x0239, r1
    3e90:       10 92 38 02     sts     0x0238, r1
    3e94:       02 c0           rjmp    .+4             ; 0x3e9a <MotorRegler+0x496>
    3e96:       10 92 3a 02     sts     0x023A, r1
    3e9a:       80 91 67 01     lds     r24, 0x0167
    3e9e:       81 50           subi    r24, 0x01       ; 1
    3ea0:       80 93 67 01     sts     0x0167, r24
    3ea4:       80 91 67 01     lds     r24, 0x0167
    3ea8:       8f 3f           cpi     r24, 0xFF       ; 255
    3eaa:       29 f0           breq    .+10            ; 0x3eb6 <MotorRegler+0x4b2>
    3eac:       80 91 18 02     lds     r24, 0x0218
    3eb0:       88 23           and     r24, r24
    3eb2:       09 f4           brne    .+2             ; 0x3eb6 <MotorRegler+0x4b2>
    3eb4:       12 c1           rjmp    .+548           ; 0x40da <MotorRegler+0x6d6>
    3eb6:       0e 94 7d 18     call    0x30fa  ; 0x30fa <ParameterZuordnung>
    3eba:       e0 91 cf 04     lds     r30, 0x04CF
    3ebe:       ff 27           eor     r31, r31
    3ec0:       ee 0f           add     r30, r30
    3ec2:       ff 1f           adc     r31, r31
    3ec4:       df 01           movw    r26, r30
    3ec6:       ad 55           subi    r26, 0x5D       ; 93
    3ec8:       bb 4f           sbci    r27, 0xFB       ; 251
    3eca:       8d 91           ld      r24, X+
    3ecc:       9c 91           ld      r25, X
    3ece:       60 91 de 04     lds     r22, 0x04DE
    3ed2:       77 27           eor     r23, r23
    3ed4:       e7 54           subi    r30, 0x47       ; 71
    3ed6:       fb 4f           sbci    r31, 0xFB       ; 251
    3ed8:       20 81           ld      r18, Z
    3eda:       31 81           ldd     r19, Z+1        ; 0x01
    3edc:       40 91 df 04     lds     r20, 0x04DF
    3ee0:       55 27           eor     r21, r21
    3ee2:       fc 01           movw    r30, r24
    3ee4:       e6 9f           mul     r30, r22
    3ee6:       c0 01           movw    r24, r0
    3ee8:       e7 9f           mul     r30, r23
    3eea:       90 0d           add     r25, r0
    3eec:       f6 9f           mul     r31, r22
    3eee:       90 0d           add     r25, r0
    3ef0:       11 24           eor     r1, r1
    3ef2:       f9 01           movw    r30, r18
    3ef4:       e4 9f           mul     r30, r20
    3ef6:       90 01           movw    r18, r0
    3ef8:       e5 9f           mul     r30, r21
    3efa:       30 0d           add     r19, r0
    3efc:       f4 9f           mul     r31, r20
    3efe:       30 0d           add     r19, r0
    3f00:       11 24           eor     r1, r1
    3f02:       82 0f           add     r24, r18
    3f04:       93 1f           adc     r25, r19
    3f06:       90 93 24 02     sts     0x0224, r25
    3f0a:       80 93 23 02     sts     0x0223, r24
    3f0e:       e0 91 d0 04     lds     r30, 0x04D0
    3f12:       ff 27           eor     r31, r31
    3f14:       ee 0f           add     r30, r30
    3f16:       ff 1f           adc     r31, r31
    3f18:       df 01           movw    r26, r30
    3f1a:       ad 55           subi    r26, 0x5D       ; 93
    3f1c:       bb 4f           sbci    r27, 0xFB       ; 251
    3f1e:       8d 91           ld      r24, X+
    3f20:       9c 91           ld      r25, X
    3f22:       e7 54           subi    r30, 0x47       ; 71
    3f24:       fb 4f           sbci    r31, 0xFB       ; 251
    3f26:       20 81           ld      r18, Z
    3f28:       31 81           ldd     r19, Z+1        ; 0x01
    3f2a:       fc 01           movw    r30, r24
    3f2c:       e6 9f           mul     r30, r22
    3f2e:       c0 01           movw    r24, r0
    3f30:       e7 9f           mul     r30, r23
    3f32:       90 0d           add     r25, r0
    3f34:       f6 9f           mul     r31, r22
    3f36:       90 0d           add     r25, r0
    3f38:       11 24           eor     r1, r1
    3f3a:       b9 01           movw    r22, r18
    3f3c:       64 9f           mul     r22, r20
    3f3e:       90 01           movw    r18, r0
    3f40:       65 9f           mul     r22, r21
    3f42:       30 0d           add     r19, r0
    3f44:       74 9f           mul     r23, r20
    3f46:       30 0d           add     r19, r0
    3f48:       11 24           eor     r1, r1
    3f4a:       82 0f           add     r24, r18
    3f4c:       93 1f           adc     r25, r19
    3f4e:       90 93 26 02     sts     0x0226, r25
    3f52:       80 93 25 02     sts     0x0225, r24
    3f56:       e0 91 d2 04     lds     r30, 0x04D2
    3f5a:       ff 27           eor     r31, r31
    3f5c:       ee 0f           add     r30, r30
    3f5e:       ff 1f           adc     r31, r31
    3f60:       ed 55           subi    r30, 0x5D       ; 93
    3f62:       fb 4f           sbci    r31, 0xFB       ; 251
    3f64:       80 81           ld      r24, Z
    3f66:       91 81           ldd     r25, Z+1        ; 0x01
    3f68:       90 95           com     r25
    3f6a:       81 95           neg     r24
    3f6c:       9f 4f           sbci    r25, 0xFF       ; 255
    3f6e:       90 93 28 02     sts     0x0228, r25
    3f72:       80 93 27 02     sts     0x0227, r24
    3f76:       10 91 85 01     lds     r17, 0x0185
    3f7a:       61 2f           mov     r22, r17
    3f7c:       77 27           eor     r23, r23
    3f7e:       67 fd           sbrc    r22, 7
    3f80:       70 95           com     r23
    3f82:       87 2f           mov     r24, r23
    3f84:       97 2f           mov     r25, r23
    3f86:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    3f8a:       17 ff           sbrs    r17, 7
    3f8c:       06 c0           rjmp    .+12            ; 0x3f9a <MotorRegler+0x596>
    3f8e:       20 e0           ldi     r18, 0x00       ; 0
    3f90:       30 e0           ldi     r19, 0x00       ; 0
    3f92:       40 e8           ldi     r20, 0x80       ; 128
    3f94:       53 e4           ldi     r21, 0x43       ; 67
    3f96:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    3f9a:       20 e0           ldi     r18, 0x00       ; 0
    3f9c:       30 e0           ldi     r19, 0x00       ; 0
    3f9e:       40 e2           ldi     r20, 0x20       ; 32
    3fa0:       51 e4           ldi     r21, 0x41       ; 65
    3fa2:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    3fa6:       20 e0           ldi     r18, 0x00       ; 0
    3fa8:       30 e0           ldi     r19, 0x00       ; 0
    3faa:       40 e8           ldi     r20, 0x80       ; 128
    3fac:       5b e3           ldi     r21, 0x3B       ; 59
    3fae:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    3fb2:       5b 01           movw    r10, r22
    3fb4:       6c 01           movw    r12, r24
    3fb6:       60 93 19 05     sts     0x0519, r22
    3fba:       70 93 1a 05     sts     0x051A, r23
    3fbe:       80 93 1b 05     sts     0x051B, r24
    3fc2:       90 93 1c 05     sts     0x051C, r25
    3fc6:       10 91 86 01     lds     r17, 0x0186
    3fca:       61 2f           mov     r22, r17
    3fcc:       77 27           eor     r23, r23
    3fce:       67 fd           sbrc    r22, 7
    3fd0:       70 95           com     r23
    3fd2:       87 2f           mov     r24, r23
    3fd4:       97 2f           mov     r25, r23
    3fd6:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    3fda:       17 ff           sbrs    r17, 7
    3fdc:       06 c0           rjmp    .+12            ; 0x3fea <MotorRegler+0x5e6>
    3fde:       20 e0           ldi     r18, 0x00       ; 0
    3fe0:       30 e0           ldi     r19, 0x00       ; 0
    3fe2:       40 e8           ldi     r20, 0x80       ; 128
    3fe4:       53 e4           ldi     r21, 0x43       ; 67
    3fe6:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    3fea:       20 e0           ldi     r18, 0x00       ; 0
    3fec:       30 ee           ldi     r19, 0xE0       ; 224
    3fee:       4b e2           ldi     r20, 0x2B       ; 43
    3ff0:       57 e4           ldi     r21, 0x47       ; 71
    3ff2:       0e 94 5f 28     call    0x50be  ; 0x50be <__divsf3>
    3ff6:       60 93 10 05     sts     0x0510, r22
    3ffa:       70 93 11 05     sts     0x0511, r23
    3ffe:       80 93 12 05     sts     0x0512, r24
    4002:       90 93 13 05     sts     0x0513, r25
    4006:       80 91 d7 04     lds     r24, 0x04D7
    400a:       82 ff           sbrs    r24, 2
    400c:       0c c0           rjmp    .+24            ; 0x4026 <MotorRegler+0x622>
    400e:       80 e0           ldi     r24, 0x00       ; 0
    4010:       90 e0           ldi     r25, 0x00       ; 0
    4012:       a0 e0           ldi     r26, 0x00       ; 0
    4014:       b0 e0           ldi     r27, 0x00       ; 0
    4016:       80 93 10 05     sts     0x0510, r24
    401a:       90 93 11 05     sts     0x0511, r25
    401e:       a0 93 12 05     sts     0x0512, r26
    4022:       b0 93 13 05     sts     0x0513, r27
    4026:       20 e0           ldi     r18, 0x00       ; 0
    4028:       30 e0           ldi     r19, 0x00       ; 0
    402a:       40 e0           ldi     r20, 0x00       ; 0
    402c:       50 e0           ldi     r21, 0x00       ; 0
    402e:       c6 01           movw    r24, r12
    4030:       b5 01           movw    r22, r10
    4032:       0e 94 cc 28     call    0x5198  ; 0x5198 <__eqsf2>
    4036:       88 23           and     r24, r24
    4038:       64 f4           brge    .+24            ; 0x4052 <MotorRegler+0x64e>
    403a:       80 e0           ldi     r24, 0x00       ; 0
    403c:       90 e0           ldi     r25, 0x00       ; 0
    403e:       a0 e0           ldi     r26, 0x00       ; 0
    4040:       b0 e0           ldi     r27, 0x00       ; 0
    4042:       80 93 19 05     sts     0x0519, r24
    4046:       90 93 1a 05     sts     0x051A, r25
    404a:       a0 93 1b 05     sts     0x051B, r26
    404e:       b0 93 1c 05     sts     0x051C, r27
    4052:       20 e0           ldi     r18, 0x00       ; 0
    4054:       30 e0           ldi     r19, 0x00       ; 0
    4056:       40 e0           ldi     r20, 0x00       ; 0
    4058:       50 e0           ldi     r21, 0x00       ; 0
    405a:       60 91 10 05     lds     r22, 0x0510
    405e:       70 91 11 05     lds     r23, 0x0511
    4062:       80 91 12 05     lds     r24, 0x0512
    4066:       90 91 13 05     lds     r25, 0x0513
    406a:       0e 94 cc 28     call    0x5198  ; 0x5198 <__eqsf2>
    406e:       88 23           and     r24, r24
    4070:       64 f4           brge    .+24            ; 0x408a <MotorRegler+0x686>
    4072:       80 e0           ldi     r24, 0x00       ; 0
    4074:       90 e0           ldi     r25, 0x00       ; 0
    4076:       a0 e0           ldi     r26, 0x00       ; 0
    4078:       b0 e0           ldi     r27, 0x00       ; 0
    407a:       80 93 10 05     sts     0x0510, r24
    407e:       90 93 11 05     sts     0x0511, r25
    4082:       a0 93 12 05     sts     0x0512, r26
    4086:       b0 93 13 05     sts     0x0513, r27
    408a:       80 91 18 02     lds     r24, 0x0218
    408e:       88 23           and     r24, r24
    4090:       21 f1           breq    .+72            ; 0x40da <MotorRegler+0x6d6>
    4092:       10 92 28 02     sts     0x0228, r1
    4096:       10 92 27 02     sts     0x0227, r1
    409a:       10 92 24 02     sts     0x0224, r1
    409e:       10 92 23 02     sts     0x0223, r1
    40a2:       10 92 26 02     sts     0x0226, r1
    40a6:       10 92 25 02     sts     0x0225, r1
    40aa:       8d ec           ldi     r24, 0xCD       ; 205
    40ac:       9c ec           ldi     r25, 0xCC       ; 204
    40ae:       ac ec           ldi     r26, 0xCC       ; 204
    40b0:       bd e3           ldi     r27, 0x3D       ; 61
    40b2:       80 93 19 05     sts     0x0519, r24
    40b6:       90 93 1a 05     sts     0x051A, r25
    40ba:       a0 93 1b 05     sts     0x051B, r26
    40be:       b0 93 1c 05     sts     0x051C, r27
    40c2:       8a e0           ldi     r24, 0x0A       ; 10
    40c4:       97 ed           ldi     r25, 0xD7       ; 215
    40c6:       a3 ea           ldi     r26, 0xA3       ; 163
    40c8:       bb e3           ldi     r27, 0x3B       ; 59
    40ca:       80 93 10 05     sts     0x0510, r24
    40ce:       90 93 11 05     sts     0x0511, r25
    40d2:       a0 93 12 05     sts     0x0512, r26
    40d6:       b0 93 13 05     sts     0x0513, r27
    40da:       80 91 c1 01     lds     r24, 0x01C1
    40de:       90 91 c2 01     lds     r25, 0x01C2
    40e2:       8d 54           subi    r24, 0x4D       ; 77
    40e4:       91 40           sbci    r25, 0x01       ; 1
    40e6:       08 f4           brcc    .+2             ; 0x40ea <MotorRegler+0x6e6>
    40e8:       bc c0           rjmp    .+376           ; 0x4262 <MotorRegler+0x85e>
    40ea:       20 91 e6 01     lds     r18, 0x01E6
    40ee:       30 91 e7 01     lds     r19, 0x01E7
    40f2:       40 91 e8 01     lds     r20, 0x01E8
    40f6:       50 91 e9 01     lds     r21, 0x01E9
    40fa:       80 91 e2 01     lds     r24, 0x01E2
    40fe:       90 91 e3 01     lds     r25, 0x01E3
    4102:       a0 91 e4 01     lds     r26, 0x01E4
    4106:       b0 91 e5 01     lds     r27, 0x01E5
    410a:       b9 01           movw    r22, r18
    410c:       68 1b           sub     r22, r24
    410e:       79 0b           sbc     r23, r25
    4110:       70 93 42 02     sts     0x0242, r23
    4114:       60 93 41 02     sts     0x0241, r22
    4118:       20 91 ee 01     lds     r18, 0x01EE
    411c:       30 91 ef 01     lds     r19, 0x01EF
    4120:       40 91 f0 01     lds     r20, 0x01F0
    4124:       50 91 f1 01     lds     r21, 0x01F1
    4128:       80 91 ea 01     lds     r24, 0x01EA
    412c:       90 91 eb 01     lds     r25, 0x01EB
    4130:       a0 91 ec 01     lds     r26, 0x01EC
    4134:       b0 91 ed 01     lds     r27, 0x01ED
    4138:       28 1b           sub     r18, r24
    413a:       39 0b           sbc     r19, r25
    413c:       30 93 40 02     sts     0x0240, r19
    4140:       20 93 3f 02     sts     0x023F, r18
    4144:       10 92 c2 01     sts     0x01C2, r1
    4148:       10 92 c1 01     sts     0x01C1, r1
    414c:       67 3a           cpi     r22, 0xA7       ; 167
    414e:       71 05           cpc     r23, r1
    4150:       34 f0           brlt    .+12            ; 0x415e <MotorRegler+0x75a>
    4152:       80 91 d2 01     lds     r24, 0x01D2
    4156:       90 91 d3 01     lds     r25, 0x01D3
    415a:       01 96           adiw    r24, 0x01       ; 1
    415c:       08 c0           rjmp    .+16            ; 0x416e <MotorRegler+0x76a>
    415e:       6a 55           subi    r22, 0x5A       ; 90
    4160:       7f 4f           sbci    r23, 0xFF       ; 255
    4162:       4c f4           brge    .+18            ; 0x4176 <MotorRegler+0x772>
    4164:       80 91 d2 01     lds     r24, 0x01D2
    4168:       90 91 d3 01     lds     r25, 0x01D3
    416c:       01 97           sbiw    r24, 0x01       ; 1
    416e:       90 93 d3 01     sts     0x01D3, r25
    4172:       80 93 d2 01     sts     0x01D2, r24
    4176:       27 3a           cpi     r18, 0xA7       ; 167
    4178:       31 05           cpc     r19, r1
    417a:       34 f0           brlt    .+12            ; 0x4188 <MotorRegler+0x784>
    417c:       80 91 d4 01     lds     r24, 0x01D4
    4180:       90 91 d5 01     lds     r25, 0x01D5
    4184:       01 96           adiw    r24, 0x01       ; 1
    4186:       08 c0           rjmp    .+16            ; 0x4198 <MotorRegler+0x794>
    4188:       2a 55           subi    r18, 0x5A       ; 90
    418a:       3f 4f           sbci    r19, 0xFF       ; 255
    418c:       4c f4           brge    .+18            ; 0x41a0 <MotorRegler+0x79c>
    418e:       80 91 d4 01     lds     r24, 0x01D4
    4192:       90 91 d5 01     lds     r25, 0x01D5
    4196:       01 97           sbiw    r24, 0x01       ; 1
    4198:       90 93 d5 01     sts     0x01D5, r25
    419c:       80 93 d4 01     sts     0x01D4, r24
    41a0:       80 91 0a 02     lds     r24, 0x020A
    41a4:       90 91 0b 02     lds     r25, 0x020B
    41a8:       a0 91 0c 02     lds     r26, 0x020C
    41ac:       b0 91 0d 02     lds     r27, 0x020D
    41b0:       87 3a           cpi     r24, 0xA7       ; 167
    41b2:       91 05           cpc     r25, r1
    41b4:       a1 05           cpc     r26, r1
    41b6:       b1 05           cpc     r27, r1
    41b8:       4c f0           brlt    .+18            ; 0x41cc <MotorRegler+0x7c8>
    41ba:       80 91 d6 01     lds     r24, 0x01D6
    41be:       90 91 d7 01     lds     r25, 0x01D7
    41c2:       01 97           sbiw    r24, 0x01       ; 1
    41c4:       90 93 d7 01     sts     0x01D7, r25
    41c8:       80 93 d6 01     sts     0x01D6, r24
    41cc:       80 91 0a 02     lds     r24, 0x020A
    41d0:       90 91 0b 02     lds     r25, 0x020B
    41d4:       a0 91 0c 02     lds     r26, 0x020C
    41d8:       b0 91 0d 02     lds     r27, 0x020D
    41dc:       8a 55           subi    r24, 0x5A       ; 90
    41de:       9f 4f           sbci    r25, 0xFF       ; 255
    41e0:       af 4f           sbci    r26, 0xFF       ; 255
    41e2:       bf 4f           sbci    r27, 0xFF       ; 255
    41e4:       4c f4           brge    .+18            ; 0x41f8 <MotorRegler+0x7f4>
    41e6:       80 91 d6 01     lds     r24, 0x01D6
    41ea:       90 91 d7 01     lds     r25, 0x01D7
    41ee:       01 96           adiw    r24, 0x01       ; 1
    41f0:       90 93 d7 01     sts     0x01D7, r25
    41f4:       80 93 d6 01     sts     0x01D6, r24
    41f8:       10 92 7a 00     sts     0x007A, r1
    41fc:       80 91 e2 01     lds     r24, 0x01E2
    4200:       90 91 e3 01     lds     r25, 0x01E3
    4204:       a0 91 e4 01     lds     r26, 0x01E4
    4208:       b0 91 e5 01     lds     r27, 0x01E5
    420c:       80 93 fa 01     sts     0x01FA, r24
    4210:       90 93 fb 01     sts     0x01FB, r25
    4214:       a0 93 fc 01     sts     0x01FC, r26
    4218:       b0 93 fd 01     sts     0x01FD, r27
    421c:       80 91 ea 01     lds     r24, 0x01EA
    4220:       90 91 eb 01     lds     r25, 0x01EB
    4224:       a0 91 ec 01     lds     r26, 0x01EC
    4228:       b0 91 ed 01     lds     r27, 0x01ED
    422c:       80 93 02 02     sts     0x0202, r24
    4230:       90 93 03 02     sts     0x0203, r25
    4234:       a0 93 04 02     sts     0x0204, r26
    4238:       b0 93 05 02     sts     0x0205, r27
    423c:       80 91 f2 01     lds     r24, 0x01F2
    4240:       90 91 f3 01     lds     r25, 0x01F3
    4244:       a0 91 f4 01     lds     r26, 0x01F4
    4248:       b0 91 f5 01     lds     r27, 0x01F5
    424c:       80 93 0a 02     sts     0x020A, r24
    4250:       90 93 0b 02     sts     0x020B, r25
    4254:       a0 93 0c 02     sts     0x020C, r26
    4258:       b0 93 0d 02     sts     0x020D, r27
    425c:       8f ee           ldi     r24, 0xEF       ; 239
    425e:       80 93 7a 00     sts     0x007A, r24
    4262:       60 91 e2 01     lds     r22, 0x01E2
    4266:       70 91 e3 01     lds     r23, 0x01E3
    426a:       80 91 e4 01     lds     r24, 0x01E4
    426e:       90 91 e5 01     lds     r25, 0x01E5
    4272:       20 91 e3 04     lds     r18, 0x04E3
    4276:       62 2e           mov     r6, r18
    4278:       77 24           eor     r7, r7
    427a:       88 24           eor     r8, r8
    427c:       99 24           eor     r9, r9
    427e:       e0 90 14 05     lds     r14, 0x0514
    4282:       f0 90 15 05     lds     r15, 0x0515
    4286:       a4 01           movw    r20, r8
    4288:       93 01           movw    r18, r6
    428a:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    428e:       00 27           eor     r16, r16
    4290:       f7 fc           sbrc    r15, 7
    4292:       00 95           com     r16
    4294:       10 2f           mov     r17, r16
    4296:       2e 19           sub     r18, r14
    4298:       3f 09           sbc     r19, r15
    429a:       40 0b           sbc     r20, r16
    429c:       51 0b           sbc     r21, r17
    429e:       ca 01           movw    r24, r20
    42a0:       b9 01           movw    r22, r18
    42a2:       20 e1           ldi     r18, 0x10       ; 16
    42a4:       30 e0           ldi     r19, 0x00       ; 0
    42a6:       40 e0           ldi     r20, 0x00       ; 0
    42a8:       50 e0           ldi     r21, 0x00       ; 0
    42aa:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    42ae:       59 01           movw    r10, r18
    42b0:       6a 01           movw    r12, r20
    42b2:       20 93 47 02     sts     0x0247, r18
    42b6:       30 93 48 02     sts     0x0248, r19
    42ba:       40 93 49 02     sts     0x0249, r20
    42be:       50 93 4a 02     sts     0x024A, r21
    42c2:       60 91 ea 01     lds     r22, 0x01EA
    42c6:       70 91 eb 01     lds     r23, 0x01EB
    42ca:       80 91 ec 01     lds     r24, 0x01EC
    42ce:       90 91 ed 01     lds     r25, 0x01ED
    42d2:       e0 90 1d 05     lds     r14, 0x051D
    42d6:       f0 90 1e 05     lds     r15, 0x051E
    42da:       a4 01           movw    r20, r8
    42dc:       93 01           movw    r18, r6
    42de:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    42e2:       00 27           eor     r16, r16
    42e4:       f7 fc           sbrc    r15, 7
    42e6:       00 95           com     r16
    42e8:       10 2f           mov     r17, r16
    42ea:       2e 19           sub     r18, r14
    42ec:       3f 09           sbc     r19, r15
    42ee:       40 0b           sbc     r20, r16
    42f0:       51 0b           sbc     r21, r17
    42f2:       ca 01           movw    r24, r20
    42f4:       b9 01           movw    r22, r18
    42f6:       20 e1           ldi     r18, 0x10       ; 16
    42f8:       30 e0           ldi     r19, 0x00       ; 0
    42fa:       40 e0           ldi     r20, 0x00       ; 0
    42fc:       50 e0           ldi     r21, 0x00       ; 0
    42fe:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    4302:       20 93 43 02     sts     0x0243, r18
    4306:       30 93 44 02     sts     0x0244, r19
    430a:       40 93 45 02     sts     0x0245, r20
    430e:       50 93 46 02     sts     0x0246, r21
    4312:       f5 ef           ldi     r31, 0xF5       ; 245
    4314:       af 16           cp      r10, r31
    4316:       f1 e0           ldi     r31, 0x01       ; 1
    4318:       bf 06           cpc     r11, r31
    431a:       f0 e0           ldi     r31, 0x00       ; 0
    431c:       cf 06           cpc     r12, r31
    431e:       f0 e0           ldi     r31, 0x00       ; 0
    4320:       df 06           cpc     r13, r31
    4322:       2c f0           brlt    .+10            ; 0x432e <MotorRegler+0x92a>
    4324:       84 ef           ldi     r24, 0xF4       ; 244
    4326:       91 e0           ldi     r25, 0x01       ; 1
    4328:       a0 e0           ldi     r26, 0x00       ; 0
    432a:       b0 e0           ldi     r27, 0x00       ; 0
    432c:       0d c0           rjmp    .+26            ; 0x4348 <MotorRegler+0x944>
    432e:       6c e0           ldi     r22, 0x0C       ; 12
    4330:       a6 16           cp      r10, r22
    4332:       6e ef           ldi     r22, 0xFE       ; 254
    4334:       b6 06           cpc     r11, r22
    4336:       6f ef           ldi     r22, 0xFF       ; 255
    4338:       c6 06           cpc     r12, r22
    433a:       6f ef           ldi     r22, 0xFF       ; 255
    433c:       d6 06           cpc     r13, r22
    433e:       64 f4           brge    .+24            ; 0x4358 <MotorRegler+0x954>
    4340:       8c e0           ldi     r24, 0x0C       ; 12
    4342:       9e ef           ldi     r25, 0xFE       ; 254
    4344:       af ef           ldi     r26, 0xFF       ; 255
    4346:       bf ef           ldi     r27, 0xFF       ; 255
    4348:       80 93 47 02     sts     0x0247, r24
    434c:       90 93 48 02     sts     0x0248, r25
    4350:       a0 93 49 02     sts     0x0249, r26
    4354:       b0 93 4a 02     sts     0x024A, r27
    4358:       25 3f           cpi     r18, 0xF5       ; 245
    435a:       71 e0           ldi     r23, 0x01       ; 1
    435c:       37 07           cpc     r19, r23
    435e:       70 e0           ldi     r23, 0x00       ; 0
    4360:       47 07           cpc     r20, r23
    4362:       70 e0           ldi     r23, 0x00       ; 0
    4364:       57 07           cpc     r21, r23
    4366:       2c f0           brlt    .+10            ; 0x4372 <MotorRegler+0x96e>
    4368:       84 ef           ldi     r24, 0xF4       ; 244
    436a:       91 e0           ldi     r25, 0x01       ; 1
    436c:       a0 e0           ldi     r26, 0x00       ; 0
    436e:       b0 e0           ldi     r27, 0x00       ; 0
    4370:       09 c0           rjmp    .+18            ; 0x4384 <MotorRegler+0x980>
    4372:       2c 50           subi    r18, 0x0C       ; 12
    4374:       3e 4f           sbci    r19, 0xFE       ; 254
    4376:       4f 4f           sbci    r20, 0xFF       ; 255
    4378:       5f 4f           sbci    r21, 0xFF       ; 255
    437a:       64 f4           brge    .+24            ; 0x4394 <MotorRegler+0x990>
    437c:       8c e0           ldi     r24, 0x0C       ; 12
    437e:       9e ef           ldi     r25, 0xFE       ; 254
    4380:       af ef           ldi     r26, 0xFF       ; 255
    4382:       bf ef           ldi     r27, 0xFF       ; 255
    4384:       80 93 43 02     sts     0x0243, r24
    4388:       90 93 44 02     sts     0x0244, r25
    438c:       a0 93 45 02     sts     0x0245, r26
    4390:       b0 93 46 02     sts     0x0246, r27
    4394:       10 92 7a 00     sts     0x007A, r1
    4398:       80 91 f6 01     lds     r24, 0x01F6
    439c:       90 91 f7 01     lds     r25, 0x01F7
    43a0:       a0 91 f8 01     lds     r26, 0x01F8
    43a4:       b0 91 f9 01     lds     r27, 0x01F9
    43a8:       20 91 47 02     lds     r18, 0x0247
    43ac:       30 91 48 02     lds     r19, 0x0248
    43b0:       40 91 49 02     lds     r20, 0x0249
    43b4:       50 91 4a 02     lds     r21, 0x024A
    43b8:       82 1b           sub     r24, r18
    43ba:       93 0b           sbc     r25, r19
    43bc:       a4 0b           sbc     r26, r20
    43be:       b5 0b           sbc     r27, r21
    43c0:       80 93 f6 01     sts     0x01F6, r24
    43c4:       90 93 f7 01     sts     0x01F7, r25
    43c8:       a0 93 f8 01     sts     0x01F8, r26
    43cc:       b0 93 f9 01     sts     0x01F9, r27
    43d0:       80 91 fe 01     lds     r24, 0x01FE
    43d4:       90 91 ff 01     lds     r25, 0x01FF
    43d8:       a0 91 00 02     lds     r26, 0x0200
    43dc:       b0 91 01 02     lds     r27, 0x0201
    43e0:       20 91 43 02     lds     r18, 0x0243
    43e4:       30 91 44 02     lds     r19, 0x0244
    43e8:       40 91 45 02     lds     r20, 0x0245
    43ec:       50 91 46 02     lds     r21, 0x0246
    43f0:       82 1b           sub     r24, r18
    43f2:       93 0b           sbc     r25, r19
    43f4:       a4 0b           sbc     r26, r20
    43f6:       b5 0b           sbc     r27, r21
    43f8:       80 93 fe 01     sts     0x01FE, r24
    43fc:       90 93 ff 01     sts     0x01FF, r25
    4400:       a0 93 00 02     sts     0x0200, r26
    4404:       b0 93 01 02     sts     0x0201, r27
    4408:       80 91 27 02     lds     r24, 0x0227
    440c:       90 91 28 02     lds     r25, 0x0228
    4410:       9c 01           movw    r18, r24
    4412:       44 27           eor     r20, r20
    4414:       37 fd           sbrc    r19, 7
    4416:       40 95           com     r20
    4418:       54 2f           mov     r21, r20
    441a:       2b 83           std     Y+3, r18        ; 0x03
    441c:       3c 83           std     Y+4, r19        ; 0x04
    441e:       4d 83           std     Y+5, r20        ; 0x05
    4420:       5e 83           std     Y+6, r21        ; 0x06
    4422:       20 93 4b 02     sts     0x024B, r18
    4426:       30 93 4c 02     sts     0x024C, r19
    442a:       40 93 4d 02     sts     0x024D, r20
    442e:       50 93 4e 02     sts     0x024E, r21
    4432:       97 ff           sbrs    r25, 7
    4434:       03 c0           rjmp    .+6             ; 0x443c <MotorRegler+0xa38>
    4436:       90 95           com     r25
    4438:       81 95           neg     r24
    443a:       9f 4f           sbci    r25, 0xFF       ; 255
    443c:       84 97           sbiw    r24, 0x24       ; 36
    443e:       3c f0           brlt    .+14            ; 0x444e <MotorRegler+0xa4a>
    4440:       80 91 d7 04     lds     r24, 0x04D7
    4444:       84 fd           sbrc    r24, 4
    4446:       03 c0           rjmp    .+6             ; 0x444e <MotorRegler+0xa4a>
    4448:       81 e0           ldi     r24, 0x01       ; 1
    444a:       80 93 34 02     sts     0x0234, r24
    444e:       a0 90 06 02     lds     r10, 0x0206
    4452:       b0 90 07 02     lds     r11, 0x0207
    4456:       c0 90 08 02     lds     r12, 0x0208
    445a:       d0 90 09 02     lds     r13, 0x0209
    445e:       8b 81           ldd     r24, Y+3        ; 0x03
    4460:       9c 81           ldd     r25, Y+4        ; 0x04
    4462:       97 ff           sbrs    r25, 7
    4464:       03 c0           rjmp    .+6             ; 0x446c <MotorRegler+0xa68>
    4466:       90 95           com     r25
    4468:       81 95           neg     r24
    446a:       9f 4f           sbci    r25, 0xFF       ; 255
    446c:       7c 01           movw    r14, r24
    446e:       00 27           eor     r16, r16
    4470:       f7 fc           sbrc    r15, 7
    4472:       00 95           com     r16
    4474:       10 2f           mov     r17, r16
    4476:       20 91 e0 04     lds     r18, 0x04E0
    447a:       33 27           eor     r19, r19
    447c:       44 27           eor     r20, r20
    447e:       55 27           eor     r21, r21
    4480:       6b 81           ldd     r22, Y+3        ; 0x03
    4482:       7c 81           ldd     r23, Y+4        ; 0x04
    4484:       8d 81           ldd     r24, Y+5        ; 0x05
    4486:       9e 81           ldd     r25, Y+6        ; 0x06
    4488:       0e 94 84 29     call    0x5308  ; 0x5308 <__mulsi3>
    448c:       9b 01           movw    r18, r22
    448e:       ac 01           movw    r20, r24
    4490:       c8 01           movw    r24, r16
    4492:       b7 01           movw    r22, r14
    4494:       0e 94 84 29     call    0x5308  ; 0x5308 <__mulsi3>
    4498:       20 e0           ldi     r18, 0x00       ; 0
    449a:       31 e0           ldi     r19, 0x01       ; 1
    449c:       40 e0           ldi     r20, 0x00       ; 0
    449e:       50 e0           ldi     r21, 0x00       ; 0
    44a0:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    44a4:       44 27           eor     r20, r20
    44a6:       37 fd           sbrc    r19, 7
    44a8:       40 95           com     r20
    44aa:       54 2f           mov     r21, r20
    44ac:       a2 1a           sub     r10, r18
    44ae:       b3 0a           sbc     r11, r19
    44b0:       c4 0a           sbc     r12, r20
    44b2:       d5 0a           sbc     r13, r21
    44b4:       a0 92 06 02     sts     0x0206, r10
    44b8:       b0 92 07 02     sts     0x0207, r11
    44bc:       c0 92 08 02     sts     0x0208, r12
    44c0:       d0 92 09 02     sts     0x0209, r13
    44c4:       80 91 0a 02     lds     r24, 0x020A
    44c8:       90 91 0b 02     lds     r25, 0x020B
    44cc:       a0 91 0c 02     lds     r26, 0x020C
    44d0:       b0 91 0d 02     lds     r27, 0x020D
    44d4:       82 1b           sub     r24, r18
    44d6:       93 0b           sbc     r25, r19
    44d8:       a4 0b           sbc     r26, r20
    44da:       b5 0b           sbc     r27, r21
    44dc:       80 93 0a 02     sts     0x020A, r24
    44e0:       90 93 0b 02     sts     0x020B, r25
    44e4:       a0 93 0c 02     sts     0x020C, r26
    44e8:       b0 93 0d 02     sts     0x020D, r27
    44ec:       80 91 06 02     lds     r24, 0x0206
    44f0:       90 91 07 02     lds     r25, 0x0207
    44f4:       a0 91 08 02     lds     r26, 0x0208
    44f8:       b0 91 09 02     lds     r27, 0x0209
    44fc:       81 53           subi    r24, 0x31       ; 49
    44fe:       95 47           sbci    r25, 0x75       ; 117
    4500:       a0 40           sbci    r26, 0x00       ; 0
    4502:       b0 40           sbci    r27, 0x00       ; 0
    4504:       64 f0           brlt    .+24            ; 0x451e <MotorRegler+0xb1a>
    4506:       80 e3           ldi     r24, 0x30       ; 48
    4508:       95 e7           ldi     r25, 0x75       ; 117
    450a:       a0 e0           ldi     r26, 0x00       ; 0
    450c:       b0 e0           ldi     r27, 0x00       ; 0
    450e:       80 93 06 02     sts     0x0206, r24
    4512:       90 93 07 02     sts     0x0207, r25
    4516:       a0 93 08 02     sts     0x0208, r26
    451a:       b0 93 09 02     sts     0x0209, r27
    451e:       80 91 06 02     lds     r24, 0x0206
    4522:       90 91 07 02     lds     r25, 0x0207
    4526:       a0 91 08 02     lds     r26, 0x0208
    452a:       b0 91 09 02     lds     r27, 0x0209
    452e:       80 5d           subi    r24, 0xD0       ; 208
    4530:       9a 48           sbci    r25, 0x8A       ; 138
    4532:       af 4f           sbci    r26, 0xFF       ; 255
    4534:       bf 4f           sbci    r27, 0xFF       ; 255
    4536:       64 f4           brge    .+24            ; 0x4550 <MotorRegler+0xb4c>
    4538:       80 ed           ldi     r24, 0xD0       ; 208
    453a:       9a e8           ldi     r25, 0x8A       ; 138
    453c:       af ef           ldi     r26, 0xFF       ; 255
    453e:       bf ef           ldi     r27, 0xFF       ; 255
    4540:       80 93 06 02     sts     0x0206, r24
    4544:       90 93 07 02     sts     0x0207, r25
    4548:       a0 93 08 02     sts     0x0208, r26
    454c:       b0 93 09 02     sts     0x0209, r27
    4550:       8f ee           ldi     r24, 0xEF       ; 239
    4552:       80 93 7a 00     sts     0x007A, r24
    4556:       80 91 12 02     lds     r24, 0x0212
    455a:       90 91 13 02     lds     r25, 0x0213
    455e:       89 2b           or      r24, r25
    4560:       09 f4           brne    .+2             ; 0x4564 <MotorRegler+0xb60>
    4562:       b1 c0           rjmp    .+354           ; 0x46c6 <MotorRegler+0xcc2>
    4564:       80 91 d7 04     lds     r24, 0x04D7
    4568:       83 ff           sbrs    r24, 3
    456a:       ad c0           rjmp    .+346           ; 0x46c6 <MotorRegler+0xcc2>
    456c:       60 91 e2 01     lds     r22, 0x01E2
    4570:       70 91 e3 01     lds     r23, 0x01E3
    4574:       80 91 e4 01     lds     r24, 0x01E4
    4578:       90 91 e5 01     lds     r25, 0x01E5
    457c:       20 e0           ldi     r18, 0x00       ; 0
    457e:       32 e0           ldi     r19, 0x02       ; 2
    4580:       40 e0           ldi     r20, 0x00       ; 0
    4582:       50 e0           ldi     r21, 0x00       ; 0
    4584:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    4588:       89 01           movw    r16, r18
    458a:       37 ff           sbrs    r19, 7
    458c:       03 c0           rjmp    .+6             ; 0x4594 <MotorRegler+0xb90>
    458e:       10 95           com     r17
    4590:       01 95           neg     r16
    4592:       1f 4f           sbci    r17, 0xFF       ; 255
    4594:       60 91 ea 01     lds     r22, 0x01EA
    4598:       70 91 eb 01     lds     r23, 0x01EB
    459c:       80 91 ec 01     lds     r24, 0x01EC
    45a0:       90 91 ed 01     lds     r25, 0x01ED
    45a4:       20 e0           ldi     r18, 0x00       ; 0
    45a6:       32 e0           ldi     r19, 0x02       ; 2
    45a8:       40 e0           ldi     r20, 0x00       ; 0
    45aa:       50 e0           ldi     r21, 0x00       ; 0
    45ac:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    45b0:       b9 01           movw    r22, r18
    45b2:       37 ff           sbrs    r19, 7
    45b4:       03 c0           rjmp    .+6             ; 0x45bc <MotorRegler+0xbb8>
    45b6:       70 95           com     r23
    45b8:       61 95           neg     r22
    45ba:       7f 4f           sbci    r23, 0xFF       ; 255
    45bc:       60 17           cp      r22, r16
    45be:       71 07           cpc     r23, r17
    45c0:       0c f4           brge    .+2             ; 0x45c4 <MotorRegler+0xbc0>
    45c2:       b8 01           movw    r22, r16
    45c4:       69 31           cpi     r22, 0x19       ; 25
    45c6:       71 05           cpc     r23, r1
    45c8:       a4 f4           brge    .+40            ; 0x45f2 <MotorRegler+0xbee>
    45ca:       80 91 34 02     lds     r24, 0x0234
    45ce:       88 23           and     r24, r24
    45d0:       81 f0           breq    .+32            ; 0x45f2 <MotorRegler+0xbee>
    45d2:       80 91 32 02     lds     r24, 0x0232
    45d6:       90 91 33 02     lds     r25, 0x0233
    45da:       89 2b           or      r24, r25
    45dc:       51 f4           brne    .+20            ; 0x45f2 <MotorRegler+0xbee>
    45de:       80 91 12 02     lds     r24, 0x0212
    45e2:       90 91 13 02     lds     r25, 0x0213
    45e6:       90 93 15 02     sts     0x0215, r25
    45ea:       80 93 14 02     sts     0x0214, r24
    45ee:       10 92 34 02     sts     0x0234, r1
    45f2:       20 91 84 01     lds     r18, 0x0184
    45f6:       33 27           eor     r19, r19
    45f8:       62 9f           mul     r22, r18
    45fa:       c0 01           movw    r24, r0
    45fc:       63 9f           mul     r22, r19
    45fe:       90 0d           add     r25, r0
    4600:       72 9f           mul     r23, r18
    4602:       90 0d           add     r25, r0
    4604:       11 24           eor     r1, r1
    4606:       60 e4           ldi     r22, 0x40       ; 64
    4608:       70 e0           ldi     r23, 0x00       ; 0
    460a:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    460e:       a9 01           movw    r20, r18
    4610:       46 1b           sub     r20, r22
    4612:       57 0b           sbc     r21, r23
    4614:       14 16           cp      r1, r20
    4616:       15 06           cpc     r1, r21
    4618:       0c f0           brlt    .+2             ; 0x461c <MotorRegler+0xc18>
    461a:       4f c0           rjmp    .+158           ; 0x46ba <MotorRegler+0xcb6>
    461c:       10 92 7a 00     sts     0x007A, r1
    4620:       80 91 16 02     lds     r24, 0x0216
    4624:       90 91 17 02     lds     r25, 0x0217
    4628:       97 ff           sbrs    r25, 7
    462a:       03 c0           rjmp    .+6             ; 0x4632 <MotorRegler+0xc2e>
    462c:       90 95           com     r25
    462e:       81 95           neg     r24
    4630:       9f 4f           sbci    r25, 0xFF       ; 255
    4632:       20 91 32 02     lds     r18, 0x0232
    4636:       30 91 33 02     lds     r19, 0x0233
    463a:       87 38           cpi     r24, 0x87       ; 135
    463c:       91 05           cpc     r25, r1
    463e:       84 f5           brge    .+96            ; 0x46a0 <MotorRegler+0xc9c>
    4640:       21 15           cp      r18, r1
    4642:       31 05           cpc     r19, r1
    4644:       09 f0           breq    .+2             ; 0x4648 <MotorRegler+0xc44>
    4646:       a2 c4           rjmp    .+2372          ; 0x4f8c <MotorRegler+0x1588>
    4648:       00 91 06 02     lds     r16, 0x0206
    464c:       10 91 07 02     lds     r17, 0x0207
    4650:       20 91 08 02     lds     r18, 0x0208
    4654:       30 91 09 02     lds     r19, 0x0209
    4658:       80 91 16 02     lds     r24, 0x0216
    465c:       90 91 17 02     lds     r25, 0x0217
    4660:       fc 01           movw    r30, r24
    4662:       e4 9f           mul     r30, r20
    4664:       c0 01           movw    r24, r0
    4666:       e5 9f           mul     r30, r21
    4668:       90 0d           add     r25, r0
    466a:       f4 9f           mul     r31, r20
    466c:       90 0d           add     r25, r0
    466e:       11 24           eor     r1, r1
    4670:       60 e2           ldi     r22, 0x20       ; 32
    4672:       70 e0           ldi     r23, 0x00       ; 0
    4674:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    4678:       88 27           eor     r24, r24
    467a:       77 fd           sbrc    r23, 7
    467c:       80 95           com     r24
    467e:       98 2f           mov     r25, r24
    4680:       06 0f           add     r16, r22
    4682:       17 1f           adc     r17, r23
    4684:       28 1f           adc     r18, r24
    4686:       39 1f           adc     r19, r25
    4688:       00 93 06 02     sts     0x0206, r16
    468c:       10 93 07 02     sts     0x0207, r17
    4690:       20 93 08 02     sts     0x0208, r18
    4694:       30 93 09 02     sts     0x0209, r19
    4698:       8f ee           ldi     r24, 0xEF       ; 239
    469a:       80 93 7a 00     sts     0x007A, r24
    469e:       13 c0           rjmp    .+38            ; 0x46c6 <MotorRegler+0xcc2>
    46a0:       8f ee           ldi     r24, 0xEF       ; 239
    46a2:       80 93 7a 00     sts     0x007A, r24
    46a6:       21 15           cp      r18, r1
    46a8:       31 05           cpc     r19, r1
    46aa:       69 f0           breq    .+26            ; 0x46c6 <MotorRegler+0xcc2>
    46ac:       21 50           subi    r18, 0x01       ; 1
    46ae:       30 40           sbci    r19, 0x00       ; 0
    46b0:       30 93 33 02     sts     0x0233, r19
    46b4:       20 93 32 02     sts     0x0232, r18
    46b8:       06 c0           rjmp    .+12            ; 0x46c6 <MotorRegler+0xcc2>
    46ba:       84 ef           ldi     r24, 0xF4       ; 244
    46bc:       91 e0           ldi     r25, 0x01       ; 1
    46be:       90 93 33 02     sts     0x0233, r25
    46c2:       80 93 32 02     sts     0x0232, r24
    46c6:       80 91 67 04     lds     r24, 0x0467
    46ca:       8f 5f           subi    r24, 0xFF       ; 255
    46cc:       80 93 67 04     sts     0x0467, r24
    46d0:       80 91 35 02     lds     r24, 0x0235
    46d4:       81 50           subi    r24, 0x01       ; 1
    46d6:       80 93 35 02     sts     0x0235, r24
    46da:       8f 3f           cpi     r24, 0xFF       ; 255
    46dc:       09 f0           breq    .+2             ; 0x46e0 <MotorRegler+0xcdc>
    46de:       6f c0           rjmp    .+222           ; 0x47be <MotorRegler+0xdba>
    46e0:       81 e3           ldi     r24, 0x31       ; 49
    46e2:       80 93 35 02     sts     0x0235, r24
    46e6:       60 91 e2 01     lds     r22, 0x01E2
    46ea:       70 91 e3 01     lds     r23, 0x01E3
    46ee:       80 91 e4 01     lds     r24, 0x01E4
    46f2:       90 91 e5 01     lds     r25, 0x01E5
    46f6:       a4 01           movw    r20, r8
    46f8:       93 01           movw    r18, r6
    46fa:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    46fe:       30 93 69 04     sts     0x0469, r19
    4702:       20 93 68 04     sts     0x0468, r18
    4706:       60 91 ea 01     lds     r22, 0x01EA
    470a:       70 91 eb 01     lds     r23, 0x01EB
    470e:       80 91 ec 01     lds     r24, 0x01EC
    4712:       90 91 ed 01     lds     r25, 0x01ED
    4716:       a4 01           movw    r20, r8
    4718:       93 01           movw    r18, r6
    471a:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    471e:       30 93 6b 04     sts     0x046B, r19
    4722:       20 93 6a 04     sts     0x046A, r18
    4726:       80 91 14 05     lds     r24, 0x0514
    472a:       90 91 15 05     lds     r25, 0x0515
    472e:       90 93 6d 04     sts     0x046D, r25
    4732:       80 93 6c 04     sts     0x046C, r24
    4736:       80 91 1d 05     lds     r24, 0x051D
    473a:       90 91 1e 05     lds     r25, 0x051E
    473e:       90 93 6f 04     sts     0x046F, r25
    4742:       80 93 6e 04     sts     0x046E, r24
    4746:       80 91 17 05     lds     r24, 0x0517
    474a:       90 91 18 05     lds     r25, 0x0518
    474e:       90 93 71 04     sts     0x0471, r25
    4752:       80 93 70 04     sts     0x0470, r24
    4756:       80 91 2a 02     lds     r24, 0x022A
    475a:       90 91 2b 02     lds     r25, 0x022B
    475e:       90 93 73 04     sts     0x0473, r25
    4762:       80 93 72 04     sts     0x0472, r24
    4766:       60 91 0e 02     lds     r22, 0x020E
    476a:       70 91 0f 02     lds     r23, 0x020F
    476e:       80 91 10 02     lds     r24, 0x0210
    4772:       90 91 11 02     lds     r25, 0x0211
    4776:       20 e0           ldi     r18, 0x00       ; 0
    4778:       32 e0           ldi     r19, 0x02       ; 2
    477a:       40 e0           ldi     r20, 0x00       ; 0
    477c:       50 e0           ldi     r21, 0x00       ; 0
    477e:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    4782:       30 93 75 04     sts     0x0475, r19
    4786:       20 93 74 04     sts     0x0474, r18
    478a:       29 81           ldd     r18, Y+1        ; 0x01
    478c:       3a 81           ldd     r19, Y+2        ; 0x02
    478e:       30 93 77 04     sts     0x0477, r19
    4792:       20 93 76 04     sts     0x0476, r18
    4796:       80 91 12 02     lds     r24, 0x0212
    479a:       90 91 13 02     lds     r25, 0x0213
    479e:       90 93 79 04     sts     0x0479, r25
    47a2:       80 93 78 04     sts     0x0478, r24
    47a6:       80 91 0a 02     lds     r24, 0x020A
    47aa:       90 91 0b 02     lds     r25, 0x020B
    47ae:       a0 91 0c 02     lds     r26, 0x020C
    47b2:       b0 91 0d 02     lds     r27, 0x020D
    47b6:       90 93 7b 04     sts     0x047B, r25
    47ba:       80 93 7a 04     sts     0x047A, r24
    47be:       60 91 e2 01     lds     r22, 0x01E2
    47c2:       70 91 e3 01     lds     r23, 0x01E3
    47c6:       80 91 e4 01     lds     r24, 0x01E4
    47ca:       90 91 e5 01     lds     r25, 0x01E5
    47ce:       20 90 10 05     lds     r2, 0x0510
    47d2:       30 90 11 05     lds     r3, 0x0511
    47d6:       40 90 12 05     lds     r4, 0x0512
    47da:       50 90 13 05     lds     r5, 0x0513
    47de:       e0 90 0b 05     lds     r14, 0x050B
    47e2:       f0 90 0c 05     lds     r15, 0x050C
    47e6:       60 90 19 05     lds     r6, 0x0519
    47ea:       70 90 1a 05     lds     r7, 0x051A
    47ee:       80 90 1b 05     lds     r8, 0x051B
    47f2:       90 90 1c 05     lds     r9, 0x051C
    47f6:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    47fa:       a2 01           movw    r20, r4
    47fc:       91 01           movw    r18, r2
    47fe:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    4802:       5b 01           movw    r10, r22
    4804:       6c 01           movw    r12, r24
    4806:       00 27           eor     r16, r16
    4808:       f7 fc           sbrc    r15, 7
    480a:       00 95           com     r16
    480c:       10 2f           mov     r17, r16
    480e:       c8 01           movw    r24, r16
    4810:       b7 01           movw    r22, r14
    4812:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    4816:       a4 01           movw    r20, r8
    4818:       93 01           movw    r18, r6
    481a:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    481e:       9b 01           movw    r18, r22
    4820:       ac 01           movw    r20, r24
    4822:       c6 01           movw    r24, r12
    4824:       b5 01           movw    r22, r10
    4826:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    482a:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    482e:       70 93 0c 05     sts     0x050C, r23
    4832:       60 93 0b 05     sts     0x050B, r22
    4836:       60 91 ea 01     lds     r22, 0x01EA
    483a:       70 91 eb 01     lds     r23, 0x01EB
    483e:       80 91 ec 01     lds     r24, 0x01EC
    4842:       90 91 ed 01     lds     r25, 0x01ED
    4846:       e0 90 09 05     lds     r14, 0x0509
    484a:       f0 90 0a 05     lds     r15, 0x050A
    484e:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    4852:       a2 01           movw    r20, r4
    4854:       91 01           movw    r18, r2
    4856:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    485a:       5b 01           movw    r10, r22
    485c:       6c 01           movw    r12, r24
    485e:       00 27           eor     r16, r16
    4860:       f7 fc           sbrc    r15, 7
    4862:       00 95           com     r16
    4864:       10 2f           mov     r17, r16
    4866:       c8 01           movw    r24, r16
    4868:       b7 01           movw    r22, r14
    486a:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    486e:       a4 01           movw    r20, r8
    4870:       93 01           movw    r18, r6
    4872:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    4876:       9b 01           movw    r18, r22
    4878:       ac 01           movw    r20, r24
    487a:       c6 01           movw    r24, r12
    487c:       b5 01           movw    r22, r10
    487e:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    4882:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    4886:       70 93 0a 05     sts     0x050A, r23
    488a:       60 93 09 05     sts     0x0509, r22
    488e:       60 91 17 05     lds     r22, 0x0517
    4892:       70 91 18 05     lds     r23, 0x0518
    4896:       a0 90 f2 01     lds     r10, 0x01F2
    489a:       b0 90 f3 01     lds     r11, 0x01F3
    489e:       c0 90 f4 01     lds     r12, 0x01F4
    48a2:       d0 90 f5 01     lds     r13, 0x01F5
    48a6:       88 27           eor     r24, r24
    48a8:       77 fd           sbrc    r23, 7
    48aa:       80 95           com     r24
    48ac:       98 2f           mov     r25, r24
    48ae:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    48b2:       7b 01           movw    r14, r22
    48b4:       8c 01           movw    r16, r24
    48b6:       20 e0           ldi     r18, 0x00       ; 0
    48b8:       30 e0           ldi     r19, 0x00       ; 0
    48ba:       40 e0           ldi     r20, 0x00       ; 0
    48bc:       5f e3           ldi     r21, 0x3F       ; 63
    48be:       c4 01           movw    r24, r8
    48c0:       b3 01           movw    r22, r6
    48c2:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    48c6:       9b 01           movw    r18, r22
    48c8:       ac 01           movw    r20, r24
    48ca:       c8 01           movw    r24, r16
    48cc:       b7 01           movw    r22, r14
    48ce:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    48d2:       7b 01           movw    r14, r22
    48d4:       8c 01           movw    r16, r24
    48d6:       c6 01           movw    r24, r12
    48d8:       b5 01           movw    r22, r10
    48da:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    48de:       a2 01           movw    r20, r4
    48e0:       91 01           movw    r18, r2
    48e2:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    48e6:       9b 01           movw    r18, r22
    48e8:       ac 01           movw    r20, r24
    48ea:       c8 01           movw    r24, r16
    48ec:       b7 01           movw    r22, r14
    48ee:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    48f2:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    48f6:       70 93 18 05     sts     0x0518, r23
    48fa:       60 93 17 05     sts     0x0517, r22
    48fe:       80 91 0b 05     lds     r24, 0x050B
    4902:       90 91 0c 05     lds     r25, 0x050C
    4906:       81 50           subi    r24, 0x01       ; 1
    4908:       98 40           sbci    r25, 0x08       ; 8
    490a:       34 f0           brlt    .+12            ; 0x4918 <MotorRegler+0xf14>
    490c:       80 e0           ldi     r24, 0x00       ; 0
    490e:       98 e0           ldi     r25, 0x08       ; 8
    4910:       90 93 0c 05     sts     0x050C, r25
    4914:       80 93 0b 05     sts     0x050B, r24
    4918:       80 91 0b 05     lds     r24, 0x050B
    491c:       90 91 0c 05     lds     r25, 0x050C
    4920:       80 50           subi    r24, 0x00       ; 0
    4922:       98 4f           sbci    r25, 0xF8       ; 248
    4924:       34 f4           brge    .+12            ; 0x4932 <MotorRegler+0xf2e>
    4926:       80 e0           ldi     r24, 0x00       ; 0
    4928:       98 ef           ldi     r25, 0xF8       ; 248
    492a:       90 93 0c 05     sts     0x050C, r25
    492e:       80 93 0b 05     sts     0x050B, r24
    4932:       80 91 09 05     lds     r24, 0x0509
    4936:       90 91 0a 05     lds     r25, 0x050A
    493a:       81 50           subi    r24, 0x01       ; 1
    493c:       98 40           sbci    r25, 0x08       ; 8
    493e:       34 f0           brlt    .+12            ; 0x494c <MotorRegler+0xf48>
    4940:       80 e0           ldi     r24, 0x00       ; 0
    4942:       98 e0           ldi     r25, 0x08       ; 8
    4944:       90 93 0a 05     sts     0x050A, r25
    4948:       80 93 09 05     sts     0x0509, r24
    494c:       80 91 09 05     lds     r24, 0x0509
    4950:       90 91 0a 05     lds     r25, 0x050A
    4954:       80 50           subi    r24, 0x00       ; 0
    4956:       98 4f           sbci    r25, 0xF8       ; 248
    4958:       34 f4           brge    .+12            ; 0x4966 <MotorRegler+0xf62>
    495a:       80 e0           ldi     r24, 0x00       ; 0
    495c:       98 ef           ldi     r25, 0xF8       ; 248
    495e:       90 93 0a 05     sts     0x050A, r25
    4962:       80 93 09 05     sts     0x0509, r24
    4966:       80 91 17 05     lds     r24, 0x0517
    496a:       90 91 18 05     lds     r25, 0x0518
    496e:       81 50           subi    r24, 0x01       ; 1
    4970:       98 40           sbci    r25, 0x08       ; 8
    4972:       34 f0           brlt    .+12            ; 0x4980 <MotorRegler+0xf7c>
    4974:       80 e0           ldi     r24, 0x00       ; 0
    4976:       98 e0           ldi     r25, 0x08       ; 8
    4978:       90 93 18 05     sts     0x0518, r25
    497c:       80 93 17 05     sts     0x0517, r24
    4980:       80 91 17 05     lds     r24, 0x0517
    4984:       90 91 18 05     lds     r25, 0x0518
    4988:       80 50           subi    r24, 0x00       ; 0
    498a:       98 4f           sbci    r25, 0xF8       ; 248
    498c:       34 f4           brge    .+12            ; 0x499a <MotorRegler+0xf96>
    498e:       80 e0           ldi     r24, 0x00       ; 0
    4990:       98 ef           ldi     r25, 0xF8       ; 248
    4992:       90 93 18 05     sts     0x0518, r25
    4996:       80 93 17 05     sts     0x0517, r24
    499a:       80 91 d7 04     lds     r24, 0x04D7
    499e:       99 27           eor     r25, r25
    49a0:       80 ff           sbrs    r24, 0
    49a2:       cd c0           rjmp    .+410           ; 0x4b3e <MotorRegler+0x113a>
    49a4:       20 91 81 01     lds     r18, 0x0181
    49a8:       81 ff           sbrs    r24, 1
    49aa:       0e c0           rjmp    .+28            ; 0x49c8 <MotorRegler+0xfc4>
    49ac:       22 33           cpi     r18, 0x32       ; 50
    49ae:       b0 f4           brcc    .+44            ; 0x49dc <MotorRegler+0xfd8>
    49b0:       80 91 2a 02     lds     r24, 0x022A
    49b4:       90 91 2b 02     lds     r25, 0x022B
    49b8:       44 97           sbiw    r24, 0x14       ; 20
    49ba:       90 93 2d 02     sts     0x022D, r25
    49be:       80 93 2c 02     sts     0x022C, r24
    49c2:       10 92 19 02     sts     0x0219, r1
    49c6:       0d c0           rjmp    .+26            ; 0x49e2 <MotorRegler+0xfde>
    49c8:       80 91 dc 04     lds     r24, 0x04DC
    49cc:       28 9f           mul     r18, r24
    49ce:       c0 01           movw    r24, r0
    49d0:       11 24           eor     r1, r1
    49d2:       44 97           sbiw    r24, 0x14       ; 20
    49d4:       90 93 2d 02     sts     0x022D, r25
    49d8:       80 93 2c 02     sts     0x022C, r24
    49dc:       81 e0           ldi     r24, 0x01       ; 1
    49de:       80 93 19 02     sts     0x0219, r24
    49e2:       80 91 18 02     lds     r24, 0x0218
    49e6:       88 23           and     r24, r24
    49e8:       21 f0           breq    .+8             ; 0x49f2 <MotorRegler+0xfee>
    49ea:       10 92 2d 02     sts     0x022D, r1
    49ee:       10 92 2c 02     sts     0x022C, r1
    49f2:       20 91 2a 02     lds     r18, 0x022A
    49f6:       30 91 2b 02     lds     r19, 0x022B
    49fa:       40 91 2c 02     lds     r20, 0x022C
    49fe:       50 91 2d 02     lds     r21, 0x022D
    4a02:       42 17           cp      r20, r18
    4a04:       53 07           cpc     r21, r19
    4a06:       0c f0           brlt    .+2             ; 0x4a0a <MotorRegler+0x1006>
    4a08:       9a c0           rjmp    .+308           ; 0x4b3e <MotorRegler+0x113a>
    4a0a:       80 91 19 02     lds     r24, 0x0219
    4a0e:       88 23           and     r24, r24
    4a10:       09 f4           brne    .+2             ; 0x4a14 <MotorRegler+0x1010>
    4a12:       95 c0           rjmp    .+298           ; 0x4b3e <MotorRegler+0x113a>
    4a14:       24 1b           sub     r18, r20
    4a16:       35 0b           sbc     r19, r21
    4a18:       80 91 82 01     lds     r24, 0x0182
    4a1c:       99 27           eor     r25, r25
    4a1e:       ac 01           movw    r20, r24
    4a20:       24 9f           mul     r18, r20
    4a22:       c0 01           movw    r24, r0
    4a24:       25 9f           mul     r18, r21
    4a26:       90 0d           add     r25, r0
    4a28:       34 9f           mul     r19, r20
    4a2a:       90 0d           add     r25, r0
    4a2c:       11 24           eor     r1, r1
    4a2e:       60 e1           ldi     r22, 0x10       ; 16
    4a30:       70 e0           ldi     r23, 0x00       ; 0
    4a32:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    4a36:       09 81           ldd     r16, Y+1        ; 0x01
    4a38:       1a 81           ldd     r17, Y+2        ; 0x02
    4a3a:       06 1b           sub     r16, r22
    4a3c:       17 0b           sbc     r17, r23
    4a3e:       20 91 bf 01     lds     r18, 0x01BF
    4a42:       30 91 c0 01     lds     r19, 0x01C0
    4a46:       80 91 80 01     lds     r24, 0x0180
    4a4a:       99 27           eor     r25, r25
    4a4c:       bc 01           movw    r22, r24
    4a4e:       26 9f           mul     r18, r22
    4a50:       c0 01           movw    r24, r0
    4a52:       27 9f           mul     r18, r23
    4a54:       90 0d           add     r25, r0
    4a56:       36 9f           mul     r19, r22
    4a58:       90 0d           add     r25, r0
    4a5a:       11 24           eor     r1, r1
    4a5c:       68 e0           ldi     r22, 0x08       ; 8
    4a5e:       70 e0           ldi     r23, 0x00       ; 0
    4a60:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    4a64:       06 1b           sub     r16, r22
    4a66:       17 0b           sbc     r17, r23
    4a68:       60 91 0e 02     lds     r22, 0x020E
    4a6c:       70 91 0f 02     lds     r23, 0x020F
    4a70:       80 91 10 02     lds     r24, 0x0210
    4a74:       90 91 11 02     lds     r25, 0x0211
    4a78:       20 e0           ldi     r18, 0x00       ; 0
    4a7a:       32 e0           ldi     r19, 0x02       ; 2
    4a7c:       40 e0           ldi     r20, 0x00       ; 0
    4a7e:       50 e0           ldi     r21, 0x00       ; 0
    4a80:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    4a84:       ca 01           movw    r24, r20
    4a86:       b9 01           movw    r22, r18
    4a88:       20 91 83 01     lds     r18, 0x0183
    4a8c:       33 27           eor     r19, r19
    4a8e:       44 27           eor     r20, r20
    4a90:       55 27           eor     r21, r21
    4a92:       0e 94 84 29     call    0x5308  ; 0x5308 <__mulsi3>
    4a96:       20 e2           ldi     r18, 0x20       ; 32
    4a98:       30 e0           ldi     r19, 0x00       ; 0
    4a9a:       40 e0           ldi     r20, 0x00       ; 0
    4a9c:       50 e0           ldi     r21, 0x00       ; 0
    4a9e:       0e 94 ec 29     call    0x53d8  ; 0x53d8 <__divmodsi4>
    4aa2:       7f ef           ldi     r23, 0xFF       ; 255
    4aa4:       2e 3c           cpi     r18, 0xCE       ; 206
    4aa6:       37 07           cpc     r19, r23
    4aa8:       14 f4           brge    .+4             ; 0x4aae <MotorRegler+0x10aa>
    4aaa:       2e ec           ldi     r18, 0xCE       ; 206
    4aac:       3f ef           ldi     r19, 0xFF       ; 255
    4aae:       80 91 36 02     lds     r24, 0x0236
    4ab2:       90 91 37 02     lds     r25, 0x0237
    4ab6:       ac 01           movw    r20, r24
    4ab8:       74 e0           ldi     r23, 0x04       ; 4
    4aba:       44 0f           add     r20, r20
    4abc:       55 1f           adc     r21, r21
    4abe:       7a 95           dec     r23
    4ac0:       e1 f7           brne    .-8             ; 0x4aba <MotorRegler+0x10b6>
    4ac2:       48 1b           sub     r20, r24
    4ac4:       59 0b           sbc     r21, r25
    4ac6:       23 33           cpi     r18, 0x33       ; 51
    4ac8:       31 05           cpc     r19, r1
    4aca:       14 f0           brlt    .+4             ; 0x4ad0 <MotorRegler+0x10cc>
    4acc:       22 e3           ldi     r18, 0x32       ; 50
    4ace:       30 e0           ldi     r19, 0x00       ; 0
    4ad0:       02 1b           sub     r16, r18
    4ad2:       13 0b           sbc     r17, r19
    4ad4:       ca 01           movw    r24, r20
    4ad6:       80 0f           add     r24, r16
    4ad8:       91 1f           adc     r25, r17
    4ada:       60 e1           ldi     r22, 0x10       ; 16
    4adc:       70 e0           ldi     r23, 0x00       ; 0
    4ade:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    4ae2:       70 93 37 02     sts     0x0237, r23
    4ae6:       60 93 36 02     sts     0x0236, r22
    4aea:       80 91 d8 04     lds     r24, 0x04D8
    4aee:       99 27           eor     r25, r25
    4af0:       68 17           cp      r22, r24
    4af2:       79 07           cpc     r23, r25
    4af4:       8c f4           brge    .+34            ; 0x4b18 <MotorRegler+0x1114>
    4af6:       e9 81           ldd     r30, Y+1        ; 0x01
    4af8:       fa 81           ldd     r31, Y+2        ; 0x02
    4afa:       e8 17           cp      r30, r24
    4afc:       f9 07           cpc     r31, r25
    4afe:       2c f0           brlt    .+10            ; 0x4b0a <MotorRegler+0x1106>
    4b00:       90 93 37 02     sts     0x0237, r25
    4b04:       80 93 36 02     sts     0x0236, r24
    4b08:       07 c0           rjmp    .+14            ; 0x4b18 <MotorRegler+0x1114>
    4b0a:       29 81           ldd     r18, Y+1        ; 0x01
    4b0c:       3a 81           ldd     r19, Y+2        ; 0x02
    4b0e:       30 93 37 02     sts     0x0237, r19
    4b12:       20 93 36 02     sts     0x0236, r18
    4b16:       0d c0           rjmp    .+26            ; 0x4b32 <MotorRegler+0x112e>
    4b18:       80 91 36 02     lds     r24, 0x0236
    4b1c:       90 91 37 02     lds     r25, 0x0237
    4b20:       49 81           ldd     r20, Y+1        ; 0x01
    4b22:       5a 81           ldd     r21, Y+2        ; 0x02
    4b24:       48 17           cp      r20, r24
    4b26:       59 07           cpc     r21, r25
    4b28:       24 f4           brge    .+8             ; 0x4b32 <MotorRegler+0x112e>
    4b2a:       50 93 37 02     sts     0x0237, r21
    4b2e:       40 93 36 02     sts     0x0236, r20
    4b32:       60 91 36 02     lds     r22, 0x0236
    4b36:       70 91 37 02     lds     r23, 0x0237
    4b3a:       7a 83           std     Y+2, r23        ; 0x02
    4b3c:       69 83           std     Y+1, r22        ; 0x01
    4b3e:       c0 90 17 05     lds     r12, 0x0517
    4b42:       d0 90 18 05     lds     r13, 0x0518
    4b46:       8b 81           ldd     r24, Y+3        ; 0x03
    4b48:       9c 81           ldd     r25, Y+4        ; 0x04
    4b4a:       c8 1a           sub     r12, r24
    4b4c:       d9 0a           sbc     r13, r25
    4b4e:       95 e6           ldi     r25, 0x65       ; 101
    4b50:       c9 16           cp      r12, r25
    4b52:       d1 04           cpc     r13, r1
    4b54:       24 f0           brlt    .+8             ; 0x4b5e <MotorRegler+0x115a>
    4b56:       64 e6           ldi     r22, 0x64       ; 100
    4b58:       c6 2e           mov     r12, r22
    4b5a:       d1 2c           mov     r13, r1
    4b5c:       09 c0           rjmp    .+18            ; 0x4b70 <MotorRegler+0x116c>
    4b5e:       ec e9           ldi     r30, 0x9C       ; 156
    4b60:       ce 16           cp      r12, r30
    4b62:       ef ef           ldi     r30, 0xFF       ; 255
    4b64:       de 06           cpc     r13, r30
    4b66:       24 f4           brge    .+8             ; 0x4b70 <MotorRegler+0x116c>
    4b68:       5c e9           ldi     r21, 0x9C       ; 156
    4b6a:       c5 2e           mov     r12, r21
    4b6c:       5f ef           ldi     r21, 0xFF       ; 255
    4b6e:       d5 2e           mov     r13, r21
    4b70:       40 90 78 01     lds     r4, 0x0178
    4b74:       50 90 79 01     lds     r5, 0x0179
    4b78:       60 90 7a 01     lds     r6, 0x017A
    4b7c:       70 90 7b 01     lds     r7, 0x017B
    4b80:       60 91 0b 05     lds     r22, 0x050B
    4b84:       70 91 0c 05     lds     r23, 0x050C
    4b88:       20 91 23 02     lds     r18, 0x0223
    4b8c:       30 91 24 02     lds     r19, 0x0224
    4b90:       40 91 57 02     lds     r20, 0x0257
    4b94:       50 91 58 02     lds     r21, 0x0258
    4b98:       24 1b           sub     r18, r20
    4b9a:       35 0b           sbc     r19, r21
    4b9c:       62 1b           sub     r22, r18
    4b9e:       73 0b           sbc     r23, r19
    4ba0:       88 27           eor     r24, r24
    4ba2:       77 fd           sbrc    r23, 7
    4ba4:       80 95           com     r24
    4ba6:       98 2f           mov     r25, r24
    4ba8:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    4bac:       9b 01           movw    r18, r22
    4bae:       ac 01           movw    r20, r24
    4bb0:       c3 01           movw    r24, r6
    4bb2:       b2 01           movw    r22, r4
    4bb4:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    4bb8:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    4bbc:       70 93 70 02     sts     0x0270, r23
    4bc0:       60 93 6f 02     sts     0x026F, r22
    4bc4:       80 91 6f 02     lds     r24, 0x026F
    4bc8:       90 91 70 02     lds     r25, 0x0270
    4bcc:       8c 01           movw    r16, r24
    4bce:       22 27           eor     r18, r18
    4bd0:       17 fd           sbrc    r17, 7
    4bd2:       20 95           com     r18
    4bd4:       32 2f           mov     r19, r18
    4bd6:       80 91 53 02     lds     r24, 0x0253
    4bda:       90 91 54 02     lds     r25, 0x0254
    4bde:       a0 91 55 02     lds     r26, 0x0255
    4be2:       b0 91 56 02     lds     r27, 0x0256
    4be6:       08 0f           add     r16, r24
    4be8:       19 1f           adc     r17, r25
    4bea:       2a 1f           adc     r18, r26
    4bec:       3b 1f           adc     r19, r27
    4bee:       00 93 53 02     sts     0x0253, r16
    4bf2:       10 93 54 02     sts     0x0254, r17
    4bf6:       20 93 55 02     sts     0x0255, r18
    4bfa:       30 93 56 02     sts     0x0256, r19
    4bfe:       10 16           cp      r1, r16
    4c00:       11 06           cpc     r1, r17
    4c02:       12 06           cpc     r1, r18
    4c04:       13 06           cpc     r1, r19
    4c06:       ac f4           brge    .+42            ; 0x4c32 <MotorRegler+0x122e>
    4c08:       c8 01           movw    r24, r16
    4c0a:       17 ff           sbrs    r17, 7
    4c0c:       03 c0           rjmp    .+6             ; 0x4c14 <MotorRegler+0x1210>
    4c0e:       90 95           com     r25
    4c10:       81 95           neg     r24
    4c12:       9f 4f           sbci    r25, 0xFF       ; 255
    4c14:       60 e0           ldi     r22, 0x00       ; 0
    4c16:       71 e0           ldi     r23, 0x01       ; 1
    4c18:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    4c1c:       6f 5f           subi    r22, 0xFF       ; 255
    4c1e:       7f 4f           sbci    r23, 0xFF       ; 255
    4c20:       88 27           eor     r24, r24
    4c22:       77 fd           sbrc    r23, 7
    4c24:       80 95           com     r24
    4c26:       98 2f           mov     r25, r24
    4c28:       06 1b           sub     r16, r22
    4c2a:       17 0b           sbc     r17, r23
    4c2c:       28 0b           sbc     r18, r24
    4c2e:       39 0b           sbc     r19, r25
    4c30:       14 c0           rjmp    .+40            ; 0x4c5a <MotorRegler+0x1256>
    4c32:       c8 01           movw    r24, r16
    4c34:       17 ff           sbrs    r17, 7
    4c36:       03 c0           rjmp    .+6             ; 0x4c3e <MotorRegler+0x123a>
    4c38:       90 95           com     r25
    4c3a:       81 95           neg     r24
    4c3c:       9f 4f           sbci    r25, 0xFF       ; 255
    4c3e:       60 e0           ldi     r22, 0x00       ; 0
    4c40:       71 e0           ldi     r23, 0x01       ; 1
    4c42:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    4c46:       6f 5f           subi    r22, 0xFF       ; 255
    4c48:       7f 4f           sbci    r23, 0xFF       ; 255
    4c4a:       88 27           eor     r24, r24
    4c4c:       77 fd           sbrc    r23, 7
    4c4e:       80 95           com     r24
    4c50:       98 2f           mov     r25, r24
    4c52:       06 0f           add     r16, r22
    4c54:       17 1f           adc     r17, r23
    4c56:       28 1f           adc     r18, r24
    4c58:       39 1f           adc     r19, r25
    4c5a:       00 93 53 02     sts     0x0253, r16
    4c5e:       10 93 54 02     sts     0x0254, r17
    4c62:       20 93 55 02     sts     0x0255, r18
    4c66:       30 93 56 02     sts     0x0256, r19
    4c6a:       80 91 53 02     lds     r24, 0x0253
    4c6e:       90 91 54 02     lds     r25, 0x0254
    4c72:       a0 91 55 02     lds     r26, 0x0255
    4c76:       b0 91 56 02     lds     r27, 0x0256
    4c7a:       81 38           cpi     r24, 0x81       ; 129
    4c7c:       fe e3           ldi     r31, 0x3E       ; 62
    4c7e:       9f 07           cpc     r25, r31
    4c80:       f0 e0           ldi     r31, 0x00       ; 0
    4c82:       af 07           cpc     r26, r31
    4c84:       f0 e0           ldi     r31, 0x00       ; 0
    4c86:       bf 07           cpc     r27, r31
    4c88:       2c f0           brlt    .+10            ; 0x4c94 <MotorRegler+0x1290>
    4c8a:       80 e8           ldi     r24, 0x80       ; 128
    4c8c:       9e e3           ldi     r25, 0x3E       ; 62
    4c8e:       a0 e0           ldi     r26, 0x00       ; 0
    4c90:       b0 e0           ldi     r27, 0x00       ; 0
    4c92:       09 c0           rjmp    .+18            ; 0x4ca6 <MotorRegler+0x12a2>
    4c94:       80 58           subi    r24, 0x80       ; 128
    4c96:       91 4c           sbci    r25, 0xC1       ; 193
    4c98:       af 4f           sbci    r26, 0xFF       ; 255
    4c9a:       bf 4f           sbci    r27, 0xFF       ; 255
    4c9c:       64 f4           brge    .+24            ; 0x4cb6 <MotorRegler+0x12b2>
    4c9e:       80 e8           ldi     r24, 0x80       ; 128
    4ca0:       91 ec           ldi     r25, 0xC1       ; 193
    4ca2:       af ef           ldi     r26, 0xFF       ; 255
    4ca4:       bf ef           ldi     r27, 0xFF       ; 255
    4ca6:       80 93 53 02     sts     0x0253, r24
    4caa:       90 93 54 02     sts     0x0254, r25
    4cae:       a0 93 55 02     sts     0x0255, r26
    4cb2:       b0 93 56 02     sts     0x0256, r27
    4cb6:       60 91 6f 02     lds     r22, 0x026F
    4cba:       70 91 70 02     lds     r23, 0x0270
    4cbe:       80 90 7c 01     lds     r8, 0x017C
    4cc2:       90 90 7d 01     lds     r9, 0x017D
    4cc6:       a0 90 7e 01     lds     r10, 0x017E
    4cca:       b0 90 7f 01     lds     r11, 0x017F
    4cce:       88 27           eor     r24, r24
    4cd0:       77 fd           sbrc    r23, 7
    4cd2:       80 95           com     r24
    4cd4:       98 2f           mov     r25, r24
    4cd6:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    4cda:       7b 01           movw    r14, r22
    4cdc:       8c 01           movw    r16, r24
    4cde:       60 91 53 02     lds     r22, 0x0253
    4ce2:       70 91 54 02     lds     r23, 0x0254
    4ce6:       80 91 55 02     lds     r24, 0x0255
    4cea:       90 91 56 02     lds     r25, 0x0256
    4cee:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    4cf2:       9b 01           movw    r18, r22
    4cf4:       ac 01           movw    r20, r24
    4cf6:       c5 01           movw    r24, r10
    4cf8:       b4 01           movw    r22, r8
    4cfa:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    4cfe:       9b 01           movw    r18, r22
    4d00:       ac 01           movw    r20, r24
    4d02:       c8 01           movw    r24, r16
    4d04:       b7 01           movw    r22, r14
    4d06:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    4d0a:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    4d0e:       96 01           movw    r18, r12
    4d10:       26 0f           add     r18, r22
    4d12:       37 1f           adc     r19, r23
    4d14:       49 81           ldd     r20, Y+1        ; 0x01
    4d16:       5a 81           ldd     r21, Y+2        ; 0x02
    4d18:       24 0f           add     r18, r20
    4d1a:       35 1f           adc     r19, r21
    4d1c:       22 24           eor     r2, r2
    4d1e:       4a 30           cpi     r20, 0x0A       ; 10
    4d20:       51 05           cpc     r21, r1
    4d22:       14 f4           brge    .+4             ; 0x4d28 <MotorRegler+0x1324>
    4d24:       41 e0           ldi     r20, 0x01       ; 1
    4d26:       24 2e           mov     r2, r20
    4d28:       37 fd           sbrc    r19, 7
    4d2a:       02 c0           rjmp    .+4             ; 0x4d30 <MotorRegler+0x132c>
    4d2c:       22 20           and     r2, r2
    4d2e:       19 f0           breq    .+6             ; 0x4d36 <MotorRegler+0x1332>
    4d30:       40 e0           ldi     r20, 0x00       ; 0
    4d32:       50 e0           ldi     r21, 0x00       ; 0
    4d34:       08 c0           rjmp    .+16            ; 0x4d46 <MotorRegler+0x1342>
    4d36:       80 91 16 05     lds     r24, 0x0516
    4d3a:       48 2f           mov     r20, r24
    4d3c:       55 27           eor     r21, r21
    4d3e:       24 17           cp      r18, r20
    4d40:       35 07           cpc     r19, r21
    4d42:       0c f4           brge    .+2             ; 0x4d46 <MotorRegler+0x1342>
    4d44:       a9 01           movw    r20, r18
    4d46:       80 91 0d 05     lds     r24, 0x050D
    4d4a:       e8 2f           mov     r30, r24
    4d4c:       ff 27           eor     r31, r31
    4d4e:       f8 87           std     Y+8, r31        ; 0x08
    4d50:       ef 83           std     Y+7, r30        ; 0x07
    4d52:       9f 01           movw    r18, r30
    4d54:       e4 17           cp      r30, r20
    4d56:       f5 07           cpc     r31, r21
    4d58:       0c f4           brge    .+2             ; 0x4d5c <MotorRegler+0x1358>
    4d5a:       9a 01           movw    r18, r20
    4d5c:       20 93 6d 02     sts     0x026D, r18
    4d60:       29 81           ldd     r18, Y+1        ; 0x01
    4d62:       3a 81           ldd     r19, Y+2        ; 0x02
    4d64:       26 1b           sub     r18, r22
    4d66:       37 0b           sbc     r19, r23
    4d68:       b9 01           movw    r22, r18
    4d6a:       6c 0d           add     r22, r12
    4d6c:       7d 1d           adc     r23, r13
    4d6e:       77 fd           sbrc    r23, 7
    4d70:       02 c0           rjmp    .+4             ; 0x4d76 <MotorRegler+0x1372>
    4d72:       22 20           and     r2, r2
    4d74:       19 f0           breq    .+6             ; 0x4d7c <MotorRegler+0x1378>
    4d76:       80 e0           ldi     r24, 0x00       ; 0
    4d78:       90 e0           ldi     r25, 0x00       ; 0
    4d7a:       07 c0           rjmp    .+14            ; 0x4d8a <MotorRegler+0x1386>
    4d7c:       80 91 16 05     lds     r24, 0x0516
    4d80:       99 27           eor     r25, r25
    4d82:       68 17           cp      r22, r24
    4d84:       79 07           cpc     r23, r25
    4d86:       0c f4           brge    .+2             ; 0x4d8a <MotorRegler+0x1386>
    4d88:       cb 01           movw    r24, r22
    4d8a:       2f 81           ldd     r18, Y+7        ; 0x07
    4d8c:       38 85           ldd     r19, Y+8        ; 0x08
    4d8e:       28 17           cp      r18, r24
    4d90:       39 07           cpc     r19, r25
    4d92:       0c f4           brge    .+2             ; 0x4d96 <MotorRegler+0x1392>
    4d94:       9c 01           movw    r18, r24
    4d96:       20 93 6e 02     sts     0x026E, r18
    4d9a:       60 91 09 05     lds     r22, 0x0509
    4d9e:       70 91 0a 05     lds     r23, 0x050A
    4da2:       20 91 25 02     lds     r18, 0x0225
    4da6:       30 91 26 02     lds     r19, 0x0226
    4daa:       40 91 59 02     lds     r20, 0x0259
    4dae:       50 91 5a 02     lds     r21, 0x025A
    4db2:       24 1b           sub     r18, r20
    4db4:       35 0b           sbc     r19, r21
    4db6:       62 1b           sub     r22, r18
    4db8:       73 0b           sbc     r23, r19
    4dba:       88 27           eor     r24, r24
    4dbc:       77 fd           sbrc    r23, 7
    4dbe:       80 95           com     r24
    4dc0:       98 2f           mov     r25, r24
    4dc2:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    4dc6:       9b 01           movw    r18, r22
    4dc8:       ac 01           movw    r20, r24
    4dca:       c3 01           movw    r24, r6
    4dcc:       b2 01           movw    r22, r4
    4dce:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    4dd2:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    4dd6:       70 93 6c 02     sts     0x026C, r23
    4dda:       60 93 6b 02     sts     0x026B, r22
    4dde:       80 91 6b 02     lds     r24, 0x026B
    4de2:       90 91 6c 02     lds     r25, 0x026C
    4de6:       8c 01           movw    r16, r24
    4de8:       22 27           eor     r18, r18
    4dea:       17 fd           sbrc    r17, 7
    4dec:       20 95           com     r18
    4dee:       32 2f           mov     r19, r18
    4df0:       80 91 4f 02     lds     r24, 0x024F
    4df4:       90 91 50 02     lds     r25, 0x0250
    4df8:       a0 91 51 02     lds     r26, 0x0251
    4dfc:       b0 91 52 02     lds     r27, 0x0252
    4e00:       08 0f           add     r16, r24
    4e02:       19 1f           adc     r17, r25
    4e04:       2a 1f           adc     r18, r26
    4e06:       3b 1f           adc     r19, r27
    4e08:       00 93 4f 02     sts     0x024F, r16
    4e0c:       10 93 50 02     sts     0x0250, r17
    4e10:       20 93 51 02     sts     0x0251, r18
    4e14:       30 93 52 02     sts     0x0252, r19
    4e18:       10 16           cp      r1, r16
    4e1a:       11 06           cpc     r1, r17
    4e1c:       12 06           cpc     r1, r18
    4e1e:       13 06           cpc     r1, r19
    4e20:       ac f4           brge    .+42            ; 0x4e4c <MotorRegler+0x1448>
    4e22:       c8 01           movw    r24, r16
    4e24:       17 ff           sbrs    r17, 7
    4e26:       03 c0           rjmp    .+6             ; 0x4e2e <MotorRegler+0x142a>
    4e28:       90 95           com     r25
    4e2a:       81 95           neg     r24
    4e2c:       9f 4f           sbci    r25, 0xFF       ; 255
    4e2e:       60 e0           ldi     r22, 0x00       ; 0
    4e30:       71 e0           ldi     r23, 0x01       ; 1
    4e32:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    4e36:       6f 5f           subi    r22, 0xFF       ; 255
    4e38:       7f 4f           sbci    r23, 0xFF       ; 255
    4e3a:       88 27           eor     r24, r24
    4e3c:       77 fd           sbrc    r23, 7
    4e3e:       80 95           com     r24
    4e40:       98 2f           mov     r25, r24
    4e42:       06 1b           sub     r16, r22
    4e44:       17 0b           sbc     r17, r23
    4e46:       28 0b           sbc     r18, r24
    4e48:       39 0b           sbc     r19, r25
    4e4a:       14 c0           rjmp    .+40            ; 0x4e74 <MotorRegler+0x1470>
    4e4c:       c8 01           movw    r24, r16
    4e4e:       17 ff           sbrs    r17, 7
    4e50:       03 c0           rjmp    .+6             ; 0x4e58 <MotorRegler+0x1454>
    4e52:       90 95           com     r25
    4e54:       81 95           neg     r24
    4e56:       9f 4f           sbci    r25, 0xFF       ; 255
    4e58:       60 e0           ldi     r22, 0x00       ; 0
    4e5a:       71 e0           ldi     r23, 0x01       ; 1
    4e5c:       0e 94 b7 29     call    0x536e  ; 0x536e <__divmodhi4>
    4e60:       6f 5f           subi    r22, 0xFF       ; 255
    4e62:       7f 4f           sbci    r23, 0xFF       ; 255
    4e64:       88 27           eor     r24, r24
    4e66:       77 fd           sbrc    r23, 7
    4e68:       80 95           com     r24
    4e6a:       98 2f           mov     r25, r24
    4e6c:       06 0f           add     r16, r22
    4e6e:       17 1f           adc     r17, r23
    4e70:       28 1f           adc     r18, r24
    4e72:       39 1f           adc     r19, r25
    4e74:       00 93 4f 02     sts     0x024F, r16
    4e78:       10 93 50 02     sts     0x0250, r17
    4e7c:       20 93 51 02     sts     0x0251, r18
    4e80:       30 93 52 02     sts     0x0252, r19
    4e84:       80 91 4f 02     lds     r24, 0x024F
    4e88:       90 91 50 02     lds     r25, 0x0250
    4e8c:       a0 91 51 02     lds     r26, 0x0251
    4e90:       b0 91 52 02     lds     r27, 0x0252
    4e94:       81 38           cpi     r24, 0x81       ; 129
    4e96:       3e e3           ldi     r19, 0x3E       ; 62
    4e98:       93 07           cpc     r25, r19
    4e9a:       30 e0           ldi     r19, 0x00       ; 0
    4e9c:       a3 07           cpc     r26, r19
    4e9e:       30 e0           ldi     r19, 0x00       ; 0
    4ea0:       b3 07           cpc     r27, r19
    4ea2:       2c f0           brlt    .+10            ; 0x4eae <MotorRegler+0x14aa>
    4ea4:       80 e8           ldi     r24, 0x80       ; 128
    4ea6:       9e e3           ldi     r25, 0x3E       ; 62
    4ea8:       a0 e0           ldi     r26, 0x00       ; 0
    4eaa:       b0 e0           ldi     r27, 0x00       ; 0
    4eac:       09 c0           rjmp    .+18            ; 0x4ec0 <MotorRegler+0x14bc>
    4eae:       80 58           subi    r24, 0x80       ; 128
    4eb0:       91 4c           sbci    r25, 0xC1       ; 193
    4eb2:       af 4f           sbci    r26, 0xFF       ; 255
    4eb4:       bf 4f           sbci    r27, 0xFF       ; 255
    4eb6:       64 f4           brge    .+24            ; 0x4ed0 <MotorRegler+0x14cc>
    4eb8:       80 e8           ldi     r24, 0x80       ; 128
    4eba:       91 ec           ldi     r25, 0xC1       ; 193
    4ebc:       af ef           ldi     r26, 0xFF       ; 255
    4ebe:       bf ef           ldi     r27, 0xFF       ; 255
    4ec0:       80 93 4f 02     sts     0x024F, r24
    4ec4:       90 93 50 02     sts     0x0250, r25
    4ec8:       a0 93 51 02     sts     0x0251, r26
    4ecc:       b0 93 52 02     sts     0x0252, r27
    4ed0:       60 91 6b 02     lds     r22, 0x026B
    4ed4:       70 91 6c 02     lds     r23, 0x026C
    4ed8:       88 27           eor     r24, r24
    4eda:       77 fd           sbrc    r23, 7
    4edc:       80 95           com     r24
    4ede:       98 2f           mov     r25, r24
    4ee0:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    4ee4:       7b 01           movw    r14, r22
    4ee6:       8c 01           movw    r16, r24
    4ee8:       60 91 4f 02     lds     r22, 0x024F
    4eec:       70 91 50 02     lds     r23, 0x0250
    4ef0:       80 91 51 02     lds     r24, 0x0251
    4ef4:       90 91 52 02     lds     r25, 0x0252
    4ef8:       0e 94 c2 28     call    0x5184  ; 0x5184 <__floatsisf>
    4efc:       9b 01           movw    r18, r22
    4efe:       ac 01           movw    r20, r24
    4f00:       c5 01           movw    r24, r10
    4f02:       b4 01           movw    r22, r8
    4f04:       0e 94 3c 29     call    0x5278  ; 0x5278 <__mulsf3>
    4f08:       9b 01           movw    r18, r22
    4f0a:       ac 01           movw    r20, r24
    4f0c:       c8 01           movw    r24, r16
    4f0e:       b7 01           movw    r22, r14
    4f10:       0e 94 1d 28     call    0x503a  ; 0x503a <__addsf3>
    4f14:       0e 94 a5 28     call    0x514a  ; 0x514a <__fixsfsi>
    4f18:       29 81           ldd     r18, Y+1        ; 0x01
    4f1a:       3a 81           ldd     r19, Y+2        ; 0x02
    4f1c:       26 0f           add     r18, r22
    4f1e:       37 1f           adc     r19, r23
    4f20:       2c 19           sub     r18, r12
    4f22:       3d 09           sbc     r19, r13
    4f24:       37 fd           sbrc    r19, 7
    4f26:       02 c0           rjmp    .+4             ; 0x4f2c <MotorRegler+0x1528>
    4f28:       22 20           and     r2, r2
    4f2a:       19 f0           breq    .+6             ; 0x4f32 <MotorRegler+0x152e>
    4f2c:       40 e0           ldi     r20, 0x00       ; 0
    4f2e:       50 e0           ldi     r21, 0x00       ; 0
    4f30:       08 c0           rjmp    .+16            ; 0x4f42 <MotorRegler+0x153e>
    4f32:       80 91 16 05     lds     r24, 0x0516
    4f36:       48 2f           mov     r20, r24
    4f38:       55 27           eor     r21, r21
    4f3a:       24 17           cp      r18, r20
    4f3c:       35 07           cpc     r19, r21
    4f3e:       0c f4           brge    .+2             ; 0x4f42 <MotorRegler+0x153e>
    4f40:       a9 01           movw    r20, r18
    4f42:       2f 81           ldd     r18, Y+7        ; 0x07
    4f44:       38 85           ldd     r19, Y+8        ; 0x08
    4f46:       24 17           cp      r18, r20
    4f48:       35 07           cpc     r19, r21
    4f4a:       0c f4           brge    .+2             ; 0x4f4e <MotorRegler+0x154a>
    4f4c:       9a 01           movw    r18, r20
    4f4e:       20 93 73 02     sts     0x0273, r18
    4f52:       89 81           ldd     r24, Y+1        ; 0x01
    4f54:       9a 81           ldd     r25, Y+2        ; 0x02
    4f56:       86 1b           sub     r24, r22
    4f58:       97 0b           sbc     r25, r23
    4f5a:       bc 01           movw    r22, r24
    4f5c:       6c 19           sub     r22, r12
    4f5e:       7d 09           sbc     r23, r13
    4f60:       77 fd           sbrc    r23, 7
    4f62:       02 c0           rjmp    .+4             ; 0x4f68 <MotorRegler+0x1564>
    4f64:       22 20           and     r2, r2
    4f66:       19 f0           breq    .+6             ; 0x4f6e <MotorRegler+0x156a>
    4f68:       20 e0           ldi     r18, 0x00       ; 0
    4f6a:       30 e0           ldi     r19, 0x00       ; 0
    4f6c:       08 c0           rjmp    .+16            ; 0x4f7e <MotorRegler+0x157a>
    4f6e:       80 91 16 05     lds     r24, 0x0516
    4f72:       28 2f           mov     r18, r24
    4f74:       33 27           eor     r19, r19
    4f76:       62 17           cp      r22, r18
    4f78:       73 07           cpc     r23, r19
    4f7a:       0c f4           brge    .+2             ; 0x4f7e <MotorRegler+0x157a>
    4f7c:       9b 01           movw    r18, r22
    4f7e:       8f 81           ldd     r24, Y+7        ; 0x07
    4f80:       98 85           ldd     r25, Y+8        ; 0x08
    4f82:       82 17           cp      r24, r18
    4f84:       93 07           cpc     r25, r19
    4f86:       34 f4           brge    .+12            ; 0x4f94 <MotorRegler+0x1590>
    4f88:       c9 01           movw    r24, r18
    4f8a:       04 c0           rjmp    .+8             ; 0x4f94 <MotorRegler+0x1590>
    4f8c:       8f ee           ldi     r24, 0xEF       ; 239
    4f8e:       80 93 7a 00     sts     0x007A, r24
    4f92:       8c cb           rjmp    .-2280          ; 0x46ac <MotorRegler+0xca8>
    4f94:       80 93 71 02     sts     0x0271, r24
    4f98:       28 96           adiw    r28, 0x08       ; 8
    4f9a:       0f b6           in      r0, 0x3f        ; 63
    4f9c:       f8 94           cli
    4f9e:       de bf           out     0x3e, r29       ; 62
    4fa0:       0f be           out     0x3f, r0        ; 63
    4fa2:       cd bf           out     0x3d, r28       ; 61
    4fa4:       df 91           pop     r29
    4fa6:       cf 91           pop     r28
    4fa8:       1f 91           pop     r17
    4faa:       0f 91           pop     r16
    4fac:       ff 90           pop     r15
    4fae:       ef 90           pop     r14
    4fb0:       df 90           pop     r13
    4fb2:       cf 90           pop     r12
    4fb4:       bf 90           pop     r11
    4fb6:       af 90           pop     r10
    4fb8:       9f 90           pop     r9
    4fba:       8f 90           pop     r8
    4fbc:       7f 90           pop     r7
    4fbe:       6f 90           pop     r6
    4fc0:       5f 90           pop     r5
    4fc2:       4f 90           pop     r4
    4fc4:       3f 90           pop     r3
    4fc6:       2f 90           pop     r2
    4fc8:       08 95           ret

00004fca <GPS_Neutral>:
    4fca:       80 91 5b 02     lds     r24, 0x025B
    4fce:       90 91 5c 02     lds     r25, 0x025C
    4fd2:       a0 91 5d 02     lds     r26, 0x025D
    4fd6:       b0 91 5e 02     lds     r27, 0x025E
    4fda:       80 93 63 02     sts     0x0263, r24
    4fde:       90 93 64 02     sts     0x0264, r25
    4fe2:       a0 93 65 02     sts     0x0265, r26
    4fe6:       b0 93 66 02     sts     0x0266, r27
    4fea:       80 91 5f 02     lds     r24, 0x025F
    4fee:       90 91 60 02     lds     r25, 0x0260
    4ff2:       a0 91 61 02     lds     r26, 0x0261
    4ff6:       b0 91 62 02     lds     r27, 0x0262
    4ffa:       80 93 67 02     sts     0x0267, r24
    4ffe:       90 93 68 02     sts     0x0268, r25
    5002:       a0 93 69 02     sts     0x0269, r26
    5006:       b0 93 6a 02     sts     0x026A, r27
    500a:       08 95           ret

0000500c <GPS_BerechneZielrichtung>:
    500c:       10 92 58 02     sts     0x0258, r1
    5010:       10 92 57 02     sts     0x0257, r1
    5014:       10 92 5a 02     sts     0x025A, r1
    5018:       10 92 59 02     sts     0x0259, r1
    501c:       08 95           ret

0000501e <memchr>:
    501e:       fc 01           movw    r30, r24
    5020:       41 50           subi    r20, 0x01       ; 1
    5022:       50 40           sbci    r21, 0x00       ; 0
    5024:       30 f0           brcs    .+12            ; 0x5032 <memchr+0x14>
    5026:       01 90           ld      r0, Z+
    5028:       06 16           cp      r0, r22
    502a:       d1 f7           brne    .-12            ; 0x5020 <memchr+0x2>
    502c:       31 97           sbiw    r30, 0x01       ; 1
    502e:       cf 01           movw    r24, r30
    5030:       08 95           ret
    5032:       88 27           eor     r24, r24
    5034:       99 27           eor     r25, r25
    5036:       08 95           ret

00005038 <__subsf3>:
    5038:       50 58           subi    r21, 0x80       ; 128

0000503a <__addsf3>:
    503a:       19 2e           mov     r1, r25
    503c:       ef d0           rcall   .+478           ; 0x521c <__fp_split3>
    503e:       01 d0           rcall   .+2             ; 0x5042 <__addsf3x>
    5040:       d2 c0           rjmp    .+420           ; 0x51e6 <__fp_merge>

00005042 <__addsf3x>:
    5042:       ba 17           cp      r27, r26
    5044:       62 07           cpc     r22, r18
    5046:       73 07           cpc     r23, r19
    5048:       84 07           cpc     r24, r20
    504a:       95 07           cpc     r25, r21
    504c:       b1 f1           breq    .+108           ; 0x50ba <__addsf3x+0x78>
    504e:       88 f4           brcc    .+34            ; 0x5072 <__addsf3x+0x30>
    5050:       0e f4           brtc    .+2             ; 0x5054 <__addsf3x+0x12>
    5052:       10 94           com     r1
    5054:       0b 2e           mov     r0, r27
    5056:       ba 2f           mov     r27, r26
    5058:       a0 2d           mov     r26, r0
    505a:       06 2e           mov     r0, r22
    505c:       62 2f           mov     r22, r18
    505e:       20 2d           mov     r18, r0
    5060:       07 2e           mov     r0, r23
    5062:       73 2f           mov     r23, r19
    5064:       30 2d           mov     r19, r0
    5066:       08 2e           mov     r0, r24
    5068:       84 2f           mov     r24, r20
    506a:       40 2d           mov     r20, r0
    506c:       09 2e           mov     r0, r25
    506e:       95 2f           mov     r25, r21
    5070:       50 2d           mov     r21, r0
    5072:       ff 27           eor     r31, r31
    5074:       55 23           and     r21, r21
    5076:       b9 f0           breq    .+46            ; 0x50a6 <__addsf3x+0x64>
    5078:       59 1b           sub     r21, r25
    507a:       49 f0           breq    .+18            ; 0x508e <__addsf3x+0x4c>
    507c:       57 3e           cpi     r21, 0xE7       ; 231
    507e:       98 f0           brcs    .+38            ; 0x50a6 <__addsf3x+0x64>
    5080:       46 95           lsr     r20
    5082:       37 95           ror     r19
    5084:       27 95           ror     r18
    5086:       a7 95           ror     r26
    5088:       f0 40           sbci    r31, 0x00       ; 0
    508a:       53 95           inc     r21
    508c:       c9 f7           brne    .-14            ; 0x5080 <__addsf3x+0x3e>
    508e:       76 f0           brts    .+28            ; 0x50ac <__addsf3x+0x6a>
    5090:       ba 0f           add     r27, r26
    5092:       62 1f           adc     r22, r18
    5094:       73 1f           adc     r23, r19
    5096:       84 1f           adc     r24, r20
    5098:       30 f4           brcc    .+12            ; 0x50a6 <__addsf3x+0x64>
    509a:       87 95           ror     r24
    509c:       77 95           ror     r23
    509e:       67 95           ror     r22
    50a0:       b7 95           ror     r27
    50a2:       f0 40           sbci    r31, 0x00       ; 0
    50a4:       93 95           inc     r25
    50a6:       17 fa           bst     r1, 7
    50a8:       0f 2e           mov     r0, r31
    50aa:       08 95           ret
    50ac:       bf 1b           sub     r27, r31
    50ae:       bb 27           eor     r27, r27
    50b0:       ba 0b           sbc     r27, r26
    50b2:       62 0b           sbc     r22, r18
    50b4:       73 0b           sbc     r23, r19
    50b6:       84 0b           sbc     r24, r20
    50b8:       f6 cf           rjmp    .-20            ; 0x50a6 <__addsf3x+0x64>
    50ba:       de f6           brtc    .-74            ; 0x5072 <__addsf3x+0x30>
    50bc:       db c0           rjmp    .+438           ; 0x5274 <__fp_zerox>

000050be <__divsf3>:
    50be:       ae d0           rcall   .+348           ; 0x521c <__fp_split3>
    50c0:       01 d0           rcall   .+2             ; 0x50c4 <__divsf3x>
    50c2:       91 c0           rjmp    .+290           ; 0x51e6 <__fp_merge>

000050c4 <__divsf3x>:
    50c4:       55 23           and     r21, r21
    50c6:       59 f0           breq    .+22            ; 0x50de <__divsf3x+0x1a>
    50c8:       99 23           and     r25, r25
    50ca:       69 f0           breq    .+26            ; 0x50e6 <__divsf3x+0x22>
    50cc:       9f 57           subi    r25, 0x7F       ; 127
    50ce:       5f 57           subi    r21, 0x7F       ; 127
    50d0:       95 1b           sub     r25, r21
    50d2:       33 f4           brvc    .+12            ; 0x50e0 <__divsf3x+0x1c>
    50d4:       42 f4           brpl    .+16            ; 0x50e6 <__divsf3x+0x22>
    50d6:       90 38           cpi     r25, 0x80       ; 128
    50d8:       11 f4           brne    .+4             ; 0x50de <__divsf3x+0x1a>
    50da:       91 58           subi    r25, 0x81       ; 129
    50dc:       05 c0           rjmp    .+10            ; 0x50e8 <__divsf3x+0x24>
    50de:       9b c0           rjmp    .+310           ; 0x5216 <__fp_nan>
    50e0:       91 58           subi    r25, 0x81       ; 129
    50e2:       9f 3f           cpi     r25, 0xFF       ; 255
    50e4:       09 f4           brne    .+2             ; 0x50e8 <__divsf3x+0x24>
    50e6:       c6 c0           rjmp    .+396           ; 0x5274 <__fp_zerox>
    50e8:       bb 27           eor     r27, r27
    50ea:       11 24           eor     r1, r1
    50ec:       62 17           cp      r22, r18
    50ee:       73 07           cpc     r23, r19
    50f0:       84 07           cpc     r24, r20
    50f2:       30 f4           brcc    .+12            ; 0x5100 <__divsf3x+0x3c>
    50f4:       66 0f           add     r22, r22
    50f6:       77 1f           adc     r23, r23
    50f8:       88 1f           adc     r24, r24
    50fa:       bb 1f           adc     r27, r27
    50fc:       91 50           subi    r25, 0x01       ; 1
    50fe:       98 f3           brcs    .-26            ; 0x50e6 <__divsf3x+0x22>
    5100:       11 d0           rcall   .+34            ; 0x5124 <__divsf3x+0x60>
    5102:       0f 92           push    r0
    5104:       0f d0           rcall   .+30            ; 0x5124 <__divsf3x+0x60>
    5106:       0f 92           push    r0
    5108:       0d d0           rcall   .+26            ; 0x5124 <__divsf3x+0x60>
    510a:       a0 e8           ldi     r26, 0x80       ; 128
    510c:       26 17           cp      r18, r22
    510e:       37 07           cpc     r19, r23
    5110:       48 07           cpc     r20, r24
    5112:       1b 06           cpc     r1, r27
    5114:       09 f0           breq    .+2             ; 0x5118 <__divsf3x+0x54>
    5116:       a0 48           sbci    r26, 0x80       ; 128
    5118:       ba 2f           mov     r27, r26
    511a:       60 2d           mov     r22, r0
    511c:       7f 91           pop     r23
    511e:       8f 91           pop     r24
    5120:       00 24           eor     r0, r0
    5122:       08 95           ret
    5124:       a0 e8           ldi     r26, 0x80       ; 128
    5126:       00 24           eor     r0, r0
    5128:       62 17           cp      r22, r18
    512a:       73 07           cpc     r23, r19
    512c:       84 07           cpc     r24, r20
    512e:       b1 05           cpc     r27, r1
    5130:       28 f0           brcs    .+10            ; 0x513c <__divsf3x+0x78>
    5132:       62 1b           sub     r22, r18
    5134:       73 0b           sbc     r23, r19
    5136:       84 0b           sbc     r24, r20
    5138:       b1 09           sbc     r27, r1
    513a:       0a 2a           or      r0, r26
    513c:       66 0f           add     r22, r22
    513e:       77 1f           adc     r23, r23
    5140:       88 1f           adc     r24, r24
    5142:       bb 1f           adc     r27, r27
    5144:       a6 95           lsr     r26
    5146:       81 f7           brne    .-32            ; 0x5128 <__divsf3x+0x64>
    5148:       08 95           ret

0000514a <__fixsfsi>:
    514a:       97 fb           bst     r25, 7
    514c:       73 d0           rcall   .+230           ; 0x5234 <__fp_split1>
    514e:       9f 37           cpi     r25, 0x7F       ; 127
    5150:       38 f0           brcs    .+14            ; 0x5160 <__fixsfsi+0x16>
    5152:       fe e9           ldi     r31, 0x9E       ; 158
    5154:       f9 1b           sub     r31, r25
    5156:       98 2f           mov     r25, r24
    5158:       87 2f           mov     r24, r23
    515a:       76 2f           mov     r23, r22
    515c:       6b 2f           mov     r22, r27
    515e:       05 c0           rjmp    .+10            ; 0x516a <__fixsfsi+0x20>
    5160:       86 c0           rjmp    .+268           ; 0x526e <__fp_zero>
    5162:       96 95           lsr     r25
    5164:       87 95           ror     r24
    5166:       77 95           ror     r23
    5168:       67 95           ror     r22
    516a:       f1 50           subi    r31, 0x01       ; 1
    516c:       d0 f7           brcc    .-12            ; 0x5162 <__fixsfsi+0x18>
    516e:       3e f4           brtc    .+14            ; 0x517e <__fp_lneg+0xe>

00005170 <__fp_lneg>:
    5170:       90 95           com     r25
    5172:       80 95           com     r24
    5174:       70 95           com     r23
    5176:       61 95           neg     r22
    5178:       7f 4f           sbci    r23, 0xFF       ; 255
    517a:       8f 4f           sbci    r24, 0xFF       ; 255
    517c:       9f 4f           sbci    r25, 0xFF       ; 255
    517e:       08 95           ret

00005180 <__floatunssisf>:
    5180:       e8 94           clt
    5182:       03 c0           rjmp    .+6             ; 0x518a <__floatsisf+0x6>

00005184 <__floatsisf>:
    5184:       97 fb           bst     r25, 7
    5186:       0e f4           brtc    .+2             ; 0x518a <__floatsisf+0x6>
    5188:       f3 df           rcall   .-26            ; 0x5170 <__fp_lneg>
    518a:       b6 2f           mov     r27, r22
    518c:       67 2f           mov     r22, r23
    518e:       78 2f           mov     r23, r24
    5190:       89 2f           mov     r24, r25
    5192:       9e e9           ldi     r25, 0x9E       ; 158
    5194:       00 24           eor     r0, r0
    5196:       27 c0           rjmp    .+78            ; 0x51e6 <__fp_merge>

00005198 <__eqsf2>:
    5198:       0e d0           rcall   .+28            ; 0x51b6 <.fp_cmp>
    519a:       5e f0           brts    .+22            ; 0x51b2 <__cmpsf2+0xe>
    519c:       04 c0           rjmp    .+8             ; 0x51a6 <__cmpsf2+0x2>

0000519e <__gesf2>:
    519e:       0b d0           rcall   .+22            ; 0x51b6 <.fp_cmp>
    51a0:       26 f0           brts    .+8             ; 0x51aa <__cmpsf2+0x6>
    51a2:       01 c0           rjmp    .+2             ; 0x51a6 <__cmpsf2+0x2>

000051a4 <__cmpsf2>:
    51a4:       08 d0           rcall   .+16            ; 0x51b6 <.fp_cmp>
    51a6:       19 f0           breq    .+6             ; 0x51ae <__cmpsf2+0xa>
    51a8:       20 f4           brcc    .+8             ; 0x51b2 <__cmpsf2+0xe>
    51aa:       8f ef           ldi     r24, 0xFF       ; 255
    51ac:       08 95           ret
    51ae:       80 e0           ldi     r24, 0x00       ; 0
    51b0:       08 95           ret
    51b2:       81 e0           ldi     r24, 0x01       ; 1
    51b4:       08 95           ret

000051b6 <.fp_cmp>:
    51b6:       97 fb           bst     r25, 7
    51b8:       09 2e           mov     r0, r25
    51ba:       05 26           eor     r0, r21
    51bc:       00 f8           bld     r0, 0
    51be:       68 94           set
    51c0:       30 d0           rcall   .+96            ; 0x5222 <__fp_split2>
    51c2:       e8 94           clt
    51c4:       07 fc           sbrc    r0, 7
    51c6:       07 c0           rjmp    .+14            ; 0x51d6 <.fp_cmp+0x20>
    51c8:       62 17           cp      r22, r18
    51ca:       73 07           cpc     r23, r19
    51cc:       84 07           cpc     r24, r20
    51ce:       95 07           cpc     r25, r21
    51d0:       21 f0           breq    .+8             ; 0x51da <.fp_cmp+0x24>
    51d2:       08 f4           brcc    .+2             ; 0x51d6 <.fp_cmp+0x20>
    51d4:       00 94           com     r0
    51d6:       07 94           ror     r0
    51d8:       98 94           clz
    51da:       08 95           ret
    51dc:       9a 95           dec     r25
    51de:       bb 0f           add     r27, r27
    51e0:       66 1f           adc     r22, r22
    51e2:       77 1f           adc     r23, r23
    51e4:       88 1f           adc     r24, r24

000051e6 <__fp_merge>:
    51e6:       11 24           eor     r1, r1
    51e8:       99 23           and     r25, r25
    51ea:       a1 f0           breq    .+40            ; 0x5214 <__fp_merge+0x2e>
    51ec:       88 23           and     r24, r24
    51ee:       b2 f7           brpl    .-20            ; 0x51dc <.fp_cmp+0x26>
    51f0:       9f 3f           cpi     r25, 0xFF       ; 255
    51f2:       59 f0           breq    .+22            ; 0x520a <__fp_merge+0x24>
    51f4:       bb 0f           add     r27, r27
    51f6:       48 f4           brcc    .+18            ; 0x520a <__fp_merge+0x24>
    51f8:       21 f4           brne    .+8             ; 0x5202 <__fp_merge+0x1c>
    51fa:       00 20           and     r0, r0
    51fc:       11 f4           brne    .+4             ; 0x5202 <__fp_merge+0x1c>
    51fe:       60 ff           sbrs    r22, 0
    5200:       04 c0           rjmp    .+8             ; 0x520a <__fp_merge+0x24>
    5202:       6f 5f           subi    r22, 0xFF       ; 255
    5204:       7f 4f           sbci    r23, 0xFF       ; 255
    5206:       8f 4f           sbci    r24, 0xFF       ; 255
    5208:       9f 4f           sbci    r25, 0xFF       ; 255
    520a:       88 1f           adc     r24, r24
    520c:       97 95           ror     r25
    520e:       87 95           ror     r24
    5210:       97 f9           bld     r25, 7
    5212:       08 95           ret
    5214:       2c c0           rjmp    .+88            ; 0x526e <__fp_zero>

00005216 <__fp_nan>:
    5216:       9f ef           ldi     r25, 0xFF       ; 255
    5218:       80 ec           ldi     r24, 0xC0       ; 192
    521a:       08 95           ret

0000521c <__fp_split3>:
    521c:       05 2e           mov     r0, r21
    521e:       09 26           eor     r0, r25
    5220:       07 fa           bst     r0, 7

00005222 <__fp_split2>:
    5222:       44 0f           add     r20, r20
    5224:       55 1f           adc     r21, r21
    5226:       5f 3f           cpi     r21, 0xFF       ; 255
    5228:       79 f0           breq    .+30            ; 0x5248 <__fp_split1+0x14>
    522a:       aa 27           eor     r26, r26
    522c:       a5 17           cp      r26, r21
    522e:       08 f0           brcs    .+2             ; 0x5232 <__fp_split2+0x10>
    5230:       51 e0           ldi     r21, 0x01       ; 1
    5232:       47 95           ror     r20

00005234 <__fp_split1>:
    5234:       88 0f           add     r24, r24
    5236:       99 1f           adc     r25, r25
    5238:       9f 3f           cpi     r25, 0xFF       ; 255
    523a:       31 f0           breq    .+12            ; 0x5248 <__fp_split1+0x14>
    523c:       bb 27           eor     r27, r27
    523e:       b9 17           cp      r27, r25
    5240:       08 f0           brcs    .+2             ; 0x5244 <__fp_split1+0x10>
    5242:       91 e0           ldi     r25, 0x01       ; 1
    5244:       87 95           ror     r24
    5246:       08 95           ret
    5248:       9f 91           pop     r25
    524a:       9f 91           pop     r25
    524c:       11 24           eor     r1, r1
    524e:       e3 cf           rjmp    .-58            ; 0x5216 <__fp_nan>

00005250 <__fp_split_a>:
    5250:       97 fb           bst     r25, 7
    5252:       88 0f           add     r24, r24
    5254:       99 1f           adc     r25, r25
    5256:       9f 3f           cpi     r25, 0xFF       ; 255
    5258:       31 f0           breq    .+12            ; 0x5266 <__fp_split_a+0x16>
    525a:       bb 27           eor     r27, r27
    525c:       b9 17           cp      r27, r25
    525e:       08 f0           brcs    .+2             ; 0x5262 <__fp_split_a+0x12>
    5260:       91 e0           ldi     r25, 0x01       ; 1
    5262:       87 95           ror     r24
    5264:       08 95           ret
    5266:       9f 91           pop     r25
    5268:       9f 91           pop     r25
    526a:       11 24           eor     r1, r1
    526c:       d4 cf           rjmp    .-88            ; 0x5216 <__fp_nan>

0000526e <__fp_zero>:
    526e:       66 27           eor     r22, r22
    5270:       77 27           eor     r23, r23
    5272:       88 27           eor     r24, r24

00005274 <__fp_zerox>:
    5274:       99 27           eor     r25, r25
    5276:       08 95           ret

00005278 <__mulsf3>:
    5278:       d1 df           rcall   .-94            ; 0x521c <__fp_split3>
    527a:       01 d0           rcall   .+2             ; 0x527e <__mulsf3x>
    527c:       b4 cf           rjmp    .-152           ; 0x51e6 <__fp_merge>

0000527e <__mulsf3x>:
    527e:       99 23           and     r25, r25
    5280:       39 f0           breq    .+14            ; 0x5290 <__mulsf3x+0x12>
    5282:       55 23           and     r21, r21
    5284:       29 f0           breq    .+10            ; 0x5290 <__mulsf3x+0x12>
    5286:       9f 57           subi    r25, 0x7F       ; 127
    5288:       5f 57           subi    r21, 0x7F       ; 127
    528a:       95 0f           add     r25, r21
    528c:       13 f4           brvc    .+4             ; 0x5292 <__mulsf3x+0x14>
    528e:       9a f1           brmi    .+102           ; 0x52f6 <__mulsf3x+0x78>
    5290:       f1 cf           rjmp    .-30            ; 0x5274 <__fp_zerox>
    5292:       91 58           subi    r25, 0x81       ; 129
    5294:       9f 3f           cpi     r25, 0xFF       ; 255
    5296:       e1 f3           breq    .-8             ; 0x5290 <__mulsf3x+0x12>
    5298:       62 9f           mul     r22, r18
    529a:       a1 2d           mov     r26, r1
    529c:       0f 92           push    r0
    529e:       bb 27           eor     r27, r27
    52a0:       63 9f           mul     r22, r19
    52a2:       a0 0d           add     r26, r0
    52a4:       b1 1d           adc     r27, r1
    52a6:       ee 27           eor     r30, r30
    52a8:       72 9f           mul     r23, r18
    52aa:       a0 0d           add     r26, r0
    52ac:       b1 1d           adc     r27, r1
    52ae:       ee 1f           adc     r30, r30
    52b0:       af 93           push    r26
    52b2:       aa 27           eor     r26, r26
    52b4:       64 9f           mul     r22, r20
    52b6:       b0 0d           add     r27, r0
    52b8:       e1 1d           adc     r30, r1
    52ba:       73 9f           mul     r23, r19
    52bc:       b0 0d           add     r27, r0
    52be:       e1 1d           adc     r30, r1
    52c0:       aa 1f           adc     r26, r26
    52c2:       66 27           eor     r22, r22
    52c4:       82 9f           mul     r24, r18
    52c6:       b0 0d           add     r27, r0
    52c8:       e1 1d           adc     r30, r1
    52ca:       a6 1f           adc     r26, r22
    52cc:       55 27           eor     r21, r21
    52ce:       74 9f           mul     r23, r20
    52d0:       e0 0d           add     r30, r0
    52d2:       a1 1d           adc     r26, r1
    52d4:       55 1f           adc     r21, r21
    52d6:       83 9f           mul     r24, r19
    52d8:       e0 0d           add     r30, r0
    52da:       a1 1d           adc     r26, r1
    52dc:       56 1f           adc     r21, r22
    52de:       84 9f           mul     r24, r20
    52e0:       a0 0d           add     r26, r0
    52e2:       51 1d           adc     r21, r1
    52e4:       85 2f           mov     r24, r21
    52e6:       7a 2f           mov     r23, r26
    52e8:       6e 2f           mov     r22, r30
    52ea:       1f 90           pop     r1
    52ec:       0f 90           pop     r0
    52ee:       88 23           and     r24, r24
    52f0:       1a f4           brpl    .+6             ; 0x52f8 <__mulsf3x+0x7a>
    52f2:       93 95           inc     r25
    52f4:       39 f4           brne    .+14            ; 0x5304 <__mulsf3x+0x86>
    52f6:       8f cf           rjmp    .-226           ; 0x5216 <__fp_nan>
    52f8:       00 0c           add     r0, r0
    52fa:       11 1c           adc     r1, r1
    52fc:       bb 1f           adc     r27, r27
    52fe:       66 1f           adc     r22, r22
    5300:       77 1f           adc     r23, r23
    5302:       88 1f           adc     r24, r24
    5304:       01 28           or      r0, r1
    5306:       08 95           ret

00005308 <__mulsi3>:
    5308:       62 9f           mul     r22, r18
    530a:       d0 01           movw    r26, r0
    530c:       73 9f           mul     r23, r19
    530e:       f0 01           movw    r30, r0
    5310:       82 9f           mul     r24, r18
    5312:       e0 0d           add     r30, r0
    5314:       f1 1d           adc     r31, r1
    5316:       64 9f           mul     r22, r20
    5318:       e0 0d           add     r30, r0
    531a:       f1 1d           adc     r31, r1
    531c:       92 9f           mul     r25, r18
    531e:       f0 0d           add     r31, r0
    5320:       83 9f           mul     r24, r19
    5322:       f0 0d           add     r31, r0
    5324:       74 9f           mul     r23, r20
    5326:       f0 0d           add     r31, r0
    5328:       65 9f           mul     r22, r21
    532a:       f0 0d           add     r31, r0
    532c:       99 27           eor     r25, r25
    532e:       72 9f           mul     r23, r18
    5330:       b0 0d           add     r27, r0
    5332:       e1 1d           adc     r30, r1
    5334:       f9 1f           adc     r31, r25
    5336:       63 9f           mul     r22, r19
    5338:       b0 0d           add     r27, r0
    533a:       e1 1d           adc     r30, r1
    533c:       f9 1f           adc     r31, r25
    533e:       bd 01           movw    r22, r26
    5340:       cf 01           movw    r24, r30
    5342:       11 24           eor     r1, r1
    5344:       08 95           ret

00005346 <__udivmodhi4>:
    5346:       aa 1b           sub     r26, r26
    5348:       bb 1b           sub     r27, r27
    534a:       51 e1           ldi     r21, 0x11       ; 17
    534c:       07 c0           rjmp    .+14            ; 0x535c <__udivmodhi4_ep>

0000534e <__udivmodhi4_loop>:
    534e:       aa 1f           adc     r26, r26
    5350:       bb 1f           adc     r27, r27
    5352:       a6 17           cp      r26, r22
    5354:       b7 07           cpc     r27, r23
    5356:       10 f0           brcs    .+4             ; 0x535c <__udivmodhi4_ep>
    5358:       a6 1b           sub     r26, r22
    535a:       b7 0b           sbc     r27, r23

0000535c <__udivmodhi4_ep>:
    535c:       88 1f           adc     r24, r24
    535e:       99 1f           adc     r25, r25
    5360:       5a 95           dec     r21
    5362:       a9 f7           brne    .-22            ; 0x534e <__udivmodhi4_loop>
    5364:       80 95           com     r24
    5366:       90 95           com     r25
    5368:       bc 01           movw    r22, r24
    536a:       cd 01           movw    r24, r26
    536c:       08 95           ret

0000536e <__divmodhi4>:
    536e:       97 fb           bst     r25, 7
    5370:       09 2e           mov     r0, r25
    5372:       07 26           eor     r0, r23
    5374:       0a d0           rcall   .+20            ; 0x538a <__divmodhi4_neg1>
    5376:       77 fd           sbrc    r23, 7
    5378:       04 d0           rcall   .+8             ; 0x5382 <__divmodhi4_neg2>
    537a:       e5 df           rcall   .-54            ; 0x5346 <__udivmodhi4>
    537c:       06 d0           rcall   .+12            ; 0x538a <__divmodhi4_neg1>
    537e:       00 20           and     r0, r0
    5380:       1a f4           brpl    .+6             ; 0x5388 <__divmodhi4_exit>

00005382 <__divmodhi4_neg2>:
    5382:       70 95           com     r23
    5384:       61 95           neg     r22
    5386:       7f 4f           sbci    r23, 0xFF       ; 255

00005388 <__divmodhi4_exit>:
    5388:       08 95           ret

0000538a <__divmodhi4_neg1>:
    538a:       f6 f7           brtc    .-4             ; 0x5388 <__divmodhi4_exit>
    538c:       90 95           com     r25
    538e:       81 95           neg     r24
    5390:       9f 4f           sbci    r25, 0xFF       ; 255
    5392:       08 95           ret

00005394 <__udivmodsi4>:
    5394:       a1 e2           ldi     r26, 0x21       ; 33
    5396:       1a 2e           mov     r1, r26
    5398:       aa 1b           sub     r26, r26
    539a:       bb 1b           sub     r27, r27
    539c:       fd 01           movw    r30, r26
    539e:       0d c0           rjmp    .+26            ; 0x53ba <__udivmodsi4_ep>

000053a0 <__udivmodsi4_loop>:
    53a0:       aa 1f           adc     r26, r26
    53a2:       bb 1f           adc     r27, r27
    53a4:       ee 1f           adc     r30, r30
    53a6:       ff 1f           adc     r31, r31
    53a8:       a2 17           cp      r26, r18
    53aa:       b3 07           cpc     r27, r19
    53ac:       e4 07           cpc     r30, r20
    53ae:       f5 07           cpc     r31, r21
    53b0:       20 f0           brcs    .+8             ; 0x53ba <__udivmodsi4_ep>
    53b2:       a2 1b           sub     r26, r18
    53b4:       b3 0b           sbc     r27, r19
    53b6:       e4 0b           sbc     r30, r20
    53b8:       f5 0b           sbc     r31, r21

000053ba <__udivmodsi4_ep>:
    53ba:       66 1f           adc     r22, r22
    53bc:       77 1f           adc     r23, r23
    53be:       88 1f           adc     r24, r24
    53c0:       99 1f           adc     r25, r25
    53c2:       1a 94           dec     r1
    53c4:       69 f7           brne    .-38            ; 0x53a0 <__udivmodsi4_loop>
    53c6:       60 95           com     r22
    53c8:       70 95           com     r23
    53ca:       80 95           com     r24
    53cc:       90 95           com     r25
    53ce:       9b 01           movw    r18, r22
    53d0:       ac 01           movw    r20, r24
    53d2:       bd 01           movw    r22, r26
    53d4:       cf 01           movw    r24, r30
    53d6:       08 95           ret

000053d8 <__divmodsi4>:
    53d8:       97 fb           bst     r25, 7
    53da:       09 2e           mov     r0, r25
    53dc:       05 26           eor     r0, r21
    53de:       0e d0           rcall   .+28            ; 0x53fc <__divmodsi4_neg1>
    53e0:       57 fd           sbrc    r21, 7
    53e2:       04 d0           rcall   .+8             ; 0x53ec <__divmodsi4_neg2>
    53e4:       d7 df           rcall   .-82            ; 0x5394 <__udivmodsi4>
    53e6:       0a d0           rcall   .+20            ; 0x53fc <__divmodsi4_neg1>
    53e8:       00 1c           adc     r0, r0
    53ea:       38 f4           brcc    .+14            ; 0x53fa <__divmodsi4_exit>

000053ec <__divmodsi4_neg2>:
    53ec:       50 95           com     r21
    53ee:       40 95           com     r20
    53f0:       30 95           com     r19
    53f2:       21 95           neg     r18
    53f4:       3f 4f           sbci    r19, 0xFF       ; 255
    53f6:       4f 4f           sbci    r20, 0xFF       ; 255
    53f8:       5f 4f           sbci    r21, 0xFF       ; 255

000053fa <__divmodsi4_exit>:
    53fa:       08 95           ret

000053fc <__divmodsi4_neg1>:
    53fc:       f6 f7           brtc    .-4             ; 0x53fa <__divmodsi4_exit>
    53fe:       90 95           com     r25
    5400:       80 95           com     r24
    5402:       70 95           com     r23
    5404:       61 95           neg     r22
    5406:       7f 4f           sbci    r23, 0xFF       ; 255
    5408:       8f 4f           sbci    r24, 0xFF       ; 255
    540a:       9f 4f           sbci    r25, 0xFF       ; 255
    540c:       08 95           ret

0000540e <__eeprom_read_byte_1F2021>:
    540e:       f9 99           sbic    0x1f, 1 ; 31
    5410:       fe cf           rjmp    .-4             ; 0x540e <__eeprom_read_byte_1F2021>
    5412:       b2 bd           out     0x22, r27       ; 34
    5414:       a1 bd           out     0x21, r26       ; 33
    5416:       f8 9a           sbi     0x1f, 0 ; 31
    5418:       11 96           adiw    r26, 0x01       ; 1
    541a:       00 b4           in      r0, 0x20        ; 32
    541c:       08 95           ret

0000541e <__eeprom_write_byte_1F2021>:
    541e:       f9 99           sbic    0x1f, 1 ; 31
    5420:       fe cf           rjmp    .-4             ; 0x541e <__eeprom_write_byte_1F2021>
    5422:       b2 bd           out     0x22, r27       ; 34
    5424:       a1 bd           out     0x21, r26       ; 33
    5426:       00 bc           out     0x20, r0        ; 32
    5428:       11 96           adiw    r26, 0x01       ; 1
    542a:       0f b6           in      r0, 0x3f        ; 63
    542c:       f8 94           cli
    542e:       fa 9a           sbi     0x1f, 2 ; 31
    5430:       f9 9a           sbi     0x1f, 1 ; 31
    5432:       0f be           out     0x3f, r0        ; 63
    5434:       08 95           ret

00005436 <_exit>:
    5436:       ff cf           rjmp    .-2             ; 0x5436 <_exit>