Subversion Repositories FlightCtrl

Rev

Blame | Last modification | View Log | RSS feed


Flight-Ctrl_MEGA644_V0_68d.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         000002a2  00800100  00007a98  00007b4c  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         00007a98  00000000  00000000  000000b4  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          00000425  008003a2  008003a2  00007dee  2**0
                  ALLOC
  3 .eeprom       00000179  00810000  00810000  00007dee  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  4 .stab         00000378  00000000  00000000  00007f68  2**2
                  CONTENTS, READONLY, DEBUGGING
  5 .stabstr      00000071  00000000  00000000  000082e0  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
       0:       0c 94 a8 03     jmp     0x750   ; 0x750 <__ctors_end>
       4:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
       8:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
       c:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      10:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      14:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      18:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      1c:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      20:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      24:       0c 94 c5 0c     jmp     0x198a  ; 0x198a <__vector_9>
      28:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      2c:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      30:       0c 94 93 16     jmp     0x2d26  ; 0x2d26 <__vector_12>
      34:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      38:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      3c:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      40:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      44:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      48:       0c 94 68 0d     jmp     0x1ad0  ; 0x1ad0 <__vector_18>
      4c:       0c 94 b3 37     jmp     0x6f66  ; 0x6f66 <__vector_19>
      50:       0c 94 7f 06     jmp     0xcfe   ; 0xcfe <__vector_20>
      54:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      58:       0c 94 49 06     jmp     0xc92   ; 0xc92 <__vector_22>
      5c:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      60:       0c 94 10 0e     jmp     0x1c20  ; 0x1c20 <__vector_24>
      64:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      68:       0c 94 d2 15     jmp     0x2ba4  ; 0x2ba4 <__vector_26>
      6c:       0c 94 c5 03     jmp     0x78a   ; 0x78a <__bad_interrupt>
      70:       e7 08           sbc     r14, r7
      72:       f3 08           sbc     r15, r3
      74:       05 09           sbc     r16, r5
      76:       bb 09           sbc     r27, r11
      78:       bb 09           sbc     r27, r11
      7a:       bb 09           sbc     r27, r11
      7c:       51 09           sbc     r21, r1
      7e:       1c 09           sbc     r17, r12
      80:       bb 09           sbc     r27, r11
      82:       bb 09           sbc     r27, r11
      84:       40 09           sbc     r20, r0
      86:       7d 09           sbc     r23, r13
      88:       7d 09           sbc     r23, r13
      8a:       7d 09           sbc     r23, r13
      8c:       7d 09           sbc     r23, r13
      8e:       7d 09           sbc     r23, r13
      90:       55 09           sbc     r21, r5
      92:       bb 09           sbc     r27, r11
      94:       bb 09           sbc     r27, r11
      96:       37 09           sbc     r19, r7
      98:       bb 09           sbc     r27, r11
      9a:       4d 09           sbc     r20, r13
      9c:       3a 0e           add     r3, r26
      9e:       4f 0e           add     r4, r31
      a0:       58 0e           add     r5, r24
      a2:       62 0e           add     r6, r18
      a4:       7f 0e           add     r7, r31
      a6:       97 0e           add     r9, r23
      a8:       b0 0e           add     r11, r16
      aa:       cd 0e           add     r12, r29
      ac:       ea 0e           add     r14, r26
      ae:       07 0f           add     r16, r23
      b0:       eb 0f           add     r30, r27
      b2:       44 11           cpse    r20, r4
      b4:       8c 11           cpse    r24, r12
      b6:       ed 11           cpse    r30, r13
      b8:       43 12           cpse    r4, r19
      ba:       97 12           cpse    r9, r23
      bc:       1b 13           cpse    r17, r27
      be:       c2 13           cpse    r28, r18
      c0:       10 14           cp      r1, r0
      c2:       34 14           cp      r3, r4
      c4:       6a 14           cp      r6, r10
      c6:       a6 14           cp      r10, r6
      c8:       e4 14           cp      r14, r4
      ca:       36 15           cp      r19, r6
      cc:       6f 15           cp      r22, r15

000000ce <__c.2081>:
      ce:       0a 0a 0d 00                                         ....

000000d2 <__c.2079>:
      d2:       4e 65 75 74 72 61 6c 00                             Neutral.

000000da <__c.2077>:
      da:       48 65 61 64 69 6e 67 48 6f 6c 64 00                 HeadingHold.

000000e6 <__c.2075>:
      e6:       0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00           ..Steuerung: .

000000f4 <__c.2073>:
      f4:       4f 4b 0a 0d 00                                      OK...

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

00000116 <__c.2066>:
     116:       0a 0d 4b 61 6c 69 62 72 69 65 72 65 20 4e 65 75     ..Kalibriere Neu
     126:       74 72 61 6c 6c 61 67 65 00                          trallage.

0000012f <__c.2064>:
     12f:       0a 0d 4b 61 6c 69 62 72 69 65 72 65 20 4b 6f 6d     ..Kalibriere Kom
     13f:       70 61 73 73 00                                      pass.

00000144 <__c.2059>:
     144:       0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65     ..Benutze Parame
     154:       74 65 72 73 61 74 7a 20 25 64 00                    tersatz %d.

0000015f <__c.2052>:
     15f:       0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20     ..Init. EEPROM: 
     16f:       47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c     Generiere Defaul
     17f:       74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00        t-Parameter....

0000018e <__c.2050>:
     18e:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
     19e:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
        ...

000001af <__c.2048>:
     1af:       0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a     ..FlightControl.
     1bf:       0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a     .Hardware:%d.%d.
     1cf:       0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 64     .Software:V%d.%d
     1df:       25 63 20 00                                         %c .

000001e3 <__c.2046>:
     1e3:       2e 00                                               ..

000001e5 <__c.2163>:
     1e5:       5a 5f 52 61 6e 67 65 3a 20 20 25 34 69 00           Z_Range:  %4i.

000001f3 <__c.2161>:
     1f3:       59 5f 52 61 6e 67 65 3a 20 20 25 34 69 00           Y_Range:  %4i.

00000201 <__c.2159>:
     201:       58 5f 52 61 6e 67 65 3a 20 20 25 34 69 00           X_Range:  %4i.

0000020f <__c.2157>:
     20f:       4d 4d 33 20 52 61 6e 67 65 00                       MM3 Range.

00000219 <__c.2154>:
     219:       5a 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00        Z_Offset:  %3i.

00000228 <__c.2152>:
     228:       59 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00        Y_Offset:  %3i.

00000237 <__c.2150>:
     237:       58 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00        X_Offset:  %3i.

00000246 <__c.2148>:
     246:       4d 4d 33 20 4f 66 66 00                             MM3 Off.

0000024e <__c.2145>:
     24e:       48 69 3a 25 34 69 20 20 43 66 3a 25 34 69 20 00     Hi:%4i  Cf:%4i .

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

0000026e <__c.2141>:
     26e:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

0000027e <__c.2139>:
     27e:       45 78 74 65 72 6e 43 6f 6e 74 72 6f 6c 20 20 00     ExternControl  .

0000028e <__c.2136>:
     28e:       52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.

0000029c <__c.2134>:
     29c:       53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.

000002aa <__c.2132>:
     2aa:       53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.

000002b8 <__c.2130>:
     2b8:       53 65 72 76 6f 20 20 00                             Servo  .

000002c0 <__c.2127>:
     2c0:       50 6f 74 69 34 3a 20 20 25 33 69 00                 Poti4:  %3i.

000002cc <__c.2125>:
     2cc:       50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.

000002d8 <__c.2123>:
     2d8:       50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.

000002e4 <__c.2121>:
     2e4:       50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.

000002f0 <__c.2118>:
     2f0:       53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.

000002ff <__c.2116>:
     2ff:       4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00        Messwert:  %5i.

0000030e <__c.2114>:
     30e:       52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00        Richtung:  %5i.

0000031d <__c.2112>:
     31d:       4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .

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

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

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

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

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

00000377 <__c.2098>:
     377:       41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.

00000384 <__c.2095>:
     384:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

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

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

000003b1 <__c.2089>:
     3b1:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

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

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

000003de <__c.2083>:
     3de:       47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.

000003ec <__c.2080>:
     3ec:       50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00     P3:%4i  P4:%4i .

000003fc <__c.2078>:
     3fc:       50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .

0000040c <__c.2076>:
     40c:       47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .

0000041c <__c.2074>:
     41c:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

0000042c <__c.2071>:
     42c:       4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00     K7:%4i  K8:%4i .

0000043c <__c.2069>:
     43c:       4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .

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

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

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

0000047b <__c.2060>:
     47b:       52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.

0000048a <__c.2058>:
     48a:       4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.

00000499 <__c.2056>:
     499:       61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.

000004a3 <__c.2053>:
     4a3:       48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.

000004b1 <__c.2051>:
     4b1:       4b 65 69 6e 65 20 00                                Keine .

000004b8 <__c.2049>:
     4b8:       4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.

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

000004d6 <__c.2045>:
     4d6:       53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00        SollHoehe: %5i.

000004e5 <__c.2043>:
     4e5:       48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00        Hoehe:     %5i.

000004f4 <__c.2039>:
     4f4:       28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00     (c) Holger Buss.

00000504 <__c.2037>:
     504:       53 65 74 74 69 6e 67 3a 20 25 64 20 00              Setting: %d .

00000511 <__c.2035>:
     511:       48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e     HW:V%d.%d SW:%d.
     521:       25 64 25 63 00                                      %d%c.

00000526 <__c.2033>:
     526:       2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b 00     + MikroKopter +.

00000536 <__c.2030>:
     536:       5b 25 69 5d 00                                      [%i].

0000053b <__c.2028>:
     53b:       5b 25 69 5d 00                                      [%i].

00000540 <pgm_atan>:
     540:       00 01 02 03 04 04 05 06 07 08 09 0a 0b 0b 0c 0d     ................
     550:       0e 0f 10 11 11 12 13 14 15 15 16 17 18 18 19 1a     ................
     560:       1b 1b 1c 1d 1d 1e 1f 1f 20 21 21 22 23 23 24 24     ........ !!"##$$
     570:       25 25 26 27 27 28 28 29 29 2a 2a 2b 2b 2c 2c 2d     %%&''(())**++,,-
     580:       2d 2d 2e 2e 2f 2f 30 30 30 31 31 32 32 32 33 33     --..//0001122233
     590:       33 34 34 34 35 35 35 36 36 36 37 37 37 37 38 38     3444555666777788
     5a0:       38 39 39 39 39 3a 3a 3a 3a 3b 3b 3b 3b 3c 3c 3c     89999::::;;;;<<<
     5b0:       3c 3c 3d 3d 3d 3d 3e 3e 3e 3e 3e 3f 3f 3f 3f 3f     <<====>>>>>?????
     5c0:       3f 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42     ?@@@@@@AAAAAABBB
     5d0:       42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 44     BBBBCCCCCCCDDDDD
     5e0:       44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46     DDDEEEEEEEEEFFFF
     5f0:       46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47     FFFFFGGGGGGGGGGG
     600:       48 48 48 48 48 48 48 48 48 48 48 49 49 49 49 49     HHHHHHHHHHHIIIII
     610:       49 49 49 49 49 49 49 49 49 4a 4a 4a 4a 4a 4a 4a     IIIIIIIIIJJJJJJJ
     620:       4a 4a 4a 4a 4a 4a 4a 4b 4b 4b 4b 4b 4b 4b 4b 4b     JJJJJJJKKKKKKKKK
     630:       4b 4b 4b 4b 4b 4b 4b 4b 4c 4c 4c 4c 4c 4c 4c 4c     KKKKKKKKLLLLLLLL
     640:       4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4d 4d 4d 4d 4d     LLLLLLLLLLLMMMMM
     650:       4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d     MMMMMMMMMMMMMMMM
     660:       4d 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e     MNNNNNNNNNNNNNNN
     670:       4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4f 4f 4f 4f 4f     NNNNNNNNNNNOOOOO
     680:       4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f     OOOOOOOOOOOOOOOO
     690:       4f 4f 4f 4f 4f 4f 4f 4f 4f 4f                       OOOOOOOOOO

0000069a <pgm_sinus_i>:
     69a:       00 00 12 00 24 00 36 00 47 00 59 00 6b 00 7d 00     ....$.6.G.Y.k.}.
     6aa:       8f 00 a0 00 b2 00 c3 00 d5 00 e6 00 f8 00 09 01     ................
     6ba:       1a 01 2b 01 3c 01 4d 01 5e 01 6f 01 80 01 90 01     ..+.<.M.^.o.....
     6ca:       a0 01 b1 01 c1 01 d1 01 e1 01 f0 01 00 02 0f 02     ................
     6da:       1f 02 2e 02 3d 02 4b 02 5a 02 68 02 76 02 84 02     ....=.K.Z.h.v...
     6ea:       92 02 a0 02 ad 02 ba 02 c7 02 d4 02 e1 02 ed 02     ................
     6fa:       f9 02 05 03 10 03 1c 03 27 03 32 03 3c 03 47 03     ........'.2.<.G.
     70a:       51 03 5b 03 64 03 6e 03 77 03 80 03 88 03 90 03     Q.[.d.n.w.......
     71a:       98 03 a0 03 a7 03 af 03 b5 03 bc 03 c2 03 c8 03     ................
     72a:       ce 03 d3 03 d8 03 dd 03 e2 03 e6 03 ea 03 ed 03     ................
     73a:       f0 03 f3 03 f6 03 f8 03 fa 03 fc 03 fe 03 ff 03     ................
     74a:       ff 03 00 04 00 04                                   ......

00000750 <__ctors_end>:
     750:       11 24           eor     r1, r1
     752:       1f be           out     0x3f, r1        ; 63
     754:       cf ef           ldi     r28, 0xFF       ; 255
     756:       d0 e1           ldi     r29, 0x10       ; 16
     758:       de bf           out     0x3e, r29       ; 62
     75a:       cd bf           out     0x3d, r28       ; 61

0000075c <__do_copy_data>:
     75c:       13 e0           ldi     r17, 0x03       ; 3
     75e:       a0 e0           ldi     r26, 0x00       ; 0
     760:       b1 e0           ldi     r27, 0x01       ; 1
     762:       e8 e9           ldi     r30, 0x98       ; 152
     764:       fa e7           ldi     r31, 0x7A       ; 122
     766:       02 c0           rjmp    .+4             ; 0x76c <.do_copy_data_start>

00000768 <.do_copy_data_loop>:
     768:       05 90           lpm     r0, Z+
     76a:       0d 92           st      X+, r0

0000076c <.do_copy_data_start>:
     76c:       a2 3a           cpi     r26, 0xA2       ; 162
     76e:       b1 07           cpc     r27, r17
     770:       d9 f7           brne    .-10            ; 0x768 <.do_copy_data_loop>

00000772 <__do_clear_bss>:
     772:       17 e0           ldi     r17, 0x07       ; 7
     774:       a2 ea           ldi     r26, 0xA2       ; 162
     776:       b3 e0           ldi     r27, 0x03       ; 3
     778:       01 c0           rjmp    .+2             ; 0x77c <.do_clear_bss_start>

0000077a <.do_clear_bss_loop>:
     77a:       1d 92           st      X+, r1

0000077c <.do_clear_bss_start>:
     77c:       a7 3c           cpi     r26, 0xC7       ; 199
     77e:       b1 07           cpc     r27, r17
     780:       e1 f7           brne    .-8             ; 0x77a <.do_clear_bss_loop>
     782:       0e 94 05 04     call    0x80a   ; 0x80a <main>
     786:       0c 94 4b 3d     jmp     0x7a96  ; 0x7a96 <_exit>

0000078a <__bad_interrupt>:
     78a:       0c 94 00 00     jmp     0        ; 0x0 <__vectors>

0000078e <GetActiveParamSetNumber>:
     78e:       22 e0           ldi     r18, 0x02       ; 2
     790:       30 e0           ldi     r19, 0x00       ; 0
     792:       d9 01           movw    r26, r18
     794:       0e 94 2d 3d     call    0x7a5a  ; 0x7a5a <__eeprom_read_byte_1F2021>
     798:       80 2d           mov     r24, r0
     79a:       86 30           cpi     r24, 0x06       ; 6
     79c:       28 f0           brcs    .+10            ; 0x7a8 <GetActiveParamSetNumber+0x1a>
     79e:       82 e0           ldi     r24, 0x02       ; 2
     7a0:       d9 01           movw    r26, r18
     7a2:       08 2e           mov     r0, r24
     7a4:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
     7a8:       99 27           eor     r25, r25
     7aa:       08 95           ret

000007ac <WriteParameterSet>:
     7ac:       fb 01           movw    r30, r22
     7ae:       86 30           cpi     r24, 0x06       ; 6
     7b0:       08 f0           brcs    .+2             ; 0x7b4 <WriteParameterSet+0x8>
     7b2:       85 e0           ldi     r24, 0x05       ; 5
     7b4:       28 2f           mov     r18, r24
     7b6:       21 50           subi    r18, 0x01       ; 1
     7b8:       84 2f           mov     r24, r20
     7ba:       99 27           eor     r25, r25
     7bc:       a6 e4           ldi     r26, 0x46       ; 70
     7be:       2a 9f           mul     r18, r26
     7c0:       d0 01           movw    r26, r0
     7c2:       11 24           eor     r1, r1
     7c4:       a6 5f           subi    r26, 0xF6       ; 246
     7c6:       bf 4f           sbci    r27, 0xFF       ; 255

000007c8 <.36_start>:
     7c8:       01 97           sbiw    r24, 0x01       ; 1
     7ca:       24 f0           brlt    .+8             ; 0x7d4 <.36_finished>
     7cc:       01 90           ld      r0, Z+
     7ce:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
     7d2:       fa cf           rjmp    .-12            ; 0x7c8 <.36_start>

000007d4 <.36_finished>:
     7d4:       a2 e0           ldi     r26, 0x02       ; 2
     7d6:       b0 e0           ldi     r27, 0x00       ; 0
     7d8:       02 2e           mov     r0, r18
     7da:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
     7de:       08 95           ret

000007e0 <ReadParameterSet>:
     7e0:       fb 01           movw    r30, r22
     7e2:       28 2f           mov     r18, r24
     7e4:       86 30           cpi     r24, 0x06       ; 6
     7e6:       08 f0           brcs    .+2             ; 0x7ea <ReadParameterSet+0xa>
     7e8:       25 e0           ldi     r18, 0x05       ; 5
     7ea:       84 2f           mov     r24, r20
     7ec:       99 27           eor     r25, r25
     7ee:       21 50           subi    r18, 0x01       ; 1
     7f0:       a6 e4           ldi     r26, 0x46       ; 70
     7f2:       2a 9f           mul     r18, r26
     7f4:       d0 01           movw    r26, r0
     7f6:       11 24           eor     r1, r1
     7f8:       a6 5f           subi    r26, 0xF6       ; 246
     7fa:       bf 4f           sbci    r27, 0xFF       ; 255

000007fc <.57_start>:
     7fc:       01 97           sbiw    r24, 0x01       ; 1
     7fe:       24 f0           brlt    .+8             ; 0x808 <.57_finished>
     800:       0e 94 2d 3d     call    0x7a5a  ; 0x7a5a <__eeprom_read_byte_1F2021>
     804:       01 92           st      Z+, r0
     806:       fa cf           rjmp    .-12            ; 0x7fc <.57_start>

00000808 <.57_finished>:
     808:       08 95           ret

0000080a <main>:
     80a:       1f 93           push    r17
     80c:       cf 93           push    r28
     80e:       df 93           push    r29
     810:       14 b8           out     0x04, r1        ; 4
     812:       15 b8           out     0x05, r1        ; 5
     814:       18 9b           sbis    0x03, 0 ; 3
     816:       02 c0           rjmp    .+4             ; 0x81c <main+0x12>
     818:       8b e0           ldi     r24, 0x0B       ; 11
     81a:       01 c0           rjmp    .+2             ; 0x81e <main+0x14>
     81c:       8a e0           ldi     r24, 0x0A       ; 10
     81e:       80 93 00 01     sts     0x0100, r24
     822:       81 e8           ldi     r24, 0x81       ; 129
     824:       87 b9           out     0x07, r24       ; 7
     826:       8f ef           ldi     r24, 0xFF       ; 255
     828:       88 b9           out     0x08, r24       ; 8
     82a:       8b e1           ldi     r24, 0x1B       ; 27
     82c:       84 b9           out     0x04, r24       ; 4
     82e:       81 e0           ldi     r24, 0x01       ; 1
     830:       85 b9           out     0x05, r24       ; 5
     832:       8e e3           ldi     r24, 0x3E       ; 62
     834:       8a b9           out     0x0a, r24       ; 10
     836:       57 9a           sbi     0x0a, 7 ; 10
     838:       87 ef           ldi     r24, 0xF7       ; 247
     83a:       8b b9           out     0x0b, r24       ; 11
     83c:       84 b7           in      r24, 0x34       ; 52
     83e:       87 7f           andi    r24, 0xF7       ; 247
     840:       84 bf           out     0x34, r24       ; 52
     842:       80 91 60 00     lds     r24, 0x0060
     846:       88 61           ori     r24, 0x18       ; 24
     848:       80 93 60 00     sts     0x0060, r24
     84c:       10 92 60 00     sts     0x0060, r1
     850:       80 ed           ldi     r24, 0xD0       ; 208
     852:       97 e0           ldi     r25, 0x07       ; 7
     854:       90 93 c1 03     sts     0x03C1, r25
     858:       80 93 c0 03     sts     0x03C0, r24
     85c:       10 92 4b 04     sts     0x044B, r1
     860:       10 92 4a 04     sts     0x044A, r1
     864:       10 92 08 07     sts     0x0708, r1
     868:       10 92 07 07     sts     0x0707, r1
     86c:       10 92 49 04     sts     0x0449, r1
     870:       10 92 48 04     sts     0x0448, r1
     874:       10 92 47 04     sts     0x0447, r1
     878:       10 92 46 04     sts     0x0446, r1
     87c:       80 91 00 01     lds     r24, 0x0100
     880:       8a 30           cpi     r24, 0x0A       ; 10
     882:       11 f4           brne    .+4             ; 0x888 <main+0x7e>
     884:       28 98           cbi     0x05, 0 ; 5
     886:       01 c0           rjmp    .+2             ; 0x88a <main+0x80>
     888:       28 9a           sbi     0x05, 0 ; 5
     88a:       0e 94 93 0c     call    0x1926  ; 0x1926 <Timer_Init>
     88e:       0e 94 08 08     call    0x1010  ; 0x1010 <UART_Init>
     892:       0e 94 7e 16     call    0x2cfc  ; 0x2cfc <rc_sum_init>
     896:       0e 94 0a 0e     call    0x1c14  ; 0x1c14 <ADC_Init>
     89a:       0e 94 b6 15     call    0x2b6c  ; 0x2b6c <i2c_init>
     89e:       0e 94 f9 39     call    0x73f2  ; 0x73f2 <init_MM3>
     8a2:       78 94           sei
     8a4:       10 92 fa 05     sts     0x05FA, r1
     8a8:       84 e4           ldi     r24, 0x44       ; 68
     8aa:       80 93 fb 05     sts     0x05FB, r24
     8ae:       87 e0           ldi     r24, 0x07       ; 7
     8b0:       80 93 fc 05     sts     0x05FC, r24
     8b4:       20 91 00 01     lds     r18, 0x0100
     8b8:       84 e6           ldi     r24, 0x64       ; 100
     8ba:       90 e0           ldi     r25, 0x00       ; 0
     8bc:       9f 93           push    r25
     8be:       8f 93           push    r24
     8c0:       84 e4           ldi     r24, 0x44       ; 68
     8c2:       90 e0           ldi     r25, 0x00       ; 0
     8c4:       9f 93           push    r25
     8c6:       8f 93           push    r24
     8c8:       1f 92           push    r1
     8ca:       1f 92           push    r1
     8cc:       82 2f           mov     r24, r18
     8ce:       6a e0           ldi     r22, 0x0A       ; 10
     8d0:       0e 94 80 3c     call    0x7900  ; 0x7900 <__udivmodqi4>
     8d4:       89 2f           mov     r24, r25
     8d6:       99 27           eor     r25, r25
     8d8:       9f 93           push    r25
     8da:       8f 93           push    r24
     8dc:       82 2f           mov     r24, r18
     8de:       0e 94 80 3c     call    0x7900  ; 0x7900 <__udivmodqi4>
     8e2:       99 27           eor     r25, r25
     8e4:       9f 93           push    r25
     8e6:       8f 93           push    r24
     8e8:       8f ea           ldi     r24, 0xAF       ; 175
     8ea:       91 e0           ldi     r25, 0x01       ; 1
     8ec:       9f 93           push    r25
     8ee:       8f 93           push    r24
     8f0:       1f 92           push    r1
     8f2:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     8f6:       8e e8           ldi     r24, 0x8E       ; 142
     8f8:       91 e0           ldi     r25, 0x01       ; 1
     8fa:       9f 93           push    r25
     8fc:       8f 93           push    r24
     8fe:       1f 92           push    r1
     900:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     904:       29 9a           sbi     0x05, 1 ; 5
     906:       a1 e0           ldi     r26, 0x01       ; 1
     908:       b0 e0           ldi     r27, 0x00       ; 0
     90a:       0e 94 2d 3d     call    0x7a5a  ; 0x7a5a <__eeprom_read_byte_1F2021>
     90e:       80 2d           mov     r24, r0
     910:       2d b7           in      r18, 0x3d       ; 61
     912:       3e b7           in      r19, 0x3e       ; 62
     914:       20 5f           subi    r18, 0xF0       ; 240
     916:       3f 4f           sbci    r19, 0xFF       ; 255
     918:       2d bf           out     0x3d, r18       ; 61
     91a:       85 34           cpi     r24, 0x45       ; 69
     91c:       09 f4           brne    .+2             ; 0x920 <main+0x116>
     91e:       3f c0           rjmp    .+126           ; 0x99e <main+0x194>
     920:       8f e5           ldi     r24, 0x5F       ; 95
     922:       91 e0           ldi     r25, 0x01       ; 1
     924:       9f 93           push    r25
     926:       8f 93           push    r24
     928:       1f 92           push    r1
     92a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     92e:       0e 94 f8 36     call    0x6df0  ; 0x6df0 <DefaultKonstanten1>
     932:       10 e0           ldi     r17, 0x00       ; 0
     934:       0f 90           pop     r0
     936:       0f 90           pop     r0
     938:       0f 90           pop     r0
     93a:       12 30           cpi     r17, 0x02       ; 2
     93c:       49 f4           brne    .+18            ; 0x950 <main+0x146>
     93e:       0e 94 67 36     call    0x6cce  ; 0x6cce <DefaultKonstanten2>
     942:       46 e4           ldi     r20, 0x46       ; 70
     944:       6f e2           ldi     r22, 0x2F       ; 47
     946:       77 e0           ldi     r23, 0x07       ; 7
     948:       82 e0           ldi     r24, 0x02       ; 2
     94a:       0e 94 d6 03     call    0x7ac   ; 0x7ac <WriteParameterSet>
     94e:       02 c0           rjmp    .+4             ; 0x954 <main+0x14a>
     950:       13 30           cpi     r17, 0x03       ; 3
     952:       51 f4           brne    .+20            ; 0x968 <main+0x15e>
     954:       0e 94 d6 35     call    0x6bac  ; 0x6bac <DefaultKonstanten3>
     958:       46 e4           ldi     r20, 0x46       ; 70
     95a:       6f e2           ldi     r22, 0x2F       ; 47
     95c:       77 e0           ldi     r23, 0x07       ; 7
     95e:       83 e0           ldi     r24, 0x03       ; 3
     960:       0e 94 d6 03     call    0x7ac   ; 0x7ac <WriteParameterSet>
     964:       14 e0           ldi     r17, 0x04       ; 4
     966:       02 c0           rjmp    .+4             ; 0x96c <main+0x162>
     968:       14 30           cpi     r17, 0x04       ; 4
     96a:       10 f0           brcs    .+4             ; 0x970 <main+0x166>
     96c:       0e 94 67 36     call    0x6cce  ; 0x6cce <DefaultKonstanten2>
     970:       46 e4           ldi     r20, 0x46       ; 70
     972:       6f e2           ldi     r22, 0x2F       ; 47
     974:       77 e0           ldi     r23, 0x07       ; 7
     976:       81 2f           mov     r24, r17
     978:       0e 94 d6 03     call    0x7ac   ; 0x7ac <WriteParameterSet>
     97c:       1f 5f           subi    r17, 0xFF       ; 255
     97e:       16 30           cpi     r17, 0x06       ; 6
     980:       e0 f2           brcs    .-72            ; 0x93a <main+0x130>
     982:       83 e0           ldi     r24, 0x03       ; 3
     984:       22 e0           ldi     r18, 0x02       ; 2
     986:       30 e0           ldi     r19, 0x00       ; 0
     988:       d9 01           movw    r26, r18
     98a:       08 2e           mov     r0, r24
     98c:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
     990:       85 e4           ldi     r24, 0x45       ; 69
     992:       21 50           subi    r18, 0x01       ; 1
     994:       30 40           sbci    r19, 0x00       ; 0
     996:       d9 01           movw    r26, r18
     998:       08 2e           mov     r0, r24
     99a:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
     99e:       c2 e0           ldi     r28, 0x02       ; 2
     9a0:       d0 e0           ldi     r29, 0x00       ; 0
     9a2:       de 01           movw    r26, r28
     9a4:       0e 94 2d 3d     call    0x7a5a  ; 0x7a5a <__eeprom_read_byte_1F2021>
     9a8:       80 2d           mov     r24, r0
     9aa:       86 30           cpi     r24, 0x06       ; 6
     9ac:       28 f0           brcs    .+10            ; 0x9b8 <main+0x1ae>
     9ae:       82 e0           ldi     r24, 0x02       ; 2
     9b0:       de 01           movw    r26, r28
     9b2:       08 2e           mov     r0, r24
     9b4:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
     9b8:       46 e4           ldi     r20, 0x46       ; 70
     9ba:       6f e2           ldi     r22, 0x2F       ; 47
     9bc:       77 e0           ldi     r23, 0x07       ; 7
     9be:       0e 94 f0 03     call    0x7e0   ; 0x7e0 <ReadParameterSet>
     9c2:       de 01           movw    r26, r28
     9c4:       0e 94 2d 3d     call    0x7a5a  ; 0x7a5a <__eeprom_read_byte_1F2021>
     9c8:       80 2d           mov     r24, r0
     9ca:       86 30           cpi     r24, 0x06       ; 6
     9cc:       28 f0           brcs    .+10            ; 0x9d8 <main+0x1ce>
     9ce:       82 e0           ldi     r24, 0x02       ; 2
     9d0:       de 01           movw    r26, r28
     9d2:       08 2e           mov     r0, r24
     9d4:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
     9d8:       99 27           eor     r25, r25
     9da:       9f 93           push    r25
     9dc:       8f 93           push    r24
     9de:       84 e4           ldi     r24, 0x44       ; 68
     9e0:       91 e0           ldi     r25, 0x01       ; 1
     9e2:       9f 93           push    r25
     9e4:       8f 93           push    r24
     9e6:       1f 92           push    r1
     9e8:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     9ec:       84 ef           ldi     r24, 0xF4       ; 244
     9ee:       91 e0           ldi     r25, 0x01       ; 1
     9f0:       0e 94 b0 0c     call    0x1960  ; 0x1960 <SetDelay>
     9f4:       ec 01           movw    r28, r24
     9f6:       0f 90           pop     r0
     9f8:       0f 90           pop     r0
     9fa:       0f 90           pop     r0
     9fc:       0f 90           pop     r0
     9fe:       0f 90           pop     r0
     a00:       ce 01           movw    r24, r28
     a02:       0e 94 b9 0c     call    0x1972  ; 0x1972 <CheckDelay>
     a06:       88 23           and     r24, r24
     a08:       d9 f3           breq    .-10            ; 0xa00 <main+0x1f6>
     a0a:       e0 91 31 07     lds     r30, 0x0731
     a0e:       ff 27           eor     r31, r31
     a10:       ee 0f           add     r30, r30
     a12:       ff 1f           adc     r31, r31
     a14:       ed 5f           subi    r30, 0xFD       ; 253
     a16:       f8 4f           sbci    r31, 0xF8       ; 248
     a18:       80 81           ld      r24, Z
     a1a:       91 81           ldd     r25, Z+1        ; 0x01
     a1c:       85 36           cpi     r24, 0x65       ; 101
     a1e:       91 05           cpc     r25, r1
     a20:       c4 f0           brlt    .+48            ; 0xa52 <main+0x248>
     a22:       e0 91 32 07     lds     r30, 0x0732
     a26:       ff 27           eor     r31, r31
     a28:       ee 0f           add     r30, r30
     a2a:       ff 1f           adc     r31, r31
     a2c:       ed 5f           subi    r30, 0xFD       ; 253
     a2e:       f8 4f           sbci    r31, 0xF8       ; 248
     a30:       80 81           ld      r24, Z
     a32:       91 81           ldd     r25, Z+1        ; 0x01
     a34:       85 36           cpi     r24, 0x65       ; 101
     a36:       91 05           cpc     r25, r1
     a38:       64 f0           brlt    .+24            ; 0xa52 <main+0x248>
     a3a:       8f e2           ldi     r24, 0x2F       ; 47
     a3c:       91 e0           ldi     r25, 0x01       ; 1
     a3e:       9f 93           push    r25
     a40:       8f 93           push    r24
     a42:       1f 92           push    r1
     a44:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     a48:       0e 94 2d 39     call    0x725a  ; 0x725a <calib_MM3>
     a4c:       0f 90           pop     r0
     a4e:       0f 90           pop     r0
     a50:       0f 90           pop     r0
     a52:       e0 91 31 07     lds     r30, 0x0731
     a56:       ff 27           eor     r31, r31
     a58:       ee 0f           add     r30, r30
     a5a:       ff 1f           adc     r31, r31
     a5c:       ed 5f           subi    r30, 0xFD       ; 253
     a5e:       f8 4f           sbci    r31, 0xF8       ; 248
     a60:       80 81           ld      r24, Z
     a62:       91 81           ldd     r25, Z+1        ; 0x01
     a64:       85 36           cpi     r24, 0x65       ; 101
     a66:       91 05           cpc     r25, r1
     a68:       c4 f0           brlt    .+48            ; 0xa9a <main+0x290>
     a6a:       e0 91 32 07     lds     r30, 0x0732
     a6e:       ff 27           eor     r31, r31
     a70:       ee 0f           add     r30, r30
     a72:       ff 1f           adc     r31, r31
     a74:       ed 5f           subi    r30, 0xFD       ; 253
     a76:       f8 4f           sbci    r31, 0xF8       ; 248
     a78:       80 81           ld      r24, Z
     a7a:       91 81           ldd     r25, Z+1        ; 0x01
     a7c:       8c 59           subi    r24, 0x9C       ; 156
     a7e:       9f 4f           sbci    r25, 0xFF       ; 255
     a80:       64 f4           brge    .+24            ; 0xa9a <main+0x290>
     a82:       86 e1           ldi     r24, 0x16       ; 22
     a84:       91 e0           ldi     r25, 0x01       ; 1
     a86:       9f 93           push    r25
     a88:       8f 93           push    r24
     a8a:       1f 92           push    r1
     a8c:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     a90:       0e 94 3f 22     call    0x447e  ; 0x447e <calib_acc>
     a94:       0f 90           pop     r0
     a96:       0f 90           pop     r0
     a98:       0f 90           pop     r0
     a9a:       80 91 37 07     lds     r24, 0x0737
     a9e:       80 ff           sbrs    r24, 0
     aa0:       20 c0           rjmp    .+64            ; 0xae2 <main+0x2d8>
     aa2:       89 ef           ldi     r24, 0xF9       ; 249
     aa4:       90 e0           ldi     r25, 0x00       ; 0
     aa6:       9f 93           push    r25
     aa8:       8f 93           push    r24
     aaa:       1f 92           push    r1
     aac:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     ab0:       88 ee           ldi     r24, 0xE8       ; 232
     ab2:       93 e0           ldi     r25, 0x03       ; 3
     ab4:       0e 94 b0 0c     call    0x1960  ; 0x1960 <SetDelay>
     ab8:       ec 01           movw    r28, r24
     aba:       0e 94 8c 10     call    0x2118  ; 0x2118 <SucheLuftruckOffset>
     abe:       0f 90           pop     r0
     ac0:       0f 90           pop     r0
     ac2:       0f 90           pop     r0
     ac4:       ce 01           movw    r24, r28
     ac6:       0e 94 b9 0c     call    0x1972  ; 0x1972 <CheckDelay>
     aca:       88 23           and     r24, r24
     acc:       d9 f3           breq    .-10            ; 0xac4 <main+0x2ba>
     ace:       84 ef           ldi     r24, 0xF4       ; 244
     ad0:       90 e0           ldi     r25, 0x00       ; 0
     ad2:       9f 93           push    r25
     ad4:       8f 93           push    r24
     ad6:       1f 92           push    r1
     ad8:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     adc:       0f 90           pop     r0
     ade:       0f 90           pop     r0
     ae0:       0f 90           pop     r0
     ae2:       0e 94 54 21     call    0x42a8  ; 0x42a8 <SetNeutral>
     ae6:       80 91 00 01     lds     r24, 0x0100
     aea:       8a 30           cpi     r24, 0x0A       ; 10
     aec:       11 f4           brne    .+4             ; 0xaf2 <main+0x2e8>
     aee:       28 98           cbi     0x05, 0 ; 5
     af0:       01 c0           rjmp    .+2             ; 0xaf4 <main+0x2ea>
     af2:       28 9a           sbi     0x05, 0 ; 5
     af4:       80 ed           ldi     r24, 0xD0       ; 208
     af6:       97 e0           ldi     r25, 0x07       ; 7
     af8:       90 93 c1 03     sts     0x03C1, r25
     afc:       80 93 c0 03     sts     0x03C0, r24
     b00:       85 e5           ldi     r24, 0x55       ; 85
     b02:       80 93 04 06     sts     0x0604, r24
     b06:       86 ee           ldi     r24, 0xE6       ; 230
     b08:       90 e0           ldi     r25, 0x00       ; 0
     b0a:       9f 93           push    r25
     b0c:       8f 93           push    r24
     b0e:       1f 92           push    r1
     b10:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     b14:       80 91 37 07     lds     r24, 0x0737
     b18:       0f 90           pop     r0
     b1a:       0f 90           pop     r0
     b1c:       0f 90           pop     r0
     b1e:       82 ff           sbrs    r24, 2
     b20:       03 c0           rjmp    .+6             ; 0xb28 <main+0x31e>
     b22:       8a ed           ldi     r24, 0xDA       ; 218
     b24:       90 e0           ldi     r25, 0x00       ; 0
     b26:       02 c0           rjmp    .+4             ; 0xb2c <main+0x322>
     b28:       82 ed           ldi     r24, 0xD2       ; 210
     b2a:       90 e0           ldi     r25, 0x00       ; 0
     b2c:       9f 93           push    r25
     b2e:       8f 93           push    r24
     b30:       1f 92           push    r1
     b32:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     b36:       0f 90           pop     r0
     b38:       0f 90           pop     r0
     b3a:       0f 90           pop     r0
     b3c:       8e ec           ldi     r24, 0xCE       ; 206
     b3e:       90 e0           ldi     r25, 0x00       ; 0
     b40:       9f 93           push    r25
     b42:       8f 93           push    r24
     b44:       1f 92           push    r1
     b46:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
     b4a:       0e 94 d0 10     call    0x21a0  ; 0x21a0 <LcdClear>
     b4e:       88 e8           ldi     r24, 0x88       ; 136
     b50:       93 e1           ldi     r25, 0x13       ; 19
     b52:       90 93 86 03     sts     0x0386, r25
     b56:       80 93 85 03     sts     0x0385, r24
     b5a:       0f 90           pop     r0
     b5c:       0f 90           pop     r0
     b5e:       0f 90           pop     r0
     b60:       80 91 bf 03     lds     r24, 0x03BF
     b64:       88 23           and     r24, r24
     b66:       e1 f3           breq    .-8             ; 0xb60 <main+0x356>
     b68:       10 92 bf 03     sts     0x03BF, r1
     b6c:       0e 94 b2 22     call    0x4564  ; 0x4564 <MotorRegler>
     b70:       0e 94 0d 21     call    0x421a  ; 0x421a <SendMotorData>
     b74:       20 91 00 01     lds     r18, 0x0100
     b78:       2a 30           cpi     r18, 0x0A       ; 10
     b7a:       11 f4           brne    .+4             ; 0xb80 <main+0x376>
     b7c:       28 98           cbi     0x05, 0 ; 5
     b7e:       01 c0           rjmp    .+2             ; 0xb82 <main+0x378>
     b80:       28 9a           sbi     0x05, 0 ; 5
     b82:       80 91 03 01     lds     r24, 0x0103
     b86:       88 23           and     r24, r24
     b88:       21 f0           breq    .+8             ; 0xb92 <main+0x388>
     b8a:       81 50           subi    r24, 0x01       ; 1
     b8c:       80 93 03 01     sts     0x0103, r24
     b90:       12 c0           rjmp    .+36            ; 0xbb6 <main+0x3ac>
     b92:       10 92 b1 03     sts     0x03B1, r1
     b96:       10 92 b2 03     sts     0x03B2, r1
     b9a:       10 92 0e 06     sts     0x060E, r1
     b9e:       10 92 68 04     sts     0x0468, r1
     ba2:       10 92 67 04     sts     0x0467, r1
     ba6:       10 92 6a 04     sts     0x046A, r1
     baa:       10 92 69 04     sts     0x0469, r1
     bae:       10 92 6c 04     sts     0x046C, r1
     bb2:       10 92 6b 04     sts     0x046B, r1
     bb6:       80 91 45 04     lds     r24, 0x0445
     bba:       88 23           and     r24, r24
     bbc:       29 f0           breq    .+10            ; 0xbc8 <main+0x3be>
     bbe:       80 91 45 04     lds     r24, 0x0445
     bc2:       81 50           subi    r24, 0x01       ; 1
     bc4:       80 93 45 04     sts     0x0445, r24
     bc8:       80 91 85 03     lds     r24, 0x0385
     bcc:       90 91 86 03     lds     r25, 0x0386
     bd0:       89 2b           or      r24, r25
     bd2:       01 f5           brne    .+64            ; 0xc14 <main+0x40a>
     bd4:       85 e0           ldi     r24, 0x05       ; 5
     bd6:       90 e0           ldi     r25, 0x00       ; 0
     bd8:       90 93 86 03     sts     0x0386, r25
     bdc:       80 93 85 03     sts     0x0385, r24
     be0:       0e 94 56 16     call    0x2cac  ; 0x2cac <i2c_reset>
     be4:       80 91 04 03     lds     r24, 0x0304
     be8:       90 91 05 03     lds     r25, 0x0305
     bec:       8f 5f           subi    r24, 0xFF       ; 255
     bee:       9f 4f           sbci    r25, 0xFF       ; 255
     bf0:       f9 f4           brne    .+62            ; 0xc30 <main+0x426>
     bf2:       80 91 4e 04     lds     r24, 0x044E
     bf6:       88 23           and     r24, r24
     bf8:       d9 f0           breq    .+54            ; 0xc30 <main+0x426>
     bfa:       80 e1           ldi     r24, 0x10       ; 16
     bfc:       97 e2           ldi     r25, 0x27       ; 39
     bfe:       90 93 c1 03     sts     0x03C1, r25
     c02:       80 93 c0 03     sts     0x03C0, r24
     c06:       80 e8           ldi     r24, 0x80       ; 128
     c08:       90 e0           ldi     r25, 0x00       ; 0
     c0a:       90 93 05 03     sts     0x0305, r25
     c0e:       80 93 04 03     sts     0x0304, r24
     c12:       0e c0           rjmp    .+28            ; 0xc30 <main+0x426>
     c14:       80 91 85 03     lds     r24, 0x0385
     c18:       90 91 86 03     lds     r25, 0x0386
     c1c:       01 97           sbiw    r24, 0x01       ; 1
     c1e:       90 93 86 03     sts     0x0386, r25
     c22:       80 93 85 03     sts     0x0385, r24
     c26:       2a 30           cpi     r18, 0x0A       ; 10
     c28:       11 f4           brne    .+4             ; 0xc2e <main+0x424>
     c2a:       28 98           cbi     0x05, 0 ; 5
     c2c:       01 c0           rjmp    .+2             ; 0xc30 <main+0x426>
     c2e:       28 9a           sbi     0x05, 0 ; 5
     c30:       80 91 bf 03     lds     r24, 0x03BF
     c34:       88 23           and     r24, r24
     c36:       11 f4           brne    .+4             ; 0xc3c <main+0x432>
     c38:       0e 94 23 08     call    0x1046  ; 0x1046 <DatenUebertragung>
     c3c:       0e 94 c9 08     call    0x1192  ; 0x1192 <BearbeiteRxDaten>
     c40:       ce 01           movw    r24, r28
     c42:       0e 94 b9 0c     call    0x1972  ; 0x1972 <CheckDelay>
     c46:       88 23           and     r24, r24
     c48:       09 f4           brne    .+2             ; 0xc4c <main+0x442>
     c4a:       8a cf           rjmp    .-236           ; 0xb60 <main+0x356>
     c4c:       20 91 08 03     lds     r18, 0x0308
     c50:       30 91 09 03     lds     r19, 0x0309
     c54:       80 91 47 07     lds     r24, 0x0747
     c58:       99 27           eor     r25, r25
     c5a:       28 17           cp      r18, r24
     c5c:       39 07           cpc     r19, r25
     c5e:       9c f4           brge    .+38            ; 0xc86 <main+0x47c>
     c60:       80 91 04 03     lds     r24, 0x0304
     c64:       90 91 05 03     lds     r25, 0x0305
     c68:       8f 5f           subi    r24, 0xFF       ; 255
     c6a:       9f 4f           sbci    r25, 0xFF       ; 255
     c6c:       61 f4           brne    .+24            ; 0xc86 <main+0x47c>
     c6e:       80 e7           ldi     r24, 0x70       ; 112
     c70:       97 e1           ldi     r25, 0x17       ; 23
     c72:       90 93 c1 03     sts     0x03C1, r25
     c76:       80 93 c0 03     sts     0x03C0, r24
     c7a:       80 e0           ldi     r24, 0x00       ; 0
     c7c:       93 e0           ldi     r25, 0x03       ; 3
     c7e:       90 93 05 03     sts     0x0305, r25
     c82:       80 93 04 03     sts     0x0304, r24
     c86:       84 e6           ldi     r24, 0x64       ; 100
     c88:       90 e0           ldi     r25, 0x00       ; 0
     c8a:       0e 94 b0 0c     call    0x1960  ; 0x1960 <SetDelay>
     c8e:       ec 01           movw    r28, r24
     c90:       67 cf           rjmp    .-306           ; 0xb60 <main+0x356>

00000c92 <__vector_22>:
     c92:       1f 92           push    r1
     c94:       0f 92           push    r0
     c96:       0f b6           in      r0, 0x3f        ; 63
     c98:       0f 92           push    r0
     c9a:       11 24           eor     r1, r1
     c9c:       8f 93           push    r24
     c9e:       9f 93           push    r25
     ca0:       ef 93           push    r30
     ca2:       ff 93           push    r31
     ca4:       80 91 01 01     lds     r24, 0x0101
     ca8:       88 23           and     r24, r24
     caa:       e1 f4           brne    .+56            ; 0xce4 <__vector_22+0x52>
     cac:       80 91 bb 03     lds     r24, 0x03BB
     cb0:       90 91 bc 03     lds     r25, 0x03BC
     cb4:       01 96           adiw    r24, 0x01       ; 1
     cb6:       90 93 bc 03     sts     0x03BC, r25
     cba:       80 93 bb 03     sts     0x03BB, r24
     cbe:       fc 01           movw    r30, r24
     cc0:       e4 53           subi    r30, 0x34       ; 52
     cc2:       fb 4f           sbci    r31, 0xFB       ; 251
     cc4:       e0 81           ld      r30, Z
     cc6:       ed 30           cpi     r30, 0x0D       ; 13
     cc8:       19 f0           breq    .+6             ; 0xcd0 <__vector_22+0x3e>
     cca:       86 39           cpi     r24, 0x96       ; 150
     ccc:       91 05           cpc     r25, r1
     cce:       39 f4           brne    .+14            ; 0xcde <__vector_22+0x4c>
     cd0:       10 92 bc 03     sts     0x03BC, r1
     cd4:       10 92 bb 03     sts     0x03BB, r1
     cd8:       81 e0           ldi     r24, 0x01       ; 1
     cda:       80 93 01 01     sts     0x0101, r24
     cde:       e0 93 c6 00     sts     0x00C6, r30
     ce2:       04 c0           rjmp    .+8             ; 0xcec <__vector_22+0x5a>
     ce4:       10 92 bc 03     sts     0x03BC, r1
     ce8:       10 92 bb 03     sts     0x03BB, r1
     cec:       ff 91           pop     r31
     cee:       ef 91           pop     r30
     cf0:       9f 91           pop     r25
     cf2:       8f 91           pop     r24
     cf4:       0f 90           pop     r0
     cf6:       0f be           out     0x3f, r0        ; 63
     cf8:       0f 90           pop     r0
     cfa:       1f 90           pop     r1
     cfc:       18 95           reti

00000cfe <__vector_20>:
     cfe:       1f 92           push    r1
     d00:       0f 92           push    r0
     d02:       0f b6           in      r0, 0x3f        ; 63
     d04:       0f 92           push    r0
     d06:       11 24           eor     r1, r1
     d08:       2f 93           push    r18
     d0a:       3f 93           push    r19
     d0c:       4f 93           push    r20
     d0e:       5f 93           push    r21
     d10:       6f 93           push    r22
     d12:       7f 93           push    r23
     d14:       8f 93           push    r24
     d16:       9f 93           push    r25
     d18:       ef 93           push    r30
     d1a:       ff 93           push    r31
     d1c:       90 91 c6 00     lds     r25, 0x00C6
     d20:       60 91 b6 03     lds     r22, 0x03B6
     d24:       66 39           cpi     r22, 0x96       ; 150
     d26:       18 f0           brcs    .+6             ; 0xd2e <__vector_20+0x30>
     d28:       10 92 b5 03     sts     0x03B5, r1
     d2c:       69 c0           rjmp    .+210           ; 0xe00 <__vector_20+0x102>
     d2e:       66 23           and     r22, r22
     d30:       91 f4           brne    .+36            ; 0xd56 <__vector_20+0x58>
     d32:       93 32           cpi     r25, 0x23       ; 35
     d34:       39 f4           brne    .+14            ; 0xd44 <__vector_20+0x46>
     d36:       80 91 a6 03     lds     r24, 0x03A6
     d3a:       88 23           and     r24, r24
     d3c:       19 f4           brne    .+6             ; 0xd44 <__vector_20+0x46>
     d3e:       81 e0           ldi     r24, 0x01       ; 1
     d40:       80 93 b6 03     sts     0x03B6, r24
     d44:       90 93 0f 06     sts     0x060F, r25
     d48:       89 2f           mov     r24, r25
     d4a:       99 27           eor     r25, r25
     d4c:       90 93 ba 03     sts     0x03BA, r25
     d50:       80 93 b9 03     sts     0x03B9, r24
     d54:       57 c0           rjmp    .+174           ; 0xe04 <__vector_20+0x106>
     d56:       e6 2f           mov     r30, r22
     d58:       ff 27           eor     r31, r31
     d5a:       20 91 b9 03     lds     r18, 0x03B9
     d5e:       30 91 ba 03     lds     r19, 0x03BA
     d62:       9d 30           cpi     r25, 0x0D       ; 13
     d64:       69 f0           breq    .+26            ; 0xd80 <__vector_20+0x82>
     d66:       e1 5f           subi    r30, 0xF1       ; 241
     d68:       f9 4f           sbci    r31, 0xF9       ; 249
     d6a:       90 83           st      Z, r25
     d6c:       6f 5f           subi    r22, 0xFF       ; 255
     d6e:       60 93 b6 03     sts     0x03B6, r22
     d72:       29 0f           add     r18, r25
     d74:       31 1d           adc     r19, r1
     d76:       30 93 ba 03     sts     0x03BA, r19
     d7a:       20 93 b9 03     sts     0x03B9, r18
     d7e:       42 c0           rjmp    .+132           ; 0xe04 <__vector_20+0x106>
     d80:       e1 5f           subi    r30, 0xF1       ; 241
     d82:       f9 4f           sbci    r31, 0xF9       ; 249
     d84:       32 97           sbiw    r30, 0x02       ; 2
     d86:       80 81           ld      r24, Z
     d88:       32 96           adiw    r30, 0x02       ; 2
     d8a:       72 91           ld      r23, -Z
     d8c:       31 96           adiw    r30, 0x01       ; 1
     d8e:       28 1b           sub     r18, r24
     d90:       31 09           sbc     r19, r1
     d92:       27 1b           sub     r18, r23
     d94:       31 09           sbc     r19, r1
     d96:       3f 70           andi    r19, 0x0F       ; 15
     d98:       30 93 ba 03     sts     0x03BA, r19
     d9c:       20 93 b9 03     sts     0x03B9, r18
     da0:       a9 01           movw    r20, r18
     da2:       36 e0           ldi     r19, 0x06       ; 6
     da4:       56 95           lsr     r21
     da6:       47 95           ror     r20
     da8:       3a 95           dec     r19
     daa:       e1 f7           brne    .-8             ; 0xda4 <__vector_20+0xa6>
     dac:       43 5c           subi    r20, 0xC3       ; 195
     dae:       40 93 b8 03     sts     0x03B8, r20
     db2:       2f 73           andi    r18, 0x3F       ; 63
     db4:       23 5c           subi    r18, 0xC3       ; 195
     db6:       20 93 b7 03     sts     0x03B7, r18
     dba:       48 17           cp      r20, r24
     dbc:       e1 f4           brne    .+56            ; 0xdf6 <__vector_20+0xf8>
     dbe:       27 17           cp      r18, r23
     dc0:       d1 f4           brne    .+52            ; 0xdf6 <__vector_20+0xf8>
     dc2:       80 91 a6 03     lds     r24, 0x03A6
     dc6:       88 23           and     r24, r24
     dc8:       d9 f4           brne    .+54            ; 0xe00 <__vector_20+0x102>
     dca:       81 e0           ldi     r24, 0x01       ; 1
     dcc:       80 93 a6 03     sts     0x03A6, r24
     dd0:       60 93 a9 03     sts     0x03A9, r22
     dd4:       90 83           st      Z, r25
     dd6:       80 91 11 06     lds     r24, 0x0611
     dda:       82 35           cpi     r24, 0x52       ; 82
     ddc:       89 f4           brne    .+34            ; 0xe00 <__vector_20+0x102>
     dde:       88 e1           ldi     r24, 0x18       ; 24
     de0:       90 e0           ldi     r25, 0x00       ; 0
     de2:       2c e0           ldi     r18, 0x0C       ; 12
     de4:       0f b6           in      r0, 0x3f        ; 63
     de6:       f8 94           cli
     de8:       a8 95           wdr
     dea:       80 93 60 00     sts     0x0060, r24
     dee:       0f be           out     0x3f, r0        ; 63
     df0:       20 93 60 00     sts     0x0060, r18
     df4:       05 c0           rjmp    .+10            ; 0xe00 <__vector_20+0x102>
     df6:       80 91 a8 03     lds     r24, 0x03A8
     dfa:       8f 5f           subi    r24, 0xFF       ; 255
     dfc:       80 93 a8 03     sts     0x03A8, r24
     e00:       10 92 b6 03     sts     0x03B6, r1
     e04:       ff 91           pop     r31
     e06:       ef 91           pop     r30
     e08:       9f 91           pop     r25
     e0a:       8f 91           pop     r24
     e0c:       7f 91           pop     r23
     e0e:       6f 91           pop     r22
     e10:       5f 91           pop     r21
     e12:       4f 91           pop     r20
     e14:       3f 91           pop     r19
     e16:       2f 91           pop     r18
     e18:       0f 90           pop     r0
     e1a:       0f be           out     0x3f, r0        ; 63
     e1c:       0f 90           pop     r0
     e1e:       1f 90           pop     r1
     e20:       18 95           reti

00000e22 <AddCRC>:
     e22:       ac 01           movw    r20, r24
     e24:       20 e0           ldi     r18, 0x00       ; 0
     e26:       30 e0           ldi     r19, 0x00       ; 0
     e28:       60 e0           ldi     r22, 0x00       ; 0
     e2a:       70 e0           ldi     r23, 0x00       ; 0
     e2c:       ec ec           ldi     r30, 0xCC       ; 204
     e2e:       f4 e0           ldi     r31, 0x04       ; 4
     e30:       05 c0           rjmp    .+10            ; 0xe3c <AddCRC+0x1a>
     e32:       81 91           ld      r24, Z+
     e34:       28 0f           add     r18, r24
     e36:       31 1d           adc     r19, r1
     e38:       6f 5f           subi    r22, 0xFF       ; 255
     e3a:       7f 4f           sbci    r23, 0xFF       ; 255
     e3c:       64 17           cp      r22, r20
     e3e:       75 07           cpc     r23, r21
     e40:       c1 f7           brne    .-16            ; 0xe32 <AddCRC+0x10>
     e42:       3f 70           andi    r19, 0x0F       ; 15
     e44:       fa 01           movw    r30, r20
     e46:       e4 53           subi    r30, 0x34       ; 52
     e48:       fb 4f           sbci    r31, 0xFB       ; 251
     e4a:       c9 01           movw    r24, r18
     e4c:       66 e0           ldi     r22, 0x06       ; 6
     e4e:       96 95           lsr     r25
     e50:       87 95           ror     r24
     e52:       6a 95           dec     r22
     e54:       e1 f7           brne    .-8             ; 0xe4e <AddCRC+0x2c>
     e56:       83 5c           subi    r24, 0xC3       ; 195
     e58:       80 83           st      Z, r24
     e5a:       fa 01           movw    r30, r20
     e5c:       e3 53           subi    r30, 0x33       ; 51
     e5e:       fb 4f           sbci    r31, 0xFB       ; 251
     e60:       2f 73           andi    r18, 0x3F       ; 63
     e62:       23 5c           subi    r18, 0xC3       ; 195
     e64:       20 83           st      Z, r18
     e66:       8d e0           ldi     r24, 0x0D       ; 13
     e68:       81 83           std     Z+1, r24        ; 0x01
     e6a:       10 92 01 01     sts     0x0101, r1
     e6e:       80 91 cc 04     lds     r24, 0x04CC
     e72:       80 93 c6 00     sts     0x00C6, r24
     e76:       08 95           ret

00000e78 <SendOutData>:
     e78:       0f 93           push    r16
     e7a:       1f 93           push    r17
     e7c:       cf 93           push    r28
     e7e:       df 93           push    r29
     e80:       8a 01           movw    r16, r20
     e82:       72 2f           mov     r23, r18
     e84:       93 e2           ldi     r25, 0x23       ; 35
     e86:       90 93 cc 04     sts     0x04CC, r25
     e8a:       60 93 cd 04     sts     0x04CD, r22
     e8e:       80 93 ce 04     sts     0x04CE, r24
     e92:       60 e0           ldi     r22, 0x00       ; 0
     e94:       af ec           ldi     r26, 0xCF       ; 207
     e96:       b4 e0           ldi     r27, 0x04       ; 4
     e98:       44 c0           rjmp    .+136           ; 0xf22 <SendOutData+0xaa>
     e9a:       f8 01           movw    r30, r16
     e9c:       e6 0f           add     r30, r22
     e9e:       f1 1d           adc     r31, r1
     ea0:       90 81           ld      r25, Z
     ea2:       6f 5f           subi    r22, 0xFF       ; 255
     ea4:       71 50           subi    r23, 0x01       ; 1
     ea6:       19 f4           brne    .+6             ; 0xeae <SendOutData+0x36>
     ea8:       e0 e0           ldi     r30, 0x00       ; 0
     eaa:       40 e0           ldi     r20, 0x00       ; 0
     eac:       0f c0           rjmp    .+30            ; 0xecc <SendOutData+0x54>
     eae:       f8 01           movw    r30, r16
     eb0:       e6 0f           add     r30, r22
     eb2:       f1 1d           adc     r31, r1
     eb4:       40 81           ld      r20, Z
     eb6:       6f 5f           subi    r22, 0xFF       ; 255
     eb8:       71 50           subi    r23, 0x01       ; 1
     eba:       11 f4           brne    .+4             ; 0xec0 <SendOutData+0x48>
     ebc:       e0 e0           ldi     r30, 0x00       ; 0
     ebe:       06 c0           rjmp    .+12            ; 0xecc <SendOutData+0x54>
     ec0:       f8 01           movw    r30, r16
     ec2:       e6 0f           add     r30, r22
     ec4:       f1 1d           adc     r31, r1
     ec6:       e0 81           ld      r30, Z
     ec8:       6f 5f           subi    r22, 0xFF       ; 255
     eca:       71 50           subi    r23, 0x01       ; 1
     ecc:       89 2f           mov     r24, r25
     ece:       86 95           lsr     r24
     ed0:       86 95           lsr     r24
     ed2:       83 5c           subi    r24, 0xC3       ; 195
     ed4:       8c 93           st      X, r24
     ed6:       55 27           eor     r21, r21
     ed8:       89 2f           mov     r24, r25
     eda:       99 27           eor     r25, r25
     edc:       83 70           andi    r24, 0x03       ; 3
     ede:       90 70           andi    r25, 0x00       ; 0
     ee0:       24 e0           ldi     r18, 0x04       ; 4
     ee2:       88 0f           add     r24, r24
     ee4:       99 1f           adc     r25, r25
     ee6:       2a 95           dec     r18
     ee8:       e1 f7           brne    .-8             ; 0xee2 <SendOutData+0x6a>
     eea:       9a 01           movw    r18, r20
     eec:       94 e0           ldi     r25, 0x04       ; 4
     eee:       36 95           lsr     r19
     ef0:       27 95           ror     r18
     ef2:       9a 95           dec     r25
     ef4:       e1 f7           brne    .-8             ; 0xeee <SendOutData+0x76>
     ef6:       82 2b           or      r24, r18
     ef8:       83 5c           subi    r24, 0xC3       ; 195
     efa:       ed 01           movw    r28, r26
     efc:       89 83           std     Y+1, r24        ; 0x01
     efe:       4f 70           andi    r20, 0x0F       ; 15
     f00:       50 70           andi    r21, 0x00       ; 0
     f02:       44 0f           add     r20, r20
     f04:       55 1f           adc     r21, r21
     f06:       44 0f           add     r20, r20
     f08:       55 1f           adc     r21, r21
     f0a:       8e 2f           mov     r24, r30
     f0c:       82 95           swap    r24
     f0e:       86 95           lsr     r24
     f10:       86 95           lsr     r24
     f12:       83 70           andi    r24, 0x03       ; 3
     f14:       84 2b           or      r24, r20
     f16:       83 5c           subi    r24, 0xC3       ; 195
     f18:       8a 83           std     Y+2, r24        ; 0x02
     f1a:       ef 73           andi    r30, 0x3F       ; 63
     f1c:       e3 5c           subi    r30, 0xC3       ; 195
     f1e:       eb 83           std     Y+3, r30        ; 0x03
     f20:       14 96           adiw    r26, 0x04       ; 4
     f22:       77 23           and     r23, r23
     f24:       09 f0           breq    .+2             ; 0xf28 <SendOutData+0xb0>
     f26:       b9 cf           rjmp    .-142           ; 0xe9a <SendOutData+0x22>
     f28:       cd 01           movw    r24, r26
     f2a:       8c 5c           subi    r24, 0xCC       ; 204
     f2c:       94 40           sbci    r25, 0x04       ; 4
     f2e:       0e 94 11 07     call    0xe22   ; 0xe22 <AddCRC>
     f32:       df 91           pop     r29
     f34:       cf 91           pop     r28
     f36:       1f 91           pop     r17
     f38:       0f 91           pop     r16
     f3a:       08 95           ret

00000f3c <Decode64>:
     f3c:       1f 93           push    r17
     f3e:       cf 93           push    r28
     f40:       df 93           push    r29
     f42:       ec 01           movw    r28, r24
     f44:       70 e0           ldi     r23, 0x00       ; 0
     f46:       a2 2f           mov     r26, r18
     f48:       bb 27           eor     r27, r27
     f4a:       12 97           sbiw    r26, 0x02       ; 2
     f4c:       48 c0           rjmp    .+144           ; 0xfde <Decode64+0xa2>
     f4e:       e4 2f           mov     r30, r20
     f50:       ff 27           eor     r31, r31
     f52:       e1 5f           subi    r30, 0xF1       ; 241
     f54:       f9 4f           sbci    r31, 0xF9       ; 249
     f56:       30 81           ld      r19, Z
     f58:       4f 5f           subi    r20, 0xFF       ; 255
     f5a:       e4 2f           mov     r30, r20
     f5c:       ff 27           eor     r31, r31
     f5e:       e1 5f           subi    r30, 0xF1       ; 241
     f60:       f9 4f           sbci    r31, 0xF9       ; 249
     f62:       50 81           ld      r21, Z
     f64:       4f 5f           subi    r20, 0xFF       ; 255
     f66:       e4 2f           mov     r30, r20
     f68:       ff 27           eor     r31, r31
     f6a:       e1 5f           subi    r30, 0xF1       ; 241
     f6c:       f9 4f           sbci    r31, 0xF9       ; 249
     f6e:       10 81           ld      r17, Z
     f70:       4f 5f           subi    r20, 0xFF       ; 255
     f72:       e4 2f           mov     r30, r20
     f74:       ff 27           eor     r31, r31
     f76:       e1 5f           subi    r30, 0xF1       ; 241
     f78:       f9 4f           sbci    r31, 0xF9       ; 249
     f7a:       20 81           ld      r18, Z
     f7c:       4f 5f           subi    r20, 0xFF       ; 255
     f7e:       84 2f           mov     r24, r20
     f80:       99 27           eor     r25, r25
     f82:       a8 17           cp      r26, r24
     f84:       b9 07           cpc     r27, r25
     f86:       74 f1           brlt    .+92            ; 0xfe4 <Decode64+0xa8>
     f88:       5d 53           subi    r21, 0x3D       ; 61
     f8a:       fe 01           movw    r30, r28
     f8c:       e7 0f           add     r30, r23
     f8e:       f1 1d           adc     r31, r1
     f90:       3d 53           subi    r19, 0x3D       ; 61
     f92:       33 0f           add     r19, r19
     f94:       33 0f           add     r19, r19
     f96:       85 2f           mov     r24, r21
     f98:       82 95           swap    r24
     f9a:       8f 70           andi    r24, 0x0F       ; 15
     f9c:       38 2b           or      r19, r24
     f9e:       30 83           st      Z, r19
     fa0:       61 30           cpi     r22, 0x01       ; 1
     fa2:       01 f1           breq    .+64            ; 0xfe4 <Decode64+0xa8>
     fa4:       91 2f           mov     r25, r17
     fa6:       9d 53           subi    r25, 0x3D       ; 61
     fa8:       7f 5f           subi    r23, 0xFF       ; 255
     faa:       fe 01           movw    r30, r28
     fac:       e7 0f           add     r30, r23
     fae:       f1 1d           adc     r31, r1
     fb0:       71 50           subi    r23, 0x01       ; 1
     fb2:       52 95           swap    r21
     fb4:       50 7f           andi    r21, 0xF0       ; 240
     fb6:       89 2f           mov     r24, r25
     fb8:       86 95           lsr     r24
     fba:       86 95           lsr     r24
     fbc:       58 2b           or      r21, r24
     fbe:       50 83           st      Z, r21
     fc0:       63 50           subi    r22, 0x03       ; 3
     fc2:       6f 3f           cpi     r22, 0xFF       ; 255
     fc4:       79 f0           breq    .+30            ; 0xfe4 <Decode64+0xa8>
     fc6:       7e 5f           subi    r23, 0xFE       ; 254
     fc8:       fe 01           movw    r30, r28
     fca:       e7 0f           add     r30, r23
     fcc:       f1 1d           adc     r31, r1
     fce:       92 95           swap    r25
     fd0:       99 0f           add     r25, r25
     fd2:       99 0f           add     r25, r25
     fd4:       90 7c           andi    r25, 0xC0       ; 192
     fd6:       2d 53           subi    r18, 0x3D       ; 61
     fd8:       92 2b           or      r25, r18
     fda:       90 83           st      Z, r25
     fdc:       7f 5f           subi    r23, 0xFF       ; 255
     fde:       66 23           and     r22, r22
     fe0:       09 f0           breq    .+2             ; 0xfe4 <Decode64+0xa8>
     fe2:       b5 cf           rjmp    .-150           ; 0xf4e <Decode64+0x12>
     fe4:       df 91           pop     r29
     fe6:       cf 91           pop     r28
     fe8:       1f 91           pop     r17
     fea:       08 95           ret

00000fec <uart_putchar>:
     fec:       1f 93           push    r17
     fee:       18 2f           mov     r17, r24
     ff0:       8a 30           cpi     r24, 0x0A       ; 10
     ff2:       19 f4           brne    .+6             ; 0xffa <uart_putchar+0xe>
     ff4:       8d e0           ldi     r24, 0x0D       ; 13
     ff6:       0e 94 f6 07     call    0xfec   ; 0xfec <uart_putchar>
     ffa:       80 91 c0 00     lds     r24, 0x00C0
     ffe:       85 ff           sbrs    r24, 5
    1000:       fc cf           rjmp    .-8             ; 0xffa <uart_putchar+0xe>
    1002:       10 93 c6 00     sts     0x00C6, r17
    1006:       80 e0           ldi     r24, 0x00       ; 0
    1008:       90 e0           ldi     r25, 0x00       ; 0
    100a:       1f 91           pop     r17
    100c:       08 95           ret

0000100e <WriteProgramData>:
    100e:       08 95           ret

00001010 <UART_Init>:
    1010:       e1 ec           ldi     r30, 0xC1       ; 193
    1012:       f0 e0           ldi     r31, 0x00       ; 0
    1014:       88 e1           ldi     r24, 0x18       ; 24
    1016:       80 83           st      Z, r24
    1018:       a0 ec           ldi     r26, 0xC0       ; 192
    101a:       b0 e0           ldi     r27, 0x00       ; 0
    101c:       8c 91           ld      r24, X
    101e:       82 60           ori     r24, 0x02       ; 2
    1020:       8c 93           st      X, r24
    1022:       80 81           ld      r24, Z
    1024:       80 68           ori     r24, 0x80       ; 128
    1026:       80 83           st      Z, r24
    1028:       80 81           ld      r24, Z
    102a:       80 64           ori     r24, 0x40       ; 64
    102c:       80 83           st      Z, r24
    102e:       8a e2           ldi     r24, 0x2A       ; 42
    1030:       80 93 c4 00     sts     0x00C4, r24
    1034:       88 ec           ldi     r24, 0xC8       ; 200
    1036:       90 e0           ldi     r25, 0x00       ; 0
    1038:       0e 94 b0 0c     call    0x1960  ; 0x1960 <SetDelay>
    103c:       90 93 f9 05     sts     0x05F9, r25
    1040:       80 93 f8 05     sts     0x05F8, r24
    1044:       08 95           ret

00001046 <DatenUebertragung>:
    1046:       80 91 01 01     lds     r24, 0x0101
    104a:       88 23           and     r24, r24
    104c:       09 f4           brne    .+2             ; 0x1050 <DatenUebertragung+0xa>
    104e:       a0 c0           rjmp    .+320           ; 0x1190 <__stack+0x91>
    1050:       80 91 a2 03     lds     r24, 0x03A2
    1054:       88 23           and     r24, r24
    1056:       71 f0           breq    .+28            ; 0x1074 <DatenUebertragung+0x2e>
    1058:       80 91 01 01     lds     r24, 0x0101
    105c:       88 23           and     r24, r24
    105e:       51 f0           breq    .+20            ; 0x1074 <DatenUebertragung+0x2e>
    1060:       2b e0           ldi     r18, 0x0B       ; 11
    1062:       44 e0           ldi     r20, 0x04       ; 4
    1064:       56 e0           ldi     r21, 0x06       ; 6
    1066:       60 91 cb 04     lds     r22, 0x04CB
    106a:       87 e4           ldi     r24, 0x47       ; 71
    106c:       0e 94 3c 07     call    0xe78   ; 0xe78 <SendOutData>
    1070:       10 92 a2 03     sts     0x03A2, r1
    1074:       80 91 f8 05     lds     r24, 0x05F8
    1078:       90 91 f9 05     lds     r25, 0x05F9
    107c:       0e 94 b9 0c     call    0x1972  ; 0x1972 <CheckDelay>
    1080:       88 23           and     r24, r24
    1082:       21 f4           brne    .+8             ; 0x108c <DatenUebertragung+0x46>
    1084:       80 91 a4 03     lds     r24, 0x03A4
    1088:       88 23           and     r24, r24
    108a:       b1 f0           breq    .+44            ; 0x10b8 <DatenUebertragung+0x72>
    108c:       80 91 01 01     lds     r24, 0x0101
    1090:       88 23           and     r24, r24
    1092:       91 f0           breq    .+36            ; 0x10b8 <DatenUebertragung+0x72>
    1094:       22 e4           ldi     r18, 0x42       ; 66
    1096:       45 ea           ldi     r20, 0xA5       ; 165
    1098:       56 e0           ldi     r21, 0x06       ; 6
    109a:       60 91 cb 04     lds     r22, 0x04CB
    109e:       84 e4           ldi     r24, 0x44       ; 68
    10a0:       0e 94 3c 07     call    0xe78   ; 0xe78 <SendOutData>
    10a4:       10 92 a4 03     sts     0x03A4, r1
    10a8:       84 ef           ldi     r24, 0xF4       ; 244
    10aa:       91 e0           ldi     r25, 0x01       ; 1
    10ac:       0e 94 b0 0c     call    0x1960  ; 0x1960 <SetDelay>
    10b0:       90 93 f9 05     sts     0x05F9, r25
    10b4:       80 93 f8 05     sts     0x05F8, r24
    10b8:       60 91 02 01     lds     r22, 0x0102
    10bc:       6f 3f           cpi     r22, 0xFF       ; 255
    10be:       89 f0           breq    .+34            ; 0x10e2 <DatenUebertragung+0x9c>
    10c0:       46 2f           mov     r20, r22
    10c2:       55 27           eor     r21, r21
    10c4:       34 e0           ldi     r19, 0x04       ; 4
    10c6:       44 0f           add     r20, r20
    10c8:       55 1f           adc     r21, r21
    10ca:       3a 95           dec     r19
    10cc:       e1 f7           brne    .-8             ; 0x10c6 <DatenUebertragung+0x80>
    10ce:       4c 5f           subi    r20, 0xFC       ; 252
    10d0:       5e 4f           sbci    r21, 0xFE       ; 254
    10d2:       60 5d           subi    r22, 0xD0       ; 208
    10d4:       20 e1           ldi     r18, 0x10       ; 16
    10d6:       81 e4           ldi     r24, 0x41       ; 65
    10d8:       0e 94 3c 07     call    0xe78   ; 0xe78 <SendOutData>
    10dc:       8f ef           ldi     r24, 0xFF       ; 255
    10de:       80 93 02 01     sts     0x0102, r24
    10e2:       20 91 e7 06     lds     r18, 0x06E7
    10e6:       22 23           and     r18, r18
    10e8:       91 f0           breq    .+36            ; 0x110e <__stack+0xf>
    10ea:       80 91 01 01     lds     r24, 0x0101
    10ee:       88 23           and     r24, r24
    10f0:       71 f0           breq    .+28            ; 0x110e <__stack+0xf>
    10f2:       93 e2           ldi     r25, 0x23       ; 35
    10f4:       90 93 cc 04     sts     0x04CC, r25
    10f8:       20 93 cd 04     sts     0x04CD, r18
    10fc:       8d e0           ldi     r24, 0x0D       ; 13
    10fe:       80 93 ce 04     sts     0x04CE, r24
    1102:       10 92 01 01     sts     0x0101, r1
    1106:       10 92 e7 06     sts     0x06E7, r1
    110a:       90 93 c6 00     sts     0x00C6, r25
    110e:       80 91 a3 03     lds     r24, 0x03A3
    1112:       88 23           and     r24, r24
    1114:       59 f1           breq    .+86            ; 0x116c <__stack+0x6d>
    1116:       80 91 01 01     lds     r24, 0x0101
    111a:       88 23           and     r24, r24
    111c:       39 f1           breq    .+78            ; 0x116c <__stack+0x6d>
    111e:       0e 94 d9 10     call    0x21b2  ; 0x21b2 <Menu>
    1122:       10 92 a3 03     sts     0x03A3, r1
    1126:       30 91 ab 03     lds     r19, 0x03AB
    112a:       93 2f           mov     r25, r19
    112c:       9f 5f           subi    r25, 0xFF       ; 255
    112e:       90 93 ab 03     sts     0x03AB, r25
    1132:       94 30           cpi     r25, 0x04       ; 4
    1134:       21 f0           breq    .+8             ; 0x113e <__stack+0x3f>
    1136:       80 91 ac 03     lds     r24, 0x03AC
    113a:       88 23           and     r24, r24
    113c:       59 f0           breq    .+22            ; 0x1154 <__stack+0x55>
    113e:       26 e1           ldi     r18, 0x16       ; 22
    1140:       43 e0           ldi     r20, 0x03       ; 3
    1142:       57 e0           ldi     r21, 0x07       ; 7
    1144:       60 e0           ldi     r22, 0x00       ; 0
    1146:       84 e3           ldi     r24, 0x34       ; 52
    1148:       0e 94 3c 07     call    0xe78   ; 0xe78 <SendOutData>
    114c:       8f ef           ldi     r24, 0xFF       ; 255
    114e:       80 93 ab 03     sts     0x03AB, r24
    1152:       0c c0           rjmp    .+24            ; 0x116c <__stack+0x6d>
    1154:       44 e1           ldi     r20, 0x14       ; 20
    1156:       94 9f           mul     r25, r20
    1158:       a0 01           movw    r20, r0
    115a:       11 24           eor     r1, r1
    115c:       46 5e           subi    r20, 0xE6       ; 230
    115e:       5c 4f           sbci    r21, 0xFC       ; 252
    1160:       24 e1           ldi     r18, 0x14       ; 20
    1162:       60 e0           ldi     r22, 0x00       ; 0
    1164:       83 2f           mov     r24, r19
    1166:       8f 5c           subi    r24, 0xCF       ; 207
    1168:       0e 94 3c 07     call    0xe78   ; 0xe78 <SendOutData>
    116c:       80 91 a5 03     lds     r24, 0x03A5
    1170:       88 23           and     r24, r24
    1172:       71 f0           breq    .+28            ; 0x1190 <__stack+0x91>
    1174:       80 91 01 01     lds     r24, 0x0101
    1178:       88 23           and     r24, r24
    117a:       51 f0           breq    .+20            ; 0x1190 <__stack+0x91>
    117c:       2a e0           ldi     r18, 0x0A       ; 10
    117e:       4a ef           ldi     r20, 0xFA       ; 250
    1180:       55 e0           ldi     r21, 0x05       ; 5
    1182:       60 91 cb 04     lds     r22, 0x04CB
    1186:       86 e5           ldi     r24, 0x56       ; 86
    1188:       0e 94 3c 07     call    0xe78   ; 0xe78 <SendOutData>
    118c:       10 92 a5 03     sts     0x03A5, r1
    1190:       08 95           ret

00001192 <BearbeiteRxDaten>:
    1192:       a2 e0           ldi     r26, 0x02       ; 2
    1194:       b0 e0           ldi     r27, 0x00       ; 0
    1196:       ef ec           ldi     r30, 0xCF       ; 207
    1198:       f8 e0           ldi     r31, 0x08       ; 8
    119a:       0c 94 ff 3c     jmp     0x79fe  ; 0x79fe <__prologue_saves__+0x1e>
    119e:       80 91 a6 03     lds     r24, 0x03A6
    11a2:       88 23           and     r24, r24
    11a4:       09 f4           brne    .+2             ; 0x11a8 <BearbeiteRxDaten+0x16>
    11a6:       e9 c0           rjmp    .+466           ; 0x137a <BearbeiteRxDaten+0x1e8>
    11a8:       8f ef           ldi     r24, 0xFF       ; 255
    11aa:       80 93 03 01     sts     0x0103, r24
    11ae:       80 91 11 06     lds     r24, 0x0611
    11b2:       99 27           eor     r25, r25
    11b4:       aa 27           eor     r26, r26
    11b6:       bb 27           eor     r27, r27
    11b8:       fc 01           movw    r30, r24
    11ba:       e1 56           subi    r30, 0x61       ; 97
    11bc:       f0 40           sbci    r31, 0x00       ; 0
    11be:       e6 31           cpi     r30, 0x16       ; 22
    11c0:       f1 05           cpc     r31, r1
    11c2:       08 f0           brcs    .+2             ; 0x11c6 <BearbeiteRxDaten+0x34>
    11c4:       d8 c0           rjmp    .+432           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    11c6:       e8 5c           subi    r30, 0xC8       ; 200
    11c8:       ff 4f           sbci    r31, 0xFF       ; 255
    11ca:       0c 94 27 3d     jmp     0x7a4e  ; 0x7a4e <__tablejump2__>
    11ce:       20 91 a9 03     lds     r18, 0x03A9
    11d2:       43 e0           ldi     r20, 0x03       ; 3
    11d4:       62 e0           ldi     r22, 0x02       ; 2
    11d6:       ce 01           movw    r24, r28
    11d8:       01 96           adiw    r24, 0x01       ; 1
    11da:       0e 94 9e 07     call    0xf3c   ; 0xf3c <Decode64>
    11de:       89 81           ldd     r24, Y+1        ; 0x01
    11e0:       80 93 02 01     sts     0x0102, r24
    11e4:       c8 c0           rjmp    .+400           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    11e6:       20 91 a9 03     lds     r18, 0x03A9
    11ea:       43 e0           ldi     r20, 0x03       ; 3
    11ec:       6b e0           ldi     r22, 0x0B       ; 11
    11ee:       84 e0           ldi     r24, 0x04       ; 4
    11f0:       96 e0           ldi     r25, 0x06       ; 6
    11f2:       0e 94 9e 07     call    0xf3c   ; 0xf3c <Decode64>
    11f6:       80 91 e6 03     lds     r24, 0x03E6
    11fa:       90 91 06 06     lds     r25, 0x0606
    11fe:       89 2b           or      r24, r25
    1200:       80 93 e6 03     sts     0x03E6, r24
    1204:       80 91 0d 06     lds     r24, 0x060D
    1208:       45 c0           rjmp    .+138           ; 0x1294 <BearbeiteRxDaten+0x102>
    120a:       20 91 a9 03     lds     r18, 0x03A9
    120e:       43 e0           ldi     r20, 0x03       ; 3
    1210:       6b e0           ldi     r22, 0x0B       ; 11
    1212:       84 e0           ldi     r24, 0x04       ; 4
    1214:       96 e0           ldi     r25, 0x06       ; 6
    1216:       0e 94 9e 07     call    0xf3c   ; 0xf3c <Decode64>
    121a:       80 91 e6 03     lds     r24, 0x03E6
    121e:       90 91 06 06     lds     r25, 0x0606
    1222:       89 2b           or      r24, r25
    1224:       80 93 e6 03     sts     0x03E6, r24
    1228:       80 91 0d 06     lds     r24, 0x060D
    122c:       80 93 e7 06     sts     0x06E7, r24
    1230:       81 e0           ldi     r24, 0x01       ; 1
    1232:       80 93 a4 03     sts     0x03A4, r24
    1236:       9f c0           rjmp    .+318           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    1238:       20 91 a9 03     lds     r18, 0x03A9
    123c:       43 e0           ldi     r20, 0x03       ; 3
    123e:       62 e0           ldi     r22, 0x02       ; 2
    1240:       ce 01           movw    r24, r28
    1242:       01 96           adiw    r24, 0x01       ; 1
    1244:       0e 94 9e 07     call    0xf3c   ; 0xf3c <Decode64>
    1248:       80 91 e6 03     lds     r24, 0x03E6
    124c:       99 81           ldd     r25, Y+1        ; 0x01
    124e:       89 2b           or      r24, r25
    1250:       80 93 e6 03     sts     0x03E6, r24
    1254:       8a 81           ldd     r24, Y+2        ; 0x02
    1256:       8f 3f           cpi     r24, 0xFF       ; 255
    1258:       21 f4           brne    .+8             ; 0x1262 <BearbeiteRxDaten+0xd0>
    125a:       81 e0           ldi     r24, 0x01       ; 1
    125c:       80 93 ac 03     sts     0x03AC, r24
    1260:       02 c0           rjmp    .+4             ; 0x1266 <BearbeiteRxDaten+0xd4>
    1262:       10 92 ac 03     sts     0x03AC, r1
    1266:       81 e0           ldi     r24, 0x01       ; 1
    1268:       80 93 a3 03     sts     0x03A3, r24
    126c:       84 c0           rjmp    .+264           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    126e:       20 91 a9 03     lds     r18, 0x03A9
    1272:       43 e0           ldi     r20, 0x03       ; 3
    1274:       64 e0           ldi     r22, 0x04       ; 4
    1276:       8d ea           ldi     r24, 0xAD       ; 173
    1278:       93 e0           ldi     r25, 0x03       ; 3
    127a:       0e 94 9e 07     call    0xf3c   ; 0xf3c <Decode64>
    127e:       7b c0           rjmp    .+246           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    1280:       20 91 a9 03     lds     r18, 0x03A9
    1284:       43 e0           ldi     r20, 0x03       ; 3
    1286:       64 e0           ldi     r22, 0x04       ; 4
    1288:       81 eb           ldi     r24, 0xB1       ; 177
    128a:       93 e0           ldi     r25, 0x03       ; 3
    128c:       0e 94 9e 07     call    0xf3c   ; 0xf3c <Decode64>
    1290:       80 91 b4 03     lds     r24, 0x03B4
    1294:       80 93 e7 06     sts     0x06E7, r24
    1298:       6e c0           rjmp    .+220           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    129a:       81 e0           ldi     r24, 0x01       ; 1
    129c:       80 93 a5 03     sts     0x03A5, r24
    12a0:       6a c0           rjmp    .+212           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    12a2:       81 e0           ldi     r24, 0x01       ; 1
    12a4:       80 93 a2 03     sts     0x03A2, r24
    12a8:       66 c0           rjmp    .+204           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    12aa:       20 91 a9 03     lds     r18, 0x03A9
    12ae:       43 e0           ldi     r20, 0x03       ; 3
    12b0:       62 e0           ldi     r22, 0x02       ; 2
    12b2:       ce 01           movw    r24, r28
    12b4:       01 96           adiw    r24, 0x01       ; 1
    12b6:       0e 94 9e 07     call    0xf3c   ; 0xf3c <Decode64>
    12ba:       89 81           ldd     r24, Y+1        ; 0x01
    12bc:       8f 3f           cpi     r24, 0xFF       ; 255
    12be:       89 f0           breq    .+34            ; 0x12e2 <BearbeiteRxDaten+0x150>
    12c0:       86 30           cpi     r24, 0x06       ; 6
    12c2:       10 f0           brcs    .+4             ; 0x12c8 <BearbeiteRxDaten+0x136>
    12c4:       85 e0           ldi     r24, 0x05       ; 5
    12c6:       89 83           std     Y+1, r24        ; 0x01
    12c8:       46 e4           ldi     r20, 0x46       ; 70
    12ca:       6f e2           ldi     r22, 0x2F       ; 47
    12cc:       77 e0           ldi     r23, 0x07       ; 7
    12ce:       89 81           ldd     r24, Y+1        ; 0x01
    12d0:       0e 94 f0 03     call    0x7e0   ; 0x7e0 <ReadParameterSet>
    12d4:       89 81           ldd     r24, Y+1        ; 0x01
    12d6:       26 e4           ldi     r18, 0x46       ; 70
    12d8:       4f e2           ldi     r20, 0x2F       ; 47
    12da:       57 e0           ldi     r21, 0x07       ; 7
    12dc:       60 91 cb 04     lds     r22, 0x04CB
    12e0:       08 c0           rjmp    .+16            ; 0x12f2 <BearbeiteRxDaten+0x160>
    12e2:       10 91 cb 04     lds     r17, 0x04CB
    12e6:       0e 94 c7 03     call    0x78e   ; 0x78e <GetActiveParamSetNumber>
    12ea:       26 e4           ldi     r18, 0x46       ; 70
    12ec:       4f e2           ldi     r20, 0x2F       ; 47
    12ee:       57 e0           ldi     r21, 0x07       ; 7
    12f0:       61 2f           mov     r22, r17
    12f2:       85 5b           subi    r24, 0xB5       ; 181
    12f4:       0e 94 3c 07     call    0xe78   ; 0xe78 <SendOutData>
    12f8:       3e c0           rjmp    .+124           ; 0x1376 <BearbeiteRxDaten+0x1e4>
    12fa:       20 91 a9 03     lds     r18, 0x03A9
    12fe:       43 e0           ldi     r20, 0x03       ; 3
    1300:       66 e4           ldi     r22, 0x46       ; 70
    1302:       8f e2           ldi     r24, 0x2F       ; 47
    1304:       97 e0           ldi     r25, 0x07       ; 7
    1306:       0e 94 9e 07     call    0xf3c   ; 0xf3c <Decode64>
    130a:       80 91 11 06     lds     r24, 0x0611
    130e:       46 e4           ldi     r20, 0x46       ; 70
    1310:       6f e2           ldi     r22, 0x2F       ; 47
    1312:       77 e0           ldi     r23, 0x07       ; 7
    1314:       8b 56           subi    r24, 0x6B       ; 107
    1316:       0e 94 d6 03     call    0x7ac   ; 0x7ac <WriteParameterSet>
    131a:       80 91 11 06     lds     r24, 0x0611
    131e:       8b 56           subi    r24, 0x6B       ; 107
    1320:       a2 e0           ldi     r26, 0x02       ; 2
    1322:       b0 e0           ldi     r27, 0x00       ; 0
    1324:       08 2e           mov     r0, r24
    1326:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
    132a:       60 91 5a 07     lds     r22, 0x075A
    132e:       77 27           eor     r23, r23
    1330:       88 27           eor     r24, r24
    1332:       99 27           eor     r25, r25
    1334:       24 ec           ldi     r18, 0xC4       ; 196
    1336:       39 e0           ldi     r19, 0x09       ; 9
    1338:       40 e0           ldi     r20, 0x00       ; 0
    133a:       50 e0           ldi     r21, 0x00       ; 0
    133c:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    1340:       60 93 87 03     sts     0x0387, r22
    1344:       70 93 88 03     sts     0x0388, r23
    1348:       80 93 89 03     sts     0x0389, r24
    134c:       90 93 8a 03     sts     0x038A, r25
    1350:       60 91 5b 07     lds     r22, 0x075B
    1354:       77 27           eor     r23, r23
    1356:       88 27           eor     r24, r24
    1358:       99 27           eor     r25, r25
    135a:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    135e:       60 93 8b 03     sts     0x038B, r22
    1362:       70 93 8c 03     sts     0x038C, r23
    1366:       80 93 8d 03     sts     0x038D, r24
    136a:       90 93 8e 03     sts     0x038E, r25
    136e:       0e 94 c7 03     call    0x78e   ; 0x78e <GetActiveParamSetNumber>
    1372:       0e 94 9d 22     call    0x453a  ; 0x453a <Piep>
    1376:       10 92 a6 03     sts     0x03A6, r1
    137a:       e3 e0           ldi     r30, 0x03       ; 3
    137c:       ce 5f           subi    r28, 0xFE       ; 254
    137e:       0c 94 1b 3d     jmp     0x7a36  ; 0x7a36 <__epilogue_restores__+0x1e>

00001382 <Putchar>:
    1382:       98 2f           mov     r25, r24
    1384:       80 91 e8 06     lds     r24, 0x06E8
    1388:       81 30           cpi     r24, 0x01       ; 1
    138a:       69 f4           brne    .+26            ; 0x13a6 <Putchar+0x24>
    138c:       80 91 e5 03     lds     r24, 0x03E5
    1390:       e8 2f           mov     r30, r24
    1392:       ff 27           eor     r31, r31
    1394:       e6 5e           subi    r30, 0xE6       ; 230
    1396:       fc 4f           sbci    r31, 0xFC       ; 252
    1398:       90 83           st      Z, r25
    139a:       8f 5f           subi    r24, 0xFF       ; 255
    139c:       80 93 e5 03     sts     0x03E5, r24
    13a0:       21 e0           ldi     r18, 0x01       ; 1
    13a2:       30 e0           ldi     r19, 0x00       ; 0
    13a4:       05 c0           rjmp    .+10            ; 0x13b0 <Putchar+0x2e>
    13a6:       89 2f           mov     r24, r25
    13a8:       0e 94 f6 07     call    0xfec   ; 0xfec <uart_putchar>
    13ac:       28 2f           mov     r18, r24
    13ae:       33 27           eor     r19, r19
    13b0:       c9 01           movw    r24, r18
    13b2:       08 95           ret

000013b4 <PAD_0>:
    13b4:       1f 93           push    r17
    13b6:       18 2f           mov     r17, r24
    13b8:       04 c0           rjmp    .+8             ; 0x13c2 <PAD_0+0xe>
    13ba:       80 e3           ldi     r24, 0x30       ; 48
    13bc:       0e 94 c1 09     call    0x1382  ; 0x1382 <Putchar>
    13c0:       11 50           subi    r17, 0x01       ; 1
    13c2:       11 16           cp      r1, r17
    13c4:       d4 f3           brlt    .-12            ; 0x13ba <PAD_0+0x6>
    13c6:       1f 91           pop     r17
    13c8:       08 95           ret

000013ca <PAD_SP>:
    13ca:       1f 93           push    r17
    13cc:       18 2f           mov     r17, r24
    13ce:       04 c0           rjmp    .+8             ; 0x13d8 <PAD_SP+0xe>
    13d0:       80 e2           ldi     r24, 0x20       ; 32
    13d2:       0e 94 c1 09     call    0x1382  ; 0x1382 <Putchar>
    13d6:       11 50           subi    r17, 0x01       ; 1
    13d8:       11 16           cp      r1, r17
    13da:       d4 f3           brlt    .-12            ; 0x13d0 <PAD_SP+0x6>
    13dc:       1f 91           pop     r17
    13de:       08 95           ret

000013e0 <PRINTP>:
    13e0:       0f 93           push    r16
    13e2:       1f 93           push    r17
    13e4:       cf 93           push    r28
    13e6:       df 93           push    r29
    13e8:       8c 01           movw    r16, r24
    13ea:       eb 01           movw    r28, r22
    13ec:       08 c0           rjmp    .+16            ; 0x13fe <PRINTP+0x1e>
    13ee:       f8 01           movw    r30, r16
    13f0:       0f 5f           subi    r16, 0xFF       ; 255
    13f2:       1f 4f           sbci    r17, 0xFF       ; 255
    13f4:       e4 91           lpm     r30, Z
    13f6:       8e 2f           mov     r24, r30
    13f8:       0e 94 c1 09     call    0x1382  ; 0x1382 <Putchar>
    13fc:       21 97           sbiw    r28, 0x01       ; 1
    13fe:       20 97           sbiw    r28, 0x00       ; 0
    1400:       b1 f7           brne    .-20            ; 0x13ee <PRINTP+0xe>
    1402:       df 91           pop     r29
    1404:       cf 91           pop     r28
    1406:       1f 91           pop     r17
    1408:       0f 91           pop     r16
    140a:       08 95           ret

0000140c <PRINT>:
    140c:       0f 93           push    r16
    140e:       1f 93           push    r17
    1410:       cf 93           push    r28
    1412:       df 93           push    r29
    1414:       8c 01           movw    r16, r24
    1416:       eb 01           movw    r28, r22
    1418:       06 c0           rjmp    .+12            ; 0x1426 <PRINT+0x1a>
    141a:       f8 01           movw    r30, r16
    141c:       81 91           ld      r24, Z+
    141e:       8f 01           movw    r16, r30
    1420:       0e 94 c1 09     call    0x1382  ; 0x1382 <Putchar>
    1424:       21 97           sbiw    r28, 0x01       ; 1
    1426:       20 97           sbiw    r28, 0x00       ; 0
    1428:       c1 f7           brne    .-16            ; 0x141a <PRINT+0xe>
    142a:       df 91           pop     r29
    142c:       cf 91           pop     r28
    142e:       1f 91           pop     r17
    1430:       0f 91           pop     r16
    1432:       08 95           ret

00001434 <_printf_P>:
    1434:       a3 e3           ldi     r26, 0x33       ; 51
    1436:       b0 e0           ldi     r27, 0x00       ; 0
    1438:       e0 e2           ldi     r30, 0x20       ; 32
    143a:       fa e0           ldi     r31, 0x0A       ; 10
    143c:       0c 94 f0 3c     jmp     0x79e0  ; 0x79e0 <__prologue_saves__>
    1440:       29 96           adiw    r28, 0x09       ; 9
    1442:       8f ad           ldd     r24, Y+63       ; 0x3f
    1444:       29 97           sbiw    r28, 0x09       ; 9
    1446:       80 93 e8 06     sts     0x06E8, r24
    144a:       ce 01           movw    r24, r28
    144c:       85 5b           subi    r24, 0xB5       ; 181
    144e:       9f 4f           sbci    r25, 0xFF       ; 255
    1450:       9d 83           std     Y+5, r25        ; 0x05
    1452:       8c 83           std     Y+4, r24        ; 0x04
    1454:       2b 96           adiw    r28, 0x0b       ; 11
    1456:       8e ad           ldd     r24, Y+62       ; 0x3e
    1458:       9f ad           ldd     r25, Y+63       ; 0x3f
    145a:       2b 97           sbiw    r28, 0x0b       ; 11
    145c:       9f a7           std     Y+47, r25       ; 0x2f
    145e:       8e a7           std     Y+46, r24       ; 0x2e
    1460:       22 24           eor     r2, r2
    1462:       33 24           eor     r3, r3
    1464:       21 01           movw    r4, r2
    1466:       02 c0           rjmp    .+4             ; 0x146c <_printf_P+0x38>
    1468:       13 01           movw    r2, r6
    146a:       24 01           movw    r4, r8
    146c:       0e a5           ldd     r16, Y+46       ; 0x2e
    146e:       1f a5           ldd     r17, Y+47       ; 0x2f
    1470:       02 c0           rjmp    .+4             ; 0x1476 <_printf_P+0x42>
    1472:       0f 5f           subi    r16, 0xFF       ; 255
    1474:       1f 4f           sbci    r17, 0xFF       ; 255
    1476:       f8 01           movw    r30, r16
    1478:       f4 90           lpm     r15, Z
    147a:       ff 20           and     r15, r15
    147c:       19 f0           breq    .+6             ; 0x1484 <_printf_P+0x50>
    147e:       f5 e2           ldi     r31, 0x25       ; 37
    1480:       ff 16           cp      r15, r31
    1482:       b9 f7           brne    .-18            ; 0x1472 <_printf_P+0x3e>
    1484:       b8 01           movw    r22, r16
    1486:       8e a5           ldd     r24, Y+46       ; 0x2e
    1488:       9f a5           ldd     r25, Y+47       ; 0x2f
    148a:       68 1b           sub     r22, r24
    148c:       79 0b           sbc     r23, r25
    148e:       11 f0           breq    .+4             ; 0x1494 <_printf_P+0x60>
    1490:       0e 94 f0 09     call    0x13e0  ; 0x13e0 <PRINTP>
    1494:       ff 20           and     r15, r15
    1496:       09 f4           brne    .+2             ; 0x149a <_printf_P+0x66>
    1498:       42 c2           rjmp    .+1156          ; 0x191e <_printf_P+0x4ea>
    149a:       0f 5f           subi    r16, 0xFF       ; 255
    149c:       1f 4f           sbci    r17, 0xFF       ; 255
    149e:       1f a7           std     Y+47, r17       ; 0x2f
    14a0:       0e a7           std     Y+46, r16       ; 0x2e
    14a2:       19 82           std     Y+1, r1 ; 0x01
    14a4:       ac 81           ldd     r26, Y+4        ; 0x04
    14a6:       bd 81           ldd     r27, Y+5        ; 0x05
    14a8:       1b aa           std     Y+51, r1        ; 0x33
    14aa:       1a aa           std     Y+50, r1        ; 0x32
    14ac:       9f ef           ldi     r25, 0xFF       ; 255
    14ae:       99 ab           std     Y+49, r25       ; 0x31
    14b0:       ee a5           ldd     r30, Y+46       ; 0x2e
    14b2:       ff a5           ldd     r31, Y+47       ; 0x2f
    14b4:       cf 01           movw    r24, r30
    14b6:       01 96           adiw    r24, 0x01       ; 1
    14b8:       9f a7           std     Y+47, r25       ; 0x2f
    14ba:       8e a7           std     Y+46, r24       ; 0x2e
    14bc:       b4 90           lpm     r11, Z
    14be:       95 e7           ldi     r25, 0x75       ; 117
    14c0:       b9 16           cp      r11, r25
    14c2:       21 f0           breq    .+8             ; 0x14cc <_printf_P+0x98>
    14c4:       8b 2d           mov     r24, r11
    14c6:       80 62           ori     r24, 0x20       ; 32
    14c8:       88 37           cpi     r24, 0x78       ; 120
    14ca:       89 f4           brne    .+34            ; 0x14ee <_printf_P+0xba>
    14cc:       eb a9           ldd     r30, Y+51       ; 0x33
    14ce:       e0 ff           sbrs    r30, 0
    14d0:       07 c0           rjmp    .+14            ; 0x14e0 <_printf_P+0xac>
    14d2:       2d 90           ld      r2, X+
    14d4:       3d 90           ld      r3, X+
    14d6:       4d 90           ld      r4, X+
    14d8:       5c 90           ld      r5, X
    14da:       13 97           sbiw    r26, 0x03       ; 3
    14dc:       14 96           adiw    r26, 0x04       ; 4
    14de:       07 c0           rjmp    .+14            ; 0x14ee <_printf_P+0xba>
    14e0:       8d 91           ld      r24, X+
    14e2:       9c 91           ld      r25, X
    14e4:       11 97           sbiw    r26, 0x01       ; 1
    14e6:       1c 01           movw    r2, r24
    14e8:       44 24           eor     r4, r4
    14ea:       55 24           eor     r5, r5
    14ec:       12 96           adiw    r26, 0x02       ; 2
    14ee:       f0 e2           ldi     r31, 0x20       ; 32
    14f0:       bf 16           cp      r11, r31
    14f2:       21 f4           brne    .+8             ; 0x14fc <_printf_P+0xc8>
    14f4:       89 81           ldd     r24, Y+1        ; 0x01
    14f6:       88 23           and     r24, r24
    14f8:       d9 f6           brne    .-74            ; 0x14b0 <_printf_P+0x7c>
    14fa:       85 c0           rjmp    .+266           ; 0x1606 <_printf_P+0x1d2>
    14fc:       83 e2           ldi     r24, 0x23       ; 35
    14fe:       b8 16           cp      r11, r24
    1500:       09 f4           brne    .+2             ; 0x1504 <_printf_P+0xd0>
    1502:       83 c0           rjmp    .+262           ; 0x160a <_printf_P+0x1d6>
    1504:       9a e2           ldi     r25, 0x2A       ; 42
    1506:       b9 16           cp      r11, r25
    1508:       21 f0           breq    .+8             ; 0x1512 <_printf_P+0xde>
    150a:       ed e2           ldi     r30, 0x2D       ; 45
    150c:       be 16           cp      r11, r30
    150e:       69 f4           brne    .+26            ; 0x152a <_printf_P+0xf6>
    1510:       08 c0           rjmp    .+16            ; 0x1522 <_printf_P+0xee>
    1512:       fd 01           movw    r30, r26
    1514:       12 96           adiw    r26, 0x02       ; 2
    1516:       e0 81           ld      r30, Z
    1518:       ea ab           std     Y+50, r30       ; 0x32
    151a:       e7 ff           sbrs    r30, 7
    151c:       c9 cf           rjmp    .-110           ; 0x14b0 <_printf_P+0x7c>
    151e:       e1 95           neg     r30
    1520:       ea ab           std     Y+50, r30       ; 0x32
    1522:       fb a9           ldd     r31, Y+51       ; 0x33
    1524:       f0 61           ori     r31, 0x10       ; 16
    1526:       ff 7d           andi    r31, 0xDF       ; 223
    1528:       72 c0           rjmp    .+228           ; 0x160e <_printf_P+0x1da>
    152a:       8b e2           ldi     r24, 0x2B       ; 43
    152c:       b8 16           cp      r11, r24
    152e:       09 f4           brne    .+2             ; 0x1532 <_printf_P+0xfe>
    1530:       6a c0           rjmp    .+212           ; 0x1606 <_printf_P+0x1d2>
    1532:       9e e2           ldi     r25, 0x2E       ; 46
    1534:       b9 16           cp      r11, r25
    1536:       b1 f5           brne    .+108           ; 0x15a4 <_printf_P+0x170>
    1538:       2e a5           ldd     r18, Y+46       ; 0x2e
    153a:       3f a5           ldd     r19, Y+47       ; 0x2f
    153c:       2f 5f           subi    r18, 0xFF       ; 255
    153e:       3f 4f           sbci    r19, 0xFF       ; 255
    1540:       ee a5           ldd     r30, Y+46       ; 0x2e
    1542:       ff a5           ldd     r31, Y+47       ; 0x2f
    1544:       84 91           lpm     r24, Z
    1546:       8a 32           cpi     r24, 0x2A       ; 42
    1548:       21 f0           breq    .+8             ; 0x1552 <_printf_P+0x11e>
    154a:       b8 2e           mov     r11, r24
    154c:       20 e0           ldi     r18, 0x00       ; 0
    154e:       30 e0           ldi     r19, 0x00       ; 0
    1550:       1b c0           rjmp    .+54            ; 0x1588 <_printf_P+0x154>
    1552:       fd 01           movw    r30, r26
    1554:       12 96           adiw    r26, 0x02       ; 2
    1556:       40 81           ld      r20, Z
    1558:       51 81           ldd     r21, Z+1        ; 0x01
    155a:       57 ff           sbrs    r21, 7
    155c:       02 c0           rjmp    .+4             ; 0x1562 <_printf_P+0x12e>
    155e:       4f ef           ldi     r20, 0xFF       ; 255
    1560:       5f ef           ldi     r21, 0xFF       ; 255
    1562:       49 ab           std     Y+49, r20       ; 0x31
    1564:       3f a7           std     Y+47, r19       ; 0x2f
    1566:       2e a7           std     Y+46, r18       ; 0x2e
    1568:       a3 cf           rjmp    .-186           ; 0x14b0 <_printf_P+0x7c>
    156a:       c9 01           movw    r24, r18
    156c:       03 e0           ldi     r16, 0x03       ; 3
    156e:       88 0f           add     r24, r24
    1570:       99 1f           adc     r25, r25
    1572:       0a 95           dec     r16
    1574:       e1 f7           brne    .-8             ; 0x156e <_printf_P+0x13a>
    1576:       22 0f           add     r18, r18
    1578:       33 1f           adc     r19, r19
    157a:       28 0f           add     r18, r24
    157c:       39 1f           adc     r19, r25
    157e:       2b 0d           add     r18, r11
    1580:       31 1d           adc     r19, r1
    1582:       20 53           subi    r18, 0x30       ; 48
    1584:       30 40           sbci    r19, 0x00       ; 0
    1586:       b4 90           lpm     r11, Z
    1588:       31 96           adiw    r30, 0x01       ; 1
    158a:       8b 2d           mov     r24, r11
    158c:       80 53           subi    r24, 0x30       ; 48
    158e:       8a 30           cpi     r24, 0x0A       ; 10
    1590:       60 f3           brcs    .-40            ; 0x156a <_printf_P+0x136>
    1592:       ff a7           std     Y+47, r31       ; 0x2f
    1594:       ee a7           std     Y+46, r30       ; 0x2e
    1596:       a9 01           movw    r20, r18
    1598:       37 ff           sbrs    r19, 7
    159a:       02 c0           rjmp    .+4             ; 0x15a0 <_printf_P+0x16c>
    159c:       4f ef           ldi     r20, 0xFF       ; 255
    159e:       5f ef           ldi     r21, 0xFF       ; 255
    15a0:       49 ab           std     Y+49, r20       ; 0x31
    15a2:       8d cf           rjmp    .-230           ; 0x14be <_printf_P+0x8a>
    15a4:       f0 e3           ldi     r31, 0x30       ; 48
    15a6:       bf 16           cp      r11, r31
    15a8:       31 f4           brne    .+12            ; 0x15b6 <_printf_P+0x182>
    15aa:       8b a9           ldd     r24, Y+51       ; 0x33
    15ac:       84 fd           sbrc    r24, 4
    15ae:       80 cf           rjmp    .-256           ; 0x14b0 <_printf_P+0x7c>
    15b0:       80 62           ori     r24, 0x20       ; 32
    15b2:       8b ab           std     Y+51, r24       ; 0x33
    15b4:       7d cf           rjmp    .-262           ; 0x14b0 <_printf_P+0x7c>
    15b6:       8b 2d           mov     r24, r11
    15b8:       81 53           subi    r24, 0x31       ; 49
    15ba:       89 30           cpi     r24, 0x09       ; 9
    15bc:       e8 f4           brcc    .+58            ; 0x15f8 <_printf_P+0x1c4>
    15be:       20 e0           ldi     r18, 0x00       ; 0
    15c0:       30 e0           ldi     r19, 0x00       ; 0
    15c2:       c9 01           movw    r24, r18
    15c4:       f3 e0           ldi     r31, 0x03       ; 3
    15c6:       88 0f           add     r24, r24
    15c8:       99 1f           adc     r25, r25
    15ca:       fa 95           dec     r31
    15cc:       e1 f7           brne    .-8             ; 0x15c6 <_printf_P+0x192>
    15ce:       22 0f           add     r18, r18
    15d0:       33 1f           adc     r19, r19
    15d2:       28 0f           add     r18, r24
    15d4:       39 1f           adc     r19, r25
    15d6:       2b 0d           add     r18, r11
    15d8:       31 1d           adc     r19, r1
    15da:       20 53           subi    r18, 0x30       ; 48
    15dc:       30 40           sbci    r19, 0x00       ; 0
    15de:       ee a5           ldd     r30, Y+46       ; 0x2e
    15e0:       ff a5           ldd     r31, Y+47       ; 0x2f
    15e2:       cf 01           movw    r24, r30
    15e4:       01 96           adiw    r24, 0x01       ; 1
    15e6:       9f a7           std     Y+47, r25       ; 0x2f
    15e8:       8e a7           std     Y+46, r24       ; 0x2e
    15ea:       b4 90           lpm     r11, Z
    15ec:       8b 2d           mov     r24, r11
    15ee:       80 53           subi    r24, 0x30       ; 48
    15f0:       8a 30           cpi     r24, 0x0A       ; 10
    15f2:       38 f3           brcs    .-50            ; 0x15c2 <_printf_P+0x18e>
    15f4:       2a ab           std     Y+50, r18       ; 0x32
    15f6:       63 cf           rjmp    .-314           ; 0x14be <_printf_P+0x8a>
    15f8:       98 e6           ldi     r25, 0x68       ; 104
    15fa:       b9 16           cp      r11, r25
    15fc:       51 f4           brne    .+20            ; 0x1612 <_printf_P+0x1de>
    15fe:       eb a9           ldd     r30, Y+51       ; 0x33
    1600:       e4 60           ori     r30, 0x04       ; 4
    1602:       eb ab           std     Y+51, r30       ; 0x33
    1604:       55 cf           rjmp    .-342           ; 0x14b0 <_printf_P+0x7c>
    1606:       b9 82           std     Y+1, r11        ; 0x01
    1608:       53 cf           rjmp    .-346           ; 0x14b0 <_printf_P+0x7c>
    160a:       fb a9           ldd     r31, Y+51       ; 0x33
    160c:       f8 60           ori     r31, 0x08       ; 8
    160e:       fb ab           std     Y+51, r31       ; 0x33
    1610:       4f cf           rjmp    .-354           ; 0x14b0 <_printf_P+0x7c>
    1612:       8c e6           ldi     r24, 0x6C       ; 108
    1614:       b8 16           cp      r11, r24
    1616:       21 f4           brne    .+8             ; 0x1620 <_printf_P+0x1ec>
    1618:       9b a9           ldd     r25, Y+51       ; 0x33
    161a:       91 60           ori     r25, 0x01       ; 1
    161c:       9b ab           std     Y+51, r25       ; 0x33
    161e:       48 cf           rjmp    .-368           ; 0x14b0 <_printf_P+0x7c>
    1620:       bd 83           std     Y+5, r27        ; 0x05
    1622:       ac 83           std     Y+4, r26        ; 0x04
    1624:       e3 e6           ldi     r30, 0x63       ; 99
    1626:       be 16           cp      r11, r30
    1628:       39 f4           brne    .+14            ; 0x1638 <_printf_P+0x204>
    162a:       12 96           adiw    r26, 0x02       ; 2
    162c:       bd 83           std     Y+5, r27        ; 0x05
    162e:       ac 83           std     Y+4, r26        ; 0x04
    1630:       12 97           sbiw    r26, 0x02       ; 2
    1632:       8c 91           ld      r24, X
    1634:       8e 83           std     Y+6, r24        ; 0x06
    1636:       18 c1           rjmp    .+560           ; 0x1868 <_printf_P+0x434>
    1638:       f4 e4           ldi     r31, 0x44       ; 68
    163a:       bf 16           cp      r11, r31
    163c:       39 f0           breq    .+14            ; 0x164c <_printf_P+0x218>
    163e:       84 e6           ldi     r24, 0x64       ; 100
    1640:       b8 16           cp      r11, r24
    1642:       39 f0           breq    .+14            ; 0x1652 <_printf_P+0x21e>
    1644:       99 e6           ldi     r25, 0x69       ; 105
    1646:       b9 16           cp      r11, r25
    1648:       59 f5           brne    .+86            ; 0x16a0 <_printf_P+0x26c>
    164a:       03 c0           rjmp    .+6             ; 0x1652 <_printf_P+0x21e>
    164c:       eb a9           ldd     r30, Y+51       ; 0x33
    164e:       e1 60           ori     r30, 0x01       ; 1
    1650:       eb ab           std     Y+51, r30       ; 0x33
    1652:       fb a9           ldd     r31, Y+51       ; 0x33
    1654:       f0 ff           sbrs    r31, 0
    1656:       08 c0           rjmp    .+16            ; 0x1668 <_printf_P+0x234>
    1658:       14 96           adiw    r26, 0x04       ; 4
    165a:       bd 83           std     Y+5, r27        ; 0x05
    165c:       ac 83           std     Y+4, r26        ; 0x04
    165e:       5e 90           ld      r5, -X
    1660:       4e 90           ld      r4, -X
    1662:       3e 90           ld      r3, -X
    1664:       2e 90           ld      r2, -X
    1666:       0a c0           rjmp    .+20            ; 0x167c <_printf_P+0x248>
    1668:       12 96           adiw    r26, 0x02       ; 2
    166a:       bd 83           std     Y+5, r27        ; 0x05
    166c:       ac 83           std     Y+4, r26        ; 0x04
    166e:       9e 91           ld      r25, -X
    1670:       8e 91           ld      r24, -X
    1672:       1c 01           movw    r2, r24
    1674:       44 24           eor     r4, r4
    1676:       37 fc           sbrc    r3, 7
    1678:       40 94           com     r4
    167a:       54 2c           mov     r5, r4
    167c:       57 fc           sbrc    r5, 7
    167e:       03 c0           rjmp    .+6             ; 0x1686 <_printf_P+0x252>
    1680:       8a e0           ldi     r24, 0x0A       ; 10
    1682:       88 ab           std     Y+48, r24       ; 0x30
    1684:       92 c0           rjmp    .+292           ; 0x17aa <_printf_P+0x376>
    1686:       50 94           com     r5
    1688:       40 94           com     r4
    168a:       30 94           com     r3
    168c:       20 94           com     r2
    168e:       21 1c           adc     r2, r1
    1690:       31 1c           adc     r3, r1
    1692:       41 1c           adc     r4, r1
    1694:       51 1c           adc     r5, r1
    1696:       8d e2           ldi     r24, 0x2D       ; 45
    1698:       89 83           std     Y+1, r24        ; 0x01
    169a:       9a e0           ldi     r25, 0x0A       ; 10
    169c:       98 ab           std     Y+48, r25       ; 0x30
    169e:       85 c0           rjmp    .+266           ; 0x17aa <_printf_P+0x376>
    16a0:       ef e4           ldi     r30, 0x4F       ; 79
    16a2:       be 16           cp      r11, r30
    16a4:       29 f0           breq    .+10            ; 0x16b0 <_printf_P+0x27c>
    16a6:       ff e6           ldi     r31, 0x6F       ; 111
    16a8:       bf 16           cp      r11, r31
    16aa:       39 f4           brne    .+14            ; 0x16ba <_printf_P+0x286>
    16ac:       88 e0           ldi     r24, 0x08       ; 8
    16ae:       61 c0           rjmp    .+194           ; 0x1772 <_printf_P+0x33e>
    16b0:       9b a9           ldd     r25, Y+51       ; 0x33
    16b2:       91 60           ori     r25, 0x01       ; 1
    16b4:       9b ab           std     Y+51, r25       ; 0x33
    16b6:       e8 e0           ldi     r30, 0x08       ; 8
    16b8:       56 c0           rjmp    .+172           ; 0x1766 <_printf_P+0x332>
    16ba:       f0 e7           ldi     r31, 0x70       ; 112
    16bc:       bf 16           cp      r11, r31
    16be:       71 f4           brne    .+28            ; 0x16dc <_printf_P+0x2a8>
    16c0:       12 96           adiw    r26, 0x02       ; 2
    16c2:       bd 83           std     Y+5, r27        ; 0x05
    16c4:       ac 83           std     Y+4, r26        ; 0x04
    16c6:       9e 91           ld      r25, -X
    16c8:       8e 91           ld      r24, -X
    16ca:       1c 01           movw    r2, r24
    16cc:       44 24           eor     r4, r4
    16ce:       55 24           eor     r5, r5
    16d0:       8b a9           ldd     r24, Y+51       ; 0x33
    16d2:       80 64           ori     r24, 0x40       ; 64
    16d4:       8b ab           std     Y+51, r24       ; 0x33
    16d6:       78 e7           ldi     r23, 0x78       ; 120
    16d8:       b7 2e           mov     r11, r23
    16da:       5e c0           rjmp    .+188           ; 0x1798 <_printf_P+0x364>
    16dc:       e3 e7           ldi     r30, 0x73       ; 115
    16de:       be 16           cp      r11, r30
    16e0:       d9 f5           brne    .+118           ; 0x1758 <_printf_P+0x324>
    16e2:       12 96           adiw    r26, 0x02       ; 2
    16e4:       bd 83           std     Y+5, r27        ; 0x05
    16e6:       ac 83           std     Y+4, r26        ; 0x04
    16e8:       de 90           ld      r13, -X
    16ea:       ce 90           ld      r12, -X
    16ec:       c1 14           cp      r12, r1
    16ee:       d1 04           cpc     r13, r1
    16f0:       89 f4           brne    .+34            ; 0x1714 <_printf_P+0x2e0>
    16f2:       88 e2           ldi     r24, 0x28       ; 40
    16f4:       8e 83           std     Y+6, r24        ; 0x06
    16f6:       8e e6           ldi     r24, 0x6E       ; 110
    16f8:       8f 83           std     Y+7, r24        ; 0x07
    16fa:       85 e7           ldi     r24, 0x75       ; 117
    16fc:       88 87           std     Y+8, r24        ; 0x08
    16fe:       8c e6           ldi     r24, 0x6C       ; 108
    1700:       89 87           std     Y+9, r24        ; 0x09
    1702:       8a 87           std     Y+10, r24       ; 0x0a
    1704:       89 e2           ldi     r24, 0x29       ; 41
    1706:       8b 87           std     Y+11, r24       ; 0x0b
    1708:       1c 86           std     Y+12, r1        ; 0x0c
    170a:       66 e0           ldi     r22, 0x06       ; 6
    170c:       c6 2e           mov     r12, r22
    170e:       d1 2c           mov     r13, r1
    1710:       cc 0e           add     r12, r28
    1712:       dd 1e           adc     r13, r29
    1714:       f9 a9           ldd     r31, Y+49       ; 0x31
    1716:       f7 fd           sbrc    r31, 7
    1718:       13 c0           rjmp    .+38            ; 0x1740 <_printf_P+0x30c>
    171a:       4f 2f           mov     r20, r31
    171c:       55 27           eor     r21, r21
    171e:       47 fd           sbrc    r20, 7
    1720:       50 95           com     r21
    1722:       60 e0           ldi     r22, 0x00       ; 0
    1724:       70 e0           ldi     r23, 0x00       ; 0
    1726:       c6 01           movw    r24, r12
    1728:       0e 94 ec 3a     call    0x75d8  ; 0x75d8 <memchr>
    172c:       00 97           sbiw    r24, 0x00       ; 0
    172e:       11 f4           brne    .+4             ; 0x1734 <_printf_P+0x300>
    1730:       19 a9           ldd     r17, Y+49       ; 0x31
    1732:       0d c0           rjmp    .+26            ; 0x174e <_printf_P+0x31a>
    1734:       8c 19           sub     r24, r12
    1736:       19 a9           ldd     r17, Y+49       ; 0x31
    1738:       81 17           cp      r24, r17
    173a:       4c f4           brge    .+18            ; 0x174e <_printf_P+0x31a>
    173c:       18 2f           mov     r17, r24
    173e:       07 c0           rjmp    .+14            ; 0x174e <_printf_P+0x31a>
    1740:       f6 01           movw    r30, r12
    1742:       01 90           ld      r0, Z+
    1744:       00 20           and     r0, r0
    1746:       e9 f7           brne    .-6             ; 0x1742 <_printf_P+0x30e>
    1748:       31 97           sbiw    r30, 0x01       ; 1
    174a:       1e 2f           mov     r17, r30
    174c:       1c 19           sub     r17, r12
    174e:       19 82           std     Y+1, r1 ; 0x01
    1750:       42 01           movw    r8, r4
    1752:       31 01           movw    r6, r2
    1754:       40 e0           ldi     r20, 0x00       ; 0
    1756:       94 c0           rjmp    .+296           ; 0x1880 <_printf_P+0x44c>
    1758:       85 e5           ldi     r24, 0x55       ; 85
    175a:       b8 16           cp      r11, r24
    175c:       31 f0           breq    .+12            ; 0x176a <_printf_P+0x336>
    175e:       95 e7           ldi     r25, 0x75       ; 117
    1760:       b9 16           cp      r11, r25
    1762:       49 f4           brne    .+18            ; 0x1776 <_printf_P+0x342>
    1764:       ea e0           ldi     r30, 0x0A       ; 10
    1766:       e8 ab           std     Y+48, r30       ; 0x30
    1768:       1f c0           rjmp    .+62            ; 0x17a8 <_printf_P+0x374>
    176a:       fb a9           ldd     r31, Y+51       ; 0x33
    176c:       f1 60           ori     r31, 0x01       ; 1
    176e:       fb ab           std     Y+51, r31       ; 0x33
    1770:       8a e0           ldi     r24, 0x0A       ; 10
    1772:       88 ab           std     Y+48, r24       ; 0x30
    1774:       19 c0           rjmp    .+50            ; 0x17a8 <_printf_P+0x374>
    1776:       98 e5           ldi     r25, 0x58       ; 88
    1778:       b9 16           cp      r11, r25
    177a:       21 f0           breq    .+8             ; 0x1784 <_printf_P+0x350>
    177c:       e8 e7           ldi     r30, 0x78       ; 120
    177e:       be 16           cp      r11, r30
    1780:       09 f0           breq    .+2             ; 0x1784 <_printf_P+0x350>
    1782:       6e c0           rjmp    .+220           ; 0x1860 <_printf_P+0x42c>
    1784:       fb a9           ldd     r31, Y+51       ; 0x33
    1786:       f3 fd           sbrc    r31, 3
    1788:       02 c0           rjmp    .+4             ; 0x178e <_printf_P+0x35a>
    178a:       80 e1           ldi     r24, 0x10       ; 16
    178c:       f2 cf           rjmp    .-28            ; 0x1772 <_printf_P+0x33e>
    178e:       21 14           cp      r2, r1
    1790:       31 04           cpc     r3, r1
    1792:       41 04           cpc     r4, r1
    1794:       51 04           cpc     r5, r1
    1796:       19 f4           brne    .+6             ; 0x179e <_printf_P+0x36a>
    1798:       90 e1           ldi     r25, 0x10       ; 16
    179a:       98 ab           std     Y+48, r25       ; 0x30
    179c:       05 c0           rjmp    .+10            ; 0x17a8 <_printf_P+0x374>
    179e:       eb a9           ldd     r30, Y+51       ; 0x33
    17a0:       e0 64           ori     r30, 0x40       ; 64
    17a2:       eb ab           std     Y+51, r30       ; 0x33
    17a4:       f0 e1           ldi     r31, 0x10       ; 16
    17a6:       f8 ab           std     Y+48, r31       ; 0x30
    17a8:       19 82           std     Y+1, r1 ; 0x01
    17aa:       89 a9           ldd     r24, Y+49       ; 0x31
    17ac:       87 fd           sbrc    r24, 7
    17ae:       03 c0           rjmp    .+6             ; 0x17b6 <_printf_P+0x382>
    17b0:       9b a9           ldd     r25, Y+51       ; 0x33
    17b2:       9f 7d           andi    r25, 0xDF       ; 223
    17b4:       9b ab           std     Y+51, r25       ; 0x33
    17b6:       21 14           cp      r2, r1
    17b8:       31 04           cpc     r3, r1
    17ba:       41 04           cpc     r4, r1
    17bc:       51 04           cpc     r5, r1
    17be:       61 f4           brne    .+24            ; 0x17d8 <_printf_P+0x3a4>
    17c0:       e9 a9           ldd     r30, Y+49       ; 0x31
    17c2:       ee 23           and     r30, r30
    17c4:       49 f4           brne    .+18            ; 0x17d8 <_printf_P+0x3a4>
    17c6:       66 24           eor     r6, r6
    17c8:       77 24           eor     r7, r7
    17ca:       43 01           movw    r8, r6
    17cc:       5e e2           ldi     r21, 0x2E       ; 46
    17ce:       c5 2e           mov     r12, r21
    17d0:       d1 2c           mov     r13, r1
    17d2:       cc 0e           add     r12, r28
    17d4:       dd 1e           adc     r13, r29
    17d6:       3e c0           rjmp    .+124           ; 0x1854 <_printf_P+0x420>
    17d8:       4e e2           ldi     r20, 0x2E       ; 46
    17da:       c4 2e           mov     r12, r20
    17dc:       d1 2c           mov     r13, r1
    17de:       cc 0e           add     r12, r28
    17e0:       dd 1e           adc     r13, r29
    17e2:       f8 a9           ldd     r31, Y+48       ; 0x30
    17e4:       ef 2e           mov     r14, r31
    17e6:       ff 24           eor     r15, r15
    17e8:       00 27           eor     r16, r16
    17ea:       11 27           eor     r17, r17
    17ec:       c2 01           movw    r24, r4
    17ee:       b1 01           movw    r22, r2
    17f0:       a8 01           movw    r20, r16
    17f2:       97 01           movw    r18, r14
    17f4:       0e 94 b3 3c     call    0x7966  ; 0x7966 <__udivmodsi4>
    17f8:       6a 30           cpi     r22, 0x0A       ; 10
    17fa:       20 f4           brcc    .+8             ; 0x1804 <_printf_P+0x3d0>
    17fc:       30 e3           ldi     r19, 0x30       ; 48
    17fe:       a3 2e           mov     r10, r19
    1800:       a6 0e           add     r10, r22
    1802:       08 c0           rjmp    .+16            ; 0x1814 <_printf_P+0x3e0>
    1804:       27 e5           ldi     r18, 0x57       ; 87
    1806:       a2 2e           mov     r10, r18
    1808:       a6 0e           add     r10, r22
    180a:       88 e5           ldi     r24, 0x58       ; 88
    180c:       b8 16           cp      r11, r24
    180e:       11 f4           brne    .+4             ; 0x1814 <_printf_P+0x3e0>
    1810:       9f ed           ldi     r25, 0xDF       ; 223
    1812:       a9 22           and     r10, r25
    1814:       f6 01           movw    r30, r12
    1816:       a2 92           st      -Z, r10
    1818:       6f 01           movw    r12, r30
    181a:       c2 01           movw    r24, r4
    181c:       b1 01           movw    r22, r2
    181e:       a8 01           movw    r20, r16
    1820:       97 01           movw    r18, r14
    1822:       0e 94 b3 3c     call    0x7966  ; 0x7966 <__udivmodsi4>
    1826:       39 01           movw    r6, r18
    1828:       4a 01           movw    r8, r20
    182a:       2e 14           cp      r2, r14
    182c:       3f 04           cpc     r3, r15
    182e:       40 06           cpc     r4, r16
    1830:       51 06           cpc     r5, r17
    1832:       18 f0           brcs    .+6             ; 0x183a <_printf_P+0x406>
    1834:       19 01           movw    r2, r18
    1836:       2a 01           movw    r4, r20
    1838:       d9 cf           rjmp    .-78            ; 0x17ec <_printf_P+0x3b8>
    183a:       f8 a9           ldd     r31, Y+48       ; 0x30
    183c:       f8 30           cpi     r31, 0x08       ; 8
    183e:       51 f4           brne    .+20            ; 0x1854 <_printf_P+0x420>
    1840:       8b a9           ldd     r24, Y+51       ; 0x33
    1842:       83 ff           sbrs    r24, 3
    1844:       07 c0           rjmp    .+14            ; 0x1854 <_printf_P+0x420>
    1846:       90 e3           ldi     r25, 0x30       ; 48
    1848:       a9 16           cp      r10, r25
    184a:       21 f0           breq    .+8             ; 0x1854 <_printf_P+0x420>
    184c:       80 e3           ldi     r24, 0x30       ; 48
    184e:       f6 01           movw    r30, r12
    1850:       82 93           st      -Z, r24
    1852:       6f 01           movw    r12, r30
    1854:       ce 01           movw    r24, r28
    1856:       8c 19           sub     r24, r12
    1858:       18 2f           mov     r17, r24
    185a:       12 5d           subi    r17, 0xD2       ; 210
    185c:       49 a9           ldd     r20, Y+49       ; 0x31
    185e:       10 c0           rjmp    .+32            ; 0x1880 <_printf_P+0x44c>
    1860:       bb 20           and     r11, r11
    1862:       09 f4           brne    .+2             ; 0x1866 <_printf_P+0x432>
    1864:       5c c0           rjmp    .+184           ; 0x191e <_printf_P+0x4ea>
    1866:       be 82           std     Y+6, r11        ; 0x06
    1868:       19 82           std     Y+1, r1 ; 0x01
    186a:       42 01           movw    r8, r4
    186c:       31 01           movw    r6, r2
    186e:       00 e0           ldi     r16, 0x00       ; 0
    1870:       96 e0           ldi     r25, 0x06       ; 6
    1872:       c9 2e           mov     r12, r25
    1874:       d1 2c           mov     r13, r1
    1876:       cc 0e           add     r12, r28
    1878:       dd 1e           adc     r13, r29
    187a:       11 e0           ldi     r17, 0x01       ; 1
    187c:       21 e0           ldi     r18, 0x01       ; 1
    187e:       05 c0           rjmp    .+10            ; 0x188a <_printf_P+0x456>
    1880:       21 2f           mov     r18, r17
    1882:       04 2f           mov     r16, r20
    1884:       01 1b           sub     r16, r17
    1886:       07 fd           sbrc    r16, 7
    1888:       00 e0           ldi     r16, 0x00       ; 0
    188a:       89 81           ldd     r24, Y+1        ; 0x01
    188c:       88 23           and     r24, r24
    188e:       19 f0           breq    .+6             ; 0x1896 <_printf_P+0x462>
    1890:       81 2f           mov     r24, r17
    1892:       8f 5f           subi    r24, 0xFF       ; 255
    1894:       07 c0           rjmp    .+14            ; 0x18a4 <_printf_P+0x470>
    1896:       9b a9           ldd     r25, Y+51       ; 0x33
    1898:       96 fd           sbrc    r25, 6
    189a:       02 c0           rjmp    .+4             ; 0x18a0 <_printf_P+0x46c>
    189c:       81 2f           mov     r24, r17
    189e:       02 c0           rjmp    .+4             ; 0x18a4 <_printf_P+0x470>
    18a0:       82 2f           mov     r24, r18
    18a2:       8e 5f           subi    r24, 0xFE       ; 254
    18a4:       a8 2e           mov     r10, r24
    18a6:       a0 0e           add     r10, r16
    18a8:       eb a9           ldd     r30, Y+51       ; 0x33
    18aa:       ee 2e           mov     r14, r30
    18ac:       ff 24           eor     r15, r15
    18ae:       80 e3           ldi     r24, 0x30       ; 48
    18b0:       48 2e           mov     r4, r24
    18b2:       51 2c           mov     r5, r1
    18b4:       4e 20           and     r4, r14
    18b6:       5f 20           and     r5, r15
    18b8:       41 14           cp      r4, r1
    18ba:       51 04           cpc     r5, r1
    18bc:       21 f4           brne    .+8             ; 0x18c6 <_printf_P+0x492>
    18be:       8a a9           ldd     r24, Y+50       ; 0x32
    18c0:       8a 19           sub     r24, r10
    18c2:       0e 94 e5 09     call    0x13ca  ; 0x13ca <PAD_SP>
    18c6:       89 81           ldd     r24, Y+1        ; 0x01
    18c8:       88 23           and     r24, r24
    18ca:       29 f0           breq    .+10            ; 0x18d6 <_printf_P+0x4a2>
    18cc:       61 e0           ldi     r22, 0x01       ; 1
    18ce:       70 e0           ldi     r23, 0x00       ; 0
    18d0:       ce 01           movw    r24, r28
    18d2:       01 96           adiw    r24, 0x01       ; 1
    18d4:       09 c0           rjmp    .+18            ; 0x18e8 <_printf_P+0x4b4>
    18d6:       e6 fe           sbrs    r14, 6
    18d8:       09 c0           rjmp    .+18            ; 0x18ec <_printf_P+0x4b8>
    18da:       80 e3           ldi     r24, 0x30       ; 48
    18dc:       8a 83           std     Y+2, r24        ; 0x02
    18de:       bb 82           std     Y+3, r11        ; 0x03
    18e0:       62 e0           ldi     r22, 0x02       ; 2
    18e2:       70 e0           ldi     r23, 0x00       ; 0
    18e4:       ce 01           movw    r24, r28
    18e6:       02 96           adiw    r24, 0x02       ; 2
    18e8:       0e 94 06 0a     call    0x140c  ; 0x140c <PRINT>
    18ec:       f0 e2           ldi     r31, 0x20       ; 32
    18ee:       4f 16           cp      r4, r31
    18f0:       51 04           cpc     r5, r1
    18f2:       21 f4           brne    .+8             ; 0x18fc <_printf_P+0x4c8>
    18f4:       8a a9           ldd     r24, Y+50       ; 0x32
    18f6:       8a 19           sub     r24, r10
    18f8:       0e 94 da 09     call    0x13b4  ; 0x13b4 <PAD_0>
    18fc:       80 2f           mov     r24, r16
    18fe:       0e 94 da 09     call    0x13b4  ; 0x13b4 <PAD_0>
    1902:       61 2f           mov     r22, r17
    1904:       77 27           eor     r23, r23
    1906:       67 fd           sbrc    r22, 7
    1908:       70 95           com     r23
    190a:       c6 01           movw    r24, r12
    190c:       0e 94 06 0a     call    0x140c  ; 0x140c <PRINT>
    1910:       e4 fe           sbrs    r14, 4
    1912:       aa cd           rjmp    .-1196          ; 0x1468 <_printf_P+0x34>
    1914:       8a a9           ldd     r24, Y+50       ; 0x32
    1916:       8a 19           sub     r24, r10
    1918:       0e 94 e5 09     call    0x13ca  ; 0x13ca <PAD_SP>
    191c:       a5 cd           rjmp    .-1206          ; 0x1468 <_printf_P+0x34>
    191e:       e2 e1           ldi     r30, 0x12       ; 18
    1920:       cd 5c           subi    r28, 0xCD       ; 205
    1922:       0c 94 0c 3d     jmp     0x7a18  ; 0x7a18 <__epilogue_restores__>

00001926 <Timer_Init>:
    1926:       82 e0           ldi     r24, 0x02       ; 2
    1928:       85 bd           out     0x25, r24       ; 37
    192a:       83 ea           ldi     r24, 0xA3       ; 163
    192c:       84 bd           out     0x24, r24       ; 36
    192e:       17 bc           out     0x27, r1        ; 39
    1930:       88 e7           ldi     r24, 0x78       ; 120
    1932:       88 bd           out     0x28, r24       ; 40
    1934:       83 ec           ldi     r24, 0xC3       ; 195
    1936:       80 93 b0 00     sts     0x00B0, r24
    193a:       86 e0           ldi     r24, 0x06       ; 6
    193c:       80 93 b1 00     sts     0x00B1, r24
    1940:       e0 e7           ldi     r30, 0x70       ; 112
    1942:       f0 e0           ldi     r31, 0x00       ; 0
    1944:       80 81           ld      r24, Z
    1946:       82 60           ori     r24, 0x02       ; 2
    1948:       80 83           st      Z, r24
    194a:       ee e6           ldi     r30, 0x6E       ; 110
    194c:       f0 e0           ldi     r31, 0x00       ; 0
    194e:       80 81           ld      r24, Z
    1950:       81 60           ori     r24, 0x01       ; 1
    1952:       80 83           st      Z, r24
    1954:       8a e0           ldi     r24, 0x0A       ; 10
    1956:       80 93 b3 00     sts     0x00B3, r24
    195a:       10 92 b2 00     sts     0x00B2, r1
    195e:       08 95           ret

00001960 <SetDelay>:
    1960:       20 91 bd 03     lds     r18, 0x03BD
    1964:       30 91 be 03     lds     r19, 0x03BE
    1968:       2f 5f           subi    r18, 0xFF       ; 255
    196a:       3f 4f           sbci    r19, 0xFF       ; 255
    196c:       82 0f           add     r24, r18
    196e:       93 1f           adc     r25, r19
    1970:       08 95           ret

00001972 <CheckDelay>:
    1972:       20 91 bd 03     lds     r18, 0x03BD
    1976:       30 91 be 03     lds     r19, 0x03BE
    197a:       82 1b           sub     r24, r18
    197c:       93 0b           sbc     r25, r19
    197e:       89 2f           mov     r24, r25
    1980:       99 27           eor     r25, r25
    1982:       86 95           lsr     r24
    1984:       80 74           andi    r24, 0x40       ; 64
    1986:       99 27           eor     r25, r25
    1988:       08 95           ret

0000198a <__vector_9>:
    198a:       1f 92           push    r1
    198c:       0f 92           push    r0
    198e:       0f b6           in      r0, 0x3f        ; 63
    1990:       0f 92           push    r0
    1992:       11 24           eor     r1, r1
    1994:       ef 92           push    r14
    1996:       ff 92           push    r15
    1998:       0f 93           push    r16
    199a:       1f 93           push    r17
    199c:       2f 93           push    r18
    199e:       3f 93           push    r19
    19a0:       4f 93           push    r20
    19a2:       5f 93           push    r21
    19a4:       6f 93           push    r22
    19a6:       7f 93           push    r23
    19a8:       8f 93           push    r24
    19aa:       9f 93           push    r25
    19ac:       af 93           push    r26
    19ae:       bf 93           push    r27
    19b0:       cf 93           push    r28
    19b2:       df 93           push    r29
    19b4:       ef 93           push    r30
    19b6:       ff 93           push    r31
    19b8:       80 91 06 03     lds     r24, 0x0306
    19bc:       81 50           subi    r24, 0x01       ; 1
    19be:       80 93 06 03     sts     0x0306, r24
    19c2:       8f 3f           cpi     r24, 0xFF       ; 255
    19c4:       09 f0           breq    .+2             ; 0x19c8 <__vector_9+0x3e>
    19c6:       69 c0           rjmp    .+210           ; 0x1a9a <__vector_9+0x110>
    19c8:       83 e8           ldi     r24, 0x83       ; 131
    19ca:       80 93 b0 00     sts     0x00B0, r24
    19ce:       80 91 9c 03     lds     r24, 0x039C
    19d2:       c8 2f           mov     r28, r24
    19d4:       dd 27           eor     r29, r29
    19d6:       d0 93 c3 03     sts     0x03C3, r29
    19da:       c0 93 c2 03     sts     0x03C2, r28
    19de:       80 91 64 07     lds     r24, 0x0764
    19e2:       e0 90 51 07     lds     r14, 0x0751
    19e6:       20 91 f9 03     lds     r18, 0x03F9
    19ea:       30 91 fa 03     lds     r19, 0x03FA
    19ee:       40 91 fb 03     lds     r20, 0x03FB
    19f2:       50 91 fc 03     lds     r21, 0x03FC
    19f6:       80 ff           sbrs    r24, 0
    19f8:       18 c0           rjmp    .+48            ; 0x1a2a <__vector_9+0xa0>
    19fa:       ff 24           eor     r15, r15
    19fc:       00 27           eor     r16, r16
    19fe:       11 27           eor     r17, r17
    1a00:       ca 01           movw    r24, r20
    1a02:       b9 01           movw    r22, r18
    1a04:       20 e8           ldi     r18, 0x80       ; 128
    1a06:       30 e0           ldi     r19, 0x00       ; 0
    1a08:       40 e0           ldi     r20, 0x00       ; 0
    1a0a:       50 e0           ldi     r21, 0x00       ; 0
    1a0c:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    1a10:       c8 01           movw    r24, r16
    1a12:       b7 01           movw    r22, r14
    1a14:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    1a18:       20 e0           ldi     r18, 0x00       ; 0
    1a1a:       32 e0           ldi     r19, 0x02       ; 2
    1a1c:       40 e0           ldi     r20, 0x00       ; 0
    1a1e:       50 e0           ldi     r21, 0x00       ; 0
    1a20:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    1a24:       c2 0f           add     r28, r18
    1a26:       d3 1f           adc     r29, r19
    1a28:       17 c0           rjmp    .+46            ; 0x1a58 <__vector_9+0xce>
    1a2a:       ff 24           eor     r15, r15
    1a2c:       00 27           eor     r16, r16
    1a2e:       11 27           eor     r17, r17
    1a30:       ca 01           movw    r24, r20
    1a32:       b9 01           movw    r22, r18
    1a34:       20 e8           ldi     r18, 0x80       ; 128
    1a36:       30 e0           ldi     r19, 0x00       ; 0
    1a38:       40 e0           ldi     r20, 0x00       ; 0
    1a3a:       50 e0           ldi     r21, 0x00       ; 0
    1a3c:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    1a40:       c8 01           movw    r24, r16
    1a42:       b7 01           movw    r22, r14
    1a44:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    1a48:       20 e0           ldi     r18, 0x00       ; 0
    1a4a:       32 e0           ldi     r19, 0x02       ; 2
    1a4c:       40 e0           ldi     r20, 0x00       ; 0
    1a4e:       50 e0           ldi     r21, 0x00       ; 0
    1a50:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    1a54:       c2 1b           sub     r28, r18
    1a56:       d3 0b           sbc     r29, r19
    1a58:       d0 93 c3 03     sts     0x03C3, r29
    1a5c:       c0 93 c2 03     sts     0x03C2, r28
    1a60:       20 91 c2 03     lds     r18, 0x03C2
    1a64:       30 91 c3 03     lds     r19, 0x03C3
    1a68:       80 91 52 07     lds     r24, 0x0752
    1a6c:       99 27           eor     r25, r25
    1a6e:       28 17           cp      r18, r24
    1a70:       39 07           cpc     r19, r25
    1a72:       34 f0           brlt    .+12            ; 0x1a80 <__vector_9+0xf6>
    1a74:       80 91 53 07     lds     r24, 0x0753
    1a78:       99 27           eor     r25, r25
    1a7a:       82 17           cp      r24, r18
    1a7c:       93 07           cpc     r25, r19
    1a7e:       24 f4           brge    .+8             ; 0x1a88 <__vector_9+0xfe>
    1a80:       90 93 c3 03     sts     0x03C3, r25
    1a84:       80 93 c2 03     sts     0x03C2, r24
    1a88:       80 91 c2 03     lds     r24, 0x03C2
    1a8c:       80 93 b3 00     sts     0x00B3, r24
    1a90:       80 91 54 07     lds     r24, 0x0754
    1a94:       80 93 06 03     sts     0x0306, r24
    1a98:       04 c0           rjmp    .+8             ; 0x1aa2 <__vector_9+0x118>
    1a9a:       83 e0           ldi     r24, 0x03       ; 3
    1a9c:       80 93 b0 00     sts     0x00B0, r24
    1aa0:       5f 98           cbi     0x0b, 7 ; 11
    1aa2:       ff 91           pop     r31
    1aa4:       ef 91           pop     r30
    1aa6:       df 91           pop     r29
    1aa8:       cf 91           pop     r28
    1aaa:       bf 91           pop     r27
    1aac:       af 91           pop     r26
    1aae:       9f 91           pop     r25
    1ab0:       8f 91           pop     r24
    1ab2:       7f 91           pop     r23
    1ab4:       6f 91           pop     r22
    1ab6:       5f 91           pop     r21
    1ab8:       4f 91           pop     r20
    1aba:       3f 91           pop     r19
    1abc:       2f 91           pop     r18
    1abe:       1f 91           pop     r17
    1ac0:       0f 91           pop     r16
    1ac2:       ff 90           pop     r15
    1ac4:       ef 90           pop     r14
    1ac6:       0f 90           pop     r0
    1ac8:       0f be           out     0x3f, r0        ; 63
    1aca:       0f 90           pop     r0
    1acc:       1f 90           pop     r1
    1ace:       18 95           reti

00001ad0 <__vector_18>:
    1ad0:       1f 92           push    r1
    1ad2:       0f 92           push    r0
    1ad4:       0f b6           in      r0, 0x3f        ; 63
    1ad6:       0f 92           push    r0
    1ad8:       11 24           eor     r1, r1
    1ada:       2f 93           push    r18
    1adc:       3f 93           push    r19
    1ade:       4f 93           push    r20
    1ae0:       5f 93           push    r21
    1ae2:       6f 93           push    r22
    1ae4:       7f 93           push    r23
    1ae6:       8f 93           push    r24
    1ae8:       9f 93           push    r25
    1aea:       af 93           push    r26
    1aec:       bf 93           push    r27
    1aee:       ef 93           push    r30
    1af0:       ff 93           push    r31
    1af2:       80 91 c4 03     lds     r24, 0x03C4
    1af6:       81 50           subi    r24, 0x01       ; 1
    1af8:       80 93 c4 03     sts     0x03C4, r24
    1afc:       8f 3f           cpi     r24, 0xFF       ; 255
    1afe:       b9 f4           brne    .+46            ; 0x1b2e <__vector_18+0x5e>
    1b00:       8a e0           ldi     r24, 0x0A       ; 10
    1b02:       80 93 c4 03     sts     0x03C4, r24
    1b06:       80 91 07 03     lds     r24, 0x0307
    1b0a:       8f 5f           subi    r24, 0xFF       ; 255
    1b0c:       81 70           andi    r24, 0x01       ; 1
    1b0e:       80 93 07 03     sts     0x0307, r24
    1b12:       88 23           and     r24, r24
    1b14:       19 f4           brne    .+6             ; 0x1b1c <__vector_18+0x4c>
    1b16:       81 e0           ldi     r24, 0x01       ; 1
    1b18:       80 93 bf 03     sts     0x03BF, r24
    1b1c:       80 91 bd 03     lds     r24, 0x03BD
    1b20:       90 91 be 03     lds     r25, 0x03BE
    1b24:       01 96           adiw    r24, 0x01       ; 1
    1b26:       90 93 be 03     sts     0x03BE, r25
    1b2a:       80 93 bd 03     sts     0x03BD, r24
    1b2e:       80 91 c0 03     lds     r24, 0x03C0
    1b32:       90 91 c1 03     lds     r25, 0x03C1
    1b36:       02 97           sbiw    r24, 0x02       ; 2
    1b38:       b0 f0           brcs    .+44            ; 0x1b66 <__vector_18+0x96>
    1b3a:       80 91 c0 03     lds     r24, 0x03C0
    1b3e:       90 91 c1 03     lds     r25, 0x03C1
    1b42:       01 97           sbiw    r24, 0x01       ; 1
    1b44:       90 93 c1 03     sts     0x03C1, r25
    1b48:       80 93 c0 03     sts     0x03C0, r24
    1b4c:       80 91 c0 03     lds     r24, 0x03C0
    1b50:       90 91 c1 03     lds     r25, 0x03C1
    1b54:       20 91 04 03     lds     r18, 0x0304
    1b58:       30 91 05 03     lds     r19, 0x0305
    1b5c:       82 23           and     r24, r18
    1b5e:       93 23           and     r25, r19
    1b60:       89 2b           or      r24, r25
    1b62:       d1 f4           brne    .+52            ; 0x1b98 <__vector_18+0xc8>
    1b64:       06 c0           rjmp    .+12            ; 0x1b72 <__vector_18+0xa2>
    1b66:       8f ef           ldi     r24, 0xFF       ; 255
    1b68:       9f ef           ldi     r25, 0xFF       ; 255
    1b6a:       90 93 05 03     sts     0x0305, r25
    1b6e:       80 93 04 03     sts     0x0304, r24
    1b72:       80 91 00 01     lds     r24, 0x0100
    1b76:       8a 30           cpi     r24, 0x0A       ; 10
    1b78:       39 f4           brne    .+14            ; 0x1b88 <__vector_18+0xb8>
    1b7a:       04 c0           rjmp    .+8             ; 0x1b84 <__vector_18+0xb4>
    1b7c:       5a 9a           sbi     0x0b, 2 ; 11
    1b7e:       05 c0           rjmp    .+10            ; 0x1b8a <__vector_18+0xba>
    1b80:       47 9a           sbi     0x08, 7 ; 8
    1b82:       03 c0           rjmp    .+6             ; 0x1b8a <__vector_18+0xba>
    1b84:       5a 98           cbi     0x0b, 2 ; 11
    1b86:       01 c0           rjmp    .+2             ; 0x1b8a <__vector_18+0xba>
    1b88:       47 98           cbi     0x08, 7 ; 8
    1b8a:       80 91 37 07     lds     r24, 0x0737
    1b8e:       83 ff           sbrs    r24, 3
    1b90:       08 c0           rjmp    .+16            ; 0x1ba2 <__vector_18+0xd2>
    1b92:       0e 94 fb 38     call    0x71f6  ; 0x71f6 <timer0_MM3>
    1b96:       05 c0           rjmp    .+10            ; 0x1ba2 <__vector_18+0xd2>
    1b98:       80 91 00 01     lds     r24, 0x0100
    1b9c:       8a 30           cpi     r24, 0x0A       ; 10
    1b9e:       81 f7           brne    .-32            ; 0x1b80 <__vector_18+0xb0>
    1ba0:       ed cf           rjmp    .-38            ; 0x1b7c <__vector_18+0xac>
    1ba2:       ff 91           pop     r31
    1ba4:       ef 91           pop     r30
    1ba6:       bf 91           pop     r27
    1ba8:       af 91           pop     r26
    1baa:       9f 91           pop     r25
    1bac:       8f 91           pop     r24
    1bae:       7f 91           pop     r23
    1bb0:       6f 91           pop     r22
    1bb2:       5f 91           pop     r21
    1bb4:       4f 91           pop     r20
    1bb6:       3f 91           pop     r19
    1bb8:       2f 91           pop     r18
    1bba:       0f 90           pop     r0
    1bbc:       0f be           out     0x3f, r0        ; 63
    1bbe:       0f 90           pop     r0
    1bc0:       1f 90           pop     r1
    1bc2:       18 95           reti

00001bc4 <Delay_ms_Mess>:
    1bc4:       20 91 bd 03     lds     r18, 0x03BD
    1bc8:       30 91 be 03     lds     r19, 0x03BE
    1bcc:       2f 5f           subi    r18, 0xFF       ; 255
    1bce:       3f 4f           sbci    r19, 0xFF       ; 255
    1bd0:       28 0f           add     r18, r24
    1bd2:       39 1f           adc     r19, r25
    1bd4:       4f ee           ldi     r20, 0xEF       ; 239
    1bd6:       02 c0           rjmp    .+4             ; 0x1bdc <Delay_ms_Mess+0x18>
    1bd8:       40 93 7a 00     sts     0x007A, r20
    1bdc:       80 91 bd 03     lds     r24, 0x03BD
    1be0:       90 91 be 03     lds     r25, 0x03BE
    1be4:       b9 01           movw    r22, r18
    1be6:       68 1b           sub     r22, r24
    1be8:       79 0b           sbc     r23, r25
    1bea:       77 ff           sbrs    r23, 7
    1bec:       f5 cf           rjmp    .-22            ; 0x1bd8 <Delay_ms_Mess+0x14>
    1bee:       08 95           ret

00001bf0 <Delay_ms>:
    1bf0:       20 91 bd 03     lds     r18, 0x03BD
    1bf4:       30 91 be 03     lds     r19, 0x03BE
    1bf8:       2f 5f           subi    r18, 0xFF       ; 255
    1bfa:       3f 4f           sbci    r19, 0xFF       ; 255
    1bfc:       28 0f           add     r18, r24
    1bfe:       39 1f           adc     r19, r25
    1c00:       80 91 bd 03     lds     r24, 0x03BD
    1c04:       90 91 be 03     lds     r25, 0x03BE
    1c08:       a9 01           movw    r20, r18
    1c0a:       48 1b           sub     r20, r24
    1c0c:       59 0b           sbc     r21, r25
    1c0e:       57 ff           sbrs    r21, 7
    1c10:       f7 cf           rjmp    .-18            ; 0x1c00 <Delay_ms+0x10>
    1c12:       08 95           ret

00001c14 <ADC_Init>:
    1c14:       10 92 7c 00     sts     0x007C, r1
    1c18:       8f ee           ldi     r24, 0xEF       ; 239
    1c1a:       80 93 7a 00     sts     0x007A, r24
    1c1e:       08 95           ret

00001c20 <__vector_24>:
    1c20:       1f 92           push    r1
    1c22:       0f 92           push    r0
    1c24:       0f b6           in      r0, 0x3f        ; 63
    1c26:       0f 92           push    r0
    1c28:       11 24           eor     r1, r1
    1c2a:       df 92           push    r13
    1c2c:       ef 92           push    r14
    1c2e:       ff 92           push    r15
    1c30:       0f 93           push    r16
    1c32:       1f 93           push    r17
    1c34:       2f 93           push    r18
    1c36:       3f 93           push    r19
    1c38:       4f 93           push    r20
    1c3a:       5f 93           push    r21
    1c3c:       6f 93           push    r22
    1c3e:       7f 93           push    r23
    1c40:       8f 93           push    r24
    1c42:       9f 93           push    r25
    1c44:       af 93           push    r26
    1c46:       bf 93           push    r27
    1c48:       cf 93           push    r28
    1c4a:       df 93           push    r29
    1c4c:       ef 93           push    r30
    1c4e:       ff 93           push    r31
    1c50:       10 92 7a 00     sts     0x007A, r1
    1c54:       80 91 e1 03     lds     r24, 0x03E1
    1c58:       d8 2e           mov     r13, r24
    1c5a:       d3 94           inc     r13
    1c5c:       d0 92 e1 03     sts     0x03E1, r13
    1c60:       e8 2f           mov     r30, r24
    1c62:       ff 27           eor     r31, r31
    1c64:       eb 30           cpi     r30, 0x0B       ; 11
    1c66:       f1 05           cpc     r31, r1
    1c68:       08 f0           brcs    .+2             ; 0x1c6c <__vector_24+0x4c>
    1c6a:       38 c2           rjmp    .+1136          ; 0x20dc <__vector_24+0x4bc>
    1c6c:       e2 5b           subi    r30, 0xB2       ; 178
    1c6e:       ff 4f           sbci    r31, 0xFF       ; 255
    1c70:       0c 94 27 3d     jmp     0x7a4e  ; 0x7a4e <__tablejump2__>
    1c74:       80 91 78 00     lds     r24, 0x0078
    1c78:       90 91 79 00     lds     r25, 0x0079
    1c7c:       90 93 e0 03     sts     0x03E0, r25
    1c80:       80 93 df 03     sts     0x03DF, r24
    1c84:       81 e0           ldi     r24, 0x01       ; 1
    1c86:       80 93 e2 03     sts     0x03E2, r24
    1c8a:       80 91 d9 03     lds     r24, 0x03D9
    1c8e:       90 91 da 03     lds     r25, 0x03DA
    1c92:       01 96           adiw    r24, 0x01       ; 1
    1c94:       90 93 da 03     sts     0x03DA, r25
    1c98:       80 93 d9 03     sts     0x03D9, r24
    1c9c:       15 c2           rjmp    .+1066          ; 0x20c8 <__vector_24+0x4a8>
    1c9e:       80 91 78 00     lds     r24, 0x0078
    1ca2:       90 91 79 00     lds     r25, 0x0079
    1ca6:       90 93 de 03     sts     0x03DE, r25
    1caa:       80 93 dd 03     sts     0x03DD, r24
    1cae:       90 c0           rjmp    .+288           ; 0x1dd0 <__vector_24+0x1b0>
    1cb0:       80 91 78 00     lds     r24, 0x0078
    1cb4:       90 91 79 00     lds     r25, 0x0079
    1cb8:       90 93 dc 03     sts     0x03DC, r25
    1cbc:       80 93 db 03     sts     0x03DB, r24
    1cc0:       84 e0           ldi     r24, 0x04       ; 4
    1cc2:       86 c1           rjmp    .+780           ; 0x1fd0 <__vector_24+0x3b0>
    1cc4:       40 91 08 03     lds     r20, 0x0308
    1cc8:       50 91 09 03     lds     r21, 0x0309
    1ccc:       80 91 78 00     lds     r24, 0x0078
    1cd0:       90 91 79 00     lds     r25, 0x0079
    1cd4:       9a 01           movw    r18, r20
    1cd6:       22 0f           add     r18, r18
    1cd8:       33 1f           adc     r19, r19
    1cda:       24 0f           add     r18, r20
    1cdc:       35 1f           adc     r19, r21
    1cde:       63 e0           ldi     r22, 0x03       ; 3
    1ce0:       70 e0           ldi     r23, 0x00       ; 0
    1ce2:       0e 94 8c 3c     call    0x7918  ; 0x7918 <__udivmodhi4>
    1ce6:       26 0f           add     r18, r22
    1ce8:       37 1f           adc     r19, r23
    1cea:       36 95           lsr     r19
    1cec:       27 95           ror     r18
    1cee:       36 95           lsr     r19
    1cf0:       27 95           ror     r18
    1cf2:       30 93 09 03     sts     0x0309, r19
    1cf6:       20 93 08 03     sts     0x0308, r18
    1cfa:       86 e0           ldi     r24, 0x06       ; 6
    1cfc:       69 c1           rjmp    .+722           ; 0x1fd0 <__vector_24+0x3b0>
    1cfe:       80 91 9a 07     lds     r24, 0x079A
    1d02:       90 91 9b 07     lds     r25, 0x079B
    1d06:       20 91 78 00     lds     r18, 0x0078
    1d0a:       30 91 79 00     lds     r19, 0x0079
    1d0e:       82 1b           sub     r24, r18
    1d10:       93 0b           sbc     r25, r19
    1d12:       90 93 ea 06     sts     0x06EA, r25
    1d16:       80 93 e9 06     sts     0x06E9, r24
    1d1a:       80 91 e9 06     lds     r24, 0x06E9
    1d1e:       90 91 ea 06     lds     r25, 0x06EA
    1d22:       90 93 cc 03     sts     0x03CC, r25
    1d26:       80 93 cb 03     sts     0x03CB, r24
    1d2a:       87 e0           ldi     r24, 0x07       ; 7
    1d2c:       51 c1           rjmp    .+674           ; 0x1fd0 <__vector_24+0x3b0>
    1d2e:       80 91 78 00     lds     r24, 0x0078
    1d32:       90 91 79 00     lds     r25, 0x0079
    1d36:       20 91 98 07     lds     r18, 0x0798
    1d3a:       30 91 99 07     lds     r19, 0x0799
    1d3e:       82 1b           sub     r24, r18
    1d40:       93 0b           sbc     r25, r19
    1d42:       90 93 f5 06     sts     0x06F5, r25
    1d46:       80 93 f4 06     sts     0x06F4, r24
    1d4a:       80 91 f4 06     lds     r24, 0x06F4
    1d4e:       90 91 f5 06     lds     r25, 0x06F5
    1d52:       90 93 ce 03     sts     0x03CE, r25
    1d56:       80 93 cd 03     sts     0x03CD, r24
    1d5a:       10 92 e2 03     sts     0x03E2, r1
    1d5e:       b4 c1           rjmp    .+872           ; 0x20c8 <__vector_24+0x4a8>
    1d60:       80 91 00 01     lds     r24, 0x0100
    1d64:       20 91 df 03     lds     r18, 0x03DF
    1d68:       30 91 e0 03     lds     r19, 0x03E0
    1d6c:       8a 30           cpi     r24, 0x0A       ; 10
    1d6e:       49 f4           brne    .+18            ; 0x1d82 <__vector_24+0x162>
    1d70:       80 91 78 00     lds     r24, 0x0078
    1d74:       90 91 79 00     lds     r25, 0x0079
    1d78:       82 0f           add     r24, r18
    1d7a:       93 1f           adc     r25, r19
    1d7c:       96 95           lsr     r25
    1d7e:       87 95           ror     r24
    1d80:       06 c0           rjmp    .+12            ; 0x1d8e <__vector_24+0x16e>
    1d82:       80 91 78 00     lds     r24, 0x0078
    1d86:       90 91 79 00     lds     r25, 0x0079
    1d8a:       82 0f           add     r24, r18
    1d8c:       93 1f           adc     r25, r19
    1d8e:       90 93 ca 03     sts     0x03CA, r25
    1d92:       80 93 c9 03     sts     0x03C9, r24
    1d96:       81 e0           ldi     r24, 0x01       ; 1
    1d98:       1b c1           rjmp    .+566           ; 0x1fd0 <__vector_24+0x3b0>
    1d9a:       80 91 00 01     lds     r24, 0x0100
    1d9e:       20 91 dd 03     lds     r18, 0x03DD
    1da2:       30 91 de 03     lds     r19, 0x03DE
    1da6:       8a 30           cpi     r24, 0x0A       ; 10
    1da8:       49 f4           brne    .+18            ; 0x1dbc <__vector_24+0x19c>
    1daa:       80 91 78 00     lds     r24, 0x0078
    1dae:       90 91 79 00     lds     r25, 0x0079
    1db2:       82 0f           add     r24, r18
    1db4:       93 1f           adc     r25, r19
    1db6:       96 95           lsr     r25
    1db8:       87 95           ror     r24
    1dba:       06 c0           rjmp    .+12            ; 0x1dc8 <__vector_24+0x1a8>
    1dbc:       80 91 78 00     lds     r24, 0x0078
    1dc0:       90 91 79 00     lds     r25, 0x0079
    1dc4:       82 0f           add     r24, r18
    1dc6:       93 1f           adc     r25, r19
    1dc8:       90 93 c8 03     sts     0x03C8, r25
    1dcc:       80 93 c7 03     sts     0x03C7, r24
    1dd0:       82 e0           ldi     r24, 0x02       ; 2
    1dd2:       fe c0           rjmp    .+508           ; 0x1fd0 <__vector_24+0x3b0>
    1dd4:       80 91 00 01     lds     r24, 0x0100
    1dd8:       20 91 db 03     lds     r18, 0x03DB
    1ddc:       30 91 dc 03     lds     r19, 0x03DC
    1de0:       8a 30           cpi     r24, 0x0A       ; 10
    1de2:       49 f4           brne    .+18            ; 0x1df6 <__vector_24+0x1d6>
    1de4:       80 91 78 00     lds     r24, 0x0078
    1de8:       90 91 79 00     lds     r25, 0x0079
    1dec:       82 0f           add     r24, r18
    1dee:       93 1f           adc     r25, r19
    1df0:       96 95           lsr     r25
    1df2:       87 95           ror     r24
    1df4:       06 c0           rjmp    .+12            ; 0x1e02 <__vector_24+0x1e2>
    1df6:       80 91 78 00     lds     r24, 0x0078
    1dfa:       90 91 79 00     lds     r25, 0x0079
    1dfe:       82 0f           add     r24, r18
    1e00:       93 1f           adc     r25, r19
    1e02:       90 93 c6 03     sts     0x03C6, r25
    1e06:       80 93 c5 03     sts     0x03C5, r24
    1e0a:       85 e0           ldi     r24, 0x05       ; 5
    1e0c:       e1 c0           rjmp    .+450           ; 0x1fd0 <__vector_24+0x3b0>
    1e0e:       60 91 78 00     lds     r22, 0x0078
    1e12:       70 91 79 00     lds     r23, 0x0079
    1e16:       e0 90 9c 07     lds     r14, 0x079C
    1e1a:       f0 90 9d 07     lds     r15, 0x079D
    1e1e:       00 91 9e 07     lds     r16, 0x079E
    1e22:       10 91 9f 07     lds     r17, 0x079F
    1e26:       88 27           eor     r24, r24
    1e28:       77 fd           sbrc    r23, 7
    1e2a:       80 95           com     r24
    1e2c:       98 2f           mov     r25, r24
    1e2e:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    1e32:       a8 01           movw    r20, r16
    1e34:       97 01           movw    r18, r14
    1e36:       0e 94 f9 3a     call    0x75f2  ; 0x75f2 <__subsf3>
    1e3a:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    1e3e:       70 93 d0 03     sts     0x03D0, r23
    1e42:       60 93 cf 03     sts     0x03CF, r22
    1e46:       20 91 cf 03     lds     r18, 0x03CF
    1e4a:       30 91 d0 03     lds     r19, 0x03D0
    1e4e:       e0 91 e9 06     lds     r30, 0x06E9
    1e52:       f0 91 ea 06     lds     r31, 0x06EA
    1e56:       80 91 f4 06     lds     r24, 0x06F4
    1e5a:       90 91 f5 06     lds     r25, 0x06F5
    1e5e:       97 ff           sbrs    r25, 7
    1e60:       03 c0           rjmp    .+6             ; 0x1e68 <__vector_24+0x248>
    1e62:       90 95           com     r25
    1e64:       81 95           neg     r24
    1e66:       9f 4f           sbci    r25, 0xFF       ; 255
    1e68:       64 e0           ldi     r22, 0x04       ; 4
    1e6a:       70 e0           ldi     r23, 0x00       ; 0
    1e6c:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    1e70:       eb 01           movw    r28, r22
    1e72:       cf 01           movw    r24, r30
    1e74:       f7 ff           sbrs    r31, 7
    1e76:       03 c0           rjmp    .+6             ; 0x1e7e <__vector_24+0x25e>
    1e78:       90 95           com     r25
    1e7a:       81 95           neg     r24
    1e7c:       9f 4f           sbci    r25, 0xFF       ; 255
    1e7e:       64 e0           ldi     r22, 0x04       ; 4
    1e80:       70 e0           ldi     r23, 0x00       ; 0
    1e82:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    1e86:       26 0f           add     r18, r22
    1e88:       37 1f           adc     r19, r23
    1e8a:       2c 0f           add     r18, r28
    1e8c:       3d 1f           adc     r19, r29
    1e8e:       30 93 d0 03     sts     0x03D0, r19
    1e92:       20 93 cf 03     sts     0x03CF, r18
    1e96:       80 91 cf 03     lds     r24, 0x03CF
    1e9a:       90 91 d0 03     lds     r25, 0x03D0
    1e9e:       02 97           sbiw    r24, 0x02       ; 2
    1ea0:       04 f1           brlt    .+64            ; 0x1ee2 <__vector_24+0x2c2>
    1ea2:       60 91 9c 07     lds     r22, 0x079C
    1ea6:       70 91 9d 07     lds     r23, 0x079D
    1eaa:       80 91 9e 07     lds     r24, 0x079E
    1eae:       90 91 9f 07     lds     r25, 0x079F
    1eb2:       20 e0           ldi     r18, 0x00       ; 0
    1eb4:       30 e0           ldi     r19, 0x00       ; 0
    1eb6:       48 e4           ldi     r20, 0x48       ; 72
    1eb8:       54 e4           ldi     r21, 0x44       ; 68
    1eba:       0e 94 a9 3b     call    0x7752  ; 0x7752 <__eqsf2>
    1ebe:       88 23           and     r24, r24
    1ec0:       0c f0           brlt    .+2             ; 0x1ec4 <__vector_24+0x2a4>
    1ec2:       3c c0           rjmp    .+120           ; 0x1f3c <__vector_24+0x31c>
    1ec4:       60 91 9c 07     lds     r22, 0x079C
    1ec8:       70 91 9d 07     lds     r23, 0x079D
    1ecc:       80 91 9e 07     lds     r24, 0x079E
    1ed0:       90 91 9f 07     lds     r25, 0x079F
    1ed4:       2a e0           ldi     r18, 0x0A       ; 10
    1ed6:       37 ed           ldi     r19, 0xD7       ; 215
    1ed8:       43 ea           ldi     r20, 0xA3       ; 163
    1eda:       5c e3           ldi     r21, 0x3C       ; 60
    1edc:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    1ee0:       25 c0           rjmp    .+74            ; 0x1f2c <__vector_24+0x30c>
    1ee2:       80 91 cf 03     lds     r24, 0x03CF
    1ee6:       90 91 d0 03     lds     r25, 0x03D0
    1eea:       8f 5f           subi    r24, 0xFF       ; 255
    1eec:       9f 4f           sbci    r25, 0xFF       ; 255
    1eee:       34 f5           brge    .+76            ; 0x1f3c <__vector_24+0x31c>
    1ef0:       60 91 9c 07     lds     r22, 0x079C
    1ef4:       70 91 9d 07     lds     r23, 0x079D
    1ef8:       80 91 9e 07     lds     r24, 0x079E
    1efc:       90 91 9f 07     lds     r25, 0x079F
    1f00:       20 e0           ldi     r18, 0x00       ; 0
    1f02:       30 e0           ldi     r19, 0x00       ; 0
    1f04:       46 e1           ldi     r20, 0x16       ; 22
    1f06:       54 e4           ldi     r21, 0x44       ; 68
    1f08:       0e 94 ac 3b     call    0x7758  ; 0x7758 <__gesf2>
    1f0c:       18 16           cp      r1, r24
    1f0e:       b4 f4           brge    .+44            ; 0x1f3c <__vector_24+0x31c>
    1f10:       60 91 9c 07     lds     r22, 0x079C
    1f14:       70 91 9d 07     lds     r23, 0x079D
    1f18:       80 91 9e 07     lds     r24, 0x079E
    1f1c:       90 91 9f 07     lds     r25, 0x079F
    1f20:       2a e0           ldi     r18, 0x0A       ; 10
    1f22:       37 ed           ldi     r19, 0xD7       ; 215
    1f24:       43 ea           ldi     r20, 0xA3       ; 163
    1f26:       5c e3           ldi     r21, 0x3C       ; 60
    1f28:       0e 94 f9 3a     call    0x75f2  ; 0x75f2 <__subsf3>
    1f2c:       60 93 9c 07     sts     0x079C, r22
    1f30:       70 93 9d 07     sts     0x079D, r23
    1f34:       80 93 9e 07     sts     0x079E, r24
    1f38:       90 93 9f 07     sts     0x079F, r25
    1f3c:       81 e0           ldi     r24, 0x01       ; 1
    1f3e:       80 93 d6 03     sts     0x03D6, r24
    1f42:       80 91 78 00     lds     r24, 0x0078
    1f46:       90 91 79 00     lds     r25, 0x0079
    1f4a:       90 93 ec 06     sts     0x06EC, r25
    1f4e:       80 93 eb 06     sts     0x06EB, r24
    1f52:       20 91 31 04     lds     r18, 0x0431
    1f56:       30 91 32 04     lds     r19, 0x0432
    1f5a:       40 91 33 04     lds     r20, 0x0433
    1f5e:       50 91 34 04     lds     r21, 0x0434
    1f62:       80 91 cf 03     lds     r24, 0x03CF
    1f66:       90 91 d0 03     lds     r25, 0x03D0
    1f6a:       aa 27           eor     r26, r26
    1f6c:       97 fd           sbrc    r25, 7
    1f6e:       a0 95           com     r26
    1f70:       ba 2f           mov     r27, r26
    1f72:       28 0f           add     r18, r24
    1f74:       39 1f           adc     r19, r25
    1f76:       4a 1f           adc     r20, r26
    1f78:       5b 1f           adc     r21, r27
    1f7a:       20 93 31 04     sts     0x0431, r18
    1f7e:       30 93 32 04     sts     0x0432, r19
    1f82:       40 93 33 04     sts     0x0433, r20
    1f86:       50 93 34 04     sts     0x0434, r21
    1f8a:       e0 90 31 04     lds     r14, 0x0431
    1f8e:       f0 90 32 04     lds     r15, 0x0432
    1f92:       00 91 33 04     lds     r16, 0x0433
    1f96:       10 91 34 04     lds     r17, 0x0434
    1f9a:       60 91 31 04     lds     r22, 0x0431
    1f9e:       70 91 32 04     lds     r23, 0x0432
    1fa2:       80 91 33 04     lds     r24, 0x0433
    1fa6:       90 91 34 04     lds     r25, 0x0434
    1faa:       20 e0           ldi     r18, 0x00       ; 0
    1fac:       34 e0           ldi     r19, 0x04       ; 4
    1fae:       40 e0           ldi     r20, 0x00       ; 0
    1fb0:       50 e0           ldi     r21, 0x00       ; 0
    1fb2:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    1fb6:       e2 1a           sub     r14, r18
    1fb8:       f3 0a           sbc     r15, r19
    1fba:       04 0b           sbc     r16, r20
    1fbc:       15 0b           sbc     r17, r21
    1fbe:       e0 92 31 04     sts     0x0431, r14
    1fc2:       f0 92 32 04     sts     0x0432, r15
    1fc6:       00 93 33 04     sts     0x0433, r16
    1fca:       10 93 34 04     sts     0x0434, r17
    1fce:       83 e0           ldi     r24, 0x03       ; 3
    1fd0:       80 93 e2 03     sts     0x03E2, r24
    1fd4:       79 c0           rjmp    .+242           ; 0x20c8 <__vector_24+0x4a8>
    1fd6:       80 91 f9 06     lds     r24, 0x06F9
    1fda:       90 91 fa 06     lds     r25, 0x06FA
    1fde:       20 91 78 00     lds     r18, 0x0078
    1fe2:       30 91 79 00     lds     r19, 0x0079
    1fe6:       82 0f           add     r24, r18
    1fe8:       93 1f           adc     r25, r19
    1fea:       90 93 fa 06     sts     0x06FA, r25
    1fee:       80 93 f9 06     sts     0x06F9, r24
    1ff2:       80 91 f1 06     lds     r24, 0x06F1
    1ff6:       8f 5f           subi    r24, 0xFF       ; 255
    1ff8:       80 93 f1 06     sts     0x06F1, r24
    1ffc:       80 91 f1 06     lds     r24, 0x06F1
    2000:       85 30           cpi     r24, 0x05       ; 5
    2002:       08 f4           brcc    .+2             ; 0x2006 <__vector_24+0x3e6>
    2004:       6b c0           rjmp    .+214           ; 0x20dc <__vector_24+0x4bc>
    2006:       80 91 78 00     lds     r24, 0x0078
    200a:       90 91 79 00     lds     r25, 0x0079
    200e:       90 93 0f 03     sts     0x030F, r25
    2012:       80 93 0e 03     sts     0x030E, r24
    2016:       10 92 f1 06     sts     0x06F1, r1
    201a:       80 91 ed 06     lds     r24, 0x06ED
    201e:       90 91 ee 06     lds     r25, 0x06EE
    2022:       20 91 f9 06     lds     r18, 0x06F9
    2026:       30 91 fa 06     lds     r19, 0x06FA
    202a:       82 1b           sub     r24, r18
    202c:       93 0b           sbc     r25, r19
    202e:       20 91 4f 04     lds     r18, 0x044F
    2032:       30 91 50 04     lds     r19, 0x0450
    2036:       82 1b           sub     r24, r18
    2038:       93 0b           sbc     r25, r19
    203a:       90 93 d8 03     sts     0x03D8, r25
    203e:       80 93 d7 03     sts     0x03D7, r24
    2042:       60 91 f9 06     lds     r22, 0x06F9
    2046:       70 91 fa 06     lds     r23, 0x06FA
    204a:       e0 90 0a 03     lds     r14, 0x030A
    204e:       f0 90 0b 03     lds     r15, 0x030B
    2052:       00 91 0c 03     lds     r16, 0x030C
    2056:       10 91 0d 03     lds     r17, 0x030D
    205a:       88 27           eor     r24, r24
    205c:       77 fd           sbrc    r23, 7
    205e:       80 95           com     r24
    2060:       98 2f           mov     r25, r24
    2062:       a8 01           movw    r20, r16
    2064:       97 01           movw    r18, r14
    2066:       22 0f           add     r18, r18
    2068:       33 1f           adc     r19, r19
    206a:       44 1f           adc     r20, r20
    206c:       55 1f           adc     r21, r21
    206e:       2e 0d           add     r18, r14
    2070:       3f 1d           adc     r19, r15
    2072:       40 1f           adc     r20, r16
    2074:       51 1f           adc     r21, r17
    2076:       62 0f           add     r22, r18
    2078:       73 1f           adc     r23, r19
    207a:       84 1f           adc     r24, r20
    207c:       95 1f           adc     r25, r21
    207e:       24 e0           ldi     r18, 0x04       ; 4
    2080:       30 e0           ldi     r19, 0x00       ; 0
    2082:       40 e0           ldi     r20, 0x00       ; 0
    2084:       50 e0           ldi     r21, 0x00       ; 0
    2086:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    208a:       20 93 0a 03     sts     0x030A, r18
    208e:       30 93 0b 03     sts     0x030B, r19
    2092:       40 93 0c 03     sts     0x030C, r20
    2096:       50 93 0d 03     sts     0x030D, r21
    209a:       20 91 ed 06     lds     r18, 0x06ED
    209e:       30 91 ee 06     lds     r19, 0x06EE
    20a2:       80 91 0a 03     lds     r24, 0x030A
    20a6:       90 91 0b 03     lds     r25, 0x030B
    20aa:       a0 91 0c 03     lds     r26, 0x030C
    20ae:       b0 91 0d 03     lds     r27, 0x030D
    20b2:       28 1b           sub     r18, r24
    20b4:       39 0b           sbc     r19, r25
    20b6:       30 93 50 04     sts     0x0450, r19
    20ba:       20 93 4f 04     sts     0x044F, r18
    20be:       10 92 fa 06     sts     0x06FA, r1
    20c2:       10 92 f9 06     sts     0x06F9, r1
    20c6:       0a c0           rjmp    .+20            ; 0x20dc <__vector_24+0x4bc>
    20c8:       80 91 e2 03     lds     r24, 0x03E2
    20cc:       80 93 7c 00     sts     0x007C, r24
    20d0:       dd 20           and     r13, r13
    20d2:       51 f0           breq    .+20            ; 0x20e8 <__vector_24+0x4c8>
    20d4:       8f ee           ldi     r24, 0xEF       ; 239
    20d6:       80 93 7a 00     sts     0x007A, r24
    20da:       06 c0           rjmp    .+12            ; 0x20e8 <__vector_24+0x4c8>
    20dc:       10 92 e2 03     sts     0x03E2, r1
    20e0:       10 92 e1 03     sts     0x03E1, r1
    20e4:       10 92 7c 00     sts     0x007C, r1
    20e8:       ff 91           pop     r31
    20ea:       ef 91           pop     r30
    20ec:       df 91           pop     r29
    20ee:       cf 91           pop     r28
    20f0:       bf 91           pop     r27
    20f2:       af 91           pop     r26
    20f4:       9f 91           pop     r25
    20f6:       8f 91           pop     r24
    20f8:       7f 91           pop     r23
    20fa:       6f 91           pop     r22
    20fc:       5f 91           pop     r21
    20fe:       4f 91           pop     r20
    2100:       3f 91           pop     r19
    2102:       2f 91           pop     r18
    2104:       1f 91           pop     r17
    2106:       0f 91           pop     r16
    2108:       ff 90           pop     r15
    210a:       ef 90           pop     r14
    210c:       df 90           pop     r13
    210e:       0f 90           pop     r0
    2110:       0f be           out     0x3f, r0        ; 63
    2112:       0f 90           pop     r0
    2114:       1f 90           pop     r1
    2116:       18 95           reti

00002118 <SucheLuftruckOffset>:
    2118:       cf 93           push    r28
    211a:       df 93           push    r29
    211c:       a3 e0           ldi     r26, 0x03       ; 3
    211e:       b0 e0           ldi     r27, 0x00       ; 0
    2120:       0e 94 2d 3d     call    0x7a5a  ; 0x7a5a <__eeprom_read_byte_1F2021>
    2124:       80 2d           mov     r24, r0
    2126:       c8 2f           mov     r28, r24
    2128:       dd 27           eor     r29, r29
    212a:       c5 31           cpi     r28, 0x15       ; 21
    212c:       d1 05           cpc     r29, r1
    212e:       08 f0           brcs    .+2             ; 0x2132 <SucheLuftruckOffset+0x1a>
    2130:       2a 97           sbiw    r28, 0x0a       ; 10
    2132:       c7 bd           out     0x27, r28       ; 39
    2134:       84 e6           ldi     r24, 0x64       ; 100
    2136:       90 e0           ldi     r25, 0x00       ; 0
    2138:       0e 94 e2 0d     call    0x1bc4  ; 0x1bc4 <Delay_ms_Mess>
    213c:       80 91 0e 03     lds     r24, 0x030E
    2140:       90 91 0f 03     lds     r25, 0x030F
    2144:       82 55           subi    r24, 0x52       ; 82
    2146:       93 40           sbci    r25, 0x03       ; 3
    2148:       d0 f4           brcc    .+52            ; 0x217e <SucheLuftruckOffset+0x66>
    214a:       c0 e0           ldi     r28, 0x00       ; 0
    214c:       d0 e0           ldi     r29, 0x00       ; 0
    214e:       17 c0           rjmp    .+46            ; 0x217e <SucheLuftruckOffset+0x66>
    2150:       c7 bd           out     0x27, r28       ; 39
    2152:       82 e3           ldi     r24, 0x32       ; 50
    2154:       90 e0           ldi     r25, 0x00       ; 0
    2156:       0e 94 e2 0d     call    0x1bc4  ; 0x1bc4 <Delay_ms_Mess>
    215a:       83 ee           ldi     r24, 0xE3       ; 227
    215c:       91 e0           ldi     r25, 0x01       ; 1
    215e:       9f 93           push    r25
    2160:       8f 93           push    r24
    2162:       1f 92           push    r1
    2164:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2168:       80 91 0e 03     lds     r24, 0x030E
    216c:       90 91 0f 03     lds     r25, 0x030F
    2170:       0f 90           pop     r0
    2172:       0f 90           pop     r0
    2174:       0f 90           pop     r0
    2176:       84 58           subi    r24, 0x84       ; 132
    2178:       93 40           sbci    r25, 0x03       ; 3
    217a:       20 f0           brcs    .+8             ; 0x2184 <SucheLuftruckOffset+0x6c>
    217c:       21 96           adiw    r28, 0x01       ; 1
    217e:       ca 3f           cpi     r28, 0xFA       ; 250
    2180:       d1 05           cpc     r29, r1
    2182:       30 f3           brcs    .-52            ; 0x2150 <SucheLuftruckOffset+0x38>
    2184:       a3 e0           ldi     r26, 0x03       ; 3
    2186:       b0 e0           ldi     r27, 0x00       ; 0
    2188:       0c 2e           mov     r0, r28
    218a:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
    218e:       c0 93 f6 06     sts     0x06F6, r28
    2192:       8c e2           ldi     r24, 0x2C       ; 44
    2194:       91 e0           ldi     r25, 0x01       ; 1
    2196:       0e 94 e2 0d     call    0x1bc4  ; 0x1bc4 <Delay_ms_Mess>
    219a:       df 91           pop     r29
    219c:       cf 91           pop     r28
    219e:       08 95           ret

000021a0 <LcdClear>:
    21a0:       ea e1           ldi     r30, 0x1A       ; 26
    21a2:       f3 e0           ldi     r31, 0x03       ; 3
    21a4:       80 e2           ldi     r24, 0x20       ; 32
    21a6:       81 93           st      Z+, r24
    21a8:       93 e0           ldi     r25, 0x03       ; 3
    21aa:       ea 36           cpi     r30, 0x6A       ; 106
    21ac:       f9 07           cpc     r31, r25
    21ae:       d9 f7           brne    .-10            ; 0x21a6 <LcdClear+0x6>
    21b0:       08 95           ret

000021b2 <Menu>:
    21b2:       1f 93           push    r17
    21b4:       80 91 e6 03     lds     r24, 0x03E6
    21b8:       28 2f           mov     r18, r24
    21ba:       33 27           eor     r19, r19
    21bc:       c9 01           movw    r24, r18
    21be:       81 70           andi    r24, 0x01       ; 1
    21c0:       90 70           andi    r25, 0x00       ; 0
    21c2:       68 2f           mov     r22, r24
    21c4:       88 23           and     r24, r24
    21c6:       a9 f0           breq    .+42            ; 0x21f2 <Menu+0x40>
    21c8:       80 91 e7 03     lds     r24, 0x03E7
    21cc:       88 23           and     r24, r24
    21ce:       11 f0           breq    .+4             ; 0x21d4 <Menu+0x22>
    21d0:       81 50           subi    r24, 0x01       ; 1
    21d2:       02 c0           rjmp    .+4             ; 0x21d8 <Menu+0x26>
    21d4:       80 91 6a 03     lds     r24, 0x036A
    21d8:       80 93 e7 03     sts     0x03E7, r24
    21dc:       ea e1           ldi     r30, 0x1A       ; 26
    21de:       f3 e0           ldi     r31, 0x03       ; 3
    21e0:       80 e2           ldi     r24, 0x20       ; 32
    21e2:       81 93           st      Z+, r24
    21e4:       93 e0           ldi     r25, 0x03       ; 3
    21e6:       ea 36           cpi     r30, 0x6A       ; 106
    21e8:       f9 07           cpc     r31, r25
    21ea:       d9 f7           brne    .-10            ; 0x21e2 <Menu+0x30>
    21ec:       8f ef           ldi     r24, 0xFF       ; 255
    21ee:       80 93 ab 03     sts     0x03AB, r24
    21f2:       a9 01           movw    r20, r18
    21f4:       42 70           andi    r20, 0x02       ; 2
    21f6:       50 70           andi    r21, 0x00       ; 0
    21f8:       21 ff           sbrs    r18, 1
    21fa:       10 c0           rjmp    .+32            ; 0x221c <Menu+0x6a>
    21fc:       80 91 e7 03     lds     r24, 0x03E7
    2200:       8f 5f           subi    r24, 0xFF       ; 255
    2202:       80 93 e7 03     sts     0x03E7, r24
    2206:       ea e1           ldi     r30, 0x1A       ; 26
    2208:       f3 e0           ldi     r31, 0x03       ; 3
    220a:       80 e2           ldi     r24, 0x20       ; 32
    220c:       81 93           st      Z+, r24
    220e:       93 e0           ldi     r25, 0x03       ; 3
    2210:       ea 36           cpi     r30, 0x6A       ; 106
    2212:       f9 07           cpc     r31, r25
    2214:       d9 f7           brne    .-10            ; 0x220c <Menu+0x5a>
    2216:       8f ef           ldi     r24, 0xFF       ; 255
    2218:       80 93 ab 03     sts     0x03AB, r24
    221c:       66 23           and     r22, r22
    221e:       31 f0           breq    .+12            ; 0x222c <Menu+0x7a>
    2220:       45 2b           or      r20, r21
    2222:       21 f0           breq    .+8             ; 0x222c <Menu+0x7a>
    2224:       10 92 e7 03     sts     0x03E7, r1
    2228:       90 e0           ldi     r25, 0x00       ; 0
    222a:       04 c0           rjmp    .+8             ; 0x2234 <Menu+0x82>
    222c:       90 91 e7 03     lds     r25, 0x03E7
    2230:       9a 30           cpi     r25, 0x0A       ; 10
    2232:       50 f4           brcc    .+20            ; 0x2248 <Menu+0x96>
    2234:       81 e1           ldi     r24, 0x11       ; 17
    2236:       80 93 e5 03     sts     0x03E5, r24
    223a:       89 2f           mov     r24, r25
    223c:       99 27           eor     r25, r25
    223e:       9f 93           push    r25
    2240:       8f 93           push    r24
    2242:       8b e3           ldi     r24, 0x3B       ; 59
    2244:       95 e0           ldi     r25, 0x05       ; 5
    2246:       09 c0           rjmp    .+18            ; 0x225a <Menu+0xa8>
    2248:       80 e1           ldi     r24, 0x10       ; 16
    224a:       80 93 e5 03     sts     0x03E5, r24
    224e:       89 2f           mov     r24, r25
    2250:       99 27           eor     r25, r25
    2252:       9f 93           push    r25
    2254:       8f 93           push    r24
    2256:       86 e3           ldi     r24, 0x36       ; 54
    2258:       95 e0           ldi     r25, 0x05       ; 5
    225a:       9f 93           push    r25
    225c:       8f 93           push    r24
    225e:       81 e0           ldi     r24, 0x01       ; 1
    2260:       8f 93           push    r24
    2262:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2266:       0f 90           pop     r0
    2268:       0f 90           pop     r0
    226a:       0f 90           pop     r0
    226c:       0f 90           pop     r0
    226e:       0f 90           pop     r0
    2270:       80 91 e7 03     lds     r24, 0x03E7
    2274:       e8 2f           mov     r30, r24
    2276:       ff 27           eor     r31, r31
    2278:       ee 30           cpi     r30, 0x0E       ; 14
    227a:       f1 05           cpc     r31, r1
    227c:       08 f0           brcs    .+2             ; 0x2280 <Menu+0xce>
    227e:       6d c4           rjmp    .+2266          ; 0x2b5a <Menu+0x9a8>
    2280:       e7 5a           subi    r30, 0xA7       ; 167
    2282:       ff 4f           sbci    r31, 0xFF       ; 255
    2284:       0c 94 27 3d     jmp     0x7a4e  ; 0x7a4e <__tablejump2__>
    2288:       10 92 e5 03     sts     0x03E5, r1
    228c:       86 e2           ldi     r24, 0x26       ; 38
    228e:       95 e0           ldi     r25, 0x05       ; 5
    2290:       9f 93           push    r25
    2292:       8f 93           push    r24
    2294:       11 e0           ldi     r17, 0x01       ; 1
    2296:       1f 93           push    r17
    2298:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    229c:       84 e1           ldi     r24, 0x14       ; 20
    229e:       80 93 e5 03     sts     0x03E5, r24
    22a2:       20 91 00 01     lds     r18, 0x0100
    22a6:       84 e6           ldi     r24, 0x64       ; 100
    22a8:       90 e0           ldi     r25, 0x00       ; 0
    22aa:       9f 93           push    r25
    22ac:       8f 93           push    r24
    22ae:       84 e4           ldi     r24, 0x44       ; 68
    22b0:       90 e0           ldi     r25, 0x00       ; 0
    22b2:       9f 93           push    r25
    22b4:       8f 93           push    r24
    22b6:       1f 92           push    r1
    22b8:       1f 92           push    r1
    22ba:       82 2f           mov     r24, r18
    22bc:       6a e0           ldi     r22, 0x0A       ; 10
    22be:       0e 94 80 3c     call    0x7900  ; 0x7900 <__udivmodqi4>
    22c2:       89 2f           mov     r24, r25
    22c4:       99 27           eor     r25, r25
    22c6:       9f 93           push    r25
    22c8:       8f 93           push    r24
    22ca:       82 2f           mov     r24, r18
    22cc:       0e 94 80 3c     call    0x7900  ; 0x7900 <__udivmodqi4>
    22d0:       99 27           eor     r25, r25
    22d2:       9f 93           push    r25
    22d4:       8f 93           push    r24
    22d6:       81 e1           ldi     r24, 0x11       ; 17
    22d8:       95 e0           ldi     r25, 0x05       ; 5
    22da:       9f 93           push    r25
    22dc:       8f 93           push    r24
    22de:       1f 93           push    r17
    22e0:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    22e4:       88 e2           ldi     r24, 0x28       ; 40
    22e6:       80 93 e5 03     sts     0x03E5, r24
    22ea:       0e 94 c7 03     call    0x78e   ; 0x78e <GetActiveParamSetNumber>
    22ee:       99 27           eor     r25, r25
    22f0:       9f 93           push    r25
    22f2:       8f 93           push    r24
    22f4:       84 e0           ldi     r24, 0x04       ; 4
    22f6:       95 e0           ldi     r25, 0x05       ; 5
    22f8:       9f 93           push    r25
    22fa:       8f 93           push    r24
    22fc:       1f 93           push    r17
    22fe:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2302:       8c e3           ldi     r24, 0x3C       ; 60
    2304:       80 93 e5 03     sts     0x03E5, r24
    2308:       84 ef           ldi     r24, 0xF4       ; 244
    230a:       94 e0           ldi     r25, 0x04       ; 4
    230c:       9f 93           push    r25
    230e:       8f 93           push    r24
    2310:       1f 93           push    r17
    2312:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2316:       a6 c3           rjmp    .+1868          ; 0x2a64 <Menu+0x8b2>
    2318:       80 91 37 07     lds     r24, 0x0737
    231c:       80 ff           sbrs    r24, 0
    231e:       44 c0           rjmp    .+136           ; 0x23a8 <Menu+0x1f6>
    2320:       10 92 e5 03     sts     0x03E5, r1
    2324:       80 91 4f 04     lds     r24, 0x044F
    2328:       90 91 50 04     lds     r25, 0x0450
    232c:       9f 93           push    r25
    232e:       8f 93           push    r24
    2330:       85 ee           ldi     r24, 0xE5       ; 229
    2332:       94 e0           ldi     r25, 0x04       ; 4
    2334:       9f 93           push    r25
    2336:       8f 93           push    r24
    2338:       11 e0           ldi     r17, 0x01       ; 1
    233a:       1f 93           push    r17
    233c:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2340:       84 e1           ldi     r24, 0x14       ; 20
    2342:       80 93 e5 03     sts     0x03E5, r24
    2346:       80 91 51 04     lds     r24, 0x0451
    234a:       90 91 52 04     lds     r25, 0x0452
    234e:       9f 93           push    r25
    2350:       8f 93           push    r24
    2352:       86 ed           ldi     r24, 0xD6       ; 214
    2354:       94 e0           ldi     r25, 0x04       ; 4
    2356:       9f 93           push    r25
    2358:       8f 93           push    r24
    235a:       1f 93           push    r17
    235c:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2360:       88 e2           ldi     r24, 0x28       ; 40
    2362:       80 93 e5 03     sts     0x03E5, r24
    2366:       80 91 0e 03     lds     r24, 0x030E
    236a:       90 91 0f 03     lds     r25, 0x030F
    236e:       9f 93           push    r25
    2370:       8f 93           push    r24
    2372:       87 ec           ldi     r24, 0xC7       ; 199
    2374:       94 e0           ldi     r25, 0x04       ; 4
    2376:       9f 93           push    r25
    2378:       8f 93           push    r24
    237a:       1f 93           push    r17
    237c:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2380:       8c e3           ldi     r24, 0x3C       ; 60
    2382:       80 93 e5 03     sts     0x03E5, r24
    2386:       80 91 f6 06     lds     r24, 0x06F6
    238a:       99 27           eor     r25, r25
    238c:       9f 93           push    r25
    238e:       8f 93           push    r24
    2390:       88 eb           ldi     r24, 0xB8       ; 184
    2392:       94 e0           ldi     r25, 0x04       ; 4
    2394:       9f 93           push    r25
    2396:       8f 93           push    r24
    2398:       1f 93           push    r17
    239a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    239e:       8d b7           in      r24, 0x3d       ; 61
    23a0:       9e b7           in      r25, 0x3e       ; 62
    23a2:       44 96           adiw    r24, 0x14       ; 20
    23a4:       8d bf           out     0x3d, r24       ; 61
    23a6:       de c3           rjmp    .+1980          ; 0x2b64 <Menu+0x9b2>
    23a8:       84 e1           ldi     r24, 0x14       ; 20
    23aa:       80 93 e5 03     sts     0x03E5, r24
    23ae:       81 eb           ldi     r24, 0xB1       ; 177
    23b0:       94 e0           ldi     r25, 0x04       ; 4
    23b2:       9f 93           push    r25
    23b4:       8f 93           push    r24
    23b6:       11 e0           ldi     r17, 0x01       ; 1
    23b8:       1f 93           push    r17
    23ba:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    23be:       88 e2           ldi     r24, 0x28       ; 40
    23c0:       80 93 e5 03     sts     0x03E5, r24
    23c4:       83 ea           ldi     r24, 0xA3       ; 163
    23c6:       94 e0           ldi     r25, 0x04       ; 4
    23c8:       9f 93           push    r25
    23ca:       8f 93           push    r24
    23cc:       1f 93           push    r17
    23ce:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    23d2:       8d b7           in      r24, 0x3d       ; 61
    23d4:       9e b7           in      r25, 0x3e       ; 62
    23d6:       06 96           adiw    r24, 0x06       ; 6
    23d8:       e5 cf           rjmp    .-54            ; 0x23a4 <Menu+0x1f2>
    23da:       10 92 e5 03     sts     0x03E5, r1
    23de:       89 e9           ldi     r24, 0x99       ; 153
    23e0:       94 e0           ldi     r25, 0x04       ; 4
    23e2:       9f 93           push    r25
    23e4:       8f 93           push    r24
    23e6:       11 e0           ldi     r17, 0x01       ; 1
    23e8:       1f 93           push    r17
    23ea:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    23ee:       84 e1           ldi     r24, 0x14       ; 20
    23f0:       80 93 e5 03     sts     0x03E5, r24
    23f4:       60 91 f9 03     lds     r22, 0x03F9
    23f8:       70 91 fa 03     lds     r23, 0x03FA
    23fc:       80 91 fb 03     lds     r24, 0x03FB
    2400:       90 91 fc 03     lds     r25, 0x03FC
    2404:       20 e0           ldi     r18, 0x00       ; 0
    2406:       34 e0           ldi     r19, 0x04       ; 4
    2408:       40 e0           ldi     r20, 0x00       ; 0
    240a:       50 e0           ldi     r21, 0x00       ; 0
    240c:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    2410:       5f 93           push    r21
    2412:       4f 93           push    r20
    2414:       3f 93           push    r19
    2416:       2f 93           push    r18
    2418:       8a e8           ldi     r24, 0x8A       ; 138
    241a:       94 e0           ldi     r25, 0x04       ; 4
    241c:       9f 93           push    r25
    241e:       8f 93           push    r24
    2420:       1f 93           push    r17
    2422:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2426:       88 e2           ldi     r24, 0x28       ; 40
    2428:       80 93 e5 03     sts     0x03E5, r24
    242c:       60 91 01 04     lds     r22, 0x0401
    2430:       70 91 02 04     lds     r23, 0x0402
    2434:       80 91 03 04     lds     r24, 0x0403
    2438:       90 91 04 04     lds     r25, 0x0404
    243c:       20 e0           ldi     r18, 0x00       ; 0
    243e:       34 e0           ldi     r19, 0x04       ; 4
    2440:       40 e0           ldi     r20, 0x00       ; 0
    2442:       50 e0           ldi     r21, 0x00       ; 0
    2444:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    2448:       5f 93           push    r21
    244a:       4f 93           push    r20
    244c:       3f 93           push    r19
    244e:       2f 93           push    r18
    2450:       8b e7           ldi     r24, 0x7B       ; 123
    2452:       94 e0           ldi     r25, 0x04       ; 4
    2454:       9f 93           push    r25
    2456:       8f 93           push    r24
    2458:       1f 93           push    r17
    245a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    245e:       8c e3           ldi     r24, 0x3C       ; 60
    2460:       80 93 e5 03     sts     0x03E5, r24
    2464:       80 91 35 04     lds     r24, 0x0435
    2468:       90 91 36 04     lds     r25, 0x0436
    246c:       9f 93           push    r25
    246e:       8f 93           push    r24
    2470:       8c e6           ldi     r24, 0x6C       ; 108
    2472:       94 e0           ldi     r25, 0x04       ; 4
    2474:       9f 93           push    r25
    2476:       8f 93           push    r24
    2478:       1f 93           push    r17
    247a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    247e:       8d b7           in      r24, 0x3d       ; 61
    2480:       9e b7           in      r25, 0x3e       ; 62
    2482:       46 96           adiw    r24, 0x16       ; 22
    2484:       8f cf           rjmp    .-226           ; 0x23a4 <Menu+0x1f2>
    2486:       10 92 e5 03     sts     0x03E5, r1
    248a:       80 91 07 07     lds     r24, 0x0707
    248e:       90 91 08 07     lds     r25, 0x0708
    2492:       20 91 05 07     lds     r18, 0x0705
    2496:       30 91 06 07     lds     r19, 0x0706
    249a:       9f 93           push    r25
    249c:       8f 93           push    r24
    249e:       3f 93           push    r19
    24a0:       2f 93           push    r18
    24a2:       8c e5           ldi     r24, 0x5C       ; 92
    24a4:       94 e0           ldi     r25, 0x04       ; 4
    24a6:       9f 93           push    r25
    24a8:       8f 93           push    r24
    24aa:       11 e0           ldi     r17, 0x01       ; 1
    24ac:       1f 93           push    r17
    24ae:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    24b2:       84 e1           ldi     r24, 0x14       ; 20
    24b4:       80 93 e5 03     sts     0x03E5, r24
    24b8:       80 91 0b 07     lds     r24, 0x070B
    24bc:       90 91 0c 07     lds     r25, 0x070C
    24c0:       20 91 09 07     lds     r18, 0x0709
    24c4:       30 91 0a 07     lds     r19, 0x070A
    24c8:       9f 93           push    r25
    24ca:       8f 93           push    r24
    24cc:       3f 93           push    r19
    24ce:       2f 93           push    r18
    24d0:       8c e4           ldi     r24, 0x4C       ; 76
    24d2:       94 e0           ldi     r25, 0x04       ; 4
    24d4:       9f 93           push    r25
    24d6:       8f 93           push    r24
    24d8:       1f 93           push    r17
    24da:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    24de:       88 e2           ldi     r24, 0x28       ; 40
    24e0:       80 93 e5 03     sts     0x03E5, r24
    24e4:       80 91 0f 07     lds     r24, 0x070F
    24e8:       90 91 10 07     lds     r25, 0x0710
    24ec:       20 91 0d 07     lds     r18, 0x070D
    24f0:       30 91 0e 07     lds     r19, 0x070E
    24f4:       9f 93           push    r25
    24f6:       8f 93           push    r24
    24f8:       3f 93           push    r19
    24fa:       2f 93           push    r18
    24fc:       8c e3           ldi     r24, 0x3C       ; 60
    24fe:       94 e0           ldi     r25, 0x04       ; 4
    2500:       9f 93           push    r25
    2502:       8f 93           push    r24
    2504:       1f 93           push    r17
    2506:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    250a:       8c e3           ldi     r24, 0x3C       ; 60
    250c:       80 93 e5 03     sts     0x03E5, r24
    2510:       80 91 13 07     lds     r24, 0x0713
    2514:       90 91 14 07     lds     r25, 0x0714
    2518:       20 91 11 07     lds     r18, 0x0711
    251c:       30 91 12 07     lds     r19, 0x0712
    2520:       9f 93           push    r25
    2522:       8f 93           push    r24
    2524:       3f 93           push    r19
    2526:       2f 93           push    r18
    2528:       8c e2           ldi     r24, 0x2C       ; 44
    252a:       94 e0           ldi     r25, 0x04       ; 4
    252c:       7b c0           rjmp    .+246           ; 0x2624 <Menu+0x472>
    252e:       10 92 e5 03     sts     0x03E5, r1
    2532:       e0 91 30 07     lds     r30, 0x0730
    2536:       ff 27           eor     r31, r31
    2538:       ee 0f           add     r30, r30
    253a:       ff 1f           adc     r31, r31
    253c:       ed 5f           subi    r30, 0xFD       ; 253
    253e:       f8 4f           sbci    r31, 0xF8       ; 248
    2540:       20 81           ld      r18, Z
    2542:       31 81           ldd     r19, Z+1        ; 0x01
    2544:       e0 91 2f 07     lds     r30, 0x072F
    2548:       ff 27           eor     r31, r31
    254a:       ee 0f           add     r30, r30
    254c:       ff 1f           adc     r31, r31
    254e:       ed 5f           subi    r30, 0xFD       ; 253
    2550:       f8 4f           sbci    r31, 0xF8       ; 248
    2552:       80 81           ld      r24, Z
    2554:       91 81           ldd     r25, Z+1        ; 0x01
    2556:       3f 93           push    r19
    2558:       2f 93           push    r18
    255a:       9f 93           push    r25
    255c:       8f 93           push    r24
    255e:       8c e1           ldi     r24, 0x1C       ; 28
    2560:       94 e0           ldi     r25, 0x04       ; 4
    2562:       9f 93           push    r25
    2564:       8f 93           push    r24
    2566:       11 e0           ldi     r17, 0x01       ; 1
    2568:       1f 93           push    r17
    256a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    256e:       84 e1           ldi     r24, 0x14       ; 20
    2570:       80 93 e5 03     sts     0x03E5, r24
    2574:       e0 91 32 07     lds     r30, 0x0732
    2578:       ff 27           eor     r31, r31
    257a:       ee 0f           add     r30, r30
    257c:       ff 1f           adc     r31, r31
    257e:       ed 5f           subi    r30, 0xFD       ; 253
    2580:       f8 4f           sbci    r31, 0xF8       ; 248
    2582:       20 81           ld      r18, Z
    2584:       31 81           ldd     r19, Z+1        ; 0x01
    2586:       e0 91 31 07     lds     r30, 0x0731
    258a:       ff 27           eor     r31, r31
    258c:       ee 0f           add     r30, r30
    258e:       ff 1f           adc     r31, r31
    2590:       ed 5f           subi    r30, 0xFD       ; 253
    2592:       f8 4f           sbci    r31, 0xF8       ; 248
    2594:       80 81           ld      r24, Z
    2596:       91 81           ldd     r25, Z+1        ; 0x01
    2598:       3f 93           push    r19
    259a:       2f 93           push    r18
    259c:       9f 93           push    r25
    259e:       8f 93           push    r24
    25a0:       8c e0           ldi     r24, 0x0C       ; 12
    25a2:       94 e0           ldi     r25, 0x04       ; 4
    25a4:       9f 93           push    r25
    25a6:       8f 93           push    r24
    25a8:       1f 93           push    r17
    25aa:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    25ae:       88 e2           ldi     r24, 0x28       ; 40
    25b0:       80 93 e5 03     sts     0x03E5, r24
    25b4:       e0 91 34 07     lds     r30, 0x0734
    25b8:       ff 27           eor     r31, r31
    25ba:       ee 0f           add     r30, r30
    25bc:       ff 1f           adc     r31, r31
    25be:       ed 5f           subi    r30, 0xFD       ; 253
    25c0:       f8 4f           sbci    r31, 0xF8       ; 248
    25c2:       20 81           ld      r18, Z
    25c4:       31 81           ldd     r19, Z+1        ; 0x01
    25c6:       e0 91 33 07     lds     r30, 0x0733
    25ca:       ff 27           eor     r31, r31
    25cc:       ee 0f           add     r30, r30
    25ce:       ff 1f           adc     r31, r31
    25d0:       ed 5f           subi    r30, 0xFD       ; 253
    25d2:       f8 4f           sbci    r31, 0xF8       ; 248
    25d4:       80 81           ld      r24, Z
    25d6:       91 81           ldd     r25, Z+1        ; 0x01
    25d8:       3f 93           push    r19
    25da:       2f 93           push    r18
    25dc:       9f 93           push    r25
    25de:       8f 93           push    r24
    25e0:       8c ef           ldi     r24, 0xFC       ; 252
    25e2:       93 e0           ldi     r25, 0x03       ; 3
    25e4:       9f 93           push    r25
    25e6:       8f 93           push    r24
    25e8:       1f 93           push    r17
    25ea:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    25ee:       8c e3           ldi     r24, 0x3C       ; 60
    25f0:       80 93 e5 03     sts     0x03E5, r24
    25f4:       e0 91 36 07     lds     r30, 0x0736
    25f8:       ff 27           eor     r31, r31
    25fa:       ee 0f           add     r30, r30
    25fc:       ff 1f           adc     r31, r31
    25fe:       ed 5f           subi    r30, 0xFD       ; 253
    2600:       f8 4f           sbci    r31, 0xF8       ; 248
    2602:       20 81           ld      r18, Z
    2604:       31 81           ldd     r19, Z+1        ; 0x01
    2606:       e0 91 35 07     lds     r30, 0x0735
    260a:       ff 27           eor     r31, r31
    260c:       ee 0f           add     r30, r30
    260e:       ff 1f           adc     r31, r31
    2610:       ed 5f           subi    r30, 0xFD       ; 253
    2612:       f8 4f           sbci    r31, 0xF8       ; 248
    2614:       80 81           ld      r24, Z
    2616:       91 81           ldd     r25, Z+1        ; 0x01
    2618:       3f 93           push    r19
    261a:       2f 93           push    r18
    261c:       9f 93           push    r25
    261e:       8f 93           push    r24
    2620:       8c ee           ldi     r24, 0xEC       ; 236
    2622:       93 e0           ldi     r25, 0x03       ; 3
    2624:       9f 93           push    r25
    2626:       8f 93           push    r24
    2628:       1f 93           push    r17
    262a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    262e:       8d b7           in      r24, 0x3d       ; 61
    2630:       9e b7           in      r25, 0x3e       ; 62
    2632:       4c 96           adiw    r24, 0x1c       ; 28
    2634:       b7 ce           rjmp    .-658           ; 0x23a4 <Menu+0x1f2>
    2636:       10 92 e5 03     sts     0x03E5, r1
    263a:       8e ed           ldi     r24, 0xDE       ; 222
    263c:       93 e0           ldi     r25, 0x03       ; 3
    263e:       9f 93           push    r25
    2640:       8f 93           push    r24
    2642:       11 e0           ldi     r17, 0x01       ; 1
    2644:       1f 93           push    r17
    2646:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    264a:       0f 90           pop     r0
    264c:       0f 90           pop     r0
    264e:       0f 90           pop     r0
    2650:       80 91 00 01     lds     r24, 0x0100
    2654:       e0 91 ef 03     lds     r30, 0x03EF
    2658:       f0 91 f0 03     lds     r31, 0x03F0
    265c:       8a 30           cpi     r24, 0x0A       ; 10
    265e:       f1 f5           brne    .+124           ; 0x26dc <Menu+0x52a>
    2660:       84 e1           ldi     r24, 0x14       ; 20
    2662:       80 93 e5 03     sts     0x03E5, r24
    2666:       80 91 c5 03     lds     r24, 0x03C5
    266a:       90 91 c6 03     lds     r25, 0x03C6
    266e:       ff 93           push    r31
    2670:       ef 93           push    r30
    2672:       8e 1b           sub     r24, r30
    2674:       9f 0b           sbc     r25, r31
    2676:       9f 93           push    r25
    2678:       8f 93           push    r24
    267a:       8f ec           ldi     r24, 0xCF       ; 207
    267c:       93 e0           ldi     r25, 0x03       ; 3
    267e:       9f 93           push    r25
    2680:       8f 93           push    r24
    2682:       1f 93           push    r17
    2684:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2688:       88 e2           ldi     r24, 0x28       ; 40
    268a:       80 93 e5 03     sts     0x03E5, r24
    268e:       20 91 f1 03     lds     r18, 0x03F1
    2692:       30 91 f2 03     lds     r19, 0x03F2
    2696:       80 91 c7 03     lds     r24, 0x03C7
    269a:       90 91 c8 03     lds     r25, 0x03C8
    269e:       3f 93           push    r19
    26a0:       2f 93           push    r18
    26a2:       82 1b           sub     r24, r18
    26a4:       93 0b           sbc     r25, r19
    26a6:       9f 93           push    r25
    26a8:       8f 93           push    r24
    26aa:       80 ec           ldi     r24, 0xC0       ; 192
    26ac:       93 e0           ldi     r25, 0x03       ; 3
    26ae:       9f 93           push    r25
    26b0:       8f 93           push    r24
    26b2:       1f 93           push    r17
    26b4:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    26b8:       8c e3           ldi     r24, 0x3C       ; 60
    26ba:       80 93 e5 03     sts     0x03E5, r24
    26be:       80 91 f3 03     lds     r24, 0x03F3
    26c2:       90 91 f4 03     lds     r25, 0x03F4
    26c6:       9f 93           push    r25
    26c8:       8f 93           push    r24
    26ca:       80 91 a6 07     lds     r24, 0x07A6
    26ce:       90 91 a7 07     lds     r25, 0x07A7
    26d2:       9f 93           push    r25
    26d4:       8f 93           push    r24
    26d6:       81 eb           ldi     r24, 0xB1       ; 177
    26d8:       93 e0           ldi     r25, 0x03       ; 3
    26da:       4b c0           rjmp    .+150           ; 0x2772 <Menu+0x5c0>
    26dc:       84 e1           ldi     r24, 0x14       ; 20
    26de:       80 93 e5 03     sts     0x03E5, r24
    26e2:       20 91 c5 03     lds     r18, 0x03C5
    26e6:       30 91 c6 03     lds     r19, 0x03C6
    26ea:       cf 01           movw    r24, r30
    26ec:       62 e0           ldi     r22, 0x02       ; 2
    26ee:       70 e0           ldi     r23, 0x00       ; 0
    26f0:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    26f4:       7f 93           push    r23
    26f6:       6f 93           push    r22
    26f8:       2e 1b           sub     r18, r30
    26fa:       3f 0b           sbc     r19, r31
    26fc:       3f 93           push    r19
    26fe:       2f 93           push    r18
    2700:       82 ea           ldi     r24, 0xA2       ; 162
    2702:       93 e0           ldi     r25, 0x03       ; 3
    2704:       9f 93           push    r25
    2706:       8f 93           push    r24
    2708:       1f 93           push    r17
    270a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    270e:       88 e2           ldi     r24, 0x28       ; 40
    2710:       80 93 e5 03     sts     0x03E5, r24
    2714:       e0 91 f1 03     lds     r30, 0x03F1
    2718:       f0 91 f2 03     lds     r31, 0x03F2
    271c:       20 91 c7 03     lds     r18, 0x03C7
    2720:       30 91 c8 03     lds     r19, 0x03C8
    2724:       cf 01           movw    r24, r30
    2726:       62 e0           ldi     r22, 0x02       ; 2
    2728:       70 e0           ldi     r23, 0x00       ; 0
    272a:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    272e:       7f 93           push    r23
    2730:       6f 93           push    r22
    2732:       2e 1b           sub     r18, r30
    2734:       3f 0b           sbc     r19, r31
    2736:       3f 93           push    r19
    2738:       2f 93           push    r18
    273a:       83 e9           ldi     r24, 0x93       ; 147
    273c:       93 e0           ldi     r25, 0x03       ; 3
    273e:       9f 93           push    r25
    2740:       8f 93           push    r24
    2742:       1f 93           push    r17
    2744:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2748:       8c e3           ldi     r24, 0x3C       ; 60
    274a:       80 93 e5 03     sts     0x03E5, r24
    274e:       80 91 f3 03     lds     r24, 0x03F3
    2752:       90 91 f4 03     lds     r25, 0x03F4
    2756:       62 e0           ldi     r22, 0x02       ; 2
    2758:       70 e0           ldi     r23, 0x00       ; 0
    275a:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    275e:       7f 93           push    r23
    2760:       6f 93           push    r22
    2762:       80 91 a6 07     lds     r24, 0x07A6
    2766:       90 91 a7 07     lds     r25, 0x07A7
    276a:       9f 93           push    r25
    276c:       8f 93           push    r24
    276e:       84 e8           ldi     r24, 0x84       ; 132
    2770:       93 e0           ldi     r25, 0x03       ; 3
    2772:       9f 93           push    r25
    2774:       8f 93           push    r24
    2776:       1f 93           push    r17
    2778:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    277c:       8d b7           in      r24, 0x3d       ; 61
    277e:       9e b7           in      r25, 0x3e       ; 62
    2780:       45 96           adiw    r24, 0x15       ; 21
    2782:       10 ce           rjmp    .-992           ; 0x23a4 <Menu+0x1f2>
    2784:       10 92 e5 03     sts     0x03E5, r1
    2788:       87 e7           ldi     r24, 0x77       ; 119
    278a:       93 e0           ldi     r25, 0x03       ; 3
    278c:       9f 93           push    r25
    278e:       8f 93           push    r24
    2790:       11 e0           ldi     r17, 0x01       ; 1
    2792:       1f 93           push    r17
    2794:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2798:       84 e1           ldi     r24, 0x14       ; 20
    279a:       80 93 e5 03     sts     0x03E5, r24
    279e:       80 91 98 07     lds     r24, 0x0798
    27a2:       90 91 99 07     lds     r25, 0x0799
    27a6:       20 91 cd 03     lds     r18, 0x03CD
    27aa:       30 91 ce 03     lds     r19, 0x03CE
    27ae:       9f 93           push    r25
    27b0:       8f 93           push    r24
    27b2:       3f 93           push    r19
    27b4:       2f 93           push    r18
    27b6:       88 e6           ldi     r24, 0x68       ; 104
    27b8:       93 e0           ldi     r25, 0x03       ; 3
    27ba:       9f 93           push    r25
    27bc:       8f 93           push    r24
    27be:       1f 93           push    r17
    27c0:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    27c4:       88 e2           ldi     r24, 0x28       ; 40
    27c6:       80 93 e5 03     sts     0x03E5, r24
    27ca:       80 91 9a 07     lds     r24, 0x079A
    27ce:       90 91 9b 07     lds     r25, 0x079B
    27d2:       20 91 cb 03     lds     r18, 0x03CB
    27d6:       30 91 cc 03     lds     r19, 0x03CC
    27da:       9f 93           push    r25
    27dc:       8f 93           push    r24
    27de:       3f 93           push    r19
    27e0:       2f 93           push    r18
    27e2:       89 e5           ldi     r24, 0x59       ; 89
    27e4:       93 e0           ldi     r25, 0x03       ; 3
    27e6:       9f 93           push    r25
    27e8:       8f 93           push    r24
    27ea:       1f 93           push    r17
    27ec:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    27f0:       8c e3           ldi     r24, 0x3C       ; 60
    27f2:       80 93 e5 03     sts     0x03E5, r24
    27f6:       60 91 9c 07     lds     r22, 0x079C
    27fa:       70 91 9d 07     lds     r23, 0x079D
    27fe:       80 91 9e 07     lds     r24, 0x079E
    2802:       90 91 9f 07     lds     r25, 0x079F
    2806:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    280a:       7f 93           push    r23
    280c:       6f 93           push    r22
    280e:       80 91 86 07     lds     r24, 0x0786
    2812:       90 91 87 07     lds     r25, 0x0787
    2816:       9f 93           push    r25
    2818:       8f 93           push    r24
    281a:       8a e4           ldi     r24, 0x4A       ; 74
    281c:       93 e0           ldi     r25, 0x03       ; 3
    281e:       1d c1           rjmp    .+570           ; 0x2a5a <Menu+0x8a8>
    2820:       84 e1           ldi     r24, 0x14       ; 20
    2822:       80 93 e5 03     sts     0x03E5, r24
    2826:       80 91 08 03     lds     r24, 0x0308
    282a:       90 91 09 03     lds     r25, 0x0309
    282e:       9f 93           push    r25
    2830:       8f 93           push    r24
    2832:       8b e3           ldi     r24, 0x3B       ; 59
    2834:       93 e0           ldi     r25, 0x03       ; 3
    2836:       9f 93           push    r25
    2838:       8f 93           push    r24
    283a:       11 e0           ldi     r17, 0x01       ; 1
    283c:       1f 93           push    r17
    283e:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2842:       88 e2           ldi     r24, 0x28       ; 40
    2844:       80 93 e5 03     sts     0x03E5, r24
    2848:       80 91 45 04     lds     r24, 0x0445
    284c:       99 27           eor     r25, r25
    284e:       9f 93           push    r25
    2850:       8f 93           push    r24
    2852:       8c e2           ldi     r24, 0x2C       ; 44
    2854:       93 e0           ldi     r25, 0x03       ; 3
    2856:       9f 93           push    r25
    2858:       8f 93           push    r24
    285a:       1f 93           push    r17
    285c:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2860:       8d b7           in      r24, 0x3d       ; 61
    2862:       9e b7           in      r25, 0x3e       ; 62
    2864:       0a 96           adiw    r24, 0x0a       ; 10
    2866:       9e cd           rjmp    .-1220          ; 0x23a4 <Menu+0x1f2>
    2868:       10 92 e5 03     sts     0x03E5, r1
    286c:       8d e1           ldi     r24, 0x1D       ; 29
    286e:       93 e0           ldi     r25, 0x03       ; 3
    2870:       9f 93           push    r25
    2872:       8f 93           push    r24
    2874:       11 e0           ldi     r17, 0x01       ; 1
    2876:       1f 93           push    r17
    2878:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    287c:       84 e1           ldi     r24, 0x14       ; 20
    287e:       80 93 e5 03     sts     0x03E5, r24
    2882:       80 91 39 04     lds     r24, 0x0439
    2886:       90 91 3a 04     lds     r25, 0x043A
    288a:       9f 93           push    r25
    288c:       8f 93           push    r24
    288e:       8e e0           ldi     r24, 0x0E       ; 14
    2890:       93 e0           ldi     r25, 0x03       ; 3
    2892:       9f 93           push    r25
    2894:       8f 93           push    r24
    2896:       1f 93           push    r17
    2898:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    289c:       88 e2           ldi     r24, 0x28       ; 40
    289e:       80 93 e5 03     sts     0x03E5, r24
    28a2:       80 91 35 04     lds     r24, 0x0435
    28a6:       90 91 36 04     lds     r25, 0x0436
    28aa:       9f 93           push    r25
    28ac:       8f 93           push    r24
    28ae:       8f ef           ldi     r24, 0xFF       ; 255
    28b0:       92 e0           ldi     r25, 0x02       ; 2
    28b2:       9f 93           push    r25
    28b4:       8f 93           push    r24
    28b6:       1f 93           push    r17
    28b8:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    28bc:       8c e3           ldi     r24, 0x3C       ; 60
    28be:       80 93 e5 03     sts     0x03E5, r24
    28c2:       80 91 37 04     lds     r24, 0x0437
    28c6:       90 91 38 04     lds     r25, 0x0438
    28ca:       9f 93           push    r25
    28cc:       8f 93           push    r24
    28ce:       80 ef           ldi     r24, 0xF0       ; 240
    28d0:       92 e0           ldi     r25, 0x02       ; 2
    28d2:       3a c1           rjmp    .+628           ; 0x2b48 <Menu+0x996>
    28d4:       10 92 e5 03     sts     0x03E5, r1
    28d8:       80 91 3d 04     lds     r24, 0x043D
    28dc:       90 91 3e 04     lds     r25, 0x043E
    28e0:       9f 93           push    r25
    28e2:       8f 93           push    r24
    28e4:       84 ee           ldi     r24, 0xE4       ; 228
    28e6:       92 e0           ldi     r25, 0x02       ; 2
    28e8:       9f 93           push    r25
    28ea:       8f 93           push    r24
    28ec:       11 e0           ldi     r17, 0x01       ; 1
    28ee:       1f 93           push    r17
    28f0:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    28f4:       84 e1           ldi     r24, 0x14       ; 20
    28f6:       80 93 e5 03     sts     0x03E5, r24
    28fa:       80 91 3f 04     lds     r24, 0x043F
    28fe:       90 91 40 04     lds     r25, 0x0440
    2902:       9f 93           push    r25
    2904:       8f 93           push    r24
    2906:       88 ed           ldi     r24, 0xD8       ; 216
    2908:       92 e0           ldi     r25, 0x02       ; 2
    290a:       9f 93           push    r25
    290c:       8f 93           push    r24
    290e:       1f 93           push    r17
    2910:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2914:       88 e2           ldi     r24, 0x28       ; 40
    2916:       80 93 e5 03     sts     0x03E5, r24
    291a:       80 91 41 04     lds     r24, 0x0441
    291e:       90 91 42 04     lds     r25, 0x0442
    2922:       9f 93           push    r25
    2924:       8f 93           push    r24
    2926:       8c ec           ldi     r24, 0xCC       ; 204
    2928:       92 e0           ldi     r25, 0x02       ; 2
    292a:       9f 93           push    r25
    292c:       8f 93           push    r24
    292e:       1f 93           push    r17
    2930:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2934:       8c e3           ldi     r24, 0x3C       ; 60
    2936:       80 93 e5 03     sts     0x03E5, r24
    293a:       80 91 43 04     lds     r24, 0x0443
    293e:       90 91 44 04     lds     r25, 0x0444
    2942:       9f 93           push    r25
    2944:       8f 93           push    r24
    2946:       80 ec           ldi     r24, 0xC0       ; 192
    2948:       92 e0           ldi     r25, 0x02       ; 2
    294a:       24 cd           rjmp    .-1464          ; 0x2394 <Menu+0x1e2>
    294c:       10 92 e5 03     sts     0x03E5, r1
    2950:       88 eb           ldi     r24, 0xB8       ; 184
    2952:       92 e0           ldi     r25, 0x02       ; 2
    2954:       9f 93           push    r25
    2956:       8f 93           push    r24
    2958:       11 e0           ldi     r17, 0x01       ; 1
    295a:       1f 93           push    r17
    295c:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2960:       84 e1           ldi     r24, 0x14       ; 20
    2962:       80 93 e5 03     sts     0x03E5, r24
    2966:       80 91 9c 03     lds     r24, 0x039C
    296a:       99 27           eor     r25, r25
    296c:       9f 93           push    r25
    296e:       8f 93           push    r24
    2970:       8a ea           ldi     r24, 0xAA       ; 170
    2972:       92 e0           ldi     r25, 0x02       ; 2
    2974:       9f 93           push    r25
    2976:       8f 93           push    r24
    2978:       1f 93           push    r17
    297a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    297e:       88 e2           ldi     r24, 0x28       ; 40
    2980:       80 93 e5 03     sts     0x03E5, r24
    2984:       80 91 c2 03     lds     r24, 0x03C2
    2988:       90 91 c3 03     lds     r25, 0x03C3
    298c:       9f 93           push    r25
    298e:       8f 93           push    r24
    2990:       8c e9           ldi     r24, 0x9C       ; 156
    2992:       92 e0           ldi     r25, 0x02       ; 2
    2994:       9f 93           push    r25
    2996:       8f 93           push    r24
    2998:       1f 93           push    r17
    299a:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    299e:       8c e3           ldi     r24, 0x3C       ; 60
    29a0:       80 93 e5 03     sts     0x03E5, r24
    29a4:       80 91 53 07     lds     r24, 0x0753
    29a8:       99 27           eor     r25, r25
    29aa:       9f 93           push    r25
    29ac:       8f 93           push    r24
    29ae:       80 91 52 07     lds     r24, 0x0752
    29b2:       99 27           eor     r25, r25
    29b4:       9f 93           push    r25
    29b6:       8f 93           push    r24
    29b8:       8e e8           ldi     r24, 0x8E       ; 142
    29ba:       92 e0           ldi     r25, 0x02       ; 2
    29bc:       9f 93           push    r25
    29be:       8f 93           push    r24
    29c0:       1f 93           push    r17
    29c2:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    29c6:       eb cc           rjmp    .-1578          ; 0x239e <Menu+0x1ec>
    29c8:       10 92 e5 03     sts     0x03E5, r1
    29cc:       8e e7           ldi     r24, 0x7E       ; 126
    29ce:       92 e0           ldi     r25, 0x02       ; 2
    29d0:       9f 93           push    r25
    29d2:       8f 93           push    r24
    29d4:       11 e0           ldi     r17, 0x01       ; 1
    29d6:       1f 93           push    r17
    29d8:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    29dc:       84 e1           ldi     r24, 0x14       ; 20
    29de:       80 93 e5 03     sts     0x03E5, r24
    29e2:       80 91 08 06     lds     r24, 0x0608
    29e6:       99 27           eor     r25, r25
    29e8:       87 fd           sbrc    r24, 7
    29ea:       90 95           com     r25
    29ec:       9f 93           push    r25
    29ee:       8f 93           push    r24
    29f0:       80 91 07 06     lds     r24, 0x0607
    29f4:       99 27           eor     r25, r25
    29f6:       87 fd           sbrc    r24, 7
    29f8:       90 95           com     r25
    29fa:       9f 93           push    r25
    29fc:       8f 93           push    r24
    29fe:       8e e6           ldi     r24, 0x6E       ; 110
    2a00:       92 e0           ldi     r25, 0x02       ; 2
    2a02:       9f 93           push    r25
    2a04:       8f 93           push    r24
    2a06:       1f 93           push    r17
    2a08:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2a0c:       88 e2           ldi     r24, 0x28       ; 40
    2a0e:       80 93 e5 03     sts     0x03E5, r24
    2a12:       80 91 09 06     lds     r24, 0x0609
    2a16:       99 27           eor     r25, r25
    2a18:       87 fd           sbrc    r24, 7
    2a1a:       90 95           com     r25
    2a1c:       9f 93           push    r25
    2a1e:       8f 93           push    r24
    2a20:       80 91 0a 06     lds     r24, 0x060A
    2a24:       99 27           eor     r25, r25
    2a26:       9f 93           push    r25
    2a28:       8f 93           push    r24
    2a2a:       8e e5           ldi     r24, 0x5E       ; 94
    2a2c:       92 e0           ldi     r25, 0x02       ; 2
    2a2e:       9f 93           push    r25
    2a30:       8f 93           push    r24
    2a32:       1f 93           push    r17
    2a34:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2a38:       8c e3           ldi     r24, 0x3C       ; 60
    2a3a:       80 93 e5 03     sts     0x03E5, r24
    2a3e:       80 91 0e 06     lds     r24, 0x060E
    2a42:       99 27           eor     r25, r25
    2a44:       9f 93           push    r25
    2a46:       8f 93           push    r24
    2a48:       80 91 0b 06     lds     r24, 0x060B
    2a4c:       99 27           eor     r25, r25
    2a4e:       87 fd           sbrc    r24, 7
    2a50:       90 95           com     r25
    2a52:       9f 93           push    r25
    2a54:       8f 93           push    r24
    2a56:       8e e4           ldi     r24, 0x4E       ; 78
    2a58:       92 e0           ldi     r25, 0x02       ; 2
    2a5a:       9f 93           push    r25
    2a5c:       8f 93           push    r24
    2a5e:       1f 93           push    r17
    2a60:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2a64:       8d b7           in      r24, 0x3d       ; 61
    2a66:       9e b7           in      r25, 0x3e       ; 62
    2a68:       48 96           adiw    r24, 0x18       ; 24
    2a6a:       9c cc           rjmp    .-1736          ; 0x23a4 <Menu+0x1f2>
    2a6c:       10 92 e5 03     sts     0x03E5, r1
    2a70:       86 e4           ldi     r24, 0x46       ; 70
    2a72:       92 e0           ldi     r25, 0x02       ; 2
    2a74:       9f 93           push    r25
    2a76:       8f 93           push    r24
    2a78:       11 e0           ldi     r17, 0x01       ; 1
    2a7a:       1f 93           push    r17
    2a7c:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2a80:       84 e1           ldi     r24, 0x14       ; 20
    2a82:       80 93 e5 03     sts     0x03E5, r24
    2a86:       80 91 b4 07     lds     r24, 0x07B4
    2a8a:       99 27           eor     r25, r25
    2a8c:       87 fd           sbrc    r24, 7
    2a8e:       90 95           com     r25
    2a90:       9f 93           push    r25
    2a92:       8f 93           push    r24
    2a94:       87 e3           ldi     r24, 0x37       ; 55
    2a96:       92 e0           ldi     r25, 0x02       ; 2
    2a98:       9f 93           push    r25
    2a9a:       8f 93           push    r24
    2a9c:       1f 93           push    r17
    2a9e:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2aa2:       88 e2           ldi     r24, 0x28       ; 40
    2aa4:       80 93 e5 03     sts     0x03E5, r24
    2aa8:       80 91 b5 07     lds     r24, 0x07B5
    2aac:       99 27           eor     r25, r25
    2aae:       87 fd           sbrc    r24, 7
    2ab0:       90 95           com     r25
    2ab2:       9f 93           push    r25
    2ab4:       8f 93           push    r24
    2ab6:       88 e2           ldi     r24, 0x28       ; 40
    2ab8:       92 e0           ldi     r25, 0x02       ; 2
    2aba:       9f 93           push    r25
    2abc:       8f 93           push    r24
    2abe:       1f 93           push    r17
    2ac0:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2ac4:       8c e3           ldi     r24, 0x3C       ; 60
    2ac6:       80 93 e5 03     sts     0x03E5, r24
    2aca:       80 91 b6 07     lds     r24, 0x07B6
    2ace:       99 27           eor     r25, r25
    2ad0:       87 fd           sbrc    r24, 7
    2ad2:       90 95           com     r25
    2ad4:       9f 93           push    r25
    2ad6:       8f 93           push    r24
    2ad8:       89 e1           ldi     r24, 0x19       ; 25
    2ada:       92 e0           ldi     r25, 0x02       ; 2
    2adc:       35 c0           rjmp    .+106           ; 0x2b48 <Menu+0x996>
    2ade:       10 92 e5 03     sts     0x03E5, r1
    2ae2:       8f e0           ldi     r24, 0x0F       ; 15
    2ae4:       92 e0           ldi     r25, 0x02       ; 2
    2ae6:       9f 93           push    r25
    2ae8:       8f 93           push    r24
    2aea:       11 e0           ldi     r17, 0x01       ; 1
    2aec:       1f 93           push    r17
    2aee:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2af2:       84 e1           ldi     r24, 0x14       ; 20
    2af4:       80 93 e5 03     sts     0x03E5, r24
    2af8:       80 91 b7 07     lds     r24, 0x07B7
    2afc:       90 91 b8 07     lds     r25, 0x07B8
    2b00:       9f 93           push    r25
    2b02:       8f 93           push    r24
    2b04:       81 e0           ldi     r24, 0x01       ; 1
    2b06:       92 e0           ldi     r25, 0x02       ; 2
    2b08:       9f 93           push    r25
    2b0a:       8f 93           push    r24
    2b0c:       1f 93           push    r17
    2b0e:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2b12:       88 e2           ldi     r24, 0x28       ; 40
    2b14:       80 93 e5 03     sts     0x03E5, r24
    2b18:       80 91 b9 07     lds     r24, 0x07B9
    2b1c:       90 91 ba 07     lds     r25, 0x07BA
    2b20:       9f 93           push    r25
    2b22:       8f 93           push    r24
    2b24:       83 ef           ldi     r24, 0xF3       ; 243
    2b26:       91 e0           ldi     r25, 0x01       ; 1
    2b28:       9f 93           push    r25
    2b2a:       8f 93           push    r24
    2b2c:       1f 93           push    r17
    2b2e:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2b32:       8c e3           ldi     r24, 0x3C       ; 60
    2b34:       80 93 e5 03     sts     0x03E5, r24
    2b38:       80 91 bb 07     lds     r24, 0x07BB
    2b3c:       90 91 bc 07     lds     r25, 0x07BC
    2b40:       9f 93           push    r25
    2b42:       8f 93           push    r24
    2b44:       85 ee           ldi     r24, 0xE5       ; 229
    2b46:       91 e0           ldi     r25, 0x01       ; 1
    2b48:       9f 93           push    r25
    2b4a:       8f 93           push    r24
    2b4c:       1f 93           push    r17
    2b4e:       0e 94 1a 0a     call    0x1434  ; 0x1434 <_printf_P>
    2b52:       8d b7           in      r24, 0x3d       ; 61
    2b54:       9e b7           in      r25, 0x3e       ; 62
    2b56:       42 96           adiw    r24, 0x12       ; 18
    2b58:       25 cc           rjmp    .-1974          ; 0x23a4 <Menu+0x1f2>
    2b5a:       81 50           subi    r24, 0x01       ; 1
    2b5c:       80 93 6a 03     sts     0x036A, r24
    2b60:       10 92 e7 03     sts     0x03E7, r1
    2b64:       10 92 e6 03     sts     0x03E6, r1
    2b68:       1f 91           pop     r17
    2b6a:       08 95           ret

00002b6c <i2c_init>:
    2b6c:       10 92 b9 00     sts     0x00B9, r1
    2b70:       8a e2           ldi     r24, 0x2A       ; 42
    2b72:       80 93 b8 00     sts     0x00B8, r24
    2b76:       08 95           ret

00002b78 <i2c_start>:
    2b78:       85 ea           ldi     r24, 0xA5       ; 165
    2b7a:       80 93 bc 00     sts     0x00BC, r24
    2b7e:       08 95           ret

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

00002b88 <i2c_write_byte>:
    2b88:       80 93 bb 00     sts     0x00BB, r24
    2b8c:       85 e8           ldi     r24, 0x85       ; 133
    2b8e:       80 93 bc 00     sts     0x00BC, r24
    2b92:       08 95           ret

00002b94 <i2c_receive_byte>:
    2b94:       85 ec           ldi     r24, 0xC5       ; 197
    2b96:       80 93 bc 00     sts     0x00BC, r24
    2b9a:       08 95           ret

00002b9c <i2c_receive_last_byte>:
    2b9c:       85 e8           ldi     r24, 0x85       ; 133
    2b9e:       80 93 bc 00     sts     0x00BC, r24
    2ba2:       08 95           ret

00002ba4 <__vector_26>:
    2ba4:       1f 92           push    r1
    2ba6:       0f 92           push    r0
    2ba8:       0f b6           in      r0, 0x3f        ; 63
    2baa:       0f 92           push    r0
    2bac:       11 24           eor     r1, r1
    2bae:       8f 93           push    r24
    2bb0:       9f 93           push    r25
    2bb2:       ef 93           push    r30
    2bb4:       ff 93           push    r31
    2bb6:       80 91 e8 03     lds     r24, 0x03E8
    2bba:       8f 5f           subi    r24, 0xFF       ; 255
    2bbc:       80 93 e8 03     sts     0x03E8, r24
    2bc0:       81 50           subi    r24, 0x01       ; 1
    2bc2:       83 30           cpi     r24, 0x03       ; 3
    2bc4:       e9 f1           breq    .+122           ; 0x2c40 <__vector_26+0x9c>
    2bc6:       84 30           cpi     r24, 0x04       ; 4
    2bc8:       28 f4           brcc    .+10            ; 0x2bd4 <__vector_26+0x30>
    2bca:       81 30           cpi     r24, 0x01       ; 1
    2bcc:       81 f0           breq    .+32            ; 0x2bee <__vector_26+0x4a>
    2bce:       82 30           cpi     r24, 0x02       ; 2
    2bd0:       78 f5           brcc    .+94            ; 0x2c30 <__vector_26+0x8c>
    2bd2:       08 c0           rjmp    .+16            ; 0x2be4 <__vector_26+0x40>
    2bd4:       85 30           cpi     r24, 0x05       ; 5
    2bd6:       d9 f1           breq    .+118           ; 0x2c4e <__vector_26+0xaa>
    2bd8:       85 30           cpi     r24, 0x05       ; 5
    2bda:       b8 f1           brcs    .+110           ; 0x2c4a <__vector_26+0xa6>
    2bdc:       86 30           cpi     r24, 0x06       ; 6
    2bde:       09 f0           breq    .+2             ; 0x2be2 <__vector_26+0x3e>
    2be0:       4f c0           rjmp    .+158           ; 0x2c80 <__vector_26+0xdc>
    2be2:       3e c0           rjmp    .+124           ; 0x2c60 <__vector_26+0xbc>
    2be4:       80 91 e9 03     lds     r24, 0x03E9
    2be8:       88 0f           add     r24, r24
    2bea:       8e 5a           subi    r24, 0xAE       ; 174
    2bec:       12 c0           rjmp    .+36            ; 0x2c12 <__vector_26+0x6e>
    2bee:       80 91 e9 03     lds     r24, 0x03E9
    2bf2:       8f 5f           subi    r24, 0xFF       ; 255
    2bf4:       80 93 e9 03     sts     0x03E9, r24
    2bf8:       81 50           subi    r24, 0x01       ; 1
    2bfa:       81 30           cpi     r24, 0x01       ; 1
    2bfc:       81 f0           breq    .+32            ; 0x2c1e <__vector_26+0x7a>
    2bfe:       81 30           cpi     r24, 0x01       ; 1
    2c00:       30 f0           brcs    .+12            ; 0x2c0e <__vector_26+0x6a>
    2c02:       82 30           cpi     r24, 0x02       ; 2
    2c04:       79 f0           breq    .+30            ; 0x2c24 <__vector_26+0x80>
    2c06:       83 30           cpi     r24, 0x03       ; 3
    2c08:       09 f0           breq    .+2             ; 0x2c0c <__vector_26+0x68>
    2c0a:       47 c0           rjmp    .+142           ; 0x2c9a <__vector_26+0xf6>
    2c0c:       0e c0           rjmp    .+28            ; 0x2c2a <__vector_26+0x86>
    2c0e:       80 91 79 07     lds     r24, 0x0779
    2c12:       80 93 bb 00     sts     0x00BB, r24
    2c16:       85 e8           ldi     r24, 0x85       ; 133
    2c18:       80 93 bc 00     sts     0x00BC, r24
    2c1c:       3e c0           rjmp    .+124           ; 0x2c9a <__vector_26+0xf6>
    2c1e:       80 91 7e 07     lds     r24, 0x077E
    2c22:       f7 cf           rjmp    .-18            ; 0x2c12 <__vector_26+0x6e>
    2c24:       80 91 96 07     lds     r24, 0x0796
    2c28:       f4 cf           rjmp    .-24            ; 0x2c12 <__vector_26+0x6e>
    2c2a:       80 91 a0 07     lds     r24, 0x07A0
    2c2e:       f1 cf           rjmp    .-30            ; 0x2c12 <__vector_26+0x6e>
    2c30:       80 91 e9 03     lds     r24, 0x03E9
    2c34:       84 30           cpi     r24, 0x04       ; 4
    2c36:       10 f4           brcc    .+4             ; 0x2c3c <__vector_26+0x98>
    2c38:       10 92 e8 03     sts     0x03E8, r1
    2c3c:       85 ea           ldi     r24, 0xA5       ; 165
    2c3e:       ec cf           rjmp    .-40            ; 0x2c18 <__vector_26+0x74>
    2c40:       80 91 ea 03     lds     r24, 0x03EA
    2c44:       88 0f           add     r24, r24
    2c46:       8d 5a           subi    r24, 0xAD       ; 173
    2c48:       e4 cf           rjmp    .-56            ; 0x2c12 <__vector_26+0x6e>
    2c4a:       85 ec           ldi     r24, 0xC5       ; 197
    2c4c:       e5 cf           rjmp    .-54            ; 0x2c18 <__vector_26+0x74>
    2c4e:       80 91 bb 00     lds     r24, 0x00BB
    2c52:       e0 91 ea 03     lds     r30, 0x03EA
    2c56:       ff 27           eor     r31, r31
    2c58:       e5 50           subi    r30, 0x05       ; 5
    2c5a:       f9 4f           sbci    r31, 0xF9       ; 249
    2c5c:       80 83           st      Z, r24
    2c5e:       db cf           rjmp    .-74            ; 0x2c16 <__vector_26+0x72>
    2c60:       80 91 ea 03     lds     r24, 0x03EA
    2c64:       90 91 bb 00     lds     r25, 0x00BB
    2c68:       e8 2f           mov     r30, r24
    2c6a:       ff 27           eor     r31, r31
    2c6c:       e5 50           subi    r30, 0x05       ; 5
    2c6e:       f9 4f           sbci    r31, 0xF9       ; 249
    2c70:       94 83           std     Z+4, r25        ; 0x04
    2c72:       8f 5f           subi    r24, 0xFF       ; 255
    2c74:       80 93 ea 03     sts     0x03EA, r24
    2c78:       84 30           cpi     r24, 0x04       ; 4
    2c7a:       10 f0           brcs    .+4             ; 0x2c80 <__vector_26+0xdc>
    2c7c:       10 92 ea 03     sts     0x03EA, r1
    2c80:       84 e9           ldi     r24, 0x94       ; 148
    2c82:       80 93 bc 00     sts     0x00BC, r24
    2c86:       10 92 e8 03     sts     0x03E8, r1
    2c8a:       8a e0           ldi     r24, 0x0A       ; 10
    2c8c:       90 e0           ldi     r25, 0x00       ; 0
    2c8e:       90 93 86 03     sts     0x0386, r25
    2c92:       80 93 85 03     sts     0x0385, r24
    2c96:       10 92 e9 03     sts     0x03E9, r1
    2c9a:       ff 91           pop     r31
    2c9c:       ef 91           pop     r30
    2c9e:       9f 91           pop     r25
    2ca0:       8f 91           pop     r24
    2ca2:       0f 90           pop     r0
    2ca4:       0f be           out     0x3f, r0        ; 63
    2ca6:       0f 90           pop     r0
    2ca8:       1f 90           pop     r1
    2caa:       18 95           reti

00002cac <i2c_reset>:
    2cac:       4c eb           ldi     r20, 0xBC       ; 188
    2cae:       50 e0           ldi     r21, 0x00       ; 0
    2cb0:       84 e9           ldi     r24, 0x94       ; 148
    2cb2:       fa 01           movw    r30, r20
    2cb4:       80 83           st      Z, r24
    2cb6:       10 92 e8 03     sts     0x03E8, r1
    2cba:       2b eb           ldi     r18, 0xBB       ; 187
    2cbc:       30 e0           ldi     r19, 0x00       ; 0
    2cbe:       f9 01           movw    r30, r18
    2cc0:       80 81           ld      r24, Z
    2cc2:       10 92 e9 03     sts     0x03E9, r1
    2cc6:       80 e8           ldi     r24, 0x80       ; 128
    2cc8:       fa 01           movw    r30, r20
    2cca:       80 83           st      Z, r24
    2ccc:       10 92 bd 00     sts     0x00BD, r1
    2cd0:       10 92 ba 00     sts     0x00BA, r1
    2cd4:       f9 01           movw    r30, r18
    2cd6:       10 82           st      Z, r1
    2cd8:       e9 eb           ldi     r30, 0xB9       ; 185
    2cda:       f0 e0           ldi     r31, 0x00       ; 0
    2cdc:       10 82           st      Z, r1
    2cde:       a8 eb           ldi     r26, 0xB8       ; 184
    2ce0:       b0 e0           ldi     r27, 0x00       ; 0
    2ce2:       1c 92           st      X, r1
    2ce4:       10 82           st      Z, r1
    2ce6:       8a e2           ldi     r24, 0x2A       ; 42
    2ce8:       8c 93           st      X, r24
    2cea:       85 ea           ldi     r24, 0xA5       ; 165
    2cec:       fa 01           movw    r30, r20
    2cee:       80 83           st      Z, r24
    2cf0:       f9 01           movw    r30, r18
    2cf2:       10 82           st      Z, r1
    2cf4:       85 e8           ldi     r24, 0x85       ; 133
    2cf6:       fa 01           movw    r30, r20
    2cf8:       80 83           st      Z, r24
    2cfa:       08 95           ret

00002cfc <rc_sum_init>:
    2cfc:       83 ec           ldi     r24, 0xC3       ; 195
    2cfe:       80 93 81 00     sts     0x0081, r24
    2d02:       ef e6           ldi     r30, 0x6F       ; 111
    2d04:       f0 e0           ldi     r31, 0x00       ; 0
    2d06:       80 81           ld      r24, Z
    2d08:       80 62           ori     r24, 0x20       ; 32
    2d0a:       80 83           st      Z, r24
    2d0c:       10 92 f4 03     sts     0x03F4, r1
    2d10:       10 92 f3 03     sts     0x03F3, r1
    2d14:       10 92 f2 03     sts     0x03F2, r1
    2d18:       10 92 f1 03     sts     0x03F1, r1
    2d1c:       10 92 f0 03     sts     0x03F0, r1
    2d20:       10 92 ef 03     sts     0x03EF, r1
    2d24:       08 95           ret

00002d26 <__vector_12>:
    2d26:       1f 92           push    r1
    2d28:       0f 92           push    r0
    2d2a:       0f b6           in      r0, 0x3f        ; 63
    2d2c:       0f 92           push    r0
    2d2e:       11 24           eor     r1, r1
    2d30:       0f 93           push    r16
    2d32:       1f 93           push    r17
    2d34:       2f 93           push    r18
    2d36:       3f 93           push    r19
    2d38:       4f 93           push    r20
    2d3a:       5f 93           push    r21
    2d3c:       6f 93           push    r22
    2d3e:       7f 93           push    r23
    2d40:       8f 93           push    r24
    2d42:       9f 93           push    r25
    2d44:       af 93           push    r26
    2d46:       bf 93           push    r27
    2d48:       cf 93           push    r28
    2d4a:       df 93           push    r29
    2d4c:       ef 93           push    r30
    2d4e:       ff 93           push    r31
    2d50:       20 91 86 00     lds     r18, 0x0086
    2d54:       30 91 87 00     lds     r19, 0x0087
    2d58:       80 91 ed 03     lds     r24, 0x03ED
    2d5c:       90 91 ee 03     lds     r25, 0x03EE
    2d60:       28 1b           sub     r18, r24
    2d62:       39 0b           sbc     r19, r25
    2d64:       80 91 86 00     lds     r24, 0x0086
    2d68:       90 91 87 00     lds     r25, 0x0087
    2d6c:       90 93 ee 03     sts     0x03EE, r25
    2d70:       80 93 ed 03     sts     0x03ED, r24
    2d74:       c9 01           movw    r24, r18
    2d76:       8d 54           subi    r24, 0x4D       ; 77
    2d78:       94 40           sbci    r25, 0x04       ; 4
    2d7a:       00 91 eb 03     lds     r16, 0x03EB
    2d7e:       10 91 ec 03     lds     r17, 0x03EC
    2d82:       83 5f           subi    r24, 0xF3       ; 243
    2d84:       9a 41           sbci    r25, 0x1A       ; 26
    2d86:       60 f4           brcc    .+24            ; 0x2da0 <__vector_12+0x7a>
    2d88:       04 30           cpi     r16, 0x04       ; 4
    2d8a:       11 05           cpc     r17, r1
    2d8c:       14 f0           brlt    .+4             ; 0x2d92 <__vector_12+0x6c>
    2d8e:       10 92 6b 03     sts     0x036B, r1
    2d92:       81 e0           ldi     r24, 0x01       ; 1
    2d94:       90 e0           ldi     r25, 0x00       ; 0
    2d96:       90 93 ec 03     sts     0x03EC, r25
    2d9a:       80 93 eb 03     sts     0x03EB, r24
    2d9e:       8b c0           rjmp    .+278           ; 0x2eb6 <__vector_12+0x190>
    2da0:       0a 30           cpi     r16, 0x0A       ; 10
    2da2:       11 05           cpc     r17, r1
    2da4:       0c f0           brlt    .+2             ; 0x2da8 <__vector_12+0x82>
    2da6:       87 c0           rjmp    .+270           ; 0x2eb6 <__vector_12+0x190>
    2da8:       c9 01           movw    r24, r18
    2daa:       8b 5f           subi    r24, 0xFB       ; 251
    2dac:       90 40           sbci    r25, 0x00       ; 0
    2dae:       84 5b           subi    r24, 0xB4       ; 180
    2db0:       91 40           sbci    r25, 0x01       ; 1
    2db2:       08 f0           brcs    .+2             ; 0x2db6 <__vector_12+0x90>
    2db4:       68 c0           rjmp    .+208           ; 0x2e86 <__vector_12+0x160>
    2db6:       e9 01           movw    r28, r18
    2db8:       c2 5d           subi    r28, 0xD2       ; 210
    2dba:       d1 40           sbci    r29, 0x01       ; 1
    2dbc:       f8 01           movw    r30, r16
    2dbe:       ee 0f           add     r30, r30
    2dc0:       ff 1f           adc     r31, r31
    2dc2:       ed 5f           subi    r30, 0xFD       ; 253
    2dc4:       f8 4f           sbci    r31, 0xF8       ; 248
    2dc6:       80 81           ld      r24, Z
    2dc8:       91 81           ldd     r25, Z+1        ; 0x01
    2dca:       9e 01           movw    r18, r28
    2dcc:       28 1b           sub     r18, r24
    2dce:       39 0b           sbc     r19, r25
    2dd0:       c9 01           movw    r24, r18
    2dd2:       37 ff           sbrs    r19, 7
    2dd4:       03 c0           rjmp    .+6             ; 0x2ddc <__vector_12+0xb6>
    2dd6:       90 95           com     r25
    2dd8:       81 95           neg     r24
    2dda:       9f 4f           sbci    r25, 0xFF       ; 255
    2ddc:       06 97           sbiw    r24, 0x06       ; 6
    2dde:       4c f4           brge    .+18            ; 0x2df2 <__vector_12+0xcc>
    2de0:       80 91 45 04     lds     r24, 0x0445
    2de4:       88 3c           cpi     r24, 0xC8       ; 200
    2de6:       28 f4           brcc    .+10            ; 0x2df2 <__vector_12+0xcc>
    2de8:       80 91 45 04     lds     r24, 0x0445
    2dec:       86 5f           subi    r24, 0xF6       ; 246
    2dee:       80 93 45 04     sts     0x0445, r24
    2df2:       f8 01           movw    r30, r16
    2df4:       ee 0f           add     r30, r30
    2df6:       ff 1f           adc     r31, r31
    2df8:       ed 5f           subi    r30, 0xFD       ; 253
    2dfa:       f8 4f           sbci    r31, 0xF8       ; 248
    2dfc:       20 81           ld      r18, Z
    2dfe:       31 81           ldd     r19, Z+1        ; 0x01
    2e00:       c9 01           movw    r24, r18
    2e02:       88 0f           add     r24, r24
    2e04:       99 1f           adc     r25, r25
    2e06:       82 0f           add     r24, r18
    2e08:       93 1f           adc     r25, r19
    2e0a:       8c 0f           add     r24, r28
    2e0c:       9d 1f           adc     r25, r29
    2e0e:       64 e0           ldi     r22, 0x04       ; 4
    2e10:       70 e0           ldi     r23, 0x00       ; 0
    2e12:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    2e16:       9b 01           movw    r18, r22
    2e18:       ce 01           movw    r24, r28
    2e1a:       01 96           adiw    r24, 0x01       ; 1
    2e1c:       86 17           cp      r24, r22
    2e1e:       97 07           cpc     r25, r23
    2e20:       1c f4           brge    .+6             ; 0x2e28 <__vector_12+0x102>
    2e22:       21 50           subi    r18, 0x01       ; 1
    2e24:       30 40           sbci    r19, 0x00       ; 0
    2e26:       06 c0           rjmp    .+12            ; 0x2e34 <__vector_12+0x10e>
    2e28:       21 97           sbiw    r28, 0x01       ; 1
    2e2a:       6c 17           cp      r22, r28
    2e2c:       7d 07           cpc     r23, r29
    2e2e:       14 f4           brge    .+4             ; 0x2e34 <__vector_12+0x10e>
    2e30:       2f 5f           subi    r18, 0xFF       ; 255
    2e32:       3f 4f           sbci    r19, 0xFF       ; 255
    2e34:       80 91 45 04     lds     r24, 0x0445
    2e38:       e8 01           movw    r28, r16
    2e3a:       cc 0f           add     r28, r28
    2e3c:       dd 1f           adc     r29, r29
    2e3e:       83 3c           cpi     r24, 0xC3       ; 195
    2e40:       b8 f0           brcs    .+46            ; 0x2e70 <__vector_12+0x14a>
    2e42:       fe 01           movw    r30, r28
    2e44:       ed 5f           subi    r30, 0xFD       ; 253
    2e46:       f8 4f           sbci    r31, 0xF8       ; 248
    2e48:       80 81           ld      r24, Z
    2e4a:       91 81           ldd     r25, Z+1        ; 0x01
    2e4c:       a9 01           movw    r20, r18
    2e4e:       48 1b           sub     r20, r24
    2e50:       59 0b           sbc     r21, r25
    2e52:       ca 01           movw    r24, r20
    2e54:       63 e0           ldi     r22, 0x03       ; 3
    2e56:       70 e0           ldi     r23, 0x00       ; 0
    2e58:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    2e5c:       cb 01           movw    r24, r22
    2e5e:       88 0f           add     r24, r24
    2e60:       99 1f           adc     r25, r25
    2e62:       86 0f           add     r24, r22
    2e64:       97 1f           adc     r25, r23
    2e66:       c7 5e           subi    r28, 0xE7       ; 231
    2e68:       d8 4f           sbci    r29, 0xF8       ; 248
    2e6a:       99 83           std     Y+1, r25        ; 0x01
    2e6c:       88 83           st      Y, r24
    2e6e:       04 c0           rjmp    .+8             ; 0x2e78 <__vector_12+0x152>
    2e70:       c7 5e           subi    r28, 0xE7       ; 231
    2e72:       d8 4f           sbci    r29, 0xF8       ; 248
    2e74:       19 82           std     Y+1, r1 ; 0x01
    2e76:       18 82           st      Y, r1
    2e78:       f8 01           movw    r30, r16
    2e7a:       ee 0f           add     r30, r30
    2e7c:       ff 1f           adc     r31, r31
    2e7e:       ed 5f           subi    r30, 0xFD       ; 253
    2e80:       f8 4f           sbci    r31, 0xF8       ; 248
    2e82:       31 83           std     Z+1, r19        ; 0x01
    2e84:       20 83           st      Z, r18
    2e86:       f8 01           movw    r30, r16
    2e88:       31 96           adiw    r30, 0x01       ; 1
    2e8a:       f0 93 ec 03     sts     0x03EC, r31
    2e8e:       e0 93 eb 03     sts     0x03EB, r30
    2e92:       e5 30           cpi     r30, 0x05       ; 5
    2e94:       f1 05           cpc     r31, r1
    2e96:       19 f4           brne    .+6             ; 0x2e9e <__vector_12+0x178>
    2e98:       5d 9a           sbi     0x0b, 5 ; 11
    2e9a:       5c 98           cbi     0x0b, 4 ; 11
    2e9c:       0b c0           rjmp    .+22            ; 0x2eb4 <__vector_12+0x18e>
    2e9e:       5d 98           cbi     0x0b, 5 ; 11
    2ea0:       e6 30           cpi     r30, 0x06       ; 6
    2ea2:       f1 05           cpc     r31, r1
    2ea4:       11 f4           brne    .+4             ; 0x2eaa <__vector_12+0x184>
    2ea6:       5c 9a           sbi     0x0b, 4 ; 11
    2ea8:       05 c0           rjmp    .+10            ; 0x2eb4 <__vector_12+0x18e>
    2eaa:       5c 98           cbi     0x0b, 4 ; 11
    2eac:       37 97           sbiw    r30, 0x07       ; 7
    2eae:       11 f4           brne    .+4             ; 0x2eb4 <__vector_12+0x18e>
    2eb0:       5b 9a           sbi     0x0b, 3 ; 11
    2eb2:       01 c0           rjmp    .+2             ; 0x2eb6 <__vector_12+0x190>
    2eb4:       5b 98           cbi     0x0b, 3 ; 11
    2eb6:       ff 91           pop     r31
    2eb8:       ef 91           pop     r30
    2eba:       df 91           pop     r29
    2ebc:       cf 91           pop     r28
    2ebe:       bf 91           pop     r27
    2ec0:       af 91           pop     r26
    2ec2:       9f 91           pop     r25
    2ec4:       8f 91           pop     r24
    2ec6:       7f 91           pop     r23
    2ec8:       6f 91           pop     r22
    2eca:       5f 91           pop     r21
    2ecc:       4f 91           pop     r20
    2ece:       3f 91           pop     r19
    2ed0:       2f 91           pop     r18
    2ed2:       1f 91           pop     r17
    2ed4:       0f 91           pop     r16
    2ed6:       0f 90           pop     r0
    2ed8:       0f be           out     0x3f, r0        ; 63
    2eda:       0f 90           pop     r0
    2edc:       1f 90           pop     r1
    2ede:       18 95           reti

00002ee0 <Mittelwert>:
    2ee0:       a0 e1           ldi     r26, 0x10       ; 16
    2ee2:       b0 e0           ldi     r27, 0x00       ; 0
    2ee4:       e6 e7           ldi     r30, 0x76       ; 118
    2ee6:       f7 e1           ldi     r31, 0x17       ; 23
    2ee8:       0c 94 f0 3c     jmp     0x79e0  ; 0x79e0 <__prologue_saves__>
    2eec:       80 91 c9 03     lds     r24, 0x03C9
    2ef0:       90 91 ca 03     lds     r25, 0x03CA
    2ef4:       40 90 f3 03     lds     r4, 0x03F3
    2ef8:       50 90 f4 03     lds     r5, 0x03F4
    2efc:       48 1a           sub     r4, r24
    2efe:       59 0a           sbc     r5, r25
    2f00:       50 92 a7 07     sts     0x07A7, r5
    2f04:       40 92 a6 07     sts     0x07A6, r4
    2f08:       20 91 c7 03     lds     r18, 0x03C7
    2f0c:       30 91 c8 03     lds     r19, 0x03C8
    2f10:       80 91 c5 03     lds     r24, 0x03C5
    2f14:       90 91 c6 03     lds     r25, 0x03C6
    2f18:       9e 87           std     Y+14, r25       ; 0x0e
    2f1a:       8d 87           std     Y+13, r24       ; 0x0d
    2f1c:       a0 91 ef 03     lds     r26, 0x03EF
    2f20:       b0 91 f0 03     lds     r27, 0x03F0
    2f24:       bc 87           std     Y+12, r27       ; 0x0c
    2f26:       ab 87           std     Y+11, r26       ; 0x0b
    2f28:       80 91 f1 03     lds     r24, 0x03F1
    2f2c:       90 91 f2 03     lds     r25, 0x03F2
    2f30:       28 1b           sub     r18, r24
    2f32:       39 0b           sbc     r19, r25
    2f34:       38 8b           std     Y+16, r19       ; 0x10
    2f36:       2f 87           std     Y+15, r18       ; 0x0f
    2f38:       30 93 e0 06     sts     0x06E0, r19
    2f3c:       20 93 df 06     sts     0x06DF, r18
    2f40:       60 91 cd 03     lds     r22, 0x03CD
    2f44:       70 91 ce 03     lds     r23, 0x03CE
    2f48:       e0 90 a3 07     lds     r14, 0x07A3
    2f4c:       f0 90 a4 07     lds     r15, 0x07A4
    2f50:       00 27           eor     r16, r16
    2f52:       f7 fc           sbrc    r15, 7
    2f54:       00 95           com     r16
    2f56:       10 2f           mov     r17, r16
    2f58:       88 27           eor     r24, r24
    2f5a:       77 fd           sbrc    r23, 7
    2f5c:       80 95           com     r24
    2f5e:       98 2f           mov     r25, r24
    2f60:       2c e0           ldi     r18, 0x0C       ; 12
    2f62:       30 e0           ldi     r19, 0x00       ; 0
    2f64:       40 e0           ldi     r20, 0x00       ; 0
    2f66:       50 e0           ldi     r21, 0x00       ; 0
    2f68:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    2f6c:       e6 0e           add     r14, r22
    2f6e:       f7 1e           adc     r15, r23
    2f70:       08 1f           adc     r16, r24
    2f72:       19 1f           adc     r17, r25
    2f74:       c8 01           movw    r24, r16
    2f76:       b7 01           movw    r22, r14
    2f78:       22 e0           ldi     r18, 0x02       ; 2
    2f7a:       30 e0           ldi     r19, 0x00       ; 0
    2f7c:       40 e0           ldi     r20, 0x00       ; 0
    2f7e:       50 e0           ldi     r21, 0x00       ; 0
    2f80:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    2f84:       30 93 a4 07     sts     0x07A4, r19
    2f88:       20 93 a3 07     sts     0x07A3, r18
    2f8c:       60 91 cb 03     lds     r22, 0x03CB
    2f90:       70 91 cc 03     lds     r23, 0x03CC
    2f94:       e0 90 ad 07     lds     r14, 0x07AD
    2f98:       f0 90 ae 07     lds     r15, 0x07AE
    2f9c:       00 27           eor     r16, r16
    2f9e:       f7 fc           sbrc    r15, 7
    2fa0:       00 95           com     r16
    2fa2:       10 2f           mov     r17, r16
    2fa4:       88 27           eor     r24, r24
    2fa6:       77 fd           sbrc    r23, 7
    2fa8:       80 95           com     r24
    2faa:       98 2f           mov     r25, r24
    2fac:       2c e0           ldi     r18, 0x0C       ; 12
    2fae:       30 e0           ldi     r19, 0x00       ; 0
    2fb0:       40 e0           ldi     r20, 0x00       ; 0
    2fb2:       50 e0           ldi     r21, 0x00       ; 0
    2fb4:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    2fb8:       e6 0e           add     r14, r22
    2fba:       f7 1e           adc     r15, r23
    2fbc:       08 1f           adc     r16, r24
    2fbe:       19 1f           adc     r17, r25
    2fc0:       c8 01           movw    r24, r16
    2fc2:       b7 01           movw    r22, r14
    2fc4:       22 e0           ldi     r18, 0x02       ; 2
    2fc6:       30 e0           ldi     r19, 0x00       ; 0
    2fc8:       40 e0           ldi     r20, 0x00       ; 0
    2fca:       50 e0           ldi     r21, 0x00       ; 0
    2fcc:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    2fd0:       30 93 ae 07     sts     0x07AE, r19
    2fd4:       20 93 ad 07     sts     0x07AD, r18
    2fd8:       20 91 cf 03     lds     r18, 0x03CF
    2fdc:       30 91 d0 03     lds     r19, 0x03D0
    2fe0:       60 91 86 07     lds     r22, 0x0786
    2fe4:       70 91 87 07     lds     r23, 0x0787
    2fe8:       88 27           eor     r24, r24
    2fea:       77 fd           sbrc    r23, 7
    2fec:       80 95           com     r24
    2fee:       98 2f           mov     r25, r24
    2ff0:       44 27           eor     r20, r20
    2ff2:       37 fd           sbrc    r19, 7
    2ff4:       40 95           com     r20
    2ff6:       54 2f           mov     r21, r20
    2ff8:       62 0f           add     r22, r18
    2ffa:       73 1f           adc     r23, r19
    2ffc:       84 1f           adc     r24, r20
    2ffe:       95 1f           adc     r25, r21
    3000:       22 e0           ldi     r18, 0x02       ; 2
    3002:       30 e0           ldi     r19, 0x00       ; 0
    3004:       40 e0           ldi     r20, 0x00       ; 0
    3006:       50 e0           ldi     r21, 0x00       ; 0
    3008:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    300c:       30 93 87 07     sts     0x0787, r19
    3010:       20 93 86 07     sts     0x0786, r18
    3014:       20 91 cd 03     lds     r18, 0x03CD
    3018:       30 91 ce 03     lds     r19, 0x03CE
    301c:       c9 01           movw    r24, r18
    301e:       88 0f           add     r24, r24
    3020:       99 1f           adc     r25, r25
    3022:       82 0f           add     r24, r18
    3024:       93 1f           adc     r25, r19
    3026:       88 0f           add     r24, r24
    3028:       99 1f           adc     r25, r25
    302a:       88 0f           add     r24, r24
    302c:       99 1f           adc     r25, r25
    302e:       aa 27           eor     r26, r26
    3030:       97 fd           sbrc    r25, 7
    3032:       a0 95           com     r26
    3034:       ba 2f           mov     r27, r26
    3036:       20 91 09 04     lds     r18, 0x0409
    303a:       30 91 0a 04     lds     r19, 0x040A
    303e:       40 91 0b 04     lds     r20, 0x040B
    3042:       50 91 0c 04     lds     r21, 0x040C
    3046:       28 0f           add     r18, r24
    3048:       39 1f           adc     r19, r25
    304a:       4a 1f           adc     r20, r26
    304c:       5b 1f           adc     r21, r27
    304e:       20 93 09 04     sts     0x0409, r18
    3052:       30 93 0a 04     sts     0x040A, r19
    3056:       40 93 0b 04     sts     0x040B, r20
    305a:       50 93 0c 04     sts     0x040C, r21
    305e:       20 91 cb 03     lds     r18, 0x03CB
    3062:       30 91 cc 03     lds     r19, 0x03CC
    3066:       c9 01           movw    r24, r18
    3068:       88 0f           add     r24, r24
    306a:       99 1f           adc     r25, r25
    306c:       82 0f           add     r24, r18
    306e:       93 1f           adc     r25, r19
    3070:       88 0f           add     r24, r24
    3072:       99 1f           adc     r25, r25
    3074:       88 0f           add     r24, r24
    3076:       99 1f           adc     r25, r25
    3078:       aa 27           eor     r26, r26
    307a:       97 fd           sbrc    r25, 7
    307c:       a0 95           com     r26
    307e:       ba 2f           mov     r27, r26
    3080:       20 91 0d 04     lds     r18, 0x040D
    3084:       30 91 0e 04     lds     r19, 0x040E
    3088:       40 91 0f 04     lds     r20, 0x040F
    308c:       50 91 10 04     lds     r21, 0x0410
    3090:       28 0f           add     r18, r24
    3092:       39 1f           adc     r19, r25
    3094:       4a 1f           adc     r20, r26
    3096:       5b 1f           adc     r21, r27
    3098:       20 93 0d 04     sts     0x040D, r18
    309c:       30 93 0e 04     sts     0x040E, r19
    30a0:       40 93 0f 04     sts     0x040F, r20
    30a4:       50 93 10 04     sts     0x0410, r21
    30a8:       e0 90 eb 06     lds     r14, 0x06EB
    30ac:       f0 90 ec 06     lds     r15, 0x06EC
    30b0:       a0 90 9c 07     lds     r10, 0x079C
    30b4:       b0 90 9d 07     lds     r11, 0x079D
    30b8:       c0 90 9e 07     lds     r12, 0x079E
    30bc:       d0 90 9f 07     lds     r13, 0x079F
    30c0:       60 91 11 04     lds     r22, 0x0411
    30c4:       70 91 12 04     lds     r23, 0x0412
    30c8:       80 91 13 04     lds     r24, 0x0413
    30cc:       90 91 14 04     lds     r25, 0x0414
    30d0:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    30d4:       3b 01           movw    r6, r22
    30d6:       4c 01           movw    r8, r24
    30d8:       00 27           eor     r16, r16
    30da:       f7 fc           sbrc    r15, 7
    30dc:       00 95           com     r16
    30de:       10 2f           mov     r17, r16
    30e0:       c8 01           movw    r24, r16
    30e2:       b7 01           movw    r22, r14
    30e4:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    30e8:       a6 01           movw    r20, r12
    30ea:       95 01           movw    r18, r10
    30ec:       0e 94 f9 3a     call    0x75f2  ; 0x75f2 <__subsf3>
    30f0:       9b 01           movw    r18, r22
    30f2:       ac 01           movw    r20, r24
    30f4:       c4 01           movw    r24, r8
    30f6:       b3 01           movw    r22, r6
    30f8:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    30fc:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    3100:       60 93 11 04     sts     0x0411, r22
    3104:       70 93 12 04     sts     0x0412, r23
    3108:       80 93 13 04     sts     0x0413, r24
    310c:       90 93 14 04     sts     0x0414, r25
    3110:       52 01           movw    r10, r4
    3112:       cc 24           eor     r12, r12
    3114:       b7 fc           sbrc    r11, 7
    3116:       c0 94           com     r12
    3118:       dc 2c           mov     r13, r12
    311a:       60 90 29 04     lds     r6, 0x0429
    311e:       70 90 2a 04     lds     r7, 0x042A
    3122:       80 90 2b 04     lds     r8, 0x042B
    3126:       90 90 2c 04     lds     r9, 0x042C
    312a:       6a 0c           add     r6, r10
    312c:       7b 1c           adc     r7, r11
    312e:       8c 1c           adc     r8, r12
    3130:       9d 1c           adc     r9, r13
    3132:       60 92 29 04     sts     0x0429, r6
    3136:       70 92 2a 04     sts     0x042A, r7
    313a:       80 92 2b 04     sts     0x042B, r8
    313e:       90 92 2c 04     sts     0x042C, r9
    3142:       80 91 2d 04     lds     r24, 0x042D
    3146:       90 91 2e 04     lds     r25, 0x042E
    314a:       a0 91 2f 04     lds     r26, 0x042F
    314e:       b0 91 30 04     lds     r27, 0x0430
    3152:       8a 0d           add     r24, r10
    3154:       9b 1d           adc     r25, r11
    3156:       ac 1d           adc     r26, r12
    3158:       bd 1d           adc     r27, r13
    315a:       80 93 2d 04     sts     0x042D, r24
    315e:       90 93 2e 04     sts     0x042E, r25
    3162:       a0 93 2f 04     sts     0x042F, r26
    3166:       b0 93 30 04     sts     0x0430, r27
    316a:       b0 91 57 04     lds     r27, 0x0457
    316e:       ba 87           std     Y+10, r27       ; 0x0a
    3170:       bb 23           and     r27, r27
    3172:       09 f0           breq    .+2             ; 0x3176 <Mittelwert+0x296>
    3174:       5f c0           rjmp    .+190           ; 0x3234 <Mittelwert+0x354>
    3176:       80 91 58 04     lds     r24, 0x0458
    317a:       88 23           and     r24, r24
    317c:       09 f0           breq    .+2             ; 0x3180 <Mittelwert+0x2a0>
    317e:       5a c0           rjmp    .+180           ; 0x3234 <Mittelwert+0x354>
    3180:       80 91 37 07     lds     r24, 0x0737
    3184:       86 ff           sbrs    r24, 6
    3186:       56 c0           rjmp    .+172           ; 0x3234 <Mittelwert+0x354>
    3188:       e0 90 65 04     lds     r14, 0x0465
    318c:       ff 24           eor     r15, r15
    318e:       00 27           eor     r16, r16
    3190:       11 27           eor     r17, r17
    3192:       60 91 19 04     lds     r22, 0x0419
    3196:       70 91 1a 04     lds     r23, 0x041A
    319a:       80 91 1b 04     lds     r24, 0x041B
    319e:       90 91 1c 04     lds     r25, 0x041C
    31a2:       20 e0           ldi     r18, 0x00       ; 0
    31a4:       30 e1           ldi     r19, 0x10       ; 16
    31a6:       40 e0           ldi     r20, 0x00       ; 0
    31a8:       50 e0           ldi     r21, 0x00       ; 0
    31aa:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    31ae:       ca 01           movw    r24, r20
    31b0:       b9 01           movw    r22, r18
    31b2:       a8 01           movw    r20, r16
    31b4:       97 01           movw    r18, r14
    31b6:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    31ba:       9b 01           movw    r18, r22
    31bc:       ac 01           movw    r20, r24
    31be:       c6 01           movw    r24, r12
    31c0:       b5 01           movw    r22, r10
    31c2:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    31c6:       20 e0           ldi     r18, 0x00       ; 0
    31c8:       38 e0           ldi     r19, 0x08       ; 8
    31ca:       40 e0           ldi     r20, 0x00       ; 0
    31cc:       50 e0           ldi     r21, 0x00       ; 0
    31ce:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    31d2:       20 93 b2 04     sts     0x04B2, r18
    31d6:       30 93 b3 04     sts     0x04B3, r19
    31da:       40 93 b4 04     sts     0x04B4, r20
    31de:       50 93 b5 04     sts     0x04B5, r21
    31e2:       60 91 21 04     lds     r22, 0x0421
    31e6:       70 91 22 04     lds     r23, 0x0422
    31ea:       80 91 23 04     lds     r24, 0x0423
    31ee:       90 91 24 04     lds     r25, 0x0424
    31f2:       20 e0           ldi     r18, 0x00       ; 0
    31f4:       30 e1           ldi     r19, 0x10       ; 16
    31f6:       40 e0           ldi     r20, 0x00       ; 0
    31f8:       50 e0           ldi     r21, 0x00       ; 0
    31fa:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    31fe:       ca 01           movw    r24, r20
    3200:       b9 01           movw    r22, r18
    3202:       a8 01           movw    r20, r16
    3204:       97 01           movw    r18, r14
    3206:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    320a:       9b 01           movw    r18, r22
    320c:       ac 01           movw    r20, r24
    320e:       c6 01           movw    r24, r12
    3210:       b5 01           movw    r22, r10
    3212:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    3216:       20 e0           ldi     r18, 0x00       ; 0
    3218:       38 e0           ldi     r19, 0x08       ; 8
    321a:       40 e0           ldi     r20, 0x00       ; 0
    321c:       50 e0           ldi     r21, 0x00       ; 0
    321e:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    3222:       20 93 ae 04     sts     0x04AE, r18
    3226:       30 93 af 04     sts     0x04AF, r19
    322a:       40 93 b0 04     sts     0x04B0, r20
    322e:       50 93 b1 04     sts     0x04B1, r21
    3232:       10 c0           rjmp    .+32            ; 0x3254 <Mittelwert+0x374>
    3234:       10 92 ae 04     sts     0x04AE, r1
    3238:       10 92 af 04     sts     0x04AF, r1
    323c:       10 92 b0 04     sts     0x04B0, r1
    3240:       10 92 b1 04     sts     0x04B1, r1
    3244:       10 92 b2 04     sts     0x04B2, r1
    3248:       10 92 b3 04     sts     0x04B3, r1
    324c:       10 92 b4 04     sts     0x04B4, r1
    3250:       10 92 b5 04     sts     0x04B5, r1
    3254:       80 91 b2 04     lds     r24, 0x04B2
    3258:       90 91 b3 04     lds     r25, 0x04B3
    325c:       a0 91 b4 04     lds     r26, 0x04B4
    3260:       b0 91 b5 04     lds     r27, 0x04B5
    3264:       8e 83           std     Y+6, r24        ; 0x06
    3266:       9f 83           std     Y+7, r25        ; 0x07
    3268:       a8 87           std     Y+8, r26        ; 0x08
    326a:       b9 87           std     Y+9, r27        ; 0x09
    326c:       80 91 ae 04     lds     r24, 0x04AE
    3270:       90 91 af 04     lds     r25, 0x04AF
    3274:       a0 91 b0 04     lds     r26, 0x04B0
    3278:       b0 91 b1 04     lds     r27, 0x04B1
    327c:       8a 83           std     Y+2, r24        ; 0x02
    327e:       9b 83           std     Y+3, r25        ; 0x03
    3280:       ac 83           std     Y+4, r26        ; 0x04
    3282:       bd 83           std     Y+5, r27        ; 0x05
    3284:       80 91 66 04     lds     r24, 0x0466
    3288:       28 2e           mov     r2, r24
    328a:       33 24           eor     r3, r3
    328c:       44 24           eor     r4, r4
    328e:       55 24           eor     r5, r5
    3290:       ee 80           ldd     r14, Y+6        ; 0x06
    3292:       ff 80           ldd     r15, Y+7        ; 0x07
    3294:       af 85           ldd     r26, Y+15       ; 0x0f
    3296:       b8 89           ldd     r27, Y+16       ; 0x10
    3298:       ea 0e           add     r14, r26
    329a:       fb 1e           adc     r15, r27
    329c:       6a 81           ldd     r22, Y+2        ; 0x02
    329e:       7b 81           ldd     r23, Y+3        ; 0x03
    32a0:       8c 81           ldd     r24, Y+4        ; 0x04
    32a2:       9d 81           ldd     r25, Y+5        ; 0x05
    32a4:       a2 01           movw    r20, r4
    32a6:       91 01           movw    r18, r2
    32a8:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    32ac:       20 e0           ldi     r18, 0x00       ; 0
    32ae:       32 e0           ldi     r19, 0x02       ; 2
    32b0:       40 e0           ldi     r20, 0x00       ; 0
    32b2:       50 e0           ldi     r21, 0x00       ; 0
    32b4:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    32b8:       e2 0e           add     r14, r18
    32ba:       f3 1e           adc     r15, r19
    32bc:       f0 92 78 07     sts     0x0778, r15
    32c0:       e0 92 77 07     sts     0x0777, r14
    32c4:       97 01           movw    r18, r14
    32c6:       44 27           eor     r20, r20
    32c8:       37 fd           sbrc    r19, 7
    32ca:       40 95           com     r20
    32cc:       54 2f           mov     r21, r20
    32ce:       80 91 25 04     lds     r24, 0x0425
    32d2:       90 91 26 04     lds     r25, 0x0426
    32d6:       a0 91 27 04     lds     r26, 0x0427
    32da:       b0 91 28 04     lds     r27, 0x0428
    32de:       82 0f           add     r24, r18
    32e0:       93 1f           adc     r25, r19
    32e2:       a4 1f           adc     r26, r20
    32e4:       b5 1f           adc     r27, r21
    32e6:       80 93 25 04     sts     0x0425, r24
    32ea:       90 93 26 04     sts     0x0426, r25
    32ee:       a0 93 27 04     sts     0x0427, r26
    32f2:       b0 93 28 04     sts     0x0428, r27
    32f6:       80 91 53 04     lds     r24, 0x0453
    32fa:       90 91 54 04     lds     r25, 0x0454
    32fe:       e8 1a           sub     r14, r24
    3300:       f9 0a           sbc     r15, r25
    3302:       00 27           eor     r16, r16
    3304:       f7 fc           sbrc    r15, 7
    3306:       00 95           com     r16
    3308:       10 2f           mov     r17, r16
    330a:       80 91 21 04     lds     r24, 0x0421
    330e:       90 91 22 04     lds     r25, 0x0422
    3312:       a0 91 23 04     lds     r26, 0x0423
    3316:       b0 91 24 04     lds     r27, 0x0424
    331a:       e8 0e           add     r14, r24
    331c:       f9 1e           adc     r15, r25
    331e:       0a 1f           adc     r16, r26
    3320:       1b 1f           adc     r17, r27
    3322:       e0 92 21 04     sts     0x0421, r14
    3326:       f0 92 22 04     sts     0x0422, r15
    332a:       00 93 23 04     sts     0x0423, r16
    332e:       10 93 24 04     sts     0x0424, r17
    3332:       a0 90 8b 03     lds     r10, 0x038B
    3336:       b0 90 8c 03     lds     r11, 0x038C
    333a:       c0 90 8d 03     lds     r12, 0x038D
    333e:       d0 90 8e 03     lds     r13, 0x038E
    3342:       ae 14           cp      r10, r14
    3344:       bf 04           cpc     r11, r15
    3346:       c0 06           cpc     r12, r16
    3348:       d1 06           cpc     r13, r17
    334a:       c4 f4           brge    .+48            ; 0x337c <Mittelwert+0x49c>
    334c:       80 e1           ldi     r24, 0x10       ; 16
    334e:       97 e2           ldi     r25, 0x27       ; 39
    3350:       a0 e0           ldi     r26, 0x00       ; 0
    3352:       b0 e0           ldi     r27, 0x00       ; 0
    3354:       8a 19           sub     r24, r10
    3356:       9b 09           sbc     r25, r11
    3358:       ac 09           sbc     r26, r12
    335a:       bd 09           sbc     r27, r13
    335c:       80 93 21 04     sts     0x0421, r24
    3360:       90 93 22 04     sts     0x0422, r25
    3364:       a0 93 23 04     sts     0x0423, r26
    3368:       b0 93 24 04     sts     0x0424, r27
    336c:       80 93 25 04     sts     0x0425, r24
    3370:       90 93 26 04     sts     0x0426, r25
    3374:       a0 93 27 04     sts     0x0427, r26
    3378:       b0 93 28 04     sts     0x0428, r27
    337c:       22 27           eor     r18, r18
    337e:       33 27           eor     r19, r19
    3380:       a9 01           movw    r20, r18
    3382:       2a 19           sub     r18, r10
    3384:       3b 09           sbc     r19, r11
    3386:       4c 09           sbc     r20, r12
    3388:       5d 09           sbc     r21, r13
    338a:       80 91 21 04     lds     r24, 0x0421
    338e:       90 91 22 04     lds     r25, 0x0422
    3392:       a0 91 23 04     lds     r26, 0x0423
    3396:       b0 91 24 04     lds     r27, 0x0424
    339a:       82 17           cp      r24, r18
    339c:       93 07           cpc     r25, r19
    339e:       a4 07           cpc     r26, r20
    33a0:       b5 07           cpc     r27, r21
    33a2:       b4 f4           brge    .+44            ; 0x33d0 <Mittelwert+0x4f0>
    33a4:       d6 01           movw    r26, r12
    33a6:       c5 01           movw    r24, r10
    33a8:       80 51           subi    r24, 0x10       ; 16
    33aa:       97 42           sbci    r25, 0x27       ; 39
    33ac:       a0 40           sbci    r26, 0x00       ; 0
    33ae:       b0 40           sbci    r27, 0x00       ; 0
    33b0:       80 93 21 04     sts     0x0421, r24
    33b4:       90 93 22 04     sts     0x0422, r25
    33b8:       a0 93 23 04     sts     0x0423, r26
    33bc:       b0 93 24 04     sts     0x0424, r27
    33c0:       80 93 25 04     sts     0x0425, r24
    33c4:       90 93 26 04     sts     0x0426, r25
    33c8:       a0 93 27 04     sts     0x0427, r26
    33cc:       b0 93 28 04     sts     0x0428, r27
    33d0:       80 91 c7 03     lds     r24, 0x03C7
    33d4:       90 91 c8 03     lds     r25, 0x03C8
    33d8:       0f 97           sbiw    r24, 0x0f       ; 15
    33da:       34 f4           brge    .+12            ; 0x33e8 <Mittelwert+0x508>
    33dc:       88 e1           ldi     r24, 0x18       ; 24
    33de:       9c ef           ldi     r25, 0xFC       ; 252
    33e0:       90 93 78 07     sts     0x0778, r25
    33e4:       80 93 77 07     sts     0x0777, r24
    33e8:       80 91 c7 03     lds     r24, 0x03C7
    33ec:       90 91 c8 03     lds     r25, 0x03C8
    33f0:       07 97           sbiw    r24, 0x07       ; 7
    33f2:       34 f4           brge    .+12            ; 0x3400 <Mittelwert+0x520>
    33f4:       80 e3           ldi     r24, 0x30       ; 48
    33f6:       98 ef           ldi     r25, 0xF8       ; 248
    33f8:       90 93 78 07     sts     0x0778, r25
    33fc:       80 93 77 07     sts     0x0777, r24
    3400:       b0 91 00 01     lds     r27, 0x0100
    3404:       b9 83           std     Y+1, r27        ; 0x01
    3406:       ba 30           cpi     r27, 0x0A       ; 10
    3408:       a9 f4           brne    .+42            ; 0x3434 <Mittelwert+0x554>
    340a:       80 91 c7 03     lds     r24, 0x03C7
    340e:       90 91 c8 03     lds     r25, 0x03C8
    3412:       83 5f           subi    r24, 0xF3       ; 243
    3414:       93 40           sbci    r25, 0x03       ; 3
    3416:       34 f0           brlt    .+12            ; 0x3424 <Mittelwert+0x544>
    3418:       88 ee           ldi     r24, 0xE8       ; 232
    341a:       93 e0           ldi     r25, 0x03       ; 3
    341c:       90 93 78 07     sts     0x0778, r25
    3420:       80 93 77 07     sts     0x0777, r24
    3424:       80 91 c7 03     lds     r24, 0x03C7
    3428:       90 91 c8 03     lds     r25, 0x03C8
    342c:       8a 5f           subi    r24, 0xFA       ; 250
    342e:       93 40           sbci    r25, 0x03       ; 3
    3430:       dc f0           brlt    .+54            ; 0x3468 <Mittelwert+0x588>
    3432:       14 c0           rjmp    .+40            ; 0x345c <Mittelwert+0x57c>
    3434:       80 91 c7 03     lds     r24, 0x03C7
    3438:       90 91 c8 03     lds     r25, 0x03C8
    343c:       85 5e           subi    r24, 0xE5       ; 229
    343e:       97 40           sbci    r25, 0x07       ; 7
    3440:       34 f0           brlt    .+12            ; 0x344e <Mittelwert+0x56e>
    3442:       88 ee           ldi     r24, 0xE8       ; 232
    3444:       93 e0           ldi     r25, 0x03       ; 3
    3446:       90 93 78 07     sts     0x0778, r25
    344a:       80 93 77 07     sts     0x0777, r24
    344e:       80 91 c7 03     lds     r24, 0x03C7
    3452:       90 91 c8 03     lds     r25, 0x03C8
    3456:       83 5f           subi    r24, 0xF3       ; 243
    3458:       97 40           sbci    r25, 0x07       ; 7
    345a:       34 f0           brlt    .+12            ; 0x3468 <Mittelwert+0x588>
    345c:       80 ed           ldi     r24, 0xD0       ; 208
    345e:       97 e0           ldi     r25, 0x07       ; 7
    3460:       90 93 78 07     sts     0x0778, r25
    3464:       80 93 77 07     sts     0x0777, r24
    3468:       ed 84           ldd     r14, Y+13       ; 0x0d
    346a:       fe 84           ldd     r15, Y+14       ; 0x0e
    346c:       8b 85           ldd     r24, Y+11       ; 0x0b
    346e:       9c 85           ldd     r25, Y+12       ; 0x0c
    3470:       e8 1a           sub     r14, r24
    3472:       f9 0a           sbc     r15, r25
    3474:       aa 81           ldd     r26, Y+2        ; 0x02
    3476:       bb 81           ldd     r27, Y+3        ; 0x03
    3478:       ea 1a           sub     r14, r26
    347a:       fb 0a           sbc     r15, r27
    347c:       6e 81           ldd     r22, Y+6        ; 0x06
    347e:       7f 81           ldd     r23, Y+7        ; 0x07
    3480:       88 85           ldd     r24, Y+8        ; 0x08
    3482:       99 85           ldd     r25, Y+9        ; 0x09
    3484:       a2 01           movw    r20, r4
    3486:       91 01           movw    r18, r2
    3488:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    348c:       20 e0           ldi     r18, 0x00       ; 0
    348e:       32 e0           ldi     r19, 0x02       ; 2
    3490:       40 e0           ldi     r20, 0x00       ; 0
    3492:       50 e0           ldi     r21, 0x00       ; 0
    3494:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    3498:       e2 1a           sub     r14, r18
    349a:       f3 0a           sbc     r15, r19
    349c:       f0 92 80 07     sts     0x0780, r15
    34a0:       e0 92 7f 07     sts     0x077F, r14
    34a4:       97 01           movw    r18, r14
    34a6:       44 27           eor     r20, r20
    34a8:       37 fd           sbrc    r19, 7
    34aa:       40 95           com     r20
    34ac:       54 2f           mov     r21, r20
    34ae:       80 91 1d 04     lds     r24, 0x041D
    34b2:       90 91 1e 04     lds     r25, 0x041E
    34b6:       a0 91 1f 04     lds     r26, 0x041F
    34ba:       b0 91 20 04     lds     r27, 0x0420
    34be:       82 0f           add     r24, r18
    34c0:       93 1f           adc     r25, r19
    34c2:       a4 1f           adc     r26, r20
    34c4:       b5 1f           adc     r27, r21
    34c6:       80 93 1d 04     sts     0x041D, r24
    34ca:       90 93 1e 04     sts     0x041E, r25
    34ce:       a0 93 1f 04     sts     0x041F, r26
    34d2:       b0 93 20 04     sts     0x0420, r27
    34d6:       80 91 55 04     lds     r24, 0x0455
    34da:       90 91 56 04     lds     r25, 0x0456
    34de:       e8 1a           sub     r14, r24
    34e0:       f9 0a           sbc     r15, r25
    34e2:       00 27           eor     r16, r16
    34e4:       f7 fc           sbrc    r15, 7
    34e6:       00 95           com     r16
    34e8:       10 2f           mov     r17, r16
    34ea:       80 91 19 04     lds     r24, 0x0419
    34ee:       90 91 1a 04     lds     r25, 0x041A
    34f2:       a0 91 1b 04     lds     r26, 0x041B
    34f6:       b0 91 1c 04     lds     r27, 0x041C
    34fa:       e8 0e           add     r14, r24
    34fc:       f9 1e           adc     r15, r25
    34fe:       0a 1f           adc     r16, r26
    3500:       1b 1f           adc     r17, r27
    3502:       e0 92 19 04     sts     0x0419, r14
    3506:       f0 92 1a 04     sts     0x041A, r15
    350a:       00 93 1b 04     sts     0x041B, r16
    350e:       10 93 1c 04     sts     0x041C, r17
    3512:       a0 90 87 03     lds     r10, 0x0387
    3516:       b0 90 88 03     lds     r11, 0x0388
    351a:       c0 90 89 03     lds     r12, 0x0389
    351e:       d0 90 8a 03     lds     r13, 0x038A
    3522:       ae 14           cp      r10, r14
    3524:       bf 04           cpc     r11, r15
    3526:       c0 06           cpc     r12, r16
    3528:       d1 06           cpc     r13, r17
    352a:       c4 f4           brge    .+48            ; 0x355c <Mittelwert+0x67c>
    352c:       80 e1           ldi     r24, 0x10       ; 16
    352e:       97 e2           ldi     r25, 0x27       ; 39
    3530:       a0 e0           ldi     r26, 0x00       ; 0
    3532:       b0 e0           ldi     r27, 0x00       ; 0
    3534:       8a 19           sub     r24, r10
    3536:       9b 09           sbc     r25, r11
    3538:       ac 09           sbc     r26, r12
    353a:       bd 09           sbc     r27, r13
    353c:       80 93 19 04     sts     0x0419, r24
    3540:       90 93 1a 04     sts     0x041A, r25
    3544:       a0 93 1b 04     sts     0x041B, r26
    3548:       b0 93 1c 04     sts     0x041C, r27
    354c:       80 93 1d 04     sts     0x041D, r24
    3550:       90 93 1e 04     sts     0x041E, r25
    3554:       a0 93 1f 04     sts     0x041F, r26
    3558:       b0 93 20 04     sts     0x0420, r27
    355c:       22 27           eor     r18, r18
    355e:       33 27           eor     r19, r19
    3560:       a9 01           movw    r20, r18
    3562:       2a 19           sub     r18, r10
    3564:       3b 09           sbc     r19, r11
    3566:       4c 09           sbc     r20, r12
    3568:       5d 09           sbc     r21, r13
    356a:       80 91 19 04     lds     r24, 0x0419
    356e:       90 91 1a 04     lds     r25, 0x041A
    3572:       a0 91 1b 04     lds     r26, 0x041B
    3576:       b0 91 1c 04     lds     r27, 0x041C
    357a:       82 17           cp      r24, r18
    357c:       93 07           cpc     r25, r19
    357e:       a4 07           cpc     r26, r20
    3580:       b5 07           cpc     r27, r21
    3582:       b4 f4           brge    .+44            ; 0x35b0 <Mittelwert+0x6d0>
    3584:       d6 01           movw    r26, r12
    3586:       c5 01           movw    r24, r10
    3588:       80 51           subi    r24, 0x10       ; 16
    358a:       97 42           sbci    r25, 0x27       ; 39
    358c:       a0 40           sbci    r26, 0x00       ; 0
    358e:       b0 40           sbci    r27, 0x00       ; 0
    3590:       80 93 19 04     sts     0x0419, r24
    3594:       90 93 1a 04     sts     0x041A, r25
    3598:       a0 93 1b 04     sts     0x041B, r26
    359c:       b0 93 1c 04     sts     0x041C, r27
    35a0:       80 93 1d 04     sts     0x041D, r24
    35a4:       90 93 1e 04     sts     0x041E, r25
    35a8:       a0 93 1f 04     sts     0x041F, r26
    35ac:       b0 93 20 04     sts     0x0420, r27
    35b0:       80 91 c5 03     lds     r24, 0x03C5
    35b4:       90 91 c6 03     lds     r25, 0x03C6
    35b8:       0f 97           sbiw    r24, 0x0f       ; 15
    35ba:       34 f4           brge    .+12            ; 0x35c8 <Mittelwert+0x6e8>
    35bc:       88 e1           ldi     r24, 0x18       ; 24
    35be:       9c ef           ldi     r25, 0xFC       ; 252
    35c0:       90 93 80 07     sts     0x0780, r25
    35c4:       80 93 7f 07     sts     0x077F, r24
    35c8:       80 91 c5 03     lds     r24, 0x03C5
    35cc:       90 91 c6 03     lds     r25, 0x03C6
    35d0:       07 97           sbiw    r24, 0x07       ; 7
    35d2:       34 f4           brge    .+12            ; 0x35e0 <Mittelwert+0x700>
    35d4:       80 e3           ldi     r24, 0x30       ; 48
    35d6:       98 ef           ldi     r25, 0xF8       ; 248
    35d8:       90 93 80 07     sts     0x0780, r25
    35dc:       80 93 7f 07     sts     0x077F, r24
    35e0:       b9 81           ldd     r27, Y+1        ; 0x01
    35e2:       ba 30           cpi     r27, 0x0A       ; 10
    35e4:       a9 f4           brne    .+42            ; 0x3610 <Mittelwert+0x730>
    35e6:       80 91 c5 03     lds     r24, 0x03C5
    35ea:       90 91 c6 03     lds     r25, 0x03C6
    35ee:       83 5f           subi    r24, 0xF3       ; 243
    35f0:       93 40           sbci    r25, 0x03       ; 3
    35f2:       34 f0           brlt    .+12            ; 0x3600 <Mittelwert+0x720>
    35f4:       88 ee           ldi     r24, 0xE8       ; 232
    35f6:       93 e0           ldi     r25, 0x03       ; 3
    35f8:       90 93 80 07     sts     0x0780, r25
    35fc:       80 93 7f 07     sts     0x077F, r24
    3600:       80 91 c5 03     lds     r24, 0x03C5
    3604:       90 91 c6 03     lds     r25, 0x03C6
    3608:       8a 5f           subi    r24, 0xFA       ; 250
    360a:       93 40           sbci    r25, 0x03       ; 3
    360c:       dc f0           brlt    .+54            ; 0x3644 <Mittelwert+0x764>
    360e:       14 c0           rjmp    .+40            ; 0x3638 <Mittelwert+0x758>
    3610:       80 91 c5 03     lds     r24, 0x03C5
    3614:       90 91 c6 03     lds     r25, 0x03C6
    3618:       85 5e           subi    r24, 0xE5       ; 229
    361a:       97 40           sbci    r25, 0x07       ; 7
    361c:       34 f0           brlt    .+12            ; 0x362a <Mittelwert+0x74a>
    361e:       88 ee           ldi     r24, 0xE8       ; 232
    3620:       93 e0           ldi     r25, 0x03       ; 3
    3622:       90 93 80 07     sts     0x0780, r25
    3626:       80 93 7f 07     sts     0x077F, r24
    362a:       80 91 c5 03     lds     r24, 0x03C5
    362e:       90 91 c6 03     lds     r25, 0x03C6
    3632:       83 5f           subi    r24, 0xF3       ; 243
    3634:       97 40           sbci    r25, 0x07       ; 7
    3636:       34 f0           brlt    .+12            ; 0x3644 <Mittelwert+0x764>
    3638:       80 ed           ldi     r24, 0xD0       ; 208
    363a:       97 e0           ldi     r25, 0x07       ; 7
    363c:       90 93 80 07     sts     0x0780, r25
    3640:       80 93 7f 07     sts     0x077F, r24
    3644:       8f ee           ldi     r24, 0xEF       ; 239
    3646:       80 93 7a 00     sts     0x007A, r24
    364a:       60 92 15 04     sts     0x0415, r6
    364e:       70 92 16 04     sts     0x0416, r7
    3652:       80 92 17 04     sts     0x0417, r8
    3656:       90 92 18 04     sts     0x0418, r9
    365a:       80 91 19 04     lds     r24, 0x0419
    365e:       90 91 1a 04     lds     r25, 0x041A
    3662:       a0 91 1b 04     lds     r26, 0x041B
    3666:       b0 91 1c 04     lds     r27, 0x041C
    366a:       80 93 f9 03     sts     0x03F9, r24
    366e:       90 93 fa 03     sts     0x03FA, r25
    3672:       a0 93 fb 03     sts     0x03FB, r26
    3676:       b0 93 fc 03     sts     0x03FC, r27
    367a:       80 91 21 04     lds     r24, 0x0421
    367e:       90 91 22 04     lds     r25, 0x0422
    3682:       a0 91 23 04     lds     r26, 0x0423
    3686:       b0 91 24 04     lds     r27, 0x0424
    368a:       80 93 01 04     sts     0x0401, r24
    368e:       90 93 02 04     sts     0x0402, r25
    3692:       a0 93 03 04     sts     0x0403, r26
    3696:       b0 93 04 04     sts     0x0404, r27
    369a:       80 91 1d 04     lds     r24, 0x041D
    369e:       90 91 1e 04     lds     r25, 0x041E
    36a2:       a0 91 1f 04     lds     r26, 0x041F
    36a6:       b0 91 20 04     lds     r27, 0x0420
    36aa:       80 93 fd 03     sts     0x03FD, r24
    36ae:       90 93 fe 03     sts     0x03FE, r25
    36b2:       a0 93 ff 03     sts     0x03FF, r26
    36b6:       b0 93 00 04     sts     0x0400, r27
    36ba:       80 91 25 04     lds     r24, 0x0425
    36be:       90 91 26 04     lds     r25, 0x0426
    36c2:       a0 91 27 04     lds     r26, 0x0427
    36c6:       b0 91 28 04     lds     r27, 0x0428
    36ca:       80 93 05 04     sts     0x0405, r24
    36ce:       90 93 06 04     sts     0x0406, r25
    36d2:       a0 93 07 04     sts     0x0407, r26
    36d6:       b0 93 08 04     sts     0x0408, r27
    36da:       80 91 37 07     lds     r24, 0x0737
    36de:       87 ff           sbrs    r24, 7
    36e0:       3f c0           rjmp    .+126           ; 0x3760 <Mittelwert+0x880>
    36e2:       8a 85           ldd     r24, Y+10       ; 0x0a
    36e4:       88 23           and     r24, r24
    36e6:       e1 f5           brne    .+120           ; 0x3760 <Mittelwert+0x880>
    36e8:       80 91 58 04     lds     r24, 0x0458
    36ec:       88 23           and     r24, r24
    36ee:       c1 f5           brne    .+112           ; 0x3760 <Mittelwert+0x880>
    36f0:       20 91 7f 07     lds     r18, 0x077F
    36f4:       30 91 80 07     lds     r19, 0x0780
    36f8:       29 3c           cpi     r18, 0xC9       ; 201
    36fa:       31 05           cpc     r19, r1
    36fc:       24 f0           brlt    .+8             ; 0x3706 <Mittelwert+0x826>
    36fe:       c9 01           movw    r24, r18
    3700:       80 52           subi    r24, 0x20       ; 32
    3702:       93 40           sbci    r25, 0x03       ; 3
    3704:       07 c0           rjmp    .+14            ; 0x3714 <Mittelwert+0x834>
    3706:       9f ef           ldi     r25, 0xFF       ; 255
    3708:       28 33           cpi     r18, 0x38       ; 56
    370a:       39 07           cpc     r19, r25
    370c:       6c f4           brge    .+26            ; 0x3728 <Mittelwert+0x848>
    370e:       c9 01           movw    r24, r18
    3710:       80 5e           subi    r24, 0xE0       ; 224
    3712:       9c 4f           sbci    r25, 0xFC       ; 252
    3714:       22 0f           add     r18, r18
    3716:       33 1f           adc     r19, r19
    3718:       22 0f           add     r18, r18
    371a:       33 1f           adc     r19, r19
    371c:       28 0f           add     r18, r24
    371e:       39 1f           adc     r19, r25
    3720:       30 93 80 07     sts     0x0780, r19
    3724:       20 93 7f 07     sts     0x077F, r18
    3728:       20 91 77 07     lds     r18, 0x0777
    372c:       30 91 78 07     lds     r19, 0x0778
    3730:       29 3c           cpi     r18, 0xC9       ; 201
    3732:       31 05           cpc     r19, r1
    3734:       24 f0           brlt    .+8             ; 0x373e <Mittelwert+0x85e>
    3736:       c9 01           movw    r24, r18
    3738:       80 52           subi    r24, 0x20       ; 32
    373a:       93 40           sbci    r25, 0x03       ; 3
    373c:       07 c0           rjmp    .+14            ; 0x374c <Mittelwert+0x86c>
    373e:       af ef           ldi     r26, 0xFF       ; 255
    3740:       28 33           cpi     r18, 0x38       ; 56
    3742:       3a 07           cpc     r19, r26
    3744:       6c f4           brge    .+26            ; 0x3760 <Mittelwert+0x880>
    3746:       c9 01           movw    r24, r18
    3748:       80 5e           subi    r24, 0xE0       ; 224
    374a:       9c 4f           sbci    r25, 0xFC       ; 252
    374c:       22 0f           add     r18, r18
    374e:       33 1f           adc     r19, r19
    3750:       22 0f           add     r18, r18
    3752:       33 1f           adc     r19, r19
    3754:       28 0f           add     r18, r24
    3756:       39 1f           adc     r19, r25
    3758:       30 93 78 07     sts     0x0778, r19
    375c:       20 93 77 07     sts     0x0777, r18
    3760:       20 91 3d 04     lds     r18, 0x043D
    3764:       30 91 3e 04     lds     r19, 0x043E
    3768:       80 91 33 07     lds     r24, 0x0733
    376c:       e8 2f           mov     r30, r24
    376e:       ff 27           eor     r31, r31
    3770:       ee 0f           add     r30, r30
    3772:       ff 1f           adc     r31, r31
    3774:       ed 5f           subi    r30, 0xFD       ; 253
    3776:       f8 4f           sbci    r31, 0xF8       ; 248
    3778:       80 81           ld      r24, Z
    377a:       91 81           ldd     r25, Z+1        ; 0x01
    377c:       82 59           subi    r24, 0x92       ; 146
    377e:       9f 4f           sbci    r25, 0xFF       ; 255
    3780:       28 17           cp      r18, r24
    3782:       39 07           cpc     r19, r25
    3784:       1c f4           brge    .+6             ; 0x378c <Mittelwert+0x8ac>
    3786:       2f 5f           subi    r18, 0xFF       ; 255
    3788:       3f 4f           sbci    r19, 0xFF       ; 255
    378a:       0c c0           rjmp    .+24            ; 0x37a4 <Mittelwert+0x8c4>
    378c:       80 81           ld      r24, Z
    378e:       91 81           ldd     r25, Z+1        ; 0x01
    3790:       82 59           subi    r24, 0x92       ; 146
    3792:       9f 4f           sbci    r25, 0xFF       ; 255
    3794:       82 17           cp      r24, r18
    3796:       93 07           cpc     r25, r19
    3798:       4c f4           brge    .+18            ; 0x37ac <Mittelwert+0x8cc>
    379a:       21 15           cp      r18, r1
    379c:       31 05           cpc     r19, r1
    379e:       31 f0           breq    .+12            ; 0x37ac <Mittelwert+0x8cc>
    37a0:       21 50           subi    r18, 0x01       ; 1
    37a2:       30 40           sbci    r19, 0x00       ; 0
    37a4:       30 93 3e 04     sts     0x043E, r19
    37a8:       20 93 3d 04     sts     0x043D, r18
    37ac:       20 91 3f 04     lds     r18, 0x043F
    37b0:       30 91 40 04     lds     r19, 0x0440
    37b4:       80 91 34 07     lds     r24, 0x0734
    37b8:       e8 2f           mov     r30, r24
    37ba:       ff 27           eor     r31, r31
    37bc:       ee 0f           add     r30, r30
    37be:       ff 1f           adc     r31, r31
    37c0:       ed 5f           subi    r30, 0xFD       ; 253
    37c2:       f8 4f           sbci    r31, 0xF8       ; 248
    37c4:       80 81           ld      r24, Z
    37c6:       91 81           ldd     r25, Z+1        ; 0x01
    37c8:       82 59           subi    r24, 0x92       ; 146
    37ca:       9f 4f           sbci    r25, 0xFF       ; 255
    37cc:       28 17           cp      r18, r24
    37ce:       39 07           cpc     r19, r25
    37d0:       1c f4           brge    .+6             ; 0x37d8 <Mittelwert+0x8f8>
    37d2:       2f 5f           subi    r18, 0xFF       ; 255
    37d4:       3f 4f           sbci    r19, 0xFF       ; 255
    37d6:       0c c0           rjmp    .+24            ; 0x37f0 <Mittelwert+0x910>
    37d8:       80 81           ld      r24, Z
    37da:       91 81           ldd     r25, Z+1        ; 0x01
    37dc:       82 59           subi    r24, 0x92       ; 146
    37de:       9f 4f           sbci    r25, 0xFF       ; 255
    37e0:       82 17           cp      r24, r18
    37e2:       93 07           cpc     r25, r19
    37e4:       4c f4           brge    .+18            ; 0x37f8 <Mittelwert+0x918>
    37e6:       21 15           cp      r18, r1
    37e8:       31 05           cpc     r19, r1
    37ea:       31 f0           breq    .+12            ; 0x37f8 <Mittelwert+0x918>
    37ec:       21 50           subi    r18, 0x01       ; 1
    37ee:       30 40           sbci    r19, 0x00       ; 0
    37f0:       30 93 40 04     sts     0x0440, r19
    37f4:       20 93 3f 04     sts     0x043F, r18
    37f8:       20 91 41 04     lds     r18, 0x0441
    37fc:       30 91 42 04     lds     r19, 0x0442
    3800:       80 91 35 07     lds     r24, 0x0735
    3804:       e8 2f           mov     r30, r24
    3806:       ff 27           eor     r31, r31
    3808:       ee 0f           add     r30, r30
    380a:       ff 1f           adc     r31, r31
    380c:       ed 5f           subi    r30, 0xFD       ; 253
    380e:       f8 4f           sbci    r31, 0xF8       ; 248
    3810:       80 81           ld      r24, Z
    3812:       91 81           ldd     r25, Z+1        ; 0x01
    3814:       82 59           subi    r24, 0x92       ; 146
    3816:       9f 4f           sbci    r25, 0xFF       ; 255
    3818:       28 17           cp      r18, r24
    381a:       39 07           cpc     r19, r25
    381c:       1c f4           brge    .+6             ; 0x3824 <Mittelwert+0x944>
    381e:       2f 5f           subi    r18, 0xFF       ; 255
    3820:       3f 4f           sbci    r19, 0xFF       ; 255
    3822:       0c c0           rjmp    .+24            ; 0x383c <Mittelwert+0x95c>
    3824:       80 81           ld      r24, Z
    3826:       91 81           ldd     r25, Z+1        ; 0x01
    3828:       82 59           subi    r24, 0x92       ; 146
    382a:       9f 4f           sbci    r25, 0xFF       ; 255
    382c:       82 17           cp      r24, r18
    382e:       93 07           cpc     r25, r19
    3830:       4c f4           brge    .+18            ; 0x3844 <Mittelwert+0x964>
    3832:       21 15           cp      r18, r1
    3834:       31 05           cpc     r19, r1
    3836:       31 f0           breq    .+12            ; 0x3844 <Mittelwert+0x964>
    3838:       21 50           subi    r18, 0x01       ; 1
    383a:       30 40           sbci    r19, 0x00       ; 0
    383c:       30 93 42 04     sts     0x0442, r19
    3840:       20 93 41 04     sts     0x0441, r18
    3844:       20 91 43 04     lds     r18, 0x0443
    3848:       30 91 44 04     lds     r19, 0x0444
    384c:       80 91 36 07     lds     r24, 0x0736
    3850:       e8 2f           mov     r30, r24
    3852:       ff 27           eor     r31, r31
    3854:       ee 0f           add     r30, r30
    3856:       ff 1f           adc     r31, r31
    3858:       ed 5f           subi    r30, 0xFD       ; 253
    385a:       f8 4f           sbci    r31, 0xF8       ; 248
    385c:       80 81           ld      r24, Z
    385e:       91 81           ldd     r25, Z+1        ; 0x01
    3860:       82 59           subi    r24, 0x92       ; 146
    3862:       9f 4f           sbci    r25, 0xFF       ; 255
    3864:       28 17           cp      r18, r24
    3866:       39 07           cpc     r19, r25
    3868:       1c f4           brge    .+6             ; 0x3870 <Mittelwert+0x990>
    386a:       2f 5f           subi    r18, 0xFF       ; 255
    386c:       3f 4f           sbci    r19, 0xFF       ; 255
    386e:       0c c0           rjmp    .+24            ; 0x3888 <Mittelwert+0x9a8>
    3870:       80 81           ld      r24, Z
    3872:       91 81           ldd     r25, Z+1        ; 0x01
    3874:       82 59           subi    r24, 0x92       ; 146
    3876:       9f 4f           sbci    r25, 0xFF       ; 255
    3878:       82 17           cp      r24, r18
    387a:       93 07           cpc     r25, r19
    387c:       4c f4           brge    .+18            ; 0x3890 <Mittelwert+0x9b0>
    387e:       21 15           cp      r18, r1
    3880:       31 05           cpc     r19, r1
    3882:       31 f0           breq    .+12            ; 0x3890 <Mittelwert+0x9b0>
    3884:       21 50           subi    r18, 0x01       ; 1
    3886:       30 40           sbci    r19, 0x00       ; 0
    3888:       30 93 44 04     sts     0x0444, r19
    388c:       20 93 43 04     sts     0x0443, r18
    3890:       80 91 3d 04     lds     r24, 0x043D
    3894:       90 91 3e 04     lds     r25, 0x043E
    3898:       97 ff           sbrs    r25, 7
    389a:       05 c0           rjmp    .+10            ; 0x38a6 <Mittelwert+0x9c6>
    389c:       10 92 3e 04     sts     0x043E, r1
    38a0:       10 92 3d 04     sts     0x043D, r1
    38a4:       0a c0           rjmp    .+20            ; 0x38ba <Mittelwert+0x9da>
    38a6:       8f 3f           cpi     r24, 0xFF       ; 255
    38a8:       91 05           cpc     r25, r1
    38aa:       39 f0           breq    .+14            ; 0x38ba <Mittelwert+0x9da>
    38ac:       34 f0           brlt    .+12            ; 0x38ba <Mittelwert+0x9da>
    38ae:       8f ef           ldi     r24, 0xFF       ; 255
    38b0:       90 e0           ldi     r25, 0x00       ; 0
    38b2:       90 93 3e 04     sts     0x043E, r25
    38b6:       80 93 3d 04     sts     0x043D, r24
    38ba:       80 91 3f 04     lds     r24, 0x043F
    38be:       90 91 40 04     lds     r25, 0x0440
    38c2:       97 ff           sbrs    r25, 7
    38c4:       05 c0           rjmp    .+10            ; 0x38d0 <Mittelwert+0x9f0>
    38c6:       10 92 40 04     sts     0x0440, r1
    38ca:       10 92 3f 04     sts     0x043F, r1
    38ce:       0a c0           rjmp    .+20            ; 0x38e4 <Mittelwert+0xa04>
    38d0:       8f 3f           cpi     r24, 0xFF       ; 255
    38d2:       91 05           cpc     r25, r1
    38d4:       39 f0           breq    .+14            ; 0x38e4 <Mittelwert+0xa04>
    38d6:       34 f0           brlt    .+12            ; 0x38e4 <Mittelwert+0xa04>
    38d8:       8f ef           ldi     r24, 0xFF       ; 255
    38da:       90 e0           ldi     r25, 0x00       ; 0
    38dc:       90 93 40 04     sts     0x0440, r25
    38e0:       80 93 3f 04     sts     0x043F, r24
    38e4:       80 91 41 04     lds     r24, 0x0441
    38e8:       90 91 42 04     lds     r25, 0x0442
    38ec:       97 ff           sbrs    r25, 7
    38ee:       05 c0           rjmp    .+10            ; 0x38fa <Mittelwert+0xa1a>
    38f0:       10 92 42 04     sts     0x0442, r1
    38f4:       10 92 41 04     sts     0x0441, r1
    38f8:       0a c0           rjmp    .+20            ; 0x390e <Mittelwert+0xa2e>
    38fa:       8f 3f           cpi     r24, 0xFF       ; 255
    38fc:       91 05           cpc     r25, r1
    38fe:       39 f0           breq    .+14            ; 0x390e <Mittelwert+0xa2e>
    3900:       34 f0           brlt    .+12            ; 0x390e <Mittelwert+0xa2e>
    3902:       8f ef           ldi     r24, 0xFF       ; 255
    3904:       90 e0           ldi     r25, 0x00       ; 0
    3906:       90 93 42 04     sts     0x0442, r25
    390a:       80 93 41 04     sts     0x0441, r24
    390e:       80 91 43 04     lds     r24, 0x0443
    3912:       90 91 44 04     lds     r25, 0x0444
    3916:       97 ff           sbrs    r25, 7
    3918:       05 c0           rjmp    .+10            ; 0x3924 <Mittelwert+0xa44>
    391a:       10 92 44 04     sts     0x0444, r1
    391e:       10 92 43 04     sts     0x0443, r1
    3922:       0a c0           rjmp    .+20            ; 0x3938 <Mittelwert+0xa58>
    3924:       8f 3f           cpi     r24, 0xFF       ; 255
    3926:       91 05           cpc     r25, r1
    3928:       39 f0           breq    .+14            ; 0x3938 <Mittelwert+0xa58>
    392a:       34 f0           brlt    .+12            ; 0x3938 <Mittelwert+0xa58>
    392c:       8f ef           ldi     r24, 0xFF       ; 255
    392e:       90 e0           ldi     r25, 0x00       ; 0
    3930:       90 93 44 04     sts     0x0444, r25
    3934:       80 93 43 04     sts     0x0443, r24
    3938:       e2 e1           ldi     r30, 0x12       ; 18
    393a:       c0 5f           subi    r28, 0xF0       ; 240
    393c:       0c 94 0c 3d     jmp     0x7a18  ; 0x7a18 <__epilogue_restores__>

00003940 <CalibrierMittelwert>:
    3940:       10 92 7a 00     sts     0x007A, r1
    3944:       80 91 c5 03     lds     r24, 0x03C5
    3948:       90 91 c6 03     lds     r25, 0x03C6
    394c:       90 93 80 07     sts     0x0780, r25
    3950:       80 93 7f 07     sts     0x077F, r24
    3954:       80 91 c7 03     lds     r24, 0x03C7
    3958:       90 91 c8 03     lds     r25, 0x03C8
    395c:       90 93 78 07     sts     0x0778, r25
    3960:       80 93 77 07     sts     0x0777, r24
    3964:       80 91 c9 03     lds     r24, 0x03C9
    3968:       90 91 ca 03     lds     r25, 0x03CA
    396c:       90 93 a7 07     sts     0x07A7, r25
    3970:       80 93 a6 07     sts     0x07A6, r24
    3974:       60 91 cd 03     lds     r22, 0x03CD
    3978:       70 91 ce 03     lds     r23, 0x03CE
    397c:       88 27           eor     r24, r24
    397e:       77 fd           sbrc    r23, 7
    3980:       80 95           com     r24
    3982:       98 2f           mov     r25, r24
    3984:       2c e0           ldi     r18, 0x0C       ; 12
    3986:       30 e0           ldi     r19, 0x00       ; 0
    3988:       40 e0           ldi     r20, 0x00       ; 0
    398a:       50 e0           ldi     r21, 0x00       ; 0
    398c:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    3990:       70 93 a4 07     sts     0x07A4, r23
    3994:       60 93 a3 07     sts     0x07A3, r22
    3998:       60 91 cb 03     lds     r22, 0x03CB
    399c:       70 91 cc 03     lds     r23, 0x03CC
    39a0:       88 27           eor     r24, r24
    39a2:       77 fd           sbrc    r23, 7
    39a4:       80 95           com     r24
    39a6:       98 2f           mov     r25, r24
    39a8:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    39ac:       70 93 ae 07     sts     0x07AE, r23
    39b0:       60 93 ad 07     sts     0x07AD, r22
    39b4:       80 91 cf 03     lds     r24, 0x03CF
    39b8:       90 91 d0 03     lds     r25, 0x03D0
    39bc:       90 93 87 07     sts     0x0787, r25
    39c0:       80 93 86 07     sts     0x0786, r24
    39c4:       8f ee           ldi     r24, 0xEF       ; 239
    39c6:       80 93 7a 00     sts     0x007A, r24
    39ca:       20 91 3d 04     lds     r18, 0x043D
    39ce:       30 91 3e 04     lds     r19, 0x043E
    39d2:       80 91 33 07     lds     r24, 0x0733
    39d6:       e8 2f           mov     r30, r24
    39d8:       ff 27           eor     r31, r31
    39da:       ee 0f           add     r30, r30
    39dc:       ff 1f           adc     r31, r31
    39de:       ed 5f           subi    r30, 0xFD       ; 253
    39e0:       f8 4f           sbci    r31, 0xF8       ; 248
    39e2:       80 81           ld      r24, Z
    39e4:       91 81           ldd     r25, Z+1        ; 0x01
    39e6:       82 59           subi    r24, 0x92       ; 146
    39e8:       9f 4f           sbci    r25, 0xFF       ; 255
    39ea:       28 17           cp      r18, r24
    39ec:       39 07           cpc     r19, r25
    39ee:       1c f4           brge    .+6             ; 0x39f6 <CalibrierMittelwert+0xb6>
    39f0:       2f 5f           subi    r18, 0xFF       ; 255
    39f2:       3f 4f           sbci    r19, 0xFF       ; 255
    39f4:       0c c0           rjmp    .+24            ; 0x3a0e <CalibrierMittelwert+0xce>
    39f6:       80 81           ld      r24, Z
    39f8:       91 81           ldd     r25, Z+1        ; 0x01
    39fa:       82 59           subi    r24, 0x92       ; 146
    39fc:       9f 4f           sbci    r25, 0xFF       ; 255
    39fe:       82 17           cp      r24, r18
    3a00:       93 07           cpc     r25, r19
    3a02:       4c f4           brge    .+18            ; 0x3a16 <CalibrierMittelwert+0xd6>
    3a04:       21 15           cp      r18, r1
    3a06:       31 05           cpc     r19, r1
    3a08:       31 f0           breq    .+12            ; 0x3a16 <CalibrierMittelwert+0xd6>
    3a0a:       21 50           subi    r18, 0x01       ; 1
    3a0c:       30 40           sbci    r19, 0x00       ; 0
    3a0e:       30 93 3e 04     sts     0x043E, r19
    3a12:       20 93 3d 04     sts     0x043D, r18
    3a16:       20 91 3f 04     lds     r18, 0x043F
    3a1a:       30 91 40 04     lds     r19, 0x0440
    3a1e:       80 91 34 07     lds     r24, 0x0734
    3a22:       e8 2f           mov     r30, r24
    3a24:       ff 27           eor     r31, r31
    3a26:       ee 0f           add     r30, r30
    3a28:       ff 1f           adc     r31, r31
    3a2a:       ed 5f           subi    r30, 0xFD       ; 253
    3a2c:       f8 4f           sbci    r31, 0xF8       ; 248
    3a2e:       80 81           ld      r24, Z
    3a30:       91 81           ldd     r25, Z+1        ; 0x01
    3a32:       82 59           subi    r24, 0x92       ; 146
    3a34:       9f 4f           sbci    r25, 0xFF       ; 255
    3a36:       28 17           cp      r18, r24
    3a38:       39 07           cpc     r19, r25
    3a3a:       1c f4           brge    .+6             ; 0x3a42 <CalibrierMittelwert+0x102>
    3a3c:       2f 5f           subi    r18, 0xFF       ; 255
    3a3e:       3f 4f           sbci    r19, 0xFF       ; 255
    3a40:       0c c0           rjmp    .+24            ; 0x3a5a <CalibrierMittelwert+0x11a>
    3a42:       80 81           ld      r24, Z
    3a44:       91 81           ldd     r25, Z+1        ; 0x01
    3a46:       82 59           subi    r24, 0x92       ; 146
    3a48:       9f 4f           sbci    r25, 0xFF       ; 255
    3a4a:       82 17           cp      r24, r18
    3a4c:       93 07           cpc     r25, r19
    3a4e:       4c f4           brge    .+18            ; 0x3a62 <CalibrierMittelwert+0x122>
    3a50:       21 15           cp      r18, r1
    3a52:       31 05           cpc     r19, r1
    3a54:       31 f0           breq    .+12            ; 0x3a62 <CalibrierMittelwert+0x122>
    3a56:       21 50           subi    r18, 0x01       ; 1
    3a58:       30 40           sbci    r19, 0x00       ; 0
    3a5a:       30 93 40 04     sts     0x0440, r19
    3a5e:       20 93 3f 04     sts     0x043F, r18
    3a62:       20 91 41 04     lds     r18, 0x0441
    3a66:       30 91 42 04     lds     r19, 0x0442
    3a6a:       80 91 35 07     lds     r24, 0x0735
    3a6e:       e8 2f           mov     r30, r24
    3a70:       ff 27           eor     r31, r31
    3a72:       ee 0f           add     r30, r30
    3a74:       ff 1f           adc     r31, r31
    3a76:       ed 5f           subi    r30, 0xFD       ; 253
    3a78:       f8 4f           sbci    r31, 0xF8       ; 248
    3a7a:       80 81           ld      r24, Z
    3a7c:       91 81           ldd     r25, Z+1        ; 0x01
    3a7e:       82 59           subi    r24, 0x92       ; 146
    3a80:       9f 4f           sbci    r25, 0xFF       ; 255
    3a82:       28 17           cp      r18, r24
    3a84:       39 07           cpc     r19, r25
    3a86:       1c f4           brge    .+6             ; 0x3a8e <CalibrierMittelwert+0x14e>
    3a88:       2f 5f           subi    r18, 0xFF       ; 255
    3a8a:       3f 4f           sbci    r19, 0xFF       ; 255
    3a8c:       0c c0           rjmp    .+24            ; 0x3aa6 <CalibrierMittelwert+0x166>
    3a8e:       80 81           ld      r24, Z
    3a90:       91 81           ldd     r25, Z+1        ; 0x01
    3a92:       82 59           subi    r24, 0x92       ; 146
    3a94:       9f 4f           sbci    r25, 0xFF       ; 255
    3a96:       82 17           cp      r24, r18
    3a98:       93 07           cpc     r25, r19
    3a9a:       4c f4           brge    .+18            ; 0x3aae <CalibrierMittelwert+0x16e>
    3a9c:       21 15           cp      r18, r1
    3a9e:       31 05           cpc     r19, r1
    3aa0:       31 f0           breq    .+12            ; 0x3aae <CalibrierMittelwert+0x16e>
    3aa2:       21 50           subi    r18, 0x01       ; 1
    3aa4:       30 40           sbci    r19, 0x00       ; 0
    3aa6:       30 93 42 04     sts     0x0442, r19
    3aaa:       20 93 41 04     sts     0x0441, r18
    3aae:       20 91 43 04     lds     r18, 0x0443
    3ab2:       30 91 44 04     lds     r19, 0x0444
    3ab6:       80 91 36 07     lds     r24, 0x0736
    3aba:       e8 2f           mov     r30, r24
    3abc:       ff 27           eor     r31, r31
    3abe:       ee 0f           add     r30, r30
    3ac0:       ff 1f           adc     r31, r31
    3ac2:       ed 5f           subi    r30, 0xFD       ; 253
    3ac4:       f8 4f           sbci    r31, 0xF8       ; 248
    3ac6:       80 81           ld      r24, Z
    3ac8:       91 81           ldd     r25, Z+1        ; 0x01
    3aca:       82 59           subi    r24, 0x92       ; 146
    3acc:       9f 4f           sbci    r25, 0xFF       ; 255
    3ace:       28 17           cp      r18, r24
    3ad0:       39 07           cpc     r19, r25
    3ad2:       1c f4           brge    .+6             ; 0x3ada <CalibrierMittelwert+0x19a>
    3ad4:       2f 5f           subi    r18, 0xFF       ; 255
    3ad6:       3f 4f           sbci    r19, 0xFF       ; 255
    3ad8:       0c c0           rjmp    .+24            ; 0x3af2 <CalibrierMittelwert+0x1b2>
    3ada:       80 81           ld      r24, Z
    3adc:       91 81           ldd     r25, Z+1        ; 0x01
    3ade:       82 59           subi    r24, 0x92       ; 146
    3ae0:       9f 4f           sbci    r25, 0xFF       ; 255
    3ae2:       82 17           cp      r24, r18
    3ae4:       93 07           cpc     r25, r19
    3ae6:       4c f4           brge    .+18            ; 0x3afa <CalibrierMittelwert+0x1ba>
    3ae8:       21 15           cp      r18, r1
    3aea:       31 05           cpc     r19, r1
    3aec:       31 f0           breq    .+12            ; 0x3afa <CalibrierMittelwert+0x1ba>
    3aee:       21 50           subi    r18, 0x01       ; 1
    3af0:       30 40           sbci    r19, 0x00       ; 0
    3af2:       30 93 44 04     sts     0x0444, r19
    3af6:       20 93 43 04     sts     0x0443, r18
    3afa:       80 91 3d 04     lds     r24, 0x043D
    3afe:       90 91 3e 04     lds     r25, 0x043E
    3b02:       97 ff           sbrs    r25, 7
    3b04:       05 c0           rjmp    .+10            ; 0x3b10 <CalibrierMittelwert+0x1d0>
    3b06:       10 92 3e 04     sts     0x043E, r1
    3b0a:       10 92 3d 04     sts     0x043D, r1
    3b0e:       0a c0           rjmp    .+20            ; 0x3b24 <CalibrierMittelwert+0x1e4>
    3b10:       8f 3f           cpi     r24, 0xFF       ; 255
    3b12:       91 05           cpc     r25, r1
    3b14:       39 f0           breq    .+14            ; 0x3b24 <CalibrierMittelwert+0x1e4>
    3b16:       34 f0           brlt    .+12            ; 0x3b24 <CalibrierMittelwert+0x1e4>
    3b18:       8f ef           ldi     r24, 0xFF       ; 255
    3b1a:       90 e0           ldi     r25, 0x00       ; 0
    3b1c:       90 93 3e 04     sts     0x043E, r25
    3b20:       80 93 3d 04     sts     0x043D, r24
    3b24:       80 91 3f 04     lds     r24, 0x043F
    3b28:       90 91 40 04     lds     r25, 0x0440
    3b2c:       97 ff           sbrs    r25, 7
    3b2e:       05 c0           rjmp    .+10            ; 0x3b3a <CalibrierMittelwert+0x1fa>
    3b30:       10 92 40 04     sts     0x0440, r1
    3b34:       10 92 3f 04     sts     0x043F, r1
    3b38:       0a c0           rjmp    .+20            ; 0x3b4e <CalibrierMittelwert+0x20e>
    3b3a:       8f 3f           cpi     r24, 0xFF       ; 255
    3b3c:       91 05           cpc     r25, r1
    3b3e:       39 f0           breq    .+14            ; 0x3b4e <CalibrierMittelwert+0x20e>
    3b40:       34 f0           brlt    .+12            ; 0x3b4e <CalibrierMittelwert+0x20e>
    3b42:       8f ef           ldi     r24, 0xFF       ; 255
    3b44:       90 e0           ldi     r25, 0x00       ; 0
    3b46:       90 93 40 04     sts     0x0440, r25
    3b4a:       80 93 3f 04     sts     0x043F, r24
    3b4e:       80 91 41 04     lds     r24, 0x0441
    3b52:       90 91 42 04     lds     r25, 0x0442
    3b56:       97 ff           sbrs    r25, 7
    3b58:       05 c0           rjmp    .+10            ; 0x3b64 <CalibrierMittelwert+0x224>
    3b5a:       10 92 42 04     sts     0x0442, r1
    3b5e:       10 92 41 04     sts     0x0441, r1
    3b62:       0a c0           rjmp    .+20            ; 0x3b78 <CalibrierMittelwert+0x238>
    3b64:       8f 3f           cpi     r24, 0xFF       ; 255
    3b66:       91 05           cpc     r25, r1
    3b68:       39 f0           breq    .+14            ; 0x3b78 <CalibrierMittelwert+0x238>
    3b6a:       34 f0           brlt    .+12            ; 0x3b78 <CalibrierMittelwert+0x238>
    3b6c:       8f ef           ldi     r24, 0xFF       ; 255
    3b6e:       90 e0           ldi     r25, 0x00       ; 0
    3b70:       90 93 42 04     sts     0x0442, r25
    3b74:       80 93 41 04     sts     0x0441, r24
    3b78:       80 91 43 04     lds     r24, 0x0443
    3b7c:       90 91 44 04     lds     r25, 0x0444
    3b80:       97 ff           sbrs    r25, 7
    3b82:       05 c0           rjmp    .+10            ; 0x3b8e <CalibrierMittelwert+0x24e>
    3b84:       10 92 44 04     sts     0x0444, r1
    3b88:       10 92 43 04     sts     0x0443, r1
    3b8c:       0a c0           rjmp    .+20            ; 0x3ba2 <CalibrierMittelwert+0x262>
    3b8e:       8f 3f           cpi     r24, 0xFF       ; 255
    3b90:       91 05           cpc     r25, r1
    3b92:       39 f0           breq    .+14            ; 0x3ba2 <CalibrierMittelwert+0x262>
    3b94:       34 f0           brlt    .+12            ; 0x3ba2 <CalibrierMittelwert+0x262>
    3b96:       8f ef           ldi     r24, 0xFF       ; 255
    3b98:       90 e0           ldi     r25, 0x00       ; 0
    3b9a:       90 93 44 04     sts     0x0444, r25
    3b9e:       80 93 43 04     sts     0x0443, r24
    3ba2:       60 91 5a 07     lds     r22, 0x075A
    3ba6:       77 27           eor     r23, r23
    3ba8:       88 27           eor     r24, r24
    3baa:       99 27           eor     r25, r25
    3bac:       24 ec           ldi     r18, 0xC4       ; 196
    3bae:       39 e0           ldi     r19, 0x09       ; 9
    3bb0:       40 e0           ldi     r20, 0x00       ; 0
    3bb2:       50 e0           ldi     r21, 0x00       ; 0
    3bb4:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    3bb8:       60 93 87 03     sts     0x0387, r22
    3bbc:       70 93 88 03     sts     0x0388, r23
    3bc0:       80 93 89 03     sts     0x0389, r24
    3bc4:       90 93 8a 03     sts     0x038A, r25
    3bc8:       60 93 8b 03     sts     0x038B, r22
    3bcc:       70 93 8c 03     sts     0x038C, r23
    3bd0:       80 93 8d 03     sts     0x038D, r24
    3bd4:       90 93 8e 03     sts     0x038E, r25
    3bd8:       08 95           ret

00003bda <ParameterZuordnung>:
    3bda:       1f 93           push    r17
    3bdc:       80 91 3a 07     lds     r24, 0x073A
    3be0:       8b 3f           cpi     r24, 0xFB       ; 251
    3be2:       98 f0           brcs    .+38            ; 0x3c0a <ParameterZuordnung+0x30>
    3be4:       8b 3f           cpi     r24, 0xFB       ; 251
    3be6:       19 f4           brne    .+6             ; 0x3bee <ParameterZuordnung+0x14>
    3be8:       80 91 3d 04     lds     r24, 0x043D
    3bec:       0e c0           rjmp    .+28            ; 0x3c0a <ParameterZuordnung+0x30>
    3bee:       8c 3f           cpi     r24, 0xFC       ; 252
    3bf0:       19 f4           brne    .+6             ; 0x3bf8 <ParameterZuordnung+0x1e>
    3bf2:       80 91 3f 04     lds     r24, 0x043F
    3bf6:       09 c0           rjmp    .+18            ; 0x3c0a <ParameterZuordnung+0x30>
    3bf8:       8d 3f           cpi     r24, 0xFD       ; 253
    3bfa:       19 f4           brne    .+6             ; 0x3c02 <ParameterZuordnung+0x28>
    3bfc:       80 91 41 04     lds     r24, 0x0441
    3c00:       04 c0           rjmp    .+8             ; 0x3c0a <ParameterZuordnung+0x30>
    3c02:       8e 3f           cpi     r24, 0xFE       ; 254
    3c04:       21 f4           brne    .+8             ; 0x3c0e <ParameterZuordnung+0x34>
    3c06:       80 91 43 04     lds     r24, 0x0443
    3c0a:       80 93 94 03     sts     0x0394, r24
    3c0e:       80 91 94 03     lds     r24, 0x0394
    3c12:       88 23           and     r24, r24
    3c14:       19 f4           brne    .+6             ; 0x3c1c <ParameterZuordnung+0x42>
    3c16:       10 92 94 03     sts     0x0394, r1
    3c1a:       04 c0           rjmp    .+8             ; 0x3c24 <ParameterZuordnung+0x4a>
    3c1c:       8f 3f           cpi     r24, 0xFF       ; 255
    3c1e:       11 f4           brne    .+4             ; 0x3c24 <ParameterZuordnung+0x4a>
    3c20:       80 93 94 03     sts     0x0394, r24
    3c24:       80 91 39 07     lds     r24, 0x0739
    3c28:       8b 3f           cpi     r24, 0xFB       ; 251
    3c2a:       98 f0           brcs    .+38            ; 0x3c52 <ParameterZuordnung+0x78>
    3c2c:       8b 3f           cpi     r24, 0xFB       ; 251
    3c2e:       19 f4           brne    .+6             ; 0x3c36 <ParameterZuordnung+0x5c>
    3c30:       80 91 3d 04     lds     r24, 0x043D
    3c34:       0e c0           rjmp    .+28            ; 0x3c52 <ParameterZuordnung+0x78>
    3c36:       8c 3f           cpi     r24, 0xFC       ; 252
    3c38:       19 f4           brne    .+6             ; 0x3c40 <ParameterZuordnung+0x66>
    3c3a:       80 91 3f 04     lds     r24, 0x043F
    3c3e:       09 c0           rjmp    .+18            ; 0x3c52 <ParameterZuordnung+0x78>
    3c40:       8d 3f           cpi     r24, 0xFD       ; 253
    3c42:       19 f4           brne    .+6             ; 0x3c4a <ParameterZuordnung+0x70>
    3c44:       80 91 41 04     lds     r24, 0x0441
    3c48:       04 c0           rjmp    .+8             ; 0x3c52 <ParameterZuordnung+0x78>
    3c4a:       8e 3f           cpi     r24, 0xFE       ; 254
    3c4c:       21 f4           brne    .+8             ; 0x3c56 <ParameterZuordnung+0x7c>
    3c4e:       80 91 43 04     lds     r24, 0x0443
    3c52:       80 93 93 03     sts     0x0393, r24
    3c56:       80 91 93 03     lds     r24, 0x0393
    3c5a:       88 23           and     r24, r24
    3c5c:       19 f4           brne    .+6             ; 0x3c64 <ParameterZuordnung+0x8a>
    3c5e:       10 92 93 03     sts     0x0393, r1
    3c62:       05 c0           rjmp    .+10            ; 0x3c6e <ParameterZuordnung+0x94>
    3c64:       84 36           cpi     r24, 0x64       ; 100
    3c66:       18 f0           brcs    .+6             ; 0x3c6e <ParameterZuordnung+0x94>
    3c68:       84 e6           ldi     r24, 0x64       ; 100
    3c6a:       80 93 93 03     sts     0x0393, r24
    3c6e:       80 91 3b 07     lds     r24, 0x073B
    3c72:       8b 3f           cpi     r24, 0xFB       ; 251
    3c74:       98 f0           brcs    .+38            ; 0x3c9c <ParameterZuordnung+0xc2>
    3c76:       8b 3f           cpi     r24, 0xFB       ; 251
    3c78:       19 f4           brne    .+6             ; 0x3c80 <ParameterZuordnung+0xa6>
    3c7a:       80 91 3d 04     lds     r24, 0x043D
    3c7e:       0e c0           rjmp    .+28            ; 0x3c9c <ParameterZuordnung+0xc2>
    3c80:       8c 3f           cpi     r24, 0xFC       ; 252
    3c82:       19 f4           brne    .+6             ; 0x3c8a <ParameterZuordnung+0xb0>
    3c84:       80 91 3f 04     lds     r24, 0x043F
    3c88:       09 c0           rjmp    .+18            ; 0x3c9c <ParameterZuordnung+0xc2>
    3c8a:       8d 3f           cpi     r24, 0xFD       ; 253
    3c8c:       19 f4           brne    .+6             ; 0x3c94 <ParameterZuordnung+0xba>
    3c8e:       80 91 41 04     lds     r24, 0x0441
    3c92:       04 c0           rjmp    .+8             ; 0x3c9c <ParameterZuordnung+0xc2>
    3c94:       8e 3f           cpi     r24, 0xFE       ; 254
    3c96:       21 f4           brne    .+8             ; 0x3ca0 <ParameterZuordnung+0xc6>
    3c98:       80 91 43 04     lds     r24, 0x0443
    3c9c:       80 93 95 03     sts     0x0395, r24
    3ca0:       80 91 95 03     lds     r24, 0x0395
    3ca4:       88 23           and     r24, r24
    3ca6:       19 f4           brne    .+6             ; 0x3cae <ParameterZuordnung+0xd4>
    3ca8:       10 92 95 03     sts     0x0395, r1
    3cac:       05 c0           rjmp    .+10            ; 0x3cb8 <ParameterZuordnung+0xde>
    3cae:       84 36           cpi     r24, 0x64       ; 100
    3cb0:       18 f0           brcs    .+6             ; 0x3cb8 <ParameterZuordnung+0xde>
    3cb2:       84 e6           ldi     r24, 0x64       ; 100
    3cb4:       80 93 95 03     sts     0x0395, r24
    3cb8:       80 91 3d 07     lds     r24, 0x073D
    3cbc:       8b 3f           cpi     r24, 0xFB       ; 251
    3cbe:       98 f0           brcs    .+38            ; 0x3ce6 <ParameterZuordnung+0x10c>
    3cc0:       8b 3f           cpi     r24, 0xFB       ; 251
    3cc2:       19 f4           brne    .+6             ; 0x3cca <ParameterZuordnung+0xf0>
    3cc4:       80 91 3d 04     lds     r24, 0x043D
    3cc8:       0e c0           rjmp    .+28            ; 0x3ce6 <ParameterZuordnung+0x10c>
    3cca:       8c 3f           cpi     r24, 0xFC       ; 252
    3ccc:       19 f4           brne    .+6             ; 0x3cd4 <ParameterZuordnung+0xfa>
    3cce:       80 91 3f 04     lds     r24, 0x043F
    3cd2:       09 c0           rjmp    .+18            ; 0x3ce6 <ParameterZuordnung+0x10c>
    3cd4:       8d 3f           cpi     r24, 0xFD       ; 253
    3cd6:       19 f4           brne    .+6             ; 0x3cde <ParameterZuordnung+0x104>
    3cd8:       80 91 41 04     lds     r24, 0x0441
    3cdc:       04 c0           rjmp    .+8             ; 0x3ce6 <ParameterZuordnung+0x10c>
    3cde:       8e 3f           cpi     r24, 0xFE       ; 254
    3ce0:       21 f4           brne    .+8             ; 0x3cea <ParameterZuordnung+0x110>
    3ce2:       80 91 43 04     lds     r24, 0x0443
    3ce6:       80 93 96 03     sts     0x0396, r24
    3cea:       80 91 96 03     lds     r24, 0x0396
    3cee:       88 23           and     r24, r24
    3cf0:       19 f4           brne    .+6             ; 0x3cf8 <ParameterZuordnung+0x11e>
    3cf2:       10 92 96 03     sts     0x0396, r1
    3cf6:       04 c0           rjmp    .+8             ; 0x3d00 <ParameterZuordnung+0x126>
    3cf8:       8f 3f           cpi     r24, 0xFF       ; 255
    3cfa:       11 f4           brne    .+4             ; 0x3d00 <ParameterZuordnung+0x126>
    3cfc:       80 93 96 03     sts     0x0396, r24
    3d00:       80 91 44 07     lds     r24, 0x0744
    3d04:       8b 3f           cpi     r24, 0xFB       ; 251
    3d06:       98 f0           brcs    .+38            ; 0x3d2e <ParameterZuordnung+0x154>
    3d08:       8b 3f           cpi     r24, 0xFB       ; 251
    3d0a:       19 f4           brne    .+6             ; 0x3d12 <ParameterZuordnung+0x138>
    3d0c:       80 91 3d 04     lds     r24, 0x043D
    3d10:       0e c0           rjmp    .+28            ; 0x3d2e <ParameterZuordnung+0x154>
    3d12:       8c 3f           cpi     r24, 0xFC       ; 252
    3d14:       19 f4           brne    .+6             ; 0x3d1c <ParameterZuordnung+0x142>
    3d16:       80 91 3f 04     lds     r24, 0x043F
    3d1a:       09 c0           rjmp    .+18            ; 0x3d2e <ParameterZuordnung+0x154>
    3d1c:       8d 3f           cpi     r24, 0xFD       ; 253
    3d1e:       19 f4           brne    .+6             ; 0x3d26 <ParameterZuordnung+0x14c>
    3d20:       80 91 41 04     lds     r24, 0x0441
    3d24:       04 c0           rjmp    .+8             ; 0x3d2e <ParameterZuordnung+0x154>
    3d26:       8e 3f           cpi     r24, 0xFE       ; 254
    3d28:       21 f4           brne    .+8             ; 0x3d32 <ParameterZuordnung+0x158>
    3d2a:       80 91 43 04     lds     r24, 0x0443
    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+0x166>
    3d3a:       10 92 97 03     sts     0x0397, r1
    3d3e:       04 c0           rjmp    .+8             ; 0x3d48 <ParameterZuordnung+0x16e>
    3d40:       8f 3f           cpi     r24, 0xFF       ; 255
    3d42:       11 f4           brne    .+4             ; 0x3d48 <ParameterZuordnung+0x16e>
    3d44:       80 93 97 03     sts     0x0397, r24
    3d48:       80 91 45 07     lds     r24, 0x0745
    3d4c:       8b 3f           cpi     r24, 0xFB       ; 251
    3d4e:       98 f0           brcs    .+38            ; 0x3d76 <ParameterZuordnung+0x19c>
    3d50:       8b 3f           cpi     r24, 0xFB       ; 251
    3d52:       19 f4           brne    .+6             ; 0x3d5a <ParameterZuordnung+0x180>
    3d54:       80 91 3d 04     lds     r24, 0x043D
    3d58:       0e c0           rjmp    .+28            ; 0x3d76 <ParameterZuordnung+0x19c>
    3d5a:       8c 3f           cpi     r24, 0xFC       ; 252
    3d5c:       19 f4           brne    .+6             ; 0x3d64 <ParameterZuordnung+0x18a>
    3d5e:       80 91 3f 04     lds     r24, 0x043F
    3d62:       09 c0           rjmp    .+18            ; 0x3d76 <ParameterZuordnung+0x19c>
    3d64:       8d 3f           cpi     r24, 0xFD       ; 253
    3d66:       19 f4           brne    .+6             ; 0x3d6e <ParameterZuordnung+0x194>
    3d68:       80 91 41 04     lds     r24, 0x0441
    3d6c:       04 c0           rjmp    .+8             ; 0x3d76 <ParameterZuordnung+0x19c>
    3d6e:       8e 3f           cpi     r24, 0xFE       ; 254
    3d70:       21 f4           brne    .+8             ; 0x3d7a <ParameterZuordnung+0x1a0>
    3d72:       80 91 43 04     lds     r24, 0x0443
    3d76:       80 93 98 03     sts     0x0398, r24
    3d7a:       80 91 98 03     lds     r24, 0x0398
    3d7e:       8b 30           cpi     r24, 0x0B       ; 11
    3d80:       10 f4           brcc    .+4             ; 0x3d86 <ParameterZuordnung+0x1ac>
    3d82:       8a e0           ldi     r24, 0x0A       ; 10
    3d84:       02 c0           rjmp    .+4             ; 0x3d8a <ParameterZuordnung+0x1b0>
    3d86:       8f 3f           cpi     r24, 0xFF       ; 255
    3d88:       11 f4           brne    .+4             ; 0x3d8e <ParameterZuordnung+0x1b4>
    3d8a:       80 93 98 03     sts     0x0398, r24
    3d8e:       80 91 46 07     lds     r24, 0x0746
    3d92:       8b 3f           cpi     r24, 0xFB       ; 251
    3d94:       98 f0           brcs    .+38            ; 0x3dbc <ParameterZuordnung+0x1e2>
    3d96:       8b 3f           cpi     r24, 0xFB       ; 251
    3d98:       19 f4           brne    .+6             ; 0x3da0 <ParameterZuordnung+0x1c6>
    3d9a:       80 91 3d 04     lds     r24, 0x043D
    3d9e:       0e c0           rjmp    .+28            ; 0x3dbc <ParameterZuordnung+0x1e2>
    3da0:       8c 3f           cpi     r24, 0xFC       ; 252
    3da2:       19 f4           brne    .+6             ; 0x3daa <ParameterZuordnung+0x1d0>
    3da4:       80 91 3f 04     lds     r24, 0x043F
    3da8:       09 c0           rjmp    .+18            ; 0x3dbc <ParameterZuordnung+0x1e2>
    3daa:       8d 3f           cpi     r24, 0xFD       ; 253
    3dac:       19 f4           brne    .+6             ; 0x3db4 <ParameterZuordnung+0x1da>
    3dae:       80 91 41 04     lds     r24, 0x0441
    3db2:       04 c0           rjmp    .+8             ; 0x3dbc <ParameterZuordnung+0x1e2>
    3db4:       8e 3f           cpi     r24, 0xFE       ; 254
    3db6:       21 f4           brne    .+8             ; 0x3dc0 <ParameterZuordnung+0x1e6>
    3db8:       80 91 43 04     lds     r24, 0x0443
    3dbc:       80 93 99 03     sts     0x0399, r24
    3dc0:       80 91 99 03     lds     r24, 0x0399
    3dc4:       88 23           and     r24, r24
    3dc6:       19 f4           brne    .+6             ; 0x3dce <ParameterZuordnung+0x1f4>
    3dc8:       10 92 99 03     sts     0x0399, r1
    3dcc:       04 c0           rjmp    .+8             ; 0x3dd6 <ParameterZuordnung+0x1fc>
    3dce:       8f 3f           cpi     r24, 0xFF       ; 255
    3dd0:       11 f4           brne    .+4             ; 0x3dd6 <ParameterZuordnung+0x1fc>
    3dd2:       80 93 99 03     sts     0x0399, r24
    3dd6:       80 91 4b 07     lds     r24, 0x074B
    3dda:       8b 3f           cpi     r24, 0xFB       ; 251
    3ddc:       98 f0           brcs    .+38            ; 0x3e04 <ParameterZuordnung+0x22a>
    3dde:       8b 3f           cpi     r24, 0xFB       ; 251
    3de0:       19 f4           brne    .+6             ; 0x3de8 <ParameterZuordnung+0x20e>
    3de2:       80 91 3d 04     lds     r24, 0x043D
    3de6:       0e c0           rjmp    .+28            ; 0x3e04 <ParameterZuordnung+0x22a>
    3de8:       8c 3f           cpi     r24, 0xFC       ; 252
    3dea:       19 f4           brne    .+6             ; 0x3df2 <ParameterZuordnung+0x218>
    3dec:       80 91 3f 04     lds     r24, 0x043F
    3df0:       09 c0           rjmp    .+18            ; 0x3e04 <ParameterZuordnung+0x22a>
    3df2:       8d 3f           cpi     r24, 0xFD       ; 253
    3df4:       19 f4           brne    .+6             ; 0x3dfc <ParameterZuordnung+0x222>
    3df6:       80 91 41 04     lds     r24, 0x0441
    3dfa:       04 c0           rjmp    .+8             ; 0x3e04 <ParameterZuordnung+0x22a>
    3dfc:       8e 3f           cpi     r24, 0xFE       ; 254
    3dfe:       21 f4           brne    .+8             ; 0x3e08 <ParameterZuordnung+0x22e>
    3e00:       80 91 43 04     lds     r24, 0x0443
    3e04:       80 93 9b 03     sts     0x039B, r24
    3e08:       80 91 9b 03     lds     r24, 0x039B
    3e0c:       88 23           and     r24, r24
    3e0e:       19 f4           brne    .+6             ; 0x3e16 <ParameterZuordnung+0x23c>
    3e10:       10 92 9b 03     sts     0x039B, r1
    3e14:       04 c0           rjmp    .+8             ; 0x3e1e <ParameterZuordnung+0x244>
    3e16:       8f 3f           cpi     r24, 0xFF       ; 255
    3e18:       11 f4           brne    .+4             ; 0x3e1e <ParameterZuordnung+0x244>
    3e1a:       80 93 9b 03     sts     0x039B, r24
    3e1e:       80 91 4c 07     lds     r24, 0x074C
    3e22:       8b 3f           cpi     r24, 0xFB       ; 251
    3e24:       98 f0           brcs    .+38            ; 0x3e4c <ParameterZuordnung+0x272>
    3e26:       8b 3f           cpi     r24, 0xFB       ; 251
    3e28:       19 f4           brne    .+6             ; 0x3e30 <ParameterZuordnung+0x256>
    3e2a:       80 91 3d 04     lds     r24, 0x043D
    3e2e:       0e c0           rjmp    .+28            ; 0x3e4c <ParameterZuordnung+0x272>
    3e30:       8c 3f           cpi     r24, 0xFC       ; 252
    3e32:       19 f4           brne    .+6             ; 0x3e3a <ParameterZuordnung+0x260>
    3e34:       80 91 3f 04     lds     r24, 0x043F
    3e38:       09 c0           rjmp    .+18            ; 0x3e4c <ParameterZuordnung+0x272>
    3e3a:       8d 3f           cpi     r24, 0xFD       ; 253
    3e3c:       19 f4           brne    .+6             ; 0x3e44 <ParameterZuordnung+0x26a>
    3e3e:       80 91 41 04     lds     r24, 0x0441
    3e42:       04 c0           rjmp    .+8             ; 0x3e4c <ParameterZuordnung+0x272>
    3e44:       8e 3f           cpi     r24, 0xFE       ; 254
    3e46:       21 f4           brne    .+8             ; 0x3e50 <ParameterZuordnung+0x276>
    3e48:       80 91 43 04     lds     r24, 0x0443
    3e4c:       80 93 5d 04     sts     0x045D, r24
    3e50:       80 91 5d 04     lds     r24, 0x045D
    3e54:       88 23           and     r24, r24
    3e56:       19 f4           brne    .+6             ; 0x3e5e <ParameterZuordnung+0x284>
    3e58:       10 92 5d 04     sts     0x045D, r1
    3e5c:       04 c0           rjmp    .+8             ; 0x3e66 <ParameterZuordnung+0x28c>
    3e5e:       8f 3f           cpi     r24, 0xFF       ; 255
    3e60:       11 f4           brne    .+4             ; 0x3e66 <ParameterZuordnung+0x28c>
    3e62:       80 93 5d 04     sts     0x045D, r24
    3e66:       80 91 4d 07     lds     r24, 0x074D
    3e6a:       8b 3f           cpi     r24, 0xFB       ; 251
    3e6c:       98 f0           brcs    .+38            ; 0x3e94 <ParameterZuordnung+0x2ba>
    3e6e:       8b 3f           cpi     r24, 0xFB       ; 251
    3e70:       19 f4           brne    .+6             ; 0x3e78 <ParameterZuordnung+0x29e>
    3e72:       80 91 3d 04     lds     r24, 0x043D
    3e76:       0e c0           rjmp    .+28            ; 0x3e94 <ParameterZuordnung+0x2ba>
    3e78:       8c 3f           cpi     r24, 0xFC       ; 252
    3e7a:       19 f4           brne    .+6             ; 0x3e82 <ParameterZuordnung+0x2a8>
    3e7c:       80 91 3f 04     lds     r24, 0x043F
    3e80:       09 c0           rjmp    .+18            ; 0x3e94 <ParameterZuordnung+0x2ba>
    3e82:       8d 3f           cpi     r24, 0xFD       ; 253
    3e84:       19 f4           brne    .+6             ; 0x3e8c <ParameterZuordnung+0x2b2>
    3e86:       80 91 41 04     lds     r24, 0x0441
    3e8a:       04 c0           rjmp    .+8             ; 0x3e94 <ParameterZuordnung+0x2ba>
    3e8c:       8e 3f           cpi     r24, 0xFE       ; 254
    3e8e:       21 f4           brne    .+8             ; 0x3e98 <ParameterZuordnung+0x2be>
    3e90:       80 91 43 04     lds     r24, 0x0443
    3e94:       80 93 5e 04     sts     0x045E, r24
    3e98:       80 91 5e 04     lds     r24, 0x045E
    3e9c:       88 23           and     r24, r24
    3e9e:       19 f4           brne    .+6             ; 0x3ea6 <ParameterZuordnung+0x2cc>
    3ea0:       10 92 5e 04     sts     0x045E, r1
    3ea4:       04 c0           rjmp    .+8             ; 0x3eae <ParameterZuordnung+0x2d4>
    3ea6:       8f 3f           cpi     r24, 0xFF       ; 255
    3ea8:       11 f4           brne    .+4             ; 0x3eae <ParameterZuordnung+0x2d4>
    3eaa:       80 93 5e 04     sts     0x045E, r24
    3eae:       80 91 4e 07     lds     r24, 0x074E
    3eb2:       8b 3f           cpi     r24, 0xFB       ; 251
    3eb4:       98 f0           brcs    .+38            ; 0x3edc <ParameterZuordnung+0x302>
    3eb6:       8b 3f           cpi     r24, 0xFB       ; 251
    3eb8:       19 f4           brne    .+6             ; 0x3ec0 <ParameterZuordnung+0x2e6>
    3eba:       80 91 3d 04     lds     r24, 0x043D
    3ebe:       0e c0           rjmp    .+28            ; 0x3edc <ParameterZuordnung+0x302>
    3ec0:       8c 3f           cpi     r24, 0xFC       ; 252
    3ec2:       19 f4           brne    .+6             ; 0x3eca <ParameterZuordnung+0x2f0>
    3ec4:       80 91 3f 04     lds     r24, 0x043F
    3ec8:       09 c0           rjmp    .+18            ; 0x3edc <ParameterZuordnung+0x302>
    3eca:       8d 3f           cpi     r24, 0xFD       ; 253
    3ecc:       19 f4           brne    .+6             ; 0x3ed4 <ParameterZuordnung+0x2fa>
    3ece:       80 91 41 04     lds     r24, 0x0441
    3ed2:       04 c0           rjmp    .+8             ; 0x3edc <ParameterZuordnung+0x302>
    3ed4:       8e 3f           cpi     r24, 0xFE       ; 254
    3ed6:       21 f4           brne    .+8             ; 0x3ee0 <ParameterZuordnung+0x306>
    3ed8:       80 91 43 04     lds     r24, 0x0443
    3edc:       80 93 5f 04     sts     0x045F, r24
    3ee0:       80 91 5f 04     lds     r24, 0x045F
    3ee4:       88 23           and     r24, r24
    3ee6:       19 f4           brne    .+6             ; 0x3eee <ParameterZuordnung+0x314>
    3ee8:       10 92 5f 04     sts     0x045F, r1
    3eec:       04 c0           rjmp    .+8             ; 0x3ef6 <ParameterZuordnung+0x31c>
    3eee:       8f 3f           cpi     r24, 0xFF       ; 255
    3ef0:       11 f4           brne    .+4             ; 0x3ef6 <ParameterZuordnung+0x31c>
    3ef2:       80 93 5f 04     sts     0x045F, r24
    3ef6:       80 91 4f 07     lds     r24, 0x074F
    3efa:       8b 3f           cpi     r24, 0xFB       ; 251
    3efc:       98 f0           brcs    .+38            ; 0x3f24 <ParameterZuordnung+0x34a>
    3efe:       8b 3f           cpi     r24, 0xFB       ; 251
    3f00:       19 f4           brne    .+6             ; 0x3f08 <ParameterZuordnung+0x32e>
    3f02:       80 91 3d 04     lds     r24, 0x043D
    3f06:       0e c0           rjmp    .+28            ; 0x3f24 <ParameterZuordnung+0x34a>
    3f08:       8c 3f           cpi     r24, 0xFC       ; 252
    3f0a:       19 f4           brne    .+6             ; 0x3f12 <ParameterZuordnung+0x338>
    3f0c:       80 91 3f 04     lds     r24, 0x043F
    3f10:       09 c0           rjmp    .+18            ; 0x3f24 <ParameterZuordnung+0x34a>
    3f12:       8d 3f           cpi     r24, 0xFD       ; 253
    3f14:       19 f4           brne    .+6             ; 0x3f1c <ParameterZuordnung+0x342>
    3f16:       80 91 41 04     lds     r24, 0x0441
    3f1a:       04 c0           rjmp    .+8             ; 0x3f24 <ParameterZuordnung+0x34a>
    3f1c:       8e 3f           cpi     r24, 0xFE       ; 254
    3f1e:       21 f4           brne    .+8             ; 0x3f28 <ParameterZuordnung+0x34e>
    3f20:       80 91 43 04     lds     r24, 0x0443
    3f24:       80 93 60 04     sts     0x0460, r24
    3f28:       80 91 60 04     lds     r24, 0x0460
    3f2c:       88 23           and     r24, r24
    3f2e:       19 f4           brne    .+6             ; 0x3f36 <ParameterZuordnung+0x35c>
    3f30:       10 92 60 04     sts     0x0460, r1
    3f34:       04 c0           rjmp    .+8             ; 0x3f3e <ParameterZuordnung+0x364>
    3f36:       8f 3f           cpi     r24, 0xFF       ; 255
    3f38:       11 f4           brne    .+4             ; 0x3f3e <ParameterZuordnung+0x364>
    3f3a:       80 93 60 04     sts     0x0460, r24
    3f3e:       80 91 5f 07     lds     r24, 0x075F
    3f42:       8b 3f           cpi     r24, 0xFB       ; 251
    3f44:       98 f0           brcs    .+38            ; 0x3f6c <ParameterZuordnung+0x392>
    3f46:       8b 3f           cpi     r24, 0xFB       ; 251
    3f48:       19 f4           brne    .+6             ; 0x3f50 <ParameterZuordnung+0x376>
    3f4a:       80 91 3d 04     lds     r24, 0x043D
    3f4e:       0e c0           rjmp    .+28            ; 0x3f6c <ParameterZuordnung+0x392>
    3f50:       8c 3f           cpi     r24, 0xFC       ; 252
    3f52:       19 f4           brne    .+6             ; 0x3f5a <ParameterZuordnung+0x380>
    3f54:       80 91 3f 04     lds     r24, 0x043F
    3f58:       09 c0           rjmp    .+18            ; 0x3f6c <ParameterZuordnung+0x392>
    3f5a:       8d 3f           cpi     r24, 0xFD       ; 253
    3f5c:       19 f4           brne    .+6             ; 0x3f64 <ParameterZuordnung+0x38a>
    3f5e:       80 91 41 04     lds     r24, 0x0441
    3f62:       04 c0           rjmp    .+8             ; 0x3f6c <ParameterZuordnung+0x392>
    3f64:       8e 3f           cpi     r24, 0xFE       ; 254
    3f66:       21 f4           brne    .+8             ; 0x3f70 <ParameterZuordnung+0x396>
    3f68:       80 91 43 04     lds     r24, 0x0443
    3f6c:       80 93 61 04     sts     0x0461, r24
    3f70:       80 91 61 04     lds     r24, 0x0461
    3f74:       88 23           and     r24, r24
    3f76:       19 f4           brne    .+6             ; 0x3f7e <ParameterZuordnung+0x3a4>
    3f78:       10 92 61 04     sts     0x0461, r1
    3f7c:       04 c0           rjmp    .+8             ; 0x3f86 <ParameterZuordnung+0x3ac>
    3f7e:       8f 3f           cpi     r24, 0xFF       ; 255
    3f80:       11 f4           brne    .+4             ; 0x3f86 <ParameterZuordnung+0x3ac>
    3f82:       80 93 61 04     sts     0x0461, r24
    3f86:       80 91 60 07     lds     r24, 0x0760
    3f8a:       8b 3f           cpi     r24, 0xFB       ; 251
    3f8c:       98 f0           brcs    .+38            ; 0x3fb4 <ParameterZuordnung+0x3da>
    3f8e:       8b 3f           cpi     r24, 0xFB       ; 251
    3f90:       19 f4           brne    .+6             ; 0x3f98 <ParameterZuordnung+0x3be>
    3f92:       80 91 3d 04     lds     r24, 0x043D
    3f96:       0e c0           rjmp    .+28            ; 0x3fb4 <ParameterZuordnung+0x3da>
    3f98:       8c 3f           cpi     r24, 0xFC       ; 252
    3f9a:       19 f4           brne    .+6             ; 0x3fa2 <ParameterZuordnung+0x3c8>
    3f9c:       80 91 3f 04     lds     r24, 0x043F
    3fa0:       09 c0           rjmp    .+18            ; 0x3fb4 <ParameterZuordnung+0x3da>
    3fa2:       8d 3f           cpi     r24, 0xFD       ; 253
    3fa4:       19 f4           brne    .+6             ; 0x3fac <ParameterZuordnung+0x3d2>
    3fa6:       80 91 41 04     lds     r24, 0x0441
    3faa:       04 c0           rjmp    .+8             ; 0x3fb4 <ParameterZuordnung+0x3da>
    3fac:       8e 3f           cpi     r24, 0xFE       ; 254
    3fae:       21 f4           brne    .+8             ; 0x3fb8 <ParameterZuordnung+0x3de>
    3fb0:       80 91 43 04     lds     r24, 0x0443
    3fb4:       80 93 62 04     sts     0x0462, r24
    3fb8:       80 91 62 04     lds     r24, 0x0462
    3fbc:       88 23           and     r24, r24
    3fbe:       19 f4           brne    .+6             ; 0x3fc6 <ParameterZuordnung+0x3ec>
    3fc0:       10 92 62 04     sts     0x0462, r1
    3fc4:       04 c0           rjmp    .+8             ; 0x3fce <ParameterZuordnung+0x3f4>
    3fc6:       8f 3f           cpi     r24, 0xFF       ; 255
    3fc8:       11 f4           brne    .+4             ; 0x3fce <ParameterZuordnung+0x3f4>
    3fca:       80 93 62 04     sts     0x0462, r24
    3fce:       80 91 61 07     lds     r24, 0x0761
    3fd2:       8b 3f           cpi     r24, 0xFB       ; 251
    3fd4:       98 f0           brcs    .+38            ; 0x3ffc <ParameterZuordnung+0x422>
    3fd6:       8b 3f           cpi     r24, 0xFB       ; 251
    3fd8:       19 f4           brne    .+6             ; 0x3fe0 <ParameterZuordnung+0x406>
    3fda:       80 91 3d 04     lds     r24, 0x043D
    3fde:       0e c0           rjmp    .+28            ; 0x3ffc <ParameterZuordnung+0x422>
    3fe0:       8c 3f           cpi     r24, 0xFC       ; 252
    3fe2:       19 f4           brne    .+6             ; 0x3fea <ParameterZuordnung+0x410>
    3fe4:       80 91 3f 04     lds     r24, 0x043F
    3fe8:       09 c0           rjmp    .+18            ; 0x3ffc <ParameterZuordnung+0x422>
    3fea:       8d 3f           cpi     r24, 0xFD       ; 253
    3fec:       19 f4           brne    .+6             ; 0x3ff4 <ParameterZuordnung+0x41a>
    3fee:       80 91 41 04     lds     r24, 0x0441
    3ff2:       04 c0           rjmp    .+8             ; 0x3ffc <ParameterZuordnung+0x422>
    3ff4:       8e 3f           cpi     r24, 0xFE       ; 254
    3ff6:       21 f4           brne    .+8             ; 0x4000 <ParameterZuordnung+0x426>
    3ff8:       80 91 43 04     lds     r24, 0x0443
    3ffc:       80 93 63 04     sts     0x0463, r24
    4000:       80 91 63 04     lds     r24, 0x0463
    4004:       88 23           and     r24, r24
    4006:       19 f4           brne    .+6             ; 0x400e <ParameterZuordnung+0x434>
    4008:       10 92 63 04     sts     0x0463, r1
    400c:       04 c0           rjmp    .+8             ; 0x4016 <ParameterZuordnung+0x43c>
    400e:       8f 3f           cpi     r24, 0xFF       ; 255
    4010:       11 f4           brne    .+4             ; 0x4016 <ParameterZuordnung+0x43c>
    4012:       80 93 63 04     sts     0x0463, r24
    4016:       80 91 62 07     lds     r24, 0x0762
    401a:       8b 3f           cpi     r24, 0xFB       ; 251
    401c:       98 f0           brcs    .+38            ; 0x4044 <ParameterZuordnung+0x46a>
    401e:       8b 3f           cpi     r24, 0xFB       ; 251
    4020:       19 f4           brne    .+6             ; 0x4028 <ParameterZuordnung+0x44e>
    4022:       80 91 3d 04     lds     r24, 0x043D
    4026:       0e c0           rjmp    .+28            ; 0x4044 <ParameterZuordnung+0x46a>
    4028:       8c 3f           cpi     r24, 0xFC       ; 252
    402a:       19 f4           brne    .+6             ; 0x4032 <ParameterZuordnung+0x458>
    402c:       80 91 3f 04     lds     r24, 0x043F
    4030:       09 c0           rjmp    .+18            ; 0x4044 <ParameterZuordnung+0x46a>
    4032:       8d 3f           cpi     r24, 0xFD       ; 253
    4034:       19 f4           brne    .+6             ; 0x403c <ParameterZuordnung+0x462>
    4036:       80 91 41 04     lds     r24, 0x0441
    403a:       04 c0           rjmp    .+8             ; 0x4044 <ParameterZuordnung+0x46a>
    403c:       8e 3f           cpi     r24, 0xFE       ; 254
    403e:       21 f4           brne    .+8             ; 0x4048 <ParameterZuordnung+0x46e>
    4040:       80 91 43 04     lds     r24, 0x0443
    4044:       80 93 64 04     sts     0x0464, r24
    4048:       80 91 64 04     lds     r24, 0x0464
    404c:       88 23           and     r24, r24
    404e:       19 f4           brne    .+6             ; 0x4056 <ParameterZuordnung+0x47c>
    4050:       10 92 64 04     sts     0x0464, r1
    4054:       04 c0           rjmp    .+8             ; 0x405e <ParameterZuordnung+0x484>
    4056:       8f 3f           cpi     r24, 0xFF       ; 255
    4058:       11 f4           brne    .+4             ; 0x405e <ParameterZuordnung+0x484>
    405a:       80 93 64 04     sts     0x0464, r24
    405e:       80 91 50 07     lds     r24, 0x0750
    4062:       8b 3f           cpi     r24, 0xFB       ; 251
    4064:       98 f0           brcs    .+38            ; 0x408c <ParameterZuordnung+0x4b2>
    4066:       8b 3f           cpi     r24, 0xFB       ; 251
    4068:       19 f4           brne    .+6             ; 0x4070 <ParameterZuordnung+0x496>
    406a:       80 91 3d 04     lds     r24, 0x043D
    406e:       0e c0           rjmp    .+28            ; 0x408c <ParameterZuordnung+0x4b2>
    4070:       8c 3f           cpi     r24, 0xFC       ; 252
    4072:       19 f4           brne    .+6             ; 0x407a <ParameterZuordnung+0x4a0>
    4074:       80 91 3f 04     lds     r24, 0x043F
    4078:       09 c0           rjmp    .+18            ; 0x408c <ParameterZuordnung+0x4b2>
    407a:       8d 3f           cpi     r24, 0xFD       ; 253
    407c:       19 f4           brne    .+6             ; 0x4084 <ParameterZuordnung+0x4aa>
    407e:       80 91 41 04     lds     r24, 0x0441
    4082:       04 c0           rjmp    .+8             ; 0x408c <ParameterZuordnung+0x4b2>
    4084:       8e 3f           cpi     r24, 0xFE       ; 254
    4086:       21 f4           brne    .+8             ; 0x4090 <ParameterZuordnung+0x4b6>
    4088:       80 91 43 04     lds     r24, 0x0443
    408c:       80 93 9c 03     sts     0x039C, r24
    4090:       80 91 9c 03     lds     r24, 0x039C
    4094:       88 23           and     r24, r24
    4096:       19 f4           brne    .+6             ; 0x409e <ParameterZuordnung+0x4c4>
    4098:       10 92 9c 03     sts     0x039C, r1
    409c:       04 c0           rjmp    .+8             ; 0x40a6 <ParameterZuordnung+0x4cc>
    409e:       8f 3f           cpi     r24, 0xFF       ; 255
    40a0:       11 f4           brne    .+4             ; 0x40a6 <ParameterZuordnung+0x4cc>
    40a2:       80 93 9c 03     sts     0x039C, r24
    40a6:       80 91 55 07     lds     r24, 0x0755
    40aa:       8b 3f           cpi     r24, 0xFB       ; 251
    40ac:       98 f0           brcs    .+38            ; 0x40d4 <ParameterZuordnung+0x4fa>
    40ae:       8b 3f           cpi     r24, 0xFB       ; 251
    40b0:       19 f4           brne    .+6             ; 0x40b8 <ParameterZuordnung+0x4de>
    40b2:       80 91 3d 04     lds     r24, 0x043D
    40b6:       0e c0           rjmp    .+28            ; 0x40d4 <ParameterZuordnung+0x4fa>
    40b8:       8c 3f           cpi     r24, 0xFC       ; 252
    40ba:       19 f4           brne    .+6             ; 0x40c2 <ParameterZuordnung+0x4e8>
    40bc:       80 91 3f 04     lds     r24, 0x043F
    40c0:       09 c0           rjmp    .+18            ; 0x40d4 <ParameterZuordnung+0x4fa>
    40c2:       8d 3f           cpi     r24, 0xFD       ; 253
    40c4:       19 f4           brne    .+6             ; 0x40cc <ParameterZuordnung+0x4f2>
    40c6:       80 91 41 04     lds     r24, 0x0441
    40ca:       04 c0           rjmp    .+8             ; 0x40d4 <ParameterZuordnung+0x4fa>
    40cc:       8e 3f           cpi     r24, 0xFE       ; 254
    40ce:       21 f4           brne    .+8             ; 0x40d8 <ParameterZuordnung+0x4fe>
    40d0:       80 91 43 04     lds     r24, 0x0443
    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+0x50c>
    40e0:       10 92 9d 03     sts     0x039D, r1
    40e4:       04 c0           rjmp    .+8             ; 0x40ee <ParameterZuordnung+0x514>
    40e6:       8f 3f           cpi     r24, 0xFF       ; 255
    40e8:       11 f4           brne    .+4             ; 0x40ee <ParameterZuordnung+0x514>
    40ea:       80 93 9d 03     sts     0x039D, r24
    40ee:       80 91 58 07     lds     r24, 0x0758
    40f2:       8b 3f           cpi     r24, 0xFB       ; 251
    40f4:       98 f0           brcs    .+38            ; 0x411c <ParameterZuordnung+0x542>
    40f6:       8b 3f           cpi     r24, 0xFB       ; 251
    40f8:       19 f4           brne    .+6             ; 0x4100 <ParameterZuordnung+0x526>
    40fa:       80 91 3d 04     lds     r24, 0x043D
    40fe:       0e c0           rjmp    .+28            ; 0x411c <ParameterZuordnung+0x542>
    4100:       8c 3f           cpi     r24, 0xFC       ; 252
    4102:       19 f4           brne    .+6             ; 0x410a <ParameterZuordnung+0x530>
    4104:       80 91 3f 04     lds     r24, 0x043F
    4108:       09 c0           rjmp    .+18            ; 0x411c <ParameterZuordnung+0x542>
    410a:       8d 3f           cpi     r24, 0xFD       ; 253
    410c:       19 f4           brne    .+6             ; 0x4114 <ParameterZuordnung+0x53a>
    410e:       80 91 41 04     lds     r24, 0x0441
    4112:       04 c0           rjmp    .+8             ; 0x411c <ParameterZuordnung+0x542>
    4114:       8e 3f           cpi     r24, 0xFE       ; 254
    4116:       21 f4           brne    .+8             ; 0x4120 <ParameterZuordnung+0x546>
    4118:       80 91 43 04     lds     r24, 0x0443
    411c:       80 93 65 04     sts     0x0465, r24
    4120:       80 91 65 04     lds     r24, 0x0465
    4124:       88 23           and     r24, r24
    4126:       19 f4           brne    .+6             ; 0x412e <ParameterZuordnung+0x554>
    4128:       10 92 65 04     sts     0x0465, r1
    412c:       04 c0           rjmp    .+8             ; 0x4136 <ParameterZuordnung+0x55c>
    412e:       8f 3f           cpi     r24, 0xFF       ; 255
    4130:       11 f4           brne    .+4             ; 0x4136 <ParameterZuordnung+0x55c>
    4132:       80 93 65 04     sts     0x0465, r24
    4136:       80 91 59 07     lds     r24, 0x0759
    413a:       8b 3f           cpi     r24, 0xFB       ; 251
    413c:       98 f0           brcs    .+38            ; 0x4164 <ParameterZuordnung+0x58a>
    413e:       8b 3f           cpi     r24, 0xFB       ; 251
    4140:       19 f4           brne    .+6             ; 0x4148 <ParameterZuordnung+0x56e>
    4142:       80 91 3d 04     lds     r24, 0x043D
    4146:       0e c0           rjmp    .+28            ; 0x4164 <ParameterZuordnung+0x58a>
    4148:       8c 3f           cpi     r24, 0xFC       ; 252
    414a:       19 f4           brne    .+6             ; 0x4152 <ParameterZuordnung+0x578>
    414c:       80 91 3f 04     lds     r24, 0x043F
    4150:       09 c0           rjmp    .+18            ; 0x4164 <ParameterZuordnung+0x58a>
    4152:       8d 3f           cpi     r24, 0xFD       ; 253
    4154:       19 f4           brne    .+6             ; 0x415c <ParameterZuordnung+0x582>
    4156:       80 91 41 04     lds     r24, 0x0441
    415a:       04 c0           rjmp    .+8             ; 0x4164 <ParameterZuordnung+0x58a>
    415c:       8e 3f           cpi     r24, 0xFE       ; 254
    415e:       21 f4           brne    .+8             ; 0x4168 <ParameterZuordnung+0x58e>
    4160:       80 91 43 04     lds     r24, 0x0443
    4164:       80 93 66 04     sts     0x0466, r24
    4168:       80 91 66 04     lds     r24, 0x0466
    416c:       88 23           and     r24, r24
    416e:       19 f4           brne    .+6             ; 0x4176 <ParameterZuordnung+0x59c>
    4170:       10 92 66 04     sts     0x0466, r1
    4174:       04 c0           rjmp    .+8             ; 0x417e <ParameterZuordnung+0x5a4>
    4176:       8f 3f           cpi     r24, 0xFF       ; 255
    4178:       11 f4           brne    .+4             ; 0x417e <ParameterZuordnung+0x5a4>
    417a:       80 93 66 04     sts     0x0466, r24
    417e:       80 91 5e 07     lds     r24, 0x075E
    4182:       8b 3f           cpi     r24, 0xFB       ; 251
    4184:       98 f0           brcs    .+38            ; 0x41ac <ParameterZuordnung+0x5d2>
    4186:       8b 3f           cpi     r24, 0xFB       ; 251
    4188:       19 f4           brne    .+6             ; 0x4190 <ParameterZuordnung+0x5b6>
    418a:       80 91 3d 04     lds     r24, 0x043D
    418e:       0e c0           rjmp    .+28            ; 0x41ac <ParameterZuordnung+0x5d2>
    4190:       8c 3f           cpi     r24, 0xFC       ; 252
    4192:       19 f4           brne    .+6             ; 0x419a <ParameterZuordnung+0x5c0>
    4194:       80 91 3f 04     lds     r24, 0x043F
    4198:       09 c0           rjmp    .+18            ; 0x41ac <ParameterZuordnung+0x5d2>
    419a:       8d 3f           cpi     r24, 0xFD       ; 253
    419c:       19 f4           brne    .+6             ; 0x41a4 <ParameterZuordnung+0x5ca>
    419e:       80 91 41 04     lds     r24, 0x0441
    41a2:       04 c0           rjmp    .+8             ; 0x41ac <ParameterZuordnung+0x5d2>
    41a4:       8e 3f           cpi     r24, 0xFE       ; 254
    41a6:       21 f4           brne    .+8             ; 0x41b0 <ParameterZuordnung+0x5d6>
    41a8:       80 91 43 04     lds     r24, 0x0443
    41ac:       80 93 9e 03     sts     0x039E, r24
    41b0:       80 91 9e 03     lds     r24, 0x039E
    41b4:       88 23           and     r24, r24
    41b6:       19 f4           brne    .+6             ; 0x41be <ParameterZuordnung+0x5e4>
    41b8:       10 92 9e 03     sts     0x039E, r1
    41bc:       04 c0           rjmp    .+8             ; 0x41c6 <ParameterZuordnung+0x5ec>
    41be:       8f 3f           cpi     r24, 0xFF       ; 255
    41c0:       11 f4           brne    .+4             ; 0x41c6 <ParameterZuordnung+0x5ec>
    41c2:       80 93 9e 03     sts     0x039E, r24
    41c6:       10 91 9b 03     lds     r17, 0x039B
    41ca:       61 2f           mov     r22, r17
    41cc:       77 27           eor     r23, r23
    41ce:       67 fd           sbrc    r22, 7
    41d0:       70 95           com     r23
    41d2:       87 2f           mov     r24, r23
    41d4:       97 2f           mov     r25, r23
    41d6:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    41da:       17 ff           sbrs    r17, 7
    41dc:       06 c0           rjmp    .+12            ; 0x41ea <ParameterZuordnung+0x610>
    41de:       20 e0           ldi     r18, 0x00       ; 0
    41e0:       30 e0           ldi     r19, 0x00       ; 0
    41e2:       40 e8           ldi     r20, 0x80       ; 128
    41e4:       53 e4           ldi     r21, 0x43       ; 67
    41e6:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    41ea:       27 e1           ldi     r18, 0x17       ; 23
    41ec:       37 eb           ldi     r19, 0xB7       ; 183
    41ee:       41 ed           ldi     r20, 0xD1       ; 209
    41f0:       58 e3           ldi     r21, 0x38       ; 56
    41f2:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    41f6:       60 93 8f 03     sts     0x038F, r22
    41fa:       70 93 90 03     sts     0x0390, r23
    41fe:       80 93 91 03     sts     0x0391, r24
    4202:       90 93 92 03     sts     0x0392, r25
    4206:       80 91 42 07     lds     r24, 0x0742
    420a:       80 93 a5 07     sts     0x07A5, r24
    420e:       80 91 41 07     lds     r24, 0x0741
    4212:       80 93 81 07     sts     0x0781, r24
    4216:       1f 91           pop     r17
    4218:       08 95           ret

0000421a <SendMotorData>:
    421a:       80 91 4e 04     lds     r24, 0x044E
    421e:       88 23           and     r24, r24
    4220:       01 f5           brne    .+64            ; 0x4262 <SendMotorData+0x48>
    4222:       10 92 7e 07     sts     0x077E, r1
    4226:       10 92 79 07     sts     0x0779, r1
    422a:       10 92 96 07     sts     0x0796, r1
    422e:       10 92 a0 07     sts     0x07A0, r1
    4232:       80 91 ad 03     lds     r24, 0x03AD
    4236:       88 23           and     r24, r24
    4238:       11 f0           breq    .+4             ; 0x423e <SendMotorData+0x24>
    423a:       80 93 79 07     sts     0x0779, r24
    423e:       80 91 ae 03     lds     r24, 0x03AE
    4242:       88 23           and     r24, r24
    4244:       11 f0           breq    .+4             ; 0x424a <SendMotorData+0x30>
    4246:       80 93 7e 07     sts     0x077E, r24
    424a:       80 91 af 03     lds     r24, 0x03AF
    424e:       88 23           and     r24, r24
    4250:       11 f0           breq    .+4             ; 0x4256 <SendMotorData+0x3c>
    4252:       80 93 a0 07     sts     0x07A0, r24
    4256:       80 91 b0 03     lds     r24, 0x03B0
    425a:       88 23           and     r24, r24
    425c:       11 f0           breq    .+4             ; 0x4262 <SendMotorData+0x48>
    425e:       80 93 96 07     sts     0x0796, r24
    4262:       80 91 79 07     lds     r24, 0x0779
    4266:       99 27           eor     r25, r25
    4268:       90 93 c0 06     sts     0x06C0, r25
    426c:       80 93 bf 06     sts     0x06BF, r24
    4270:       80 91 7e 07     lds     r24, 0x077E
    4274:       99 27           eor     r25, r25
    4276:       90 93 c2 06     sts     0x06C2, r25
    427a:       80 93 c1 06     sts     0x06C1, r24
    427e:       80 91 a0 07     lds     r24, 0x07A0
    4282:       99 27           eor     r25, r25
    4284:       90 93 c4 06     sts     0x06C4, r25
    4288:       80 93 c3 06     sts     0x06C3, r24
    428c:       80 91 96 07     lds     r24, 0x0796
    4290:       99 27           eor     r25, r25
    4292:       90 93 c6 06     sts     0x06C6, r25
    4296:       80 93 c5 06     sts     0x06C5, r24
    429a:       10 92 e8 03     sts     0x03E8, r1
    429e:       10 92 e9 03     sts     0x03E9, r1
    42a2:       0e 94 bc 15     call    0x2b78  ; 0x2b78 <i2c_start>
    42a6:       08 95           ret

000042a8 <SetNeutral>:
    42a8:       10 92 99 07     sts     0x0799, r1
    42ac:       10 92 98 07     sts     0x0798, r1
    42b0:       10 92 9b 07     sts     0x079B, r1
    42b4:       10 92 9a 07     sts     0x079A, r1
    42b8:       80 e0           ldi     r24, 0x00       ; 0
    42ba:       90 e0           ldi     r25, 0x00       ; 0
    42bc:       a0 e0           ldi     r26, 0x00       ; 0
    42be:       b0 e0           ldi     r27, 0x00       ; 0
    42c0:       80 93 9c 07     sts     0x079C, r24
    42c4:       90 93 9d 07     sts     0x079D, r25
    42c8:       a0 93 9e 07     sts     0x079E, r26
    42cc:       b0 93 9f 07     sts     0x079F, r27
    42d0:       10 92 f0 03     sts     0x03F0, r1
    42d4:       10 92 ef 03     sts     0x03EF, r1
    42d8:       10 92 f2 03     sts     0x03F2, r1
    42dc:       10 92 f1 03     sts     0x03F1, r1
    42e0:       10 92 f4 03     sts     0x03F4, r1
    42e4:       10 92 f3 03     sts     0x03F3, r1
    42e8:       10 92 65 04     sts     0x0465, r1
    42ec:       10 92 66 04     sts     0x0466, r1
    42f0:       0e 94 a0 1c     call    0x3940  ; 0x3940 <CalibrierMittelwert>
    42f4:       84 e6           ldi     r24, 0x64       ; 100
    42f6:       90 e0           ldi     r25, 0x00       ; 0
    42f8:       0e 94 e2 0d     call    0x1bc4  ; 0x1bc4 <Delay_ms_Mess>
    42fc:       0e 94 a0 1c     call    0x3940  ; 0x3940 <CalibrierMittelwert>
    4300:       80 91 37 07     lds     r24, 0x0737
    4304:       80 ff           sbrs    r24, 0
    4306:       10 c0           rjmp    .+32            ; 0x4328 <SetNeutral+0x80>
    4308:       80 91 0e 03     lds     r24, 0x030E
    430c:       90 91 0f 03     lds     r25, 0x030F
    4310:       87 5b           subi    r24, 0xB7       ; 183
    4312:       93 40           sbci    r25, 0x03       ; 3
    4314:       38 f4           brcc    .+14            ; 0x4324 <SetNeutral+0x7c>
    4316:       80 91 0e 03     lds     r24, 0x030E
    431a:       90 91 0f 03     lds     r25, 0x030F
    431e:       8e 5e           subi    r24, 0xEE       ; 238
    4320:       92 40           sbci    r25, 0x02       ; 2
    4322:       10 f4           brcc    .+4             ; 0x4328 <SetNeutral+0x80>
    4324:       0e 94 8c 10     call    0x2118  ; 0x2118 <SucheLuftruckOffset>
    4328:       40 91 c5 03     lds     r20, 0x03C5
    432c:       50 91 c6 03     lds     r21, 0x03C6
    4330:       50 93 f0 03     sts     0x03F0, r21
    4334:       40 93 ef 03     sts     0x03EF, r20
    4338:       20 91 c7 03     lds     r18, 0x03C7
    433c:       30 91 c8 03     lds     r19, 0x03C8
    4340:       30 93 f2 03     sts     0x03F2, r19
    4344:       20 93 f1 03     sts     0x03F1, r18
    4348:       80 91 c9 03     lds     r24, 0x03C9
    434c:       90 91 ca 03     lds     r25, 0x03CA
    4350:       90 93 f4 03     sts     0x03F4, r25
    4354:       80 93 f3 03     sts     0x03F3, r24
    4358:       30 93 f6 03     sts     0x03F6, r19
    435c:       20 93 f5 03     sts     0x03F5, r18
    4360:       50 93 f8 03     sts     0x03F8, r21
    4364:       40 93 f7 03     sts     0x03F7, r20
    4368:       88 e0           ldi     r24, 0x08       ; 8
    436a:       e8 e9           ldi     r30, 0x98       ; 152
    436c:       f7 e0           ldi     r31, 0x07       ; 7
    436e:       a8 e6           ldi     r26, 0x68       ; 104
    4370:       b1 e0           ldi     r27, 0x01       ; 1
    4372:       18 2e           mov     r1, r24
    4374:       0e 94 35 3d     call    0x7a6a  ; 0x7a6a <__eeprom_read_block_1F2021>
    4378:       10 92 19 04     sts     0x0419, r1
    437c:       10 92 1a 04     sts     0x041A, r1
    4380:       10 92 1b 04     sts     0x041B, r1
    4384:       10 92 1c 04     sts     0x041C, r1
    4388:       10 92 1d 04     sts     0x041D, r1
    438c:       10 92 1e 04     sts     0x041E, r1
    4390:       10 92 1f 04     sts     0x041F, r1
    4394:       10 92 20 04     sts     0x0420, r1
    4398:       10 92 21 04     sts     0x0421, r1
    439c:       10 92 22 04     sts     0x0422, r1
    43a0:       10 92 23 04     sts     0x0423, r1
    43a4:       10 92 24 04     sts     0x0424, r1
    43a8:       10 92 25 04     sts     0x0425, r1
    43ac:       10 92 26 04     sts     0x0426, r1
    43b0:       10 92 27 04     sts     0x0427, r1
    43b4:       10 92 28 04     sts     0x0428, r1
    43b8:       10 92 29 04     sts     0x0429, r1
    43bc:       10 92 2a 04     sts     0x042A, r1
    43c0:       10 92 2b 04     sts     0x042B, r1
    43c4:       10 92 2c 04     sts     0x042C, r1
    43c8:       10 92 80 07     sts     0x0780, r1
    43cc:       10 92 7f 07     sts     0x077F, r1
    43d0:       10 92 78 07     sts     0x0778, r1
    43d4:       10 92 77 07     sts     0x0777, r1
    43d8:       10 92 a7 07     sts     0x07A7, r1
    43dc:       10 92 a6 07     sts     0x07A6, r1
    43e0:       80 91 0a 03     lds     r24, 0x030A
    43e4:       90 91 0b 03     lds     r25, 0x030B
    43e8:       a0 91 0c 03     lds     r26, 0x030C
    43ec:       b0 91 0d 03     lds     r27, 0x030D
    43f0:       90 93 ee 06     sts     0x06EE, r25
    43f4:       80 93 ed 06     sts     0x06ED, r24
    43f8:       10 92 d8 03     sts     0x03D8, r1
    43fc:       10 92 d7 03     sts     0x03D7, r1
    4400:       10 92 31 04     sts     0x0431, r1
    4404:       10 92 32 04     sts     0x0432, r1
    4408:       10 92 33 04     sts     0x0433, r1
    440c:       10 92 34 04     sts     0x0434, r1
    4410:       80 91 35 04     lds     r24, 0x0435
    4414:       90 91 36 04     lds     r25, 0x0436
    4418:       90 93 38 04     sts     0x0438, r25
    441c:       80 93 37 04     sts     0x0437, r24
    4420:       0e 94 89 37     call    0x6f12  ; 0x6f12 <GPS_Neutral>
    4424:       82 e3           ldi     r24, 0x32       ; 50
    4426:       90 e0           ldi     r25, 0x00       ; 0
    4428:       90 93 c1 03     sts     0x03C1, r25
    442c:       80 93 c0 03     sts     0x03C0, r24
    4430:       60 91 5a 07     lds     r22, 0x075A
    4434:       77 27           eor     r23, r23
    4436:       88 27           eor     r24, r24
    4438:       99 27           eor     r25, r25
    443a:       24 ec           ldi     r18, 0xC4       ; 196
    443c:       39 e0           ldi     r19, 0x09       ; 9
    443e:       40 e0           ldi     r20, 0x00       ; 0
    4440:       50 e0           ldi     r21, 0x00       ; 0
    4442:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    4446:       60 93 87 03     sts     0x0387, r22
    444a:       70 93 88 03     sts     0x0388, r23
    444e:       80 93 89 03     sts     0x0389, r24
    4452:       90 93 8a 03     sts     0x038A, r25
    4456:       60 91 5b 07     lds     r22, 0x075B
    445a:       77 27           eor     r23, r23
    445c:       88 27           eor     r24, r24
    445e:       99 27           eor     r25, r25
    4460:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    4464:       60 93 8b 03     sts     0x038B, r22
    4468:       70 93 8c 03     sts     0x038C, r23
    446c:       80 93 8d 03     sts     0x038D, r24
    4470:       90 93 8e 03     sts     0x038E, r25
    4474:       10 92 a0 03     sts     0x03A0, r1
    4478:       10 92 9f 03     sts     0x039F, r1
    447c:       08 95           ret

0000447e <calib_acc>:
    447e:       cf 93           push    r28
    4480:       df 93           push    r29
    4482:       c8 e9           ldi     r28, 0x98       ; 152
    4484:       d7 e0           ldi     r29, 0x07       ; 7
    4486:       10 92 99 07     sts     0x0799, r1
    448a:       10 92 98 07     sts     0x0798, r1
    448e:       10 92 9b 07     sts     0x079B, r1
    4492:       10 92 9a 07     sts     0x079A, r1
    4496:       80 e0           ldi     r24, 0x00       ; 0
    4498:       90 e0           ldi     r25, 0x00       ; 0
    449a:       a0 e0           ldi     r26, 0x00       ; 0
    449c:       b0 e0           ldi     r27, 0x00       ; 0
    449e:       80 93 9c 07     sts     0x079C, r24
    44a2:       90 93 9d 07     sts     0x079D, r25
    44a6:       a0 93 9e 07     sts     0x079E, r26
    44aa:       b0 93 9f 07     sts     0x079F, r27
    44ae:       0e 94 a0 1c     call    0x3940  ; 0x3940 <CalibrierMittelwert>
    44b2:       84 e6           ldi     r24, 0x64       ; 100
    44b4:       90 e0           ldi     r25, 0x00       ; 0
    44b6:       0e 94 e2 0d     call    0x1bc4  ; 0x1bc4 <Delay_ms_Mess>
    44ba:       0e 94 a0 1c     call    0x3940  ; 0x3940 <CalibrierMittelwert>
    44be:       80 91 a3 07     lds     r24, 0x07A3
    44c2:       90 91 a4 07     lds     r25, 0x07A4
    44c6:       97 ff           sbrs    r25, 7
    44c8:       03 c0           rjmp    .+6             ; 0x44d0 <calib_acc+0x52>
    44ca:       90 95           com     r25
    44cc:       81 95           neg     r24
    44ce:       9f 4f           sbci    r25, 0xFF       ; 255
    44d0:       6c e0           ldi     r22, 0x0C       ; 12
    44d2:       70 e0           ldi     r23, 0x00       ; 0
    44d4:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    44d8:       70 93 99 07     sts     0x0799, r23
    44dc:       60 93 98 07     sts     0x0798, r22
    44e0:       80 91 ad 07     lds     r24, 0x07AD
    44e4:       90 91 ae 07     lds     r25, 0x07AE
    44e8:       97 ff           sbrs    r25, 7
    44ea:       03 c0           rjmp    .+6             ; 0x44f2 <calib_acc+0x74>
    44ec:       90 95           com     r25
    44ee:       81 95           neg     r24
    44f0:       9f 4f           sbci    r25, 0xFF       ; 255
    44f2:       6c e0           ldi     r22, 0x0C       ; 12
    44f4:       70 e0           ldi     r23, 0x00       ; 0
    44f6:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    44fa:       70 93 9b 07     sts     0x079B, r23
    44fe:       60 93 9a 07     sts     0x079A, r22
    4502:       60 91 eb 06     lds     r22, 0x06EB
    4506:       70 91 ec 06     lds     r23, 0x06EC
    450a:       88 27           eor     r24, r24
    450c:       77 fd           sbrc    r23, 7
    450e:       80 95           com     r24
    4510:       98 2f           mov     r25, r24
    4512:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    4516:       60 93 9c 07     sts     0x079C, r22
    451a:       70 93 9d 07     sts     0x079D, r23
    451e:       80 93 9e 07     sts     0x079E, r24
    4522:       90 93 9f 07     sts     0x079F, r25
    4526:       88 e0           ldi     r24, 0x08       ; 8
    4528:       a8 e6           ldi     r26, 0x68       ; 104
    452a:       b1 e0           ldi     r27, 0x01       ; 1
    452c:       fe 01           movw    r30, r28
    452e:       18 2e           mov     r1, r24
    4530:       0e 94 46 3d     call    0x7a8c  ; 0x7a8c <__eeprom_write_block_1F2021>
    4534:       df 91           pop     r29
    4536:       cf 91           pop     r28
    4538:       08 95           ret

0000453a <Piep>:
    453a:       1f 93           push    r17
    453c:       18 2f           mov     r17, r24
    453e:       0e c0           rjmp    .+28            ; 0x455c <Piep+0x22>
    4540:       80 91 4e 04     lds     r24, 0x044E
    4544:       88 23           and     r24, r24
    4546:       61 f4           brne    .+24            ; 0x4560 <Piep+0x26>
    4548:       84 e6           ldi     r24, 0x64       ; 100
    454a:       90 e0           ldi     r25, 0x00       ; 0
    454c:       90 93 c1 03     sts     0x03C1, r25
    4550:       80 93 c0 03     sts     0x03C0, r24
    4554:       8a ef           ldi     r24, 0xFA       ; 250
    4556:       90 e0           ldi     r25, 0x00       ; 0
    4558:       0e 94 f8 0d     call    0x1bf0  ; 0x1bf0 <Delay_ms>
    455c:       11 50           subi    r17, 0x01       ; 1
    455e:       80 f7           brcc    .-32            ; 0x4540 <Piep+0x6>
    4560:       1f 91           pop     r17
    4562:       08 95           ret

00004564 <MotorRegler>:
    4564:       ad e3           ldi     r26, 0x3D       ; 61
    4566:       b0 e0           ldi     r27, 0x00       ; 0
    4568:       e8 eb           ldi     r30, 0xB8       ; 184
    456a:       f2 e2           ldi     r31, 0x22       ; 34
    456c:       0c 94 f0 3c     jmp     0x79e0  ; 0x79e0 <__prologue_saves__>
    4570:       0e 94 70 17     call    0x2ee0  ; 0x2ee0 <Mittelwert>
    4574:       29 9a           sbi     0x05, 1 ; 5
    4576:       20 91 4c 04     lds     r18, 0x044C
    457a:       30 91 4d 04     lds     r19, 0x044D
    457e:       3c 83           std     Y+4, r19        ; 0x04
    4580:       2b 83           std     Y+3, r18        ; 0x03
    4582:       37 ff           sbrs    r19, 7
    4584:       02 c0           rjmp    .+4             ; 0x458a <MotorRegler+0x26>
    4586:       1c 82           std     Y+4, r1 ; 0x04
    4588:       1b 82           std     Y+3, r1 ; 0x03
    458a:       80 91 45 04     lds     r24, 0x0445
    458e:       84 36           cpi     r24, 0x64       ; 100
    4590:       08 f0           brcs    .+2             ; 0x4594 <MotorRegler+0x30>
    4592:       5d c0           rjmp    .+186           ; 0x464e <MotorRegler+0xea>
    4594:       80 91 03 01     lds     r24, 0x0103
    4598:       88 23           and     r24, r24
    459a:       99 f4           brne    .+38            ; 0x45c2 <MotorRegler+0x5e>
    459c:       80 91 04 03     lds     r24, 0x0304
    45a0:       90 91 05 03     lds     r25, 0x0305
    45a4:       8f 5f           subi    r24, 0xFF       ; 255
    45a6:       9f 4f           sbci    r25, 0xFF       ; 255
    45a8:       61 f4           brne    .+24            ; 0x45c2 <MotorRegler+0x5e>
    45aa:       88 e9           ldi     r24, 0x98       ; 152
    45ac:       9a e3           ldi     r25, 0x3A       ; 58
    45ae:       90 93 c1 03     sts     0x03C1, r25
    45b2:       80 93 c0 03     sts     0x03C0, r24
    45b6:       80 e0           ldi     r24, 0x00       ; 0
    45b8:       9c e0           ldi     r25, 0x0C       ; 12
    45ba:       90 93 05 03     sts     0x0305, r25
    45be:       80 93 04 03     sts     0x0304, r24
    45c2:       80 91 90 04     lds     r24, 0x0490
    45c6:       90 91 91 04     lds     r25, 0x0491
    45ca:       00 97           sbiw    r24, 0x00       ; 0
    45cc:       31 f0           breq    .+12            ; 0x45da <MotorRegler+0x76>
    45ce:       01 97           sbiw    r24, 0x01       ; 1
    45d0:       90 93 91 04     sts     0x0491, r25
    45d4:       80 93 90 04     sts     0x0490, r24
    45d8:       04 c0           rjmp    .+8             ; 0x45e2 <MotorRegler+0x7e>
    45da:       10 92 4e 04     sts     0x044E, r1
    45de:       10 92 3b 04     sts     0x043B, r1
    45e2:       80 91 00 01     lds     r24, 0x0100
    45e6:       8a 30           cpi     r24, 0x0A       ; 10
    45e8:       11 f4           brne    .+4             ; 0x45ee <MotorRegler+0x8a>
    45ea:       28 9a           sbi     0x05, 0 ; 5
    45ec:       01 c0           rjmp    .+2             ; 0x45f0 <MotorRegler+0x8c>
    45ee:       28 98           cbi     0x05, 0 ; 5
    45f0:       80 91 8b 04     lds     r24, 0x048B
    45f4:       90 91 8c 04     lds     r25, 0x048C
    45f8:       81 5d           subi    r24, 0xD1       ; 209
    45fa:       97 40           sbci    r25, 0x07       ; 7
    45fc:       28 f1           brcs    .+74            ; 0x4648 <MotorRegler+0xe4>
    45fe:       80 91 48 07     lds     r24, 0x0748
    4602:       68 2f           mov     r22, r24
    4604:       77 27           eor     r23, r23
    4606:       7c 83           std     Y+4, r23        ; 0x04
    4608:       6b 83           std     Y+3, r22        ; 0x03
    460a:       81 e0           ldi     r24, 0x01       ; 1
    460c:       80 93 3b 04     sts     0x043B, r24
    4610:       e0 91 2f 07     lds     r30, 0x072F
    4614:       ff 27           eor     r31, r31
    4616:       ee 0f           add     r30, r30
    4618:       ff 1f           adc     r31, r31
    461a:       ed 5f           subi    r30, 0xFD       ; 253
    461c:       f8 4f           sbci    r31, 0xF8       ; 248
    461e:       11 82           std     Z+1, r1 ; 0x01
    4620:       10 82           st      Z, r1
    4622:       e0 91 30 07     lds     r30, 0x0730
    4626:       ff 27           eor     r31, r31
    4628:       ee 0f           add     r30, r30
    462a:       ff 1f           adc     r31, r31
    462c:       ed 5f           subi    r30, 0xFD       ; 253
    462e:       f8 4f           sbci    r31, 0xF8       ; 248
    4630:       11 82           std     Z+1, r1 ; 0x01
    4632:       10 82           st      Z, r1
    4634:       e0 91 32 07     lds     r30, 0x0732
    4638:       ff 27           eor     r31, r31
    463a:       ee 0f           add     r30, r30
    463c:       ff 1f           adc     r31, r31
    463e:       ed 5f           subi    r30, 0xFD       ; 253
    4640:       f8 4f           sbci    r31, 0xF8       ; 248
    4642:       11 82           std     Z+1, r1 ; 0x01
    4644:       10 82           st      Z, r1
    4646:       d9 c1           rjmp    .+946           ; 0x49fa <MotorRegler+0x496>
    4648:       10 92 4e 04     sts     0x044E, r1
    464c:       d6 c1           rjmp    .+940           ; 0x49fa <MotorRegler+0x496>
    464e:       80 91 45 04     lds     r24, 0x0445
    4652:       8d 38           cpi     r24, 0x8D       ; 141
    4654:       08 f4           brcc    .+2             ; 0x4658 <MotorRegler+0xf4>
    4656:       d1 c1           rjmp    .+930           ; 0x49fa <MotorRegler+0x496>
    4658:       10 92 3b 04     sts     0x043B, r1
    465c:       80 91 49 07     lds     r24, 0x0749
    4660:       22 e3           ldi     r18, 0x32       ; 50
    4662:       82 9f           mul     r24, r18
    4664:       c0 01           movw    r24, r0
    4666:       11 24           eor     r1, r1
    4668:       90 93 91 04     sts     0x0491, r25
    466c:       80 93 90 04     sts     0x0490, r24
    4670:       8b 81           ldd     r24, Y+3        ; 0x03
    4672:       9c 81           ldd     r25, Y+4        ; 0x04
    4674:       89 97           sbiw    r24, 0x29       ; 41
    4676:       6c f0           brlt    .+26            ; 0x4692 <MotorRegler+0x12e>
    4678:       80 91 8b 04     lds     r24, 0x048B
    467c:       90 91 8c 04     lds     r25, 0x048C
    4680:       af ef           ldi     r26, 0xFF       ; 255
    4682:       8f 3f           cpi     r24, 0xFF       ; 255
    4684:       9a 07           cpc     r25, r26
    4686:       81 f1           breq    .+96            ; 0x46e8 <MotorRegler+0x184>
    4688:       01 96           adiw    r24, 0x01       ; 1
    468a:       90 93 8c 04     sts     0x048C, r25
    468e:       80 93 8b 04     sts     0x048B, r24
    4692:       80 91 8b 04     lds     r24, 0x048B
    4696:       90 91 8c 04     lds     r25, 0x048C
    469a:       88 3c           cpi     r24, 0xC8       ; 200
    469c:       91 05           cpc     r25, r1
    469e:       20 f0           brcs    .+8             ; 0x46a8 <MotorRegler+0x144>
    46a0:       eb 81           ldd     r30, Y+3        ; 0x03
    46a2:       fc 81           ldd     r31, Y+4        ; 0x04
    46a4:       b8 97           sbiw    r30, 0x28       ; 40
    46a6:       04 f5           brge    .+64            ; 0x46e8 <MotorRegler+0x184>
    46a8:       10 92 aa 04     sts     0x04AA, r1
    46ac:       10 92 ab 04     sts     0x04AB, r1
    46b0:       10 92 ac 04     sts     0x04AC, r1
    46b4:       10 92 ad 04     sts     0x04AD, r1
    46b8:       10 92 a6 04     sts     0x04A6, r1
    46bc:       10 92 a7 04     sts     0x04A7, r1
    46c0:       10 92 a8 04     sts     0x04A8, r1
    46c4:       10 92 a9 04     sts     0x04A9, r1
    46c8:       10 92 29 04     sts     0x0429, r1
    46cc:       10 92 2a 04     sts     0x042A, r1
    46d0:       10 92 2b 04     sts     0x042B, r1
    46d4:       10 92 2c 04     sts     0x042C, r1
    46d8:       10 92 2d 04     sts     0x042D, r1
    46dc:       10 92 2e 04     sts     0x042E, r1
    46e0:       10 92 2f 04     sts     0x042F, r1
    46e4:       10 92 30 04     sts     0x0430, r1
    46e8:       e0 91 31 07     lds     r30, 0x0731
    46ec:       ff 27           eor     r31, r31
    46ee:       ee 0f           add     r30, r30
    46f0:       ff 1f           adc     r31, r31
    46f2:       ed 5f           subi    r30, 0xFD       ; 253
    46f4:       f8 4f           sbci    r31, 0xF8       ; 248
    46f6:       80 81           ld      r24, Z
    46f8:       91 81           ldd     r25, Z+1        ; 0x01
    46fa:       81 35           cpi     r24, 0x51       ; 81
    46fc:       91 05           cpc     r25, r1
    46fe:       0c f4           brge    .+2             ; 0x4702 <MotorRegler+0x19e>
    4700:       d4 c0           rjmp    .+424           ; 0x48aa <MotorRegler+0x346>
    4702:       80 91 4e 04     lds     r24, 0x044E
    4706:       88 23           and     r24, r24
    4708:       09 f0           breq    .+2             ; 0x470c <MotorRegler+0x1a8>
    470a:       cf c0           rjmp    .+414           ; 0x48aa <MotorRegler+0x346>
    470c:       e0 91 32 07     lds     r30, 0x0732
    4710:       ff 27           eor     r31, r31
    4712:       ee 0f           add     r30, r30
    4714:       ff 1f           adc     r31, r31
    4716:       ed 5f           subi    r30, 0xFD       ; 253
    4718:       f8 4f           sbci    r31, 0xF8       ; 248
    471a:       80 81           ld      r24, Z
    471c:       91 81           ldd     r25, Z+1        ; 0x01
    471e:       8c 34           cpi     r24, 0x4C       ; 76
    4720:       91 05           cpc     r25, r1
    4722:       0c f4           brge    .+2             ; 0x4726 <MotorRegler+0x1c2>
    4724:       c0 c0           rjmp    .+384           ; 0x48a6 <MotorRegler+0x342>
    4726:       80 91 8f 04     lds     r24, 0x048F
    472a:       8f 5f           subi    r24, 0xFF       ; 255
    472c:       80 93 8f 04     sts     0x048F, r24
    4730:       89 3c           cpi     r24, 0xC9       ; 201
    4732:       08 f4           brcc    .+2             ; 0x4736 <MotorRegler+0x1d2>
    4734:       ba c0           rjmp    .+372           ; 0x48aa <MotorRegler+0x346>
    4736:       29 98           cbi     0x05, 1 ; 5
    4738:       10 92 4e 04     sts     0x044E, r1
    473c:       10 92 8f 04     sts     0x048F, r1
    4740:       10 92 8c 04     sts     0x048C, r1
    4744:       10 92 8b 04     sts     0x048B, r1
    4748:       80 91 2f 07     lds     r24, 0x072F
    474c:       28 2f           mov     r18, r24
    474e:       33 27           eor     r19, r19
    4750:       f9 01           movw    r30, r18
    4752:       ee 0f           add     r30, r30
    4754:       ff 1f           adc     r31, r31
    4756:       ed 5f           subi    r30, 0xFD       ; 253
    4758:       f8 4f           sbci    r31, 0xF8       ; 248
    475a:       80 81           ld      r24, Z
    475c:       91 81           ldd     r25, Z+1        ; 0x01
    475e:       87 34           cpi     r24, 0x47       ; 71
    4760:       91 05           cpc     r25, r1
    4762:       9c f4           brge    .+38            ; 0x478a <MotorRegler+0x226>
    4764:       e0 91 30 07     lds     r30, 0x0730
    4768:       ff 27           eor     r31, r31
    476a:       ee 0f           add     r30, r30
    476c:       ff 1f           adc     r31, r31
    476e:       ed 5f           subi    r30, 0xFD       ; 253
    4770:       f8 4f           sbci    r31, 0xF8       ; 248
    4772:       01 90           ld      r0, Z+
    4774:       f0 81           ld      r31, Z
    4776:       e0 2d           mov     r30, r0
    4778:       f7 ff           sbrs    r31, 7
    477a:       03 c0           rjmp    .+6             ; 0x4782 <MotorRegler+0x21e>
    477c:       f0 95           com     r31
    477e:       e1 95           neg     r30
    4780:       ff 4f           sbci    r31, 0xFF       ; 255
    4782:       e7 34           cpi     r30, 0x47       ; 71
    4784:       f1 05           cpc     r31, r1
    4786:       0c f4           brge    .+2             ; 0x478a <MotorRegler+0x226>
    4788:       6c c0           rjmp    .+216           ; 0x4862 <MotorRegler+0x2fe>
    478a:       80 91 30 07     lds     r24, 0x0730
    478e:       68 2f           mov     r22, r24
    4790:       77 27           eor     r23, r23
    4792:       db 01           movw    r26, r22
    4794:       aa 0f           add     r26, r26
    4796:       bb 1f           adc     r27, r27
    4798:       ad 5f           subi    r26, 0xFD       ; 253
    479a:       b8 4f           sbci    r27, 0xF8       ; 248
    479c:       8d 91           ld      r24, X+
    479e:       9c 91           ld      r25, X
    47a0:       11 97           sbiw    r26, 0x01       ; 1
    47a2:       87 34           cpi     r24, 0x47       ; 71
    47a4:       91 05           cpc     r25, r1
    47a6:       3c f0           brlt    .+14            ; 0x47b6 <MotorRegler+0x252>
    47a8:       f9 01           movw    r30, r18
    47aa:       ee 0f           add     r30, r30
    47ac:       ff 1f           adc     r31, r31
    47ae:       ed 5f           subi    r30, 0xFD       ; 253
    47b0:       f8 4f           sbci    r31, 0xF8       ; 248
    47b2:       80 81           ld      r24, Z
    47b4:       91 81           ldd     r25, Z+1        ; 0x01
    47b6:       8d 91           ld      r24, X+
    47b8:       9c 91           ld      r25, X
    47ba:       87 34           cpi     r24, 0x47       ; 71
    47bc:       91 05           cpc     r25, r1
    47be:       64 f0           brlt    .+24            ; 0x47d8 <MotorRegler+0x274>
    47c0:       f9 01           movw    r30, r18
    47c2:       ee 0f           add     r30, r30
    47c4:       ff 1f           adc     r31, r31
    47c6:       ed 5f           subi    r30, 0xFD       ; 253
    47c8:       f8 4f           sbci    r31, 0xF8       ; 248
    47ca:       80 81           ld      r24, Z
    47cc:       91 81           ldd     r25, Z+1        ; 0x01
    47ce:       87 34           cpi     r24, 0x47       ; 71
    47d0:       91 05           cpc     r25, r1
    47d2:       14 f0           brlt    .+4             ; 0x47d8 <MotorRegler+0x274>
    47d4:       42 e0           ldi     r20, 0x02       ; 2
    47d6:       01 c0           rjmp    .+2             ; 0x47da <MotorRegler+0x276>
    47d8:       41 e0           ldi     r20, 0x01       ; 1
    47da:       fb 01           movw    r30, r22
    47dc:       ee 0f           add     r30, r30
    47de:       ff 1f           adc     r31, r31
    47e0:       ed 5f           subi    r30, 0xFD       ; 253
    47e2:       f8 4f           sbci    r31, 0xF8       ; 248
    47e4:       80 81           ld      r24, Z
    47e6:       91 81           ldd     r25, Z+1        ; 0x01
    47e8:       86 34           cpi     r24, 0x46       ; 70
    47ea:       91 05           cpc     r25, r1
    47ec:       5c f4           brge    .+22            ; 0x4804 <MotorRegler+0x2a0>
    47ee:       f9 01           movw    r30, r18
    47f0:       ee 0f           add     r30, r30
    47f2:       ff 1f           adc     r31, r31
    47f4:       ed 5f           subi    r30, 0xFD       ; 253
    47f6:       f8 4f           sbci    r31, 0xF8       ; 248
    47f8:       80 81           ld      r24, Z
    47fa:       91 81           ldd     r25, Z+1        ; 0x01
    47fc:       87 34           cpi     r24, 0x47       ; 71
    47fe:       91 05           cpc     r25, r1
    4800:       0c f0           brlt    .+2             ; 0x4804 <MotorRegler+0x2a0>
    4802:       43 e0           ldi     r20, 0x03       ; 3
    4804:       fb 01           movw    r30, r22
    4806:       ee 0f           add     r30, r30
    4808:       ff 1f           adc     r31, r31
    480a:       ed 5f           subi    r30, 0xFD       ; 253
    480c:       f8 4f           sbci    r31, 0xF8       ; 248
    480e:       80 81           ld      r24, Z
    4810:       91 81           ldd     r25, Z+1        ; 0x01
    4812:       8a 5b           subi    r24, 0xBA       ; 186
    4814:       9f 4f           sbci    r25, 0xFF       ; 255
    4816:       5c f4           brge    .+22            ; 0x482e <MotorRegler+0x2ca>
    4818:       f9 01           movw    r30, r18
    481a:       ee 0f           add     r30, r30
    481c:       ff 1f           adc     r31, r31
    481e:       ed 5f           subi    r30, 0xFD       ; 253
    4820:       f8 4f           sbci    r31, 0xF8       ; 248
    4822:       80 81           ld      r24, Z
    4824:       91 81           ldd     r25, Z+1        ; 0x01
    4826:       87 34           cpi     r24, 0x47       ; 71
    4828:       91 05           cpc     r25, r1
    482a:       0c f0           brlt    .+2             ; 0x482e <MotorRegler+0x2ca>
    482c:       44 e0           ldi     r20, 0x04       ; 4
    482e:       66 0f           add     r22, r22
    4830:       77 1f           adc     r23, r23
    4832:       6d 5f           subi    r22, 0xFD       ; 253
    4834:       78 4f           sbci    r23, 0xF8       ; 248
    4836:       db 01           movw    r26, r22
    4838:       8d 91           ld      r24, X+
    483a:       9c 91           ld      r25, X
    483c:       8a 5b           subi    r24, 0xBA       ; 186
    483e:       9f 4f           sbci    r25, 0xFF       ; 255
    4840:       5c f4           brge    .+22            ; 0x4858 <MotorRegler+0x2f4>
    4842:       22 0f           add     r18, r18
    4844:       33 1f           adc     r19, r19
    4846:       2d 5f           subi    r18, 0xFD       ; 253
    4848:       38 4f           sbci    r19, 0xF8       ; 248
    484a:       f9 01           movw    r30, r18
    484c:       80 81           ld      r24, Z
    484e:       91 81           ldd     r25, Z+1        ; 0x01
    4850:       86 34           cpi     r24, 0x46       ; 70
    4852:       91 05           cpc     r25, r1
    4854:       0c f4           brge    .+2             ; 0x4858 <MotorRegler+0x2f4>
    4856:       45 e0           ldi     r20, 0x05       ; 5
    4858:       a2 e0           ldi     r26, 0x02       ; 2
    485a:       b0 e0           ldi     r27, 0x00       ; 0
    485c:       04 2e           mov     r0, r20
    485e:       0e 94 3a 3d     call    0x7a74  ; 0x7a74 <__eeprom_write_byte_1F2021>
    4862:       80 91 37 07     lds     r24, 0x0737
    4866:       80 ff           sbrs    r24, 0
    4868:       10 c0           rjmp    .+32            ; 0x488a <MotorRegler+0x326>
    486a:       80 91 0e 03     lds     r24, 0x030E
    486e:       90 91 0f 03     lds     r25, 0x030F
    4872:       87 5b           subi    r24, 0xB7       ; 183
    4874:       93 40           sbci    r25, 0x03       ; 3
    4876:       38 f4           brcc    .+14            ; 0x4886 <MotorRegler+0x322>
    4878:       80 91 0e 03     lds     r24, 0x030E
    487c:       90 91 0f 03     lds     r25, 0x030F
    4880:       8e 5e           subi    r24, 0xEE       ; 238
    4882:       92 40           sbci    r25, 0x02       ; 2
    4884:       10 f4           brcc    .+4             ; 0x488a <MotorRegler+0x326>
    4886:       0e 94 8c 10     call    0x2118  ; 0x2118 <SucheLuftruckOffset>
    488a:       0e 94 c7 03     call    0x78e   ; 0x78e <GetActiveParamSetNumber>
    488e:       46 e4           ldi     r20, 0x46       ; 70
    4890:       6f e2           ldi     r22, 0x2F       ; 47
    4892:       77 e0           ldi     r23, 0x07       ; 7
    4894:       0e 94 f0 03     call    0x7e0   ; 0x7e0 <ReadParameterSet>
    4898:       0e 94 54 21     call    0x42a8  ; 0x42a8 <SetNeutral>
    489c:       0e 94 c7 03     call    0x78e   ; 0x78e <GetActiveParamSetNumber>
    48a0:       0e 94 9d 22     call    0x453a  ; 0x453a <Piep>
    48a4:       02 c0           rjmp    .+4             ; 0x48aa <MotorRegler+0x346>
    48a6:       10 92 8f 04     sts     0x048F, r1
    48aa:       e0 91 31 07     lds     r30, 0x0731
    48ae:       ff 27           eor     r31, r31
    48b0:       ee 0f           add     r30, r30
    48b2:       ff 1f           adc     r31, r31
    48b4:       ed 5f           subi    r30, 0xFD       ; 253
    48b6:       f8 4f           sbci    r31, 0xF8       ; 248
    48b8:       80 81           ld      r24, Z
    48ba:       91 81           ldd     r25, Z+1        ; 0x01
    48bc:       8b 5a           subi    r24, 0xAB       ; 171
    48be:       9f 4f           sbci    r25, 0xFF       ; 255
    48c0:       0c f0           brlt    .+2             ; 0x48c4 <MotorRegler+0x360>
    48c2:       9b c0           rjmp    .+310           ; 0x49fa <MotorRegler+0x496>
    48c4:       80 91 32 07     lds     r24, 0x0732
    48c8:       48 2f           mov     r20, r24
    48ca:       55 27           eor     r21, r21
    48cc:       fa 01           movw    r30, r20
    48ce:       ee 0f           add     r30, r30
    48d0:       ff 1f           adc     r31, r31
    48d2:       ed 5f           subi    r30, 0xFD       ; 253
    48d4:       f8 4f           sbci    r31, 0xF8       ; 248
    48d6:       80 81           ld      r24, Z
    48d8:       91 81           ldd     r25, Z+1        ; 0x01
    48da:       85 5b           subi    r24, 0xB5       ; 181
    48dc:       9f 4f           sbci    r25, 0xFF       ; 255
    48de:       0c f0           brlt    .+2             ; 0x48e2 <MotorRegler+0x37e>
    48e0:       6d c0           rjmp    .+218           ; 0x49bc <MotorRegler+0x458>
    48e2:       80 91 8e 04     lds     r24, 0x048E
    48e6:       8f 5f           subi    r24, 0xFF       ; 255
    48e8:       80 93 8e 04     sts     0x048E, r24
    48ec:       89 3c           cpi     r24, 0xC9       ; 201
    48ee:       08 f4           brcc    .+2             ; 0x48f2 <MotorRegler+0x38e>
    48f0:       67 c0           rjmp    .+206           ; 0x49c0 <MotorRegler+0x45c>
    48f2:       88 ec           ldi     r24, 0xC8       ; 200
    48f4:       80 93 8e 04     sts     0x048E, r24
    48f8:       81 e0           ldi     r24, 0x01       ; 1
    48fa:       90 e0           ldi     r25, 0x00       ; 0
    48fc:       90 93 8c 04     sts     0x048C, r25
    4900:       80 93 8b 04     sts     0x048B, r24
    4904:       81 e0           ldi     r24, 0x01       ; 1
    4906:       80 93 4e 04     sts     0x044E, r24
    490a:       10 92 a2 04     sts     0x04A2, r1
    490e:       10 92 a3 04     sts     0x04A3, r1
    4912:       10 92 a4 04     sts     0x04A4, r1
    4916:       10 92 a5 04     sts     0x04A5, r1
    491a:       10 92 29 04     sts     0x0429, r1
    491e:       10 92 2a 04     sts     0x042A, r1
    4922:       10 92 2b 04     sts     0x042B, r1
    4926:       10 92 2c 04     sts     0x042C, r1
    492a:       10 92 2d 04     sts     0x042D, r1
    492e:       10 92 2e 04     sts     0x042E, r1
    4932:       10 92 2f 04     sts     0x042F, r1
    4936:       10 92 30 04     sts     0x0430, r1
    493a:       10 92 19 04     sts     0x0419, r1
    493e:       10 92 1a 04     sts     0x041A, r1
    4942:       10 92 1b 04     sts     0x041B, r1
    4946:       10 92 1c 04     sts     0x041C, r1
    494a:       10 92 21 04     sts     0x0421, r1
    494e:       10 92 22 04     sts     0x0422, r1
    4952:       10 92 23 04     sts     0x0423, r1
    4956:       10 92 24 04     sts     0x0424, r1
    495a:       80 91 f9 03     lds     r24, 0x03F9
    495e:       90 91 fa 03     lds     r25, 0x03FA
    4962:       a0 91 fb 03     lds     r26, 0x03FB
    4966:       b0 91 fc 03     lds     r27, 0x03FC
    496a:       80 93 1d 04     sts     0x041D, r24
    496e:       90 93 1e 04     sts     0x041E, r25
    4972:       a0 93 1f 04     sts     0x041F, r26
    4976:       b0 93 20 04     sts     0x0420, r27
    497a:       80 91 01 04     lds     r24, 0x0401
    497e:       90 91 02 04     lds     r25, 0x0402
    4982:       a0 91 03 04     lds     r26, 0x0403
    4986:       b0 91 04 04     lds     r27, 0x0404
    498a:       80 93 25 04     sts     0x0425, r24
    498e:       90 93 26 04     sts     0x0426, r25
    4992:       a0 93 27 04     sts     0x0427, r26
    4996:       b0 93 28 04     sts     0x0428, r27
    499a:       10 92 aa 04     sts     0x04AA, r1
    499e:       10 92 ab 04     sts     0x04AB, r1
    49a2:       10 92 ac 04     sts     0x04AC, r1
    49a6:       10 92 ad 04     sts     0x04AD, r1
    49aa:       10 92 a6 04     sts     0x04A6, r1
    49ae:       10 92 a7 04     sts     0x04A7, r1
    49b2:       10 92 a8 04     sts     0x04A8, r1
    49b6:       10 92 a9 04     sts     0x04A9, r1
    49ba:       02 c0           rjmp    .+4             ; 0x49c0 <MotorRegler+0x45c>
    49bc:       10 92 8e 04     sts     0x048E, r1
    49c0:       44 0f           add     r20, r20
    49c2:       55 1f           adc     r21, r21
    49c4:       4d 5f           subi    r20, 0xFD       ; 253
    49c6:       58 4f           sbci    r21, 0xF8       ; 248
    49c8:       da 01           movw    r26, r20
    49ca:       8d 91           ld      r24, X+
    49cc:       9c 91           ld      r25, X
    49ce:       8c 34           cpi     r24, 0x4C       ; 76
    49d0:       91 05           cpc     r25, r1
    49d2:       8c f0           brlt    .+34            ; 0x49f6 <MotorRegler+0x492>
    49d4:       80 91 8d 04     lds     r24, 0x048D
    49d8:       8f 5f           subi    r24, 0xFF       ; 255
    49da:       80 93 8d 04     sts     0x048D, r24
    49de:       89 3c           cpi     r24, 0xC9       ; 201
    49e0:       60 f0           brcs    .+24            ; 0x49fa <MotorRegler+0x496>
    49e2:       10 92 4e 04     sts     0x044E, r1
    49e6:       88 ec           ldi     r24, 0xC8       ; 200
    49e8:       80 93 8d 04     sts     0x048D, r24
    49ec:       10 92 8c 04     sts     0x048C, r1
    49f0:       10 92 8b 04     sts     0x048B, r1
    49f4:       02 c0           rjmp    .+4             ; 0x49fa <MotorRegler+0x496>
    49f6:       10 92 8d 04     sts     0x048D, r1
    49fa:       80 91 6b 03     lds     r24, 0x036B
    49fe:       81 50           subi    r24, 0x01       ; 1
    4a00:       80 93 6b 03     sts     0x036B, r24
    4a04:       80 91 6b 03     lds     r24, 0x036B
    4a08:       8f 3f           cpi     r24, 0xFF       ; 255
    4a0a:       29 f0           breq    .+10            ; 0x4a16 <MotorRegler+0x4b2>
    4a0c:       80 91 3b 04     lds     r24, 0x043B
    4a10:       88 23           and     r24, r24
    4a12:       09 f4           brne    .+2             ; 0x4a16 <MotorRegler+0x4b2>
    4a14:       6c c3           rjmp    .+1752          ; 0x50ee <MotorRegler+0xb8a>
    4a16:       0e 94 ed 1d     call    0x3bda  ; 0x3bda <ParameterZuordnung>
    4a1a:       20 90 46 04     lds     r2, 0x0446
    4a1e:       30 90 47 04     lds     r3, 0x0447
    4a22:       80 91 2f 07     lds     r24, 0x072F
    4a26:       c8 2e           mov     r12, r24
    4a28:       dd 24           eor     r13, r13
    4a2a:       d6 01           movw    r26, r12
    4a2c:       aa 0f           add     r26, r26
    4a2e:       bb 1f           adc     r27, r27
    4a30:       ad 01           movw    r20, r26
    4a32:       4d 5f           subi    r20, 0xFD       ; 253
    4a34:       58 4f           sbci    r21, 0xF8       ; 248
    4a36:       fa 01           movw    r30, r20
    4a38:       01 90           ld      r0, Z+
    4a3a:       f0 81           ld      r31, Z
    4a3c:       e0 2d           mov     r30, r0
    4a3e:       fb ab           std     Y+51, r31       ; 0x33
    4a40:       ea ab           std     Y+50, r30       ; 0x32
    4a42:       80 91 3e 07     lds     r24, 0x073E
    4a46:       88 2e           mov     r8, r24
    4a48:       99 24           eor     r9, r9
    4a4a:       a7 5e           subi    r26, 0xE7       ; 231
    4a4c:       b8 4f           sbci    r27, 0xF8       ; 248
    4a4e:       0d 90           ld      r0, X+
    4a50:       bc 91           ld      r27, X
    4a52:       a0 2d           mov     r26, r0
    4a54:       b9 ab           std     Y+49, r27       ; 0x31
    4a56:       a8 ab           std     Y+48, r26       ; 0x30
    4a58:       80 91 3f 07     lds     r24, 0x073F
    4a5c:       28 2f           mov     r18, r24
    4a5e:       33 27           eor     r19, r19
    4a60:       3f a7           std     Y+47, r19       ; 0x2f
    4a62:       2e a7           std     Y+46, r18       ; 0x2e
    4a64:       60 91 48 04     lds     r22, 0x0448
    4a68:       70 91 49 04     lds     r23, 0x0449
    4a6c:       7a 83           std     Y+2, r23        ; 0x02
    4a6e:       69 83           std     Y+1, r22        ; 0x01
    4a70:       80 91 30 07     lds     r24, 0x0730
    4a74:       e8 2e           mov     r14, r24
    4a76:       ff 24           eor     r15, r15
    4a78:       c7 01           movw    r24, r14
    4a7a:       88 0f           add     r24, r24
    4a7c:       99 1f           adc     r25, r25
    4a7e:       dc 01           movw    r26, r24
    4a80:       ad 5f           subi    r26, 0xFD       ; 253
    4a82:       b8 4f           sbci    r27, 0xF8       ; 248
    4a84:       0d 90           ld      r0, X+
    4a86:       bc 91           ld      r27, X
    4a88:       a0 2d           mov     r26, r0
    4a8a:       bb a7           std     Y+43, r27       ; 0x2b
    4a8c:       aa a7           std     Y+42, r26       ; 0x2a
    4a8e:       87 5e           subi    r24, 0xE7       ; 231
    4a90:       98 4f           sbci    r25, 0xF8       ; 248
    4a92:       dc 01           movw    r26, r24
    4a94:       8d 91           ld      r24, X+
    4a96:       9c 91           ld      r25, X
    4a98:       99 a7           std     Y+41, r25       ; 0x29
    4a9a:       88 a7           std     Y+40, r24       ; 0x28
    4a9c:       e0 91 32 07     lds     r30, 0x0732
    4aa0:       ae 2f           mov     r26, r30
    4aa2:       bb 27           eor     r27, r27
    4aa4:       aa 0f           add     r26, r26
    4aa6:       bb 1f           adc     r27, r27
    4aa8:       ad 5f           subi    r26, 0xFD       ; 253
    4aaa:       b8 4f           sbci    r27, 0xF8       ; 248
    4aac:       0d 90           ld      r0, X+
    4aae:       bc 91           ld      r27, X
    4ab0:       a0 2d           mov     r26, r0
    4ab2:       bf a3           std     Y+39, r27       ; 0x27
    4ab4:       ae a3           std     Y+38, r26       ; 0x26
    4ab6:       e0 91 31 07     lds     r30, 0x0731
    4aba:       ff 27           eor     r31, r31
    4abc:       ee 0f           add     r30, r30
    4abe:       ff 1f           adc     r31, r31
    4ac0:       ed 5f           subi    r30, 0xFD       ; 253
    4ac2:       f8 4f           sbci    r31, 0xF8       ; 248
    4ac4:       a0 80           ld      r10, Z
    4ac6:       b1 80           ldd     r11, Z+1        ; 0x01
    4ac8:       e8 e7           ldi     r30, 0x78       ; 120
    4aca:       f0 e0           ldi     r31, 0x00       ; 0
    4acc:       ae 0e           add     r10, r30
    4ace:       bf 1e           adc     r11, r31
    4ad0:       b0 92 4d 04     sts     0x044D, r11
    4ad4:       a0 92 4c 04     sts     0x044C, r10
    4ad8:       da 01           movw    r26, r20
    4ada:       8d 91           ld      r24, X+
    4adc:       9c 91           ld      r25, X
    4ade:       20 91 6d 04     lds     r18, 0x046D
    4ae2:       30 91 6e 04     lds     r19, 0x046E
    4ae6:       97 ff           sbrs    r25, 7
    4ae8:       03 c0           rjmp    .+6             ; 0x4af0 <MotorRegler+0x58c>
    4aea:       90 95           com     r25
    4aec:       81 95           neg     r24
    4aee:       9f 4f           sbci    r25, 0xFF       ; 255
    4af0:       28 17           cp      r18, r24
    4af2:       39 07           cpc     r19, r25
    4af4:       8c f4           brge    .+34            ; 0x4b18 <MotorRegler+0x5b4>
    4af6:       fa 01           movw    r30, r20
    4af8:       80 81           ld      r24, Z
    4afa:       91 81           ldd     r25, Z+1        ; 0x01
    4afc:       90 93 6e 04     sts     0x046E, r25
    4b00:       80 93 6d 04     sts     0x046D, r24
    4b04:       97 ff           sbrs    r25, 7
    4b06:       0e c0           rjmp    .+28            ; 0x4b24 <MotorRegler+0x5c0>
    4b08:       90 95           com     r25
    4b0a:       81 95           neg     r24
    4b0c:       9f 4f           sbci    r25, 0xFF       ; 255
    4b0e:       90 93 6e 04     sts     0x046E, r25
    4b12:       80 93 6d 04     sts     0x046D, r24
    4b16:       06 c0           rjmp    .+12            ; 0x4b24 <MotorRegler+0x5c0>
    4b18:       21 50           subi    r18, 0x01       ; 1
    4b1a:       30 40           sbci    r19, 0x00       ; 0
    4b1c:       30 93 6e 04     sts     0x046E, r19
    4b20:       20 93 6d 04     sts     0x046D, r18
    4b24:       f7 01           movw    r30, r14
    4b26:       ee 0f           add     r30, r30
    4b28:       ff 1f           adc     r31, r31
    4b2a:       ed 5f           subi    r30, 0xFD       ; 253
    4b2c:       f8 4f           sbci    r31, 0xF8       ; 248
    4b2e:       80 81           ld      r24, Z
    4b30:       91 81           ldd     r25, Z+1        ; 0x01
    4b32:       20 91 6f 04     lds     r18, 0x046F
    4b36:       30 91 70 04     lds     r19, 0x0470
    4b3a:       97 ff           sbrs    r25, 7
    4b3c:       03 c0           rjmp    .+6             ; 0x4b44 <MotorRegler+0x5e0>
    4b3e:       90 95           com     r25
    4b40:       81 95           neg     r24
    4b42:       9f 4f           sbci    r25, 0xFF       ; 255
    4b44:       28 17           cp      r18, r24
    4b46:       39 07           cpc     r19, r25
    4b48:       84 f4           brge    .+32            ; 0x4b6a <MotorRegler+0x606>
    4b4a:       80 81           ld      r24, Z
    4b4c:       91 81           ldd     r25, Z+1        ; 0x01
    4b4e:       90 93 70 04     sts     0x0470, r25
    4b52:       80 93 6f 04     sts     0x046F, r24
    4b56:       97 ff           sbrs    r25, 7
    4b58:       0e c0           rjmp    .+28            ; 0x4b76 <MotorRegler+0x612>
    4b5a:       90 95           com     r25
    4b5c:       81 95           neg     r24
    4b5e:       9f 4f           sbci    r25, 0xFF       ; 255
    4b60:       90 93 70 04     sts     0x0470, r25
    4b64:       80 93 6f 04     sts     0x046F, r24
    4b68:       06 c0           rjmp    .+12            ; 0x4b76 <MotorRegler+0x612>
    4b6a:       21 50           subi    r18, 0x01       ; 1
    4b6c:       30 40           sbci    r19, 0x00       ; 0
    4b6e:       30 93 70 04     sts     0x0470, r19
    4b72:       20 93 6f 04     sts     0x046F, r18
    4b76:       80 91 3b 04     lds     r24, 0x043B
    4b7a:       88 23           and     r24, r24
    4b7c:       41 f0           breq    .+16            ; 0x4b8e <MotorRegler+0x62a>
    4b7e:       10 92 6e 04     sts     0x046E, r1
    4b82:       10 92 6d 04     sts     0x046D, r1
    4b86:       10 92 70 04     sts     0x0470, r1
    4b8a:       10 92 6f 04     sts     0x046F, r1
    4b8e:       10 91 98 03     lds     r17, 0x0398
    4b92:       61 2f           mov     r22, r17
    4b94:       77 27           eor     r23, r23
    4b96:       67 fd           sbrc    r22, 7
    4b98:       70 95           com     r23
    4b9a:       87 2f           mov     r24, r23
    4b9c:       97 2f           mov     r25, r23
    4b9e:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    4ba2:       17 ff           sbrs    r17, 7
    4ba4:       06 c0           rjmp    .+12            ; 0x4bb2 <MotorRegler+0x64e>
    4ba6:       20 e0           ldi     r18, 0x00       ; 0
    4ba8:       30 e0           ldi     r19, 0x00       ; 0
    4baa:       40 e8           ldi     r20, 0x80       ; 128
    4bac:       53 e4           ldi     r21, 0x43       ; 67
    4bae:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    4bb2:       20 e0           ldi     r18, 0x00       ; 0
    4bb4:       30 e0           ldi     r19, 0x00       ; 0
    4bb6:       40 e2           ldi     r20, 0x20       ; 32
    4bb8:       51 e4           ldi     r21, 0x41       ; 65
    4bba:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    4bbe:       20 e0           ldi     r18, 0x00       ; 0
    4bc0:       30 e0           ldi     r19, 0x00       ; 0
    4bc2:       40 e8           ldi     r20, 0x80       ; 128
    4bc4:       5b e3           ldi     r21, 0x3B       ; 59
    4bc6:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    4bca:       2b 01           movw    r4, r22
    4bcc:       3c 01           movw    r6, r24
    4bce:       60 93 a8 07     sts     0x07A8, r22
    4bd2:       70 93 a9 07     sts     0x07A9, r23
    4bd6:       80 93 aa 07     sts     0x07AA, r24
    4bda:       90 93 ab 07     sts     0x07AB, r25
    4bde:       10 91 99 03     lds     r17, 0x0399
    4be2:       61 2f           mov     r22, r17
    4be4:       77 27           eor     r23, r23
    4be6:       67 fd           sbrc    r22, 7
    4be8:       70 95           com     r23
    4bea:       87 2f           mov     r24, r23
    4bec:       97 2f           mov     r25, r23
    4bee:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    4bf2:       17 ff           sbrs    r17, 7
    4bf4:       06 c0           rjmp    .+12            ; 0x4c02 <MotorRegler+0x69e>
    4bf6:       20 e0           ldi     r18, 0x00       ; 0
    4bf8:       30 e0           ldi     r19, 0x00       ; 0
    4bfa:       40 e8           ldi     r20, 0x80       ; 128
    4bfc:       53 e4           ldi     r21, 0x43       ; 67
    4bfe:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    4c02:       20 e0           ldi     r18, 0x00       ; 0
    4c04:       30 ee           ldi     r19, 0xE0       ; 224
    4c06:       4b e2           ldi     r20, 0x2B       ; 43
    4c08:       57 e4           ldi     r21, 0x47       ; 71
    4c0a:       0e 94 3c 3b     call    0x7678  ; 0x7678 <__divsf3>
    4c0e:       60 93 92 07     sts     0x0792, r22
    4c12:       70 93 93 07     sts     0x0793, r23
    4c16:       80 93 94 07     sts     0x0794, r24
    4c1a:       90 93 95 07     sts     0x0795, r25
    4c1e:       20 91 b2 03     lds     r18, 0x03B2
    4c22:       22 23           and     r18, r18
    4c24:       11 f4           brne    .+4             ; 0x4c2a <MotorRegler+0x6c6>
    4c26:       0c 94 fd 34     jmp     0x69fa  ; 0x69fa <MotorRegler+0x2496>
    4c2a:       8a e0           ldi     r24, 0x0A       ; 10
    4c2c:       90 e0           ldi     r25, 0x00       ; 0
    4c2e:       90 93 c1 03     sts     0x03C1, r25
    4c32:       80 93 c0 03     sts     0x03C0, r24
    4c36:       e2 2f           mov     r30, r18
    4c38:       ff 27           eor     r31, r31
    4c3a:       e2 ff           sbrs    r30, 2
    4c3c:       09 c0           rjmp    .+18            ; 0x4c50 <MotorRegler+0x6ec>
    4c3e:       80 91 5d 04     lds     r24, 0x045D
    4c42:       48 2f           mov     r20, r24
    4c44:       55 27           eor     r21, r21
    4c46:       44 0f           add     r20, r20
    4c48:       55 1f           adc     r21, r21
    4c4a:       44 0f           add     r20, r20
    4c4c:       55 1f           adc     r21, r21
    4c4e:       10 c0           rjmp    .+32            ; 0x4c70 <MotorRegler+0x70c>
    4c50:       e3 fd           sbrc    r30, 3
    4c52:       03 c0           rjmp    .+6             ; 0x4c5a <MotorRegler+0x6f6>
    4c54:       40 e0           ldi     r20, 0x00       ; 0
    4c56:       50 e0           ldi     r21, 0x00       ; 0
    4c58:       0b c0           rjmp    .+22            ; 0x4c70 <MotorRegler+0x70c>
    4c5a:       80 91 5d 04     lds     r24, 0x045D
    4c5e:       99 27           eor     r25, r25
    4c60:       88 0f           add     r24, r24
    4c62:       99 1f           adc     r25, r25
    4c64:       88 0f           add     r24, r24
    4c66:       99 1f           adc     r25, r25
    4c68:       44 27           eor     r20, r20
    4c6a:       55 27           eor     r21, r21
    4c6c:       48 1b           sub     r20, r24
    4c6e:       59 0b           sbc     r21, r25
    4c70:       20 91 67 04     lds     r18, 0x0467
    4c74:       30 91 68 04     lds     r19, 0x0468
    4c78:       c9 01           movw    r24, r18
    4c7a:       f3 e0           ldi     r31, 0x03       ; 3
    4c7c:       88 0f           add     r24, r24
    4c7e:       99 1f           adc     r25, r25
    4c80:       fa 95           dec     r31
    4c82:       e1 f7           brne    .-8             ; 0x4c7c <MotorRegler+0x718>
    4c84:       82 1b           sub     r24, r18
    4c86:       93 0b           sbc     r25, r19
    4c88:       84 0f           add     r24, r20
    4c8a:       95 1f           adc     r25, r21
    4c8c:       68 e0           ldi     r22, 0x08       ; 8
    4c8e:       70 e0           ldi     r23, 0x00       ; 0
    4c90:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    4c94:       7d af           std     Y+61, r23       ; 0x3d
    4c96:       6c af           std     Y+60, r22       ; 0x3c
    4c98:       70 93 68 04     sts     0x0468, r23
    4c9c:       60 93 67 04     sts     0x0467, r22
    4ca0:       e4 ff           sbrs    r30, 4
    4ca2:       09 c0           rjmp    .+18            ; 0x4cb6 <MotorRegler+0x752>
    4ca4:       80 91 5d 04     lds     r24, 0x045D
    4ca8:       48 2f           mov     r20, r24
    4caa:       55 27           eor     r21, r21
    4cac:       44 0f           add     r20, r20
    4cae:       55 1f           adc     r21, r21
    4cb0:       44 0f           add     r20, r20
    4cb2:       55 1f           adc     r21, r21
    4cb4:       0f c0           rjmp    .+30            ; 0x4cd4 <MotorRegler+0x770>
    4cb6:       e5 fd           sbrc    r30, 5
    4cb8:       02 c0           rjmp    .+4             ; 0x4cbe <MotorRegler+0x75a>
    4cba:       0c 94 13 35     jmp     0x6a26  ; 0x6a26 <MotorRegler+0x24c2>
    4cbe:       80 91 5d 04     lds     r24, 0x045D
    4cc2:       99 27           eor     r25, r25
    4cc4:       88 0f           add     r24, r24
    4cc6:       99 1f           adc     r25, r25
    4cc8:       88 0f           add     r24, r24
    4cca:       99 1f           adc     r25, r25
    4ccc:       44 27           eor     r20, r20
    4cce:       55 27           eor     r21, r21
    4cd0:       48 1b           sub     r20, r24
    4cd2:       59 0b           sbc     r21, r25
    4cd4:       20 91 69 04     lds     r18, 0x0469
    4cd8:       30 91 6a 04     lds     r19, 0x046A
    4cdc:       c9 01           movw    r24, r18
    4cde:       63 e0           ldi     r22, 0x03       ; 3
    4ce0:       88 0f           add     r24, r24
    4ce2:       99 1f           adc     r25, r25
    4ce4:       6a 95           dec     r22
    4ce6:       e1 f7           brne    .-8             ; 0x4ce0 <MotorRegler+0x77c>
    4ce8:       82 1b           sub     r24, r18
    4cea:       93 0b           sbc     r25, r19
    4cec:       84 0f           add     r24, r20
    4cee:       95 1f           adc     r25, r21
    4cf0:       68 e0           ldi     r22, 0x08       ; 8
    4cf2:       70 e0           ldi     r23, 0x00       ; 0
    4cf4:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    4cf8:       8b 01           movw    r16, r22
    4cfa:       70 93 6a 04     sts     0x046A, r23
    4cfe:       60 93 69 04     sts     0x0469, r22
    4d02:       80 91 b1 03     lds     r24, 0x03B1
    4d06:       28 2f           mov     r18, r24
    4d08:       33 27           eor     r19, r19
    4d0a:       23 ff           sbrs    r18, 3
    4d0c:       03 c0           rjmp    .+6             ; 0x4d14 <MotorRegler+0x7b0>
    4d0e:       82 e3           ldi     r24, 0x32       ; 50
    4d10:       90 e0           ldi     r25, 0x00       ; 0
    4d12:       04 c0           rjmp    .+8             ; 0x4d1c <MotorRegler+0x7b8>
    4d14:       22 ff           sbrs    r18, 2
    4d16:       07 c0           rjmp    .+14            ; 0x4d26 <MotorRegler+0x7c2>
    4d18:       8e ec           ldi     r24, 0xCE       ; 206
    4d1a:       9f ef           ldi     r25, 0xFF       ; 255
    4d1c:       90 93 6c 04     sts     0x046C, r25
    4d20:       80 93 6b 04     sts     0x046B, r24
    4d24:       04 c0           rjmp    .+8             ; 0x4d2e <MotorRegler+0x7ca>
    4d26:       10 92 6c 04     sts     0x046C, r1
    4d2a:       10 92 6b 04     sts     0x046B, r1
    4d2e:       21 ff           sbrs    r18, 1
    4d30:       09 c0           rjmp    .+18            ; 0x4d44 <MotorRegler+0x7e0>
    4d32:       80 91 9f 03     lds     r24, 0x039F
    4d36:       90 91 a0 03     lds     r25, 0x03A0
    4d3a:       01 96           adiw    r24, 0x01       ; 1
    4d3c:       90 93 a0 03     sts     0x03A0, r25
    4d40:       80 93 9f 03     sts     0x039F, r24
    4d44:       24 ff           sbrs    r18, 4
    4d46:       09 c0           rjmp    .+18            ; 0x4d5a <MotorRegler+0x7f6>
    4d48:       80 91 9f 03     lds     r24, 0x039F
    4d4c:       90 91 a0 03     lds     r25, 0x03A0
    4d50:       01 97           sbiw    r24, 0x01       ; 1
    4d52:       90 93 a0 03     sts     0x03A0, r25
    4d56:       80 93 9f 03     sts     0x039F, r24
    4d5a:       c1 01           movw    r24, r2
    4d5c:       88 0f           add     r24, r24
    4d5e:       99 1f           adc     r25, r25
    4d60:       82 0d           add     r24, r2
    4d62:       93 1d           adc     r25, r3
    4d64:       4a a9           ldd     r20, Y+50       ; 0x32
    4d66:       5b a9           ldd     r21, Y+51       ; 0x33
    4d68:       48 9d           mul     r20, r8
    4d6a:       90 01           movw    r18, r0
    4d6c:       49 9d           mul     r20, r9
    4d6e:       30 0d           add     r19, r0
    4d70:       58 9d           mul     r21, r8
    4d72:       30 0d           add     r19, r0
    4d74:       11 24           eor     r1, r1
    4d76:       82 0f           add     r24, r18
    4d78:       93 1f           adc     r25, r19
    4d7a:       64 e0           ldi     r22, 0x04       ; 4
    4d7c:       70 e0           ldi     r23, 0x00       ; 0
    4d7e:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    4d82:       1b 01           movw    r2, r22
    4d84:       68 a9           ldd     r22, Y+48       ; 0x30
    4d86:       79 a9           ldd     r23, Y+49       ; 0x31
    4d88:       ae a5           ldd     r26, Y+46       ; 0x2e
    4d8a:       bf a5           ldd     r27, Y+47       ; 0x2f
    4d8c:       6a 9f           mul     r22, r26
    4d8e:       c0 01           movw    r24, r0
    4d90:       6b 9f           mul     r22, r27
    4d92:       90 0d           add     r25, r0
    4d94:       7a 9f           mul     r23, r26
    4d96:       90 0d           add     r25, r0
    4d98:       11 24           eor     r1, r1
    4d9a:       28 0e           add     r2, r24
    4d9c:       39 1e           adc     r3, r25
    4d9e:       8c ad           ldd     r24, Y+60       ; 0x3c
    4da0:       9d ad           ldd     r25, Y+61       ; 0x3d
    4da2:       68 e0           ldi     r22, 0x08       ; 8
    4da4:       70 e0           ldi     r23, 0x00       ; 0
    4da6:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    4daa:       26 0e           add     r2, r22
    4dac:       37 1e           adc     r3, r23
    4dae:       30 92 47 04     sts     0x0447, r3
    4db2:       20 92 46 04     sts     0x0446, r2
    4db6:       89 81           ldd     r24, Y+1        ; 0x01
    4db8:       9a 81           ldd     r25, Y+2        ; 0x02
    4dba:       88 0f           add     r24, r24
    4dbc:       99 1f           adc     r25, r25
    4dbe:       e9 81           ldd     r30, Y+1        ; 0x01
    4dc0:       fa 81           ldd     r31, Y+2        ; 0x02
    4dc2:       8e 0f           add     r24, r30
    4dc4:       9f 1f           adc     r25, r31
    4dc6:       4a a5           ldd     r20, Y+42       ; 0x2a
    4dc8:       5b a5           ldd     r21, Y+43       ; 0x2b
    4dca:       48 9d           mul     r20, r8
    4dcc:       90 01           movw    r18, r0
    4dce:       49 9d           mul     r20, r9
    4dd0:       30 0d           add     r19, r0
    4dd2:       58 9d           mul     r21, r8
    4dd4:       30 0d           add     r19, r0
    4dd6:       11 24           eor     r1, r1
    4dd8:       82 0f           add     r24, r18
    4dda:       93 1f           adc     r25, r19
    4ddc:       64 e0           ldi     r22, 0x04       ; 4
    4dde:       70 e0           ldi     r23, 0x00       ; 0
    4de0:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    4de4:       9b 01           movw    r18, r22
    4de6:       68 a5           ldd     r22, Y+40       ; 0x28
    4de8:       79 a5           ldd     r23, Y+41       ; 0x29
    4dea:       ae a5           ldd     r26, Y+46       ; 0x2e
    4dec:       bf a5           ldd     r27, Y+47       ; 0x2f
    4dee:       6a 9f           mul     r22, r26
    4df0:       c0 01           movw    r24, r0
    4df2:       6b 9f           mul     r22, r27
    4df4:       90 0d           add     r25, r0
    4df6:       7a 9f           mul     r23, r26
    4df8:       90 0d           add     r25, r0
    4dfa:       11 24           eor     r1, r1
    4dfc:       28 0f           add     r18, r24
    4dfe:       39 1f           adc     r19, r25
    4e00:       c8 01           movw    r24, r16
    4e02:       68 e0           ldi     r22, 0x08       ; 8
    4e04:       70 e0           ldi     r23, 0x00       ; 0
    4e06:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    4e0a:       26 0f           add     r18, r22
    4e0c:       37 1f           adc     r19, r23
    4e0e:       30 93 49 04     sts     0x0449, r19
    4e12:       20 93 48 04     sts     0x0448, r18
    4e16:       40 91 6b 04     lds     r20, 0x046B
    4e1a:       50 91 6c 04     lds     r21, 0x046C
    4e1e:       ee a1           ldd     r30, Y+38       ; 0x26
    4e20:       ff a1           ldd     r31, Y+39       ; 0x27
    4e22:       4e 1b           sub     r20, r30
    4e24:       5f 0b           sbc     r21, r31
    4e26:       50 93 4b 04     sts     0x044B, r21
    4e2a:       40 93 4a 04     sts     0x044A, r20
    4e2e:       80 91 0e 06     lds     r24, 0x060E
    4e32:       80 ff           sbrs    r24, 0
    4e34:       54 c0           rjmp    .+168           ; 0x4ede <MotorRegler+0x97a>
    4e36:       80 91 5d 04     lds     r24, 0x045D
    4e3a:       81 38           cpi     r24, 0x81       ; 129
    4e3c:       08 f4           brcc    .+2             ; 0x4e40 <MotorRegler+0x8dc>
    4e3e:       4f c0           rjmp    .+158           ; 0x4ede <MotorRegler+0x97a>
    4e40:       80 91 07 06     lds     r24, 0x0607
    4e44:       99 27           eor     r25, r25
    4e46:       87 fd           sbrc    r24, 7
    4e48:       90 95           com     r25
    4e4a:       bc 01           movw    r22, r24
    4e4c:       68 9d           mul     r22, r8
    4e4e:       c0 01           movw    r24, r0
    4e50:       69 9d           mul     r22, r9
    4e52:       90 0d           add     r25, r0
    4e54:       78 9d           mul     r23, r8
    4e56:       90 0d           add     r25, r0
    4e58:       11 24           eor     r1, r1
    4e5a:       28 0e           add     r2, r24
    4e5c:       39 1e           adc     r3, r25
    4e5e:       30 92 47 04     sts     0x0447, r3
    4e62:       20 92 46 04     sts     0x0446, r2
    4e66:       80 91 08 06     lds     r24, 0x0608
    4e6a:       99 27           eor     r25, r25
    4e6c:       87 fd           sbrc    r24, 7
    4e6e:       90 95           com     r25
    4e70:       dc 01           movw    r26, r24
    4e72:       a8 9d           mul     r26, r8
    4e74:       c0 01           movw    r24, r0
    4e76:       a9 9d           mul     r26, r9
    4e78:       90 0d           add     r25, r0
    4e7a:       b8 9d           mul     r27, r8
    4e7c:       90 0d           add     r25, r0
    4e7e:       11 24           eor     r1, r1
    4e80:       28 0f           add     r18, r24
    4e82:       39 1f           adc     r19, r25
    4e84:       30 93 49 04     sts     0x0449, r19
    4e88:       20 93 48 04     sts     0x0448, r18
    4e8c:       80 91 09 06     lds     r24, 0x0609
    4e90:       99 27           eor     r25, r25
    4e92:       87 fd           sbrc    r24, 7
    4e94:       90 95           com     r25
    4e96:       48 0f           add     r20, r24
    4e98:       59 1f           adc     r21, r25
    4e9a:       50 93 4b 04     sts     0x044B, r21
    4e9e:       40 93 4a 04     sts     0x044A, r20
    4ea2:       20 91 0b 06     lds     r18, 0x060B
    4ea6:       33 27           eor     r19, r19
    4ea8:       27 fd           sbrc    r18, 7
    4eaa:       30 95           com     r19
    4eac:       80 91 3c 07     lds     r24, 0x073C
    4eb0:       99 27           eor     r25, r25
    4eb2:       fc 01           movw    r30, r24
    4eb4:       2e 9f           mul     r18, r30
    4eb6:       c0 01           movw    r24, r0
    4eb8:       2f 9f           mul     r18, r31
    4eba:       90 0d           add     r25, r0
    4ebc:       3e 9f           mul     r19, r30
    4ebe:       90 0d           add     r25, r0
    4ec0:       11 24           eor     r1, r1
    4ec2:       90 93 a0 03     sts     0x03A0, r25
    4ec6:       80 93 9f 03     sts     0x039F, r24
    4eca:       80 91 0a 06     lds     r24, 0x060A
    4ece:       99 27           eor     r25, r25
    4ed0:       8a 15           cp      r24, r10
    4ed2:       9b 05           cpc     r25, r11
    4ed4:       24 f4           brge    .+8             ; 0x4ede <MotorRegler+0x97a>
    4ed6:       90 93 4d 04     sts     0x044D, r25
    4eda:       80 93 4c 04     sts     0x044C, r24
    4ede:       80 91 37 07     lds     r24, 0x0737
    4ee2:       82 ff           sbrs    r24, 2
    4ee4:       0c c0           rjmp    .+24            ; 0x4efe <MotorRegler+0x99a>
    4ee6:       80 e0           ldi     r24, 0x00       ; 0
    4ee8:       90 e0           ldi     r25, 0x00       ; 0
    4eea:       a0 e0           ldi     r26, 0x00       ; 0
    4eec:       b0 e0           ldi     r27, 0x00       ; 0
    4eee:       80 93 92 07     sts     0x0792, r24
    4ef2:       90 93 93 07     sts     0x0793, r25
    4ef6:       a0 93 94 07     sts     0x0794, r26
    4efa:       b0 93 95 07     sts     0x0795, r27
    4efe:       20 e0           ldi     r18, 0x00       ; 0
    4f00:       30 e0           ldi     r19, 0x00       ; 0
    4f02:       40 e0           ldi     r20, 0x00       ; 0
    4f04:       50 e0           ldi     r21, 0x00       ; 0
    4f06:       c3 01           movw    r24, r6
    4f08:       b2 01           movw    r22, r4
    4f0a:       0e 94 a9 3b     call    0x7752  ; 0x7752 <__eqsf2>
    4f0e:       88 23           and     r24, r24
    4f10:       64 f4           brge    .+24            ; 0x4f2a <MotorRegler+0x9c6>
    4f12:       80 e0           ldi     r24, 0x00       ; 0
    4f14:       90 e0           ldi     r25, 0x00       ; 0
    4f16:       a0 e0           ldi     r26, 0x00       ; 0
    4f18:       b0 e0           ldi     r27, 0x00       ; 0
    4f1a:       80 93 a8 07     sts     0x07A8, r24
    4f1e:       90 93 a9 07     sts     0x07A9, r25
    4f22:       a0 93 aa 07     sts     0x07AA, r26
    4f26:       b0 93 ab 07     sts     0x07AB, r27
    4f2a:       20 e0           ldi     r18, 0x00       ; 0
    4f2c:       30 e0           ldi     r19, 0x00       ; 0
    4f2e:       40 e0           ldi     r20, 0x00       ; 0
    4f30:       50 e0           ldi     r21, 0x00       ; 0
    4f32:       60 91 92 07     lds     r22, 0x0792
    4f36:       70 91 93 07     lds     r23, 0x0793
    4f3a:       80 91 94 07     lds     r24, 0x0794
    4f3e:       90 91 95 07     lds     r25, 0x0795
    4f42:       0e 94 a9 3b     call    0x7752  ; 0x7752 <__eqsf2>
    4f46:       88 23           and     r24, r24
    4f48:       64 f4           brge    .+24            ; 0x4f62 <MotorRegler+0x9fe>
    4f4a:       80 e0           ldi     r24, 0x00       ; 0
    4f4c:       90 e0           ldi     r25, 0x00       ; 0
    4f4e:       a0 e0           ldi     r26, 0x00       ; 0
    4f50:       b0 e0           ldi     r27, 0x00       ; 0
    4f52:       80 93 92 07     sts     0x0792, r24
    4f56:       90 93 93 07     sts     0x0793, r25
    4f5a:       a0 93 94 07     sts     0x0794, r26
    4f5e:       b0 93 95 07     sts     0x0795, r27
    4f62:       f7 01           movw    r30, r14
    4f64:       ee 0f           add     r30, r30
    4f66:       ff 1f           adc     r31, r31
    4f68:       ed 5f           subi    r30, 0xFD       ; 253
    4f6a:       f8 4f           sbci    r31, 0xF8       ; 248
    4f6c:       20 81           ld      r18, Z
    4f6e:       31 81           ldd     r19, Z+1        ; 0x01
    4f70:       80 91 56 07     lds     r24, 0x0756
    4f74:       48 2f           mov     r20, r24
    4f76:       55 27           eor     r21, r21
    4f78:       42 17           cp      r20, r18
    4f7a:       53 07           cpc     r21, r19
    4f7c:       44 f4           brge    .+16            ; 0x4f8e <MotorRegler+0xa2a>
    4f7e:       80 91 63 07     lds     r24, 0x0763
    4f82:       82 ff           sbrs    r24, 2
    4f84:       04 c0           rjmp    .+8             ; 0x4f8e <MotorRegler+0xa2a>
    4f86:       81 e0           ldi     r24, 0x01       ; 1
    4f88:       80 93 59 04     sts     0x0459, r24
    4f8c:       11 c0           rjmp    .+34            ; 0x4fb0 <MotorRegler+0xa4c>
    4f8e:       f7 01           movw    r30, r14
    4f90:       ee 0f           add     r30, r30
    4f92:       ff 1f           adc     r31, r31
    4f94:       ed 5f           subi    r30, 0xFD       ; 253
    4f96:       f8 4f           sbci    r31, 0xF8       ; 248
    4f98:       20 81           ld      r18, Z
    4f9a:       31 81           ldd     r19, Z+1        ; 0x01
    4f9c:       80 91 57 07     lds     r24, 0x0757
    4fa0:       ba 01           movw    r22, r20
    4fa2:       68 1b           sub     r22, r24
    4fa4:       71 09           sbc     r23, r1
    4fa6:       26 17           cp      r18, r22
    4fa8:       37 07           cpc     r19, r23
    4faa:       14 f4           brge    .+4             ; 0x4fb0 <MotorRegler+0xa4c>
    4fac:       10 92 59 04     sts     0x0459, r1
    4fb0:       f7 01           movw    r30, r14
    4fb2:       ee 0f           add     r30, r30
    4fb4:       ff 1f           adc     r31, r31
    4fb6:       ed 5f           subi    r30, 0xFD       ; 253
    4fb8:       f8 4f           sbci    r31, 0xF8       ; 248
    4fba:       80 81           ld      r24, Z
    4fbc:       91 81           ldd     r25, Z+1        ; 0x01
    4fbe:       66 27           eor     r22, r22
    4fc0:       77 27           eor     r23, r23
    4fc2:       64 1b           sub     r22, r20
    4fc4:       75 0b           sbc     r23, r21
    4fc6:       86 17           cp      r24, r22
    4fc8:       97 07           cpc     r25, r23
    4fca:       44 f4           brge    .+16            ; 0x4fdc <MotorRegler+0xa78>
    4fcc:       80 91 63 07     lds     r24, 0x0763
    4fd0:       83 ff           sbrs    r24, 3
    4fd2:       04 c0           rjmp    .+8             ; 0x4fdc <MotorRegler+0xa78>
    4fd4:       81 e0           ldi     r24, 0x01       ; 1
    4fd6:       80 93 5a 04     sts     0x045A, r24
    4fda:       17 c0           rjmp    .+46            ; 0x500a <MotorRegler+0xaa6>
    4fdc:       80 91 5a 04     lds     r24, 0x045A
    4fe0:       88 23           and     r24, r24
    4fe2:       99 f0           breq    .+38            ; 0x500a <MotorRegler+0xaa6>
    4fe4:       ee 0c           add     r14, r14
    4fe6:       ff 1c           adc     r15, r15
    4fe8:       83 e0           ldi     r24, 0x03       ; 3
    4fea:       97 e0           ldi     r25, 0x07       ; 7
    4fec:       e8 0e           add     r14, r24
    4fee:       f9 1e           adc     r15, r25
    4ff0:       d7 01           movw    r26, r14
    4ff2:       2d 91           ld      r18, X+
    4ff4:       3c 91           ld      r19, X
    4ff6:       80 91 57 07     lds     r24, 0x0757
    4ffa:       99 27           eor     r25, r25
    4ffc:       84 1b           sub     r24, r20
    4ffe:       95 0b           sbc     r25, r21
    5000:       82 17           cp      r24, r18
    5002:       93 07           cpc     r25, r19
    5004:       14 f4           brge    .+4             ; 0x500a <MotorRegler+0xaa6>
    5006:       10 92 5a 04     sts     0x045A, r1
    500a:       f6 01           movw    r30, r12
    500c:       ee 0f           add     r30, r30
    500e:       ff 1f           adc     r31, r31
    5010:       ed 5f           subi    r30, 0xFD       ; 253
    5012:       f8 4f           sbci    r31, 0xF8       ; 248
    5014:       80 81           ld      r24, Z
    5016:       91 81           ldd     r25, Z+1        ; 0x01
    5018:       48 17           cp      r20, r24
    501a:       59 07           cpc     r21, r25
    501c:       44 f4           brge    .+16            ; 0x502e <MotorRegler+0xaca>
    501e:       80 91 63 07     lds     r24, 0x0763
    5022:       80 ff           sbrs    r24, 0
    5024:       04 c0           rjmp    .+8             ; 0x502e <MotorRegler+0xaca>
    5026:       81 e0           ldi     r24, 0x01       ; 1
    5028:       80 93 5c 04     sts     0x045C, r24
    502c:       15 c0           rjmp    .+42            ; 0x5058 <MotorRegler+0xaf4>
    502e:       80 91 5c 04     lds     r24, 0x045C
    5032:       88 23           and     r24, r24
    5034:       89 f0           breq    .+34            ; 0x5058 <MotorRegler+0xaf4>
    5036:       f6 01           movw    r30, r12
    5038:       ee 0f           add     r30, r30
    503a:       ff 1f           adc     r31, r31
    503c:       ed 5f           subi    r30, 0xFD       ; 253
    503e:       f8 4f           sbci    r31, 0xF8       ; 248
    5040:       20 81           ld      r18, Z
    5042:       31 81           ldd     r19, Z+1        ; 0x01
    5044:       80 91 57 07     lds     r24, 0x0757
    5048:       fa 01           movw    r30, r20
    504a:       e8 1b           sub     r30, r24
    504c:       f1 09           sbc     r31, r1
    504e:       2e 17           cp      r18, r30
    5050:       3f 07           cpc     r19, r31
    5052:       14 f4           brge    .+4             ; 0x5058 <MotorRegler+0xaf4>
    5054:       10 92 5c 04     sts     0x045C, r1
    5058:       f6 01           movw    r30, r12
    505a:       ee 0f           add     r30, r30
    505c:       ff 1f           adc     r31, r31
    505e:       ed 5f           subi    r30, 0xFD       ; 253
    5060:       f8 4f           sbci    r31, 0xF8       ; 248
    5062:       80 81           ld      r24, Z
    5064:       91 81           ldd     r25, Z+1        ; 0x01
    5066:       86 17           cp      r24, r22
    5068:       97 07           cpc     r25, r23
    506a:       44 f4           brge    .+16            ; 0x507c <MotorRegler+0xb18>
    506c:       80 91 63 07     lds     r24, 0x0763
    5070:       81 ff           sbrs    r24, 1
    5072:       04 c0           rjmp    .+8             ; 0x507c <MotorRegler+0xb18>
    5074:       81 e0           ldi     r24, 0x01       ; 1
    5076:       80 93 5b 04     sts     0x045B, r24
    507a:       17 c0           rjmp    .+46            ; 0x50aa <MotorRegler+0xb46>
    507c:       80 91 5b 04     lds     r24, 0x045B
    5080:       88 23           and     r24, r24
    5082:       99 f0           breq    .+38            ; 0x50aa <MotorRegler+0xb46>
    5084:       cc 0c           add     r12, r12
    5086:       dd 1c           adc     r13, r13
    5088:       23 e0           ldi     r18, 0x03       ; 3
    508a:       37 e0           ldi     r19, 0x07       ; 7
    508c:       c2 0e           add     r12, r18
    508e:       d3 1e           adc     r13, r19
    5090:       d6 01           movw    r26, r12
    5092:       2d 91           ld      r18, X+
    5094:       3c 91           ld      r19, X
    5096:       80 91 57 07     lds     r24, 0x0757
    509a:       99 27           eor     r25, r25
    509c:       84 1b           sub     r24, r20
    509e:       95 0b           sbc     r25, r21
    50a0:       82 17           cp      r24, r18
    50a2:       93 07           cpc     r25, r19
    50a4:       14 f4           brge    .+4             ; 0x50aa <MotorRegler+0xb46>
    50a6:       10 92 5b 04     sts     0x045B, r1
    50aa:       80 91 59 04     lds     r24, 0x0459
    50ae:       88 23           and     r24, r24
    50b0:       21 f4           brne    .+8             ; 0x50ba <MotorRegler+0xb56>
    50b2:       80 91 5a 04     lds     r24, 0x045A
    50b6:       88 23           and     r24, r24
    50b8:       21 f0           breq    .+8             ; 0x50c2 <MotorRegler+0xb5e>
    50ba:       81 e0           ldi     r24, 0x01       ; 1
    50bc:       80 93 58 04     sts     0x0458, r24
    50c0:       02 c0           rjmp    .+4             ; 0x50c6 <MotorRegler+0xb62>
    50c2:       10 92 58 04     sts     0x0458, r1
    50c6:       80 91 5c 04     lds     r24, 0x045C
    50ca:       88 23           and     r24, r24
    50cc:       21 f4           brne    .+8             ; 0x50d6 <MotorRegler+0xb72>
    50ce:       80 91 5b 04     lds     r24, 0x045B
    50d2:       88 23           and     r24, r24
    50d4:       51 f0           breq    .+20            ; 0x50ea <MotorRegler+0xb86>
    50d6:       81 e0           ldi     r24, 0x01       ; 1
    50d8:       80 93 57 04     sts     0x0457, r24
    50dc:       10 92 58 04     sts     0x0458, r1
    50e0:       10 92 59 04     sts     0x0459, r1
    50e4:       10 92 5a 04     sts     0x045A, r1
    50e8:       0e c0           rjmp    .+28            ; 0x5106 <MotorRegler+0xba2>
    50ea:       10 92 57 04     sts     0x0457, r1
    50ee:       80 91 58 04     lds     r24, 0x0458
    50f2:       88 23           and     r24, r24
    50f4:       11 f4           brne    .+4             ; 0x50fa <MotorRegler+0xb96>
    50f6:       0c 94 17 35     jmp     0x6a2e  ; 0x6a2e <MotorRegler+0x24ca>
    50fa:       84 e6           ldi     r24, 0x64       ; 100
    50fc:       90 e0           ldi     r25, 0x00       ; 0
    50fe:       90 93 c1 03     sts     0x03C1, r25
    5102:       80 93 c0 03     sts     0x03C0, r24
    5106:       80 91 55 07     lds     r24, 0x0755
    510a:       99 27           eor     r25, r25
    510c:       eb 81           ldd     r30, Y+3        ; 0x03
    510e:       fc 81           ldd     r31, Y+4        ; 0x04
    5110:       8e 17           cp      r24, r30
    5112:       9f 07           cpc     r25, r31
    5114:       14 f4           brge    .+4             ; 0x511a <MotorRegler+0xbb6>
    5116:       9c 83           std     Y+4, r25        ; 0x04
    5118:       8b 83           std     Y+3, r24        ; 0x03
    511a:       80 91 3b 04     lds     r24, 0x043B
    511e:       88 23           and     r24, r24
    5120:       41 f1           breq    .+80            ; 0x5172 <MotorRegler+0xc0e>
    5122:       10 92 4b 04     sts     0x044B, r1
    5126:       10 92 4a 04     sts     0x044A, r1
    512a:       10 92 47 04     sts     0x0447, r1
    512e:       10 92 46 04     sts     0x0446, r1
    5132:       10 92 49 04     sts     0x0449, r1
    5136:       10 92 48 04     sts     0x0448, r1
    513a:       8d ec           ldi     r24, 0xCD       ; 205
    513c:       9c ec           ldi     r25, 0xCC       ; 204
    513e:       ac ec           ldi     r26, 0xCC       ; 204
    5140:       bd e3           ldi     r27, 0x3D       ; 61
    5142:       80 93 a8 07     sts     0x07A8, r24
    5146:       90 93 a9 07     sts     0x07A9, r25
    514a:       a0 93 aa 07     sts     0x07AA, r26
    514e:       b0 93 ab 07     sts     0x07AB, r27
    5152:       8a e0           ldi     r24, 0x0A       ; 10
    5154:       97 ed           ldi     r25, 0xD7       ; 215
    5156:       a3 ea           ldi     r26, 0xA3       ; 163
    5158:       bb e3           ldi     r27, 0x3B       ; 59
    515a:       80 93 92 07     sts     0x0792, r24
    515e:       90 93 93 07     sts     0x0793, r25
    5162:       a0 93 94 07     sts     0x0794, r26
    5166:       b0 93 95 07     sts     0x0795, r27
    516a:       10 92 58 04     sts     0x0458, r1
    516e:       10 92 57 04     sts     0x0457, r1
    5172:       20 91 f9 03     lds     r18, 0x03F9
    5176:       30 91 fa 03     lds     r19, 0x03FA
    517a:       40 91 fb 03     lds     r20, 0x03FB
    517e:       50 91 fc 03     lds     r21, 0x03FC
    5182:       28 af           std     Y+56, r18       ; 0x38
    5184:       39 af           std     Y+57, r19       ; 0x39
    5186:       4a af           std     Y+58, r20       ; 0x3a
    5188:       5b af           std     Y+59, r21       ; 0x3b
    518a:       80 91 8a 07     lds     r24, 0x078A
    518e:       90 91 8b 07     lds     r25, 0x078B
    5192:       a0 91 8c 07     lds     r26, 0x078C
    5196:       b0 91 8d 07     lds     r27, 0x078D
    519a:       82 0f           add     r24, r18
    519c:       93 1f           adc     r25, r19
    519e:       a4 1f           adc     r26, r20
    51a0:       b5 1f           adc     r27, r21
    51a2:       80 93 8a 07     sts     0x078A, r24
    51a6:       90 93 8b 07     sts     0x078B, r25
    51aa:       a0 93 8c 07     sts     0x078C, r26
    51ae:       b0 93 8d 07     sts     0x078D, r27
    51b2:       40 91 01 04     lds     r20, 0x0401
    51b6:       50 91 02 04     lds     r21, 0x0402
    51ba:       60 91 03 04     lds     r22, 0x0403
    51be:       70 91 04 04     lds     r23, 0x0404
    51c2:       4c ab           std     Y+52, r20       ; 0x34
    51c4:       5d ab           std     Y+53, r21       ; 0x35
    51c6:       6e ab           std     Y+54, r22       ; 0x36
    51c8:       7f ab           std     Y+55, r23       ; 0x37
    51ca:       80 91 8e 07     lds     r24, 0x078E
    51ce:       90 91 8f 07     lds     r25, 0x078F
    51d2:       a0 91 90 07     lds     r26, 0x0790
    51d6:       b0 91 91 07     lds     r27, 0x0791
    51da:       84 0f           add     r24, r20
    51dc:       95 1f           adc     r25, r21
    51de:       a6 1f           adc     r26, r22
    51e0:       b7 1f           adc     r27, r23
    51e2:       80 93 8e 07     sts     0x078E, r24
    51e6:       90 93 8f 07     sts     0x078F, r25
    51ea:       a0 93 90 07     sts     0x0790, r26
    51ee:       b0 93 91 07     sts     0x0791, r27
    51f2:       60 91 fd 03     lds     r22, 0x03FD
    51f6:       70 91 fe 03     lds     r23, 0x03FE
    51fa:       80 91 ff 03     lds     r24, 0x03FF
    51fe:       90 91 00 04     lds     r25, 0x0400
    5202:       6d 8f           std     Y+29, r22       ; 0x1d
    5204:       7e 8f           std     Y+30, r23       ; 0x1e
    5206:       8f 8f           std     Y+31, r24       ; 0x1f
    5208:       98 a3           std     Y+32, r25       ; 0x20
    520a:       80 91 82 07     lds     r24, 0x0782
    520e:       90 91 83 07     lds     r25, 0x0783
    5212:       a0 91 84 07     lds     r26, 0x0784
    5216:       b0 91 85 07     lds     r27, 0x0785
    521a:       2d 8d           ldd     r18, Y+29       ; 0x1d
    521c:       3e 8d           ldd     r19, Y+30       ; 0x1e
    521e:       4f 8d           ldd     r20, Y+31       ; 0x1f
    5220:       58 a1           ldd     r21, Y+32       ; 0x20
    5222:       82 0f           add     r24, r18
    5224:       93 1f           adc     r25, r19
    5226:       a4 1f           adc     r26, r20
    5228:       b5 1f           adc     r27, r21
    522a:       80 93 82 07     sts     0x0782, r24
    522e:       90 93 83 07     sts     0x0783, r25
    5232:       a0 93 84 07     sts     0x0784, r26
    5236:       b0 93 85 07     sts     0x0785, r27
    523a:       40 91 05 04     lds     r20, 0x0405
    523e:       50 91 06 04     lds     r21, 0x0406
    5242:       60 91 07 04     lds     r22, 0x0407
    5246:       70 91 08 04     lds     r23, 0x0408
    524a:       49 8f           std     Y+25, r20       ; 0x19
    524c:       5a 8f           std     Y+26, r21       ; 0x1a
    524e:       6b 8f           std     Y+27, r22       ; 0x1b
    5250:       7c 8f           std     Y+28, r23       ; 0x1c
    5252:       80 91 7a 07     lds     r24, 0x077A
    5256:       90 91 7b 07     lds     r25, 0x077B
    525a:       a0 91 7c 07     lds     r26, 0x077C
    525e:       b0 91 7d 07     lds     r27, 0x077D
    5262:       84 0f           add     r24, r20
    5264:       95 1f           adc     r25, r21
    5266:       a6 1f           adc     r26, r22
    5268:       b7 1f           adc     r27, r23
    526a:       80 93 7a 07     sts     0x077A, r24
    526e:       90 93 7b 07     sts     0x077B, r25
    5272:       a0 93 7c 07     sts     0x077C, r26
    5276:       b0 93 7d 07     sts     0x077D, r27
    527a:       50 91 57 04     lds     r21, 0x0457
    527e:       59 a3           std     Y+33, r21       ; 0x21
    5280:       55 23           and     r21, r21
    5282:       11 f0           breq    .+4             ; 0x5288 <MotorRegler+0xd24>
    5284:       0c 94 72 35     jmp     0x6ae4  ; 0x6ae4 <MotorRegler+0x2580>
    5288:       80 91 58 04     lds     r24, 0x0458
    528c:       88 23           and     r24, r24
    528e:       11 f0           breq    .+4             ; 0x5294 <MotorRegler+0xd30>
    5290:       0c 94 72 35     jmp     0x6ae4  ; 0x6ae4 <MotorRegler+0x2580>
    5294:       0c 94 1f 35     jmp     0x6a3e  ; 0x6a3e <MotorRegler+0x24da>
    5298:       80 91 6f 04     lds     r24, 0x046F
    529c:       90 91 70 04     lds     r25, 0x0470
    52a0:       40 97           sbiw    r24, 0x10       ; 16
    52a2:       a4 f0           brlt    .+40            ; 0x52cc <MotorRegler+0xd68>
    52a4:       c2 01           movw    r24, r4
    52a6:       b1 01           movw    r22, r2
    52a8:       23 e0           ldi     r18, 0x03       ; 3
    52aa:       30 e0           ldi     r19, 0x00       ; 0
    52ac:       40 e0           ldi     r20, 0x00       ; 0
    52ae:       50 e0           ldi     r21, 0x00       ; 0
    52b0:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    52b4:       59 01           movw    r10, r18
    52b6:       6a 01           movw    r12, r20
    52b8:       c4 01           movw    r24, r8
    52ba:       b3 01           movw    r22, r6
    52bc:       23 e0           ldi     r18, 0x03       ; 3
    52be:       30 e0           ldi     r19, 0x00       ; 0
    52c0:       40 e0           ldi     r20, 0x00       ; 0
    52c2:       50 e0           ldi     r21, 0x00       ; 0
    52c4:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    52c8:       79 01           movw    r14, r18
    52ca:       8a 01           movw    r16, r20
    52cc:       e0 91 32 07     lds     r30, 0x0732
    52d0:       ff 27           eor     r31, r31
    52d2:       ee 0f           add     r30, r30
    52d4:       ff 1f           adc     r31, r31
    52d6:       ed 5f           subi    r30, 0xFD       ; 253
    52d8:       f8 4f           sbci    r31, 0xF8       ; 248
    52da:       01 90           ld      r0, Z+
    52dc:       f0 81           ld      r31, Z
    52de:       e0 2d           mov     r30, r0
    52e0:       f7 ff           sbrs    r31, 7
    52e2:       03 c0           rjmp    .+6             ; 0x52ea <MotorRegler+0xd86>
    52e4:       f0 95           com     r31
    52e6:       e1 95           neg     r30
    52e8:       ff 4f           sbci    r31, 0xFF       ; 255
    52ea:       7a 97           sbiw    r30, 0x1a       ; 26
    52ec:       a4 f0           brlt    .+40            ; 0x5316 <MotorRegler+0xdb2>
    52ee:       c6 01           movw    r24, r12
    52f0:       b5 01           movw    r22, r10
    52f2:       23 e0           ldi     r18, 0x03       ; 3
    52f4:       30 e0           ldi     r19, 0x00       ; 0
    52f6:       40 e0           ldi     r20, 0x00       ; 0
    52f8:       50 e0           ldi     r21, 0x00       ; 0
    52fa:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    52fe:       59 01           movw    r10, r18
    5300:       6a 01           movw    r12, r20
    5302:       c8 01           movw    r24, r16
    5304:       b7 01           movw    r22, r14
    5306:       23 e0           ldi     r18, 0x03       ; 3
    5308:       30 e0           ldi     r19, 0x00       ; 0
    530a:       40 e0           ldi     r20, 0x00       ; 0
    530c:       50 e0           ldi     r21, 0x00       ; 0
    530e:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5312:       79 01           movw    r14, r18
    5314:       8a 01           movw    r16, r20
    5316:       61 e2           ldi     r22, 0x21       ; 33
    5318:       a6 16           cp      r10, r22
    531a:       b1 04           cpc     r11, r1
    531c:       c1 04           cpc     r12, r1
    531e:       d1 04           cpc     r13, r1
    5320:       34 f0           brlt    .+12            ; 0x532e <MotorRegler+0xdca>
    5322:       90 e2           ldi     r25, 0x20       ; 32
    5324:       a9 2e           mov     r10, r25
    5326:       b1 2c           mov     r11, r1
    5328:       c1 2c           mov     r12, r1
    532a:       d1 2c           mov     r13, r1
    532c:       11 c0           rjmp    .+34            ; 0x5350 <MotorRegler+0xdec>
    532e:       70 ee           ldi     r23, 0xE0       ; 224
    5330:       a7 16           cp      r10, r23
    5332:       7f ef           ldi     r23, 0xFF       ; 255
    5334:       b7 06           cpc     r11, r23
    5336:       7f ef           ldi     r23, 0xFF       ; 255
    5338:       c7 06           cpc     r12, r23
    533a:       7f ef           ldi     r23, 0xFF       ; 255
    533c:       d7 06           cpc     r13, r23
    533e:       44 f4           brge    .+16            ; 0x5350 <MotorRegler+0xdec>
    5340:       80 ee           ldi     r24, 0xE0       ; 224
    5342:       a8 2e           mov     r10, r24
    5344:       8f ef           ldi     r24, 0xFF       ; 255
    5346:       b8 2e           mov     r11, r24
    5348:       8f ef           ldi     r24, 0xFF       ; 255
    534a:       c8 2e           mov     r12, r24
    534c:       8f ef           ldi     r24, 0xFF       ; 255
    534e:       d8 2e           mov     r13, r24
    5350:       81 e2           ldi     r24, 0x21       ; 33
    5352:       e8 16           cp      r14, r24
    5354:       f1 04           cpc     r15, r1
    5356:       01 05           cpc     r16, r1
    5358:       11 05           cpc     r17, r1
    535a:       34 f0           brlt    .+12            ; 0x5368 <MotorRegler+0xe04>
    535c:       10 e2           ldi     r17, 0x20       ; 32
    535e:       e1 2e           mov     r14, r17
    5360:       f1 2c           mov     r15, r1
    5362:       01 2d           mov     r16, r1
    5364:       11 2d           mov     r17, r1
    5366:       11 c0           rjmp    .+34            ; 0x538a <MotorRegler+0xe26>
    5368:       90 ee           ldi     r25, 0xE0       ; 224
    536a:       e9 16           cp      r14, r25
    536c:       9f ef           ldi     r25, 0xFF       ; 255
    536e:       f9 06           cpc     r15, r25
    5370:       9f ef           ldi     r25, 0xFF       ; 255
    5372:       09 07           cpc     r16, r25
    5374:       9f ef           ldi     r25, 0xFF       ; 255
    5376:       19 07           cpc     r17, r25
    5378:       44 f4           brge    .+16            ; 0x538a <MotorRegler+0xe26>
    537a:       b0 ee           ldi     r27, 0xE0       ; 224
    537c:       eb 2e           mov     r14, r27
    537e:       bf ef           ldi     r27, 0xFF       ; 255
    5380:       fb 2e           mov     r15, r27
    5382:       bf ef           ldi     r27, 0xFF       ; 255
    5384:       0b 2f           mov     r16, r27
    5386:       bf ef           ldi     r27, 0xFF       ; 255
    5388:       1b 2f           mov     r17, r27
    538a:       80 91 19 04     lds     r24, 0x0419
    538e:       90 91 1a 04     lds     r25, 0x041A
    5392:       a0 91 1b 04     lds     r26, 0x041B
    5396:       b0 91 1c 04     lds     r27, 0x041C
    539a:       8a 19           sub     r24, r10
    539c:       9b 09           sbc     r25, r11
    539e:       ac 09           sbc     r26, r12
    53a0:       bd 09           sbc     r27, r13
    53a2:       80 93 19 04     sts     0x0419, r24
    53a6:       90 93 1a 04     sts     0x041A, r25
    53aa:       a0 93 1b 04     sts     0x041B, r26
    53ae:       b0 93 1c 04     sts     0x041C, r27
    53b2:       80 91 21 04     lds     r24, 0x0421
    53b6:       90 91 22 04     lds     r25, 0x0422
    53ba:       a0 91 23 04     lds     r26, 0x0423
    53be:       b0 91 24 04     lds     r27, 0x0424
    53c2:       8e 19           sub     r24, r14
    53c4:       9f 09           sbc     r25, r15
    53c6:       a0 0b           sbc     r26, r16
    53c8:       b1 0b           sbc     r27, r17
    53ca:       80 93 21 04     sts     0x0421, r24
    53ce:       90 93 22 04     sts     0x0422, r25
    53d2:       a0 93 23 04     sts     0x0423, r26
    53d6:       b0 93 24 04     sts     0x0424, r27
    53da:       80 91 d9 03     lds     r24, 0x03D9
    53de:       90 91 da 03     lds     r25, 0x03DA
    53e2:       8f 3f           cpi     r24, 0xFF       ; 255
    53e4:       91 05           cpc     r25, r1
    53e6:       09 f0           breq    .+2             ; 0x53ea <MotorRegler+0xe86>
    53e8:       08 f4           brcc    .+2             ; 0x53ec <MotorRegler+0xe88>
    53ea:       d5 c4           rjmp    .+2474          ; 0x5d96 <MotorRegler+0x1832>
    53ec:       a9 a1           ldd     r26, Y+33       ; 0x21
    53ee:       aa 23           and     r26, r26
    53f0:       09 f0           breq    .+2             ; 0x53f4 <MotorRegler+0xe90>
    53f2:       55 c4           rjmp    .+2218          ; 0x5c9e <MotorRegler+0x173a>
    53f4:       80 91 58 04     lds     r24, 0x0458
    53f8:       88 23           and     r24, r24
    53fa:       09 f0           breq    .+2             ; 0x53fe <MotorRegler+0xe9a>
    53fc:       50 c4           rjmp    .+2208          ; 0x5c9e <MotorRegler+0x173a>
    53fe:       60 91 8a 07     lds     r22, 0x078A
    5402:       70 91 8b 07     lds     r23, 0x078B
    5406:       80 91 8c 07     lds     r24, 0x078C
    540a:       90 91 8d 07     lds     r25, 0x078D
    540e:       20 e0           ldi     r18, 0x00       ; 0
    5410:       31 e0           ldi     r19, 0x01       ; 1
    5412:       40 e0           ldi     r20, 0x00       ; 0
    5414:       50 e0           ldi     r21, 0x00       ; 0
    5416:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    541a:       2d 8b           std     Y+21, r18       ; 0x15
    541c:       3e 8b           std     Y+22, r19       ; 0x16
    541e:       4f 8b           std     Y+23, r20       ; 0x17
    5420:       58 8f           std     Y+24, r21       ; 0x18
    5422:       20 93 8a 07     sts     0x078A, r18
    5426:       30 93 8b 07     sts     0x078B, r19
    542a:       40 93 8c 07     sts     0x078C, r20
    542e:       50 93 8d 07     sts     0x078D, r21
    5432:       60 91 8e 07     lds     r22, 0x078E
    5436:       70 91 8f 07     lds     r23, 0x078F
    543a:       80 91 90 07     lds     r24, 0x0790
    543e:       90 91 91 07     lds     r25, 0x0791
    5442:       20 e0           ldi     r18, 0x00       ; 0
    5444:       31 e0           ldi     r19, 0x01       ; 1
    5446:       40 e0           ldi     r20, 0x00       ; 0
    5448:       50 e0           ldi     r21, 0x00       ; 0
    544a:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    544e:       29 8b           std     Y+17, r18       ; 0x11
    5450:       3a 8b           std     Y+18, r19       ; 0x12
    5452:       4b 8b           std     Y+19, r20       ; 0x13
    5454:       5c 8b           std     Y+20, r21       ; 0x14
    5456:       20 93 8e 07     sts     0x078E, r18
    545a:       30 93 8f 07     sts     0x078F, r19
    545e:       40 93 90 07     sts     0x0790, r20
    5462:       50 93 91 07     sts     0x0791, r21
    5466:       e0 90 43 07     lds     r14, 0x0743
    546a:       ff 24           eor     r15, r15
    546c:       00 27           eor     r16, r16
    546e:       11 27           eor     r17, r17
    5470:       20 91 09 04     lds     r18, 0x0409
    5474:       30 91 0a 04     lds     r19, 0x040A
    5478:       40 91 0b 04     lds     r20, 0x040B
    547c:       50 91 0c 04     lds     r21, 0x040C
    5480:       c8 01           movw    r24, r16
    5482:       b7 01           movw    r22, r14
    5484:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    5488:       20 e0           ldi     r18, 0x00       ; 0
    548a:       31 e0           ldi     r19, 0x01       ; 1
    548c:       40 e0           ldi     r20, 0x00       ; 0
    548e:       50 e0           ldi     r21, 0x00       ; 0
    5490:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5494:       19 01           movw    r2, r18
    5496:       2a 01           movw    r4, r20
    5498:       20 93 09 04     sts     0x0409, r18
    549c:       30 93 0a 04     sts     0x040A, r19
    54a0:       40 93 0b 04     sts     0x040B, r20
    54a4:       50 93 0c 04     sts     0x040C, r21
    54a8:       20 91 0d 04     lds     r18, 0x040D
    54ac:       30 91 0e 04     lds     r19, 0x040E
    54b0:       40 91 0f 04     lds     r20, 0x040F
    54b4:       50 91 10 04     lds     r21, 0x0410
    54b8:       c8 01           movw    r24, r16
    54ba:       b7 01           movw    r22, r14
    54bc:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    54c0:       20 e0           ldi     r18, 0x00       ; 0
    54c2:       31 e0           ldi     r19, 0x01       ; 1
    54c4:       40 e0           ldi     r20, 0x00       ; 0
    54c6:       50 e0           ldi     r21, 0x00       ; 0
    54c8:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    54cc:       39 01           movw    r6, r18
    54ce:       4a 01           movw    r8, r20
    54d0:       20 93 0d 04     sts     0x040D, r18
    54d4:       30 93 0e 04     sts     0x040E, r19
    54d8:       40 93 0f 04     sts     0x040F, r20
    54dc:       50 93 10 04     sts     0x0410, r21
    54e0:       60 91 11 04     lds     r22, 0x0411
    54e4:       70 91 12 04     lds     r23, 0x0412
    54e8:       80 91 13 04     lds     r24, 0x0413
    54ec:       90 91 14 04     lds     r25, 0x0414
    54f0:       20 e0           ldi     r18, 0x00       ; 0
    54f2:       31 e0           ldi     r19, 0x01       ; 1
    54f4:       40 e0           ldi     r20, 0x00       ; 0
    54f6:       50 e0           ldi     r21, 0x00       ; 0
    54f8:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    54fc:       20 93 11 04     sts     0x0411, r18
    5500:       30 93 12 04     sts     0x0412, r19
    5504:       40 93 13 04     sts     0x0413, r20
    5508:       50 93 14 04     sts     0x0414, r21
    550c:       6d 89           ldd     r22, Y+21       ; 0x15
    550e:       7e 89           ldd     r23, Y+22       ; 0x16
    5510:       8f 89           ldd     r24, Y+23       ; 0x17
    5512:       98 8d           ldd     r25, Y+24       ; 0x18
    5514:       62 19           sub     r22, r2
    5516:       73 09           sbc     r23, r3
    5518:       84 09           sbc     r24, r4
    551a:       95 09           sbc     r25, r5
    551c:       60 93 96 04     sts     0x0496, r22
    5520:       70 93 97 04     sts     0x0497, r23
    5524:       80 93 98 04     sts     0x0498, r24
    5528:       90 93 99 04     sts     0x0499, r25
    552c:       e0 90 5c 07     lds     r14, 0x075C
    5530:       ff 24           eor     r15, r15
    5532:       00 27           eor     r16, r16
    5534:       11 27           eor     r17, r17
    5536:       a8 01           movw    r20, r16
    5538:       97 01           movw    r18, r14
    553a:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    553e:       59 01           movw    r10, r18
    5540:       6a 01           movw    r12, r20
    5542:       20 93 84 04     sts     0x0484, r18
    5546:       30 93 85 04     sts     0x0485, r19
    554a:       40 93 86 04     sts     0x0486, r20
    554e:       50 93 87 04     sts     0x0487, r21
    5552:       69 89           ldd     r22, Y+17       ; 0x11
    5554:       7a 89           ldd     r23, Y+18       ; 0x12
    5556:       8b 89           ldd     r24, Y+19       ; 0x13
    5558:       9c 89           ldd     r25, Y+20       ; 0x14
    555a:       66 19           sub     r22, r6
    555c:       77 09           sbc     r23, r7
    555e:       88 09           sbc     r24, r8
    5560:       99 09           sbc     r25, r9
    5562:       60 93 92 04     sts     0x0492, r22
    5566:       70 93 93 04     sts     0x0493, r23
    556a:       80 93 94 04     sts     0x0494, r24
    556e:       90 93 95 04     sts     0x0495, r25
    5572:       a8 01           movw    r20, r16
    5574:       97 01           movw    r18, r14
    5576:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    557a:       2d 87           std     Y+13, r18       ; 0x0d
    557c:       3e 87           std     Y+14, r19       ; 0x0e
    557e:       4f 87           std     Y+15, r20       ; 0x0f
    5580:       58 8b           std     Y+16, r21       ; 0x10
    5582:       c6 01           movw    r24, r12
    5584:       b5 01           movw    r22, r10
    5586:       20 e0           ldi     r18, 0x00       ; 0
    5588:       31 e0           ldi     r19, 0x01       ; 1
    558a:       40 e0           ldi     r20, 0x00       ; 0
    558c:       50 e0           ldi     r21, 0x00       ; 0
    558e:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5592:       89 01           movw    r16, r18
    5594:       30 93 56 04     sts     0x0456, r19
    5598:       20 93 55 04     sts     0x0455, r18
    559c:       6d 85           ldd     r22, Y+13       ; 0x0d
    559e:       7e 85           ldd     r23, Y+14       ; 0x0e
    55a0:       8f 85           ldd     r24, Y+15       ; 0x0f
    55a2:       98 89           ldd     r25, Y+16       ; 0x10
    55a4:       20 e0           ldi     r18, 0x00       ; 0
    55a6:       31 e0           ldi     r19, 0x01       ; 1
    55a8:       40 e0           ldi     r20, 0x00       ; 0
    55aa:       50 e0           ldi     r21, 0x00       ; 0
    55ac:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    55b0:       3d af           std     Y+61, r19       ; 0x3d
    55b2:       2c af           std     Y+60, r18       ; 0x3c
    55b4:       30 93 54 04     sts     0x0454, r19
    55b8:       20 93 53 04     sts     0x0453, r18
    55bc:       80 91 6d 04     lds     r24, 0x046D
    55c0:       90 91 6e 04     lds     r25, 0x046E
    55c4:       40 97           sbiw    r24, 0x10       ; 16
    55c6:       bc f4           brge    .+46            ; 0x55f6 <MotorRegler+0x1092>
    55c8:       80 91 6f 04     lds     r24, 0x046F
    55cc:       90 91 70 04     lds     r25, 0x0470
    55d0:       40 97           sbiw    r24, 0x10       ; 16
    55d2:       8c f4           brge    .+34            ; 0x55f6 <MotorRegler+0x1092>
    55d4:       e0 91 32 07     lds     r30, 0x0732
    55d8:       ff 27           eor     r31, r31
    55da:       ee 0f           add     r30, r30
    55dc:       ff 1f           adc     r31, r31
    55de:       ed 5f           subi    r30, 0xFD       ; 253
    55e0:       f8 4f           sbci    r31, 0xF8       ; 248
    55e2:       01 90           ld      r0, Z+
    55e4:       f0 81           ld      r31, Z
    55e6:       e0 2d           mov     r30, r0
    55e8:       f7 ff           sbrs    r31, 7
    55ea:       03 c0           rjmp    .+6             ; 0x55f2 <MotorRegler+0x108e>
    55ec:       f0 95           com     r31
    55ee:       e1 95           neg     r30
    55f0:       ff 4f           sbci    r31, 0xFF       ; 255
    55f2:       7a 97           sbiw    r30, 0x1a       ; 26
    55f4:       74 f0           brlt    .+28            ; 0x5612 <MotorRegler+0x10ae>
    55f6:       c8 01           movw    r24, r16
    55f8:       62 e0           ldi     r22, 0x02       ; 2
    55fa:       70 e0           ldi     r23, 0x00       ; 0
    55fc:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    5600:       cb 01           movw    r24, r22
    5602:       62 e0           ldi     r22, 0x02       ; 2
    5604:       70 e0           ldi     r23, 0x00       ; 0
    5606:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    560a:       70 93 56 04     sts     0x0456, r23
    560e:       60 93 55 04     sts     0x0455, r22
    5612:       60 91 82 07     lds     r22, 0x0782
    5616:       70 91 83 07     lds     r23, 0x0783
    561a:       80 91 84 07     lds     r24, 0x0784
    561e:       90 91 85 07     lds     r25, 0x0785
    5622:       20 e0           ldi     r18, 0x00       ; 0
    5624:       31 e0           ldi     r19, 0x01       ; 1
    5626:       40 e0           ldi     r20, 0x00       ; 0
    5628:       50 e0           ldi     r21, 0x00       ; 0
    562a:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    562e:       20 93 82 07     sts     0x0782, r18
    5632:       30 93 83 07     sts     0x0783, r19
    5636:       40 93 84 07     sts     0x0784, r20
    563a:       50 93 85 07     sts     0x0785, r21
    563e:       60 91 7a 07     lds     r22, 0x077A
    5642:       70 91 7b 07     lds     r23, 0x077B
    5646:       80 91 7c 07     lds     r24, 0x077C
    564a:       90 91 7d 07     lds     r25, 0x077D
    564e:       20 e0           ldi     r18, 0x00       ; 0
    5650:       31 e0           ldi     r19, 0x01       ; 1
    5652:       40 e0           ldi     r20, 0x00       ; 0
    5654:       50 e0           ldi     r21, 0x00       ; 0
    5656:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    565a:       20 93 7a 07     sts     0x077A, r18
    565e:       30 93 7b 07     sts     0x077B, r19
    5662:       40 93 7c 07     sts     0x077C, r20
    5666:       50 93 7d 07     sts     0x077D, r21
    566a:       ed 8c           ldd     r14, Y+29       ; 0x1d
    566c:       fe 8c           ldd     r15, Y+30       ; 0x1e
    566e:       0f 8d           ldd     r16, Y+31       ; 0x1f
    5670:       18 a1           ldd     r17, Y+32       ; 0x20
    5672:       28 ad           ldd     r18, Y+56       ; 0x38
    5674:       39 ad           ldd     r19, Y+57       ; 0x39
    5676:       4a ad           ldd     r20, Y+58       ; 0x3a
    5678:       5b ad           ldd     r21, Y+59       ; 0x3b
    567a:       e2 1a           sub     r14, r18
    567c:       f3 0a           sbc     r15, r19
    567e:       04 0b           sbc     r16, r20
    5680:       15 0b           sbc     r17, r21
    5682:       e0 92 9e 04     sts     0x049E, r14
    5686:       f0 92 9f 04     sts     0x049F, r15
    568a:       00 93 a0 04     sts     0x04A0, r16
    568e:       10 93 a1 04     sts     0x04A1, r17
    5692:       a9 8c           ldd     r10, Y+25       ; 0x19
    5694:       ba 8c           ldd     r11, Y+26       ; 0x1a
    5696:       cb 8c           ldd     r12, Y+27       ; 0x1b
    5698:       dc 8c           ldd     r13, Y+28       ; 0x1c
    569a:       4c a9           ldd     r20, Y+52       ; 0x34
    569c:       5d a9           ldd     r21, Y+53       ; 0x35
    569e:       6e a9           ldd     r22, Y+54       ; 0x36
    56a0:       7f a9           ldd     r23, Y+55       ; 0x37
    56a2:       a4 1a           sub     r10, r20
    56a4:       b5 0a           sbc     r11, r21
    56a6:       c6 0a           sbc     r12, r22
    56a8:       d7 0a           sbc     r13, r23
    56aa:       a0 92 9a 04     sts     0x049A, r10
    56ae:       b0 92 9b 04     sts     0x049B, r11
    56b2:       c0 92 9c 04     sts     0x049C, r12
    56b6:       d0 92 9d 04     sts     0x049D, r13
    56ba:       e0 92 96 04     sts     0x0496, r14
    56be:       f0 92 97 04     sts     0x0497, r15
    56c2:       00 93 98 04     sts     0x0498, r16
    56c6:       10 93 99 04     sts     0x0499, r17
    56ca:       a0 92 92 04     sts     0x0492, r10
    56ce:       b0 92 93 04     sts     0x0493, r11
    56d2:       c0 92 94 04     sts     0x0494, r12
    56d6:       d0 92 95 04     sts     0x0495, r13
    56da:       80 91 1d 04     lds     r24, 0x041D
    56de:       90 91 1e 04     lds     r25, 0x041E
    56e2:       a0 91 1f 04     lds     r26, 0x041F
    56e6:       b0 91 20 04     lds     r27, 0x0420
    56ea:       8e 19           sub     r24, r14
    56ec:       9f 09           sbc     r25, r15
    56ee:       a0 0b           sbc     r26, r16
    56f0:       b1 0b           sbc     r27, r17
    56f2:       80 93 1d 04     sts     0x041D, r24
    56f6:       90 93 1e 04     sts     0x041E, r25
    56fa:       a0 93 1f 04     sts     0x041F, r26
    56fe:       b0 93 20 04     sts     0x0420, r27
    5702:       80 91 25 04     lds     r24, 0x0425
    5706:       90 91 26 04     lds     r25, 0x0426
    570a:       a0 91 27 04     lds     r26, 0x0427
    570e:       b0 91 28 04     lds     r27, 0x0428
    5712:       8a 19           sub     r24, r10
    5714:       9b 09           sbc     r25, r11
    5716:       ac 09           sbc     r26, r12
    5718:       bd 09           sbc     r27, r13
    571a:       80 93 25 04     sts     0x0425, r24
    571e:       90 93 26 04     sts     0x0426, r25
    5722:       a0 93 27 04     sts     0x0427, r26
    5726:       b0 93 28 04     sts     0x0428, r27
    572a:       c2 01           movw    r24, r4
    572c:       b1 01           movw    r22, r2
    572e:       2a e1           ldi     r18, 0x1A       ; 26
    5730:       30 e0           ldi     r19, 0x00       ; 0
    5732:       40 e0           ldi     r20, 0x00       ; 0
    5734:       50 e0           ldi     r21, 0x00       ; 0
    5736:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    573a:       30 93 ca 06     sts     0x06CA, r19
    573e:       20 93 c9 06     sts     0x06C9, r18
    5742:       c4 01           movw    r24, r8
    5744:       b3 01           movw    r22, r6
    5746:       2a e1           ldi     r18, 0x1A       ; 26
    5748:       30 e0           ldi     r19, 0x00       ; 0
    574a:       40 e0           ldi     r20, 0x00       ; 0
    574c:       50 e0           ldi     r21, 0x00       ; 0
    574e:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5752:       30 93 cc 06     sts     0x06CC, r19
    5756:       20 93 cb 06     sts     0x06CB, r18
    575a:       f0 92 ce 06     sts     0x06CE, r15
    575e:       e0 92 cd 06     sts     0x06CD, r14
    5762:       b0 92 d0 06     sts     0x06D0, r11
    5766:       a0 92 cf 06     sts     0x06CF, r10
    576a:       6d 89           ldd     r22, Y+21       ; 0x15
    576c:       7e 89           ldd     r23, Y+22       ; 0x16
    576e:       8f 89           ldd     r24, Y+23       ; 0x17
    5770:       98 8d           ldd     r25, Y+24       ; 0x18
    5772:       2a e1           ldi     r18, 0x1A       ; 26
    5774:       30 e0           ldi     r19, 0x00       ; 0
    5776:       40 e0           ldi     r20, 0x00       ; 0
    5778:       50 e0           ldi     r21, 0x00       ; 0
    577a:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    577e:       30 93 d2 06     sts     0x06D2, r19
    5782:       20 93 d1 06     sts     0x06D1, r18
    5786:       69 89           ldd     r22, Y+17       ; 0x11
    5788:       7a 89           ldd     r23, Y+18       ; 0x12
    578a:       8b 89           ldd     r24, Y+19       ; 0x13
    578c:       9c 89           ldd     r25, Y+20       ; 0x14
    578e:       2a e1           ldi     r18, 0x1A       ; 26
    5790:       30 e0           ldi     r19, 0x00       ; 0
    5792:       40 e0           ldi     r20, 0x00       ; 0
    5794:       50 e0           ldi     r21, 0x00       ; 0
    5796:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    579a:       30 93 d4 06     sts     0x06D4, r19
    579e:       20 93 d3 06     sts     0x06D3, r18
    57a2:       6d 85           ldd     r22, Y+13       ; 0x0d
    57a4:       7e 85           ldd     r23, Y+14       ; 0x0e
    57a6:       70 93 e2 06     sts     0x06E2, r23
    57aa:       60 93 e1 06     sts     0x06E1, r22
    57ae:       8c ad           ldd     r24, Y+60       ; 0x3c
    57b0:       9d ad           ldd     r25, Y+61       ; 0x3d
    57b2:       88 0f           add     r24, r24
    57b4:       99 1f           adc     r25, r25
    57b6:       2c ad           ldd     r18, Y+60       ; 0x3c
    57b8:       3d ad           ldd     r19, Y+61       ; 0x3d
    57ba:       63 e0           ldi     r22, 0x03       ; 3
    57bc:       22 0f           add     r18, r18
    57be:       33 1f           adc     r19, r19
    57c0:       6a 95           dec     r22
    57c2:       e1 f7           brne    .-8             ; 0x57bc <MotorRegler+0x1258>
    57c4:       82 0f           add     r24, r18
    57c6:       93 1f           adc     r25, r19
    57c8:       90 93 e4 06     sts     0x06E4, r25
    57cc:       80 93 e3 06     sts     0x06E3, r24
    57d0:       81 e0           ldi     r24, 0x01       ; 1
    57d2:       90 e0           ldi     r25, 0x00       ; 0
    57d4:       90 93 7f 04     sts     0x047F, r25
    57d8:       80 93 7e 04     sts     0x047E, r24
    57dc:       80 91 76 04     lds     r24, 0x0476
    57e0:       90 91 77 04     lds     r25, 0x0477
    57e4:       a0 91 78 04     lds     r26, 0x0478
    57e8:       b0 91 79 04     lds     r27, 0x0479
    57ec:       2d 89           ldd     r18, Y+21       ; 0x15
    57ee:       3e 89           ldd     r19, Y+22       ; 0x16
    57f0:       4f 89           ldd     r20, Y+23       ; 0x17
    57f2:       58 8d           ldd     r21, Y+24       ; 0x18
    57f4:       82 1b           sub     r24, r18
    57f6:       93 0b           sbc     r25, r19
    57f8:       a4 0b           sbc     r26, r20
    57fa:       b5 0b           sbc     r27, r21
    57fc:       81 5e           subi    r24, 0xE1       ; 225
    57fe:       91 4b           sbci    r25, 0xB1       ; 177
    5800:       af 4f           sbci    r26, 0xFF       ; 255
    5802:       bf 4f           sbci    r27, 0xFF       ; 255
    5804:       8f 53           subi    r24, 0x3F       ; 63
    5806:       9c 49           sbci    r25, 0x9C       ; 156
    5808:       a0 40           sbci    r26, 0x00       ; 0
    580a:       b0 40           sbci    r27, 0x00       ; 0
    580c:       08 f0           brcs    .+2             ; 0x5810 <MotorRegler+0x12ac>
    580e:       c1 c0           rjmp    .+386           ; 0x5992 <MotorRegler+0x142e>
    5810:       41 e0           ldi     r20, 0x01       ; 1
    5812:       e4 16           cp      r14, r20
    5814:       40 e1           ldi     r20, 0x10       ; 16
    5816:       f4 06           cpc     r15, r20
    5818:       40 e0           ldi     r20, 0x00       ; 0
    581a:       04 07           cpc     r16, r20
    581c:       40 e0           ldi     r20, 0x00       ; 0
    581e:       14 07           cpc     r17, r20
    5820:       0c f4           brge    .+2             ; 0x5824 <MotorRegler+0x12c0>
    5822:       52 c0           rjmp    .+164           ; 0x58c8 <MotorRegler+0x1364>
    5824:       80 91 7d 04     lds     r24, 0x047D
    5828:       88 23           and     r24, r24
    582a:       09 f4           brne    .+2             ; 0x582e <MotorRegler+0x12ca>
    582c:       49 c0           rjmp    .+146           ; 0x58c0 <MotorRegler+0x135c>
    582e:       d8 01           movw    r26, r16
    5830:       c7 01           movw    r24, r14
    5832:       5c e0           ldi     r21, 0x0C       ; 12
    5834:       b5 95           asr     r27
    5836:       a7 95           ror     r26
    5838:       97 95           ror     r25
    583a:       87 95           ror     r24
    583c:       5a 95           dec     r21
    583e:       d1 f7           brne    .-12            ; 0x5834 <MotorRegler+0x12d0>
    5840:       01 96           adiw    r24, 0x01       ; 1
    5842:       90 93 7f 04     sts     0x047F, r25
    5846:       80 93 7e 04     sts     0x047E, r24
    584a:       d8 01           movw    r26, r16
    584c:       c7 01           movw    r24, r14
    584e:       43 e0           ldi     r20, 0x03       ; 3
    5850:       b5 95           asr     r27
    5852:       a7 95           ror     r26
    5854:       97 95           ror     r25
    5856:       87 95           ror     r24
    5858:       4a 95           dec     r20
    585a:       d1 f7           brne    .-12            ; 0x5850 <MotorRegler+0x12ec>
    585c:       80 93 84 04     sts     0x0484, r24
    5860:       90 93 85 04     sts     0x0485, r25
    5864:       a0 93 86 04     sts     0x0486, r26
    5868:       b0 93 87 04     sts     0x0487, r27
    586c:       89 58           subi    r24, 0x89       ; 137
    586e:       93 41           sbci    r25, 0x13       ; 19
    5870:       a0 40           sbci    r26, 0x00       ; 0
    5872:       b0 40           sbci    r27, 0x00       ; 0
    5874:       64 f0           brlt    .+24            ; 0x588e <MotorRegler+0x132a>
    5876:       88 e8           ldi     r24, 0x88       ; 136
    5878:       93 e1           ldi     r25, 0x13       ; 19
    587a:       a0 e0           ldi     r26, 0x00       ; 0
    587c:       b0 e0           ldi     r27, 0x00       ; 0
    587e:       80 93 84 04     sts     0x0484, r24
    5882:       90 93 85 04     sts     0x0485, r25
    5886:       a0 93 86 04     sts     0x0486, r26
    588a:       b0 93 87 04     sts     0x0487, r27
    588e:       60 91 84 04     lds     r22, 0x0484
    5892:       70 91 85 04     lds     r23, 0x0485
    5896:       80 91 86 04     lds     r24, 0x0486
    589a:       90 91 87 04     lds     r25, 0x0487
    589e:       20 e0           ldi     r18, 0x00       ; 0
    58a0:       31 e0           ldi     r19, 0x01       ; 1
    58a2:       40 e0           ldi     r20, 0x00       ; 0
    58a4:       50 e0           ldi     r21, 0x00       ; 0
    58a6:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    58aa:       80 91 55 04     lds     r24, 0x0455
    58ae:       90 91 56 04     lds     r25, 0x0456
    58b2:       82 0f           add     r24, r18
    58b4:       93 1f           adc     r25, r19
    58b6:       90 93 56 04     sts     0x0456, r25
    58ba:       80 93 55 04     sts     0x0455, r24
    58be:       66 c0           rjmp    .+204           ; 0x598c <MotorRegler+0x1428>
    58c0:       81 e0           ldi     r24, 0x01       ; 1
    58c2:       80 93 7d 04     sts     0x047D, r24
    58c6:       62 c0           rjmp    .+196           ; 0x598c <MotorRegler+0x1428>
    58c8:       10 92 7d 04     sts     0x047D, r1
    58cc:       60 e0           ldi     r22, 0x00       ; 0
    58ce:       e6 16           cp      r14, r22
    58d0:       60 ef           ldi     r22, 0xF0       ; 240
    58d2:       f6 06           cpc     r15, r22
    58d4:       6f ef           ldi     r22, 0xFF       ; 255
    58d6:       06 07           cpc     r16, r22
    58d8:       6f ef           ldi     r22, 0xFF       ; 255
    58da:       16 07           cpc     r17, r22
    58dc:       0c f0           brlt    .+2             ; 0x58e0 <MotorRegler+0x137c>
    58de:       56 c0           rjmp    .+172           ; 0x598c <MotorRegler+0x1428>
    58e0:       80 91 7c 04     lds     r24, 0x047C
    58e4:       88 23           and     r24, r24
    58e6:       09 f4           brne    .+2             ; 0x58ea <MotorRegler+0x1386>
    58e8:       4d c0           rjmp    .+154           ; 0x5984 <MotorRegler+0x1420>
    58ea:       88 27           eor     r24, r24
    58ec:       99 27           eor     r25, r25
    58ee:       dc 01           movw    r26, r24
    58f0:       8e 19           sub     r24, r14
    58f2:       9f 09           sbc     r25, r15
    58f4:       a0 0b           sbc     r26, r16
    58f6:       b1 0b           sbc     r27, r17
    58f8:       3c e0           ldi     r19, 0x0C       ; 12
    58fa:       b5 95           asr     r27
    58fc:       a7 95           ror     r26
    58fe:       97 95           ror     r25
    5900:       87 95           ror     r24
    5902:       3a 95           dec     r19
    5904:       d1 f7           brne    .-12            ; 0x58fa <MotorRegler+0x1396>
    5906:       01 96           adiw    r24, 0x01       ; 1
    5908:       90 93 7f 04     sts     0x047F, r25
    590c:       80 93 7e 04     sts     0x047E, r24
    5910:       c8 01           movw    r24, r16
    5912:       b7 01           movw    r22, r14
    5914:       28 e0           ldi     r18, 0x08       ; 8
    5916:       30 e0           ldi     r19, 0x00       ; 0
    5918:       40 e0           ldi     r20, 0x00       ; 0
    591a:       50 e0           ldi     r21, 0x00       ; 0
    591c:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5920:       20 93 84 04     sts     0x0484, r18
    5924:       30 93 85 04     sts     0x0485, r19
    5928:       40 93 86 04     sts     0x0486, r20
    592c:       50 93 87 04     sts     0x0487, r21
    5930:       28 57           subi    r18, 0x78       ; 120
    5932:       3c 4e           sbci    r19, 0xEC       ; 236
    5934:       4f 4f           sbci    r20, 0xFF       ; 255
    5936:       5f 4f           sbci    r21, 0xFF       ; 255
    5938:       64 f4           brge    .+24            ; 0x5952 <MotorRegler+0x13ee>
    593a:       88 e7           ldi     r24, 0x78       ; 120
    593c:       9c ee           ldi     r25, 0xEC       ; 236
    593e:       af ef           ldi     r26, 0xFF       ; 255
    5940:       bf ef           ldi     r27, 0xFF       ; 255
    5942:       80 93 84 04     sts     0x0484, r24
    5946:       90 93 85 04     sts     0x0485, r25
    594a:       a0 93 86 04     sts     0x0486, r26
    594e:       b0 93 87 04     sts     0x0487, r27
    5952:       60 91 84 04     lds     r22, 0x0484
    5956:       70 91 85 04     lds     r23, 0x0485
    595a:       80 91 86 04     lds     r24, 0x0486
    595e:       90 91 87 04     lds     r25, 0x0487
    5962:       20 e0           ldi     r18, 0x00       ; 0
    5964:       31 e0           ldi     r19, 0x01       ; 1
    5966:       40 e0           ldi     r20, 0x00       ; 0
    5968:       50 e0           ldi     r21, 0x00       ; 0
    596a:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    596e:       80 91 55 04     lds     r24, 0x0455
    5972:       90 91 56 04     lds     r25, 0x0456
    5976:       82 0f           add     r24, r18
    5978:       93 1f           adc     r25, r19
    597a:       90 93 56 04     sts     0x0456, r25
    597e:       80 93 55 04     sts     0x0455, r24
    5982:       0b c0           rjmp    .+22            ; 0x599a <MotorRegler+0x1436>
    5984:       81 e0           ldi     r24, 0x01       ; 1
    5986:       80 93 7c 04     sts     0x047C, r24
    598a:       07 c0           rjmp    .+14            ; 0x599a <MotorRegler+0x1436>
    598c:       10 92 7c 04     sts     0x047C, r1
    5990:       04 c0           rjmp    .+8             ; 0x599a <MotorRegler+0x1436>
    5992:       10 92 7f 04     sts     0x047F, r1
    5996:       10 92 7e 04     sts     0x047E, r1
    599a:       80 91 5d 07     lds     r24, 0x075D
    599e:       88 2e           mov     r8, r24
    59a0:       99 24           eor     r9, r9
    59a2:       80 91 7e 04     lds     r24, 0x047E
    59a6:       90 91 7f 04     lds     r25, 0x047F
    59aa:       88 16           cp      r8, r24
    59ac:       99 06           cpc     r9, r25
    59ae:       24 f4           brge    .+8             ; 0x59b8 <MotorRegler+0x1454>
    59b0:       90 92 7f 04     sts     0x047F, r9
    59b4:       80 92 7e 04     sts     0x047E, r8
    59b8:       81 e0           ldi     r24, 0x01       ; 1
    59ba:       e8 16           cp      r14, r24
    59bc:       84 e0           ldi     r24, 0x04       ; 4
    59be:       f8 06           cpc     r15, r24
    59c0:       80 e0           ldi     r24, 0x00       ; 0
    59c2:       08 07           cpc     r16, r24
    59c4:       80 e0           ldi     r24, 0x00       ; 0
    59c6:       18 07           cpc     r17, r24
    59c8:       5c f0           brlt    .+22            ; 0x59e0 <MotorRegler+0x147c>
    59ca:       80 91 ef 03     lds     r24, 0x03EF
    59ce:       90 91 f0 03     lds     r25, 0x03F0
    59d2:       20 91 7e 04     lds     r18, 0x047E
    59d6:       30 91 7f 04     lds     r19, 0x047F
    59da:       82 0f           add     r24, r18
    59dc:       93 1f           adc     r25, r19
    59de:       13 c0           rjmp    .+38            ; 0x5a06 <MotorRegler+0x14a2>
    59e0:       90 e0           ldi     r25, 0x00       ; 0
    59e2:       e9 16           cp      r14, r25
    59e4:       9c ef           ldi     r25, 0xFC       ; 252
    59e6:       f9 06           cpc     r15, r25
    59e8:       9f ef           ldi     r25, 0xFF       ; 255
    59ea:       09 07           cpc     r16, r25
    59ec:       9f ef           ldi     r25, 0xFF       ; 255
    59ee:       19 07           cpc     r17, r25
    59f0:       74 f4           brge    .+28            ; 0x5a0e <MotorRegler+0x14aa>
    59f2:       80 91 ef 03     lds     r24, 0x03EF
    59f6:       90 91 f0 03     lds     r25, 0x03F0
    59fa:       20 91 7e 04     lds     r18, 0x047E
    59fe:       30 91 7f 04     lds     r19, 0x047F
    5a02:       82 1b           sub     r24, r18
    5a04:       93 0b           sbc     r25, r19
    5a06:       90 93 f0 03     sts     0x03F0, r25
    5a0a:       80 93 ef 03     sts     0x03EF, r24
    5a0e:       81 e0           ldi     r24, 0x01       ; 1
    5a10:       90 e0           ldi     r25, 0x00       ; 0
    5a12:       90 93 7f 04     sts     0x047F, r25
    5a16:       80 93 7e 04     sts     0x047E, r24
    5a1a:       10 92 80 04     sts     0x0480, r1
    5a1e:       10 92 81 04     sts     0x0481, r1
    5a22:       10 92 82 04     sts     0x0482, r1
    5a26:       10 92 83 04     sts     0x0483, r1
    5a2a:       80 91 72 04     lds     r24, 0x0472
    5a2e:       90 91 73 04     lds     r25, 0x0473
    5a32:       a0 91 74 04     lds     r26, 0x0474
    5a36:       b0 91 75 04     lds     r27, 0x0475
    5a3a:       29 89           ldd     r18, Y+17       ; 0x11
    5a3c:       3a 89           ldd     r19, Y+18       ; 0x12
    5a3e:       4b 89           ldd     r20, Y+19       ; 0x13
    5a40:       5c 89           ldd     r21, Y+20       ; 0x14
    5a42:       82 1b           sub     r24, r18
    5a44:       93 0b           sbc     r25, r19
    5a46:       a4 0b           sbc     r26, r20
    5a48:       b5 0b           sbc     r27, r21
    5a4a:       81 5e           subi    r24, 0xE1       ; 225
    5a4c:       91 4b           sbci    r25, 0xB1       ; 177
    5a4e:       af 4f           sbci    r26, 0xFF       ; 255
    5a50:       bf 4f           sbci    r27, 0xFF       ; 255
    5a52:       8f 53           subi    r24, 0x3F       ; 63
    5a54:       9c 49           sbci    r25, 0x9C       ; 156
    5a56:       a0 40           sbci    r26, 0x00       ; 0
    5a58:       b0 40           sbci    r27, 0x00       ; 0
    5a5a:       08 f0           brcs    .+2             ; 0x5a5e <MotorRegler+0x14fa>
    5a5c:       bd c0           rjmp    .+378           ; 0x5bd8 <MotorRegler+0x1674>
    5a5e:       41 e0           ldi     r20, 0x01       ; 1
    5a60:       a4 16           cp      r10, r20
    5a62:       40 e1           ldi     r20, 0x10       ; 16
    5a64:       b4 06           cpc     r11, r20
    5a66:       40 e0           ldi     r20, 0x00       ; 0
    5a68:       c4 06           cpc     r12, r20
    5a6a:       40 e0           ldi     r20, 0x00       ; 0
    5a6c:       d4 06           cpc     r13, r20
    5a6e:       0c f4           brge    .+2             ; 0x5a72 <MotorRegler+0x150e>
    5a70:       50 c0           rjmp    .+160           ; 0x5b12 <MotorRegler+0x15ae>
    5a72:       80 91 7b 04     lds     r24, 0x047B
    5a76:       88 23           and     r24, r24
    5a78:       09 f4           brne    .+2             ; 0x5a7c <MotorRegler+0x1518>
    5a7a:       47 c0           rjmp    .+142           ; 0x5b0a <MotorRegler+0x15a6>
    5a7c:       d6 01           movw    r26, r12
    5a7e:       c5 01           movw    r24, r10
    5a80:       2c e0           ldi     r18, 0x0C       ; 12
    5a82:       b5 95           asr     r27
    5a84:       a7 95           ror     r26
    5a86:       97 95           ror     r25
    5a88:       87 95           ror     r24
    5a8a:       2a 95           dec     r18
    5a8c:       d1 f7           brne    .-12            ; 0x5a82 <MotorRegler+0x151e>
    5a8e:       01 96           adiw    r24, 0x01       ; 1
    5a90:       90 93 7f 04     sts     0x047F, r25
    5a94:       80 93 7e 04     sts     0x047E, r24
    5a98:       d6 01           movw    r26, r12
    5a9a:       c5 01           movw    r24, r10
    5a9c:       03 e0           ldi     r16, 0x03       ; 3
    5a9e:       b5 95           asr     r27
    5aa0:       a7 95           ror     r26
    5aa2:       97 95           ror     r25
    5aa4:       87 95           ror     r24
    5aa6:       0a 95           dec     r16
    5aa8:       d1 f7           brne    .-12            ; 0x5a9e <MotorRegler+0x153a>
    5aaa:       80 93 80 04     sts     0x0480, r24
    5aae:       90 93 81 04     sts     0x0481, r25
    5ab2:       a0 93 82 04     sts     0x0482, r26
    5ab6:       b0 93 83 04     sts     0x0483, r27
    5aba:       89 58           subi    r24, 0x89       ; 137
    5abc:       93 41           sbci    r25, 0x13       ; 19
    5abe:       a0 40           sbci    r26, 0x00       ; 0
    5ac0:       b0 40           sbci    r27, 0x00       ; 0
    5ac2:       64 f0           brlt    .+24            ; 0x5adc <MotorRegler+0x1578>
    5ac4:       88 e8           ldi     r24, 0x88       ; 136
    5ac6:       93 e1           ldi     r25, 0x13       ; 19
    5ac8:       a0 e0           ldi     r26, 0x00       ; 0
    5aca:       b0 e0           ldi     r27, 0x00       ; 0
    5acc:       80 93 80 04     sts     0x0480, r24
    5ad0:       90 93 81 04     sts     0x0481, r25
    5ad4:       a0 93 82 04     sts     0x0482, r26
    5ad8:       b0 93 83 04     sts     0x0483, r27
    5adc:       60 91 80 04     lds     r22, 0x0480
    5ae0:       70 91 81 04     lds     r23, 0x0481
    5ae4:       80 91 82 04     lds     r24, 0x0482
    5ae8:       90 91 83 04     lds     r25, 0x0483
    5aec:       20 e0           ldi     r18, 0x00       ; 0
    5aee:       31 e0           ldi     r19, 0x01       ; 1
    5af0:       40 e0           ldi     r20, 0x00       ; 0
    5af2:       50 e0           ldi     r21, 0x00       ; 0
    5af4:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5af8:       6c ad           ldd     r22, Y+60       ; 0x3c
    5afa:       7d ad           ldd     r23, Y+61       ; 0x3d
    5afc:       62 0f           add     r22, r18
    5afe:       73 1f           adc     r23, r19
    5b00:       70 93 54 04     sts     0x0454, r23
    5b04:       60 93 53 04     sts     0x0453, r22
    5b08:       64 c0           rjmp    .+200           ; 0x5bd2 <MotorRegler+0x166e>
    5b0a:       81 e0           ldi     r24, 0x01       ; 1
    5b0c:       80 93 7b 04     sts     0x047B, r24
    5b10:       60 c0           rjmp    .+192           ; 0x5bd2 <MotorRegler+0x166e>
    5b12:       10 92 7b 04     sts     0x047B, r1
    5b16:       70 e0           ldi     r23, 0x00       ; 0
    5b18:       a7 16           cp      r10, r23
    5b1a:       70 ef           ldi     r23, 0xF0       ; 240
    5b1c:       b7 06           cpc     r11, r23
    5b1e:       7f ef           ldi     r23, 0xFF       ; 255
    5b20:       c7 06           cpc     r12, r23
    5b22:       7f ef           ldi     r23, 0xFF       ; 255
    5b24:       d7 06           cpc     r13, r23
    5b26:       0c f0           brlt    .+2             ; 0x5b2a <MotorRegler+0x15c6>
    5b28:       54 c0           rjmp    .+168           ; 0x5bd2 <MotorRegler+0x166e>
    5b2a:       80 91 7a 04     lds     r24, 0x047A
    5b2e:       88 23           and     r24, r24
    5b30:       09 f4           brne    .+2             ; 0x5b34 <MotorRegler+0x15d0>
    5b32:       4b c0           rjmp    .+150           ; 0x5bca <MotorRegler+0x1666>
    5b34:       88 27           eor     r24, r24
    5b36:       99 27           eor     r25, r25
    5b38:       dc 01           movw    r26, r24
    5b3a:       8a 19           sub     r24, r10
    5b3c:       9b 09           sbc     r25, r11
    5b3e:       ac 09           sbc     r26, r12
    5b40:       bd 09           sbc     r27, r13
    5b42:       1c e0           ldi     r17, 0x0C       ; 12
    5b44:       b5 95           asr     r27
    5b46:       a7 95           ror     r26
    5b48:       97 95           ror     r25
    5b4a:       87 95           ror     r24
    5b4c:       1a 95           dec     r17
    5b4e:       d1 f7           brne    .-12            ; 0x5b44 <MotorRegler+0x15e0>
    5b50:       01 96           adiw    r24, 0x01       ; 1
    5b52:       90 93 7f 04     sts     0x047F, r25
    5b56:       80 93 7e 04     sts     0x047E, r24
    5b5a:       c6 01           movw    r24, r12
    5b5c:       b5 01           movw    r22, r10
    5b5e:       28 e0           ldi     r18, 0x08       ; 8
    5b60:       30 e0           ldi     r19, 0x00       ; 0
    5b62:       40 e0           ldi     r20, 0x00       ; 0
    5b64:       50 e0           ldi     r21, 0x00       ; 0
    5b66:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5b6a:       20 93 80 04     sts     0x0480, r18
    5b6e:       30 93 81 04     sts     0x0481, r19
    5b72:       40 93 82 04     sts     0x0482, r20
    5b76:       50 93 83 04     sts     0x0483, r21
    5b7a:       28 57           subi    r18, 0x78       ; 120
    5b7c:       3c 4e           sbci    r19, 0xEC       ; 236
    5b7e:       4f 4f           sbci    r20, 0xFF       ; 255
    5b80:       5f 4f           sbci    r21, 0xFF       ; 255
    5b82:       64 f4           brge    .+24            ; 0x5b9c <MotorRegler+0x1638>
    5b84:       88 e7           ldi     r24, 0x78       ; 120
    5b86:       9c ee           ldi     r25, 0xEC       ; 236
    5b88:       af ef           ldi     r26, 0xFF       ; 255
    5b8a:       bf ef           ldi     r27, 0xFF       ; 255
    5b8c:       80 93 80 04     sts     0x0480, r24
    5b90:       90 93 81 04     sts     0x0481, r25
    5b94:       a0 93 82 04     sts     0x0482, r26
    5b98:       b0 93 83 04     sts     0x0483, r27
    5b9c:       60 91 80 04     lds     r22, 0x0480
    5ba0:       70 91 81 04     lds     r23, 0x0481
    5ba4:       80 91 82 04     lds     r24, 0x0482
    5ba8:       90 91 83 04     lds     r25, 0x0483
    5bac:       20 e0           ldi     r18, 0x00       ; 0
    5bae:       31 e0           ldi     r19, 0x01       ; 1
    5bb0:       40 e0           ldi     r20, 0x00       ; 0
    5bb2:       50 e0           ldi     r21, 0x00       ; 0
    5bb4:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5bb8:       ac ad           ldd     r26, Y+60       ; 0x3c
    5bba:       bd ad           ldd     r27, Y+61       ; 0x3d
    5bbc:       a2 0f           add     r26, r18
    5bbe:       b3 1f           adc     r27, r19
    5bc0:       b0 93 54 04     sts     0x0454, r27
    5bc4:       a0 93 53 04     sts     0x0453, r26
    5bc8:       0b c0           rjmp    .+22            ; 0x5be0 <MotorRegler+0x167c>
    5bca:       81 e0           ldi     r24, 0x01       ; 1
    5bcc:       80 93 7a 04     sts     0x047A, r24
    5bd0:       07 c0           rjmp    .+14            ; 0x5be0 <MotorRegler+0x167c>
    5bd2:       10 92 7a 04     sts     0x047A, r1
    5bd6:       04 c0           rjmp    .+8             ; 0x5be0 <MotorRegler+0x167c>
    5bd8:       10 92 7f 04     sts     0x047F, r1
    5bdc:       10 92 7e 04     sts     0x047E, r1
    5be0:       80 91 7e 04     lds     r24, 0x047E
    5be4:       90 91 7f 04     lds     r25, 0x047F
    5be8:       88 16           cp      r8, r24
    5bea:       99 06           cpc     r9, r25
    5bec:       24 f4           brge    .+8             ; 0x5bf6 <MotorRegler+0x1692>
    5bee:       90 92 7f 04     sts     0x047F, r9
    5bf2:       80 92 7e 04     sts     0x047E, r8
    5bf6:       b1 e0           ldi     r27, 0x01       ; 1
    5bf8:       ab 16           cp      r10, r27
    5bfa:       b4 e0           ldi     r27, 0x04       ; 4
    5bfc:       bb 06           cpc     r11, r27
    5bfe:       b0 e0           ldi     r27, 0x00       ; 0
    5c00:       cb 06           cpc     r12, r27
    5c02:       b0 e0           ldi     r27, 0x00       ; 0
    5c04:       db 06           cpc     r13, r27
    5c06:       5c f0           brlt    .+22            ; 0x5c1e <MotorRegler+0x16ba>
    5c08:       80 91 f1 03     lds     r24, 0x03F1
    5c0c:       90 91 f2 03     lds     r25, 0x03F2
    5c10:       20 91 7e 04     lds     r18, 0x047E
    5c14:       30 91 7f 04     lds     r19, 0x047F
    5c18:       82 0f           add     r24, r18
    5c1a:       93 1f           adc     r25, r19
    5c1c:       13 c0           rjmp    .+38            ; 0x5c44 <MotorRegler+0x16e0>
    5c1e:       e0 e0           ldi     r30, 0x00       ; 0
    5c20:       ae 16           cp      r10, r30
    5c22:       ec ef           ldi     r30, 0xFC       ; 252
    5c24:       be 06           cpc     r11, r30
    5c26:       ef ef           ldi     r30, 0xFF       ; 255
    5c28:       ce 06           cpc     r12, r30
    5c2a:       ef ef           ldi     r30, 0xFF       ; 255
    5c2c:       de 06           cpc     r13, r30
    5c2e:       74 f4           brge    .+28            ; 0x5c4c <MotorRegler+0x16e8>
    5c30:       80 91 f1 03     lds     r24, 0x03F1
    5c34:       90 91 f2 03     lds     r25, 0x03F2
    5c38:       20 91 7e 04     lds     r18, 0x047E
    5c3c:       30 91 7f 04     lds     r19, 0x047F
    5c40:       82 1b           sub     r24, r18
    5c42:       93 0b           sbc     r25, r19
    5c44:       90 93 f2 03     sts     0x03F2, r25
    5c48:       80 93 f1 03     sts     0x03F1, r24
    5c4c:       80 91 80 04     lds     r24, 0x0480
    5c50:       90 91 81 04     lds     r25, 0x0481
    5c54:       90 93 de 06     sts     0x06DE, r25
    5c58:       80 93 dd 06     sts     0x06DD, r24
    5c5c:       80 91 ef 03     lds     r24, 0x03EF
    5c60:       90 91 f0 03     lds     r25, 0x03F0
    5c64:       90 93 d6 06     sts     0x06D6, r25
    5c68:       80 93 d5 06     sts     0x06D5, r24
    5c6c:       80 91 f1 03     lds     r24, 0x03F1
    5c70:       90 91 f2 03     lds     r25, 0x03F2
    5c74:       20 91 f5 03     lds     r18, 0x03F5
    5c78:       30 91 f6 03     lds     r19, 0x03F6
    5c7c:       82 1b           sub     r24, r18
    5c7e:       93 0b           sbc     r25, r19
    5c80:       9c 01           movw    r18, r24
    5c82:       a3 e0           ldi     r26, 0x03       ; 3
    5c84:       22 0f           add     r18, r18
    5c86:       33 1f           adc     r19, r19
    5c88:       aa 95           dec     r26
    5c8a:       e1 f7           brne    .-8             ; 0x5c84 <MotorRegler+0x1720>
    5c8c:       88 0f           add     r24, r24
    5c8e:       99 1f           adc     r25, r25
    5c90:       82 0f           add     r24, r18
    5c92:       93 1f           adc     r25, r19
    5c94:       90 93 d8 06     sts     0x06D8, r25
    5c98:       80 93 d7 06     sts     0x06D7, r24
    5c9c:       08 c0           rjmp    .+16            ; 0x5cae <MotorRegler+0x174a>
    5c9e:       10 92 54 04     sts     0x0454, r1
    5ca2:       10 92 53 04     sts     0x0453, r1
    5ca6:       10 92 56 04     sts     0x0456, r1
    5caa:       10 92 55 04     sts     0x0455, r1
    5cae:       20 e0           ldi     r18, 0x00       ; 0
    5cb0:       30 e0           ldi     r19, 0x00       ; 0
    5cb2:       40 e0           ldi     r20, 0x00       ; 0
    5cb4:       50 e0           ldi     r21, 0x00       ; 0
    5cb6:       60 91 92 07     lds     r22, 0x0792
    5cba:       70 91 93 07     lds     r23, 0x0793
    5cbe:       80 91 94 07     lds     r24, 0x0794
    5cc2:       90 91 95 07     lds     r25, 0x0795
    5cc6:       0e 94 a9 3b     call    0x7752  ; 0x7752 <__eqsf2>
    5cca:       88 23           and     r24, r24
    5ccc:       41 f4           brne    .+16            ; 0x5cde <MotorRegler+0x177a>
    5cce:       10 92 54 04     sts     0x0454, r1
    5cd2:       10 92 53 04     sts     0x0453, r1
    5cd6:       10 92 56 04     sts     0x0456, r1
    5cda:       10 92 55 04     sts     0x0455, r1
    5cde:       80 91 8a 07     lds     r24, 0x078A
    5ce2:       90 91 8b 07     lds     r25, 0x078B
    5ce6:       a0 91 8c 07     lds     r26, 0x078C
    5cea:       b0 91 8d 07     lds     r27, 0x078D
    5cee:       80 93 76 04     sts     0x0476, r24
    5cf2:       90 93 77 04     sts     0x0477, r25
    5cf6:       a0 93 78 04     sts     0x0478, r26
    5cfa:       b0 93 79 04     sts     0x0479, r27
    5cfe:       80 91 8e 07     lds     r24, 0x078E
    5d02:       90 91 8f 07     lds     r25, 0x078F
    5d06:       a0 91 90 07     lds     r26, 0x0790
    5d0a:       b0 91 91 07     lds     r27, 0x0791
    5d0e:       80 93 72 04     sts     0x0472, r24
    5d12:       90 93 73 04     sts     0x0473, r25
    5d16:       a0 93 74 04     sts     0x0474, r26
    5d1a:       b0 93 75 04     sts     0x0475, r27
    5d1e:       10 92 09 04     sts     0x0409, r1
    5d22:       10 92 0a 04     sts     0x040A, r1
    5d26:       10 92 0b 04     sts     0x040B, r1
    5d2a:       10 92 0c 04     sts     0x040C, r1
    5d2e:       10 92 0d 04     sts     0x040D, r1
    5d32:       10 92 0e 04     sts     0x040E, r1
    5d36:       10 92 0f 04     sts     0x040F, r1
    5d3a:       10 92 10 04     sts     0x0410, r1
    5d3e:       10 92 11 04     sts     0x0411, r1
    5d42:       10 92 12 04     sts     0x0412, r1
    5d46:       10 92 13 04     sts     0x0413, r1
    5d4a:       10 92 14 04     sts     0x0414, r1
    5d4e:       10 92 8a 07     sts     0x078A, r1
    5d52:       10 92 8b 07     sts     0x078B, r1
    5d56:       10 92 8c 07     sts     0x078C, r1
    5d5a:       10 92 8d 07     sts     0x078D, r1
    5d5e:       10 92 8e 07     sts     0x078E, r1
    5d62:       10 92 8f 07     sts     0x078F, r1
    5d66:       10 92 90 07     sts     0x0790, r1
    5d6a:       10 92 91 07     sts     0x0791, r1
    5d6e:       10 92 82 07     sts     0x0782, r1
    5d72:       10 92 83 07     sts     0x0783, r1
    5d76:       10 92 84 07     sts     0x0784, r1
    5d7a:       10 92 85 07     sts     0x0785, r1
    5d7e:       10 92 7a 07     sts     0x077A, r1
    5d82:       10 92 7b 07     sts     0x077B, r1
    5d86:       10 92 7c 07     sts     0x077C, r1
    5d8a:       10 92 7d 07     sts     0x077D, r1
    5d8e:       10 92 da 03     sts     0x03DA, r1
    5d92:       10 92 d9 03     sts     0x03D9, r1
    5d96:       80 90 4a 04     lds     r8, 0x044A
    5d9a:       90 90 4b 04     lds     r9, 0x044B
    5d9e:       54 01           movw    r10, r8
    5da0:       97 fe           sbrs    r9, 7
    5da2:       04 c0           rjmp    .+8             ; 0x5dac <MotorRegler+0x1848>
    5da4:       aa 24           eor     r10, r10
    5da6:       bb 24           eor     r11, r11
    5da8:       a8 18           sub     r10, r8
    5daa:       b9 08           sbc     r11, r9
    5dac:       f5 e1           ldi     r31, 0x15       ; 21
    5dae:       af 16           cp      r10, r31
    5db0:       b1 04           cpc     r11, r1
    5db2:       3c f0           brlt    .+14            ; 0x5dc2 <MotorRegler+0x185e>
    5db4:       80 91 37 07     lds     r24, 0x0737
    5db8:       84 fd           sbrc    r24, 4
    5dba:       03 c0           rjmp    .+6             ; 0x5dc2 <MotorRegler+0x185e>
    5dbc:       81 e0           ldi     r24, 0x01       ; 1
    5dbe:       80 93 a1 03     sts     0x03A1, r24
    5dc2:       e0 90 40 07     lds     r14, 0x0740
    5dc6:       cc 24           eor     r12, r12
    5dc8:       b7 fc           sbrc    r11, 7
    5dca:       c0 94           com     r12
    5dcc:       dc 2c           mov     r13, r12
    5dce:       b4 01           movw    r22, r8
    5dd0:       88 27           eor     r24, r24
    5dd2:       77 fd           sbrc    r23, 7
    5dd4:       80 95           com     r24
    5dd6:       98 2f           mov     r25, r24
    5dd8:       2e 2d           mov     r18, r14
    5dda:       33 27           eor     r19, r19
    5ddc:       44 27           eor     r20, r20
    5dde:       55 27           eor     r21, r21
    5de0:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    5de4:       9b 01           movw    r18, r22
    5de6:       ac 01           movw    r20, r24
    5de8:       c6 01           movw    r24, r12
    5dea:       b5 01           movw    r22, r10
    5dec:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    5df0:       20 e0           ldi     r18, 0x00       ; 0
    5df2:       32 e0           ldi     r19, 0x02       ; 2
    5df4:       40 e0           ldi     r20, 0x00       ; 0
    5df6:       50 e0           ldi     r21, 0x00       ; 0
    5df8:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5dfc:       89 01           movw    r16, r18
    5dfe:       9a 01           movw    r18, r20
    5e00:       ff 24           eor     r15, r15
    5e02:       e8 9c           mul     r14, r8
    5e04:       c0 01           movw    r24, r0
    5e06:       e9 9c           mul     r14, r9
    5e08:       90 0d           add     r25, r0
    5e0a:       f8 9c           mul     r15, r8
    5e0c:       90 0d           add     r25, r0
    5e0e:       11 24           eor     r1, r1
    5e10:       64 e0           ldi     r22, 0x04       ; 4
    5e12:       70 e0           ldi     r23, 0x00       ; 0
    5e14:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    5e18:       60 0f           add     r22, r16
    5e1a:       71 1f           adc     r23, r17
    5e1c:       88 27           eor     r24, r24
    5e1e:       77 fd           sbrc    r23, 7
    5e20:       80 95           com     r24
    5e22:       98 2f           mov     r25, r24
    5e24:       60 93 a2 04     sts     0x04A2, r22
    5e28:       70 93 a3 04     sts     0x04A3, r23
    5e2c:       80 93 a4 04     sts     0x04A4, r24
    5e30:       90 93 a5 04     sts     0x04A5, r25
    5e34:       20 91 29 04     lds     r18, 0x0429
    5e38:       30 91 2a 04     lds     r19, 0x042A
    5e3c:       40 91 2b 04     lds     r20, 0x042B
    5e40:       50 91 2c 04     lds     r21, 0x042C
    5e44:       26 1b           sub     r18, r22
    5e46:       37 0b           sbc     r19, r23
    5e48:       48 0b           sbc     r20, r24
    5e4a:       59 0b           sbc     r21, r25
    5e4c:       20 93 29 04     sts     0x0429, r18
    5e50:       30 93 2a 04     sts     0x042A, r19
    5e54:       40 93 2b 04     sts     0x042B, r20
    5e58:       50 93 2c 04     sts     0x042C, r21
    5e5c:       21 35           cpi     r18, 0x51       ; 81
    5e5e:       63 ec           ldi     r22, 0xC3       ; 195
    5e60:       36 07           cpc     r19, r22
    5e62:       60 e0           ldi     r22, 0x00       ; 0
    5e64:       46 07           cpc     r20, r22
    5e66:       60 e0           ldi     r22, 0x00       ; 0
    5e68:       56 07           cpc     r21, r22
    5e6a:       2c f0           brlt    .+10            ; 0x5e76 <MotorRegler+0x1912>
    5e6c:       80 e5           ldi     r24, 0x50       ; 80
    5e6e:       93 ec           ldi     r25, 0xC3       ; 195
    5e70:       a0 e0           ldi     r26, 0x00       ; 0
    5e72:       b0 e0           ldi     r27, 0x00       ; 0
    5e74:       09 c0           rjmp    .+18            ; 0x5e88 <MotorRegler+0x1924>
    5e76:       20 5b           subi    r18, 0xB0       ; 176
    5e78:       3c 43           sbci    r19, 0x3C       ; 60
    5e7a:       4f 4f           sbci    r20, 0xFF       ; 255
    5e7c:       5f 4f           sbci    r21, 0xFF       ; 255
    5e7e:       64 f4           brge    .+24            ; 0x5e98 <MotorRegler+0x1934>
    5e80:       80 eb           ldi     r24, 0xB0       ; 176
    5e82:       9c e3           ldi     r25, 0x3C       ; 60
    5e84:       af ef           ldi     r26, 0xFF       ; 255
    5e86:       bf ef           ldi     r27, 0xFF       ; 255
    5e88:       80 93 29 04     sts     0x0429, r24
    5e8c:       90 93 2a 04     sts     0x042A, r25
    5e90:       a0 93 2b 04     sts     0x042B, r26
    5e94:       b0 93 2c 04     sts     0x042C, r27
    5e98:       80 91 37 07     lds     r24, 0x0737
    5e9c:       83 ff           sbrs    r24, 3
    5e9e:       9a c0           rjmp    .+308           ; 0x5fd4 <MotorRegler+0x1a70>
    5ea0:       80 91 71 04     lds     r24, 0x0471
    5ea4:       81 50           subi    r24, 0x01       ; 1
    5ea6:       80 93 71 04     sts     0x0471, r24
    5eaa:       8f 3f           cpi     r24, 0xFF       ; 255
    5eac:       d9 f4           brne    .+54            ; 0x5ee4 <MotorRegler+0x1980>
    5eae:       0e 94 01 38     call    0x7002  ; 0x7002 <heading_MM3>
    5eb2:       90 93 36 04     sts     0x0436, r25
    5eb6:       80 93 35 04     sts     0x0435, r24
    5eba:       20 91 37 04     lds     r18, 0x0437
    5ebe:       30 91 38 04     lds     r19, 0x0438
    5ec2:       82 1b           sub     r24, r18
    5ec4:       93 0b           sbc     r25, r19
    5ec6:       84 5e           subi    r24, 0xE4       ; 228
    5ec8:       9d 4f           sbci    r25, 0xFD       ; 253
    5eca:       68 e6           ldi     r22, 0x68       ; 104
    5ecc:       71 e0           ldi     r23, 0x01       ; 1
    5ece:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    5ed2:       84 5b           subi    r24, 0xB4       ; 180
    5ed4:       90 40           sbci    r25, 0x00       ; 0
    5ed6:       90 93 3a 04     sts     0x043A, r25
    5eda:       80 93 39 04     sts     0x0439, r24
    5ede:       82 e3           ldi     r24, 0x32       ; 50
    5ee0:       80 93 71 04     sts     0x0471, r24
    5ee4:       60 91 f9 03     lds     r22, 0x03F9
    5ee8:       70 91 fa 03     lds     r23, 0x03FA
    5eec:       80 91 fb 03     lds     r24, 0x03FB
    5ef0:       90 91 fc 03     lds     r25, 0x03FC
    5ef4:       20 e0           ldi     r18, 0x00       ; 0
    5ef6:       32 e0           ldi     r19, 0x02       ; 2
    5ef8:       40 e0           ldi     r20, 0x00       ; 0
    5efa:       50 e0           ldi     r21, 0x00       ; 0
    5efc:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5f00:       89 01           movw    r16, r18
    5f02:       37 ff           sbrs    r19, 7
    5f04:       03 c0           rjmp    .+6             ; 0x5f0c <MotorRegler+0x19a8>
    5f06:       10 95           com     r17
    5f08:       01 95           neg     r16
    5f0a:       1f 4f           sbci    r17, 0xFF       ; 255
    5f0c:       60 91 01 04     lds     r22, 0x0401
    5f10:       70 91 02 04     lds     r23, 0x0402
    5f14:       80 91 03 04     lds     r24, 0x0403
    5f18:       90 91 04 04     lds     r25, 0x0404
    5f1c:       20 e0           ldi     r18, 0x00       ; 0
    5f1e:       32 e0           ldi     r19, 0x02       ; 2
    5f20:       40 e0           ldi     r20, 0x00       ; 0
    5f22:       50 e0           ldi     r21, 0x00       ; 0
    5f24:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    5f28:       b9 01           movw    r22, r18
    5f2a:       37 ff           sbrs    r19, 7
    5f2c:       03 c0           rjmp    .+6             ; 0x5f34 <MotorRegler+0x19d0>
    5f2e:       70 95           com     r23
    5f30:       61 95           neg     r22
    5f32:       7f 4f           sbci    r23, 0xFF       ; 255
    5f34:       60 17           cp      r22, r16
    5f36:       71 07           cpc     r23, r17
    5f38:       0c f4           brge    .+2             ; 0x5f3c <MotorRegler+0x19d8>
    5f3a:       b8 01           movw    r22, r16
    5f3c:       63 32           cpi     r22, 0x23       ; 35
    5f3e:       71 05           cpc     r23, r1
    5f40:       74 f4           brge    .+28            ; 0x5f5e <MotorRegler+0x19fa>
    5f42:       80 91 a1 03     lds     r24, 0x03A1
    5f46:       88 23           and     r24, r24
    5f48:       51 f0           breq    .+20            ; 0x5f5e <MotorRegler+0x19fa>
    5f4a:       80 91 35 04     lds     r24, 0x0435
    5f4e:       90 91 36 04     lds     r25, 0x0436
    5f52:       90 93 38 04     sts     0x0438, r25
    5f56:       80 93 37 04     sts     0x0437, r24
    5f5a:       10 92 a1 03     sts     0x03A1, r1
    5f5e:       20 91 97 03     lds     r18, 0x0397
    5f62:       33 27           eor     r19, r19
    5f64:       62 9f           mul     r22, r18
    5f66:       c0 01           movw    r24, r0
    5f68:       63 9f           mul     r22, r19
    5f6a:       90 0d           add     r25, r0
    5f6c:       72 9f           mul     r23, r18
    5f6e:       90 0d           add     r25, r0
    5f70:       11 24           eor     r1, r1
    5f72:       60 e4           ldi     r22, 0x40       ; 64
    5f74:       70 e0           ldi     r23, 0x00       ; 0
    5f76:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    5f7a:       26 1b           sub     r18, r22
    5f7c:       37 0b           sbc     r19, r23
    5f7e:       12 16           cp      r1, r18
    5f80:       13 06           cpc     r1, r19
    5f82:       44 f5           brge    .+80            ; 0x5fd4 <MotorRegler+0x1a70>
    5f84:       80 91 39 04     lds     r24, 0x0439
    5f88:       90 91 3a 04     lds     r25, 0x043A
    5f8c:       dc 01           movw    r26, r24
    5f8e:       2a 9f           mul     r18, r26
    5f90:       c0 01           movw    r24, r0
    5f92:       2b 9f           mul     r18, r27
    5f94:       90 0d           add     r25, r0
    5f96:       3a 9f           mul     r19, r26
    5f98:       90 0d           add     r25, r0
    5f9a:       11 24           eor     r1, r1
    5f9c:       60 e2           ldi     r22, 0x20       ; 32
    5f9e:       70 e0           ldi     r23, 0x00       ; 0
    5fa0:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    5fa4:       88 27           eor     r24, r24
    5fa6:       77 fd           sbrc    r23, 7
    5fa8:       80 95           com     r24
    5faa:       98 2f           mov     r25, r24
    5fac:       20 91 29 04     lds     r18, 0x0429
    5fb0:       30 91 2a 04     lds     r19, 0x042A
    5fb4:       40 91 2b 04     lds     r20, 0x042B
    5fb8:       50 91 2c 04     lds     r21, 0x042C
    5fbc:       26 0f           add     r18, r22
    5fbe:       37 1f           adc     r19, r23
    5fc0:       48 1f           adc     r20, r24
    5fc2:       59 1f           adc     r21, r25
    5fc4:       20 93 29 04     sts     0x0429, r18
    5fc8:       30 93 2a 04     sts     0x042A, r19
    5fcc:       40 93 2b 04     sts     0x042B, r20
    5fd0:       50 93 2c 04     sts     0x042C, r21
    5fd4:       80 91 88 04     lds     r24, 0x0488
    5fd8:       81 50           subi    r24, 0x01       ; 1
    5fda:       80 93 88 04     sts     0x0488, r24
    5fde:       8f 3f           cpi     r24, 0xFF       ; 255
    5fe0:       09 f0           breq    .+2             ; 0x5fe4 <MotorRegler+0x1a80>
    5fe2:       79 c0           rjmp    .+242           ; 0x60d6 <MotorRegler+0x1b72>
    5fe4:       88 e1           ldi     r24, 0x18       ; 24
    5fe6:       80 93 88 04     sts     0x0488, r24
    5fea:       e0 90 43 07     lds     r14, 0x0743
    5fee:       ff 24           eor     r15, r15
    5ff0:       00 27           eor     r16, r16
    5ff2:       11 27           eor     r17, r17
    5ff4:       60 91 f9 03     lds     r22, 0x03F9
    5ff8:       70 91 fa 03     lds     r23, 0x03FA
    5ffc:       80 91 fb 03     lds     r24, 0x03FB
    6000:       90 91 fc 03     lds     r25, 0x03FC
    6004:       a8 01           movw    r20, r16
    6006:       97 01           movw    r18, r14
    6008:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    600c:       30 93 a8 06     sts     0x06A8, r19
    6010:       20 93 a7 06     sts     0x06A7, r18
    6014:       60 91 01 04     lds     r22, 0x0401
    6018:       70 91 02 04     lds     r23, 0x0402
    601c:       80 91 03 04     lds     r24, 0x0403
    6020:       90 91 04 04     lds     r25, 0x0404
    6024:       a8 01           movw    r20, r16
    6026:       97 01           movw    r18, r14
    6028:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    602c:       30 93 aa 06     sts     0x06AA, r19
    6030:       20 93 a9 06     sts     0x06A9, r18
    6034:       80 91 a3 07     lds     r24, 0x07A3
    6038:       90 91 a4 07     lds     r25, 0x07A4
    603c:       90 93 ac 06     sts     0x06AC, r25
    6040:       80 93 ab 06     sts     0x06AB, r24
    6044:       80 91 ad 07     lds     r24, 0x07AD
    6048:       90 91 ae 07     lds     r25, 0x07AE
    604c:       90 93 ae 06     sts     0x06AE, r25
    6050:       80 93 ad 06     sts     0x06AD, r24
    6054:       80 91 a6 07     lds     r24, 0x07A6
    6058:       90 91 a7 07     lds     r25, 0x07A7
    605c:       90 93 b0 06     sts     0x06B0, r25
    6060:       80 93 af 06     sts     0x06AF, r24
    6064:       80 91 4f 04     lds     r24, 0x044F
    6068:       90 91 50 04     lds     r25, 0x0450
    606c:       90 93 b2 06     sts     0x06B2, r25
    6070:       80 93 b1 06     sts     0x06B1, r24
    6074:       60 91 31 04     lds     r22, 0x0431
    6078:       70 91 32 04     lds     r23, 0x0432
    607c:       80 91 33 04     lds     r24, 0x0433
    6080:       90 91 34 04     lds     r25, 0x0434
    6084:       20 e0           ldi     r18, 0x00       ; 0
    6086:       32 e0           ldi     r19, 0x02       ; 2
    6088:       40 e0           ldi     r20, 0x00       ; 0
    608a:       50 e0           ldi     r21, 0x00       ; 0
    608c:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    6090:       30 93 b4 06     sts     0x06B4, r19
    6094:       20 93 b3 06     sts     0x06B3, r18
    6098:       80 91 35 04     lds     r24, 0x0435
    609c:       90 91 36 04     lds     r25, 0x0436
    60a0:       90 93 b8 06     sts     0x06B8, r25
    60a4:       80 93 b7 06     sts     0x06B7, r24
    60a8:       80 91 08 03     lds     r24, 0x0308
    60ac:       90 91 09 03     lds     r25, 0x0309
    60b0:       90 93 ba 06     sts     0x06BA, r25
    60b4:       80 93 b9 06     sts     0x06B9, r24
    60b8:       80 91 45 04     lds     r24, 0x0445
    60bc:       99 27           eor     r25, r25
    60be:       90 93 bc 06     sts     0x06BC, r25
    60c2:       80 93 bb 06     sts     0x06BB, r24
    60c6:       80 91 86 07     lds     r24, 0x0786
    60ca:       90 91 87 07     lds     r25, 0x0787
    60ce:       90 93 c8 06     sts     0x06C8, r25
    60d2:       80 93 c7 06     sts     0x06C7, r24
    60d6:       80 91 57 04     lds     r24, 0x0457
    60da:       c0 90 7f 07     lds     r12, 0x077F
    60de:       d0 90 80 07     lds     r13, 0x0780
    60e2:       88 23           and     r24, r24
    60e4:       91 f0           breq    .+36            ; 0x610a <MotorRegler+0x1ba6>
    60e6:       b6 01           movw    r22, r12
    60e8:       88 27           eor     r24, r24
    60ea:       77 fd           sbrc    r23, 7
    60ec:       80 95           com     r24
    60ee:       98 2f           mov     r25, r24
    60f0:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    60f4:       20 91 a8 07     lds     r18, 0x07A8
    60f8:       30 91 a9 07     lds     r19, 0x07A9
    60fc:       40 91 aa 07     lds     r20, 0x07AA
    6100:       50 91 ab 07     lds     r21, 0x07AB
    6104:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    6108:       2d c0           rjmp    .+90            ; 0x6164 <MotorRegler+0x1c00>
    610a:       60 91 f9 03     lds     r22, 0x03F9
    610e:       70 91 fa 03     lds     r23, 0x03FA
    6112:       80 91 fb 03     lds     r24, 0x03FB
    6116:       90 91 fc 03     lds     r25, 0x03FC
    611a:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    611e:       20 91 92 07     lds     r18, 0x0792
    6122:       30 91 93 07     lds     r19, 0x0793
    6126:       40 91 94 07     lds     r20, 0x0794
    612a:       50 91 95 07     lds     r21, 0x0795
    612e:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    6132:       7b 01           movw    r14, r22
    6134:       8c 01           movw    r16, r24
    6136:       b6 01           movw    r22, r12
    6138:       88 27           eor     r24, r24
    613a:       77 fd           sbrc    r23, 7
    613c:       80 95           com     r24
    613e:       98 2f           mov     r25, r24
    6140:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    6144:       20 91 a8 07     lds     r18, 0x07A8
    6148:       30 91 a9 07     lds     r19, 0x07A9
    614c:       40 91 aa 07     lds     r20, 0x07AA
    6150:       50 91 ab 07     lds     r21, 0x07AB
    6154:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    6158:       9b 01           movw    r18, r22
    615a:       ac 01           movw    r20, r24
    615c:       c8 01           movw    r24, r16
    615e:       b7 01           movw    r22, r14
    6160:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    6164:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    6168:       70 93 80 07     sts     0x0780, r23
    616c:       60 93 7f 07     sts     0x077F, r22
    6170:       80 91 58 04     lds     r24, 0x0458
    6174:       c0 90 77 07     lds     r12, 0x0777
    6178:       d0 90 78 07     lds     r13, 0x0778
    617c:       88 23           and     r24, r24
    617e:       91 f0           breq    .+36            ; 0x61a4 <MotorRegler+0x1c40>
    6180:       b6 01           movw    r22, r12
    6182:       88 27           eor     r24, r24
    6184:       77 fd           sbrc    r23, 7
    6186:       80 95           com     r24
    6188:       98 2f           mov     r25, r24
    618a:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    618e:       20 91 a8 07     lds     r18, 0x07A8
    6192:       30 91 a9 07     lds     r19, 0x07A9
    6196:       40 91 aa 07     lds     r20, 0x07AA
    619a:       50 91 ab 07     lds     r21, 0x07AB
    619e:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    61a2:       2d c0           rjmp    .+90            ; 0x61fe <MotorRegler+0x1c9a>
    61a4:       60 91 01 04     lds     r22, 0x0401
    61a8:       70 91 02 04     lds     r23, 0x0402
    61ac:       80 91 03 04     lds     r24, 0x0403
    61b0:       90 91 04 04     lds     r25, 0x0404
    61b4:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    61b8:       20 91 92 07     lds     r18, 0x0792
    61bc:       30 91 93 07     lds     r19, 0x0793
    61c0:       40 91 94 07     lds     r20, 0x0794
    61c4:       50 91 95 07     lds     r21, 0x0795
    61c8:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    61cc:       7b 01           movw    r14, r22
    61ce:       8c 01           movw    r16, r24
    61d0:       b6 01           movw    r22, r12
    61d2:       88 27           eor     r24, r24
    61d4:       77 fd           sbrc    r23, 7
    61d6:       80 95           com     r24
    61d8:       98 2f           mov     r25, r24
    61da:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    61de:       20 91 a8 07     lds     r18, 0x07A8
    61e2:       30 91 a9 07     lds     r19, 0x07A9
    61e6:       40 91 aa 07     lds     r20, 0x07AA
    61ea:       50 91 ab 07     lds     r21, 0x07AB
    61ee:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    61f2:       9b 01           movw    r18, r22
    61f4:       ac 01           movw    r20, r24
    61f6:       c8 01           movw    r24, r16
    61f8:       b7 01           movw    r22, r14
    61fa:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    61fe:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    6202:       70 93 78 07     sts     0x0778, r23
    6206:       60 93 77 07     sts     0x0777, r22
    620a:       20 91 92 07     lds     r18, 0x0792
    620e:       30 91 93 07     lds     r19, 0x0793
    6212:       40 91 94 07     lds     r20, 0x0794
    6216:       50 91 95 07     lds     r21, 0x0795
    621a:       2a a3           std     Y+34, r18       ; 0x22
    621c:       3b a3           std     Y+35, r19       ; 0x23
    621e:       4c a3           std     Y+36, r20       ; 0x24
    6220:       5d a3           std     Y+37, r21       ; 0x25
    6222:       60 91 a6 07     lds     r22, 0x07A6
    6226:       70 91 a7 07     lds     r23, 0x07A7
    622a:       88 27           eor     r24, r24
    622c:       77 fd           sbrc    r23, 7
    622e:       80 95           com     r24
    6230:       98 2f           mov     r25, r24
    6232:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    6236:       7b 01           movw    r14, r22
    6238:       8c 01           movw    r16, r24
    623a:       60 91 a8 07     lds     r22, 0x07A8
    623e:       70 91 a9 07     lds     r23, 0x07A9
    6242:       80 91 aa 07     lds     r24, 0x07AA
    6246:       90 91 ab 07     lds     r25, 0x07AB
    624a:       9b 01           movw    r18, r22
    624c:       ac 01           movw    r20, r24
    624e:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    6252:       9b 01           movw    r18, r22
    6254:       ac 01           movw    r20, r24
    6256:       c8 01           movw    r24, r16
    6258:       b7 01           movw    r22, r14
    625a:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    625e:       7b 01           movw    r14, r22
    6260:       8c 01           movw    r16, r24
    6262:       60 91 15 04     lds     r22, 0x0415
    6266:       70 91 16 04     lds     r23, 0x0416
    626a:       80 91 17 04     lds     r24, 0x0417
    626e:       90 91 18 04     lds     r25, 0x0418
    6272:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    6276:       2a a1           ldd     r18, Y+34       ; 0x22
    6278:       3b a1           ldd     r19, Y+35       ; 0x23
    627a:       4c a1           ldd     r20, Y+36       ; 0x24
    627c:       5d a1           ldd     r21, Y+37       ; 0x25
    627e:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    6282:       20 e0           ldi     r18, 0x00       ; 0
    6284:       30 e0           ldi     r19, 0x00       ; 0
    6286:       40 e0           ldi     r20, 0x00       ; 0
    6288:       5f e3           ldi     r21, 0x3F       ; 63
    628a:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    628e:       9b 01           movw    r18, r22
    6290:       ac 01           movw    r20, r24
    6292:       c8 01           movw    r24, r16
    6294:       b7 01           movw    r22, r14
    6296:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    629a:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    629e:       8b 01           movw    r16, r22
    62a0:       70 93 a7 07     sts     0x07A7, r23
    62a4:       60 93 a6 07     sts     0x07A6, r22
    62a8:       60 91 01 04     lds     r22, 0x0401
    62ac:       70 91 02 04     lds     r23, 0x0402
    62b0:       80 91 03 04     lds     r24, 0x0403
    62b4:       90 91 04 04     lds     r25, 0x0404
    62b8:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    62bc:       2a a1           ldd     r18, Y+34       ; 0x22
    62be:       3b a1           ldd     r19, Y+35       ; 0x23
    62c0:       4c a1           ldd     r20, Y+36       ; 0x24
    62c2:       5d a1           ldd     r21, Y+37       ; 0x25
    62c4:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    62c8:       69 87           std     Y+9, r22        ; 0x09
    62ca:       7a 87           std     Y+10, r23       ; 0x0a
    62cc:       8b 87           std     Y+11, r24       ; 0x0b
    62ce:       9c 87           std     Y+12, r25       ; 0x0c
    62d0:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    62d4:       70 93 da 06     sts     0x06DA, r23
    62d8:       60 93 d9 06     sts     0x06D9, r22
    62dc:       40 91 48 04     lds     r20, 0x0448
    62e0:       50 91 49 04     lds     r21, 0x0449
    62e4:       5d a7           std     Y+45, r21       ; 0x2d
    62e6:       4c a7           std     Y+44, r20       ; 0x2c
    62e8:       50 93 e6 06     sts     0x06E6, r21
    62ec:       40 93 e5 06     sts     0x06E5, r20
    62f0:       20 91 77 07     lds     r18, 0x0777
    62f4:       30 91 78 07     lds     r19, 0x0778
    62f8:       30 93 e0 06     sts     0x06E0, r19
    62fc:       20 93 df 06     sts     0x06DF, r18
    6300:       80 91 7f 07     lds     r24, 0x077F
    6304:       90 91 80 07     lds     r25, 0x0780
    6308:       58 e0           ldi     r21, 0x08       ; 8
    630a:       81 30           cpi     r24, 0x01       ; 1
    630c:       95 07           cpc     r25, r21
    630e:       1c f0           brlt    .+6             ; 0x6316 <MotorRegler+0x1db2>
    6310:       80 e0           ldi     r24, 0x00       ; 0
    6312:       98 e0           ldi     r25, 0x08       ; 8
    6314:       05 c0           rjmp    .+10            ; 0x6320 <MotorRegler+0x1dbc>
    6316:       80 50           subi    r24, 0x00       ; 0
    6318:       98 4f           sbci    r25, 0xF8       ; 248
    631a:       34 f4           brge    .+12            ; 0x6328 <MotorRegler+0x1dc4>
    631c:       80 e0           ldi     r24, 0x00       ; 0
    631e:       98 ef           ldi     r25, 0xF8       ; 248
    6320:       90 93 80 07     sts     0x0780, r25
    6324:       80 93 7f 07     sts     0x077F, r24
    6328:       78 e0           ldi     r23, 0x08       ; 8
    632a:       21 30           cpi     r18, 0x01       ; 1
    632c:       37 07           cpc     r19, r23
    632e:       1c f0           brlt    .+6             ; 0x6336 <MotorRegler+0x1dd2>
    6330:       80 e0           ldi     r24, 0x00       ; 0
    6332:       98 e0           ldi     r25, 0x08       ; 8
    6334:       05 c0           rjmp    .+10            ; 0x6340 <MotorRegler+0x1ddc>
    6336:       20 50           subi    r18, 0x00       ; 0
    6338:       38 4f           sbci    r19, 0xF8       ; 248
    633a:       34 f4           brge    .+12            ; 0x6348 <MotorRegler+0x1de4>
    633c:       80 e0           ldi     r24, 0x00       ; 0
    633e:       98 ef           ldi     r25, 0xF8       ; 248
    6340:       90 93 78 07     sts     0x0778, r25
    6344:       80 93 77 07     sts     0x0777, r24
    6348:       98 e0           ldi     r25, 0x08       ; 8
    634a:       01 30           cpi     r16, 0x01       ; 1
    634c:       19 07           cpc     r17, r25
    634e:       1c f0           brlt    .+6             ; 0x6356 <MotorRegler+0x1df2>
    6350:       80 e0           ldi     r24, 0x00       ; 0
    6352:       98 e0           ldi     r25, 0x08       ; 8
    6354:       05 c0           rjmp    .+10            ; 0x6360 <MotorRegler+0x1dfc>
    6356:       00 50           subi    r16, 0x00       ; 0
    6358:       18 4f           sbci    r17, 0xF8       ; 248
    635a:       34 f4           brge    .+12            ; 0x6368 <MotorRegler+0x1e04>
    635c:       80 e0           ldi     r24, 0x00       ; 0
    635e:       98 ef           ldi     r25, 0xF8       ; 248
    6360:       90 93 a7 07     sts     0x07A7, r25
    6364:       80 93 a6 07     sts     0x07A6, r24
    6368:       80 91 37 07     lds     r24, 0x0737
    636c:       99 27           eor     r25, r25
    636e:       80 ff           sbrs    r24, 0
    6370:       d9 c0           rjmp    .+434           ; 0x6524 <MotorRegler+0x1fc0>
    6372:       40 91 94 03     lds     r20, 0x0394
    6376:       81 ff           sbrs    r24, 1
    6378:       0e c0           rjmp    .+28            ; 0x6396 <MotorRegler+0x1e32>
    637a:       42 33           cpi     r20, 0x32       ; 50
    637c:       10 f5           brcc    .+68            ; 0x63c2 <MotorRegler+0x1e5e>
    637e:       80 91 4f 04     lds     r24, 0x044F
    6382:       90 91 50 04     lds     r25, 0x0450
    6386:       44 97           sbiw    r24, 0x14       ; 20
    6388:       90 93 52 04     sts     0x0452, r25
    638c:       80 93 51 04     sts     0x0451, r24
    6390:       10 92 3c 04     sts     0x043C, r1
    6394:       19 c0           rjmp    .+50            ; 0x63c8 <MotorRegler+0x1e64>
    6396:       20 91 9f 03     lds     r18, 0x039F
    639a:       30 91 a0 03     lds     r19, 0x03A0
    639e:       24 0f           add     r18, r20
    63a0:       31 1d           adc     r19, r1
    63a2:       80 91 3c 07     lds     r24, 0x073C
    63a6:       99 27           eor     r25, r25
    63a8:       fc 01           movw    r30, r24
    63aa:       2e 9f           mul     r18, r30
    63ac:       c0 01           movw    r24, r0
    63ae:       2f 9f           mul     r18, r31
    63b0:       90 0d           add     r25, r0
    63b2:       3e 9f           mul     r19, r30
    63b4:       90 0d           add     r25, r0
    63b6:       11 24           eor     r1, r1
    63b8:       44 97           sbiw    r24, 0x14       ; 20
    63ba:       90 93 52 04     sts     0x0452, r25
    63be:       80 93 51 04     sts     0x0451, r24
    63c2:       81 e0           ldi     r24, 0x01       ; 1
    63c4:       80 93 3c 04     sts     0x043C, r24
    63c8:       80 91 3b 04     lds     r24, 0x043B
    63cc:       88 23           and     r24, r24
    63ce:       21 f0           breq    .+8             ; 0x63d8 <MotorRegler+0x1e74>
    63d0:       10 92 52 04     sts     0x0452, r1
    63d4:       10 92 51 04     sts     0x0451, r1
    63d8:       20 91 4f 04     lds     r18, 0x044F
    63dc:       30 91 50 04     lds     r19, 0x0450
    63e0:       40 91 51 04     lds     r20, 0x0451
    63e4:       50 91 52 04     lds     r21, 0x0452
    63e8:       42 17           cp      r20, r18
    63ea:       53 07           cpc     r21, r19
    63ec:       0c f0           brlt    .+2             ; 0x63f0 <MotorRegler+0x1e8c>
    63ee:       9a c0           rjmp    .+308           ; 0x6524 <MotorRegler+0x1fc0>
    63f0:       80 91 3c 04     lds     r24, 0x043C
    63f4:       88 23           and     r24, r24
    63f6:       09 f4           brne    .+2             ; 0x63fa <MotorRegler+0x1e96>
    63f8:       95 c0           rjmp    .+298           ; 0x6524 <MotorRegler+0x1fc0>
    63fa:       24 1b           sub     r18, r20
    63fc:       35 0b           sbc     r19, r21
    63fe:       80 91 95 03     lds     r24, 0x0395
    6402:       99 27           eor     r25, r25
    6404:       ac 01           movw    r20, r24
    6406:       24 9f           mul     r18, r20
    6408:       c0 01           movw    r24, r0
    640a:       25 9f           mul     r18, r21
    640c:       90 0d           add     r25, r0
    640e:       34 9f           mul     r19, r20
    6410:       90 0d           add     r25, r0
    6412:       11 24           eor     r1, r1
    6414:       60 e1           ldi     r22, 0x10       ; 16
    6416:       70 e0           ldi     r23, 0x00       ; 0
    6418:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    641c:       0b 81           ldd     r16, Y+3        ; 0x03
    641e:       1c 81           ldd     r17, Y+4        ; 0x04
    6420:       06 1b           sub     r16, r22
    6422:       17 0b           sbc     r17, r23
    6424:       20 91 d7 03     lds     r18, 0x03D7
    6428:       30 91 d8 03     lds     r19, 0x03D8
    642c:       80 91 93 03     lds     r24, 0x0393
    6430:       99 27           eor     r25, r25
    6432:       bc 01           movw    r22, r24
    6434:       26 9f           mul     r18, r22
    6436:       c0 01           movw    r24, r0
    6438:       27 9f           mul     r18, r23
    643a:       90 0d           add     r25, r0
    643c:       36 9f           mul     r19, r22
    643e:       90 0d           add     r25, r0
    6440:       11 24           eor     r1, r1
    6442:       68 e0           ldi     r22, 0x08       ; 8
    6444:       70 e0           ldi     r23, 0x00       ; 0
    6446:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    644a:       06 1b           sub     r16, r22
    644c:       17 0b           sbc     r17, r23
    644e:       60 91 31 04     lds     r22, 0x0431
    6452:       70 91 32 04     lds     r23, 0x0432
    6456:       80 91 33 04     lds     r24, 0x0433
    645a:       90 91 34 04     lds     r25, 0x0434
    645e:       20 e0           ldi     r18, 0x00       ; 0
    6460:       32 e0           ldi     r19, 0x02       ; 2
    6462:       40 e0           ldi     r20, 0x00       ; 0
    6464:       50 e0           ldi     r21, 0x00       ; 0
    6466:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    646a:       ca 01           movw    r24, r20
    646c:       b9 01           movw    r22, r18
    646e:       20 91 96 03     lds     r18, 0x0396
    6472:       33 27           eor     r19, r19
    6474:       44 27           eor     r20, r20
    6476:       55 27           eor     r21, r21
    6478:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    647c:       20 e2           ldi     r18, 0x20       ; 32
    647e:       30 e0           ldi     r19, 0x00       ; 0
    6480:       40 e0           ldi     r20, 0x00       ; 0
    6482:       50 e0           ldi     r21, 0x00       ; 0
    6484:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    6488:       7f ef           ldi     r23, 0xFF       ; 255
    648a:       2e 3c           cpi     r18, 0xCE       ; 206
    648c:       37 07           cpc     r19, r23
    648e:       14 f4           brge    .+4             ; 0x6494 <MotorRegler+0x1f30>
    6490:       2e ec           ldi     r18, 0xCE       ; 206
    6492:       3f ef           ldi     r19, 0xFF       ; 255
    6494:       80 91 89 04     lds     r24, 0x0489
    6498:       90 91 8a 04     lds     r25, 0x048A
    649c:       ac 01           movw    r20, r24
    649e:       e4 e0           ldi     r30, 0x04       ; 4
    64a0:       44 0f           add     r20, r20
    64a2:       55 1f           adc     r21, r21
    64a4:       ea 95           dec     r30
    64a6:       e1 f7           brne    .-8             ; 0x64a0 <MotorRegler+0x1f3c>
    64a8:       48 1b           sub     r20, r24
    64aa:       59 0b           sbc     r21, r25
    64ac:       23 33           cpi     r18, 0x33       ; 51
    64ae:       31 05           cpc     r19, r1
    64b0:       14 f0           brlt    .+4             ; 0x64b6 <MotorRegler+0x1f52>
    64b2:       22 e3           ldi     r18, 0x32       ; 50
    64b4:       30 e0           ldi     r19, 0x00       ; 0
    64b6:       02 1b           sub     r16, r18
    64b8:       13 0b           sbc     r17, r19
    64ba:       ca 01           movw    r24, r20
    64bc:       80 0f           add     r24, r16
    64be:       91 1f           adc     r25, r17
    64c0:       60 e1           ldi     r22, 0x10       ; 16
    64c2:       70 e0           ldi     r23, 0x00       ; 0
    64c4:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    64c8:       70 93 8a 04     sts     0x048A, r23
    64cc:       60 93 89 04     sts     0x0489, r22
    64d0:       80 91 38 07     lds     r24, 0x0738
    64d4:       99 27           eor     r25, r25
    64d6:       68 17           cp      r22, r24
    64d8:       79 07           cpc     r23, r25
    64da:       8c f4           brge    .+34            ; 0x64fe <MotorRegler+0x1f9a>
    64dc:       ab 81           ldd     r26, Y+3        ; 0x03
    64de:       bc 81           ldd     r27, Y+4        ; 0x04
    64e0:       a8 17           cp      r26, r24
    64e2:       b9 07           cpc     r27, r25
    64e4:       2c f0           brlt    .+10            ; 0x64f0 <MotorRegler+0x1f8c>
    64e6:       90 93 8a 04     sts     0x048A, r25
    64ea:       80 93 89 04     sts     0x0489, r24
    64ee:       07 c0           rjmp    .+14            ; 0x64fe <MotorRegler+0x1f9a>
    64f0:       eb 81           ldd     r30, Y+3        ; 0x03
    64f2:       fc 81           ldd     r31, Y+4        ; 0x04
    64f4:       f0 93 8a 04     sts     0x048A, r31
    64f8:       e0 93 89 04     sts     0x0489, r30
    64fc:       0d c0           rjmp    .+26            ; 0x6518 <MotorRegler+0x1fb4>
    64fe:       80 91 89 04     lds     r24, 0x0489
    6502:       90 91 8a 04     lds     r25, 0x048A
    6506:       2b 81           ldd     r18, Y+3        ; 0x03
    6508:       3c 81           ldd     r19, Y+4        ; 0x04
    650a:       28 17           cp      r18, r24
    650c:       39 07           cpc     r19, r25
    650e:       24 f4           brge    .+8             ; 0x6518 <MotorRegler+0x1fb4>
    6510:       30 93 8a 04     sts     0x048A, r19
    6514:       20 93 89 04     sts     0x0489, r18
    6518:       40 91 89 04     lds     r20, 0x0489
    651c:       50 91 8a 04     lds     r21, 0x048A
    6520:       5c 83           std     Y+4, r21        ; 0x04
    6522:       4b 83           std     Y+3, r20        ; 0x03
    6524:       80 91 a5 07     lds     r24, 0x07A5
    6528:       68 2e           mov     r6, r24
    652a:       77 24           eor     r7, r7
    652c:       7c ee           ldi     r23, 0xEC       ; 236
    652e:       87 2e           mov     r8, r23
    6530:       7f ef           ldi     r23, 0xFF       ; 255
    6532:       97 2e           mov     r9, r23
    6534:       86 0c           add     r8, r6
    6536:       97 1c           adc     r9, r7
    6538:       6b 81           ldd     r22, Y+3        ; 0x03
    653a:       7c 81           ldd     r23, Y+4        ; 0x04
    653c:       68 15           cp      r22, r8
    653e:       79 05           cpc     r23, r9
    6540:       0c f4           brge    .+2             ; 0x6544 <MotorRegler+0x1fe0>
    6542:       4b 01           movw    r8, r22
    6544:       90 92 b6 06     sts     0x06B6, r9
    6548:       80 92 b5 06     sts     0x06B5, r8
    654c:       e0 91 a6 07     lds     r30, 0x07A6
    6550:       f0 91 a7 07     lds     r31, 0x07A7
    6554:       00 91 a2 04     lds     r16, 0x04A2
    6558:       10 91 a3 04     lds     r17, 0x04A3
    655c:       20 91 a4 04     lds     r18, 0x04A4
    6560:       30 91 a5 04     lds     r19, 0x04A5
    6564:       74 e1           ldi     r23, 0x14       ; 20
    6566:       87 16           cp      r8, r23
    6568:       91 04           cpc     r9, r1
    656a:       1c f4           brge    .+6             ; 0x6572 <MotorRegler+0x200e>
    656c:       22 24           eor     r2, r2
    656e:       33 24           eor     r3, r3
    6570:       22 c0           rjmp    .+68            ; 0x65b6 <MotorRegler+0x2052>
    6572:       c4 01           movw    r24, r8
    6574:       62 e0           ldi     r22, 0x02       ; 2
    6576:       70 e0           ldi     r23, 0x00       ; 0
    6578:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    657c:       9f 01           movw    r18, r30
    657e:       20 1b           sub     r18, r16
    6580:       31 0b           sbc     r19, r17
    6582:       cb 01           movw    r24, r22
    6584:       26 17           cp      r18, r22
    6586:       37 07           cpc     r19, r23
    6588:       0c f4           brge    .+2             ; 0x658c <MotorRegler+0x2028>
    658a:       c9 01           movw    r24, r18
    658c:       70 95           com     r23
    658e:       61 95           neg     r22
    6590:       7f 4f           sbci    r23, 0xFF       ; 255
    6592:       68 17           cp      r22, r24
    6594:       79 07           cpc     r23, r25
    6596:       0c f4           brge    .+2             ; 0x659a <MotorRegler+0x2036>
    6598:       bc 01           movw    r22, r24
    659a:       c3 01           movw    r24, r6
    659c:       88 19           sub     r24, r8
    659e:       99 09           sbc     r25, r9
    65a0:       68 17           cp      r22, r24
    65a2:       79 07           cpc     r23, r25
    65a4:       0c f4           brge    .+2             ; 0x65a8 <MotorRegler+0x2044>
    65a6:       cb 01           movw    r24, r22
    65a8:       14 01           movw    r2, r8
    65aa:       26 18           sub     r2, r6
    65ac:       37 08           sbc     r3, r7
    65ae:       28 16           cp      r2, r24
    65b0:       39 06           cpc     r3, r25
    65b2:       0c f4           brge    .+2             ; 0x65b6 <MotorRegler+0x2052>
    65b4:       1c 01           movw    r2, r24
    65b6:       40 90 46 04     lds     r4, 0x0446
    65ba:       50 90 47 04     lds     r5, 0x0447
    65be:       80 91 b6 04     lds     r24, 0x04B6
    65c2:       90 91 b7 04     lds     r25, 0x04B7
    65c6:       48 1a           sub     r4, r24
    65c8:       59 0a           sbc     r5, r25
    65ca:       80 91 7f 07     lds     r24, 0x077F
    65ce:       90 91 80 07     lds     r25, 0x0780
    65d2:       84 19           sub     r24, r4
    65d4:       95 09           sbc     r25, r5
    65d6:       90 93 89 07     sts     0x0789, r25
    65da:       80 93 88 07     sts     0x0788, r24
    65de:       20 e0           ldi     r18, 0x00       ; 0
    65e0:       30 e0           ldi     r19, 0x00       ; 0
    65e2:       40 e0           ldi     r20, 0x00       ; 0
    65e4:       50 e0           ldi     r21, 0x00       ; 0
    65e6:       6a a1           ldd     r22, Y+34       ; 0x22
    65e8:       7b a1           ldd     r23, Y+35       ; 0x23
    65ea:       8c a1           ldd     r24, Y+36       ; 0x24
    65ec:       9d a1           ldd     r25, Y+37       ; 0x25
    65ee:       0e 94 a9 3b     call    0x7752  ; 0x7752 <__eqsf2>
    65f2:       88 23           and     r24, r24
    65f4:       e1 f1           breq    .+120           ; 0x666e <MotorRegler+0x210a>
    65f6:       60 91 aa 04     lds     r22, 0x04AA
    65fa:       70 91 ab 04     lds     r23, 0x04AB
    65fe:       80 91 ac 04     lds     r24, 0x04AC
    6602:       90 91 ad 04     lds     r25, 0x04AD
    6606:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    660a:       5b 01           movw    r10, r22
    660c:       6c 01           movw    r12, r24
    660e:       60 91 f9 03     lds     r22, 0x03F9
    6612:       70 91 fa 03     lds     r23, 0x03FA
    6616:       80 91 fb 03     lds     r24, 0x03FB
    661a:       90 91 fc 03     lds     r25, 0x03FC
    661e:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    6622:       2a a1           ldd     r18, Y+34       ; 0x22
    6624:       3b a1           ldd     r19, Y+35       ; 0x23
    6626:       4c a1           ldd     r20, Y+36       ; 0x24
    6628:       5d a1           ldd     r21, Y+37       ; 0x25
    662a:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    662e:       7b 01           movw    r14, r22
    6630:       8c 01           movw    r16, r24
    6632:       b2 01           movw    r22, r4
    6634:       88 27           eor     r24, r24
    6636:       77 fd           sbrc    r23, 7
    6638:       80 95           com     r24
    663a:       98 2f           mov     r25, r24
    663c:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    6640:       9b 01           movw    r18, r22
    6642:       ac 01           movw    r20, r24
    6644:       c8 01           movw    r24, r16
    6646:       b7 01           movw    r22, r14
    6648:       0e 94 f9 3a     call    0x75f2  ; 0x75f2 <__subsf3>
    664c:       9b 01           movw    r18, r22
    664e:       ac 01           movw    r20, r24
    6650:       c6 01           movw    r24, r12
    6652:       b5 01           movw    r22, r10
    6654:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    6658:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    665c:       60 93 aa 04     sts     0x04AA, r22
    6660:       70 93 ab 04     sts     0x04AB, r23
    6664:       80 93 ac 04     sts     0x04AC, r24
    6668:       90 93 ad 04     sts     0x04AD, r25
    666c:       1c c0           rjmp    .+56            ; 0x66a6 <MotorRegler+0x2142>
    666e:       20 91 88 07     lds     r18, 0x0788
    6672:       30 91 89 07     lds     r19, 0x0789
    6676:       44 27           eor     r20, r20
    6678:       37 fd           sbrc    r19, 7
    667a:       40 95           com     r20
    667c:       54 2f           mov     r21, r20
    667e:       80 91 aa 04     lds     r24, 0x04AA
    6682:       90 91 ab 04     lds     r25, 0x04AB
    6686:       a0 91 ac 04     lds     r26, 0x04AC
    668a:       b0 91 ad 04     lds     r27, 0x04AD
    668e:       82 0f           add     r24, r18
    6690:       93 1f           adc     r25, r19
    6692:       a4 1f           adc     r26, r20
    6694:       b5 1f           adc     r27, r21
    6696:       80 93 aa 04     sts     0x04AA, r24
    669a:       90 93 ab 04     sts     0x04AB, r25
    669e:       a0 93 ac 04     sts     0x04AC, r26
    66a2:       b0 93 ad 04     sts     0x04AD, r27
    66a6:       80 91 aa 04     lds     r24, 0x04AA
    66aa:       90 91 ab 04     lds     r25, 0x04AB
    66ae:       a0 91 ac 04     lds     r26, 0x04AC
    66b2:       b0 91 ad 04     lds     r27, 0x04AD
    66b6:       81 38           cpi     r24, 0x81       ; 129
    66b8:       ee e3           ldi     r30, 0x3E       ; 62
    66ba:       9e 07           cpc     r25, r30
    66bc:       e0 e0           ldi     r30, 0x00       ; 0
    66be:       ae 07           cpc     r26, r30
    66c0:       e0 e0           ldi     r30, 0x00       ; 0
    66c2:       be 07           cpc     r27, r30
    66c4:       2c f0           brlt    .+10            ; 0x66d0 <MotorRegler+0x216c>
    66c6:       80 e8           ldi     r24, 0x80       ; 128
    66c8:       9e e3           ldi     r25, 0x3E       ; 62
    66ca:       a0 e0           ldi     r26, 0x00       ; 0
    66cc:       b0 e0           ldi     r27, 0x00       ; 0
    66ce:       09 c0           rjmp    .+18            ; 0x66e2 <MotorRegler+0x217e>
    66d0:       80 58           subi    r24, 0x80       ; 128
    66d2:       91 4c           sbci    r25, 0xC1       ; 193
    66d4:       af 4f           sbci    r26, 0xFF       ; 255
    66d6:       bf 4f           sbci    r27, 0xFF       ; 255
    66d8:       64 f4           brge    .+24            ; 0x66f2 <MotorRegler+0x218e>
    66da:       80 e8           ldi     r24, 0x80       ; 128
    66dc:       91 ec           ldi     r25, 0xC1       ; 193
    66de:       af ef           ldi     r26, 0xFF       ; 255
    66e0:       bf ef           ldi     r27, 0xFF       ; 255
    66e2:       80 93 aa 04     sts     0x04AA, r24
    66e6:       90 93 ab 04     sts     0x04AB, r25
    66ea:       a0 93 ac 04     sts     0x04AC, r26
    66ee:       b0 93 ad 04     sts     0x04AD, r27
    66f2:       60 91 88 07     lds     r22, 0x0788
    66f6:       70 91 89 07     lds     r23, 0x0789
    66fa:       20 91 8f 03     lds     r18, 0x038F
    66fe:       30 91 90 03     lds     r19, 0x0390
    6702:       40 91 91 03     lds     r20, 0x0391
    6706:       50 91 92 03     lds     r21, 0x0392
    670a:       2d 83           std     Y+5, r18        ; 0x05
    670c:       3e 83           std     Y+6, r19        ; 0x06
    670e:       4f 83           std     Y+7, r20        ; 0x07
    6710:       58 87           std     Y+8, r21        ; 0x08
    6712:       88 27           eor     r24, r24
    6714:       77 fd           sbrc    r23, 7
    6716:       80 95           com     r24
    6718:       98 2f           mov     r25, r24
    671a:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    671e:       7b 01           movw    r14, r22
    6720:       8c 01           movw    r16, r24
    6722:       60 91 aa 04     lds     r22, 0x04AA
    6726:       70 91 ab 04     lds     r23, 0x04AB
    672a:       80 91 ac 04     lds     r24, 0x04AC
    672e:       90 91 ad 04     lds     r25, 0x04AD
    6732:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    6736:       9b 01           movw    r18, r22
    6738:       ac 01           movw    r20, r24
    673a:       6d 81           ldd     r22, Y+5        ; 0x05
    673c:       7e 81           ldd     r23, Y+6        ; 0x06
    673e:       8f 81           ldd     r24, Y+7        ; 0x07
    6740:       98 85           ldd     r25, Y+8        ; 0x08
    6742:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    6746:       9b 01           movw    r18, r22
    6748:       ac 01           movw    r20, r24
    674a:       c8 01           movw    r24, r16
    674c:       b7 01           movw    r22, r14
    674e:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    6752:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    6756:       5b 01           movw    r10, r22
    6758:       6c 01           movw    r12, r24
    675a:       7d af           std     Y+61, r23       ; 0x3d
    675c:       6c af           std     Y+60, r22       ; 0x3c
    675e:       80 91 9e 03     lds     r24, 0x039E
    6762:       e8 2e           mov     r14, r24
    6764:       ff 24           eor     r15, r15
    6766:       00 27           eor     r16, r16
    6768:       11 27           eor     r17, r17
    676a:       c1 01           movw    r24, r2
    676c:       37 fe           sbrs    r3, 7
    676e:       04 c0           rjmp    .+8             ; 0x6778 <MotorRegler+0x2214>
    6770:       88 27           eor     r24, r24
    6772:       99 27           eor     r25, r25
    6774:       82 19           sub     r24, r2
    6776:       93 09           sbc     r25, r3
    6778:       62 e0           ldi     r22, 0x02       ; 2
    677a:       70 e0           ldi     r23, 0x00       ; 0
    677c:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    6780:       9b 01           movw    r18, r22
    6782:       28 0d           add     r18, r8
    6784:       39 1d           adc     r19, r9
    6786:       44 27           eor     r20, r20
    6788:       37 fd           sbrc    r19, 7
    678a:       40 95           com     r20
    678c:       54 2f           mov     r21, r20
    678e:       c8 01           movw    r24, r16
    6790:       b7 01           movw    r22, r14
    6792:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    6796:       20 e4           ldi     r18, 0x40       ; 64
    6798:       30 e0           ldi     r19, 0x00       ; 0
    679a:       40 e0           ldi     r20, 0x00       ; 0
    679c:       50 e0           ldi     r21, 0x00       ; 0
    679e:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    67a2:       29 01           movw    r4, r18
    67a4:       4c ad           ldd     r20, Y+60       ; 0x3c
    67a6:       5d ad           ldd     r21, Y+61       ; 0x3d
    67a8:       44 15           cp      r20, r4
    67aa:       55 05           cpc     r21, r5
    67ac:       0c f4           brge    .+2             ; 0x67b0 <MotorRegler+0x224c>
    67ae:       95 01           movw    r18, r10
    67b0:       aa 24           eor     r10, r10
    67b2:       bb 24           eor     r11, r11
    67b4:       a4 18           sub     r10, r4
    67b6:       b5 08           sbc     r11, r5
    67b8:       a5 01           movw    r20, r10
    67ba:       a2 16           cp      r10, r18
    67bc:       b3 06           cpc     r11, r19
    67be:       0c f4           brge    .+2             ; 0x67c2 <MotorRegler+0x225e>
    67c0:       a9 01           movw    r20, r18
    67c2:       c4 01           movw    r24, r8
    67c4:       82 0d           add     r24, r2
    67c6:       93 1d           adc     r25, r3
    67c8:       84 0f           add     r24, r20
    67ca:       95 1f           adc     r25, r21
    67cc:       97 ff           sbrs    r25, 7
    67ce:       03 c0           rjmp    .+6             ; 0x67d6 <MotorRegler+0x2272>
    67d0:       20 e0           ldi     r18, 0x00       ; 0
    67d2:       30 e0           ldi     r19, 0x00       ; 0
    67d4:       05 c0           rjmp    .+10            ; 0x67e0 <MotorRegler+0x227c>
    67d6:       93 01           movw    r18, r6
    67d8:       86 15           cp      r24, r6
    67da:       97 05           cpc     r25, r7
    67dc:       0c f4           brge    .+2             ; 0x67e0 <MotorRegler+0x227c>
    67de:       9c 01           movw    r18, r24
    67e0:       80 91 81 07     lds     r24, 0x0781
    67e4:       c8 2e           mov     r12, r24
    67e6:       dd 24           eor     r13, r13
    67e8:       c6 01           movw    r24, r12
    67ea:       c2 16           cp      r12, r18
    67ec:       d3 06           cpc     r13, r19
    67ee:       0c f4           brge    .+2             ; 0x67f2 <MotorRegler+0x228e>
    67f0:       c9 01           movw    r24, r18
    67f2:       80 93 79 07     sts     0x0779, r24
    67f6:       c4 01           movw    r24, r8
    67f8:       84 1b           sub     r24, r20
    67fa:       95 0b           sbc     r25, r21
    67fc:       82 0d           add     r24, r2
    67fe:       93 1d           adc     r25, r3
    6800:       97 ff           sbrs    r25, 7
    6802:       03 c0           rjmp    .+6             ; 0x680a <MotorRegler+0x22a6>
    6804:       20 e0           ldi     r18, 0x00       ; 0
    6806:       30 e0           ldi     r19, 0x00       ; 0
    6808:       05 c0           rjmp    .+10            ; 0x6814 <MotorRegler+0x22b0>
    680a:       93 01           movw    r18, r6
    680c:       86 15           cp      r24, r6
    680e:       97 05           cpc     r25, r7
    6810:       0c f4           brge    .+2             ; 0x6814 <MotorRegler+0x22b0>
    6812:       9c 01           movw    r18, r24
    6814:       c6 01           movw    r24, r12
    6816:       c2 16           cp      r12, r18
    6818:       d3 06           cpc     r13, r19
    681a:       0c f4           brge    .+2             ; 0x681e <MotorRegler+0x22ba>
    681c:       c9 01           movw    r24, r18
    681e:       80 93 7e 07     sts     0x077E, r24
    6822:       80 91 b8 04     lds     r24, 0x04B8
    6826:       90 91 b9 04     lds     r25, 0x04B9
    682a:       6c a5           ldd     r22, Y+44       ; 0x2c
    682c:       7d a5           ldd     r23, Y+45       ; 0x2d
    682e:       68 1b           sub     r22, r24
    6830:       79 0b           sbc     r23, r25
    6832:       7d af           std     Y+61, r23       ; 0x3d
    6834:       6c af           std     Y+60, r22       ; 0x3c
    6836:       80 91 77 07     lds     r24, 0x0777
    683a:       90 91 78 07     lds     r25, 0x0778
    683e:       86 1b           sub     r24, r22
    6840:       97 0b           sbc     r25, r23
    6842:       90 93 76 07     sts     0x0776, r25
    6846:       80 93 75 07     sts     0x0775, r24
    684a:       20 e0           ldi     r18, 0x00       ; 0
    684c:       30 e0           ldi     r19, 0x00       ; 0
    684e:       40 e0           ldi     r20, 0x00       ; 0
    6850:       50 e0           ldi     r21, 0x00       ; 0
    6852:       6a a1           ldd     r22, Y+34       ; 0x22
    6854:       7b a1           ldd     r23, Y+35       ; 0x23
    6856:       8c a1           ldd     r24, Y+36       ; 0x24
    6858:       9d a1           ldd     r25, Y+37       ; 0x25
    685a:       0e 94 a9 3b     call    0x7752  ; 0x7752 <__eqsf2>
    685e:       88 23           and     r24, r24
    6860:       71 f1           breq    .+92            ; 0x68be <MotorRegler+0x235a>
    6862:       60 91 a6 04     lds     r22, 0x04A6
    6866:       70 91 a7 04     lds     r23, 0x04A7
    686a:       80 91 a8 04     lds     r24, 0x04A8
    686e:       90 91 a9 04     lds     r25, 0x04A9
    6872:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    6876:       7b 01           movw    r14, r22
    6878:       8c 01           movw    r16, r24
    687a:       ac ad           ldd     r26, Y+60       ; 0x3c
    687c:       bd ad           ldd     r27, Y+61       ; 0x3d
    687e:       bd 01           movw    r22, r26
    6880:       88 27           eor     r24, r24
    6882:       77 fd           sbrc    r23, 7
    6884:       80 95           com     r24
    6886:       98 2f           mov     r25, r24
    6888:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    688c:       9b 01           movw    r18, r22
    688e:       ac 01           movw    r20, r24
    6890:       69 85           ldd     r22, Y+9        ; 0x09
    6892:       7a 85           ldd     r23, Y+10       ; 0x0a
    6894:       8b 85           ldd     r24, Y+11       ; 0x0b
    6896:       9c 85           ldd     r25, Y+12       ; 0x0c
    6898:       0e 94 f9 3a     call    0x75f2  ; 0x75f2 <__subsf3>
    689c:       9b 01           movw    r18, r22
    689e:       ac 01           movw    r20, r24
    68a0:       c8 01           movw    r24, r16
    68a2:       b7 01           movw    r22, r14
    68a4:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    68a8:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    68ac:       60 93 a6 04     sts     0x04A6, r22
    68b0:       70 93 a7 04     sts     0x04A7, r23
    68b4:       80 93 a8 04     sts     0x04A8, r24
    68b8:       90 93 a9 04     sts     0x04A9, r25
    68bc:       1c c0           rjmp    .+56            ; 0x68f6 <MotorRegler+0x2392>
    68be:       20 91 75 07     lds     r18, 0x0775
    68c2:       30 91 76 07     lds     r19, 0x0776
    68c6:       44 27           eor     r20, r20
    68c8:       37 fd           sbrc    r19, 7
    68ca:       40 95           com     r20
    68cc:       54 2f           mov     r21, r20
    68ce:       80 91 a6 04     lds     r24, 0x04A6
    68d2:       90 91 a7 04     lds     r25, 0x04A7
    68d6:       a0 91 a8 04     lds     r26, 0x04A8
    68da:       b0 91 a9 04     lds     r27, 0x04A9
    68de:       82 0f           add     r24, r18
    68e0:       93 1f           adc     r25, r19
    68e2:       a4 1f           adc     r26, r20
    68e4:       b5 1f           adc     r27, r21
    68e6:       80 93 a6 04     sts     0x04A6, r24
    68ea:       90 93 a7 04     sts     0x04A7, r25
    68ee:       a0 93 a8 04     sts     0x04A8, r26
    68f2:       b0 93 a9 04     sts     0x04A9, r27
    68f6:       80 91 a6 04     lds     r24, 0x04A6
    68fa:       90 91 a7 04     lds     r25, 0x04A7
    68fe:       a0 91 a8 04     lds     r26, 0x04A8
    6902:       b0 91 a9 04     lds     r27, 0x04A9
    6906:       81 38           cpi     r24, 0x81       ; 129
    6908:       ee e3           ldi     r30, 0x3E       ; 62
    690a:       9e 07           cpc     r25, r30
    690c:       e0 e0           ldi     r30, 0x00       ; 0
    690e:       ae 07           cpc     r26, r30
    6910:       e0 e0           ldi     r30, 0x00       ; 0
    6912:       be 07           cpc     r27, r30
    6914:       2c f0           brlt    .+10            ; 0x6920 <MotorRegler+0x23bc>
    6916:       80 e8           ldi     r24, 0x80       ; 128
    6918:       9e e3           ldi     r25, 0x3E       ; 62
    691a:       a0 e0           ldi     r26, 0x00       ; 0
    691c:       b0 e0           ldi     r27, 0x00       ; 0
    691e:       09 c0           rjmp    .+18            ; 0x6932 <MotorRegler+0x23ce>
    6920:       80 58           subi    r24, 0x80       ; 128
    6922:       91 4c           sbci    r25, 0xC1       ; 193
    6924:       af 4f           sbci    r26, 0xFF       ; 255
    6926:       bf 4f           sbci    r27, 0xFF       ; 255
    6928:       64 f4           brge    .+24            ; 0x6942 <MotorRegler+0x23de>
    692a:       80 e8           ldi     r24, 0x80       ; 128
    692c:       91 ec           ldi     r25, 0xC1       ; 193
    692e:       af ef           ldi     r26, 0xFF       ; 255
    6930:       bf ef           ldi     r27, 0xFF       ; 255
    6932:       80 93 a6 04     sts     0x04A6, r24
    6936:       90 93 a7 04     sts     0x04A7, r25
    693a:       a0 93 a8 04     sts     0x04A8, r26
    693e:       b0 93 a9 04     sts     0x04A9, r27
    6942:       60 91 75 07     lds     r22, 0x0775
    6946:       70 91 76 07     lds     r23, 0x0776
    694a:       88 27           eor     r24, r24
    694c:       77 fd           sbrc    r23, 7
    694e:       80 95           com     r24
    6950:       98 2f           mov     r25, r24
    6952:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    6956:       7b 01           movw    r14, r22
    6958:       8c 01           movw    r16, r24
    695a:       60 91 a6 04     lds     r22, 0x04A6
    695e:       70 91 a7 04     lds     r23, 0x04A7
    6962:       80 91 a8 04     lds     r24, 0x04A8
    6966:       90 91 a9 04     lds     r25, 0x04A9
    696a:       0e 94 9f 3b     call    0x773e  ; 0x773e <__floatsisf>
    696e:       9b 01           movw    r18, r22
    6970:       ac 01           movw    r20, r24
    6972:       6d 81           ldd     r22, Y+5        ; 0x05
    6974:       7e 81           ldd     r23, Y+6        ; 0x06
    6976:       8f 81           ldd     r24, Y+7        ; 0x07
    6978:       98 85           ldd     r25, Y+8        ; 0x08
    697a:       0e 94 19 3c     call    0x7832  ; 0x7832 <__mulsf3>
    697e:       9b 01           movw    r18, r22
    6980:       ac 01           movw    r20, r24
    6982:       c8 01           movw    r24, r16
    6984:       b7 01           movw    r22, r14
    6986:       0e 94 fa 3a     call    0x75f4  ; 0x75f4 <__addsf3>
    698a:       0e 94 82 3b     call    0x7704  ; 0x7704 <__fixsfsi>
    698e:       92 01           movw    r18, r4
    6990:       64 15           cp      r22, r4
    6992:       75 05           cpc     r23, r5
    6994:       0c f4           brge    .+2             ; 0x6998 <MotorRegler+0x2434>
    6996:       9b 01           movw    r18, r22
    6998:       c5 01           movw    r24, r10
    699a:       a2 16           cp      r10, r18
    699c:       b3 06           cpc     r11, r19
    699e:       0c f4           brge    .+2             ; 0x69a2 <MotorRegler+0x243e>
    69a0:       c9 01           movw    r24, r18
    69a2:       a4 01           movw    r20, r8
    69a4:       48 0f           add     r20, r24
    69a6:       59 1f           adc     r21, r25
    69a8:       42 19           sub     r20, r2
    69aa:       53 09           sbc     r21, r3
    69ac:       57 ff           sbrs    r21, 7
    69ae:       03 c0           rjmp    .+6             ; 0x69b6 <MotorRegler+0x2452>
    69b0:       60 e0           ldi     r22, 0x00       ; 0
    69b2:       70 e0           ldi     r23, 0x00       ; 0
    69b4:       05 c0           rjmp    .+10            ; 0x69c0 <MotorRegler+0x245c>
    69b6:       b3 01           movw    r22, r6
    69b8:       46 15           cp      r20, r6
    69ba:       57 05           cpc     r21, r7
    69bc:       0c f4           brge    .+2             ; 0x69c0 <MotorRegler+0x245c>
    69be:       ba 01           movw    r22, r20
    69c0:       a6 01           movw    r20, r12
    69c2:       c6 16           cp      r12, r22
    69c4:       d7 06           cpc     r13, r23
    69c6:       0c f4           brge    .+2             ; 0x69ca <MotorRegler+0x2466>
    69c8:       ab 01           movw    r20, r22
    69ca:       40 93 a0 07     sts     0x07A0, r20
    69ce:       94 01           movw    r18, r8
    69d0:       28 1b           sub     r18, r24
    69d2:       39 0b           sbc     r19, r25
    69d4:       22 19           sub     r18, r2
    69d6:       33 09           sbc     r19, r3
    69d8:       37 ff           sbrs    r19, 7
    69da:       03 c0           rjmp    .+6             ; 0x69e2 <MotorRegler+0x247e>
    69dc:       40 e0           ldi     r20, 0x00       ; 0
    69de:       50 e0           ldi     r21, 0x00       ; 0
    69e0:       05 c0           rjmp    .+10            ; 0x69ec <MotorRegler+0x2488>
    69e2:       a3 01           movw    r20, r6
    69e4:       26 15           cp      r18, r6
    69e6:       37 05           cpc     r19, r7
    69e8:       0c f4           brge    .+2             ; 0x69ec <MotorRegler+0x2488>
    69ea:       a9 01           movw    r20, r18
    69ec:       c6 01           movw    r24, r12
    69ee:       c4 16           cp      r12, r20
    69f0:       d5 06           cpc     r13, r21
    69f2:       0c f0           brlt    .+2             ; 0x69f6 <MotorRegler+0x2492>
    69f4:       d5 c0           rjmp    .+426           ; 0x6ba0 <MotorRegler+0x263c>
    69f6:       ca 01           movw    r24, r20
    69f8:       d3 c0           rjmp    .+422           ; 0x6ba0 <MotorRegler+0x263c>
    69fa:       20 91 67 04     lds     r18, 0x0467
    69fe:       30 91 68 04     lds     r19, 0x0468
    6a02:       c9 01           movw    r24, r18
    6a04:       63 e0           ldi     r22, 0x03       ; 3
    6a06:       88 0f           add     r24, r24
    6a08:       99 1f           adc     r25, r25
    6a0a:       6a 95           dec     r22
    6a0c:       e1 f7           brne    .-8             ; 0x6a06 <MotorRegler+0x24a2>
    6a0e:       82 1b           sub     r24, r18
    6a10:       93 0b           sbc     r25, r19
    6a12:       68 e0           ldi     r22, 0x08       ; 8
    6a14:       70 e0           ldi     r23, 0x00       ; 0
    6a16:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    6a1a:       7d af           std     Y+61, r23       ; 0x3d
    6a1c:       6c af           std     Y+60, r22       ; 0x3c
    6a1e:       70 93 68 04     sts     0x0468, r23
    6a22:       60 93 67 04     sts     0x0467, r22
    6a26:       40 e0           ldi     r20, 0x00       ; 0
    6a28:       50 e0           ldi     r21, 0x00       ; 0
    6a2a:       0c 94 6a 26     jmp     0x4cd4  ; 0x4cd4 <MotorRegler+0x770>
    6a2e:       80 91 57 04     lds     r24, 0x0457
    6a32:       88 23           and     r24, r24
    6a34:       11 f4           brne    .+4             ; 0x6a3a <MotorRegler+0x24d6>
    6a36:       0c 94 8d 28     jmp     0x511a  ; 0x511a <MotorRegler+0xbb6>
    6a3a:       0c 94 83 28     jmp     0x5106  ; 0x5106 <MotorRegler+0xba2>
    6a3e:       e0 90 43 07     lds     r14, 0x0743
    6a42:       ff 24           eor     r15, r15
    6a44:       00 27           eor     r16, r16
    6a46:       11 27           eor     r17, r17
    6a48:       68 ad           ldd     r22, Y+56       ; 0x38
    6a4a:       79 ad           ldd     r23, Y+57       ; 0x39
    6a4c:       8a ad           ldd     r24, Y+58       ; 0x3a
    6a4e:       9b ad           ldd     r25, Y+59       ; 0x3b
    6a50:       a8 01           movw    r20, r16
    6a52:       97 01           movw    r18, r14
    6a54:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    6a58:       59 01           movw    r10, r18
    6a5a:       6a 01           movw    r12, r20
    6a5c:       80 91 a3 07     lds     r24, 0x07A3
    6a60:       90 91 a4 07     lds     r25, 0x07A4
    6a64:       aa 27           eor     r26, r26
    6a66:       97 fd           sbrc    r25, 7
    6a68:       a0 95           com     r26
    6a6a:       ba 2f           mov     r27, r26
    6a6c:       a8 1a           sub     r10, r24
    6a6e:       b9 0a           sbc     r11, r25
    6a70:       ca 0a           sbc     r12, r26
    6a72:       db 0a           sbc     r13, r27
    6a74:       6c a9           ldd     r22, Y+52       ; 0x34
    6a76:       7d a9           ldd     r23, Y+53       ; 0x35
    6a78:       8e a9           ldd     r24, Y+54       ; 0x36
    6a7a:       9f a9           ldd     r25, Y+55       ; 0x37
    6a7c:       a8 01           movw    r20, r16
    6a7e:       97 01           movw    r18, r14
    6a80:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    6a84:       79 01           movw    r14, r18
    6a86:       8a 01           movw    r16, r20
    6a88:       80 91 ad 07     lds     r24, 0x07AD
    6a8c:       90 91 ae 07     lds     r25, 0x07AE
    6a90:       aa 27           eor     r26, r26
    6a92:       97 fd           sbrc    r25, 7
    6a94:       a0 95           com     r26
    6a96:       ba 2f           mov     r27, r26
    6a98:       e8 1a           sub     r14, r24
    6a9a:       f9 0a           sbc     r15, r25
    6a9c:       0a 0b           sbc     r16, r26
    6a9e:       1b 0b           sbc     r17, r27
    6aa0:       c6 01           movw    r24, r12
    6aa2:       b5 01           movw    r22, r10
    6aa4:       20 e1           ldi     r18, 0x10       ; 16
    6aa6:       30 e0           ldi     r19, 0x00       ; 0
    6aa8:       40 e0           ldi     r20, 0x00       ; 0
    6aaa:       50 e0           ldi     r21, 0x00       ; 0
    6aac:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    6ab0:       19 01           movw    r2, r18
    6ab2:       2a 01           movw    r4, r20
    6ab4:       59 01           movw    r10, r18
    6ab6:       6a 01           movw    r12, r20
    6ab8:       c8 01           movw    r24, r16
    6aba:       b7 01           movw    r22, r14
    6abc:       20 e1           ldi     r18, 0x10       ; 16
    6abe:       30 e0           ldi     r19, 0x00       ; 0
    6ac0:       40 e0           ldi     r20, 0x00       ; 0
    6ac2:       50 e0           ldi     r21, 0x00       ; 0
    6ac4:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    6ac8:       39 01           movw    r6, r18
    6aca:       4a 01           movw    r8, r20
    6acc:       79 01           movw    r14, r18
    6ace:       8a 01           movw    r16, r20
    6ad0:       80 91 6d 04     lds     r24, 0x046D
    6ad4:       90 91 6e 04     lds     r25, 0x046E
    6ad8:       40 97           sbiw    r24, 0x10       ; 16
    6ada:       14 f0           brlt    .+4             ; 0x6ae0 <MotorRegler+0x257c>
    6adc:       0c 94 52 29     jmp     0x52a4  ; 0x52a4 <MotorRegler+0xd40>
    6ae0:       0c 94 4c 29     jmp     0x5298  ; 0x5298 <MotorRegler+0xd34>
    6ae4:       10 92 09 04     sts     0x0409, r1
    6ae8:       10 92 0a 04     sts     0x040A, r1
    6aec:       10 92 0b 04     sts     0x040B, r1
    6af0:       10 92 0c 04     sts     0x040C, r1
    6af4:       10 92 0d 04     sts     0x040D, r1
    6af8:       10 92 0e 04     sts     0x040E, r1
    6afc:       10 92 0f 04     sts     0x040F, r1
    6b00:       10 92 10 04     sts     0x0410, r1
    6b04:       10 92 8a 07     sts     0x078A, r1
    6b08:       10 92 8b 07     sts     0x078B, r1
    6b0c:       10 92 8c 07     sts     0x078C, r1
    6b10:       10 92 8d 07     sts     0x078D, r1
    6b14:       10 92 8e 07     sts     0x078E, r1
    6b18:       10 92 8f 07     sts     0x078F, r1
    6b1c:       10 92 90 07     sts     0x0790, r1
    6b20:       10 92 91 07     sts     0x0791, r1
    6b24:       10 92 82 07     sts     0x0782, r1
    6b28:       10 92 83 07     sts     0x0783, r1
    6b2c:       10 92 84 07     sts     0x0784, r1
    6b30:       10 92 85 07     sts     0x0785, r1
    6b34:       10 92 7a 07     sts     0x077A, r1
    6b38:       10 92 7b 07     sts     0x077B, r1
    6b3c:       10 92 7c 07     sts     0x077C, r1
    6b40:       10 92 7d 07     sts     0x077D, r1
    6b44:       80 91 19 04     lds     r24, 0x0419
    6b48:       90 91 1a 04     lds     r25, 0x041A
    6b4c:       a0 91 1b 04     lds     r26, 0x041B
    6b50:       b0 91 1c 04     lds     r27, 0x041C
    6b54:       80 93 1d 04     sts     0x041D, r24
    6b58:       90 93 1e 04     sts     0x041E, r25
    6b5c:       a0 93 1f 04     sts     0x041F, r26
    6b60:       b0 93 20 04     sts     0x0420, r27
    6b64:       80 91 21 04     lds     r24, 0x0421
    6b68:       90 91 22 04     lds     r25, 0x0422
    6b6c:       a0 91 23 04     lds     r26, 0x0423
    6b70:       b0 91 24 04     lds     r27, 0x0424
    6b74:       80 93 25 04     sts     0x0425, r24
    6b78:       90 93 26 04     sts     0x0426, r25
    6b7c:       a0 93 27 04     sts     0x0427, r26
    6b80:       b0 93 28 04     sts     0x0428, r27
    6b84:       10 92 da 03     sts     0x03DA, r1
    6b88:       10 92 d9 03     sts     0x03D9, r1
    6b8c:       10 92 56 04     sts     0x0456, r1
    6b90:       10 92 55 04     sts     0x0455, r1
    6b94:       10 92 54 04     sts     0x0454, r1
    6b98:       10 92 53 04     sts     0x0453, r1
    6b9c:       0c 94 ed 29     jmp     0x53da  ; 0x53da <MotorRegler+0xe76>
    6ba0:       80 93 96 07     sts     0x0796, r24
    6ba4:       e2 e1           ldi     r30, 0x12       ; 18
    6ba6:       c3 5c           subi    r28, 0xC3       ; 195
    6ba8:       0c 94 0c 3d     jmp     0x7a18  ; 0x7a18 <__epilogue_restores__>

00006bac <DefaultKonstanten3>:
    6bac:       81 e0           ldi     r24, 0x01       ; 1
    6bae:       80 93 2f 07     sts     0x072F, r24
    6bb2:       22 e0           ldi     r18, 0x02       ; 2
    6bb4:       20 93 30 07     sts     0x0730, r18
    6bb8:       83 e0           ldi     r24, 0x03       ; 3
    6bba:       80 93 31 07     sts     0x0731, r24
    6bbe:       54 e0           ldi     r21, 0x04       ; 4
    6bc0:       50 93 32 07     sts     0x0732, r21
    6bc4:       45 e0           ldi     r20, 0x05       ; 5
    6bc6:       40 93 33 07     sts     0x0733, r20
    6bca:       36 e0           ldi     r19, 0x06       ; 6
    6bcc:       30 93 34 07     sts     0x0734, r19
    6bd0:       87 e0           ldi     r24, 0x07       ; 7
    6bd2:       80 93 35 07     sts     0x0735, r24
    6bd6:       88 e0           ldi     r24, 0x08       ; 8
    6bd8:       80 93 36 07     sts     0x0736, r24
    6bdc:       80 ec           ldi     r24, 0xC0       ; 192
    6bde:       80 93 37 07     sts     0x0737, r24
    6be2:       9e e1           ldi     r25, 0x1E       ; 30
    6be4:       90 93 38 07     sts     0x0738, r25
    6be8:       8b ef           ldi     r24, 0xFB       ; 251
    6bea:       80 93 3a 07     sts     0x073A, r24
    6bee:       8a e0           ldi     r24, 0x0A       ; 10
    6bf0:       80 93 3b 07     sts     0x073B, r24
    6bf4:       90 93 39 07     sts     0x0739, r25
    6bf8:       90 93 3d 07     sts     0x073D, r25
    6bfc:       20 93 3c 07     sts     0x073C, r18
    6c00:       20 93 3e 07     sts     0x073E, r18
    6c04:       50 93 3f 07     sts     0x073F, r21
    6c08:       30 93 40 07     sts     0x0740, r19
    6c0c:       8f e0           ldi     r24, 0x0F       ; 15
    6c0e:       80 93 41 07     sts     0x0741, r24
    6c12:       8a ef           ldi     r24, 0xFA       ; 250
    6c14:       80 93 42 07     sts     0x0742, r24
    6c18:       90 93 43 07     sts     0x0743, r25
    6c1c:       80 e8           ldi     r24, 0x80       ; 128
    6c1e:       80 93 44 07     sts     0x0744, r24
    6c22:       24 e6           ldi     r18, 0x64       ; 100
    6c24:       20 93 45 07     sts     0x0745, r18
    6c28:       8c e8           ldi     r24, 0x8C       ; 140
    6c2a:       80 93 46 07     sts     0x0746, r24
    6c2e:       8e e5           ldi     r24, 0x5E       ; 94
    6c30:       80 93 47 07     sts     0x0747, r24
    6c34:       83 e2           ldi     r24, 0x23       ; 35
    6c36:       80 93 48 07     sts     0x0748, r24
    6c3a:       84 e1           ldi     r24, 0x14       ; 20
    6c3c:       80 93 49 07     sts     0x0749, r24
    6c40:       10 92 4a 07     sts     0x074A, r1
    6c44:       80 e1           ldi     r24, 0x10       ; 16
    6c46:       80 93 4b 07     sts     0x074B, r24
    6c4a:       80 e5           ldi     r24, 0x50       ; 80
    6c4c:       80 93 4c 07     sts     0x074C, r24
    6c50:       10 92 4d 07     sts     0x074D, r1
    6c54:       10 92 4e 07     sts     0x074E, r1
    6c58:       10 92 4f 07     sts     0x074F, r1
    6c5c:       10 92 5f 07     sts     0x075F, r1
    6c60:       10 92 60 07     sts     0x0760, r1
    6c64:       10 92 61 07     sts     0x0761, r1
    6c68:       10 92 62 07     sts     0x0762, r1
    6c6c:       20 93 50 07     sts     0x0750, r18
    6c70:       88 e2           ldi     r24, 0x28       ; 40
    6c72:       80 93 51 07     sts     0x0751, r24
    6c76:       10 92 64 07     sts     0x0764, r1
    6c7a:       92 e3           ldi     r25, 0x32       ; 50
    6c7c:       90 93 52 07     sts     0x0752, r25
    6c80:       86 e9           ldi     r24, 0x96       ; 150
    6c82:       80 93 53 07     sts     0x0753, r24
    6c86:       40 93 54 07     sts     0x0754, r20
    6c8a:       90 93 55 07     sts     0x0755, r25
    6c8e:       8a e5           ldi     r24, 0x5A       ; 90
    6c90:       80 93 56 07     sts     0x0756, r24
    6c94:       90 93 57 07     sts     0x0757, r25
    6c98:       10 92 63 07     sts     0x0763, r1
    6c9c:       80 93 58 07     sts     0x0758, r24
    6ca0:       40 93 59 07     sts     0x0759, r20
    6ca4:       20 93 5a 07     sts     0x075A, r18
    6ca8:       20 93 5b 07     sts     0x075B, r18
    6cac:       80 e2           ldi     r24, 0x20       ; 32
    6cae:       80 93 5c 07     sts     0x075C, r24
    6cb2:       50 93 5d 07     sts     0x075D, r21
    6cb6:       90 93 5e 07     sts     0x075E, r25
    6cba:       a9 e6           ldi     r26, 0x69       ; 105
    6cbc:       b7 e0           ldi     r27, 0x07       ; 7
    6cbe:       ec e6           ldi     r30, 0x6C       ; 108
    6cc0:       f3 e0           ldi     r31, 0x03       ; 3
    6cc2:       8c e0           ldi     r24, 0x0C       ; 12
    6cc4:       01 90           ld      r0, Z+
    6cc6:       0d 92           st      X+, r0
    6cc8:       81 50           subi    r24, 0x01       ; 1
    6cca:       e1 f7           brne    .-8             ; 0x6cc4 <DefaultKonstanten3+0x118>
    6ccc:       08 95           ret

00006cce <DefaultKonstanten2>:
    6cce:       81 e0           ldi     r24, 0x01       ; 1
    6cd0:       80 93 2f 07     sts     0x072F, r24
    6cd4:       82 e0           ldi     r24, 0x02       ; 2
    6cd6:       80 93 30 07     sts     0x0730, r24
    6cda:       23 e0           ldi     r18, 0x03       ; 3
    6cdc:       20 93 31 07     sts     0x0731, r18
    6ce0:       54 e0           ldi     r21, 0x04       ; 4
    6ce2:       50 93 32 07     sts     0x0732, r21
    6ce6:       45 e0           ldi     r20, 0x05       ; 5
    6ce8:       40 93 33 07     sts     0x0733, r20
    6cec:       36 e0           ldi     r19, 0x06       ; 6
    6cee:       30 93 34 07     sts     0x0734, r19
    6cf2:       87 e0           ldi     r24, 0x07       ; 7
    6cf4:       80 93 35 07     sts     0x0735, r24
    6cf8:       88 e0           ldi     r24, 0x08       ; 8
    6cfa:       80 93 36 07     sts     0x0736, r24
    6cfe:       80 e4           ldi     r24, 0x40       ; 64
    6d00:       80 93 37 07     sts     0x0737, r24
    6d04:       9e e1           ldi     r25, 0x1E       ; 30
    6d06:       90 93 38 07     sts     0x0738, r25
    6d0a:       8b ef           ldi     r24, 0xFB       ; 251
    6d0c:       80 93 3a 07     sts     0x073A, r24
    6d10:       8a e0           ldi     r24, 0x0A       ; 10
    6d12:       80 93 3b 07     sts     0x073B, r24
    6d16:       90 93 39 07     sts     0x0739, r25
    6d1a:       90 93 3d 07     sts     0x073D, r25
    6d1e:       20 93 3c 07     sts     0x073C, r18
    6d22:       20 93 3e 07     sts     0x073E, r18
    6d26:       50 93 3f 07     sts     0x073F, r21
    6d2a:       30 93 40 07     sts     0x0740, r19
    6d2e:       8f e0           ldi     r24, 0x0F       ; 15
    6d30:       80 93 41 07     sts     0x0741, r24
    6d34:       8a ef           ldi     r24, 0xFA       ; 250
    6d36:       80 93 42 07     sts     0x0742, r24
    6d3a:       90 93 43 07     sts     0x0743, r25
    6d3e:       80 e8           ldi     r24, 0x80       ; 128
    6d40:       80 93 44 07     sts     0x0744, r24
    6d44:       90 e5           ldi     r25, 0x50       ; 80
    6d46:       90 93 45 07     sts     0x0745, r25
    6d4a:       88 e7           ldi     r24, 0x78       ; 120
    6d4c:       80 93 46 07     sts     0x0746, r24
    6d50:       8e e5           ldi     r24, 0x5E       ; 94
    6d52:       80 93 47 07     sts     0x0747, r24
    6d56:       83 e2           ldi     r24, 0x23       ; 35
    6d58:       80 93 48 07     sts     0x0748, r24
    6d5c:       84 e1           ldi     r24, 0x14       ; 20
    6d5e:       80 93 49 07     sts     0x0749, r24
    6d62:       10 92 4a 07     sts     0x074A, r1
    6d66:       30 e2           ldi     r19, 0x20       ; 32
    6d68:       30 93 4b 07     sts     0x074B, r19
    6d6c:       90 93 4c 07     sts     0x074C, r25
    6d70:       10 92 4d 07     sts     0x074D, r1
    6d74:       10 92 4e 07     sts     0x074E, r1
    6d78:       10 92 4f 07     sts     0x074F, r1
    6d7c:       10 92 5f 07     sts     0x075F, r1
    6d80:       10 92 60 07     sts     0x0760, r1
    6d84:       10 92 61 07     sts     0x0761, r1
    6d88:       10 92 62 07     sts     0x0762, r1
    6d8c:       24 e6           ldi     r18, 0x64       ; 100
    6d8e:       20 93 50 07     sts     0x0750, r18
    6d92:       88 e2           ldi     r24, 0x28       ; 40
    6d94:       80 93 51 07     sts     0x0751, r24
    6d98:       10 92 64 07     sts     0x0764, r1
    6d9c:       92 e3           ldi     r25, 0x32       ; 50
    6d9e:       90 93 52 07     sts     0x0752, r25
    6da2:       86 e9           ldi     r24, 0x96       ; 150
    6da4:       80 93 53 07     sts     0x0753, r24
    6da8:       40 93 54 07     sts     0x0754, r20
    6dac:       90 93 55 07     sts     0x0755, r25
    6db0:       8a e5           ldi     r24, 0x5A       ; 90
    6db2:       80 93 56 07     sts     0x0756, r24
    6db6:       90 93 57 07     sts     0x0757, r25
    6dba:       10 92 63 07     sts     0x0763, r1
    6dbe:       80 93 58 07     sts     0x0758, r24
    6dc2:       40 93 59 07     sts     0x0759, r20
    6dc6:       20 93 5a 07     sts     0x075A, r18
    6dca:       20 93 5b 07     sts     0x075B, r18
    6dce:       30 93 5c 07     sts     0x075C, r19
    6dd2:       50 93 5d 07     sts     0x075D, r21
    6dd6:       8b e4           ldi     r24, 0x4B       ; 75
    6dd8:       80 93 5e 07     sts     0x075E, r24
    6ddc:       a9 e6           ldi     r26, 0x69       ; 105
    6dde:       b7 e0           ldi     r27, 0x07       ; 7
    6de0:       e6 e7           ldi     r30, 0x76       ; 118
    6de2:       f3 e0           ldi     r31, 0x03       ; 3
    6de4:       8c e0           ldi     r24, 0x0C       ; 12
    6de6:       01 90           ld      r0, Z+
    6de8:       0d 92           st      X+, r0
    6dea:       81 50           subi    r24, 0x01       ; 1
    6dec:       e1 f7           brne    .-8             ; 0x6de6 <DefaultKonstanten2+0x118>
    6dee:       08 95           ret

00006df0 <DefaultKonstanten1>:
    6df0:       81 e0           ldi     r24, 0x01       ; 1
    6df2:       80 93 2f 07     sts     0x072F, r24
    6df6:       82 e0           ldi     r24, 0x02       ; 2
    6df8:       80 93 30 07     sts     0x0730, r24
    6dfc:       83 e0           ldi     r24, 0x03       ; 3
    6dfe:       80 93 31 07     sts     0x0731, r24
    6e02:       34 e0           ldi     r19, 0x04       ; 4
    6e04:       30 93 32 07     sts     0x0732, r19
    6e08:       45 e0           ldi     r20, 0x05       ; 5
    6e0a:       40 93 33 07     sts     0x0733, r20
    6e0e:       86 e0           ldi     r24, 0x06       ; 6
    6e10:       80 93 34 07     sts     0x0734, r24
    6e14:       87 e0           ldi     r24, 0x07       ; 7
    6e16:       80 93 35 07     sts     0x0735, r24
    6e1a:       28 e0           ldi     r18, 0x08       ; 8
    6e1c:       20 93 36 07     sts     0x0736, r18
    6e20:       80 e4           ldi     r24, 0x40       ; 64
    6e22:       80 93 37 07     sts     0x0737, r24
    6e26:       9e e1           ldi     r25, 0x1E       ; 30
    6e28:       90 93 38 07     sts     0x0738, r25
    6e2c:       8b ef           ldi     r24, 0xFB       ; 251
    6e2e:       80 93 3a 07     sts     0x073A, r24
    6e32:       8a e0           ldi     r24, 0x0A       ; 10
    6e34:       80 93 3b 07     sts     0x073B, r24
    6e38:       90 93 39 07     sts     0x0739, r25
    6e3c:       90 93 3d 07     sts     0x073D, r25
    6e40:       30 93 3c 07     sts     0x073C, r19
    6e44:       30 93 3e 07     sts     0x073E, r19
    6e48:       20 93 3f 07     sts     0x073F, r18
    6e4c:       8c e0           ldi     r24, 0x0C       ; 12
    6e4e:       80 93 40 07     sts     0x0740, r24
    6e52:       8f e0           ldi     r24, 0x0F       ; 15
    6e54:       80 93 41 07     sts     0x0741, r24
    6e58:       8a ef           ldi     r24, 0xFA       ; 250
    6e5a:       80 93 42 07     sts     0x0742, r24
    6e5e:       90 93 43 07     sts     0x0743, r25
    6e62:       90 e8           ldi     r25, 0x80       ; 128
    6e64:       90 93 44 07     sts     0x0744, r25
    6e68:       80 e5           ldi     r24, 0x50       ; 80
    6e6a:       80 93 45 07     sts     0x0745, r24
    6e6e:       56 e9           ldi     r21, 0x96       ; 150
    6e70:       50 93 46 07     sts     0x0746, r21
    6e74:       8e e5           ldi     r24, 0x5E       ; 94
    6e76:       80 93 47 07     sts     0x0747, r24
    6e7a:       83 e2           ldi     r24, 0x23       ; 35
    6e7c:       80 93 48 07     sts     0x0748, r24
    6e80:       84 e1           ldi     r24, 0x14       ; 20
    6e82:       80 93 49 07     sts     0x0749, r24
    6e86:       10 92 4a 07     sts     0x074A, r1
    6e8a:       80 e2           ldi     r24, 0x20       ; 32
    6e8c:       80 93 4b 07     sts     0x074B, r24
    6e90:       90 93 4c 07     sts     0x074C, r25
    6e94:       10 92 4d 07     sts     0x074D, r1
    6e98:       10 92 4e 07     sts     0x074E, r1
    6e9c:       10 92 4f 07     sts     0x074F, r1
    6ea0:       10 92 5f 07     sts     0x075F, r1
    6ea4:       10 92 60 07     sts     0x0760, r1
    6ea8:       10 92 61 07     sts     0x0761, r1
    6eac:       10 92 62 07     sts     0x0762, r1
    6eb0:       24 e6           ldi     r18, 0x64       ; 100
    6eb2:       20 93 50 07     sts     0x0750, r18
    6eb6:       88 e2           ldi     r24, 0x28       ; 40
    6eb8:       80 93 51 07     sts     0x0751, r24
    6ebc:       10 92 64 07     sts     0x0764, r1
    6ec0:       82 e3           ldi     r24, 0x32       ; 50
    6ec2:       80 93 52 07     sts     0x0752, r24
    6ec6:       50 93 53 07     sts     0x0753, r21
    6eca:       40 93 54 07     sts     0x0754, r20
    6ece:       80 93 55 07     sts     0x0755, r24
    6ed2:       9a e5           ldi     r25, 0x5A       ; 90
    6ed4:       90 93 56 07     sts     0x0756, r25
    6ed8:       80 93 57 07     sts     0x0757, r24
    6edc:       10 92 63 07     sts     0x0763, r1
    6ee0:       90 93 58 07     sts     0x0758, r25
    6ee4:       40 93 59 07     sts     0x0759, r20
    6ee8:       20 93 5a 07     sts     0x075A, r18
    6eec:       20 93 5b 07     sts     0x075B, r18
    6ef0:       80 e1           ldi     r24, 0x10       ; 16
    6ef2:       80 93 5c 07     sts     0x075C, r24
    6ef6:       30 93 5d 07     sts     0x075D, r19
    6efa:       20 93 5e 07     sts     0x075E, r18
    6efe:       a9 e6           ldi     r26, 0x69       ; 105
    6f00:       b7 e0           ldi     r27, 0x07       ; 7
    6f02:       ee e7           ldi     r30, 0x7E       ; 126
    6f04:       f3 e0           ldi     r31, 0x03       ; 3
    6f06:       8c e0           ldi     r24, 0x0C       ; 12
    6f08:       01 90           ld      r0, Z+
    6f0a:       0d 92           st      X+, r0
    6f0c:       81 50           subi    r24, 0x01       ; 1
    6f0e:       e1 f7           brne    .-8             ; 0x6f08 <DefaultKonstanten1+0x118>
    6f10:       08 95           ret

00006f12 <GPS_Neutral>:
    6f12:       80 91 ba 04     lds     r24, 0x04BA
    6f16:       90 91 bb 04     lds     r25, 0x04BB
    6f1a:       a0 91 bc 04     lds     r26, 0x04BC
    6f1e:       b0 91 bd 04     lds     r27, 0x04BD
    6f22:       80 93 c2 04     sts     0x04C2, r24
    6f26:       90 93 c3 04     sts     0x04C3, r25
    6f2a:       a0 93 c4 04     sts     0x04C4, r26
    6f2e:       b0 93 c5 04     sts     0x04C5, r27
    6f32:       80 91 be 04     lds     r24, 0x04BE
    6f36:       90 91 bf 04     lds     r25, 0x04BF
    6f3a:       a0 91 c0 04     lds     r26, 0x04C0
    6f3e:       b0 91 c1 04     lds     r27, 0x04C1
    6f42:       80 93 c6 04     sts     0x04C6, r24
    6f46:       90 93 c7 04     sts     0x04C7, r25
    6f4a:       a0 93 c8 04     sts     0x04C8, r26
    6f4e:       b0 93 c9 04     sts     0x04C9, r27
    6f52:       08 95           ret

00006f54 <GPS_BerechneZielrichtung>:
    6f54:       10 92 b7 04     sts     0x04B7, r1
    6f58:       10 92 b6 04     sts     0x04B6, r1
    6f5c:       10 92 b9 04     sts     0x04B9, r1
    6f60:       10 92 b8 04     sts     0x04B8, r1
    6f64:       08 95           ret

00006f66 <__vector_19>:
    6f66:       1f 92           push    r1
    6f68:       0f 92           push    r0
    6f6a:       0f b6           in      r0, 0x3f        ; 63
    6f6c:       0f 92           push    r0
    6f6e:       11 24           eor     r1, r1
    6f70:       2f 93           push    r18
    6f72:       3f 93           push    r19
    6f74:       4f 93           push    r20
    6f76:       8f 93           push    r24
    6f78:       9f 93           push    r25
    6f7a:       80 91 bd 07     lds     r24, 0x07BD
    6f7e:       83 30           cpi     r24, 0x03       ; 3
    6f80:       19 f0           breq    .+6             ; 0x6f88 <__vector_19+0x22>
    6f82:       84 30           cpi     r24, 0x04       ; 4
    6f84:       a1 f5           brne    .+104           ; 0x6fee <__vector_19+0x88>
    6f86:       08 c0           rjmp    .+16            ; 0x6f98 <__vector_19+0x32>
    6f88:       8e b5           in      r24, 0x2e       ; 46
    6f8a:       80 93 ca 04     sts     0x04CA, r24
    6f8e:       1e bc           out     0x2e, r1        ; 46
    6f90:       84 e0           ldi     r24, 0x04       ; 4
    6f92:       80 93 bd 07     sts     0x07BD, r24
    6f96:       2b c0           rjmp    .+86            ; 0x6fee <__vector_19+0x88>
    6f98:       80 91 ca 04     lds     r24, 0x04CA
    6f9c:       99 27           eor     r25, r25
    6f9e:       38 2f           mov     r19, r24
    6fa0:       22 27           eor     r18, r18
    6fa2:       8e b5           in      r24, 0x2e       ; 46
    6fa4:       99 27           eor     r25, r25
    6fa6:       28 2b           or      r18, r24
    6fa8:       39 2b           or      r19, r25
    6faa:       c9 01           movw    r24, r18
    6fac:       8d 50           subi    r24, 0x0D       ; 13
    6fae:       9e 4f           sbci    r25, 0xFE       ; 254
    6fb0:       87 5e           subi    r24, 0xE7       ; 231
    6fb2:       93 40           sbci    r25, 0x03       ; 3
    6fb4:       d0 f4           brcc    .+52            ; 0x6fea <__vector_19+0x84>
    6fb6:       80 91 c0 07     lds     r24, 0x07C0
    6fba:       85 30           cpi     r24, 0x05       ; 5
    6fbc:       19 f0           breq    .+6             ; 0x6fc4 <__vector_19+0x5e>
    6fbe:       86 30           cpi     r24, 0x06       ; 6
    6fc0:       69 f4           brne    .+26            ; 0x6fdc <__vector_19+0x76>
    6fc2:       06 c0           rjmp    .+12            ; 0x6fd0 <__vector_19+0x6a>
    6fc4:       30 93 c2 07     sts     0x07C2, r19
    6fc8:       20 93 c1 07     sts     0x07C1, r18
    6fcc:       86 e0           ldi     r24, 0x06       ; 6
    6fce:       0b c0           rjmp    .+22            ; 0x6fe6 <__vector_19+0x80>
    6fd0:       30 93 c4 07     sts     0x07C4, r19
    6fd4:       20 93 c3 07     sts     0x07C3, r18
    6fd8:       87 e0           ldi     r24, 0x07       ; 7
    6fda:       05 c0           rjmp    .+10            ; 0x6fe6 <__vector_19+0x80>
    6fdc:       30 93 c6 07     sts     0x07C6, r19
    6fe0:       20 93 c5 07     sts     0x07C5, r18
    6fe4:       85 e0           ldi     r24, 0x05       ; 5
    6fe6:       80 93 c0 07     sts     0x07C0, r24
    6fea:       10 92 bd 07     sts     0x07BD, r1
    6fee:       9f 91           pop     r25
    6ff0:       8f 91           pop     r24
    6ff2:       4f 91           pop     r20
    6ff4:       3f 91           pop     r19
    6ff6:       2f 91           pop     r18
    6ff8:       0f 90           pop     r0
    6ffa:       0f be           out     0x3f, r0        ; 63
    6ffc:       0f 90           pop     r0
    6ffe:       1f 90           pop     r1
    7000:       18 95           reti

00007002 <heading_MM3>:
    7002:       aa e0           ldi     r26, 0x0A       ; 10
    7004:       b0 e0           ldi     r27, 0x00       ; 0
    7006:       e7 e0           ldi     r30, 0x07       ; 7
    7008:       f8 e3           ldi     r31, 0x38       ; 56
    700a:       0c 94 f0 3c     jmp     0x79e0  ; 0x79e0 <__prologue_saves__>
    700e:       a0 90 4e 07     lds     r10, 0x074E
    7012:       bb 24           eor     r11, r11
    7014:       33 e0           ldi     r19, 0x03       ; 3
    7016:       aa 0c           add     r10, r10
    7018:       bb 1c           adc     r11, r11
    701a:       3a 95           dec     r19
    701c:       e1 f7           brne    .-8             ; 0x7016 <heading_MM3+0x14>
    701e:       cc 24           eor     r12, r12
    7020:       dd 24           eor     r13, r13
    7022:       60 91 f9 03     lds     r22, 0x03F9
    7026:       70 91 fa 03     lds     r23, 0x03FA
    702a:       80 91 fb 03     lds     r24, 0x03FB
    702e:       90 91 fc 03     lds     r25, 0x03FC
    7032:       a6 01           movw    r20, r12
    7034:       95 01           movw    r18, r10
    7036:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    703a:       79 01           movw    r14, r18
    703c:       8a 01           movw    r16, r20
    703e:       ff 24           eor     r15, r15
    7040:       e7 fc           sbrc    r14, 7
    7042:       f0 94           com     r15
    7044:       c7 01           movw    r24, r14
    7046:       0e 94 a1 3a     call    0x7542  ; 0x7542 <sin_i>
    704a:       2c 01           movw    r4, r24
    704c:       c7 01           movw    r24, r14
    704e:       0e 94 e4 3a     call    0x75c8  ; 0x75c8 <cos_i>
    7052:       3c 01           movw    r6, r24
    7054:       60 91 01 04     lds     r22, 0x0401
    7058:       70 91 02 04     lds     r23, 0x0402
    705c:       80 91 03 04     lds     r24, 0x0403
    7060:       90 91 04 04     lds     r25, 0x0404
    7064:       a6 01           movw    r20, r12
    7066:       95 01           movw    r18, r10
    7068:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    706c:       79 01           movw    r14, r18
    706e:       8a 01           movw    r16, r20
    7070:       ff 24           eor     r15, r15
    7072:       e7 fc           sbrc    r14, 7
    7074:       f0 94           com     r15
    7076:       c7 01           movw    r24, r14
    7078:       0e 94 a1 3a     call    0x7542  ; 0x7542 <sin_i>
    707c:       9a 87           std     Y+10, r25       ; 0x0a
    707e:       89 87           std     Y+9, r24        ; 0x09
    7080:       c7 01           movw    r24, r14
    7082:       0e 94 e4 3a     call    0x75c8  ; 0x75c8 <cos_i>
    7086:       1c 01           movw    r2, r24
    7088:       60 91 c1 07     lds     r22, 0x07C1
    708c:       70 91 c2 07     lds     r23, 0x07C2
    7090:       e0 90 c3 07     lds     r14, 0x07C3
    7094:       f0 90 c4 07     lds     r15, 0x07C4
    7098:       20 91 b5 07     lds     r18, 0x07B5
    709c:       33 27           eor     r19, r19
    709e:       27 fd           sbrc    r18, 7
    70a0:       30 95           com     r19
    70a2:       e2 1a           sub     r14, r18
    70a4:       f3 0a           sbc     r15, r19
    70a6:       00 27           eor     r16, r16
    70a8:       f7 fc           sbrc    r15, 7
    70aa:       00 95           com     r16
    70ac:       10 2f           mov     r17, r16
    70ae:       a0 90 c5 07     lds     r10, 0x07C5
    70b2:       b0 90 c6 07     lds     r11, 0x07C6
    70b6:       20 91 b6 07     lds     r18, 0x07B6
    70ba:       33 27           eor     r19, r19
    70bc:       27 fd           sbrc    r18, 7
    70be:       30 95           com     r19
    70c0:       a2 1a           sub     r10, r18
    70c2:       b3 0a           sbc     r11, r19
    70c4:       cc 24           eor     r12, r12
    70c6:       b7 fc           sbrc    r11, 7
    70c8:       c0 94           com     r12
    70ca:       dc 2c           mov     r13, r12
    70cc:       20 91 b4 07     lds     r18, 0x07B4
    70d0:       33 27           eor     r19, r19
    70d2:       27 fd           sbrc    r18, 7
    70d4:       30 95           com     r19
    70d6:       62 1b           sub     r22, r18
    70d8:       73 0b           sbc     r23, r19
    70da:       88 27           eor     r24, r24
    70dc:       77 fd           sbrc    r23, 7
    70de:       80 95           com     r24
    70e0:       98 2f           mov     r25, r24
    70e2:       88 24           eor     r8, r8
    70e4:       77 fc           sbrc    r7, 7
    70e6:       80 94           com     r8
    70e8:       98 2c           mov     r9, r8
    70ea:       a4 01           movw    r20, r8
    70ec:       93 01           movw    r18, r6
    70ee:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    70f2:       3b 01           movw    r6, r22
    70f4:       4c 01           movw    r8, r24
    70f6:       89 85           ldd     r24, Y+9        ; 0x09
    70f8:       9a 85           ldd     r25, Y+10       ; 0x0a
    70fa:       aa 27           eor     r26, r26
    70fc:       97 fd           sbrc    r25, 7
    70fe:       a0 95           com     r26
    7100:       ba 2f           mov     r27, r26
    7102:       8d 83           std     Y+5, r24        ; 0x05
    7104:       9e 83           std     Y+6, r25        ; 0x06
    7106:       af 83           std     Y+7, r26        ; 0x07
    7108:       b8 87           std     Y+8, r27        ; 0x08
    710a:       c2 01           movw    r24, r4
    710c:       aa 27           eor     r26, r26
    710e:       97 fd           sbrc    r25, 7
    7110:       a0 95           com     r26
    7112:       ba 2f           mov     r27, r26
    7114:       89 83           std     Y+1, r24        ; 0x01
    7116:       9a 83           std     Y+2, r25        ; 0x02
    7118:       ab 83           std     Y+3, r26        ; 0x03
    711a:       bc 83           std     Y+4, r27        ; 0x04
    711c:       c8 01           movw    r24, r16
    711e:       b7 01           movw    r22, r14
    7120:       2d 81           ldd     r18, Y+5        ; 0x05
    7122:       3e 81           ldd     r19, Y+6        ; 0x06
    7124:       4f 81           ldd     r20, Y+7        ; 0x07
    7126:       58 85           ldd     r21, Y+8        ; 0x08
    7128:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    712c:       29 81           ldd     r18, Y+1        ; 0x01
    712e:       3a 81           ldd     r19, Y+2        ; 0x02
    7130:       4b 81           ldd     r20, Y+3        ; 0x03
    7132:       5c 81           ldd     r21, Y+4        ; 0x04
    7134:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    7138:       20 e0           ldi     r18, 0x00       ; 0
    713a:       34 e0           ldi     r19, 0x04       ; 4
    713c:       40 e0           ldi     r20, 0x00       ; 0
    713e:       50 e0           ldi     r21, 0x00       ; 0
    7140:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    7144:       62 0e           add     r6, r18
    7146:       73 1e           adc     r7, r19
    7148:       84 1e           adc     r8, r20
    714a:       95 1e           adc     r9, r21
    714c:       44 24           eor     r4, r4
    714e:       37 fc           sbrc    r3, 7
    7150:       40 94           com     r4
    7152:       54 2c           mov     r5, r4
    7154:       c6 01           movw    r24, r12
    7156:       b5 01           movw    r22, r10
    7158:       a2 01           movw    r20, r4
    715a:       91 01           movw    r18, r2
    715c:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    7160:       29 81           ldd     r18, Y+1        ; 0x01
    7162:       3a 81           ldd     r19, Y+2        ; 0x02
    7164:       4b 81           ldd     r20, Y+3        ; 0x03
    7166:       5c 81           ldd     r21, Y+4        ; 0x04
    7168:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    716c:       20 e0           ldi     r18, 0x00       ; 0
    716e:       34 e0           ldi     r19, 0x04       ; 4
    7170:       40 e0           ldi     r20, 0x00       ; 0
    7172:       50 e0           ldi     r21, 0x00       ; 0
    7174:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    7178:       62 1a           sub     r6, r18
    717a:       73 0a           sbc     r7, r19
    717c:       84 0a           sbc     r8, r20
    717e:       95 0a           sbc     r9, r21
    7180:       c8 01           movw    r24, r16
    7182:       b7 01           movw    r22, r14
    7184:       a2 01           movw    r20, r4
    7186:       91 01           movw    r18, r2
    7188:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    718c:       7b 01           movw    r14, r22
    718e:       8c 01           movw    r16, r24
    7190:       c6 01           movw    r24, r12
    7192:       b5 01           movw    r22, r10
    7194:       2d 81           ldd     r18, Y+5        ; 0x05
    7196:       3e 81           ldd     r19, Y+6        ; 0x06
    7198:       4f 81           ldd     r20, Y+7        ; 0x07
    719a:       58 85           ldd     r21, Y+8        ; 0x08
    719c:       0e 94 61 3c     call    0x78c2  ; 0x78c2 <__mulsi3>
    71a0:       e6 0e           add     r14, r22
    71a2:       f7 1e           adc     r15, r23
    71a4:       08 1f           adc     r16, r24
    71a6:       19 1f           adc     r17, r25
    71a8:       c8 01           movw    r24, r16
    71aa:       b7 01           movw    r22, r14
    71ac:       20 e1           ldi     r18, 0x10       ; 16
    71ae:       30 e0           ldi     r19, 0x00       ; 0
    71b0:       40 e0           ldi     r20, 0x00       ; 0
    71b2:       50 e0           ldi     r21, 0x00       ; 0
    71b4:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    71b8:       79 01           movw    r14, r18
    71ba:       8a 01           movw    r16, r20
    71bc:       c4 01           movw    r24, r8
    71be:       b3 01           movw    r22, r6
    71c0:       20 e0           ldi     r18, 0x00       ; 0
    71c2:       34 e0           ldi     r19, 0x04       ; 4
    71c4:       40 e0           ldi     r20, 0x00       ; 0
    71c6:       50 e0           ldi     r21, 0x00       ; 0
    71c8:       0e 94 d5 3c     call    0x79aa  ; 0x79aa <__divmodsi4>
    71cc:       da 01           movw    r26, r20
    71ce:       c9 01           movw    r24, r18
    71d0:       b7 01           movw    r22, r14
    71d2:       0e 94 15 3a     call    0x742a  ; 0x742a <atan2_i>
    71d6:       9c 01           movw    r18, r24
    71d8:       97 ff           sbrs    r25, 7
    71da:       05 c0           rjmp    .+10            ; 0x71e6 <heading_MM3+0x1e4>
    71dc:       88 27           eor     r24, r24
    71de:       99 27           eor     r25, r25
    71e0:       82 1b           sub     r24, r18
    71e2:       93 0b           sbc     r25, r19
    71e4:       04 c0           rjmp    .+8             ; 0x71ee <heading_MM3+0x1ec>
    71e6:       88 e6           ldi     r24, 0x68       ; 104
    71e8:       91 e0           ldi     r25, 0x01       ; 1
    71ea:       82 1b           sub     r24, r18
    71ec:       93 0b           sbc     r25, r19
    71ee:       e2 e1           ldi     r30, 0x12       ; 18
    71f0:       c6 5f           subi    r28, 0xF6       ; 246
    71f2:       0c 94 0c 3d     jmp     0x7a18  ; 0x7a18 <__epilogue_restores__>

000071f6 <timer0_MM3>:
    71f6:       80 91 bd 07     lds     r24, 0x07BD
    71fa:       81 30           cpi     r24, 0x01       ; 1
    71fc:       41 f0           breq    .+16            ; 0x720e <timer0_MM3+0x18>
    71fe:       81 30           cpi     r24, 0x01       ; 1
    7200:       18 f0           brcs    .+6             ; 0x7208 <timer0_MM3+0x12>
    7202:       82 30           cpi     r24, 0x02       ; 2
    7204:       49 f5           brne    .+82            ; 0x7258 <timer0_MM3+0x62>
    7206:       1c c0           rjmp    .+56            ; 0x7240 <timer0_MM3+0x4a>
    7208:       2a 9a           sbi     0x05, 2 ; 5
    720a:       81 e0           ldi     r24, 0x01       ; 1
    720c:       16 c0           rjmp    .+44            ; 0x723a <timer0_MM3+0x44>
    720e:       2a 98           cbi     0x05, 2 ; 5
    7210:       80 91 c0 07     lds     r24, 0x07C0
    7214:       85 30           cpi     r24, 0x05       ; 5
    7216:       11 f4           brne    .+4             ; 0x721c <timer0_MM3+0x26>
    7218:       81 e3           ldi     r24, 0x31       ; 49
    721a:       05 c0           rjmp    .+10            ; 0x7226 <timer0_MM3+0x30>
    721c:       86 30           cpi     r24, 0x06       ; 6
    721e:       11 f4           brne    .+4             ; 0x7224 <timer0_MM3+0x2e>
    7220:       82 e3           ldi     r24, 0x32       ; 50
    7222:       01 c0           rjmp    .+2             ; 0x7226 <timer0_MM3+0x30>
    7224:       83 e3           ldi     r24, 0x33       ; 51
    7226:       8e bd           out     0x2e, r24       ; 46
    7228:       88 e0           ldi     r24, 0x08       ; 8
    722a:       90 e0           ldi     r25, 0x00       ; 0
    722c:       0e 94 b0 0c     call    0x1960  ; 0x1960 <SetDelay>
    7230:       90 93 bf 07     sts     0x07BF, r25
    7234:       80 93 be 07     sts     0x07BE, r24
    7238:       82 e0           ldi     r24, 0x02       ; 2
    723a:       80 93 bd 07     sts     0x07BD, r24
    723e:       08 95           ret
    7240:       80 91 be 07     lds     r24, 0x07BE
    7244:       90 91 bf 07     lds     r25, 0x07BF
    7248:       0e 94 b9 0c     call    0x1972  ; 0x1972 <CheckDelay>
    724c:       88 23           and     r24, r24
    724e:       21 f0           breq    .+8             ; 0x7258 <timer0_MM3+0x62>
    7250:       1e bc           out     0x2e, r1        ; 46
    7252:       83 e0           ldi     r24, 0x03       ; 3
    7254:       80 93 bd 07     sts     0x07BD, r24
    7258:       08 95           ret

0000725a <calib_MM3>:
    725a:       a0 e0           ldi     r26, 0x00       ; 0
    725c:       b0 e0           ldi     r27, 0x00       ; 0
    725e:       e3 e3           ldi     r30, 0x33       ; 51
    7260:       f9 e3           ldi     r31, 0x39       ; 57
    7262:       0c 94 f2 3c     jmp     0x79e4  ; 0x79e4 <__prologue_saves__+0x4>
    7266:       29 9a           sbi     0x05, 1 ; 5
    7268:       80 91 00 01     lds     r24, 0x0100
    726c:       8a 30           cpi     r24, 0x0A       ; 10
    726e:       11 f4           brne    .+4             ; 0x7274 <calib_MM3+0x1a>
    7270:       28 98           cbi     0x05, 0 ; 5
    7272:       01 c0           rjmp    .+2             ; 0x7276 <calib_MM3+0x1c>
    7274:       28 9a           sbi     0x05, 0 ; 5
    7276:       aa 24           eor     r10, r10
    7278:       bb 24           eor     r11, r11
    727a:       00 e0           ldi     r16, 0x00       ; 0
    727c:       10 e0           ldi     r17, 0x00       ; 0
    727e:       88 24           eor     r8, r8
    7280:       99 24           eor     r9, r9
    7282:       ee 24           eor     r14, r14
    7284:       ff 24           eor     r15, r15
    7286:       66 24           eor     r6, r6
    7288:       77 24           eor     r7, r7
    728a:       cc 24           eor     r12, r12
    728c:       dd 24           eor     r13, r13
    728e:       62 e3           ldi     r22, 0x32       ; 50
    7290:       46 2e           mov     r4, r22
    7292:       55 24           eor     r5, r5
    7294:       80 91 c1 07     lds     r24, 0x07C1
    7298:       90 91 c2 07     lds     r25, 0x07C2
    729c:       08 17           cp      r16, r24
    729e:       19 07           cpc     r17, r25
    72a0:       2c f4           brge    .+10            ; 0x72ac <calib_MM3+0x52>
    72a2:       00 91 c1 07     lds     r16, 0x07C1
    72a6:       10 91 c2 07     lds     r17, 0x07C2
    72aa:       0b c0           rjmp    .+22            ; 0x72c2 <calib_MM3+0x68>
    72ac:       80 91 c1 07     lds     r24, 0x07C1
    72b0:       90 91 c2 07     lds     r25, 0x07C2
    72b4:       8a 15           cp      r24, r10
    72b6:       9b 05           cpc     r25, r11
    72b8:       24 f4           brge    .+8             ; 0x72c2 <calib_MM3+0x68>
    72ba:       a0 90 c1 07     lds     r10, 0x07C1
    72be:       b0 90 c2 07     lds     r11, 0x07C2
    72c2:       80 91 c3 07     lds     r24, 0x07C3
    72c6:       90 91 c4 07     lds     r25, 0x07C4
    72ca:       e8 16           cp      r14, r24
    72cc:       f9 06           cpc     r15, r25
    72ce:       2c f4           brge    .+10            ; 0x72da <calib_MM3+0x80>
    72d0:       e0 90 c3 07     lds     r14, 0x07C3
    72d4:       f0 90 c4 07     lds     r15, 0x07C4
    72d8:       0b c0           rjmp    .+22            ; 0x72f0 <calib_MM3+0x96>
    72da:       80 91 c3 07     lds     r24, 0x07C3
    72de:       90 91 c4 07     lds     r25, 0x07C4
    72e2:       88 15           cp      r24, r8
    72e4:       99 05           cpc     r25, r9
    72e6:       24 f4           brge    .+8             ; 0x72f0 <calib_MM3+0x96>
    72e8:       80 90 c3 07     lds     r8, 0x07C3
    72ec:       90 90 c4 07     lds     r9, 0x07C4
    72f0:       80 91 c5 07     lds     r24, 0x07C5
    72f4:       90 91 c6 07     lds     r25, 0x07C6
    72f8:       c8 16           cp      r12, r24
    72fa:       d9 06           cpc     r13, r25
    72fc:       2c f4           brge    .+10            ; 0x7308 <calib_MM3+0xae>
    72fe:       c0 90 c5 07     lds     r12, 0x07C5
    7302:       d0 90 c6 07     lds     r13, 0x07C6
    7306:       0b c0           rjmp    .+22            ; 0x731e <calib_MM3+0xc4>
    7308:       80 91 c5 07     lds     r24, 0x07C5
    730c:       90 91 c6 07     lds     r25, 0x07C6
    7310:       86 15           cp      r24, r6
    7312:       97 05           cpc     r25, r7
    7314:       24 f4           brge    .+8             ; 0x731e <calib_MM3+0xc4>
    7316:       60 90 c5 07     lds     r6, 0x07C5
    731a:       70 90 c6 07     lds     r7, 0x07C6
    731e:       55 20           and     r5, r5
    7320:       81 f4           brne    .+32            ; 0x7342 <calib_MM3+0xe8>
    7322:       85 b1           in      r24, 0x05       ; 5
    7324:       91 e0           ldi     r25, 0x01       ; 1
    7326:       89 27           eor     r24, r25
    7328:       85 b9           out     0x05, r24       ; 5
    732a:       85 b1           in      r24, 0x05       ; 5
    732c:       92 e0           ldi     r25, 0x02       ; 2
    732e:       89 27           eor     r24, r25
    7330:       85 b9           out     0x05, r24       ; 5
    7332:       82 e3           ldi     r24, 0x32       ; 50
    7334:       90 e0           ldi     r25, 0x00       ; 0
    7336:       90 93 c1 03     sts     0x03C1, r25
    733a:       80 93 c0 03     sts     0x03C0, r24
    733e:       52 e3           ldi     r21, 0x32       ; 50
    7340:       55 2e           mov     r5, r21
    7342:       8a e0           ldi     r24, 0x0A       ; 10
    7344:       90 e0           ldi     r25, 0x00       ; 0
    7346:       0e 94 b0 0c     call    0x1960  ; 0x1960 <SetDelay>
    734a:       ec 01           movw    r28, r24
    734c:       ce 01           movw    r24, r28
    734e:       0e 94 b9 0c     call    0x1972  ; 0x1972 <CheckDelay>
    7352:       88 23           and     r24, r24
    7354:       d9 f3           breq    .-10            ; 0x734c <calib_MM3+0xf2>
    7356:       e0 91 31 07     lds     r30, 0x0731
    735a:       ff 27           eor     r31, r31
    735c:       ee 0f           add     r30, r30
    735e:       ff 1f           adc     r31, r31
    7360:       ed 5f           subi    r30, 0xFD       ; 253
    7362:       f8 4f           sbci    r31, 0xF8       ; 248
    7364:       80 81           ld      r24, Z
    7366:       91 81           ldd     r25, Z+1        ; 0x01
    7368:       84 36           cpi     r24, 0x64       ; 100
    736a:       91 05           cpc     r25, r1
    736c:       0c f4           brge    .+2             ; 0x7370 <calib_MM3+0x116>
    736e:       4a 94           dec     r4
    7370:       44 20           and     r4, r4
    7372:       11 f0           breq    .+4             ; 0x7378 <calib_MM3+0x11e>
    7374:       5a 94           dec     r5
    7376:       8e cf           rjmp    .-228           ; 0x7294 <calib_MM3+0x3a>
    7378:       c8 01           movw    r24, r16
    737a:       8a 19           sub     r24, r10
    737c:       9b 09           sbc     r25, r11
    737e:       90 93 b8 07     sts     0x07B8, r25
    7382:       80 93 b7 07     sts     0x07B7, r24
    7386:       c7 01           movw    r24, r14
    7388:       88 19           sub     r24, r8
    738a:       99 09           sbc     r25, r9
    738c:       90 93 ba 07     sts     0x07BA, r25
    7390:       80 93 b9 07     sts     0x07B9, r24
    7394:       c6 01           movw    r24, r12
    7396:       86 19           sub     r24, r6
    7398:       97 09           sbc     r25, r7
    739a:       90 93 bc 07     sts     0x07BC, r25
    739e:       80 93 bb 07     sts     0x07BB, r24
    73a2:       e4 eb           ldi     r30, 0xB4       ; 180
    73a4:       f7 e0           ldi     r31, 0x07       ; 7
    73a6:       c8 01           movw    r24, r16
    73a8:       8a 0d           add     r24, r10
    73aa:       9b 1d           adc     r25, r11
    73ac:       62 e0           ldi     r22, 0x02       ; 2
    73ae:       70 e0           ldi     r23, 0x00       ; 0
    73b0:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    73b4:       60 93 b4 07     sts     0x07B4, r22
    73b8:       c7 01           movw    r24, r14
    73ba:       88 0d           add     r24, r8
    73bc:       99 1d           adc     r25, r9
    73be:       62 e0           ldi     r22, 0x02       ; 2
    73c0:       70 e0           ldi     r23, 0x00       ; 0
    73c2:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    73c6:       60 93 b5 07     sts     0x07B5, r22
    73ca:       c6 01           movw    r24, r12
    73cc:       86 0d           add     r24, r6
    73ce:       97 1d           adc     r25, r7
    73d0:       62 e0           ldi     r22, 0x02       ; 2
    73d2:       70 e0           ldi     r23, 0x00       ; 0
    73d4:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    73d8:       60 93 b6 07     sts     0x07B6, r22
    73dc:       89 e0           ldi     r24, 0x09       ; 9
    73de:       a0 e7           ldi     r26, 0x70       ; 112
    73e0:       b1 e0           ldi     r27, 0x01       ; 1
    73e2:       18 2e           mov     r1, r24
    73e4:       0e 94 46 3d     call    0x7a8c  ; 0x7a8c <__eeprom_write_block_1F2021>
    73e8:       e0 e1           ldi     r30, 0x10       ; 16
    73ea:       cd b7           in      r28, 0x3d       ; 61
    73ec:       de b7           in      r29, 0x3e       ; 62
    73ee:       0c 94 0e 3d     jmp     0x7a1c  ; 0x7a1c <__epilogue_restores__+0x4>

000073f2 <init_MM3>:
    73f2:       83 ed           ldi     r24, 0xD3       ; 211
    73f4:       8c bd           out     0x2c, r24       ; 44
    73f6:       84 b1           in      r24, 0x04       ; 4
    73f8:       84 6a           ori     r24, 0xA4       ; 164
    73fa:       84 b9           out     0x04, r24       ; 4
    73fc:       80 91 00 01     lds     r24, 0x0100
    7400:       8a 30           cpi     r24, 0x0A       ; 10
    7402:       19 f4           brne    .+6             ; 0x740a <init_MM3+0x18>
    7404:       53 9a           sbi     0x0a, 3 ; 10
    7406:       5b 98           cbi     0x0b, 3 ; 11
    7408:       02 c0           rjmp    .+4             ; 0x740e <init_MM3+0x1c>
    740a:       3e 9a           sbi     0x07, 6 ; 7
    740c:       46 98           cbi     0x08, 6 ; 8
    740e:       85 e0           ldi     r24, 0x05       ; 5
    7410:       80 93 c0 07     sts     0x07C0, r24
    7414:       10 92 bd 07     sts     0x07BD, r1
    7418:       89 e0           ldi     r24, 0x09       ; 9
    741a:       e4 eb           ldi     r30, 0xB4       ; 180
    741c:       f7 e0           ldi     r31, 0x07       ; 7
    741e:       a0 e7           ldi     r26, 0x70       ; 112
    7420:       b1 e0           ldi     r27, 0x01       ; 1
    7422:       18 2e           mov     r1, r24
    7424:       0e 94 35 3d     call    0x7a6a  ; 0x7a6a <__eeprom_read_block_1F2021>
    7428:       08 95           ret

0000742a <atan2_i>:
    742a:       9c 01           movw    r18, r24
    742c:       89 2b           or      r24, r25
    742e:       31 f4           brne    .+12            ; 0x743c <atan2_i+0x12>
    7430:       61 15           cp      r22, r1
    7432:       71 05           cpc     r23, r1
    7434:       19 f4           brne    .+6             ; 0x743c <atan2_i+0x12>
    7436:       80 e0           ldi     r24, 0x00       ; 0
    7438:       90 e0           ldi     r25, 0x00       ; 0
    743a:       08 95           ret
    743c:       77 fd           sbrc    r23, 7
    743e:       02 c0           rjmp    .+4             ; 0x7444 <atan2_i+0x1a>
    7440:       41 e0           ldi     r20, 0x01       ; 1
    7442:       01 c0           rjmp    .+2             ; 0x7446 <atan2_i+0x1c>
    7444:       4f ef           ldi     r20, 0xFF       ; 255
    7446:       21 15           cp      r18, r1
    7448:       31 05           cpc     r19, r1
    744a:       29 f4           brne    .+10            ; 0x7456 <atan2_i+0x2c>
    744c:       8a e5           ldi     r24, 0x5A       ; 90
    744e:       48 02           muls    r20, r24
    7450:       c0 01           movw    r24, r0
    7452:       11 24           eor     r1, r1
    7454:       08 95           ret
    7456:       cb 01           movw    r24, r22
    7458:       b9 01           movw    r22, r18
    745a:       0e 94 a0 3c     call    0x7940  ; 0x7940 <__divmodhi4>
    745e:       fb 01           movw    r30, r22
    7460:       77 ff           sbrs    r23, 7
    7462:       03 c0           rjmp    .+6             ; 0x746a <atan2_i+0x40>
    7464:       f0 95           com     r31
    7466:       e1 95           neg     r30
    7468:       ff 4f           sbci    r31, 0xFF       ; 255
    746a:       81 e0           ldi     r24, 0x01       ; 1
    746c:       ea 35           cpi     r30, 0x5A       ; 90
    746e:       f8 07           cpc     r31, r24
    7470:       30 f4           brcc    .+12            ; 0x747e <atan2_i+0x54>
    7472:       e0 5c           subi    r30, 0xC0       ; 192
    7474:       fa 4f           sbci    r31, 0xFA       ; 250
    7476:       84 91           lpm     r24, Z
    7478:       68 2f           mov     r22, r24
    747a:       77 27           eor     r23, r23
    747c:       47 c0           rjmp    .+142           ; 0x750c <atan2_i+0xe2>
    747e:       8c e1           ldi     r24, 0x1C       ; 28
    7480:       e7 3a           cpi     r30, 0xA7       ; 167
    7482:       f8 07           cpc     r31, r24
    7484:       18 f0           brcs    .+6             ; 0x748c <atan2_i+0x62>
    7486:       6a e5           ldi     r22, 0x5A       ; 90
    7488:       70 e0           ldi     r23, 0x00       ; 0
    748a:       40 c0           rjmp    .+128           ; 0x750c <atan2_i+0xe2>
    748c:       89 e0           ldi     r24, 0x09       ; 9
    748e:       ed 38           cpi     r30, 0x8D       ; 141
    7490:       f8 07           cpc     r31, r24
    7492:       18 f0           brcs    .+6             ; 0x749a <atan2_i+0x70>
    7494:       69 e5           ldi     r22, 0x59       ; 89
    7496:       70 e0           ldi     r23, 0x00       ; 0
    7498:       39 c0           rjmp    .+114           ; 0x750c <atan2_i+0xe2>
    749a:       85 e0           ldi     r24, 0x05       ; 5
    749c:       ea 3b           cpi     r30, 0xBA       ; 186
    749e:       f8 07           cpc     r31, r24
    74a0:       18 f0           brcs    .+6             ; 0x74a8 <atan2_i+0x7e>
    74a2:       68 e5           ldi     r22, 0x58       ; 88
    74a4:       70 e0           ldi     r23, 0x00       ; 0
    74a6:       32 c0           rjmp    .+100           ; 0x750c <atan2_i+0xe2>
    74a8:       84 e0           ldi     r24, 0x04       ; 4
    74aa:       e7 31           cpi     r30, 0x17       ; 23
    74ac:       f8 07           cpc     r31, r24
    74ae:       18 f0           brcs    .+6             ; 0x74b6 <atan2_i+0x8c>
    74b0:       67 e5           ldi     r22, 0x57       ; 87
    74b2:       70 e0           ldi     r23, 0x00       ; 0
    74b4:       2b c0           rjmp    .+86            ; 0x750c <atan2_i+0xe2>
    74b6:       83 e0           ldi     r24, 0x03       ; 3
    74b8:       ee 32           cpi     r30, 0x2E       ; 46
    74ba:       f8 07           cpc     r31, r24
    74bc:       18 f0           brcs    .+6             ; 0x74c4 <atan2_i+0x9a>
    74be:       66 e5           ldi     r22, 0x56       ; 86
    74c0:       70 e0           ldi     r23, 0x00       ; 0
    74c2:       24 c0           rjmp    .+72            ; 0x750c <atan2_i+0xe2>
    74c4:       82 e0           ldi     r24, 0x02       ; 2
    74c6:       e9 39           cpi     r30, 0x99       ; 153
    74c8:       f8 07           cpc     r31, r24
    74ca:       18 f0           brcs    .+6             ; 0x74d2 <atan2_i+0xa8>
    74cc:       65 e5           ldi     r22, 0x55       ; 85
    74ce:       70 e0           ldi     r23, 0x00       ; 0
    74d0:       1d c0           rjmp    .+58            ; 0x750c <atan2_i+0xe2>
    74d2:       82 e0           ldi     r24, 0x02       ; 2
    74d4:       e2 33           cpi     r30, 0x32       ; 50
    74d6:       f8 07           cpc     r31, r24
    74d8:       18 f0           brcs    .+6             ; 0x74e0 <atan2_i+0xb6>
    74da:       64 e5           ldi     r22, 0x54       ; 84
    74dc:       70 e0           ldi     r23, 0x00       ; 0
    74de:       16 c0           rjmp    .+44            ; 0x750c <atan2_i+0xe2>
    74e0:       81 e0           ldi     r24, 0x01       ; 1
    74e2:       e7 3e           cpi     r30, 0xE7       ; 231
    74e4:       f8 07           cpc     r31, r24
    74e6:       18 f0           brcs    .+6             ; 0x74ee <atan2_i+0xc4>
    74e8:       63 e5           ldi     r22, 0x53       ; 83
    74ea:       70 e0           ldi     r23, 0x00       ; 0
    74ec:       0f c0           rjmp    .+30            ; 0x750c <atan2_i+0xe2>
    74ee:       81 e0           ldi     r24, 0x01       ; 1
    74f0:       ed 3a           cpi     r30, 0xAD       ; 173
    74f2:       f8 07           cpc     r31, r24
    74f4:       18 f0           brcs    .+6             ; 0x74fc <atan2_i+0xd2>
    74f6:       62 e5           ldi     r22, 0x52       ; 82
    74f8:       70 e0           ldi     r23, 0x00       ; 0
    74fa:       08 c0           rjmp    .+16            ; 0x750c <atan2_i+0xe2>
    74fc:       ef 57           subi    r30, 0x7F       ; 127
    74fe:       f1 40           sbci    r31, 0x01       ; 1
    7500:       18 f0           brcs    .+6             ; 0x7508 <atan2_i+0xde>
    7502:       61 e5           ldi     r22, 0x51       ; 81
    7504:       70 e0           ldi     r23, 0x00       ; 0
    7506:       02 c0           rjmp    .+4             ; 0x750c <atan2_i+0xe2>
    7508:       60 e5           ldi     r22, 0x50       ; 80
    750a:       70 e0           ldi     r23, 0x00       ; 0
    750c:       12 16           cp      r1, r18
    750e:       13 06           cpc     r1, r19
    7510:       6c f4           brge    .+26            ; 0x752c <atan2_i+0x102>
    7512:       84 2f           mov     r24, r20
    7514:       99 27           eor     r25, r25
    7516:       87 fd           sbrc    r24, 7
    7518:       90 95           com     r25
    751a:       9c 01           movw    r18, r24
    751c:       62 9f           mul     r22, r18
    751e:       c0 01           movw    r24, r0
    7520:       63 9f           mul     r22, r19
    7522:       90 0d           add     r25, r0
    7524:       72 9f           mul     r23, r18
    7526:       90 0d           add     r25, r0
    7528:       11 24           eor     r1, r1
    752a:       08 95           ret
    752c:       14 16           cp      r1, r20
    752e:       2c f4           brge    .+10            ; 0x753a <atan2_i+0x110>
    7530:       84 eb           ldi     r24, 0xB4       ; 180
    7532:       90 e0           ldi     r25, 0x00       ; 0
    7534:       86 1b           sub     r24, r22
    7536:       97 0b           sbc     r25, r23
    7538:       08 95           ret
    753a:       cb 01           movw    r24, r22
    753c:       84 5b           subi    r24, 0xB4       ; 180
    753e:       90 40           sbci    r25, 0x00       ; 0
    7540:       08 95           ret

00007542 <sin_i>:
    7542:       fc 01           movw    r30, r24
    7544:       97 fd           sbrc    r25, 7
    7546:       03 c0           rjmp    .+6             ; 0x754e <sin_i+0xc>
    7548:       41 e0           ldi     r20, 0x01       ; 1
    754a:       50 e0           ldi     r21, 0x00       ; 0
    754c:       05 c0           rjmp    .+10            ; 0x7558 <sin_i+0x16>
    754e:       f0 95           com     r31
    7550:       e1 95           neg     r30
    7552:       ff 4f           sbci    r31, 0xFF       ; 255
    7554:       4f ef           ldi     r20, 0xFF       ; 255
    7556:       5f ef           ldi     r21, 0xFF       ; 255
    7558:       eb 35           cpi     r30, 0x5B       ; 91
    755a:       f1 05           cpc     r31, r1
    755c:       5c f0           brlt    .+22            ; 0x7574 <sin_i+0x32>
    755e:       cf 01           movw    r24, r30
    7560:       8b 55           subi    r24, 0x5B       ; 91
    7562:       90 40           sbci    r25, 0x00       ; 0
    7564:       8a 35           cpi     r24, 0x5A       ; 90
    7566:       91 05           cpc     r25, r1
    7568:       40 f4           brcc    .+16            ; 0x757a <sin_i+0x38>
    756a:       84 eb           ldi     r24, 0xB4       ; 180
    756c:       90 e0           ldi     r25, 0x00       ; 0
    756e:       8e 1b           sub     r24, r30
    7570:       9f 0b           sbc     r25, r31
    7572:       fc 01           movw    r30, r24
    7574:       21 e0           ldi     r18, 0x01       ; 1
    7576:       30 e0           ldi     r19, 0x00       ; 0
    7578:       10 c0           rjmp    .+32            ; 0x759a <sin_i+0x58>
    757a:       cf 01           movw    r24, r30
    757c:       85 5b           subi    r24, 0xB5       ; 181
    757e:       90 40           sbci    r25, 0x00       ; 0
    7580:       8a 35           cpi     r24, 0x5A       ; 90
    7582:       91 05           cpc     r25, r1
    7584:       18 f4           brcc    .+6             ; 0x758c <sin_i+0x4a>
    7586:       e4 5b           subi    r30, 0xB4       ; 180
    7588:       f0 40           sbci    r31, 0x00       ; 0
    758a:       05 c0           rjmp    .+10            ; 0x7596 <sin_i+0x54>
    758c:       88 e6           ldi     r24, 0x68       ; 104
    758e:       91 e0           ldi     r25, 0x01       ; 1
    7590:       8e 1b           sub     r24, r30
    7592:       9f 0b           sbc     r25, r31
    7594:       fc 01           movw    r30, r24
    7596:       2f ef           ldi     r18, 0xFF       ; 255
    7598:       3f ef           ldi     r19, 0xFF       ; 255
    759a:       ee 0f           add     r30, r30
    759c:       ff 1f           adc     r31, r31
    759e:       e6 56           subi    r30, 0x66       ; 102
    75a0:       f9 4f           sbci    r31, 0xF9       ; 249
    75a2:       85 91           lpm     r24, Z+
    75a4:       94 91           lpm     r25, Z
    75a6:       bc 01           movw    r22, r24
    75a8:       62 9f           mul     r22, r18
    75aa:       c0 01           movw    r24, r0
    75ac:       63 9f           mul     r22, r19
    75ae:       90 0d           add     r25, r0
    75b0:       72 9f           mul     r23, r18
    75b2:       90 0d           add     r25, r0
    75b4:       11 24           eor     r1, r1
    75b6:       9c 01           movw    r18, r24
    75b8:       42 9f           mul     r20, r18
    75ba:       c0 01           movw    r24, r0
    75bc:       43 9f           mul     r20, r19
    75be:       90 0d           add     r25, r0
    75c0:       52 9f           mul     r21, r18
    75c2:       90 0d           add     r25, r0
    75c4:       11 24           eor     r1, r1
    75c6:       08 95           ret

000075c8 <cos_i>:
    75c8:       2a e5           ldi     r18, 0x5A       ; 90
    75ca:       30 e0           ldi     r19, 0x00       ; 0
    75cc:       28 1b           sub     r18, r24
    75ce:       39 0b           sbc     r19, r25
    75d0:       c9 01           movw    r24, r18
    75d2:       0e 94 a1 3a     call    0x7542  ; 0x7542 <sin_i>
    75d6:       08 95           ret

000075d8 <memchr>:
    75d8:       fc 01           movw    r30, r24
    75da:       41 50           subi    r20, 0x01       ; 1
    75dc:       50 40           sbci    r21, 0x00       ; 0
    75de:       30 f0           brcs    .+12            ; 0x75ec <memchr+0x14>
    75e0:       01 90           ld      r0, Z+
    75e2:       06 16           cp      r0, r22
    75e4:       d1 f7           brne    .-12            ; 0x75da <memchr+0x2>
    75e6:       31 97           sbiw    r30, 0x01       ; 1
    75e8:       cf 01           movw    r24, r30
    75ea:       08 95           ret
    75ec:       88 27           eor     r24, r24
    75ee:       99 27           eor     r25, r25
    75f0:       08 95           ret

000075f2 <__subsf3>:
    75f2:       50 58           subi    r21, 0x80       ; 128

000075f4 <__addsf3>:
    75f4:       19 2e           mov     r1, r25
    75f6:       ef d0           rcall   .+478           ; 0x77d6 <__fp_split3>
    75f8:       01 d0           rcall   .+2             ; 0x75fc <__addsf3x>
    75fa:       d2 c0           rjmp    .+420           ; 0x77a0 <__fp_merge>

000075fc <__addsf3x>:
    75fc:       ba 17           cp      r27, r26
    75fe:       62 07           cpc     r22, r18
    7600:       73 07           cpc     r23, r19
    7602:       84 07           cpc     r24, r20
    7604:       95 07           cpc     r25, r21
    7606:       b1 f1           breq    .+108           ; 0x7674 <__addsf3x+0x78>
    7608:       88 f4           brcc    .+34            ; 0x762c <__addsf3x+0x30>
    760a:       0e f4           brtc    .+2             ; 0x760e <__addsf3x+0x12>
    760c:       10 94           com     r1
    760e:       0b 2e           mov     r0, r27
    7610:       ba 2f           mov     r27, r26
    7612:       a0 2d           mov     r26, r0
    7614:       06 2e           mov     r0, r22
    7616:       62 2f           mov     r22, r18
    7618:       20 2d           mov     r18, r0
    761a:       07 2e           mov     r0, r23
    761c:       73 2f           mov     r23, r19
    761e:       30 2d           mov     r19, r0
    7620:       08 2e           mov     r0, r24
    7622:       84 2f           mov     r24, r20
    7624:       40 2d           mov     r20, r0
    7626:       09 2e           mov     r0, r25
    7628:       95 2f           mov     r25, r21
    762a:       50 2d           mov     r21, r0
    762c:       ff 27           eor     r31, r31
    762e:       55 23           and     r21, r21
    7630:       b9 f0           breq    .+46            ; 0x7660 <__addsf3x+0x64>
    7632:       59 1b           sub     r21, r25
    7634:       49 f0           breq    .+18            ; 0x7648 <__addsf3x+0x4c>
    7636:       57 3e           cpi     r21, 0xE7       ; 231
    7638:       98 f0           brcs    .+38            ; 0x7660 <__addsf3x+0x64>
    763a:       46 95           lsr     r20
    763c:       37 95           ror     r19
    763e:       27 95           ror     r18
    7640:       a7 95           ror     r26
    7642:       f0 40           sbci    r31, 0x00       ; 0
    7644:       53 95           inc     r21
    7646:       c9 f7           brne    .-14            ; 0x763a <__addsf3x+0x3e>
    7648:       76 f0           brts    .+28            ; 0x7666 <__addsf3x+0x6a>
    764a:       ba 0f           add     r27, r26
    764c:       62 1f           adc     r22, r18
    764e:       73 1f           adc     r23, r19
    7650:       84 1f           adc     r24, r20
    7652:       30 f4           brcc    .+12            ; 0x7660 <__addsf3x+0x64>
    7654:       87 95           ror     r24
    7656:       77 95           ror     r23
    7658:       67 95           ror     r22
    765a:       b7 95           ror     r27
    765c:       f0 40           sbci    r31, 0x00       ; 0
    765e:       93 95           inc     r25
    7660:       17 fa           bst     r1, 7
    7662:       0f 2e           mov     r0, r31
    7664:       08 95           ret
    7666:       bf 1b           sub     r27, r31
    7668:       bb 27           eor     r27, r27
    766a:       ba 0b           sbc     r27, r26
    766c:       62 0b           sbc     r22, r18
    766e:       73 0b           sbc     r23, r19
    7670:       84 0b           sbc     r24, r20
    7672:       f6 cf           rjmp    .-20            ; 0x7660 <__addsf3x+0x64>
    7674:       de f6           brtc    .-74            ; 0x762c <__addsf3x+0x30>
    7676:       db c0           rjmp    .+438           ; 0x782e <__fp_zerox>

00007678 <__divsf3>:
    7678:       ae d0           rcall   .+348           ; 0x77d6 <__fp_split3>
    767a:       01 d0           rcall   .+2             ; 0x767e <__divsf3x>
    767c:       91 c0           rjmp    .+290           ; 0x77a0 <__fp_merge>

0000767e <__divsf3x>:
    767e:       55 23           and     r21, r21
    7680:       59 f0           breq    .+22            ; 0x7698 <__divsf3x+0x1a>
    7682:       99 23           and     r25, r25
    7684:       69 f0           breq    .+26            ; 0x76a0 <__divsf3x+0x22>
    7686:       9f 57           subi    r25, 0x7F       ; 127
    7688:       5f 57           subi    r21, 0x7F       ; 127
    768a:       95 1b           sub     r25, r21
    768c:       33 f4           brvc    .+12            ; 0x769a <__divsf3x+0x1c>
    768e:       42 f4           brpl    .+16            ; 0x76a0 <__divsf3x+0x22>
    7690:       90 38           cpi     r25, 0x80       ; 128
    7692:       11 f4           brne    .+4             ; 0x7698 <__divsf3x+0x1a>
    7694:       91 58           subi    r25, 0x81       ; 129
    7696:       05 c0           rjmp    .+10            ; 0x76a2 <__divsf3x+0x24>
    7698:       9b c0           rjmp    .+310           ; 0x77d0 <__fp_nan>
    769a:       91 58           subi    r25, 0x81       ; 129
    769c:       9f 3f           cpi     r25, 0xFF       ; 255
    769e:       09 f4           brne    .+2             ; 0x76a2 <__divsf3x+0x24>
    76a0:       c6 c0           rjmp    .+396           ; 0x782e <__fp_zerox>
    76a2:       bb 27           eor     r27, r27
    76a4:       11 24           eor     r1, r1
    76a6:       62 17           cp      r22, r18
    76a8:       73 07           cpc     r23, r19
    76aa:       84 07           cpc     r24, r20
    76ac:       30 f4           brcc    .+12            ; 0x76ba <__divsf3x+0x3c>
    76ae:       66 0f           add     r22, r22
    76b0:       77 1f           adc     r23, r23
    76b2:       88 1f           adc     r24, r24
    76b4:       bb 1f           adc     r27, r27
    76b6:       91 50           subi    r25, 0x01       ; 1
    76b8:       98 f3           brcs    .-26            ; 0x76a0 <__divsf3x+0x22>
    76ba:       11 d0           rcall   .+34            ; 0x76de <__divsf3x+0x60>
    76bc:       0f 92           push    r0
    76be:       0f d0           rcall   .+30            ; 0x76de <__divsf3x+0x60>
    76c0:       0f 92           push    r0
    76c2:       0d d0           rcall   .+26            ; 0x76de <__divsf3x+0x60>
    76c4:       a0 e8           ldi     r26, 0x80       ; 128
    76c6:       26 17           cp      r18, r22
    76c8:       37 07           cpc     r19, r23
    76ca:       48 07           cpc     r20, r24
    76cc:       1b 06           cpc     r1, r27
    76ce:       09 f0           breq    .+2             ; 0x76d2 <__divsf3x+0x54>
    76d0:       a0 48           sbci    r26, 0x80       ; 128
    76d2:       ba 2f           mov     r27, r26
    76d4:       60 2d           mov     r22, r0
    76d6:       7f 91           pop     r23
    76d8:       8f 91           pop     r24
    76da:       00 24           eor     r0, r0
    76dc:       08 95           ret
    76de:       a0 e8           ldi     r26, 0x80       ; 128
    76e0:       00 24           eor     r0, r0
    76e2:       62 17           cp      r22, r18
    76e4:       73 07           cpc     r23, r19
    76e6:       84 07           cpc     r24, r20
    76e8:       b1 05           cpc     r27, r1
    76ea:       28 f0           brcs    .+10            ; 0x76f6 <__divsf3x+0x78>
    76ec:       62 1b           sub     r22, r18
    76ee:       73 0b           sbc     r23, r19
    76f0:       84 0b           sbc     r24, r20
    76f2:       b1 09           sbc     r27, r1
    76f4:       0a 2a           or      r0, r26
    76f6:       66 0f           add     r22, r22
    76f8:       77 1f           adc     r23, r23
    76fa:       88 1f           adc     r24, r24
    76fc:       bb 1f           adc     r27, r27
    76fe:       a6 95           lsr     r26
    7700:       81 f7           brne    .-32            ; 0x76e2 <__divsf3x+0x64>
    7702:       08 95           ret

00007704 <__fixsfsi>:
    7704:       97 fb           bst     r25, 7
    7706:       73 d0           rcall   .+230           ; 0x77ee <__fp_split1>
    7708:       9f 37           cpi     r25, 0x7F       ; 127
    770a:       38 f0           brcs    .+14            ; 0x771a <__fixsfsi+0x16>
    770c:       fe e9           ldi     r31, 0x9E       ; 158
    770e:       f9 1b           sub     r31, r25
    7710:       98 2f           mov     r25, r24
    7712:       87 2f           mov     r24, r23
    7714:       76 2f           mov     r23, r22
    7716:       6b 2f           mov     r22, r27
    7718:       05 c0           rjmp    .+10            ; 0x7724 <__fixsfsi+0x20>
    771a:       86 c0           rjmp    .+268           ; 0x7828 <__fp_zero>
    771c:       96 95           lsr     r25
    771e:       87 95           ror     r24
    7720:       77 95           ror     r23
    7722:       67 95           ror     r22
    7724:       f1 50           subi    r31, 0x01       ; 1
    7726:       d0 f7           brcc    .-12            ; 0x771c <__fixsfsi+0x18>
    7728:       3e f4           brtc    .+14            ; 0x7738 <__fp_lneg+0xe>

0000772a <__fp_lneg>:
    772a:       90 95           com     r25
    772c:       80 95           com     r24
    772e:       70 95           com     r23
    7730:       61 95           neg     r22
    7732:       7f 4f           sbci    r23, 0xFF       ; 255
    7734:       8f 4f           sbci    r24, 0xFF       ; 255
    7736:       9f 4f           sbci    r25, 0xFF       ; 255
    7738:       08 95           ret

0000773a <__floatunssisf>:
    773a:       e8 94           clt
    773c:       03 c0           rjmp    .+6             ; 0x7744 <__floatsisf+0x6>

0000773e <__floatsisf>:
    773e:       97 fb           bst     r25, 7
    7740:       0e f4           brtc    .+2             ; 0x7744 <__floatsisf+0x6>
    7742:       f3 df           rcall   .-26            ; 0x772a <__fp_lneg>
    7744:       b6 2f           mov     r27, r22
    7746:       67 2f           mov     r22, r23
    7748:       78 2f           mov     r23, r24
    774a:       89 2f           mov     r24, r25
    774c:       9e e9           ldi     r25, 0x9E       ; 158
    774e:       00 24           eor     r0, r0
    7750:       27 c0           rjmp    .+78            ; 0x77a0 <__fp_merge>

00007752 <__eqsf2>:
    7752:       0e d0           rcall   .+28            ; 0x7770 <.fp_cmp>
    7754:       5e f0           brts    .+22            ; 0x776c <__cmpsf2+0xe>
    7756:       04 c0           rjmp    .+8             ; 0x7760 <__cmpsf2+0x2>

00007758 <__gesf2>:
    7758:       0b d0           rcall   .+22            ; 0x7770 <.fp_cmp>
    775a:       26 f0           brts    .+8             ; 0x7764 <__cmpsf2+0x6>
    775c:       01 c0           rjmp    .+2             ; 0x7760 <__cmpsf2+0x2>

0000775e <__cmpsf2>:
    775e:       08 d0           rcall   .+16            ; 0x7770 <.fp_cmp>
    7760:       19 f0           breq    .+6             ; 0x7768 <__cmpsf2+0xa>
    7762:       20 f4           brcc    .+8             ; 0x776c <__cmpsf2+0xe>
    7764:       8f ef           ldi     r24, 0xFF       ; 255
    7766:       08 95           ret
    7768:       80 e0           ldi     r24, 0x00       ; 0
    776a:       08 95           ret
    776c:       81 e0           ldi     r24, 0x01       ; 1
    776e:       08 95           ret

00007770 <.fp_cmp>:
    7770:       97 fb           bst     r25, 7
    7772:       09 2e           mov     r0, r25
    7774:       05 26           eor     r0, r21
    7776:       00 f8           bld     r0, 0
    7778:       68 94           set
    777a:       30 d0           rcall   .+96            ; 0x77dc <__fp_split2>
    777c:       e8 94           clt
    777e:       07 fc           sbrc    r0, 7
    7780:       07 c0           rjmp    .+14            ; 0x7790 <.fp_cmp+0x20>
    7782:       62 17           cp      r22, r18
    7784:       73 07           cpc     r23, r19
    7786:       84 07           cpc     r24, r20
    7788:       95 07           cpc     r25, r21
    778a:       21 f0           breq    .+8             ; 0x7794 <.fp_cmp+0x24>
    778c:       08 f4           brcc    .+2             ; 0x7790 <.fp_cmp+0x20>
    778e:       00 94           com     r0
    7790:       07 94           ror     r0
    7792:       98 94           clz
    7794:       08 95           ret
    7796:       9a 95           dec     r25
    7798:       bb 0f           add     r27, r27
    779a:       66 1f           adc     r22, r22
    779c:       77 1f           adc     r23, r23
    779e:       88 1f           adc     r24, r24

000077a0 <__fp_merge>:
    77a0:       11 24           eor     r1, r1
    77a2:       99 23           and     r25, r25
    77a4:       a1 f0           breq    .+40            ; 0x77ce <__fp_merge+0x2e>
    77a6:       88 23           and     r24, r24
    77a8:       b2 f7           brpl    .-20            ; 0x7796 <.fp_cmp+0x26>
    77aa:       9f 3f           cpi     r25, 0xFF       ; 255
    77ac:       59 f0           breq    .+22            ; 0x77c4 <__fp_merge+0x24>
    77ae:       bb 0f           add     r27, r27
    77b0:       48 f4           brcc    .+18            ; 0x77c4 <__fp_merge+0x24>
    77b2:       21 f4           brne    .+8             ; 0x77bc <__fp_merge+0x1c>
    77b4:       00 20           and     r0, r0
    77b6:       11 f4           brne    .+4             ; 0x77bc <__fp_merge+0x1c>
    77b8:       60 ff           sbrs    r22, 0
    77ba:       04 c0           rjmp    .+8             ; 0x77c4 <__fp_merge+0x24>
    77bc:       6f 5f           subi    r22, 0xFF       ; 255
    77be:       7f 4f           sbci    r23, 0xFF       ; 255
    77c0:       8f 4f           sbci    r24, 0xFF       ; 255
    77c2:       9f 4f           sbci    r25, 0xFF       ; 255
    77c4:       88 1f           adc     r24, r24
    77c6:       97 95           ror     r25
    77c8:       87 95           ror     r24
    77ca:       97 f9           bld     r25, 7
    77cc:       08 95           ret
    77ce:       2c c0           rjmp    .+88            ; 0x7828 <__fp_zero>

000077d0 <__fp_nan>:
    77d0:       9f ef           ldi     r25, 0xFF       ; 255
    77d2:       80 ec           ldi     r24, 0xC0       ; 192
    77d4:       08 95           ret

000077d6 <__fp_split3>:
    77d6:       05 2e           mov     r0, r21
    77d8:       09 26           eor     r0, r25
    77da:       07 fa           bst     r0, 7

000077dc <__fp_split2>:
    77dc:       44 0f           add     r20, r20
    77de:       55 1f           adc     r21, r21
    77e0:       5f 3f           cpi     r21, 0xFF       ; 255
    77e2:       79 f0           breq    .+30            ; 0x7802 <__fp_split1+0x14>
    77e4:       aa 27           eor     r26, r26
    77e6:       a5 17           cp      r26, r21
    77e8:       08 f0           brcs    .+2             ; 0x77ec <__fp_split2+0x10>
    77ea:       51 e0           ldi     r21, 0x01       ; 1
    77ec:       47 95           ror     r20

000077ee <__fp_split1>:
    77ee:       88 0f           add     r24, r24
    77f0:       99 1f           adc     r25, r25
    77f2:       9f 3f           cpi     r25, 0xFF       ; 255
    77f4:       31 f0           breq    .+12            ; 0x7802 <__fp_split1+0x14>
    77f6:       bb 27           eor     r27, r27
    77f8:       b9 17           cp      r27, r25
    77fa:       08 f0           brcs    .+2             ; 0x77fe <__fp_split1+0x10>
    77fc:       91 e0           ldi     r25, 0x01       ; 1
    77fe:       87 95           ror     r24
    7800:       08 95           ret
    7802:       9f 91           pop     r25
    7804:       9f 91           pop     r25
    7806:       11 24           eor     r1, r1
    7808:       e3 cf           rjmp    .-58            ; 0x77d0 <__fp_nan>

0000780a <__fp_split_a>:
    780a:       97 fb           bst     r25, 7
    780c:       88 0f           add     r24, r24
    780e:       99 1f           adc     r25, r25
    7810:       9f 3f           cpi     r25, 0xFF       ; 255
    7812:       31 f0           breq    .+12            ; 0x7820 <__fp_split_a+0x16>
    7814:       bb 27           eor     r27, r27
    7816:       b9 17           cp      r27, r25
    7818:       08 f0           brcs    .+2             ; 0x781c <__fp_split_a+0x12>
    781a:       91 e0           ldi     r25, 0x01       ; 1
    781c:       87 95           ror     r24
    781e:       08 95           ret
    7820:       9f 91           pop     r25
    7822:       9f 91           pop     r25
    7824:       11 24           eor     r1, r1
    7826:       d4 cf           rjmp    .-88            ; 0x77d0 <__fp_nan>

00007828 <__fp_zero>:
    7828:       66 27           eor     r22, r22
    782a:       77 27           eor     r23, r23
    782c:       88 27           eor     r24, r24

0000782e <__fp_zerox>:
    782e:       99 27           eor     r25, r25
    7830:       08 95           ret

00007832 <__mulsf3>:
    7832:       d1 df           rcall   .-94            ; 0x77d6 <__fp_split3>
    7834:       01 d0           rcall   .+2             ; 0x7838 <__mulsf3x>
    7836:       b4 cf           rjmp    .-152           ; 0x77a0 <__fp_merge>

00007838 <__mulsf3x>:
    7838:       99 23           and     r25, r25
    783a:       39 f0           breq    .+14            ; 0x784a <__mulsf3x+0x12>
    783c:       55 23           and     r21, r21
    783e:       29 f0           breq    .+10            ; 0x784a <__mulsf3x+0x12>
    7840:       9f 57           subi    r25, 0x7F       ; 127
    7842:       5f 57           subi    r21, 0x7F       ; 127
    7844:       95 0f           add     r25, r21
    7846:       13 f4           brvc    .+4             ; 0x784c <__mulsf3x+0x14>
    7848:       9a f1           brmi    .+102           ; 0x78b0 <__mulsf3x+0x78>
    784a:       f1 cf           rjmp    .-30            ; 0x782e <__fp_zerox>
    784c:       91 58           subi    r25, 0x81       ; 129
    784e:       9f 3f           cpi     r25, 0xFF       ; 255
    7850:       e1 f3           breq    .-8             ; 0x784a <__mulsf3x+0x12>
    7852:       62 9f           mul     r22, r18
    7854:       a1 2d           mov     r26, r1
    7856:       0f 92           push    r0
    7858:       bb 27           eor     r27, r27
    785a:       63 9f           mul     r22, r19
    785c:       a0 0d           add     r26, r0
    785e:       b1 1d           adc     r27, r1
    7860:       ee 27           eor     r30, r30
    7862:       72 9f           mul     r23, r18
    7864:       a0 0d           add     r26, r0
    7866:       b1 1d           adc     r27, r1
    7868:       ee 1f           adc     r30, r30
    786a:       af 93           push    r26
    786c:       aa 27           eor     r26, r26
    786e:       64 9f           mul     r22, r20
    7870:       b0 0d           add     r27, r0
    7872:       e1 1d           adc     r30, r1
    7874:       73 9f           mul     r23, r19
    7876:       b0 0d           add     r27, r0
    7878:       e1 1d           adc     r30, r1
    787a:       aa 1f           adc     r26, r26
    787c:       66 27           eor     r22, r22
    787e:       82 9f           mul     r24, r18
    7880:       b0 0d           add     r27, r0
    7882:       e1 1d           adc     r30, r1
    7884:       a6 1f           adc     r26, r22
    7886:       55 27           eor     r21, r21
    7888:       74 9f           mul     r23, r20
    788a:       e0 0d           add     r30, r0
    788c:       a1 1d           adc     r26, r1
    788e:       55 1f           adc     r21, r21
    7890:       83 9f           mul     r24, r19
    7892:       e0 0d           add     r30, r0
    7894:       a1 1d           adc     r26, r1
    7896:       56 1f           adc     r21, r22
    7898:       84 9f           mul     r24, r20
    789a:       a0 0d           add     r26, r0
    789c:       51 1d           adc     r21, r1
    789e:       85 2f           mov     r24, r21
    78a0:       7a 2f           mov     r23, r26
    78a2:       6e 2f           mov     r22, r30
    78a4:       1f 90           pop     r1
    78a6:       0f 90           pop     r0
    78a8:       88 23           and     r24, r24
    78aa:       1a f4           brpl    .+6             ; 0x78b2 <__mulsf3x+0x7a>
    78ac:       93 95           inc     r25
    78ae:       39 f4           brne    .+14            ; 0x78be <__mulsf3x+0x86>
    78b0:       8f cf           rjmp    .-226           ; 0x77d0 <__fp_nan>
    78b2:       00 0c           add     r0, r0
    78b4:       11 1c           adc     r1, r1
    78b6:       bb 1f           adc     r27, r27
    78b8:       66 1f           adc     r22, r22
    78ba:       77 1f           adc     r23, r23
    78bc:       88 1f           adc     r24, r24
    78be:       01 28           or      r0, r1
    78c0:       08 95           ret

000078c2 <__mulsi3>:
    78c2:       62 9f           mul     r22, r18
    78c4:       d0 01           movw    r26, r0
    78c6:       73 9f           mul     r23, r19
    78c8:       f0 01           movw    r30, r0
    78ca:       82 9f           mul     r24, r18
    78cc:       e0 0d           add     r30, r0
    78ce:       f1 1d           adc     r31, r1
    78d0:       64 9f           mul     r22, r20
    78d2:       e0 0d           add     r30, r0
    78d4:       f1 1d           adc     r31, r1
    78d6:       92 9f           mul     r25, r18
    78d8:       f0 0d           add     r31, r0
    78da:       83 9f           mul     r24, r19
    78dc:       f0 0d           add     r31, r0
    78de:       74 9f           mul     r23, r20
    78e0:       f0 0d           add     r31, r0
    78e2:       65 9f           mul     r22, r21
    78e4:       f0 0d           add     r31, r0
    78e6:       99 27           eor     r25, r25
    78e8:       72 9f           mul     r23, r18
    78ea:       b0 0d           add     r27, r0
    78ec:       e1 1d           adc     r30, r1
    78ee:       f9 1f           adc     r31, r25
    78f0:       63 9f           mul     r22, r19
    78f2:       b0 0d           add     r27, r0
    78f4:       e1 1d           adc     r30, r1
    78f6:       f9 1f           adc     r31, r25
    78f8:       bd 01           movw    r22, r26
    78fa:       cf 01           movw    r24, r30
    78fc:       11 24           eor     r1, r1
    78fe:       08 95           ret

00007900 <__udivmodqi4>:
    7900:       99 1b           sub     r25, r25
    7902:       79 e0           ldi     r23, 0x09       ; 9
    7904:       04 c0           rjmp    .+8             ; 0x790e <__udivmodqi4_ep>

00007906 <__udivmodqi4_loop>:
    7906:       99 1f           adc     r25, r25
    7908:       96 17           cp      r25, r22
    790a:       08 f0           brcs    .+2             ; 0x790e <__udivmodqi4_ep>
    790c:       96 1b           sub     r25, r22

0000790e <__udivmodqi4_ep>:
    790e:       88 1f           adc     r24, r24
    7910:       7a 95           dec     r23
    7912:       c9 f7           brne    .-14            ; 0x7906 <__udivmodqi4_loop>
    7914:       80 95           com     r24
    7916:       08 95           ret

00007918 <__udivmodhi4>:
    7918:       aa 1b           sub     r26, r26
    791a:       bb 1b           sub     r27, r27
    791c:       51 e1           ldi     r21, 0x11       ; 17
    791e:       07 c0           rjmp    .+14            ; 0x792e <__udivmodhi4_ep>

00007920 <__udivmodhi4_loop>:
    7920:       aa 1f           adc     r26, r26
    7922:       bb 1f           adc     r27, r27
    7924:       a6 17           cp      r26, r22
    7926:       b7 07           cpc     r27, r23
    7928:       10 f0           brcs    .+4             ; 0x792e <__udivmodhi4_ep>
    792a:       a6 1b           sub     r26, r22
    792c:       b7 0b           sbc     r27, r23

0000792e <__udivmodhi4_ep>:
    792e:       88 1f           adc     r24, r24
    7930:       99 1f           adc     r25, r25
    7932:       5a 95           dec     r21
    7934:       a9 f7           brne    .-22            ; 0x7920 <__udivmodhi4_loop>
    7936:       80 95           com     r24
    7938:       90 95           com     r25
    793a:       bc 01           movw    r22, r24
    793c:       cd 01           movw    r24, r26
    793e:       08 95           ret

00007940 <__divmodhi4>:
    7940:       97 fb           bst     r25, 7
    7942:       09 2e           mov     r0, r25
    7944:       07 26           eor     r0, r23
    7946:       0a d0           rcall   .+20            ; 0x795c <__divmodhi4_neg1>
    7948:       77 fd           sbrc    r23, 7
    794a:       04 d0           rcall   .+8             ; 0x7954 <__divmodhi4_neg2>
    794c:       e5 df           rcall   .-54            ; 0x7918 <__udivmodhi4>
    794e:       06 d0           rcall   .+12            ; 0x795c <__divmodhi4_neg1>
    7950:       00 20           and     r0, r0
    7952:       1a f4           brpl    .+6             ; 0x795a <__divmodhi4_exit>

00007954 <__divmodhi4_neg2>:
    7954:       70 95           com     r23
    7956:       61 95           neg     r22
    7958:       7f 4f           sbci    r23, 0xFF       ; 255

0000795a <__divmodhi4_exit>:
    795a:       08 95           ret

0000795c <__divmodhi4_neg1>:
    795c:       f6 f7           brtc    .-4             ; 0x795a <__divmodhi4_exit>
    795e:       90 95           com     r25
    7960:       81 95           neg     r24
    7962:       9f 4f           sbci    r25, 0xFF       ; 255
    7964:       08 95           ret

00007966 <__udivmodsi4>:
    7966:       a1 e2           ldi     r26, 0x21       ; 33
    7968:       1a 2e           mov     r1, r26
    796a:       aa 1b           sub     r26, r26
    796c:       bb 1b           sub     r27, r27
    796e:       fd 01           movw    r30, r26
    7970:       0d c0           rjmp    .+26            ; 0x798c <__udivmodsi4_ep>

00007972 <__udivmodsi4_loop>:
    7972:       aa 1f           adc     r26, r26
    7974:       bb 1f           adc     r27, r27
    7976:       ee 1f           adc     r30, r30
    7978:       ff 1f           adc     r31, r31
    797a:       a2 17           cp      r26, r18
    797c:       b3 07           cpc     r27, r19
    797e:       e4 07           cpc     r30, r20
    7980:       f5 07           cpc     r31, r21
    7982:       20 f0           brcs    .+8             ; 0x798c <__udivmodsi4_ep>
    7984:       a2 1b           sub     r26, r18
    7986:       b3 0b           sbc     r27, r19
    7988:       e4 0b           sbc     r30, r20
    798a:       f5 0b           sbc     r31, r21

0000798c <__udivmodsi4_ep>:
    798c:       66 1f           adc     r22, r22
    798e:       77 1f           adc     r23, r23
    7990:       88 1f           adc     r24, r24
    7992:       99 1f           adc     r25, r25
    7994:       1a 94           dec     r1
    7996:       69 f7           brne    .-38            ; 0x7972 <__udivmodsi4_loop>
    7998:       60 95           com     r22
    799a:       70 95           com     r23
    799c:       80 95           com     r24
    799e:       90 95           com     r25
    79a0:       9b 01           movw    r18, r22
    79a2:       ac 01           movw    r20, r24
    79a4:       bd 01           movw    r22, r26
    79a6:       cf 01           movw    r24, r30
    79a8:       08 95           ret

000079aa <__divmodsi4>:
    79aa:       97 fb           bst     r25, 7
    79ac:       09 2e           mov     r0, r25
    79ae:       05 26           eor     r0, r21
    79b0:       0e d0           rcall   .+28            ; 0x79ce <__divmodsi4_neg1>
    79b2:       57 fd           sbrc    r21, 7
    79b4:       04 d0           rcall   .+8             ; 0x79be <__divmodsi4_neg2>
    79b6:       d7 df           rcall   .-82            ; 0x7966 <__udivmodsi4>
    79b8:       0a d0           rcall   .+20            ; 0x79ce <__divmodsi4_neg1>
    79ba:       00 1c           adc     r0, r0
    79bc:       38 f4           brcc    .+14            ; 0x79cc <__divmodsi4_exit>

000079be <__divmodsi4_neg2>:
    79be:       50 95           com     r21
    79c0:       40 95           com     r20
    79c2:       30 95           com     r19
    79c4:       21 95           neg     r18
    79c6:       3f 4f           sbci    r19, 0xFF       ; 255
    79c8:       4f 4f           sbci    r20, 0xFF       ; 255
    79ca:       5f 4f           sbci    r21, 0xFF       ; 255

000079cc <__divmodsi4_exit>:
    79cc:       08 95           ret

000079ce <__divmodsi4_neg1>:
    79ce:       f6 f7           brtc    .-4             ; 0x79cc <__divmodsi4_exit>
    79d0:       90 95           com     r25
    79d2:       80 95           com     r24
    79d4:       70 95           com     r23
    79d6:       61 95           neg     r22
    79d8:       7f 4f           sbci    r23, 0xFF       ; 255
    79da:       8f 4f           sbci    r24, 0xFF       ; 255
    79dc:       9f 4f           sbci    r25, 0xFF       ; 255
    79de:       08 95           ret

000079e0 <__prologue_saves__>:
    79e0:       2f 92           push    r2
    79e2:       3f 92           push    r3
    79e4:       4f 92           push    r4
    79e6:       5f 92           push    r5
    79e8:       6f 92           push    r6
    79ea:       7f 92           push    r7
    79ec:       8f 92           push    r8
    79ee:       9f 92           push    r9
    79f0:       af 92           push    r10
    79f2:       bf 92           push    r11
    79f4:       cf 92           push    r12
    79f6:       df 92           push    r13
    79f8:       ef 92           push    r14
    79fa:       ff 92           push    r15
    79fc:       0f 93           push    r16
    79fe:       1f 93           push    r17
    7a00:       cf 93           push    r28
    7a02:       df 93           push    r29
    7a04:       cd b7           in      r28, 0x3d       ; 61
    7a06:       de b7           in      r29, 0x3e       ; 62
    7a08:       ca 1b           sub     r28, r26
    7a0a:       db 0b           sbc     r29, r27
    7a0c:       0f b6           in      r0, 0x3f        ; 63
    7a0e:       f8 94           cli
    7a10:       de bf           out     0x3e, r29       ; 62
    7a12:       0f be           out     0x3f, r0        ; 63
    7a14:       cd bf           out     0x3d, r28       ; 61
    7a16:       09 94           ijmp

00007a18 <__epilogue_restores__>:
    7a18:       2a 88           ldd     r2, Y+18        ; 0x12
    7a1a:       39 88           ldd     r3, Y+17        ; 0x11
    7a1c:       48 88           ldd     r4, Y+16        ; 0x10
    7a1e:       5f 84           ldd     r5, Y+15        ; 0x0f
    7a20:       6e 84           ldd     r6, Y+14        ; 0x0e
    7a22:       7d 84           ldd     r7, Y+13        ; 0x0d
    7a24:       8c 84           ldd     r8, Y+12        ; 0x0c
    7a26:       9b 84           ldd     r9, Y+11        ; 0x0b
    7a28:       aa 84           ldd     r10, Y+10       ; 0x0a
    7a2a:       b9 84           ldd     r11, Y+9        ; 0x09
    7a2c:       c8 84           ldd     r12, Y+8        ; 0x08
    7a2e:       df 80           ldd     r13, Y+7        ; 0x07
    7a30:       ee 80           ldd     r14, Y+6        ; 0x06
    7a32:       fd 80           ldd     r15, Y+5        ; 0x05
    7a34:       0c 81           ldd     r16, Y+4        ; 0x04
    7a36:       1b 81           ldd     r17, Y+3        ; 0x03
    7a38:       aa 81           ldd     r26, Y+2        ; 0x02
    7a3a:       b9 81           ldd     r27, Y+1        ; 0x01
    7a3c:       ce 0f           add     r28, r30
    7a3e:       d1 1d           adc     r29, r1
    7a40:       0f b6           in      r0, 0x3f        ; 63
    7a42:       f8 94           cli
    7a44:       de bf           out     0x3e, r29       ; 62
    7a46:       0f be           out     0x3f, r0        ; 63
    7a48:       cd bf           out     0x3d, r28       ; 61
    7a4a:       ed 01           movw    r28, r26
    7a4c:       08 95           ret

00007a4e <__tablejump2__>:
    7a4e:       ee 0f           add     r30, r30
    7a50:       ff 1f           adc     r31, r31

00007a52 <__tablejump__>:
    7a52:       05 90           lpm     r0, Z+
    7a54:       f4 91           lpm     r31, Z
    7a56:       e0 2d           mov     r30, r0
    7a58:       09 94           ijmp

00007a5a <__eeprom_read_byte_1F2021>:
    7a5a:       f9 99           sbic    0x1f, 1 ; 31
    7a5c:       fe cf           rjmp    .-4             ; 0x7a5a <__eeprom_read_byte_1F2021>
    7a5e:       b2 bd           out     0x22, r27       ; 34
    7a60:       a1 bd           out     0x21, r26       ; 33
    7a62:       f8 9a           sbi     0x1f, 0 ; 31
    7a64:       11 96           adiw    r26, 0x01       ; 1
    7a66:       00 b4           in      r0, 0x20        ; 32
    7a68:       08 95           ret

00007a6a <__eeprom_read_block_1F2021>:
    7a6a:       f7 df           rcall   .-18            ; 0x7a5a <__eeprom_read_byte_1F2021>
    7a6c:       01 92           st      Z+, r0
    7a6e:       1a 94           dec     r1
    7a70:       e1 f7           brne    .-8             ; 0x7a6a <__eeprom_read_block_1F2021>
    7a72:       08 95           ret

00007a74 <__eeprom_write_byte_1F2021>:
    7a74:       f9 99           sbic    0x1f, 1 ; 31
    7a76:       fe cf           rjmp    .-4             ; 0x7a74 <__eeprom_write_byte_1F2021>
    7a78:       b2 bd           out     0x22, r27       ; 34
    7a7a:       a1 bd           out     0x21, r26       ; 33
    7a7c:       00 bc           out     0x20, r0        ; 32
    7a7e:       11 96           adiw    r26, 0x01       ; 1
    7a80:       0f b6           in      r0, 0x3f        ; 63
    7a82:       f8 94           cli
    7a84:       fa 9a           sbi     0x1f, 2 ; 31
    7a86:       f9 9a           sbi     0x1f, 1 ; 31
    7a88:       0f be           out     0x3f, r0        ; 63
    7a8a:       08 95           ret

00007a8c <__eeprom_write_block_1F2021>:
    7a8c:       01 90           ld      r0, Z+
    7a8e:       f2 df           rcall   .-28            ; 0x7a74 <__eeprom_write_byte_1F2021>
    7a90:       1a 94           dec     r1
    7a92:       e1 f7           brne    .-8             ; 0x7a8c <__eeprom_write_block_1F2021>
    7a94:       08 95           ret

00007a96 <_exit>:
    7a96:       ff cf           rjmp    .-2             ; 0x7a96 <_exit>