Subversion Repositories Projects

Rev

Blame | Last modification | View Log | RSS feed


Flight-Ctrl_MEGA644_V0_90b.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         000002a2  00800100  00007580  00007634  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         00007580  00000000  00000000  000000b4  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          0000054f  008003a2  008003a2  000078d6  2**0
                  ALLOC
  3 .eeprom       00000800  00810000  00810000  000078d6  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  4 .stab         00000378  00000000  00000000  000080d8  2**2
                  CONTENTS, READONLY, DEBUGGING
  5 .stabstr      00000071  00000000  00000000  00008450  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
       0:       0c 94 14 02     jmp     0x428   ; 0x428 <__ctors_end>
       4:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
       8:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
       c:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      10:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      14:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      18:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      1c:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      20:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      24:       0c 94 18 0d     jmp     0x1a30  ; 0x1a30 <__vector_9>
      28:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      2c:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      30:       0c 94 2a 16     jmp     0x2c54  ; 0x2c54 <__vector_12>
      34:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      38:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      3c:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      40:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      44:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      48:       0c 94 54 0c     jmp     0x18a8  ; 0x18a8 <__vector_18>
      4c:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      50:       0c 94 4a 05     jmp     0xa94   ; 0xa94 <__vector_20>
      54:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      58:       0c 94 14 05     jmp     0xa28   ; 0xa28 <__vector_22>
      5c:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      60:       0c 94 14 0e     jmp     0x1c28  ; 0x1c28 <__vector_24>
      64:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      68:       0c 94 5f 15     jmp     0x2abe  ; 0x2abe <__vector_26>
      6c:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      70:       0c 94 af 04     jmp     0x95e   ; 0x95e <__vector_28>
      74:       0c 94 31 02     jmp     0x462   ; 0x462 <__bad_interrupt>
      78:       0c 94 79 04     jmp     0x8f2   ; 0x8f2 <__vector_30>

0000007c <__c.2089>:
      7c:       0a 0a 0d 00                                         ....

00000080 <__c.2087>:
      80:       4e 65 75 74 72 61 6c 00                             Neutral.

00000088 <__c.2085>:
      88:       48 65 61 64 69 6e 67 48 6f 6c 64 00                 HeadingHold.

00000094 <__c.2083>:
      94:       0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00           ..Steuerung: .

000000a2 <__c.2081>:
      a2:       4f 4b 0a 0d 00                                      OK...

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

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

000000df <__c.2072>:
      df:       0a 0d 41 43 43 20 6e 69 63 68 74 20 61 62 67 65     ..ACC nicht abge
      ef:       67 6c 69 63 68 65 6e 21 00                          glichen!.

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

00000127 <__c.2063>:
     127:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
     137:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
        ...

00000148 <__c.2061>:
     148:       0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a     ..FlightControl.
     158:       0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a     .Hardware:%d.%d.
     168:       0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 64     .Software:V%d.%d
     178:       25 63 20 00                                         %c .

0000017c <__c.2056>:
     17c:       2e 00                                               ..

0000017e <__c.2144>:
     17e:       52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.

0000018c <__c.2142>:
     18c:       53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.

0000019a <__c.2140>:
     19a:       53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.

000001a8 <__c.2138>:
     1a8:       53 65 72 76 6f 20 20 00                             Servo  .

000001b0 <__c.2135>:
     1b0:       50 6f 74 69 34 3a 20 20 25 33 69 00                 Poti4:  %3i.

000001bc <__c.2133>:
     1bc:       50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.

000001c8 <__c.2131>:
     1c8:       50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.

000001d4 <__c.2129>:
     1d4:       50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.

000001e0 <__c.2126>:
     1e0:       53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.

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

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

0000020d <__c.2120>:
     20d:       4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .

0000021c <__c.2117>:
     21c:       45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00        Empf.Pegel:%5i.

0000022b <__c.2115>:
     22b:       53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00        Spannung:  %5i.

0000023a <__c.2112>:
     23a:       48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00        Hoch %4i (%3i).

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

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

00000267 <__c.2106>:
     267:       41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.

00000274 <__c.2103>:
     274:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

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

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

000002a1 <__c.2097>:
     2a1:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

000002b0 <__c.2095>:
     2b0:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).

000002bf <__c.2093>:
     2bf:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).

000002ce <__c.2091>:
     2ce:       47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.

000002dc <__c.2088>:
     2dc:       50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00     P3:%4i  P4:%4i .

000002ec <__c.2086>:
     2ec:       50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .

000002fc <__c.2084>:
     2fc:       47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .

0000030c <__c.2082>:
     30c:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

0000031c <__c.2079>:
     31c:       4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00     K7:%4i  K8:%4i .

0000032c <__c.2077>:
     32c:       4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .

0000033c <__c.2075>:
     33c:       4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00     K3:%4i  K4:%4i .

0000034c <__c.2073>:
     34c:       4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00     K1:%4i  K2:%4i .

0000035c <__c.2070>:
     35c:       4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00        Kompass:   %5i.

0000036b <__c.2068>:
     36b:       52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.

0000037a <__c.2066>:
     37a:       4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.

00000389 <__c.2064>:
     389:       61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.

00000393 <__c.2061>:
     393:       48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.

000003a1 <__c.2059>:
     3a1:       4b 65 69 6e 65 20 00                                Keine .

000003a8 <__c.2057>:
     3a8:       4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.

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

000003c6 <__c.2053>:
     3c6:       53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00        SollHoehe: %5i.

000003d5 <__c.2051>:
     3d5:       48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00        Hoehe:     %5i.

000003e4 <__c.2047>:
     3e4:       28 63 29 20 48 42 2c 20 47 4c 00                    (c) HB, GL.

000003ef <__c.2045>:
     3ef:       53 65 74 74 69 6e 67 3a 20 25 64 20 00              Setting: %d .

000003fc <__c.2043>:
     3fc:       48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e     HW:V%d.%d SW:%d.
     40c:       25 64 25 63 00                                      %d%c.

00000411 <__c.2041>:
     411:       2b 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b     ++ MikroKopter +
     421:       2b 00                                               +.

00000423 <__c.2038>:
     423:       5b 25 69 5d 00                                      [%i].

00000428 <__ctors_end>:
     428:       11 24           eor     r1, r1
     42a:       1f be           out     0x3f, r1        ; 63
     42c:       cf ef           ldi     r28, 0xFF       ; 255
     42e:       d0 e1           ldi     r29, 0x10       ; 16
     430:       de bf           out     0x3e, r29       ; 62
     432:       cd bf           out     0x3d, r28       ; 61

00000434 <__do_copy_data>:
     434:       13 e0           ldi     r17, 0x03       ; 3
     436:       a0 e0           ldi     r26, 0x00       ; 0
     438:       b1 e0           ldi     r27, 0x01       ; 1
     43a:       e0 e8           ldi     r30, 0x80       ; 128
     43c:       f5 e7           ldi     r31, 0x75       ; 117
     43e:       02 c0           rjmp    .+4             ; 0x444 <.do_copy_data_start>

00000440 <.do_copy_data_loop>:
     440:       05 90           lpm     r0, Z+
     442:       0d 92           st      X+, r0

00000444 <.do_copy_data_start>:
     444:       a2 3a           cpi     r26, 0xA2       ; 162
     446:       b1 07           cpc     r27, r17
     448:       d9 f7           brne    .-10            ; 0x440 <.do_copy_data_loop>

0000044a <__do_clear_bss>:
     44a:       18 e0           ldi     r17, 0x08       ; 8
     44c:       a2 ea           ldi     r26, 0xA2       ; 162
     44e:       b3 e0           ldi     r27, 0x03       ; 3
     450:       01 c0           rjmp    .+2             ; 0x454 <.do_clear_bss_start>

00000452 <.do_clear_bss_loop>:
     452:       1d 92           st      X+, r1

00000454 <.do_clear_bss_start>:
     454:       a1 3f           cpi     r26, 0xF1       ; 241
     456:       b1 07           cpc     r27, r17
     458:       e1 f7           brne    .-8             ; 0x452 <.do_clear_bss_loop>
     45a:       0e 94 70 02     call    0x4e0   ; 0x4e0 <main>
     45e:       0c 94 bf 3a     jmp     0x757e  ; 0x757e <_exit>

00000462 <__bad_interrupt>:
     462:       0c 94 00 00     jmp     0        ; 0x0 <__vectors>

00000466 <GetActiveParamSetNumber>:
     466:       22 e0           ldi     r18, 0x02       ; 2
     468:       30 e0           ldi     r19, 0x00       ; 0
     46a:       d9 01           movw    r26, r18
     46c:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
     470:       80 2d           mov     r24, r0
     472:       86 30           cpi     r24, 0x06       ; 6
     474:       28 f0           brcs    .+10            ; 0x480 <GetActiveParamSetNumber+0x1a>
     476:       82 e0           ldi     r24, 0x02       ; 2
     478:       d9 01           movw    r26, r18
     47a:       08 2e           mov     r0, r24
     47c:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
     480:       99 27           eor     r25, r25
     482:       08 95           ret

00000484 <WriteParameterSet>:
     484:       fb 01           movw    r30, r22
     486:       28 2f           mov     r18, r24
     488:       86 30           cpi     r24, 0x06       ; 6
     48a:       08 f0           brcs    .+2             ; 0x48e <WriteParameterSet+0xa>
     48c:       25 e0           ldi     r18, 0x05       ; 5
     48e:       84 2f           mov     r24, r20
     490:       99 27           eor     r25, r25
     492:       42 9f           mul     r20, r18
     494:       d0 01           movw    r26, r0
     496:       11 24           eor     r1, r1
     498:       ac 59           subi    r26, 0x9C       ; 156
     49a:       bf 4f           sbci    r27, 0xFF       ; 255

0000049c <.34_start>:
     49c:       01 97           sbiw    r24, 0x01       ; 1
     49e:       24 f0           brlt    .+8             ; 0x4a8 <.34_finished>
     4a0:       01 90           ld      r0, Z+
     4a2:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
     4a6:       fa cf           rjmp    .-12            ; 0x49c <.34_start>

000004a8 <.34_finished>:
     4a8:       a2 e0           ldi     r26, 0x02       ; 2
     4aa:       b0 e0           ldi     r27, 0x00       ; 0
     4ac:       02 2e           mov     r0, r18
     4ae:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
     4b2:       08 95           ret

000004b4 <ReadParameterSet>:
     4b4:       cf 93           push    r28
     4b6:       df 93           push    r29
     4b8:       fb 01           movw    r30, r22
     4ba:       c4 2f           mov     r28, r20
     4bc:       dd 27           eor     r29, r29
     4be:       86 30           cpi     r24, 0x06       ; 6
     4c0:       08 f0           brcs    .+2             ; 0x4c4 <ReadParameterSet+0x10>
     4c2:       85 e0           ldi     r24, 0x05       ; 5
     4c4:       48 9f           mul     r20, r24
     4c6:       d0 01           movw    r26, r0
     4c8:       11 24           eor     r1, r1
     4ca:       ac 59           subi    r26, 0x9C       ; 156
     4cc:       bf 4f           sbci    r27, 0xFF       ; 255

000004ce <.52_start>:
     4ce:       21 97           sbiw    r28, 0x01       ; 1
     4d0:       24 f0           brlt    .+8             ; 0x4da <.52_finished>
     4d2:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
     4d6:       01 92           st      Z+, r0
     4d8:       fa cf           rjmp    .-12            ; 0x4ce <.52_start>

000004da <.52_finished>:
     4da:       df 91           pop     r29
     4dc:       cf 91           pop     r28
     4de:       08 95           ret

000004e0 <main>:
     4e0:       1f 93           push    r17
     4e2:       cf 93           push    r28
     4e4:       df 93           push    r29
     4e6:       14 b8           out     0x04, r1        ; 4
     4e8:       15 b8           out     0x05, r1        ; 5
     4ea:       18 9b           sbis    0x03, 0 ; 3
     4ec:       02 c0           rjmp    .+4             ; 0x4f2 <main+0x12>
     4ee:       8b e0           ldi     r24, 0x0B       ; 11
     4f0:       01 c0           rjmp    .+2             ; 0x4f4 <main+0x14>
     4f2:       8a e0           ldi     r24, 0x0A       ; 10
     4f4:       80 93 00 01     sts     0x0100, r24
     4f8:       81 e8           ldi     r24, 0x81       ; 129
     4fa:       87 b9           out     0x07, r24       ; 7
     4fc:       8f ef           ldi     r24, 0xFF       ; 255
     4fe:       88 b9           out     0x08, r24       ; 8
     500:       8b e1           ldi     r24, 0x1B       ; 27
     502:       84 b9           out     0x04, r24       ; 4
     504:       81 e0           ldi     r24, 0x01       ; 1
     506:       85 b9           out     0x05, r24       ; 5
     508:       8a e2           ldi     r24, 0x2A       ; 42
     50a:       8a b9           out     0x0a, r24       ; 10
     50c:       57 9a           sbi     0x0a, 7 ; 10
     50e:       87 ef           ldi     r24, 0xF7       ; 247
     510:       8b b9           out     0x0b, r24       ; 11
     512:       84 b7           in      r24, 0x34       ; 52
     514:       87 7f           andi    r24, 0xF7       ; 247
     516:       84 bf           out     0x34, r24       ; 52
     518:       80 91 60 00     lds     r24, 0x0060
     51c:       88 61           ori     r24, 0x18       ; 24
     51e:       80 93 60 00     sts     0x0060, r24
     522:       10 92 60 00     sts     0x0060, r1
     526:       80 ed           ldi     r24, 0xD0       ; 208
     528:       97 e0           ldi     r25, 0x07       ; 7
     52a:       90 93 cb 03     sts     0x03CB, r25
     52e:       80 93 ca 03     sts     0x03CA, r24
     532:       10 92 61 04     sts     0x0461, r1
     536:       10 92 60 04     sts     0x0460, r1
     53a:       10 92 4d 08     sts     0x084D, r1
     53e:       10 92 4c 08     sts     0x084C, r1
     542:       10 92 5f 04     sts     0x045F, r1
     546:       10 92 5e 04     sts     0x045E, r1
     54a:       10 92 5d 04     sts     0x045D, r1
     54e:       10 92 5c 04     sts     0x045C, r1
     552:       80 91 00 01     lds     r24, 0x0100
     556:       8a 30           cpi     r24, 0x0A       ; 10
     558:       11 f4           brne    .+4             ; 0x55e <main+0x7e>
     55a:       28 98           cbi     0x05, 0 ; 5
     55c:       01 c0           rjmp    .+2             ; 0x560 <main+0x80>
     55e:       28 9a           sbi     0x05, 0 ; 5
     560:       0e 94 bf 0d     call    0x1b7e  ; 0x1b7e <Timer_Init>
     564:       0e 94 4b 07     call    0xe96   ; 0xe96 <UART_Init>
     568:       0e 94 15 16     call    0x2c2a  ; 0x2c2a <rc_sum_init>
     56c:       0e 94 0e 0e     call    0x1c1c  ; 0x1c1c <ADC_Init>
     570:       0e 94 45 15     call    0x2a8a  ; 0x2a8a <i2c_init>
     574:       78 94           sei
     576:       10 92 1f 06     sts     0x061F, r1
     57a:       8a e5           ldi     r24, 0x5A       ; 90
     57c:       80 93 20 06     sts     0x0620, r24
     580:       87 e0           ldi     r24, 0x07       ; 7
     582:       80 93 21 06     sts     0x0621, r24
     586:       20 91 00 01     lds     r18, 0x0100
     58a:       82 e6           ldi     r24, 0x62       ; 98
     58c:       90 e0           ldi     r25, 0x00       ; 0
     58e:       9f 93           push    r25
     590:       8f 93           push    r24
     592:       8a e5           ldi     r24, 0x5A       ; 90
     594:       90 e0           ldi     r25, 0x00       ; 0
     596:       9f 93           push    r25
     598:       8f 93           push    r24
     59a:       1f 92           push    r1
     59c:       1f 92           push    r1
     59e:       82 2f           mov     r24, r18
     5a0:       6a e0           ldi     r22, 0x0A       ; 10
     5a2:       0e 94 3b 3a     call    0x7476  ; 0x7476 <__udivmodqi4>
     5a6:       89 2f           mov     r24, r25
     5a8:       99 27           eor     r25, r25
     5aa:       9f 93           push    r25
     5ac:       8f 93           push    r24
     5ae:       82 2f           mov     r24, r18
     5b0:       0e 94 3b 3a     call    0x7476  ; 0x7476 <__udivmodqi4>
     5b4:       99 27           eor     r25, r25
     5b6:       9f 93           push    r25
     5b8:       8f 93           push    r24
     5ba:       88 e4           ldi     r24, 0x48       ; 72
     5bc:       91 e0           ldi     r25, 0x01       ; 1
     5be:       9f 93           push    r25
     5c0:       8f 93           push    r24
     5c2:       1f 92           push    r1
     5c4:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     5c8:       87 e2           ldi     r24, 0x27       ; 39
     5ca:       91 e0           ldi     r25, 0x01       ; 1
     5cc:       9f 93           push    r25
     5ce:       8f 93           push    r24
     5d0:       1f 92           push    r1
     5d2:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     5d6:       29 9a           sbi     0x05, 1 ; 5
     5d8:       a1 e0           ldi     r26, 0x01       ; 1
     5da:       b0 e0           ldi     r27, 0x00       ; 0
     5dc:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
     5e0:       80 2d           mov     r24, r0
     5e2:       2d b7           in      r18, 0x3d       ; 61
     5e4:       3e b7           in      r19, 0x3e       ; 62
     5e6:       20 5f           subi    r18, 0xF0       ; 240
     5e8:       3f 4f           sbci    r19, 0xFF       ; 255
     5ea:       0f b6           in      r0, 0x3f        ; 63
     5ec:       f8 94           cli
     5ee:       3e bf           out     0x3e, r19       ; 62
     5f0:       0f be           out     0x3f, r0        ; 63
     5f2:       2d bf           out     0x3d, r18       ; 61
     5f4:       84 34           cpi     r24, 0x44       ; 68
     5f6:       09 f4           brne    .+2             ; 0x5fa <main+0x11a>
     5f8:       3f c0           rjmp    .+126           ; 0x678 <main+0x198>
     5fa:       88 ef           ldi     r24, 0xF8       ; 248
     5fc:       90 e0           ldi     r25, 0x00       ; 0
     5fe:       9f 93           push    r25
     600:       8f 93           push    r24
     602:       1f 92           push    r1
     604:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     608:       0e 94 10 24     call    0x4820  ; 0x4820 <DefaultKonstanten1>
     60c:       10 e0           ldi     r17, 0x00       ; 0
     60e:       0f 90           pop     r0
     610:       0f 90           pop     r0
     612:       0f 90           pop     r0
     614:       12 30           cpi     r17, 0x02       ; 2
     616:       49 f4           brne    .+18            ; 0x62a <main+0x14a>
     618:       0e 94 7e 23     call    0x46fc  ; 0x46fc <DefaultKonstanten2>
     61c:       47 e4           ldi     r20, 0x47       ; 71
     61e:       64 e7           ldi     r22, 0x74       ; 116
     620:       78 e0           ldi     r23, 0x08       ; 8
     622:       82 e0           ldi     r24, 0x02       ; 2
     624:       0e 94 42 02     call    0x484   ; 0x484 <WriteParameterSet>
     628:       02 c0           rjmp    .+4             ; 0x62e <main+0x14e>
     62a:       13 30           cpi     r17, 0x03       ; 3
     62c:       51 f4           brne    .+20            ; 0x642 <main+0x162>
     62e:       0e 94 ee 22     call    0x45dc  ; 0x45dc <DefaultKonstanten3>
     632:       47 e4           ldi     r20, 0x47       ; 71
     634:       64 e7           ldi     r22, 0x74       ; 116
     636:       78 e0           ldi     r23, 0x08       ; 8
     638:       83 e0           ldi     r24, 0x03       ; 3
     63a:       0e 94 42 02     call    0x484   ; 0x484 <WriteParameterSet>
     63e:       14 e0           ldi     r17, 0x04       ; 4
     640:       02 c0           rjmp    .+4             ; 0x646 <main+0x166>
     642:       14 30           cpi     r17, 0x04       ; 4
     644:       10 f0           brcs    .+4             ; 0x64a <main+0x16a>
     646:       0e 94 7e 23     call    0x46fc  ; 0x46fc <DefaultKonstanten2>
     64a:       47 e4           ldi     r20, 0x47       ; 71
     64c:       64 e7           ldi     r22, 0x74       ; 116
     64e:       78 e0           ldi     r23, 0x08       ; 8
     650:       81 2f           mov     r24, r17
     652:       0e 94 42 02     call    0x484   ; 0x484 <WriteParameterSet>
     656:       1f 5f           subi    r17, 0xFF       ; 255
     658:       16 30           cpi     r17, 0x06       ; 6
     65a:       e0 f2           brcs    .-72            ; 0x614 <main+0x134>
     65c:       83 e0           ldi     r24, 0x03       ; 3
     65e:       22 e0           ldi     r18, 0x02       ; 2
     660:       30 e0           ldi     r19, 0x00       ; 0
     662:       d9 01           movw    r26, r18
     664:       08 2e           mov     r0, r24
     666:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
     66a:       84 e4           ldi     r24, 0x44       ; 68
     66c:       21 50           subi    r18, 0x01       ; 1
     66e:       30 40           sbci    r19, 0x00       ; 0
     670:       d9 01           movw    r26, r18
     672:       08 2e           mov     r0, r24
     674:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
     678:       c4 e0           ldi     r28, 0x04       ; 4
     67a:       d0 e0           ldi     r29, 0x00       ; 0
     67c:       de 01           movw    r26, r28
     67e:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
     682:       80 2d           mov     r24, r0
     684:       85 30           cpi     r24, 0x05       ; 5
     686:       50 f0           brcs    .+20            ; 0x69c <main+0x1bc>
     688:       8f ed           ldi     r24, 0xDF       ; 223
     68a:       90 e0           ldi     r25, 0x00       ; 0
     68c:       9f 93           push    r25
     68e:       8f 93           push    r24
     690:       1f 92           push    r1
     692:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     696:       0f 90           pop     r0
     698:       0f 90           pop     r0
     69a:       0f 90           pop     r0
     69c:       22 97           sbiw    r28, 0x02       ; 2
     69e:       de 01           movw    r26, r28
     6a0:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
     6a4:       80 2d           mov     r24, r0
     6a6:       86 30           cpi     r24, 0x06       ; 6
     6a8:       28 f0           brcs    .+10            ; 0x6b4 <main+0x1d4>
     6aa:       82 e0           ldi     r24, 0x02       ; 2
     6ac:       de 01           movw    r26, r28
     6ae:       08 2e           mov     r0, r24
     6b0:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
     6b4:       47 e4           ldi     r20, 0x47       ; 71
     6b6:       64 e7           ldi     r22, 0x74       ; 116
     6b8:       78 e0           ldi     r23, 0x08       ; 8
     6ba:       0e 94 5a 02     call    0x4b4   ; 0x4b4 <ReadParameterSet>
     6be:       de 01           movw    r26, r28
     6c0:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
     6c4:       80 2d           mov     r24, r0
     6c6:       86 30           cpi     r24, 0x06       ; 6
     6c8:       28 f0           brcs    .+10            ; 0x6d4 <main+0x1f4>
     6ca:       82 e0           ldi     r24, 0x02       ; 2
     6cc:       de 01           movw    r26, r28
     6ce:       08 2e           mov     r0, r24
     6d0:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
     6d4:       99 27           eor     r25, r25
     6d6:       9f 93           push    r25
     6d8:       8f 93           push    r24
     6da:       84 ec           ldi     r24, 0xC4       ; 196
     6dc:       90 e0           ldi     r25, 0x00       ; 0
     6de:       9f 93           push    r25
     6e0:       8f 93           push    r24
     6e2:       1f 92           push    r1
     6e4:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     6e8:       80 91 7c 08     lds     r24, 0x087C
     6ec:       0f 90           pop     r0
     6ee:       0f 90           pop     r0
     6f0:       0f 90           pop     r0
     6f2:       0f 90           pop     r0
     6f4:       0f 90           pop     r0
     6f6:       80 fd           sbrc    r24, 0
     6f8:       03 c0           rjmp    .+6             ; 0x700 <main+0x220>
     6fa:       c8 ee           ldi     r28, 0xE8       ; 232
     6fc:       d3 e0           ldi     r29, 0x03       ; 3
     6fe:       20 c0           rjmp    .+64            ; 0x740 <main+0x260>
     700:       87 ea           ldi     r24, 0xA7       ; 167
     702:       90 e0           ldi     r25, 0x00       ; 0
     704:       9f 93           push    r25
     706:       8f 93           push    r24
     708:       1f 92           push    r1
     70a:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     70e:       88 ee           ldi     r24, 0xE8       ; 232
     710:       93 e0           ldi     r25, 0x03       ; 3
     712:       0e 94 03 0d     call    0x1a06  ; 0x1a06 <SetDelay>
     716:       ec 01           movw    r28, r24
     718:       0e 94 b0 10     call    0x2160  ; 0x2160 <SucheLuftruckOffset>
     71c:       0f 90           pop     r0
     71e:       0f 90           pop     r0
     720:       0f 90           pop     r0
     722:       ce 01           movw    r24, r28
     724:       0e 94 0c 0d     call    0x1a18  ; 0x1a18 <CheckDelay>
     728:       88 23           and     r24, r24
     72a:       d9 f3           breq    .-10            ; 0x722 <main+0x242>
     72c:       82 ea           ldi     r24, 0xA2       ; 162
     72e:       90 e0           ldi     r25, 0x00       ; 0
     730:       9f 93           push    r25
     732:       8f 93           push    r24
     734:       1f 92           push    r1
     736:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     73a:       0f 90           pop     r0
     73c:       0f 90           pop     r0
     73e:       0f 90           pop     r0
     740:       0e 94 78 21     call    0x42f0  ; 0x42f0 <SetNeutral>
     744:       80 91 00 01     lds     r24, 0x0100
     748:       8a 30           cpi     r24, 0x0A       ; 10
     74a:       11 f4           brne    .+4             ; 0x750 <main+0x270>
     74c:       28 98           cbi     0x05, 0 ; 5
     74e:       01 c0           rjmp    .+2             ; 0x752 <main+0x272>
     750:       28 9a           sbi     0x05, 0 ; 5
     752:       80 ed           ldi     r24, 0xD0       ; 208
     754:       97 e0           ldi     r25, 0x07       ; 7
     756:       90 93 cb 03     sts     0x03CB, r25
     75a:       80 93 ca 03     sts     0x03CA, r24
     75e:       88 ee           ldi     r24, 0xE8       ; 232
     760:       93 e0           ldi     r25, 0x03       ; 3
     762:       90 93 1a 06     sts     0x061A, r25
     766:       80 93 19 06     sts     0x0619, r24
     76a:       85 e5           ldi     r24, 0x55       ; 85
     76c:       80 93 14 06     sts     0x0614, r24
     770:       84 e9           ldi     r24, 0x94       ; 148
     772:       90 e0           ldi     r25, 0x00       ; 0
     774:       9f 93           push    r25
     776:       8f 93           push    r24
     778:       1f 92           push    r1
     77a:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     77e:       80 91 7c 08     lds     r24, 0x087C
     782:       0f 90           pop     r0
     784:       0f 90           pop     r0
     786:       0f 90           pop     r0
     788:       82 ff           sbrs    r24, 2
     78a:       03 c0           rjmp    .+6             ; 0x792 <main+0x2b2>
     78c:       88 e8           ldi     r24, 0x88       ; 136
     78e:       90 e0           ldi     r25, 0x00       ; 0
     790:       02 c0           rjmp    .+4             ; 0x796 <main+0x2b6>
     792:       80 e8           ldi     r24, 0x80       ; 128
     794:       90 e0           ldi     r25, 0x00       ; 0
     796:       9f 93           push    r25
     798:       8f 93           push    r24
     79a:       1f 92           push    r1
     79c:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     7a0:       0f 90           pop     r0
     7a2:       0f 90           pop     r0
     7a4:       0f 90           pop     r0
     7a6:       8c e7           ldi     r24, 0x7C       ; 124
     7a8:       90 e0           ldi     r25, 0x00       ; 0
     7aa:       9f 93           push    r25
     7ac:       8f 93           push    r24
     7ae:       1f 92           push    r1
     7b0:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
     7b4:       0e 94 f4 10     call    0x21e8  ; 0x21e8 <LcdClear>
     7b8:       88 e8           ldi     r24, 0x88       ; 136
     7ba:       93 e1           ldi     r25, 0x13       ; 19
     7bc:       90 93 87 03     sts     0x0387, r25
     7c0:       80 93 86 03     sts     0x0386, r24
     7c4:       0f 90           pop     r0
     7c6:       0f 90           pop     r0
     7c8:       0f 90           pop     r0
     7ca:       80 91 c7 03     lds     r24, 0x03C7
     7ce:       88 23           and     r24, r24
     7d0:       09 f4           brne    .+2             ; 0x7d4 <main+0x2f4>
     7d2:       62 c0           rjmp    .+196           ; 0x898 <main+0x3b8>
     7d4:       10 92 c7 03     sts     0x03C7, r1
     7d8:       0e 94 a1 24     call    0x4942  ; 0x4942 <MotorRegler>
     7dc:       0e 94 31 21     call    0x4262  ; 0x4262 <SendMotorData>
     7e0:       20 91 00 01     lds     r18, 0x0100
     7e4:       2a 30           cpi     r18, 0x0A       ; 10
     7e6:       11 f4           brne    .+4             ; 0x7ec <main+0x30c>
     7e8:       28 98           cbi     0x05, 0 ; 5
     7ea:       01 c0           rjmp    .+2             ; 0x7ee <main+0x30e>
     7ec:       28 9a           sbi     0x05, 0 ; 5
     7ee:       80 91 03 01     lds     r24, 0x0103
     7f2:       88 23           and     r24, r24
     7f4:       21 f0           breq    .+8             ; 0x7fe <main+0x31e>
     7f6:       81 50           subi    r24, 0x01       ; 1
     7f8:       80 93 03 01     sts     0x0103, r24
     7fc:       10 c0           rjmp    .+32            ; 0x81e <main+0x33e>
     7fe:       10 92 b2 03     sts     0x03B2, r1
     802:       10 92 b3 03     sts     0x03B3, r1
     806:       10 92 7c 04     sts     0x047C, r1
     80a:       10 92 7b 04     sts     0x047B, r1
     80e:       10 92 7e 04     sts     0x047E, r1
     812:       10 92 7d 04     sts     0x047D, r1
     816:       10 92 80 04     sts     0x0480, r1
     81a:       10 92 7f 04     sts     0x047F, r1
     81e:       80 91 5b 04     lds     r24, 0x045B
     822:       88 23           and     r24, r24
     824:       29 f0           breq    .+10            ; 0x830 <main+0x350>
     826:       80 91 5b 04     lds     r24, 0x045B
     82a:       81 50           subi    r24, 0x01       ; 1
     82c:       80 93 5b 04     sts     0x045B, r24
     830:       80 91 86 03     lds     r24, 0x0386
     834:       90 91 87 03     lds     r25, 0x0387
     838:       89 2b           or      r24, r25
     83a:       01 f5           brne    .+64            ; 0x87c <main+0x39c>
     83c:       85 e0           ldi     r24, 0x05       ; 5
     83e:       90 e0           ldi     r25, 0x00       ; 0
     840:       90 93 87 03     sts     0x0387, r25
     844:       80 93 86 03     sts     0x0386, r24
     848:       0e 94 ef 15     call    0x2bde  ; 0x2bde <i2c_reset>
     84c:       80 91 05 03     lds     r24, 0x0305
     850:       90 91 06 03     lds     r25, 0x0306
     854:       8f 5f           subi    r24, 0xFF       ; 255
     856:       9f 4f           sbci    r25, 0xFF       ; 255
     858:       f9 f4           brne    .+62            ; 0x898 <main+0x3b8>
     85a:       80 91 62 04     lds     r24, 0x0462
     85e:       88 23           and     r24, r24
     860:       d9 f0           breq    .+54            ; 0x898 <main+0x3b8>
     862:       80 e1           ldi     r24, 0x10       ; 16
     864:       97 e2           ldi     r25, 0x27       ; 39
     866:       90 93 cb 03     sts     0x03CB, r25
     86a:       80 93 ca 03     sts     0x03CA, r24
     86e:       80 e8           ldi     r24, 0x80       ; 128
     870:       90 e0           ldi     r25, 0x00       ; 0
     872:       90 93 06 03     sts     0x0306, r25
     876:       80 93 05 03     sts     0x0305, r24
     87a:       0e c0           rjmp    .+28            ; 0x898 <main+0x3b8>
     87c:       80 91 86 03     lds     r24, 0x0386
     880:       90 91 87 03     lds     r25, 0x0387
     884:       01 97           sbiw    r24, 0x01       ; 1
     886:       90 93 87 03     sts     0x0387, r25
     88a:       80 93 86 03     sts     0x0386, r24
     88e:       2a 30           cpi     r18, 0x0A       ; 10
     890:       11 f4           brne    .+4             ; 0x896 <main+0x3b6>
     892:       28 98           cbi     0x05, 0 ; 5
     894:       01 c0           rjmp    .+2             ; 0x898 <main+0x3b8>
     896:       28 9a           sbi     0x05, 0 ; 5
     898:       0e 94 7a 07     call    0xef4   ; 0xef4 <DatenUebertragung>
     89c:       0e 94 2a 08     call    0x1054  ; 0x1054 <BearbeiteRxDaten>
     8a0:       ce 01           movw    r24, r28
     8a2:       0e 94 0c 0d     call    0x1a18  ; 0x1a18 <CheckDelay>
     8a6:       88 23           and     r24, r24
     8a8:       09 f4           brne    .+2             ; 0x8ac <main+0x3cc>
     8aa:       8f cf           rjmp    .-226           ; 0x7ca <main+0x2ea>
     8ac:       20 91 09 03     lds     r18, 0x0309
     8b0:       30 91 0a 03     lds     r19, 0x030A
     8b4:       80 91 8c 08     lds     r24, 0x088C
     8b8:       99 27           eor     r25, r25
     8ba:       28 17           cp      r18, r24
     8bc:       39 07           cpc     r19, r25
     8be:       9c f4           brge    .+38            ; 0x8e6 <main+0x406>
     8c0:       80 91 05 03     lds     r24, 0x0305
     8c4:       90 91 06 03     lds     r25, 0x0306
     8c8:       8f 5f           subi    r24, 0xFF       ; 255
     8ca:       9f 4f           sbci    r25, 0xFF       ; 255
     8cc:       61 f4           brne    .+24            ; 0x8e6 <main+0x406>
     8ce:       80 e7           ldi     r24, 0x70       ; 112
     8d0:       97 e1           ldi     r25, 0x17       ; 23
     8d2:       90 93 cb 03     sts     0x03CB, r25
     8d6:       80 93 ca 03     sts     0x03CA, r24
     8da:       80 e0           ldi     r24, 0x00       ; 0
     8dc:       93 e0           ldi     r25, 0x03       ; 3
     8de:       90 93 06 03     sts     0x0306, r25
     8e2:       80 93 05 03     sts     0x0305, r24
     8e6:       84 e6           ldi     r24, 0x64       ; 100
     8e8:       90 e0           ldi     r25, 0x00       ; 0
     8ea:       0e 94 03 0d     call    0x1a06  ; 0x1a06 <SetDelay>
     8ee:       ec 01           movw    r28, r24
     8f0:       6c cf           rjmp    .-296           ; 0x7ca <main+0x2ea>

000008f2 <__vector_30>:
     8f2:       1f 92           push    r1
     8f4:       0f 92           push    r0
     8f6:       0f b6           in      r0, 0x3f        ; 63
     8f8:       0f 92           push    r0
     8fa:       11 24           eor     r1, r1
     8fc:       8f 93           push    r24
     8fe:       9f 93           push    r25
     900:       ef 93           push    r30
     902:       ff 93           push    r31
     904:       80 91 04 01     lds     r24, 0x0104
     908:       88 23           and     r24, r24
     90a:       e1 f4           brne    .+56            ; 0x944 <__vector_30+0x52>
     90c:       80 91 c3 03     lds     r24, 0x03C3
     910:       90 91 c4 03     lds     r25, 0x03C4
     914:       01 96           adiw    r24, 0x01       ; 1
     916:       90 93 c4 03     sts     0x03C4, r25
     91a:       80 93 c3 03     sts     0x03C3, r24
     91e:       fc 01           movw    r30, r24
     920:       e7 5d           subi    r30, 0xD7       ; 215
     922:       f9 4f           sbci    r31, 0xF9       ; 249
     924:       e0 81           ld      r30, Z
     926:       ed 30           cpi     r30, 0x0D       ; 13
     928:       19 f0           breq    .+6             ; 0x930 <__vector_30+0x3e>
     92a:       86 39           cpi     r24, 0x96       ; 150
     92c:       91 05           cpc     r25, r1
     92e:       39 f4           brne    .+14            ; 0x93e <__vector_30+0x4c>
     930:       10 92 c4 03     sts     0x03C4, r1
     934:       10 92 c3 03     sts     0x03C3, r1
     938:       81 e0           ldi     r24, 0x01       ; 1
     93a:       80 93 04 01     sts     0x0104, r24
     93e:       e0 93 ce 00     sts     0x00CE, r30
     942:       04 c0           rjmp    .+8             ; 0x94c <__vector_30+0x5a>
     944:       10 92 c4 03     sts     0x03C4, r1
     948:       10 92 c3 03     sts     0x03C3, r1
     94c:       ff 91           pop     r31
     94e:       ef 91           pop     r30
     950:       9f 91           pop     r25
     952:       8f 91           pop     r24
     954:       0f 90           pop     r0
     956:       0f be           out     0x3f, r0        ; 63
     958:       0f 90           pop     r0
     95a:       1f 90           pop     r1
     95c:       18 95           reti

0000095e <__vector_28>:
     95e:       1f 92           push    r1
     960:       0f 92           push    r0
     962:       0f b6           in      r0, 0x3f        ; 63
     964:       0f 92           push    r0
     966:       11 24           eor     r1, r1
     968:       2f 93           push    r18
     96a:       8f 93           push    r24
     96c:       9f 93           push    r25
     96e:       ef 93           push    r30
     970:       ff 93           push    r31
     972:       80 91 ce 00     lds     r24, 0x00CE
     976:       80 93 b5 03     sts     0x03B5, r24
     97a:       90 91 c2 03     lds     r25, 0x03C2
     97e:       96 39           cpi     r25, 0x96       ; 150
     980:       10 f0           brcs    .+4             ; 0x986 <__vector_28+0x28>
     982:       10 92 c1 03     sts     0x03C1, r1
     986:       20 91 b5 03     lds     r18, 0x03B5
     98a:       2d 30           cpi     r18, 0x0D       ; 13
     98c:       89 f4           brne    .+34            ; 0x9b0 <__vector_28+0x52>
     98e:       80 91 c1 03     lds     r24, 0x03C1
     992:       82 30           cpi     r24, 0x02       ; 2
     994:       69 f4           brne    .+26            ; 0x9b0 <__vector_28+0x52>
     996:       10 92 c1 03     sts     0x03C1, r1
     99a:       81 e0           ldi     r24, 0x01       ; 1
     99c:       80 93 b6 03     sts     0x03B6, r24
     9a0:       90 93 b7 03     sts     0x03B7, r25
     9a4:       e9 2f           mov     r30, r25
     9a6:       ff 27           eor     r31, r31
     9a8:       e9 56           subi    r30, 0x69       ; 105
     9aa:       f8 4f           sbci    r31, 0xF8       ; 248
     9ac:       20 83           st      Z, r18
     9ae:       32 c0           rjmp    .+100           ; 0xa14 <__vector_28+0xb6>
     9b0:       80 91 c1 03     lds     r24, 0x03C1
     9b4:       81 30           cpi     r24, 0x01       ; 1
     9b6:       a9 f0           breq    .+42            ; 0x9e2 <__vector_28+0x84>
     9b8:       81 30           cpi     r24, 0x01       ; 1
     9ba:       18 f0           brcs    .+6             ; 0x9c2 <__vector_28+0x64>
     9bc:       82 30           cpi     r24, 0x02       ; 2
     9be:       41 f5           brne    .+80            ; 0xa10 <__vector_28+0xb2>
     9c0:       1e c0           rjmp    .+60            ; 0x9fe <__vector_28+0xa0>
     9c2:       80 91 b5 03     lds     r24, 0x03B5
     9c6:       83 32           cpi     r24, 0x23       ; 35
     9c8:       29 f5           brne    .+74            ; 0xa14 <__vector_28+0xb6>
     9ca:       80 91 b6 03     lds     r24, 0x03B6
     9ce:       88 23           and     r24, r24
     9d0:       09 f5           brne    .+66            ; 0xa14 <__vector_28+0xb6>
     9d2:       91 e0           ldi     r25, 0x01       ; 1
     9d4:       90 93 c1 03     sts     0x03C1, r25
     9d8:       80 91 b5 03     lds     r24, 0x03B5
     9dc:       80 93 97 07     sts     0x0797, r24
     9e0:       0b c0           rjmp    .+22            ; 0x9f8 <__vector_28+0x9a>
     9e2:       82 e0           ldi     r24, 0x02       ; 2
     9e4:       80 93 c1 03     sts     0x03C1, r24
     9e8:       e9 2f           mov     r30, r25
     9ea:       ff 27           eor     r31, r31
     9ec:       80 91 b5 03     lds     r24, 0x03B5
     9f0:       e9 56           subi    r30, 0x69       ; 105
     9f2:       f8 4f           sbci    r31, 0xF8       ; 248
     9f4:       80 83           st      Z, r24
     9f6:       9f 5f           subi    r25, 0xFF       ; 255
     9f8:       90 93 c2 03     sts     0x03C2, r25
     9fc:       0b c0           rjmp    .+22            ; 0xa14 <__vector_28+0xb6>
     9fe:       e9 2f           mov     r30, r25
     a00:       ff 27           eor     r31, r31
     a02:       80 91 b5 03     lds     r24, 0x03B5
     a06:       e9 56           subi    r30, 0x69       ; 105
     a08:       f8 4f           sbci    r31, 0xF8       ; 248
     a0a:       80 83           st      Z, r24
     a0c:       96 39           cpi     r25, 0x96       ; 150
     a0e:       98 f3           brcs    .-26            ; 0x9f6 <__vector_28+0x98>
     a10:       10 92 c1 03     sts     0x03C1, r1
     a14:       ff 91           pop     r31
     a16:       ef 91           pop     r30
     a18:       9f 91           pop     r25
     a1a:       8f 91           pop     r24
     a1c:       2f 91           pop     r18
     a1e:       0f 90           pop     r0
     a20:       0f be           out     0x3f, r0        ; 63
     a22:       0f 90           pop     r0
     a24:       1f 90           pop     r1
     a26:       18 95           reti

00000a28 <__vector_22>:
     a28:       1f 92           push    r1
     a2a:       0f 92           push    r0
     a2c:       0f b6           in      r0, 0x3f        ; 63
     a2e:       0f 92           push    r0
     a30:       11 24           eor     r1, r1
     a32:       8f 93           push    r24
     a34:       9f 93           push    r25
     a36:       ef 93           push    r30
     a38:       ff 93           push    r31
     a3a:       80 91 01 01     lds     r24, 0x0101
     a3e:       88 23           and     r24, r24
     a40:       e1 f4           brne    .+56            ; 0xa7a <__vector_22+0x52>
     a42:       80 91 bf 03     lds     r24, 0x03BF
     a46:       90 91 c0 03     lds     r25, 0x03C0
     a4a:       01 96           adiw    r24, 0x01       ; 1
     a4c:       90 93 c0 03     sts     0x03C0, r25
     a50:       80 93 bf 03     sts     0x03BF, r24
     a54:       fc 01           movw    r30, r24
     a56:       eb 51           subi    r30, 0x1B       ; 27
     a58:       fb 4f           sbci    r31, 0xFB       ; 251
     a5a:       e0 81           ld      r30, Z
     a5c:       ed 30           cpi     r30, 0x0D       ; 13
     a5e:       19 f0           breq    .+6             ; 0xa66 <__vector_22+0x3e>
     a60:       86 39           cpi     r24, 0x96       ; 150
     a62:       91 05           cpc     r25, r1
     a64:       39 f4           brne    .+14            ; 0xa74 <__vector_22+0x4c>
     a66:       10 92 c0 03     sts     0x03C0, r1
     a6a:       10 92 bf 03     sts     0x03BF, r1
     a6e:       81 e0           ldi     r24, 0x01       ; 1
     a70:       80 93 01 01     sts     0x0101, r24
     a74:       e0 93 c6 00     sts     0x00C6, r30
     a78:       04 c0           rjmp    .+8             ; 0xa82 <__vector_22+0x5a>
     a7a:       10 92 c0 03     sts     0x03C0, r1
     a7e:       10 92 bf 03     sts     0x03BF, r1
     a82:       ff 91           pop     r31
     a84:       ef 91           pop     r30
     a86:       9f 91           pop     r25
     a88:       8f 91           pop     r24
     a8a:       0f 90           pop     r0
     a8c:       0f be           out     0x3f, r0        ; 63
     a8e:       0f 90           pop     r0
     a90:       1f 90           pop     r1
     a92:       18 95           reti

00000a94 <__vector_20>:
     a94:       1f 92           push    r1
     a96:       0f 92           push    r0
     a98:       0f b6           in      r0, 0x3f        ; 63
     a9a:       0f 92           push    r0
     a9c:       11 24           eor     r1, r1
     a9e:       2f 93           push    r18
     aa0:       3f 93           push    r19
     aa2:       4f 93           push    r20
     aa4:       8f 93           push    r24
     aa6:       9f 93           push    r25
     aa8:       af 93           push    r26
     aaa:       bf 93           push    r27
     aac:       cf 93           push    r28
     aae:       df 93           push    r29
     ab0:       ef 93           push    r30
     ab2:       ff 93           push    r31
     ab4:       80 91 c6 00     lds     r24, 0x00C6
     ab8:       80 93 a6 03     sts     0x03A6, r24
     abc:       40 91 ba 03     lds     r20, 0x03BA
     ac0:       46 39           cpi     r20, 0x96       ; 150
     ac2:       10 f0           brcs    .+4             ; 0xac8 <__vector_20+0x34>
     ac4:       10 92 b9 03     sts     0x03B9, r1
     ac8:       80 91 a6 03     lds     r24, 0x03A6
     acc:       8d 30           cpi     r24, 0x0D       ; 13
     ace:       09 f0           breq    .+2             ; 0xad2 <__vector_20+0x3e>
     ad0:       5c c0           rjmp    .+184           ; 0xb8a <__vector_20+0xf6>
     ad2:       80 91 b9 03     lds     r24, 0x03B9
     ad6:       82 30           cpi     r24, 0x02       ; 2
     ad8:       09 f0           breq    .+2             ; 0xadc <__vector_20+0x48>
     ada:       57 c0           rjmp    .+174           ; 0xb8a <__vector_20+0xf6>
     adc:       10 92 b9 03     sts     0x03B9, r1
     ae0:       a4 2f           mov     r26, r20
     ae2:       bb 27           eor     r27, r27
     ae4:       fd 01           movw    r30, r26
     ae6:       e3 54           subi    r30, 0x43       ; 67
     ae8:       f9 4f           sbci    r31, 0xF9       ; 249
     aea:       30 81           ld      r19, Z
     aec:       ed 01           movw    r28, r26
     aee:       c2 54           subi    r28, 0x42       ; 66
     af0:       d9 4f           sbci    r29, 0xF9       ; 249
     af2:       28 81           ld      r18, Y
     af4:       80 91 bd 03     lds     r24, 0x03BD
     af8:       90 91 be 03     lds     r25, 0x03BE
     afc:       83 1b           sub     r24, r19
     afe:       91 09           sbc     r25, r1
     b00:       82 1b           sub     r24, r18
     b02:       91 09           sbc     r25, r1
     b04:       9f 70           andi    r25, 0x0F       ; 15
     b06:       90 93 be 03     sts     0x03BE, r25
     b0a:       80 93 bd 03     sts     0x03BD, r24
     b0e:       9c 01           movw    r18, r24
     b10:       96 e0           ldi     r25, 0x06       ; 6
     b12:       36 95           lsr     r19
     b14:       27 95           ror     r18
     b16:       9a 95           dec     r25
     b18:       e1 f7           brne    .-8             ; 0xb12 <__vector_20+0x7e>
     b1a:       23 5c           subi    r18, 0xC3       ; 195
     b1c:       20 93 bc 03     sts     0x03BC, r18
     b20:       98 2f           mov     r25, r24
     b22:       9f 73           andi    r25, 0x3F       ; 63
     b24:       93 5c           subi    r25, 0xC3       ; 195
     b26:       90 93 bb 03     sts     0x03BB, r25
     b2a:       80 81           ld      r24, Z
     b2c:       28 17           cp      r18, r24
     b2e:       29 f4           brne    .+10            ; 0xb3a <__vector_20+0xa6>
     b30:       88 81           ld      r24, Y
     b32:       98 17           cp      r25, r24
     b34:       11 f4           brne    .+4             ; 0xb3a <__vector_20+0xa6>
     b36:       91 e0           ldi     r25, 0x01       ; 1
     b38:       06 c0           rjmp    .+12            ; 0xb46 <__vector_20+0xb2>
     b3a:       80 91 a9 03     lds     r24, 0x03A9
     b3e:       8f 5f           subi    r24, 0xFF       ; 255
     b40:       80 93 a9 03     sts     0x03A9, r24
     b44:       90 e0           ldi     r25, 0x00       ; 0
     b46:       80 91 a7 03     lds     r24, 0x03A7
     b4a:       88 23           and     r24, r24
     b4c:       09 f0           breq    .+2             ; 0xb50 <__vector_20+0xbc>
     b4e:       63 c0           rjmp    .+198           ; 0xc16 <__vector_20+0x182>
     b50:       99 23           and     r25, r25
     b52:       09 f4           brne    .+2             ; 0xb56 <__vector_20+0xc2>
     b54:       60 c0           rjmp    .+192           ; 0xc16 <__vector_20+0x182>
     b56:       81 e0           ldi     r24, 0x01       ; 1
     b58:       80 93 a7 03     sts     0x03A7, r24
     b5c:       40 93 aa 03     sts     0x03AA, r20
     b60:       a1 54           subi    r26, 0x41       ; 65
     b62:       b9 4f           sbci    r27, 0xF9       ; 249
     b64:       8d e0           ldi     r24, 0x0D       ; 13
     b66:       8c 93           st      X, r24
     b68:       80 91 c1 06     lds     r24, 0x06C1
     b6c:       82 35           cpi     r24, 0x52       ; 82
     b6e:       09 f0           breq    .+2             ; 0xb72 <__vector_20+0xde>
     b70:       52 c0           rjmp    .+164           ; 0xc16 <__vector_20+0x182>
     b72:       88 e1           ldi     r24, 0x18       ; 24
     b74:       90 e0           ldi     r25, 0x00       ; 0
     b76:       2c e0           ldi     r18, 0x0C       ; 12
     b78:       0f b6           in      r0, 0x3f        ; 63
     b7a:       f8 94           cli
     b7c:       a8 95           wdr
     b7e:       80 93 60 00     sts     0x0060, r24
     b82:       0f be           out     0x3f, r0        ; 63
     b84:       20 93 60 00     sts     0x0060, r18
     b88:       46 c0           rjmp    .+140           ; 0xc16 <__vector_20+0x182>
     b8a:       80 91 b9 03     lds     r24, 0x03B9
     b8e:       81 30           cpi     r24, 0x01       ; 1
     b90:       d1 f0           breq    .+52            ; 0xbc6 <__vector_20+0x132>
     b92:       81 30           cpi     r24, 0x01       ; 1
     b94:       18 f0           brcs    .+6             ; 0xb9c <__vector_20+0x108>
     b96:       82 30           cpi     r24, 0x02       ; 2
     b98:       e1 f5           brne    .+120           ; 0xc12 <__vector_20+0x17e>
     b9a:       2f c0           rjmp    .+94            ; 0xbfa <__vector_20+0x166>
     b9c:       80 91 a6 03     lds     r24, 0x03A6
     ba0:       83 32           cpi     r24, 0x23       ; 35
     ba2:       c9 f5           brne    .+114           ; 0xc16 <__vector_20+0x182>
     ba4:       80 91 a7 03     lds     r24, 0x03A7
     ba8:       88 23           and     r24, r24
     baa:       a9 f5           brne    .+106           ; 0xc16 <__vector_20+0x182>
     bac:       91 e0           ldi     r25, 0x01       ; 1
     bae:       90 93 b9 03     sts     0x03B9, r25
     bb2:       80 91 a6 03     lds     r24, 0x03A6
     bb6:       80 93 bf 06     sts     0x06BF, r24
     bba:       90 93 ba 03     sts     0x03BA, r25
     bbe:       80 91 a6 03     lds     r24, 0x03A6
     bc2:       99 27           eor     r25, r25
     bc4:       15 c0           rjmp    .+42            ; 0xbf0 <__vector_20+0x15c>
     bc6:       82 e0           ldi     r24, 0x02       ; 2
     bc8:       80 93 b9 03     sts     0x03B9, r24
     bcc:       e4 2f           mov     r30, r20
     bce:       ff 27           eor     r31, r31
     bd0:       80 91 a6 03     lds     r24, 0x03A6
     bd4:       e1 54           subi    r30, 0x41       ; 65
     bd6:       f9 4f           sbci    r31, 0xF9       ; 249
     bd8:       80 83           st      Z, r24
     bda:       4f 5f           subi    r20, 0xFF       ; 255
     bdc:       40 93 ba 03     sts     0x03BA, r20
     be0:       20 91 a6 03     lds     r18, 0x03A6
     be4:       80 91 bd 03     lds     r24, 0x03BD
     be8:       90 91 be 03     lds     r25, 0x03BE
     bec:       82 0f           add     r24, r18
     bee:       91 1d           adc     r25, r1
     bf0:       90 93 be 03     sts     0x03BE, r25
     bf4:       80 93 bd 03     sts     0x03BD, r24
     bf8:       0e c0           rjmp    .+28            ; 0xc16 <__vector_20+0x182>
     bfa:       e4 2f           mov     r30, r20
     bfc:       ff 27           eor     r31, r31
     bfe:       80 91 a6 03     lds     r24, 0x03A6
     c02:       e1 54           subi    r30, 0x41       ; 65
     c04:       f9 4f           sbci    r31, 0xF9       ; 249
     c06:       80 83           st      Z, r24
     c08:       46 39           cpi     r20, 0x96       ; 150
     c0a:       38 f3           brcs    .-50            ; 0xbda <__vector_20+0x146>
     c0c:       10 92 b9 03     sts     0x03B9, r1
     c10:       e7 cf           rjmp    .-50            ; 0xbe0 <__vector_20+0x14c>
     c12:       10 92 b9 03     sts     0x03B9, r1
     c16:       ff 91           pop     r31
     c18:       ef 91           pop     r30
     c1a:       df 91           pop     r29
     c1c:       cf 91           pop     r28
     c1e:       bf 91           pop     r27
     c20:       af 91           pop     r26
     c22:       9f 91           pop     r25
     c24:       8f 91           pop     r24
     c26:       4f 91           pop     r20
     c28:       3f 91           pop     r19
     c2a:       2f 91           pop     r18
     c2c:       0f 90           pop     r0
     c2e:       0f be           out     0x3f, r0        ; 63
     c30:       0f 90           pop     r0
     c32:       1f 90           pop     r1
     c34:       18 95           reti

00000c36 <AddCRC>:
     c36:       dc 01           movw    r26, r24
     c38:       20 e0           ldi     r18, 0x00       ; 0
     c3a:       30 e0           ldi     r19, 0x00       ; 0
     c3c:       40 e0           ldi     r20, 0x00       ; 0
     c3e:       50 e0           ldi     r21, 0x00       ; 0
     c40:       e5 ee           ldi     r30, 0xE5       ; 229
     c42:       f4 e0           ldi     r31, 0x04       ; 4
     c44:       05 c0           rjmp    .+10            ; 0xc50 <AddCRC+0x1a>
     c46:       81 91           ld      r24, Z+
     c48:       28 0f           add     r18, r24
     c4a:       31 1d           adc     r19, r1
     c4c:       4f 5f           subi    r20, 0xFF       ; 255
     c4e:       5f 4f           sbci    r21, 0xFF       ; 255
     c50:       4a 17           cp      r20, r26
     c52:       5b 07           cpc     r21, r27
     c54:       c1 f7           brne    .-16            ; 0xc46 <AddCRC+0x10>
     c56:       3f 70           andi    r19, 0x0F       ; 15
     c58:       c9 01           movw    r24, r18
     c5a:       36 e0           ldi     r19, 0x06       ; 6
     c5c:       96 95           lsr     r25
     c5e:       87 95           ror     r24
     c60:       3a 95           dec     r19
     c62:       e1 f7           brne    .-8             ; 0xc5c <AddCRC+0x26>
     c64:       83 5c           subi    r24, 0xC3       ; 195
     c66:       fd 01           movw    r30, r26
     c68:       eb 51           subi    r30, 0x1B       ; 27
     c6a:       fb 4f           sbci    r31, 0xFB       ; 251
     c6c:       80 83           st      Z, r24
     c6e:       11 96           adiw    r26, 0x01       ; 1
     c70:       2f 73           andi    r18, 0x3F       ; 63
     c72:       23 5c           subi    r18, 0xC3       ; 195
     c74:       fd 01           movw    r30, r26
     c76:       eb 51           subi    r30, 0x1B       ; 27
     c78:       fb 4f           sbci    r31, 0xFB       ; 251
     c7a:       20 83           st      Z, r18
     c7c:       aa 51           subi    r26, 0x1A       ; 26
     c7e:       bb 4f           sbci    r27, 0xFB       ; 251
     c80:       8d e0           ldi     r24, 0x0D       ; 13
     c82:       8c 93           st      X, r24
     c84:       10 92 01 01     sts     0x0101, r1
     c88:       80 91 e5 04     lds     r24, 0x04E5
     c8c:       80 93 c6 00     sts     0x00C6, r24
     c90:       08 95           ret

00000c92 <SendOutRXTunnelData>:
     c92:       26 2f           mov     r18, r22
     c94:       e9 e2           ldi     r30, 0x29       ; 41
     c96:       f6 e0           ldi     r31, 0x06       ; 6
     c98:       dc 01           movw    r26, r24
     c9a:       03 c0           rjmp    .+6             ; 0xca2 <SendOutRXTunnelData+0x10>
     c9c:       8d 91           ld      r24, X+
     c9e:       81 93           st      Z+, r24
     ca0:       21 50           subi    r18, 0x01       ; 1
     ca2:       22 23           and     r18, r18
     ca4:       d9 f7           brne    .-10            ; 0xc9c <SendOutRXTunnelData+0xa>
     ca6:       e6 2f           mov     r30, r22
     ca8:       ff 27           eor     r31, r31
     caa:       e7 5d           subi    r30, 0xD7       ; 215
     cac:       f9 4f           sbci    r31, 0xF9       ; 249
     cae:       8d e0           ldi     r24, 0x0D       ; 13
     cb0:       80 83           st      Z, r24
     cb2:       10 92 04 01     sts     0x0104, r1
     cb6:       80 91 29 06     lds     r24, 0x0629
     cba:       80 93 ce 00     sts     0x00CE, r24
     cbe:       08 95           ret

00000cc0 <SendOutTXTunnelData>:
     cc0:       26 2f           mov     r18, r22
     cc2:       e5 ee           ldi     r30, 0xE5       ; 229
     cc4:       f4 e0           ldi     r31, 0x04       ; 4
     cc6:       dc 01           movw    r26, r24
     cc8:       03 c0           rjmp    .+6             ; 0xcd0 <SendOutTXTunnelData+0x10>
     cca:       8d 91           ld      r24, X+
     ccc:       81 93           st      Z+, r24
     cce:       21 50           subi    r18, 0x01       ; 1
     cd0:       22 23           and     r18, r18
     cd2:       d9 f7           brne    .-10            ; 0xcca <SendOutTXTunnelData+0xa>
     cd4:       e6 2f           mov     r30, r22
     cd6:       ff 27           eor     r31, r31
     cd8:       eb 51           subi    r30, 0x1B       ; 27
     cda:       fb 4f           sbci    r31, 0xFB       ; 251
     cdc:       8d e0           ldi     r24, 0x0D       ; 13
     cde:       80 83           st      Z, r24
     ce0:       10 92 01 01     sts     0x0101, r1
     ce4:       10 92 b6 03     sts     0x03B6, r1
     ce8:       80 91 e5 04     lds     r24, 0x04E5
     cec:       80 93 c6 00     sts     0x00C6, r24
     cf0:       08 95           ret

00000cf2 <SendOutData>:
     cf2:       ef 92           push    r14
     cf4:       ff 92           push    r15
     cf6:       0f 93           push    r16
     cf8:       1f 93           push    r17
     cfa:       cf 93           push    r28
     cfc:       df 93           push    r29
     cfe:       7a 01           movw    r14, r20
     d00:       72 2f           mov     r23, r18
     d02:       93 e2           ldi     r25, 0x23       ; 35
     d04:       90 93 e5 04     sts     0x04E5, r25
     d08:       60 93 e6 04     sts     0x04E6, r22
     d0c:       80 93 e7 04     sts     0x04E7, r24
     d10:       03 e0           ldi     r16, 0x03       ; 3
     d12:       10 e0           ldi     r17, 0x00       ; 0
     d14:       60 e0           ldi     r22, 0x00       ; 0
     d16:       a8 ee           ldi     r26, 0xE8       ; 232
     d18:       b4 e0           ldi     r27, 0x04       ; 4
     d1a:       46 c0           rjmp    .+140           ; 0xda8 <SendOutData+0xb6>
     d1c:       f7 01           movw    r30, r14
     d1e:       e6 0f           add     r30, r22
     d20:       f1 1d           adc     r31, r1
     d22:       90 81           ld      r25, Z
     d24:       6f 5f           subi    r22, 0xFF       ; 255
     d26:       71 50           subi    r23, 0x01       ; 1
     d28:       19 f4           brne    .+6             ; 0xd30 <SendOutData+0x3e>
     d2a:       e0 e0           ldi     r30, 0x00       ; 0
     d2c:       40 e0           ldi     r20, 0x00       ; 0
     d2e:       0f c0           rjmp    .+30            ; 0xd4e <SendOutData+0x5c>
     d30:       f7 01           movw    r30, r14
     d32:       e6 0f           add     r30, r22
     d34:       f1 1d           adc     r31, r1
     d36:       40 81           ld      r20, Z
     d38:       6f 5f           subi    r22, 0xFF       ; 255
     d3a:       71 50           subi    r23, 0x01       ; 1
     d3c:       11 f4           brne    .+4             ; 0xd42 <SendOutData+0x50>
     d3e:       e0 e0           ldi     r30, 0x00       ; 0
     d40:       06 c0           rjmp    .+12            ; 0xd4e <SendOutData+0x5c>
     d42:       f7 01           movw    r30, r14
     d44:       e6 0f           add     r30, r22
     d46:       f1 1d           adc     r31, r1
     d48:       e0 81           ld      r30, Z
     d4a:       6f 5f           subi    r22, 0xFF       ; 255
     d4c:       71 50           subi    r23, 0x01       ; 1
     d4e:       89 2f           mov     r24, r25
     d50:       86 95           lsr     r24
     d52:       86 95           lsr     r24
     d54:       83 5c           subi    r24, 0xC3       ; 195
     d56:       8c 93           st      X, r24
     d58:       55 27           eor     r21, r21
     d5a:       89 2f           mov     r24, r25
     d5c:       99 27           eor     r25, r25
     d5e:       83 70           andi    r24, 0x03       ; 3
     d60:       90 70           andi    r25, 0x00       ; 0
     d62:       24 e0           ldi     r18, 0x04       ; 4
     d64:       88 0f           add     r24, r24
     d66:       99 1f           adc     r25, r25
     d68:       2a 95           dec     r18
     d6a:       e1 f7           brne    .-8             ; 0xd64 <SendOutData+0x72>
     d6c:       9a 01           movw    r18, r20
     d6e:       94 e0           ldi     r25, 0x04       ; 4
     d70:       36 95           lsr     r19
     d72:       27 95           ror     r18
     d74:       9a 95           dec     r25
     d76:       e1 f7           brne    .-8             ; 0xd70 <SendOutData+0x7e>
     d78:       82 2b           or      r24, r18
     d7a:       83 5c           subi    r24, 0xC3       ; 195
     d7c:       ed 01           movw    r28, r26
     d7e:       89 83           std     Y+1, r24        ; 0x01
     d80:       4f 70           andi    r20, 0x0F       ; 15
     d82:       50 70           andi    r21, 0x00       ; 0
     d84:       44 0f           add     r20, r20
     d86:       55 1f           adc     r21, r21
     d88:       44 0f           add     r20, r20
     d8a:       55 1f           adc     r21, r21
     d8c:       8e 2f           mov     r24, r30
     d8e:       82 95           swap    r24
     d90:       86 95           lsr     r24
     d92:       86 95           lsr     r24
     d94:       83 70           andi    r24, 0x03       ; 3
     d96:       84 2b           or      r24, r20
     d98:       83 5c           subi    r24, 0xC3       ; 195
     d9a:       8a 83           std     Y+2, r24        ; 0x02
     d9c:       ef 73           andi    r30, 0x3F       ; 63
     d9e:       e3 5c           subi    r30, 0xC3       ; 195
     da0:       eb 83           std     Y+3, r30        ; 0x03
     da2:       0c 5f           subi    r16, 0xFC       ; 252
     da4:       1f 4f           sbci    r17, 0xFF       ; 255
     da6:       14 96           adiw    r26, 0x04       ; 4
     da8:       77 23           and     r23, r23
     daa:       09 f0           breq    .+2             ; 0xdae <SendOutData+0xbc>
     dac:       b7 cf           rjmp    .-146           ; 0xd1c <SendOutData+0x2a>
     dae:       c8 01           movw    r24, r16
     db0:       0e 94 1b 06     call    0xc36   ; 0xc36 <AddCRC>
     db4:       df 91           pop     r29
     db6:       cf 91           pop     r28
     db8:       1f 91           pop     r17
     dba:       0f 91           pop     r16
     dbc:       ff 90           pop     r15
     dbe:       ef 90           pop     r14
     dc0:       08 95           ret

00000dc2 <Decode64>:
     dc2:       1f 93           push    r17
     dc4:       cf 93           push    r28
     dc6:       df 93           push    r29
     dc8:       ec 01           movw    r28, r24
     dca:       70 e0           ldi     r23, 0x00       ; 0
     dcc:       a2 2f           mov     r26, r18
     dce:       bb 27           eor     r27, r27
     dd0:       12 97           sbiw    r26, 0x02       ; 2
     dd2:       48 c0           rjmp    .+144           ; 0xe64 <Decode64+0xa2>
     dd4:       e4 2f           mov     r30, r20
     dd6:       ff 27           eor     r31, r31
     dd8:       e1 54           subi    r30, 0x41       ; 65
     dda:       f9 4f           sbci    r31, 0xF9       ; 249
     ddc:       30 81           ld      r19, Z
     dde:       4f 5f           subi    r20, 0xFF       ; 255
     de0:       e4 2f           mov     r30, r20
     de2:       ff 27           eor     r31, r31
     de4:       e1 54           subi    r30, 0x41       ; 65
     de6:       f9 4f           sbci    r31, 0xF9       ; 249
     de8:       50 81           ld      r21, Z
     dea:       4f 5f           subi    r20, 0xFF       ; 255
     dec:       e4 2f           mov     r30, r20
     dee:       ff 27           eor     r31, r31
     df0:       e1 54           subi    r30, 0x41       ; 65
     df2:       f9 4f           sbci    r31, 0xF9       ; 249
     df4:       10 81           ld      r17, Z
     df6:       4f 5f           subi    r20, 0xFF       ; 255
     df8:       e4 2f           mov     r30, r20
     dfa:       ff 27           eor     r31, r31
     dfc:       e1 54           subi    r30, 0x41       ; 65
     dfe:       f9 4f           sbci    r31, 0xF9       ; 249
     e00:       20 81           ld      r18, Z
     e02:       4f 5f           subi    r20, 0xFF       ; 255
     e04:       84 2f           mov     r24, r20
     e06:       99 27           eor     r25, r25
     e08:       a8 17           cp      r26, r24
     e0a:       b9 07           cpc     r27, r25
     e0c:       74 f1           brlt    .+92            ; 0xe6a <Decode64+0xa8>
     e0e:       5d 53           subi    r21, 0x3D       ; 61
     e10:       fe 01           movw    r30, r28
     e12:       e7 0f           add     r30, r23
     e14:       f1 1d           adc     r31, r1
     e16:       3d 53           subi    r19, 0x3D       ; 61
     e18:       33 0f           add     r19, r19
     e1a:       33 0f           add     r19, r19
     e1c:       85 2f           mov     r24, r21
     e1e:       82 95           swap    r24
     e20:       8f 70           andi    r24, 0x0F       ; 15
     e22:       38 2b           or      r19, r24
     e24:       30 83           st      Z, r19
     e26:       61 30           cpi     r22, 0x01       ; 1
     e28:       01 f1           breq    .+64            ; 0xe6a <Decode64+0xa8>
     e2a:       91 2f           mov     r25, r17
     e2c:       9d 53           subi    r25, 0x3D       ; 61
     e2e:       7f 5f           subi    r23, 0xFF       ; 255
     e30:       fe 01           movw    r30, r28
     e32:       e7 0f           add     r30, r23
     e34:       f1 1d           adc     r31, r1
     e36:       71 50           subi    r23, 0x01       ; 1
     e38:       52 95           swap    r21
     e3a:       50 7f           andi    r21, 0xF0       ; 240
     e3c:       89 2f           mov     r24, r25
     e3e:       86 95           lsr     r24
     e40:       86 95           lsr     r24
     e42:       58 2b           or      r21, r24
     e44:       50 83           st      Z, r21
     e46:       63 50           subi    r22, 0x03       ; 3
     e48:       6f 3f           cpi     r22, 0xFF       ; 255
     e4a:       79 f0           breq    .+30            ; 0xe6a <Decode64+0xa8>
     e4c:       7e 5f           subi    r23, 0xFE       ; 254
     e4e:       fe 01           movw    r30, r28
     e50:       e7 0f           add     r30, r23
     e52:       f1 1d           adc     r31, r1
     e54:       92 95           swap    r25
     e56:       99 0f           add     r25, r25
     e58:       99 0f           add     r25, r25
     e5a:       90 7c           andi    r25, 0xC0       ; 192
     e5c:       2d 53           subi    r18, 0x3D       ; 61
     e5e:       92 2b           or      r25, r18
     e60:       90 83           st      Z, r25
     e62:       7f 5f           subi    r23, 0xFF       ; 255
     e64:       66 23           and     r22, r22
     e66:       09 f0           breq    .+2             ; 0xe6a <Decode64+0xa8>
     e68:       b5 cf           rjmp    .-150           ; 0xdd4 <Decode64+0x12>
     e6a:       df 91           pop     r29
     e6c:       cf 91           pop     r28
     e6e:       1f 91           pop     r17
     e70:       08 95           ret

00000e72 <uart_putchar>:
     e72:       1f 93           push    r17
     e74:       18 2f           mov     r17, r24
     e76:       8a 30           cpi     r24, 0x0A       ; 10
     e78:       19 f4           brne    .+6             ; 0xe80 <uart_putchar+0xe>
     e7a:       8d e0           ldi     r24, 0x0D       ; 13
     e7c:       0e 94 39 07     call    0xe72   ; 0xe72 <uart_putchar>
     e80:       80 91 c0 00     lds     r24, 0x00C0
     e84:       85 ff           sbrs    r24, 5
     e86:       fc cf           rjmp    .-8             ; 0xe80 <uart_putchar+0xe>
     e88:       10 93 c6 00     sts     0x00C6, r17
     e8c:       80 e0           ldi     r24, 0x00       ; 0
     e8e:       90 e0           ldi     r25, 0x00       ; 0
     e90:       1f 91           pop     r17
     e92:       08 95           ret

00000e94 <WriteProgramData>:
     e94:       08 95           ret

00000e96 <UART_Init>:
     e96:       e1 ec           ldi     r30, 0xC1       ; 193
     e98:       f0 e0           ldi     r31, 0x00       ; 0
     e9a:       98 e1           ldi     r25, 0x18       ; 24
     e9c:       90 83           st      Z, r25
     e9e:       a0 ec           ldi     r26, 0xC0       ; 192
     ea0:       b0 e0           ldi     r27, 0x00       ; 0
     ea2:       8c 91           ld      r24, X
     ea4:       82 60           ori     r24, 0x02       ; 2
     ea6:       8c 93           st      X, r24
     ea8:       80 81           ld      r24, Z
     eaa:       80 68           ori     r24, 0x80       ; 128
     eac:       80 83           st      Z, r24
     eae:       80 81           ld      r24, Z
     eb0:       80 64           ori     r24, 0x40       ; 64
     eb2:       80 83           st      Z, r24
     eb4:       8a e2           ldi     r24, 0x2A       ; 42
     eb6:       80 93 c4 00     sts     0x00C4, r24
     eba:       e9 ec           ldi     r30, 0xC9       ; 201
     ebc:       f0 e0           ldi     r31, 0x00       ; 0
     ebe:       90 83           st      Z, r25
     ec0:       a8 ec           ldi     r26, 0xC8       ; 200
     ec2:       b0 e0           ldi     r27, 0x00       ; 0
     ec4:       8c 91           ld      r24, X
     ec6:       82 60           ori     r24, 0x02       ; 2
     ec8:       8c 93           st      X, r24
     eca:       80 81           ld      r24, Z
     ecc:       80 68           ori     r24, 0x80       ; 128
     ece:       80 83           st      Z, r24
     ed0:       80 81           ld      r24, Z
     ed2:       80 64           ori     r24, 0x40       ; 64
     ed4:       80 83           st      Z, r24
     ed6:       8a e2           ldi     r24, 0x2A       ; 42
     ed8:       90 e0           ldi     r25, 0x00       ; 0
     eda:       90 93 cd 00     sts     0x00CD, r25
     ede:       80 93 cc 00     sts     0x00CC, r24
     ee2:       88 ec           ldi     r24, 0xC8       ; 200
     ee4:       90 e0           ldi     r25, 0x00       ; 0
     ee6:       0e 94 03 0d     call    0x1a06  ; 0x1a06 <SetDelay>
     eea:       90 93 13 06     sts     0x0613, r25
     eee:       80 93 12 06     sts     0x0612, r24
     ef2:       08 95           ret

00000ef4 <DatenUebertragung>:
     ef4:       80 91 01 01     lds     r24, 0x0101
     ef8:       88 23           and     r24, r24
     efa:       09 f4           brne    .+2             ; 0xefe <DatenUebertragung+0xa>
     efc:       aa c0           rjmp    .+340           ; 0x1052 <DatenUebertragung+0x15e>
     efe:       80 91 b6 03     lds     r24, 0x03B6
     f02:       88 23           and     r24, r24
     f04:       51 f0           breq    .+20            ; 0xf1a <DatenUebertragung+0x26>
     f06:       80 91 01 01     lds     r24, 0x0101
     f0a:       88 23           and     r24, r24
     f0c:       31 f0           breq    .+12            ; 0xf1a <DatenUebertragung+0x26>
     f0e:       60 91 b7 03     lds     r22, 0x03B7
     f12:       87 e9           ldi     r24, 0x97       ; 151
     f14:       97 e0           ldi     r25, 0x07       ; 7
     f16:       0e 94 60 06     call    0xcc0   ; 0xcc0 <SendOutTXTunnelData>
     f1a:       80 91 b8 03     lds     r24, 0x03B8
     f1e:       88 23           and     r24, r24
     f20:       71 f0           breq    .+28            ; 0xf3e <DatenUebertragung+0x4a>
     f22:       80 91 01 01     lds     r24, 0x0101
     f26:       88 23           and     r24, r24
     f28:       51 f0           breq    .+20            ; 0xf3e <DatenUebertragung+0x4a>
     f2a:       21 e0           ldi     r18, 0x01       ; 1
     f2c:       4b e7           ldi     r20, 0x7B       ; 123
     f2e:       55 e0           ldi     r21, 0x05       ; 5
     f30:       60 91 dc 04     lds     r22, 0x04DC
     f34:       83 e4           ldi     r24, 0x43       ; 67
     f36:       0e 94 79 06     call    0xcf2   ; 0xcf2 <SendOutData>
     f3a:       10 92 b8 03     sts     0x03B8, r1
     f3e:       80 91 a2 03     lds     r24, 0x03A2
     f42:       88 23           and     r24, r24
     f44:       71 f0           breq    .+28            ; 0xf62 <DatenUebertragung+0x6e>
     f46:       80 91 01 01     lds     r24, 0x0101
     f4a:       88 23           and     r24, r24
     f4c:       51 f0           breq    .+20            ; 0xf62 <DatenUebertragung+0x6e>
     f4e:       2b e0           ldi     r18, 0x0B       ; 11
     f50:       44 e1           ldi     r20, 0x14       ; 20
     f52:       56 e0           ldi     r21, 0x06       ; 6
     f54:       60 91 dc 04     lds     r22, 0x04DC
     f58:       87 e4           ldi     r24, 0x47       ; 71
     f5a:       0e 94 79 06     call    0xcf2   ; 0xcf2 <SendOutData>
     f5e:       10 92 a2 03     sts     0x03A2, r1
     f62:       80 91 12 06     lds     r24, 0x0612
     f66:       90 91 13 06     lds     r25, 0x0613
     f6a:       0e 94 0c 0d     call    0x1a18  ; 0x1a18 <CheckDelay>
     f6e:       88 23           and     r24, r24
     f70:       21 f4           brne    .+8             ; 0xf7a <DatenUebertragung+0x86>
     f72:       80 91 a4 03     lds     r24, 0x03A4
     f76:       88 23           and     r24, r24
     f78:       b1 f0           breq    .+44            ; 0xfa6 <DatenUebertragung+0xb2>
     f7a:       80 91 01 01     lds     r24, 0x0101
     f7e:       88 23           and     r24, r24
     f80:       91 f0           breq    .+36            ; 0xfa6 <DatenUebertragung+0xb2>
     f82:       22 e4           ldi     r18, 0x42       ; 66
     f84:       45 e5           ldi     r20, 0x55       ; 85
     f86:       57 e0           ldi     r21, 0x07       ; 7
     f88:       60 91 dc 04     lds     r22, 0x04DC
     f8c:       84 e4           ldi     r24, 0x44       ; 68
     f8e:       0e 94 79 06     call    0xcf2   ; 0xcf2 <SendOutData>
     f92:       10 92 a4 03     sts     0x03A4, r1
     f96:       84 ef           ldi     r24, 0xF4       ; 244
     f98:       91 e0           ldi     r25, 0x01       ; 1
     f9a:       0e 94 03 0d     call    0x1a06  ; 0x1a06 <SetDelay>
     f9e:       90 93 13 06     sts     0x0613, r25
     fa2:       80 93 12 06     sts     0x0612, r24
     fa6:       60 91 02 01     lds     r22, 0x0102
     faa:       6f 3f           cpi     r22, 0xFF       ; 255
     fac:       89 f0           breq    .+34            ; 0xfd0 <DatenUebertragung+0xdc>
     fae:       46 2f           mov     r20, r22
     fb0:       55 27           eor     r21, r21
     fb2:       34 e0           ldi     r19, 0x04       ; 4
     fb4:       44 0f           add     r20, r20
     fb6:       55 1f           adc     r21, r21
     fb8:       3a 95           dec     r19
     fba:       e1 f7           brne    .-8             ; 0xfb4 <DatenUebertragung+0xc0>
     fbc:       4b 5f           subi    r20, 0xFB       ; 251
     fbe:       5e 4f           sbci    r21, 0xFE       ; 254
     fc0:       60 5d           subi    r22, 0xD0       ; 208
     fc2:       20 e1           ldi     r18, 0x10       ; 16
     fc4:       81 e4           ldi     r24, 0x41       ; 65
     fc6:       0e 94 79 06     call    0xcf2   ; 0xcf2 <SendOutData>
     fca:       8f ef           ldi     r24, 0xFF       ; 255
     fcc:       80 93 02 01     sts     0x0102, r24
     fd0:       80 91 a3 03     lds     r24, 0x03A3
     fd4:       88 23           and     r24, r24
     fd6:       59 f1           breq    .+86            ; 0x102e <DatenUebertragung+0x13a>
     fd8:       80 91 01 01     lds     r24, 0x0101
     fdc:       88 23           and     r24, r24
     fde:       39 f1           breq    .+78            ; 0x102e <DatenUebertragung+0x13a>
     fe0:       0e 94 fd 10     call    0x21fa  ; 0x21fa <Menu>
     fe4:       10 92 a3 03     sts     0x03A3, r1
     fe8:       30 91 ac 03     lds     r19, 0x03AC
     fec:       93 2f           mov     r25, r19
     fee:       9f 5f           subi    r25, 0xFF       ; 255
     ff0:       90 93 ac 03     sts     0x03AC, r25
     ff4:       94 30           cpi     r25, 0x04       ; 4
     ff6:       21 f0           breq    .+8             ; 0x1000 <DatenUebertragung+0x10c>
     ff8:       80 91 ad 03     lds     r24, 0x03AD
     ffc:       88 23           and     r24, r24
     ffe:       59 f0           breq    .+22            ; 0x1016 <DatenUebertragung+0x122>
    1000:       26 e1           ldi     r18, 0x16       ; 22
    1002:       48 e4           ldi     r20, 0x48       ; 72
    1004:       58 e0           ldi     r21, 0x08       ; 8
    1006:       60 e0           ldi     r22, 0x00       ; 0
    1008:       84 e3           ldi     r24, 0x34       ; 52
    100a:       0e 94 79 06     call    0xcf2   ; 0xcf2 <SendOutData>
    100e:       8f ef           ldi     r24, 0xFF       ; 255
    1010:       80 93 ac 03     sts     0x03AC, r24
    1014:       0c c0           rjmp    .+24            ; 0x102e <DatenUebertragung+0x13a>
    1016:       44 e1           ldi     r20, 0x14       ; 20
    1018:       94 9f           mul     r25, r20
    101a:       a0 01           movw    r20, r0
    101c:       11 24           eor     r1, r1
    101e:       45 5e           subi    r20, 0xE5       ; 229
    1020:       5c 4f           sbci    r21, 0xFC       ; 252
    1022:       24 e1           ldi     r18, 0x14       ; 20
    1024:       60 e0           ldi     r22, 0x00       ; 0
    1026:       83 2f           mov     r24, r19
    1028:       8f 5c           subi    r24, 0xCF       ; 207
    102a:       0e 94 79 06     call    0xcf2   ; 0xcf2 <SendOutData>
    102e:       80 91 a5 03     lds     r24, 0x03A5
    1032:       88 23           and     r24, r24
    1034:       71 f0           breq    .+28            ; 0x1052 <DatenUebertragung+0x15e>
    1036:       80 91 01 01     lds     r24, 0x0101
    103a:       88 23           and     r24, r24
    103c:       51 f0           breq    .+20            ; 0x1052 <DatenUebertragung+0x15e>
    103e:       2a e0           ldi     r18, 0x0A       ; 10
    1040:       4f e1           ldi     r20, 0x1F       ; 31
    1042:       56 e0           ldi     r21, 0x06       ; 6
    1044:       60 91 dc 04     lds     r22, 0x04DC
    1048:       86 e5           ldi     r24, 0x56       ; 86
    104a:       0e 94 79 06     call    0xcf2   ; 0xcf2 <SendOutData>
    104e:       10 92 a5 03     sts     0x03A5, r1
    1052:       08 95           ret

00001054 <BearbeiteRxDaten>:
    1054:       1f 93           push    r17
    1056:       cf 93           push    r28
    1058:       df 93           push    r29
    105a:       cd b7           in      r28, 0x3d       ; 61
    105c:       de b7           in      r29, 0x3e       ; 62
    105e:       22 97           sbiw    r28, 0x02       ; 2
    1060:       0f b6           in      r0, 0x3f        ; 63
    1062:       f8 94           cli
    1064:       de bf           out     0x3e, r29       ; 62
    1066:       0f be           out     0x3f, r0        ; 63
    1068:       cd bf           out     0x3d, r28       ; 61
    106a:       80 91 a7 03     lds     r24, 0x03A7
    106e:       88 23           and     r24, r24
    1070:       09 f4           brne    .+2             ; 0x1074 <BearbeiteRxDaten+0x20>
    1072:       15 c1           rjmp    .+554           ; 0x129e <__stack+0x19f>
    1074:       8f ef           ldi     r24, 0xFF       ; 255
    1076:       80 93 03 01     sts     0x0103, r24
    107a:       80 91 c1 06     lds     r24, 0x06C1
    107e:       88 36           cpi     r24, 0x68       ; 104
    1080:       09 f4           brne    .+2             ; 0x1084 <BearbeiteRxDaten+0x30>
    1082:       45 c0           rjmp    .+138           ; 0x110e <__stack+0xf>
    1084:       89 36           cpi     r24, 0x69       ; 105
    1086:       88 f4           brcc    .+34            ; 0x10aa <BearbeiteRxDaten+0x56>
    1088:       81 36           cpi     r24, 0x61       ; 97
    108a:       11 f1           breq    .+68            ; 0x10d0 <BearbeiteRxDaten+0x7c>
    108c:       82 36           cpi     r24, 0x62       ; 98
    108e:       38 f4           brcc    .+14            ; 0x109e <BearbeiteRxDaten+0x4a>
    1090:       83 34           cpi     r24, 0x43       ; 67
    1092:       09 f4           brne    .+2             ; 0x1096 <BearbeiteRxDaten+0x42>
    1094:       dd c0           rjmp    .+442           ; 0x1250 <__stack+0x151>
    1096:       88 35           cpi     r24, 0x58       ; 88
    1098:       09 f0           breq    .+2             ; 0x109c <BearbeiteRxDaten+0x48>
    109a:       ff c0           rjmp    .+510           ; 0x129a <__stack+0x19b>
    109c:       d2 c0           rjmp    .+420           ; 0x1242 <__stack+0x143>
    109e:       83 36           cpi     r24, 0x63       ; 99
    10a0:       19 f1           breq    .+70            ; 0x10e8 <BearbeiteRxDaten+0x94>
    10a2:       87 36           cpi     r24, 0x67       ; 103
    10a4:       09 f0           breq    .+2             ; 0x10a8 <BearbeiteRxDaten+0x54>
    10a6:       f9 c0           rjmp    .+498           ; 0x129a <__stack+0x19b>
    10a8:       61 c0           rjmp    .+194           ; 0x116c <__stack+0x6d>
    10aa:       81 37           cpi     r24, 0x71       ; 113
    10ac:       38 f4           brcc    .+14            ; 0x10bc <BearbeiteRxDaten+0x68>
    10ae:       8c 36           cpi     r24, 0x6C       ; 108
    10b0:       08 f0           brcs    .+2             ; 0x10b4 <BearbeiteRxDaten+0x60>
    10b2:       88 c0           rjmp    .+272           ; 0x11c4 <__stack+0xc5>
    10b4:       8b 36           cpi     r24, 0x6B       ; 107
    10b6:       09 f0           breq    .+2             ; 0x10ba <BearbeiteRxDaten+0x66>
    10b8:       f0 c0           rjmp    .+480           ; 0x129a <__stack+0x19b>
    10ba:       4b c0           rjmp    .+150           ; 0x1152 <__stack+0x53>
    10bc:       84 37           cpi     r24, 0x74       ; 116
    10be:       09 f4           brne    .+2             ; 0x10c2 <BearbeiteRxDaten+0x6e>
    10c0:       41 c0           rjmp    .+130           ; 0x1144 <__stack+0x45>
    10c2:       86 37           cpi     r24, 0x76       ; 118
    10c4:       09 f4           brne    .+2             ; 0x10c8 <BearbeiteRxDaten+0x74>
    10c6:       4e c0           rjmp    .+156           ; 0x1164 <__stack+0x65>
    10c8:       81 37           cpi     r24, 0x71       ; 113
    10ca:       09 f0           breq    .+2             ; 0x10ce <BearbeiteRxDaten+0x7a>
    10cc:       e6 c0           rjmp    .+460           ; 0x129a <__stack+0x19b>
    10ce:       52 c0           rjmp    .+164           ; 0x1174 <__stack+0x75>
    10d0:       20 91 aa 03     lds     r18, 0x03AA
    10d4:       43 e0           ldi     r20, 0x03       ; 3
    10d6:       62 e0           ldi     r22, 0x02       ; 2
    10d8:       ce 01           movw    r24, r28
    10da:       01 96           adiw    r24, 0x01       ; 1
    10dc:       0e 94 e1 06     call    0xdc2   ; 0xdc2 <Decode64>
    10e0:       89 81           ldd     r24, Y+1        ; 0x01
    10e2:       80 93 02 01     sts     0x0102, r24
    10e6:       d9 c0           rjmp    .+434           ; 0x129a <__stack+0x19b>
    10e8:       20 91 aa 03     lds     r18, 0x03AA
    10ec:       43 e0           ldi     r20, 0x03       ; 3
    10ee:       6b e0           ldi     r22, 0x0B       ; 11
    10f0:       84 e1           ldi     r24, 0x14       ; 20
    10f2:       96 e0           ldi     r25, 0x06       ; 6
    10f4:       0e 94 e1 06     call    0xdc2   ; 0xdc2 <Decode64>
    10f8:       80 91 f2 03     lds     r24, 0x03F2
    10fc:       90 91 16 06     lds     r25, 0x0616
    1100:       89 2b           or      r24, r25
    1102:       80 93 f2 03     sts     0x03F2, r24
    1106:       81 e0           ldi     r24, 0x01       ; 1
    1108:       80 93 a4 03     sts     0x03A4, r24
    110c:       c6 c0           rjmp    .+396           ; 0x129a <__stack+0x19b>
    110e:       20 91 aa 03     lds     r18, 0x03AA
    1112:       43 e0           ldi     r20, 0x03       ; 3
    1114:       62 e0           ldi     r22, 0x02       ; 2
    1116:       ce 01           movw    r24, r28
    1118:       01 96           adiw    r24, 0x01       ; 1
    111a:       0e 94 e1 06     call    0xdc2   ; 0xdc2 <Decode64>
    111e:       80 91 f2 03     lds     r24, 0x03F2
    1122:       99 81           ldd     r25, Y+1        ; 0x01
    1124:       89 2b           or      r24, r25
    1126:       80 93 f2 03     sts     0x03F2, r24
    112a:       8a 81           ldd     r24, Y+2        ; 0x02
    112c:       8f 3f           cpi     r24, 0xFF       ; 255
    112e:       21 f4           brne    .+8             ; 0x1138 <__stack+0x39>
    1130:       81 e0           ldi     r24, 0x01       ; 1
    1132:       80 93 ad 03     sts     0x03AD, r24
    1136:       02 c0           rjmp    .+4             ; 0x113c <__stack+0x3d>
    1138:       10 92 ad 03     sts     0x03AD, r1
    113c:       81 e0           ldi     r24, 0x01       ; 1
    113e:       80 93 a3 03     sts     0x03A3, r24
    1142:       ab c0           rjmp    .+342           ; 0x129a <__stack+0x19b>
    1144:       20 91 aa 03     lds     r18, 0x03AA
    1148:       43 e0           ldi     r20, 0x03       ; 3
    114a:       64 e0           ldi     r22, 0x04       ; 4
    114c:       8e ea           ldi     r24, 0xAE       ; 174
    114e:       93 e0           ldi     r25, 0x03       ; 3
    1150:       06 c0           rjmp    .+12            ; 0x115e <__stack+0x5f>
    1152:       20 91 aa 03     lds     r18, 0x03AA
    1156:       43 e0           ldi     r20, 0x03       ; 3
    1158:       63 e0           ldi     r22, 0x03       ; 3
    115a:       82 eb           ldi     r24, 0xB2       ; 178
    115c:       93 e0           ldi     r25, 0x03       ; 3
    115e:       0e 94 e1 06     call    0xdc2   ; 0xdc2 <Decode64>
    1162:       9b c0           rjmp    .+310           ; 0x129a <__stack+0x19b>
    1164:       81 e0           ldi     r24, 0x01       ; 1
    1166:       80 93 a5 03     sts     0x03A5, r24
    116a:       97 c0           rjmp    .+302           ; 0x129a <__stack+0x19b>
    116c:       81 e0           ldi     r24, 0x01       ; 1
    116e:       80 93 a2 03     sts     0x03A2, r24
    1172:       93 c0           rjmp    .+294           ; 0x129a <__stack+0x19b>
    1174:       20 91 aa 03     lds     r18, 0x03AA
    1178:       43 e0           ldi     r20, 0x03       ; 3
    117a:       62 e0           ldi     r22, 0x02       ; 2
    117c:       ce 01           movw    r24, r28
    117e:       01 96           adiw    r24, 0x01       ; 1
    1180:       0e 94 e1 06     call    0xdc2   ; 0xdc2 <Decode64>
    1184:       89 81           ldd     r24, Y+1        ; 0x01
    1186:       8f 3f           cpi     r24, 0xFF       ; 255
    1188:       89 f0           breq    .+34            ; 0x11ac <__stack+0xad>
    118a:       86 30           cpi     r24, 0x06       ; 6
    118c:       10 f0           brcs    .+4             ; 0x1192 <__stack+0x93>
    118e:       85 e0           ldi     r24, 0x05       ; 5
    1190:       89 83           std     Y+1, r24        ; 0x01
    1192:       47 e4           ldi     r20, 0x47       ; 71
    1194:       64 e7           ldi     r22, 0x74       ; 116
    1196:       78 e0           ldi     r23, 0x08       ; 8
    1198:       89 81           ldd     r24, Y+1        ; 0x01
    119a:       0e 94 5a 02     call    0x4b4   ; 0x4b4 <ReadParameterSet>
    119e:       89 81           ldd     r24, Y+1        ; 0x01
    11a0:       27 e4           ldi     r18, 0x47       ; 71
    11a2:       44 e7           ldi     r20, 0x74       ; 116
    11a4:       58 e0           ldi     r21, 0x08       ; 8
    11a6:       60 91 dc 04     lds     r22, 0x04DC
    11aa:       08 c0           rjmp    .+16            ; 0x11bc <__stack+0xbd>
    11ac:       10 91 dc 04     lds     r17, 0x04DC
    11b0:       0e 94 33 02     call    0x466   ; 0x466 <GetActiveParamSetNumber>
    11b4:       27 e4           ldi     r18, 0x47       ; 71
    11b6:       44 e7           ldi     r20, 0x74       ; 116
    11b8:       58 e0           ldi     r21, 0x08       ; 8
    11ba:       61 2f           mov     r22, r17
    11bc:       85 5b           subi    r24, 0xB5       ; 181
    11be:       0e 94 79 06     call    0xcf2   ; 0xcf2 <SendOutData>
    11c2:       6b c0           rjmp    .+214           ; 0x129a <__stack+0x19b>
    11c4:       20 91 aa 03     lds     r18, 0x03AA
    11c8:       43 e0           ldi     r20, 0x03       ; 3
    11ca:       67 e4           ldi     r22, 0x47       ; 71
    11cc:       84 e7           ldi     r24, 0x74       ; 116
    11ce:       98 e0           ldi     r25, 0x08       ; 8
    11d0:       0e 94 e1 06     call    0xdc2   ; 0xdc2 <Decode64>
    11d4:       80 91 c1 06     lds     r24, 0x06C1
    11d8:       47 e4           ldi     r20, 0x47       ; 71
    11da:       64 e7           ldi     r22, 0x74       ; 116
    11dc:       78 e0           ldi     r23, 0x08       ; 8
    11de:       8b 56           subi    r24, 0x6B       ; 107
    11e0:       0e 94 42 02     call    0x484   ; 0x484 <WriteParameterSet>
    11e4:       80 91 c1 06     lds     r24, 0x06C1
    11e8:       8b 56           subi    r24, 0x6B       ; 107
    11ea:       a2 e0           ldi     r26, 0x02       ; 2
    11ec:       b0 e0           ldi     r27, 0x00       ; 0
    11ee:       08 2e           mov     r0, r24
    11f0:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    11f4:       60 91 9f 08     lds     r22, 0x089F
    11f8:       77 27           eor     r23, r23
    11fa:       88 27           eor     r24, r24
    11fc:       99 27           eor     r25, r25
    11fe:       24 ec           ldi     r18, 0xC4       ; 196
    1200:       39 e0           ldi     r19, 0x09       ; 9
    1202:       40 e0           ldi     r20, 0x00       ; 0
    1204:       50 e0           ldi     r21, 0x00       ; 0
    1206:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    120a:       60 93 88 03     sts     0x0388, r22
    120e:       70 93 89 03     sts     0x0389, r23
    1212:       80 93 8a 03     sts     0x038A, r24
    1216:       90 93 8b 03     sts     0x038B, r25
    121a:       60 91 a0 08     lds     r22, 0x08A0
    121e:       77 27           eor     r23, r23
    1220:       88 27           eor     r24, r24
    1222:       99 27           eor     r25, r25
    1224:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    1228:       60 93 8c 03     sts     0x038C, r22
    122c:       70 93 8d 03     sts     0x038D, r23
    1230:       80 93 8e 03     sts     0x038E, r24
    1234:       90 93 8f 03     sts     0x038F, r25
    1238:       0e 94 33 02     call    0x466   ; 0x466 <GetActiveParamSetNumber>
    123c:       0e 94 d9 22     call    0x45b2  ; 0x45b2 <Piep>
    1240:       2c c0           rjmp    .+88            ; 0x129a <__stack+0x19b>
    1242:       60 91 aa 03     lds     r22, 0x03AA
    1246:       8f eb           ldi     r24, 0xBF       ; 191
    1248:       96 e0           ldi     r25, 0x06       ; 6
    124a:       0e 94 49 06     call    0xc92   ; 0xc92 <SendOutRXTunnelData>
    124e:       25 c0           rjmp    .+74            ; 0x129a <__stack+0x19b>
    1250:       80 91 72 04     lds     r24, 0x0472
    1254:       8b 30           cpi     r24, 0x0B       ; 11
    1256:       60 f0           brcs    .+24            ; 0x1270 <__stack+0x171>
    1258:       20 91 aa 03     lds     r18, 0x03AA
    125c:       43 e0           ldi     r20, 0x03       ; 3
    125e:       68 e0           ldi     r22, 0x08       ; 8
    1260:       8d ed           ldi     r24, 0xDD       ; 221
    1262:       94 e0           ldi     r25, 0x04       ; 4
    1264:       0e 94 e1 06     call    0xdc2   ; 0xdc2 <Decode64>
    1268:       10 92 7b 05     sts     0x057B, r1
    126c:       81 e0           ldi     r24, 0x01       ; 1
    126e:       13 c0           rjmp    .+38            ; 0x1296 <__stack+0x197>
    1270:       10 92 de 04     sts     0x04DE, r1
    1274:       10 92 dd 04     sts     0x04DD, r1
    1278:       10 92 e0 04     sts     0x04E0, r1
    127c:       10 92 df 04     sts     0x04DF, r1
    1280:       10 92 e2 04     sts     0x04E2, r1
    1284:       10 92 e1 04     sts     0x04E1, r1
    1288:       10 92 e4 04     sts     0x04E4, r1
    128c:       10 92 e3 04     sts     0x04E3, r1
    1290:       81 e0           ldi     r24, 0x01       ; 1
    1292:       80 93 7b 05     sts     0x057B, r24
    1296:       80 93 b8 03     sts     0x03B8, r24
    129a:       10 92 a7 03     sts     0x03A7, r1
    129e:       22 96           adiw    r28, 0x02       ; 2
    12a0:       0f b6           in      r0, 0x3f        ; 63
    12a2:       f8 94           cli
    12a4:       de bf           out     0x3e, r29       ; 62
    12a6:       0f be           out     0x3f, r0        ; 63
    12a8:       cd bf           out     0x3d, r28       ; 61
    12aa:       df 91           pop     r29
    12ac:       cf 91           pop     r28
    12ae:       1f 91           pop     r17
    12b0:       08 95           ret

000012b2 <Putchar>:
    12b2:       98 2f           mov     r25, r24
    12b4:       80 91 2d 08     lds     r24, 0x082D
    12b8:       81 30           cpi     r24, 0x01       ; 1
    12ba:       69 f4           brne    .+26            ; 0x12d6 <Putchar+0x24>
    12bc:       80 91 f1 03     lds     r24, 0x03F1
    12c0:       e8 2f           mov     r30, r24
    12c2:       ff 27           eor     r31, r31
    12c4:       e5 5e           subi    r30, 0xE5       ; 229
    12c6:       fc 4f           sbci    r31, 0xFC       ; 252
    12c8:       90 83           st      Z, r25
    12ca:       8f 5f           subi    r24, 0xFF       ; 255
    12cc:       80 93 f1 03     sts     0x03F1, r24
    12d0:       21 e0           ldi     r18, 0x01       ; 1
    12d2:       30 e0           ldi     r19, 0x00       ; 0
    12d4:       05 c0           rjmp    .+10            ; 0x12e0 <Putchar+0x2e>
    12d6:       89 2f           mov     r24, r25
    12d8:       0e 94 39 07     call    0xe72   ; 0xe72 <uart_putchar>
    12dc:       28 2f           mov     r18, r24
    12de:       33 27           eor     r19, r19
    12e0:       c9 01           movw    r24, r18
    12e2:       08 95           ret

000012e4 <PAD_0>:
    12e4:       1f 93           push    r17
    12e6:       18 2f           mov     r17, r24
    12e8:       04 c0           rjmp    .+8             ; 0x12f2 <PAD_0+0xe>
    12ea:       80 e3           ldi     r24, 0x30       ; 48
    12ec:       0e 94 59 09     call    0x12b2  ; 0x12b2 <Putchar>
    12f0:       11 50           subi    r17, 0x01       ; 1
    12f2:       11 16           cp      r1, r17
    12f4:       d4 f3           brlt    .-12            ; 0x12ea <PAD_0+0x6>
    12f6:       1f 91           pop     r17
    12f8:       08 95           ret

000012fa <PAD_SP>:
    12fa:       1f 93           push    r17
    12fc:       18 2f           mov     r17, r24
    12fe:       04 c0           rjmp    .+8             ; 0x1308 <PAD_SP+0xe>
    1300:       80 e2           ldi     r24, 0x20       ; 32
    1302:       0e 94 59 09     call    0x12b2  ; 0x12b2 <Putchar>
    1306:       11 50           subi    r17, 0x01       ; 1
    1308:       11 16           cp      r1, r17
    130a:       d4 f3           brlt    .-12            ; 0x1300 <PAD_SP+0x6>
    130c:       1f 91           pop     r17
    130e:       08 95           ret

00001310 <PRINTP>:
    1310:       0f 93           push    r16
    1312:       1f 93           push    r17
    1314:       cf 93           push    r28
    1316:       df 93           push    r29
    1318:       8c 01           movw    r16, r24
    131a:       eb 01           movw    r28, r22
    131c:       08 c0           rjmp    .+16            ; 0x132e <PRINTP+0x1e>
    131e:       f8 01           movw    r30, r16
    1320:       0f 5f           subi    r16, 0xFF       ; 255
    1322:       1f 4f           sbci    r17, 0xFF       ; 255
    1324:       e4 91           lpm     r30, Z
    1326:       8e 2f           mov     r24, r30
    1328:       0e 94 59 09     call    0x12b2  ; 0x12b2 <Putchar>
    132c:       21 97           sbiw    r28, 0x01       ; 1
    132e:       20 97           sbiw    r28, 0x00       ; 0
    1330:       b1 f7           brne    .-20            ; 0x131e <PRINTP+0xe>
    1332:       df 91           pop     r29
    1334:       cf 91           pop     r28
    1336:       1f 91           pop     r17
    1338:       0f 91           pop     r16
    133a:       08 95           ret

0000133c <PRINT>:
    133c:       0f 93           push    r16
    133e:       1f 93           push    r17
    1340:       cf 93           push    r28
    1342:       df 93           push    r29
    1344:       8c 01           movw    r16, r24
    1346:       eb 01           movw    r28, r22
    1348:       06 c0           rjmp    .+12            ; 0x1356 <PRINT+0x1a>
    134a:       f8 01           movw    r30, r16
    134c:       81 91           ld      r24, Z+
    134e:       8f 01           movw    r16, r30
    1350:       0e 94 59 09     call    0x12b2  ; 0x12b2 <Putchar>
    1354:       21 97           sbiw    r28, 0x01       ; 1
    1356:       20 97           sbiw    r28, 0x00       ; 0
    1358:       c1 f7           brne    .-16            ; 0x134a <PRINT+0xe>
    135a:       df 91           pop     r29
    135c:       cf 91           pop     r28
    135e:       1f 91           pop     r17
    1360:       0f 91           pop     r16
    1362:       08 95           ret

00001364 <_printf_P>:
    1364:       2f 92           push    r2
    1366:       3f 92           push    r3
    1368:       4f 92           push    r4
    136a:       5f 92           push    r5
    136c:       6f 92           push    r6
    136e:       7f 92           push    r7
    1370:       8f 92           push    r8
    1372:       9f 92           push    r9
    1374:       af 92           push    r10
    1376:       bf 92           push    r11
    1378:       cf 92           push    r12
    137a:       df 92           push    r13
    137c:       ef 92           push    r14
    137e:       ff 92           push    r15
    1380:       0f 93           push    r16
    1382:       1f 93           push    r17
    1384:       cf 93           push    r28
    1386:       df 93           push    r29
    1388:       cd b7           in      r28, 0x3d       ; 61
    138a:       de b7           in      r29, 0x3e       ; 62
    138c:       e3 97           sbiw    r28, 0x33       ; 51
    138e:       0f b6           in      r0, 0x3f        ; 63
    1390:       f8 94           cli
    1392:       de bf           out     0x3e, r29       ; 62
    1394:       0f be           out     0x3f, r0        ; 63
    1396:       cd bf           out     0x3d, r28       ; 61
    1398:       29 96           adiw    r28, 0x09       ; 9
    139a:       8f ad           ldd     r24, Y+63       ; 0x3f
    139c:       29 97           sbiw    r28, 0x09       ; 9
    139e:       80 93 2d 08     sts     0x082D, r24
    13a2:       ce 01           movw    r24, r28
    13a4:       85 5b           subi    r24, 0xB5       ; 181
    13a6:       9f 4f           sbci    r25, 0xFF       ; 255
    13a8:       9d 83           std     Y+5, r25        ; 0x05
    13aa:       8c 83           std     Y+4, r24        ; 0x04
    13ac:       2b 96           adiw    r28, 0x0b       ; 11
    13ae:       8e ad           ldd     r24, Y+62       ; 0x3e
    13b0:       9f ad           ldd     r25, Y+63       ; 0x3f
    13b2:       2b 97           sbiw    r28, 0x0b       ; 11
    13b4:       9f a7           std     Y+47, r25       ; 0x2f
    13b6:       8e a7           std     Y+46, r24       ; 0x2e
    13b8:       22 24           eor     r2, r2
    13ba:       33 24           eor     r3, r3
    13bc:       21 01           movw    r4, r2
    13be:       02 c0           rjmp    .+4             ; 0x13c4 <_printf_P+0x60>
    13c0:       13 01           movw    r2, r6
    13c2:       24 01           movw    r4, r8
    13c4:       0e a5           ldd     r16, Y+46       ; 0x2e
    13c6:       1f a5           ldd     r17, Y+47       ; 0x2f
    13c8:       02 c0           rjmp    .+4             ; 0x13ce <_printf_P+0x6a>
    13ca:       0f 5f           subi    r16, 0xFF       ; 255
    13cc:       1f 4f           sbci    r17, 0xFF       ; 255
    13ce:       f8 01           movw    r30, r16
    13d0:       f4 90           lpm     r15, Z
    13d2:       ff 20           and     r15, r15
    13d4:       19 f0           breq    .+6             ; 0x13dc <_printf_P+0x78>
    13d6:       f5 e2           ldi     r31, 0x25       ; 37
    13d8:       ff 16           cp      r15, r31
    13da:       b9 f7           brne    .-18            ; 0x13ca <_printf_P+0x66>
    13dc:       b8 01           movw    r22, r16
    13de:       8e a5           ldd     r24, Y+46       ; 0x2e
    13e0:       9f a5           ldd     r25, Y+47       ; 0x2f
    13e2:       68 1b           sub     r22, r24
    13e4:       79 0b           sbc     r23, r25
    13e6:       11 f0           breq    .+4             ; 0x13ec <_printf_P+0x88>
    13e8:       0e 94 88 09     call    0x1310  ; 0x1310 <PRINTP>
    13ec:       ff 20           and     r15, r15
    13ee:       09 f4           brne    .+2             ; 0x13f2 <_printf_P+0x8e>
    13f0:       42 c2           rjmp    .+1156          ; 0x1876 <_printf_P+0x512>
    13f2:       0f 5f           subi    r16, 0xFF       ; 255
    13f4:       1f 4f           sbci    r17, 0xFF       ; 255
    13f6:       1f a7           std     Y+47, r17       ; 0x2f
    13f8:       0e a7           std     Y+46, r16       ; 0x2e
    13fa:       19 82           std     Y+1, r1 ; 0x01
    13fc:       ac 81           ldd     r26, Y+4        ; 0x04
    13fe:       bd 81           ldd     r27, Y+5        ; 0x05
    1400:       1b aa           std     Y+51, r1        ; 0x33
    1402:       1a aa           std     Y+50, r1        ; 0x32
    1404:       9f ef           ldi     r25, 0xFF       ; 255
    1406:       99 ab           std     Y+49, r25       ; 0x31
    1408:       ee a5           ldd     r30, Y+46       ; 0x2e
    140a:       ff a5           ldd     r31, Y+47       ; 0x2f
    140c:       cf 01           movw    r24, r30
    140e:       01 96           adiw    r24, 0x01       ; 1
    1410:       9f a7           std     Y+47, r25       ; 0x2f
    1412:       8e a7           std     Y+46, r24       ; 0x2e
    1414:       b4 90           lpm     r11, Z
    1416:       95 e7           ldi     r25, 0x75       ; 117
    1418:       b9 16           cp      r11, r25
    141a:       21 f0           breq    .+8             ; 0x1424 <_printf_P+0xc0>
    141c:       8b 2d           mov     r24, r11
    141e:       80 62           ori     r24, 0x20       ; 32
    1420:       88 37           cpi     r24, 0x78       ; 120
    1422:       89 f4           brne    .+34            ; 0x1446 <_printf_P+0xe2>
    1424:       eb a9           ldd     r30, Y+51       ; 0x33
    1426:       e0 ff           sbrs    r30, 0
    1428:       07 c0           rjmp    .+14            ; 0x1438 <_printf_P+0xd4>
    142a:       2d 90           ld      r2, X+
    142c:       3d 90           ld      r3, X+
    142e:       4d 90           ld      r4, X+
    1430:       5c 90           ld      r5, X
    1432:       13 97           sbiw    r26, 0x03       ; 3
    1434:       14 96           adiw    r26, 0x04       ; 4
    1436:       07 c0           rjmp    .+14            ; 0x1446 <_printf_P+0xe2>
    1438:       8d 91           ld      r24, X+
    143a:       9c 91           ld      r25, X
    143c:       11 97           sbiw    r26, 0x01       ; 1
    143e:       1c 01           movw    r2, r24
    1440:       44 24           eor     r4, r4
    1442:       55 24           eor     r5, r5
    1444:       12 96           adiw    r26, 0x02       ; 2
    1446:       f0 e2           ldi     r31, 0x20       ; 32
    1448:       bf 16           cp      r11, r31
    144a:       21 f4           brne    .+8             ; 0x1454 <_printf_P+0xf0>
    144c:       89 81           ldd     r24, Y+1        ; 0x01
    144e:       88 23           and     r24, r24
    1450:       d9 f6           brne    .-74            ; 0x1408 <_printf_P+0xa4>
    1452:       85 c0           rjmp    .+266           ; 0x155e <_printf_P+0x1fa>
    1454:       83 e2           ldi     r24, 0x23       ; 35
    1456:       b8 16           cp      r11, r24
    1458:       09 f4           brne    .+2             ; 0x145c <_printf_P+0xf8>
    145a:       83 c0           rjmp    .+262           ; 0x1562 <_printf_P+0x1fe>
    145c:       9a e2           ldi     r25, 0x2A       ; 42
    145e:       b9 16           cp      r11, r25
    1460:       21 f0           breq    .+8             ; 0x146a <_printf_P+0x106>
    1462:       ed e2           ldi     r30, 0x2D       ; 45
    1464:       be 16           cp      r11, r30
    1466:       69 f4           brne    .+26            ; 0x1482 <_printf_P+0x11e>
    1468:       08 c0           rjmp    .+16            ; 0x147a <_printf_P+0x116>
    146a:       fd 01           movw    r30, r26
    146c:       12 96           adiw    r26, 0x02       ; 2
    146e:       e0 81           ld      r30, Z
    1470:       ea ab           std     Y+50, r30       ; 0x32
    1472:       e7 ff           sbrs    r30, 7
    1474:       c9 cf           rjmp    .-110           ; 0x1408 <_printf_P+0xa4>
    1476:       e1 95           neg     r30
    1478:       ea ab           std     Y+50, r30       ; 0x32
    147a:       fb a9           ldd     r31, Y+51       ; 0x33
    147c:       f0 61           ori     r31, 0x10       ; 16
    147e:       ff 7d           andi    r31, 0xDF       ; 223
    1480:       72 c0           rjmp    .+228           ; 0x1566 <_printf_P+0x202>
    1482:       8b e2           ldi     r24, 0x2B       ; 43
    1484:       b8 16           cp      r11, r24
    1486:       09 f4           brne    .+2             ; 0x148a <_printf_P+0x126>
    1488:       6a c0           rjmp    .+212           ; 0x155e <_printf_P+0x1fa>
    148a:       9e e2           ldi     r25, 0x2E       ; 46
    148c:       b9 16           cp      r11, r25
    148e:       b1 f5           brne    .+108           ; 0x14fc <_printf_P+0x198>
    1490:       2e a5           ldd     r18, Y+46       ; 0x2e
    1492:       3f a5           ldd     r19, Y+47       ; 0x2f
    1494:       2f 5f           subi    r18, 0xFF       ; 255
    1496:       3f 4f           sbci    r19, 0xFF       ; 255
    1498:       ee a5           ldd     r30, Y+46       ; 0x2e
    149a:       ff a5           ldd     r31, Y+47       ; 0x2f
    149c:       84 91           lpm     r24, Z
    149e:       8a 32           cpi     r24, 0x2A       ; 42
    14a0:       21 f0           breq    .+8             ; 0x14aa <_printf_P+0x146>
    14a2:       b8 2e           mov     r11, r24
    14a4:       20 e0           ldi     r18, 0x00       ; 0
    14a6:       30 e0           ldi     r19, 0x00       ; 0
    14a8:       1b c0           rjmp    .+54            ; 0x14e0 <_printf_P+0x17c>
    14aa:       fd 01           movw    r30, r26
    14ac:       12 96           adiw    r26, 0x02       ; 2
    14ae:       40 81           ld      r20, Z
    14b0:       51 81           ldd     r21, Z+1        ; 0x01
    14b2:       57 ff           sbrs    r21, 7
    14b4:       02 c0           rjmp    .+4             ; 0x14ba <_printf_P+0x156>
    14b6:       4f ef           ldi     r20, 0xFF       ; 255
    14b8:       5f ef           ldi     r21, 0xFF       ; 255
    14ba:       49 ab           std     Y+49, r20       ; 0x31
    14bc:       3f a7           std     Y+47, r19       ; 0x2f
    14be:       2e a7           std     Y+46, r18       ; 0x2e
    14c0:       a3 cf           rjmp    .-186           ; 0x1408 <_printf_P+0xa4>
    14c2:       c9 01           movw    r24, r18
    14c4:       03 e0           ldi     r16, 0x03       ; 3
    14c6:       88 0f           add     r24, r24
    14c8:       99 1f           adc     r25, r25
    14ca:       0a 95           dec     r16
    14cc:       e1 f7           brne    .-8             ; 0x14c6 <_printf_P+0x162>
    14ce:       22 0f           add     r18, r18
    14d0:       33 1f           adc     r19, r19
    14d2:       28 0f           add     r18, r24
    14d4:       39 1f           adc     r19, r25
    14d6:       2b 0d           add     r18, r11
    14d8:       31 1d           adc     r19, r1
    14da:       20 53           subi    r18, 0x30       ; 48
    14dc:       30 40           sbci    r19, 0x00       ; 0
    14de:       b4 90           lpm     r11, Z
    14e0:       31 96           adiw    r30, 0x01       ; 1
    14e2:       8b 2d           mov     r24, r11
    14e4:       80 53           subi    r24, 0x30       ; 48
    14e6:       8a 30           cpi     r24, 0x0A       ; 10
    14e8:       60 f3           brcs    .-40            ; 0x14c2 <_printf_P+0x15e>
    14ea:       ff a7           std     Y+47, r31       ; 0x2f
    14ec:       ee a7           std     Y+46, r30       ; 0x2e
    14ee:       a9 01           movw    r20, r18
    14f0:       37 ff           sbrs    r19, 7
    14f2:       02 c0           rjmp    .+4             ; 0x14f8 <_printf_P+0x194>
    14f4:       4f ef           ldi     r20, 0xFF       ; 255
    14f6:       5f ef           ldi     r21, 0xFF       ; 255
    14f8:       49 ab           std     Y+49, r20       ; 0x31
    14fa:       8d cf           rjmp    .-230           ; 0x1416 <_printf_P+0xb2>
    14fc:       f0 e3           ldi     r31, 0x30       ; 48
    14fe:       bf 16           cp      r11, r31
    1500:       31 f4           brne    .+12            ; 0x150e <_printf_P+0x1aa>
    1502:       8b a9           ldd     r24, Y+51       ; 0x33
    1504:       84 fd           sbrc    r24, 4
    1506:       80 cf           rjmp    .-256           ; 0x1408 <_printf_P+0xa4>
    1508:       80 62           ori     r24, 0x20       ; 32
    150a:       8b ab           std     Y+51, r24       ; 0x33
    150c:       7d cf           rjmp    .-262           ; 0x1408 <_printf_P+0xa4>
    150e:       8b 2d           mov     r24, r11
    1510:       81 53           subi    r24, 0x31       ; 49
    1512:       89 30           cpi     r24, 0x09       ; 9
    1514:       e8 f4           brcc    .+58            ; 0x1550 <_printf_P+0x1ec>
    1516:       20 e0           ldi     r18, 0x00       ; 0
    1518:       30 e0           ldi     r19, 0x00       ; 0
    151a:       c9 01           movw    r24, r18
    151c:       f3 e0           ldi     r31, 0x03       ; 3
    151e:       88 0f           add     r24, r24
    1520:       99 1f           adc     r25, r25
    1522:       fa 95           dec     r31
    1524:       e1 f7           brne    .-8             ; 0x151e <_printf_P+0x1ba>
    1526:       22 0f           add     r18, r18
    1528:       33 1f           adc     r19, r19
    152a:       28 0f           add     r18, r24
    152c:       39 1f           adc     r19, r25
    152e:       2b 0d           add     r18, r11
    1530:       31 1d           adc     r19, r1
    1532:       20 53           subi    r18, 0x30       ; 48
    1534:       30 40           sbci    r19, 0x00       ; 0
    1536:       ee a5           ldd     r30, Y+46       ; 0x2e
    1538:       ff a5           ldd     r31, Y+47       ; 0x2f
    153a:       cf 01           movw    r24, r30
    153c:       01 96           adiw    r24, 0x01       ; 1
    153e:       9f a7           std     Y+47, r25       ; 0x2f
    1540:       8e a7           std     Y+46, r24       ; 0x2e
    1542:       b4 90           lpm     r11, Z
    1544:       8b 2d           mov     r24, r11
    1546:       80 53           subi    r24, 0x30       ; 48
    1548:       8a 30           cpi     r24, 0x0A       ; 10
    154a:       38 f3           brcs    .-50            ; 0x151a <_printf_P+0x1b6>
    154c:       2a ab           std     Y+50, r18       ; 0x32
    154e:       63 cf           rjmp    .-314           ; 0x1416 <_printf_P+0xb2>
    1550:       98 e6           ldi     r25, 0x68       ; 104
    1552:       b9 16           cp      r11, r25
    1554:       51 f4           brne    .+20            ; 0x156a <_printf_P+0x206>
    1556:       eb a9           ldd     r30, Y+51       ; 0x33
    1558:       e4 60           ori     r30, 0x04       ; 4
    155a:       eb ab           std     Y+51, r30       ; 0x33
    155c:       55 cf           rjmp    .-342           ; 0x1408 <_printf_P+0xa4>
    155e:       b9 82           std     Y+1, r11        ; 0x01
    1560:       53 cf           rjmp    .-346           ; 0x1408 <_printf_P+0xa4>
    1562:       fb a9           ldd     r31, Y+51       ; 0x33
    1564:       f8 60           ori     r31, 0x08       ; 8
    1566:       fb ab           std     Y+51, r31       ; 0x33
    1568:       4f cf           rjmp    .-354           ; 0x1408 <_printf_P+0xa4>
    156a:       8c e6           ldi     r24, 0x6C       ; 108
    156c:       b8 16           cp      r11, r24
    156e:       21 f4           brne    .+8             ; 0x1578 <_printf_P+0x214>
    1570:       9b a9           ldd     r25, Y+51       ; 0x33
    1572:       91 60           ori     r25, 0x01       ; 1
    1574:       9b ab           std     Y+51, r25       ; 0x33
    1576:       48 cf           rjmp    .-368           ; 0x1408 <_printf_P+0xa4>
    1578:       bd 83           std     Y+5, r27        ; 0x05
    157a:       ac 83           std     Y+4, r26        ; 0x04
    157c:       e3 e6           ldi     r30, 0x63       ; 99
    157e:       be 16           cp      r11, r30
    1580:       39 f4           brne    .+14            ; 0x1590 <_printf_P+0x22c>
    1582:       12 96           adiw    r26, 0x02       ; 2
    1584:       bd 83           std     Y+5, r27        ; 0x05
    1586:       ac 83           std     Y+4, r26        ; 0x04
    1588:       12 97           sbiw    r26, 0x02       ; 2
    158a:       8c 91           ld      r24, X
    158c:       8e 83           std     Y+6, r24        ; 0x06
    158e:       18 c1           rjmp    .+560           ; 0x17c0 <_printf_P+0x45c>
    1590:       f4 e4           ldi     r31, 0x44       ; 68
    1592:       bf 16           cp      r11, r31
    1594:       39 f0           breq    .+14            ; 0x15a4 <_printf_P+0x240>
    1596:       84 e6           ldi     r24, 0x64       ; 100
    1598:       b8 16           cp      r11, r24
    159a:       39 f0           breq    .+14            ; 0x15aa <_printf_P+0x246>
    159c:       99 e6           ldi     r25, 0x69       ; 105
    159e:       b9 16           cp      r11, r25
    15a0:       59 f5           brne    .+86            ; 0x15f8 <_printf_P+0x294>
    15a2:       03 c0           rjmp    .+6             ; 0x15aa <_printf_P+0x246>
    15a4:       eb a9           ldd     r30, Y+51       ; 0x33
    15a6:       e1 60           ori     r30, 0x01       ; 1
    15a8:       eb ab           std     Y+51, r30       ; 0x33
    15aa:       fb a9           ldd     r31, Y+51       ; 0x33
    15ac:       f0 ff           sbrs    r31, 0
    15ae:       08 c0           rjmp    .+16            ; 0x15c0 <_printf_P+0x25c>
    15b0:       14 96           adiw    r26, 0x04       ; 4
    15b2:       bd 83           std     Y+5, r27        ; 0x05
    15b4:       ac 83           std     Y+4, r26        ; 0x04
    15b6:       5e 90           ld      r5, -X
    15b8:       4e 90           ld      r4, -X
    15ba:       3e 90           ld      r3, -X
    15bc:       2e 90           ld      r2, -X
    15be:       0a c0           rjmp    .+20            ; 0x15d4 <_printf_P+0x270>
    15c0:       12 96           adiw    r26, 0x02       ; 2
    15c2:       bd 83           std     Y+5, r27        ; 0x05
    15c4:       ac 83           std     Y+4, r26        ; 0x04
    15c6:       9e 91           ld      r25, -X
    15c8:       8e 91           ld      r24, -X
    15ca:       1c 01           movw    r2, r24
    15cc:       44 24           eor     r4, r4
    15ce:       37 fc           sbrc    r3, 7
    15d0:       40 94           com     r4
    15d2:       54 2c           mov     r5, r4
    15d4:       57 fc           sbrc    r5, 7
    15d6:       03 c0           rjmp    .+6             ; 0x15de <_printf_P+0x27a>
    15d8:       8a e0           ldi     r24, 0x0A       ; 10
    15da:       88 ab           std     Y+48, r24       ; 0x30
    15dc:       92 c0           rjmp    .+292           ; 0x1702 <_printf_P+0x39e>
    15de:       50 94           com     r5
    15e0:       40 94           com     r4
    15e2:       30 94           com     r3
    15e4:       20 94           com     r2
    15e6:       21 1c           adc     r2, r1
    15e8:       31 1c           adc     r3, r1
    15ea:       41 1c           adc     r4, r1
    15ec:       51 1c           adc     r5, r1
    15ee:       8d e2           ldi     r24, 0x2D       ; 45
    15f0:       89 83           std     Y+1, r24        ; 0x01
    15f2:       9a e0           ldi     r25, 0x0A       ; 10
    15f4:       98 ab           std     Y+48, r25       ; 0x30
    15f6:       85 c0           rjmp    .+266           ; 0x1702 <_printf_P+0x39e>
    15f8:       ef e4           ldi     r30, 0x4F       ; 79
    15fa:       be 16           cp      r11, r30
    15fc:       29 f0           breq    .+10            ; 0x1608 <_printf_P+0x2a4>
    15fe:       ff e6           ldi     r31, 0x6F       ; 111
    1600:       bf 16           cp      r11, r31
    1602:       39 f4           brne    .+14            ; 0x1612 <_printf_P+0x2ae>
    1604:       88 e0           ldi     r24, 0x08       ; 8
    1606:       61 c0           rjmp    .+194           ; 0x16ca <_printf_P+0x366>
    1608:       9b a9           ldd     r25, Y+51       ; 0x33
    160a:       91 60           ori     r25, 0x01       ; 1
    160c:       9b ab           std     Y+51, r25       ; 0x33
    160e:       e8 e0           ldi     r30, 0x08       ; 8
    1610:       56 c0           rjmp    .+172           ; 0x16be <_printf_P+0x35a>
    1612:       f0 e7           ldi     r31, 0x70       ; 112
    1614:       bf 16           cp      r11, r31
    1616:       71 f4           brne    .+28            ; 0x1634 <_printf_P+0x2d0>
    1618:       12 96           adiw    r26, 0x02       ; 2
    161a:       bd 83           std     Y+5, r27        ; 0x05
    161c:       ac 83           std     Y+4, r26        ; 0x04
    161e:       9e 91           ld      r25, -X
    1620:       8e 91           ld      r24, -X
    1622:       1c 01           movw    r2, r24
    1624:       44 24           eor     r4, r4
    1626:       55 24           eor     r5, r5
    1628:       8b a9           ldd     r24, Y+51       ; 0x33
    162a:       80 64           ori     r24, 0x40       ; 64
    162c:       8b ab           std     Y+51, r24       ; 0x33
    162e:       78 e7           ldi     r23, 0x78       ; 120
    1630:       b7 2e           mov     r11, r23
    1632:       5e c0           rjmp    .+188           ; 0x16f0 <_printf_P+0x38c>
    1634:       e3 e7           ldi     r30, 0x73       ; 115
    1636:       be 16           cp      r11, r30
    1638:       d9 f5           brne    .+118           ; 0x16b0 <_printf_P+0x34c>
    163a:       12 96           adiw    r26, 0x02       ; 2
    163c:       bd 83           std     Y+5, r27        ; 0x05
    163e:       ac 83           std     Y+4, r26        ; 0x04
    1640:       de 90           ld      r13, -X
    1642:       ce 90           ld      r12, -X
    1644:       c1 14           cp      r12, r1
    1646:       d1 04           cpc     r13, r1
    1648:       89 f4           brne    .+34            ; 0x166c <_printf_P+0x308>
    164a:       88 e2           ldi     r24, 0x28       ; 40
    164c:       8e 83           std     Y+6, r24        ; 0x06
    164e:       8e e6           ldi     r24, 0x6E       ; 110
    1650:       8f 83           std     Y+7, r24        ; 0x07
    1652:       85 e7           ldi     r24, 0x75       ; 117
    1654:       88 87           std     Y+8, r24        ; 0x08
    1656:       8c e6           ldi     r24, 0x6C       ; 108
    1658:       89 87           std     Y+9, r24        ; 0x09
    165a:       8a 87           std     Y+10, r24       ; 0x0a
    165c:       89 e2           ldi     r24, 0x29       ; 41
    165e:       8b 87           std     Y+11, r24       ; 0x0b
    1660:       1c 86           std     Y+12, r1        ; 0x0c
    1662:       66 e0           ldi     r22, 0x06       ; 6
    1664:       c6 2e           mov     r12, r22
    1666:       d1 2c           mov     r13, r1
    1668:       cc 0e           add     r12, r28
    166a:       dd 1e           adc     r13, r29
    166c:       f9 a9           ldd     r31, Y+49       ; 0x31
    166e:       f7 fd           sbrc    r31, 7
    1670:       13 c0           rjmp    .+38            ; 0x1698 <_printf_P+0x334>
    1672:       4f 2f           mov     r20, r31
    1674:       55 27           eor     r21, r21
    1676:       47 fd           sbrc    r20, 7
    1678:       50 95           com     r21
    167a:       60 e0           ldi     r22, 0x00       ; 0
    167c:       70 e0           ldi     r23, 0x00       ; 0
    167e:       c6 01           movw    r24, r12
    1680:       0e 94 a7 38     call    0x714e  ; 0x714e <memchr>
    1684:       00 97           sbiw    r24, 0x00       ; 0
    1686:       11 f4           brne    .+4             ; 0x168c <_printf_P+0x328>
    1688:       19 a9           ldd     r17, Y+49       ; 0x31
    168a:       0d c0           rjmp    .+26            ; 0x16a6 <_printf_P+0x342>
    168c:       8c 19           sub     r24, r12
    168e:       19 a9           ldd     r17, Y+49       ; 0x31
    1690:       81 17           cp      r24, r17
    1692:       4c f4           brge    .+18            ; 0x16a6 <_printf_P+0x342>
    1694:       18 2f           mov     r17, r24
    1696:       07 c0           rjmp    .+14            ; 0x16a6 <_printf_P+0x342>
    1698:       f6 01           movw    r30, r12
    169a:       01 90           ld      r0, Z+
    169c:       00 20           and     r0, r0
    169e:       e9 f7           brne    .-6             ; 0x169a <_printf_P+0x336>
    16a0:       31 97           sbiw    r30, 0x01       ; 1
    16a2:       1e 2f           mov     r17, r30
    16a4:       1c 19           sub     r17, r12
    16a6:       19 82           std     Y+1, r1 ; 0x01
    16a8:       42 01           movw    r8, r4
    16aa:       31 01           movw    r6, r2
    16ac:       40 e0           ldi     r20, 0x00       ; 0
    16ae:       94 c0           rjmp    .+296           ; 0x17d8 <_printf_P+0x474>
    16b0:       85 e5           ldi     r24, 0x55       ; 85
    16b2:       b8 16           cp      r11, r24
    16b4:       31 f0           breq    .+12            ; 0x16c2 <_printf_P+0x35e>
    16b6:       95 e7           ldi     r25, 0x75       ; 117
    16b8:       b9 16           cp      r11, r25
    16ba:       49 f4           brne    .+18            ; 0x16ce <_printf_P+0x36a>
    16bc:       ea e0           ldi     r30, 0x0A       ; 10
    16be:       e8 ab           std     Y+48, r30       ; 0x30
    16c0:       1f c0           rjmp    .+62            ; 0x1700 <_printf_P+0x39c>
    16c2:       fb a9           ldd     r31, Y+51       ; 0x33
    16c4:       f1 60           ori     r31, 0x01       ; 1
    16c6:       fb ab           std     Y+51, r31       ; 0x33
    16c8:       8a e0           ldi     r24, 0x0A       ; 10
    16ca:       88 ab           std     Y+48, r24       ; 0x30
    16cc:       19 c0           rjmp    .+50            ; 0x1700 <_printf_P+0x39c>
    16ce:       98 e5           ldi     r25, 0x58       ; 88
    16d0:       b9 16           cp      r11, r25
    16d2:       21 f0           breq    .+8             ; 0x16dc <_printf_P+0x378>
    16d4:       e8 e7           ldi     r30, 0x78       ; 120
    16d6:       be 16           cp      r11, r30
    16d8:       09 f0           breq    .+2             ; 0x16dc <_printf_P+0x378>
    16da:       6e c0           rjmp    .+220           ; 0x17b8 <_printf_P+0x454>
    16dc:       fb a9           ldd     r31, Y+51       ; 0x33
    16de:       f3 fd           sbrc    r31, 3
    16e0:       02 c0           rjmp    .+4             ; 0x16e6 <_printf_P+0x382>
    16e2:       80 e1           ldi     r24, 0x10       ; 16
    16e4:       f2 cf           rjmp    .-28            ; 0x16ca <_printf_P+0x366>
    16e6:       21 14           cp      r2, r1
    16e8:       31 04           cpc     r3, r1
    16ea:       41 04           cpc     r4, r1
    16ec:       51 04           cpc     r5, r1
    16ee:       19 f4           brne    .+6             ; 0x16f6 <_printf_P+0x392>
    16f0:       90 e1           ldi     r25, 0x10       ; 16
    16f2:       98 ab           std     Y+48, r25       ; 0x30
    16f4:       05 c0           rjmp    .+10            ; 0x1700 <_printf_P+0x39c>
    16f6:       eb a9           ldd     r30, Y+51       ; 0x33
    16f8:       e0 64           ori     r30, 0x40       ; 64
    16fa:       eb ab           std     Y+51, r30       ; 0x33
    16fc:       f0 e1           ldi     r31, 0x10       ; 16
    16fe:       f8 ab           std     Y+48, r31       ; 0x30
    1700:       19 82           std     Y+1, r1 ; 0x01
    1702:       89 a9           ldd     r24, Y+49       ; 0x31
    1704:       87 fd           sbrc    r24, 7
    1706:       03 c0           rjmp    .+6             ; 0x170e <_printf_P+0x3aa>
    1708:       9b a9           ldd     r25, Y+51       ; 0x33
    170a:       9f 7d           andi    r25, 0xDF       ; 223
    170c:       9b ab           std     Y+51, r25       ; 0x33
    170e:       21 14           cp      r2, r1
    1710:       31 04           cpc     r3, r1
    1712:       41 04           cpc     r4, r1
    1714:       51 04           cpc     r5, r1
    1716:       61 f4           brne    .+24            ; 0x1730 <_printf_P+0x3cc>
    1718:       e9 a9           ldd     r30, Y+49       ; 0x31
    171a:       ee 23           and     r30, r30
    171c:       49 f4           brne    .+18            ; 0x1730 <_printf_P+0x3cc>
    171e:       66 24           eor     r6, r6
    1720:       77 24           eor     r7, r7
    1722:       43 01           movw    r8, r6
    1724:       5e e2           ldi     r21, 0x2E       ; 46
    1726:       c5 2e           mov     r12, r21
    1728:       d1 2c           mov     r13, r1
    172a:       cc 0e           add     r12, r28
    172c:       dd 1e           adc     r13, r29
    172e:       3e c0           rjmp    .+124           ; 0x17ac <_printf_P+0x448>
    1730:       4e e2           ldi     r20, 0x2E       ; 46
    1732:       c4 2e           mov     r12, r20
    1734:       d1 2c           mov     r13, r1
    1736:       cc 0e           add     r12, r28
    1738:       dd 1e           adc     r13, r29
    173a:       f8 a9           ldd     r31, Y+48       ; 0x30
    173c:       ef 2e           mov     r14, r31
    173e:       ff 24           eor     r15, r15
    1740:       00 27           eor     r16, r16
    1742:       11 27           eor     r17, r17
    1744:       c2 01           movw    r24, r4
    1746:       b1 01           movw    r22, r2
    1748:       a8 01           movw    r20, r16
    174a:       97 01           movw    r18, r14
    174c:       0e 94 6e 3a     call    0x74dc  ; 0x74dc <__udivmodsi4>
    1750:       6a 30           cpi     r22, 0x0A       ; 10
    1752:       20 f4           brcc    .+8             ; 0x175c <_printf_P+0x3f8>
    1754:       30 e3           ldi     r19, 0x30       ; 48
    1756:       a3 2e           mov     r10, r19
    1758:       a6 0e           add     r10, r22
    175a:       08 c0           rjmp    .+16            ; 0x176c <_printf_P+0x408>
    175c:       27 e5           ldi     r18, 0x57       ; 87
    175e:       a2 2e           mov     r10, r18
    1760:       a6 0e           add     r10, r22
    1762:       88 e5           ldi     r24, 0x58       ; 88
    1764:       b8 16           cp      r11, r24
    1766:       11 f4           brne    .+4             ; 0x176c <_printf_P+0x408>
    1768:       9f ed           ldi     r25, 0xDF       ; 223
    176a:       a9 22           and     r10, r25
    176c:       f6 01           movw    r30, r12
    176e:       a2 92           st      -Z, r10
    1770:       6f 01           movw    r12, r30
    1772:       c2 01           movw    r24, r4
    1774:       b1 01           movw    r22, r2
    1776:       a8 01           movw    r20, r16
    1778:       97 01           movw    r18, r14
    177a:       0e 94 6e 3a     call    0x74dc  ; 0x74dc <__udivmodsi4>
    177e:       39 01           movw    r6, r18
    1780:       4a 01           movw    r8, r20
    1782:       2e 14           cp      r2, r14
    1784:       3f 04           cpc     r3, r15
    1786:       40 06           cpc     r4, r16
    1788:       51 06           cpc     r5, r17
    178a:       18 f0           brcs    .+6             ; 0x1792 <_printf_P+0x42e>
    178c:       19 01           movw    r2, r18
    178e:       2a 01           movw    r4, r20
    1790:       d9 cf           rjmp    .-78            ; 0x1744 <_printf_P+0x3e0>
    1792:       f8 a9           ldd     r31, Y+48       ; 0x30
    1794:       f8 30           cpi     r31, 0x08       ; 8
    1796:       51 f4           brne    .+20            ; 0x17ac <_printf_P+0x448>
    1798:       8b a9           ldd     r24, Y+51       ; 0x33
    179a:       83 ff           sbrs    r24, 3
    179c:       07 c0           rjmp    .+14            ; 0x17ac <_printf_P+0x448>
    179e:       90 e3           ldi     r25, 0x30       ; 48
    17a0:       a9 16           cp      r10, r25
    17a2:       21 f0           breq    .+8             ; 0x17ac <_printf_P+0x448>
    17a4:       80 e3           ldi     r24, 0x30       ; 48
    17a6:       f6 01           movw    r30, r12
    17a8:       82 93           st      -Z, r24
    17aa:       6f 01           movw    r12, r30
    17ac:       ce 01           movw    r24, r28
    17ae:       8c 19           sub     r24, r12
    17b0:       18 2f           mov     r17, r24
    17b2:       12 5d           subi    r17, 0xD2       ; 210
    17b4:       49 a9           ldd     r20, Y+49       ; 0x31
    17b6:       10 c0           rjmp    .+32            ; 0x17d8 <_printf_P+0x474>
    17b8:       bb 20           and     r11, r11
    17ba:       09 f4           brne    .+2             ; 0x17be <_printf_P+0x45a>
    17bc:       5c c0           rjmp    .+184           ; 0x1876 <_printf_P+0x512>
    17be:       be 82           std     Y+6, r11        ; 0x06
    17c0:       19 82           std     Y+1, r1 ; 0x01
    17c2:       42 01           movw    r8, r4
    17c4:       31 01           movw    r6, r2
    17c6:       00 e0           ldi     r16, 0x00       ; 0
    17c8:       96 e0           ldi     r25, 0x06       ; 6
    17ca:       c9 2e           mov     r12, r25
    17cc:       d1 2c           mov     r13, r1
    17ce:       cc 0e           add     r12, r28
    17d0:       dd 1e           adc     r13, r29
    17d2:       11 e0           ldi     r17, 0x01       ; 1
    17d4:       21 e0           ldi     r18, 0x01       ; 1
    17d6:       05 c0           rjmp    .+10            ; 0x17e2 <_printf_P+0x47e>
    17d8:       21 2f           mov     r18, r17
    17da:       04 2f           mov     r16, r20
    17dc:       01 1b           sub     r16, r17
    17de:       07 fd           sbrc    r16, 7
    17e0:       00 e0           ldi     r16, 0x00       ; 0
    17e2:       89 81           ldd     r24, Y+1        ; 0x01
    17e4:       88 23           and     r24, r24
    17e6:       19 f0           breq    .+6             ; 0x17ee <_printf_P+0x48a>
    17e8:       81 2f           mov     r24, r17
    17ea:       8f 5f           subi    r24, 0xFF       ; 255
    17ec:       07 c0           rjmp    .+14            ; 0x17fc <_printf_P+0x498>
    17ee:       9b a9           ldd     r25, Y+51       ; 0x33
    17f0:       96 fd           sbrc    r25, 6
    17f2:       02 c0           rjmp    .+4             ; 0x17f8 <_printf_P+0x494>
    17f4:       81 2f           mov     r24, r17
    17f6:       02 c0           rjmp    .+4             ; 0x17fc <_printf_P+0x498>
    17f8:       82 2f           mov     r24, r18
    17fa:       8e 5f           subi    r24, 0xFE       ; 254
    17fc:       a8 2e           mov     r10, r24
    17fe:       a0 0e           add     r10, r16
    1800:       eb a9           ldd     r30, Y+51       ; 0x33
    1802:       ee 2e           mov     r14, r30
    1804:       ff 24           eor     r15, r15
    1806:       80 e3           ldi     r24, 0x30       ; 48
    1808:       48 2e           mov     r4, r24
    180a:       51 2c           mov     r5, r1
    180c:       4e 20           and     r4, r14
    180e:       5f 20           and     r5, r15
    1810:       41 14           cp      r4, r1
    1812:       51 04           cpc     r5, r1
    1814:       21 f4           brne    .+8             ; 0x181e <_printf_P+0x4ba>
    1816:       8a a9           ldd     r24, Y+50       ; 0x32
    1818:       8a 19           sub     r24, r10
    181a:       0e 94 7d 09     call    0x12fa  ; 0x12fa <PAD_SP>
    181e:       89 81           ldd     r24, Y+1        ; 0x01
    1820:       88 23           and     r24, r24
    1822:       29 f0           breq    .+10            ; 0x182e <_printf_P+0x4ca>
    1824:       61 e0           ldi     r22, 0x01       ; 1
    1826:       70 e0           ldi     r23, 0x00       ; 0
    1828:       ce 01           movw    r24, r28
    182a:       01 96           adiw    r24, 0x01       ; 1
    182c:       09 c0           rjmp    .+18            ; 0x1840 <_printf_P+0x4dc>
    182e:       e6 fe           sbrs    r14, 6
    1830:       09 c0           rjmp    .+18            ; 0x1844 <_printf_P+0x4e0>
    1832:       80 e3           ldi     r24, 0x30       ; 48
    1834:       8a 83           std     Y+2, r24        ; 0x02
    1836:       bb 82           std     Y+3, r11        ; 0x03
    1838:       62 e0           ldi     r22, 0x02       ; 2
    183a:       70 e0           ldi     r23, 0x00       ; 0
    183c:       ce 01           movw    r24, r28
    183e:       02 96           adiw    r24, 0x02       ; 2
    1840:       0e 94 9e 09     call    0x133c  ; 0x133c <PRINT>
    1844:       f0 e2           ldi     r31, 0x20       ; 32
    1846:       4f 16           cp      r4, r31
    1848:       51 04           cpc     r5, r1
    184a:       21 f4           brne    .+8             ; 0x1854 <_printf_P+0x4f0>
    184c:       8a a9           ldd     r24, Y+50       ; 0x32
    184e:       8a 19           sub     r24, r10
    1850:       0e 94 72 09     call    0x12e4  ; 0x12e4 <PAD_0>
    1854:       80 2f           mov     r24, r16
    1856:       0e 94 72 09     call    0x12e4  ; 0x12e4 <PAD_0>
    185a:       61 2f           mov     r22, r17
    185c:       77 27           eor     r23, r23
    185e:       67 fd           sbrc    r22, 7
    1860:       70 95           com     r23
    1862:       c6 01           movw    r24, r12
    1864:       0e 94 9e 09     call    0x133c  ; 0x133c <PRINT>
    1868:       e4 fe           sbrs    r14, 4
    186a:       aa cd           rjmp    .-1196          ; 0x13c0 <_printf_P+0x5c>
    186c:       8a a9           ldd     r24, Y+50       ; 0x32
    186e:       8a 19           sub     r24, r10
    1870:       0e 94 7d 09     call    0x12fa  ; 0x12fa <PAD_SP>
    1874:       a5 cd           rjmp    .-1206          ; 0x13c0 <_printf_P+0x5c>
    1876:       e3 96           adiw    r28, 0x33       ; 51
    1878:       0f b6           in      r0, 0x3f        ; 63
    187a:       f8 94           cli
    187c:       de bf           out     0x3e, r29       ; 62
    187e:       0f be           out     0x3f, r0        ; 63
    1880:       cd bf           out     0x3d, r28       ; 61
    1882:       df 91           pop     r29
    1884:       cf 91           pop     r28
    1886:       1f 91           pop     r17
    1888:       0f 91           pop     r16
    188a:       ff 90           pop     r15
    188c:       ef 90           pop     r14
    188e:       df 90           pop     r13
    1890:       cf 90           pop     r12
    1892:       bf 90           pop     r11
    1894:       af 90           pop     r10
    1896:       9f 90           pop     r9
    1898:       8f 90           pop     r8
    189a:       7f 90           pop     r7
    189c:       6f 90           pop     r6
    189e:       5f 90           pop     r5
    18a0:       4f 90           pop     r4
    18a2:       3f 90           pop     r3
    18a4:       2f 90           pop     r2
    18a6:       08 95           ret

000018a8 <__vector_18>:
    18a8:       1f 92           push    r1
    18aa:       0f 92           push    r0
    18ac:       0f b6           in      r0, 0x3f        ; 63
    18ae:       0f 92           push    r0
    18b0:       11 24           eor     r1, r1
    18b2:       2f 93           push    r18
    18b4:       3f 93           push    r19
    18b6:       5f 93           push    r21
    18b8:       6f 93           push    r22
    18ba:       7f 93           push    r23
    18bc:       8f 93           push    r24
    18be:       9f 93           push    r25
    18c0:       af 93           push    r26
    18c2:       bf 93           push    r27
    18c4:       80 91 ce 03     lds     r24, 0x03CE
    18c8:       81 50           subi    r24, 0x01       ; 1
    18ca:       80 93 ce 03     sts     0x03CE, r24
    18ce:       8f 3f           cpi     r24, 0xFF       ; 255
    18d0:       b9 f4           brne    .+46            ; 0x1900 <__vector_18+0x58>
    18d2:       89 e0           ldi     r24, 0x09       ; 9
    18d4:       80 93 ce 03     sts     0x03CE, r24
    18d8:       80 91 08 03     lds     r24, 0x0308
    18dc:       8f 5f           subi    r24, 0xFF       ; 255
    18de:       81 70           andi    r24, 0x01       ; 1
    18e0:       80 93 08 03     sts     0x0308, r24
    18e4:       88 23           and     r24, r24
    18e6:       19 f4           brne    .+6             ; 0x18ee <__vector_18+0x46>
    18e8:       81 e0           ldi     r24, 0x01       ; 1
    18ea:       80 93 c7 03     sts     0x03C7, r24
    18ee:       80 91 c5 03     lds     r24, 0x03C5
    18f2:       90 91 c6 03     lds     r25, 0x03C6
    18f6:       01 96           adiw    r24, 0x01       ; 1
    18f8:       90 93 c6 03     sts     0x03C6, r25
    18fc:       80 93 c5 03     sts     0x03C5, r24
    1900:       80 91 ca 03     lds     r24, 0x03CA
    1904:       90 91 cb 03     lds     r25, 0x03CB
    1908:       02 97           sbiw    r24, 0x02       ; 2
    190a:       b8 f0           brcs    .+46            ; 0x193a <__vector_18+0x92>
    190c:       80 91 ca 03     lds     r24, 0x03CA
    1910:       90 91 cb 03     lds     r25, 0x03CB
    1914:       01 97           sbiw    r24, 0x01       ; 1
    1916:       90 93 cb 03     sts     0x03CB, r25
    191a:       80 93 ca 03     sts     0x03CA, r24
    191e:       80 91 ca 03     lds     r24, 0x03CA
    1922:       90 91 cb 03     lds     r25, 0x03CB
    1926:       20 91 05 03     lds     r18, 0x0305
    192a:       30 91 06 03     lds     r19, 0x0306
    192e:       82 23           and     r24, r18
    1930:       93 23           and     r25, r19
    1932:       89 2b           or      r24, r25
    1934:       09 f0           breq    .+2             ; 0x1938 <__vector_18+0x90>
    1936:       53 c0           rjmp    .+166           ; 0x19de <__vector_18+0x136>
    1938:       06 c0           rjmp    .+12            ; 0x1946 <__vector_18+0x9e>
    193a:       8f ef           ldi     r24, 0xFF       ; 255
    193c:       9f ef           ldi     r25, 0xFF       ; 255
    193e:       90 93 06 03     sts     0x0306, r25
    1942:       80 93 05 03     sts     0x0305, r24
    1946:       80 91 00 01     lds     r24, 0x0100
    194a:       8a 30           cpi     r24, 0x0A       ; 10
    194c:       39 f4           brne    .+14            ; 0x195c <__vector_18+0xb4>
    194e:       04 c0           rjmp    .+8             ; 0x1958 <__vector_18+0xb0>
    1950:       5a 9a           sbi     0x0b, 2 ; 11
    1952:       05 c0           rjmp    .+10            ; 0x195e <__vector_18+0xb6>
    1954:       47 9a           sbi     0x08, 7 ; 8
    1956:       03 c0           rjmp    .+6             ; 0x195e <__vector_18+0xb6>
    1958:       5a 98           cbi     0x0b, 2 ; 11
    195a:       01 c0           rjmp    .+2             ; 0x195e <__vector_18+0xb6>
    195c:       47 98           cbi     0x08, 7 ; 8
    195e:       80 91 7c 08     lds     r24, 0x087C
    1962:       83 ff           sbrs    r24, 3
    1964:       42 c0           rjmp    .+132           ; 0x19ea <__vector_18+0x142>
    1966:       34 9b           sbis    0x06, 4 ; 6
    1968:       0a c0           rjmp    .+20            ; 0x197e <__vector_18+0xd6>
    196a:       80 91 c8 03     lds     r24, 0x03C8
    196e:       90 91 c9 03     lds     r25, 0x03C9
    1972:       01 96           adiw    r24, 0x01       ; 1
    1974:       90 93 c9 03     sts     0x03C9, r25
    1978:       80 93 c8 03     sts     0x03C8, r24
    197c:       36 c0           rjmp    .+108           ; 0x19ea <__vector_18+0x142>
    197e:       80 91 c8 03     lds     r24, 0x03C8
    1982:       90 91 c9 03     lds     r25, 0x03C9
    1986:       89 2b           or      r24, r25
    1988:       79 f0           breq    .+30            ; 0x19a8 <__vector_18+0x100>
    198a:       80 91 c8 03     lds     r24, 0x03C8
    198e:       90 91 c9 03     lds     r25, 0x03C9
    1992:       80 5a           subi    r24, 0xA0       ; 160
    1994:       9f 40           sbci    r25, 0x0F       ; 15
    1996:       40 f4           brcc    .+16            ; 0x19a8 <__vector_18+0x100>
    1998:       80 91 c8 03     lds     r24, 0x03C8
    199c:       90 91 c9 03     lds     r25, 0x03C9
    19a0:       90 93 4c 04     sts     0x044C, r25
    19a4:       80 93 4b 04     sts     0x044B, r24
    19a8:       80 91 4b 04     lds     r24, 0x044B
    19ac:       90 91 4c 04     lds     r25, 0x044C
    19b0:       20 91 4d 04     lds     r18, 0x044D
    19b4:       30 91 4e 04     lds     r19, 0x044E
    19b8:       82 1b           sub     r24, r18
    19ba:       93 0b           sbc     r25, r19
    19bc:       84 5e           subi    r24, 0xE4       ; 228
    19be:       9d 4f           sbci    r25, 0xFD       ; 253
    19c0:       68 e6           ldi     r22, 0x68       ; 104
    19c2:       71 e0           ldi     r23, 0x01       ; 1
    19c4:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    19c8:       84 5b           subi    r24, 0xB4       ; 180
    19ca:       90 40           sbci    r25, 0x00       ; 0
    19cc:       90 93 50 04     sts     0x0450, r25
    19d0:       80 93 4f 04     sts     0x044F, r24
    19d4:       10 92 c9 03     sts     0x03C9, r1
    19d8:       10 92 c8 03     sts     0x03C8, r1
    19dc:       06 c0           rjmp    .+12            ; 0x19ea <__vector_18+0x142>
    19de:       80 91 00 01     lds     r24, 0x0100
    19e2:       8a 30           cpi     r24, 0x0A       ; 10
    19e4:       09 f0           breq    .+2             ; 0x19e8 <__vector_18+0x140>
    19e6:       b6 cf           rjmp    .-148           ; 0x1954 <__vector_18+0xac>
    19e8:       b3 cf           rjmp    .-154           ; 0x1950 <__vector_18+0xa8>
    19ea:       bf 91           pop     r27
    19ec:       af 91           pop     r26
    19ee:       9f 91           pop     r25
    19f0:       8f 91           pop     r24
    19f2:       7f 91           pop     r23
    19f4:       6f 91           pop     r22
    19f6:       5f 91           pop     r21
    19f8:       3f 91           pop     r19
    19fa:       2f 91           pop     r18
    19fc:       0f 90           pop     r0
    19fe:       0f be           out     0x3f, r0        ; 63
    1a00:       0f 90           pop     r0
    1a02:       1f 90           pop     r1
    1a04:       18 95           reti

00001a06 <SetDelay>:
    1a06:       20 91 c5 03     lds     r18, 0x03C5
    1a0a:       30 91 c6 03     lds     r19, 0x03C6
    1a0e:       2f 5f           subi    r18, 0xFF       ; 255
    1a10:       3f 4f           sbci    r19, 0xFF       ; 255
    1a12:       82 0f           add     r24, r18
    1a14:       93 1f           adc     r25, r19
    1a16:       08 95           ret

00001a18 <CheckDelay>:
    1a18:       20 91 c5 03     lds     r18, 0x03C5
    1a1c:       30 91 c6 03     lds     r19, 0x03C6
    1a20:       82 1b           sub     r24, r18
    1a22:       93 0b           sbc     r25, r19
    1a24:       89 2f           mov     r24, r25
    1a26:       99 27           eor     r25, r25
    1a28:       86 95           lsr     r24
    1a2a:       80 74           andi    r24, 0x40       ; 64
    1a2c:       99 27           eor     r25, r25
    1a2e:       08 95           ret

00001a30 <__vector_9>:
    1a30:       1f 92           push    r1
    1a32:       0f 92           push    r0
    1a34:       0f b6           in      r0, 0x3f        ; 63
    1a36:       0f 92           push    r0
    1a38:       11 24           eor     r1, r1
    1a3a:       ef 92           push    r14
    1a3c:       ff 92           push    r15
    1a3e:       0f 93           push    r16
    1a40:       1f 93           push    r17
    1a42:       2f 93           push    r18
    1a44:       3f 93           push    r19
    1a46:       4f 93           push    r20
    1a48:       5f 93           push    r21
    1a4a:       6f 93           push    r22
    1a4c:       7f 93           push    r23
    1a4e:       8f 93           push    r24
    1a50:       9f 93           push    r25
    1a52:       af 93           push    r26
    1a54:       bf 93           push    r27
    1a56:       cf 93           push    r28
    1a58:       df 93           push    r29
    1a5a:       ef 93           push    r30
    1a5c:       ff 93           push    r31
    1a5e:       80 91 07 03     lds     r24, 0x0307
    1a62:       81 50           subi    r24, 0x01       ; 1
    1a64:       80 93 07 03     sts     0x0307, r24
    1a68:       8f 3f           cpi     r24, 0xFF       ; 255
    1a6a:       09 f0           breq    .+2             ; 0x1a6e <__vector_9+0x3e>
    1a6c:       6d c0           rjmp    .+218           ; 0x1b48 <__vector_9+0x118>
    1a6e:       83 e8           ldi     r24, 0x83       ; 131
    1a70:       80 93 b0 00     sts     0x00B0, r24
    1a74:       80 91 9d 03     lds     r24, 0x039D
    1a78:       c8 2f           mov     r28, r24
    1a7a:       dd 27           eor     r29, r29
    1a7c:       d0 93 cd 03     sts     0x03CD, r29
    1a80:       c0 93 cc 03     sts     0x03CC, r28
    1a84:       80 91 a9 08     lds     r24, 0x08A9
    1a88:       e0 90 96 08     lds     r14, 0x0896
    1a8c:       80 ff           sbrs    r24, 0
    1a8e:       1e c0           rjmp    .+60            ; 0x1acc <__vector_9+0x9c>
    1a90:       60 91 0f 04     lds     r22, 0x040F
    1a94:       70 91 10 04     lds     r23, 0x0410
    1a98:       80 91 11 04     lds     r24, 0x0411
    1a9c:       90 91 12 04     lds     r25, 0x0412
    1aa0:       ff 24           eor     r15, r15
    1aa2:       00 27           eor     r16, r16
    1aa4:       11 27           eor     r17, r17
    1aa6:       20 e8           ldi     r18, 0x80       ; 128
    1aa8:       30 e0           ldi     r19, 0x00       ; 0
    1aaa:       40 e0           ldi     r20, 0x00       ; 0
    1aac:       50 e0           ldi     r21, 0x00       ; 0
    1aae:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    1ab2:       c8 01           movw    r24, r16
    1ab4:       b7 01           movw    r22, r14
    1ab6:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    1aba:       20 e0           ldi     r18, 0x00       ; 0
    1abc:       32 e0           ldi     r19, 0x02       ; 2
    1abe:       40 e0           ldi     r20, 0x00       ; 0
    1ac0:       50 e0           ldi     r21, 0x00       ; 0
    1ac2:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    1ac6:       c2 0f           add     r28, r18
    1ac8:       d3 1f           adc     r29, r19
    1aca:       1d c0           rjmp    .+58            ; 0x1b06 <__vector_9+0xd6>
    1acc:       60 91 0f 04     lds     r22, 0x040F
    1ad0:       70 91 10 04     lds     r23, 0x0410
    1ad4:       80 91 11 04     lds     r24, 0x0411
    1ad8:       90 91 12 04     lds     r25, 0x0412
    1adc:       ff 24           eor     r15, r15
    1ade:       00 27           eor     r16, r16
    1ae0:       11 27           eor     r17, r17
    1ae2:       20 e8           ldi     r18, 0x80       ; 128
    1ae4:       30 e0           ldi     r19, 0x00       ; 0
    1ae6:       40 e0           ldi     r20, 0x00       ; 0
    1ae8:       50 e0           ldi     r21, 0x00       ; 0
    1aea:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    1aee:       c8 01           movw    r24, r16
    1af0:       b7 01           movw    r22, r14
    1af2:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    1af6:       20 e0           ldi     r18, 0x00       ; 0
    1af8:       32 e0           ldi     r19, 0x02       ; 2
    1afa:       40 e0           ldi     r20, 0x00       ; 0
    1afc:       50 e0           ldi     r21, 0x00       ; 0
    1afe:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    1b02:       c2 1b           sub     r28, r18
    1b04:       d3 0b           sbc     r29, r19
    1b06:       d0 93 cd 03     sts     0x03CD, r29
    1b0a:       c0 93 cc 03     sts     0x03CC, r28
    1b0e:       20 91 cc 03     lds     r18, 0x03CC
    1b12:       30 91 cd 03     lds     r19, 0x03CD
    1b16:       80 91 97 08     lds     r24, 0x0897
    1b1a:       99 27           eor     r25, r25
    1b1c:       28 17           cp      r18, r24
    1b1e:       39 07           cpc     r19, r25
    1b20:       34 f0           brlt    .+12            ; 0x1b2e <__vector_9+0xfe>
    1b22:       80 91 98 08     lds     r24, 0x0898
    1b26:       99 27           eor     r25, r25
    1b28:       82 17           cp      r24, r18
    1b2a:       93 07           cpc     r25, r19
    1b2c:       24 f4           brge    .+8             ; 0x1b36 <__vector_9+0x106>
    1b2e:       90 93 cd 03     sts     0x03CD, r25
    1b32:       80 93 cc 03     sts     0x03CC, r24
    1b36:       80 91 cc 03     lds     r24, 0x03CC
    1b3a:       80 93 b3 00     sts     0x00B3, r24
    1b3e:       80 91 99 08     lds     r24, 0x0899
    1b42:       80 93 07 03     sts     0x0307, r24
    1b46:       04 c0           rjmp    .+8             ; 0x1b50 <__vector_9+0x120>
    1b48:       83 e0           ldi     r24, 0x03       ; 3
    1b4a:       80 93 b0 00     sts     0x00B0, r24
    1b4e:       5f 98           cbi     0x0b, 7 ; 11
    1b50:       ff 91           pop     r31
    1b52:       ef 91           pop     r30
    1b54:       df 91           pop     r29
    1b56:       cf 91           pop     r28
    1b58:       bf 91           pop     r27
    1b5a:       af 91           pop     r26
    1b5c:       9f 91           pop     r25
    1b5e:       8f 91           pop     r24
    1b60:       7f 91           pop     r23
    1b62:       6f 91           pop     r22
    1b64:       5f 91           pop     r21
    1b66:       4f 91           pop     r20
    1b68:       3f 91           pop     r19
    1b6a:       2f 91           pop     r18
    1b6c:       1f 91           pop     r17
    1b6e:       0f 91           pop     r16
    1b70:       ff 90           pop     r15
    1b72:       ef 90           pop     r14
    1b74:       0f 90           pop     r0
    1b76:       0f be           out     0x3f, r0        ; 63
    1b78:       0f 90           pop     r0
    1b7a:       1f 90           pop     r1
    1b7c:       18 95           reti

00001b7e <Timer_Init>:
    1b7e:       80 91 c5 03     lds     r24, 0x03C5
    1b82:       90 91 c6 03     lds     r25, 0x03C6
    1b86:       0b 96           adiw    r24, 0x0b       ; 11
    1b88:       90 93 d0 03     sts     0x03D0, r25
    1b8c:       80 93 cf 03     sts     0x03CF, r24
    1b90:       82 e0           ldi     r24, 0x02       ; 2
    1b92:       85 bd           out     0x25, r24       ; 37
    1b94:       83 ea           ldi     r24, 0xA3       ; 163
    1b96:       84 bd           out     0x24, r24       ; 36
    1b98:       17 bc           out     0x27, r1        ; 39
    1b9a:       88 e7           ldi     r24, 0x78       ; 120
    1b9c:       88 bd           out     0x28, r24       ; 40
    1b9e:       96 e0           ldi     r25, 0x06       ; 6
    1ba0:       96 bd           out     0x26, r25       ; 38
    1ba2:       83 ec           ldi     r24, 0xC3       ; 195
    1ba4:       80 93 b0 00     sts     0x00B0, r24
    1ba8:       90 93 b1 00     sts     0x00B1, r25
    1bac:       e0 e7           ldi     r30, 0x70       ; 112
    1bae:       f0 e0           ldi     r31, 0x00       ; 0
    1bb0:       80 81           ld      r24, Z
    1bb2:       82 60           ori     r24, 0x02       ; 2
    1bb4:       80 83           st      Z, r24
    1bb6:       ee e6           ldi     r30, 0x6E       ; 110
    1bb8:       f0 e0           ldi     r31, 0x00       ; 0
    1bba:       80 81           ld      r24, Z
    1bbc:       81 60           ori     r24, 0x01       ; 1
    1bbe:       80 83           st      Z, r24
    1bc0:       8a e0           ldi     r24, 0x0A       ; 10
    1bc2:       80 93 b3 00     sts     0x00B3, r24
    1bc6:       10 92 b2 00     sts     0x00B2, r1
    1bca:       08 95           ret

00001bcc <Delay_ms_Mess>:
    1bcc:       20 91 c5 03     lds     r18, 0x03C5
    1bd0:       30 91 c6 03     lds     r19, 0x03C6
    1bd4:       2f 5f           subi    r18, 0xFF       ; 255
    1bd6:       3f 4f           sbci    r19, 0xFF       ; 255
    1bd8:       28 0f           add     r18, r24
    1bda:       39 1f           adc     r19, r25
    1bdc:       4f ee           ldi     r20, 0xEF       ; 239
    1bde:       02 c0           rjmp    .+4             ; 0x1be4 <Delay_ms_Mess+0x18>
    1be0:       40 93 7a 00     sts     0x007A, r20
    1be4:       80 91 c5 03     lds     r24, 0x03C5
    1be8:       90 91 c6 03     lds     r25, 0x03C6
    1bec:       b9 01           movw    r22, r18
    1bee:       68 1b           sub     r22, r24
    1bf0:       79 0b           sbc     r23, r25
    1bf2:       77 ff           sbrs    r23, 7
    1bf4:       f5 cf           rjmp    .-22            ; 0x1be0 <Delay_ms_Mess+0x14>
    1bf6:       08 95           ret

00001bf8 <Delay_ms>:
    1bf8:       20 91 c5 03     lds     r18, 0x03C5
    1bfc:       30 91 c6 03     lds     r19, 0x03C6
    1c00:       2f 5f           subi    r18, 0xFF       ; 255
    1c02:       3f 4f           sbci    r19, 0xFF       ; 255
    1c04:       28 0f           add     r18, r24
    1c06:       39 1f           adc     r19, r25
    1c08:       80 91 c5 03     lds     r24, 0x03C5
    1c0c:       90 91 c6 03     lds     r25, 0x03C6
    1c10:       a9 01           movw    r20, r18
    1c12:       48 1b           sub     r20, r24
    1c14:       59 0b           sbc     r21, r25
    1c16:       57 ff           sbrs    r21, 7
    1c18:       f7 cf           rjmp    .-18            ; 0x1c08 <Delay_ms+0x10>
    1c1a:       08 95           ret

00001c1c <ADC_Init>:
    1c1c:       10 92 7c 00     sts     0x007C, r1
    1c20:       8f ee           ldi     r24, 0xEF       ; 239
    1c22:       80 93 7a 00     sts     0x007A, r24
    1c26:       08 95           ret

00001c28 <__vector_24>:
    1c28:       1f 92           push    r1
    1c2a:       0f 92           push    r0
    1c2c:       0f b6           in      r0, 0x3f        ; 63
    1c2e:       0f 92           push    r0
    1c30:       11 24           eor     r1, r1
    1c32:       df 92           push    r13
    1c34:       ef 92           push    r14
    1c36:       ff 92           push    r15
    1c38:       0f 93           push    r16
    1c3a:       1f 93           push    r17
    1c3c:       2f 93           push    r18
    1c3e:       3f 93           push    r19
    1c40:       4f 93           push    r20
    1c42:       5f 93           push    r21
    1c44:       6f 93           push    r22
    1c46:       7f 93           push    r23
    1c48:       8f 93           push    r24
    1c4a:       9f 93           push    r25
    1c4c:       af 93           push    r26
    1c4e:       bf 93           push    r27
    1c50:       cf 93           push    r28
    1c52:       df 93           push    r29
    1c54:       ef 93           push    r30
    1c56:       ff 93           push    r31
    1c58:       10 92 7a 00     sts     0x007A, r1
    1c5c:       80 91 ed 03     lds     r24, 0x03ED
    1c60:       d8 2e           mov     r13, r24
    1c62:       d3 94           inc     r13
    1c64:       d0 92 ed 03     sts     0x03ED, r13
    1c68:       85 30           cpi     r24, 0x05       ; 5
    1c6a:       09 f4           brne    .+2             ; 0x1c6e <__vector_24+0x46>
    1c6c:       84 c0           rjmp    .+264           ; 0x1d76 <__vector_24+0x14e>
    1c6e:       86 30           cpi     r24, 0x06       ; 6
    1c70:       90 f4           brcc    .+36            ; 0x1c96 <__vector_24+0x6e>
    1c72:       82 30           cpi     r24, 0x02       ; 2
    1c74:       09 f4           brne    .+2             ; 0x1c78 <__vector_24+0x50>
    1c76:       40 c0           rjmp    .+128           ; 0x1cf8 <__vector_24+0xd0>
    1c78:       83 30           cpi     r24, 0x03       ; 3
    1c7a:       30 f4           brcc    .+12            ; 0x1c88 <__vector_24+0x60>
    1c7c:       88 23           and     r24, r24
    1c7e:       f1 f0           breq    .+60            ; 0x1cbc <__vector_24+0x94>
    1c80:       81 30           cpi     r24, 0x01       ; 1
    1c82:       09 f0           breq    .+2             ; 0x1c86 <__vector_24+0x5e>
    1c84:       4f c2           rjmp    .+1182          ; 0x2124 <__vector_24+0x4fc>
    1c86:       2f c0           rjmp    .+94            ; 0x1ce6 <__vector_24+0xbe>
    1c88:       83 30           cpi     r24, 0x03       ; 3
    1c8a:       09 f4           brne    .+2             ; 0x1c8e <__vector_24+0x66>
    1c8c:       3f c0           rjmp    .+126           ; 0x1d0c <__vector_24+0xe4>
    1c8e:       84 30           cpi     r24, 0x04       ; 4
    1c90:       09 f0           breq    .+2             ; 0x1c94 <__vector_24+0x6c>
    1c92:       48 c2           rjmp    .+1168          ; 0x2124 <__vector_24+0x4fc>
    1c94:       58 c0           rjmp    .+176           ; 0x1d46 <__vector_24+0x11e>
    1c96:       88 30           cpi     r24, 0x08       ; 8
    1c98:       09 f4           brne    .+2             ; 0x1c9c <__vector_24+0x74>
    1c9a:       c0 c0           rjmp    .+384           ; 0x1e1c <__vector_24+0x1f4>
    1c9c:       89 30           cpi     r24, 0x09       ; 9
    1c9e:       38 f4           brcc    .+14            ; 0x1cae <__vector_24+0x86>
    1ca0:       86 30           cpi     r24, 0x06       ; 6
    1ca2:       09 f4           brne    .+2             ; 0x1ca6 <__vector_24+0x7e>
    1ca4:       81 c0           rjmp    .+258           ; 0x1da8 <__vector_24+0x180>
    1ca6:       87 30           cpi     r24, 0x07       ; 7
    1ca8:       09 f0           breq    .+2             ; 0x1cac <__vector_24+0x84>
    1caa:       3c c2           rjmp    .+1144          ; 0x2124 <__vector_24+0x4fc>
    1cac:       9a c0           rjmp    .+308           ; 0x1de2 <__vector_24+0x1ba>
    1cae:       89 30           cpi     r24, 0x09       ; 9
    1cb0:       09 f4           brne    .+2             ; 0x1cb4 <__vector_24+0x8c>
    1cb2:       d1 c0           rjmp    .+418           ; 0x1e56 <__vector_24+0x22e>
    1cb4:       8a 30           cpi     r24, 0x0A       ; 10
    1cb6:       09 f0           breq    .+2             ; 0x1cba <__vector_24+0x92>
    1cb8:       35 c2           rjmp    .+1130          ; 0x2124 <__vector_24+0x4fc>
    1cba:       b1 c1           rjmp    .+866           ; 0x201e <__vector_24+0x3f6>
    1cbc:       80 91 78 00     lds     r24, 0x0078
    1cc0:       90 91 79 00     lds     r25, 0x0079
    1cc4:       90 93 ec 03     sts     0x03EC, r25
    1cc8:       80 93 eb 03     sts     0x03EB, r24
    1ccc:       81 e0           ldi     r24, 0x01       ; 1
    1cce:       80 93 ee 03     sts     0x03EE, r24
    1cd2:       80 91 e5 03     lds     r24, 0x03E5
    1cd6:       90 91 e6 03     lds     r25, 0x03E6
    1cda:       01 96           adiw    r24, 0x01       ; 1
    1cdc:       90 93 e6 03     sts     0x03E6, r25
    1ce0:       80 93 e5 03     sts     0x03E5, r24
    1ce4:       15 c2           rjmp    .+1066          ; 0x2110 <__vector_24+0x4e8>
    1ce6:       80 91 78 00     lds     r24, 0x0078
    1cea:       90 91 79 00     lds     r25, 0x0079
    1cee:       90 93 ea 03     sts     0x03EA, r25
    1cf2:       80 93 e9 03     sts     0x03E9, r24
    1cf6:       90 c0           rjmp    .+288           ; 0x1e18 <__vector_24+0x1f0>
    1cf8:       80 91 78 00     lds     r24, 0x0078
    1cfc:       90 91 79 00     lds     r25, 0x0079
    1d00:       90 93 e8 03     sts     0x03E8, r25
    1d04:       80 93 e7 03     sts     0x03E7, r24
    1d08:       84 e0           ldi     r24, 0x04       ; 4
    1d0a:       86 c1           rjmp    .+780           ; 0x2018 <__vector_24+0x3f0>
    1d0c:       40 91 09 03     lds     r20, 0x0309
    1d10:       50 91 0a 03     lds     r21, 0x030A
    1d14:       80 91 78 00     lds     r24, 0x0078
    1d18:       90 91 79 00     lds     r25, 0x0079
    1d1c:       9a 01           movw    r18, r20
    1d1e:       22 0f           add     r18, r18
    1d20:       33 1f           adc     r19, r19
    1d22:       24 0f           add     r18, r20
    1d24:       35 1f           adc     r19, r21
    1d26:       63 e0           ldi     r22, 0x03       ; 3
    1d28:       70 e0           ldi     r23, 0x00       ; 0
    1d2a:       0e 94 47 3a     call    0x748e  ; 0x748e <__udivmodhi4>
    1d2e:       26 0f           add     r18, r22
    1d30:       37 1f           adc     r19, r23
    1d32:       36 95           lsr     r19
    1d34:       27 95           ror     r18
    1d36:       36 95           lsr     r19
    1d38:       27 95           ror     r18
    1d3a:       30 93 0a 03     sts     0x030A, r19
    1d3e:       20 93 09 03     sts     0x0309, r18
    1d42:       86 e0           ldi     r24, 0x06       ; 6
    1d44:       69 c1           rjmp    .+722           ; 0x2018 <__vector_24+0x3f0>
    1d46:       80 91 07 04     lds     r24, 0x0407
    1d4a:       90 91 08 04     lds     r25, 0x0408
    1d4e:       20 91 78 00     lds     r18, 0x0078
    1d52:       30 91 79 00     lds     r19, 0x0079
    1d56:       82 1b           sub     r24, r18
    1d58:       93 0b           sbc     r25, r19
    1d5a:       90 93 2f 08     sts     0x082F, r25
    1d5e:       80 93 2e 08     sts     0x082E, r24
    1d62:       80 91 2e 08     lds     r24, 0x082E
    1d66:       90 91 2f 08     lds     r25, 0x082F
    1d6a:       90 93 d8 03     sts     0x03D8, r25
    1d6e:       80 93 d7 03     sts     0x03D7, r24
    1d72:       87 e0           ldi     r24, 0x07       ; 7
    1d74:       51 c1           rjmp    .+674           ; 0x2018 <__vector_24+0x3f0>
    1d76:       80 91 78 00     lds     r24, 0x0078
    1d7a:       90 91 79 00     lds     r25, 0x0079
    1d7e:       20 91 05 04     lds     r18, 0x0405
    1d82:       30 91 06 04     lds     r19, 0x0406
    1d86:       82 1b           sub     r24, r18
    1d88:       93 0b           sbc     r25, r19
    1d8a:       90 93 3a 08     sts     0x083A, r25
    1d8e:       80 93 39 08     sts     0x0839, r24
    1d92:       80 91 39 08     lds     r24, 0x0839
    1d96:       90 91 3a 08     lds     r25, 0x083A
    1d9a:       90 93 da 03     sts     0x03DA, r25
    1d9e:       80 93 d9 03     sts     0x03D9, r24
    1da2:       10 92 ee 03     sts     0x03EE, r1
    1da6:       b4 c1           rjmp    .+872           ; 0x2110 <__vector_24+0x4e8>
    1da8:       80 91 00 01     lds     r24, 0x0100
    1dac:       20 91 eb 03     lds     r18, 0x03EB
    1db0:       30 91 ec 03     lds     r19, 0x03EC
    1db4:       8a 30           cpi     r24, 0x0A       ; 10
    1db6:       49 f4           brne    .+18            ; 0x1dca <__vector_24+0x1a2>
    1db8:       80 91 78 00     lds     r24, 0x0078
    1dbc:       90 91 79 00     lds     r25, 0x0079
    1dc0:       82 0f           add     r24, r18
    1dc2:       93 1f           adc     r25, r19
    1dc4:       96 95           lsr     r25
    1dc6:       87 95           ror     r24
    1dc8:       06 c0           rjmp    .+12            ; 0x1dd6 <__vector_24+0x1ae>
    1dca:       80 91 78 00     lds     r24, 0x0078
    1dce:       90 91 79 00     lds     r25, 0x0079
    1dd2:       82 0f           add     r24, r18
    1dd4:       93 1f           adc     r25, r19
    1dd6:       90 93 d6 03     sts     0x03D6, r25
    1dda:       80 93 d5 03     sts     0x03D5, r24
    1dde:       81 e0           ldi     r24, 0x01       ; 1
    1de0:       1b c1           rjmp    .+566           ; 0x2018 <__vector_24+0x3f0>
    1de2:       80 91 00 01     lds     r24, 0x0100
    1de6:       20 91 e9 03     lds     r18, 0x03E9
    1dea:       30 91 ea 03     lds     r19, 0x03EA
    1dee:       8a 30           cpi     r24, 0x0A       ; 10
    1df0:       49 f4           brne    .+18            ; 0x1e04 <__vector_24+0x1dc>
    1df2:       80 91 78 00     lds     r24, 0x0078
    1df6:       90 91 79 00     lds     r25, 0x0079
    1dfa:       82 0f           add     r24, r18
    1dfc:       93 1f           adc     r25, r19
    1dfe:       96 95           lsr     r25
    1e00:       87 95           ror     r24
    1e02:       06 c0           rjmp    .+12            ; 0x1e10 <__vector_24+0x1e8>
    1e04:       80 91 78 00     lds     r24, 0x0078
    1e08:       90 91 79 00     lds     r25, 0x0079
    1e0c:       82 0f           add     r24, r18
    1e0e:       93 1f           adc     r25, r19
    1e10:       90 93 d4 03     sts     0x03D4, r25
    1e14:       80 93 d3 03     sts     0x03D3, r24
    1e18:       82 e0           ldi     r24, 0x02       ; 2
    1e1a:       fe c0           rjmp    .+508           ; 0x2018 <__vector_24+0x3f0>
    1e1c:       80 91 00 01     lds     r24, 0x0100
    1e20:       20 91 e7 03     lds     r18, 0x03E7
    1e24:       30 91 e8 03     lds     r19, 0x03E8
    1e28:       8a 30           cpi     r24, 0x0A       ; 10
    1e2a:       49 f4           brne    .+18            ; 0x1e3e <__vector_24+0x216>
    1e2c:       80 91 78 00     lds     r24, 0x0078
    1e30:       90 91 79 00     lds     r25, 0x0079
    1e34:       82 0f           add     r24, r18
    1e36:       93 1f           adc     r25, r19
    1e38:       96 95           lsr     r25
    1e3a:       87 95           ror     r24
    1e3c:       06 c0           rjmp    .+12            ; 0x1e4a <__vector_24+0x222>
    1e3e:       80 91 78 00     lds     r24, 0x0078
    1e42:       90 91 79 00     lds     r25, 0x0079
    1e46:       82 0f           add     r24, r18
    1e48:       93 1f           adc     r25, r19
    1e4a:       90 93 d2 03     sts     0x03D2, r25
    1e4e:       80 93 d1 03     sts     0x03D1, r24
    1e52:       85 e0           ldi     r24, 0x05       ; 5
    1e54:       e1 c0           rjmp    .+450           ; 0x2018 <__vector_24+0x3f0>
    1e56:       60 91 78 00     lds     r22, 0x0078
    1e5a:       70 91 79 00     lds     r23, 0x0079
    1e5e:       e0 90 09 04     lds     r14, 0x0409
    1e62:       f0 90 0a 04     lds     r15, 0x040A
    1e66:       00 91 0b 04     lds     r16, 0x040B
    1e6a:       10 91 0c 04     lds     r17, 0x040C
    1e6e:       88 27           eor     r24, r24
    1e70:       77 fd           sbrc    r23, 7
    1e72:       80 95           com     r24
    1e74:       98 2f           mov     r25, r24
    1e76:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    1e7a:       a8 01           movw    r20, r16
    1e7c:       97 01           movw    r18, r14
    1e7e:       0e 94 b4 38     call    0x7168  ; 0x7168 <__subsf3>
    1e82:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    1e86:       70 93 dc 03     sts     0x03DC, r23
    1e8a:       60 93 db 03     sts     0x03DB, r22
    1e8e:       20 91 db 03     lds     r18, 0x03DB
    1e92:       30 91 dc 03     lds     r19, 0x03DC
    1e96:       e0 91 2e 08     lds     r30, 0x082E
    1e9a:       f0 91 2f 08     lds     r31, 0x082F
    1e9e:       80 91 39 08     lds     r24, 0x0839
    1ea2:       90 91 3a 08     lds     r25, 0x083A
    1ea6:       97 ff           sbrs    r25, 7
    1ea8:       03 c0           rjmp    .+6             ; 0x1eb0 <__vector_24+0x288>
    1eaa:       90 95           com     r25
    1eac:       81 95           neg     r24
    1eae:       9f 4f           sbci    r25, 0xFF       ; 255
    1eb0:       64 e0           ldi     r22, 0x04       ; 4
    1eb2:       70 e0           ldi     r23, 0x00       ; 0
    1eb4:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    1eb8:       eb 01           movw    r28, r22
    1eba:       cf 01           movw    r24, r30
    1ebc:       f7 ff           sbrs    r31, 7
    1ebe:       03 c0           rjmp    .+6             ; 0x1ec6 <__vector_24+0x29e>
    1ec0:       90 95           com     r25
    1ec2:       81 95           neg     r24
    1ec4:       9f 4f           sbci    r25, 0xFF       ; 255
    1ec6:       64 e0           ldi     r22, 0x04       ; 4
    1ec8:       70 e0           ldi     r23, 0x00       ; 0
    1eca:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    1ece:       26 0f           add     r18, r22
    1ed0:       37 1f           adc     r19, r23
    1ed2:       2c 0f           add     r18, r28
    1ed4:       3d 1f           adc     r19, r29
    1ed6:       30 93 dc 03     sts     0x03DC, r19
    1eda:       20 93 db 03     sts     0x03DB, r18
    1ede:       80 91 db 03     lds     r24, 0x03DB
    1ee2:       90 91 dc 03     lds     r25, 0x03DC
    1ee6:       02 97           sbiw    r24, 0x02       ; 2
    1ee8:       04 f1           brlt    .+64            ; 0x1f2a <__vector_24+0x302>
    1eea:       60 91 09 04     lds     r22, 0x0409
    1eee:       70 91 0a 04     lds     r23, 0x040A
    1ef2:       80 91 0b 04     lds     r24, 0x040B
    1ef6:       90 91 0c 04     lds     r25, 0x040C
    1efa:       20 e0           ldi     r18, 0x00       ; 0
    1efc:       30 e0           ldi     r19, 0x00       ; 0
    1efe:       48 e4           ldi     r20, 0x48       ; 72
    1f00:       54 e4           ldi     r21, 0x44       ; 68
    1f02:       0e 94 64 39     call    0x72c8  ; 0x72c8 <__eqsf2>
    1f06:       88 23           and     r24, r24
    1f08:       0c f0           brlt    .+2             ; 0x1f0c <__vector_24+0x2e4>
    1f0a:       3c c0           rjmp    .+120           ; 0x1f84 <__vector_24+0x35c>
    1f0c:       60 91 09 04     lds     r22, 0x0409
    1f10:       70 91 0a 04     lds     r23, 0x040A
    1f14:       80 91 0b 04     lds     r24, 0x040B
    1f18:       90 91 0c 04     lds     r25, 0x040C
    1f1c:       2a e0           ldi     r18, 0x0A       ; 10
    1f1e:       37 ed           ldi     r19, 0xD7       ; 215
    1f20:       43 ea           ldi     r20, 0xA3       ; 163
    1f22:       5c e3           ldi     r21, 0x3C       ; 60
    1f24:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    1f28:       25 c0           rjmp    .+74            ; 0x1f74 <__vector_24+0x34c>
    1f2a:       80 91 db 03     lds     r24, 0x03DB
    1f2e:       90 91 dc 03     lds     r25, 0x03DC
    1f32:       8f 5f           subi    r24, 0xFF       ; 255
    1f34:       9f 4f           sbci    r25, 0xFF       ; 255
    1f36:       34 f5           brge    .+76            ; 0x1f84 <__vector_24+0x35c>
    1f38:       60 91 09 04     lds     r22, 0x0409
    1f3c:       70 91 0a 04     lds     r23, 0x040A
    1f40:       80 91 0b 04     lds     r24, 0x040B
    1f44:       90 91 0c 04     lds     r25, 0x040C
    1f48:       20 e0           ldi     r18, 0x00       ; 0
    1f4a:       30 e0           ldi     r19, 0x00       ; 0
    1f4c:       46 e1           ldi     r20, 0x16       ; 22
    1f4e:       54 e4           ldi     r21, 0x44       ; 68
    1f50:       0e 94 67 39     call    0x72ce  ; 0x72ce <__gesf2>
    1f54:       18 16           cp      r1, r24
    1f56:       b4 f4           brge    .+44            ; 0x1f84 <__vector_24+0x35c>
    1f58:       60 91 09 04     lds     r22, 0x0409
    1f5c:       70 91 0a 04     lds     r23, 0x040A
    1f60:       80 91 0b 04     lds     r24, 0x040B
    1f64:       90 91 0c 04     lds     r25, 0x040C
    1f68:       2a e0           ldi     r18, 0x0A       ; 10
    1f6a:       37 ed           ldi     r19, 0xD7       ; 215
    1f6c:       43 ea           ldi     r20, 0xA3       ; 163
    1f6e:       5c e3           ldi     r21, 0x3C       ; 60
    1f70:       0e 94 b4 38     call    0x7168  ; 0x7168 <__subsf3>
    1f74:       60 93 09 04     sts     0x0409, r22
    1f78:       70 93 0a 04     sts     0x040A, r23
    1f7c:       80 93 0b 04     sts     0x040B, r24
    1f80:       90 93 0c 04     sts     0x040C, r25
    1f84:       81 e0           ldi     r24, 0x01       ; 1
    1f86:       80 93 e2 03     sts     0x03E2, r24
    1f8a:       80 91 78 00     lds     r24, 0x0078
    1f8e:       90 91 79 00     lds     r25, 0x0079
    1f92:       90 93 31 08     sts     0x0831, r25
    1f96:       80 93 30 08     sts     0x0830, r24
    1f9a:       20 91 47 04     lds     r18, 0x0447
    1f9e:       30 91 48 04     lds     r19, 0x0448
    1fa2:       40 91 49 04     lds     r20, 0x0449
    1fa6:       50 91 4a 04     lds     r21, 0x044A
    1faa:       80 91 db 03     lds     r24, 0x03DB
    1fae:       90 91 dc 03     lds     r25, 0x03DC
    1fb2:       aa 27           eor     r26, r26
    1fb4:       97 fd           sbrc    r25, 7
    1fb6:       a0 95           com     r26
    1fb8:       ba 2f           mov     r27, r26
    1fba:       28 0f           add     r18, r24
    1fbc:       39 1f           adc     r19, r25
    1fbe:       4a 1f           adc     r20, r26
    1fc0:       5b 1f           adc     r21, r27
    1fc2:       20 93 47 04     sts     0x0447, r18
    1fc6:       30 93 48 04     sts     0x0448, r19
    1fca:       40 93 49 04     sts     0x0449, r20
    1fce:       50 93 4a 04     sts     0x044A, r21
    1fd2:       e0 90 47 04     lds     r14, 0x0447
    1fd6:       f0 90 48 04     lds     r15, 0x0448
    1fda:       00 91 49 04     lds     r16, 0x0449
    1fde:       10 91 4a 04     lds     r17, 0x044A
    1fe2:       60 91 47 04     lds     r22, 0x0447
    1fe6:       70 91 48 04     lds     r23, 0x0448
    1fea:       80 91 49 04     lds     r24, 0x0449
    1fee:       90 91 4a 04     lds     r25, 0x044A
    1ff2:       20 e0           ldi     r18, 0x00       ; 0
    1ff4:       34 e0           ldi     r19, 0x04       ; 4
    1ff6:       40 e0           ldi     r20, 0x00       ; 0
    1ff8:       50 e0           ldi     r21, 0x00       ; 0
    1ffa:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    1ffe:       e2 1a           sub     r14, r18
    2000:       f3 0a           sbc     r15, r19
    2002:       04 0b           sbc     r16, r20
    2004:       15 0b           sbc     r17, r21
    2006:       e0 92 47 04     sts     0x0447, r14
    200a:       f0 92 48 04     sts     0x0448, r15
    200e:       00 93 49 04     sts     0x0449, r16
    2012:       10 93 4a 04     sts     0x044A, r17
    2016:       83 e0           ldi     r24, 0x03       ; 3
    2018:       80 93 ee 03     sts     0x03EE, r24
    201c:       79 c0           rjmp    .+242           ; 0x2110 <__vector_24+0x4e8>
    201e:       80 91 3e 08     lds     r24, 0x083E
    2022:       90 91 3f 08     lds     r25, 0x083F
    2026:       20 91 78 00     lds     r18, 0x0078
    202a:       30 91 79 00     lds     r19, 0x0079
    202e:       82 0f           add     r24, r18
    2030:       93 1f           adc     r25, r19
    2032:       90 93 3f 08     sts     0x083F, r25
    2036:       80 93 3e 08     sts     0x083E, r24
    203a:       80 91 36 08     lds     r24, 0x0836
    203e:       8f 5f           subi    r24, 0xFF       ; 255
    2040:       80 93 36 08     sts     0x0836, r24
    2044:       80 91 36 08     lds     r24, 0x0836
    2048:       85 30           cpi     r24, 0x05       ; 5
    204a:       08 f4           brcc    .+2             ; 0x204e <__vector_24+0x426>
    204c:       6b c0           rjmp    .+214           ; 0x2124 <__vector_24+0x4fc>
    204e:       80 91 78 00     lds     r24, 0x0078
    2052:       90 91 79 00     lds     r25, 0x0079
    2056:       90 93 10 03     sts     0x0310, r25
    205a:       80 93 0f 03     sts     0x030F, r24
    205e:       10 92 36 08     sts     0x0836, r1
    2062:       80 91 32 08     lds     r24, 0x0832
    2066:       90 91 33 08     lds     r25, 0x0833
    206a:       20 91 3e 08     lds     r18, 0x083E
    206e:       30 91 3f 08     lds     r19, 0x083F
    2072:       82 1b           sub     r24, r18
    2074:       93 0b           sbc     r25, r19
    2076:       20 91 63 04     lds     r18, 0x0463
    207a:       30 91 64 04     lds     r19, 0x0464
    207e:       82 1b           sub     r24, r18
    2080:       93 0b           sbc     r25, r19
    2082:       90 93 e4 03     sts     0x03E4, r25
    2086:       80 93 e3 03     sts     0x03E3, r24
    208a:       60 91 3e 08     lds     r22, 0x083E
    208e:       70 91 3f 08     lds     r23, 0x083F
    2092:       e0 90 0b 03     lds     r14, 0x030B
    2096:       f0 90 0c 03     lds     r15, 0x030C
    209a:       00 91 0d 03     lds     r16, 0x030D
    209e:       10 91 0e 03     lds     r17, 0x030E
    20a2:       88 27           eor     r24, r24
    20a4:       77 fd           sbrc    r23, 7
    20a6:       80 95           com     r24
    20a8:       98 2f           mov     r25, r24
    20aa:       a8 01           movw    r20, r16
    20ac:       97 01           movw    r18, r14
    20ae:       22 0f           add     r18, r18
    20b0:       33 1f           adc     r19, r19
    20b2:       44 1f           adc     r20, r20
    20b4:       55 1f           adc     r21, r21
    20b6:       2e 0d           add     r18, r14
    20b8:       3f 1d           adc     r19, r15
    20ba:       40 1f           adc     r20, r16
    20bc:       51 1f           adc     r21, r17
    20be:       62 0f           add     r22, r18
    20c0:       73 1f           adc     r23, r19
    20c2:       84 1f           adc     r24, r20
    20c4:       95 1f           adc     r25, r21
    20c6:       24 e0           ldi     r18, 0x04       ; 4
    20c8:       30 e0           ldi     r19, 0x00       ; 0
    20ca:       40 e0           ldi     r20, 0x00       ; 0
    20cc:       50 e0           ldi     r21, 0x00       ; 0
    20ce:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    20d2:       20 93 0b 03     sts     0x030B, r18
    20d6:       30 93 0c 03     sts     0x030C, r19
    20da:       40 93 0d 03     sts     0x030D, r20
    20de:       50 93 0e 03     sts     0x030E, r21
    20e2:       20 91 32 08     lds     r18, 0x0832
    20e6:       30 91 33 08     lds     r19, 0x0833
    20ea:       80 91 0b 03     lds     r24, 0x030B
    20ee:       90 91 0c 03     lds     r25, 0x030C
    20f2:       a0 91 0d 03     lds     r26, 0x030D
    20f6:       b0 91 0e 03     lds     r27, 0x030E
    20fa:       28 1b           sub     r18, r24
    20fc:       39 0b           sbc     r19, r25
    20fe:       30 93 64 04     sts     0x0464, r19
    2102:       20 93 63 04     sts     0x0463, r18
    2106:       10 92 3f 08     sts     0x083F, r1
    210a:       10 92 3e 08     sts     0x083E, r1
    210e:       0a c0           rjmp    .+20            ; 0x2124 <__vector_24+0x4fc>
    2110:       80 91 ee 03     lds     r24, 0x03EE
    2114:       80 93 7c 00     sts     0x007C, r24
    2118:       dd 20           and     r13, r13
    211a:       51 f0           breq    .+20            ; 0x2130 <__vector_24+0x508>
    211c:       8f ee           ldi     r24, 0xEF       ; 239
    211e:       80 93 7a 00     sts     0x007A, r24
    2122:       06 c0           rjmp    .+12            ; 0x2130 <__vector_24+0x508>
    2124:       10 92 ee 03     sts     0x03EE, r1
    2128:       10 92 ed 03     sts     0x03ED, r1
    212c:       10 92 7c 00     sts     0x007C, r1
    2130:       ff 91           pop     r31
    2132:       ef 91           pop     r30
    2134:       df 91           pop     r29
    2136:       cf 91           pop     r28
    2138:       bf 91           pop     r27
    213a:       af 91           pop     r26
    213c:       9f 91           pop     r25
    213e:       8f 91           pop     r24
    2140:       7f 91           pop     r23
    2142:       6f 91           pop     r22
    2144:       5f 91           pop     r21
    2146:       4f 91           pop     r20
    2148:       3f 91           pop     r19
    214a:       2f 91           pop     r18
    214c:       1f 91           pop     r17
    214e:       0f 91           pop     r16
    2150:       ff 90           pop     r15
    2152:       ef 90           pop     r14
    2154:       df 90           pop     r13
    2156:       0f 90           pop     r0
    2158:       0f be           out     0x3f, r0        ; 63
    215a:       0f 90           pop     r0
    215c:       1f 90           pop     r1
    215e:       18 95           reti

00002160 <SucheLuftruckOffset>:
    2160:       cf 93           push    r28
    2162:       df 93           push    r29
    2164:       a3 e0           ldi     r26, 0x03       ; 3
    2166:       b0 e0           ldi     r27, 0x00       ; 0
    2168:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
    216c:       80 2d           mov     r24, r0
    216e:       c8 2f           mov     r28, r24
    2170:       dd 27           eor     r29, r29
    2172:       c5 31           cpi     r28, 0x15       ; 21
    2174:       d1 05           cpc     r29, r1
    2176:       08 f0           brcs    .+2             ; 0x217a <SucheLuftruckOffset+0x1a>
    2178:       2a 97           sbiw    r28, 0x0a       ; 10
    217a:       c7 bd           out     0x27, r28       ; 39
    217c:       84 e6           ldi     r24, 0x64       ; 100
    217e:       90 e0           ldi     r25, 0x00       ; 0
    2180:       0e 94 e6 0d     call    0x1bcc  ; 0x1bcc <Delay_ms_Mess>
    2184:       80 91 0f 03     lds     r24, 0x030F
    2188:       90 91 10 03     lds     r25, 0x0310
    218c:       82 55           subi    r24, 0x52       ; 82
    218e:       93 40           sbci    r25, 0x03       ; 3
    2190:       d0 f4           brcc    .+52            ; 0x21c6 <SucheLuftruckOffset+0x66>
    2192:       c0 e0           ldi     r28, 0x00       ; 0
    2194:       d0 e0           ldi     r29, 0x00       ; 0
    2196:       17 c0           rjmp    .+46            ; 0x21c6 <SucheLuftruckOffset+0x66>
    2198:       c7 bd           out     0x27, r28       ; 39
    219a:       82 e3           ldi     r24, 0x32       ; 50
    219c:       90 e0           ldi     r25, 0x00       ; 0
    219e:       0e 94 e6 0d     call    0x1bcc  ; 0x1bcc <Delay_ms_Mess>
    21a2:       8c e7           ldi     r24, 0x7C       ; 124
    21a4:       91 e0           ldi     r25, 0x01       ; 1
    21a6:       9f 93           push    r25
    21a8:       8f 93           push    r24
    21aa:       1f 92           push    r1
    21ac:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    21b0:       80 91 0f 03     lds     r24, 0x030F
    21b4:       90 91 10 03     lds     r25, 0x0310
    21b8:       0f 90           pop     r0
    21ba:       0f 90           pop     r0
    21bc:       0f 90           pop     r0
    21be:       84 58           subi    r24, 0x84       ; 132
    21c0:       93 40           sbci    r25, 0x03       ; 3
    21c2:       20 f0           brcs    .+8             ; 0x21cc <SucheLuftruckOffset+0x6c>
    21c4:       21 96           adiw    r28, 0x01       ; 1
    21c6:       ca 3f           cpi     r28, 0xFA       ; 250
    21c8:       d1 05           cpc     r29, r1
    21ca:       30 f3           brcs    .-52            ; 0x2198 <SucheLuftruckOffset+0x38>
    21cc:       a3 e0           ldi     r26, 0x03       ; 3
    21ce:       b0 e0           ldi     r27, 0x00       ; 0
    21d0:       0c 2e           mov     r0, r28
    21d2:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    21d6:       c0 93 3b 08     sts     0x083B, r28
    21da:       8c e2           ldi     r24, 0x2C       ; 44
    21dc:       91 e0           ldi     r25, 0x01       ; 1
    21de:       0e 94 e6 0d     call    0x1bcc  ; 0x1bcc <Delay_ms_Mess>
    21e2:       df 91           pop     r29
    21e4:       cf 91           pop     r28
    21e6:       08 95           ret

000021e8 <LcdClear>:
    21e8:       eb e1           ldi     r30, 0x1B       ; 27
    21ea:       f3 e0           ldi     r31, 0x03       ; 3
    21ec:       80 e2           ldi     r24, 0x20       ; 32
    21ee:       81 93           st      Z+, r24
    21f0:       93 e0           ldi     r25, 0x03       ; 3
    21f2:       eb 36           cpi     r30, 0x6B       ; 107
    21f4:       f9 07           cpc     r31, r25
    21f6:       d9 f7           brne    .-10            ; 0x21ee <LcdClear+0x6>
    21f8:       08 95           ret

000021fa <Menu>:
    21fa:       ff 92           push    r15
    21fc:       0f 93           push    r16
    21fe:       1f 93           push    r17
    2200:       80 91 f2 03     lds     r24, 0x03F2
    2204:       28 2f           mov     r18, r24
    2206:       33 27           eor     r19, r19
    2208:       c9 01           movw    r24, r18
    220a:       81 70           andi    r24, 0x01       ; 1
    220c:       90 70           andi    r25, 0x00       ; 0
    220e:       68 2f           mov     r22, r24
    2210:       88 23           and     r24, r24
    2212:       a9 f0           breq    .+42            ; 0x223e <Menu+0x44>
    2214:       80 91 f3 03     lds     r24, 0x03F3
    2218:       88 23           and     r24, r24
    221a:       11 f0           breq    .+4             ; 0x2220 <Menu+0x26>
    221c:       81 50           subi    r24, 0x01       ; 1
    221e:       02 c0           rjmp    .+4             ; 0x2224 <Menu+0x2a>
    2220:       80 91 6b 03     lds     r24, 0x036B
    2224:       80 93 f3 03     sts     0x03F3, r24
    2228:       eb e1           ldi     r30, 0x1B       ; 27
    222a:       f3 e0           ldi     r31, 0x03       ; 3
    222c:       80 e2           ldi     r24, 0x20       ; 32
    222e:       81 93           st      Z+, r24
    2230:       93 e0           ldi     r25, 0x03       ; 3
    2232:       eb 36           cpi     r30, 0x6B       ; 107
    2234:       f9 07           cpc     r31, r25
    2236:       d9 f7           brne    .-10            ; 0x222e <Menu+0x34>
    2238:       8f ef           ldi     r24, 0xFF       ; 255
    223a:       80 93 ac 03     sts     0x03AC, r24
    223e:       a9 01           movw    r20, r18
    2240:       42 70           andi    r20, 0x02       ; 2
    2242:       50 70           andi    r21, 0x00       ; 0
    2244:       21 ff           sbrs    r18, 1
    2246:       10 c0           rjmp    .+32            ; 0x2268 <Menu+0x6e>
    2248:       80 91 f3 03     lds     r24, 0x03F3
    224c:       8f 5f           subi    r24, 0xFF       ; 255
    224e:       80 93 f3 03     sts     0x03F3, r24
    2252:       eb e1           ldi     r30, 0x1B       ; 27
    2254:       f3 e0           ldi     r31, 0x03       ; 3
    2256:       80 e2           ldi     r24, 0x20       ; 32
    2258:       81 93           st      Z+, r24
    225a:       93 e0           ldi     r25, 0x03       ; 3
    225c:       eb 36           cpi     r30, 0x6B       ; 107
    225e:       f9 07           cpc     r31, r25
    2260:       d9 f7           brne    .-10            ; 0x2258 <Menu+0x5e>
    2262:       8f ef           ldi     r24, 0xFF       ; 255
    2264:       80 93 ac 03     sts     0x03AC, r24
    2268:       66 23           and     r22, r22
    226a:       21 f0           breq    .+8             ; 0x2274 <Menu+0x7a>
    226c:       45 2b           or      r20, r21
    226e:       11 f0           breq    .+4             ; 0x2274 <Menu+0x7a>
    2270:       10 92 f3 03     sts     0x03F3, r1
    2274:       81 e1           ldi     r24, 0x11       ; 17
    2276:       80 93 f1 03     sts     0x03F1, r24
    227a:       80 91 f3 03     lds     r24, 0x03F3
    227e:       99 27           eor     r25, r25
    2280:       9f 93           push    r25
    2282:       8f 93           push    r24
    2284:       83 e2           ldi     r24, 0x23       ; 35
    2286:       94 e0           ldi     r25, 0x04       ; 4
    2288:       9f 93           push    r25
    228a:       8f 93           push    r24
    228c:       11 e0           ldi     r17, 0x01       ; 1
    228e:       f1 2e           mov     r15, r17
    2290:       ff 92           push    r15
    2292:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2296:       00 91 f3 03     lds     r16, 0x03F3
    229a:       0f 90           pop     r0
    229c:       0f 90           pop     r0
    229e:       0f 90           pop     r0
    22a0:       0f 90           pop     r0
    22a2:       0f 90           pop     r0
    22a4:       05 30           cpi     r16, 0x05       ; 5
    22a6:       09 f4           brne    .+2             ; 0x22aa <Menu+0xb0>
    22a8:       fc c1           rjmp    .+1016          ; 0x26a2 <Menu+0x4a8>
    22aa:       06 30           cpi     r16, 0x06       ; 6
    22ac:       90 f4           brcc    .+36            ; 0x22d2 <Menu+0xd8>
    22ae:       02 30           cpi     r16, 0x02       ; 2
    22b0:       09 f4           brne    .+2             ; 0x22b4 <Menu+0xba>
    22b2:       cc c0           rjmp    .+408           ; 0x244c <Menu+0x252>
    22b4:       03 30           cpi     r16, 0x03       ; 3
    22b6:       30 f4           brcc    .+12            ; 0x22c4 <Menu+0xca>
    22b8:       00 23           and     r16, r16
    22ba:       f1 f0           breq    .+60            ; 0x22f8 <Menu+0xfe>
    22bc:       01 30           cpi     r16, 0x01       ; 1
    22be:       09 f0           breq    .+2             ; 0x22c2 <Menu+0xc8>
    22c0:       d9 c3           rjmp    .+1970          ; 0x2a74 <Menu+0x87a>
    22c2:       61 c0           rjmp    .+194           ; 0x2386 <Menu+0x18c>
    22c4:       03 30           cpi     r16, 0x03       ; 3
    22c6:       09 f4           brne    .+2             ; 0x22ca <Menu+0xd0>
    22c8:       16 c1           rjmp    .+556           ; 0x24f6 <Menu+0x2fc>
    22ca:       04 30           cpi     r16, 0x04       ; 4
    22cc:       09 f0           breq    .+2             ; 0x22d0 <Menu+0xd6>
    22ce:       d2 c3           rjmp    .+1956          ; 0x2a74 <Menu+0x87a>
    22d0:       65 c1           rjmp    .+714           ; 0x259c <Menu+0x3a2>
    22d2:       08 30           cpi     r16, 0x08       ; 8
    22d4:       09 f4           brne    .+2             ; 0x22d8 <Menu+0xde>
    22d6:       16 c3           rjmp    .+1580          ; 0x2904 <Menu+0x70a>
    22d8:       09 30           cpi     r16, 0x09       ; 9
    22da:       38 f4           brcc    .+14            ; 0x22ea <Menu+0xf0>
    22dc:       06 30           cpi     r16, 0x06       ; 6
    22de:       09 f4           brne    .+2             ; 0x22e2 <Menu+0xe8>
    22e0:       99 c2           rjmp    .+1330          ; 0x2814 <Menu+0x61a>
    22e2:       07 30           cpi     r16, 0x07       ; 7
    22e4:       09 f0           breq    .+2             ; 0x22e8 <Menu+0xee>
    22e6:       c6 c3           rjmp    .+1932          ; 0x2a74 <Menu+0x87a>
    22e8:       ea c2           rjmp    .+1492          ; 0x28be <Menu+0x6c4>
    22ea:       09 30           cpi     r16, 0x09       ; 9
    22ec:       09 f4           brne    .+2             ; 0x22f0 <Menu+0xf6>
    22ee:       47 c3           rjmp    .+1678          ; 0x297e <Menu+0x784>
    22f0:       0a 30           cpi     r16, 0x0A       ; 10
    22f2:       09 f0           breq    .+2             ; 0x22f6 <Menu+0xfc>
    22f4:       bf c3           rjmp    .+1918          ; 0x2a74 <Menu+0x87a>
    22f6:       81 c3           rjmp    .+1794          ; 0x29fa <Menu+0x800>
    22f8:       10 92 f1 03     sts     0x03F1, r1
    22fc:       81 e1           ldi     r24, 0x11       ; 17
    22fe:       94 e0           ldi     r25, 0x04       ; 4
    2300:       9f 93           push    r25
    2302:       8f 93           push    r24
    2304:       ff 92           push    r15
    2306:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    230a:       84 e1           ldi     r24, 0x14       ; 20
    230c:       80 93 f1 03     sts     0x03F1, r24
    2310:       20 91 00 01     lds     r18, 0x0100
    2314:       82 e6           ldi     r24, 0x62       ; 98
    2316:       90 e0           ldi     r25, 0x00       ; 0
    2318:       9f 93           push    r25
    231a:       8f 93           push    r24
    231c:       8a e5           ldi     r24, 0x5A       ; 90
    231e:       90 e0           ldi     r25, 0x00       ; 0
    2320:       9f 93           push    r25
    2322:       8f 93           push    r24
    2324:       1f 92           push    r1
    2326:       1f 92           push    r1
    2328:       82 2f           mov     r24, r18
    232a:       6a e0           ldi     r22, 0x0A       ; 10
    232c:       0e 94 3b 3a     call    0x7476  ; 0x7476 <__udivmodqi4>
    2330:       89 2f           mov     r24, r25
    2332:       99 27           eor     r25, r25
    2334:       9f 93           push    r25
    2336:       8f 93           push    r24
    2338:       82 2f           mov     r24, r18
    233a:       0e 94 3b 3a     call    0x7476  ; 0x7476 <__udivmodqi4>
    233e:       99 27           eor     r25, r25
    2340:       9f 93           push    r25
    2342:       8f 93           push    r24
    2344:       8c ef           ldi     r24, 0xFC       ; 252
    2346:       93 e0           ldi     r25, 0x03       ; 3
    2348:       9f 93           push    r25
    234a:       8f 93           push    r24
    234c:       ff 92           push    r15
    234e:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2352:       88 e2           ldi     r24, 0x28       ; 40
    2354:       80 93 f1 03     sts     0x03F1, r24
    2358:       0e 94 33 02     call    0x466   ; 0x466 <GetActiveParamSetNumber>
    235c:       99 27           eor     r25, r25
    235e:       9f 93           push    r25
    2360:       8f 93           push    r24
    2362:       8f ee           ldi     r24, 0xEF       ; 239
    2364:       93 e0           ldi     r25, 0x03       ; 3
    2366:       9f 93           push    r25
    2368:       8f 93           push    r24
    236a:       ff 92           push    r15
    236c:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2370:       8c e3           ldi     r24, 0x3C       ; 60
    2372:       80 93 f1 03     sts     0x03F1, r24
    2376:       84 ee           ldi     r24, 0xE4       ; 228
    2378:       93 e0           ldi     r25, 0x03       ; 3
    237a:       9f 93           push    r25
    237c:       8f 93           push    r24
    237e:       ff 92           push    r15
    2380:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2384:       98 c2           rjmp    .+1328          ; 0x28b6 <Menu+0x6bc>
    2386:       80 91 7c 08     lds     r24, 0x087C
    238a:       80 ff           sbrs    r24, 0
    238c:       47 c0           rjmp    .+142           ; 0x241c <Menu+0x222>
    238e:       10 92 f1 03     sts     0x03F1, r1
    2392:       80 91 63 04     lds     r24, 0x0463
    2396:       90 91 64 04     lds     r25, 0x0464
    239a:       9f 93           push    r25
    239c:       8f 93           push    r24
    239e:       85 ed           ldi     r24, 0xD5       ; 213
    23a0:       93 e0           ldi     r25, 0x03       ; 3
    23a2:       9f 93           push    r25
    23a4:       8f 93           push    r24
    23a6:       0f 93           push    r16
    23a8:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    23ac:       84 e1           ldi     r24, 0x14       ; 20
    23ae:       80 93 f1 03     sts     0x03F1, r24
    23b2:       80 91 65 04     lds     r24, 0x0465
    23b6:       90 91 66 04     lds     r25, 0x0466
    23ba:       9f 93           push    r25
    23bc:       8f 93           push    r24
    23be:       86 ec           ldi     r24, 0xC6       ; 198
    23c0:       93 e0           ldi     r25, 0x03       ; 3
    23c2:       9f 93           push    r25
    23c4:       8f 93           push    r24
    23c6:       0f 93           push    r16
    23c8:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    23cc:       88 e2           ldi     r24, 0x28       ; 40
    23ce:       80 93 f1 03     sts     0x03F1, r24
    23d2:       80 91 0f 03     lds     r24, 0x030F
    23d6:       90 91 10 03     lds     r25, 0x0310
    23da:       9f 93           push    r25
    23dc:       8f 93           push    r24
    23de:       87 eb           ldi     r24, 0xB7       ; 183
    23e0:       93 e0           ldi     r25, 0x03       ; 3
    23e2:       9f 93           push    r25
    23e4:       8f 93           push    r24
    23e6:       0f 93           push    r16
    23e8:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    23ec:       8c e3           ldi     r24, 0x3C       ; 60
    23ee:       80 93 f1 03     sts     0x03F1, r24
    23f2:       80 91 3b 08     lds     r24, 0x083B
    23f6:       99 27           eor     r25, r25
    23f8:       9f 93           push    r25
    23fa:       8f 93           push    r24
    23fc:       88 ea           ldi     r24, 0xA8       ; 168
    23fe:       93 e0           ldi     r25, 0x03       ; 3
    2400:       9f 93           push    r25
    2402:       8f 93           push    r24
    2404:       0f 93           push    r16
    2406:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    240a:       8d b7           in      r24, 0x3d       ; 61
    240c:       9e b7           in      r25, 0x3e       ; 62
    240e:       44 96           adiw    r24, 0x14       ; 20
    2410:       0f b6           in      r0, 0x3f        ; 63
    2412:       f8 94           cli
    2414:       9e bf           out     0x3e, r25       ; 62
    2416:       0f be           out     0x3f, r0        ; 63
    2418:       8d bf           out     0x3d, r24       ; 61
    241a:       31 c3           rjmp    .+1634          ; 0x2a7e <Menu+0x884>
    241c:       84 e1           ldi     r24, 0x14       ; 20
    241e:       80 93 f1 03     sts     0x03F1, r24
    2422:       81 ea           ldi     r24, 0xA1       ; 161
    2424:       93 e0           ldi     r25, 0x03       ; 3
    2426:       9f 93           push    r25
    2428:       8f 93           push    r24
    242a:       0f 93           push    r16
    242c:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2430:       88 e2           ldi     r24, 0x28       ; 40
    2432:       80 93 f1 03     sts     0x03F1, r24
    2436:       83 e9           ldi     r24, 0x93       ; 147
    2438:       93 e0           ldi     r25, 0x03       ; 3
    243a:       9f 93           push    r25
    243c:       8f 93           push    r24
    243e:       0f 93           push    r16
    2440:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2444:       8d b7           in      r24, 0x3d       ; 61
    2446:       9e b7           in      r25, 0x3e       ; 62
    2448:       06 96           adiw    r24, 0x06       ; 6
    244a:       e2 cf           rjmp    .-60            ; 0x2410 <Menu+0x216>
    244c:       10 92 f1 03     sts     0x03F1, r1
    2450:       89 e8           ldi     r24, 0x89       ; 137
    2452:       93 e0           ldi     r25, 0x03       ; 3
    2454:       9f 93           push    r25
    2456:       8f 93           push    r24
    2458:       ff 92           push    r15
    245a:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    245e:       84 e1           ldi     r24, 0x14       ; 20
    2460:       80 93 f1 03     sts     0x03F1, r24
    2464:       60 91 0f 04     lds     r22, 0x040F
    2468:       70 91 10 04     lds     r23, 0x0410
    246c:       80 91 11 04     lds     r24, 0x0411
    2470:       90 91 12 04     lds     r25, 0x0412
    2474:       20 e0           ldi     r18, 0x00       ; 0
    2476:       34 e0           ldi     r19, 0x04       ; 4
    2478:       40 e0           ldi     r20, 0x00       ; 0
    247a:       50 e0           ldi     r21, 0x00       ; 0
    247c:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    2480:       5f 93           push    r21
    2482:       4f 93           push    r20
    2484:       3f 93           push    r19
    2486:       2f 93           push    r18
    2488:       8a e7           ldi     r24, 0x7A       ; 122
    248a:       93 e0           ldi     r25, 0x03       ; 3
    248c:       9f 93           push    r25
    248e:       8f 93           push    r24
    2490:       ff 92           push    r15
    2492:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2496:       88 e2           ldi     r24, 0x28       ; 40
    2498:       80 93 f1 03     sts     0x03F1, r24
    249c:       60 91 17 04     lds     r22, 0x0417
    24a0:       70 91 18 04     lds     r23, 0x0418
    24a4:       80 91 19 04     lds     r24, 0x0419
    24a8:       90 91 1a 04     lds     r25, 0x041A
    24ac:       20 e0           ldi     r18, 0x00       ; 0
    24ae:       34 e0           ldi     r19, 0x04       ; 4
    24b0:       40 e0           ldi     r20, 0x00       ; 0
    24b2:       50 e0           ldi     r21, 0x00       ; 0
    24b4:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    24b8:       5f 93           push    r21
    24ba:       4f 93           push    r20
    24bc:       3f 93           push    r19
    24be:       2f 93           push    r18
    24c0:       8b e6           ldi     r24, 0x6B       ; 107
    24c2:       93 e0           ldi     r25, 0x03       ; 3
    24c4:       9f 93           push    r25
    24c6:       8f 93           push    r24
    24c8:       ff 92           push    r15
    24ca:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    24ce:       8c e3           ldi     r24, 0x3C       ; 60
    24d0:       80 93 f1 03     sts     0x03F1, r24
    24d4:       80 91 4b 04     lds     r24, 0x044B
    24d8:       90 91 4c 04     lds     r25, 0x044C
    24dc:       9f 93           push    r25
    24de:       8f 93           push    r24
    24e0:       8c e5           ldi     r24, 0x5C       ; 92
    24e2:       93 e0           ldi     r25, 0x03       ; 3
    24e4:       9f 93           push    r25
    24e6:       8f 93           push    r24
    24e8:       ff 92           push    r15
    24ea:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    24ee:       8d b7           in      r24, 0x3d       ; 61
    24f0:       9e b7           in      r25, 0x3e       ; 62
    24f2:       46 96           adiw    r24, 0x16       ; 22
    24f4:       8d cf           rjmp    .-230           ; 0x2410 <Menu+0x216>
    24f6:       10 92 f1 03     sts     0x03F1, r1
    24fa:       80 91 4c 08     lds     r24, 0x084C
    24fe:       90 91 4d 08     lds     r25, 0x084D
    2502:       20 91 4a 08     lds     r18, 0x084A
    2506:       30 91 4b 08     lds     r19, 0x084B
    250a:       9f 93           push    r25
    250c:       8f 93           push    r24
    250e:       3f 93           push    r19
    2510:       2f 93           push    r18
    2512:       8c e4           ldi     r24, 0x4C       ; 76
    2514:       93 e0           ldi     r25, 0x03       ; 3
    2516:       9f 93           push    r25
    2518:       8f 93           push    r24
    251a:       ff 92           push    r15
    251c:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2520:       84 e1           ldi     r24, 0x14       ; 20
    2522:       80 93 f1 03     sts     0x03F1, r24
    2526:       80 91 50 08     lds     r24, 0x0850
    252a:       90 91 51 08     lds     r25, 0x0851
    252e:       20 91 4e 08     lds     r18, 0x084E
    2532:       30 91 4f 08     lds     r19, 0x084F
    2536:       9f 93           push    r25
    2538:       8f 93           push    r24
    253a:       3f 93           push    r19
    253c:       2f 93           push    r18
    253e:       8c e3           ldi     r24, 0x3C       ; 60
    2540:       93 e0           ldi     r25, 0x03       ; 3
    2542:       9f 93           push    r25
    2544:       8f 93           push    r24
    2546:       ff 92           push    r15
    2548:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    254c:       88 e2           ldi     r24, 0x28       ; 40
    254e:       80 93 f1 03     sts     0x03F1, r24
    2552:       80 91 54 08     lds     r24, 0x0854
    2556:       90 91 55 08     lds     r25, 0x0855
    255a:       20 91 52 08     lds     r18, 0x0852
    255e:       30 91 53 08     lds     r19, 0x0853
    2562:       9f 93           push    r25
    2564:       8f 93           push    r24
    2566:       3f 93           push    r19
    2568:       2f 93           push    r18
    256a:       8c e2           ldi     r24, 0x2C       ; 44
    256c:       93 e0           ldi     r25, 0x03       ; 3
    256e:       9f 93           push    r25
    2570:       8f 93           push    r24
    2572:       ff 92           push    r15
    2574:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2578:       8c e3           ldi     r24, 0x3C       ; 60
    257a:       80 93 f1 03     sts     0x03F1, r24
    257e:       80 91 58 08     lds     r24, 0x0858
    2582:       90 91 59 08     lds     r25, 0x0859
    2586:       20 91 56 08     lds     r18, 0x0856
    258a:       30 91 57 08     lds     r19, 0x0857
    258e:       9f 93           push    r25
    2590:       8f 93           push    r24
    2592:       3f 93           push    r19
    2594:       2f 93           push    r18
    2596:       8c e1           ldi     r24, 0x1C       ; 28
    2598:       93 e0           ldi     r25, 0x03       ; 3
    259a:       7a c0           rjmp    .+244           ; 0x2690 <Menu+0x496>
    259c:       10 92 f1 03     sts     0x03F1, r1
    25a0:       e0 91 75 08     lds     r30, 0x0875
    25a4:       ff 27           eor     r31, r31
    25a6:       ee 0f           add     r30, r30
    25a8:       ff 1f           adc     r31, r31
    25aa:       e8 5b           subi    r30, 0xB8       ; 184
    25ac:       f7 4f           sbci    r31, 0xF7       ; 247
    25ae:       20 81           ld      r18, Z
    25b0:       31 81           ldd     r19, Z+1        ; 0x01
    25b2:       e0 91 74 08     lds     r30, 0x0874
    25b6:       ff 27           eor     r31, r31
    25b8:       ee 0f           add     r30, r30
    25ba:       ff 1f           adc     r31, r31
    25bc:       e8 5b           subi    r30, 0xB8       ; 184
    25be:       f7 4f           sbci    r31, 0xF7       ; 247
    25c0:       80 81           ld      r24, Z
    25c2:       91 81           ldd     r25, Z+1        ; 0x01
    25c4:       3f 93           push    r19
    25c6:       2f 93           push    r18
    25c8:       9f 93           push    r25
    25ca:       8f 93           push    r24
    25cc:       8c e0           ldi     r24, 0x0C       ; 12
    25ce:       93 e0           ldi     r25, 0x03       ; 3
    25d0:       9f 93           push    r25
    25d2:       8f 93           push    r24
    25d4:       ff 92           push    r15
    25d6:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    25da:       84 e1           ldi     r24, 0x14       ; 20
    25dc:       80 93 f1 03     sts     0x03F1, r24
    25e0:       e0 91 77 08     lds     r30, 0x0877
    25e4:       ff 27           eor     r31, r31
    25e6:       ee 0f           add     r30, r30
    25e8:       ff 1f           adc     r31, r31
    25ea:       e8 5b           subi    r30, 0xB8       ; 184
    25ec:       f7 4f           sbci    r31, 0xF7       ; 247
    25ee:       20 81           ld      r18, Z
    25f0:       31 81           ldd     r19, Z+1        ; 0x01
    25f2:       e0 91 76 08     lds     r30, 0x0876
    25f6:       ff 27           eor     r31, r31
    25f8:       ee 0f           add     r30, r30
    25fa:       ff 1f           adc     r31, r31
    25fc:       e8 5b           subi    r30, 0xB8       ; 184
    25fe:       f7 4f           sbci    r31, 0xF7       ; 247
    2600:       80 81           ld      r24, Z
    2602:       91 81           ldd     r25, Z+1        ; 0x01
    2604:       3f 93           push    r19
    2606:       2f 93           push    r18
    2608:       9f 93           push    r25
    260a:       8f 93           push    r24
    260c:       8c ef           ldi     r24, 0xFC       ; 252
    260e:       92 e0           ldi     r25, 0x02       ; 2
    2610:       9f 93           push    r25
    2612:       8f 93           push    r24
    2614:       ff 92           push    r15
    2616:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    261a:       88 e2           ldi     r24, 0x28       ; 40
    261c:       80 93 f1 03     sts     0x03F1, r24
    2620:       e0 91 79 08     lds     r30, 0x0879
    2624:       ff 27           eor     r31, r31
    2626:       ee 0f           add     r30, r30
    2628:       ff 1f           adc     r31, r31
    262a:       e8 5b           subi    r30, 0xB8       ; 184
    262c:       f7 4f           sbci    r31, 0xF7       ; 247
    262e:       20 81           ld      r18, Z
    2630:       31 81           ldd     r19, Z+1        ; 0x01
    2632:       e0 91 78 08     lds     r30, 0x0878
    2636:       ff 27           eor     r31, r31
    2638:       ee 0f           add     r30, r30
    263a:       ff 1f           adc     r31, r31
    263c:       e8 5b           subi    r30, 0xB8       ; 184
    263e:       f7 4f           sbci    r31, 0xF7       ; 247
    2640:       80 81           ld      r24, Z
    2642:       91 81           ldd     r25, Z+1        ; 0x01
    2644:       3f 93           push    r19
    2646:       2f 93           push    r18
    2648:       9f 93           push    r25
    264a:       8f 93           push    r24
    264c:       8c ee           ldi     r24, 0xEC       ; 236
    264e:       92 e0           ldi     r25, 0x02       ; 2
    2650:       9f 93           push    r25
    2652:       8f 93           push    r24
    2654:       ff 92           push    r15
    2656:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    265a:       8c e3           ldi     r24, 0x3C       ; 60
    265c:       80 93 f1 03     sts     0x03F1, r24
    2660:       e0 91 7b 08     lds     r30, 0x087B
    2664:       ff 27           eor     r31, r31
    2666:       ee 0f           add     r30, r30
    2668:       ff 1f           adc     r31, r31
    266a:       e8 5b           subi    r30, 0xB8       ; 184
    266c:       f7 4f           sbci    r31, 0xF7       ; 247
    266e:       20 81           ld      r18, Z
    2670:       31 81           ldd     r19, Z+1        ; 0x01
    2672:       e0 91 7a 08     lds     r30, 0x087A
    2676:       ff 27           eor     r31, r31
    2678:       ee 0f           add     r30, r30
    267a:       ff 1f           adc     r31, r31
    267c:       e8 5b           subi    r30, 0xB8       ; 184
    267e:       f7 4f           sbci    r31, 0xF7       ; 247
    2680:       80 81           ld      r24, Z
    2682:       91 81           ldd     r25, Z+1        ; 0x01
    2684:       3f 93           push    r19
    2686:       2f 93           push    r18
    2688:       9f 93           push    r25
    268a:       8f 93           push    r24
    268c:       8c ed           ldi     r24, 0xDC       ; 220
    268e:       92 e0           ldi     r25, 0x02       ; 2
    2690:       9f 93           push    r25
    2692:       8f 93           push    r24
    2694:       ff 92           push    r15
    2696:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    269a:       8d b7           in      r24, 0x3d       ; 61
    269c:       9e b7           in      r25, 0x3e       ; 62
    269e:       4c 96           adiw    r24, 0x1c       ; 28
    26a0:       b7 ce           rjmp    .-658           ; 0x2410 <Menu+0x216>
    26a2:       10 92 f1 03     sts     0x03F1, r1
    26a6:       8e ec           ldi     r24, 0xCE       ; 206
    26a8:       92 e0           ldi     r25, 0x02       ; 2
    26aa:       9f 93           push    r25
    26ac:       8f 93           push    r24
    26ae:       ff 92           push    r15
    26b0:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    26b4:       0f 90           pop     r0
    26b6:       0f 90           pop     r0
    26b8:       0f 90           pop     r0
    26ba:       80 91 00 01     lds     r24, 0x0100
    26be:       8a 30           cpi     r24, 0x0A       ; 10
    26c0:       09 f0           breq    .+2             ; 0x26c4 <Menu+0x4ca>
    26c2:       4a c0           rjmp    .+148           ; 0x2758 <Menu+0x55e>
    26c4:       84 e1           ldi     r24, 0x14       ; 20
    26c6:       80 93 f1 03     sts     0x03F1, r24
    26ca:       40 91 fb 03     lds     r20, 0x03FB
    26ce:       50 91 fc 03     lds     r21, 0x03FC
    26d2:       80 91 d1 03     lds     r24, 0x03D1
    26d6:       90 91 d2 03     lds     r25, 0x03D2
    26da:       20 91 fb 03     lds     r18, 0x03FB
    26de:       30 91 fc 03     lds     r19, 0x03FC
    26e2:       5f 93           push    r21
    26e4:       4f 93           push    r20
    26e6:       82 1b           sub     r24, r18
    26e8:       93 0b           sbc     r25, r19
    26ea:       9f 93           push    r25
    26ec:       8f 93           push    r24
    26ee:       8f eb           ldi     r24, 0xBF       ; 191
    26f0:       92 e0           ldi     r25, 0x02       ; 2
    26f2:       9f 93           push    r25
    26f4:       8f 93           push    r24
    26f6:       ff 92           push    r15
    26f8:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    26fc:       88 e2           ldi     r24, 0x28       ; 40
    26fe:       80 93 f1 03     sts     0x03F1, r24
    2702:       40 91 fd 03     lds     r20, 0x03FD
    2706:       50 91 fe 03     lds     r21, 0x03FE
    270a:       80 91 d3 03     lds     r24, 0x03D3
    270e:       90 91 d4 03     lds     r25, 0x03D4
    2712:       20 91 fd 03     lds     r18, 0x03FD
    2716:       30 91 fe 03     lds     r19, 0x03FE
    271a:       5f 93           push    r21
    271c:       4f 93           push    r20
    271e:       82 1b           sub     r24, r18
    2720:       93 0b           sbc     r25, r19
    2722:       9f 93           push    r25
    2724:       8f 93           push    r24
    2726:       80 eb           ldi     r24, 0xB0       ; 176
    2728:       92 e0           ldi     r25, 0x02       ; 2
    272a:       9f 93           push    r25
    272c:       8f 93           push    r24
    272e:       ff 92           push    r15
    2730:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2734:       8c e3           ldi     r24, 0x3C       ; 60
    2736:       80 93 f1 03     sts     0x03F1, r24
    273a:       80 91 ff 03     lds     r24, 0x03FF
    273e:       90 91 00 04     lds     r25, 0x0400
    2742:       20 91 e3 08     lds     r18, 0x08E3
    2746:       30 91 e4 08     lds     r19, 0x08E4
    274a:       9f 93           push    r25
    274c:       8f 93           push    r24
    274e:       3f 93           push    r19
    2750:       2f 93           push    r18
    2752:       81 ea           ldi     r24, 0xA1       ; 161
    2754:       92 e0           ldi     r25, 0x02       ; 2
    2756:       55 c0           rjmp    .+170           ; 0x2802 <Menu+0x608>
    2758:       84 e1           ldi     r24, 0x14       ; 20
    275a:       80 93 f1 03     sts     0x03F1, r24
    275e:       80 91 fb 03     lds     r24, 0x03FB
    2762:       90 91 fc 03     lds     r25, 0x03FC
    2766:       20 91 d1 03     lds     r18, 0x03D1
    276a:       30 91 d2 03     lds     r19, 0x03D2
    276e:       e0 91 fb 03     lds     r30, 0x03FB
    2772:       f0 91 fc 03     lds     r31, 0x03FC
    2776:       62 e0           ldi     r22, 0x02       ; 2
    2778:       70 e0           ldi     r23, 0x00       ; 0
    277a:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    277e:       7f 93           push    r23
    2780:       6f 93           push    r22
    2782:       2e 1b           sub     r18, r30
    2784:       3f 0b           sbc     r19, r31
    2786:       3f 93           push    r19
    2788:       2f 93           push    r18
    278a:       82 e9           ldi     r24, 0x92       ; 146
    278c:       92 e0           ldi     r25, 0x02       ; 2
    278e:       9f 93           push    r25
    2790:       8f 93           push    r24
    2792:       ff 92           push    r15
    2794:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2798:       88 e2           ldi     r24, 0x28       ; 40
    279a:       80 93 f1 03     sts     0x03F1, r24
    279e:       80 91 fd 03     lds     r24, 0x03FD
    27a2:       90 91 fe 03     lds     r25, 0x03FE
    27a6:       20 91 d3 03     lds     r18, 0x03D3
    27aa:       30 91 d4 03     lds     r19, 0x03D4
    27ae:       e0 91 fd 03     lds     r30, 0x03FD
    27b2:       f0 91 fe 03     lds     r31, 0x03FE
    27b6:       62 e0           ldi     r22, 0x02       ; 2
    27b8:       70 e0           ldi     r23, 0x00       ; 0
    27ba:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    27be:       7f 93           push    r23
    27c0:       6f 93           push    r22
    27c2:       2e 1b           sub     r18, r30
    27c4:       3f 0b           sbc     r19, r31
    27c6:       3f 93           push    r19
    27c8:       2f 93           push    r18
    27ca:       83 e8           ldi     r24, 0x83       ; 131
    27cc:       92 e0           ldi     r25, 0x02       ; 2
    27ce:       9f 93           push    r25
    27d0:       8f 93           push    r24
    27d2:       ff 92           push    r15
    27d4:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    27d8:       8c e3           ldi     r24, 0x3C       ; 60
    27da:       80 93 f1 03     sts     0x03F1, r24
    27de:       80 91 ff 03     lds     r24, 0x03FF
    27e2:       90 91 00 04     lds     r25, 0x0400
    27e6:       20 91 e3 08     lds     r18, 0x08E3
    27ea:       30 91 e4 08     lds     r19, 0x08E4
    27ee:       62 e0           ldi     r22, 0x02       ; 2
    27f0:       70 e0           ldi     r23, 0x00       ; 0
    27f2:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    27f6:       7f 93           push    r23
    27f8:       6f 93           push    r22
    27fa:       3f 93           push    r19
    27fc:       2f 93           push    r18
    27fe:       84 e7           ldi     r24, 0x74       ; 116
    2800:       92 e0           ldi     r25, 0x02       ; 2
    2802:       9f 93           push    r25
    2804:       8f 93           push    r24
    2806:       ff 92           push    r15
    2808:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    280c:       8d b7           in      r24, 0x3d       ; 61
    280e:       9e b7           in      r25, 0x3e       ; 62
    2810:       45 96           adiw    r24, 0x15       ; 21
    2812:       fe cd           rjmp    .-1028          ; 0x2410 <Menu+0x216>
    2814:       10 92 f1 03     sts     0x03F1, r1
    2818:       87 e6           ldi     r24, 0x67       ; 103
    281a:       92 e0           ldi     r25, 0x02       ; 2
    281c:       9f 93           push    r25
    281e:       8f 93           push    r24
    2820:       ff 92           push    r15
    2822:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2826:       84 e1           ldi     r24, 0x14       ; 20
    2828:       80 93 f1 03     sts     0x03F1, r24
    282c:       80 91 05 04     lds     r24, 0x0405
    2830:       90 91 06 04     lds     r25, 0x0406
    2834:       20 91 d9 03     lds     r18, 0x03D9
    2838:       30 91 da 03     lds     r19, 0x03DA
    283c:       9f 93           push    r25
    283e:       8f 93           push    r24
    2840:       3f 93           push    r19
    2842:       2f 93           push    r18
    2844:       88 e5           ldi     r24, 0x58       ; 88
    2846:       92 e0           ldi     r25, 0x02       ; 2
    2848:       9f 93           push    r25
    284a:       8f 93           push    r24
    284c:       ff 92           push    r15
    284e:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2852:       88 e2           ldi     r24, 0x28       ; 40
    2854:       80 93 f1 03     sts     0x03F1, r24
    2858:       80 91 07 04     lds     r24, 0x0407
    285c:       90 91 08 04     lds     r25, 0x0408
    2860:       20 91 d7 03     lds     r18, 0x03D7
    2864:       30 91 d8 03     lds     r19, 0x03D8
    2868:       9f 93           push    r25
    286a:       8f 93           push    r24
    286c:       3f 93           push    r19
    286e:       2f 93           push    r18
    2870:       89 e4           ldi     r24, 0x49       ; 73
    2872:       92 e0           ldi     r25, 0x02       ; 2
    2874:       9f 93           push    r25
    2876:       8f 93           push    r24
    2878:       ff 92           push    r15
    287a:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    287e:       8c e3           ldi     r24, 0x3C       ; 60
    2880:       80 93 f1 03     sts     0x03F1, r24
    2884:       60 91 09 04     lds     r22, 0x0409
    2888:       70 91 0a 04     lds     r23, 0x040A
    288c:       80 91 0b 04     lds     r24, 0x040B
    2890:       90 91 0c 04     lds     r25, 0x040C
    2894:       00 91 cb 08     lds     r16, 0x08CB
    2898:       10 91 cc 08     lds     r17, 0x08CC
    289c:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    28a0:       7f 93           push    r23
    28a2:       6f 93           push    r22
    28a4:       1f 93           push    r17
    28a6:       0f 93           push    r16
    28a8:       8a e3           ldi     r24, 0x3A       ; 58
    28aa:       92 e0           ldi     r25, 0x02       ; 2
    28ac:       9f 93           push    r25
    28ae:       8f 93           push    r24
    28b0:       ff 92           push    r15
    28b2:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    28b6:       8d b7           in      r24, 0x3d       ; 61
    28b8:       9e b7           in      r25, 0x3e       ; 62
    28ba:       48 96           adiw    r24, 0x18       ; 24
    28bc:       a9 cd           rjmp    .-1198          ; 0x2410 <Menu+0x216>
    28be:       84 e1           ldi     r24, 0x14       ; 20
    28c0:       80 93 f1 03     sts     0x03F1, r24
    28c4:       80 91 09 03     lds     r24, 0x0309
    28c8:       90 91 0a 03     lds     r25, 0x030A
    28cc:       9f 93           push    r25
    28ce:       8f 93           push    r24
    28d0:       8b e2           ldi     r24, 0x2B       ; 43
    28d2:       92 e0           ldi     r25, 0x02       ; 2
    28d4:       9f 93           push    r25
    28d6:       8f 93           push    r24
    28d8:       ff 92           push    r15
    28da:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    28de:       88 e2           ldi     r24, 0x28       ; 40
    28e0:       80 93 f1 03     sts     0x03F1, r24
    28e4:       80 91 5b 04     lds     r24, 0x045B
    28e8:       99 27           eor     r25, r25
    28ea:       9f 93           push    r25
    28ec:       8f 93           push    r24
    28ee:       8c e1           ldi     r24, 0x1C       ; 28
    28f0:       92 e0           ldi     r25, 0x02       ; 2
    28f2:       9f 93           push    r25
    28f4:       8f 93           push    r24
    28f6:       ff 92           push    r15
    28f8:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    28fc:       8d b7           in      r24, 0x3d       ; 61
    28fe:       9e b7           in      r25, 0x3e       ; 62
    2900:       0a 96           adiw    r24, 0x0a       ; 10
    2902:       86 cd           rjmp    .-1268          ; 0x2410 <Menu+0x216>
    2904:       10 92 f1 03     sts     0x03F1, r1
    2908:       8d e0           ldi     r24, 0x0D       ; 13
    290a:       92 e0           ldi     r25, 0x02       ; 2
    290c:       9f 93           push    r25
    290e:       8f 93           push    r24
    2910:       ff 92           push    r15
    2912:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2916:       84 e1           ldi     r24, 0x14       ; 20
    2918:       80 93 f1 03     sts     0x03F1, r24
    291c:       80 91 4f 04     lds     r24, 0x044F
    2920:       90 91 50 04     lds     r25, 0x0450
    2924:       9f 93           push    r25
    2926:       8f 93           push    r24
    2928:       8e ef           ldi     r24, 0xFE       ; 254
    292a:       91 e0           ldi     r25, 0x01       ; 1
    292c:       9f 93           push    r25
    292e:       8f 93           push    r24
    2930:       ff 92           push    r15
    2932:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2936:       88 e2           ldi     r24, 0x28       ; 40
    2938:       80 93 f1 03     sts     0x03F1, r24
    293c:       80 91 4b 04     lds     r24, 0x044B
    2940:       90 91 4c 04     lds     r25, 0x044C
    2944:       9f 93           push    r25
    2946:       8f 93           push    r24
    2948:       8f ee           ldi     r24, 0xEF       ; 239
    294a:       91 e0           ldi     r25, 0x01       ; 1
    294c:       9f 93           push    r25
    294e:       8f 93           push    r24
    2950:       ff 92           push    r15
    2952:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2956:       8c e3           ldi     r24, 0x3C       ; 60
    2958:       80 93 f1 03     sts     0x03F1, r24
    295c:       80 91 4d 04     lds     r24, 0x044D
    2960:       90 91 4e 04     lds     r25, 0x044E
    2964:       9f 93           push    r25
    2966:       8f 93           push    r24
    2968:       80 ee           ldi     r24, 0xE0       ; 224
    296a:       91 e0           ldi     r25, 0x01       ; 1
    296c:       9f 93           push    r25
    296e:       8f 93           push    r24
    2970:       ff 92           push    r15
    2972:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2976:       8d b7           in      r24, 0x3d       ; 61
    2978:       9e b7           in      r25, 0x3e       ; 62
    297a:       42 96           adiw    r24, 0x12       ; 18
    297c:       49 cd           rjmp    .-1390          ; 0x2410 <Menu+0x216>
    297e:       10 92 f1 03     sts     0x03F1, r1
    2982:       80 91 53 04     lds     r24, 0x0453
    2986:       90 91 54 04     lds     r25, 0x0454
    298a:       9f 93           push    r25
    298c:       8f 93           push    r24
    298e:       84 ed           ldi     r24, 0xD4       ; 212
    2990:       91 e0           ldi     r25, 0x01       ; 1
    2992:       9f 93           push    r25
    2994:       8f 93           push    r24
    2996:       ff 92           push    r15
    2998:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    299c:       84 e1           ldi     r24, 0x14       ; 20
    299e:       80 93 f1 03     sts     0x03F1, r24
    29a2:       80 91 55 04     lds     r24, 0x0455
    29a6:       90 91 56 04     lds     r25, 0x0456
    29aa:       9f 93           push    r25
    29ac:       8f 93           push    r24
    29ae:       88 ec           ldi     r24, 0xC8       ; 200
    29b0:       91 e0           ldi     r25, 0x01       ; 1
    29b2:       9f 93           push    r25
    29b4:       8f 93           push    r24
    29b6:       ff 92           push    r15
    29b8:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    29bc:       88 e2           ldi     r24, 0x28       ; 40
    29be:       80 93 f1 03     sts     0x03F1, r24
    29c2:       80 91 57 04     lds     r24, 0x0457
    29c6:       90 91 58 04     lds     r25, 0x0458
    29ca:       9f 93           push    r25
    29cc:       8f 93           push    r24
    29ce:       8c eb           ldi     r24, 0xBC       ; 188
    29d0:       91 e0           ldi     r25, 0x01       ; 1
    29d2:       9f 93           push    r25
    29d4:       8f 93           push    r24
    29d6:       ff 92           push    r15
    29d8:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    29dc:       8c e3           ldi     r24, 0x3C       ; 60
    29de:       80 93 f1 03     sts     0x03F1, r24
    29e2:       80 91 59 04     lds     r24, 0x0459
    29e6:       90 91 5a 04     lds     r25, 0x045A
    29ea:       9f 93           push    r25
    29ec:       8f 93           push    r24
    29ee:       80 eb           ldi     r24, 0xB0       ; 176
    29f0:       91 e0           ldi     r25, 0x01       ; 1
    29f2:       9f 93           push    r25
    29f4:       8f 93           push    r24
    29f6:       ff 92           push    r15
    29f8:       06 cd           rjmp    .-1524          ; 0x2406 <Menu+0x20c>
    29fa:       10 92 f1 03     sts     0x03F1, r1
    29fe:       88 ea           ldi     r24, 0xA8       ; 168
    2a00:       91 e0           ldi     r25, 0x01       ; 1
    2a02:       9f 93           push    r25
    2a04:       8f 93           push    r24
    2a06:       ff 92           push    r15
    2a08:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2a0c:       84 e1           ldi     r24, 0x14       ; 20
    2a0e:       80 93 f1 03     sts     0x03F1, r24
    2a12:       80 91 9d 03     lds     r24, 0x039D
    2a16:       99 27           eor     r25, r25
    2a18:       9f 93           push    r25
    2a1a:       8f 93           push    r24
    2a1c:       8a e9           ldi     r24, 0x9A       ; 154
    2a1e:       91 e0           ldi     r25, 0x01       ; 1
    2a20:       9f 93           push    r25
    2a22:       8f 93           push    r24
    2a24:       ff 92           push    r15
    2a26:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2a2a:       88 e2           ldi     r24, 0x28       ; 40
    2a2c:       80 93 f1 03     sts     0x03F1, r24
    2a30:       80 91 cc 03     lds     r24, 0x03CC
    2a34:       90 91 cd 03     lds     r25, 0x03CD
    2a38:       9f 93           push    r25
    2a3a:       8f 93           push    r24
    2a3c:       8c e8           ldi     r24, 0x8C       ; 140
    2a3e:       91 e0           ldi     r25, 0x01       ; 1
    2a40:       9f 93           push    r25
    2a42:       8f 93           push    r24
    2a44:       ff 92           push    r15
    2a46:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2a4a:       8c e3           ldi     r24, 0x3C       ; 60
    2a4c:       80 93 f1 03     sts     0x03F1, r24
    2a50:       80 91 98 08     lds     r24, 0x0898
    2a54:       99 27           eor     r25, r25
    2a56:       9f 93           push    r25
    2a58:       8f 93           push    r24
    2a5a:       80 91 97 08     lds     r24, 0x0897
    2a5e:       99 27           eor     r25, r25
    2a60:       9f 93           push    r25
    2a62:       8f 93           push    r24
    2a64:       8e e7           ldi     r24, 0x7E       ; 126
    2a66:       91 e0           ldi     r25, 0x01       ; 1
    2a68:       9f 93           push    r25
    2a6a:       8f 93           push    r24
    2a6c:       ff 92           push    r15
    2a6e:       0e 94 b2 09     call    0x1364  ; 0x1364 <_printf_P>
    2a72:       cb cc           rjmp    .-1642          ; 0x240a <Menu+0x210>
    2a74:       01 50           subi    r16, 0x01       ; 1
    2a76:       00 93 6b 03     sts     0x036B, r16
    2a7a:       10 92 f3 03     sts     0x03F3, r1
    2a7e:       10 92 f2 03     sts     0x03F2, r1
    2a82:       1f 91           pop     r17
    2a84:       0f 91           pop     r16
    2a86:       ff 90           pop     r15
    2a88:       08 95           ret

00002a8a <i2c_init>:
    2a8a:       10 92 b9 00     sts     0x00B9, r1
    2a8e:       8a e2           ldi     r24, 0x2A       ; 42
    2a90:       80 93 b8 00     sts     0x00B8, r24
    2a94:       08 95           ret

00002a96 <i2c_start>:
    2a96:       85 ea           ldi     r24, 0xA5       ; 165
    2a98:       80 93 bc 00     sts     0x00BC, r24
    2a9c:       80 e0           ldi     r24, 0x00       ; 0
    2a9e:       90 e0           ldi     r25, 0x00       ; 0
    2aa0:       08 95           ret

00002aa2 <i2c_stop>:
    2aa2:       84 e9           ldi     r24, 0x94       ; 148
    2aa4:       80 93 bc 00     sts     0x00BC, r24
    2aa8:       08 95           ret

00002aaa <i2c_write_byte>:
    2aaa:       10 92 b9 00     sts     0x00B9, r1
    2aae:       80 93 bb 00     sts     0x00BB, r24
    2ab2:       85 e8           ldi     r24, 0x85       ; 133
    2ab4:       80 93 bc 00     sts     0x00BC, r24
    2ab8:       80 e0           ldi     r24, 0x00       ; 0
    2aba:       90 e0           ldi     r25, 0x00       ; 0
    2abc:       08 95           ret

00002abe <__vector_26>:
    2abe:       1f 92           push    r1
    2ac0:       0f 92           push    r0
    2ac2:       0f b6           in      r0, 0x3f        ; 63
    2ac4:       0f 92           push    r0
    2ac6:       11 24           eor     r1, r1
    2ac8:       8f 93           push    r24
    2aca:       9f 93           push    r25
    2acc:       ef 93           push    r30
    2ace:       ff 93           push    r31
    2ad0:       80 91 f4 03     lds     r24, 0x03F4
    2ad4:       8f 5f           subi    r24, 0xFF       ; 255
    2ad6:       80 93 f4 03     sts     0x03F4, r24
    2ada:       81 50           subi    r24, 0x01       ; 1
    2adc:       83 30           cpi     r24, 0x03       ; 3
    2ade:       a9 f1           breq    .+106           ; 0x2b4a <__vector_26+0x8c>
    2ae0:       84 30           cpi     r24, 0x04       ; 4
    2ae2:       28 f4           brcc    .+10            ; 0x2aee <__vector_26+0x30>
    2ae4:       81 30           cpi     r24, 0x01       ; 1
    2ae6:       91 f0           breq    .+36            ; 0x2b0c <__vector_26+0x4e>
    2ae8:       82 30           cpi     r24, 0x02       ; 2
    2aea:       08 f5           brcc    .+66            ; 0x2b2e <__vector_26+0x70>
    2aec:       0a c0           rjmp    .+20            ; 0x2b02 <__vector_26+0x44>
    2aee:       85 30           cpi     r24, 0x05       ; 5
    2af0:       89 f1           breq    .+98            ; 0x2b54 <__vector_26+0x96>
    2af2:       85 30           cpi     r24, 0x05       ; 5
    2af4:       b8 f1           brcs    .+110           ; 0x2b64 <__vector_26+0xa6>
    2af6:       86 30           cpi     r24, 0x06       ; 6
    2af8:       a9 f1           breq    .+106           ; 0x2b64 <__vector_26+0xa6>
    2afa:       87 30           cpi     r24, 0x07       ; 7
    2afc:       09 f0           breq    .+2             ; 0x2b00 <__vector_26+0x42>
    2afe:       61 c0           rjmp    .+194           ; 0x2bc2 <__vector_26+0x104>
    2b00:       45 c0           rjmp    .+138           ; 0x2b8c <__vector_26+0xce>
    2b02:       80 91 f5 03     lds     r24, 0x03F5
    2b06:       88 0f           add     r24, r24
    2b08:       8e 5a           subi    r24, 0xAE       ; 174
    2b0a:       09 c0           rjmp    .+18            ; 0x2b1e <__vector_26+0x60>
    2b0c:       80 91 f5 03     lds     r24, 0x03F5
    2b10:       8f 5f           subi    r24, 0xFF       ; 255
    2b12:       80 93 f5 03     sts     0x03F5, r24
    2b16:       81 50           subi    r24, 0x01       ; 1
    2b18:       27 c0           rjmp    .+78            ; 0x2b68 <__vector_26+0xaa>
    2b1a:       80 91 be 08     lds     r24, 0x08BE
    2b1e:       10 92 b9 00     sts     0x00B9, r1
    2b22:       80 93 bb 00     sts     0x00BB, r24
    2b26:       85 e8           ldi     r24, 0x85       ; 133
    2b28:       80 93 bc 00     sts     0x00BC, r24
    2b2c:       4a c0           rjmp    .+148           ; 0x2bc2 <__vector_26+0x104>
    2b2e:       84 e9           ldi     r24, 0x94       ; 148
    2b30:       80 93 bc 00     sts     0x00BC, r24
    2b34:       80 91 f5 03     lds     r24, 0x03F5
    2b38:       84 30           cpi     r24, 0x04       ; 4
    2b3a:       18 f4           brcc    .+6             ; 0x2b42 <__vector_26+0x84>
    2b3c:       10 92 f4 03     sts     0x03F4, r1
    2b40:       02 c0           rjmp    .+4             ; 0x2b46 <__vector_26+0x88>
    2b42:       10 92 f5 03     sts     0x03F5, r1
    2b46:       85 ea           ldi     r24, 0xA5       ; 165
    2b48:       ef cf           rjmp    .-34            ; 0x2b28 <__vector_26+0x6a>
    2b4a:       80 91 f6 03     lds     r24, 0x03F6
    2b4e:       88 0f           add     r24, r24
    2b50:       8d 5a           subi    r24, 0xAD       ; 173
    2b52:       e5 cf           rjmp    .-54            ; 0x2b1e <__vector_26+0x60>
    2b54:       80 91 bb 00     lds     r24, 0x00BB
    2b58:       e0 91 f6 03     lds     r30, 0x03F6
    2b5c:       ff 27           eor     r31, r31
    2b5e:       e0 5c           subi    r30, 0xC0       ; 192
    2b60:       f7 4f           sbci    r31, 0xF7       ; 247
    2b62:       80 83           st      Z, r24
    2b64:       80 91 f6 03     lds     r24, 0x03F6
    2b68:       81 30           cpi     r24, 0x01       ; 1
    2b6a:       39 f0           breq    .+14            ; 0x2b7a <__vector_26+0xbc>
    2b6c:       81 30           cpi     r24, 0x01       ; 1
    2b6e:       a8 f2           brcs    .-86            ; 0x2b1a <__vector_26+0x5c>
    2b70:       82 30           cpi     r24, 0x02       ; 2
    2b72:       31 f0           breq    .+12            ; 0x2b80 <__vector_26+0xc2>
    2b74:       83 30           cpi     r24, 0x03       ; 3
    2b76:       29 f5           brne    .+74            ; 0x2bc2 <__vector_26+0x104>
    2b78:       06 c0           rjmp    .+12            ; 0x2b86 <__vector_26+0xc8>
    2b7a:       80 91 c3 08     lds     r24, 0x08C3
    2b7e:       cf cf           rjmp    .-98            ; 0x2b1e <__vector_26+0x60>
    2b80:       80 91 db 08     lds     r24, 0x08DB
    2b84:       cc cf           rjmp    .-104           ; 0x2b1e <__vector_26+0x60>
    2b86:       80 91 dd 08     lds     r24, 0x08DD
    2b8a:       c9 cf           rjmp    .-110           ; 0x2b1e <__vector_26+0x60>
    2b8c:       80 91 f6 03     lds     r24, 0x03F6
    2b90:       90 91 bb 00     lds     r25, 0x00BB
    2b94:       e8 2f           mov     r30, r24
    2b96:       ff 27           eor     r31, r31
    2b98:       e0 5c           subi    r30, 0xC0       ; 192
    2b9a:       f7 4f           sbci    r31, 0xF7       ; 247
    2b9c:       94 83           std     Z+4, r25        ; 0x04
    2b9e:       8f 5f           subi    r24, 0xFF       ; 255
    2ba0:       80 93 f6 03     sts     0x03F6, r24
    2ba4:       84 30           cpi     r24, 0x04       ; 4
    2ba6:       10 f0           brcs    .+4             ; 0x2bac <__vector_26+0xee>
    2ba8:       10 92 f6 03     sts     0x03F6, r1
    2bac:       84 e9           ldi     r24, 0x94       ; 148
    2bae:       80 93 bc 00     sts     0x00BC, r24
    2bb2:       8a e0           ldi     r24, 0x0A       ; 10
    2bb4:       90 e0           ldi     r25, 0x00       ; 0
    2bb6:       90 93 87 03     sts     0x0387, r25
    2bba:       80 93 86 03     sts     0x0386, r24
    2bbe:       10 92 f4 03     sts     0x03F4, r1
    2bc2:       80 91 bc 00     lds     r24, 0x00BC
    2bc6:       80 68           ori     r24, 0x80       ; 128
    2bc8:       80 93 bc 00     sts     0x00BC, r24
    2bcc:       ff 91           pop     r31
    2bce:       ef 91           pop     r30
    2bd0:       9f 91           pop     r25
    2bd2:       8f 91           pop     r24
    2bd4:       0f 90           pop     r0
    2bd6:       0f be           out     0x3f, r0        ; 63
    2bd8:       0f 90           pop     r0
    2bda:       1f 90           pop     r1
    2bdc:       18 95           reti

00002bde <i2c_reset>:
    2bde:       4c eb           ldi     r20, 0xBC       ; 188
    2be0:       50 e0           ldi     r21, 0x00       ; 0
    2be2:       84 e9           ldi     r24, 0x94       ; 148
    2be4:       da 01           movw    r26, r20
    2be6:       8c 93           st      X, r24
    2be8:       10 92 f4 03     sts     0x03F4, r1
    2bec:       2b eb           ldi     r18, 0xBB       ; 187
    2bee:       30 e0           ldi     r19, 0x00       ; 0
    2bf0:       f9 01           movw    r30, r18
    2bf2:       80 81           ld      r24, Z
    2bf4:       10 92 f5 03     sts     0x03F5, r1
    2bf8:       80 e8           ldi     r24, 0x80       ; 128
    2bfa:       8c 93           st      X, r24
    2bfc:       10 92 bd 00     sts     0x00BD, r1
    2c00:       10 92 ba 00     sts     0x00BA, r1
    2c04:       10 82           st      Z, r1
    2c06:       e9 eb           ldi     r30, 0xB9       ; 185
    2c08:       f0 e0           ldi     r31, 0x00       ; 0
    2c0a:       10 82           st      Z, r1
    2c0c:       a8 eb           ldi     r26, 0xB8       ; 184
    2c0e:       b0 e0           ldi     r27, 0x00       ; 0
    2c10:       1c 92           st      X, r1
    2c12:       10 82           st      Z, r1
    2c14:       8a e2           ldi     r24, 0x2A       ; 42
    2c16:       8c 93           st      X, r24
    2c18:       85 ea           ldi     r24, 0xA5       ; 165
    2c1a:       da 01           movw    r26, r20
    2c1c:       8c 93           st      X, r24
    2c1e:       10 82           st      Z, r1
    2c20:       f9 01           movw    r30, r18
    2c22:       10 82           st      Z, r1
    2c24:       85 e8           ldi     r24, 0x85       ; 133
    2c26:       8c 93           st      X, r24
    2c28:       08 95           ret

00002c2a <rc_sum_init>:
    2c2a:       83 ec           ldi     r24, 0xC3       ; 195
    2c2c:       80 93 81 00     sts     0x0081, r24
    2c30:       ef e6           ldi     r30, 0x6F       ; 111
    2c32:       f0 e0           ldi     r31, 0x00       ; 0
    2c34:       80 81           ld      r24, Z
    2c36:       80 62           ori     r24, 0x20       ; 32
    2c38:       80 83           st      Z, r24
    2c3a:       10 92 00 04     sts     0x0400, r1
    2c3e:       10 92 ff 03     sts     0x03FF, r1
    2c42:       10 92 fe 03     sts     0x03FE, r1
    2c46:       10 92 fd 03     sts     0x03FD, r1
    2c4a:       10 92 fc 03     sts     0x03FC, r1
    2c4e:       10 92 fb 03     sts     0x03FB, r1
    2c52:       08 95           ret

00002c54 <__vector_12>:
    2c54:       1f 92           push    r1
    2c56:       0f 92           push    r0
    2c58:       0f b6           in      r0, 0x3f        ; 63
    2c5a:       0f 92           push    r0
    2c5c:       11 24           eor     r1, r1
    2c5e:       0f 93           push    r16
    2c60:       1f 93           push    r17
    2c62:       2f 93           push    r18
    2c64:       3f 93           push    r19
    2c66:       4f 93           push    r20
    2c68:       5f 93           push    r21
    2c6a:       6f 93           push    r22
    2c6c:       7f 93           push    r23
    2c6e:       8f 93           push    r24
    2c70:       9f 93           push    r25
    2c72:       af 93           push    r26
    2c74:       bf 93           push    r27
    2c76:       cf 93           push    r28
    2c78:       df 93           push    r29
    2c7a:       ef 93           push    r30
    2c7c:       ff 93           push    r31
    2c7e:       20 91 86 00     lds     r18, 0x0086
    2c82:       30 91 87 00     lds     r19, 0x0087
    2c86:       80 91 f9 03     lds     r24, 0x03F9
    2c8a:       90 91 fa 03     lds     r25, 0x03FA
    2c8e:       28 1b           sub     r18, r24
    2c90:       39 0b           sbc     r19, r25
    2c92:       80 91 86 00     lds     r24, 0x0086
    2c96:       90 91 87 00     lds     r25, 0x0087
    2c9a:       90 93 fa 03     sts     0x03FA, r25
    2c9e:       80 93 f9 03     sts     0x03F9, r24
    2ca2:       c9 01           movw    r24, r18
    2ca4:       8d 54           subi    r24, 0x4D       ; 77
    2ca6:       94 40           sbci    r25, 0x04       ; 4
    2ca8:       c0 91 f7 03     lds     r28, 0x03F7
    2cac:       d0 91 f8 03     lds     r29, 0x03F8
    2cb0:       83 5f           subi    r24, 0xF3       ; 243
    2cb2:       9a 41           sbci    r25, 0x1A       ; 26
    2cb4:       58 f4           brcc    .+22            ; 0x2ccc <__vector_12+0x78>
    2cb6:       24 97           sbiw    r28, 0x04       ; 4
    2cb8:       14 f0           brlt    .+4             ; 0x2cbe <__vector_12+0x6a>
    2cba:       10 92 6c 03     sts     0x036C, r1
    2cbe:       81 e0           ldi     r24, 0x01       ; 1
    2cc0:       90 e0           ldi     r25, 0x00       ; 0
    2cc2:       90 93 f8 03     sts     0x03F8, r25
    2cc6:       80 93 f7 03     sts     0x03F7, r24
    2cca:       63 c0           rjmp    .+198           ; 0x2d92 <__vector_12+0x13e>
    2ccc:       ca 30           cpi     r28, 0x0A       ; 10
    2cce:       d1 05           cpc     r29, r1
    2cd0:       0c f0           brlt    .+2             ; 0x2cd4 <__vector_12+0x80>
    2cd2:       5f c0           rjmp    .+190           ; 0x2d92 <__vector_12+0x13e>
    2cd4:       c9 01           movw    r24, r18
    2cd6:       8b 5f           subi    r24, 0xFB       ; 251
    2cd8:       90 40           sbci    r25, 0x00       ; 0
    2cda:       84 5b           subi    r24, 0xB4       ; 180
    2cdc:       91 40           sbci    r25, 0x01       ; 1
    2cde:       08 f0           brcs    .+2             ; 0x2ce2 <__vector_12+0x8e>
    2ce0:       40 c0           rjmp    .+128           ; 0x2d62 <__vector_12+0x10e>
    2ce2:       a9 01           movw    r20, r18
    2ce4:       42 5d           subi    r20, 0xD2       ; 210
    2ce6:       51 40           sbci    r21, 0x01       ; 1
    2ce8:       fe 01           movw    r30, r28
    2cea:       ee 0f           add     r30, r30
    2cec:       ff 1f           adc     r31, r31
    2cee:       e8 5b           subi    r30, 0xB8       ; 184
    2cf0:       f7 4f           sbci    r31, 0xF7       ; 247
    2cf2:       80 81           ld      r24, Z
    2cf4:       91 81           ldd     r25, Z+1        ; 0x01
    2cf6:       fa 01           movw    r30, r20
    2cf8:       e8 1b           sub     r30, r24
    2cfa:       f9 0b           sbc     r31, r25
    2cfc:       cf 01           movw    r24, r30
    2cfe:       f7 ff           sbrs    r31, 7
    2d00:       03 c0           rjmp    .+6             ; 0x2d08 <__vector_12+0xb4>
    2d02:       90 95           com     r25
    2d04:       81 95           neg     r24
    2d06:       9f 4f           sbci    r25, 0xFF       ; 255
    2d08:       06 97           sbiw    r24, 0x06       ; 6
    2d0a:       4c f4           brge    .+18            ; 0x2d1e <__vector_12+0xca>
    2d0c:       80 91 5b 04     lds     r24, 0x045B
    2d10:       88 3c           cpi     r24, 0xC8       ; 200
    2d12:       28 f4           brcc    .+10            ; 0x2d1e <__vector_12+0xca>
    2d14:       80 91 5b 04     lds     r24, 0x045B
    2d18:       86 5f           subi    r24, 0xF6       ; 246
    2d1a:       80 93 5b 04     sts     0x045B, r24
    2d1e:       fe 01           movw    r30, r28
    2d20:       ee 0f           add     r30, r30
    2d22:       ff 1f           adc     r31, r31
    2d24:       8f 01           movw    r16, r30
    2d26:       08 5b           subi    r16, 0xB8       ; 184
    2d28:       17 4f           sbci    r17, 0xF7       ; 247
    2d2a:       d8 01           movw    r26, r16
    2d2c:       2d 91           ld      r18, X+
    2d2e:       3c 91           ld      r19, X
    2d30:       c9 01           movw    r24, r18
    2d32:       88 0f           add     r24, r24
    2d34:       99 1f           adc     r25, r25
    2d36:       82 0f           add     r24, r18
    2d38:       93 1f           adc     r25, r19
    2d3a:       84 0f           add     r24, r20
    2d3c:       95 1f           adc     r25, r21
    2d3e:       64 e0           ldi     r22, 0x04       ; 4
    2d40:       70 e0           ldi     r23, 0x00       ; 0
    2d42:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    2d46:       d8 01           movw    r26, r16
    2d48:       8d 91           ld      r24, X+
    2d4a:       9c 91           ld      r25, X
    2d4c:       11 97           sbiw    r26, 0x01       ; 1
    2d4e:       9b 01           movw    r18, r22
    2d50:       28 1b           sub     r18, r24
    2d52:       39 0b           sbc     r19, r25
    2d54:       e2 5a           subi    r30, 0xA2       ; 162
    2d56:       f7 4f           sbci    r31, 0xF7       ; 247
    2d58:       31 83           std     Z+1, r19        ; 0x01
    2d5a:       20 83           st      Z, r18
    2d5c:       11 96           adiw    r26, 0x01       ; 1
    2d5e:       7c 93           st      X, r23
    2d60:       6e 93           st      -X, r22
    2d62:       fe 01           movw    r30, r28
    2d64:       31 96           adiw    r30, 0x01       ; 1
    2d66:       f0 93 f8 03     sts     0x03F8, r31
    2d6a:       e0 93 f7 03     sts     0x03F7, r30
    2d6e:       e5 30           cpi     r30, 0x05       ; 5
    2d70:       f1 05           cpc     r31, r1
    2d72:       19 f4           brne    .+6             ; 0x2d7a <__vector_12+0x126>
    2d74:       5d 9a           sbi     0x0b, 5 ; 11
    2d76:       5c 98           cbi     0x0b, 4 ; 11
    2d78:       0b c0           rjmp    .+22            ; 0x2d90 <__vector_12+0x13c>
    2d7a:       5d 98           cbi     0x0b, 5 ; 11
    2d7c:       e6 30           cpi     r30, 0x06       ; 6
    2d7e:       f1 05           cpc     r31, r1
    2d80:       11 f4           brne    .+4             ; 0x2d86 <__vector_12+0x132>
    2d82:       5c 9a           sbi     0x0b, 4 ; 11
    2d84:       05 c0           rjmp    .+10            ; 0x2d90 <__vector_12+0x13c>
    2d86:       5c 98           cbi     0x0b, 4 ; 11
    2d88:       37 97           sbiw    r30, 0x07       ; 7
    2d8a:       11 f4           brne    .+4             ; 0x2d90 <__vector_12+0x13c>
    2d8c:       5b 9a           sbi     0x0b, 3 ; 11
    2d8e:       01 c0           rjmp    .+2             ; 0x2d92 <__vector_12+0x13e>
    2d90:       5b 98           cbi     0x0b, 3 ; 11
    2d92:       ff 91           pop     r31
    2d94:       ef 91           pop     r30
    2d96:       df 91           pop     r29
    2d98:       cf 91           pop     r28
    2d9a:       bf 91           pop     r27
    2d9c:       af 91           pop     r26
    2d9e:       9f 91           pop     r25
    2da0:       8f 91           pop     r24
    2da2:       7f 91           pop     r23
    2da4:       6f 91           pop     r22
    2da6:       5f 91           pop     r21
    2da8:       4f 91           pop     r20
    2daa:       3f 91           pop     r19
    2dac:       2f 91           pop     r18
    2dae:       1f 91           pop     r17
    2db0:       0f 91           pop     r16
    2db2:       0f 90           pop     r0
    2db4:       0f be           out     0x3f, r0        ; 63
    2db6:       0f 90           pop     r0
    2db8:       1f 90           pop     r1
    2dba:       18 95           reti

00002dbc <Mittelwert>:
    2dbc:       2f 92           push    r2
    2dbe:       3f 92           push    r3
    2dc0:       4f 92           push    r4
    2dc2:       5f 92           push    r5
    2dc4:       6f 92           push    r6
    2dc6:       7f 92           push    r7
    2dc8:       8f 92           push    r8
    2dca:       9f 92           push    r9
    2dcc:       af 92           push    r10
    2dce:       bf 92           push    r11
    2dd0:       cf 92           push    r12
    2dd2:       df 92           push    r13
    2dd4:       ef 92           push    r14
    2dd6:       ff 92           push    r15
    2dd8:       0f 93           push    r16
    2dda:       1f 93           push    r17
    2ddc:       cf 93           push    r28
    2dde:       df 93           push    r29
    2de0:       cd b7           in      r28, 0x3d       ; 61
    2de2:       de b7           in      r29, 0x3e       ; 62
    2de4:       22 97           sbiw    r28, 0x02       ; 2
    2de6:       0f b6           in      r0, 0x3f        ; 63
    2de8:       f8 94           cli
    2dea:       de bf           out     0x3e, r29       ; 62
    2dec:       0f be           out     0x3f, r0        ; 63
    2dee:       cd bf           out     0x3d, r28       ; 61
    2df0:       80 91 ff 03     lds     r24, 0x03FF
    2df4:       90 91 00 04     lds     r25, 0x0400
    2df8:       20 91 d5 03     lds     r18, 0x03D5
    2dfc:       30 91 d6 03     lds     r19, 0x03D6
    2e00:       82 1b           sub     r24, r18
    2e02:       93 0b           sbc     r25, r19
    2e04:       90 93 e4 08     sts     0x08E4, r25
    2e08:       80 93 e3 08     sts     0x08E3, r24
    2e0c:       80 91 d3 03     lds     r24, 0x03D3
    2e10:       90 91 d4 03     lds     r25, 0x03D4
    2e14:       20 91 fd 03     lds     r18, 0x03FD
    2e18:       30 91 fe 03     lds     r19, 0x03FE
    2e1c:       82 1b           sub     r24, r18
    2e1e:       93 0b           sbc     r25, r19
    2e20:       90 93 bd 08     sts     0x08BD, r25
    2e24:       80 93 bc 08     sts     0x08BC, r24
    2e28:       80 91 d1 03     lds     r24, 0x03D1
    2e2c:       90 91 d2 03     lds     r25, 0x03D2
    2e30:       20 91 fb 03     lds     r18, 0x03FB
    2e34:       30 91 fc 03     lds     r19, 0x03FC
    2e38:       82 1b           sub     r24, r18
    2e3a:       93 0b           sbc     r25, r19
    2e3c:       90 93 c5 08     sts     0x08C5, r25
    2e40:       80 93 c4 08     sts     0x08C4, r24
    2e44:       e0 90 e0 08     lds     r14, 0x08E0
    2e48:       f0 90 e1 08     lds     r15, 0x08E1
    2e4c:       60 91 d9 03     lds     r22, 0x03D9
    2e50:       70 91 da 03     lds     r23, 0x03DA
    2e54:       00 27           eor     r16, r16
    2e56:       f7 fc           sbrc    r15, 7
    2e58:       00 95           com     r16
    2e5a:       10 2f           mov     r17, r16
    2e5c:       88 27           eor     r24, r24
    2e5e:       77 fd           sbrc    r23, 7
    2e60:       80 95           com     r24
    2e62:       98 2f           mov     r25, r24
    2e64:       2c e0           ldi     r18, 0x0C       ; 12
    2e66:       30 e0           ldi     r19, 0x00       ; 0
    2e68:       40 e0           ldi     r20, 0x00       ; 0
    2e6a:       50 e0           ldi     r21, 0x00       ; 0
    2e6c:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    2e70:       e6 0e           add     r14, r22
    2e72:       f7 1e           adc     r15, r23
    2e74:       08 1f           adc     r16, r24
    2e76:       19 1f           adc     r17, r25
    2e78:       c8 01           movw    r24, r16
    2e7a:       b7 01           movw    r22, r14
    2e7c:       22 e0           ldi     r18, 0x02       ; 2
    2e7e:       30 e0           ldi     r19, 0x00       ; 0
    2e80:       40 e0           ldi     r20, 0x00       ; 0
    2e82:       50 e0           ldi     r21, 0x00       ; 0
    2e84:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    2e88:       30 93 e1 08     sts     0x08E1, r19
    2e8c:       20 93 e0 08     sts     0x08E0, r18
    2e90:       e0 90 ea 08     lds     r14, 0x08EA
    2e94:       f0 90 eb 08     lds     r15, 0x08EB
    2e98:       60 91 d7 03     lds     r22, 0x03D7
    2e9c:       70 91 d8 03     lds     r23, 0x03D8
    2ea0:       00 27           eor     r16, r16
    2ea2:       f7 fc           sbrc    r15, 7
    2ea4:       00 95           com     r16
    2ea6:       10 2f           mov     r17, r16
    2ea8:       88 27           eor     r24, r24
    2eaa:       77 fd           sbrc    r23, 7
    2eac:       80 95           com     r24
    2eae:       98 2f           mov     r25, r24
    2eb0:       2c e0           ldi     r18, 0x0C       ; 12
    2eb2:       30 e0           ldi     r19, 0x00       ; 0
    2eb4:       40 e0           ldi     r20, 0x00       ; 0
    2eb6:       50 e0           ldi     r21, 0x00       ; 0
    2eb8:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    2ebc:       e6 0e           add     r14, r22
    2ebe:       f7 1e           adc     r15, r23
    2ec0:       08 1f           adc     r16, r24
    2ec2:       19 1f           adc     r17, r25
    2ec4:       c8 01           movw    r24, r16
    2ec6:       b7 01           movw    r22, r14
    2ec8:       22 e0           ldi     r18, 0x02       ; 2
    2eca:       30 e0           ldi     r19, 0x00       ; 0
    2ecc:       40 e0           ldi     r20, 0x00       ; 0
    2ece:       50 e0           ldi     r21, 0x00       ; 0
    2ed0:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    2ed4:       30 93 eb 08     sts     0x08EB, r19
    2ed8:       20 93 ea 08     sts     0x08EA, r18
    2edc:       60 91 cb 08     lds     r22, 0x08CB
    2ee0:       70 91 cc 08     lds     r23, 0x08CC
    2ee4:       20 91 db 03     lds     r18, 0x03DB
    2ee8:       30 91 dc 03     lds     r19, 0x03DC
    2eec:       88 27           eor     r24, r24
    2eee:       77 fd           sbrc    r23, 7
    2ef0:       80 95           com     r24
    2ef2:       98 2f           mov     r25, r24
    2ef4:       44 27           eor     r20, r20
    2ef6:       37 fd           sbrc    r19, 7
    2ef8:       40 95           com     r20
    2efa:       54 2f           mov     r21, r20
    2efc:       62 0f           add     r22, r18
    2efe:       73 1f           adc     r23, r19
    2f00:       84 1f           adc     r24, r20
    2f02:       95 1f           adc     r25, r21
    2f04:       22 e0           ldi     r18, 0x02       ; 2
    2f06:       30 e0           ldi     r19, 0x00       ; 0
    2f08:       40 e0           ldi     r20, 0x00       ; 0
    2f0a:       50 e0           ldi     r21, 0x00       ; 0
    2f0c:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    2f10:       30 93 cc 08     sts     0x08CC, r19
    2f14:       20 93 cb 08     sts     0x08CB, r18
    2f18:       20 91 1f 04     lds     r18, 0x041F
    2f1c:       30 91 20 04     lds     r19, 0x0420
    2f20:       40 91 21 04     lds     r20, 0x0421
    2f24:       50 91 22 04     lds     r21, 0x0422
    2f28:       60 91 d9 03     lds     r22, 0x03D9
    2f2c:       70 91 da 03     lds     r23, 0x03DA
    2f30:       cb 01           movw    r24, r22
    2f32:       88 0f           add     r24, r24
    2f34:       99 1f           adc     r25, r25
    2f36:       86 0f           add     r24, r22
    2f38:       97 1f           adc     r25, r23
    2f3a:       88 0f           add     r24, r24
    2f3c:       99 1f           adc     r25, r25
    2f3e:       88 0f           add     r24, r24
    2f40:       99 1f           adc     r25, r25
    2f42:       aa 27           eor     r26, r26
    2f44:       97 fd           sbrc    r25, 7
    2f46:       a0 95           com     r26
    2f48:       ba 2f           mov     r27, r26
    2f4a:       28 0f           add     r18, r24
    2f4c:       39 1f           adc     r19, r25
    2f4e:       4a 1f           adc     r20, r26
    2f50:       5b 1f           adc     r21, r27
    2f52:       20 93 1f 04     sts     0x041F, r18
    2f56:       30 93 20 04     sts     0x0420, r19
    2f5a:       40 93 21 04     sts     0x0421, r20
    2f5e:       50 93 22 04     sts     0x0422, r21
    2f62:       20 91 23 04     lds     r18, 0x0423
    2f66:       30 91 24 04     lds     r19, 0x0424
    2f6a:       40 91 25 04     lds     r20, 0x0425
    2f6e:       50 91 26 04     lds     r21, 0x0426
    2f72:       60 91 d7 03     lds     r22, 0x03D7
    2f76:       70 91 d8 03     lds     r23, 0x03D8
    2f7a:       cb 01           movw    r24, r22
    2f7c:       88 0f           add     r24, r24
    2f7e:       99 1f           adc     r25, r25
    2f80:       86 0f           add     r24, r22
    2f82:       97 1f           adc     r25, r23
    2f84:       88 0f           add     r24, r24
    2f86:       99 1f           adc     r25, r25
    2f88:       88 0f           add     r24, r24
    2f8a:       99 1f           adc     r25, r25
    2f8c:       aa 27           eor     r26, r26
    2f8e:       97 fd           sbrc    r25, 7
    2f90:       a0 95           com     r26
    2f92:       ba 2f           mov     r27, r26
    2f94:       28 0f           add     r18, r24
    2f96:       39 1f           adc     r19, r25
    2f98:       4a 1f           adc     r20, r26
    2f9a:       5b 1f           adc     r21, r27
    2f9c:       20 93 23 04     sts     0x0423, r18
    2fa0:       30 93 24 04     sts     0x0424, r19
    2fa4:       40 93 25 04     sts     0x0425, r20
    2fa8:       50 93 26 04     sts     0x0426, r21
    2fac:       60 91 27 04     lds     r22, 0x0427
    2fb0:       70 91 28 04     lds     r23, 0x0428
    2fb4:       80 91 29 04     lds     r24, 0x0429
    2fb8:       90 91 2a 04     lds     r25, 0x042A
    2fbc:       e0 90 30 08     lds     r14, 0x0830
    2fc0:       f0 90 31 08     lds     r15, 0x0831
    2fc4:       a0 90 09 04     lds     r10, 0x0409
    2fc8:       b0 90 0a 04     lds     r11, 0x040A
    2fcc:       c0 90 0b 04     lds     r12, 0x040B
    2fd0:       d0 90 0c 04     lds     r13, 0x040C
    2fd4:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    2fd8:       3b 01           movw    r6, r22
    2fda:       4c 01           movw    r8, r24
    2fdc:       00 27           eor     r16, r16
    2fde:       f7 fc           sbrc    r15, 7
    2fe0:       00 95           com     r16
    2fe2:       10 2f           mov     r17, r16
    2fe4:       c8 01           movw    r24, r16
    2fe6:       b7 01           movw    r22, r14
    2fe8:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    2fec:       a6 01           movw    r20, r12
    2fee:       95 01           movw    r18, r10
    2ff0:       0e 94 b4 38     call    0x7168  ; 0x7168 <__subsf3>
    2ff4:       9b 01           movw    r18, r22
    2ff6:       ac 01           movw    r20, r24
    2ff8:       c4 01           movw    r24, r8
    2ffa:       b3 01           movw    r22, r6
    2ffc:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    3000:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    3004:       60 93 27 04     sts     0x0427, r22
    3008:       70 93 28 04     sts     0x0428, r23
    300c:       80 93 29 04     sts     0x0429, r24
    3010:       90 93 2a 04     sts     0x042A, r25
    3014:       20 91 3f 04     lds     r18, 0x043F
    3018:       30 91 40 04     lds     r19, 0x0440
    301c:       40 91 41 04     lds     r20, 0x0441
    3020:       50 91 42 04     lds     r21, 0x0442
    3024:       80 91 e3 08     lds     r24, 0x08E3
    3028:       90 91 e4 08     lds     r25, 0x08E4
    302c:       aa 27           eor     r26, r26
    302e:       97 fd           sbrc    r25, 7
    3030:       a0 95           com     r26
    3032:       ba 2f           mov     r27, r26
    3034:       28 0f           add     r18, r24
    3036:       39 1f           adc     r19, r25
    3038:       4a 1f           adc     r20, r26
    303a:       5b 1f           adc     r21, r27
    303c:       20 93 3f 04     sts     0x043F, r18
    3040:       30 93 40 04     sts     0x0440, r19
    3044:       40 93 41 04     sts     0x0441, r20
    3048:       50 93 42 04     sts     0x0442, r21
    304c:       20 91 43 04     lds     r18, 0x0443
    3050:       30 91 44 04     lds     r19, 0x0444
    3054:       40 91 45 04     lds     r20, 0x0445
    3058:       50 91 46 04     lds     r21, 0x0446
    305c:       80 91 e3 08     lds     r24, 0x08E3
    3060:       90 91 e4 08     lds     r25, 0x08E4
    3064:       aa 27           eor     r26, r26
    3066:       97 fd           sbrc    r25, 7
    3068:       a0 95           com     r26
    306a:       ba 2f           mov     r27, r26
    306c:       28 0f           add     r18, r24
    306e:       39 1f           adc     r19, r25
    3070:       4a 1f           adc     r20, r26
    3072:       5b 1f           adc     r21, r27
    3074:       20 93 43 04     sts     0x0443, r18
    3078:       30 93 44 04     sts     0x0444, r19
    307c:       40 93 45 04     sts     0x0445, r20
    3080:       50 93 46 04     sts     0x0446, r21
    3084:       20 91 6b 04     lds     r18, 0x046B
    3088:       2a 83           std     Y+2, r18        ; 0x02
    308a:       22 23           and     r18, r18
    308c:       09 f0           breq    .+2             ; 0x3090 <Mittelwert+0x2d4>
    308e:       6b c0           rjmp    .+214           ; 0x3166 <Mittelwert+0x3aa>
    3090:       80 91 6c 04     lds     r24, 0x046C
    3094:       88 23           and     r24, r24
    3096:       09 f0           breq    .+2             ; 0x309a <Mittelwert+0x2de>
    3098:       66 c0           rjmp    .+204           ; 0x3166 <Mittelwert+0x3aa>
    309a:       80 91 7c 08     lds     r24, 0x087C
    309e:       86 ff           sbrs    r24, 6
    30a0:       62 c0           rjmp    .+196           ; 0x3166 <Mittelwert+0x3aa>
    30a2:       60 91 2f 04     lds     r22, 0x042F
    30a6:       70 91 30 04     lds     r23, 0x0430
    30aa:       80 91 31 04     lds     r24, 0x0431
    30ae:       90 91 32 04     lds     r25, 0x0432
    30b2:       e0 90 e3 08     lds     r14, 0x08E3
    30b6:       f0 90 e4 08     lds     r15, 0x08E4
    30ba:       a0 90 79 04     lds     r10, 0x0479
    30be:       bb 24           eor     r11, r11
    30c0:       cc 24           eor     r12, r12
    30c2:       dd 24           eor     r13, r13
    30c4:       20 e0           ldi     r18, 0x00       ; 0
    30c6:       30 e1           ldi     r19, 0x10       ; 16
    30c8:       40 e0           ldi     r20, 0x00       ; 0
    30ca:       50 e0           ldi     r21, 0x00       ; 0
    30cc:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    30d0:       00 27           eor     r16, r16
    30d2:       f7 fc           sbrc    r15, 7
    30d4:       00 95           com     r16
    30d6:       10 2f           mov     r17, r16
    30d8:       ca 01           movw    r24, r20
    30da:       b9 01           movw    r22, r18
    30dc:       a8 01           movw    r20, r16
    30de:       97 01           movw    r18, r14
    30e0:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    30e4:       a6 01           movw    r20, r12
    30e6:       95 01           movw    r18, r10
    30e8:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    30ec:       20 e0           ldi     r18, 0x00       ; 0
    30ee:       38 e0           ldi     r19, 0x08       ; 8
    30f0:       40 e0           ldi     r20, 0x00       ; 0
    30f2:       50 e0           ldi     r21, 0x00       ; 0
    30f4:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    30f8:       20 93 c4 04     sts     0x04C4, r18
    30fc:       30 93 c5 04     sts     0x04C5, r19
    3100:       40 93 c6 04     sts     0x04C6, r20
    3104:       50 93 c7 04     sts     0x04C7, r21
    3108:       60 91 37 04     lds     r22, 0x0437
    310c:       70 91 38 04     lds     r23, 0x0438
    3110:       80 91 39 04     lds     r24, 0x0439
    3114:       90 91 3a 04     lds     r25, 0x043A
    3118:       e0 90 e3 08     lds     r14, 0x08E3
    311c:       f0 90 e4 08     lds     r15, 0x08E4
    3120:       20 e0           ldi     r18, 0x00       ; 0
    3122:       30 e1           ldi     r19, 0x10       ; 16
    3124:       40 e0           ldi     r20, 0x00       ; 0
    3126:       50 e0           ldi     r21, 0x00       ; 0
    3128:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    312c:       00 27           eor     r16, r16
    312e:       f7 fc           sbrc    r15, 7
    3130:       00 95           com     r16
    3132:       10 2f           mov     r17, r16
    3134:       ca 01           movw    r24, r20
    3136:       b9 01           movw    r22, r18
    3138:       a8 01           movw    r20, r16
    313a:       97 01           movw    r18, r14
    313c:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    3140:       a6 01           movw    r20, r12
    3142:       95 01           movw    r18, r10
    3144:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    3148:       20 e0           ldi     r18, 0x00       ; 0
    314a:       38 e0           ldi     r19, 0x08       ; 8
    314c:       40 e0           ldi     r20, 0x00       ; 0
    314e:       50 e0           ldi     r21, 0x00       ; 0
    3150:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    3154:       20 93 c0 04     sts     0x04C0, r18
    3158:       30 93 c1 04     sts     0x04C1, r19
    315c:       40 93 c2 04     sts     0x04C2, r20
    3160:       50 93 c3 04     sts     0x04C3, r21
    3164:       10 c0           rjmp    .+32            ; 0x3186 <Mittelwert+0x3ca>
    3166:       10 92 c0 04     sts     0x04C0, r1
    316a:       10 92 c1 04     sts     0x04C1, r1
    316e:       10 92 c2 04     sts     0x04C2, r1
    3172:       10 92 c3 04     sts     0x04C3, r1
    3176:       10 92 c4 04     sts     0x04C4, r1
    317a:       10 92 c5 04     sts     0x04C5, r1
    317e:       10 92 c6 04     sts     0x04C6, r1
    3182:       10 92 c7 04     sts     0x04C7, r1
    3186:       80 91 bc 08     lds     r24, 0x08BC
    318a:       90 91 bd 08     lds     r25, 0x08BD
    318e:       20 90 c4 04     lds     r2, 0x04C4
    3192:       30 90 c5 04     lds     r3, 0x04C5
    3196:       40 90 c6 04     lds     r4, 0x04C6
    319a:       50 90 c7 04     lds     r5, 0x04C7
    319e:       82 0d           add     r24, r2
    31a0:       93 1d           adc     r25, r3
    31a2:       90 93 bd 08     sts     0x08BD, r25
    31a6:       80 93 bc 08     sts     0x08BC, r24
    31aa:       00 91 bc 08     lds     r16, 0x08BC
    31ae:       10 91 bd 08     lds     r17, 0x08BD
    31b2:       a0 90 c0 04     lds     r10, 0x04C0
    31b6:       b0 90 c1 04     lds     r11, 0x04C1
    31ba:       c0 90 c2 04     lds     r12, 0x04C2
    31be:       d0 90 c3 04     lds     r13, 0x04C3
    31c2:       80 91 7a 04     lds     r24, 0x047A
    31c6:       68 2e           mov     r6, r24
    31c8:       77 24           eor     r7, r7
    31ca:       88 24           eor     r8, r8
    31cc:       99 24           eor     r9, r9
    31ce:       c6 01           movw    r24, r12
    31d0:       b5 01           movw    r22, r10
    31d2:       a4 01           movw    r20, r8
    31d4:       93 01           movw    r18, r6
    31d6:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    31da:       20 e0           ldi     r18, 0x00       ; 0
    31dc:       32 e0           ldi     r19, 0x02       ; 2
    31de:       40 e0           ldi     r20, 0x00       ; 0
    31e0:       50 e0           ldi     r21, 0x00       ; 0
    31e2:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    31e6:       02 0f           add     r16, r18
    31e8:       13 1f           adc     r17, r19
    31ea:       10 93 bd 08     sts     0x08BD, r17
    31ee:       00 93 bc 08     sts     0x08BC, r16
    31f2:       20 91 3b 04     lds     r18, 0x043B
    31f6:       30 91 3c 04     lds     r19, 0x043C
    31fa:       40 91 3d 04     lds     r20, 0x043D
    31fe:       50 91 3e 04     lds     r21, 0x043E
    3202:       80 91 bc 08     lds     r24, 0x08BC
    3206:       90 91 bd 08     lds     r25, 0x08BD
    320a:       aa 27           eor     r26, r26
    320c:       97 fd           sbrc    r25, 7
    320e:       a0 95           com     r26
    3210:       ba 2f           mov     r27, r26
    3212:       28 0f           add     r18, r24
    3214:       39 1f           adc     r19, r25
    3216:       4a 1f           adc     r20, r26
    3218:       5b 1f           adc     r21, r27
    321a:       20 93 3b 04     sts     0x043B, r18
    321e:       30 93 3c 04     sts     0x043C, r19
    3222:       40 93 3d 04     sts     0x043D, r20
    3226:       50 93 3e 04     sts     0x043E, r21
    322a:       20 91 37 04     lds     r18, 0x0437
    322e:       30 91 38 04     lds     r19, 0x0438
    3232:       40 91 39 04     lds     r20, 0x0439
    3236:       50 91 3a 04     lds     r21, 0x043A
    323a:       80 91 bc 08     lds     r24, 0x08BC
    323e:       90 91 bd 08     lds     r25, 0x08BD
    3242:       60 91 67 04     lds     r22, 0x0467
    3246:       70 91 68 04     lds     r23, 0x0468
    324a:       86 1b           sub     r24, r22
    324c:       97 0b           sbc     r25, r23
    324e:       aa 27           eor     r26, r26
    3250:       97 fd           sbrc    r25, 7
    3252:       a0 95           com     r26
    3254:       ba 2f           mov     r27, r26
    3256:       28 0f           add     r18, r24
    3258:       39 1f           adc     r19, r25
    325a:       4a 1f           adc     r20, r26
    325c:       5b 1f           adc     r21, r27
    325e:       20 93 37 04     sts     0x0437, r18
    3262:       30 93 38 04     sts     0x0438, r19
    3266:       40 93 39 04     sts     0x0439, r20
    326a:       50 93 3a 04     sts     0x043A, r21
    326e:       80 91 37 04     lds     r24, 0x0437
    3272:       90 91 38 04     lds     r25, 0x0438
    3276:       a0 91 39 04     lds     r26, 0x0439
    327a:       b0 91 3a 04     lds     r27, 0x043A
    327e:       e0 90 8c 03     lds     r14, 0x038C
    3282:       f0 90 8d 03     lds     r15, 0x038D
    3286:       00 91 8e 03     lds     r16, 0x038E
    328a:       10 91 8f 03     lds     r17, 0x038F
    328e:       e8 16           cp      r14, r24
    3290:       f9 06           cpc     r15, r25
    3292:       0a 07           cpc     r16, r26
    3294:       1b 07           cpc     r17, r27
    3296:       04 f5           brge    .+64            ; 0x32d8 <Mittelwert+0x51c>
    3298:       80 e1           ldi     r24, 0x10       ; 16
    329a:       97 e2           ldi     r25, 0x27       ; 39
    329c:       a0 e0           ldi     r26, 0x00       ; 0
    329e:       b0 e0           ldi     r27, 0x00       ; 0
    32a0:       8e 19           sub     r24, r14
    32a2:       9f 09           sbc     r25, r15
    32a4:       a0 0b           sbc     r26, r16
    32a6:       b1 0b           sbc     r27, r17
    32a8:       80 93 37 04     sts     0x0437, r24
    32ac:       90 93 38 04     sts     0x0438, r25
    32b0:       a0 93 39 04     sts     0x0439, r26
    32b4:       b0 93 3a 04     sts     0x043A, r27
    32b8:       80 91 37 04     lds     r24, 0x0437
    32bc:       90 91 38 04     lds     r25, 0x0438
    32c0:       a0 91 39 04     lds     r26, 0x0439
    32c4:       b0 91 3a 04     lds     r27, 0x043A
    32c8:       80 93 3b 04     sts     0x043B, r24
    32cc:       90 93 3c 04     sts     0x043C, r25
    32d0:       a0 93 3d 04     sts     0x043D, r26
    32d4:       b0 93 3e 04     sts     0x043E, r27
    32d8:       20 91 37 04     lds     r18, 0x0437
    32dc:       30 91 38 04     lds     r19, 0x0438
    32e0:       40 91 39 04     lds     r20, 0x0439
    32e4:       50 91 3a 04     lds     r21, 0x043A
    32e8:       88 27           eor     r24, r24
    32ea:       99 27           eor     r25, r25
    32ec:       dc 01           movw    r26, r24
    32ee:       8e 19           sub     r24, r14
    32f0:       9f 09           sbc     r25, r15
    32f2:       a0 0b           sbc     r26, r16
    32f4:       b1 0b           sbc     r27, r17
    32f6:       28 17           cp      r18, r24
    32f8:       39 07           cpc     r19, r25
    32fa:       4a 07           cpc     r20, r26
    32fc:       5b 07           cpc     r21, r27
    32fe:       04 f5           brge    .+64            ; 0x3340 <Mittelwert+0x584>
    3300:       80 ef           ldi     r24, 0xF0       ; 240
    3302:       98 ed           ldi     r25, 0xD8       ; 216
    3304:       af ef           ldi     r26, 0xFF       ; 255
    3306:       bf ef           ldi     r27, 0xFF       ; 255
    3308:       e8 0e           add     r14, r24
    330a:       f9 1e           adc     r15, r25
    330c:       0a 1f           adc     r16, r26
    330e:       1b 1f           adc     r17, r27
    3310:       e0 92 37 04     sts     0x0437, r14
    3314:       f0 92 38 04     sts     0x0438, r15
    3318:       00 93 39 04     sts     0x0439, r16
    331c:       10 93 3a 04     sts     0x043A, r17
    3320:       80 91 37 04     lds     r24, 0x0437
    3324:       90 91 38 04     lds     r25, 0x0438
    3328:       a0 91 39 04     lds     r26, 0x0439
    332c:       b0 91 3a 04     lds     r27, 0x043A
    3330:       80 93 3b 04     sts     0x043B, r24
    3334:       90 93 3c 04     sts     0x043C, r25
    3338:       a0 93 3d 04     sts     0x043D, r26
    333c:       b0 93 3e 04     sts     0x043E, r27
    3340:       80 91 d3 03     lds     r24, 0x03D3
    3344:       90 91 d4 03     lds     r25, 0x03D4
    3348:       0f 97           sbiw    r24, 0x0f       ; 15
    334a:       34 f4           brge    .+12            ; 0x3358 <Mittelwert+0x59c>
    334c:       88 e1           ldi     r24, 0x18       ; 24
    334e:       9c ef           ldi     r25, 0xFC       ; 252
    3350:       90 93 bd 08     sts     0x08BD, r25
    3354:       80 93 bc 08     sts     0x08BC, r24
    3358:       80 91 d3 03     lds     r24, 0x03D3
    335c:       90 91 d4 03     lds     r25, 0x03D4
    3360:       07 97           sbiw    r24, 0x07       ; 7
    3362:       34 f4           brge    .+12            ; 0x3370 <Mittelwert+0x5b4>
    3364:       80 e3           ldi     r24, 0x30       ; 48
    3366:       98 ef           ldi     r25, 0xF8       ; 248
    3368:       90 93 bd 08     sts     0x08BD, r25
    336c:       80 93 bc 08     sts     0x08BC, r24
    3370:       90 91 00 01     lds     r25, 0x0100
    3374:       99 83           std     Y+1, r25        ; 0x01
    3376:       9a 30           cpi     r25, 0x0A       ; 10
    3378:       a9 f4           brne    .+42            ; 0x33a4 <Mittelwert+0x5e8>
    337a:       80 91 d3 03     lds     r24, 0x03D3
    337e:       90 91 d4 03     lds     r25, 0x03D4
    3382:       83 5f           subi    r24, 0xF3       ; 243
    3384:       93 40           sbci    r25, 0x03       ; 3
    3386:       34 f0           brlt    .+12            ; 0x3394 <Mittelwert+0x5d8>
    3388:       88 ee           ldi     r24, 0xE8       ; 232
    338a:       93 e0           ldi     r25, 0x03       ; 3
    338c:       90 93 bd 08     sts     0x08BD, r25
    3390:       80 93 bc 08     sts     0x08BC, r24
    3394:       80 91 d3 03     lds     r24, 0x03D3
    3398:       90 91 d4 03     lds     r25, 0x03D4
    339c:       8a 5f           subi    r24, 0xFA       ; 250
    339e:       93 40           sbci    r25, 0x03       ; 3
    33a0:       dc f0           brlt    .+54            ; 0x33d8 <Mittelwert+0x61c>
    33a2:       14 c0           rjmp    .+40            ; 0x33cc <Mittelwert+0x610>
    33a4:       80 91 d3 03     lds     r24, 0x03D3
    33a8:       90 91 d4 03     lds     r25, 0x03D4
    33ac:       85 5e           subi    r24, 0xE5       ; 229
    33ae:       97 40           sbci    r25, 0x07       ; 7
    33b0:       34 f0           brlt    .+12            ; 0x33be <Mittelwert+0x602>
    33b2:       88 ee           ldi     r24, 0xE8       ; 232
    33b4:       93 e0           ldi     r25, 0x03       ; 3
    33b6:       90 93 bd 08     sts     0x08BD, r25
    33ba:       80 93 bc 08     sts     0x08BC, r24
    33be:       80 91 d3 03     lds     r24, 0x03D3
    33c2:       90 91 d4 03     lds     r25, 0x03D4
    33c6:       83 5f           subi    r24, 0xF3       ; 243
    33c8:       97 40           sbci    r25, 0x07       ; 7
    33ca:       34 f0           brlt    .+12            ; 0x33d8 <Mittelwert+0x61c>
    33cc:       80 ed           ldi     r24, 0xD0       ; 208
    33ce:       97 e0           ldi     r25, 0x07       ; 7
    33d0:       90 93 bd 08     sts     0x08BD, r25
    33d4:       80 93 bc 08     sts     0x08BC, r24
    33d8:       80 91 c4 08     lds     r24, 0x08C4
    33dc:       90 91 c5 08     lds     r25, 0x08C5
    33e0:       8a 19           sub     r24, r10
    33e2:       9b 09           sbc     r25, r11
    33e4:       90 93 c5 08     sts     0x08C5, r25
    33e8:       80 93 c4 08     sts     0x08C4, r24
    33ec:       00 91 c4 08     lds     r16, 0x08C4
    33f0:       10 91 c5 08     lds     r17, 0x08C5
    33f4:       c2 01           movw    r24, r4
    33f6:       b1 01           movw    r22, r2
    33f8:       a4 01           movw    r20, r8
    33fa:       93 01           movw    r18, r6
    33fc:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    3400:       20 e0           ldi     r18, 0x00       ; 0
    3402:       32 e0           ldi     r19, 0x02       ; 2
    3404:       40 e0           ldi     r20, 0x00       ; 0
    3406:       50 e0           ldi     r21, 0x00       ; 0
    3408:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    340c:       02 1b           sub     r16, r18
    340e:       13 0b           sbc     r17, r19
    3410:       10 93 c5 08     sts     0x08C5, r17
    3414:       00 93 c4 08     sts     0x08C4, r16
    3418:       20 91 33 04     lds     r18, 0x0433
    341c:       30 91 34 04     lds     r19, 0x0434
    3420:       40 91 35 04     lds     r20, 0x0435
    3424:       50 91 36 04     lds     r21, 0x0436
    3428:       80 91 c4 08     lds     r24, 0x08C4
    342c:       90 91 c5 08     lds     r25, 0x08C5
    3430:       aa 27           eor     r26, r26
    3432:       97 fd           sbrc    r25, 7
    3434:       a0 95           com     r26
    3436:       ba 2f           mov     r27, r26
    3438:       28 0f           add     r18, r24
    343a:       39 1f           adc     r19, r25
    343c:       4a 1f           adc     r20, r26
    343e:       5b 1f           adc     r21, r27
    3440:       20 93 33 04     sts     0x0433, r18
    3444:       30 93 34 04     sts     0x0434, r19
    3448:       40 93 35 04     sts     0x0435, r20
    344c:       50 93 36 04     sts     0x0436, r21
    3450:       20 91 2f 04     lds     r18, 0x042F
    3454:       30 91 30 04     lds     r19, 0x0430
    3458:       40 91 31 04     lds     r20, 0x0431
    345c:       50 91 32 04     lds     r21, 0x0432
    3460:       80 91 c4 08     lds     r24, 0x08C4
    3464:       90 91 c5 08     lds     r25, 0x08C5
    3468:       60 91 69 04     lds     r22, 0x0469
    346c:       70 91 6a 04     lds     r23, 0x046A
    3470:       86 1b           sub     r24, r22
    3472:       97 0b           sbc     r25, r23
    3474:       aa 27           eor     r26, r26
    3476:       97 fd           sbrc    r25, 7
    3478:       a0 95           com     r26
    347a:       ba 2f           mov     r27, r26
    347c:       28 0f           add     r18, r24
    347e:       39 1f           adc     r19, r25
    3480:       4a 1f           adc     r20, r26
    3482:       5b 1f           adc     r21, r27
    3484:       20 93 2f 04     sts     0x042F, r18
    3488:       30 93 30 04     sts     0x0430, r19
    348c:       40 93 31 04     sts     0x0431, r20
    3490:       50 93 32 04     sts     0x0432, r21
    3494:       80 91 2f 04     lds     r24, 0x042F
    3498:       90 91 30 04     lds     r25, 0x0430
    349c:       a0 91 31 04     lds     r26, 0x0431
    34a0:       b0 91 32 04     lds     r27, 0x0432
    34a4:       e0 90 88 03     lds     r14, 0x0388
    34a8:       f0 90 89 03     lds     r15, 0x0389
    34ac:       00 91 8a 03     lds     r16, 0x038A
    34b0:       10 91 8b 03     lds     r17, 0x038B
    34b4:       e8 16           cp      r14, r24
    34b6:       f9 06           cpc     r15, r25
    34b8:       0a 07           cpc     r16, r26
    34ba:       1b 07           cpc     r17, r27
    34bc:       04 f5           brge    .+64            ; 0x34fe <Mittelwert+0x742>
    34be:       80 e1           ldi     r24, 0x10       ; 16
    34c0:       97 e2           ldi     r25, 0x27       ; 39
    34c2:       a0 e0           ldi     r26, 0x00       ; 0
    34c4:       b0 e0           ldi     r27, 0x00       ; 0
    34c6:       8e 19           sub     r24, r14
    34c8:       9f 09           sbc     r25, r15
    34ca:       a0 0b           sbc     r26, r16
    34cc:       b1 0b           sbc     r27, r17
    34ce:       80 93 2f 04     sts     0x042F, r24
    34d2:       90 93 30 04     sts     0x0430, r25
    34d6:       a0 93 31 04     sts     0x0431, r26
    34da:       b0 93 32 04     sts     0x0432, r27
    34de:       80 91 2f 04     lds     r24, 0x042F
    34e2:       90 91 30 04     lds     r25, 0x0430
    34e6:       a0 91 31 04     lds     r26, 0x0431
    34ea:       b0 91 32 04     lds     r27, 0x0432
    34ee:       80 93 33 04     sts     0x0433, r24
    34f2:       90 93 34 04     sts     0x0434, r25
    34f6:       a0 93 35 04     sts     0x0435, r26
    34fa:       b0 93 36 04     sts     0x0436, r27
    34fe:       20 91 2f 04     lds     r18, 0x042F
    3502:       30 91 30 04     lds     r19, 0x0430
    3506:       40 91 31 04     lds     r20, 0x0431
    350a:       50 91 32 04     lds     r21, 0x0432
    350e:       88 27           eor     r24, r24
    3510:       99 27           eor     r25, r25
    3512:       dc 01           movw    r26, r24
    3514:       8e 19           sub     r24, r14
    3516:       9f 09           sbc     r25, r15
    3518:       a0 0b           sbc     r26, r16
    351a:       b1 0b           sbc     r27, r17
    351c:       28 17           cp      r18, r24
    351e:       39 07           cpc     r19, r25
    3520:       4a 07           cpc     r20, r26
    3522:       5b 07           cpc     r21, r27
    3524:       04 f5           brge    .+64            ; 0x3566 <Mittelwert+0x7aa>
    3526:       80 ef           ldi     r24, 0xF0       ; 240
    3528:       98 ed           ldi     r25, 0xD8       ; 216
    352a:       af ef           ldi     r26, 0xFF       ; 255
    352c:       bf ef           ldi     r27, 0xFF       ; 255
    352e:       e8 0e           add     r14, r24
    3530:       f9 1e           adc     r15, r25
    3532:       0a 1f           adc     r16, r26
    3534:       1b 1f           adc     r17, r27
    3536:       e0 92 2f 04     sts     0x042F, r14
    353a:       f0 92 30 04     sts     0x0430, r15
    353e:       00 93 31 04     sts     0x0431, r16
    3542:       10 93 32 04     sts     0x0432, r17
    3546:       80 91 2f 04     lds     r24, 0x042F
    354a:       90 91 30 04     lds     r25, 0x0430
    354e:       a0 91 31 04     lds     r26, 0x0431
    3552:       b0 91 32 04     lds     r27, 0x0432
    3556:       80 93 33 04     sts     0x0433, r24
    355a:       90 93 34 04     sts     0x0434, r25
    355e:       a0 93 35 04     sts     0x0435, r26
    3562:       b0 93 36 04     sts     0x0436, r27
    3566:       80 91 d1 03     lds     r24, 0x03D1
    356a:       90 91 d2 03     lds     r25, 0x03D2
    356e:       0f 97           sbiw    r24, 0x0f       ; 15
    3570:       34 f4           brge    .+12            ; 0x357e <Mittelwert+0x7c2>
    3572:       88 e1           ldi     r24, 0x18       ; 24
    3574:       9c ef           ldi     r25, 0xFC       ; 252
    3576:       90 93 c5 08     sts     0x08C5, r25
    357a:       80 93 c4 08     sts     0x08C4, r24
    357e:       80 91 d1 03     lds     r24, 0x03D1
    3582:       90 91 d2 03     lds     r25, 0x03D2
    3586:       07 97           sbiw    r24, 0x07       ; 7
    3588:       34 f4           brge    .+12            ; 0x3596 <Mittelwert+0x7da>
    358a:       80 e3           ldi     r24, 0x30       ; 48
    358c:       98 ef           ldi     r25, 0xF8       ; 248
    358e:       90 93 c5 08     sts     0x08C5, r25
    3592:       80 93 c4 08     sts     0x08C4, r24
    3596:       99 81           ldd     r25, Y+1        ; 0x01
    3598:       9a 30           cpi     r25, 0x0A       ; 10
    359a:       a9 f4           brne    .+42            ; 0x35c6 <Mittelwert+0x80a>
    359c:       80 91 d1 03     lds     r24, 0x03D1
    35a0:       90 91 d2 03     lds     r25, 0x03D2
    35a4:       83 5f           subi    r24, 0xF3       ; 243
    35a6:       93 40           sbci    r25, 0x03       ; 3
    35a8:       34 f0           brlt    .+12            ; 0x35b6 <Mittelwert+0x7fa>
    35aa:       88 ee           ldi     r24, 0xE8       ; 232
    35ac:       93 e0           ldi     r25, 0x03       ; 3
    35ae:       90 93 c5 08     sts     0x08C5, r25
    35b2:       80 93 c4 08     sts     0x08C4, r24
    35b6:       80 91 d1 03     lds     r24, 0x03D1
    35ba:       90 91 d2 03     lds     r25, 0x03D2
    35be:       8a 5f           subi    r24, 0xFA       ; 250
    35c0:       93 40           sbci    r25, 0x03       ; 3
    35c2:       dc f0           brlt    .+54            ; 0x35fa <Mittelwert+0x83e>
    35c4:       14 c0           rjmp    .+40            ; 0x35ee <Mittelwert+0x832>
    35c6:       80 91 d1 03     lds     r24, 0x03D1
    35ca:       90 91 d2 03     lds     r25, 0x03D2
    35ce:       85 5e           subi    r24, 0xE5       ; 229
    35d0:       97 40           sbci    r25, 0x07       ; 7
    35d2:       34 f0           brlt    .+12            ; 0x35e0 <Mittelwert+0x824>
    35d4:       88 ee           ldi     r24, 0xE8       ; 232
    35d6:       93 e0           ldi     r25, 0x03       ; 3
    35d8:       90 93 c5 08     sts     0x08C5, r25
    35dc:       80 93 c4 08     sts     0x08C4, r24
    35e0:       80 91 d1 03     lds     r24, 0x03D1
    35e4:       90 91 d2 03     lds     r25, 0x03D2
    35e8:       83 5f           subi    r24, 0xF3       ; 243
    35ea:       97 40           sbci    r25, 0x07       ; 7
    35ec:       34 f0           brlt    .+12            ; 0x35fa <Mittelwert+0x83e>
    35ee:       80 ed           ldi     r24, 0xD0       ; 208
    35f0:       97 e0           ldi     r25, 0x07       ; 7
    35f2:       90 93 c5 08     sts     0x08C5, r25
    35f6:       80 93 c4 08     sts     0x08C4, r24
    35fa:       8f ee           ldi     r24, 0xEF       ; 239
    35fc:       80 93 7a 00     sts     0x007A, r24
    3600:       80 91 3f 04     lds     r24, 0x043F
    3604:       90 91 40 04     lds     r25, 0x0440
    3608:       a0 91 41 04     lds     r26, 0x0441
    360c:       b0 91 42 04     lds     r27, 0x0442
    3610:       80 93 2b 04     sts     0x042B, r24
    3614:       90 93 2c 04     sts     0x042C, r25
    3618:       a0 93 2d 04     sts     0x042D, r26
    361c:       b0 93 2e 04     sts     0x042E, r27
    3620:       80 91 2f 04     lds     r24, 0x042F
    3624:       90 91 30 04     lds     r25, 0x0430
    3628:       a0 91 31 04     lds     r26, 0x0431
    362c:       b0 91 32 04     lds     r27, 0x0432
    3630:       80 93 0f 04     sts     0x040F, r24
    3634:       90 93 10 04     sts     0x0410, r25
    3638:       a0 93 11 04     sts     0x0411, r26
    363c:       b0 93 12 04     sts     0x0412, r27
    3640:       80 91 37 04     lds     r24, 0x0437
    3644:       90 91 38 04     lds     r25, 0x0438
    3648:       a0 91 39 04     lds     r26, 0x0439
    364c:       b0 91 3a 04     lds     r27, 0x043A
    3650:       80 93 17 04     sts     0x0417, r24
    3654:       90 93 18 04     sts     0x0418, r25
    3658:       a0 93 19 04     sts     0x0419, r26
    365c:       b0 93 1a 04     sts     0x041A, r27
    3660:       80 91 33 04     lds     r24, 0x0433
    3664:       90 91 34 04     lds     r25, 0x0434
    3668:       a0 91 35 04     lds     r26, 0x0435
    366c:       b0 91 36 04     lds     r27, 0x0436
    3670:       80 93 13 04     sts     0x0413, r24
    3674:       90 93 14 04     sts     0x0414, r25
    3678:       a0 93 15 04     sts     0x0415, r26
    367c:       b0 93 16 04     sts     0x0416, r27
    3680:       80 91 3b 04     lds     r24, 0x043B
    3684:       90 91 3c 04     lds     r25, 0x043C
    3688:       a0 91 3d 04     lds     r26, 0x043D
    368c:       b0 91 3e 04     lds     r27, 0x043E
    3690:       80 93 1b 04     sts     0x041B, r24
    3694:       90 93 1c 04     sts     0x041C, r25
    3698:       a0 93 1d 04     sts     0x041D, r26
    369c:       b0 93 1e 04     sts     0x041E, r27
    36a0:       80 91 7c 08     lds     r24, 0x087C
    36a4:       87 ff           sbrs    r24, 7
    36a6:       6b c0           rjmp    .+214           ; 0x377e <Mittelwert+0x9c2>
    36a8:       2a 81           ldd     r18, Y+2        ; 0x02
    36aa:       22 23           and     r18, r18
    36ac:       09 f0           breq    .+2             ; 0x36b0 <Mittelwert+0x8f4>
    36ae:       67 c0           rjmp    .+206           ; 0x377e <Mittelwert+0x9c2>
    36b0:       80 91 6c 04     lds     r24, 0x046C
    36b4:       88 23           and     r24, r24
    36b6:       09 f0           breq    .+2             ; 0x36ba <Mittelwert+0x8fe>
    36b8:       62 c0           rjmp    .+196           ; 0x377e <Mittelwert+0x9c2>
    36ba:       80 91 c4 08     lds     r24, 0x08C4
    36be:       90 91 c5 08     lds     r25, 0x08C5
    36c2:       89 3c           cpi     r24, 0xC9       ; 201
    36c4:       91 05           cpc     r25, r1
    36c6:       7c f0           brlt    .+30            ; 0x36e6 <Mittelwert+0x92a>
    36c8:       20 91 c4 08     lds     r18, 0x08C4
    36cc:       30 91 c5 08     lds     r19, 0x08C5
    36d0:       80 91 c4 08     lds     r24, 0x08C4
    36d4:       90 91 c5 08     lds     r25, 0x08C5
    36d8:       88 0f           add     r24, r24
    36da:       99 1f           adc     r25, r25
    36dc:       88 0f           add     r24, r24
    36de:       99 1f           adc     r25, r25
    36e0:       20 52           subi    r18, 0x20       ; 32
    36e2:       33 40           sbci    r19, 0x03       ; 3
    36e4:       15 c0           rjmp    .+42            ; 0x3710 <Mittelwert+0x954>
    36e6:       80 91 c4 08     lds     r24, 0x08C4
    36ea:       90 91 c5 08     lds     r25, 0x08C5
    36ee:       88 53           subi    r24, 0x38       ; 56
    36f0:       9f 4f           sbci    r25, 0xFF       ; 255
    36f2:       a4 f4           brge    .+40            ; 0x371c <Mittelwert+0x960>
    36f4:       20 91 c4 08     lds     r18, 0x08C4
    36f8:       30 91 c5 08     lds     r19, 0x08C5
    36fc:       80 91 c4 08     lds     r24, 0x08C4
    3700:       90 91 c5 08     lds     r25, 0x08C5
    3704:       88 0f           add     r24, r24
    3706:       99 1f           adc     r25, r25
    3708:       88 0f           add     r24, r24
    370a:       99 1f           adc     r25, r25
    370c:       20 5e           subi    r18, 0xE0       ; 224
    370e:       3c 4f           sbci    r19, 0xFC       ; 252
    3710:       82 0f           add     r24, r18
    3712:       93 1f           adc     r25, r19
    3714:       90 93 c5 08     sts     0x08C5, r25
    3718:       80 93 c4 08     sts     0x08C4, r24
    371c:       80 91 bc 08     lds     r24, 0x08BC
    3720:       90 91 bd 08     lds     r25, 0x08BD
    3724:       89 3c           cpi     r24, 0xC9       ; 201
    3726:       91 05           cpc     r25, r1
    3728:       7c f0           brlt    .+30            ; 0x3748 <Mittelwert+0x98c>
    372a:       20 91 bc 08     lds     r18, 0x08BC
    372e:       30 91 bd 08     lds     r19, 0x08BD
    3732:       80 91 bc 08     lds     r24, 0x08BC
    3736:       90 91 bd 08     lds     r25, 0x08BD
    373a:       88 0f           add     r24, r24
    373c:       99 1f           adc     r25, r25
    373e:       88 0f           add     r24, r24
    3740:       99 1f           adc     r25, r25
    3742:       20 52           subi    r18, 0x20       ; 32
    3744:       33 40           sbci    r19, 0x03       ; 3
    3746:       15 c0           rjmp    .+42            ; 0x3772 <Mittelwert+0x9b6>
    3748:       80 91 bc 08     lds     r24, 0x08BC
    374c:       90 91 bd 08     lds     r25, 0x08BD
    3750:       88 53           subi    r24, 0x38       ; 56
    3752:       9f 4f           sbci    r25, 0xFF       ; 255
    3754:       a4 f4           brge    .+40            ; 0x377e <Mittelwert+0x9c2>
    3756:       20 91 bc 08     lds     r18, 0x08BC
    375a:       30 91 bd 08     lds     r19, 0x08BD
    375e:       80 91 bc 08     lds     r24, 0x08BC
    3762:       90 91 bd 08     lds     r25, 0x08BD
    3766:       88 0f           add     r24, r24
    3768:       99 1f           adc     r25, r25
    376a:       88 0f           add     r24, r24
    376c:       99 1f           adc     r25, r25
    376e:       20 5e           subi    r18, 0xE0       ; 224
    3770:       3c 4f           sbci    r19, 0xFC       ; 252
    3772:       82 0f           add     r24, r18
    3774:       93 1f           adc     r25, r19
    3776:       90 93 bd 08     sts     0x08BD, r25
    377a:       80 93 bc 08     sts     0x08BC, r24
    377e:       20 91 53 04     lds     r18, 0x0453
    3782:       30 91 54 04     lds     r19, 0x0454
    3786:       80 91 78 08     lds     r24, 0x0878
    378a:       e8 2f           mov     r30, r24
    378c:       ff 27           eor     r31, r31
    378e:       ee 0f           add     r30, r30
    3790:       ff 1f           adc     r31, r31
    3792:       e8 5b           subi    r30, 0xB8       ; 184
    3794:       f7 4f           sbci    r31, 0xF7       ; 247
    3796:       80 81           ld      r24, Z
    3798:       91 81           ldd     r25, Z+1        ; 0x01
    379a:       82 59           subi    r24, 0x92       ; 146
    379c:       9f 4f           sbci    r25, 0xFF       ; 255
    379e:       28 17           cp      r18, r24
    37a0:       39 07           cpc     r19, r25
    37a2:       1c f4           brge    .+6             ; 0x37aa <Mittelwert+0x9ee>
    37a4:       2f 5f           subi    r18, 0xFF       ; 255
    37a6:       3f 4f           sbci    r19, 0xFF       ; 255
    37a8:       0c c0           rjmp    .+24            ; 0x37c2 <Mittelwert+0xa06>
    37aa:       80 81           ld      r24, Z
    37ac:       91 81           ldd     r25, Z+1        ; 0x01
    37ae:       82 59           subi    r24, 0x92       ; 146
    37b0:       9f 4f           sbci    r25, 0xFF       ; 255
    37b2:       82 17           cp      r24, r18
    37b4:       93 07           cpc     r25, r19
    37b6:       4c f4           brge    .+18            ; 0x37ca <Mittelwert+0xa0e>
    37b8:       21 15           cp      r18, r1
    37ba:       31 05           cpc     r19, r1
    37bc:       31 f0           breq    .+12            ; 0x37ca <Mittelwert+0xa0e>
    37be:       21 50           subi    r18, 0x01       ; 1
    37c0:       30 40           sbci    r19, 0x00       ; 0
    37c2:       30 93 54 04     sts     0x0454, r19
    37c6:       20 93 53 04     sts     0x0453, r18
    37ca:       20 91 55 04     lds     r18, 0x0455
    37ce:       30 91 56 04     lds     r19, 0x0456
    37d2:       80 91 79 08     lds     r24, 0x0879
    37d6:       e8 2f           mov     r30, r24
    37d8:       ff 27           eor     r31, r31
    37da:       ee 0f           add     r30, r30
    37dc:       ff 1f           adc     r31, r31
    37de:       e8 5b           subi    r30, 0xB8       ; 184
    37e0:       f7 4f           sbci    r31, 0xF7       ; 247
    37e2:       80 81           ld      r24, Z
    37e4:       91 81           ldd     r25, Z+1        ; 0x01
    37e6:       82 59           subi    r24, 0x92       ; 146
    37e8:       9f 4f           sbci    r25, 0xFF       ; 255
    37ea:       28 17           cp      r18, r24
    37ec:       39 07           cpc     r19, r25
    37ee:       1c f4           brge    .+6             ; 0x37f6 <Mittelwert+0xa3a>
    37f0:       2f 5f           subi    r18, 0xFF       ; 255
    37f2:       3f 4f           sbci    r19, 0xFF       ; 255
    37f4:       0c c0           rjmp    .+24            ; 0x380e <Mittelwert+0xa52>
    37f6:       80 81           ld      r24, Z
    37f8:       91 81           ldd     r25, Z+1        ; 0x01
    37fa:       82 59           subi    r24, 0x92       ; 146
    37fc:       9f 4f           sbci    r25, 0xFF       ; 255
    37fe:       82 17           cp      r24, r18
    3800:       93 07           cpc     r25, r19
    3802:       4c f4           brge    .+18            ; 0x3816 <Mittelwert+0xa5a>
    3804:       21 15           cp      r18, r1
    3806:       31 05           cpc     r19, r1
    3808:       31 f0           breq    .+12            ; 0x3816 <Mittelwert+0xa5a>
    380a:       21 50           subi    r18, 0x01       ; 1
    380c:       30 40           sbci    r19, 0x00       ; 0
    380e:       30 93 56 04     sts     0x0456, r19
    3812:       20 93 55 04     sts     0x0455, r18
    3816:       20 91 57 04     lds     r18, 0x0457
    381a:       30 91 58 04     lds     r19, 0x0458
    381e:       80 91 7a 08     lds     r24, 0x087A
    3822:       e8 2f           mov     r30, r24
    3824:       ff 27           eor     r31, r31
    3826:       ee 0f           add     r30, r30
    3828:       ff 1f           adc     r31, r31
    382a:       e8 5b           subi    r30, 0xB8       ; 184
    382c:       f7 4f           sbci    r31, 0xF7       ; 247
    382e:       80 81           ld      r24, Z
    3830:       91 81           ldd     r25, Z+1        ; 0x01
    3832:       82 59           subi    r24, 0x92       ; 146
    3834:       9f 4f           sbci    r25, 0xFF       ; 255
    3836:       28 17           cp      r18, r24
    3838:       39 07           cpc     r19, r25
    383a:       1c f4           brge    .+6             ; 0x3842 <Mittelwert+0xa86>
    383c:       2f 5f           subi    r18, 0xFF       ; 255
    383e:       3f 4f           sbci    r19, 0xFF       ; 255
    3840:       0c c0           rjmp    .+24            ; 0x385a <Mittelwert+0xa9e>
    3842:       80 81           ld      r24, Z
    3844:       91 81           ldd     r25, Z+1        ; 0x01
    3846:       82 59           subi    r24, 0x92       ; 146
    3848:       9f 4f           sbci    r25, 0xFF       ; 255
    384a:       82 17           cp      r24, r18
    384c:       93 07           cpc     r25, r19
    384e:       4c f4           brge    .+18            ; 0x3862 <Mittelwert+0xaa6>
    3850:       21 15           cp      r18, r1
    3852:       31 05           cpc     r19, r1
    3854:       31 f0           breq    .+12            ; 0x3862 <Mittelwert+0xaa6>
    3856:       21 50           subi    r18, 0x01       ; 1
    3858:       30 40           sbci    r19, 0x00       ; 0
    385a:       30 93 58 04     sts     0x0458, r19
    385e:       20 93 57 04     sts     0x0457, r18
    3862:       20 91 59 04     lds     r18, 0x0459
    3866:       30 91 5a 04     lds     r19, 0x045A
    386a:       80 91 7b 08     lds     r24, 0x087B
    386e:       e8 2f           mov     r30, r24
    3870:       ff 27           eor     r31, r31
    3872:       ee 0f           add     r30, r30
    3874:       ff 1f           adc     r31, r31
    3876:       e8 5b           subi    r30, 0xB8       ; 184
    3878:       f7 4f           sbci    r31, 0xF7       ; 247
    387a:       80 81           ld      r24, Z
    387c:       91 81           ldd     r25, Z+1        ; 0x01
    387e:       82 59           subi    r24, 0x92       ; 146
    3880:       9f 4f           sbci    r25, 0xFF       ; 255
    3882:       28 17           cp      r18, r24
    3884:       39 07           cpc     r19, r25
    3886:       1c f4           brge    .+6             ; 0x388e <Mittelwert+0xad2>
    3888:       2f 5f           subi    r18, 0xFF       ; 255
    388a:       3f 4f           sbci    r19, 0xFF       ; 255
    388c:       0c c0           rjmp    .+24            ; 0x38a6 <Mittelwert+0xaea>
    388e:       80 81           ld      r24, Z
    3890:       91 81           ldd     r25, Z+1        ; 0x01
    3892:       82 59           subi    r24, 0x92       ; 146
    3894:       9f 4f           sbci    r25, 0xFF       ; 255
    3896:       82 17           cp      r24, r18
    3898:       93 07           cpc     r25, r19
    389a:       4c f4           brge    .+18            ; 0x38ae <Mittelwert+0xaf2>
    389c:       21 15           cp      r18, r1
    389e:       31 05           cpc     r19, r1
    38a0:       31 f0           breq    .+12            ; 0x38ae <Mittelwert+0xaf2>
    38a2:       21 50           subi    r18, 0x01       ; 1
    38a4:       30 40           sbci    r19, 0x00       ; 0
    38a6:       30 93 5a 04     sts     0x045A, r19
    38aa:       20 93 59 04     sts     0x0459, r18
    38ae:       80 91 53 04     lds     r24, 0x0453
    38b2:       90 91 54 04     lds     r25, 0x0454
    38b6:       97 ff           sbrs    r25, 7
    38b8:       05 c0           rjmp    .+10            ; 0x38c4 <Mittelwert+0xb08>
    38ba:       10 92 54 04     sts     0x0454, r1
    38be:       10 92 53 04     sts     0x0453, r1
    38c2:       0a c0           rjmp    .+20            ; 0x38d8 <Mittelwert+0xb1c>
    38c4:       8f 3f           cpi     r24, 0xFF       ; 255
    38c6:       91 05           cpc     r25, r1
    38c8:       39 f0           breq    .+14            ; 0x38d8 <Mittelwert+0xb1c>
    38ca:       34 f0           brlt    .+12            ; 0x38d8 <Mittelwert+0xb1c>
    38cc:       8f ef           ldi     r24, 0xFF       ; 255
    38ce:       90 e0           ldi     r25, 0x00       ; 0
    38d0:       90 93 54 04     sts     0x0454, r25
    38d4:       80 93 53 04     sts     0x0453, r24
    38d8:       80 91 55 04     lds     r24, 0x0455
    38dc:       90 91 56 04     lds     r25, 0x0456
    38e0:       97 ff           sbrs    r25, 7
    38e2:       05 c0           rjmp    .+10            ; 0x38ee <Mittelwert+0xb32>
    38e4:       10 92 56 04     sts     0x0456, r1
    38e8:       10 92 55 04     sts     0x0455, r1
    38ec:       0a c0           rjmp    .+20            ; 0x3902 <Mittelwert+0xb46>
    38ee:       8f 3f           cpi     r24, 0xFF       ; 255
    38f0:       91 05           cpc     r25, r1
    38f2:       39 f0           breq    .+14            ; 0x3902 <Mittelwert+0xb46>
    38f4:       34 f0           brlt    .+12            ; 0x3902 <Mittelwert+0xb46>
    38f6:       8f ef           ldi     r24, 0xFF       ; 255
    38f8:       90 e0           ldi     r25, 0x00       ; 0
    38fa:       90 93 56 04     sts     0x0456, r25
    38fe:       80 93 55 04     sts     0x0455, r24
    3902:       80 91 57 04     lds     r24, 0x0457
    3906:       90 91 58 04     lds     r25, 0x0458
    390a:       97 ff           sbrs    r25, 7
    390c:       05 c0           rjmp    .+10            ; 0x3918 <Mittelwert+0xb5c>
    390e:       10 92 58 04     sts     0x0458, r1
    3912:       10 92 57 04     sts     0x0457, r1
    3916:       0a c0           rjmp    .+20            ; 0x392c <Mittelwert+0xb70>
    3918:       8f 3f           cpi     r24, 0xFF       ; 255
    391a:       91 05           cpc     r25, r1
    391c:       39 f0           breq    .+14            ; 0x392c <Mittelwert+0xb70>
    391e:       34 f0           brlt    .+12            ; 0x392c <Mittelwert+0xb70>
    3920:       8f ef           ldi     r24, 0xFF       ; 255
    3922:       90 e0           ldi     r25, 0x00       ; 0
    3924:       90 93 58 04     sts     0x0458, r25
    3928:       80 93 57 04     sts     0x0457, r24
    392c:       80 91 59 04     lds     r24, 0x0459
    3930:       90 91 5a 04     lds     r25, 0x045A
    3934:       97 ff           sbrs    r25, 7
    3936:       05 c0           rjmp    .+10            ; 0x3942 <Mittelwert+0xb86>
    3938:       10 92 5a 04     sts     0x045A, r1
    393c:       10 92 59 04     sts     0x0459, r1
    3940:       0a c0           rjmp    .+20            ; 0x3956 <Mittelwert+0xb9a>
    3942:       8f 3f           cpi     r24, 0xFF       ; 255
    3944:       91 05           cpc     r25, r1
    3946:       39 f0           breq    .+14            ; 0x3956 <Mittelwert+0xb9a>
    3948:       34 f0           brlt    .+12            ; 0x3956 <Mittelwert+0xb9a>
    394a:       8f ef           ldi     r24, 0xFF       ; 255
    394c:       90 e0           ldi     r25, 0x00       ; 0
    394e:       90 93 5a 04     sts     0x045A, r25
    3952:       80 93 59 04     sts     0x0459, r24
    3956:       22 96           adiw    r28, 0x02       ; 2
    3958:       0f b6           in      r0, 0x3f        ; 63
    395a:       f8 94           cli
    395c:       de bf           out     0x3e, r29       ; 62
    395e:       0f be           out     0x3f, r0        ; 63
    3960:       cd bf           out     0x3d, r28       ; 61
    3962:       df 91           pop     r29
    3964:       cf 91           pop     r28
    3966:       1f 91           pop     r17
    3968:       0f 91           pop     r16
    396a:       ff 90           pop     r15
    396c:       ef 90           pop     r14
    396e:       df 90           pop     r13
    3970:       cf 90           pop     r12
    3972:       bf 90           pop     r11
    3974:       af 90           pop     r10
    3976:       9f 90           pop     r9
    3978:       8f 90           pop     r8
    397a:       7f 90           pop     r7
    397c:       6f 90           pop     r6
    397e:       5f 90           pop     r5
    3980:       4f 90           pop     r4
    3982:       3f 90           pop     r3
    3984:       2f 90           pop     r2
    3986:       08 95           ret

00003988 <CalibrierMittelwert>:
    3988:       10 92 7a 00     sts     0x007A, r1
    398c:       80 91 d1 03     lds     r24, 0x03D1
    3990:       90 91 d2 03     lds     r25, 0x03D2
    3994:       90 93 c5 08     sts     0x08C5, r25
    3998:       80 93 c4 08     sts     0x08C4, r24
    399c:       80 91 d3 03     lds     r24, 0x03D3
    39a0:       90 91 d4 03     lds     r25, 0x03D4
    39a4:       90 93 bd 08     sts     0x08BD, r25
    39a8:       80 93 bc 08     sts     0x08BC, r24
    39ac:       80 91 d5 03     lds     r24, 0x03D5
    39b0:       90 91 d6 03     lds     r25, 0x03D6
    39b4:       90 93 e4 08     sts     0x08E4, r25
    39b8:       80 93 e3 08     sts     0x08E3, r24
    39bc:       60 91 d9 03     lds     r22, 0x03D9
    39c0:       70 91 da 03     lds     r23, 0x03DA
    39c4:       88 27           eor     r24, r24
    39c6:       77 fd           sbrc    r23, 7
    39c8:       80 95           com     r24
    39ca:       98 2f           mov     r25, r24
    39cc:       2c e0           ldi     r18, 0x0C       ; 12
    39ce:       30 e0           ldi     r19, 0x00       ; 0
    39d0:       40 e0           ldi     r20, 0x00       ; 0
    39d2:       50 e0           ldi     r21, 0x00       ; 0
    39d4:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    39d8:       70 93 e1 08     sts     0x08E1, r23
    39dc:       60 93 e0 08     sts     0x08E0, r22
    39e0:       60 91 d7 03     lds     r22, 0x03D7
    39e4:       70 91 d8 03     lds     r23, 0x03D8
    39e8:       88 27           eor     r24, r24
    39ea:       77 fd           sbrc    r23, 7
    39ec:       80 95           com     r24
    39ee:       98 2f           mov     r25, r24
    39f0:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    39f4:       70 93 eb 08     sts     0x08EB, r23
    39f8:       60 93 ea 08     sts     0x08EA, r22
    39fc:       80 91 db 03     lds     r24, 0x03DB
    3a00:       90 91 dc 03     lds     r25, 0x03DC
    3a04:       90 93 cc 08     sts     0x08CC, r25
    3a08:       80 93 cb 08     sts     0x08CB, r24
    3a0c:       8f ee           ldi     r24, 0xEF       ; 239
    3a0e:       80 93 7a 00     sts     0x007A, r24
    3a12:       20 91 53 04     lds     r18, 0x0453
    3a16:       30 91 54 04     lds     r19, 0x0454
    3a1a:       80 91 78 08     lds     r24, 0x0878
    3a1e:       e8 2f           mov     r30, r24
    3a20:       ff 27           eor     r31, r31
    3a22:       ee 0f           add     r30, r30
    3a24:       ff 1f           adc     r31, r31
    3a26:       e8 5b           subi    r30, 0xB8       ; 184
    3a28:       f7 4f           sbci    r31, 0xF7       ; 247
    3a2a:       80 81           ld      r24, Z
    3a2c:       91 81           ldd     r25, Z+1        ; 0x01
    3a2e:       82 59           subi    r24, 0x92       ; 146
    3a30:       9f 4f           sbci    r25, 0xFF       ; 255
    3a32:       28 17           cp      r18, r24
    3a34:       39 07           cpc     r19, r25
    3a36:       1c f4           brge    .+6             ; 0x3a3e <CalibrierMittelwert+0xb6>
    3a38:       2f 5f           subi    r18, 0xFF       ; 255
    3a3a:       3f 4f           sbci    r19, 0xFF       ; 255
    3a3c:       0c c0           rjmp    .+24            ; 0x3a56 <CalibrierMittelwert+0xce>
    3a3e:       80 81           ld      r24, Z
    3a40:       91 81           ldd     r25, Z+1        ; 0x01
    3a42:       82 59           subi    r24, 0x92       ; 146
    3a44:       9f 4f           sbci    r25, 0xFF       ; 255
    3a46:       82 17           cp      r24, r18
    3a48:       93 07           cpc     r25, r19
    3a4a:       4c f4           brge    .+18            ; 0x3a5e <CalibrierMittelwert+0xd6>
    3a4c:       21 15           cp      r18, r1
    3a4e:       31 05           cpc     r19, r1
    3a50:       31 f0           breq    .+12            ; 0x3a5e <CalibrierMittelwert+0xd6>
    3a52:       21 50           subi    r18, 0x01       ; 1
    3a54:       30 40           sbci    r19, 0x00       ; 0
    3a56:       30 93 54 04     sts     0x0454, r19
    3a5a:       20 93 53 04     sts     0x0453, r18
    3a5e:       20 91 55 04     lds     r18, 0x0455
    3a62:       30 91 56 04     lds     r19, 0x0456
    3a66:       80 91 79 08     lds     r24, 0x0879
    3a6a:       e8 2f           mov     r30, r24
    3a6c:       ff 27           eor     r31, r31
    3a6e:       ee 0f           add     r30, r30
    3a70:       ff 1f           adc     r31, r31
    3a72:       e8 5b           subi    r30, 0xB8       ; 184
    3a74:       f7 4f           sbci    r31, 0xF7       ; 247
    3a76:       80 81           ld      r24, Z
    3a78:       91 81           ldd     r25, Z+1        ; 0x01
    3a7a:       82 59           subi    r24, 0x92       ; 146
    3a7c:       9f 4f           sbci    r25, 0xFF       ; 255
    3a7e:       28 17           cp      r18, r24
    3a80:       39 07           cpc     r19, r25
    3a82:       1c f4           brge    .+6             ; 0x3a8a <CalibrierMittelwert+0x102>
    3a84:       2f 5f           subi    r18, 0xFF       ; 255
    3a86:       3f 4f           sbci    r19, 0xFF       ; 255
    3a88:       0c c0           rjmp    .+24            ; 0x3aa2 <CalibrierMittelwert+0x11a>
    3a8a:       80 81           ld      r24, Z
    3a8c:       91 81           ldd     r25, Z+1        ; 0x01
    3a8e:       82 59           subi    r24, 0x92       ; 146
    3a90:       9f 4f           sbci    r25, 0xFF       ; 255
    3a92:       82 17           cp      r24, r18
    3a94:       93 07           cpc     r25, r19
    3a96:       4c f4           brge    .+18            ; 0x3aaa <CalibrierMittelwert+0x122>
    3a98:       21 15           cp      r18, r1
    3a9a:       31 05           cpc     r19, r1
    3a9c:       31 f0           breq    .+12            ; 0x3aaa <CalibrierMittelwert+0x122>
    3a9e:       21 50           subi    r18, 0x01       ; 1
    3aa0:       30 40           sbci    r19, 0x00       ; 0
    3aa2:       30 93 56 04     sts     0x0456, r19
    3aa6:       20 93 55 04     sts     0x0455, r18
    3aaa:       20 91 57 04     lds     r18, 0x0457
    3aae:       30 91 58 04     lds     r19, 0x0458
    3ab2:       80 91 7a 08     lds     r24, 0x087A
    3ab6:       e8 2f           mov     r30, r24
    3ab8:       ff 27           eor     r31, r31
    3aba:       ee 0f           add     r30, r30
    3abc:       ff 1f           adc     r31, r31
    3abe:       e8 5b           subi    r30, 0xB8       ; 184
    3ac0:       f7 4f           sbci    r31, 0xF7       ; 247
    3ac2:       80 81           ld      r24, Z
    3ac4:       91 81           ldd     r25, Z+1        ; 0x01
    3ac6:       82 59           subi    r24, 0x92       ; 146
    3ac8:       9f 4f           sbci    r25, 0xFF       ; 255
    3aca:       28 17           cp      r18, r24
    3acc:       39 07           cpc     r19, r25
    3ace:       1c f4           brge    .+6             ; 0x3ad6 <CalibrierMittelwert+0x14e>
    3ad0:       2f 5f           subi    r18, 0xFF       ; 255
    3ad2:       3f 4f           sbci    r19, 0xFF       ; 255
    3ad4:       0c c0           rjmp    .+24            ; 0x3aee <CalibrierMittelwert+0x166>
    3ad6:       80 81           ld      r24, Z
    3ad8:       91 81           ldd     r25, Z+1        ; 0x01
    3ada:       82 59           subi    r24, 0x92       ; 146
    3adc:       9f 4f           sbci    r25, 0xFF       ; 255
    3ade:       82 17           cp      r24, r18
    3ae0:       93 07           cpc     r25, r19
    3ae2:       4c f4           brge    .+18            ; 0x3af6 <CalibrierMittelwert+0x16e>
    3ae4:       21 15           cp      r18, r1
    3ae6:       31 05           cpc     r19, r1
    3ae8:       31 f0           breq    .+12            ; 0x3af6 <CalibrierMittelwert+0x16e>
    3aea:       21 50           subi    r18, 0x01       ; 1
    3aec:       30 40           sbci    r19, 0x00       ; 0
    3aee:       30 93 58 04     sts     0x0458, r19
    3af2:       20 93 57 04     sts     0x0457, r18
    3af6:       20 91 59 04     lds     r18, 0x0459
    3afa:       30 91 5a 04     lds     r19, 0x045A
    3afe:       80 91 7b 08     lds     r24, 0x087B
    3b02:       e8 2f           mov     r30, r24
    3b04:       ff 27           eor     r31, r31
    3b06:       ee 0f           add     r30, r30
    3b08:       ff 1f           adc     r31, r31
    3b0a:       e8 5b           subi    r30, 0xB8       ; 184
    3b0c:       f7 4f           sbci    r31, 0xF7       ; 247
    3b0e:       80 81           ld      r24, Z
    3b10:       91 81           ldd     r25, Z+1        ; 0x01
    3b12:       82 59           subi    r24, 0x92       ; 146
    3b14:       9f 4f           sbci    r25, 0xFF       ; 255
    3b16:       28 17           cp      r18, r24
    3b18:       39 07           cpc     r19, r25
    3b1a:       1c f4           brge    .+6             ; 0x3b22 <CalibrierMittelwert+0x19a>
    3b1c:       2f 5f           subi    r18, 0xFF       ; 255
    3b1e:       3f 4f           sbci    r19, 0xFF       ; 255
    3b20:       0c c0           rjmp    .+24            ; 0x3b3a <CalibrierMittelwert+0x1b2>
    3b22:       80 81           ld      r24, Z
    3b24:       91 81           ldd     r25, Z+1        ; 0x01
    3b26:       82 59           subi    r24, 0x92       ; 146
    3b28:       9f 4f           sbci    r25, 0xFF       ; 255
    3b2a:       82 17           cp      r24, r18
    3b2c:       93 07           cpc     r25, r19
    3b2e:       4c f4           brge    .+18            ; 0x3b42 <CalibrierMittelwert+0x1ba>
    3b30:       21 15           cp      r18, r1
    3b32:       31 05           cpc     r19, r1
    3b34:       31 f0           breq    .+12            ; 0x3b42 <CalibrierMittelwert+0x1ba>
    3b36:       21 50           subi    r18, 0x01       ; 1
    3b38:       30 40           sbci    r19, 0x00       ; 0
    3b3a:       30 93 5a 04     sts     0x045A, r19
    3b3e:       20 93 59 04     sts     0x0459, r18
    3b42:       80 91 53 04     lds     r24, 0x0453
    3b46:       90 91 54 04     lds     r25, 0x0454
    3b4a:       97 ff           sbrs    r25, 7
    3b4c:       05 c0           rjmp    .+10            ; 0x3b58 <CalibrierMittelwert+0x1d0>
    3b4e:       10 92 54 04     sts     0x0454, r1
    3b52:       10 92 53 04     sts     0x0453, r1
    3b56:       0a c0           rjmp    .+20            ; 0x3b6c <CalibrierMittelwert+0x1e4>
    3b58:       8f 3f           cpi     r24, 0xFF       ; 255
    3b5a:       91 05           cpc     r25, r1
    3b5c:       39 f0           breq    .+14            ; 0x3b6c <CalibrierMittelwert+0x1e4>
    3b5e:       34 f0           brlt    .+12            ; 0x3b6c <CalibrierMittelwert+0x1e4>
    3b60:       8f ef           ldi     r24, 0xFF       ; 255
    3b62:       90 e0           ldi     r25, 0x00       ; 0
    3b64:       90 93 54 04     sts     0x0454, r25
    3b68:       80 93 53 04     sts     0x0453, r24
    3b6c:       80 91 55 04     lds     r24, 0x0455
    3b70:       90 91 56 04     lds     r25, 0x0456
    3b74:       97 ff           sbrs    r25, 7
    3b76:       05 c0           rjmp    .+10            ; 0x3b82 <CalibrierMittelwert+0x1fa>
    3b78:       10 92 56 04     sts     0x0456, r1
    3b7c:       10 92 55 04     sts     0x0455, r1
    3b80:       0a c0           rjmp    .+20            ; 0x3b96 <CalibrierMittelwert+0x20e>
    3b82:       8f 3f           cpi     r24, 0xFF       ; 255
    3b84:       91 05           cpc     r25, r1
    3b86:       39 f0           breq    .+14            ; 0x3b96 <CalibrierMittelwert+0x20e>
    3b88:       34 f0           brlt    .+12            ; 0x3b96 <CalibrierMittelwert+0x20e>
    3b8a:       8f ef           ldi     r24, 0xFF       ; 255
    3b8c:       90 e0           ldi     r25, 0x00       ; 0
    3b8e:       90 93 56 04     sts     0x0456, r25
    3b92:       80 93 55 04     sts     0x0455, r24
    3b96:       80 91 57 04     lds     r24, 0x0457
    3b9a:       90 91 58 04     lds     r25, 0x0458
    3b9e:       97 ff           sbrs    r25, 7
    3ba0:       05 c0           rjmp    .+10            ; 0x3bac <CalibrierMittelwert+0x224>
    3ba2:       10 92 58 04     sts     0x0458, r1
    3ba6:       10 92 57 04     sts     0x0457, r1
    3baa:       0a c0           rjmp    .+20            ; 0x3bc0 <CalibrierMittelwert+0x238>
    3bac:       8f 3f           cpi     r24, 0xFF       ; 255
    3bae:       91 05           cpc     r25, r1
    3bb0:       39 f0           breq    .+14            ; 0x3bc0 <CalibrierMittelwert+0x238>
    3bb2:       34 f0           brlt    .+12            ; 0x3bc0 <CalibrierMittelwert+0x238>
    3bb4:       8f ef           ldi     r24, 0xFF       ; 255
    3bb6:       90 e0           ldi     r25, 0x00       ; 0
    3bb8:       90 93 58 04     sts     0x0458, r25
    3bbc:       80 93 57 04     sts     0x0457, r24
    3bc0:       80 91 59 04     lds     r24, 0x0459
    3bc4:       90 91 5a 04     lds     r25, 0x045A
    3bc8:       97 ff           sbrs    r25, 7
    3bca:       05 c0           rjmp    .+10            ; 0x3bd6 <CalibrierMittelwert+0x24e>
    3bcc:       10 92 5a 04     sts     0x045A, r1
    3bd0:       10 92 59 04     sts     0x0459, r1
    3bd4:       0a c0           rjmp    .+20            ; 0x3bea <CalibrierMittelwert+0x262>
    3bd6:       8f 3f           cpi     r24, 0xFF       ; 255
    3bd8:       91 05           cpc     r25, r1
    3bda:       39 f0           breq    .+14            ; 0x3bea <CalibrierMittelwert+0x262>
    3bdc:       34 f0           brlt    .+12            ; 0x3bea <CalibrierMittelwert+0x262>
    3bde:       8f ef           ldi     r24, 0xFF       ; 255
    3be0:       90 e0           ldi     r25, 0x00       ; 0
    3be2:       90 93 5a 04     sts     0x045A, r25
    3be6:       80 93 59 04     sts     0x0459, r24
    3bea:       60 91 9f 08     lds     r22, 0x089F
    3bee:       77 27           eor     r23, r23
    3bf0:       88 27           eor     r24, r24
    3bf2:       99 27           eor     r25, r25
    3bf4:       24 ec           ldi     r18, 0xC4       ; 196
    3bf6:       39 e0           ldi     r19, 0x09       ; 9
    3bf8:       40 e0           ldi     r20, 0x00       ; 0
    3bfa:       50 e0           ldi     r21, 0x00       ; 0
    3bfc:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    3c00:       60 93 88 03     sts     0x0388, r22
    3c04:       70 93 89 03     sts     0x0389, r23
    3c08:       80 93 8a 03     sts     0x038A, r24
    3c0c:       90 93 8b 03     sts     0x038B, r25
    3c10:       60 93 8c 03     sts     0x038C, r22
    3c14:       70 93 8d 03     sts     0x038D, r23
    3c18:       80 93 8e 03     sts     0x038E, r24
    3c1c:       90 93 8f 03     sts     0x038F, r25
    3c20:       08 95           ret

00003c22 <ParameterZuordnung>:
    3c22:       1f 93           push    r17
    3c24:       80 91 7f 08     lds     r24, 0x087F
    3c28:       8b 3f           cpi     r24, 0xFB       ; 251
    3c2a:       98 f0           brcs    .+38            ; 0x3c52 <ParameterZuordnung+0x30>
    3c2c:       8b 3f           cpi     r24, 0xFB       ; 251
    3c2e:       19 f4           brne    .+6             ; 0x3c36 <ParameterZuordnung+0x14>
    3c30:       80 91 53 04     lds     r24, 0x0453
    3c34:       0e c0           rjmp    .+28            ; 0x3c52 <ParameterZuordnung+0x30>
    3c36:       8c 3f           cpi     r24, 0xFC       ; 252
    3c38:       19 f4           brne    .+6             ; 0x3c40 <ParameterZuordnung+0x1e>
    3c3a:       80 91 55 04     lds     r24, 0x0455
    3c3e:       09 c0           rjmp    .+18            ; 0x3c52 <ParameterZuordnung+0x30>
    3c40:       8d 3f           cpi     r24, 0xFD       ; 253
    3c42:       19 f4           brne    .+6             ; 0x3c4a <ParameterZuordnung+0x28>
    3c44:       80 91 57 04     lds     r24, 0x0457
    3c48:       04 c0           rjmp    .+8             ; 0x3c52 <ParameterZuordnung+0x30>
    3c4a:       8e 3f           cpi     r24, 0xFE       ; 254
    3c4c:       21 f4           brne    .+8             ; 0x3c56 <ParameterZuordnung+0x34>
    3c4e:       80 91 59 04     lds     r24, 0x0459
    3c52:       80 93 95 03     sts     0x0395, r24
    3c56:       80 91 95 03     lds     r24, 0x0395
    3c5a:       88 23           and     r24, r24
    3c5c:       19 f4           brne    .+6             ; 0x3c64 <ParameterZuordnung+0x42>
    3c5e:       10 92 95 03     sts     0x0395, r1
    3c62:       04 c0           rjmp    .+8             ; 0x3c6c <ParameterZuordnung+0x4a>
    3c64:       8f 3f           cpi     r24, 0xFF       ; 255
    3c66:       11 f4           brne    .+4             ; 0x3c6c <ParameterZuordnung+0x4a>
    3c68:       80 93 95 03     sts     0x0395, r24
    3c6c:       80 91 7e 08     lds     r24, 0x087E
    3c70:       8b 3f           cpi     r24, 0xFB       ; 251
    3c72:       98 f0           brcs    .+38            ; 0x3c9a <ParameterZuordnung+0x78>
    3c74:       8b 3f           cpi     r24, 0xFB       ; 251
    3c76:       19 f4           brne    .+6             ; 0x3c7e <ParameterZuordnung+0x5c>
    3c78:       80 91 53 04     lds     r24, 0x0453
    3c7c:       0e c0           rjmp    .+28            ; 0x3c9a <ParameterZuordnung+0x78>
    3c7e:       8c 3f           cpi     r24, 0xFC       ; 252
    3c80:       19 f4           brne    .+6             ; 0x3c88 <ParameterZuordnung+0x66>
    3c82:       80 91 55 04     lds     r24, 0x0455
    3c86:       09 c0           rjmp    .+18            ; 0x3c9a <ParameterZuordnung+0x78>
    3c88:       8d 3f           cpi     r24, 0xFD       ; 253
    3c8a:       19 f4           brne    .+6             ; 0x3c92 <ParameterZuordnung+0x70>
    3c8c:       80 91 57 04     lds     r24, 0x0457
    3c90:       04 c0           rjmp    .+8             ; 0x3c9a <ParameterZuordnung+0x78>
    3c92:       8e 3f           cpi     r24, 0xFE       ; 254
    3c94:       21 f4           brne    .+8             ; 0x3c9e <ParameterZuordnung+0x7c>
    3c96:       80 91 59 04     lds     r24, 0x0459
    3c9a:       80 93 94 03     sts     0x0394, r24
    3c9e:       80 91 94 03     lds     r24, 0x0394
    3ca2:       88 23           and     r24, r24
    3ca4:       19 f4           brne    .+6             ; 0x3cac <ParameterZuordnung+0x8a>
    3ca6:       10 92 94 03     sts     0x0394, r1
    3caa:       05 c0           rjmp    .+10            ; 0x3cb6 <ParameterZuordnung+0x94>
    3cac:       84 36           cpi     r24, 0x64       ; 100
    3cae:       18 f0           brcs    .+6             ; 0x3cb6 <ParameterZuordnung+0x94>
    3cb0:       84 e6           ldi     r24, 0x64       ; 100
    3cb2:       80 93 94 03     sts     0x0394, r24
    3cb6:       80 91 80 08     lds     r24, 0x0880
    3cba:       8b 3f           cpi     r24, 0xFB       ; 251
    3cbc:       98 f0           brcs    .+38            ; 0x3ce4 <ParameterZuordnung+0xc2>
    3cbe:       8b 3f           cpi     r24, 0xFB       ; 251
    3cc0:       19 f4           brne    .+6             ; 0x3cc8 <ParameterZuordnung+0xa6>
    3cc2:       80 91 53 04     lds     r24, 0x0453
    3cc6:       0e c0           rjmp    .+28            ; 0x3ce4 <ParameterZuordnung+0xc2>
    3cc8:       8c 3f           cpi     r24, 0xFC       ; 252
    3cca:       19 f4           brne    .+6             ; 0x3cd2 <ParameterZuordnung+0xb0>
    3ccc:       80 91 55 04     lds     r24, 0x0455
    3cd0:       09 c0           rjmp    .+18            ; 0x3ce4 <ParameterZuordnung+0xc2>
    3cd2:       8d 3f           cpi     r24, 0xFD       ; 253
    3cd4:       19 f4           brne    .+6             ; 0x3cdc <ParameterZuordnung+0xba>
    3cd6:       80 91 57 04     lds     r24, 0x0457
    3cda:       04 c0           rjmp    .+8             ; 0x3ce4 <ParameterZuordnung+0xc2>
    3cdc:       8e 3f           cpi     r24, 0xFE       ; 254
    3cde:       21 f4           brne    .+8             ; 0x3ce8 <ParameterZuordnung+0xc6>
    3ce0:       80 91 59 04     lds     r24, 0x0459
    3ce4:       80 93 96 03     sts     0x0396, r24
    3ce8:       80 91 96 03     lds     r24, 0x0396
    3cec:       88 23           and     r24, r24
    3cee:       19 f4           brne    .+6             ; 0x3cf6 <ParameterZuordnung+0xd4>
    3cf0:       10 92 96 03     sts     0x0396, r1
    3cf4:       05 c0           rjmp    .+10            ; 0x3d00 <ParameterZuordnung+0xde>
    3cf6:       84 36           cpi     r24, 0x64       ; 100
    3cf8:       18 f0           brcs    .+6             ; 0x3d00 <ParameterZuordnung+0xde>
    3cfa:       84 e6           ldi     r24, 0x64       ; 100
    3cfc:       80 93 96 03     sts     0x0396, r24
    3d00:       80 91 82 08     lds     r24, 0x0882
    3d04:       8b 3f           cpi     r24, 0xFB       ; 251
    3d06:       98 f0           brcs    .+38            ; 0x3d2e <ParameterZuordnung+0x10c>
    3d08:       8b 3f           cpi     r24, 0xFB       ; 251
    3d0a:       19 f4           brne    .+6             ; 0x3d12 <ParameterZuordnung+0xf0>
    3d0c:       80 91 53 04     lds     r24, 0x0453
    3d10:       0e c0           rjmp    .+28            ; 0x3d2e <ParameterZuordnung+0x10c>
    3d12:       8c 3f           cpi     r24, 0xFC       ; 252
    3d14:       19 f4           brne    .+6             ; 0x3d1c <ParameterZuordnung+0xfa>
    3d16:       80 91 55 04     lds     r24, 0x0455
    3d1a:       09 c0           rjmp    .+18            ; 0x3d2e <ParameterZuordnung+0x10c>
    3d1c:       8d 3f           cpi     r24, 0xFD       ; 253
    3d1e:       19 f4           brne    .+6             ; 0x3d26 <ParameterZuordnung+0x104>
    3d20:       80 91 57 04     lds     r24, 0x0457
    3d24:       04 c0           rjmp    .+8             ; 0x3d2e <ParameterZuordnung+0x10c>
    3d26:       8e 3f           cpi     r24, 0xFE       ; 254
    3d28:       21 f4           brne    .+8             ; 0x3d32 <ParameterZuordnung+0x110>
    3d2a:       80 91 59 04     lds     r24, 0x0459
    3d2e:       80 93 97 03     sts     0x0397, r24
    3d32:       80 91 97 03     lds     r24, 0x0397
    3d36:       88 23           and     r24, r24
    3d38:       19 f4           brne    .+6             ; 0x3d40 <ParameterZuordnung+0x11e>
    3d3a:       10 92 97 03     sts     0x0397, r1
    3d3e:       04 c0           rjmp    .+8             ; 0x3d48 <ParameterZuordnung+0x126>
    3d40:       8f 3f           cpi     r24, 0xFF       ; 255
    3d42:       11 f4           brne    .+4             ; 0x3d48 <ParameterZuordnung+0x126>
    3d44:       80 93 97 03     sts     0x0397, r24
    3d48:       80 91 89 08     lds     r24, 0x0889
    3d4c:       8b 3f           cpi     r24, 0xFB       ; 251
    3d4e:       98 f0           brcs    .+38            ; 0x3d76 <ParameterZuordnung+0x154>
    3d50:       8b 3f           cpi     r24, 0xFB       ; 251
    3d52:       19 f4           brne    .+6             ; 0x3d5a <ParameterZuordnung+0x138>
    3d54:       80 91 53 04     lds     r24, 0x0453
    3d58:       0e c0           rjmp    .+28            ; 0x3d76 <ParameterZuordnung+0x154>
    3d5a:       8c 3f           cpi     r24, 0xFC       ; 252
    3d5c:       19 f4           brne    .+6             ; 0x3d64 <ParameterZuordnung+0x142>
    3d5e:       80 91 55 04     lds     r24, 0x0455
    3d62:       09 c0           rjmp    .+18            ; 0x3d76 <ParameterZuordnung+0x154>
    3d64:       8d 3f           cpi     r24, 0xFD       ; 253
    3d66:       19 f4           brne    .+6             ; 0x3d6e <ParameterZuordnung+0x14c>
    3d68:       80 91 57 04     lds     r24, 0x0457
    3d6c:       04 c0           rjmp    .+8             ; 0x3d76 <ParameterZuordnung+0x154>
    3d6e:       8e 3f           cpi     r24, 0xFE       ; 254
    3d70:       21 f4           brne    .+8             ; 0x3d7a <ParameterZuordnung+0x158>
    3d72:       80 91 59 04     lds     r24, 0x0459
    3d76:       80 93 98 03     sts     0x0398, r24
    3d7a:       80 91 98 03     lds     r24, 0x0398
    3d7e:       88 23           and     r24, r24
    3d80:       19 f4           brne    .+6             ; 0x3d88 <ParameterZuordnung+0x166>
    3d82:       10 92 98 03     sts     0x0398, r1
    3d86:       04 c0           rjmp    .+8             ; 0x3d90 <ParameterZuordnung+0x16e>
    3d88:       8f 3f           cpi     r24, 0xFF       ; 255
    3d8a:       11 f4           brne    .+4             ; 0x3d90 <ParameterZuordnung+0x16e>
    3d8c:       80 93 98 03     sts     0x0398, r24
    3d90:       80 91 8a 08     lds     r24, 0x088A
    3d94:       8b 3f           cpi     r24, 0xFB       ; 251
    3d96:       98 f0           brcs    .+38            ; 0x3dbe <ParameterZuordnung+0x19c>
    3d98:       8b 3f           cpi     r24, 0xFB       ; 251
    3d9a:       19 f4           brne    .+6             ; 0x3da2 <ParameterZuordnung+0x180>
    3d9c:       80 91 53 04     lds     r24, 0x0453
    3da0:       0e c0           rjmp    .+28            ; 0x3dbe <ParameterZuordnung+0x19c>
    3da2:       8c 3f           cpi     r24, 0xFC       ; 252
    3da4:       19 f4           brne    .+6             ; 0x3dac <ParameterZuordnung+0x18a>
    3da6:       80 91 55 04     lds     r24, 0x0455
    3daa:       09 c0           rjmp    .+18            ; 0x3dbe <ParameterZuordnung+0x19c>
    3dac:       8d 3f           cpi     r24, 0xFD       ; 253
    3dae:       19 f4           brne    .+6             ; 0x3db6 <ParameterZuordnung+0x194>
    3db0:       80 91 57 04     lds     r24, 0x0457
    3db4:       04 c0           rjmp    .+8             ; 0x3dbe <ParameterZuordnung+0x19c>
    3db6:       8e 3f           cpi     r24, 0xFE       ; 254
    3db8:       21 f4           brne    .+8             ; 0x3dc2 <ParameterZuordnung+0x1a0>
    3dba:       80 91 59 04     lds     r24, 0x0459
    3dbe:       80 93 99 03     sts     0x0399, r24
    3dc2:       80 91 99 03     lds     r24, 0x0399
    3dc6:       8b 30           cpi     r24, 0x0B       ; 11
    3dc8:       10 f4           brcc    .+4             ; 0x3dce <ParameterZuordnung+0x1ac>
    3dca:       8a e0           ldi     r24, 0x0A       ; 10
    3dcc:       02 c0           rjmp    .+4             ; 0x3dd2 <ParameterZuordnung+0x1b0>
    3dce:       8f 3f           cpi     r24, 0xFF       ; 255
    3dd0:       11 f4           brne    .+4             ; 0x3dd6 <ParameterZuordnung+0x1b4>
    3dd2:       80 93 99 03     sts     0x0399, r24
    3dd6:       80 91 8b 08     lds     r24, 0x088B
    3dda:       8b 3f           cpi     r24, 0xFB       ; 251
    3ddc:       98 f0           brcs    .+38            ; 0x3e04 <ParameterZuordnung+0x1e2>
    3dde:       8b 3f           cpi     r24, 0xFB       ; 251
    3de0:       19 f4           brne    .+6             ; 0x3de8 <ParameterZuordnung+0x1c6>
    3de2:       80 91 53 04     lds     r24, 0x0453
    3de6:       0e c0           rjmp    .+28            ; 0x3e04 <ParameterZuordnung+0x1e2>
    3de8:       8c 3f           cpi     r24, 0xFC       ; 252
    3dea:       19 f4           brne    .+6             ; 0x3df2 <ParameterZuordnung+0x1d0>
    3dec:       80 91 55 04     lds     r24, 0x0455
    3df0:       09 c0           rjmp    .+18            ; 0x3e04 <ParameterZuordnung+0x1e2>
    3df2:       8d 3f           cpi     r24, 0xFD       ; 253
    3df4:       19 f4           brne    .+6             ; 0x3dfc <ParameterZuordnung+0x1da>
    3df6:       80 91 57 04     lds     r24, 0x0457
    3dfa:       04 c0           rjmp    .+8             ; 0x3e04 <ParameterZuordnung+0x1e2>
    3dfc:       8e 3f           cpi     r24, 0xFE       ; 254
    3dfe:       21 f4           brne    .+8             ; 0x3e08 <ParameterZuordnung+0x1e6>
    3e00:       80 91 59 04     lds     r24, 0x0459
    3e04:       80 93 9a 03     sts     0x039A, r24
    3e08:       80 91 9a 03     lds     r24, 0x039A
    3e0c:       88 23           and     r24, r24
    3e0e:       19 f4           brne    .+6             ; 0x3e16 <ParameterZuordnung+0x1f4>
    3e10:       10 92 9a 03     sts     0x039A, r1
    3e14:       04 c0           rjmp    .+8             ; 0x3e1e <ParameterZuordnung+0x1fc>
    3e16:       8f 3f           cpi     r24, 0xFF       ; 255
    3e18:       11 f4           brne    .+4             ; 0x3e1e <ParameterZuordnung+0x1fc>
    3e1a:       80 93 9a 03     sts     0x039A, r24
    3e1e:       80 91 90 08     lds     r24, 0x0890
    3e22:       8b 3f           cpi     r24, 0xFB       ; 251
    3e24:       98 f0           brcs    .+38            ; 0x3e4c <ParameterZuordnung+0x22a>
    3e26:       8b 3f           cpi     r24, 0xFB       ; 251
    3e28:       19 f4           brne    .+6             ; 0x3e30 <ParameterZuordnung+0x20e>
    3e2a:       80 91 53 04     lds     r24, 0x0453
    3e2e:       0e c0           rjmp    .+28            ; 0x3e4c <ParameterZuordnung+0x22a>
    3e30:       8c 3f           cpi     r24, 0xFC       ; 252
    3e32:       19 f4           brne    .+6             ; 0x3e3a <ParameterZuordnung+0x218>
    3e34:       80 91 55 04     lds     r24, 0x0455
    3e38:       09 c0           rjmp    .+18            ; 0x3e4c <ParameterZuordnung+0x22a>
    3e3a:       8d 3f           cpi     r24, 0xFD       ; 253
    3e3c:       19 f4           brne    .+6             ; 0x3e44 <ParameterZuordnung+0x222>
    3e3e:       80 91 57 04     lds     r24, 0x0457
    3e42:       04 c0           rjmp    .+8             ; 0x3e4c <ParameterZuordnung+0x22a>
    3e44:       8e 3f           cpi     r24, 0xFE       ; 254
    3e46:       21 f4           brne    .+8             ; 0x3e50 <ParameterZuordnung+0x22e>
    3e48:       80 91 59 04     lds     r24, 0x0459
    3e4c:       80 93 9c 03     sts     0x039C, r24
    3e50:       80 91 9c 03     lds     r24, 0x039C
    3e54:       88 23           and     r24, r24
    3e56:       19 f4           brne    .+6             ; 0x3e5e <ParameterZuordnung+0x23c>
    3e58:       10 92 9c 03     sts     0x039C, r1
    3e5c:       04 c0           rjmp    .+8             ; 0x3e66 <ParameterZuordnung+0x244>
    3e5e:       8f 3f           cpi     r24, 0xFF       ; 255
    3e60:       11 f4           brne    .+4             ; 0x3e66 <ParameterZuordnung+0x244>
    3e62:       80 93 9c 03     sts     0x039C, r24
    3e66:       80 91 91 08     lds     r24, 0x0891
    3e6a:       8b 3f           cpi     r24, 0xFB       ; 251
    3e6c:       98 f0           brcs    .+38            ; 0x3e94 <ParameterZuordnung+0x272>
    3e6e:       8b 3f           cpi     r24, 0xFB       ; 251
    3e70:       19 f4           brne    .+6             ; 0x3e78 <ParameterZuordnung+0x256>
    3e72:       80 91 53 04     lds     r24, 0x0453
    3e76:       0e c0           rjmp    .+28            ; 0x3e94 <ParameterZuordnung+0x272>
    3e78:       8c 3f           cpi     r24, 0xFC       ; 252
    3e7a:       19 f4           brne    .+6             ; 0x3e82 <ParameterZuordnung+0x260>
    3e7c:       80 91 55 04     lds     r24, 0x0455
    3e80:       09 c0           rjmp    .+18            ; 0x3e94 <ParameterZuordnung+0x272>
    3e82:       8d 3f           cpi     r24, 0xFD       ; 253
    3e84:       19 f4           brne    .+6             ; 0x3e8c <ParameterZuordnung+0x26a>
    3e86:       80 91 57 04     lds     r24, 0x0457
    3e8a:       04 c0           rjmp    .+8             ; 0x3e94 <ParameterZuordnung+0x272>
    3e8c:       8e 3f           cpi     r24, 0xFE       ; 254
    3e8e:       21 f4           brne    .+8             ; 0x3e98 <ParameterZuordnung+0x276>
    3e90:       80 91 59 04     lds     r24, 0x0459
    3e94:       80 93 71 04     sts     0x0471, r24
    3e98:       80 91 71 04     lds     r24, 0x0471
    3e9c:       88 23           and     r24, r24
    3e9e:       19 f4           brne    .+6             ; 0x3ea6 <ParameterZuordnung+0x284>
    3ea0:       10 92 71 04     sts     0x0471, r1
    3ea4:       04 c0           rjmp    .+8             ; 0x3eae <ParameterZuordnung+0x28c>
    3ea6:       8f 3f           cpi     r24, 0xFF       ; 255
    3ea8:       11 f4           brne    .+4             ; 0x3eae <ParameterZuordnung+0x28c>
    3eaa:       80 93 71 04     sts     0x0471, r24
    3eae:       80 91 92 08     lds     r24, 0x0892
    3eb2:       8b 3f           cpi     r24, 0xFB       ; 251
    3eb4:       98 f0           brcs    .+38            ; 0x3edc <ParameterZuordnung+0x2ba>
    3eb6:       8b 3f           cpi     r24, 0xFB       ; 251
    3eb8:       19 f4           brne    .+6             ; 0x3ec0 <ParameterZuordnung+0x29e>
    3eba:       80 91 53 04     lds     r24, 0x0453
    3ebe:       0e c0           rjmp    .+28            ; 0x3edc <ParameterZuordnung+0x2ba>
    3ec0:       8c 3f           cpi     r24, 0xFC       ; 252
    3ec2:       19 f4           brne    .+6             ; 0x3eca <ParameterZuordnung+0x2a8>
    3ec4:       80 91 55 04     lds     r24, 0x0455
    3ec8:       09 c0           rjmp    .+18            ; 0x3edc <ParameterZuordnung+0x2ba>
    3eca:       8d 3f           cpi     r24, 0xFD       ; 253
    3ecc:       19 f4           brne    .+6             ; 0x3ed4 <ParameterZuordnung+0x2b2>
    3ece:       80 91 57 04     lds     r24, 0x0457
    3ed2:       04 c0           rjmp    .+8             ; 0x3edc <ParameterZuordnung+0x2ba>
    3ed4:       8e 3f           cpi     r24, 0xFE       ; 254
    3ed6:       21 f4           brne    .+8             ; 0x3ee0 <ParameterZuordnung+0x2be>
    3ed8:       80 91 59 04     lds     r24, 0x0459
    3edc:       80 93 72 04     sts     0x0472, r24
    3ee0:       80 91 72 04     lds     r24, 0x0472
    3ee4:       88 23           and     r24, r24
    3ee6:       19 f4           brne    .+6             ; 0x3eee <ParameterZuordnung+0x2cc>
    3ee8:       10 92 72 04     sts     0x0472, r1
    3eec:       04 c0           rjmp    .+8             ; 0x3ef6 <ParameterZuordnung+0x2d4>
    3eee:       8f 3f           cpi     r24, 0xFF       ; 255
    3ef0:       11 f4           brne    .+4             ; 0x3ef6 <ParameterZuordnung+0x2d4>
    3ef2:       80 93 72 04     sts     0x0472, r24
    3ef6:       80 91 93 08     lds     r24, 0x0893
    3efa:       8b 3f           cpi     r24, 0xFB       ; 251
    3efc:       98 f0           brcs    .+38            ; 0x3f24 <ParameterZuordnung+0x302>
    3efe:       8b 3f           cpi     r24, 0xFB       ; 251
    3f00:       19 f4           brne    .+6             ; 0x3f08 <ParameterZuordnung+0x2e6>
    3f02:       80 91 53 04     lds     r24, 0x0453
    3f06:       0e c0           rjmp    .+28            ; 0x3f24 <ParameterZuordnung+0x302>
    3f08:       8c 3f           cpi     r24, 0xFC       ; 252
    3f0a:       19 f4           brne    .+6             ; 0x3f12 <ParameterZuordnung+0x2f0>
    3f0c:       80 91 55 04     lds     r24, 0x0455
    3f10:       09 c0           rjmp    .+18            ; 0x3f24 <ParameterZuordnung+0x302>
    3f12:       8d 3f           cpi     r24, 0xFD       ; 253
    3f14:       19 f4           brne    .+6             ; 0x3f1c <ParameterZuordnung+0x2fa>
    3f16:       80 91 57 04     lds     r24, 0x0457
    3f1a:       04 c0           rjmp    .+8             ; 0x3f24 <ParameterZuordnung+0x302>
    3f1c:       8e 3f           cpi     r24, 0xFE       ; 254
    3f1e:       21 f4           brne    .+8             ; 0x3f28 <ParameterZuordnung+0x306>
    3f20:       80 91 59 04     lds     r24, 0x0459
    3f24:       80 93 73 04     sts     0x0473, r24
    3f28:       80 91 73 04     lds     r24, 0x0473
    3f2c:       88 23           and     r24, r24
    3f2e:       19 f4           brne    .+6             ; 0x3f36 <ParameterZuordnung+0x314>
    3f30:       10 92 73 04     sts     0x0473, r1
    3f34:       04 c0           rjmp    .+8             ; 0x3f3e <ParameterZuordnung+0x31c>
    3f36:       8f 3f           cpi     r24, 0xFF       ; 255
    3f38:       11 f4           brne    .+4             ; 0x3f3e <ParameterZuordnung+0x31c>
    3f3a:       80 93 73 04     sts     0x0473, r24
    3f3e:       80 91 94 08     lds     r24, 0x0894
    3f42:       8b 3f           cpi     r24, 0xFB       ; 251
    3f44:       98 f0           brcs    .+38            ; 0x3f6c <ParameterZuordnung+0x34a>
    3f46:       8b 3f           cpi     r24, 0xFB       ; 251
    3f48:       19 f4           brne    .+6             ; 0x3f50 <ParameterZuordnung+0x32e>
    3f4a:       80 91 53 04     lds     r24, 0x0453
    3f4e:       0e c0           rjmp    .+28            ; 0x3f6c <ParameterZuordnung+0x34a>
    3f50:       8c 3f           cpi     r24, 0xFC       ; 252
    3f52:       19 f4           brne    .+6             ; 0x3f5a <ParameterZuordnung+0x338>
    3f54:       80 91 55 04     lds     r24, 0x0455
    3f58:       09 c0           rjmp    .+18            ; 0x3f6c <ParameterZuordnung+0x34a>
    3f5a:       8d 3f           cpi     r24, 0xFD       ; 253
    3f5c:       19 f4           brne    .+6             ; 0x3f64 <ParameterZuordnung+0x342>
    3f5e:       80 91 57 04     lds     r24, 0x0457
    3f62:       04 c0           rjmp    .+8             ; 0x3f6c <ParameterZuordnung+0x34a>
    3f64:       8e 3f           cpi     r24, 0xFE       ; 254
    3f66:       21 f4           brne    .+8             ; 0x3f70 <ParameterZuordnung+0x34e>
    3f68:       80 91 59 04     lds     r24, 0x0459
    3f6c:       80 93 74 04     sts     0x0474, r24
    3f70:       80 91 74 04     lds     r24, 0x0474
    3f74:       88 23           and     r24, r24
    3f76:       19 f4           brne    .+6             ; 0x3f7e <ParameterZuordnung+0x35c>
    3f78:       10 92 74 04     sts     0x0474, r1
    3f7c:       04 c0           rjmp    .+8             ; 0x3f86 <ParameterZuordnung+0x364>
    3f7e:       8f 3f           cpi     r24, 0xFF       ; 255
    3f80:       11 f4           brne    .+4             ; 0x3f86 <ParameterZuordnung+0x364>
    3f82:       80 93 74 04     sts     0x0474, r24
    3f86:       80 91 a4 08     lds     r24, 0x08A4
    3f8a:       8b 3f           cpi     r24, 0xFB       ; 251
    3f8c:       98 f0           brcs    .+38            ; 0x3fb4 <ParameterZuordnung+0x392>
    3f8e:       8b 3f           cpi     r24, 0xFB       ; 251
    3f90:       19 f4           brne    .+6             ; 0x3f98 <ParameterZuordnung+0x376>
    3f92:       80 91 53 04     lds     r24, 0x0453
    3f96:       0e c0           rjmp    .+28            ; 0x3fb4 <ParameterZuordnung+0x392>
    3f98:       8c 3f           cpi     r24, 0xFC       ; 252
    3f9a:       19 f4           brne    .+6             ; 0x3fa2 <ParameterZuordnung+0x380>
    3f9c:       80 91 55 04     lds     r24, 0x0455
    3fa0:       09 c0           rjmp    .+18            ; 0x3fb4 <ParameterZuordnung+0x392>
    3fa2:       8d 3f           cpi     r24, 0xFD       ; 253
    3fa4:       19 f4           brne    .+6             ; 0x3fac <ParameterZuordnung+0x38a>
    3fa6:       80 91 57 04     lds     r24, 0x0457
    3faa:       04 c0           rjmp    .+8             ; 0x3fb4 <ParameterZuordnung+0x392>
    3fac:       8e 3f           cpi     r24, 0xFE       ; 254
    3fae:       21 f4           brne    .+8             ; 0x3fb8 <ParameterZuordnung+0x396>
    3fb0:       80 91 59 04     lds     r24, 0x0459
    3fb4:       80 93 75 04     sts     0x0475, r24
    3fb8:       80 91 75 04     lds     r24, 0x0475
    3fbc:       88 23           and     r24, r24
    3fbe:       19 f4           brne    .+6             ; 0x3fc6 <ParameterZuordnung+0x3a4>
    3fc0:       10 92 75 04     sts     0x0475, r1
    3fc4:       04 c0           rjmp    .+8             ; 0x3fce <ParameterZuordnung+0x3ac>
    3fc6:       8f 3f           cpi     r24, 0xFF       ; 255
    3fc8:       11 f4           brne    .+4             ; 0x3fce <ParameterZuordnung+0x3ac>
    3fca:       80 93 75 04     sts     0x0475, r24
    3fce:       80 91 a5 08     lds     r24, 0x08A5
    3fd2:       8b 3f           cpi     r24, 0xFB       ; 251
    3fd4:       98 f0           brcs    .+38            ; 0x3ffc <ParameterZuordnung+0x3da>
    3fd6:       8b 3f           cpi     r24, 0xFB       ; 251
    3fd8:       19 f4           brne    .+6             ; 0x3fe0 <ParameterZuordnung+0x3be>
    3fda:       80 91 53 04     lds     r24, 0x0453
    3fde:       0e c0           rjmp    .+28            ; 0x3ffc <ParameterZuordnung+0x3da>
    3fe0:       8c 3f           cpi     r24, 0xFC       ; 252
    3fe2:       19 f4           brne    .+6             ; 0x3fea <ParameterZuordnung+0x3c8>
    3fe4:       80 91 55 04     lds     r24, 0x0455
    3fe8:       09 c0           rjmp    .+18            ; 0x3ffc <ParameterZuordnung+0x3da>
    3fea:       8d 3f           cpi     r24, 0xFD       ; 253
    3fec:       19 f4           brne    .+6             ; 0x3ff4 <ParameterZuordnung+0x3d2>
    3fee:       80 91 57 04     lds     r24, 0x0457
    3ff2:       04 c0           rjmp    .+8             ; 0x3ffc <ParameterZuordnung+0x3da>
    3ff4:       8e 3f           cpi     r24, 0xFE       ; 254
    3ff6:       21 f4           brne    .+8             ; 0x4000 <ParameterZuordnung+0x3de>
    3ff8:       80 91 59 04     lds     r24, 0x0459
    3ffc:       80 93 76 04     sts     0x0476, r24
    4000:       80 91 76 04     lds     r24, 0x0476
    4004:       88 23           and     r24, r24
    4006:       19 f4           brne    .+6             ; 0x400e <ParameterZuordnung+0x3ec>
    4008:       10 92 76 04     sts     0x0476, r1
    400c:       04 c0           rjmp    .+8             ; 0x4016 <ParameterZuordnung+0x3f4>
    400e:       8f 3f           cpi     r24, 0xFF       ; 255
    4010:       11 f4           brne    .+4             ; 0x4016 <ParameterZuordnung+0x3f4>
    4012:       80 93 76 04     sts     0x0476, r24
    4016:       80 91 a6 08     lds     r24, 0x08A6
    401a:       8b 3f           cpi     r24, 0xFB       ; 251
    401c:       98 f0           brcs    .+38            ; 0x4044 <ParameterZuordnung+0x422>
    401e:       8b 3f           cpi     r24, 0xFB       ; 251
    4020:       19 f4           brne    .+6             ; 0x4028 <ParameterZuordnung+0x406>
    4022:       80 91 53 04     lds     r24, 0x0453
    4026:       0e c0           rjmp    .+28            ; 0x4044 <ParameterZuordnung+0x422>
    4028:       8c 3f           cpi     r24, 0xFC       ; 252
    402a:       19 f4           brne    .+6             ; 0x4032 <ParameterZuordnung+0x410>
    402c:       80 91 55 04     lds     r24, 0x0455
    4030:       09 c0           rjmp    .+18            ; 0x4044 <ParameterZuordnung+0x422>
    4032:       8d 3f           cpi     r24, 0xFD       ; 253
    4034:       19 f4           brne    .+6             ; 0x403c <ParameterZuordnung+0x41a>
    4036:       80 91 57 04     lds     r24, 0x0457
    403a:       04 c0           rjmp    .+8             ; 0x4044 <ParameterZuordnung+0x422>
    403c:       8e 3f           cpi     r24, 0xFE       ; 254
    403e:       21 f4           brne    .+8             ; 0x4048 <ParameterZuordnung+0x426>
    4040:       80 91 59 04     lds     r24, 0x0459
    4044:       80 93 77 04     sts     0x0477, r24
    4048:       80 91 77 04     lds     r24, 0x0477
    404c:       88 23           and     r24, r24
    404e:       19 f4           brne    .+6             ; 0x4056 <ParameterZuordnung+0x434>
    4050:       10 92 77 04     sts     0x0477, r1
    4054:       04 c0           rjmp    .+8             ; 0x405e <ParameterZuordnung+0x43c>
    4056:       8f 3f           cpi     r24, 0xFF       ; 255
    4058:       11 f4           brne    .+4             ; 0x405e <ParameterZuordnung+0x43c>
    405a:       80 93 77 04     sts     0x0477, r24
    405e:       80 91 a7 08     lds     r24, 0x08A7
    4062:       8b 3f           cpi     r24, 0xFB       ; 251
    4064:       98 f0           brcs    .+38            ; 0x408c <ParameterZuordnung+0x46a>
    4066:       8b 3f           cpi     r24, 0xFB       ; 251
    4068:       19 f4           brne    .+6             ; 0x4070 <ParameterZuordnung+0x44e>
    406a:       80 91 53 04     lds     r24, 0x0453
    406e:       0e c0           rjmp    .+28            ; 0x408c <ParameterZuordnung+0x46a>
    4070:       8c 3f           cpi     r24, 0xFC       ; 252
    4072:       19 f4           brne    .+6             ; 0x407a <ParameterZuordnung+0x458>
    4074:       80 91 55 04     lds     r24, 0x0455
    4078:       09 c0           rjmp    .+18            ; 0x408c <ParameterZuordnung+0x46a>
    407a:       8d 3f           cpi     r24, 0xFD       ; 253
    407c:       19 f4           brne    .+6             ; 0x4084 <ParameterZuordnung+0x462>
    407e:       80 91 57 04     lds     r24, 0x0457
    4082:       04 c0           rjmp    .+8             ; 0x408c <ParameterZuordnung+0x46a>
    4084:       8e 3f           cpi     r24, 0xFE       ; 254
    4086:       21 f4           brne    .+8             ; 0x4090 <ParameterZuordnung+0x46e>
    4088:       80 91 59 04     lds     r24, 0x0459
    408c:       80 93 78 04     sts     0x0478, r24
    4090:       80 91 78 04     lds     r24, 0x0478
    4094:       88 23           and     r24, r24
    4096:       19 f4           brne    .+6             ; 0x409e <ParameterZuordnung+0x47c>
    4098:       10 92 78 04     sts     0x0478, r1
    409c:       04 c0           rjmp    .+8             ; 0x40a6 <ParameterZuordnung+0x484>
    409e:       8f 3f           cpi     r24, 0xFF       ; 255
    40a0:       11 f4           brne    .+4             ; 0x40a6 <ParameterZuordnung+0x484>
    40a2:       80 93 78 04     sts     0x0478, r24
    40a6:       80 91 95 08     lds     r24, 0x0895
    40aa:       8b 3f           cpi     r24, 0xFB       ; 251
    40ac:       98 f0           brcs    .+38            ; 0x40d4 <ParameterZuordnung+0x4b2>
    40ae:       8b 3f           cpi     r24, 0xFB       ; 251
    40b0:       19 f4           brne    .+6             ; 0x40b8 <ParameterZuordnung+0x496>
    40b2:       80 91 53 04     lds     r24, 0x0453
    40b6:       0e c0           rjmp    .+28            ; 0x40d4 <ParameterZuordnung+0x4b2>
    40b8:       8c 3f           cpi     r24, 0xFC       ; 252
    40ba:       19 f4           brne    .+6             ; 0x40c2 <ParameterZuordnung+0x4a0>
    40bc:       80 91 55 04     lds     r24, 0x0455
    40c0:       09 c0           rjmp    .+18            ; 0x40d4 <ParameterZuordnung+0x4b2>
    40c2:       8d 3f           cpi     r24, 0xFD       ; 253
    40c4:       19 f4           brne    .+6             ; 0x40cc <ParameterZuordnung+0x4aa>
    40c6:       80 91 57 04     lds     r24, 0x0457
    40ca:       04 c0           rjmp    .+8             ; 0x40d4 <ParameterZuordnung+0x4b2>
    40cc:       8e 3f           cpi     r24, 0xFE       ; 254
    40ce:       21 f4           brne    .+8             ; 0x40d8 <ParameterZuordnung+0x4b6>
    40d0:       80 91 59 04     lds     r24, 0x0459
    40d4:       80 93 9d 03     sts     0x039D, r24
    40d8:       80 91 9d 03     lds     r24, 0x039D
    40dc:       88 23           and     r24, r24
    40de:       19 f4           brne    .+6             ; 0x40e6 <ParameterZuordnung+0x4c4>
    40e0:       10 92 9d 03     sts     0x039D, r1
    40e4:       04 c0           rjmp    .+8             ; 0x40ee <ParameterZuordnung+0x4cc>
    40e6:       8f 3f           cpi     r24, 0xFF       ; 255
    40e8:       11 f4           brne    .+4             ; 0x40ee <ParameterZuordnung+0x4cc>
    40ea:       80 93 9d 03     sts     0x039D, r24
    40ee:       80 91 9a 08     lds     r24, 0x089A
    40f2:       8b 3f           cpi     r24, 0xFB       ; 251
    40f4:       98 f0           brcs    .+38            ; 0x411c <ParameterZuordnung+0x4fa>
    40f6:       8b 3f           cpi     r24, 0xFB       ; 251
    40f8:       19 f4           brne    .+6             ; 0x4100 <ParameterZuordnung+0x4de>
    40fa:       80 91 53 04     lds     r24, 0x0453
    40fe:       0e c0           rjmp    .+28            ; 0x411c <ParameterZuordnung+0x4fa>
    4100:       8c 3f           cpi     r24, 0xFC       ; 252
    4102:       19 f4           brne    .+6             ; 0x410a <ParameterZuordnung+0x4e8>
    4104:       80 91 55 04     lds     r24, 0x0455
    4108:       09 c0           rjmp    .+18            ; 0x411c <ParameterZuordnung+0x4fa>
    410a:       8d 3f           cpi     r24, 0xFD       ; 253
    410c:       19 f4           brne    .+6             ; 0x4114 <ParameterZuordnung+0x4f2>
    410e:       80 91 57 04     lds     r24, 0x0457
    4112:       04 c0           rjmp    .+8             ; 0x411c <ParameterZuordnung+0x4fa>
    4114:       8e 3f           cpi     r24, 0xFE       ; 254
    4116:       21 f4           brne    .+8             ; 0x4120 <ParameterZuordnung+0x4fe>
    4118:       80 91 59 04     lds     r24, 0x0459
    411c:       80 93 9e 03     sts     0x039E, r24
    4120:       80 91 9e 03     lds     r24, 0x039E
    4124:       88 23           and     r24, r24
    4126:       19 f4           brne    .+6             ; 0x412e <ParameterZuordnung+0x50c>
    4128:       10 92 9e 03     sts     0x039E, r1
    412c:       04 c0           rjmp    .+8             ; 0x4136 <ParameterZuordnung+0x514>
    412e:       8f 3f           cpi     r24, 0xFF       ; 255
    4130:       11 f4           brne    .+4             ; 0x4136 <ParameterZuordnung+0x514>
    4132:       80 93 9e 03     sts     0x039E, r24
    4136:       80 91 9d 08     lds     r24, 0x089D
    413a:       8b 3f           cpi     r24, 0xFB       ; 251
    413c:       98 f0           brcs    .+38            ; 0x4164 <ParameterZuordnung+0x542>
    413e:       8b 3f           cpi     r24, 0xFB       ; 251
    4140:       19 f4           brne    .+6             ; 0x4148 <ParameterZuordnung+0x526>
    4142:       80 91 53 04     lds     r24, 0x0453
    4146:       0e c0           rjmp    .+28            ; 0x4164 <ParameterZuordnung+0x542>
    4148:       8c 3f           cpi     r24, 0xFC       ; 252
    414a:       19 f4           brne    .+6             ; 0x4152 <ParameterZuordnung+0x530>
    414c:       80 91 55 04     lds     r24, 0x0455
    4150:       09 c0           rjmp    .+18            ; 0x4164 <ParameterZuordnung+0x542>
    4152:       8d 3f           cpi     r24, 0xFD       ; 253
    4154:       19 f4           brne    .+6             ; 0x415c <ParameterZuordnung+0x53a>
    4156:       80 91 57 04     lds     r24, 0x0457
    415a:       04 c0           rjmp    .+8             ; 0x4164 <ParameterZuordnung+0x542>
    415c:       8e 3f           cpi     r24, 0xFE       ; 254
    415e:       21 f4           brne    .+8             ; 0x4168 <ParameterZuordnung+0x546>
    4160:       80 91 59 04     lds     r24, 0x0459
    4164:       80 93 79 04     sts     0x0479, r24
    4168:       80 91 79 04     lds     r24, 0x0479
    416c:       88 23           and     r24, r24
    416e:       19 f4           brne    .+6             ; 0x4176 <ParameterZuordnung+0x554>
    4170:       10 92 79 04     sts     0x0479, r1
    4174:       04 c0           rjmp    .+8             ; 0x417e <ParameterZuordnung+0x55c>
    4176:       8f 3f           cpi     r24, 0xFF       ; 255
    4178:       11 f4           brne    .+4             ; 0x417e <ParameterZuordnung+0x55c>
    417a:       80 93 79 04     sts     0x0479, r24
    417e:       80 91 9e 08     lds     r24, 0x089E
    4182:       8b 3f           cpi     r24, 0xFB       ; 251
    4184:       98 f0           brcs    .+38            ; 0x41ac <ParameterZuordnung+0x58a>
    4186:       8b 3f           cpi     r24, 0xFB       ; 251
    4188:       19 f4           brne    .+6             ; 0x4190 <ParameterZuordnung+0x56e>
    418a:       80 91 53 04     lds     r24, 0x0453
    418e:       0e c0           rjmp    .+28            ; 0x41ac <ParameterZuordnung+0x58a>
    4190:       8c 3f           cpi     r24, 0xFC       ; 252
    4192:       19 f4           brne    .+6             ; 0x419a <ParameterZuordnung+0x578>
    4194:       80 91 55 04     lds     r24, 0x0455
    4198:       09 c0           rjmp    .+18            ; 0x41ac <ParameterZuordnung+0x58a>
    419a:       8d 3f           cpi     r24, 0xFD       ; 253
    419c:       19 f4           brne    .+6             ; 0x41a4 <ParameterZuordnung+0x582>
    419e:       80 91 57 04     lds     r24, 0x0457
    41a2:       04 c0           rjmp    .+8             ; 0x41ac <ParameterZuordnung+0x58a>
    41a4:       8e 3f           cpi     r24, 0xFE       ; 254
    41a6:       21 f4           brne    .+8             ; 0x41b0 <ParameterZuordnung+0x58e>
    41a8:       80 91 59 04     lds     r24, 0x0459
    41ac:       80 93 7a 04     sts     0x047A, r24
    41b0:       80 91 7a 04     lds     r24, 0x047A
    41b4:       88 23           and     r24, r24
    41b6:       19 f4           brne    .+6             ; 0x41be <ParameterZuordnung+0x59c>
    41b8:       10 92 7a 04     sts     0x047A, r1
    41bc:       04 c0           rjmp    .+8             ; 0x41c6 <ParameterZuordnung+0x5a4>
    41be:       8f 3f           cpi     r24, 0xFF       ; 255
    41c0:       11 f4           brne    .+4             ; 0x41c6 <ParameterZuordnung+0x5a4>
    41c2:       80 93 7a 04     sts     0x047A, r24
    41c6:       80 91 a3 08     lds     r24, 0x08A3
    41ca:       8b 3f           cpi     r24, 0xFB       ; 251
    41cc:       98 f0           brcs    .+38            ; 0x41f4 <ParameterZuordnung+0x5d2>
    41ce:       8b 3f           cpi     r24, 0xFB       ; 251
    41d0:       19 f4           brne    .+6             ; 0x41d8 <ParameterZuordnung+0x5b6>
    41d2:       80 91 53 04     lds     r24, 0x0453
    41d6:       0e c0           rjmp    .+28            ; 0x41f4 <ParameterZuordnung+0x5d2>
    41d8:       8c 3f           cpi     r24, 0xFC       ; 252
    41da:       19 f4           brne    .+6             ; 0x41e2 <ParameterZuordnung+0x5c0>
    41dc:       80 91 55 04     lds     r24, 0x0455
    41e0:       09 c0           rjmp    .+18            ; 0x41f4 <ParameterZuordnung+0x5d2>
    41e2:       8d 3f           cpi     r24, 0xFD       ; 253
    41e4:       19 f4           brne    .+6             ; 0x41ec <ParameterZuordnung+0x5ca>
    41e6:       80 91 57 04     lds     r24, 0x0457
    41ea:       04 c0           rjmp    .+8             ; 0x41f4 <ParameterZuordnung+0x5d2>
    41ec:       8e 3f           cpi     r24, 0xFE       ; 254
    41ee:       21 f4           brne    .+8             ; 0x41f8 <ParameterZuordnung+0x5d6>
    41f0:       80 91 59 04     lds     r24, 0x0459
    41f4:       80 93 9f 03     sts     0x039F, r24
    41f8:       80 91 9f 03     lds     r24, 0x039F
    41fc:       88 23           and     r24, r24
    41fe:       19 f4           brne    .+6             ; 0x4206 <ParameterZuordnung+0x5e4>
    4200:       10 92 9f 03     sts     0x039F, r1
    4204:       04 c0           rjmp    .+8             ; 0x420e <ParameterZuordnung+0x5ec>
    4206:       8f 3f           cpi     r24, 0xFF       ; 255
    4208:       11 f4           brne    .+4             ; 0x420e <ParameterZuordnung+0x5ec>
    420a:       80 93 9f 03     sts     0x039F, r24
    420e:       10 91 9c 03     lds     r17, 0x039C
    4212:       61 2f           mov     r22, r17
    4214:       77 27           eor     r23, r23
    4216:       67 fd           sbrc    r22, 7
    4218:       70 95           com     r23
    421a:       87 2f           mov     r24, r23
    421c:       97 2f           mov     r25, r23
    421e:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    4222:       17 ff           sbrs    r17, 7
    4224:       06 c0           rjmp    .+12            ; 0x4232 <ParameterZuordnung+0x610>
    4226:       20 e0           ldi     r18, 0x00       ; 0
    4228:       30 e0           ldi     r19, 0x00       ; 0
    422a:       40 e8           ldi     r20, 0x80       ; 128
    422c:       53 e4           ldi     r21, 0x43       ; 67
    422e:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    4232:       27 e1           ldi     r18, 0x17       ; 23
    4234:       37 eb           ldi     r19, 0xB7       ; 183
    4236:       41 ed           ldi     r20, 0xD1       ; 209
    4238:       58 e3           ldi     r21, 0x38       ; 56
    423a:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    423e:       60 93 90 03     sts     0x0390, r22
    4242:       70 93 91 03     sts     0x0391, r23
    4246:       80 93 92 03     sts     0x0392, r24
    424a:       90 93 93 03     sts     0x0393, r25
    424e:       80 91 87 08     lds     r24, 0x0887
    4252:       80 93 e2 08     sts     0x08E2, r24
    4256:       80 91 86 08     lds     r24, 0x0886
    425a:       80 93 c6 08     sts     0x08C6, r24
    425e:       1f 91           pop     r17
    4260:       08 95           ret

00004262 <SendMotorData>:
    4262:       80 91 62 04     lds     r24, 0x0462
    4266:       88 23           and     r24, r24
    4268:       01 f5           brne    .+64            ; 0x42aa <SendMotorData+0x48>
    426a:       10 92 c3 08     sts     0x08C3, r1
    426e:       10 92 be 08     sts     0x08BE, r1
    4272:       10 92 db 08     sts     0x08DB, r1
    4276:       10 92 dd 08     sts     0x08DD, r1
    427a:       80 91 ae 03     lds     r24, 0x03AE
    427e:       88 23           and     r24, r24
    4280:       11 f0           breq    .+4             ; 0x4286 <SendMotorData+0x24>
    4282:       80 93 be 08     sts     0x08BE, r24
    4286:       80 91 af 03     lds     r24, 0x03AF
    428a:       88 23           and     r24, r24
    428c:       11 f0           breq    .+4             ; 0x4292 <SendMotorData+0x30>
    428e:       80 93 c3 08     sts     0x08C3, r24
    4292:       80 91 b0 03     lds     r24, 0x03B0
    4296:       88 23           and     r24, r24
    4298:       11 f0           breq    .+4             ; 0x429e <SendMotorData+0x3c>
    429a:       80 93 dd 08     sts     0x08DD, r24
    429e:       80 91 b1 03     lds     r24, 0x03B1
    42a2:       88 23           and     r24, r24
    42a4:       11 f0           breq    .+4             ; 0x42aa <SendMotorData+0x48>
    42a6:       80 93 db 08     sts     0x08DB, r24
    42aa:       80 91 be 08     lds     r24, 0x08BE
    42ae:       99 27           eor     r25, r25
    42b0:       90 93 70 07     sts     0x0770, r25
    42b4:       80 93 6f 07     sts     0x076F, r24
    42b8:       80 91 c3 08     lds     r24, 0x08C3
    42bc:       99 27           eor     r25, r25
    42be:       90 93 72 07     sts     0x0772, r25
    42c2:       80 93 71 07     sts     0x0771, r24
    42c6:       80 91 dd 08     lds     r24, 0x08DD
    42ca:       99 27           eor     r25, r25
    42cc:       90 93 74 07     sts     0x0774, r25
    42d0:       80 93 73 07     sts     0x0773, r24
    42d4:       80 91 db 08     lds     r24, 0x08DB
    42d8:       99 27           eor     r25, r25
    42da:       90 93 76 07     sts     0x0776, r25
    42de:       80 93 75 07     sts     0x0775, r24
    42e2:       10 92 f4 03     sts     0x03F4, r1
    42e6:       10 92 f5 03     sts     0x03F5, r1
    42ea:       0e 94 4b 15     call    0x2a96  ; 0x2a96 <i2c_start>
    42ee:       08 95           ret

000042f0 <SetNeutral>:
    42f0:       10 92 06 04     sts     0x0406, r1
    42f4:       10 92 05 04     sts     0x0405, r1
    42f8:       10 92 08 04     sts     0x0408, r1
    42fc:       10 92 07 04     sts     0x0407, r1
    4300:       80 e0           ldi     r24, 0x00       ; 0
    4302:       90 e0           ldi     r25, 0x00       ; 0
    4304:       a0 e0           ldi     r26, 0x00       ; 0
    4306:       b0 e0           ldi     r27, 0x00       ; 0
    4308:       80 93 09 04     sts     0x0409, r24
    430c:       90 93 0a 04     sts     0x040A, r25
    4310:       a0 93 0b 04     sts     0x040B, r26
    4314:       b0 93 0c 04     sts     0x040C, r27
    4318:       10 92 fc 03     sts     0x03FC, r1
    431c:       10 92 fb 03     sts     0x03FB, r1
    4320:       10 92 fe 03     sts     0x03FE, r1
    4324:       10 92 fd 03     sts     0x03FD, r1
    4328:       10 92 00 04     sts     0x0400, r1
    432c:       10 92 ff 03     sts     0x03FF, r1
    4330:       10 92 79 04     sts     0x0479, r1
    4334:       10 92 7a 04     sts     0x047A, r1
    4338:       0e 94 c4 1c     call    0x3988  ; 0x3988 <CalibrierMittelwert>
    433c:       84 e6           ldi     r24, 0x64       ; 100
    433e:       90 e0           ldi     r25, 0x00       ; 0
    4340:       0e 94 e6 0d     call    0x1bcc  ; 0x1bcc <Delay_ms_Mess>
    4344:       0e 94 c4 1c     call    0x3988  ; 0x3988 <CalibrierMittelwert>
    4348:       80 91 7c 08     lds     r24, 0x087C
    434c:       80 ff           sbrs    r24, 0
    434e:       10 c0           rjmp    .+32            ; 0x4370 <SetNeutral+0x80>
    4350:       80 91 0f 03     lds     r24, 0x030F
    4354:       90 91 10 03     lds     r25, 0x0310
    4358:       87 5b           subi    r24, 0xB7       ; 183
    435a:       93 40           sbci    r25, 0x03       ; 3
    435c:       38 f4           brcc    .+14            ; 0x436c <SetNeutral+0x7c>
    435e:       80 91 0f 03     lds     r24, 0x030F
    4362:       90 91 10 03     lds     r25, 0x0310
    4366:       8e 5e           subi    r24, 0xEE       ; 238
    4368:       92 40           sbci    r25, 0x02       ; 2
    436a:       10 f4           brcc    .+4             ; 0x4370 <SetNeutral+0x80>
    436c:       0e 94 b0 10     call    0x2160  ; 0x2160 <SucheLuftruckOffset>
    4370:       80 91 d1 03     lds     r24, 0x03D1
    4374:       90 91 d2 03     lds     r25, 0x03D2
    4378:       90 93 fc 03     sts     0x03FC, r25
    437c:       80 93 fb 03     sts     0x03FB, r24
    4380:       80 91 d3 03     lds     r24, 0x03D3
    4384:       90 91 d4 03     lds     r25, 0x03D4
    4388:       90 93 fe 03     sts     0x03FE, r25
    438c:       80 93 fd 03     sts     0x03FD, r24
    4390:       80 91 d5 03     lds     r24, 0x03D5
    4394:       90 91 d6 03     lds     r25, 0x03D6
    4398:       90 93 00 04     sts     0x0400, r25
    439c:       80 93 ff 03     sts     0x03FF, r24
    43a0:       80 91 fd 03     lds     r24, 0x03FD
    43a4:       90 91 fe 03     lds     r25, 0x03FE
    43a8:       90 93 02 04     sts     0x0402, r25
    43ac:       80 93 01 04     sts     0x0401, r24
    43b0:       80 91 fb 03     lds     r24, 0x03FB
    43b4:       90 91 fc 03     lds     r25, 0x03FC
    43b8:       90 93 04 04     sts     0x0404, r25
    43bc:       80 93 03 04     sts     0x0403, r24
    43c0:       44 e0           ldi     r20, 0x04       ; 4
    43c2:       50 e0           ldi     r21, 0x00       ; 0
    43c4:       da 01           movw    r26, r20
    43c6:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
    43ca:       80 2d           mov     r24, r0
    43cc:       85 30           cpi     r24, 0x05       ; 5
    43ce:       38 f1           brcs    .+78            ; 0x441e <SetNeutral+0x12e>
    43d0:       80 91 ea 08     lds     r24, 0x08EA
    43d4:       90 91 eb 08     lds     r25, 0x08EB
    43d8:       97 ff           sbrs    r25, 7
    43da:       03 c0           rjmp    .+6             ; 0x43e2 <SetNeutral+0xf2>
    43dc:       90 95           com     r25
    43de:       81 95           neg     r24
    43e0:       9f 4f           sbci    r25, 0xFF       ; 255
    43e2:       6c e0           ldi     r22, 0x0C       ; 12
    43e4:       70 e0           ldi     r23, 0x00       ; 0
    43e6:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    43ea:       70 93 08 04     sts     0x0408, r23
    43ee:       60 93 07 04     sts     0x0407, r22
    43f2:       80 91 e0 08     lds     r24, 0x08E0
    43f6:       90 91 e1 08     lds     r25, 0x08E1
    43fa:       97 ff           sbrs    r25, 7
    43fc:       03 c0           rjmp    .+6             ; 0x4404 <SetNeutral+0x114>
    43fe:       90 95           com     r25
    4400:       81 95           neg     r24
    4402:       9f 4f           sbci    r25, 0xFF       ; 255
    4404:       6c e0           ldi     r22, 0x0C       ; 12
    4406:       70 e0           ldi     r23, 0x00       ; 0
    4408:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    440c:       70 93 06 04     sts     0x0406, r23
    4410:       60 93 05 04     sts     0x0405, r22
    4414:       60 91 30 08     lds     r22, 0x0830
    4418:       70 91 31 08     lds     r23, 0x0831
    441c:       39 c0           rjmp    .+114           ; 0x4490 <SetNeutral+0x1a0>
    441e:       da 01           movw    r26, r20
    4420:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
    4424:       80 2d           mov     r24, r0
    4426:       4f 5f           subi    r20, 0xFF       ; 255
    4428:       5f 4f           sbci    r21, 0xFF       ; 255
    442a:       da 01           movw    r26, r20
    442c:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
    4430:       20 2d           mov     r18, r0
    4432:       99 27           eor     r25, r25
    4434:       98 2f           mov     r25, r24
    4436:       88 27           eor     r24, r24
    4438:       82 0f           add     r24, r18
    443a:       91 1d           adc     r25, r1
    443c:       90 93 06 04     sts     0x0406, r25
    4440:       80 93 05 04     sts     0x0405, r24
    4444:       4f 5f           subi    r20, 0xFF       ; 255
    4446:       5f 4f           sbci    r21, 0xFF       ; 255
    4448:       da 01           movw    r26, r20
    444a:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
    444e:       80 2d           mov     r24, r0
    4450:       4f 5f           subi    r20, 0xFF       ; 255
    4452:       5f 4f           sbci    r21, 0xFF       ; 255
    4454:       da 01           movw    r26, r20
    4456:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
    445a:       20 2d           mov     r18, r0
    445c:       99 27           eor     r25, r25
    445e:       98 2f           mov     r25, r24
    4460:       88 27           eor     r24, r24
    4462:       82 0f           add     r24, r18
    4464:       91 1d           adc     r25, r1
    4466:       90 93 08 04     sts     0x0408, r25
    446a:       80 93 07 04     sts     0x0407, r24
    446e:       4f 5f           subi    r20, 0xFF       ; 255
    4470:       5f 4f           sbci    r21, 0xFF       ; 255
    4472:       da 01           movw    r26, r20
    4474:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
    4478:       60 2d           mov     r22, r0
    447a:       4f 5f           subi    r20, 0xFF       ; 255
    447c:       5f 4f           sbci    r21, 0xFF       ; 255
    447e:       da 01           movw    r26, r20
    4480:       0e 94 ab 3a     call    0x7556  ; 0x7556 <__eeprom_read_byte_1F2021>
    4484:       20 2d           mov     r18, r0
    4486:       77 27           eor     r23, r23
    4488:       76 2f           mov     r23, r22
    448a:       66 27           eor     r22, r22
    448c:       62 0f           add     r22, r18
    448e:       71 1d           adc     r23, r1
    4490:       88 27           eor     r24, r24
    4492:       77 fd           sbrc    r23, 7
    4494:       80 95           com     r24
    4496:       98 2f           mov     r25, r24
    4498:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    449c:       60 93 09 04     sts     0x0409, r22
    44a0:       70 93 0a 04     sts     0x040A, r23
    44a4:       80 93 0b 04     sts     0x040B, r24
    44a8:       90 93 0c 04     sts     0x040C, r25
    44ac:       10 92 2f 04     sts     0x042F, r1
    44b0:       10 92 30 04     sts     0x0430, r1
    44b4:       10 92 31 04     sts     0x0431, r1
    44b8:       10 92 32 04     sts     0x0432, r1
    44bc:       10 92 33 04     sts     0x0433, r1
    44c0:       10 92 34 04     sts     0x0434, r1
    44c4:       10 92 35 04     sts     0x0435, r1
    44c8:       10 92 36 04     sts     0x0436, r1
    44cc:       10 92 37 04     sts     0x0437, r1
    44d0:       10 92 38 04     sts     0x0438, r1
    44d4:       10 92 39 04     sts     0x0439, r1
    44d8:       10 92 3a 04     sts     0x043A, r1
    44dc:       10 92 3b 04     sts     0x043B, r1
    44e0:       10 92 3c 04     sts     0x043C, r1
    44e4:       10 92 3d 04     sts     0x043D, r1
    44e8:       10 92 3e 04     sts     0x043E, r1
    44ec:       10 92 3f 04     sts     0x043F, r1
    44f0:       10 92 40 04     sts     0x0440, r1
    44f4:       10 92 41 04     sts     0x0441, r1
    44f8:       10 92 42 04     sts     0x0442, r1
    44fc:       10 92 c5 08     sts     0x08C5, r1
    4500:       10 92 c4 08     sts     0x08C4, r1
    4504:       10 92 bd 08     sts     0x08BD, r1
    4508:       10 92 bc 08     sts     0x08BC, r1
    450c:       10 92 e4 08     sts     0x08E4, r1
    4510:       10 92 e3 08     sts     0x08E3, r1
    4514:       80 91 0b 03     lds     r24, 0x030B
    4518:       90 91 0c 03     lds     r25, 0x030C
    451c:       a0 91 0d 03     lds     r26, 0x030D
    4520:       b0 91 0e 03     lds     r27, 0x030E
    4524:       90 93 33 08     sts     0x0833, r25
    4528:       80 93 32 08     sts     0x0832, r24
    452c:       10 92 e4 03     sts     0x03E4, r1
    4530:       10 92 e3 03     sts     0x03E3, r1
    4534:       10 92 47 04     sts     0x0447, r1
    4538:       10 92 48 04     sts     0x0448, r1
    453c:       10 92 49 04     sts     0x0449, r1
    4540:       10 92 4a 04     sts     0x044A, r1
    4544:       80 91 4b 04     lds     r24, 0x044B
    4548:       90 91 4c 04     lds     r25, 0x044C
    454c:       90 93 4e 04     sts     0x044E, r25
    4550:       80 93 4d 04     sts     0x044D, r24
    4554:       0e 94 7d 38     call    0x70fa  ; 0x70fa <GPS_Neutral>
    4558:       82 e3           ldi     r24, 0x32       ; 50
    455a:       90 e0           ldi     r25, 0x00       ; 0
    455c:       90 93 cb 03     sts     0x03CB, r25
    4560:       80 93 ca 03     sts     0x03CA, r24
    4564:       60 91 9f 08     lds     r22, 0x089F
    4568:       77 27           eor     r23, r23
    456a:       88 27           eor     r24, r24
    456c:       99 27           eor     r25, r25
    456e:       24 ec           ldi     r18, 0xC4       ; 196
    4570:       39 e0           ldi     r19, 0x09       ; 9
    4572:       40 e0           ldi     r20, 0x00       ; 0
    4574:       50 e0           ldi     r21, 0x00       ; 0
    4576:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    457a:       60 93 88 03     sts     0x0388, r22
    457e:       70 93 89 03     sts     0x0389, r23
    4582:       80 93 8a 03     sts     0x038A, r24
    4586:       90 93 8b 03     sts     0x038B, r25
    458a:       60 91 a0 08     lds     r22, 0x08A0
    458e:       77 27           eor     r23, r23
    4590:       88 27           eor     r24, r24
    4592:       99 27           eor     r25, r25
    4594:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    4598:       60 93 8c 03     sts     0x038C, r22
    459c:       70 93 8d 03     sts     0x038D, r23
    45a0:       80 93 8e 03     sts     0x038E, r24
    45a4:       90 93 8f 03     sts     0x038F, r25
    45a8:       10 92 a1 03     sts     0x03A1, r1
    45ac:       10 92 a0 03     sts     0x03A0, r1
    45b0:       08 95           ret

000045b2 <Piep>:
    45b2:       1f 93           push    r17
    45b4:       18 2f           mov     r17, r24
    45b6:       0e c0           rjmp    .+28            ; 0x45d4 <Piep+0x22>
    45b8:       80 91 62 04     lds     r24, 0x0462
    45bc:       88 23           and     r24, r24
    45be:       61 f4           brne    .+24            ; 0x45d8 <Piep+0x26>
    45c0:       84 e6           ldi     r24, 0x64       ; 100
    45c2:       90 e0           ldi     r25, 0x00       ; 0
    45c4:       90 93 cb 03     sts     0x03CB, r25
    45c8:       80 93 ca 03     sts     0x03CA, r24
    45cc:       8a ef           ldi     r24, 0xFA       ; 250
    45ce:       90 e0           ldi     r25, 0x00       ; 0
    45d0:       0e 94 fc 0d     call    0x1bf8  ; 0x1bf8 <Delay_ms>
    45d4:       11 50           subi    r17, 0x01       ; 1
    45d6:       80 f7           brcc    .-32            ; 0x45b8 <Piep+0x6>
    45d8:       1f 91           pop     r17
    45da:       08 95           ret

000045dc <DefaultKonstanten3>:
    45dc:       81 e0           ldi     r24, 0x01       ; 1
    45de:       80 93 74 08     sts     0x0874, r24
    45e2:       62 e0           ldi     r22, 0x02       ; 2
    45e4:       60 93 75 08     sts     0x0875, r22
    45e8:       53 e0           ldi     r21, 0x03       ; 3
    45ea:       50 93 76 08     sts     0x0876, r21
    45ee:       e4 e0           ldi     r30, 0x04       ; 4
    45f0:       e0 93 77 08     sts     0x0877, r30
    45f4:       75 e0           ldi     r23, 0x05       ; 5
    45f6:       70 93 78 08     sts     0x0878, r23
    45fa:       86 e0           ldi     r24, 0x06       ; 6
    45fc:       80 93 79 08     sts     0x0879, r24
    4600:       87 e0           ldi     r24, 0x07       ; 7
    4602:       80 93 7a 08     sts     0x087A, r24
    4606:       38 e0           ldi     r19, 0x08       ; 8
    4608:       30 93 7b 08     sts     0x087B, r19
    460c:       81 ec           ldi     r24, 0xC1       ; 193
    460e:       80 93 7c 08     sts     0x087C, r24
    4612:       8e e1           ldi     r24, 0x1E       ; 30
    4614:       80 93 7d 08     sts     0x087D, r24
    4618:       24 e6           ldi     r18, 0x64       ; 100
    461a:       20 93 7f 08     sts     0x087F, r18
    461e:       4a e0           ldi     r20, 0x0A       ; 10
    4620:       40 93 80 08     sts     0x0880, r20
    4624:       92 e3           ldi     r25, 0x32       ; 50
    4626:       90 93 7e 08     sts     0x087E, r25
    462a:       90 93 82 08     sts     0x0882, r25
    462e:       60 93 81 08     sts     0x0881, r22
    4632:       50 93 83 08     sts     0x0883, r21
    4636:       10 92 84 08     sts     0x0884, r1
    463a:       30 93 85 08     sts     0x0885, r19
    463e:       8f e0           ldi     r24, 0x0F       ; 15
    4640:       80 93 86 08     sts     0x0886, r24
    4644:       8a ef           ldi     r24, 0xFA       ; 250
    4646:       80 93 87 08     sts     0x0887, r24
    464a:       8a e1           ldi     r24, 0x1A       ; 26
    464c:       80 93 88 08     sts     0x0888, r24
    4650:       80 e8           ldi     r24, 0x80       ; 128
    4652:       80 93 89 08     sts     0x0889, r24
    4656:       88 ec           ldi     r24, 0xC8       ; 200
    4658:       80 93 8a 08     sts     0x088A, r24
    465c:       8f ea           ldi     r24, 0xAF       ; 175
    465e:       80 93 8b 08     sts     0x088B, r24
    4662:       8e e5           ldi     r24, 0x5E       ; 94
    4664:       80 93 8c 08     sts     0x088C, r24
    4668:       83 e2           ldi     r24, 0x23       ; 35
    466a:       80 93 8d 08     sts     0x088D, r24
    466e:       84 e1           ldi     r24, 0x14       ; 20
    4670:       80 93 8e 08     sts     0x088E, r24
    4674:       10 92 8f 08     sts     0x088F, r1
    4678:       40 93 90 08     sts     0x0890, r20
    467c:       80 e5           ldi     r24, 0x50       ; 80
    467e:       80 93 91 08     sts     0x0891, r24
    4682:       10 92 92 08     sts     0x0892, r1
    4686:       10 92 93 08     sts     0x0893, r1
    468a:       10 92 94 08     sts     0x0894, r1
    468e:       10 92 a4 08     sts     0x08A4, r1
    4692:       10 92 a5 08     sts     0x08A5, r1
    4696:       10 92 a6 08     sts     0x08A6, r1
    469a:       10 92 a7 08     sts     0x08A7, r1
    469e:       20 93 95 08     sts     0x0895, r18
    46a2:       88 e2           ldi     r24, 0x28       ; 40
    46a4:       80 93 96 08     sts     0x0896, r24
    46a8:       10 92 a9 08     sts     0x08A9, r1
    46ac:       90 93 97 08     sts     0x0897, r25
    46b0:       86 e9           ldi     r24, 0x96       ; 150
    46b2:       80 93 98 08     sts     0x0898, r24
    46b6:       70 93 99 08     sts     0x0899, r23
    46ba:       90 93 9a 08     sts     0x089A, r25
    46be:       8a e5           ldi     r24, 0x5A       ; 90
    46c0:       80 93 9b 08     sts     0x089B, r24
    46c4:       90 93 9c 08     sts     0x089C, r25
    46c8:       10 92 a8 08     sts     0x08A8, r1
    46cc:       20 93 9d 08     sts     0x089D, r18
    46d0:       40 93 9e 08     sts     0x089E, r20
    46d4:       20 93 9f 08     sts     0x089F, r18
    46d8:       20 93 a0 08     sts     0x08A0, r18
    46dc:       20 93 a1 08     sts     0x08A1, r18
    46e0:       e0 93 a2 08     sts     0x08A2, r30
    46e4:       90 93 a3 08     sts     0x08A3, r25
    46e8:       ae ea           ldi     r26, 0xAE       ; 174
    46ea:       b8 e0           ldi     r27, 0x08       ; 8
    46ec:       ed e6           ldi     r30, 0x6D       ; 109
    46ee:       f3 e0           ldi     r31, 0x03       ; 3
    46f0:       8c e0           ldi     r24, 0x0C       ; 12
    46f2:       01 90           ld      r0, Z+
    46f4:       0d 92           st      X+, r0
    46f6:       81 50           subi    r24, 0x01       ; 1
    46f8:       e1 f7           brne    .-8             ; 0x46f2 <DefaultKonstanten3+0x116>
    46fa:       08 95           ret

000046fc <DefaultKonstanten2>:
    46fc:       81 e0           ldi     r24, 0x01       ; 1
    46fe:       80 93 74 08     sts     0x0874, r24
    4702:       92 e0           ldi     r25, 0x02       ; 2
    4704:       90 93 75 08     sts     0x0875, r25
    4708:       83 e0           ldi     r24, 0x03       ; 3
    470a:       80 93 76 08     sts     0x0876, r24
    470e:       44 e0           ldi     r20, 0x04       ; 4
    4710:       40 93 77 08     sts     0x0877, r20
    4714:       55 e0           ldi     r21, 0x05       ; 5
    4716:       50 93 78 08     sts     0x0878, r21
    471a:       86 e0           ldi     r24, 0x06       ; 6
    471c:       80 93 79 08     sts     0x0879, r24
    4720:       87 e0           ldi     r24, 0x07       ; 7
    4722:       80 93 7a 08     sts     0x087A, r24
    4726:       88 e0           ldi     r24, 0x08       ; 8
    4728:       80 93 7b 08     sts     0x087B, r24
    472c:       80 e4           ldi     r24, 0x40       ; 64
    472e:       80 93 7c 08     sts     0x087C, r24
    4732:       8e e1           ldi     r24, 0x1E       ; 30
    4734:       80 93 7d 08     sts     0x087D, r24
    4738:       8b ef           ldi     r24, 0xFB       ; 251
    473a:       80 93 7f 08     sts     0x087F, r24
    473e:       3a e0           ldi     r19, 0x0A       ; 10
    4740:       30 93 80 08     sts     0x0880, r19
    4744:       22 e3           ldi     r18, 0x32       ; 50
    4746:       20 93 7e 08     sts     0x087E, r18
    474a:       20 93 82 08     sts     0x0882, r18
    474e:       90 93 81 08     sts     0x0881, r25
    4752:       40 93 83 08     sts     0x0883, r20
    4756:       10 92 84 08     sts     0x0884, r1
    475a:       30 93 85 08     sts     0x0885, r19
    475e:       8f e0           ldi     r24, 0x0F       ; 15
    4760:       80 93 86 08     sts     0x0886, r24
    4764:       8a ef           ldi     r24, 0xFA       ; 250
    4766:       80 93 87 08     sts     0x0887, r24
    476a:       8a e1           ldi     r24, 0x1A       ; 26
    476c:       80 93 88 08     sts     0x0888, r24
    4770:       80 e8           ldi     r24, 0x80       ; 128
    4772:       80 93 89 08     sts     0x0889, r24
    4776:       8f ea           ldi     r24, 0xAF       ; 175
    4778:       80 93 8a 08     sts     0x088A, r24
    477c:       80 93 8b 08     sts     0x088B, r24
    4780:       8e e5           ldi     r24, 0x5E       ; 94
    4782:       80 93 8c 08     sts     0x088C, r24
    4786:       83 e2           ldi     r24, 0x23       ; 35
    4788:       80 93 8d 08     sts     0x088D, r24
    478c:       84 e1           ldi     r24, 0x14       ; 20
    478e:       80 93 8e 08     sts     0x088E, r24
    4792:       10 92 8f 08     sts     0x088F, r1
    4796:       80 e2           ldi     r24, 0x20       ; 32
    4798:       80 93 90 08     sts     0x0890, r24
    479c:       80 e5           ldi     r24, 0x50       ; 80
    479e:       80 93 91 08     sts     0x0891, r24
    47a2:       10 92 92 08     sts     0x0892, r1
    47a6:       10 92 93 08     sts     0x0893, r1
    47aa:       10 92 94 08     sts     0x0894, r1
    47ae:       10 92 a4 08     sts     0x08A4, r1
    47b2:       10 92 a5 08     sts     0x08A5, r1
    47b6:       10 92 a6 08     sts     0x08A6, r1
    47ba:       10 92 a7 08     sts     0x08A7, r1
    47be:       94 e6           ldi     r25, 0x64       ; 100
    47c0:       90 93 95 08     sts     0x0895, r25
    47c4:       88 e2           ldi     r24, 0x28       ; 40
    47c6:       80 93 96 08     sts     0x0896, r24
    47ca:       10 92 a9 08     sts     0x08A9, r1
    47ce:       20 93 97 08     sts     0x0897, r18
    47d2:       86 e9           ldi     r24, 0x96       ; 150
    47d4:       80 93 98 08     sts     0x0898, r24
    47d8:       50 93 99 08     sts     0x0899, r21
    47dc:       20 93 9a 08     sts     0x089A, r18
    47e0:       8a e5           ldi     r24, 0x5A       ; 90
    47e2:       80 93 9b 08     sts     0x089B, r24
    47e6:       20 93 9c 08     sts     0x089C, r18
    47ea:       10 92 a8 08     sts     0x08A8, r1
    47ee:       90 93 9d 08     sts     0x089D, r25
    47f2:       30 93 9e 08     sts     0x089E, r19
    47f6:       90 93 9f 08     sts     0x089F, r25
    47fa:       90 93 a0 08     sts     0x08A0, r25
    47fe:       90 93 a1 08     sts     0x08A1, r25
    4802:       40 93 a2 08     sts     0x08A2, r20
    4806:       8b e4           ldi     r24, 0x4B       ; 75
    4808:       80 93 a3 08     sts     0x08A3, r24
    480c:       ae ea           ldi     r26, 0xAE       ; 174
    480e:       b8 e0           ldi     r27, 0x08       ; 8
    4810:       e7 e7           ldi     r30, 0x77       ; 119
    4812:       f3 e0           ldi     r31, 0x03       ; 3
    4814:       8c e0           ldi     r24, 0x0C       ; 12
    4816:       01 90           ld      r0, Z+
    4818:       0d 92           st      X+, r0
    481a:       81 50           subi    r24, 0x01       ; 1
    481c:       e1 f7           brne    .-8             ; 0x4816 <DefaultKonstanten2+0x11a>
    481e:       08 95           ret

00004820 <DefaultKonstanten1>:
    4820:       81 e0           ldi     r24, 0x01       ; 1
    4822:       80 93 74 08     sts     0x0874, r24
    4826:       82 e0           ldi     r24, 0x02       ; 2
    4828:       80 93 75 08     sts     0x0875, r24
    482c:       83 e0           ldi     r24, 0x03       ; 3
    482e:       80 93 76 08     sts     0x0876, r24
    4832:       34 e0           ldi     r19, 0x04       ; 4
    4834:       30 93 77 08     sts     0x0877, r19
    4838:       65 e0           ldi     r22, 0x05       ; 5
    483a:       60 93 78 08     sts     0x0878, r22
    483e:       86 e0           ldi     r24, 0x06       ; 6
    4840:       80 93 79 08     sts     0x0879, r24
    4844:       87 e0           ldi     r24, 0x07       ; 7
    4846:       80 93 7a 08     sts     0x087A, r24
    484a:       98 e0           ldi     r25, 0x08       ; 8
    484c:       90 93 7b 08     sts     0x087B, r25
    4850:       80 e4           ldi     r24, 0x40       ; 64
    4852:       80 93 7c 08     sts     0x087C, r24
    4856:       8e e1           ldi     r24, 0x1E       ; 30
    4858:       80 93 7d 08     sts     0x087D, r24
    485c:       8b ef           ldi     r24, 0xFB       ; 251
    485e:       80 93 7f 08     sts     0x087F, r24
    4862:       5a e0           ldi     r21, 0x0A       ; 10
    4864:       50 93 80 08     sts     0x0880, r21
    4868:       22 e3           ldi     r18, 0x32       ; 50
    486a:       20 93 7e 08     sts     0x087E, r18
    486e:       20 93 82 08     sts     0x0882, r18
    4872:       30 93 81 08     sts     0x0881, r19
    4876:       30 93 83 08     sts     0x0883, r19
    487a:       90 93 84 08     sts     0x0884, r25
    487e:       8e e0           ldi     r24, 0x0E       ; 14
    4880:       80 93 85 08     sts     0x0885, r24
    4884:       8f e0           ldi     r24, 0x0F       ; 15
    4886:       80 93 86 08     sts     0x0886, r24
    488a:       8a ef           ldi     r24, 0xFA       ; 250
    488c:       80 93 87 08     sts     0x0887, r24
    4890:       8a e1           ldi     r24, 0x1A       ; 26
    4892:       80 93 88 08     sts     0x0888, r24
    4896:       90 e8           ldi     r25, 0x80       ; 128
    4898:       90 93 89 08     sts     0x0889, r25
    489c:       88 e7           ldi     r24, 0x78       ; 120
    489e:       80 93 8a 08     sts     0x088A, r24
    48a2:       46 e9           ldi     r20, 0x96       ; 150
    48a4:       40 93 8b 08     sts     0x088B, r20
    48a8:       8e e5           ldi     r24, 0x5E       ; 94
    48aa:       80 93 8c 08     sts     0x088C, r24
    48ae:       83 e2           ldi     r24, 0x23       ; 35
    48b0:       80 93 8d 08     sts     0x088D, r24
    48b4:       84 e1           ldi     r24, 0x14       ; 20
    48b6:       80 93 8e 08     sts     0x088E, r24
    48ba:       10 92 8f 08     sts     0x088F, r1
    48be:       80 e2           ldi     r24, 0x20       ; 32
    48c0:       80 93 90 08     sts     0x0890, r24
    48c4:       90 93 91 08     sts     0x0891, r25
    48c8:       10 92 92 08     sts     0x0892, r1
    48cc:       10 92 93 08     sts     0x0893, r1
    48d0:       10 92 94 08     sts     0x0894, r1
    48d4:       10 92 a4 08     sts     0x08A4, r1
    48d8:       10 92 a5 08     sts     0x08A5, r1
    48dc:       10 92 a6 08     sts     0x08A6, r1
    48e0:       10 92 a7 08     sts     0x08A7, r1
    48e4:       94 e6           ldi     r25, 0x64       ; 100
    48e6:       90 93 95 08     sts     0x0895, r25
    48ea:       88 e2           ldi     r24, 0x28       ; 40
    48ec:       80 93 96 08     sts     0x0896, r24
    48f0:       10 92 a9 08     sts     0x08A9, r1
    48f4:       20 93 97 08     sts     0x0897, r18
    48f8:       40 93 98 08     sts     0x0898, r20
    48fc:       60 93 99 08     sts     0x0899, r22
    4900:       20 93 9a 08     sts     0x089A, r18
    4904:       8a e5           ldi     r24, 0x5A       ; 90
    4906:       80 93 9b 08     sts     0x089B, r24
    490a:       20 93 9c 08     sts     0x089C, r18
    490e:       10 92 a8 08     sts     0x08A8, r1
    4912:       90 93 9d 08     sts     0x089D, r25
    4916:       50 93 9e 08     sts     0x089E, r21
    491a:       90 93 9f 08     sts     0x089F, r25
    491e:       90 93 a0 08     sts     0x08A0, r25
    4922:       20 93 a1 08     sts     0x08A1, r18
    4926:       30 93 a2 08     sts     0x08A2, r19
    492a:       90 93 a3 08     sts     0x08A3, r25
    492e:       ae ea           ldi     r26, 0xAE       ; 174
    4930:       b8 e0           ldi     r27, 0x08       ; 8
    4932:       ef e7           ldi     r30, 0x7F       ; 127
    4934:       f3 e0           ldi     r31, 0x03       ; 3
    4936:       8c e0           ldi     r24, 0x0C       ; 12
    4938:       01 90           ld      r0, Z+
    493a:       0d 92           st      X+, r0
    493c:       81 50           subi    r24, 0x01       ; 1
    493e:       e1 f7           brne    .-8             ; 0x4938 <DefaultKonstanten1+0x118>
    4940:       08 95           ret

00004942 <MotorRegler>:
    4942:       2f 92           push    r2
    4944:       3f 92           push    r3
    4946:       4f 92           push    r4
    4948:       5f 92           push    r5
    494a:       6f 92           push    r6
    494c:       7f 92           push    r7
    494e:       8f 92           push    r8
    4950:       9f 92           push    r9
    4952:       af 92           push    r10
    4954:       bf 92           push    r11
    4956:       cf 92           push    r12
    4958:       df 92           push    r13
    495a:       ef 92           push    r14
    495c:       ff 92           push    r15
    495e:       0f 93           push    r16
    4960:       1f 93           push    r17
    4962:       cf 93           push    r28
    4964:       df 93           push    r29
    4966:       cd b7           in      r28, 0x3d       ; 61
    4968:       de b7           in      r29, 0x3e       ; 62
    496a:       6a 97           sbiw    r28, 0x1a       ; 26
    496c:       0f b6           in      r0, 0x3f        ; 63
    496e:       f8 94           cli
    4970:       de bf           out     0x3e, r29       ; 62
    4972:       0f be           out     0x3f, r0        ; 63
    4974:       cd bf           out     0x3d, r28       ; 61
    4976:       0e 94 de 16     call    0x2dbc  ; 0x2dbc <Mittelwert>
    497a:       29 9a           sbi     0x05, 1 ; 5
    497c:       e0 91 76 08     lds     r30, 0x0876
    4980:       ff 27           eor     r31, r31
    4982:       ee 0f           add     r30, r30
    4984:       ff 1f           adc     r31, r31
    4986:       e8 5b           subi    r30, 0xB8       ; 184
    4988:       f7 4f           sbci    r31, 0xF7       ; 247
    498a:       01 90           ld      r0, Z+
    498c:       f0 81           ld      r31, Z
    498e:       e0 2d           mov     r30, r0
    4990:       e8 58           subi    r30, 0x88       ; 136
    4992:       ff 4f           sbci    r31, 0xFF       ; 255
    4994:       80 91 72 04     lds     r24, 0x0472
    4998:       8b 30           cpi     r24, 0x0B       ; 11
    499a:       30 f0           brcs    .+12            ; 0x49a8 <MotorRegler+0x66>
    499c:       80 91 e3 04     lds     r24, 0x04E3
    49a0:       90 91 e4 04     lds     r25, 0x04E4
    49a4:       e8 0f           add     r30, r24
    49a6:       f9 1f           adc     r31, r25
    49a8:       80 91 e2 08     lds     r24, 0x08E2
    49ac:       99 27           eor     r25, r25
    49ae:       44 97           sbiw    r24, 0x14       ; 20
    49b0:       e8 17           cp      r30, r24
    49b2:       f9 07           cpc     r31, r25
    49b4:       0c f4           brge    .+2             ; 0x49b8 <MotorRegler+0x76>
    49b6:       cf 01           movw    r24, r30
    49b8:       9a 83           std     Y+2, r25        ; 0x02
    49ba:       89 83           std     Y+1, r24        ; 0x01
    49bc:       97 ff           sbrs    r25, 7
    49be:       02 c0           rjmp    .+4             ; 0x49c4 <MotorRegler+0x82>
    49c0:       1a 82           std     Y+2, r1 ; 0x02
    49c2:       19 82           std     Y+1, r1 ; 0x01
    49c4:       80 91 5b 04     lds     r24, 0x045B
    49c8:       84 36           cpi     r24, 0x64       ; 100
    49ca:       08 f0           brcs    .+2             ; 0x49ce <MotorRegler+0x8c>
    49cc:       5d c0           rjmp    .+186           ; 0x4a88 <MotorRegler+0x146>
    49ce:       80 91 03 01     lds     r24, 0x0103
    49d2:       88 23           and     r24, r24
    49d4:       99 f4           brne    .+38            ; 0x49fc <MotorRegler+0xba>
    49d6:       80 91 05 03     lds     r24, 0x0305
    49da:       90 91 06 03     lds     r25, 0x0306
    49de:       8f 5f           subi    r24, 0xFF       ; 255
    49e0:       9f 4f           sbci    r25, 0xFF       ; 255
    49e2:       61 f4           brne    .+24            ; 0x49fc <MotorRegler+0xba>
    49e4:       88 e9           ldi     r24, 0x98       ; 152
    49e6:       9a e3           ldi     r25, 0x3A       ; 58
    49e8:       90 93 cb 03     sts     0x03CB, r25
    49ec:       80 93 ca 03     sts     0x03CA, r24
    49f0:       80 e0           ldi     r24, 0x00       ; 0
    49f2:       9c e0           ldi     r25, 0x0C       ; 12
    49f4:       90 93 06 03     sts     0x0306, r25
    49f8:       80 93 05 03     sts     0x0305, r24
    49fc:       80 91 a2 04     lds     r24, 0x04A2
    4a00:       90 91 a3 04     lds     r25, 0x04A3
    4a04:       00 97           sbiw    r24, 0x00       ; 0
    4a06:       31 f0           breq    .+12            ; 0x4a14 <MotorRegler+0xd2>
    4a08:       01 97           sbiw    r24, 0x01       ; 1
    4a0a:       90 93 a3 04     sts     0x04A3, r25
    4a0e:       80 93 a2 04     sts     0x04A2, r24
    4a12:       04 c0           rjmp    .+8             ; 0x4a1c <MotorRegler+0xda>
    4a14:       10 92 62 04     sts     0x0462, r1
    4a18:       10 92 51 04     sts     0x0451, r1
    4a1c:       80 91 00 01     lds     r24, 0x0100
    4a20:       8a 30           cpi     r24, 0x0A       ; 10
    4a22:       11 f4           brne    .+4             ; 0x4a28 <MotorRegler+0xe6>
    4a24:       28 9a           sbi     0x05, 0 ; 5
    4a26:       01 c0           rjmp    .+2             ; 0x4a2a <MotorRegler+0xe8>
    4a28:       28 98           cbi     0x05, 0 ; 5
    4a2a:       80 91 9d 04     lds     r24, 0x049D
    4a2e:       90 91 9e 04     lds     r25, 0x049E
    4a32:       81 5d           subi    r24, 0xD1       ; 209
    4a34:       97 40           sbci    r25, 0x07       ; 7
    4a36:       28 f1           brcs    .+74            ; 0x4a82 <MotorRegler+0x140>
    4a38:       80 91 8d 08     lds     r24, 0x088D
    4a3c:       48 2f           mov     r20, r24
    4a3e:       55 27           eor     r21, r21
    4a40:       5a 83           std     Y+2, r21        ; 0x02
    4a42:       49 83           std     Y+1, r20        ; 0x01
    4a44:       81 e0           ldi     r24, 0x01       ; 1
    4a46:       80 93 51 04     sts     0x0451, r24
    4a4a:       e0 91 74 08     lds     r30, 0x0874
    4a4e:       ff 27           eor     r31, r31
    4a50:       ee 0f           add     r30, r30
    4a52:       ff 1f           adc     r31, r31
    4a54:       e8 5b           subi    r30, 0xB8       ; 184
    4a56:       f7 4f           sbci    r31, 0xF7       ; 247
    4a58:       11 82           std     Z+1, r1 ; 0x01
    4a5a:       10 82           st      Z, r1
    4a5c:       e0 91 75 08     lds     r30, 0x0875
    4a60:       ff 27           eor     r31, r31
    4a62:       ee 0f           add     r30, r30
    4a64:       ff 1f           adc     r31, r31
    4a66:       e8 5b           subi    r30, 0xB8       ; 184
    4a68:       f7 4f           sbci    r31, 0xF7       ; 247
    4a6a:       11 82           std     Z+1, r1 ; 0x01
    4a6c:       10 82           st      Z, r1
    4a6e:       e0 91 77 08     lds     r30, 0x0877
    4a72:       ff 27           eor     r31, r31
    4a74:       ee 0f           add     r30, r30
    4a76:       ff 1f           adc     r31, r31
    4a78:       e8 5b           subi    r30, 0xB8       ; 184
    4a7a:       f7 4f           sbci    r31, 0xF7       ; 247
    4a7c:       11 82           std     Z+1, r1 ; 0x01
    4a7e:       10 82           st      Z, r1
    4a80:       50 c2           rjmp    .+1184          ; 0x4f22 <MotorRegler+0x5e0>
    4a82:       10 92 62 04     sts     0x0462, r1
    4a86:       4d c2           rjmp    .+1178          ; 0x4f22 <MotorRegler+0x5e0>
    4a88:       80 91 5b 04     lds     r24, 0x045B
    4a8c:       8d 38           cpi     r24, 0x8D       ; 141
    4a8e:       08 f4           brcc    .+2             ; 0x4a92 <MotorRegler+0x150>
    4a90:       48 c2           rjmp    .+1168          ; 0x4f22 <MotorRegler+0x5e0>
    4a92:       10 92 51 04     sts     0x0451, r1
    4a96:       80 91 8e 08     lds     r24, 0x088E
    4a9a:       22 e3           ldi     r18, 0x32       ; 50
    4a9c:       82 9f           mul     r24, r18
    4a9e:       c0 01           movw    r24, r0
    4aa0:       11 24           eor     r1, r1
    4aa2:       90 93 a3 04     sts     0x04A3, r25
    4aa6:       80 93 a2 04     sts     0x04A2, r24
    4aaa:       69 81           ldd     r22, Y+1        ; 0x01
    4aac:       7a 81           ldd     r23, Y+2        ; 0x02
    4aae:       69 32           cpi     r22, 0x29       ; 41
    4ab0:       71 05           cpc     r23, r1
    4ab2:       6c f0           brlt    .+26            ; 0x4ace <MotorRegler+0x18c>
    4ab4:       80 91 9d 04     lds     r24, 0x049D
    4ab8:       90 91 9e 04     lds     r25, 0x049E
    4abc:       7f ef           ldi     r23, 0xFF       ; 255
    4abe:       8f 3f           cpi     r24, 0xFF       ; 255
    4ac0:       97 07           cpc     r25, r23
    4ac2:       81 f1           breq    .+96            ; 0x4b24 <MotorRegler+0x1e2>
    4ac4:       01 96           adiw    r24, 0x01       ; 1
    4ac6:       90 93 9e 04     sts     0x049E, r25
    4aca:       80 93 9d 04     sts     0x049D, r24
    4ace:       80 91 9d 04     lds     r24, 0x049D
    4ad2:       90 91 9e 04     lds     r25, 0x049E
    4ad6:       88 3c           cpi     r24, 0xC8       ; 200
    4ad8:       91 05           cpc     r25, r1
    4ada:       20 f0           brcs    .+8             ; 0x4ae4 <MotorRegler+0x1a2>
    4adc:       89 81           ldd     r24, Y+1        ; 0x01
    4ade:       9a 81           ldd     r25, Y+2        ; 0x02
    4ae0:       88 97           sbiw    r24, 0x28       ; 40
    4ae2:       04 f5           brge    .+64            ; 0x4b24 <MotorRegler+0x1e2>
    4ae4:       10 92 bc 04     sts     0x04BC, r1
    4ae8:       10 92 bd 04     sts     0x04BD, r1
    4aec:       10 92 be 04     sts     0x04BE, r1
    4af0:       10 92 bf 04     sts     0x04BF, r1
    4af4:       10 92 b8 04     sts     0x04B8, r1
    4af8:       10 92 b9 04     sts     0x04B9, r1
    4afc:       10 92 ba 04     sts     0x04BA, r1
    4b00:       10 92 bb 04     sts     0x04BB, r1
    4b04:       10 92 3f 04     sts     0x043F, r1
    4b08:       10 92 40 04     sts     0x0440, r1
    4b0c:       10 92 41 04     sts     0x0441, r1
    4b10:       10 92 42 04     sts     0x0442, r1
    4b14:       10 92 43 04     sts     0x0443, r1
    4b18:       10 92 44 04     sts     0x0444, r1
    4b1c:       10 92 45 04     sts     0x0445, r1
    4b20:       10 92 46 04     sts     0x0446, r1
    4b24:       a9 81           ldd     r26, Y+1        ; 0x01
    4b26:       ba 81           ldd     r27, Y+2        ; 0x02
    4b28:       a9 3c           cpi     r26, 0xC9       ; 201
    4b2a:       b1 05           cpc     r27, r1
    4b2c:       0c f4           brge    .+2             ; 0x4b30 <MotorRegler+0x1ee>
    4b2e:       59 c1           rjmp    .+690           ; 0x4de2 <MotorRegler+0x4a0>
    4b30:       80 91 62 04     lds     r24, 0x0462
    4b34:       88 23           and     r24, r24
    4b36:       09 f0           breq    .+2             ; 0x4b3a <MotorRegler+0x1f8>
    4b38:       f4 c1           rjmp    .+1000          ; 0x4f22 <MotorRegler+0x5e0>
    4b3a:       80 91 77 08     lds     r24, 0x0877
    4b3e:       e8 2f           mov     r30, r24
    4b40:       ff 27           eor     r31, r31
    4b42:       ee 0f           add     r30, r30
    4b44:       ff 1f           adc     r31, r31
    4b46:       e8 5b           subi    r30, 0xB8       ; 184
    4b48:       f7 4f           sbci    r31, 0xF7       ; 247
    4b4a:       80 81           ld      r24, Z
    4b4c:       91 81           ldd     r25, Z+1        ; 0x01
    4b4e:       8c 34           cpi     r24, 0x4C       ; 76
    4b50:       91 05           cpc     r25, r1
    4b52:       0c f4           brge    .+2             ; 0x4b56 <MotorRegler+0x214>
    4b54:       bc c0           rjmp    .+376           ; 0x4cce <MotorRegler+0x38c>
    4b56:       80 91 a1 04     lds     r24, 0x04A1
    4b5a:       8f 5f           subi    r24, 0xFF       ; 255
    4b5c:       80 93 a1 04     sts     0x04A1, r24
    4b60:       89 3c           cpi     r24, 0xC9       ; 201
    4b62:       08 f4           brcc    .+2             ; 0x4b66 <MotorRegler+0x224>
    4b64:       de c1           rjmp    .+956           ; 0x4f22 <MotorRegler+0x5e0>
    4b66:       29 98           cbi     0x05, 1 ; 5
    4b68:       10 92 62 04     sts     0x0462, r1
    4b6c:       10 92 a1 04     sts     0x04A1, r1
    4b70:       10 92 9e 04     sts     0x049E, r1
    4b74:       10 92 9d 04     sts     0x049D, r1
    4b78:       80 91 74 08     lds     r24, 0x0874
    4b7c:       28 2f           mov     r18, r24
    4b7e:       33 27           eor     r19, r19
    4b80:       f9 01           movw    r30, r18
    4b82:       ee 0f           add     r30, r30
    4b84:       ff 1f           adc     r31, r31
    4b86:       e8 5b           subi    r30, 0xB8       ; 184
    4b88:       f7 4f           sbci    r31, 0xF7       ; 247
    4b8a:       80 81           ld      r24, Z
    4b8c:       91 81           ldd     r25, Z+1        ; 0x01
    4b8e:       87 34           cpi     r24, 0x47       ; 71
    4b90:       91 05           cpc     r25, r1
    4b92:       9c f4           brge    .+38            ; 0x4bba <MotorRegler+0x278>
    4b94:       e0 91 75 08     lds     r30, 0x0875
    4b98:       ff 27           eor     r31, r31
    4b9a:       ee 0f           add     r30, r30
    4b9c:       ff 1f           adc     r31, r31
    4b9e:       e8 5b           subi    r30, 0xB8       ; 184
    4ba0:       f7 4f           sbci    r31, 0xF7       ; 247
    4ba2:       01 90           ld      r0, Z+
    4ba4:       f0 81           ld      r31, Z
    4ba6:       e0 2d           mov     r30, r0
    4ba8:       f7 ff           sbrs    r31, 7
    4baa:       03 c0           rjmp    .+6             ; 0x4bb2 <MotorRegler+0x270>
    4bac:       f0 95           com     r31
    4bae:       e1 95           neg     r30
    4bb0:       ff 4f           sbci    r31, 0xFF       ; 255
    4bb2:       e7 34           cpi     r30, 0x47       ; 71
    4bb4:       f1 05           cpc     r31, r1
    4bb6:       0c f4           brge    .+2             ; 0x4bba <MotorRegler+0x278>
    4bb8:       6c c0           rjmp    .+216           ; 0x4c92 <MotorRegler+0x350>
    4bba:       80 91 75 08     lds     r24, 0x0875
    4bbe:       68 2f           mov     r22, r24
    4bc0:       77 27           eor     r23, r23
    4bc2:       db 01           movw    r26, r22
    4bc4:       aa 0f           add     r26, r26
    4bc6:       bb 1f           adc     r27, r27
    4bc8:       a8 5b           subi    r26, 0xB8       ; 184
    4bca:       b7 4f           sbci    r27, 0xF7       ; 247
    4bcc:       8d 91           ld      r24, X+
    4bce:       9c 91           ld      r25, X
    4bd0:       11 97           sbiw    r26, 0x01       ; 1
    4bd2:       87 34           cpi     r24, 0x47       ; 71
    4bd4:       91 05           cpc     r25, r1
    4bd6:       3c f0           brlt    .+14            ; 0x4be6 <MotorRegler+0x2a4>
    4bd8:       f9 01           movw    r30, r18
    4bda:       ee 0f           add     r30, r30
    4bdc:       ff 1f           adc     r31, r31
    4bde:       e8 5b           subi    r30, 0xB8       ; 184
    4be0:       f7 4f           sbci    r31, 0xF7       ; 247
    4be2:       80 81           ld      r24, Z
    4be4:       91 81           ldd     r25, Z+1        ; 0x01
    4be6:       8d 91           ld      r24, X+
    4be8:       9c 91           ld      r25, X
    4bea:       87 34           cpi     r24, 0x47       ; 71
    4bec:       91 05           cpc     r25, r1
    4bee:       64 f0           brlt    .+24            ; 0x4c08 <MotorRegler+0x2c6>
    4bf0:       f9 01           movw    r30, r18
    4bf2:       ee 0f           add     r30, r30
    4bf4:       ff 1f           adc     r31, r31
    4bf6:       e8 5b           subi    r30, 0xB8       ; 184
    4bf8:       f7 4f           sbci    r31, 0xF7       ; 247
    4bfa:       80 81           ld      r24, Z
    4bfc:       91 81           ldd     r25, Z+1        ; 0x01
    4bfe:       87 34           cpi     r24, 0x47       ; 71
    4c00:       91 05           cpc     r25, r1
    4c02:       14 f0           brlt    .+4             ; 0x4c08 <MotorRegler+0x2c6>
    4c04:       42 e0           ldi     r20, 0x02       ; 2
    4c06:       01 c0           rjmp    .+2             ; 0x4c0a <MotorRegler+0x2c8>
    4c08:       41 e0           ldi     r20, 0x01       ; 1
    4c0a:       fb 01           movw    r30, r22
    4c0c:       ee 0f           add     r30, r30
    4c0e:       ff 1f           adc     r31, r31
    4c10:       e8 5b           subi    r30, 0xB8       ; 184
    4c12:       f7 4f           sbci    r31, 0xF7       ; 247
    4c14:       80 81           ld      r24, Z
    4c16:       91 81           ldd     r25, Z+1        ; 0x01
    4c18:       86 34           cpi     r24, 0x46       ; 70
    4c1a:       91 05           cpc     r25, r1
    4c1c:       5c f4           brge    .+22            ; 0x4c34 <MotorRegler+0x2f2>
    4c1e:       f9 01           movw    r30, r18
    4c20:       ee 0f           add     r30, r30
    4c22:       ff 1f           adc     r31, r31
    4c24:       e8 5b           subi    r30, 0xB8       ; 184
    4c26:       f7 4f           sbci    r31, 0xF7       ; 247
    4c28:       80 81           ld      r24, Z
    4c2a:       91 81           ldd     r25, Z+1        ; 0x01
    4c2c:       87 34           cpi     r24, 0x47       ; 71
    4c2e:       91 05           cpc     r25, r1
    4c30:       0c f0           brlt    .+2             ; 0x4c34 <MotorRegler+0x2f2>
    4c32:       43 e0           ldi     r20, 0x03       ; 3
    4c34:       fb 01           movw    r30, r22
    4c36:       ee 0f           add     r30, r30
    4c38:       ff 1f           adc     r31, r31
    4c3a:       e8 5b           subi    r30, 0xB8       ; 184
    4c3c:       f7 4f           sbci    r31, 0xF7       ; 247
    4c3e:       80 81           ld      r24, Z
    4c40:       91 81           ldd     r25, Z+1        ; 0x01
    4c42:       8a 5b           subi    r24, 0xBA       ; 186
    4c44:       9f 4f           sbci    r25, 0xFF       ; 255
    4c46:       5c f4           brge    .+22            ; 0x4c5e <MotorRegler+0x31c>
    4c48:       f9 01           movw    r30, r18
    4c4a:       ee 0f           add     r30, r30
    4c4c:       ff 1f           adc     r31, r31
    4c4e:       e8 5b           subi    r30, 0xB8       ; 184
    4c50:       f7 4f           sbci    r31, 0xF7       ; 247
    4c52:       80 81           ld      r24, Z
    4c54:       91 81           ldd     r25, Z+1        ; 0x01
    4c56:       87 34           cpi     r24, 0x47       ; 71
    4c58:       91 05           cpc     r25, r1
    4c5a:       0c f0           brlt    .+2             ; 0x4c5e <MotorRegler+0x31c>
    4c5c:       44 e0           ldi     r20, 0x04       ; 4
    4c5e:       66 0f           add     r22, r22
    4c60:       77 1f           adc     r23, r23
    4c62:       68 5b           subi    r22, 0xB8       ; 184
    4c64:       77 4f           sbci    r23, 0xF7       ; 247
    4c66:       fb 01           movw    r30, r22
    4c68:       80 81           ld      r24, Z
    4c6a:       91 81           ldd     r25, Z+1        ; 0x01
    4c6c:       8a 5b           subi    r24, 0xBA       ; 186
    4c6e:       9f 4f           sbci    r25, 0xFF       ; 255
    4c70:       5c f4           brge    .+22            ; 0x4c88 <MotorRegler+0x346>
    4c72:       22 0f           add     r18, r18
    4c74:       33 1f           adc     r19, r19
    4c76:       28 5b           subi    r18, 0xB8       ; 184
    4c78:       37 4f           sbci    r19, 0xF7       ; 247
    4c7a:       d9 01           movw    r26, r18
    4c7c:       8d 91           ld      r24, X+
    4c7e:       9c 91           ld      r25, X
    4c80:       86 34           cpi     r24, 0x46       ; 70
    4c82:       91 05           cpc     r25, r1
    4c84:       0c f4           brge    .+2             ; 0x4c88 <MotorRegler+0x346>
    4c86:       45 e0           ldi     r20, 0x05       ; 5
    4c88:       a2 e0           ldi     r26, 0x02       ; 2
    4c8a:       b0 e0           ldi     r27, 0x00       ; 0
    4c8c:       04 2e           mov     r0, r20
    4c8e:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    4c92:       80 91 7c 08     lds     r24, 0x087C
    4c96:       80 ff           sbrs    r24, 0
    4c98:       10 c0           rjmp    .+32            ; 0x4cba <MotorRegler+0x378>
    4c9a:       80 91 0f 03     lds     r24, 0x030F
    4c9e:       90 91 10 03     lds     r25, 0x0310
    4ca2:       87 5b           subi    r24, 0xB7       ; 183
    4ca4:       93 40           sbci    r25, 0x03       ; 3
    4ca6:       38 f4           brcc    .+14            ; 0x4cb6 <MotorRegler+0x374>
    4ca8:       80 91 0f 03     lds     r24, 0x030F
    4cac:       90 91 10 03     lds     r25, 0x0310
    4cb0:       8e 5e           subi    r24, 0xEE       ; 238
    4cb2:       92 40           sbci    r25, 0x02       ; 2
    4cb4:       10 f4           brcc    .+4             ; 0x4cba <MotorRegler+0x378>
    4cb6:       0e 94 b0 10     call    0x2160  ; 0x2160 <SucheLuftruckOffset>
    4cba:       0e 94 33 02     call    0x466   ; 0x466 <GetActiveParamSetNumber>
    4cbe:       47 e4           ldi     r20, 0x47       ; 71
    4cc0:       64 e7           ldi     r22, 0x74       ; 116
    4cc2:       78 e0           ldi     r23, 0x08       ; 8
    4cc4:       0e 94 5a 02     call    0x4b4   ; 0x4b4 <ReadParameterSet>
    4cc8:       0e 94 78 21     call    0x42f0  ; 0x42f0 <SetNeutral>
    4ccc:       82 c0           rjmp    .+260           ; 0x4dd2 <MotorRegler+0x490>
    4cce:       80 81           ld      r24, Z
    4cd0:       91 81           ldd     r25, Z+1        ; 0x01
    4cd2:       85 5b           subi    r24, 0xB5       ; 181
    4cd4:       9f 4f           sbci    r25, 0xFF       ; 255
    4cd6:       0c f0           brlt    .+2             ; 0x4cda <MotorRegler+0x398>
    4cd8:       81 c0           rjmp    .+258           ; 0x4ddc <MotorRegler+0x49a>
    4cda:       80 91 a1 04     lds     r24, 0x04A1
    4cde:       8f 5f           subi    r24, 0xFF       ; 255
    4ce0:       80 93 a1 04     sts     0x04A1, r24
    4ce4:       89 3c           cpi     r24, 0xC9       ; 201
    4ce6:       08 f4           brcc    .+2             ; 0x4cea <MotorRegler+0x3a8>
    4ce8:       1c c1           rjmp    .+568           ; 0x4f22 <MotorRegler+0x5e0>
    4cea:       29 98           cbi     0x05, 1 ; 5
    4cec:       8f ef           ldi     r24, 0xFF       ; 255
    4cee:       04 e0           ldi     r16, 0x04       ; 4
    4cf0:       10 e0           ldi     r17, 0x00       ; 0
    4cf2:       d8 01           movw    r26, r16
    4cf4:       08 2e           mov     r0, r24
    4cf6:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    4cfa:       10 92 62 04     sts     0x0462, r1
    4cfe:       10 92 a1 04     sts     0x04A1, r1
    4d02:       10 92 9e 04     sts     0x049E, r1
    4d06:       10 92 9d 04     sts     0x049D, r1
    4d0a:       0e 94 78 21     call    0x42f0  ; 0x42f0 <SetNeutral>
    4d0e:       80 91 05 04     lds     r24, 0x0405
    4d12:       90 91 06 04     lds     r25, 0x0406
    4d16:       60 e0           ldi     r22, 0x00       ; 0
    4d18:       71 e0           ldi     r23, 0x01       ; 1
    4d1a:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    4d1e:       d8 01           movw    r26, r16
    4d20:       06 2e           mov     r0, r22
    4d22:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    4d26:       80 91 05 04     lds     r24, 0x0405
    4d2a:       90 91 06 04     lds     r25, 0x0406
    4d2e:       60 e0           ldi     r22, 0x00       ; 0
    4d30:       71 e0           ldi     r23, 0x01       ; 1
    4d32:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    4d36:       0f 5f           subi    r16, 0xFF       ; 255
    4d38:       1f 4f           sbci    r17, 0xFF       ; 255
    4d3a:       d8 01           movw    r26, r16
    4d3c:       08 2e           mov     r0, r24
    4d3e:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    4d42:       80 91 07 04     lds     r24, 0x0407
    4d46:       90 91 08 04     lds     r25, 0x0408
    4d4a:       60 e0           ldi     r22, 0x00       ; 0
    4d4c:       71 e0           ldi     r23, 0x01       ; 1
    4d4e:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    4d52:       0f 5f           subi    r16, 0xFF       ; 255
    4d54:       1f 4f           sbci    r17, 0xFF       ; 255
    4d56:       d8 01           movw    r26, r16
    4d58:       06 2e           mov     r0, r22
    4d5a:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    4d5e:       80 91 07 04     lds     r24, 0x0407
    4d62:       90 91 08 04     lds     r25, 0x0408
    4d66:       60 e0           ldi     r22, 0x00       ; 0
    4d68:       71 e0           ldi     r23, 0x01       ; 1
    4d6a:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    4d6e:       0f 5f           subi    r16, 0xFF       ; 255
    4d70:       1f 4f           sbci    r17, 0xFF       ; 255
    4d72:       d8 01           movw    r26, r16
    4d74:       08 2e           mov     r0, r24
    4d76:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    4d7a:       60 91 09 04     lds     r22, 0x0409
    4d7e:       70 91 0a 04     lds     r23, 0x040A
    4d82:       80 91 0b 04     lds     r24, 0x040B
    4d86:       90 91 0c 04     lds     r25, 0x040C
    4d8a:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    4d8e:       dc 01           movw    r26, r24
    4d90:       cb 01           movw    r24, r22
    4d92:       60 e0           ldi     r22, 0x00       ; 0
    4d94:       71 e0           ldi     r23, 0x01       ; 1
    4d96:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    4d9a:       0f 5f           subi    r16, 0xFF       ; 255
    4d9c:       1f 4f           sbci    r17, 0xFF       ; 255
    4d9e:       d8 01           movw    r26, r16
    4da0:       06 2e           mov     r0, r22
    4da2:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    4da6:       60 91 09 04     lds     r22, 0x0409
    4daa:       70 91 0a 04     lds     r23, 0x040A
    4dae:       80 91 0b 04     lds     r24, 0x040B
    4db2:       90 91 0c 04     lds     r25, 0x040C
    4db6:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    4dba:       dc 01           movw    r26, r24
    4dbc:       cb 01           movw    r24, r22
    4dbe:       60 e0           ldi     r22, 0x00       ; 0
    4dc0:       71 e0           ldi     r23, 0x01       ; 1
    4dc2:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    4dc6:       0f 5f           subi    r16, 0xFF       ; 255
    4dc8:       1f 4f           sbci    r17, 0xFF       ; 255
    4dca:       d8 01           movw    r26, r16
    4dcc:       08 2e           mov     r0, r24
    4dce:       0e 94 b3 3a     call    0x7566  ; 0x7566 <__eeprom_write_byte_1F2021>
    4dd2:       0e 94 33 02     call    0x466   ; 0x466 <GetActiveParamSetNumber>
    4dd6:       0e 94 d9 22     call    0x45b2  ; 0x45b2 <Piep>
    4dda:       a3 c0           rjmp    .+326           ; 0x4f22 <MotorRegler+0x5e0>
    4ddc:       10 92 a1 04     sts     0x04A1, r1
    4de0:       a0 c0           rjmp    .+320           ; 0x4f22 <MotorRegler+0x5e0>
    4de2:       e9 81           ldd     r30, Y+1        ; 0x01
    4de4:       fa 81           ldd     r31, Y+2        ; 0x02
    4de6:       b3 97           sbiw    r30, 0x23       ; 35
    4de8:       0c f0           brlt    .+2             ; 0x4dec <MotorRegler+0x4aa>
    4dea:       9b c0           rjmp    .+310           ; 0x4f22 <MotorRegler+0x5e0>
    4dec:       80 91 77 08     lds     r24, 0x0877
    4df0:       48 2f           mov     r20, r24
    4df2:       55 27           eor     r21, r21
    4df4:       fa 01           movw    r30, r20
    4df6:       ee 0f           add     r30, r30
    4df8:       ff 1f           adc     r31, r31
    4dfa:       e8 5b           subi    r30, 0xB8       ; 184
    4dfc:       f7 4f           sbci    r31, 0xF7       ; 247
    4dfe:       80 81           ld      r24, Z
    4e00:       91 81           ldd     r25, Z+1        ; 0x01
    4e02:       85 5b           subi    r24, 0xB5       ; 181
    4e04:       9f 4f           sbci    r25, 0xFF       ; 255
    4e06:       0c f0           brlt    .+2             ; 0x4e0a <MotorRegler+0x4c8>
    4e08:       6d c0           rjmp    .+218           ; 0x4ee4 <MotorRegler+0x5a2>
    4e0a:       80 91 a0 04     lds     r24, 0x04A0
    4e0e:       8f 5f           subi    r24, 0xFF       ; 255
    4e10:       80 93 a0 04     sts     0x04A0, r24
    4e14:       89 3c           cpi     r24, 0xC9       ; 201
    4e16:       08 f4           brcc    .+2             ; 0x4e1a <MotorRegler+0x4d8>
    4e18:       67 c0           rjmp    .+206           ; 0x4ee8 <MotorRegler+0x5a6>
    4e1a:       88 ec           ldi     r24, 0xC8       ; 200
    4e1c:       80 93 a0 04     sts     0x04A0, r24
    4e20:       81 e0           ldi     r24, 0x01       ; 1
    4e22:       90 e0           ldi     r25, 0x00       ; 0
    4e24:       90 93 9e 04     sts     0x049E, r25
    4e28:       80 93 9d 04     sts     0x049D, r24
    4e2c:       81 e0           ldi     r24, 0x01       ; 1
    4e2e:       80 93 62 04     sts     0x0462, r24
    4e32:       10 92 b4 04     sts     0x04B4, r1
    4e36:       10 92 b5 04     sts     0x04B5, r1
    4e3a:       10 92 b6 04     sts     0x04B6, r1
    4e3e:       10 92 b7 04     sts     0x04B7, r1
    4e42:       10 92 3f 04     sts     0x043F, r1
    4e46:       10 92 40 04     sts     0x0440, r1
    4e4a:       10 92 41 04     sts     0x0441, r1
    4e4e:       10 92 42 04     sts     0x0442, r1
    4e52:       10 92 43 04     sts     0x0443, r1
    4e56:       10 92 44 04     sts     0x0444, r1
    4e5a:       10 92 45 04     sts     0x0445, r1
    4e5e:       10 92 46 04     sts     0x0446, r1
    4e62:       10 92 2f 04     sts     0x042F, r1
    4e66:       10 92 30 04     sts     0x0430, r1
    4e6a:       10 92 31 04     sts     0x0431, r1
    4e6e:       10 92 32 04     sts     0x0432, r1
    4e72:       10 92 37 04     sts     0x0437, r1
    4e76:       10 92 38 04     sts     0x0438, r1
    4e7a:       10 92 39 04     sts     0x0439, r1
    4e7e:       10 92 3a 04     sts     0x043A, r1
    4e82:       80 91 0f 04     lds     r24, 0x040F
    4e86:       90 91 10 04     lds     r25, 0x0410
    4e8a:       a0 91 11 04     lds     r26, 0x0411
    4e8e:       b0 91 12 04     lds     r27, 0x0412
    4e92:       80 93 33 04     sts     0x0433, r24
    4e96:       90 93 34 04     sts     0x0434, r25
    4e9a:       a0 93 35 04     sts     0x0435, r26
    4e9e:       b0 93 36 04     sts     0x0436, r27
    4ea2:       80 91 17 04     lds     r24, 0x0417
    4ea6:       90 91 18 04     lds     r25, 0x0418
    4eaa:       a0 91 19 04     lds     r26, 0x0419
    4eae:       b0 91 1a 04     lds     r27, 0x041A
    4eb2:       80 93 3b 04     sts     0x043B, r24
    4eb6:       90 93 3c 04     sts     0x043C, r25
    4eba:       a0 93 3d 04     sts     0x043D, r26
    4ebe:       b0 93 3e 04     sts     0x043E, r27
    4ec2:       10 92 bc 04     sts     0x04BC, r1
    4ec6:       10 92 bd 04     sts     0x04BD, r1
    4eca:       10 92 be 04     sts     0x04BE, r1
    4ece:       10 92 bf 04     sts     0x04BF, r1
    4ed2:       10 92 b8 04     sts     0x04B8, r1
    4ed6:       10 92 b9 04     sts     0x04B9, r1
    4eda:       10 92 ba 04     sts     0x04BA, r1
    4ede:       10 92 bb 04     sts     0x04BB, r1
    4ee2:       02 c0           rjmp    .+4             ; 0x4ee8 <MotorRegler+0x5a6>
    4ee4:       10 92 a0 04     sts     0x04A0, r1
    4ee8:       44 0f           add     r20, r20
    4eea:       55 1f           adc     r21, r21
    4eec:       48 5b           subi    r20, 0xB8       ; 184
    4eee:       57 4f           sbci    r21, 0xF7       ; 247
    4ef0:       da 01           movw    r26, r20
    4ef2:       8d 91           ld      r24, X+
    4ef4:       9c 91           ld      r25, X
    4ef6:       8c 34           cpi     r24, 0x4C       ; 76
    4ef8:       91 05           cpc     r25, r1
    4efa:       8c f0           brlt    .+34            ; 0x4f1e <MotorRegler+0x5dc>
    4efc:       80 91 9f 04     lds     r24, 0x049F
    4f00:       8f 5f           subi    r24, 0xFF       ; 255
    4f02:       80 93 9f 04     sts     0x049F, r24
    4f06:       89 3c           cpi     r24, 0xC9       ; 201
    4f08:       60 f0           brcs    .+24            ; 0x4f22 <MotorRegler+0x5e0>
    4f0a:       10 92 62 04     sts     0x0462, r1
    4f0e:       88 ec           ldi     r24, 0xC8       ; 200
    4f10:       80 93 9f 04     sts     0x049F, r24
    4f14:       10 92 9e 04     sts     0x049E, r1
    4f18:       10 92 9d 04     sts     0x049D, r1
    4f1c:       02 c0           rjmp    .+4             ; 0x4f22 <MotorRegler+0x5e0>
    4f1e:       10 92 9f 04     sts     0x049F, r1
    4f22:       80 91 6c 03     lds     r24, 0x036C
    4f26:       81 50           subi    r24, 0x01       ; 1
    4f28:       80 93 6c 03     sts     0x036C, r24
    4f2c:       80 91 6c 03     lds     r24, 0x036C
    4f30:       8f 3f           cpi     r24, 0xFF       ; 255
    4f32:       29 f0           breq    .+10            ; 0x4f3e <MotorRegler+0x5fc>
    4f34:       80 91 51 04     lds     r24, 0x0451
    4f38:       88 23           and     r24, r24
    4f3a:       09 f4           brne    .+2             ; 0x4f3e <MotorRegler+0x5fc>
    4f3c:       60 c3           rjmp    .+1728          ; 0x55fe <MotorRegler+0xcbc>
    4f3e:       0e 94 11 1e     call    0x3c22  ; 0x3c22 <ParameterZuordnung>
    4f42:       80 91 74 08     lds     r24, 0x0874
    4f46:       88 2e           mov     r8, r24
    4f48:       99 24           eor     r9, r9
    4f4a:       d4 01           movw    r26, r8
    4f4c:       aa 0f           add     r26, r26
    4f4e:       bb 1f           adc     r27, r27
    4f50:       cd 01           movw    r24, r26
    4f52:       88 5b           subi    r24, 0xB8       ; 184
    4f54:       97 4f           sbci    r25, 0xF7       ; 247
    4f56:       fc 01           movw    r30, r24
    4f58:       80 81           ld      r24, Z
    4f5a:       91 81           ldd     r25, Z+1        ; 0x01
    4f5c:       9e 8b           std     Y+22, r25       ; 0x16
    4f5e:       8d 8b           std     Y+21, r24       ; 0x15
    4f60:       80 91 83 08     lds     r24, 0x0883
    4f64:       c8 2e           mov     r12, r24
    4f66:       dd 24           eor     r13, r13
    4f68:       a2 5a           subi    r26, 0xA2       ; 162
    4f6a:       b7 4f           sbci    r27, 0xF7       ; 247
    4f6c:       0d 90           ld      r0, X+
    4f6e:       bc 91           ld      r27, X
    4f70:       a0 2d           mov     r26, r0
    4f72:       bc 8b           std     Y+20, r27       ; 0x14
    4f74:       ab 8b           std     Y+19, r26       ; 0x13
    4f76:       80 91 84 08     lds     r24, 0x0884
    4f7a:       28 2e           mov     r2, r24
    4f7c:       33 24           eor     r3, r3
    4f7e:       80 91 75 08     lds     r24, 0x0875
    4f82:       a8 2e           mov     r10, r24
    4f84:       bb 24           eor     r11, r11
    4f86:       c5 01           movw    r24, r10
    4f88:       88 0f           add     r24, r24
    4f8a:       99 1f           adc     r25, r25
    4f8c:       dc 01           movw    r26, r24
    4f8e:       a8 5b           subi    r26, 0xB8       ; 184
    4f90:       b7 4f           sbci    r27, 0xF7       ; 247
    4f92:       0d 90           ld      r0, X+
    4f94:       bc 91           ld      r27, X
    4f96:       a0 2d           mov     r26, r0
    4f98:       ba 8b           std     Y+18, r27       ; 0x12
    4f9a:       a9 8b           std     Y+17, r26       ; 0x11
    4f9c:       82 5a           subi    r24, 0xA2       ; 162
    4f9e:       97 4f           sbci    r25, 0xF7       ; 247
    4fa0:       dc 01           movw    r26, r24
    4fa2:       ed 90           ld      r14, X+
    4fa4:       fc 90           ld      r15, X
    4fa6:       e0 91 77 08     lds     r30, 0x0877
    4faa:       ae 2f           mov     r26, r30
    4fac:       bb 27           eor     r27, r27
    4fae:       aa 0f           add     r26, r26
    4fb0:       bb 1f           adc     r27, r27
    4fb2:       a8 5b           subi    r26, 0xB8       ; 184
    4fb4:       b7 4f           sbci    r27, 0xF7       ; 247
    4fb6:       0d 90           ld      r0, X+
    4fb8:       bc 91           ld      r27, X
    4fba:       a0 2d           mov     r26, r0
    4fbc:       be 87           std     Y+14, r27       ; 0x0e
    4fbe:       ad 87           std     Y+13, r26       ; 0x0d
    4fc0:       10 91 99 03     lds     r17, 0x0399
    4fc4:       61 2f           mov     r22, r17
    4fc6:       77 27           eor     r23, r23
    4fc8:       67 fd           sbrc    r22, 7
    4fca:       70 95           com     r23
    4fcc:       87 2f           mov     r24, r23
    4fce:       97 2f           mov     r25, r23
    4fd0:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    4fd4:       17 ff           sbrs    r17, 7
    4fd6:       06 c0           rjmp    .+12            ; 0x4fe4 <MotorRegler+0x6a2>
    4fd8:       20 e0           ldi     r18, 0x00       ; 0
    4fda:       30 e0           ldi     r19, 0x00       ; 0
    4fdc:       40 e8           ldi     r20, 0x80       ; 128
    4fde:       53 e4           ldi     r21, 0x43       ; 67
    4fe0:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    4fe4:       20 e0           ldi     r18, 0x00       ; 0
    4fe6:       30 e0           ldi     r19, 0x00       ; 0
    4fe8:       40 e2           ldi     r20, 0x20       ; 32
    4fea:       51 e4           ldi     r21, 0x41       ; 65
    4fec:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    4ff0:       20 e0           ldi     r18, 0x00       ; 0
    4ff2:       30 e0           ldi     r19, 0x00       ; 0
    4ff4:       40 e8           ldi     r20, 0x80       ; 128
    4ff6:       5b e3           ldi     r21, 0x3B       ; 59
    4ff8:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    4ffc:       2b 01           movw    r4, r22
    4ffe:       3c 01           movw    r6, r24
    5000:       60 93 e5 08     sts     0x08E5, r22
    5004:       70 93 e6 08     sts     0x08E6, r23
    5008:       80 93 e7 08     sts     0x08E7, r24
    500c:       90 93 e8 08     sts     0x08E8, r25
    5010:       10 91 9a 03     lds     r17, 0x039A
    5014:       61 2f           mov     r22, r17
    5016:       77 27           eor     r23, r23
    5018:       67 fd           sbrc    r22, 7
    501a:       70 95           com     r23
    501c:       87 2f           mov     r24, r23
    501e:       97 2f           mov     r25, r23
    5020:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    5024:       17 ff           sbrs    r17, 7
    5026:       06 c0           rjmp    .+12            ; 0x5034 <MotorRegler+0x6f2>
    5028:       20 e0           ldi     r18, 0x00       ; 0
    502a:       30 e0           ldi     r19, 0x00       ; 0
    502c:       40 e8           ldi     r20, 0x80       ; 128
    502e:       53 e4           ldi     r21, 0x43       ; 67
    5030:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    5034:       20 e0           ldi     r18, 0x00       ; 0
    5036:       30 ee           ldi     r19, 0xE0       ; 224
    5038:       4b e2           ldi     r20, 0x2B       ; 43
    503a:       57 e4           ldi     r21, 0x47       ; 71
    503c:       0e 94 f7 38     call    0x71ee  ; 0x71ee <__divsf3>
    5040:       60 93 d7 08     sts     0x08D7, r22
    5044:       70 93 d8 08     sts     0x08D8, r23
    5048:       80 93 d9 08     sts     0x08D9, r24
    504c:       90 93 da 08     sts     0x08DA, r25
    5050:       20 91 b3 03     lds     r18, 0x03B3
    5054:       22 23           and     r18, r18
    5056:       11 f4           brne    .+4             ; 0x505c <MotorRegler+0x71a>
    5058:       0c 94 8a 37     jmp     0x6f14  ; 0x6f14 <MotorRegler+0x25d2>
    505c:       8a e0           ldi     r24, 0x0A       ; 10
    505e:       90 e0           ldi     r25, 0x00       ; 0
    5060:       90 93 cb 03     sts     0x03CB, r25
    5064:       80 93 ca 03     sts     0x03CA, r24
    5068:       e2 2f           mov     r30, r18
    506a:       ff 27           eor     r31, r31
    506c:       e2 ff           sbrs    r30, 2
    506e:       09 c0           rjmp    .+18            ; 0x5082 <MotorRegler+0x740>
    5070:       80 91 71 04     lds     r24, 0x0471
    5074:       48 2f           mov     r20, r24
    5076:       55 27           eor     r21, r21
    5078:       44 0f           add     r20, r20
    507a:       55 1f           adc     r21, r21
    507c:       44 0f           add     r20, r20
    507e:       55 1f           adc     r21, r21
    5080:       10 c0           rjmp    .+32            ; 0x50a2 <MotorRegler+0x760>
    5082:       e3 fd           sbrc    r30, 3
    5084:       03 c0           rjmp    .+6             ; 0x508c <MotorRegler+0x74a>
    5086:       40 e0           ldi     r20, 0x00       ; 0
    5088:       50 e0           ldi     r21, 0x00       ; 0
    508a:       0b c0           rjmp    .+22            ; 0x50a2 <MotorRegler+0x760>
    508c:       80 91 71 04     lds     r24, 0x0471
    5090:       99 27           eor     r25, r25
    5092:       88 0f           add     r24, r24
    5094:       99 1f           adc     r25, r25
    5096:       88 0f           add     r24, r24
    5098:       99 1f           adc     r25, r25
    509a:       44 27           eor     r20, r20
    509c:       55 27           eor     r21, r21
    509e:       48 1b           sub     r20, r24
    50a0:       59 0b           sbc     r21, r25
    50a2:       20 91 7b 04     lds     r18, 0x047B
    50a6:       30 91 7c 04     lds     r19, 0x047C
    50aa:       c9 01           movw    r24, r18
    50ac:       03 e0           ldi     r16, 0x03       ; 3
    50ae:       88 0f           add     r24, r24
    50b0:       99 1f           adc     r25, r25
    50b2:       0a 95           dec     r16
    50b4:       e1 f7           brne    .-8             ; 0x50ae <MotorRegler+0x76c>
    50b6:       82 1b           sub     r24, r18
    50b8:       93 0b           sbc     r25, r19
    50ba:       84 0f           add     r24, r20
    50bc:       95 1f           adc     r25, r21
    50be:       68 e0           ldi     r22, 0x08       ; 8
    50c0:       70 e0           ldi     r23, 0x00       ; 0
    50c2:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    50c6:       78 8f           std     Y+24, r23       ; 0x18
    50c8:       6f 8b           std     Y+23, r22       ; 0x17
    50ca:       70 93 7c 04     sts     0x047C, r23
    50ce:       60 93 7b 04     sts     0x047B, r22
    50d2:       e4 ff           sbrs    r30, 4
    50d4:       09 c0           rjmp    .+18            ; 0x50e8 <MotorRegler+0x7a6>
    50d6:       80 91 71 04     lds     r24, 0x0471
    50da:       48 2f           mov     r20, r24
    50dc:       55 27           eor     r21, r21
    50de:       44 0f           add     r20, r20
    50e0:       55 1f           adc     r21, r21
    50e2:       44 0f           add     r20, r20
    50e4:       55 1f           adc     r21, r21
    50e6:       0f c0           rjmp    .+30            ; 0x5106 <MotorRegler+0x7c4>
    50e8:       e5 fd           sbrc    r30, 5
    50ea:       02 c0           rjmp    .+4             ; 0x50f0 <MotorRegler+0x7ae>
    50ec:       0c 94 a0 37     jmp     0x6f40  ; 0x6f40 <MotorRegler+0x25fe>
    50f0:       80 91 71 04     lds     r24, 0x0471
    50f4:       99 27           eor     r25, r25
    50f6:       88 0f           add     r24, r24
    50f8:       99 1f           adc     r25, r25
    50fa:       88 0f           add     r24, r24
    50fc:       99 1f           adc     r25, r25
    50fe:       44 27           eor     r20, r20
    5100:       55 27           eor     r21, r21
    5102:       48 1b           sub     r20, r24
    5104:       59 0b           sbc     r21, r25
    5106:       20 91 7d 04     lds     r18, 0x047D
    510a:       30 91 7e 04     lds     r19, 0x047E
    510e:       c9 01           movw    r24, r18
    5110:       a3 e0           ldi     r26, 0x03       ; 3
    5112:       88 0f           add     r24, r24
    5114:       99 1f           adc     r25, r25
    5116:       aa 95           dec     r26
    5118:       e1 f7           brne    .-8             ; 0x5112 <MotorRegler+0x7d0>
    511a:       82 1b           sub     r24, r18
    511c:       93 0b           sbc     r25, r19
    511e:       84 0f           add     r24, r20
    5120:       95 1f           adc     r25, r21
    5122:       68 e0           ldi     r22, 0x08       ; 8
    5124:       70 e0           ldi     r23, 0x00       ; 0
    5126:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    512a:       8b 01           movw    r16, r22
    512c:       70 93 7e 04     sts     0x047E, r23
    5130:       60 93 7d 04     sts     0x047D, r22
    5134:       80 91 b2 03     lds     r24, 0x03B2
    5138:       28 2f           mov     r18, r24
    513a:       33 27           eor     r19, r19
    513c:       23 ff           sbrs    r18, 3
    513e:       03 c0           rjmp    .+6             ; 0x5146 <MotorRegler+0x804>
    5140:       82 e3           ldi     r24, 0x32       ; 50
    5142:       90 e0           ldi     r25, 0x00       ; 0
    5144:       04 c0           rjmp    .+8             ; 0x514e <MotorRegler+0x80c>
    5146:       22 ff           sbrs    r18, 2
    5148:       07 c0           rjmp    .+14            ; 0x5158 <MotorRegler+0x816>
    514a:       8e ec           ldi     r24, 0xCE       ; 206
    514c:       9f ef           ldi     r25, 0xFF       ; 255
    514e:       90 93 80 04     sts     0x0480, r25
    5152:       80 93 7f 04     sts     0x047F, r24
    5156:       04 c0           rjmp    .+8             ; 0x5160 <MotorRegler+0x81e>
    5158:       10 92 80 04     sts     0x0480, r1
    515c:       10 92 7f 04     sts     0x047F, r1
    5160:       21 ff           sbrs    r18, 1
    5162:       09 c0           rjmp    .+18            ; 0x5176 <MotorRegler+0x834>
    5164:       80 91 a0 03     lds     r24, 0x03A0
    5168:       90 91 a1 03     lds     r25, 0x03A1
    516c:       01 96           adiw    r24, 0x01       ; 1
    516e:       90 93 a1 03     sts     0x03A1, r25
    5172:       80 93 a0 03     sts     0x03A0, r24
    5176:       24 ff           sbrs    r18, 4
    5178:       09 c0           rjmp    .+18            ; 0x518c <MotorRegler+0x84a>
    517a:       80 91 a0 03     lds     r24, 0x03A0
    517e:       90 91 a1 03     lds     r25, 0x03A1
    5182:       01 97           sbiw    r24, 0x01       ; 1
    5184:       90 93 a1 03     sts     0x03A1, r25
    5188:       80 93 a0 03     sts     0x03A0, r24
    518c:       2d 89           ldd     r18, Y+21       ; 0x15
    518e:       3e 89           ldd     r19, Y+22       ; 0x16
    5190:       2c 9d           mul     r18, r12
    5192:       f0 01           movw    r30, r0
    5194:       2d 9d           mul     r18, r13
    5196:       f0 0d           add     r31, r0
    5198:       3c 9d           mul     r19, r12
    519a:       f0 0d           add     r31, r0
    519c:       11 24           eor     r1, r1
    519e:       4b 89           ldd     r20, Y+19       ; 0x13
    51a0:       5c 89           ldd     r21, Y+20       ; 0x14
    51a2:       42 9d           mul     r20, r2
    51a4:       c0 01           movw    r24, r0
    51a6:       43 9d           mul     r20, r3
    51a8:       90 0d           add     r25, r0
    51aa:       52 9d           mul     r21, r2
    51ac:       90 0d           add     r25, r0
    51ae:       11 24           eor     r1, r1
    51b0:       e8 0f           add     r30, r24
    51b2:       f9 1f           adc     r31, r25
    51b4:       8f 89           ldd     r24, Y+23       ; 0x17
    51b6:       98 8d           ldd     r25, Y+24       ; 0x18
    51b8:       68 e0           ldi     r22, 0x08       ; 8
    51ba:       70 e0           ldi     r23, 0x00       ; 0
    51bc:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    51c0:       e6 0f           add     r30, r22
    51c2:       f7 1f           adc     r31, r23
    51c4:       fa 8f           std     Y+26, r31       ; 0x1a
    51c6:       e9 8f           std     Y+25, r30       ; 0x19
    51c8:       f0 93 5d 04     sts     0x045D, r31
    51cc:       e0 93 5c 04     sts     0x045C, r30
    51d0:       69 89           ldd     r22, Y+17       ; 0x11
    51d2:       7a 89           ldd     r23, Y+18       ; 0x12
    51d4:       6c 9d           mul     r22, r12
    51d6:       90 01           movw    r18, r0
    51d8:       6d 9d           mul     r22, r13
    51da:       30 0d           add     r19, r0
    51dc:       7c 9d           mul     r23, r12
    51de:       30 0d           add     r19, r0
    51e0:       11 24           eor     r1, r1
    51e2:       e2 9c           mul     r14, r2
    51e4:       c0 01           movw    r24, r0
    51e6:       e3 9c           mul     r14, r3
    51e8:       90 0d           add     r25, r0
    51ea:       f2 9c           mul     r15, r2
    51ec:       90 0d           add     r25, r0
    51ee:       11 24           eor     r1, r1
    51f0:       28 0f           add     r18, r24
    51f2:       39 1f           adc     r19, r25
    51f4:       c8 01           movw    r24, r16
    51f6:       68 e0           ldi     r22, 0x08       ; 8
    51f8:       70 e0           ldi     r23, 0x00       ; 0
    51fa:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    51fe:       26 0f           add     r18, r22
    5200:       37 1f           adc     r19, r23
    5202:       30 93 5f 04     sts     0x045F, r19
    5206:       20 93 5e 04     sts     0x045E, r18
    520a:       40 91 7f 04     lds     r20, 0x047F
    520e:       50 91 80 04     lds     r21, 0x0480
    5212:       8d 85           ldd     r24, Y+13       ; 0x0d
    5214:       9e 85           ldd     r25, Y+14       ; 0x0e
    5216:       48 1b           sub     r20, r24
    5218:       59 0b           sbc     r21, r25
    521a:       50 93 61 04     sts     0x0461, r21
    521e:       40 93 60 04     sts     0x0460, r20
    5222:       80 91 72 04     lds     r24, 0x0472
    5226:       8b 30           cpi     r24, 0x0B       ; 11
    5228:       f0 f0           brcs    .+60            ; 0x5266 <MotorRegler+0x924>
    522a:       80 91 df 04     lds     r24, 0x04DF
    522e:       90 91 e0 04     lds     r25, 0x04E0
    5232:       e8 0f           add     r30, r24
    5234:       f9 1f           adc     r31, r25
    5236:       f0 93 5d 04     sts     0x045D, r31
    523a:       e0 93 5c 04     sts     0x045C, r30
    523e:       80 91 dd 04     lds     r24, 0x04DD
    5242:       90 91 de 04     lds     r25, 0x04DE
    5246:       28 0f           add     r18, r24
    5248:       39 1f           adc     r19, r25
    524a:       30 93 5f 04     sts     0x045F, r19
    524e:       20 93 5e 04     sts     0x045E, r18
    5252:       80 91 e1 04     lds     r24, 0x04E1
    5256:       90 91 e2 04     lds     r25, 0x04E2
    525a:       48 0f           add     r20, r24
    525c:       59 1f           adc     r21, r25
    525e:       50 93 61 04     sts     0x0461, r21
    5262:       40 93 60 04     sts     0x0460, r20
    5266:       80 91 7c 08     lds     r24, 0x087C
    526a:       82 ff           sbrs    r24, 2
    526c:       0c c0           rjmp    .+24            ; 0x5286 <MotorRegler+0x944>
    526e:       80 e0           ldi     r24, 0x00       ; 0
    5270:       90 e0           ldi     r25, 0x00       ; 0
    5272:       a0 e0           ldi     r26, 0x00       ; 0
    5274:       b0 e0           ldi     r27, 0x00       ; 0
    5276:       80 93 d7 08     sts     0x08D7, r24
    527a:       90 93 d8 08     sts     0x08D8, r25
    527e:       a0 93 d9 08     sts     0x08D9, r26
    5282:       b0 93 da 08     sts     0x08DA, r27
    5286:       20 e0           ldi     r18, 0x00       ; 0
    5288:       30 e0           ldi     r19, 0x00       ; 0
    528a:       40 e0           ldi     r20, 0x00       ; 0
    528c:       50 e0           ldi     r21, 0x00       ; 0
    528e:       c3 01           movw    r24, r6
    5290:       b2 01           movw    r22, r4
    5292:       0e 94 64 39     call    0x72c8  ; 0x72c8 <__eqsf2>
    5296:       88 23           and     r24, r24
    5298:       64 f4           brge    .+24            ; 0x52b2 <MotorRegler+0x970>
    529a:       80 e0           ldi     r24, 0x00       ; 0
    529c:       90 e0           ldi     r25, 0x00       ; 0
    529e:       a0 e0           ldi     r26, 0x00       ; 0
    52a0:       b0 e0           ldi     r27, 0x00       ; 0
    52a2:       80 93 e5 08     sts     0x08E5, r24
    52a6:       90 93 e6 08     sts     0x08E6, r25
    52aa:       a0 93 e7 08     sts     0x08E7, r26
    52ae:       b0 93 e8 08     sts     0x08E8, r27
    52b2:       20 e0           ldi     r18, 0x00       ; 0
    52b4:       30 e0           ldi     r19, 0x00       ; 0
    52b6:       40 e0           ldi     r20, 0x00       ; 0
    52b8:       50 e0           ldi     r21, 0x00       ; 0
    52ba:       60 91 d7 08     lds     r22, 0x08D7
    52be:       70 91 d8 08     lds     r23, 0x08D8
    52c2:       80 91 d9 08     lds     r24, 0x08D9
    52c6:       90 91 da 08     lds     r25, 0x08DA
    52ca:       0e 94 64 39     call    0x72c8  ; 0x72c8 <__eqsf2>
    52ce:       88 23           and     r24, r24
    52d0:       64 f4           brge    .+24            ; 0x52ea <MotorRegler+0x9a8>
    52d2:       80 e0           ldi     r24, 0x00       ; 0
    52d4:       90 e0           ldi     r25, 0x00       ; 0
    52d6:       a0 e0           ldi     r26, 0x00       ; 0
    52d8:       b0 e0           ldi     r27, 0x00       ; 0
    52da:       80 93 d7 08     sts     0x08D7, r24
    52de:       90 93 d8 08     sts     0x08D8, r25
    52e2:       a0 93 d9 08     sts     0x08D9, r26
    52e6:       b0 93 da 08     sts     0x08DA, r27
    52ea:       80 91 a8 08     lds     r24, 0x08A8
    52ee:       68 2f           mov     r22, r24
    52f0:       77 27           eor     r23, r23
    52f2:       8b 01           movw    r16, r22
    52f4:       04 70           andi    r16, 0x04       ; 4
    52f6:       10 70           andi    r17, 0x00       ; 0
    52f8:       62 fd           sbrc    r22, 2
    52fa:       c3 c0           rjmp    .+390           ; 0x5482 <MotorRegler+0xb40>
    52fc:       63 fd           sbrc    r22, 3
    52fe:       c1 c0           rjmp    .+386           ; 0x5482 <MotorRegler+0xb40>
    5300:       80 91 0f 04     lds     r24, 0x040F
    5304:       90 91 10 04     lds     r25, 0x0410
    5308:       a0 91 11 04     lds     r26, 0x0411
    530c:       b0 91 12 04     lds     r27, 0x0412
    5310:       81 56           subi    r24, 0x61       ; 97
    5312:       9a 4e           sbci    r25, 0xEA       ; 234
    5314:       a0 40           sbci    r26, 0x00       ; 0
    5316:       b0 40           sbci    r27, 0x00       ; 0
    5318:       f4 f0           brlt    .+60            ; 0x5356 <MotorRegler+0xa14>
    531a:       20 91 5c 04     lds     r18, 0x045C
    531e:       30 91 5d 04     lds     r19, 0x045D
    5322:       c6 01           movw    r24, r12
    5324:       f3 e0           ldi     r31, 0x03       ; 3
    5326:       88 0f           add     r24, r24
    5328:       99 1f           adc     r25, r25
    532a:       fa 95           dec     r31
    532c:       e1 f7           brne    .-8             ; 0x5326 <MotorRegler+0x9e4>
    532e:       28 1b           sub     r18, r24
    5330:       39 0b           sbc     r19, r25
    5332:       30 93 5d 04     sts     0x045D, r19
    5336:       20 93 5c 04     sts     0x045C, r18
    533a:       80 91 0f 04     lds     r24, 0x040F
    533e:       90 91 10 04     lds     r25, 0x0410
    5342:       a0 91 11 04     lds     r26, 0x0411
    5346:       b0 91 12 04     lds     r27, 0x0412
    534a:       81 58           subi    r24, 0x81       ; 129
    534c:       98 43           sbci    r25, 0x38       ; 56
    534e:       a1 40           sbci    r26, 0x01       ; 1
    5350:       b0 40           sbci    r27, 0x00       ; 0
    5352:       bc f1           brlt    .+110           ; 0x53c2 <MotorRegler+0xa80>
    5354:       2a c0           rjmp    .+84            ; 0x53aa <MotorRegler+0xa68>
    5356:       80 91 0f 04     lds     r24, 0x040F
    535a:       90 91 10 04     lds     r25, 0x0410
    535e:       a0 91 11 04     lds     r26, 0x0411
    5362:       b0 91 12 04     lds     r27, 0x0412
    5366:       80 5a           subi    r24, 0xA0       ; 160
    5368:       95 41           sbci    r25, 0x15       ; 21
    536a:       af 4f           sbci    r26, 0xFF       ; 255
    536c:       bf 4f           sbci    r27, 0xFF       ; 255
    536e:       4c f5           brge    .+82            ; 0x53c2 <MotorRegler+0xa80>
    5370:       20 91 5c 04     lds     r18, 0x045C
    5374:       30 91 5d 04     lds     r19, 0x045D
    5378:       c6 01           movw    r24, r12
    537a:       e3 e0           ldi     r30, 0x03       ; 3
    537c:       88 0f           add     r24, r24
    537e:       99 1f           adc     r25, r25
    5380:       ea 95           dec     r30
    5382:       e1 f7           brne    .-8             ; 0x537c <MotorRegler+0xa3a>
    5384:       28 0f           add     r18, r24
    5386:       39 1f           adc     r19, r25
    5388:       30 93 5d 04     sts     0x045D, r19
    538c:       20 93 5c 04     sts     0x045C, r18
    5390:       80 91 0f 04     lds     r24, 0x040F
    5394:       90 91 10 04     lds     r25, 0x0410
    5398:       a0 91 11 04     lds     r26, 0x0411
    539c:       b0 91 12 04     lds     r27, 0x0412
    53a0:       81 58           subi    r24, 0x81       ; 129
    53a2:       98 43           sbci    r25, 0x38       ; 56
    53a4:       a1 40           sbci    r26, 0x01       ; 1
    53a6:       b0 40           sbci    r27, 0x00       ; 0
    53a8:       64 f0           brlt    .+24            ; 0x53c2 <MotorRegler+0xa80>
    53aa:       c6 01           movw    r24, r12
    53ac:       74 e0           ldi     r23, 0x04       ; 4
    53ae:       88 0f           add     r24, r24
    53b0:       99 1f           adc     r25, r25
    53b2:       7a 95           dec     r23
    53b4:       e1 f7           brne    .-8             ; 0x53ae <MotorRegler+0xa6c>
    53b6:       28 1b           sub     r18, r24
    53b8:       39 0b           sbc     r19, r25
    53ba:       30 93 5d 04     sts     0x045D, r19
    53be:       20 93 5c 04     sts     0x045C, r18
    53c2:       80 91 17 04     lds     r24, 0x0417
    53c6:       90 91 18 04     lds     r25, 0x0418
    53ca:       a0 91 19 04     lds     r26, 0x0419
    53ce:       b0 91 1a 04     lds     r27, 0x041A
    53d2:       81 56           subi    r24, 0x61       ; 97
    53d4:       9a 4e           sbci    r25, 0xEA       ; 234
    53d6:       a0 40           sbci    r26, 0x00       ; 0
    53d8:       b0 40           sbci    r27, 0x00       ; 0
    53da:       f4 f0           brlt    .+60            ; 0x5418 <MotorRegler+0xad6>
    53dc:       20 91 5e 04     lds     r18, 0x045E
    53e0:       30 91 5f 04     lds     r19, 0x045F
    53e4:       c6 01           movw    r24, r12
    53e6:       53 e0           ldi     r21, 0x03       ; 3
    53e8:       88 0f           add     r24, r24
    53ea:       99 1f           adc     r25, r25
    53ec:       5a 95           dec     r21
    53ee:       e1 f7           brne    .-8             ; 0x53e8 <MotorRegler+0xaa6>
    53f0:       28 1b           sub     r18, r24
    53f2:       39 0b           sbc     r19, r25
    53f4:       30 93 5f 04     sts     0x045F, r19
    53f8:       20 93 5e 04     sts     0x045E, r18
    53fc:       80 91 17 04     lds     r24, 0x0417
    5400:       90 91 18 04     lds     r25, 0x0418
    5404:       a0 91 19 04     lds     r26, 0x0419
    5408:       b0 91 1a 04     lds     r27, 0x041A
    540c:       81 58           subi    r24, 0x81       ; 129
    540e:       98 43           sbci    r25, 0x38       ; 56
    5410:       a1 40           sbci    r26, 0x01       ; 1
    5412:       b0 40           sbci    r27, 0x00       ; 0
    5414:       b4 f1           brlt    .+108           ; 0x5482 <MotorRegler+0xb40>
    5416:       2a c0           rjmp    .+84            ; 0x546c <MotorRegler+0xb2a>
    5418:       80 91 17 04     lds     r24, 0x0417
    541c:       90 91 18 04     lds     r25, 0x0418
    5420:       a0 91 19 04     lds     r26, 0x0419
    5424:       b0 91 1a 04     lds     r27, 0x041A
    5428:       80 5a           subi    r24, 0xA0       ; 160
    542a:       95 41           sbci    r25, 0x15       ; 21
    542c:       af 4f           sbci    r26, 0xFF       ; 255
    542e:       bf 4f           sbci    r27, 0xFF       ; 255
    5430:       44 f5           brge    .+80            ; 0x5482 <MotorRegler+0xb40>
    5432:       20 91 5e 04     lds     r18, 0x045E
    5436:       30 91 5f 04     lds     r19, 0x045F
    543a:       c6 01           movw    r24, r12
    543c:       43 e0           ldi     r20, 0x03       ; 3
    543e:       88 0f           add     r24, r24
    5440:       99 1f           adc     r25, r25
    5442:       4a 95           dec     r20
    5444:       e1 f7           brne    .-8             ; 0x543e <MotorRegler+0xafc>
    5446:       28 0f           add     r18, r24
    5448:       39 1f           adc     r19, r25
    544a:       30 93 5f 04     sts     0x045F, r19
    544e:       20 93 5e 04     sts     0x045E, r18
    5452:       80 91 17 04     lds     r24, 0x0417
    5456:       90 91 18 04     lds     r25, 0x0418
    545a:       a0 91 19 04     lds     r26, 0x0419
    545e:       b0 91 1a 04     lds     r27, 0x041A
    5462:       81 58           subi    r24, 0x81       ; 129
    5464:       98 43           sbci    r25, 0x38       ; 56
    5466:       a1 40           sbci    r26, 0x01       ; 1
    5468:       b0 40           sbci    r27, 0x00       ; 0
    546a:       5c f0           brlt    .+22            ; 0x5482 <MotorRegler+0xb40>
    546c:       b4 e0           ldi     r27, 0x04       ; 4
    546e:       cc 0c           add     r12, r12
    5470:       dd 1c           adc     r13, r13
    5472:       ba 95           dec     r27
    5474:       e1 f7           brne    .-8             ; 0x546e <MotorRegler+0xb2c>
    5476:       2c 19           sub     r18, r12
    5478:       3d 09           sbc     r19, r13
    547a:       30 93 5f 04     sts     0x045F, r19
    547e:       20 93 5e 04     sts     0x045E, r18
    5482:       f5 01           movw    r30, r10
    5484:       ee 0f           add     r30, r30
    5486:       ff 1f           adc     r31, r31
    5488:       e8 5b           subi    r30, 0xB8       ; 184
    548a:       f7 4f           sbci    r31, 0xF7       ; 247
    548c:       20 81           ld      r18, Z
    548e:       31 81           ldd     r19, Z+1        ; 0x01
    5490:       80 91 9b 08     lds     r24, 0x089B
    5494:       48 2f           mov     r20, r24
    5496:       55 27           eor     r21, r21
    5498:       42 17           cp      r20, r18
    549a:       53 07           cpc     r21, r19
    549c:       34 f4           brge    .+12            ; 0x54aa <MotorRegler+0xb68>
    549e:       01 2b           or      r16, r17
    54a0:       21 f0           breq    .+8             ; 0x54aa <MotorRegler+0xb68>
    54a2:       81 e0           ldi     r24, 0x01       ; 1
    54a4:       80 93 6d 04     sts     0x046D, r24
    54a8:       11 c0           rjmp    .+34            ; 0x54cc <MotorRegler+0xb8a>
    54aa:       f5 01           movw    r30, r10
    54ac:       ee 0f           add     r30, r30
    54ae:       ff 1f           adc     r31, r31
    54b0:       e8 5b           subi    r30, 0xB8       ; 184
    54b2:       f7 4f           sbci    r31, 0xF7       ; 247
    54b4:       20 81           ld      r18, Z
    54b6:       31 81           ldd     r19, Z+1        ; 0x01
    54b8:       80 91 9c 08     lds     r24, 0x089C
    54bc:       da 01           movw    r26, r20
    54be:       a8 1b           sub     r26, r24
    54c0:       b1 09           sbc     r27, r1
    54c2:       2a 17           cp      r18, r26
    54c4:       3b 07           cpc     r19, r27
    54c6:       14 f4           brge    .+4             ; 0x54cc <MotorRegler+0xb8a>
    54c8:       10 92 6d 04     sts     0x046D, r1
    54cc:       f5 01           movw    r30, r10
    54ce:       ee 0f           add     r30, r30
    54d0:       ff 1f           adc     r31, r31
    54d2:       e8 5b           subi    r30, 0xB8       ; 184
    54d4:       f7 4f           sbci    r31, 0xF7       ; 247
    54d6:       80 81           ld      r24, Z
    54d8:       91 81           ldd     r25, Z+1        ; 0x01
    54da:       aa 27           eor     r26, r26
    54dc:       bb 27           eor     r27, r27
    54de:       a4 1b           sub     r26, r20
    54e0:       b5 0b           sbc     r27, r21
    54e2:       8a 17           cp      r24, r26
    54e4:       9b 07           cpc     r25, r27
    54e6:       34 f4           brge    .+12            ; 0x54f4 <MotorRegler+0xbb2>
    54e8:       63 ff           sbrs    r22, 3
    54ea:       04 c0           rjmp    .+8             ; 0x54f4 <MotorRegler+0xbb2>
    54ec:       81 e0           ldi     r24, 0x01       ; 1
    54ee:       80 93 6e 04     sts     0x046E, r24
    54f2:       17 c0           rjmp    .+46            ; 0x5522 <MotorRegler+0xbe0>
    54f4:       80 91 6e 04     lds     r24, 0x046E
    54f8:       88 23           and     r24, r24
    54fa:       99 f0           breq    .+38            ; 0x5522 <MotorRegler+0xbe0>
    54fc:       aa 0c           add     r10, r10
    54fe:       bb 1c           adc     r11, r11
    5500:       e8 e4           ldi     r30, 0x48       ; 72
    5502:       f8 e0           ldi     r31, 0x08       ; 8
    5504:       ae 0e           add     r10, r30
    5506:       bf 1e           adc     r11, r31
    5508:       f5 01           movw    r30, r10
    550a:       20 81           ld      r18, Z
    550c:       31 81           ldd     r19, Z+1        ; 0x01
    550e:       80 91 9c 08     lds     r24, 0x089C
    5512:       99 27           eor     r25, r25
    5514:       84 1b           sub     r24, r20
    5516:       95 0b           sbc     r25, r21
    5518:       82 17           cp      r24, r18
    551a:       93 07           cpc     r25, r19
    551c:       14 f4           brge    .+4             ; 0x5522 <MotorRegler+0xbe0>
    551e:       10 92 6e 04     sts     0x046E, r1
    5522:       f4 01           movw    r30, r8
    5524:       ee 0f           add     r30, r30
    5526:       ff 1f           adc     r31, r31
    5528:       e8 5b           subi    r30, 0xB8       ; 184
    552a:       f7 4f           sbci    r31, 0xF7       ; 247
    552c:       80 81           ld      r24, Z
    552e:       91 81           ldd     r25, Z+1        ; 0x01
    5530:       48 17           cp      r20, r24
    5532:       59 07           cpc     r21, r25
    5534:       34 f4           brge    .+12            ; 0x5542 <MotorRegler+0xc00>
    5536:       60 ff           sbrs    r22, 0
    5538:       04 c0           rjmp    .+8             ; 0x5542 <MotorRegler+0xc00>
    553a:       81 e0           ldi     r24, 0x01       ; 1
    553c:       80 93 70 04     sts     0x0470, r24
    5540:       15 c0           rjmp    .+42            ; 0x556c <MotorRegler+0xc2a>
    5542:       80 91 70 04     lds     r24, 0x0470
    5546:       88 23           and     r24, r24
    5548:       89 f0           breq    .+34            ; 0x556c <MotorRegler+0xc2a>
    554a:       f4 01           movw    r30, r8
    554c:       ee 0f           add     r30, r30
    554e:       ff 1f           adc     r31, r31
    5550:       e8 5b           subi    r30, 0xB8       ; 184
    5552:       f7 4f           sbci    r31, 0xF7       ; 247
    5554:       20 81           ld      r18, Z
    5556:       31 81           ldd     r19, Z+1        ; 0x01
    5558:       80 91 9c 08     lds     r24, 0x089C
    555c:       fa 01           movw    r30, r20
    555e:       e8 1b           sub     r30, r24
    5560:       f1 09           sbc     r31, r1
    5562:       2e 17           cp      r18, r30
    5564:       3f 07           cpc     r19, r31
    5566:       14 f4           brge    .+4             ; 0x556c <MotorRegler+0xc2a>
    5568:       10 92 70 04     sts     0x0470, r1
    556c:       f4 01           movw    r30, r8
    556e:       ee 0f           add     r30, r30
    5570:       ff 1f           adc     r31, r31
    5572:       e8 5b           subi    r30, 0xB8       ; 184
    5574:       f7 4f           sbci    r31, 0xF7       ; 247
    5576:       80 81           ld      r24, Z
    5578:       91 81           ldd     r25, Z+1        ; 0x01
    557a:       8a 17           cp      r24, r26
    557c:       9b 07           cpc     r25, r27
    557e:       34 f4           brge    .+12            ; 0x558c <MotorRegler+0xc4a>
    5580:       61 ff           sbrs    r22, 1
    5582:       04 c0           rjmp    .+8             ; 0x558c <MotorRegler+0xc4a>
    5584:       81 e0           ldi     r24, 0x01       ; 1
    5586:       80 93 6f 04     sts     0x046F, r24
    558a:       17 c0           rjmp    .+46            ; 0x55ba <MotorRegler+0xc78>
    558c:       80 91 6f 04     lds     r24, 0x046F
    5590:       88 23           and     r24, r24
    5592:       99 f0           breq    .+38            ; 0x55ba <MotorRegler+0xc78>
    5594:       88 0c           add     r8, r8
    5596:       99 1c           adc     r9, r9
    5598:       28 e4           ldi     r18, 0x48       ; 72
    559a:       38 e0           ldi     r19, 0x08       ; 8
    559c:       82 0e           add     r8, r18
    559e:       93 1e           adc     r9, r19
    55a0:       d4 01           movw    r26, r8
    55a2:       2d 91           ld      r18, X+
    55a4:       3c 91           ld      r19, X
    55a6:       80 91 9c 08     lds     r24, 0x089C
    55aa:       99 27           eor     r25, r25
    55ac:       84 1b           sub     r24, r20
    55ae:       95 0b           sbc     r25, r21
    55b0:       82 17           cp      r24, r18
    55b2:       93 07           cpc     r25, r19
    55b4:       14 f4           brge    .+4             ; 0x55ba <MotorRegler+0xc78>
    55b6:       10 92 6f 04     sts     0x046F, r1
    55ba:       80 91 6d 04     lds     r24, 0x046D
    55be:       88 23           and     r24, r24
    55c0:       21 f4           brne    .+8             ; 0x55ca <MotorRegler+0xc88>
    55c2:       80 91 6e 04     lds     r24, 0x046E
    55c6:       88 23           and     r24, r24
    55c8:       21 f0           breq    .+8             ; 0x55d2 <MotorRegler+0xc90>
    55ca:       81 e0           ldi     r24, 0x01       ; 1
    55cc:       80 93 6c 04     sts     0x046C, r24
    55d0:       02 c0           rjmp    .+4             ; 0x55d6 <MotorRegler+0xc94>
    55d2:       10 92 6c 04     sts     0x046C, r1
    55d6:       80 91 70 04     lds     r24, 0x0470
    55da:       88 23           and     r24, r24
    55dc:       21 f4           brne    .+8             ; 0x55e6 <MotorRegler+0xca4>
    55de:       80 91 6f 04     lds     r24, 0x046F
    55e2:       88 23           and     r24, r24
    55e4:       51 f0           breq    .+20            ; 0x55fa <MotorRegler+0xcb8>
    55e6:       81 e0           ldi     r24, 0x01       ; 1
    55e8:       80 93 6b 04     sts     0x046B, r24
    55ec:       10 92 6c 04     sts     0x046C, r1
    55f0:       10 92 6d 04     sts     0x046D, r1
    55f4:       10 92 6e 04     sts     0x046E, r1
    55f8:       0e c0           rjmp    .+28            ; 0x5616 <MotorRegler+0xcd4>
    55fa:       10 92 6b 04     sts     0x046B, r1
    55fe:       80 91 6c 04     lds     r24, 0x046C
    5602:       88 23           and     r24, r24
    5604:       11 f4           brne    .+4             ; 0x560a <MotorRegler+0xcc8>
    5606:       0c 94 a4 37     jmp     0x6f48  ; 0x6f48 <MotorRegler+0x2606>
    560a:       84 e6           ldi     r24, 0x64       ; 100
    560c:       90 e0           ldi     r25, 0x00       ; 0
    560e:       90 93 cb 03     sts     0x03CB, r25
    5612:       80 93 ca 03     sts     0x03CA, r24
    5616:       80 91 9a 08     lds     r24, 0x089A
    561a:       99 27           eor     r25, r25
    561c:       e9 81           ldd     r30, Y+1        ; 0x01
    561e:       fa 81           ldd     r31, Y+2        ; 0x02
    5620:       8e 17           cp      r24, r30
    5622:       9f 07           cpc     r25, r31
    5624:       14 f4           brge    .+4             ; 0x562a <MotorRegler+0xce8>
    5626:       9a 83           std     Y+2, r25        ; 0x02
    5628:       89 83           std     Y+1, r24        ; 0x01
    562a:       20 90 51 04     lds     r2, 0x0451
    562e:       22 20           and     r2, r2
    5630:       41 f1           breq    .+80            ; 0x5682 <MotorRegler+0xd40>
    5632:       10 92 61 04     sts     0x0461, r1
    5636:       10 92 60 04     sts     0x0460, r1
    563a:       10 92 5d 04     sts     0x045D, r1
    563e:       10 92 5c 04     sts     0x045C, r1
    5642:       10 92 5f 04     sts     0x045F, r1
    5646:       10 92 5e 04     sts     0x045E, r1
    564a:       8d ec           ldi     r24, 0xCD       ; 205
    564c:       9c ec           ldi     r25, 0xCC       ; 204
    564e:       ac ec           ldi     r26, 0xCC       ; 204
    5650:       bd e3           ldi     r27, 0x3D       ; 61
    5652:       80 93 e5 08     sts     0x08E5, r24
    5656:       90 93 e6 08     sts     0x08E6, r25
    565a:       a0 93 e7 08     sts     0x08E7, r26
    565e:       b0 93 e8 08     sts     0x08E8, r27
    5662:       8a e0           ldi     r24, 0x0A       ; 10
    5664:       97 ed           ldi     r25, 0xD7       ; 215
    5666:       a3 ea           ldi     r26, 0xA3       ; 163
    5668:       bb e3           ldi     r27, 0x3B       ; 59
    566a:       80 93 d7 08     sts     0x08D7, r24
    566e:       90 93 d8 08     sts     0x08D8, r25
    5672:       a0 93 d9 08     sts     0x08D9, r26
    5676:       b0 93 da 08     sts     0x08DA, r27
    567a:       10 92 6c 04     sts     0x046C, r1
    567e:       10 92 6b 04     sts     0x046B, r1
    5682:       80 91 cf 08     lds     r24, 0x08CF
    5686:       90 91 d0 08     lds     r25, 0x08D0
    568a:       a0 91 d1 08     lds     r26, 0x08D1
    568e:       b0 91 d2 08     lds     r27, 0x08D2
    5692:       20 91 0f 04     lds     r18, 0x040F
    5696:       30 91 10 04     lds     r19, 0x0410
    569a:       40 91 11 04     lds     r20, 0x0411
    569e:       50 91 12 04     lds     r21, 0x0412
    56a2:       82 0f           add     r24, r18
    56a4:       93 1f           adc     r25, r19
    56a6:       a4 1f           adc     r26, r20
    56a8:       b5 1f           adc     r27, r21
    56aa:       80 93 cf 08     sts     0x08CF, r24
    56ae:       90 93 d0 08     sts     0x08D0, r25
    56b2:       a0 93 d1 08     sts     0x08D1, r26
    56b6:       b0 93 d2 08     sts     0x08D2, r27
    56ba:       80 91 d3 08     lds     r24, 0x08D3
    56be:       90 91 d4 08     lds     r25, 0x08D4
    56c2:       a0 91 d5 08     lds     r26, 0x08D5
    56c6:       b0 91 d6 08     lds     r27, 0x08D6
    56ca:       20 91 17 04     lds     r18, 0x0417
    56ce:       30 91 18 04     lds     r19, 0x0418
    56d2:       40 91 19 04     lds     r20, 0x0419
    56d6:       50 91 1a 04     lds     r21, 0x041A
    56da:       82 0f           add     r24, r18
    56dc:       93 1f           adc     r25, r19
    56de:       a4 1f           adc     r26, r20
    56e0:       b5 1f           adc     r27, r21
    56e2:       80 93 d3 08     sts     0x08D3, r24
    56e6:       90 93 d4 08     sts     0x08D4, r25
    56ea:       a0 93 d5 08     sts     0x08D5, r26
    56ee:       b0 93 d6 08     sts     0x08D6, r27
    56f2:       80 91 c7 08     lds     r24, 0x08C7
    56f6:       90 91 c8 08     lds     r25, 0x08C8
    56fa:       a0 91 c9 08     lds     r26, 0x08C9
    56fe:       b0 91 ca 08     lds     r27, 0x08CA
    5702:       20 91 13 04     lds     r18, 0x0413
    5706:       30 91 14 04     lds     r19, 0x0414
    570a:       40 91 15 04     lds     r20, 0x0415
    570e:       50 91 16 04     lds     r21, 0x0416
    5712:       82 0f           add     r24, r18
    5714:       93 1f           adc     r25, r19
    5716:       a4 1f           adc     r26, r20
    5718:       b5 1f           adc     r27, r21
    571a:       80 93 c7 08     sts     0x08C7, r24
    571e:       90 93 c8 08     sts     0x08C8, r25
    5722:       a0 93 c9 08     sts     0x08C9, r26
    5726:       b0 93 ca 08     sts     0x08CA, r27
    572a:       80 91 bf 08     lds     r24, 0x08BF
    572e:       90 91 c0 08     lds     r25, 0x08C0
    5732:       a0 91 c1 08     lds     r26, 0x08C1
    5736:       b0 91 c2 08     lds     r27, 0x08C2
    573a:       20 91 1b 04     lds     r18, 0x041B
    573e:       30 91 1c 04     lds     r19, 0x041C
    5742:       40 91 1d 04     lds     r20, 0x041D
    5746:       50 91 1e 04     lds     r21, 0x041E
    574a:       82 0f           add     r24, r18
    574c:       93 1f           adc     r25, r19
    574e:       a4 1f           adc     r26, r20
    5750:       b5 1f           adc     r27, r21
    5752:       80 93 bf 08     sts     0x08BF, r24
    5756:       90 93 c0 08     sts     0x08C0, r25
    575a:       a0 93 c1 08     sts     0x08C1, r26
    575e:       b0 93 c2 08     sts     0x08C2, r27
    5762:       30 90 6b 04     lds     r3, 0x046B
    5766:       33 20           and     r3, r3
    5768:       11 f0           breq    .+4             ; 0x576e <MotorRegler+0xe2c>
    576a:       0c 94 04 38     jmp     0x7008  ; 0x7008 <MotorRegler+0x26c6>
    576e:       80 91 6c 04     lds     r24, 0x046C
    5772:       88 23           and     r24, r24
    5774:       11 f0           breq    .+4             ; 0x577a <MotorRegler+0xe38>
    5776:       0c 94 04 38     jmp     0x7008  ; 0x7008 <MotorRegler+0x26c6>
    577a:       0c 94 ac 37     jmp     0x6f58  ; 0x6f58 <MotorRegler+0x2616>
    577e:       f0 ee           ldi     r31, 0xE0       ; 224
    5780:       6f 16           cp      r6, r31
    5782:       ff ef           ldi     r31, 0xFF       ; 255
    5784:       7f 06           cpc     r7, r31
    5786:       ff ef           ldi     r31, 0xFF       ; 255
    5788:       8f 06           cpc     r8, r31
    578a:       ff ef           ldi     r31, 0xFF       ; 255
    578c:       9f 06           cpc     r9, r31
    578e:       44 f4           brge    .+16            ; 0x57a0 <MotorRegler+0xe5e>
    5790:       b0 ee           ldi     r27, 0xE0       ; 224
    5792:       6b 2e           mov     r6, r27
    5794:       bf ef           ldi     r27, 0xFF       ; 255
    5796:       7b 2e           mov     r7, r27
    5798:       bf ef           ldi     r27, 0xFF       ; 255
    579a:       8b 2e           mov     r8, r27
    579c:       bf ef           ldi     r27, 0xFF       ; 255
    579e:       9b 2e           mov     r9, r27
    57a0:       21 32           cpi     r18, 0x21       ; 33
    57a2:       31 05           cpc     r19, r1
    57a4:       41 05           cpc     r20, r1
    57a6:       51 05           cpc     r21, r1
    57a8:       34 f0           brlt    .+12            ; 0x57b6 <MotorRegler+0xe74>
    57aa:       a0 e2           ldi     r26, 0x20       ; 32
    57ac:       aa 2e           mov     r10, r26
    57ae:       b1 2c           mov     r11, r1
    57b0:       c1 2c           mov     r12, r1
    57b2:       d1 2c           mov     r13, r1
    57b4:       0d c0           rjmp    .+26            ; 0x57d0 <MotorRegler+0xe8e>
    57b6:       20 5e           subi    r18, 0xE0       ; 224
    57b8:       3f 4f           sbci    r19, 0xFF       ; 255
    57ba:       4f 4f           sbci    r20, 0xFF       ; 255
    57bc:       5f 4f           sbci    r21, 0xFF       ; 255
    57be:       44 f4           brge    .+16            ; 0x57d0 <MotorRegler+0xe8e>
    57c0:       f0 ee           ldi     r31, 0xE0       ; 224
    57c2:       af 2e           mov     r10, r31
    57c4:       ff ef           ldi     r31, 0xFF       ; 255
    57c6:       bf 2e           mov     r11, r31
    57c8:       ff ef           ldi     r31, 0xFF       ; 255
    57ca:       cf 2e           mov     r12, r31
    57cc:       ff ef           ldi     r31, 0xFF       ; 255
    57ce:       df 2e           mov     r13, r31
    57d0:       80 91 2f 04     lds     r24, 0x042F
    57d4:       90 91 30 04     lds     r25, 0x0430
    57d8:       a0 91 31 04     lds     r26, 0x0431
    57dc:       b0 91 32 04     lds     r27, 0x0432
    57e0:       86 19           sub     r24, r6
    57e2:       97 09           sbc     r25, r7
    57e4:       a8 09           sbc     r26, r8
    57e6:       b9 09           sbc     r27, r9
    57e8:       80 93 2f 04     sts     0x042F, r24
    57ec:       90 93 30 04     sts     0x0430, r25
    57f0:       a0 93 31 04     sts     0x0431, r26
    57f4:       b0 93 32 04     sts     0x0432, r27
    57f8:       80 91 37 04     lds     r24, 0x0437
    57fc:       90 91 38 04     lds     r25, 0x0438
    5800:       a0 91 39 04     lds     r26, 0x0439
    5804:       b0 91 3a 04     lds     r27, 0x043A
    5808:       8a 19           sub     r24, r10
    580a:       9b 09           sbc     r25, r11
    580c:       ac 09           sbc     r26, r12
    580e:       bd 09           sbc     r27, r13
    5810:       80 93 37 04     sts     0x0437, r24
    5814:       90 93 38 04     sts     0x0438, r25
    5818:       a0 93 39 04     sts     0x0439, r26
    581c:       b0 93 3a 04     sts     0x043A, r27
    5820:       80 91 e5 03     lds     r24, 0x03E5
    5824:       90 91 e6 03     lds     r25, 0x03E6
    5828:       8f 3f           cpi     r24, 0xFF       ; 255
    582a:       91 05           cpc     r25, r1
    582c:       09 f0           breq    .+2             ; 0x5830 <MotorRegler+0xeee>
    582e:       08 f4           brcc    .+2             ; 0x5832 <MotorRegler+0xef0>
    5830:       cb c4           rjmp    .+2454          ; 0x61c8 <MotorRegler+0x1886>
    5832:       33 20           and     r3, r3
    5834:       09 f0           breq    .+2             ; 0x5838 <MotorRegler+0xef6>
    5836:       4c c4           rjmp    .+2200          ; 0x60d0 <MotorRegler+0x178e>
    5838:       80 91 6c 04     lds     r24, 0x046C
    583c:       88 23           and     r24, r24
    583e:       09 f0           breq    .+2             ; 0x5842 <MotorRegler+0xf00>
    5840:       47 c4           rjmp    .+2190          ; 0x60d0 <MotorRegler+0x178e>
    5842:       60 91 cf 08     lds     r22, 0x08CF
    5846:       70 91 d0 08     lds     r23, 0x08D0
    584a:       80 91 d1 08     lds     r24, 0x08D1
    584e:       90 91 d2 08     lds     r25, 0x08D2
    5852:       20 e0           ldi     r18, 0x00       ; 0
    5854:       31 e0           ldi     r19, 0x01       ; 1
    5856:       40 e0           ldi     r20, 0x00       ; 0
    5858:       50 e0           ldi     r21, 0x00       ; 0
    585a:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    585e:       20 93 cf 08     sts     0x08CF, r18
    5862:       30 93 d0 08     sts     0x08D0, r19
    5866:       40 93 d1 08     sts     0x08D1, r20
    586a:       50 93 d2 08     sts     0x08D2, r21
    586e:       60 91 d3 08     lds     r22, 0x08D3
    5872:       70 91 d4 08     lds     r23, 0x08D4
    5876:       80 91 d5 08     lds     r24, 0x08D5
    587a:       90 91 d6 08     lds     r25, 0x08D6
    587e:       20 e0           ldi     r18, 0x00       ; 0
    5880:       31 e0           ldi     r19, 0x01       ; 1
    5882:       40 e0           ldi     r20, 0x00       ; 0
    5884:       50 e0           ldi     r21, 0x00       ; 0
    5886:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    588a:       20 93 d3 08     sts     0x08D3, r18
    588e:       30 93 d4 08     sts     0x08D4, r19
    5892:       40 93 d5 08     sts     0x08D5, r20
    5896:       50 93 d6 08     sts     0x08D6, r21
    589a:       e0 90 88 08     lds     r14, 0x0888
    589e:       ff 24           eor     r15, r15
    58a0:       00 27           eor     r16, r16
    58a2:       11 27           eor     r17, r17
    58a4:       20 91 1f 04     lds     r18, 0x041F
    58a8:       30 91 20 04     lds     r19, 0x0420
    58ac:       40 91 21 04     lds     r20, 0x0421
    58b0:       50 91 22 04     lds     r21, 0x0422
    58b4:       c8 01           movw    r24, r16
    58b6:       b7 01           movw    r22, r14
    58b8:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    58bc:       20 e0           ldi     r18, 0x00       ; 0
    58be:       31 e0           ldi     r19, 0x01       ; 1
    58c0:       40 e0           ldi     r20, 0x00       ; 0
    58c2:       50 e0           ldi     r21, 0x00       ; 0
    58c4:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    58c8:       20 93 1f 04     sts     0x041F, r18
    58cc:       30 93 20 04     sts     0x0420, r19
    58d0:       40 93 21 04     sts     0x0421, r20
    58d4:       50 93 22 04     sts     0x0422, r21
    58d8:       20 91 23 04     lds     r18, 0x0423
    58dc:       30 91 24 04     lds     r19, 0x0424
    58e0:       40 91 25 04     lds     r20, 0x0425
    58e4:       50 91 26 04     lds     r21, 0x0426
    58e8:       c8 01           movw    r24, r16
    58ea:       b7 01           movw    r22, r14
    58ec:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    58f0:       20 e0           ldi     r18, 0x00       ; 0
    58f2:       31 e0           ldi     r19, 0x01       ; 1
    58f4:       40 e0           ldi     r20, 0x00       ; 0
    58f6:       50 e0           ldi     r21, 0x00       ; 0
    58f8:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    58fc:       20 93 23 04     sts     0x0423, r18
    5900:       30 93 24 04     sts     0x0424, r19
    5904:       40 93 25 04     sts     0x0425, r20
    5908:       50 93 26 04     sts     0x0426, r21
    590c:       60 91 27 04     lds     r22, 0x0427
    5910:       70 91 28 04     lds     r23, 0x0428
    5914:       80 91 29 04     lds     r24, 0x0429
    5918:       90 91 2a 04     lds     r25, 0x042A
    591c:       20 e0           ldi     r18, 0x00       ; 0
    591e:       31 e0           ldi     r19, 0x01       ; 1
    5920:       40 e0           ldi     r20, 0x00       ; 0
    5922:       50 e0           ldi     r21, 0x00       ; 0
    5924:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5928:       20 93 27 04     sts     0x0427, r18
    592c:       30 93 28 04     sts     0x0428, r19
    5930:       40 93 29 04     sts     0x0429, r20
    5934:       50 93 2a 04     sts     0x042A, r21
    5938:       60 91 cf 08     lds     r22, 0x08CF
    593c:       70 91 d0 08     lds     r23, 0x08D0
    5940:       80 91 d1 08     lds     r24, 0x08D1
    5944:       90 91 d2 08     lds     r25, 0x08D2
    5948:       20 91 1f 04     lds     r18, 0x041F
    594c:       30 91 20 04     lds     r19, 0x0420
    5950:       40 91 21 04     lds     r20, 0x0421
    5954:       50 91 22 04     lds     r21, 0x0422
    5958:       e0 90 a1 08     lds     r14, 0x08A1
    595c:       ff 24           eor     r15, r15
    595e:       00 27           eor     r16, r16
    5960:       11 27           eor     r17, r17
    5962:       62 1b           sub     r22, r18
    5964:       73 0b           sbc     r23, r19
    5966:       84 0b           sbc     r24, r20
    5968:       95 0b           sbc     r25, r21
    596a:       a8 01           movw    r20, r16
    596c:       97 01           movw    r18, r14
    596e:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5972:       20 93 95 04     sts     0x0495, r18
    5976:       30 93 96 04     sts     0x0496, r19
    597a:       40 93 97 04     sts     0x0497, r20
    597e:       50 93 98 04     sts     0x0498, r21
    5982:       ca 01           movw    r24, r20
    5984:       b9 01           movw    r22, r18
    5986:       20 e0           ldi     r18, 0x00       ; 0
    5988:       31 e0           ldi     r19, 0x01       ; 1
    598a:       40 e0           ldi     r20, 0x00       ; 0
    598c:       50 e0           ldi     r21, 0x00       ; 0
    598e:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5992:       29 01           movw    r4, r18
    5994:       30 93 6a 04     sts     0x046A, r19
    5998:       20 93 69 04     sts     0x0469, r18
    599c:       60 91 d3 08     lds     r22, 0x08D3
    59a0:       70 91 d4 08     lds     r23, 0x08D4
    59a4:       80 91 d5 08     lds     r24, 0x08D5
    59a8:       90 91 d6 08     lds     r25, 0x08D6
    59ac:       20 91 23 04     lds     r18, 0x0423
    59b0:       30 91 24 04     lds     r19, 0x0424
    59b4:       40 91 25 04     lds     r20, 0x0425
    59b8:       50 91 26 04     lds     r21, 0x0426
    59bc:       62 1b           sub     r22, r18
    59be:       73 0b           sbc     r23, r19
    59c0:       84 0b           sbc     r24, r20
    59c2:       95 0b           sbc     r25, r21
    59c4:       a8 01           movw    r20, r16
    59c6:       97 01           movw    r18, r14
    59c8:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    59cc:       79 01           movw    r14, r18
    59ce:       8a 01           movw    r16, r20
    59d0:       ca 01           movw    r24, r20
    59d2:       b9 01           movw    r22, r18
    59d4:       20 e0           ldi     r18, 0x00       ; 0
    59d6:       31 e0           ldi     r19, 0x01       ; 1
    59d8:       40 e0           ldi     r20, 0x00       ; 0
    59da:       50 e0           ldi     r21, 0x00       ; 0
    59dc:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    59e0:       38 8f           std     Y+24, r19       ; 0x18
    59e2:       2f 8b           std     Y+23, r18       ; 0x17
    59e4:       30 93 68 04     sts     0x0468, r19
    59e8:       20 93 67 04     sts     0x0467, r18
    59ec:       60 91 c7 08     lds     r22, 0x08C7
    59f0:       70 91 c8 08     lds     r23, 0x08C8
    59f4:       80 91 c9 08     lds     r24, 0x08C9
    59f8:       90 91 ca 08     lds     r25, 0x08CA
    59fc:       20 e0           ldi     r18, 0x00       ; 0
    59fe:       31 e0           ldi     r19, 0x01       ; 1
    5a00:       40 e0           ldi     r20, 0x00       ; 0
    5a02:       50 e0           ldi     r21, 0x00       ; 0
    5a04:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5a08:       20 93 c7 08     sts     0x08C7, r18
    5a0c:       30 93 c8 08     sts     0x08C8, r19
    5a10:       40 93 c9 08     sts     0x08C9, r20
    5a14:       50 93 ca 08     sts     0x08CA, r21
    5a18:       60 91 bf 08     lds     r22, 0x08BF
    5a1c:       70 91 c0 08     lds     r23, 0x08C0
    5a20:       80 91 c1 08     lds     r24, 0x08C1
    5a24:       90 91 c2 08     lds     r25, 0x08C2
    5a28:       20 e0           ldi     r18, 0x00       ; 0
    5a2a:       31 e0           ldi     r19, 0x01       ; 1
    5a2c:       40 e0           ldi     r20, 0x00       ; 0
    5a2e:       50 e0           ldi     r21, 0x00       ; 0
    5a30:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5a34:       20 93 bf 08     sts     0x08BF, r18
    5a38:       30 93 c0 08     sts     0x08C0, r19
    5a3c:       40 93 c1 08     sts     0x08C1, r20
    5a40:       50 93 c2 08     sts     0x08C2, r21
    5a44:       a0 90 13 04     lds     r10, 0x0413
    5a48:       b0 90 14 04     lds     r11, 0x0414
    5a4c:       c0 90 15 04     lds     r12, 0x0415
    5a50:       d0 90 16 04     lds     r13, 0x0416
    5a54:       80 91 0f 04     lds     r24, 0x040F
    5a58:       90 91 10 04     lds     r25, 0x0410
    5a5c:       a0 91 11 04     lds     r26, 0x0411
    5a60:       b0 91 12 04     lds     r27, 0x0412
    5a64:       a8 1a           sub     r10, r24
    5a66:       b9 0a           sbc     r11, r25
    5a68:       ca 0a           sbc     r12, r26
    5a6a:       db 0a           sbc     r13, r27
    5a6c:       a0 92 b0 04     sts     0x04B0, r10
    5a70:       b0 92 b1 04     sts     0x04B1, r11
    5a74:       c0 92 b2 04     sts     0x04B2, r12
    5a78:       d0 92 b3 04     sts     0x04B3, r13
    5a7c:       60 90 1b 04     lds     r6, 0x041B
    5a80:       70 90 1c 04     lds     r7, 0x041C
    5a84:       80 90 1d 04     lds     r8, 0x041D
    5a88:       90 90 1e 04     lds     r9, 0x041E
    5a8c:       80 91 17 04     lds     r24, 0x0417
    5a90:       90 91 18 04     lds     r25, 0x0418
    5a94:       a0 91 19 04     lds     r26, 0x0419
    5a98:       b0 91 1a 04     lds     r27, 0x041A
    5a9c:       68 1a           sub     r6, r24
    5a9e:       79 0a           sbc     r7, r25
    5aa0:       8a 0a           sbc     r8, r26
    5aa2:       9b 0a           sbc     r9, r27
    5aa4:       60 92 ac 04     sts     0x04AC, r6
    5aa8:       70 92 ad 04     sts     0x04AD, r7
    5aac:       80 92 ae 04     sts     0x04AE, r8
    5ab0:       90 92 af 04     sts     0x04AF, r9
    5ab4:       a0 92 a8 04     sts     0x04A8, r10
    5ab8:       b0 92 a9 04     sts     0x04A9, r11
    5abc:       c0 92 aa 04     sts     0x04AA, r12
    5ac0:       d0 92 ab 04     sts     0x04AB, r13
    5ac4:       60 92 a4 04     sts     0x04A4, r6
    5ac8:       70 92 a5 04     sts     0x04A5, r7
    5acc:       80 92 a6 04     sts     0x04A6, r8
    5ad0:       90 92 a7 04     sts     0x04A7, r9
    5ad4:       80 91 33 04     lds     r24, 0x0433
    5ad8:       90 91 34 04     lds     r25, 0x0434
    5adc:       a0 91 35 04     lds     r26, 0x0435
    5ae0:       b0 91 36 04     lds     r27, 0x0436
    5ae4:       8a 19           sub     r24, r10
    5ae6:       9b 09           sbc     r25, r11
    5ae8:       ac 09           sbc     r26, r12
    5aea:       bd 09           sbc     r27, r13
    5aec:       80 93 33 04     sts     0x0433, r24
    5af0:       90 93 34 04     sts     0x0434, r25
    5af4:       a0 93 35 04     sts     0x0435, r26
    5af8:       b0 93 36 04     sts     0x0436, r27
    5afc:       80 91 3b 04     lds     r24, 0x043B
    5b00:       90 91 3c 04     lds     r25, 0x043C
    5b04:       a0 91 3d 04     lds     r26, 0x043D
    5b08:       b0 91 3e 04     lds     r27, 0x043E
    5b0c:       86 19           sub     r24, r6
    5b0e:       97 09           sbc     r25, r7
    5b10:       a8 09           sbc     r26, r8
    5b12:       b9 09           sbc     r27, r9
    5b14:       80 93 3b 04     sts     0x043B, r24
    5b18:       90 93 3c 04     sts     0x043C, r25
    5b1c:       a0 93 3d 04     sts     0x043D, r26
    5b20:       b0 93 3e 04     sts     0x043E, r27
    5b24:       60 91 1f 04     lds     r22, 0x041F
    5b28:       70 91 20 04     lds     r23, 0x0420
    5b2c:       80 91 21 04     lds     r24, 0x0421
    5b30:       90 91 22 04     lds     r25, 0x0422
    5b34:       2a e1           ldi     r18, 0x1A       ; 26
    5b36:       30 e0           ldi     r19, 0x00       ; 0
    5b38:       40 e0           ldi     r20, 0x00       ; 0
    5b3a:       50 e0           ldi     r21, 0x00       ; 0
    5b3c:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5b40:       30 93 7a 07     sts     0x077A, r19
    5b44:       20 93 79 07     sts     0x0779, r18
    5b48:       60 91 23 04     lds     r22, 0x0423
    5b4c:       70 91 24 04     lds     r23, 0x0424
    5b50:       80 91 25 04     lds     r24, 0x0425
    5b54:       90 91 26 04     lds     r25, 0x0426
    5b58:       2a e1           ldi     r18, 0x1A       ; 26
    5b5a:       30 e0           ldi     r19, 0x00       ; 0
    5b5c:       40 e0           ldi     r20, 0x00       ; 0
    5b5e:       50 e0           ldi     r21, 0x00       ; 0
    5b60:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5b64:       30 93 7c 07     sts     0x077C, r19
    5b68:       20 93 7b 07     sts     0x077B, r18
    5b6c:       b0 92 7e 07     sts     0x077E, r11
    5b70:       a0 92 7d 07     sts     0x077D, r10
    5b74:       70 92 80 07     sts     0x0780, r7
    5b78:       60 92 7f 07     sts     0x077F, r6
    5b7c:       60 91 cf 08     lds     r22, 0x08CF
    5b80:       70 91 d0 08     lds     r23, 0x08D0
    5b84:       80 91 d1 08     lds     r24, 0x08D1
    5b88:       90 91 d2 08     lds     r25, 0x08D2
    5b8c:       2a e1           ldi     r18, 0x1A       ; 26
    5b8e:       30 e0           ldi     r19, 0x00       ; 0
    5b90:       40 e0           ldi     r20, 0x00       ; 0
    5b92:       50 e0           ldi     r21, 0x00       ; 0
    5b94:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5b98:       30 93 82 07     sts     0x0782, r19
    5b9c:       20 93 81 07     sts     0x0781, r18
    5ba0:       60 91 d3 08     lds     r22, 0x08D3
    5ba4:       70 91 d4 08     lds     r23, 0x08D4
    5ba8:       80 91 d5 08     lds     r24, 0x08D5
    5bac:       90 91 d6 08     lds     r25, 0x08D6
    5bb0:       2a e1           ldi     r18, 0x1A       ; 26
    5bb2:       30 e0           ldi     r19, 0x00       ; 0
    5bb4:       40 e0           ldi     r20, 0x00       ; 0
    5bb6:       50 e0           ldi     r21, 0x00       ; 0
    5bb8:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5bbc:       30 93 84 07     sts     0x0784, r19
    5bc0:       20 93 83 07     sts     0x0783, r18
    5bc4:       f0 92 92 07     sts     0x0792, r15
    5bc8:       e0 92 91 07     sts     0x0791, r14
    5bcc:       8f 89           ldd     r24, Y+23       ; 0x17
    5bce:       98 8d           ldd     r25, Y+24       ; 0x18
    5bd0:       88 0f           add     r24, r24
    5bd2:       99 1f           adc     r25, r25
    5bd4:       2f 89           ldd     r18, Y+23       ; 0x17
    5bd6:       38 8d           ldd     r19, Y+24       ; 0x18
    5bd8:       73 e0           ldi     r23, 0x03       ; 3
    5bda:       22 0f           add     r18, r18
    5bdc:       33 1f           adc     r19, r19
    5bde:       7a 95           dec     r23
    5be0:       e1 f7           brne    .-8             ; 0x5bda <MotorRegler+0x1298>
    5be2:       82 0f           add     r24, r18
    5be4:       93 1f           adc     r25, r19
    5be6:       90 93 94 07     sts     0x0794, r25
    5bea:       80 93 93 07     sts     0x0793, r24
    5bee:       81 e0           ldi     r24, 0x01       ; 1
    5bf0:       90 e0           ldi     r25, 0x00       ; 0
    5bf2:       90 93 90 04     sts     0x0490, r25
    5bf6:       80 93 8f 04     sts     0x048F, r24
    5bfa:       80 91 cf 08     lds     r24, 0x08CF
    5bfe:       90 91 d0 08     lds     r25, 0x08D0
    5c02:       a0 91 d1 08     lds     r26, 0x08D1
    5c06:       b0 91 d2 08     lds     r27, 0x08D2
    5c0a:       20 91 87 04     lds     r18, 0x0487
    5c0e:       30 91 88 04     lds     r19, 0x0488
    5c12:       40 91 89 04     lds     r20, 0x0489
    5c16:       50 91 8a 04     lds     r21, 0x048A
    5c1a:       28 1b           sub     r18, r24
    5c1c:       39 0b           sbc     r19, r25
    5c1e:       4a 0b           sbc     r20, r26
    5c20:       5b 0b           sbc     r21, r27
    5c22:       57 ff           sbrs    r21, 7
    5c24:       07 c0           rjmp    .+14            ; 0x5c34 <MotorRegler+0x12f2>
    5c26:       50 95           com     r21
    5c28:       40 95           com     r20
    5c2a:       30 95           com     r19
    5c2c:       21 95           neg     r18
    5c2e:       3f 4f           sbci    r19, 0xFF       ; 255
    5c30:       4f 4f           sbci    r20, 0xFF       ; 255
    5c32:       5f 4f           sbci    r21, 0xFF       ; 255
    5c34:       20 52           subi    r18, 0x20       ; 32
    5c36:       3e 44           sbci    r19, 0x4E       ; 78
    5c38:       40 40           sbci    r20, 0x00       ; 0
    5c3a:       50 40           sbci    r21, 0x00       ; 0
    5c3c:       0c f0           brlt    .+2             ; 0x5c40 <MotorRegler+0x12fe>
    5c3e:       b9 c0           rjmp    .+370           ; 0x5db2 <MotorRegler+0x1470>
    5c40:       81 e0           ldi     r24, 0x01       ; 1
    5c42:       a8 16           cp      r10, r24
    5c44:       80 e1           ldi     r24, 0x10       ; 16
    5c46:       b8 06           cpc     r11, r24
    5c48:       80 e0           ldi     r24, 0x00       ; 0
    5c4a:       c8 06           cpc     r12, r24
    5c4c:       80 e0           ldi     r24, 0x00       ; 0
    5c4e:       d8 06           cpc     r13, r24
    5c50:       0c f4           brge    .+2             ; 0x5c54 <MotorRegler+0x1312>
    5c52:       4e c0           rjmp    .+156           ; 0x5cf0 <MotorRegler+0x13ae>
    5c54:       80 91 8e 04     lds     r24, 0x048E
    5c58:       88 23           and     r24, r24
    5c5a:       09 f4           brne    .+2             ; 0x5c5e <MotorRegler+0x131c>
    5c5c:       45 c0           rjmp    .+138           ; 0x5ce8 <MotorRegler+0x13a6>
    5c5e:       d6 01           movw    r26, r12
    5c60:       c5 01           movw    r24, r10
    5c62:       6c e0           ldi     r22, 0x0C       ; 12
    5c64:       b5 95           asr     r27
    5c66:       a7 95           ror     r26
    5c68:       97 95           ror     r25
    5c6a:       87 95           ror     r24
    5c6c:       6a 95           dec     r22
    5c6e:       d1 f7           brne    .-12            ; 0x5c64 <MotorRegler+0x1322>
    5c70:       01 96           adiw    r24, 0x01       ; 1
    5c72:       90 93 90 04     sts     0x0490, r25
    5c76:       80 93 8f 04     sts     0x048F, r24
    5c7a:       d6 01           movw    r26, r12
    5c7c:       c5 01           movw    r24, r10
    5c7e:       53 e0           ldi     r21, 0x03       ; 3
    5c80:       b5 95           asr     r27
    5c82:       a7 95           ror     r26
    5c84:       97 95           ror     r25
    5c86:       87 95           ror     r24
    5c88:       5a 95           dec     r21
    5c8a:       d1 f7           brne    .-12            ; 0x5c80 <MotorRegler+0x133e>
    5c8c:       80 93 95 04     sts     0x0495, r24
    5c90:       90 93 96 04     sts     0x0496, r25
    5c94:       a0 93 97 04     sts     0x0497, r26
    5c98:       b0 93 98 04     sts     0x0498, r27
    5c9c:       89 58           subi    r24, 0x89       ; 137
    5c9e:       93 41           sbci    r25, 0x13       ; 19
    5ca0:       a0 40           sbci    r26, 0x00       ; 0
    5ca2:       b0 40           sbci    r27, 0x00       ; 0
    5ca4:       64 f0           brlt    .+24            ; 0x5cbe <MotorRegler+0x137c>
    5ca6:       88 e8           ldi     r24, 0x88       ; 136
    5ca8:       93 e1           ldi     r25, 0x13       ; 19
    5caa:       a0 e0           ldi     r26, 0x00       ; 0
    5cac:       b0 e0           ldi     r27, 0x00       ; 0
    5cae:       80 93 95 04     sts     0x0495, r24
    5cb2:       90 93 96 04     sts     0x0496, r25
    5cb6:       a0 93 97 04     sts     0x0497, r26
    5cba:       b0 93 98 04     sts     0x0498, r27
    5cbe:       60 91 95 04     lds     r22, 0x0495
    5cc2:       70 91 96 04     lds     r23, 0x0496
    5cc6:       80 91 97 04     lds     r24, 0x0497
    5cca:       90 91 98 04     lds     r25, 0x0498
    5cce:       20 e0           ldi     r18, 0x00       ; 0
    5cd0:       31 e0           ldi     r19, 0x01       ; 1
    5cd2:       40 e0           ldi     r20, 0x00       ; 0
    5cd4:       50 e0           ldi     r21, 0x00       ; 0
    5cd6:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5cda:       42 0e           add     r4, r18
    5cdc:       53 1e           adc     r5, r19
    5cde:       50 92 6a 04     sts     0x046A, r5
    5ce2:       40 92 69 04     sts     0x0469, r4
    5ce6:       62 c0           rjmp    .+196           ; 0x5dac <MotorRegler+0x146a>
    5ce8:       81 e0           ldi     r24, 0x01       ; 1
    5cea:       80 93 8e 04     sts     0x048E, r24
    5cee:       5e c0           rjmp    .+188           ; 0x5dac <MotorRegler+0x146a>
    5cf0:       10 92 8e 04     sts     0x048E, r1
    5cf4:       f0 e0           ldi     r31, 0x00       ; 0
    5cf6:       af 16           cp      r10, r31
    5cf8:       f0 ef           ldi     r31, 0xF0       ; 240
    5cfa:       bf 06           cpc     r11, r31
    5cfc:       ff ef           ldi     r31, 0xFF       ; 255
    5cfe:       cf 06           cpc     r12, r31
    5d00:       ff ef           ldi     r31, 0xFF       ; 255
    5d02:       df 06           cpc     r13, r31
    5d04:       0c f0           brlt    .+2             ; 0x5d08 <MotorRegler+0x13c6>
    5d06:       52 c0           rjmp    .+164           ; 0x5dac <MotorRegler+0x146a>
    5d08:       80 91 8d 04     lds     r24, 0x048D
    5d0c:       88 23           and     r24, r24
    5d0e:       09 f4           brne    .+2             ; 0x5d12 <MotorRegler+0x13d0>
    5d10:       49 c0           rjmp    .+146           ; 0x5da4 <MotorRegler+0x1462>
    5d12:       88 27           eor     r24, r24
    5d14:       99 27           eor     r25, r25
    5d16:       dc 01           movw    r26, r24
    5d18:       8a 19           sub     r24, r10
    5d1a:       9b 09           sbc     r25, r11
    5d1c:       ac 09           sbc     r26, r12
    5d1e:       bd 09           sbc     r27, r13
    5d20:       4c e0           ldi     r20, 0x0C       ; 12
    5d22:       b5 95           asr     r27
    5d24:       a7 95           ror     r26
    5d26:       97 95           ror     r25
    5d28:       87 95           ror     r24
    5d2a:       4a 95           dec     r20
    5d2c:       d1 f7           brne    .-12            ; 0x5d22 <MotorRegler+0x13e0>
    5d2e:       01 96           adiw    r24, 0x01       ; 1
    5d30:       90 93 90 04     sts     0x0490, r25
    5d34:       80 93 8f 04     sts     0x048F, r24
    5d38:       c6 01           movw    r24, r12
    5d3a:       b5 01           movw    r22, r10
    5d3c:       28 e0           ldi     r18, 0x08       ; 8
    5d3e:       30 e0           ldi     r19, 0x00       ; 0
    5d40:       40 e0           ldi     r20, 0x00       ; 0
    5d42:       50 e0           ldi     r21, 0x00       ; 0
    5d44:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5d48:       20 93 95 04     sts     0x0495, r18
    5d4c:       30 93 96 04     sts     0x0496, r19
    5d50:       40 93 97 04     sts     0x0497, r20
    5d54:       50 93 98 04     sts     0x0498, r21
    5d58:       28 57           subi    r18, 0x78       ; 120
    5d5a:       3c 4e           sbci    r19, 0xEC       ; 236
    5d5c:       4f 4f           sbci    r20, 0xFF       ; 255
    5d5e:       5f 4f           sbci    r21, 0xFF       ; 255
    5d60:       64 f4           brge    .+24            ; 0x5d7a <MotorRegler+0x1438>
    5d62:       88 e7           ldi     r24, 0x78       ; 120
    5d64:       9c ee           ldi     r25, 0xEC       ; 236
    5d66:       af ef           ldi     r26, 0xFF       ; 255
    5d68:       bf ef           ldi     r27, 0xFF       ; 255
    5d6a:       80 93 95 04     sts     0x0495, r24
    5d6e:       90 93 96 04     sts     0x0496, r25
    5d72:       a0 93 97 04     sts     0x0497, r26
    5d76:       b0 93 98 04     sts     0x0498, r27
    5d7a:       60 91 95 04     lds     r22, 0x0495
    5d7e:       70 91 96 04     lds     r23, 0x0496
    5d82:       80 91 97 04     lds     r24, 0x0497
    5d86:       90 91 98 04     lds     r25, 0x0498
    5d8a:       20 e0           ldi     r18, 0x00       ; 0
    5d8c:       31 e0           ldi     r19, 0x01       ; 1
    5d8e:       40 e0           ldi     r20, 0x00       ; 0
    5d90:       50 e0           ldi     r21, 0x00       ; 0
    5d92:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5d96:       42 0e           add     r4, r18
    5d98:       53 1e           adc     r5, r19
    5d9a:       50 92 6a 04     sts     0x046A, r5
    5d9e:       40 92 69 04     sts     0x0469, r4
    5da2:       0b c0           rjmp    .+22            ; 0x5dba <MotorRegler+0x1478>
    5da4:       81 e0           ldi     r24, 0x01       ; 1
    5da6:       80 93 8d 04     sts     0x048D, r24
    5daa:       07 c0           rjmp    .+14            ; 0x5dba <MotorRegler+0x1478>
    5dac:       10 92 8d 04     sts     0x048D, r1
    5db0:       04 c0           rjmp    .+8             ; 0x5dba <MotorRegler+0x1478>
    5db2:       10 92 90 04     sts     0x0490, r1
    5db6:       10 92 8f 04     sts     0x048F, r1
    5dba:       80 91 a2 08     lds     r24, 0x08A2
    5dbe:       08 2f           mov     r16, r24
    5dc0:       11 27           eor     r17, r17
    5dc2:       80 91 8f 04     lds     r24, 0x048F
    5dc6:       90 91 90 04     lds     r25, 0x0490
    5dca:       08 17           cp      r16, r24
    5dcc:       19 07           cpc     r17, r25
    5dce:       24 f4           brge    .+8             ; 0x5dd8 <MotorRegler+0x1496>
    5dd0:       10 93 90 04     sts     0x0490, r17
    5dd4:       00 93 8f 04     sts     0x048F, r16
    5dd8:       71 e0           ldi     r23, 0x01       ; 1
    5dda:       a7 16           cp      r10, r23
    5ddc:       74 e0           ldi     r23, 0x04       ; 4
    5dde:       b7 06           cpc     r11, r23
    5de0:       70 e0           ldi     r23, 0x00       ; 0
    5de2:       c7 06           cpc     r12, r23
    5de4:       70 e0           ldi     r23, 0x00       ; 0
    5de6:       d7 06           cpc     r13, r23
    5de8:       5c f0           brlt    .+22            ; 0x5e00 <MotorRegler+0x14be>
    5dea:       80 91 fb 03     lds     r24, 0x03FB
    5dee:       90 91 fc 03     lds     r25, 0x03FC
    5df2:       20 91 8f 04     lds     r18, 0x048F
    5df6:       30 91 90 04     lds     r19, 0x0490
    5dfa:       82 0f           add     r24, r18
    5dfc:       93 1f           adc     r25, r19
    5dfe:       13 c0           rjmp    .+38            ; 0x5e26 <MotorRegler+0x14e4>
    5e00:       80 e0           ldi     r24, 0x00       ; 0
    5e02:       a8 16           cp      r10, r24
    5e04:       8c ef           ldi     r24, 0xFC       ; 252
    5e06:       b8 06           cpc     r11, r24
    5e08:       8f ef           ldi     r24, 0xFF       ; 255
    5e0a:       c8 06           cpc     r12, r24
    5e0c:       8f ef           ldi     r24, 0xFF       ; 255
    5e0e:       d8 06           cpc     r13, r24
    5e10:       74 f4           brge    .+28            ; 0x5e2e <MotorRegler+0x14ec>
    5e12:       80 91 fb 03     lds     r24, 0x03FB
    5e16:       90 91 fc 03     lds     r25, 0x03FC
    5e1a:       20 91 8f 04     lds     r18, 0x048F
    5e1e:       30 91 90 04     lds     r19, 0x0490
    5e22:       82 1b           sub     r24, r18
    5e24:       93 0b           sbc     r25, r19
    5e26:       90 93 fc 03     sts     0x03FC, r25
    5e2a:       80 93 fb 03     sts     0x03FB, r24
    5e2e:       81 e0           ldi     r24, 0x01       ; 1
    5e30:       90 e0           ldi     r25, 0x00       ; 0
    5e32:       90 93 90 04     sts     0x0490, r25
    5e36:       80 93 8f 04     sts     0x048F, r24
    5e3a:       10 92 91 04     sts     0x0491, r1
    5e3e:       10 92 92 04     sts     0x0492, r1
    5e42:       10 92 93 04     sts     0x0493, r1
    5e46:       10 92 94 04     sts     0x0494, r1
    5e4a:       80 91 d3 08     lds     r24, 0x08D3
    5e4e:       90 91 d4 08     lds     r25, 0x08D4
    5e52:       a0 91 d5 08     lds     r26, 0x08D5
    5e56:       b0 91 d6 08     lds     r27, 0x08D6
    5e5a:       20 91 83 04     lds     r18, 0x0483
    5e5e:       30 91 84 04     lds     r19, 0x0484
    5e62:       40 91 85 04     lds     r20, 0x0485
    5e66:       50 91 86 04     lds     r21, 0x0486
    5e6a:       28 1b           sub     r18, r24
    5e6c:       39 0b           sbc     r19, r25
    5e6e:       4a 0b           sbc     r20, r26
    5e70:       5b 0b           sbc     r21, r27
    5e72:       57 ff           sbrs    r21, 7
    5e74:       07 c0           rjmp    .+14            ; 0x5e84 <MotorRegler+0x1542>
    5e76:       50 95           com     r21
    5e78:       40 95           com     r20
    5e7a:       30 95           com     r19
    5e7c:       21 95           neg     r18
    5e7e:       3f 4f           sbci    r19, 0xFF       ; 255
    5e80:       4f 4f           sbci    r20, 0xFF       ; 255
    5e82:       5f 4f           sbci    r21, 0xFF       ; 255
    5e84:       20 52           subi    r18, 0x20       ; 32
    5e86:       3e 44           sbci    r19, 0x4E       ; 78
    5e88:       40 40           sbci    r20, 0x00       ; 0
    5e8a:       50 40           sbci    r21, 0x00       ; 0
    5e8c:       0c f0           brlt    .+2             ; 0x5e90 <MotorRegler+0x154e>
    5e8e:       bd c0           rjmp    .+378           ; 0x600a <MotorRegler+0x16c8>
    5e90:       a1 e0           ldi     r26, 0x01       ; 1
    5e92:       6a 16           cp      r6, r26
    5e94:       a0 e1           ldi     r26, 0x10       ; 16
    5e96:       7a 06           cpc     r7, r26
    5e98:       a0 e0           ldi     r26, 0x00       ; 0
    5e9a:       8a 06           cpc     r8, r26
    5e9c:       a0 e0           ldi     r26, 0x00       ; 0
    5e9e:       9a 06           cpc     r9, r26
    5ea0:       0c f4           brge    .+2             ; 0x5ea4 <MotorRegler+0x1562>
    5ea2:       50 c0           rjmp    .+160           ; 0x5f44 <MotorRegler+0x1602>
    5ea4:       80 91 8c 04     lds     r24, 0x048C
    5ea8:       88 23           and     r24, r24
    5eaa:       09 f4           brne    .+2             ; 0x5eae <MotorRegler+0x156c>
    5eac:       47 c0           rjmp    .+142           ; 0x5f3c <MotorRegler+0x15fa>
    5eae:       d4 01           movw    r26, r8
    5eb0:       c3 01           movw    r24, r6
    5eb2:       3c e0           ldi     r19, 0x0C       ; 12
    5eb4:       b5 95           asr     r27
    5eb6:       a7 95           ror     r26
    5eb8:       97 95           ror     r25
    5eba:       87 95           ror     r24
    5ebc:       3a 95           dec     r19
    5ebe:       d1 f7           brne    .-12            ; 0x5eb4 <MotorRegler+0x1572>
    5ec0:       01 96           adiw    r24, 0x01       ; 1
    5ec2:       90 93 90 04     sts     0x0490, r25
    5ec6:       80 93 8f 04     sts     0x048F, r24
    5eca:       d4 01           movw    r26, r8
    5ecc:       c3 01           movw    r24, r6
    5ece:       23 e0           ldi     r18, 0x03       ; 3
    5ed0:       b5 95           asr     r27
    5ed2:       a7 95           ror     r26
    5ed4:       97 95           ror     r25
    5ed6:       87 95           ror     r24
    5ed8:       2a 95           dec     r18
    5eda:       d1 f7           brne    .-12            ; 0x5ed0 <MotorRegler+0x158e>
    5edc:       80 93 91 04     sts     0x0491, r24
    5ee0:       90 93 92 04     sts     0x0492, r25
    5ee4:       a0 93 93 04     sts     0x0493, r26
    5ee8:       b0 93 94 04     sts     0x0494, r27
    5eec:       89 58           subi    r24, 0x89       ; 137
    5eee:       93 41           sbci    r25, 0x13       ; 19
    5ef0:       a0 40           sbci    r26, 0x00       ; 0
    5ef2:       b0 40           sbci    r27, 0x00       ; 0
    5ef4:       64 f0           brlt    .+24            ; 0x5f0e <MotorRegler+0x15cc>
    5ef6:       88 e8           ldi     r24, 0x88       ; 136
    5ef8:       93 e1           ldi     r25, 0x13       ; 19
    5efa:       a0 e0           ldi     r26, 0x00       ; 0
    5efc:       b0 e0           ldi     r27, 0x00       ; 0
    5efe:       80 93 91 04     sts     0x0491, r24
    5f02:       90 93 92 04     sts     0x0492, r25
    5f06:       a0 93 93 04     sts     0x0493, r26
    5f0a:       b0 93 94 04     sts     0x0494, r27
    5f0e:       60 91 91 04     lds     r22, 0x0491
    5f12:       70 91 92 04     lds     r23, 0x0492
    5f16:       80 91 93 04     lds     r24, 0x0493
    5f1a:       90 91 94 04     lds     r25, 0x0494
    5f1e:       20 e0           ldi     r18, 0x00       ; 0
    5f20:       31 e0           ldi     r19, 0x01       ; 1
    5f22:       40 e0           ldi     r20, 0x00       ; 0
    5f24:       50 e0           ldi     r21, 0x00       ; 0
    5f26:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5f2a:       6f 89           ldd     r22, Y+23       ; 0x17
    5f2c:       78 8d           ldd     r23, Y+24       ; 0x18
    5f2e:       62 0f           add     r22, r18
    5f30:       73 1f           adc     r23, r19
    5f32:       70 93 68 04     sts     0x0468, r23
    5f36:       60 93 67 04     sts     0x0467, r22
    5f3a:       64 c0           rjmp    .+200           ; 0x6004 <MotorRegler+0x16c2>
    5f3c:       81 e0           ldi     r24, 0x01       ; 1
    5f3e:       80 93 8c 04     sts     0x048C, r24
    5f42:       60 c0           rjmp    .+192           ; 0x6004 <MotorRegler+0x16c2>
    5f44:       10 92 8c 04     sts     0x048C, r1
    5f48:       70 e0           ldi     r23, 0x00       ; 0
    5f4a:       67 16           cp      r6, r23
    5f4c:       70 ef           ldi     r23, 0xF0       ; 240
    5f4e:       77 06           cpc     r7, r23
    5f50:       7f ef           ldi     r23, 0xFF       ; 255
    5f52:       87 06           cpc     r8, r23
    5f54:       7f ef           ldi     r23, 0xFF       ; 255
    5f56:       97 06           cpc     r9, r23
    5f58:       0c f0           brlt    .+2             ; 0x5f5c <MotorRegler+0x161a>
    5f5a:       54 c0           rjmp    .+168           ; 0x6004 <MotorRegler+0x16c2>
    5f5c:       80 91 8b 04     lds     r24, 0x048B
    5f60:       88 23           and     r24, r24
    5f62:       09 f4           brne    .+2             ; 0x5f66 <MotorRegler+0x1624>
    5f64:       4b c0           rjmp    .+150           ; 0x5ffc <MotorRegler+0x16ba>
    5f66:       88 27           eor     r24, r24
    5f68:       99 27           eor     r25, r25
    5f6a:       dc 01           movw    r26, r24
    5f6c:       86 19           sub     r24, r6
    5f6e:       97 09           sbc     r25, r7
    5f70:       a8 09           sbc     r26, r8
    5f72:       b9 09           sbc     r27, r9
    5f74:       fc e0           ldi     r31, 0x0C       ; 12
    5f76:       b5 95           asr     r27
    5f78:       a7 95           ror     r26
    5f7a:       97 95           ror     r25
    5f7c:       87 95           ror     r24
    5f7e:       fa 95           dec     r31
    5f80:       d1 f7           brne    .-12            ; 0x5f76 <MotorRegler+0x1634>
    5f82:       01 96           adiw    r24, 0x01       ; 1
    5f84:       90 93 90 04     sts     0x0490, r25
    5f88:       80 93 8f 04     sts     0x048F, r24
    5f8c:       c4 01           movw    r24, r8
    5f8e:       b3 01           movw    r22, r6
    5f90:       28 e0           ldi     r18, 0x08       ; 8
    5f92:       30 e0           ldi     r19, 0x00       ; 0
    5f94:       40 e0           ldi     r20, 0x00       ; 0
    5f96:       50 e0           ldi     r21, 0x00       ; 0
    5f98:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5f9c:       20 93 91 04     sts     0x0491, r18
    5fa0:       30 93 92 04     sts     0x0492, r19
    5fa4:       40 93 93 04     sts     0x0493, r20
    5fa8:       50 93 94 04     sts     0x0494, r21
    5fac:       28 57           subi    r18, 0x78       ; 120
    5fae:       3c 4e           sbci    r19, 0xEC       ; 236
    5fb0:       4f 4f           sbci    r20, 0xFF       ; 255
    5fb2:       5f 4f           sbci    r21, 0xFF       ; 255
    5fb4:       64 f4           brge    .+24            ; 0x5fce <MotorRegler+0x168c>
    5fb6:       88 e7           ldi     r24, 0x78       ; 120
    5fb8:       9c ee           ldi     r25, 0xEC       ; 236
    5fba:       af ef           ldi     r26, 0xFF       ; 255
    5fbc:       bf ef           ldi     r27, 0xFF       ; 255
    5fbe:       80 93 91 04     sts     0x0491, r24
    5fc2:       90 93 92 04     sts     0x0492, r25
    5fc6:       a0 93 93 04     sts     0x0493, r26
    5fca:       b0 93 94 04     sts     0x0494, r27
    5fce:       60 91 91 04     lds     r22, 0x0491
    5fd2:       70 91 92 04     lds     r23, 0x0492
    5fd6:       80 91 93 04     lds     r24, 0x0493
    5fda:       90 91 94 04     lds     r25, 0x0494
    5fde:       20 e0           ldi     r18, 0x00       ; 0
    5fe0:       31 e0           ldi     r19, 0x01       ; 1
    5fe2:       40 e0           ldi     r20, 0x00       ; 0
    5fe4:       50 e0           ldi     r21, 0x00       ; 0
    5fe6:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    5fea:       af 89           ldd     r26, Y+23       ; 0x17
    5fec:       b8 8d           ldd     r27, Y+24       ; 0x18
    5fee:       a2 0f           add     r26, r18
    5ff0:       b3 1f           adc     r27, r19
    5ff2:       b0 93 68 04     sts     0x0468, r27
    5ff6:       a0 93 67 04     sts     0x0467, r26
    5ffa:       0b c0           rjmp    .+22            ; 0x6012 <MotorRegler+0x16d0>
    5ffc:       81 e0           ldi     r24, 0x01       ; 1
    5ffe:       80 93 8b 04     sts     0x048B, r24
    6002:       07 c0           rjmp    .+14            ; 0x6012 <MotorRegler+0x16d0>
    6004:       10 92 8b 04     sts     0x048B, r1
    6008:       04 c0           rjmp    .+8             ; 0x6012 <MotorRegler+0x16d0>
    600a:       10 92 90 04     sts     0x0490, r1
    600e:       10 92 8f 04     sts     0x048F, r1
    6012:       80 91 91 04     lds     r24, 0x0491
    6016:       90 91 92 04     lds     r25, 0x0492
    601a:       90 93 8e 07     sts     0x078E, r25
    601e:       80 93 8d 07     sts     0x078D, r24
    6022:       80 91 8f 04     lds     r24, 0x048F
    6026:       90 91 90 04     lds     r25, 0x0490
    602a:       08 17           cp      r16, r24
    602c:       19 07           cpc     r17, r25
    602e:       24 f4           brge    .+8             ; 0x6038 <MotorRegler+0x16f6>
    6030:       10 93 90 04     sts     0x0490, r17
    6034:       00 93 8f 04     sts     0x048F, r16
    6038:       b1 e0           ldi     r27, 0x01       ; 1
    603a:       6b 16           cp      r6, r27
    603c:       b4 e0           ldi     r27, 0x04       ; 4
    603e:       7b 06           cpc     r7, r27
    6040:       b0 e0           ldi     r27, 0x00       ; 0
    6042:       8b 06           cpc     r8, r27
    6044:       b0 e0           ldi     r27, 0x00       ; 0
    6046:       9b 06           cpc     r9, r27
    6048:       5c f0           brlt    .+22            ; 0x6060 <MotorRegler+0x171e>
    604a:       80 91 fd 03     lds     r24, 0x03FD
    604e:       90 91 fe 03     lds     r25, 0x03FE
    6052:       20 91 8f 04     lds     r18, 0x048F
    6056:       30 91 90 04     lds     r19, 0x0490
    605a:       82 0f           add     r24, r18
    605c:       93 1f           adc     r25, r19
    605e:       13 c0           rjmp    .+38            ; 0x6086 <MotorRegler+0x1744>
    6060:       e0 e0           ldi     r30, 0x00       ; 0
    6062:       6e 16           cp      r6, r30
    6064:       ec ef           ldi     r30, 0xFC       ; 252
    6066:       7e 06           cpc     r7, r30
    6068:       ef ef           ldi     r30, 0xFF       ; 255
    606a:       8e 06           cpc     r8, r30
    606c:       ef ef           ldi     r30, 0xFF       ; 255
    606e:       9e 06           cpc     r9, r30
    6070:       74 f4           brge    .+28            ; 0x608e <MotorRegler+0x174c>
    6072:       80 91 fd 03     lds     r24, 0x03FD
    6076:       90 91 fe 03     lds     r25, 0x03FE
    607a:       20 91 8f 04     lds     r18, 0x048F
    607e:       30 91 90 04     lds     r19, 0x0490
    6082:       82 1b           sub     r24, r18
    6084:       93 0b           sbc     r25, r19
    6086:       90 93 fe 03     sts     0x03FE, r25
    608a:       80 93 fd 03     sts     0x03FD, r24
    608e:       80 91 fb 03     lds     r24, 0x03FB
    6092:       90 91 fc 03     lds     r25, 0x03FC
    6096:       90 93 86 07     sts     0x0786, r25
    609a:       80 93 85 07     sts     0x0785, r24
    609e:       80 91 fd 03     lds     r24, 0x03FD
    60a2:       90 91 fe 03     lds     r25, 0x03FE
    60a6:       20 91 01 04     lds     r18, 0x0401
    60aa:       30 91 02 04     lds     r19, 0x0402
    60ae:       82 1b           sub     r24, r18
    60b0:       93 0b           sbc     r25, r19
    60b2:       9c 01           movw    r18, r24
    60b4:       e3 e0           ldi     r30, 0x03       ; 3
    60b6:       22 0f           add     r18, r18
    60b8:       33 1f           adc     r19, r19
    60ba:       ea 95           dec     r30
    60bc:       e1 f7           brne    .-8             ; 0x60b6 <MotorRegler+0x1774>
    60be:       88 0f           add     r24, r24
    60c0:       99 1f           adc     r25, r25
    60c2:       82 0f           add     r24, r18
    60c4:       93 1f           adc     r25, r19
    60c6:       90 93 88 07     sts     0x0788, r25
    60ca:       80 93 87 07     sts     0x0787, r24
    60ce:       08 c0           rjmp    .+16            ; 0x60e0 <MotorRegler+0x179e>
    60d0:       10 92 68 04     sts     0x0468, r1
    60d4:       10 92 67 04     sts     0x0467, r1
    60d8:       10 92 6a 04     sts     0x046A, r1
    60dc:       10 92 69 04     sts     0x0469, r1
    60e0:       20 e0           ldi     r18, 0x00       ; 0
    60e2:       30 e0           ldi     r19, 0x00       ; 0
    60e4:       40 e0           ldi     r20, 0x00       ; 0
    60e6:       50 e0           ldi     r21, 0x00       ; 0
    60e8:       60 91 d7 08     lds     r22, 0x08D7
    60ec:       70 91 d8 08     lds     r23, 0x08D8
    60f0:       80 91 d9 08     lds     r24, 0x08D9
    60f4:       90 91 da 08     lds     r25, 0x08DA
    60f8:       0e 94 64 39     call    0x72c8  ; 0x72c8 <__eqsf2>
    60fc:       88 23           and     r24, r24
    60fe:       41 f4           brne    .+16            ; 0x6110 <MotorRegler+0x17ce>
    6100:       10 92 68 04     sts     0x0468, r1
    6104:       10 92 67 04     sts     0x0467, r1
    6108:       10 92 6a 04     sts     0x046A, r1
    610c:       10 92 69 04     sts     0x0469, r1
    6110:       80 91 cf 08     lds     r24, 0x08CF
    6114:       90 91 d0 08     lds     r25, 0x08D0
    6118:       a0 91 d1 08     lds     r26, 0x08D1
    611c:       b0 91 d2 08     lds     r27, 0x08D2
    6120:       80 93 87 04     sts     0x0487, r24
    6124:       90 93 88 04     sts     0x0488, r25
    6128:       a0 93 89 04     sts     0x0489, r26
    612c:       b0 93 8a 04     sts     0x048A, r27
    6130:       80 91 d3 08     lds     r24, 0x08D3
    6134:       90 91 d4 08     lds     r25, 0x08D4
    6138:       a0 91 d5 08     lds     r26, 0x08D5
    613c:       b0 91 d6 08     lds     r27, 0x08D6
    6140:       80 93 83 04     sts     0x0483, r24
    6144:       90 93 84 04     sts     0x0484, r25
    6148:       a0 93 85 04     sts     0x0485, r26
    614c:       b0 93 86 04     sts     0x0486, r27
    6150:       10 92 1f 04     sts     0x041F, r1
    6154:       10 92 20 04     sts     0x0420, r1
    6158:       10 92 21 04     sts     0x0421, r1
    615c:       10 92 22 04     sts     0x0422, r1
    6160:       10 92 23 04     sts     0x0423, r1
    6164:       10 92 24 04     sts     0x0424, r1
    6168:       10 92 25 04     sts     0x0425, r1
    616c:       10 92 26 04     sts     0x0426, r1
    6170:       10 92 27 04     sts     0x0427, r1
    6174:       10 92 28 04     sts     0x0428, r1
    6178:       10 92 29 04     sts     0x0429, r1
    617c:       10 92 2a 04     sts     0x042A, r1
    6180:       10 92 cf 08     sts     0x08CF, r1
    6184:       10 92 d0 08     sts     0x08D0, r1
    6188:       10 92 d1 08     sts     0x08D1, r1
    618c:       10 92 d2 08     sts     0x08D2, r1
    6190:       10 92 d3 08     sts     0x08D3, r1
    6194:       10 92 d4 08     sts     0x08D4, r1
    6198:       10 92 d5 08     sts     0x08D5, r1
    619c:       10 92 d6 08     sts     0x08D6, r1
    61a0:       10 92 c7 08     sts     0x08C7, r1
    61a4:       10 92 c8 08     sts     0x08C8, r1
    61a8:       10 92 c9 08     sts     0x08C9, r1
    61ac:       10 92 ca 08     sts     0x08CA, r1
    61b0:       10 92 bf 08     sts     0x08BF, r1
    61b4:       10 92 c0 08     sts     0x08C0, r1
    61b8:       10 92 c1 08     sts     0x08C1, r1
    61bc:       10 92 c2 08     sts     0x08C2, r1
    61c0:       10 92 e6 03     sts     0x03E6, r1
    61c4:       10 92 e5 03     sts     0x03E5, r1
    61c8:       80 90 60 04     lds     r8, 0x0460
    61cc:       90 90 61 04     lds     r9, 0x0461
    61d0:       54 01           movw    r10, r8
    61d2:       97 fe           sbrs    r9, 7
    61d4:       04 c0           rjmp    .+8             ; 0x61de <MotorRegler+0x189c>
    61d6:       aa 24           eor     r10, r10
    61d8:       bb 24           eor     r11, r11
    61da:       a8 18           sub     r10, r8
    61dc:       b9 08           sbc     r11, r9
    61de:       f5 e1           ldi     r31, 0x15       ; 21
    61e0:       af 16           cp      r10, r31
    61e2:       b1 04           cpc     r11, r1
    61e4:       3c f0           brlt    .+14            ; 0x61f4 <MotorRegler+0x18b2>
    61e6:       80 91 7c 08     lds     r24, 0x087C
    61ea:       84 fd           sbrc    r24, 4
    61ec:       03 c0           rjmp    .+6             ; 0x61f4 <MotorRegler+0x18b2>
    61ee:       81 e0           ldi     r24, 0x01       ; 1
    61f0:       80 93 99 04     sts     0x0499, r24
    61f4:       e0 90 85 08     lds     r14, 0x0885
    61f8:       cc 24           eor     r12, r12
    61fa:       b7 fc           sbrc    r11, 7
    61fc:       c0 94           com     r12
    61fe:       dc 2c           mov     r13, r12
    6200:       b4 01           movw    r22, r8
    6202:       88 27           eor     r24, r24
    6204:       77 fd           sbrc    r23, 7
    6206:       80 95           com     r24
    6208:       98 2f           mov     r25, r24
    620a:       2e 2d           mov     r18, r14
    620c:       33 27           eor     r19, r19
    620e:       44 27           eor     r20, r20
    6210:       55 27           eor     r21, r21
    6212:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    6216:       9b 01           movw    r18, r22
    6218:       ac 01           movw    r20, r24
    621a:       c6 01           movw    r24, r12
    621c:       b5 01           movw    r22, r10
    621e:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    6222:       20 e0           ldi     r18, 0x00       ; 0
    6224:       32 e0           ldi     r19, 0x02       ; 2
    6226:       40 e0           ldi     r20, 0x00       ; 0
    6228:       50 e0           ldi     r21, 0x00       ; 0
    622a:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    622e:       89 01           movw    r16, r18
    6230:       9a 01           movw    r18, r20
    6232:       ff 24           eor     r15, r15
    6234:       e8 9c           mul     r14, r8
    6236:       c0 01           movw    r24, r0
    6238:       e9 9c           mul     r14, r9
    623a:       90 0d           add     r25, r0
    623c:       f8 9c           mul     r15, r8
    623e:       90 0d           add     r25, r0
    6240:       11 24           eor     r1, r1
    6242:       64 e0           ldi     r22, 0x04       ; 4
    6244:       70 e0           ldi     r23, 0x00       ; 0
    6246:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    624a:       60 0f           add     r22, r16
    624c:       71 1f           adc     r23, r17
    624e:       3b 01           movw    r6, r22
    6250:       88 24           eor     r8, r8
    6252:       77 fc           sbrc    r7, 7
    6254:       80 94           com     r8
    6256:       98 2c           mov     r9, r8
    6258:       60 92 b4 04     sts     0x04B4, r6
    625c:       70 92 b5 04     sts     0x04B5, r7
    6260:       80 92 b6 04     sts     0x04B6, r8
    6264:       90 92 b7 04     sts     0x04B7, r9
    6268:       80 91 3f 04     lds     r24, 0x043F
    626c:       90 91 40 04     lds     r25, 0x0440
    6270:       a0 91 41 04     lds     r26, 0x0441
    6274:       b0 91 42 04     lds     r27, 0x0442
    6278:       86 19           sub     r24, r6
    627a:       97 09           sbc     r25, r7
    627c:       a8 09           sbc     r26, r8
    627e:       b9 09           sbc     r27, r9
    6280:       80 93 3f 04     sts     0x043F, r24
    6284:       90 93 40 04     sts     0x0440, r25
    6288:       a0 93 41 04     sts     0x0441, r26
    628c:       b0 93 42 04     sts     0x0442, r27
    6290:       80 91 3f 04     lds     r24, 0x043F
    6294:       90 91 40 04     lds     r25, 0x0440
    6298:       a0 91 41 04     lds     r26, 0x0441
    629c:       b0 91 42 04     lds     r27, 0x0442
    62a0:       81 55           subi    r24, 0x51       ; 81
    62a2:       93 4c           sbci    r25, 0xC3       ; 195
    62a4:       a0 40           sbci    r26, 0x00       ; 0
    62a6:       b0 40           sbci    r27, 0x00       ; 0
    62a8:       64 f0           brlt    .+24            ; 0x62c2 <MotorRegler+0x1980>
    62aa:       80 e5           ldi     r24, 0x50       ; 80
    62ac:       93 ec           ldi     r25, 0xC3       ; 195
    62ae:       a0 e0           ldi     r26, 0x00       ; 0
    62b0:       b0 e0           ldi     r27, 0x00       ; 0
    62b2:       80 93 3f 04     sts     0x043F, r24
    62b6:       90 93 40 04     sts     0x0440, r25
    62ba:       a0 93 41 04     sts     0x0441, r26
    62be:       b0 93 42 04     sts     0x0442, r27
    62c2:       80 91 3f 04     lds     r24, 0x043F
    62c6:       90 91 40 04     lds     r25, 0x0440
    62ca:       a0 91 41 04     lds     r26, 0x0441
    62ce:       b0 91 42 04     lds     r27, 0x0442
    62d2:       80 5b           subi    r24, 0xB0       ; 176
    62d4:       9c 43           sbci    r25, 0x3C       ; 60
    62d6:       af 4f           sbci    r26, 0xFF       ; 255
    62d8:       bf 4f           sbci    r27, 0xFF       ; 255
    62da:       64 f4           brge    .+24            ; 0x62f4 <MotorRegler+0x19b2>
    62dc:       80 eb           ldi     r24, 0xB0       ; 176
    62de:       9c e3           ldi     r25, 0x3C       ; 60
    62e0:       af ef           ldi     r26, 0xFF       ; 255
    62e2:       bf ef           ldi     r27, 0xFF       ; 255
    62e4:       80 93 3f 04     sts     0x043F, r24
    62e8:       90 93 40 04     sts     0x0440, r25
    62ec:       a0 93 41 04     sts     0x0441, r26
    62f0:       b0 93 42 04     sts     0x0442, r27
    62f4:       80 91 4b 04     lds     r24, 0x044B
    62f8:       90 91 4c 04     lds     r25, 0x044C
    62fc:       89 2b           or      r24, r25
    62fe:       09 f4           brne    .+2             ; 0x6302 <MotorRegler+0x19c0>
    6300:       92 c0           rjmp    .+292           ; 0x6426 <MotorRegler+0x1ae4>
    6302:       80 91 7c 08     lds     r24, 0x087C
    6306:       83 ff           sbrs    r24, 3
    6308:       8e c0           rjmp    .+284           ; 0x6426 <MotorRegler+0x1ae4>
    630a:       60 91 0f 04     lds     r22, 0x040F
    630e:       70 91 10 04     lds     r23, 0x0410
    6312:       80 91 11 04     lds     r24, 0x0411
    6316:       90 91 12 04     lds     r25, 0x0412
    631a:       20 e0           ldi     r18, 0x00       ; 0
    631c:       32 e0           ldi     r19, 0x02       ; 2
    631e:       40 e0           ldi     r20, 0x00       ; 0
    6320:       50 e0           ldi     r21, 0x00       ; 0
    6322:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    6326:       89 01           movw    r16, r18
    6328:       37 ff           sbrs    r19, 7
    632a:       03 c0           rjmp    .+6             ; 0x6332 <MotorRegler+0x19f0>
    632c:       10 95           com     r17
    632e:       01 95           neg     r16
    6330:       1f 4f           sbci    r17, 0xFF       ; 255
    6332:       60 91 17 04     lds     r22, 0x0417
    6336:       70 91 18 04     lds     r23, 0x0418
    633a:       80 91 19 04     lds     r24, 0x0419
    633e:       90 91 1a 04     lds     r25, 0x041A
    6342:       20 e0           ldi     r18, 0x00       ; 0
    6344:       32 e0           ldi     r19, 0x02       ; 2
    6346:       40 e0           ldi     r20, 0x00       ; 0
    6348:       50 e0           ldi     r21, 0x00       ; 0
    634a:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    634e:       b9 01           movw    r22, r18
    6350:       37 ff           sbrs    r19, 7
    6352:       03 c0           rjmp    .+6             ; 0x635a <MotorRegler+0x1a18>
    6354:       70 95           com     r23
    6356:       61 95           neg     r22
    6358:       7f 4f           sbci    r23, 0xFF       ; 255
    635a:       60 17           cp      r22, r16
    635c:       71 07           cpc     r23, r17
    635e:       0c f4           brge    .+2             ; 0x6362 <MotorRegler+0x1a20>
    6360:       b8 01           movw    r22, r16
    6362:       69 31           cpi     r22, 0x19       ; 25
    6364:       71 05           cpc     r23, r1
    6366:       a4 f4           brge    .+40            ; 0x6390 <MotorRegler+0x1a4e>
    6368:       80 91 99 04     lds     r24, 0x0499
    636c:       88 23           and     r24, r24
    636e:       81 f0           breq    .+32            ; 0x6390 <MotorRegler+0x1a4e>
    6370:       80 91 81 04     lds     r24, 0x0481
    6374:       90 91 82 04     lds     r25, 0x0482
    6378:       89 2b           or      r24, r25
    637a:       51 f4           brne    .+20            ; 0x6390 <MotorRegler+0x1a4e>
    637c:       80 91 4b 04     lds     r24, 0x044B
    6380:       90 91 4c 04     lds     r25, 0x044C
    6384:       90 93 4e 04     sts     0x044E, r25
    6388:       80 93 4d 04     sts     0x044D, r24
    638c:       10 92 99 04     sts     0x0499, r1
    6390:       20 91 98 03     lds     r18, 0x0398
    6394:       33 27           eor     r19, r19
    6396:       62 9f           mul     r22, r18
    6398:       c0 01           movw    r24, r0
    639a:       63 9f           mul     r22, r19
    639c:       90 0d           add     r25, r0
    639e:       72 9f           mul     r23, r18
    63a0:       90 0d           add     r25, r0
    63a2:       11 24           eor     r1, r1
    63a4:       60 e4           ldi     r22, 0x40       ; 64
    63a6:       70 e0           ldi     r23, 0x00       ; 0
    63a8:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    63ac:       a9 01           movw    r20, r18
    63ae:       46 1b           sub     r20, r22
    63b0:       57 0b           sbc     r21, r23
    63b2:       14 16           cp      r1, r20
    63b4:       15 06           cpc     r1, r21
    63b6:       8c f5           brge    .+98            ; 0x641a <MotorRegler+0x1ad8>
    63b8:       80 91 81 04     lds     r24, 0x0481
    63bc:       90 91 82 04     lds     r25, 0x0482
    63c0:       00 97           sbiw    r24, 0x00       ; 0
    63c2:       49 f5           brne    .+82            ; 0x6416 <MotorRegler+0x1ad4>
    63c4:       00 91 3f 04     lds     r16, 0x043F
    63c8:       10 91 40 04     lds     r17, 0x0440
    63cc:       20 91 41 04     lds     r18, 0x0441
    63d0:       30 91 42 04     lds     r19, 0x0442
    63d4:       80 91 4f 04     lds     r24, 0x044F
    63d8:       90 91 50 04     lds     r25, 0x0450
    63dc:       bc 01           movw    r22, r24
    63de:       64 9f           mul     r22, r20
    63e0:       c0 01           movw    r24, r0
    63e2:       65 9f           mul     r22, r21
    63e4:       90 0d           add     r25, r0
    63e6:       74 9f           mul     r23, r20
    63e8:       90 0d           add     r25, r0
    63ea:       11 24           eor     r1, r1
    63ec:       60 e2           ldi     r22, 0x20       ; 32
    63ee:       70 e0           ldi     r23, 0x00       ; 0
    63f0:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    63f4:       88 27           eor     r24, r24
    63f6:       77 fd           sbrc    r23, 7
    63f8:       80 95           com     r24
    63fa:       98 2f           mov     r25, r24
    63fc:       06 0f           add     r16, r22
    63fe:       17 1f           adc     r17, r23
    6400:       28 1f           adc     r18, r24
    6402:       39 1f           adc     r19, r25
    6404:       00 93 3f 04     sts     0x043F, r16
    6408:       10 93 40 04     sts     0x0440, r17
    640c:       20 93 41 04     sts     0x0441, r18
    6410:       30 93 42 04     sts     0x0442, r19
    6414:       08 c0           rjmp    .+16            ; 0x6426 <MotorRegler+0x1ae4>
    6416:       01 97           sbiw    r24, 0x01       ; 1
    6418:       02 c0           rjmp    .+4             ; 0x641e <MotorRegler+0x1adc>
    641a:       84 ef           ldi     r24, 0xF4       ; 244
    641c:       91 e0           ldi     r25, 0x01       ; 1
    641e:       90 93 82 04     sts     0x0482, r25
    6422:       80 93 81 04     sts     0x0481, r24
    6426:       80 91 9a 04     lds     r24, 0x049A
    642a:       81 50           subi    r24, 0x01       ; 1
    642c:       80 93 9a 04     sts     0x049A, r24
    6430:       8f 3f           cpi     r24, 0xFF       ; 255
    6432:       09 f0           breq    .+2             ; 0x6436 <MotorRegler+0x1af4>
    6434:       79 c0           rjmp    .+242           ; 0x6528 <MotorRegler+0x1be6>
    6436:       88 e1           ldi     r24, 0x18       ; 24
    6438:       80 93 9a 04     sts     0x049A, r24
    643c:       60 91 0f 04     lds     r22, 0x040F
    6440:       70 91 10 04     lds     r23, 0x0410
    6444:       80 91 11 04     lds     r24, 0x0411
    6448:       90 91 12 04     lds     r25, 0x0412
    644c:       e0 90 88 08     lds     r14, 0x0888
    6450:       ff 24           eor     r15, r15
    6452:       00 27           eor     r16, r16
    6454:       11 27           eor     r17, r17
    6456:       a8 01           movw    r20, r16
    6458:       97 01           movw    r18, r14
    645a:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    645e:       30 93 58 07     sts     0x0758, r19
    6462:       20 93 57 07     sts     0x0757, r18
    6466:       60 91 17 04     lds     r22, 0x0417
    646a:       70 91 18 04     lds     r23, 0x0418
    646e:       80 91 19 04     lds     r24, 0x0419
    6472:       90 91 1a 04     lds     r25, 0x041A
    6476:       a8 01           movw    r20, r16
    6478:       97 01           movw    r18, r14
    647a:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    647e:       30 93 5a 07     sts     0x075A, r19
    6482:       20 93 59 07     sts     0x0759, r18
    6486:       80 91 e0 08     lds     r24, 0x08E0
    648a:       90 91 e1 08     lds     r25, 0x08E1
    648e:       90 93 5c 07     sts     0x075C, r25
    6492:       80 93 5b 07     sts     0x075B, r24
    6496:       80 91 ea 08     lds     r24, 0x08EA
    649a:       90 91 eb 08     lds     r25, 0x08EB
    649e:       90 93 5e 07     sts     0x075E, r25
    64a2:       80 93 5d 07     sts     0x075D, r24
    64a6:       80 91 e3 08     lds     r24, 0x08E3
    64aa:       90 91 e4 08     lds     r25, 0x08E4
    64ae:       90 93 60 07     sts     0x0760, r25
    64b2:       80 93 5f 07     sts     0x075F, r24
    64b6:       80 91 63 04     lds     r24, 0x0463
    64ba:       90 91 64 04     lds     r25, 0x0464
    64be:       90 93 62 07     sts     0x0762, r25
    64c2:       80 93 61 07     sts     0x0761, r24
    64c6:       60 91 47 04     lds     r22, 0x0447
    64ca:       70 91 48 04     lds     r23, 0x0448
    64ce:       80 91 49 04     lds     r24, 0x0449
    64d2:       90 91 4a 04     lds     r25, 0x044A
    64d6:       20 e0           ldi     r18, 0x00       ; 0
    64d8:       32 e0           ldi     r19, 0x02       ; 2
    64da:       40 e0           ldi     r20, 0x00       ; 0
    64dc:       50 e0           ldi     r21, 0x00       ; 0
    64de:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    64e2:       30 93 64 07     sts     0x0764, r19
    64e6:       20 93 63 07     sts     0x0763, r18
    64ea:       80 91 4b 04     lds     r24, 0x044B
    64ee:       90 91 4c 04     lds     r25, 0x044C
    64f2:       90 93 68 07     sts     0x0768, r25
    64f6:       80 93 67 07     sts     0x0767, r24
    64fa:       80 91 09 03     lds     r24, 0x0309
    64fe:       90 91 0a 03     lds     r25, 0x030A
    6502:       90 93 6a 07     sts     0x076A, r25
    6506:       80 93 69 07     sts     0x0769, r24
    650a:       80 91 5b 04     lds     r24, 0x045B
    650e:       99 27           eor     r25, r25
    6510:       90 93 6c 07     sts     0x076C, r25
    6514:       80 93 6b 07     sts     0x076B, r24
    6518:       80 91 cb 08     lds     r24, 0x08CB
    651c:       90 91 cc 08     lds     r25, 0x08CC
    6520:       90 93 78 07     sts     0x0778, r25
    6524:       80 93 77 07     sts     0x0777, r24
    6528:       33 20           and     r3, r3
    652a:       a9 f0           breq    .+42            ; 0x6556 <MotorRegler+0x1c14>
    652c:       60 91 c4 08     lds     r22, 0x08C4
    6530:       70 91 c5 08     lds     r23, 0x08C5
    6534:       88 27           eor     r24, r24
    6536:       77 fd           sbrc    r23, 7
    6538:       80 95           com     r24
    653a:       98 2f           mov     r25, r24
    653c:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6540:       20 91 e5 08     lds     r18, 0x08E5
    6544:       30 91 e6 08     lds     r19, 0x08E6
    6548:       40 91 e7 08     lds     r20, 0x08E7
    654c:       50 91 e8 08     lds     r21, 0x08E8
    6550:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6554:       32 c0           rjmp    .+100           ; 0x65ba <MotorRegler+0x1c78>
    6556:       60 91 0f 04     lds     r22, 0x040F
    655a:       70 91 10 04     lds     r23, 0x0410
    655e:       80 91 11 04     lds     r24, 0x0411
    6562:       90 91 12 04     lds     r25, 0x0412
    6566:       e0 90 c4 08     lds     r14, 0x08C4
    656a:       f0 90 c5 08     lds     r15, 0x08C5
    656e:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6572:       20 91 d7 08     lds     r18, 0x08D7
    6576:       30 91 d8 08     lds     r19, 0x08D8
    657a:       40 91 d9 08     lds     r20, 0x08D9
    657e:       50 91 da 08     lds     r21, 0x08DA
    6582:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6586:       5b 01           movw    r10, r22
    6588:       6c 01           movw    r12, r24
    658a:       00 27           eor     r16, r16
    658c:       f7 fc           sbrc    r15, 7
    658e:       00 95           com     r16
    6590:       10 2f           mov     r17, r16
    6592:       c8 01           movw    r24, r16
    6594:       b7 01           movw    r22, r14
    6596:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    659a:       20 91 e5 08     lds     r18, 0x08E5
    659e:       30 91 e6 08     lds     r19, 0x08E6
    65a2:       40 91 e7 08     lds     r20, 0x08E7
    65a6:       50 91 e8 08     lds     r21, 0x08E8
    65aa:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    65ae:       9b 01           movw    r18, r22
    65b0:       ac 01           movw    r20, r24
    65b2:       c6 01           movw    r24, r12
    65b4:       b5 01           movw    r22, r10
    65b6:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    65ba:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    65be:       70 93 c5 08     sts     0x08C5, r23
    65c2:       60 93 c4 08     sts     0x08C4, r22
    65c6:       80 91 6c 04     lds     r24, 0x046C
    65ca:       88 23           and     r24, r24
    65cc:       a9 f0           breq    .+42            ; 0x65f8 <MotorRegler+0x1cb6>
    65ce:       60 91 bc 08     lds     r22, 0x08BC
    65d2:       70 91 bd 08     lds     r23, 0x08BD
    65d6:       88 27           eor     r24, r24
    65d8:       77 fd           sbrc    r23, 7
    65da:       80 95           com     r24
    65dc:       98 2f           mov     r25, r24
    65de:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    65e2:       20 91 e5 08     lds     r18, 0x08E5
    65e6:       30 91 e6 08     lds     r19, 0x08E6
    65ea:       40 91 e7 08     lds     r20, 0x08E7
    65ee:       50 91 e8 08     lds     r21, 0x08E8
    65f2:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    65f6:       32 c0           rjmp    .+100           ; 0x665c <MotorRegler+0x1d1a>
    65f8:       60 91 17 04     lds     r22, 0x0417
    65fc:       70 91 18 04     lds     r23, 0x0418
    6600:       80 91 19 04     lds     r24, 0x0419
    6604:       90 91 1a 04     lds     r25, 0x041A
    6608:       e0 90 bc 08     lds     r14, 0x08BC
    660c:       f0 90 bd 08     lds     r15, 0x08BD
    6610:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6614:       20 91 d7 08     lds     r18, 0x08D7
    6618:       30 91 d8 08     lds     r19, 0x08D8
    661c:       40 91 d9 08     lds     r20, 0x08D9
    6620:       50 91 da 08     lds     r21, 0x08DA
    6624:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6628:       5b 01           movw    r10, r22
    662a:       6c 01           movw    r12, r24
    662c:       00 27           eor     r16, r16
    662e:       f7 fc           sbrc    r15, 7
    6630:       00 95           com     r16
    6632:       10 2f           mov     r17, r16
    6634:       c8 01           movw    r24, r16
    6636:       b7 01           movw    r22, r14
    6638:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    663c:       20 91 e5 08     lds     r18, 0x08E5
    6640:       30 91 e6 08     lds     r19, 0x08E6
    6644:       40 91 e7 08     lds     r20, 0x08E7
    6648:       50 91 e8 08     lds     r21, 0x08E8
    664c:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6650:       9b 01           movw    r18, r22
    6652:       ac 01           movw    r20, r24
    6654:       c6 01           movw    r24, r12
    6656:       b5 01           movw    r22, r10
    6658:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    665c:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    6660:       70 93 bd 08     sts     0x08BD, r23
    6664:       60 93 bc 08     sts     0x08BC, r22
    6668:       60 91 e3 08     lds     r22, 0x08E3
    666c:       70 91 e4 08     lds     r23, 0x08E4
    6670:       e0 90 2b 04     lds     r14, 0x042B
    6674:       f0 90 2c 04     lds     r15, 0x042C
    6678:       00 91 2d 04     lds     r16, 0x042D
    667c:       10 91 2e 04     lds     r17, 0x042E
    6680:       80 91 d7 08     lds     r24, 0x08D7
    6684:       90 91 d8 08     lds     r25, 0x08D8
    6688:       a0 91 d9 08     lds     r26, 0x08D9
    668c:       b0 91 da 08     lds     r27, 0x08DA
    6690:       89 87           std     Y+9, r24        ; 0x09
    6692:       9a 87           std     Y+10, r25       ; 0x0a
    6694:       ab 87           std     Y+11, r26       ; 0x0b
    6696:       bc 87           std     Y+12, r27       ; 0x0c
    6698:       88 27           eor     r24, r24
    669a:       77 fd           sbrc    r23, 7
    669c:       80 95           com     r24
    669e:       98 2f           mov     r25, r24
    66a0:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    66a4:       20 91 e5 08     lds     r18, 0x08E5
    66a8:       30 91 e6 08     lds     r19, 0x08E6
    66ac:       40 91 e7 08     lds     r20, 0x08E7
    66b0:       50 91 e8 08     lds     r21, 0x08E8
    66b4:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    66b8:       5b 01           movw    r10, r22
    66ba:       6c 01           movw    r12, r24
    66bc:       c8 01           movw    r24, r16
    66be:       b7 01           movw    r22, r14
    66c0:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    66c4:       29 85           ldd     r18, Y+9        ; 0x09
    66c6:       3a 85           ldd     r19, Y+10       ; 0x0a
    66c8:       4b 85           ldd     r20, Y+11       ; 0x0b
    66ca:       5c 85           ldd     r21, Y+12       ; 0x0c
    66cc:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    66d0:       20 e0           ldi     r18, 0x00       ; 0
    66d2:       30 e0           ldi     r19, 0x00       ; 0
    66d4:       40 e0           ldi     r20, 0x00       ; 0
    66d6:       5f e3           ldi     r21, 0x3F       ; 63
    66d8:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    66dc:       9b 01           movw    r18, r22
    66de:       ac 01           movw    r20, r24
    66e0:       c6 01           movw    r24, r12
    66e2:       b5 01           movw    r22, r10
    66e4:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    66e8:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    66ec:       70 93 e4 08     sts     0x08E4, r23
    66f0:       60 93 e3 08     sts     0x08E3, r22
    66f4:       80 91 bc 08     lds     r24, 0x08BC
    66f8:       90 91 bd 08     lds     r25, 0x08BD
    66fc:       90 93 90 07     sts     0x0790, r25
    6700:       80 93 8f 07     sts     0x078F, r24
    6704:       60 91 17 04     lds     r22, 0x0417
    6708:       70 91 18 04     lds     r23, 0x0418
    670c:       80 91 19 04     lds     r24, 0x0419
    6710:       90 91 1a 04     lds     r25, 0x041A
    6714:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6718:       29 85           ldd     r18, Y+9        ; 0x09
    671a:       3a 85           ldd     r19, Y+10       ; 0x0a
    671c:       4b 85           ldd     r20, Y+11       ; 0x0b
    671e:       5c 85           ldd     r21, Y+12       ; 0x0c
    6720:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6724:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    6728:       70 93 8a 07     sts     0x078A, r23
    672c:       60 93 89 07     sts     0x0789, r22
    6730:       a0 91 5e 04     lds     r26, 0x045E
    6734:       b0 91 5f 04     lds     r27, 0x045F
    6738:       b8 8b           std     Y+16, r27       ; 0x10
    673a:       af 87           std     Y+15, r26       ; 0x0f
    673c:       b0 93 96 07     sts     0x0796, r27
    6740:       a0 93 95 07     sts     0x0795, r26
    6744:       80 91 c4 08     lds     r24, 0x08C4
    6748:       90 91 c5 08     lds     r25, 0x08C5
    674c:       81 50           subi    r24, 0x01       ; 1
    674e:       98 40           sbci    r25, 0x08       ; 8
    6750:       34 f0           brlt    .+12            ; 0x675e <MotorRegler+0x1e1c>
    6752:       80 e0           ldi     r24, 0x00       ; 0
    6754:       98 e0           ldi     r25, 0x08       ; 8
    6756:       90 93 c5 08     sts     0x08C5, r25
    675a:       80 93 c4 08     sts     0x08C4, r24
    675e:       80 91 c4 08     lds     r24, 0x08C4
    6762:       90 91 c5 08     lds     r25, 0x08C5
    6766:       80 50           subi    r24, 0x00       ; 0
    6768:       98 4f           sbci    r25, 0xF8       ; 248
    676a:       34 f4           brge    .+12            ; 0x6778 <MotorRegler+0x1e36>
    676c:       80 e0           ldi     r24, 0x00       ; 0
    676e:       98 ef           ldi     r25, 0xF8       ; 248
    6770:       90 93 c5 08     sts     0x08C5, r25
    6774:       80 93 c4 08     sts     0x08C4, r24
    6778:       80 91 bc 08     lds     r24, 0x08BC
    677c:       90 91 bd 08     lds     r25, 0x08BD
    6780:       81 50           subi    r24, 0x01       ; 1
    6782:       98 40           sbci    r25, 0x08       ; 8
    6784:       34 f0           brlt    .+12            ; 0x6792 <MotorRegler+0x1e50>
    6786:       80 e0           ldi     r24, 0x00       ; 0
    6788:       98 e0           ldi     r25, 0x08       ; 8
    678a:       90 93 bd 08     sts     0x08BD, r25
    678e:       80 93 bc 08     sts     0x08BC, r24
    6792:       80 91 bc 08     lds     r24, 0x08BC
    6796:       90 91 bd 08     lds     r25, 0x08BD
    679a:       80 50           subi    r24, 0x00       ; 0
    679c:       98 4f           sbci    r25, 0xF8       ; 248
    679e:       34 f4           brge    .+12            ; 0x67ac <MotorRegler+0x1e6a>
    67a0:       80 e0           ldi     r24, 0x00       ; 0
    67a2:       98 ef           ldi     r25, 0xF8       ; 248
    67a4:       90 93 bd 08     sts     0x08BD, r25
    67a8:       80 93 bc 08     sts     0x08BC, r24
    67ac:       80 91 e3 08     lds     r24, 0x08E3
    67b0:       90 91 e4 08     lds     r25, 0x08E4
    67b4:       81 50           subi    r24, 0x01       ; 1
    67b6:       98 40           sbci    r25, 0x08       ; 8
    67b8:       34 f0           brlt    .+12            ; 0x67c6 <MotorRegler+0x1e84>
    67ba:       80 e0           ldi     r24, 0x00       ; 0
    67bc:       98 e0           ldi     r25, 0x08       ; 8
    67be:       90 93 e4 08     sts     0x08E4, r25
    67c2:       80 93 e3 08     sts     0x08E3, r24
    67c6:       80 91 e3 08     lds     r24, 0x08E3
    67ca:       90 91 e4 08     lds     r25, 0x08E4
    67ce:       80 50           subi    r24, 0x00       ; 0
    67d0:       98 4f           sbci    r25, 0xF8       ; 248
    67d2:       34 f4           brge    .+12            ; 0x67e0 <MotorRegler+0x1e9e>
    67d4:       80 e0           ldi     r24, 0x00       ; 0
    67d6:       98 ef           ldi     r25, 0xF8       ; 248
    67d8:       90 93 e4 08     sts     0x08E4, r25
    67dc:       80 93 e3 08     sts     0x08E3, r24
    67e0:       80 91 7c 08     lds     r24, 0x087C
    67e4:       99 27           eor     r25, r25
    67e6:       80 ff           sbrs    r24, 0
    67e8:       d7 c0           rjmp    .+430           ; 0x6998 <MotorRegler+0x2056>
    67ea:       40 91 95 03     lds     r20, 0x0395
    67ee:       81 ff           sbrs    r24, 1
    67f0:       0e c0           rjmp    .+28            ; 0x680e <MotorRegler+0x1ecc>
    67f2:       42 33           cpi     r20, 0x32       ; 50
    67f4:       10 f5           brcc    .+68            ; 0x683a <MotorRegler+0x1ef8>
    67f6:       80 91 63 04     lds     r24, 0x0463
    67fa:       90 91 64 04     lds     r25, 0x0464
    67fe:       44 97           sbiw    r24, 0x14       ; 20
    6800:       90 93 66 04     sts     0x0466, r25
    6804:       80 93 65 04     sts     0x0465, r24
    6808:       10 92 52 04     sts     0x0452, r1
    680c:       19 c0           rjmp    .+50            ; 0x6840 <MotorRegler+0x1efe>
    680e:       20 91 a0 03     lds     r18, 0x03A0
    6812:       30 91 a1 03     lds     r19, 0x03A1
    6816:       24 0f           add     r18, r20
    6818:       31 1d           adc     r19, r1
    681a:       80 91 81 08     lds     r24, 0x0881
    681e:       99 27           eor     r25, r25
    6820:       bc 01           movw    r22, r24
    6822:       26 9f           mul     r18, r22
    6824:       c0 01           movw    r24, r0
    6826:       27 9f           mul     r18, r23
    6828:       90 0d           add     r25, r0
    682a:       36 9f           mul     r19, r22
    682c:       90 0d           add     r25, r0
    682e:       11 24           eor     r1, r1
    6830:       44 97           sbiw    r24, 0x14       ; 20
    6832:       90 93 66 04     sts     0x0466, r25
    6836:       80 93 65 04     sts     0x0465, r24
    683a:       81 e0           ldi     r24, 0x01       ; 1
    683c:       80 93 52 04     sts     0x0452, r24
    6840:       22 20           and     r2, r2
    6842:       21 f0           breq    .+8             ; 0x684c <MotorRegler+0x1f0a>
    6844:       10 92 66 04     sts     0x0466, r1
    6848:       10 92 65 04     sts     0x0465, r1
    684c:       20 91 63 04     lds     r18, 0x0463
    6850:       30 91 64 04     lds     r19, 0x0464
    6854:       40 91 65 04     lds     r20, 0x0465
    6858:       50 91 66 04     lds     r21, 0x0466
    685c:       42 17           cp      r20, r18
    685e:       53 07           cpc     r21, r19
    6860:       0c f0           brlt    .+2             ; 0x6864 <MotorRegler+0x1f22>
    6862:       9a c0           rjmp    .+308           ; 0x6998 <MotorRegler+0x2056>
    6864:       80 91 52 04     lds     r24, 0x0452
    6868:       88 23           and     r24, r24
    686a:       09 f4           brne    .+2             ; 0x686e <MotorRegler+0x1f2c>
    686c:       95 c0           rjmp    .+298           ; 0x6998 <MotorRegler+0x2056>
    686e:       24 1b           sub     r18, r20
    6870:       35 0b           sbc     r19, r21
    6872:       80 91 96 03     lds     r24, 0x0396
    6876:       99 27           eor     r25, r25
    6878:       dc 01           movw    r26, r24
    687a:       2a 9f           mul     r18, r26
    687c:       c0 01           movw    r24, r0
    687e:       2b 9f           mul     r18, r27
    6880:       90 0d           add     r25, r0
    6882:       3a 9f           mul     r19, r26
    6884:       90 0d           add     r25, r0
    6886:       11 24           eor     r1, r1
    6888:       60 e1           ldi     r22, 0x10       ; 16
    688a:       70 e0           ldi     r23, 0x00       ; 0
    688c:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    6890:       09 81           ldd     r16, Y+1        ; 0x01
    6892:       1a 81           ldd     r17, Y+2        ; 0x02
    6894:       06 1b           sub     r16, r22
    6896:       17 0b           sbc     r17, r23
    6898:       20 91 e3 03     lds     r18, 0x03E3
    689c:       30 91 e4 03     lds     r19, 0x03E4
    68a0:       80 91 94 03     lds     r24, 0x0394
    68a4:       99 27           eor     r25, r25
    68a6:       fc 01           movw    r30, r24
    68a8:       2e 9f           mul     r18, r30
    68aa:       c0 01           movw    r24, r0
    68ac:       2f 9f           mul     r18, r31
    68ae:       90 0d           add     r25, r0
    68b0:       3e 9f           mul     r19, r30
    68b2:       90 0d           add     r25, r0
    68b4:       11 24           eor     r1, r1
    68b6:       68 e0           ldi     r22, 0x08       ; 8
    68b8:       70 e0           ldi     r23, 0x00       ; 0
    68ba:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    68be:       06 1b           sub     r16, r22
    68c0:       17 0b           sbc     r17, r23
    68c2:       60 91 47 04     lds     r22, 0x0447
    68c6:       70 91 48 04     lds     r23, 0x0448
    68ca:       80 91 49 04     lds     r24, 0x0449
    68ce:       90 91 4a 04     lds     r25, 0x044A
    68d2:       20 e0           ldi     r18, 0x00       ; 0
    68d4:       32 e0           ldi     r19, 0x02       ; 2
    68d6:       40 e0           ldi     r20, 0x00       ; 0
    68d8:       50 e0           ldi     r21, 0x00       ; 0
    68da:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    68de:       ca 01           movw    r24, r20
    68e0:       b9 01           movw    r22, r18
    68e2:       20 91 97 03     lds     r18, 0x0397
    68e6:       33 27           eor     r19, r19
    68e8:       44 27           eor     r20, r20
    68ea:       55 27           eor     r21, r21
    68ec:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    68f0:       20 e2           ldi     r18, 0x20       ; 32
    68f2:       30 e0           ldi     r19, 0x00       ; 0
    68f4:       40 e0           ldi     r20, 0x00       ; 0
    68f6:       50 e0           ldi     r21, 0x00       ; 0
    68f8:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    68fc:       ff ef           ldi     r31, 0xFF       ; 255
    68fe:       2e 3c           cpi     r18, 0xCE       ; 206
    6900:       3f 07           cpc     r19, r31
    6902:       14 f4           brge    .+4             ; 0x6908 <MotorRegler+0x1fc6>
    6904:       2e ec           ldi     r18, 0xCE       ; 206
    6906:       3f ef           ldi     r19, 0xFF       ; 255
    6908:       80 91 9b 04     lds     r24, 0x049B
    690c:       90 91 9c 04     lds     r25, 0x049C
    6910:       ac 01           movw    r20, r24
    6912:       64 e0           ldi     r22, 0x04       ; 4
    6914:       44 0f           add     r20, r20
    6916:       55 1f           adc     r21, r21
    6918:       6a 95           dec     r22
    691a:       e1 f7           brne    .-8             ; 0x6914 <MotorRegler+0x1fd2>
    691c:       48 1b           sub     r20, r24
    691e:       59 0b           sbc     r21, r25
    6920:       23 33           cpi     r18, 0x33       ; 51
    6922:       31 05           cpc     r19, r1
    6924:       14 f0           brlt    .+4             ; 0x692a <MotorRegler+0x1fe8>
    6926:       22 e3           ldi     r18, 0x32       ; 50
    6928:       30 e0           ldi     r19, 0x00       ; 0
    692a:       02 1b           sub     r16, r18
    692c:       13 0b           sbc     r17, r19
    692e:       ca 01           movw    r24, r20
    6930:       80 0f           add     r24, r16
    6932:       91 1f           adc     r25, r17
    6934:       60 e1           ldi     r22, 0x10       ; 16
    6936:       70 e0           ldi     r23, 0x00       ; 0
    6938:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    693c:       70 93 9c 04     sts     0x049C, r23
    6940:       60 93 9b 04     sts     0x049B, r22
    6944:       80 91 7d 08     lds     r24, 0x087D
    6948:       99 27           eor     r25, r25
    694a:       68 17           cp      r22, r24
    694c:       79 07           cpc     r23, r25
    694e:       8c f4           brge    .+34            ; 0x6972 <MotorRegler+0x2030>
    6950:       29 81           ldd     r18, Y+1        ; 0x01
    6952:       3a 81           ldd     r19, Y+2        ; 0x02
    6954:       28 17           cp      r18, r24
    6956:       39 07           cpc     r19, r25
    6958:       2c f0           brlt    .+10            ; 0x6964 <MotorRegler+0x2022>
    695a:       90 93 9c 04     sts     0x049C, r25
    695e:       80 93 9b 04     sts     0x049B, r24
    6962:       07 c0           rjmp    .+14            ; 0x6972 <MotorRegler+0x2030>
    6964:       49 81           ldd     r20, Y+1        ; 0x01
    6966:       5a 81           ldd     r21, Y+2        ; 0x02
    6968:       50 93 9c 04     sts     0x049C, r21
    696c:       40 93 9b 04     sts     0x049B, r20
    6970:       0d c0           rjmp    .+26            ; 0x698c <MotorRegler+0x204a>
    6972:       80 91 9b 04     lds     r24, 0x049B
    6976:       90 91 9c 04     lds     r25, 0x049C
    697a:       69 81           ldd     r22, Y+1        ; 0x01
    697c:       7a 81           ldd     r23, Y+2        ; 0x02
    697e:       68 17           cp      r22, r24
    6980:       79 07           cpc     r23, r25
    6982:       24 f4           brge    .+8             ; 0x698c <MotorRegler+0x204a>
    6984:       70 93 9c 04     sts     0x049C, r23
    6988:       60 93 9b 04     sts     0x049B, r22
    698c:       80 91 9b 04     lds     r24, 0x049B
    6990:       90 91 9c 04     lds     r25, 0x049C
    6994:       9a 83           std     Y+2, r25        ; 0x02
    6996:       89 83           std     Y+1, r24        ; 0x01
    6998:       a9 81           ldd     r26, Y+1        ; 0x01
    699a:       ba 81           ldd     r27, Y+2        ; 0x02
    699c:       b0 93 66 07     sts     0x0766, r27
    69a0:       a0 93 65 07     sts     0x0765, r26
    69a4:       00 91 e3 08     lds     r16, 0x08E3
    69a8:       10 91 e4 08     lds     r17, 0x08E4
    69ac:       80 91 e2 08     lds     r24, 0x08E2
    69b0:       48 2e           mov     r4, r24
    69b2:       55 24           eor     r5, r5
    69b4:       54 97           sbiw    r26, 0x14       ; 20
    69b6:       1c f4           brge    .+6             ; 0x69be <MotorRegler+0x207c>
    69b8:       1c 82           std     Y+4, r1 ; 0x04
    69ba:       1b 82           std     Y+3, r1 ; 0x03
    69bc:       31 c0           rjmp    .+98            ; 0x6a20 <MotorRegler+0x20de>
    69be:       89 81           ldd     r24, Y+1        ; 0x01
    69c0:       9a 81           ldd     r25, Y+2        ; 0x02
    69c2:       62 e0           ldi     r22, 0x02       ; 2
    69c4:       70 e0           ldi     r23, 0x00       ; 0
    69c6:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    69ca:       9b 01           movw    r18, r22
    69cc:       c2 01           movw    r24, r4
    69ce:       e9 81           ldd     r30, Y+1        ; 0x01
    69d0:       fa 81           ldd     r31, Y+2        ; 0x02
    69d2:       8e 1b           sub     r24, r30
    69d4:       9f 0b           sbc     r25, r31
    69d6:       62 e0           ldi     r22, 0x02       ; 2
    69d8:       70 e0           ldi     r23, 0x00       ; 0
    69da:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    69de:       ab 01           movw    r20, r22
    69e0:       b8 01           movw    r22, r16
    69e2:       66 19           sub     r22, r6
    69e4:       77 09           sbc     r23, r7
    69e6:       c9 01           movw    r24, r18
    69e8:       62 17           cp      r22, r18
    69ea:       73 07           cpc     r23, r19
    69ec:       0c f4           brge    .+2             ; 0x69f0 <MotorRegler+0x20ae>
    69ee:       cb 01           movw    r24, r22
    69f0:       66 27           eor     r22, r22
    69f2:       77 27           eor     r23, r23
    69f4:       62 1b           sub     r22, r18
    69f6:       73 0b           sbc     r23, r19
    69f8:       68 17           cp      r22, r24
    69fa:       79 07           cpc     r23, r25
    69fc:       0c f4           brge    .+2             ; 0x6a00 <MotorRegler+0x20be>
    69fe:       bc 01           movw    r22, r24
    6a00:       ca 01           movw    r24, r20
    6a02:       64 17           cp      r22, r20
    6a04:       75 07           cpc     r23, r21
    6a06:       0c f4           brge    .+2             ; 0x6a0a <MotorRegler+0x20c8>
    6a08:       cb 01           movw    r24, r22
    6a0a:       22 27           eor     r18, r18
    6a0c:       33 27           eor     r19, r19
    6a0e:       24 1b           sub     r18, r20
    6a10:       35 0b           sbc     r19, r21
    6a12:       3c 83           std     Y+4, r19        ; 0x04
    6a14:       2b 83           std     Y+3, r18        ; 0x03
    6a16:       28 17           cp      r18, r24
    6a18:       39 07           cpc     r19, r25
    6a1a:       14 f4           brge    .+4             ; 0x6a20 <MotorRegler+0x20de>
    6a1c:       9c 83           std     Y+4, r25        ; 0x04
    6a1e:       8b 83           std     Y+3, r24        ; 0x03
    6a20:       20 91 c4 08     lds     r18, 0x08C4
    6a24:       30 91 c5 08     lds     r19, 0x08C5
    6a28:       80 90 5c 04     lds     r8, 0x045C
    6a2c:       90 90 5d 04     lds     r9, 0x045D
    6a30:       80 91 c8 04     lds     r24, 0x04C8
    6a34:       90 91 c9 04     lds     r25, 0x04C9
    6a38:       88 1a           sub     r8, r24
    6a3a:       99 0a           sbc     r9, r25
    6a3c:       28 19           sub     r18, r8
    6a3e:       39 09           sbc     r19, r9
    6a40:       30 93 ce 08     sts     0x08CE, r19
    6a44:       20 93 cd 08     sts     0x08CD, r18
    6a48:       20 e0           ldi     r18, 0x00       ; 0
    6a4a:       30 e0           ldi     r19, 0x00       ; 0
    6a4c:       40 e0           ldi     r20, 0x00       ; 0
    6a4e:       50 e0           ldi     r21, 0x00       ; 0
    6a50:       69 85           ldd     r22, Y+9        ; 0x09
    6a52:       7a 85           ldd     r23, Y+10       ; 0x0a
    6a54:       8b 85           ldd     r24, Y+11       ; 0x0b
    6a56:       9c 85           ldd     r25, Y+12       ; 0x0c
    6a58:       0e 94 64 39     call    0x72c8  ; 0x72c8 <__eqsf2>
    6a5c:       88 23           and     r24, r24
    6a5e:       f1 f1           breq    .+124           ; 0x6adc <MotorRegler+0x219a>
    6a60:       e0 90 0f 04     lds     r14, 0x040F
    6a64:       f0 90 10 04     lds     r15, 0x0410
    6a68:       00 91 11 04     lds     r16, 0x0411
    6a6c:       10 91 12 04     lds     r17, 0x0412
    6a70:       60 91 bc 04     lds     r22, 0x04BC
    6a74:       70 91 bd 04     lds     r23, 0x04BD
    6a78:       80 91 be 04     lds     r24, 0x04BE
    6a7c:       90 91 bf 04     lds     r25, 0x04BF
    6a80:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6a84:       5b 01           movw    r10, r22
    6a86:       6c 01           movw    r12, r24
    6a88:       c8 01           movw    r24, r16
    6a8a:       b7 01           movw    r22, r14
    6a8c:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6a90:       29 85           ldd     r18, Y+9        ; 0x09
    6a92:       3a 85           ldd     r19, Y+10       ; 0x0a
    6a94:       4b 85           ldd     r20, Y+11       ; 0x0b
    6a96:       5c 85           ldd     r21, Y+12       ; 0x0c
    6a98:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6a9c:       7b 01           movw    r14, r22
    6a9e:       8c 01           movw    r16, r24
    6aa0:       b4 01           movw    r22, r8
    6aa2:       88 27           eor     r24, r24
    6aa4:       77 fd           sbrc    r23, 7
    6aa6:       80 95           com     r24
    6aa8:       98 2f           mov     r25, r24
    6aaa:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6aae:       9b 01           movw    r18, r22
    6ab0:       ac 01           movw    r20, r24
    6ab2:       c8 01           movw    r24, r16
    6ab4:       b7 01           movw    r22, r14
    6ab6:       0e 94 b4 38     call    0x7168  ; 0x7168 <__subsf3>
    6aba:       9b 01           movw    r18, r22
    6abc:       ac 01           movw    r20, r24
    6abe:       c6 01           movw    r24, r12
    6ac0:       b5 01           movw    r22, r10
    6ac2:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    6ac6:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    6aca:       60 93 bc 04     sts     0x04BC, r22
    6ace:       70 93 bd 04     sts     0x04BD, r23
    6ad2:       80 93 be 04     sts     0x04BE, r24
    6ad6:       90 93 bf 04     sts     0x04BF, r25
    6ada:       1c c0           rjmp    .+56            ; 0x6b14 <MotorRegler+0x21d2>
    6adc:       20 91 cd 08     lds     r18, 0x08CD
    6ae0:       30 91 ce 08     lds     r19, 0x08CE
    6ae4:       44 27           eor     r20, r20
    6ae6:       37 fd           sbrc    r19, 7
    6ae8:       40 95           com     r20
    6aea:       54 2f           mov     r21, r20
    6aec:       80 91 bc 04     lds     r24, 0x04BC
    6af0:       90 91 bd 04     lds     r25, 0x04BD
    6af4:       a0 91 be 04     lds     r26, 0x04BE
    6af8:       b0 91 bf 04     lds     r27, 0x04BF
    6afc:       82 0f           add     r24, r18
    6afe:       93 1f           adc     r25, r19
    6b00:       a4 1f           adc     r26, r20
    6b02:       b5 1f           adc     r27, r21
    6b04:       80 93 bc 04     sts     0x04BC, r24
    6b08:       90 93 bd 04     sts     0x04BD, r25
    6b0c:       a0 93 be 04     sts     0x04BE, r26
    6b10:       b0 93 bf 04     sts     0x04BF, r27
    6b14:       80 91 bc 04     lds     r24, 0x04BC
    6b18:       90 91 bd 04     lds     r25, 0x04BD
    6b1c:       a0 91 be 04     lds     r26, 0x04BE
    6b20:       b0 91 bf 04     lds     r27, 0x04BF
    6b24:       18 16           cp      r1, r24
    6b26:       19 06           cpc     r1, r25
    6b28:       1a 06           cpc     r1, r26
    6b2a:       1b 06           cpc     r1, r27
    6b2c:       24 f4           brge    .+8             ; 0x6b36 <MotorRegler+0x21f4>
    6b2e:       02 97           sbiw    r24, 0x02       ; 2
    6b30:       a1 09           sbc     r26, r1
    6b32:       b1 09           sbc     r27, r1
    6b34:       03 c0           rjmp    .+6             ; 0x6b3c <MotorRegler+0x21fa>
    6b36:       02 96           adiw    r24, 0x02       ; 2
    6b38:       a1 1d           adc     r26, r1
    6b3a:       b1 1d           adc     r27, r1
    6b3c:       80 93 bc 04     sts     0x04BC, r24
    6b40:       90 93 bd 04     sts     0x04BD, r25
    6b44:       a0 93 be 04     sts     0x04BE, r26
    6b48:       b0 93 bf 04     sts     0x04BF, r27
    6b4c:       80 91 bc 04     lds     r24, 0x04BC
    6b50:       90 91 bd 04     lds     r25, 0x04BD
    6b54:       a0 91 be 04     lds     r26, 0x04BE
    6b58:       b0 91 bf 04     lds     r27, 0x04BF
    6b5c:       81 38           cpi     r24, 0x81       ; 129
    6b5e:       3e e3           ldi     r19, 0x3E       ; 62
    6b60:       93 07           cpc     r25, r19
    6b62:       30 e0           ldi     r19, 0x00       ; 0
    6b64:       a3 07           cpc     r26, r19
    6b66:       30 e0           ldi     r19, 0x00       ; 0
    6b68:       b3 07           cpc     r27, r19
    6b6a:       2c f0           brlt    .+10            ; 0x6b76 <MotorRegler+0x2234>
    6b6c:       80 e8           ldi     r24, 0x80       ; 128
    6b6e:       9e e3           ldi     r25, 0x3E       ; 62
    6b70:       a0 e0           ldi     r26, 0x00       ; 0
    6b72:       b0 e0           ldi     r27, 0x00       ; 0
    6b74:       09 c0           rjmp    .+18            ; 0x6b88 <MotorRegler+0x2246>
    6b76:       80 58           subi    r24, 0x80       ; 128
    6b78:       91 4c           sbci    r25, 0xC1       ; 193
    6b7a:       af 4f           sbci    r26, 0xFF       ; 255
    6b7c:       bf 4f           sbci    r27, 0xFF       ; 255
    6b7e:       64 f4           brge    .+24            ; 0x6b98 <MotorRegler+0x2256>
    6b80:       80 e8           ldi     r24, 0x80       ; 128
    6b82:       91 ec           ldi     r25, 0xC1       ; 193
    6b84:       af ef           ldi     r26, 0xFF       ; 255
    6b86:       bf ef           ldi     r27, 0xFF       ; 255
    6b88:       80 93 bc 04     sts     0x04BC, r24
    6b8c:       90 93 bd 04     sts     0x04BD, r25
    6b90:       a0 93 be 04     sts     0x04BE, r26
    6b94:       b0 93 bf 04     sts     0x04BF, r27
    6b98:       60 91 cd 08     lds     r22, 0x08CD
    6b9c:       70 91 ce 08     lds     r23, 0x08CE
    6ba0:       80 91 90 03     lds     r24, 0x0390
    6ba4:       90 91 91 03     lds     r25, 0x0391
    6ba8:       a0 91 92 03     lds     r26, 0x0392
    6bac:       b0 91 93 03     lds     r27, 0x0393
    6bb0:       8d 83           std     Y+5, r24        ; 0x05
    6bb2:       9e 83           std     Y+6, r25        ; 0x06
    6bb4:       af 83           std     Y+7, r26        ; 0x07
    6bb6:       b8 87           std     Y+8, r27        ; 0x08
    6bb8:       88 27           eor     r24, r24
    6bba:       77 fd           sbrc    r23, 7
    6bbc:       80 95           com     r24
    6bbe:       98 2f           mov     r25, r24
    6bc0:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6bc4:       7b 01           movw    r14, r22
    6bc6:       8c 01           movw    r16, r24
    6bc8:       60 91 bc 04     lds     r22, 0x04BC
    6bcc:       70 91 bd 04     lds     r23, 0x04BD
    6bd0:       80 91 be 04     lds     r24, 0x04BE
    6bd4:       90 91 bf 04     lds     r25, 0x04BF
    6bd8:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6bdc:       9b 01           movw    r18, r22
    6bde:       ac 01           movw    r20, r24
    6be0:       6d 81           ldd     r22, Y+5        ; 0x05
    6be2:       7e 81           ldd     r23, Y+6        ; 0x06
    6be4:       8f 81           ldd     r24, Y+7        ; 0x07
    6be6:       98 85           ldd     r25, Y+8        ; 0x08
    6be8:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6bec:       9b 01           movw    r18, r22
    6bee:       ac 01           movw    r20, r24
    6bf0:       c8 01           movw    r24, r16
    6bf2:       b7 01           movw    r22, r14
    6bf4:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    6bf8:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    6bfc:       3b 01           movw    r6, r22
    6bfe:       4c 01           movw    r8, r24
    6c00:       8b 01           movw    r16, r22
    6c02:       80 91 9f 03     lds     r24, 0x039F
    6c06:       a8 2e           mov     r10, r24
    6c08:       bb 24           eor     r11, r11
    6c0a:       cc 24           eor     r12, r12
    6c0c:       dd 24           eor     r13, r13
    6c0e:       8b 81           ldd     r24, Y+3        ; 0x03
    6c10:       9c 81           ldd     r25, Y+4        ; 0x04
    6c12:       97 ff           sbrs    r25, 7
    6c14:       03 c0           rjmp    .+6             ; 0x6c1c <MotorRegler+0x22da>
    6c16:       90 95           com     r25
    6c18:       81 95           neg     r24
    6c1a:       9f 4f           sbci    r25, 0xFF       ; 255
    6c1c:       62 e0           ldi     r22, 0x02       ; 2
    6c1e:       70 e0           ldi     r23, 0x00       ; 0
    6c20:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    6c24:       9b 01           movw    r18, r22
    6c26:       a9 81           ldd     r26, Y+1        ; 0x01
    6c28:       ba 81           ldd     r27, Y+2        ; 0x02
    6c2a:       2a 0f           add     r18, r26
    6c2c:       3b 1f           adc     r19, r27
    6c2e:       44 27           eor     r20, r20
    6c30:       37 fd           sbrc    r19, 7
    6c32:       40 95           com     r20
    6c34:       54 2f           mov     r21, r20
    6c36:       c6 01           movw    r24, r12
    6c38:       b5 01           movw    r22, r10
    6c3a:       0e 94 1c 3a     call    0x7438  ; 0x7438 <__mulsi3>
    6c3e:       20 e4           ldi     r18, 0x40       ; 64
    6c40:       30 e0           ldi     r19, 0x00       ; 0
    6c42:       40 e0           ldi     r20, 0x00       ; 0
    6c44:       50 e0           ldi     r21, 0x00       ; 0
    6c46:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    6c4a:       19 01           movw    r2, r18
    6c4c:       02 17           cp      r16, r18
    6c4e:       13 07           cpc     r17, r19
    6c50:       0c f4           brge    .+2             ; 0x6c54 <MotorRegler+0x2312>
    6c52:       93 01           movw    r18, r6
    6c54:       66 24           eor     r6, r6
    6c56:       77 24           eor     r7, r7
    6c58:       62 18           sub     r6, r2
    6c5a:       73 08           sbc     r7, r3
    6c5c:       a3 01           movw    r20, r6
    6c5e:       62 16           cp      r6, r18
    6c60:       73 06           cpc     r7, r19
    6c62:       0c f4           brge    .+2             ; 0x6c66 <MotorRegler+0x2324>
    6c64:       a9 01           movw    r20, r18
    6c66:       89 81           ldd     r24, Y+1        ; 0x01
    6c68:       9a 81           ldd     r25, Y+2        ; 0x02
    6c6a:       eb 81           ldd     r30, Y+3        ; 0x03
    6c6c:       fc 81           ldd     r31, Y+4        ; 0x04
    6c6e:       8e 0f           add     r24, r30
    6c70:       9f 1f           adc     r25, r31
    6c72:       84 0f           add     r24, r20
    6c74:       95 1f           adc     r25, r21
    6c76:       97 ff           sbrs    r25, 7
    6c78:       03 c0           rjmp    .+6             ; 0x6c80 <MotorRegler+0x233e>
    6c7a:       20 e0           ldi     r18, 0x00       ; 0
    6c7c:       30 e0           ldi     r19, 0x00       ; 0
    6c7e:       05 c0           rjmp    .+10            ; 0x6c8a <MotorRegler+0x2348>
    6c80:       92 01           movw    r18, r4
    6c82:       84 15           cp      r24, r4
    6c84:       95 05           cpc     r25, r5
    6c86:       0c f4           brge    .+2             ; 0x6c8a <MotorRegler+0x2348>
    6c88:       9c 01           movw    r18, r24
    6c8a:       80 91 c6 08     lds     r24, 0x08C6
    6c8e:       68 2f           mov     r22, r24
    6c90:       77 27           eor     r23, r23
    6c92:       78 8f           std     Y+24, r23       ; 0x18
    6c94:       6f 8b           std     Y+23, r22       ; 0x17
    6c96:       cb 01           movw    r24, r22
    6c98:       62 17           cp      r22, r18
    6c9a:       73 07           cpc     r23, r19
    6c9c:       0c f4           brge    .+2             ; 0x6ca0 <MotorRegler+0x235e>
    6c9e:       c9 01           movw    r24, r18
    6ca0:       80 93 be 08     sts     0x08BE, r24
    6ca4:       89 81           ldd     r24, Y+1        ; 0x01
    6ca6:       9a 81           ldd     r25, Y+2        ; 0x02
    6ca8:       84 1b           sub     r24, r20
    6caa:       95 0b           sbc     r25, r21
    6cac:       ab 81           ldd     r26, Y+3        ; 0x03
    6cae:       bc 81           ldd     r27, Y+4        ; 0x04
    6cb0:       8a 0f           add     r24, r26
    6cb2:       9b 1f           adc     r25, r27
    6cb4:       97 ff           sbrs    r25, 7
    6cb6:       03 c0           rjmp    .+6             ; 0x6cbe <MotorRegler+0x237c>
    6cb8:       20 e0           ldi     r18, 0x00       ; 0
    6cba:       30 e0           ldi     r19, 0x00       ; 0
    6cbc:       05 c0           rjmp    .+10            ; 0x6cc8 <MotorRegler+0x2386>
    6cbe:       92 01           movw    r18, r4
    6cc0:       84 15           cp      r24, r4
    6cc2:       95 05           cpc     r25, r5
    6cc4:       0c f4           brge    .+2             ; 0x6cc8 <MotorRegler+0x2386>
    6cc6:       9c 01           movw    r18, r24
    6cc8:       8f 89           ldd     r24, Y+23       ; 0x17
    6cca:       98 8d           ldd     r25, Y+24       ; 0x18
    6ccc:       82 17           cp      r24, r18
    6cce:       93 07           cpc     r25, r19
    6cd0:       0c f4           brge    .+2             ; 0x6cd4 <MotorRegler+0x2392>
    6cd2:       c9 01           movw    r24, r18
    6cd4:       80 93 c3 08     sts     0x08C3, r24
    6cd8:       80 91 bc 08     lds     r24, 0x08BC
    6cdc:       90 91 bd 08     lds     r25, 0x08BD
    6ce0:       20 91 ca 04     lds     r18, 0x04CA
    6ce4:       30 91 cb 04     lds     r19, 0x04CB
    6ce8:       8f 84           ldd     r8, Y+15        ; 0x0f
    6cea:       98 88           ldd     r9, Y+16        ; 0x10
    6cec:       82 1a           sub     r8, r18
    6cee:       93 0a           sbc     r9, r19
    6cf0:       88 19           sub     r24, r8
    6cf2:       99 09           sbc     r25, r9
    6cf4:       90 93 bb 08     sts     0x08BB, r25
    6cf8:       80 93 ba 08     sts     0x08BA, r24
    6cfc:       20 e0           ldi     r18, 0x00       ; 0
    6cfe:       30 e0           ldi     r19, 0x00       ; 0
    6d00:       40 e0           ldi     r20, 0x00       ; 0
    6d02:       50 e0           ldi     r21, 0x00       ; 0
    6d04:       69 85           ldd     r22, Y+9        ; 0x09
    6d06:       7a 85           ldd     r23, Y+10       ; 0x0a
    6d08:       8b 85           ldd     r24, Y+11       ; 0x0b
    6d0a:       9c 85           ldd     r25, Y+12       ; 0x0c
    6d0c:       0e 94 64 39     call    0x72c8  ; 0x72c8 <__eqsf2>
    6d10:       88 23           and     r24, r24
    6d12:       f1 f1           breq    .+124           ; 0x6d90 <MotorRegler+0x244e>
    6d14:       e0 90 17 04     lds     r14, 0x0417
    6d18:       f0 90 18 04     lds     r15, 0x0418
    6d1c:       00 91 19 04     lds     r16, 0x0419
    6d20:       10 91 1a 04     lds     r17, 0x041A
    6d24:       60 91 b8 04     lds     r22, 0x04B8
    6d28:       70 91 b9 04     lds     r23, 0x04B9
    6d2c:       80 91 ba 04     lds     r24, 0x04BA
    6d30:       90 91 bb 04     lds     r25, 0x04BB
    6d34:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6d38:       5b 01           movw    r10, r22
    6d3a:       6c 01           movw    r12, r24
    6d3c:       c8 01           movw    r24, r16
    6d3e:       b7 01           movw    r22, r14
    6d40:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6d44:       29 85           ldd     r18, Y+9        ; 0x09
    6d46:       3a 85           ldd     r19, Y+10       ; 0x0a
    6d48:       4b 85           ldd     r20, Y+11       ; 0x0b
    6d4a:       5c 85           ldd     r21, Y+12       ; 0x0c
    6d4c:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6d50:       7b 01           movw    r14, r22
    6d52:       8c 01           movw    r16, r24
    6d54:       b4 01           movw    r22, r8
    6d56:       88 27           eor     r24, r24
    6d58:       77 fd           sbrc    r23, 7
    6d5a:       80 95           com     r24
    6d5c:       98 2f           mov     r25, r24
    6d5e:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6d62:       9b 01           movw    r18, r22
    6d64:       ac 01           movw    r20, r24
    6d66:       c8 01           movw    r24, r16
    6d68:       b7 01           movw    r22, r14
    6d6a:       0e 94 b4 38     call    0x7168  ; 0x7168 <__subsf3>
    6d6e:       9b 01           movw    r18, r22
    6d70:       ac 01           movw    r20, r24
    6d72:       c6 01           movw    r24, r12
    6d74:       b5 01           movw    r22, r10
    6d76:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    6d7a:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    6d7e:       60 93 b8 04     sts     0x04B8, r22
    6d82:       70 93 b9 04     sts     0x04B9, r23
    6d86:       80 93 ba 04     sts     0x04BA, r24
    6d8a:       90 93 bb 04     sts     0x04BB, r25
    6d8e:       1c c0           rjmp    .+56            ; 0x6dc8 <MotorRegler+0x2486>
    6d90:       20 91 ba 08     lds     r18, 0x08BA
    6d94:       30 91 bb 08     lds     r19, 0x08BB
    6d98:       44 27           eor     r20, r20
    6d9a:       37 fd           sbrc    r19, 7
    6d9c:       40 95           com     r20
    6d9e:       54 2f           mov     r21, r20
    6da0:       80 91 b8 04     lds     r24, 0x04B8
    6da4:       90 91 b9 04     lds     r25, 0x04B9
    6da8:       a0 91 ba 04     lds     r26, 0x04BA
    6dac:       b0 91 bb 04     lds     r27, 0x04BB
    6db0:       82 0f           add     r24, r18
    6db2:       93 1f           adc     r25, r19
    6db4:       a4 1f           adc     r26, r20
    6db6:       b5 1f           adc     r27, r21
    6db8:       80 93 b8 04     sts     0x04B8, r24
    6dbc:       90 93 b9 04     sts     0x04B9, r25
    6dc0:       a0 93 ba 04     sts     0x04BA, r26
    6dc4:       b0 93 bb 04     sts     0x04BB, r27
    6dc8:       80 91 b8 04     lds     r24, 0x04B8
    6dcc:       90 91 b9 04     lds     r25, 0x04B9
    6dd0:       a0 91 ba 04     lds     r26, 0x04BA
    6dd4:       b0 91 bb 04     lds     r27, 0x04BB
    6dd8:       18 16           cp      r1, r24
    6dda:       19 06           cpc     r1, r25
    6ddc:       1a 06           cpc     r1, r26
    6dde:       1b 06           cpc     r1, r27
    6de0:       24 f4           brge    .+8             ; 0x6dea <MotorRegler+0x24a8>
    6de2:       02 97           sbiw    r24, 0x02       ; 2
    6de4:       a1 09           sbc     r26, r1
    6de6:       b1 09           sbc     r27, r1
    6de8:       03 c0           rjmp    .+6             ; 0x6df0 <MotorRegler+0x24ae>
    6dea:       02 96           adiw    r24, 0x02       ; 2
    6dec:       a1 1d           adc     r26, r1
    6dee:       b1 1d           adc     r27, r1
    6df0:       80 93 b8 04     sts     0x04B8, r24
    6df4:       90 93 b9 04     sts     0x04B9, r25
    6df8:       a0 93 ba 04     sts     0x04BA, r26
    6dfc:       b0 93 bb 04     sts     0x04BB, r27
    6e00:       80 91 b8 04     lds     r24, 0x04B8
    6e04:       90 91 b9 04     lds     r25, 0x04B9
    6e08:       a0 91 ba 04     lds     r26, 0x04BA
    6e0c:       b0 91 bb 04     lds     r27, 0x04BB
    6e10:       81 38           cpi     r24, 0x81       ; 129
    6e12:       ee e3           ldi     r30, 0x3E       ; 62
    6e14:       9e 07           cpc     r25, r30
    6e16:       e0 e0           ldi     r30, 0x00       ; 0
    6e18:       ae 07           cpc     r26, r30
    6e1a:       e0 e0           ldi     r30, 0x00       ; 0
    6e1c:       be 07           cpc     r27, r30
    6e1e:       2c f0           brlt    .+10            ; 0x6e2a <MotorRegler+0x24e8>
    6e20:       80 e8           ldi     r24, 0x80       ; 128
    6e22:       9e e3           ldi     r25, 0x3E       ; 62
    6e24:       a0 e0           ldi     r26, 0x00       ; 0
    6e26:       b0 e0           ldi     r27, 0x00       ; 0
    6e28:       09 c0           rjmp    .+18            ; 0x6e3c <MotorRegler+0x24fa>
    6e2a:       80 58           subi    r24, 0x80       ; 128
    6e2c:       91 4c           sbci    r25, 0xC1       ; 193
    6e2e:       af 4f           sbci    r26, 0xFF       ; 255
    6e30:       bf 4f           sbci    r27, 0xFF       ; 255
    6e32:       64 f4           brge    .+24            ; 0x6e4c <MotorRegler+0x250a>
    6e34:       80 e8           ldi     r24, 0x80       ; 128
    6e36:       91 ec           ldi     r25, 0xC1       ; 193
    6e38:       af ef           ldi     r26, 0xFF       ; 255
    6e3a:       bf ef           ldi     r27, 0xFF       ; 255
    6e3c:       80 93 b8 04     sts     0x04B8, r24
    6e40:       90 93 b9 04     sts     0x04B9, r25
    6e44:       a0 93 ba 04     sts     0x04BA, r26
    6e48:       b0 93 bb 04     sts     0x04BB, r27
    6e4c:       60 91 ba 08     lds     r22, 0x08BA
    6e50:       70 91 bb 08     lds     r23, 0x08BB
    6e54:       88 27           eor     r24, r24
    6e56:       77 fd           sbrc    r23, 7
    6e58:       80 95           com     r24
    6e5a:       98 2f           mov     r25, r24
    6e5c:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6e60:       7b 01           movw    r14, r22
    6e62:       8c 01           movw    r16, r24
    6e64:       60 91 b8 04     lds     r22, 0x04B8
    6e68:       70 91 b9 04     lds     r23, 0x04B9
    6e6c:       80 91 ba 04     lds     r24, 0x04BA
    6e70:       90 91 bb 04     lds     r25, 0x04BB
    6e74:       0e 94 5a 39     call    0x72b4  ; 0x72b4 <__floatsisf>
    6e78:       9b 01           movw    r18, r22
    6e7a:       ac 01           movw    r20, r24
    6e7c:       6d 81           ldd     r22, Y+5        ; 0x05
    6e7e:       7e 81           ldd     r23, Y+6        ; 0x06
    6e80:       8f 81           ldd     r24, Y+7        ; 0x07
    6e82:       98 85           ldd     r25, Y+8        ; 0x08
    6e84:       0e 94 d4 39     call    0x73a8  ; 0x73a8 <__mulsf3>
    6e88:       9b 01           movw    r18, r22
    6e8a:       ac 01           movw    r20, r24
    6e8c:       c8 01           movw    r24, r16
    6e8e:       b7 01           movw    r22, r14
    6e90:       0e 94 b5 38     call    0x716a  ; 0x716a <__addsf3>
    6e94:       0e 94 3d 39     call    0x727a  ; 0x727a <__fixsfsi>
    6e98:       91 01           movw    r18, r2
    6e9a:       62 15           cp      r22, r2
    6e9c:       73 05           cpc     r23, r3
    6e9e:       0c f4           brge    .+2             ; 0x6ea2 <MotorRegler+0x2560>
    6ea0:       9b 01           movw    r18, r22
    6ea2:       c3 01           movw    r24, r6
    6ea4:       62 16           cp      r6, r18
    6ea6:       73 06           cpc     r7, r19
    6ea8:       0c f4           brge    .+2             ; 0x6eac <MotorRegler+0x256a>
    6eaa:       c9 01           movw    r24, r18
    6eac:       49 81           ldd     r20, Y+1        ; 0x01
    6eae:       5a 81           ldd     r21, Y+2        ; 0x02
    6eb0:       48 0f           add     r20, r24
    6eb2:       59 1f           adc     r21, r25
    6eb4:       2b 81           ldd     r18, Y+3        ; 0x03
    6eb6:       3c 81           ldd     r19, Y+4        ; 0x04
    6eb8:       42 1b           sub     r20, r18
    6eba:       53 0b           sbc     r21, r19
    6ebc:       57 ff           sbrs    r21, 7
    6ebe:       03 c0           rjmp    .+6             ; 0x6ec6 <MotorRegler+0x2584>
    6ec0:       60 e0           ldi     r22, 0x00       ; 0
    6ec2:       70 e0           ldi     r23, 0x00       ; 0
    6ec4:       05 c0           rjmp    .+10            ; 0x6ed0 <MotorRegler+0x258e>
    6ec6:       b2 01           movw    r22, r4
    6ec8:       44 15           cp      r20, r4
    6eca:       55 05           cpc     r21, r5
    6ecc:       0c f4           brge    .+2             ; 0x6ed0 <MotorRegler+0x258e>
    6ece:       ba 01           movw    r22, r20
    6ed0:       4f 89           ldd     r20, Y+23       ; 0x17
    6ed2:       58 8d           ldd     r21, Y+24       ; 0x18
    6ed4:       46 17           cp      r20, r22
    6ed6:       57 07           cpc     r21, r23
    6ed8:       0c f4           brge    .+2             ; 0x6edc <MotorRegler+0x259a>
    6eda:       ab 01           movw    r20, r22
    6edc:       40 93 dd 08     sts     0x08DD, r20
    6ee0:       29 81           ldd     r18, Y+1        ; 0x01
    6ee2:       3a 81           ldd     r19, Y+2        ; 0x02
    6ee4:       28 1b           sub     r18, r24
    6ee6:       39 0b           sbc     r19, r25
    6ee8:       4b 81           ldd     r20, Y+3        ; 0x03
    6eea:       5c 81           ldd     r21, Y+4        ; 0x04
    6eec:       24 1b           sub     r18, r20
    6eee:       35 0b           sbc     r19, r21
    6ef0:       37 ff           sbrs    r19, 7
    6ef2:       03 c0           rjmp    .+6             ; 0x6efa <MotorRegler+0x25b8>
    6ef4:       80 e0           ldi     r24, 0x00       ; 0
    6ef6:       90 e0           ldi     r25, 0x00       ; 0
    6ef8:       05 c0           rjmp    .+10            ; 0x6f04 <MotorRegler+0x25c2>
    6efa:       c2 01           movw    r24, r4
    6efc:       24 15           cp      r18, r4
    6efe:       35 05           cpc     r19, r5
    6f00:       0c f4           brge    .+2             ; 0x6f04 <MotorRegler+0x25c2>
    6f02:       c9 01           movw    r24, r18
    6f04:       2f 89           ldd     r18, Y+23       ; 0x17
    6f06:       38 8d           ldd     r19, Y+24       ; 0x18
    6f08:       28 17           cp      r18, r24
    6f0a:       39 07           cpc     r19, r25
    6f0c:       0c f0           brlt    .+2             ; 0x6f10 <MotorRegler+0x25ce>
    6f0e:       da c0           rjmp    .+436           ; 0x70c4 <MotorRegler+0x2782>
    6f10:       9c 01           movw    r18, r24
    6f12:       d8 c0           rjmp    .+432           ; 0x70c4 <MotorRegler+0x2782>
    6f14:       20 91 7b 04     lds     r18, 0x047B
    6f18:       30 91 7c 04     lds     r19, 0x047C
    6f1c:       c9 01           movw    r24, r18
    6f1e:       13 e0           ldi     r17, 0x03       ; 3
    6f20:       88 0f           add     r24, r24
    6f22:       99 1f           adc     r25, r25
    6f24:       1a 95           dec     r17
    6f26:       e1 f7           brne    .-8             ; 0x6f20 <MotorRegler+0x25de>
    6f28:       82 1b           sub     r24, r18
    6f2a:       93 0b           sbc     r25, r19
    6f2c:       68 e0           ldi     r22, 0x08       ; 8
    6f2e:       70 e0           ldi     r23, 0x00       ; 0
    6f30:       0e 94 5b 3a     call    0x74b6  ; 0x74b6 <__divmodhi4>
    6f34:       78 8f           std     Y+24, r23       ; 0x18
    6f36:       6f 8b           std     Y+23, r22       ; 0x17
    6f38:       70 93 7c 04     sts     0x047C, r23
    6f3c:       60 93 7b 04     sts     0x047B, r22
    6f40:       40 e0           ldi     r20, 0x00       ; 0
    6f42:       50 e0           ldi     r21, 0x00       ; 0
    6f44:       0c 94 83 28     jmp     0x5106  ; 0x5106 <MotorRegler+0x7c4>
    6f48:       80 91 6b 04     lds     r24, 0x046B
    6f4c:       88 23           and     r24, r24
    6f4e:       11 f4           brne    .+4             ; 0x6f54 <MotorRegler+0x2612>
    6f50:       0c 94 15 2b     jmp     0x562a  ; 0x562a <MotorRegler+0xce8>
    6f54:       0c 94 0b 2b     jmp     0x5616  ; 0x5616 <MotorRegler+0xcd4>
    6f58:       60 91 0f 04     lds     r22, 0x040F
    6f5c:       70 91 10 04     lds     r23, 0x0410
    6f60:       80 91 11 04     lds     r24, 0x0411
    6f64:       90 91 12 04     lds     r25, 0x0412
    6f68:       a0 90 88 08     lds     r10, 0x0888
    6f6c:       bb 24           eor     r11, r11
    6f6e:       cc 24           eor     r12, r12
    6f70:       dd 24           eor     r13, r13
    6f72:       e0 90 e0 08     lds     r14, 0x08E0
    6f76:       f0 90 e1 08     lds     r15, 0x08E1
    6f7a:       a6 01           movw    r20, r12
    6f7c:       95 01           movw    r18, r10
    6f7e:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    6f82:       00 27           eor     r16, r16
    6f84:       f7 fc           sbrc    r15, 7
    6f86:       00 95           com     r16
    6f88:       10 2f           mov     r17, r16
    6f8a:       2e 19           sub     r18, r14
    6f8c:       3f 09           sbc     r19, r15
    6f8e:       40 0b           sbc     r20, r16
    6f90:       51 0b           sbc     r21, r17
    6f92:       ca 01           movw    r24, r20
    6f94:       b9 01           movw    r22, r18
    6f96:       20 e1           ldi     r18, 0x10       ; 16
    6f98:       30 e0           ldi     r19, 0x00       ; 0
    6f9a:       40 e0           ldi     r20, 0x00       ; 0
    6f9c:       50 e0           ldi     r21, 0x00       ; 0
    6f9e:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    6fa2:       39 01           movw    r6, r18
    6fa4:       4a 01           movw    r8, r20
    6fa6:       60 91 17 04     lds     r22, 0x0417
    6faa:       70 91 18 04     lds     r23, 0x0418
    6fae:       80 91 19 04     lds     r24, 0x0419
    6fb2:       90 91 1a 04     lds     r25, 0x041A
    6fb6:       e0 90 ea 08     lds     r14, 0x08EA
    6fba:       f0 90 eb 08     lds     r15, 0x08EB
    6fbe:       a6 01           movw    r20, r12
    6fc0:       95 01           movw    r18, r10
    6fc2:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    6fc6:       00 27           eor     r16, r16
    6fc8:       f7 fc           sbrc    r15, 7
    6fca:       00 95           com     r16
    6fcc:       10 2f           mov     r17, r16
    6fce:       2e 19           sub     r18, r14
    6fd0:       3f 09           sbc     r19, r15
    6fd2:       40 0b           sbc     r20, r16
    6fd4:       51 0b           sbc     r21, r17
    6fd6:       ca 01           movw    r24, r20
    6fd8:       b9 01           movw    r22, r18
    6fda:       20 e1           ldi     r18, 0x10       ; 16
    6fdc:       30 e0           ldi     r19, 0x00       ; 0
    6fde:       40 e0           ldi     r20, 0x00       ; 0
    6fe0:       50 e0           ldi     r21, 0x00       ; 0
    6fe2:       0e 94 90 3a     call    0x7520  ; 0x7520 <__divmodsi4>
    6fe6:       59 01           movw    r10, r18
    6fe8:       6a 01           movw    r12, r20
    6fea:       61 e2           ldi     r22, 0x21       ; 33
    6fec:       66 16           cp      r6, r22
    6fee:       71 04           cpc     r7, r1
    6ff0:       81 04           cpc     r8, r1
    6ff2:       91 04           cpc     r9, r1
    6ff4:       14 f4           brge    .+4             ; 0x6ffa <MotorRegler+0x26b8>
    6ff6:       0c 94 bf 2b     jmp     0x577e  ; 0x577e <MotorRegler+0xe3c>
    6ffa:       b0 e2           ldi     r27, 0x20       ; 32
    6ffc:       6b 2e           mov     r6, r27
    6ffe:       71 2c           mov     r7, r1
    7000:       81 2c           mov     r8, r1
    7002:       91 2c           mov     r9, r1
    7004:       0c 94 d0 2b     jmp     0x57a0  ; 0x57a0 <MotorRegler+0xe5e>
    7008:       10 92 1f 04     sts     0x041F, r1
    700c:       10 92 20 04     sts     0x0420, r1
    7010:       10 92 21 04     sts     0x0421, r1
    7014:       10 92 22 04     sts     0x0422, r1
    7018:       10 92 23 04     sts     0x0423, r1
    701c:       10 92 24 04     sts     0x0424, r1
    7020:       10 92 25 04     sts     0x0425, r1
    7024:       10 92 26 04     sts     0x0426, r1
    7028:       10 92 cf 08     sts     0x08CF, r1
    702c:       10 92 d0 08     sts     0x08D0, r1
    7030:       10 92 d1 08     sts     0x08D1, r1
    7034:       10 92 d2 08     sts     0x08D2, r1
    7038:       10 92 d3 08     sts     0x08D3, r1
    703c:       10 92 d4 08     sts     0x08D4, r1
    7040:       10 92 d5 08     sts     0x08D5, r1
    7044:       10 92 d6 08     sts     0x08D6, r1
    7048:       10 92 c7 08     sts     0x08C7, r1
    704c:       10 92 c8 08     sts     0x08C8, r1
    7050:       10 92 c9 08     sts     0x08C9, r1
    7054:       10 92 ca 08     sts     0x08CA, r1
    7058:       10 92 bf 08     sts     0x08BF, r1
    705c:       10 92 c0 08     sts     0x08C0, r1
    7060:       10 92 c1 08     sts     0x08C1, r1
    7064:       10 92 c2 08     sts     0x08C2, r1
    7068:       80 91 2f 04     lds     r24, 0x042F
    706c:       90 91 30 04     lds     r25, 0x0430
    7070:       a0 91 31 04     lds     r26, 0x0431
    7074:       b0 91 32 04     lds     r27, 0x0432
    7078:       80 93 33 04     sts     0x0433, r24
    707c:       90 93 34 04     sts     0x0434, r25
    7080:       a0 93 35 04     sts     0x0435, r26
    7084:       b0 93 36 04     sts     0x0436, r27
    7088:       80 91 37 04     lds     r24, 0x0437
    708c:       90 91 38 04     lds     r25, 0x0438
    7090:       a0 91 39 04     lds     r26, 0x0439
    7094:       b0 91 3a 04     lds     r27, 0x043A
    7098:       80 93 3b 04     sts     0x043B, r24
    709c:       90 93 3c 04     sts     0x043C, r25
    70a0:       a0 93 3d 04     sts     0x043D, r26
    70a4:       b0 93 3e 04     sts     0x043E, r27
    70a8:       10 92 e6 03     sts     0x03E6, r1
    70ac:       10 92 e5 03     sts     0x03E5, r1
    70b0:       10 92 6a 04     sts     0x046A, r1
    70b4:       10 92 69 04     sts     0x0469, r1
    70b8:       10 92 68 04     sts     0x0468, r1
    70bc:       10 92 67 04     sts     0x0467, r1
    70c0:       0c 94 10 2c     jmp     0x5820  ; 0x5820 <MotorRegler+0xede>
    70c4:       20 93 db 08     sts     0x08DB, r18
    70c8:       6a 96           adiw    r28, 0x1a       ; 26
    70ca:       0f b6           in      r0, 0x3f        ; 63
    70cc:       f8 94           cli
    70ce:       de bf           out     0x3e, r29       ; 62
    70d0:       0f be           out     0x3f, r0        ; 63
    70d2:       cd bf           out     0x3d, r28       ; 61
    70d4:       df 91           pop     r29
    70d6:       cf 91           pop     r28
    70d8:       1f 91           pop     r17
    70da:       0f 91           pop     r16
    70dc:       ff 90           pop     r15
    70de:       ef 90           pop     r14
    70e0:       df 90           pop     r13
    70e2:       cf 90           pop     r12
    70e4:       bf 90           pop     r11
    70e6:       af 90           pop     r10
    70e8:       9f 90           pop     r9
    70ea:       8f 90           pop     r8
    70ec:       7f 90           pop     r7
    70ee:       6f 90           pop     r6
    70f0:       5f 90           pop     r5
    70f2:       4f 90           pop     r4
    70f4:       3f 90           pop     r3
    70f6:       2f 90           pop     r2
    70f8:       08 95           ret

000070fa <GPS_Neutral>:
    70fa:       80 91 cc 04     lds     r24, 0x04CC
    70fe:       90 91 cd 04     lds     r25, 0x04CD
    7102:       a0 91 ce 04     lds     r26, 0x04CE
    7106:       b0 91 cf 04     lds     r27, 0x04CF
    710a:       80 93 d4 04     sts     0x04D4, r24
    710e:       90 93 d5 04     sts     0x04D5, r25
    7112:       a0 93 d6 04     sts     0x04D6, r26
    7116:       b0 93 d7 04     sts     0x04D7, r27
    711a:       80 91 d0 04     lds     r24, 0x04D0
    711e:       90 91 d1 04     lds     r25, 0x04D1
    7122:       a0 91 d2 04     lds     r26, 0x04D2
    7126:       b0 91 d3 04     lds     r27, 0x04D3
    712a:       80 93 d8 04     sts     0x04D8, r24
    712e:       90 93 d9 04     sts     0x04D9, r25
    7132:       a0 93 da 04     sts     0x04DA, r26
    7136:       b0 93 db 04     sts     0x04DB, r27
    713a:       08 95           ret

0000713c <GPS_BerechneZielrichtung>:
    713c:       10 92 c9 04     sts     0x04C9, r1
    7140:       10 92 c8 04     sts     0x04C8, r1
    7144:       10 92 cb 04     sts     0x04CB, r1
    7148:       10 92 ca 04     sts     0x04CA, r1
    714c:       08 95           ret

0000714e <memchr>:
    714e:       fc 01           movw    r30, r24
    7150:       41 50           subi    r20, 0x01       ; 1
    7152:       50 40           sbci    r21, 0x00       ; 0
    7154:       30 f0           brcs    .+12            ; 0x7162 <memchr+0x14>
    7156:       01 90           ld      r0, Z+
    7158:       06 16           cp      r0, r22
    715a:       d1 f7           brne    .-12            ; 0x7150 <memchr+0x2>
    715c:       31 97           sbiw    r30, 0x01       ; 1
    715e:       cf 01           movw    r24, r30
    7160:       08 95           ret
    7162:       88 27           eor     r24, r24
    7164:       99 27           eor     r25, r25
    7166:       08 95           ret

00007168 <__subsf3>:
    7168:       50 58           subi    r21, 0x80       ; 128

0000716a <__addsf3>:
    716a:       19 2e           mov     r1, r25
    716c:       ef d0           rcall   .+478           ; 0x734c <__fp_split3>
    716e:       01 d0           rcall   .+2             ; 0x7172 <__addsf3x>
    7170:       d2 c0           rjmp    .+420           ; 0x7316 <__fp_merge>

00007172 <__addsf3x>:
    7172:       ba 17           cp      r27, r26
    7174:       62 07           cpc     r22, r18
    7176:       73 07           cpc     r23, r19
    7178:       84 07           cpc     r24, r20
    717a:       95 07           cpc     r25, r21
    717c:       b1 f1           breq    .+108           ; 0x71ea <__addsf3x+0x78>
    717e:       88 f4           brcc    .+34            ; 0x71a2 <__addsf3x+0x30>
    7180:       0e f4           brtc    .+2             ; 0x7184 <__addsf3x+0x12>
    7182:       10 94           com     r1
    7184:       0b 2e           mov     r0, r27
    7186:       ba 2f           mov     r27, r26
    7188:       a0 2d           mov     r26, r0
    718a:       06 2e           mov     r0, r22
    718c:       62 2f           mov     r22, r18
    718e:       20 2d           mov     r18, r0
    7190:       07 2e           mov     r0, r23
    7192:       73 2f           mov     r23, r19
    7194:       30 2d           mov     r19, r0
    7196:       08 2e           mov     r0, r24
    7198:       84 2f           mov     r24, r20
    719a:       40 2d           mov     r20, r0
    719c:       09 2e           mov     r0, r25
    719e:       95 2f           mov     r25, r21
    71a0:       50 2d           mov     r21, r0
    71a2:       ff 27           eor     r31, r31
    71a4:       55 23           and     r21, r21
    71a6:       b9 f0           breq    .+46            ; 0x71d6 <__addsf3x+0x64>
    71a8:       59 1b           sub     r21, r25
    71aa:       49 f0           breq    .+18            ; 0x71be <__addsf3x+0x4c>
    71ac:       57 3e           cpi     r21, 0xE7       ; 231
    71ae:       98 f0           brcs    .+38            ; 0x71d6 <__addsf3x+0x64>
    71b0:       46 95           lsr     r20
    71b2:       37 95           ror     r19
    71b4:       27 95           ror     r18
    71b6:       a7 95           ror     r26
    71b8:       f0 40           sbci    r31, 0x00       ; 0
    71ba:       53 95           inc     r21
    71bc:       c9 f7           brne    .-14            ; 0x71b0 <__addsf3x+0x3e>
    71be:       76 f0           brts    .+28            ; 0x71dc <__addsf3x+0x6a>
    71c0:       ba 0f           add     r27, r26
    71c2:       62 1f           adc     r22, r18
    71c4:       73 1f           adc     r23, r19
    71c6:       84 1f           adc     r24, r20
    71c8:       30 f4           brcc    .+12            ; 0x71d6 <__addsf3x+0x64>
    71ca:       87 95           ror     r24
    71cc:       77 95           ror     r23
    71ce:       67 95           ror     r22
    71d0:       b7 95           ror     r27
    71d2:       f0 40           sbci    r31, 0x00       ; 0
    71d4:       93 95           inc     r25
    71d6:       17 fa           bst     r1, 7
    71d8:       0f 2e           mov     r0, r31
    71da:       08 95           ret
    71dc:       bf 1b           sub     r27, r31
    71de:       bb 27           eor     r27, r27
    71e0:       ba 0b           sbc     r27, r26
    71e2:       62 0b           sbc     r22, r18
    71e4:       73 0b           sbc     r23, r19
    71e6:       84 0b           sbc     r24, r20
    71e8:       f6 cf           rjmp    .-20            ; 0x71d6 <__addsf3x+0x64>
    71ea:       de f6           brtc    .-74            ; 0x71a2 <__addsf3x+0x30>
    71ec:       db c0           rjmp    .+438           ; 0x73a4 <__fp_zerox>

000071ee <__divsf3>:
    71ee:       ae d0           rcall   .+348           ; 0x734c <__fp_split3>
    71f0:       01 d0           rcall   .+2             ; 0x71f4 <__divsf3x>
    71f2:       91 c0           rjmp    .+290           ; 0x7316 <__fp_merge>

000071f4 <__divsf3x>:
    71f4:       55 23           and     r21, r21
    71f6:       59 f0           breq    .+22            ; 0x720e <__divsf3x+0x1a>
    71f8:       99 23           and     r25, r25
    71fa:       69 f0           breq    .+26            ; 0x7216 <__divsf3x+0x22>
    71fc:       9f 57           subi    r25, 0x7F       ; 127
    71fe:       5f 57           subi    r21, 0x7F       ; 127
    7200:       95 1b           sub     r25, r21
    7202:       33 f4           brvc    .+12            ; 0x7210 <__divsf3x+0x1c>
    7204:       42 f4           brpl    .+16            ; 0x7216 <__divsf3x+0x22>
    7206:       90 38           cpi     r25, 0x80       ; 128
    7208:       11 f4           brne    .+4             ; 0x720e <__divsf3x+0x1a>
    720a:       91 58           subi    r25, 0x81       ; 129
    720c:       05 c0           rjmp    .+10            ; 0x7218 <__divsf3x+0x24>
    720e:       9b c0           rjmp    .+310           ; 0x7346 <__fp_nan>
    7210:       91 58           subi    r25, 0x81       ; 129
    7212:       9f 3f           cpi     r25, 0xFF       ; 255
    7214:       09 f4           brne    .+2             ; 0x7218 <__divsf3x+0x24>
    7216:       c6 c0           rjmp    .+396           ; 0x73a4 <__fp_zerox>
    7218:       bb 27           eor     r27, r27
    721a:       11 24           eor     r1, r1
    721c:       62 17           cp      r22, r18
    721e:       73 07           cpc     r23, r19
    7220:       84 07           cpc     r24, r20
    7222:       30 f4           brcc    .+12            ; 0x7230 <__divsf3x+0x3c>
    7224:       66 0f           add     r22, r22
    7226:       77 1f           adc     r23, r23
    7228:       88 1f           adc     r24, r24
    722a:       bb 1f           adc     r27, r27
    722c:       91 50           subi    r25, 0x01       ; 1
    722e:       98 f3           brcs    .-26            ; 0x7216 <__divsf3x+0x22>
    7230:       11 d0           rcall   .+34            ; 0x7254 <__divsf3x+0x60>
    7232:       0f 92           push    r0
    7234:       0f d0           rcall   .+30            ; 0x7254 <__divsf3x+0x60>
    7236:       0f 92           push    r0
    7238:       0d d0           rcall   .+26            ; 0x7254 <__divsf3x+0x60>
    723a:       a0 e8           ldi     r26, 0x80       ; 128
    723c:       26 17           cp      r18, r22
    723e:       37 07           cpc     r19, r23
    7240:       48 07           cpc     r20, r24
    7242:       1b 06           cpc     r1, r27
    7244:       09 f0           breq    .+2             ; 0x7248 <__divsf3x+0x54>
    7246:       a0 48           sbci    r26, 0x80       ; 128
    7248:       ba 2f           mov     r27, r26
    724a:       60 2d           mov     r22, r0
    724c:       7f 91           pop     r23
    724e:       8f 91           pop     r24
    7250:       00 24           eor     r0, r0
    7252:       08 95           ret
    7254:       a0 e8           ldi     r26, 0x80       ; 128
    7256:       00 24           eor     r0, r0
    7258:       62 17           cp      r22, r18
    725a:       73 07           cpc     r23, r19
    725c:       84 07           cpc     r24, r20
    725e:       b1 05           cpc     r27, r1
    7260:       28 f0           brcs    .+10            ; 0x726c <__divsf3x+0x78>
    7262:       62 1b           sub     r22, r18
    7264:       73 0b           sbc     r23, r19
    7266:       84 0b           sbc     r24, r20
    7268:       b1 09           sbc     r27, r1
    726a:       0a 2a           or      r0, r26
    726c:       66 0f           add     r22, r22
    726e:       77 1f           adc     r23, r23
    7270:       88 1f           adc     r24, r24
    7272:       bb 1f           adc     r27, r27
    7274:       a6 95           lsr     r26
    7276:       81 f7           brne    .-32            ; 0x7258 <__divsf3x+0x64>
    7278:       08 95           ret

0000727a <__fixsfsi>:
    727a:       97 fb           bst     r25, 7
    727c:       73 d0           rcall   .+230           ; 0x7364 <__fp_split1>
    727e:       9f 37           cpi     r25, 0x7F       ; 127
    7280:       38 f0           brcs    .+14            ; 0x7290 <__fixsfsi+0x16>
    7282:       fe e9           ldi     r31, 0x9E       ; 158
    7284:       f9 1b           sub     r31, r25
    7286:       98 2f           mov     r25, r24
    7288:       87 2f           mov     r24, r23
    728a:       76 2f           mov     r23, r22
    728c:       6b 2f           mov     r22, r27
    728e:       05 c0           rjmp    .+10            ; 0x729a <__fixsfsi+0x20>
    7290:       86 c0           rjmp    .+268           ; 0x739e <__fp_zero>
    7292:       96 95           lsr     r25
    7294:       87 95           ror     r24
    7296:       77 95           ror     r23
    7298:       67 95           ror     r22
    729a:       f1 50           subi    r31, 0x01       ; 1
    729c:       d0 f7           brcc    .-12            ; 0x7292 <__fixsfsi+0x18>
    729e:       3e f4           brtc    .+14            ; 0x72ae <__fp_lneg+0xe>

000072a0 <__fp_lneg>:
    72a0:       90 95           com     r25
    72a2:       80 95           com     r24
    72a4:       70 95           com     r23
    72a6:       61 95           neg     r22
    72a8:       7f 4f           sbci    r23, 0xFF       ; 255
    72aa:       8f 4f           sbci    r24, 0xFF       ; 255
    72ac:       9f 4f           sbci    r25, 0xFF       ; 255
    72ae:       08 95           ret

000072b0 <__floatunssisf>:
    72b0:       e8 94           clt
    72b2:       03 c0           rjmp    .+6             ; 0x72ba <__floatsisf+0x6>

000072b4 <__floatsisf>:
    72b4:       97 fb           bst     r25, 7
    72b6:       0e f4           brtc    .+2             ; 0x72ba <__floatsisf+0x6>
    72b8:       f3 df           rcall   .-26            ; 0x72a0 <__fp_lneg>
    72ba:       b6 2f           mov     r27, r22
    72bc:       67 2f           mov     r22, r23
    72be:       78 2f           mov     r23, r24
    72c0:       89 2f           mov     r24, r25
    72c2:       9e e9           ldi     r25, 0x9E       ; 158
    72c4:       00 24           eor     r0, r0
    72c6:       27 c0           rjmp    .+78            ; 0x7316 <__fp_merge>

000072c8 <__eqsf2>:
    72c8:       0e d0           rcall   .+28            ; 0x72e6 <.fp_cmp>
    72ca:       5e f0           brts    .+22            ; 0x72e2 <__cmpsf2+0xe>
    72cc:       04 c0           rjmp    .+8             ; 0x72d6 <__cmpsf2+0x2>

000072ce <__gesf2>:
    72ce:       0b d0           rcall   .+22            ; 0x72e6 <.fp_cmp>
    72d0:       26 f0           brts    .+8             ; 0x72da <__cmpsf2+0x6>
    72d2:       01 c0           rjmp    .+2             ; 0x72d6 <__cmpsf2+0x2>

000072d4 <__cmpsf2>:
    72d4:       08 d0           rcall   .+16            ; 0x72e6 <.fp_cmp>
    72d6:       19 f0           breq    .+6             ; 0x72de <__cmpsf2+0xa>
    72d8:       20 f4           brcc    .+8             ; 0x72e2 <__cmpsf2+0xe>
    72da:       8f ef           ldi     r24, 0xFF       ; 255
    72dc:       08 95           ret
    72de:       80 e0           ldi     r24, 0x00       ; 0
    72e0:       08 95           ret
    72e2:       81 e0           ldi     r24, 0x01       ; 1
    72e4:       08 95           ret

000072e6 <.fp_cmp>:
    72e6:       97 fb           bst     r25, 7
    72e8:       09 2e           mov     r0, r25
    72ea:       05 26           eor     r0, r21
    72ec:       00 f8           bld     r0, 0
    72ee:       68 94           set
    72f0:       30 d0           rcall   .+96            ; 0x7352 <__fp_split2>
    72f2:       e8 94           clt
    72f4:       07 fc           sbrc    r0, 7
    72f6:       07 c0           rjmp    .+14            ; 0x7306 <.fp_cmp+0x20>
    72f8:       62 17           cp      r22, r18
    72fa:       73 07           cpc     r23, r19
    72fc:       84 07           cpc     r24, r20
    72fe:       95 07           cpc     r25, r21
    7300:       21 f0           breq    .+8             ; 0x730a <.fp_cmp+0x24>
    7302:       08 f4           brcc    .+2             ; 0x7306 <.fp_cmp+0x20>
    7304:       00 94           com     r0
    7306:       07 94           ror     r0
    7308:       98 94           clz
    730a:       08 95           ret
    730c:       9a 95           dec     r25
    730e:       bb 0f           add     r27, r27
    7310:       66 1f           adc     r22, r22
    7312:       77 1f           adc     r23, r23
    7314:       88 1f           adc     r24, r24

00007316 <__fp_merge>:
    7316:       11 24           eor     r1, r1
    7318:       99 23           and     r25, r25
    731a:       a1 f0           breq    .+40            ; 0x7344 <__fp_merge+0x2e>
    731c:       88 23           and     r24, r24
    731e:       b2 f7           brpl    .-20            ; 0x730c <.fp_cmp+0x26>
    7320:       9f 3f           cpi     r25, 0xFF       ; 255
    7322:       59 f0           breq    .+22            ; 0x733a <__fp_merge+0x24>
    7324:       bb 0f           add     r27, r27
    7326:       48 f4           brcc    .+18            ; 0x733a <__fp_merge+0x24>
    7328:       21 f4           brne    .+8             ; 0x7332 <__fp_merge+0x1c>
    732a:       00 20           and     r0, r0
    732c:       11 f4           brne    .+4             ; 0x7332 <__fp_merge+0x1c>
    732e:       60 ff           sbrs    r22, 0
    7330:       04 c0           rjmp    .+8             ; 0x733a <__fp_merge+0x24>
    7332:       6f 5f           subi    r22, 0xFF       ; 255
    7334:       7f 4f           sbci    r23, 0xFF       ; 255
    7336:       8f 4f           sbci    r24, 0xFF       ; 255
    7338:       9f 4f           sbci    r25, 0xFF       ; 255
    733a:       88 1f           adc     r24, r24
    733c:       97 95           ror     r25
    733e:       87 95           ror     r24
    7340:       97 f9           bld     r25, 7
    7342:       08 95           ret
    7344:       2c c0           rjmp    .+88            ; 0x739e <__fp_zero>

00007346 <__fp_nan>:
    7346:       9f ef           ldi     r25, 0xFF       ; 255
    7348:       80 ec           ldi     r24, 0xC0       ; 192
    734a:       08 95           ret

0000734c <__fp_split3>:
    734c:       05 2e           mov     r0, r21
    734e:       09 26           eor     r0, r25
    7350:       07 fa           bst     r0, 7

00007352 <__fp_split2>:
    7352:       44 0f           add     r20, r20
    7354:       55 1f           adc     r21, r21
    7356:       5f 3f           cpi     r21, 0xFF       ; 255
    7358:       79 f0           breq    .+30            ; 0x7378 <__fp_split1+0x14>
    735a:       aa 27           eor     r26, r26
    735c:       a5 17           cp      r26, r21
    735e:       08 f0           brcs    .+2             ; 0x7362 <__fp_split2+0x10>
    7360:       51 e0           ldi     r21, 0x01       ; 1
    7362:       47 95           ror     r20

00007364 <__fp_split1>:
    7364:       88 0f           add     r24, r24
    7366:       99 1f           adc     r25, r25
    7368:       9f 3f           cpi     r25, 0xFF       ; 255
    736a:       31 f0           breq    .+12            ; 0x7378 <__fp_split1+0x14>
    736c:       bb 27           eor     r27, r27
    736e:       b9 17           cp      r27, r25
    7370:       08 f0           brcs    .+2             ; 0x7374 <__fp_split1+0x10>
    7372:       91 e0           ldi     r25, 0x01       ; 1
    7374:       87 95           ror     r24
    7376:       08 95           ret
    7378:       9f 91           pop     r25
    737a:       9f 91           pop     r25
    737c:       11 24           eor     r1, r1
    737e:       e3 cf           rjmp    .-58            ; 0x7346 <__fp_nan>

00007380 <__fp_split_a>:
    7380:       97 fb           bst     r25, 7
    7382:       88 0f           add     r24, r24
    7384:       99 1f           adc     r25, r25
    7386:       9f 3f           cpi     r25, 0xFF       ; 255
    7388:       31 f0           breq    .+12            ; 0x7396 <__fp_split_a+0x16>
    738a:       bb 27           eor     r27, r27
    738c:       b9 17           cp      r27, r25
    738e:       08 f0           brcs    .+2             ; 0x7392 <__fp_split_a+0x12>
    7390:       91 e0           ldi     r25, 0x01       ; 1
    7392:       87 95           ror     r24
    7394:       08 95           ret
    7396:       9f 91           pop     r25
    7398:       9f 91           pop     r25
    739a:       11 24           eor     r1, r1
    739c:       d4 cf           rjmp    .-88            ; 0x7346 <__fp_nan>

0000739e <__fp_zero>:
    739e:       66 27           eor     r22, r22
    73a0:       77 27           eor     r23, r23
    73a2:       88 27           eor     r24, r24

000073a4 <__fp_zerox>:
    73a4:       99 27           eor     r25, r25
    73a6:       08 95           ret

000073a8 <__mulsf3>:
    73a8:       d1 df           rcall   .-94            ; 0x734c <__fp_split3>
    73aa:       01 d0           rcall   .+2             ; 0x73ae <__mulsf3x>
    73ac:       b4 cf           rjmp    .-152           ; 0x7316 <__fp_merge>

000073ae <__mulsf3x>:
    73ae:       99 23           and     r25, r25
    73b0:       39 f0           breq    .+14            ; 0x73c0 <__mulsf3x+0x12>
    73b2:       55 23           and     r21, r21
    73b4:       29 f0           breq    .+10            ; 0x73c0 <__mulsf3x+0x12>
    73b6:       9f 57           subi    r25, 0x7F       ; 127
    73b8:       5f 57           subi    r21, 0x7F       ; 127
    73ba:       95 0f           add     r25, r21
    73bc:       13 f4           brvc    .+4             ; 0x73c2 <__mulsf3x+0x14>
    73be:       9a f1           brmi    .+102           ; 0x7426 <__mulsf3x+0x78>
    73c0:       f1 cf           rjmp    .-30            ; 0x73a4 <__fp_zerox>
    73c2:       91 58           subi    r25, 0x81       ; 129
    73c4:       9f 3f           cpi     r25, 0xFF       ; 255
    73c6:       e1 f3           breq    .-8             ; 0x73c0 <__mulsf3x+0x12>
    73c8:       62 9f           mul     r22, r18
    73ca:       a1 2d           mov     r26, r1
    73cc:       0f 92           push    r0
    73ce:       bb 27           eor     r27, r27
    73d0:       63 9f           mul     r22, r19
    73d2:       a0 0d           add     r26, r0
    73d4:       b1 1d           adc     r27, r1
    73d6:       ee 27           eor     r30, r30
    73d8:       72 9f           mul     r23, r18
    73da:       a0 0d           add     r26, r0
    73dc:       b1 1d           adc     r27, r1
    73de:       ee 1f           adc     r30, r30
    73e0:       af 93           push    r26
    73e2:       aa 27           eor     r26, r26
    73e4:       64 9f           mul     r22, r20
    73e6:       b0 0d           add     r27, r0
    73e8:       e1 1d           adc     r30, r1
    73ea:       73 9f           mul     r23, r19
    73ec:       b0 0d           add     r27, r0
    73ee:       e1 1d           adc     r30, r1
    73f0:       aa 1f           adc     r26, r26
    73f2:       66 27           eor     r22, r22
    73f4:       82 9f           mul     r24, r18
    73f6:       b0 0d           add     r27, r0
    73f8:       e1 1d           adc     r30, r1
    73fa:       a6 1f           adc     r26, r22
    73fc:       55 27           eor     r21, r21
    73fe:       74 9f           mul     r23, r20
    7400:       e0 0d           add     r30, r0
    7402:       a1 1d           adc     r26, r1
    7404:       55 1f           adc     r21, r21
    7406:       83 9f           mul     r24, r19
    7408:       e0 0d           add     r30, r0
    740a:       a1 1d           adc     r26, r1
    740c:       56 1f           adc     r21, r22
    740e:       84 9f           mul     r24, r20
    7410:       a0 0d           add     r26, r0
    7412:       51 1d           adc     r21, r1
    7414:       85 2f           mov     r24, r21
    7416:       7a 2f           mov     r23, r26
    7418:       6e 2f           mov     r22, r30
    741a:       1f 90           pop     r1
    741c:       0f 90           pop     r0
    741e:       88 23           and     r24, r24
    7420:       1a f4           brpl    .+6             ; 0x7428 <__mulsf3x+0x7a>
    7422:       93 95           inc     r25
    7424:       39 f4           brne    .+14            ; 0x7434 <__mulsf3x+0x86>
    7426:       8f cf           rjmp    .-226           ; 0x7346 <__fp_nan>
    7428:       00 0c           add     r0, r0
    742a:       11 1c           adc     r1, r1
    742c:       bb 1f           adc     r27, r27
    742e:       66 1f           adc     r22, r22
    7430:       77 1f           adc     r23, r23
    7432:       88 1f           adc     r24, r24
    7434:       01 28           or      r0, r1
    7436:       08 95           ret

00007438 <__mulsi3>:
    7438:       62 9f           mul     r22, r18
    743a:       d0 01           movw    r26, r0
    743c:       73 9f           mul     r23, r19
    743e:       f0 01           movw    r30, r0
    7440:       82 9f           mul     r24, r18
    7442:       e0 0d           add     r30, r0
    7444:       f1 1d           adc     r31, r1
    7446:       64 9f           mul     r22, r20
    7448:       e0 0d           add     r30, r0
    744a:       f1 1d           adc     r31, r1
    744c:       92 9f           mul     r25, r18
    744e:       f0 0d           add     r31, r0
    7450:       83 9f           mul     r24, r19
    7452:       f0 0d           add     r31, r0
    7454:       74 9f           mul     r23, r20
    7456:       f0 0d           add     r31, r0
    7458:       65 9f           mul     r22, r21
    745a:       f0 0d           add     r31, r0
    745c:       99 27           eor     r25, r25
    745e:       72 9f           mul     r23, r18
    7460:       b0 0d           add     r27, r0
    7462:       e1 1d           adc     r30, r1
    7464:       f9 1f           adc     r31, r25
    7466:       63 9f           mul     r22, r19
    7468:       b0 0d           add     r27, r0
    746a:       e1 1d           adc     r30, r1
    746c:       f9 1f           adc     r31, r25
    746e:       bd 01           movw    r22, r26
    7470:       cf 01           movw    r24, r30
    7472:       11 24           eor     r1, r1
    7474:       08 95           ret

00007476 <__udivmodqi4>:
    7476:       99 1b           sub     r25, r25
    7478:       79 e0           ldi     r23, 0x09       ; 9
    747a:       04 c0           rjmp    .+8             ; 0x7484 <__udivmodqi4_ep>

0000747c <__udivmodqi4_loop>:
    747c:       99 1f           adc     r25, r25
    747e:       96 17           cp      r25, r22
    7480:       08 f0           brcs    .+2             ; 0x7484 <__udivmodqi4_ep>
    7482:       96 1b           sub     r25, r22

00007484 <__udivmodqi4_ep>:
    7484:       88 1f           adc     r24, r24
    7486:       7a 95           dec     r23
    7488:       c9 f7           brne    .-14            ; 0x747c <__udivmodqi4_loop>
    748a:       80 95           com     r24
    748c:       08 95           ret

0000748e <__udivmodhi4>:
    748e:       aa 1b           sub     r26, r26
    7490:       bb 1b           sub     r27, r27
    7492:       51 e1           ldi     r21, 0x11       ; 17
    7494:       07 c0           rjmp    .+14            ; 0x74a4 <__udivmodhi4_ep>

00007496 <__udivmodhi4_loop>:
    7496:       aa 1f           adc     r26, r26
    7498:       bb 1f           adc     r27, r27
    749a:       a6 17           cp      r26, r22
    749c:       b7 07           cpc     r27, r23
    749e:       10 f0           brcs    .+4             ; 0x74a4 <__udivmodhi4_ep>
    74a0:       a6 1b           sub     r26, r22
    74a2:       b7 0b           sbc     r27, r23

000074a4 <__udivmodhi4_ep>:
    74a4:       88 1f           adc     r24, r24
    74a6:       99 1f           adc     r25, r25
    74a8:       5a 95           dec     r21
    74aa:       a9 f7           brne    .-22            ; 0x7496 <__udivmodhi4_loop>
    74ac:       80 95           com     r24
    74ae:       90 95           com     r25
    74b0:       bc 01           movw    r22, r24
    74b2:       cd 01           movw    r24, r26
    74b4:       08 95           ret

000074b6 <__divmodhi4>:
    74b6:       97 fb           bst     r25, 7
    74b8:       09 2e           mov     r0, r25
    74ba:       07 26           eor     r0, r23
    74bc:       0a d0           rcall   .+20            ; 0x74d2 <__divmodhi4_neg1>
    74be:       77 fd           sbrc    r23, 7
    74c0:       04 d0           rcall   .+8             ; 0x74ca <__divmodhi4_neg2>
    74c2:       e5 df           rcall   .-54            ; 0x748e <__udivmodhi4>
    74c4:       06 d0           rcall   .+12            ; 0x74d2 <__divmodhi4_neg1>
    74c6:       00 20           and     r0, r0
    74c8:       1a f4           brpl    .+6             ; 0x74d0 <__divmodhi4_exit>

000074ca <__divmodhi4_neg2>:
    74ca:       70 95           com     r23
    74cc:       61 95           neg     r22
    74ce:       7f 4f           sbci    r23, 0xFF       ; 255

000074d0 <__divmodhi4_exit>:
    74d0:       08 95           ret

000074d2 <__divmodhi4_neg1>:
    74d2:       f6 f7           brtc    .-4             ; 0x74d0 <__divmodhi4_exit>
    74d4:       90 95           com     r25
    74d6:       81 95           neg     r24
    74d8:       9f 4f           sbci    r25, 0xFF       ; 255
    74da:       08 95           ret

000074dc <__udivmodsi4>:
    74dc:       a1 e2           ldi     r26, 0x21       ; 33
    74de:       1a 2e           mov     r1, r26
    74e0:       aa 1b           sub     r26, r26
    74e2:       bb 1b           sub     r27, r27
    74e4:       fd 01           movw    r30, r26
    74e6:       0d c0           rjmp    .+26            ; 0x7502 <__udivmodsi4_ep>

000074e8 <__udivmodsi4_loop>:
    74e8:       aa 1f           adc     r26, r26
    74ea:       bb 1f           adc     r27, r27
    74ec:       ee 1f           adc     r30, r30
    74ee:       ff 1f           adc     r31, r31
    74f0:       a2 17           cp      r26, r18
    74f2:       b3 07           cpc     r27, r19
    74f4:       e4 07           cpc     r30, r20
    74f6:       f5 07           cpc     r31, r21
    74f8:       20 f0           brcs    .+8             ; 0x7502 <__udivmodsi4_ep>
    74fa:       a2 1b           sub     r26, r18
    74fc:       b3 0b           sbc     r27, r19
    74fe:       e4 0b           sbc     r30, r20
    7500:       f5 0b           sbc     r31, r21

00007502 <__udivmodsi4_ep>:
    7502:       66 1f           adc     r22, r22
    7504:       77 1f           adc     r23, r23
    7506:       88 1f           adc     r24, r24
    7508:       99 1f           adc     r25, r25
    750a:       1a 94           dec     r1
    750c:       69 f7           brne    .-38            ; 0x74e8 <__udivmodsi4_loop>
    750e:       60 95           com     r22
    7510:       70 95           com     r23
    7512:       80 95           com     r24
    7514:       90 95           com     r25
    7516:       9b 01           movw    r18, r22
    7518:       ac 01           movw    r20, r24
    751a:       bd 01           movw    r22, r26
    751c:       cf 01           movw    r24, r30
    751e:       08 95           ret

00007520 <__divmodsi4>:
    7520:       97 fb           bst     r25, 7
    7522:       09 2e           mov     r0, r25
    7524:       05 26           eor     r0, r21
    7526:       0e d0           rcall   .+28            ; 0x7544 <__divmodsi4_neg1>
    7528:       57 fd           sbrc    r21, 7
    752a:       04 d0           rcall   .+8             ; 0x7534 <__divmodsi4_neg2>
    752c:       d7 df           rcall   .-82            ; 0x74dc <__udivmodsi4>
    752e:       0a d0           rcall   .+20            ; 0x7544 <__divmodsi4_neg1>
    7530:       00 1c           adc     r0, r0
    7532:       38 f4           brcc    .+14            ; 0x7542 <__divmodsi4_exit>

00007534 <__divmodsi4_neg2>:
    7534:       50 95           com     r21
    7536:       40 95           com     r20
    7538:       30 95           com     r19
    753a:       21 95           neg     r18
    753c:       3f 4f           sbci    r19, 0xFF       ; 255
    753e:       4f 4f           sbci    r20, 0xFF       ; 255
    7540:       5f 4f           sbci    r21, 0xFF       ; 255

00007542 <__divmodsi4_exit>:
    7542:       08 95           ret

00007544 <__divmodsi4_neg1>:
    7544:       f6 f7           brtc    .-4             ; 0x7542 <__divmodsi4_exit>
    7546:       90 95           com     r25
    7548:       80 95           com     r24
    754a:       70 95           com     r23
    754c:       61 95           neg     r22
    754e:       7f 4f           sbci    r23, 0xFF       ; 255
    7550:       8f 4f           sbci    r24, 0xFF       ; 255
    7552:       9f 4f           sbci    r25, 0xFF       ; 255
    7554:       08 95           ret

00007556 <__eeprom_read_byte_1F2021>:
    7556:       f9 99           sbic    0x1f, 1 ; 31
    7558:       fe cf           rjmp    .-4             ; 0x7556 <__eeprom_read_byte_1F2021>
    755a:       b2 bd           out     0x22, r27       ; 34
    755c:       a1 bd           out     0x21, r26       ; 33
    755e:       f8 9a           sbi     0x1f, 0 ; 31
    7560:       11 96           adiw    r26, 0x01       ; 1
    7562:       00 b4           in      r0, 0x20        ; 32
    7564:       08 95           ret

00007566 <__eeprom_write_byte_1F2021>:
    7566:       f9 99           sbic    0x1f, 1 ; 31
    7568:       fe cf           rjmp    .-4             ; 0x7566 <__eeprom_write_byte_1F2021>
    756a:       b2 bd           out     0x22, r27       ; 34
    756c:       a1 bd           out     0x21, r26       ; 33
    756e:       00 bc           out     0x20, r0        ; 32
    7570:       11 96           adiw    r26, 0x01       ; 1
    7572:       0f b6           in      r0, 0x3f        ; 63
    7574:       f8 94           cli
    7576:       fa 9a           sbi     0x1f, 2 ; 31
    7578:       f9 9a           sbi     0x1f, 1 ; 31
    757a:       0f be           out     0x3f, r0        ; 63
    757c:       08 95           ret

0000757e <_exit>:
    757e:       ff cf           rjmp    .-2             ; 0x757e <_exit>