Subversion Repositories FlightCtrl

Rev

Blame | Last modification | View Log | RSS feed


Flight-Ctrl_MEGA644_V0_76g.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         000002d6  00800100  0000e024  0000e0d8  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         0000e024  00000000  00000000  000000b4  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          00000643  008003d6  008003d6  0000e3ae  2**0
                  ALLOC
  3 .eeprom       00000800  00810000  00810000  0000e3ae  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  4 .stab         00000678  00000000  00000000  0000ebb0  2**2
                  CONTENTS, READONLY, DEBUGGING
  5 .stabstr      00000061  00000000  00000000  0000f228  2**0
                  CONTENTS, READONLY, DEBUGGING

Disassembly of section .text:

00000000 <__vectors>:
       0:       0c 94 40 05     jmp     0xa80   ; 0xa80 <__ctors_end>
       4:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
       8:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
       c:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      10:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      14:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      18:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      1c:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      20:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      24:       0c 94 36 1b     jmp     0x366c  ; 0x366c <__vector_9>
      28:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      2c:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      30:       0c 94 4b 30     jmp     0x6096  ; 0x6096 <__vector_12>
      34:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      38:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      3c:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      40:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      44:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      48:       0c 94 cf 19     jmp     0x339e  ; 0x339e <__vector_18>
      4c:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      50:       0c 94 83 0d     jmp     0x1b06  ; 0x1b06 <__vector_20>
      54:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      58:       0c 94 4c 0d     jmp     0x1a98  ; 0x1a98 <__vector_22>
      5c:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      60:       0c 94 f1 1e     jmp     0x3de2  ; 0x3de2 <__vector_24>
      64:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      68:       0c 94 d6 2e     jmp     0x5dac  ; 0x5dac <__vector_26>
      6c:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      70:       0c 94 c2 69     jmp     0xd384  ; 0xd384 <__vector_28>
      74:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      78:       0c 94 5d 05     jmp     0xaba   ; 0xaba <__bad_interrupt>
      7c:       c7 22           and     r12, r23
      7e:       d3 22           and     r13, r19
      80:       70 21           and     r23, r0
      82:       7c 21           and     r23, r12
      84:       96 21           and     r25, r6
      86:       47 1f           adc     r20, r23
      88:       3f 21           and     r19, r15
      8a:       51 21           and     r21, r1
      8c:       8c 20           and     r8, r12
      8e:       71 1f           adc     r23, r17
      90:       47 1f           adc     r20, r23
      92:       b0 21           and     r27, r0
      94:       c1 21           and     r28, r1
      96:       db 21           and     r29, r11
      98:       fb 21           and     r31, r11
      9a:       1b 22           and     r1, r27
      9c:       71 22           and     r7, r17
      9e:       62 1f           adc     r22, r18
      a0:       25 2f           mov     r18, r21
      a2:       a6 2f           mov     r26, r22
      a4:       92 2f           mov     r25, r18
      a6:       e3 2f           mov     r30, r19
      a8:       d7 2f           mov     r29, r23
      aa:       c1 2f           mov     r28, r17
      ac:       ec 2e           mov     r14, r28
      ae:       ec 2e           mov     r14, r28
      b0:       06 2f           mov     r16, r22
      b2:       b8 2f           mov     r27, r24
      b4:       73 2f           mov     r23, r19
      b6:       0f 2f           mov     r16, r31
      b8:       18 2f           mov     r17, r24
      ba:       06 2f           mov     r16, r22
      bc:       60 2f           mov     r22, r16
      be:       56 2f           mov     r21, r22
      c0:       0f 2f           mov     r16, r31
      c2:       18 2f           mov     r17, r24
      c4:       06 2f           mov     r16, r22
      c6:       89 2f           mov     r24, r25
      c8:       69 2f           mov     r22, r25
      ca:       0f 2f           mov     r16, r31
      cc:       7d 2f           mov     r23, r29

000000ce <__c.2290>:
      ce:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
      de:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
      ee:       3d 3d 3d 3d 3d 0a 0d 00                             =====...

000000f6 <__c.2288>:
      f6:       4e 6f 72 6d 61 6c 20 28 41 43 43 2d 4d 6f 64 65     Normal (ACC-Mode
     106:       29 00                                               ).

00000108 <__c.2286>:
     108:       48 65 61 64 69 6e 67 48 6f 6c 64 00                 HeadingHold.

00000114 <__c.2284>:
     114:       0a 0d 43 6f 6e 74 72 6f 6c 3a 20 00                 ..Control: .

00000120 <__c.2282>:
     120:       4f 4b 0a 0d 00                                      OK...

00000125 <__c.2277>:
     125:       0a 0d 43 61 6c 69 62 72 61 74 69 6e 67 20 70 72     ..Calibrating pr
     135:       65 73 73 75 72 65 20 73 65 6e 73 6f 72 2e 2e 00     essure sensor...

00000145 <__c.2275>:
     145:       0a 0d 55 73 69 6e 67 20 70 61 72 61 6d 65 74 65     ..Using paramete
     155:       72 73 65 74 20 25 64 00                             rset %d.

0000015d <__c.2273>:
     15d:       0a 0d 41 43 43 20 6e 6f 74 20 63 61 6c 69 62 72     ..ACC not calibr
     16d:       61 74 65 64 20 21 00                                ated !.

00000174 <__c.2271>:
     174:       0a 0d 46 6c 69 67 68 74 2d 74 69 6d 65 20 25 75     ..Flight-time %u
     184:       20 6d 69 6e 20 20 54 6f 74 61 6c 3a 25 75 20 6d      min  Total:%u m
     194:       69 6e 00                                            in.

00000197 <__c.2266>:
     197:       3a 20 47 65 6e 65 72 61 74 69 6e 67 20 44 65 66     : Generating Def
     1a7:       61 75 6c 74 2d 50 61 72 61 6d 65 74 65 72 20 75     ault-Parameter u
     1b7:       73 69 6e 67 20 6f 6c 64 20 53 74 69 63 6b 20 53     sing old Stick S
     1c7:       65 74 74 69 6e 67 73 00                             ettings.

000001cf <__c.2263>:
     1cf:       0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 00        ..Init. EEPROM.

000001de <__c.2261>:
     1de:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
     1ee:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
     1fe:       3d 3d 3d 3d 3d 00                                   =====.

00000204 <__c.2256>:
     204:       0a 0d 0a 0d 21 21 20 4d 49 53 53 49 4e 47 20 42     ....!! MISSING B
     214:       4c 2d 43 54 52 4c 3a 20 25 64 20 21 21 00           L-CTRL: %d !!.

00000222 <__c.2251>:
     222:       25 64 20 00                                         %d .

00000226 <__c.2237>:
     226:       0a 0d 46 6f 75 6e 64 20 42 4c 2d 43 74 72 6c 3a     ..Found BL-Ctrl:
     236:       20 00                                                .

00000238 <__c.2235>:
     238:       0a 0d 4d 69 78 65 72 2d 43 6f 6e 66 69 67 3a 20     ..Mixer-Config: 
     248:       27 25 73 27 20 28 25 75 20 4d 6f 74 6f 72 73 29     '%s' (%u Motors)
        ...

00000259 <__c.2230>:
     259:       0a 0d 47 65 6e 65 72 61 74 69 6e 67 20 64 65 66     ..Generating def
     269:       61 75 6c 74 20 4d 69 78 65 72 20 54 61 62 6c 65     ault Mixer Table
        ...

0000027a <__c.2223>:
     27a:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
     28a:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
     29a:       3d 3d 3d 3d 3d 00                                   =====.

000002a0 <__c.2221>:
     2a0:       0a 0d 77 77 77 2e 4d 69 6b 72 6f 4b 6f 70 74 65     ..www.MikroKopte
     2b0:       72 2e 64 65 20 28 63 29 20 48 69 53 79 73 74 65     r.de (c) HiSyste
     2c0:       6d 73 20 47 6d 62 48 00                             ms GmbH.

000002c8 <__c.2219>:
     2c8:       0a 0d 74 68 65 20 75 73 65 20 6f 66 20 74 68 69     ..the use of thi
     2d8:       73 20 73 6f 66 74 77 61 72 65 20 69 73 20 6f 6e     s software is on
     2e8:       6c 79 20 70 65 72 6d 69 74 74 65 64 20 0a 0d 6f     ly permitted ..o
     2f8:       6e 20 6f 72 69 67 69 6e 61 6c 20 4d 69 6b 72 6f     n original Mikro
     308:       4b 6f 70 74 65 72 2d 48 61 72 64 77 61 72 65 00     Kopter-Hardware.

00000318 <__c.2217>:
     318:       0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a     ..FlightControl.
     328:       0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a     .Hardware:%d.%d.
     338:       0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 64     .Software:V%d.%d
     348:       25 63 20 00                                         %c .

0000034c <__c.2215>:
     34c:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
     35c:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
     36c:       3d 3d 3d 3d 3d 00                                   =====.

00000372 <__c.2190>:
     372:       20 4c 6f 77 20 77 61 72 6e 69 6e 67 20 6c 65 76      Low warning lev
     382:       65 6c 3a 20 25 64 2e 25 64 00                       el: %d.%d.

0000038c <__c.2188>:
     38c:       20 34 20 43 65 6c 6c 73 20 20 00                     4 Cells  .

00000397 <__c.2186>:
     397:       20 33 20 43 65 6c 6c 73 20 20 00                     3 Cells  .

000003a2 <__c.2181>:
     3a2:       0a 0d 42 61 74 74 3a 00                             ..Batt:.

000003aa <__c.2184>:
     3aa:       0a 0d 20 44 41 43 20 6f 72 20 49 32 43 20 45 52     .. DAC or I2C ER
     3ba:       52 4f 52 21 20 43 68 65 63 6b 20 49 32 43 2c 20     ROR! Check I2C, 
     3ca:       33 56 72 65 66 2c 20 44 41 43 20 61 6e 64 20 42     3Vref, DAC and B
     3da:       4c 2d 43 74 72 6c 00                                L-Ctrl.

000003e1 <__c.2166>:
     3e1:       2e 00                                               ..

000003e3 <__c.2303>:
     3e3:       28 72 65 73 65 74 29 00                             (reset).

000003eb <__c.2301>:
     3eb:       54 6f 74 61 6c 3a 25 35 75 6d 69 6e 00              Total:%5umin.

000003f8 <__c.2299>:
     3f8:       20 20 20 20 20 20 25 35 75 6d 69 6e 00                    %5umin.

00000405 <__c.2297>:
     405:       46 6c 69 67 68 74 2d 54 69 6d 65 20 20 00           Flight-Time  .

00000413 <__c.2294>:
     413:       31 32 00                                            12.

00000416 <__c.2292>:
     416:       31 31 00                                            11.

00000419 <__c.2290>:
     419:       31 30 00                                            10.

0000041c <__c.2288>:
     41c:       20 25 63 20 20 20 2d 20 20 20 2d 20 20 20 2d 00      %c   -   -   -.

0000042c <__c.2286>:
     42c:       20 25 63 20 20 20 25 63 20 20 20 25 63 20 20 20      %c   %c   %c   
     43c:       25 63 20 00                                         %c .

00000440 <__c.2284>:
     440:       20 25 63 20 20 20 25 63 20 20 20 25 63 20 20 20      %c   %c   %c   
     450:       25 63 20 00                                         %c .

00000454 <__c.2282>:
     454:       42 4c 2d 43 74 72 6c 20 66 6f 75 6e 64 20 00        BL-Ctrl found .

00000463 <__c.2279>:
     463:       20 25 33 64 20 20 25 33 64 20 20 25 33 64 20 20      %3d  %3d  %3d  
     473:       25 33 64 20 00                                      %3d .

00000478 <__c.2277>:
     478:       20 25 33 64 20 20 25 33 64 20 20 25 33 64 20 20      %3d  %3d  %3d  
     488:       25 33 64 20 00                                      %3d .

0000048d <__c.2275>:
     48d:       20 25 33 64 20 20 25 33 64 20 20 25 33 64 20 20      %3d  %3d  %3d  
     49d:       25 33 64 20 00                                      %3d .

000004a2 <__c.2273>:
     4a2:       42 4c 2d 43 74 72 6c 20 45 72 72 6f 72 73 20 00     BL-Ctrl Errors .

000004b2 <__c.2270>:
     4b2:       48 69 3a 25 34 69 20 20 43 66 3a 25 34 69 20 00     Hi:%4i  Cf:%4i .

000004c2 <__c.2268>:
     4c2:       47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .

000004d2 <__c.2266>:
     4d2:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

000004e2 <__c.2264>:
     4e2:       45 78 74 65 72 6e 43 6f 6e 74 72 6f 6c 20 20 00     ExternControl  .

000004f2 <__c.2261>:
     4f2:       52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.

00000500 <__c.2259>:
     500:       53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.

0000050e <__c.2257>:
     50e:       53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.

0000051c <__c.2255>:
     51c:       53 65 72 76 6f 20 20 00                             Servo  .

00000524 <__c.2252>:
     524:       50 6f 74 69 34 3a 20 20 25 33 69 00                 Poti4:  %3i.

00000530 <__c.2250>:
     530:       50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.

0000053c <__c.2248>:
     53c:       50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.

00000548 <__c.2246>:
     548:       50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.

00000554 <__c.2243>:
     554:       53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.

00000563 <__c.2241>:
     563:       4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00        Messwert:  %5i.

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

00000581 <__c.2237>:
     581:       4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .

00000590 <__c.2234>:
     590:       52 43 2d 43 68 61 6e 6e 65 6c 73 3a 25 34 69 00     RC-Channels:%4i.

000005a0 <__c.2232>:
     5a0:       52 43 2d 4c 65 76 65 6c 3a 20 20 25 35 69 00        RC-Level:  %5i.

000005af <__c.2230>:
     5af:       56 6f 6c 74 61 67 65 3a 20 20 20 25 35 69 00        Voltage:   %5i.

000005be <__c.2227>:
     5be:       48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00        Hoch %4i (%3i).

000005cd <__c.2225>:
     5cd:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).

000005dc <__c.2223>:
     5dc:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).

000005eb <__c.2221>:
     5eb:       41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.

000005f8 <__c.2218>:
     5f8:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 28 25     Gier %4i (%3i)(%
     608:       33 69 29 00                                         3i).

0000060c <__c.2216>:
     60c:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 28 25     Roll %4i (%3i)(%
     61c:       33 69 29 00                                         3i).

00000620 <__c.2214>:
     620:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 28 25     Nick %4i (%3i)(%
     630:       33 69 29 00                                         3i).

00000634 <__c.2212>:
     634:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

00000643 <__c.2210>:
     643:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 2e 25 78     Roll %4i (%3i.%x
     653:       29 00                                               ).

00000655 <__c.2208>:
     655:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 2e 25 78     Nick %4i (%3i.%x
     665:       29 00                                               ).

00000667 <__c.2206>:
     667:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

00000676 <__c.2204>:
     676:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 2e 25 69     Roll %4i (%3i.%i
     686:       29 00                                               ).

00000688 <__c.2202>:
     688:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 2e 25 69     Nick %4i (%3i.%i
     698:       29 00                                               ).

0000069a <__c.2200>:
     69a:       47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.

000006a8 <__c.2197>:
     6a8:       50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00     P3:%4i  P4:%4i .

000006b8 <__c.2195>:
     6b8:       50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .

000006c8 <__c.2193>:
     6c8:       47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .

000006d8 <__c.2191>:
     6d8:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

000006e8 <__c.2188>:
     6e8:       4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00     K7:%4i  K8:%4i .

000006f8 <__c.2186>:
     6f8:       4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .

00000708 <__c.2184>:
     708:       4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00     K3:%4i  K4:%4i .

00000718 <__c.2182>:
     718:       4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00     K1:%4i  K2:%4i .

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

00000737 <__c.2177>:
     737:       52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.

00000746 <__c.2175>:
     746:       4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.

00000755 <__c.2173>:
     755:       61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.

0000075f <__c.2170>:
     75f:       48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.

0000076d <__c.2168>:
     76d:       4b 65 69 6e 65 20 00                                Keine .

00000774 <__c.2166>:
     774:       4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.

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

00000792 <__c.2162>:
     792:       53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00        SollHoehe: %5i.

000007a1 <__c.2160>:
     7a1:       48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00        Hoehe:     %5i.

000007b0 <__c.2156>:
     7b0:       28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00     (c) Holger Buss.

000007c0 <__c.2154>:
     7c0:       4d 69 73 73 69 6e 67 20 42 4c 2d 43 74 72 6c 3a     Missing BL-Ctrl:
     7d0:       25 64 21 21 00                                      %d!!.

000007d5 <__c.2152>:
     7d5:       49 32 43 20 45 52 52 4f 52 21 21 21 00              I2C ERROR!!!.

000007e2 <__c.2150>:
     7e2:       53 65 74 74 69 6e 67 3a 25 64 20 25 73 00           Setting:%d %s.

000007f0 <__c.2148>:
     7f0:       48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e     HW:V%d.%d SW:%d.
     800:       25 64 25 63 2d 41 72 74 68 75 72 20 50 00           %d%c-Arthur P.

0000080e <__c.2146>:
     80e:       2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b 00     + MikroKopter +.

0000081e <__c.2143>:
     81e:       5b 25 69 5d 00                                      [%i].

00000823 <__c.2141>:
     823:       5b 25 69 5d 00                                      [%i].

00000828 <__c.2184>:
     828:       54 69 6d 65 6f 75 74 2e 0a 0d 00                    Timeout....

00000833 <__c.2140>:
     833:       6f 6b 2e 0a 0d 00                                   ok....

00000839 <__c.2135>:
     839:       0a 0d 50 6c 65 61 73 65 20 63 6f 6e 6e 65 63 74     ..Please connect
     849:       20 53 70 65 6b 74 72 75 6d 20 72 65 63 65 69 76      Spektrum receiv
     859:       65 72 20 66 6f 72 20 62 69 6e 64 69 6e 67 20 4e     er for binding N
     869:       4f 57 2e 2e 2e 00                                   OW....

0000086f <pgm_sinlookup>:
     86f:       00 00 8f 00 1e 01 ad 01 3b 02 ca 02 58 03 e6 03     ........;...X...
     87f:       74 04 02 05 8f 05 1b 06 a7 06 33 07 be 07 48 08     t.........3...H.
     88f:       d2 08 5b 09 e3 09 6b 0a f2 0a 78 0b fd 0b 81 0c     ..[...k...x.....
     89f:       04 0d 86 0d 07 0e 87 0e 06 0f 84 0f 00 10 7b 10     ..............{.
     8af:       f5 10 6e 11 e5 11 5b 12 cf 12 42 13 b3 13 23 14     ..n...[...B...#.
     8bf:       92 14 fe 14 6a 15 d3 15 3b 16 a1 16 05 17 67 17     ....j...;.....g.
     8cf:       c8 17 27 18 83 18 de 18 37 19 8e 19 e3 19 36 1a     ..'.....7.....6.
     8df:       87 1a d6 1a 23 1b 6e 1b b6 1b fd 1b 41 1c 83 1c     ....#.n.....A...
     8ef:       c3 1c 00 1d 3c 1d 75 1d ab 1d e0 1d 12 1e 42 1e     ....<.u.......B.
     8ff:       6f 1e 9a 1e c3 1e e9 1e 0d 1f 2e 1f 4d 1f 69 1f     o...........M.i.
     90f:       84 1f 9b 1f b0 1f c3 1f d3 1f e1 1f ec 1f f5 1f     ................
     91f:       fb 1f ff 1f 00 20                                   ..... 

00000925 <pgm_atanlookup>:
     925:       00 01 02 03 04 04 05 06 07 08 09 0a 0b 0b 0c 0d     ................
     935:       0e 0f 10 11 11 12 13 14 15 15 16 17 18 18 19 1a     ................
     945:       1b 1b 1c 1d 1d 1e 1f 1f 20 21 21 22 23 23 24 24     ........ !!"##$$
     955:       25 25 26 27 27 28 28 29 29 2a 2a 2b 2b 2c 2c 2d     %%&''(())**++,,-
     965:       2d 2d 2e 2e 2f 2f 30 30 30 31 31 32 32 32 33 33     --..//0001122233
     975:       33 34 34 34 35 35 35 36 36 36 37 37 37 37 38 38     3444555666777788
     985:       38 39 39 39 39 3a 3a 3a 3a 3b 3b 3b 3b 3c 3c 3c     89999::::;;;;<<<
     995:       3c 3c 3d 3d 3d 3d 3e 3e 3e 3e 3e 3f 3f 3f 3f 3f     <<====>>>>>?????
     9a5:       3f 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42     ?@@@@@@AAAAAABBB
     9b5:       42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 44     BBBBCCCCCCCDDDDD
     9c5:       44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46     DDDEEEEEEEEEFFFF
     9d5:       46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47     FFFFFGGGGGGGGGGG
     9e5:       48 48 48 48 48 48 48 48 48 48 48 49 49 49 49 49     HHHHHHHHHHHIIIII
     9f5:       49 49 49 49 49 49 49 49 49 4a 4a 4a 4a 4a 4a 4a     IIIIIIIIIJJJJJJJ
     a05:       4a 4a 4a 4a 4a 4a 4a 4b 4b 4b 4b 4b 4b 4b 4b 4b     JJJJJJJKKKKKKKKK
     a15:       4b 4b 4b 4b 4b 4b 4b 4b 4c 4c 4c 4c 4c 4c 4c 4c     KKKKKKKKLLLLLLLL
     a25:       4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4d 4d 4d 4d 4d     LLLLLLLLLLLMMMMM
     a35:       4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d     MMMMMMMMMMMMMMMM
     a45:       4d 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e     MNNNNNNNNNNNNNNN
     a55:       4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4f 4f 4f 4f 4f     NNNNNNNNNNNOOOOO
     a65:       4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f     OOOOOOOOOOOOOOOO
     a75:       4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 00                    OOOOOOOOOO.

00000a80 <__ctors_end>:
     a80:       11 24           eor     r1, r1
     a82:       1f be           out     0x3f, r1        ; 63
     a84:       cf ef           ldi     r28, 0xFF       ; 255
     a86:       d0 e1           ldi     r29, 0x10       ; 16
     a88:       de bf           out     0x3e, r29       ; 62
     a8a:       cd bf           out     0x3d, r28       ; 61

00000a8c <__do_copy_data>:
     a8c:       13 e0           ldi     r17, 0x03       ; 3
     a8e:       a0 e0           ldi     r26, 0x00       ; 0
     a90:       b1 e0           ldi     r27, 0x01       ; 1
     a92:       e4 e2           ldi     r30, 0x24       ; 36
     a94:       f0 ee           ldi     r31, 0xE0       ; 224
     a96:       02 c0           rjmp    .+4             ; 0xa9c <.do_copy_data_start>

00000a98 <.do_copy_data_loop>:
     a98:       05 90           lpm     r0, Z+
     a9a:       0d 92           st      X+, r0

00000a9c <.do_copy_data_start>:
     a9c:       a6 3d           cpi     r26, 0xD6       ; 214
     a9e:       b1 07           cpc     r27, r17
     aa0:       d9 f7           brne    .-10            ; 0xa98 <.do_copy_data_loop>

00000aa2 <__do_clear_bss>:
     aa2:       1a e0           ldi     r17, 0x0A       ; 10
     aa4:       a6 ed           ldi     r26, 0xD6       ; 214
     aa6:       b3 e0           ldi     r27, 0x03       ; 3
     aa8:       01 c0           rjmp    .+2             ; 0xaac <.do_clear_bss_start>

00000aaa <.do_clear_bss_loop>:
     aaa:       1d 92           st      X+, r1

00000aac <.do_clear_bss_start>:
     aac:       a9 31           cpi     r26, 0x19       ; 25
     aae:       b1 07           cpc     r27, r17
     ab0:       e1 f7           brne    .-8             ; 0xaaa <.do_clear_bss_loop>
     ab2:       0e 94 05 07     call    0xe0a   ; 0xe0a <main>
     ab6:       0c 94 10 70     jmp     0xe020  ; 0xe020 <_exit>

00000aba <__bad_interrupt>:
     aba:       0c 94 00 00     jmp     0        ; 0x0 <__vectors>

00000abe <eeprom_read_byte>:
     abe:       9c 01           movw    r18, r24
     ac0:       f9 99           sbic    0x1f, 1 ; 31
     ac2:       fe cf           rjmp    .-4             ; 0xac0 <eeprom_read_byte+0x2>
     ac4:       32 bd           out     0x22, r19       ; 34
     ac6:       21 bd           out     0x21, r18       ; 33
     ac8:       f8 9a           sbi     0x1f, 0 ; 31
     aca:       80 b5           in      r24, 0x20       ; 32
     acc:       08 95           ret

00000ace <eeprom_write_byte>:
     ace:       9c 01           movw    r18, r24
     ad0:       f9 99           sbic    0x1f, 1 ; 31
     ad2:       fe cf           rjmp    .-4             ; 0xad0 <eeprom_write_byte+0x2>
     ad4:       1f ba           out     0x1f, r1        ; 31
     ad6:       32 bd           out     0x22, r19       ; 34
     ad8:       21 bd           out     0x21, r18       ; 33
     ada:       60 bd           out     0x20, r22       ; 32
     adc:       0f b6           in      r0, 0x3f        ; 63
     ade:       f8 94           cli
     ae0:       fa 9a           sbi     0x1f, 2 ; 31
     ae2:       f9 9a           sbi     0x1f, 1 ; 31
     ae4:       0f be           out     0x3f, r0        ; 63
     ae6:       08 95           ret

00000ae8 <GetActiveParamSetNumber>:
     ae8:       f9 99           sbic    0x1f, 1 ; 31
     aea:       fe cf           rjmp    .-4             ; 0xae8 <GetActiveParamSetNumber>
     aec:       22 e0           ldi     r18, 0x02       ; 2
     aee:       30 e0           ldi     r19, 0x00       ; 0
     af0:       32 bd           out     0x22, r19       ; 34
     af2:       21 bd           out     0x21, r18       ; 33
     af4:       f8 9a           sbi     0x1f, 0 ; 31
     af6:       90 b5           in      r25, 0x20       ; 32
     af8:       89 2f           mov     r24, r25
     afa:       81 50           subi    r24, 0x01       ; 1
     afc:       85 30           cpi     r24, 0x05       ; 5
     afe:       68 f0           brcs    .+26            ; 0xb1a <GetActiveParamSetNumber+0x32>
     b00:       f9 99           sbic    0x1f, 1 ; 31
     b02:       fe cf           rjmp    .-4             ; 0xb00 <GetActiveParamSetNumber+0x18>
     b04:       1f ba           out     0x1f, r1        ; 31
     b06:       32 bd           out     0x22, r19       ; 34
     b08:       21 bd           out     0x21, r18       ; 33
     b0a:       83 e0           ldi     r24, 0x03       ; 3
     b0c:       80 bd           out     0x20, r24       ; 32
     b0e:       0f b6           in      r0, 0x3f        ; 63
     b10:       f8 94           cli
     b12:       fa 9a           sbi     0x1f, 2 ; 31
     b14:       f9 9a           sbi     0x1f, 1 ; 31
     b16:       0f be           out     0x3f, r0        ; 63
     b18:       93 e0           ldi     r25, 0x03       ; 3
     b1a:       89 2f           mov     r24, r25
     b1c:       08 95           ret

00000b1e <SetActiveParamSetNumber>:
     b1e:       28 2f           mov     r18, r24
     b20:       86 30           cpi     r24, 0x06       ; 6
     b22:       78 f0           brcs    .+30            ; 0xb42 <SetActiveParamSetNumber+0x24>
     b24:       25 e0           ldi     r18, 0x05       ; 5
     b26:       f9 99           sbic    0x1f, 1 ; 31
     b28:       fe cf           rjmp    .-4             ; 0xb26 <SetActiveParamSetNumber+0x8>
     b2a:       1f ba           out     0x1f, r1        ; 31
     b2c:       82 e0           ldi     r24, 0x02       ; 2
     b2e:       90 e0           ldi     r25, 0x00       ; 0
     b30:       92 bd           out     0x22, r25       ; 34
     b32:       81 bd           out     0x21, r24       ; 33
     b34:       20 bd           out     0x20, r18       ; 32
     b36:       0f b6           in      r0, 0x3f        ; 63
     b38:       f8 94           cli
     b3a:       fa 9a           sbi     0x1f, 2 ; 31
     b3c:       f9 9a           sbi     0x1f, 1 ; 31
     b3e:       0f be           out     0x3f, r0        ; 63
     b40:       08 95           ret
     b42:       88 23           and     r24, r24
     b44:       81 f7           brne    .-32            ; 0xb26 <SetActiveParamSetNumber+0x8>
     b46:       08 95           ret

00000b48 <LipoDetection>:
     b48:       1f 93           push    r17
     b4a:       cf 93           push    r28
     b4c:       df 93           push    r29
     b4e:       18 2f           mov     r17, r24
     b50:       88 23           and     r24, r24
     b52:       09 f0           breq    .+2             ; 0xb56 <LipoDetection+0xe>
     b54:       71 c0           rjmp    .+226           ; 0xc38 <LipoDetection+0xf0>
     b56:       80 91 ff 08     lds     r24, 0x08FF
     b5a:       82 33           cpi     r24, 0x32       ; 50
     b5c:       40 f0           brcs    .+16            ; 0xb6e <LipoDetection+0x26>
     b5e:       80 93 0a 01     sts     0x010A, r24
     b62:       11 23           and     r17, r17
     b64:       89 f5           brne    .+98            ; 0xbc8 <LipoDetection+0x80>
     b66:       df 91           pop     r29
     b68:       cf 91           pop     r28
     b6a:       1f 91           pop     r17
     b6c:       08 95           ret
     b6e:       84 ef           ldi     r24, 0xF4       ; 244
     b70:       91 e0           ldi     r25, 0x01       ; 1
     b72:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
     b76:       ec 01           movw    r28, r24
     b78:       11 23           and     r17, r17
     b7a:       09 f0           breq    .+2             ; 0xb7e <LipoDetection+0x36>
     b7c:       51 c0           rjmp    .+162           ; 0xc20 <LipoDetection+0xd8>
     b7e:       80 91 19 03     lds     r24, 0x0319
     b82:       90 91 1a 03     lds     r25, 0x031A
     b86:       82 38           cpi     r24, 0x82       ; 130
     b88:       91 05           cpc     r25, r1
     b8a:       0c f0           brlt    .+2             ; 0xb8e <LipoDetection+0x46>
     b8c:       68 c0           rjmp    .+208           ; 0xc5e <LipoDetection+0x116>
     b8e:       80 91 ff 08     lds     r24, 0x08FF
     b92:       23 e0           ldi     r18, 0x03       ; 3
     b94:       82 9f           mul     r24, r18
     b96:       c0 01           movw    r24, r0
     b98:       11 24           eor     r1, r1
     b9a:       80 93 0a 01     sts     0x010A, r24
     b9e:       11 23           and     r17, r17
     ba0:       11 f3           breq    .-60            ; 0xb66 <LipoDetection+0x1e>
     ba2:       83 e0           ldi     r24, 0x03       ; 3
     ba4:       68 ec           ldi     r22, 0xC8       ; 200
     ba6:       70 e0           ldi     r23, 0x00       ; 0
     ba8:       0e 94 be 44     call    0x897c  ; 0x897c <Piep>
     bac:       00 d0           rcall   .+0             ; 0xbae <LipoDetection+0x66>
     bae:       0f 92           push    r0
     bb0:       ed b7           in      r30, 0x3d       ; 61
     bb2:       fe b7           in      r31, 0x3e       ; 62
     bb4:       11 82           std     Z+1, r1 ; 0x01
     bb6:       87 e9           ldi     r24, 0x97       ; 151
     bb8:       93 e0           ldi     r25, 0x03       ; 3
     bba:       93 83           std     Z+3, r25        ; 0x03
     bbc:       82 83           std     Z+2, r24        ; 0x02
     bbe:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     bc2:       0f 90           pop     r0
     bc4:       0f 90           pop     r0
     bc6:       0f 90           pop     r0
     bc8:       20 91 0a 01     lds     r18, 0x010A
     bcc:       ed b7           in      r30, 0x3d       ; 61
     bce:       fe b7           in      r31, 0x3e       ; 62
     bd0:       37 97           sbiw    r30, 0x07       ; 7
     bd2:       0f b6           in      r0, 0x3f        ; 63
     bd4:       f8 94           cli
     bd6:       fe bf           out     0x3e, r31       ; 62
     bd8:       0f be           out     0x3f, r0        ; 63
     bda:       ed bf           out     0x3d, r30       ; 61
     bdc:       31 96           adiw    r30, 0x01       ; 1
     bde:       ad b7           in      r26, 0x3d       ; 61
     be0:       be b7           in      r27, 0x3e       ; 62
     be2:       11 96           adiw    r26, 0x01       ; 1
     be4:       1c 92           st      X, r1
     be6:       82 e7           ldi     r24, 0x72       ; 114
     be8:       93 e0           ldi     r25, 0x03       ; 3
     bea:       92 83           std     Z+2, r25        ; 0x02
     bec:       81 83           std     Z+1, r24        ; 0x01
     bee:       82 2f           mov     r24, r18
     bf0:       6a e0           ldi     r22, 0x0A       ; 10
     bf2:       0e 94 69 6f     call    0xded2  ; 0xded2 <__udivmodqi4>
     bf6:       83 83           std     Z+3, r24        ; 0x03
     bf8:       14 82           std     Z+4, r1 ; 0x04
     bfa:       82 2f           mov     r24, r18
     bfc:       0e 94 69 6f     call    0xded2  ; 0xded2 <__udivmodqi4>
     c00:       95 83           std     Z+5, r25        ; 0x05
     c02:       16 82           std     Z+6, r1 ; 0x06
     c04:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     c08:       ed b7           in      r30, 0x3d       ; 61
     c0a:       fe b7           in      r31, 0x3e       ; 62
     c0c:       37 96           adiw    r30, 0x07       ; 7
     c0e:       0f b6           in      r0, 0x3f        ; 63
     c10:       f8 94           cli
     c12:       fe bf           out     0x3e, r31       ; 62
     c14:       0f be           out     0x3f, r0        ; 63
     c16:       ed bf           out     0x3d, r30       ; 61
     c18:       df 91           pop     r29
     c1a:       cf 91           pop     r28
     c1c:       1f 91           pop     r17
     c1e:       08 95           ret
     c20:       ce 01           movw    r24, r28
     c22:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
     c26:       88 23           and     r24, r24
     c28:       09 f0           breq    .+2             ; 0xc2c <LipoDetection+0xe4>
     c2a:       a9 cf           rjmp    .-174           ; 0xb7e <LipoDetection+0x36>
     c2c:       ce 01           movw    r24, r28
     c2e:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
     c32:       88 23           and     r24, r24
     c34:       a9 f3           breq    .-22            ; 0xc20 <LipoDetection+0xd8>
     c36:       a3 cf           rjmp    .-186           ; 0xb7e <LipoDetection+0x36>
     c38:       00 d0           rcall   .+0             ; 0xc3a <LipoDetection+0xf2>
     c3a:       0f 92           push    r0
     c3c:       ad b7           in      r26, 0x3d       ; 61
     c3e:       be b7           in      r27, 0x3e       ; 62
     c40:       11 96           adiw    r26, 0x01       ; 1
     c42:       1c 92           st      X, r1
     c44:       11 97           sbiw    r26, 0x01       ; 1
     c46:       82 ea           ldi     r24, 0xA2       ; 162
     c48:       93 e0           ldi     r25, 0x03       ; 3
     c4a:       13 96           adiw    r26, 0x03       ; 3
     c4c:       9c 93           st      X, r25
     c4e:       8e 93           st      -X, r24
     c50:       12 97           sbiw    r26, 0x02       ; 2
     c52:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     c56:       0f 90           pop     r0
     c58:       0f 90           pop     r0
     c5a:       0f 90           pop     r0
     c5c:       7c cf           rjmp    .-264           ; 0xb56 <LipoDetection+0xe>
     c5e:       80 91 ff 08     lds     r24, 0x08FF
     c62:       90 e0           ldi     r25, 0x00       ; 0
     c64:       88 0f           add     r24, r24
     c66:       99 1f           adc     r25, r25
     c68:       88 0f           add     r24, r24
     c6a:       99 1f           adc     r25, r25
     c6c:       80 93 0a 01     sts     0x010A, r24
     c70:       11 23           and     r17, r17
     c72:       09 f4           brne    .+2             ; 0xc76 <LipoDetection+0x12e>
     c74:       78 cf           rjmp    .-272           ; 0xb66 <LipoDetection+0x1e>
     c76:       84 e0           ldi     r24, 0x04       ; 4
     c78:       68 ec           ldi     r22, 0xC8       ; 200
     c7a:       70 e0           ldi     r23, 0x00       ; 0
     c7c:       0e 94 be 44     call    0x897c  ; 0x897c <Piep>
     c80:       00 d0           rcall   .+0             ; 0xc82 <LipoDetection+0x13a>
     c82:       0f 92           push    r0
     c84:       ad b7           in      r26, 0x3d       ; 61
     c86:       be b7           in      r27, 0x3e       ; 62
     c88:       11 96           adiw    r26, 0x01       ; 1
     c8a:       1c 92           st      X, r1
     c8c:       11 97           sbiw    r26, 0x01       ; 1
     c8e:       8c e8           ldi     r24, 0x8C       ; 140
     c90:       93 e0           ldi     r25, 0x03       ; 3
     c92:       13 96           adiw    r26, 0x03       ; 3
     c94:       9c 93           st      X, r25
     c96:       8e 93           st      -X, r24
     c98:       12 97           sbiw    r26, 0x02       ; 2
     c9a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     c9e:       0f 90           pop     r0
     ca0:       0f 90           pop     r0
     ca2:       0f 90           pop     r0
     ca4:       91 cf           rjmp    .-222           ; 0xbc8 <LipoDetection+0x80>

00000ca6 <CalMk3Mag>:
     ca6:       80 91 e1 08     lds     r24, 0x08E1
     caa:       a8 2f           mov     r26, r24
     cac:       b0 e0           ldi     r27, 0x00       ; 0
     cae:       aa 0f           add     r26, r26
     cb0:       bb 1f           adc     r27, r27
     cb2:       fd 01           movw    r30, r26
     cb4:       e1 55           subi    r30, 0x51       ; 81
     cb6:       f7 4f           sbci    r31, 0xF7       ; 247
     cb8:       80 81           ld      r24, Z
     cba:       91 81           ldd     r25, Z+1        ; 0x01
     cbc:       8d 5e           subi    r24, 0xED       ; 237
     cbe:       9f 4f           sbci    r25, 0xFF       ; 255
     cc0:       14 f0           brlt    .+4             ; 0xcc6 <CalMk3Mag+0x20>
     cc2:       10 92 0b 01     sts     0x010B, r1
     cc6:       a1 55           subi    r26, 0x51       ; 81
     cc8:       b7 4f           sbci    r27, 0xF7       ; 247
     cca:       8d 91           ld      r24, X+
     ccc:       9c 91           ld      r25, X
     cce:       8a 5b           subi    r24, 0xBA       ; 186
     cd0:       9f 4f           sbci    r25, 0xFF       ; 255
     cd2:       a4 f4           brge    .+40            ; 0xcfc <CalMk3Mag+0x56>
     cd4:       80 91 0b 01     lds     r24, 0x010B
     cd8:       88 23           and     r24, r24
     cda:       81 f4           brne    .+32            ; 0xcfc <CalMk3Mag+0x56>
     cdc:       81 e0           ldi     r24, 0x01       ; 1
     cde:       80 93 0b 01     sts     0x010B, r24
     ce2:       80 91 7e 07     lds     r24, 0x077E
     ce6:       8f 5f           subi    r24, 0xFF       ; 255
     ce8:       80 93 7e 07     sts     0x077E, r24
     cec:       85 30           cpi     r24, 0x05       ; 5
     cee:       68 f0           brcs    .+26            ; 0xd0a <CalMk3Mag+0x64>
     cf0:       88 ee           ldi     r24, 0xE8       ; 232
     cf2:       93 e0           ldi     r25, 0x03       ; 3
     cf4:       90 93 fb 03     sts     0x03FB, r25
     cf8:       80 93 fa 03     sts     0x03FA, r24
     cfc:       80 91 7e 07     lds     r24, 0x077E
     d00:       80 93 4b 08     sts     0x084B, r24
     d04:       10 92 4c 08     sts     0x084C, r1
     d08:       08 95           ret
     d0a:       66 e9           ldi     r22, 0x96       ; 150
     d0c:       70 e0           ldi     r23, 0x00       ; 0
     d0e:       0e 94 be 44     call    0x897c  ; 0x897c <Piep>
     d12:       80 91 7e 07     lds     r24, 0x077E
     d16:       80 93 4b 08     sts     0x084B, r24
     d1a:       10 92 4c 08     sts     0x084C, r1
     d1e:       08 95           ret

00000d20 <WriteParameterSet>:
     d20:       0f 93           push    r16
     d22:       1f 93           push    r17
     d24:       cf 93           push    r28
     d26:       df 93           push    r29
     d28:       08 2f           mov     r16, r24
     d2a:       eb 01           movw    r28, r22
     d2c:       14 2f           mov     r17, r20
     d2e:       86 30           cpi     r24, 0x06       ; 6
     d30:       08 f4           brcc    .+2             ; 0xd34 <WriteParameterSet+0x14>
     d32:       3f c0           rjmp    .+126           ; 0xdb2 <WriteParameterSet+0x92>
     d34:       05 e0           ldi     r16, 0x05       ; 5
     d36:       24 e0           ldi     r18, 0x04       ; 4
     d38:       30 e0           ldi     r19, 0x00       ; 0
     d3a:       81 2f           mov     r24, r17
     d3c:       90 e0           ldi     r25, 0x00       ; 0
     d3e:       ac 01           movw    r20, r24
     d40:       24 9f           mul     r18, r20
     d42:       c0 01           movw    r24, r0
     d44:       25 9f           mul     r18, r21
     d46:       90 0d           add     r25, r0
     d48:       34 9f           mul     r19, r20
     d4a:       90 0d           add     r25, r0
     d4c:       11 24           eor     r1, r1
     d4e:       8c 59           subi    r24, 0x9C       ; 156
     d50:       9f 4f           sbci    r25, 0xFF       ; 255
     d52:       be 01           movw    r22, r28
     d54:       41 2f           mov     r20, r17
     d56:       50 e0           ldi     r21, 0x00       ; 0
     d58:       27 e6           ldi     r18, 0x67       ; 103
     d5a:       35 e0           ldi     r19, 0x05       ; 5
     d5c:       0e 94 de 6d     call    0xdbbc  ; 0xdbbc <__eewr_block>
     d60:       f9 99           sbic    0x1f, 1 ; 31
     d62:       fe cf           rjmp    .-4             ; 0xd60 <WriteParameterSet+0x40>
     d64:       1f ba           out     0x1f, r1        ; 31
     d66:       82 e6           ldi     r24, 0x62       ; 98
     d68:       90 e0           ldi     r25, 0x00       ; 0
     d6a:       92 bd           out     0x22, r25       ; 34
     d6c:       81 bd           out     0x21, r24       ; 33
     d6e:       10 bd           out     0x20, r17       ; 32
     d70:       0f b6           in      r0, 0x3f        ; 63
     d72:       f8 94           cli
     d74:       fa 9a           sbi     0x1f, 2 ; 31
     d76:       f9 9a           sbi     0x1f, 1 ; 31
     d78:       0f be           out     0x3f, r0        ; 63
     d7a:       42 97           sbiw    r24, 0x12       ; 18
     d7c:       be 01           movw    r22, r28
     d7e:       48 e0           ldi     r20, 0x08       ; 8
     d80:       50 e0           ldi     r21, 0x00       ; 0
     d82:       27 e6           ldi     r18, 0x67       ; 103
     d84:       35 e0           ldi     r19, 0x05       ; 5
     d86:       0e 94 de 6d     call    0xdbbc  ; 0xdbbc <__eewr_block>
     d8a:       f9 99           sbic    0x1f, 1 ; 31
     d8c:       fe cf           rjmp    .-4             ; 0xd8a <WriteParameterSet+0x6a>
     d8e:       1f ba           out     0x1f, r1        ; 31
     d90:       82 e0           ldi     r24, 0x02       ; 2
     d92:       90 e0           ldi     r25, 0x00       ; 0
     d94:       92 bd           out     0x22, r25       ; 34
     d96:       81 bd           out     0x21, r24       ; 33
     d98:       00 bd           out     0x20, r16       ; 32
     d9a:       0f b6           in      r0, 0x3f        ; 63
     d9c:       f8 94           cli
     d9e:       fa 9a           sbi     0x1f, 2 ; 31
     da0:       f9 9a           sbi     0x1f, 1 ; 31
     da2:       0f be           out     0x3f, r0        ; 63
     da4:       0e 94 af 68     call    0xd15e  ; 0xd15e <LED_Init>
     da8:       df 91           pop     r29
     daa:       cf 91           pop     r28
     dac:       1f 91           pop     r17
     dae:       0f 91           pop     r16
     db0:       08 95           ret
     db2:       88 23           and     r24, r24
     db4:       29 f4           brne    .+10            ; 0xdc0 <WriteParameterSet+0xa0>
     db6:       df 91           pop     r29
     db8:       cf 91           pop     r28
     dba:       1f 91           pop     r17
     dbc:       0f 91           pop     r16
     dbe:       08 95           ret
     dc0:       28 2f           mov     r18, r24
     dc2:       30 e0           ldi     r19, 0x00       ; 0
     dc4:       21 50           subi    r18, 0x01       ; 1
     dc6:       30 40           sbci    r19, 0x00       ; 0
     dc8:       b8 cf           rjmp    .-144           ; 0xd3a <WriteParameterSet+0x1a>

00000dca <ReadParameterSet>:
     dca:       98 2f           mov     r25, r24
     dcc:       fb 01           movw    r30, r22
     dce:       81 50           subi    r24, 0x01       ; 1
     dd0:       85 30           cpi     r24, 0x05       ; 5
     dd2:       b0 f0           brcs    .+44            ; 0xe00 <ReadParameterSet+0x36>
     dd4:       22 e0           ldi     r18, 0x02       ; 2
     dd6:       30 e0           ldi     r19, 0x00       ; 0
     dd8:       84 2f           mov     r24, r20
     dda:       90 e0           ldi     r25, 0x00       ; 0
     ddc:       28 9f           mul     r18, r24
     dde:       b0 01           movw    r22, r0
     de0:       29 9f           mul     r18, r25
     de2:       70 0d           add     r23, r0
     de4:       38 9f           mul     r19, r24
     de6:       70 0d           add     r23, r0
     de8:       11 24           eor     r1, r1
     dea:       6c 59           subi    r22, 0x9C       ; 156
     dec:       7f 4f           sbci    r23, 0xFF       ; 255
     dee:       cf 01           movw    r24, r30
     df0:       50 e0           ldi     r21, 0x00       ; 0
     df2:       2f e5           ldi     r18, 0x5F       ; 95
     df4:       35 e0           ldi     r19, 0x05       ; 5
     df6:       0e 94 c2 6d     call    0xdb84  ; 0xdb84 <__eerd_block>
     dfa:       0e 94 af 68     call    0xd15e  ; 0xd15e <LED_Init>
     dfe:       08 95           ret
     e00:       29 2f           mov     r18, r25
     e02:       30 e0           ldi     r19, 0x00       ; 0
     e04:       21 50           subi    r18, 0x01       ; 1
     e06:       30 40           sbci    r19, 0x00       ; 0
     e08:       e7 cf           rjmp    .-50            ; 0xdd8 <ReadParameterSet+0xe>

00000e0a <main>:
     e0a:       2f 92           push    r2
     e0c:       3f 92           push    r3
     e0e:       4f 92           push    r4
     e10:       5f 92           push    r5
     e12:       6f 92           push    r6
     e14:       7f 92           push    r7
     e16:       8f 92           push    r8
     e18:       9f 92           push    r9
     e1a:       af 92           push    r10
     e1c:       bf 92           push    r11
     e1e:       cf 92           push    r12
     e20:       df 92           push    r13
     e22:       ef 92           push    r14
     e24:       ff 92           push    r15
     e26:       0f 93           push    r16
     e28:       1f 93           push    r17
     e2a:       cf 93           push    r28
     e2c:       df 93           push    r29
     e2e:       14 b8           out     0x04, r1        ; 4
     e30:       15 b8           out     0x05, r1        ; 5
     e32:       18 9b           sbis    0x03, 0 ; 3
     e34:       58 c4           rjmp    .+2224          ; 0x16e6 <__stack+0x5e7>
     e36:       19 9b           sbis    0x03, 1 ; 3
     e38:       1a c6           rjmp    .+3124          ; 0x1a6e <__stack+0x96f>
     e3a:       8d e0           ldi     r24, 0x0D       ; 13
     e3c:       80 93 08 01     sts     0x0108, r24
     e40:       81 e8           ldi     r24, 0x81       ; 129
     e42:       87 b9           out     0x07, r24       ; 7
     e44:       3e 9a           sbi     0x07, 6 ; 7
     e46:       8f ef           ldi     r24, 0xFF       ; 255
     e48:       88 b9           out     0x08, r24       ; 8
     e4a:       8b e1           ldi     r24, 0x1B       ; 27
     e4c:       84 b9           out     0x04, r24       ; 4
     e4e:       81 e0           ldi     r24, 0x01       ; 1
     e50:       85 b9           out     0x05, r24       ; 5
     e52:       8e e3           ldi     r24, 0x3E       ; 62
     e54:       8a b9           out     0x0a, r24       ; 10
     e56:       87 e4           ldi     r24, 0x47       ; 71
     e58:       8b b9           out     0x0b, r24       ; 11
     e5a:       46 9a           sbi     0x08, 6 ; 8
     e5c:       84 b7           in      r24, 0x34       ; 52
     e5e:       87 7f           andi    r24, 0xF7       ; 247
     e60:       84 bf           out     0x34, r24       ; 52
     e62:       80 91 60 00     lds     r24, 0x0060
     e66:       88 61           ori     r24, 0x18       ; 24
     e68:       80 93 60 00     sts     0x0060, r24
     e6c:       10 92 60 00     sts     0x0060, r1
     e70:       80 ed           ldi     r24, 0xD0       ; 208
     e72:       97 e0           ldi     r25, 0x07       ; 7
     e74:       90 93 fb 03     sts     0x03FB, r25
     e78:       80 93 fa 03     sts     0x03FA, r24
     e7c:       10 92 19 05     sts     0x0519, r1
     e80:       10 92 18 05     sts     0x0518, r1
     e84:       10 92 b4 08     sts     0x08B4, r1
     e88:       10 92 b3 08     sts     0x08B3, r1
     e8c:       10 92 17 05     sts     0x0517, r1
     e90:       10 92 16 05     sts     0x0516, r1
     e94:       10 92 15 05     sts     0x0515, r1
     e98:       10 92 14 05     sts     0x0514, r1
     e9c:       20 91 08 01     lds     r18, 0x0108
     ea0:       24 31           cpi     r18, 0x14       ; 20
     ea2:       08 f4           brcc    .+2             ; 0xea6 <main+0x9c>
     ea4:       13 c4           rjmp    .+2086          ; 0x16cc <__stack+0x5cd>
     ea6:       88 e8           ldi     r24, 0x88       ; 136
     ea8:       94 e0           ldi     r25, 0x04       ; 4
     eaa:       a0 e0           ldi     r26, 0x00       ; 0
     eac:       b0 e0           ldi     r27, 0x00       ; 0
     eae:       80 93 c2 03     sts     0x03C2, r24
     eb2:       90 93 c3 03     sts     0x03C3, r25
     eb6:       a0 93 c4 03     sts     0x03C4, r26
     eba:       b0 93 c5 03     sts     0x03C5, r27
     ebe:       2a 30           cpi     r18, 0x0A       ; 10
     ec0:       09 f4           brne    .+2             ; 0xec4 <main+0xba>
     ec2:       02 c4           rjmp    .+2052          ; 0x16c8 <__stack+0x5c9>
     ec4:       24 31           cpi     r18, 0x14       ; 20
     ec6:       09 f4           brne    .+2             ; 0xeca <main+0xc0>
     ec8:       ff c3           rjmp    .+2046          ; 0x16c8 <__stack+0x5c9>
     eca:       28 9a           sbi     0x05, 0 ; 5
     ecc:       0e 94 1e 1b     call    0x363c  ; 0x363c <Timer_Init>
     ed0:       0e 94 f7 1a     call    0x35ee  ; 0x35ee <TIMER2_Init>
     ed4:       0e 94 27 0f     call    0x1e4e  ; 0x1e4e <UART_Init>
     ed8:       0e 94 36 30     call    0x606c  ; 0x606c <rc_sum_init>
     edc:       0e 94 eb 1e     call    0x3dd6  ; 0x3dd6 <ADC_Init>
     ee0:       0e 94 8c 2e     call    0x5d18  ; 0x5d18 <i2c_init>
     ee4:       0e 94 18 65     call    0xca30  ; 0xca30 <SPI_MasterInit>
     ee8:       78 94           sei
     eea:       00 d0           rcall   .+0             ; 0xeec <main+0xe2>
     eec:       0f 92           push    r0
     eee:       ad b7           in      r26, 0x3d       ; 61
     ef0:       be b7           in      r27, 0x3e       ; 62
     ef2:       11 96           adiw    r26, 0x01       ; 1
     ef4:       1c 92           st      X, r1
     ef6:       11 97           sbiw    r26, 0x01       ; 1
     ef8:       8c e4           ldi     r24, 0x4C       ; 76
     efa:       93 e0           ldi     r25, 0x03       ; 3
     efc:       13 96           adiw    r26, 0x03       ; 3
     efe:       9c 93           st      X, r25
     f00:       8e 93           st      -X, r24
     f02:       12 97           sbiw    r26, 0x02       ; 2
     f04:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     f08:       20 91 08 01     lds     r18, 0x0108
     f0c:       ed b7           in      r30, 0x3d       ; 61
     f0e:       fe b7           in      r31, 0x3e       ; 62
     f10:       3a 97           sbiw    r30, 0x0a       ; 10
     f12:       0f b6           in      r0, 0x3f        ; 63
     f14:       f8 94           cli
     f16:       fe bf           out     0x3e, r31       ; 62
     f18:       0f be           out     0x3f, r0        ; 63
     f1a:       ed bf           out     0x3d, r30       ; 61
     f1c:       31 96           adiw    r30, 0x01       ; 1
     f1e:       ad b7           in      r26, 0x3d       ; 61
     f20:       be b7           in      r27, 0x3e       ; 62
     f22:       11 96           adiw    r26, 0x01       ; 1
     f24:       1c 92           st      X, r1
     f26:       88 e1           ldi     r24, 0x18       ; 24
     f28:       93 e0           ldi     r25, 0x03       ; 3
     f2a:       92 83           std     Z+2, r25        ; 0x02
     f2c:       81 83           std     Z+1, r24        ; 0x01
     f2e:       82 2f           mov     r24, r18
     f30:       6a e0           ldi     r22, 0x0A       ; 10
     f32:       0e 94 69 6f     call    0xded2  ; 0xded2 <__udivmodqi4>
     f36:       83 83           std     Z+3, r24        ; 0x03
     f38:       14 82           std     Z+4, r1 ; 0x04
     f3a:       82 2f           mov     r24, r18
     f3c:       0e 94 69 6f     call    0xded2  ; 0xded2 <__udivmodqi4>
     f40:       95 83           std     Z+5, r25        ; 0x05
     f42:       16 82           std     Z+6, r1 ; 0x06
     f44:       10 86           std     Z+8, r1 ; 0x08
     f46:       17 82           std     Z+7, r1 ; 0x07
     f48:       8c e4           ldi     r24, 0x4C       ; 76
     f4a:       90 e0           ldi     r25, 0x00       ; 0
     f4c:       92 87           std     Z+10, r25       ; 0x0a
     f4e:       81 87           std     Z+9, r24        ; 0x09
     f50:       87 e6           ldi     r24, 0x67       ; 103
     f52:       90 e0           ldi     r25, 0x00       ; 0
     f54:       94 87           std     Z+12, r25       ; 0x0c
     f56:       83 87           std     Z+11, r24       ; 0x0b
     f58:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     f5c:       ed b7           in      r30, 0x3d       ; 61
     f5e:       fe b7           in      r31, 0x3e       ; 62
     f60:       3a 96           adiw    r30, 0x0a       ; 10
     f62:       0f b6           in      r0, 0x3f        ; 63
     f64:       f8 94           cli
     f66:       fe bf           out     0x3e, r31       ; 62
     f68:       0f be           out     0x3f, r0        ; 63
     f6a:       ed bf           out     0x3d, r30       ; 61
     f6c:       11 82           std     Z+1, r1 ; 0x01
     f6e:       88 ec           ldi     r24, 0xC8       ; 200
     f70:       92 e0           ldi     r25, 0x02       ; 2
     f72:       93 83           std     Z+3, r25        ; 0x03
     f74:       82 83           std     Z+2, r24        ; 0x02
     f76:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     f7a:       ad b7           in      r26, 0x3d       ; 61
     f7c:       be b7           in      r27, 0x3e       ; 62
     f7e:       11 96           adiw    r26, 0x01       ; 1
     f80:       1c 92           st      X, r1
     f82:       11 97           sbiw    r26, 0x01       ; 1
     f84:       80 ea           ldi     r24, 0xA0       ; 160
     f86:       92 e0           ldi     r25, 0x02       ; 2
     f88:       13 96           adiw    r26, 0x03       ; 3
     f8a:       9c 93           st      X, r25
     f8c:       8e 93           st      -X, r24
     f8e:       12 97           sbiw    r26, 0x02       ; 2
     f90:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     f94:       ed b7           in      r30, 0x3d       ; 61
     f96:       fe b7           in      r31, 0x3e       ; 62
     f98:       11 82           std     Z+1, r1 ; 0x01
     f9a:       8a e7           ldi     r24, 0x7A       ; 122
     f9c:       92 e0           ldi     r25, 0x02       ; 2
     f9e:       93 83           std     Z+3, r25        ; 0x03
     fa0:       82 83           std     Z+2, r24        ; 0x02
     fa2:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
     fa6:       80 91 c8 00     lds     r24, 0x00C8
     faa:       0f 90           pop     r0
     fac:       0f 90           pop     r0
     fae:       0f 90           pop     r0
     fb0:       80 32           cpi     r24, 0x20       ; 32
     fb2:       09 f4           brne    .+2             ; 0xfb6 <main+0x1ac>
     fb4:       54 c5           rjmp    .+2728          ; 0x1a5e <__stack+0x95f>
     fb6:       80 91 08 01     lds     r24, 0x0108
     fba:       8c 30           cpi     r24, 0x0C       ; 12
     fbc:       08 f0           brcs    .+2             ; 0xfc0 <main+0x1b6>
     fbe:       82 c3           rjmp    .+1796          ; 0x16c4 <__stack+0x5c5>
     fc0:       29 9a           sbi     0x05, 1 ; 5
     fc2:       83 e0           ldi     r24, 0x03       ; 3
     fc4:       61 ee           ldi     r22, 0xE1       ; 225
     fc6:       78 e0           ldi     r23, 0x08       ; 8
     fc8:       49 e0           ldi     r20, 0x09       ; 9
     fca:       0e 94 e5 06     call    0xdca   ; 0xdca <ReadParameterSet>
     fce:       f9 99           sbic    0x1f, 1 ; 31
     fd0:       fe cf           rjmp    .-4             ; 0xfce <main+0x1c4>
     fd2:       88 ee           ldi     r24, 0xE8       ; 232
     fd4:       93 e0           ldi     r25, 0x03       ; 3
     fd6:       92 bd           out     0x22, r25       ; 34
     fd8:       81 bd           out     0x21, r24       ; 33
     fda:       f8 9a           sbi     0x1f, 0 ; 31
     fdc:       80 b5           in      r24, 0x20       ; 32
     fde:       81 30           cpi     r24, 0x01       ; 1
     fe0:       09 f4           brne    .+2             ; 0xfe4 <main+0x1da>
     fe2:       5b c0           rjmp    .+182           ; 0x109a <main+0x290>
     fe4:       00 d0           rcall   .+0             ; 0xfe6 <main+0x1dc>
     fe6:       0f 92           push    r0
     fe8:       ad b7           in      r26, 0x3d       ; 61
     fea:       be b7           in      r27, 0x3e       ; 62
     fec:       11 96           adiw    r26, 0x01       ; 1
     fee:       1c 92           st      X, r1
     ff0:       11 97           sbiw    r26, 0x01       ; 1
     ff2:       89 e5           ldi     r24, 0x59       ; 89
     ff4:       92 e0           ldi     r25, 0x02       ; 2
     ff6:       13 96           adiw    r26, 0x03       ; 3
     ff8:       9c 93           st      X, r25
     ffa:       8e 93           st      -X, r24
     ffc:       12 97           sbiw    r26, 0x02       ; 2
     ffe:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1002:       e0 ee           ldi     r30, 0xE0       ; 224
    1004:       f5 e0           ldi     r31, 0x05       ; 5
    1006:       0f 90           pop     r0
    1008:       0f 90           pop     r0
    100a:       0f 90           pop     r0
    100c:       10 82           st      Z, r1
    100e:       11 82           std     Z+1, r1 ; 0x01
    1010:       12 82           std     Z+2, r1 ; 0x02
    1012:       13 82           std     Z+3, r1 ; 0x03
    1014:       34 96           adiw    r30, 0x04       ; 4
    1016:       b6 e0           ldi     r27, 0x06       ; 6
    1018:       e0 32           cpi     r30, 0x20       ; 32
    101a:       fb 07           cpc     r31, r27
    101c:       b9 f7           brne    .-18            ; 0x100c <main+0x202>
    101e:       80 e4           ldi     r24, 0x40       ; 64
    1020:       80 93 e0 05     sts     0x05E0, r24
    1024:       ff 97           sbiw    r30, 0x3f       ; 63
    1026:       80 83           st      Z, r24
    1028:       10 92 e2 05     sts     0x05E2, r1
    102c:       80 93 e3 05     sts     0x05E3, r24
    1030:       80 93 e4 05     sts     0x05E4, r24
    1034:       90 ec           ldi     r25, 0xC0       ; 192
    1036:       90 93 e5 05     sts     0x05E5, r25
    103a:       10 92 e6 05     sts     0x05E6, r1
    103e:       80 93 e7 05     sts     0x05E7, r24
    1042:       80 93 e8 05     sts     0x05E8, r24
    1046:       10 92 e9 05     sts     0x05E9, r1
    104a:       90 93 ea 05     sts     0x05EA, r25
    104e:       90 93 eb 05     sts     0x05EB, r25
    1052:       80 93 ec 05     sts     0x05EC, r24
    1056:       10 92 ed 05     sts     0x05ED, r1
    105a:       80 93 ee 05     sts     0x05EE, r24
    105e:       90 93 ef 05     sts     0x05EF, r25
    1062:       81 e0           ldi     r24, 0x01       ; 1
    1064:       80 93 d3 05     sts     0x05D3, r24
    1068:       ef 01           movw    r28, r30
    106a:       2d 97           sbiw    r28, 0x0d       ; 13
    106c:       de 01           movw    r26, r28
    106e:       e0 e0           ldi     r30, 0x00       ; 0
    1070:       f1 e0           ldi     r31, 0x01       ; 1
    1072:       8b e0           ldi     r24, 0x0B       ; 11
    1074:       01 90           ld      r0, Z+
    1076:       0d 92           st      X+, r0
    1078:       81 50           subi    r24, 0x01       ; 1
    107a:       e1 f7           brne    .-8             ; 0x1074 <main+0x26a>
    107c:       88 ee           ldi     r24, 0xE8       ; 232
    107e:       93 e0           ldi     r25, 0x03       ; 3
    1080:       63 ed           ldi     r22, 0xD3       ; 211
    1082:       75 e0           ldi     r23, 0x05       ; 5
    1084:       4d e4           ldi     r20, 0x4D       ; 77
    1086:       50 e0           ldi     r21, 0x00       ; 0
    1088:       27 e6           ldi     r18, 0x67       ; 103
    108a:       35 e0           ldi     r19, 0x05       ; 5
    108c:       0e 94 de 6d     call    0xdbbc  ; 0xdbbc <__eewr_block>
    1090:       51 e0           ldi     r21, 0x01       ; 1
    1092:       85 2e           mov     r8, r21
    1094:       50 e0           ldi     r21, 0x00       ; 0
    1096:       95 2e           mov     r9, r21
    1098:       2a c0           rjmp    .+84            ; 0x10ee <main+0x2e4>
    109a:       f9 99           sbic    0x1f, 1 ; 31
    109c:       fe cf           rjmp    .-4             ; 0x109a <main+0x290>
    109e:       61 e0           ldi     r22, 0x01       ; 1
    10a0:       86 2e           mov     r8, r22
    10a2:       60 e0           ldi     r22, 0x00       ; 0
    10a4:       96 2e           mov     r9, r22
    10a6:       92 bc           out     0x22, r9        ; 34
    10a8:       81 bc           out     0x21, r8        ; 33
    10aa:       f8 9a           sbi     0x1f, 0 ; 31
    10ac:       80 b5           in      r24, 0x20       ; 32
    10ae:       8f 3f           cpi     r24, 0xFF       ; 255
    10b0:       09 f4           brne    .+2             ; 0x10b4 <main+0x2aa>
    10b2:       98 cf           rjmp    .-208           ; 0xfe4 <main+0x1da>
    10b4:       10 92 c6 03     sts     0x03C6, r1
    10b8:       83 ed           ldi     r24, 0xD3       ; 211
    10ba:       95 e0           ldi     r25, 0x05       ; 5
    10bc:       68 ee           ldi     r22, 0xE8       ; 232
    10be:       73 e0           ldi     r23, 0x03       ; 3
    10c0:       4d e4           ldi     r20, 0x4D       ; 77
    10c2:       50 e0           ldi     r21, 0x00       ; 0
    10c4:       2f e5           ldi     r18, 0x5F       ; 95
    10c6:       35 e0           ldi     r19, 0x05       ; 5
    10c8:       0e 94 c2 6d     call    0xdb84  ; 0xdb84 <__eerd_block>
    10cc:       e0 ee           ldi     r30, 0xE0       ; 224
    10ce:       f5 e0           ldi     r31, 0x05       ; 5
    10d0:       80 81           ld      r24, Z
    10d2:       18 16           cp      r1, r24
    10d4:       2c f4           brge    .+10            ; 0x10e0 <main+0x2d6>
    10d6:       80 91 c6 03     lds     r24, 0x03C6
    10da:       8f 5f           subi    r24, 0xFF       ; 255
    10dc:       80 93 c6 03     sts     0x03C6, r24
    10e0:       34 96           adiw    r30, 0x04       ; 4
    10e2:       26 e0           ldi     r18, 0x06       ; 6
    10e4:       e0 32           cpi     r30, 0x20       ; 32
    10e6:       f2 07           cpc     r31, r18
    10e8:       99 f7           brne    .-26            ; 0x10d0 <main+0x2c6>
    10ea:       c4 ed           ldi     r28, 0xD4       ; 212
    10ec:       d5 e0           ldi     r29, 0x05       ; 5
    10ee:       ed b7           in      r30, 0x3d       ; 61
    10f0:       fe b7           in      r31, 0x3e       ; 62
    10f2:       37 97           sbiw    r30, 0x07       ; 7
    10f4:       0f b6           in      r0, 0x3f        ; 63
    10f6:       f8 94           cli
    10f8:       fe bf           out     0x3e, r31       ; 62
    10fa:       0f be           out     0x3f, r0        ; 63
    10fc:       ed bf           out     0x3d, r30       ; 61
    10fe:       31 96           adiw    r30, 0x01       ; 1
    1100:       ad b7           in      r26, 0x3d       ; 61
    1102:       be b7           in      r27, 0x3e       ; 62
    1104:       11 96           adiw    r26, 0x01       ; 1
    1106:       1c 92           st      X, r1
    1108:       88 e3           ldi     r24, 0x38       ; 56
    110a:       92 e0           ldi     r25, 0x02       ; 2
    110c:       92 83           std     Z+2, r25        ; 0x02
    110e:       81 83           std     Z+1, r24        ; 0x01
    1110:       d4 83           std     Z+4, r29        ; 0x04
    1112:       c3 83           std     Z+3, r28        ; 0x03
    1114:       80 91 c6 03     lds     r24, 0x03C6
    1118:       85 83           std     Z+5, r24        ; 0x05
    111a:       16 82           std     Z+6, r1 ; 0x06
    111c:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1120:       0f 90           pop     r0
    1122:       0f 90           pop     r0
    1124:       0f 90           pop     r0
    1126:       0f 90           pop     r0
    1128:       ed b7           in      r30, 0x3d       ; 61
    112a:       fe b7           in      r31, 0x3e       ; 62
    112c:       11 82           std     Z+1, r1 ; 0x01
    112e:       86 e2           ldi     r24, 0x26       ; 38
    1130:       92 e0           ldi     r25, 0x02       ; 2
    1132:       93 83           std     Z+3, r25        ; 0x03
    1134:       82 83           std     Z+2, r24        ; 0x02
    1136:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    113a:       10 92 46 04     sts     0x0446, r1
    113e:       10 92 f7 03     sts     0x03F7, r1
    1142:       0f 90           pop     r0
    1144:       0f 90           pop     r0
    1146:       0f 90           pop     r0
    1148:       0e 94 6d 40     call    0x80da  ; 0x80da <SendMotorData>
    114c:       80 91 f7 03     lds     r24, 0x03F7
    1150:       88 23           and     r24, r24
    1152:       e1 f3           breq    .-8             ; 0x114c <__stack+0x4d>
    1154:       10 92 46 04     sts     0x0446, r1
    1158:       80 ed           ldi     r24, 0xD0       ; 208
    115a:       97 e0           ldi     r25, 0x07       ; 7
    115c:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    1160:       7c 01           movw    r14, r24
    1162:       c2 ea           ldi     r28, 0xA2       ; 162
    1164:       d8 e0           ldi     r29, 0x08       ; 8
    1166:       40 ee           ldi     r20, 0xE0       ; 224
    1168:       a4 2e           mov     r10, r20
    116a:       45 e0           ldi     r20, 0x05       ; 5
    116c:       b4 2e           mov     r11, r20
    116e:       65 01           movw    r12, r10
    1170:       01 e0           ldi     r16, 0x01       ; 1
    1172:       10 e0           ldi     r17, 0x00       ; 0
    1174:       32 e2           ldi     r19, 0x22       ; 34
    1176:       63 2e           mov     r6, r19
    1178:       32 e0           ldi     r19, 0x02       ; 2
    117a:       73 2e           mov     r7, r19
    117c:       10 92 f7 03     sts     0x03F7, r1
    1180:       0e 94 6d 40     call    0x80da  ; 0x80da <SendMotorData>
    1184:       80 91 f7 03     lds     r24, 0x03F7
    1188:       88 23           and     r24, r24
    118a:       e1 f3           breq    .-8             ; 0x1184 <__stack+0x85>
    118c:       d6 01           movw    r26, r12
    118e:       8c 91           ld      r24, X
    1190:       18 16           cp      r1, r24
    1192:       b4 f4           brge    .+44            ; 0x11c0 <__stack+0xc1>
    1194:       c7 01           movw    r24, r14
    1196:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    119a:       88 23           and     r24, r24
    119c:       89 f4           brne    .+34            ; 0x11c0 <__stack+0xc1>
    119e:       88 81           ld      r24, Y
    11a0:       88 23           and     r24, r24
    11a2:       09 f0           breq    .+2             ; 0x11a6 <__stack+0xa7>
    11a4:       e9 c3           rjmp    .+2002          ; 0x1978 <__stack+0x879>
    11a6:       10 92 f7 03     sts     0x03F7, r1
    11aa:       0e 94 6d 40     call    0x80da  ; 0x80da <SendMotorData>
    11ae:       80 91 f7 03     lds     r24, 0x03F7
    11b2:       88 23           and     r24, r24
    11b4:       e1 f3           breq    .-8             ; 0x11ae <__stack+0xaf>
    11b6:       c7 01           movw    r24, r14
    11b8:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    11bc:       88 23           and     r24, r24
    11be:       79 f3           breq    .-34            ; 0x119e <__stack+0x9f>
    11c0:       88 81           ld      r24, Y
    11c2:       88 23           and     r24, r24
    11c4:       09 f0           breq    .+2             ; 0x11c8 <__stack+0xc9>
    11c6:       d8 c3           rjmp    .+1968          ; 0x1978 <__stack+0x879>
    11c8:       0f 5f           subi    r16, 0xFF       ; 255
    11ca:       1f 4f           sbci    r17, 0xFF       ; 255
    11cc:       21 96           adiw    r28, 0x01       ; 1
    11ce:       e4 e0           ldi     r30, 0x04       ; 4
    11d0:       f0 e0           ldi     r31, 0x00       ; 0
    11d2:       ce 0e           add     r12, r30
    11d4:       df 1e           adc     r13, r31
    11d6:       0d 30           cpi     r16, 0x0D       ; 13
    11d8:       11 05           cpc     r17, r1
    11da:       81 f6           brne    .-96            ; 0x117c <__stack+0x7d>
    11dc:       c1 e0           ldi     r28, 0x01       ; 1
    11de:       d0 e0           ldi     r29, 0x00       ; 0
    11e0:       04 e0           ldi     r16, 0x04       ; 4
    11e2:       12 e0           ldi     r17, 0x02       ; 2
    11e4:       ff 24           eor     r15, r15
    11e6:       f3 94           inc     r15
    11e8:       fe 01           movw    r30, r28
    11ea:       ef 55           subi    r30, 0x5F       ; 95
    11ec:       f7 4f           sbci    r31, 0xF7       ; 247
    11ee:       80 81           ld      r24, Z
    11f0:       88 23           and     r24, r24
    11f2:       d9 f4           brne    .+54            ; 0x122a <__stack+0x12b>
    11f4:       d5 01           movw    r26, r10
    11f6:       8c 91           ld      r24, X
    11f8:       18 16           cp      r1, r24
    11fa:       bc f4           brge    .+46            ; 0x122a <__stack+0x12b>
    11fc:       00 d0           rcall   .+0             ; 0x11fe <__stack+0xff>
    11fe:       00 d0           rcall   .+0             ; 0x1200 <__stack+0x101>
    1200:       0f 92           push    r0
    1202:       ed b7           in      r30, 0x3d       ; 61
    1204:       fe b7           in      r31, 0x3e       ; 62
    1206:       31 96           adiw    r30, 0x01       ; 1
    1208:       ad b7           in      r26, 0x3d       ; 61
    120a:       be b7           in      r27, 0x3e       ; 62
    120c:       11 96           adiw    r26, 0x01       ; 1
    120e:       1c 92           st      X, r1
    1210:       12 83           std     Z+2, r17        ; 0x02
    1212:       01 83           std     Z+1, r16        ; 0x01
    1214:       d4 83           std     Z+4, r29        ; 0x04
    1216:       c3 83           std     Z+3, r28        ; 0x03
    1218:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    121c:       f0 92 fd 03     sts     0x03FD, r15
    1220:       0f 90           pop     r0
    1222:       0f 90           pop     r0
    1224:       0f 90           pop     r0
    1226:       0f 90           pop     r0
    1228:       0f 90           pop     r0
    122a:       fe 01           movw    r30, r28
    122c:       eb 57           subi    r30, 0x7B       ; 123
    122e:       f7 4f           sbci    r31, 0xF7       ; 247
    1230:       10 82           st      Z, r1
    1232:       21 96           adiw    r28, 0x01       ; 1
    1234:       e4 e0           ldi     r30, 0x04       ; 4
    1236:       f0 e0           ldi     r31, 0x00       ; 0
    1238:       ae 0e           add     r10, r30
    123a:       bf 1e           adc     r11, r31
    123c:       cd 30           cpi     r28, 0x0D       ; 13
    123e:       d1 05           cpc     r29, r1
    1240:       99 f6           brne    .-90            ; 0x11e8 <__stack+0xe9>
    1242:       00 d0           rcall   .+0             ; 0x1244 <__stack+0x145>
    1244:       0f 92           push    r0
    1246:       ad b7           in      r26, 0x3d       ; 61
    1248:       be b7           in      r27, 0x3e       ; 62
    124a:       11 96           adiw    r26, 0x01       ; 1
    124c:       1c 92           st      X, r1
    124e:       11 97           sbiw    r26, 0x01       ; 1
    1250:       8e ed           ldi     r24, 0xDE       ; 222
    1252:       91 e0           ldi     r25, 0x01       ; 1
    1254:       13 96           adiw    r26, 0x03       ; 3
    1256:       9c 93           st      X, r25
    1258:       8e 93           st      -X, r24
    125a:       12 97           sbiw    r26, 0x02       ; 2
    125c:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1260:       0f 90           pop     r0
    1262:       0f 90           pop     r0
    1264:       0f 90           pop     r0
    1266:       0e 94 6d 40     call    0x80da  ; 0x80da <SendMotorData>
    126a:       f9 99           sbic    0x1f, 1 ; 31
    126c:       fe cf           rjmp    .-4             ; 0x126a <__stack+0x16b>
    126e:       92 bc           out     0x22, r9        ; 34
    1270:       81 bc           out     0x21, r8        ; 33
    1272:       f8 9a           sbi     0x1f, 0 ; 31
    1274:       80 b5           in      r24, 0x20       ; 32
    1276:       80 35           cpi     r24, 0x50       ; 80
    1278:       09 f4           brne    .+2             ; 0x127c <__stack+0x17d>
    127a:       80 c0           rjmp    .+256           ; 0x137c <__stack+0x27d>
    127c:       0e 94 22 64     call    0xc844  ; 0xc844 <DefaultKonstanten1>
    1280:       00 d0           rcall   .+0             ; 0x1282 <__stack+0x183>
    1282:       0f 92           push    r0
    1284:       ed b7           in      r30, 0x3d       ; 61
    1286:       fe b7           in      r31, 0x3e       ; 62
    1288:       11 82           std     Z+1, r1 ; 0x01
    128a:       8f ec           ldi     r24, 0xCF       ; 207
    128c:       91 e0           ldi     r25, 0x01       ; 1
    128e:       93 83           std     Z+3, r25        ; 0x03
    1290:       82 83           std     Z+2, r24        ; 0x02
    1292:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1296:       c0 e5           ldi     r28, 0x50       ; 80
    1298:       d0 e0           ldi     r29, 0x00       ; 0
    129a:       11 e0           ldi     r17, 0x01       ; 1
    129c:       0f 90           pop     r0
    129e:       0f 90           pop     r0
    12a0:       0f 90           pop     r0
    12a2:       6e 01           movw    r12, r28
    12a4:       08 94           sec
    12a6:       c1 1c           adc     r12, r1
    12a8:       d1 1c           adc     r13, r1
    12aa:       22 e0           ldi     r18, 0x02       ; 2
    12ac:       a2 2e           mov     r10, r18
    12ae:       b1 2c           mov     r11, r1
    12b0:       ac 0e           add     r10, r28
    12b2:       bd 1e           adc     r11, r29
    12b4:       93 e0           ldi     r25, 0x03       ; 3
    12b6:       69 2e           mov     r6, r25
    12b8:       71 2c           mov     r7, r1
    12ba:       6c 0e           add     r6, r28
    12bc:       7d 1e           adc     r7, r29
    12be:       84 e0           ldi     r24, 0x04       ; 4
    12c0:       48 2e           mov     r4, r24
    12c2:       51 2c           mov     r5, r1
    12c4:       4c 0e           add     r4, r28
    12c6:       5d 1e           adc     r5, r29
    12c8:       05 e0           ldi     r16, 0x05       ; 5
    12ca:       20 2e           mov     r2, r16
    12cc:       31 2c           mov     r3, r1
    12ce:       2c 0e           add     r2, r28
    12d0:       3d 1e           adc     r3, r29
    12d2:       b7 e9           ldi     r27, 0x97       ; 151
    12d4:       eb 2e           mov     r14, r27
    12d6:       b1 e0           ldi     r27, 0x01       ; 1
    12d8:       fb 2e           mov     r15, r27
    12da:       05 e0           ldi     r16, 0x05       ; 5
    12dc:       12 30           cpi     r17, 0x02       ; 2
    12de:       09 f4           brne    .+2             ; 0x12e2 <__stack+0x1e3>
    12e0:       7a c2           rjmp    .+1268          ; 0x17d6 <__stack+0x6d7>
    12e2:       13 30           cpi     r17, 0x03       ; 3
    12e4:       09 f4           brne    .+2             ; 0x12e8 <__stack+0x1e9>
    12e6:       69 c3           rjmp    .+1746          ; 0x19ba <__stack+0x8bb>
    12e8:       14 30           cpi     r17, 0x04       ; 4
    12ea:       08 f0           brcs    .+2             ; 0x12ee <__stack+0x1ef>
    12ec:       74 c2           rjmp    .+1256          ; 0x17d6 <__stack+0x6d7>
    12ee:       80 91 08 01     lds     r24, 0x0108
    12f2:       84 31           cpi     r24, 0x14       ; 20
    12f4:       60 f0           brcs    .+24            ; 0x130e <__stack+0x20f>
    12f6:       00 93 fc 08     sts     0x08FC, r16
    12fa:       10 92 1a 09     sts     0x091A, r1
    12fe:       fb e1           ldi     r31, 0x1B       ; 27
    1300:       f0 93 f8 08     sts     0x08F8, r31
    1304:       2e e4           ldi     r18, 0x4E       ; 78
    1306:       20 93 17 09     sts     0x0917, r18
    130a:       20 93 18 09     sts     0x0918, r18
    130e:       f9 99           sbic    0x1f, 1 ; 31
    1310:       fe cf           rjmp    .-4             ; 0x130e <__stack+0x20f>
    1312:       d2 bd           out     0x22, r29       ; 34
    1314:       c1 bd           out     0x21, r28       ; 33
    1316:       f8 9a           sbi     0x1f, 0 ; 31
    1318:       80 b5           in      r24, 0x20       ; 32
    131a:       8c 30           cpi     r24, 0x0C       ; 12
    131c:       48 f4           brcc    .+18            ; 0x1330 <__stack+0x231>
    131e:       f9 99           sbic    0x1f, 1 ; 31
    1320:       fe cf           rjmp    .-4             ; 0x131e <__stack+0x21f>
    1322:       d2 bc           out     0x22, r13       ; 34
    1324:       c1 bc           out     0x21, r12       ; 33
    1326:       f8 9a           sbi     0x1f, 0 ; 31
    1328:       80 b5           in      r24, 0x20       ; 32
    132a:       8c 30           cpi     r24, 0x0C       ; 12
    132c:       08 f4           brcc    .+2             ; 0x1330 <__stack+0x231>
    132e:       e1 c1           rjmp    .+962           ; 0x16f2 <__stack+0x5f3>
    1330:       0e 94 96 32     call    0x652c  ; 0x652c <DefaultStickMapping>
    1334:       81 2f           mov     r24, r17
    1336:       61 ee           ldi     r22, 0xE1       ; 225
    1338:       78 e0           ldi     r23, 0x08       ; 8
    133a:       45 e6           ldi     r20, 0x65       ; 101
    133c:       0e 94 90 06     call    0xd20   ; 0xd20 <WriteParameterSet>
    1340:       1f 5f           subi    r17, 0xFF       ; 255
    1342:       16 30           cpi     r17, 0x06       ; 6
    1344:       08 f4           brcc    .+2             ; 0x1348 <__stack+0x249>
    1346:       ca cf           rjmp    .-108           ; 0x12dc <__stack+0x1dd>
    1348:       f9 99           sbic    0x1f, 1 ; 31
    134a:       fe cf           rjmp    .-4             ; 0x1348 <__stack+0x249>
    134c:       1f ba           out     0x1f, r1        ; 31
    134e:       82 e0           ldi     r24, 0x02       ; 2
    1350:       90 e0           ldi     r25, 0x00       ; 0
    1352:       92 bd           out     0x22, r25       ; 34
    1354:       81 bd           out     0x21, r24       ; 33
    1356:       83 e0           ldi     r24, 0x03       ; 3
    1358:       80 bd           out     0x20, r24       ; 32
    135a:       0f b6           in      r0, 0x3f        ; 63
    135c:       f8 94           cli
    135e:       fa 9a           sbi     0x1f, 2 ; 31
    1360:       f9 9a           sbi     0x1f, 1 ; 31
    1362:       0f be           out     0x3f, r0        ; 63
    1364:       f9 99           sbic    0x1f, 1 ; 31
    1366:       fe cf           rjmp    .-4             ; 0x1364 <__stack+0x265>
    1368:       1f ba           out     0x1f, r1        ; 31
    136a:       92 bc           out     0x22, r9        ; 34
    136c:       81 bc           out     0x21, r8        ; 33
    136e:       80 e5           ldi     r24, 0x50       ; 80
    1370:       80 bd           out     0x20, r24       ; 32
    1372:       0f b6           in      r0, 0x3f        ; 63
    1374:       f8 94           cli
    1376:       fa 9a           sbi     0x1f, 2 ; 31
    1378:       f9 9a           sbi     0x1f, 1 ; 31
    137a:       0f be           out     0x3f, r0        ; 63
    137c:       f9 99           sbic    0x1f, 1 ; 31
    137e:       fe cf           rjmp    .-4             ; 0x137c <__stack+0x27d>
    1380:       ae e0           ldi     r26, 0x0E       ; 14
    1382:       4a 2e           mov     r4, r26
    1384:       a0 e0           ldi     r26, 0x00       ; 0
    1386:       5a 2e           mov     r5, r26
    1388:       52 bc           out     0x22, r5        ; 34
    138a:       41 bc           out     0x21, r4        ; 33
    138c:       f8 9a           sbi     0x1f, 0 ; 31
    138e:       30 b5           in      r19, 0x20       ; 32
    1390:       f9 99           sbic    0x1f, 1 ; 31
    1392:       fe cf           rjmp    .-4             ; 0x1390 <__stack+0x291>
    1394:       ff e0           ldi     r31, 0x0F       ; 15
    1396:       6f 2e           mov     r6, r31
    1398:       f0 e0           ldi     r31, 0x00       ; 0
    139a:       7f 2e           mov     r7, r31
    139c:       72 bc           out     0x22, r7        ; 34
    139e:       61 bc           out     0x21, r6        ; 33
    13a0:       f8 9a           sbi     0x1f, 0 ; 31
    13a2:       20 b5           in      r18, 0x20       ; 32
    13a4:       93 2f           mov     r25, r19
    13a6:       80 e0           ldi     r24, 0x00       ; 0
    13a8:       82 0f           add     r24, r18
    13aa:       91 1d           adc     r25, r1
    13ac:       90 93 d7 03     sts     0x03D7, r25
    13b0:       80 93 d6 03     sts     0x03D6, r24
    13b4:       f9 99           sbic    0x1f, 1 ; 31
    13b6:       fe cf           rjmp    .-4             ; 0x13b4 <__stack+0x2b5>
    13b8:       ea e0           ldi     r30, 0x0A       ; 10
    13ba:       8e 2e           mov     r8, r30
    13bc:       e0 e0           ldi     r30, 0x00       ; 0
    13be:       9e 2e           mov     r9, r30
    13c0:       92 bc           out     0x22, r9        ; 34
    13c2:       81 bc           out     0x21, r8        ; 33
    13c4:       f8 9a           sbi     0x1f, 0 ; 31
    13c6:       30 b5           in      r19, 0x20       ; 32
    13c8:       f9 99           sbic    0x1f, 1 ; 31
    13ca:       fe cf           rjmp    .-4             ; 0x13c8 <__stack+0x2c9>
    13cc:       7b e0           ldi     r23, 0x0B       ; 11
    13ce:       a7 2e           mov     r10, r23
    13d0:       70 e0           ldi     r23, 0x00       ; 0
    13d2:       b7 2e           mov     r11, r23
    13d4:       b2 bc           out     0x22, r11       ; 34
    13d6:       a1 bc           out     0x21, r10       ; 33
    13d8:       f8 9a           sbi     0x1f, 0 ; 31
    13da:       20 b5           in      r18, 0x20       ; 32
    13dc:       93 2f           mov     r25, r19
    13de:       80 e0           ldi     r24, 0x00       ; 0
    13e0:       82 0f           add     r24, r18
    13e2:       91 1d           adc     r25, r1
    13e4:       90 93 d9 03     sts     0x03D9, r25
    13e8:       80 93 d8 03     sts     0x03D8, r24
    13ec:       8f 5f           subi    r24, 0xFF       ; 255
    13ee:       9f 4f           sbci    r25, 0xFF       ; 255
    13f0:       09 f4           brne    .+2             ; 0x13f4 <__stack+0x2f5>
    13f2:       da c2           rjmp    .+1460          ; 0x19a8 <__stack+0x8a9>
    13f4:       80 91 d6 03     lds     r24, 0x03D6
    13f8:       90 91 d7 03     lds     r25, 0x03D7
    13fc:       8f 5f           subi    r24, 0xFF       ; 255
    13fe:       9f 4f           sbci    r25, 0xFF       ; 255
    1400:       09 f4           brne    .+2             ; 0x1404 <__stack+0x305>
    1402:       d2 c2           rjmp    .+1444          ; 0x19a8 <__stack+0x8a9>
    1404:       8d b7           in      r24, 0x3d       ; 61
    1406:       9e b7           in      r25, 0x3e       ; 62
    1408:       07 97           sbiw    r24, 0x07       ; 7
    140a:       0f b6           in      r0, 0x3f        ; 63
    140c:       f8 94           cli
    140e:       9e bf           out     0x3e, r25       ; 62
    1410:       0f be           out     0x3f, r0        ; 63
    1412:       8d bf           out     0x3d, r24       ; 61
    1414:       ed b7           in      r30, 0x3d       ; 61
    1416:       fe b7           in      r31, 0x3e       ; 62
    1418:       31 96           adiw    r30, 0x01       ; 1
    141a:       ad b7           in      r26, 0x3d       ; 61
    141c:       be b7           in      r27, 0x3e       ; 62
    141e:       11 96           adiw    r26, 0x01       ; 1
    1420:       1c 92           st      X, r1
    1422:       84 e7           ldi     r24, 0x74       ; 116
    1424:       91 e0           ldi     r25, 0x01       ; 1
    1426:       92 83           std     Z+2, r25        ; 0x02
    1428:       81 83           std     Z+1, r24        ; 0x01
    142a:       80 91 d6 03     lds     r24, 0x03D6
    142e:       90 91 d7 03     lds     r25, 0x03D7
    1432:       94 83           std     Z+4, r25        ; 0x04
    1434:       83 83           std     Z+3, r24        ; 0x03
    1436:       80 91 d8 03     lds     r24, 0x03D8
    143a:       90 91 d9 03     lds     r25, 0x03D9
    143e:       96 83           std     Z+6, r25        ; 0x06
    1440:       85 83           std     Z+5, r24        ; 0x05
    1442:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1446:       ed b7           in      r30, 0x3d       ; 61
    1448:       fe b7           in      r31, 0x3e       ; 62
    144a:       37 96           adiw    r30, 0x07       ; 7
    144c:       0f b6           in      r0, 0x3f        ; 63
    144e:       f8 94           cli
    1450:       fe bf           out     0x3e, r31       ; 62
    1452:       0f be           out     0x3f, r0        ; 63
    1454:       ed bf           out     0x3d, r30       ; 61
    1456:       f9 99           sbic    0x1f, 1 ; 31
    1458:       fe cf           rjmp    .-4             ; 0x1456 <__stack+0x357>
    145a:       84 e0           ldi     r24, 0x04       ; 4
    145c:       90 e0           ldi     r25, 0x00       ; 0
    145e:       92 bd           out     0x22, r25       ; 34
    1460:       81 bd           out     0x21, r24       ; 33
    1462:       f8 9a           sbi     0x1f, 0 ; 31
    1464:       80 b5           in      r24, 0x20       ; 32
    1466:       85 30           cpi     r24, 0x05       ; 5
    1468:       08 f0           brcs    .+2             ; 0x146c <__stack+0x36d>
    146a:       d7 c2           rjmp    .+1454          ; 0x1a1a <__stack+0x91b>
    146c:       0e 94 74 05     call    0xae8   ; 0xae8 <GetActiveParamSetNumber>
    1470:       61 ee           ldi     r22, 0xE1       ; 225
    1472:       78 e0           ldi     r23, 0x08       ; 8
    1474:       45 e6           ldi     r20, 0x65       ; 101
    1476:       0e 94 e5 06     call    0xdca   ; 0xdca <ReadParameterSet>
    147a:       0e 94 74 05     call    0xae8   ; 0xae8 <GetActiveParamSetNumber>
    147e:       00 d0           rcall   .+0             ; 0x1480 <__stack+0x381>
    1480:       00 d0           rcall   .+0             ; 0x1482 <__stack+0x383>
    1482:       0f 92           push    r0
    1484:       ed b7           in      r30, 0x3d       ; 61
    1486:       fe b7           in      r31, 0x3e       ; 62
    1488:       31 96           adiw    r30, 0x01       ; 1
    148a:       ad b7           in      r26, 0x3d       ; 61
    148c:       be b7           in      r27, 0x3e       ; 62
    148e:       11 96           adiw    r26, 0x01       ; 1
    1490:       1c 92           st      X, r1
    1492:       25 e4           ldi     r18, 0x45       ; 69
    1494:       31 e0           ldi     r19, 0x01       ; 1
    1496:       32 83           std     Z+2, r19        ; 0x02
    1498:       21 83           std     Z+1, r18        ; 0x01
    149a:       83 83           std     Z+3, r24        ; 0x03
    149c:       14 82           std     Z+4, r1 ; 0x04
    149e:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    14a2:       80 91 e9 08     lds     r24, 0x08E9
    14a6:       0f 90           pop     r0
    14a8:       0f 90           pop     r0
    14aa:       0f 90           pop     r0
    14ac:       0f 90           pop     r0
    14ae:       0f 90           pop     r0
    14b0:       80 fd           sbrc    r24, 0
    14b2:       86 c2           rjmp    .+1292          ; 0x19c0 <__stack+0x8c1>
    14b4:       0e 94 35 42     call    0x846a  ; 0x846a <SetNeutral>
    14b8:       80 91 08 01     lds     r24, 0x0108
    14bc:       8a 30           cpi     r24, 0x0A       ; 10
    14be:       09 f4           brne    .+2             ; 0x14c2 <__stack+0x3c3>
    14c0:       71 c2           rjmp    .+1250          ; 0x19a4 <__stack+0x8a5>
    14c2:       84 31           cpi     r24, 0x14       ; 20
    14c4:       09 f4           brne    .+2             ; 0x14c8 <__stack+0x3c9>
    14c6:       6e c2           rjmp    .+1244          ; 0x19a4 <__stack+0x8a5>
    14c8:       28 9a           sbi     0x05, 0 ; 5
    14ca:       80 ed           ldi     r24, 0xD0       ; 208
    14cc:       97 e0           ldi     r25, 0x07       ; 7
    14ce:       90 93 fb 03     sts     0x03FB, r25
    14d2:       80 93 fa 03     sts     0x03FA, r24
    14d6:       85 e5           ldi     r24, 0x55       ; 85
    14d8:       80 93 80 07     sts     0x0780, r24
    14dc:       00 d0           rcall   .+0             ; 0x14de <__stack+0x3df>
    14de:       0f 92           push    r0
    14e0:       ed b7           in      r30, 0x3d       ; 61
    14e2:       fe b7           in      r31, 0x3e       ; 62
    14e4:       11 82           std     Z+1, r1 ; 0x01
    14e6:       84 e1           ldi     r24, 0x14       ; 20
    14e8:       91 e0           ldi     r25, 0x01       ; 1
    14ea:       93 83           std     Z+3, r25        ; 0x03
    14ec:       82 83           std     Z+2, r24        ; 0x02
    14ee:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    14f2:       80 91 e9 08     lds     r24, 0x08E9
    14f6:       0f 90           pop     r0
    14f8:       0f 90           pop     r0
    14fa:       0f 90           pop     r0
    14fc:       82 ff           sbrs    r24, 2
    14fe:       a0 c2           rjmp    .+1344          ; 0x1a40 <__stack+0x941>
    1500:       00 d0           rcall   .+0             ; 0x1502 <__stack+0x403>
    1502:       0f 92           push    r0
    1504:       ad b7           in      r26, 0x3d       ; 61
    1506:       be b7           in      r27, 0x3e       ; 62
    1508:       11 96           adiw    r26, 0x01       ; 1
    150a:       1c 92           st      X, r1
    150c:       11 97           sbiw    r26, 0x01       ; 1
    150e:       88 e0           ldi     r24, 0x08       ; 8
    1510:       91 e0           ldi     r25, 0x01       ; 1
    1512:       13 96           adiw    r26, 0x03       ; 3
    1514:       9c 93           st      X, r25
    1516:       8e 93           st      -X, r24
    1518:       12 97           sbiw    r26, 0x02       ; 2
    151a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    151e:       0f 90           pop     r0
    1520:       0f 90           pop     r0
    1522:       0f 90           pop     r0
    1524:       0e 94 c6 24     call    0x498c  ; 0x498c <LcdClear>
    1528:       88 e8           ldi     r24, 0x88       ; 136
    152a:       93 e1           ldi     r25, 0x13       ; 19
    152c:       90 93 9f 03     sts     0x039F, r25
    1530:       80 93 9e 03     sts     0x039E, r24
    1534:       81 e0           ldi     r24, 0x01       ; 1
    1536:       80 93 7f 07     sts     0x077F, r24
    153a:       0e 94 a4 05     call    0xb48   ; 0xb48 <LipoDetection>
    153e:       00 d0           rcall   .+0             ; 0x1540 <__stack+0x441>
    1540:       0f 92           push    r0
    1542:       ad b7           in      r26, 0x3d       ; 61
    1544:       be b7           in      r27, 0x3e       ; 62
    1546:       11 96           adiw    r26, 0x01       ; 1
    1548:       1c 92           st      X, r1
    154a:       11 97           sbiw    r26, 0x01       ; 1
    154c:       8e ec           ldi     r24, 0xCE       ; 206
    154e:       90 e0           ldi     r25, 0x00       ; 0
    1550:       13 96           adiw    r26, 0x03       ; 3
    1552:       9c 93           st      X, r25
    1554:       8e 93           st      -X, r24
    1556:       12 97           sbiw    r26, 0x02       ; 2
    1558:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    155c:       0f 90           pop     r0
    155e:       0f 90           pop     r0
    1560:       0f 90           pop     r0
    1562:       80 ed           ldi     r24, 0xD0       ; 208
    1564:       97 e0           ldi     r25, 0x07       ; 7
    1566:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    156a:       ec 01           movw    r28, r24
    156c:       00 e0           ldi     r16, 0x00       ; 0
    156e:       10 e0           ldi     r17, 0x00       ; 0
    1570:       64 e0           ldi     r22, 0x04       ; 4
    1572:       f6 2e           mov     r15, r22
    1574:       50 e7           ldi     r21, 0x70       ; 112
    1576:       25 2e           mov     r2, r21
    1578:       57 e1           ldi     r21, 0x17       ; 23
    157a:       35 2e           mov     r3, r21
    157c:       45 e0           ldi     r20, 0x05       ; 5
    157e:       c4 2e           mov     r12, r20
    1580:       d1 2c           mov     r13, r1
    1582:       80 91 f7 03     lds     r24, 0x03F7
    1586:       88 23           and     r24, r24
    1588:       09 f4           brne    .+2             ; 0x158c <__stack+0x48d>
    158a:       90 c0           rjmp    .+288           ; 0x16ac <__stack+0x5ad>
    158c:       80 91 28 03     lds     r24, 0x0328
    1590:       88 23           and     r24, r24
    1592:       09 f4           brne    .+2             ; 0x1596 <__stack+0x497>
    1594:       8b c0           rjmp    .+278           ; 0x16ac <__stack+0x5ad>
    1596:       10 92 f7 03     sts     0x03F7, r1
    159a:       80 91 7e 07     lds     r24, 0x077E
    159e:       88 23           and     r24, r24
    15a0:       09 f4           brne    .+2             ; 0x15a4 <__stack+0x4a5>
    15a2:       49 c1           rjmp    .+658           ; 0x1836 <__stack+0x737>
    15a4:       0e 94 53 06     call    0xca6   ; 0xca6 <CalMk3Mag>
    15a8:       0e 94 6d 40     call    0x80da  ; 0x80da <SendMotorData>
    15ac:       20 91 08 01     lds     r18, 0x0108
    15b0:       2a 30           cpi     r18, 0x0A       ; 10
    15b2:       09 f4           brne    .+2             ; 0x15b6 <__stack+0x4b7>
    15b4:       34 c1           rjmp    .+616           ; 0x181e <__stack+0x71f>
    15b6:       24 31           cpi     r18, 0x14       ; 20
    15b8:       09 f4           brne    .+2             ; 0x15bc <__stack+0x4bd>
    15ba:       31 c1           rjmp    .+610           ; 0x181e <__stack+0x71f>
    15bc:       28 9a           sbi     0x05, 0 ; 5
    15be:       80 91 12 05     lds     r24, 0x0512
    15c2:       88 23           and     r24, r24
    15c4:       09 f4           brne    .+2             ; 0x15c8 <__stack+0x4c9>
    15c6:       31 c1           rjmp    .+610           ; 0x182a <__stack+0x72b>
    15c8:       80 91 12 05     lds     r24, 0x0512
    15cc:       81 50           subi    r24, 0x01       ; 1
    15ce:       80 93 12 05     sts     0x0512, r24
    15d2:       80 91 c1 05     lds     r24, 0x05C1
    15d6:       88 23           and     r24, r24
    15d8:       69 f0           breq    .+26            ; 0x15f4 <__stack+0x4f5>
    15da:       81 50           subi    r24, 0x01       ; 1
    15dc:       80 93 c1 05     sts     0x05C1, r24
    15e0:       88 23           and     r24, r24
    15e2:       41 f4           brne    .+16            ; 0x15f4 <__stack+0x4f5>
    15e4:       10 92 aa 05     sts     0x05AA, r1
    15e8:       10 92 a9 05     sts     0x05A9, r1
    15ec:       10 92 ac 05     sts     0x05AC, r1
    15f0:       10 92 ab 05     sts     0x05AB, r1
    15f4:       80 91 9e 03     lds     r24, 0x039E
    15f8:       90 91 9f 03     lds     r25, 0x039F
    15fc:       01 97           sbiw    r24, 0x01       ; 1
    15fe:       90 93 9f 03     sts     0x039F, r25
    1602:       80 93 9e 03     sts     0x039E, r24
    1606:       80 91 9e 03     lds     r24, 0x039E
    160a:       90 91 9f 03     lds     r25, 0x039F
    160e:       89 2b           or      r24, r25
    1610:       09 f4           brne    .+2             ; 0x1614 <__stack+0x515>
    1612:       e4 c0           rjmp    .+456           ; 0x17dc <__stack+0x6dd>
    1614:       80 91 47 04     lds     r24, 0x0447
    1618:       88 23           and     r24, r24
    161a:       09 f0           breq    .+2             ; 0x161e <__stack+0x51f>
    161c:       df c0           rjmp    .+446           ; 0x17dc <__stack+0x6dd>
    161e:       2a 30           cpi     r18, 0x0A       ; 10
    1620:       09 f4           brne    .+2             ; 0x1624 <__stack+0x525>
    1622:       9d c1           rjmp    .+826           ; 0x195e <__stack+0x85f>
    1624:       24 31           cpi     r18, 0x14       ; 20
    1626:       09 f4           brne    .+2             ; 0x162a <__stack+0x52b>
    1628:       9a c1           rjmp    .+820           ; 0x195e <__stack+0x85f>
    162a:       28 9a           sbi     0x05, 0 ; 5
    162c:       80 91 f7 03     lds     r24, 0x03F7
    1630:       88 23           and     r24, r24
    1632:       29 f0           breq    .+10            ; 0x163e <__stack+0x53f>
    1634:       80 91 1c 05     lds     r24, 0x051C
    1638:       88 23           and     r24, r24
    163a:       09 f0           breq    .+2             ; 0x163e <__stack+0x53f>
    163c:       8d c1           rjmp    .+794           ; 0x1958 <__stack+0x859>
    163e:       0e 94 67 10     call    0x20ce  ; 0x20ce <DatenUebertragung>
    1642:       0e 94 64 13     call    0x26c8  ; 0x26c8 <BearbeiteRxDaten>
    1646:       ce 01           movw    r24, r28
    1648:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    164c:       88 23           and     r24, r24
    164e:       61 f1           breq    .+88            ; 0x16a8 <__stack+0x5a9>
    1650:       64 96           adiw    r28, 0x14       ; 20
    1652:       80 91 0e 01     lds     r24, 0x010E
    1656:       88 23           and     r24, r24
    1658:       09 f4           brne    .+2             ; 0x165c <__stack+0x55d>
    165a:       46 c1           rjmp    .+652           ; 0x18e8 <__stack+0x7e9>
    165c:       81 50           subi    r24, 0x01       ; 1
    165e:       80 93 0e 01     sts     0x010E, r24
    1662:       20 91 19 03     lds     r18, 0x0319
    1666:       30 91 1a 03     lds     r19, 0x031A
    166a:       80 91 0a 01     lds     r24, 0x010A
    166e:       90 e0           ldi     r25, 0x00       ; 0
    1670:       28 17           cp      r18, r24
    1672:       39 07           cpc     r19, r25
    1674:       0c f0           brlt    .+2             ; 0x1678 <__stack+0x579>
    1676:       32 c1           rjmp    .+612           ; 0x18dc <__stack+0x7dd>
    1678:       80 91 43 05     lds     r24, 0x0543
    167c:       80 62           ori     r24, 0x20       ; 32
    167e:       80 93 43 05     sts     0x0543, r24
    1682:       80 91 12 03     lds     r24, 0x0312
    1686:       90 91 13 03     lds     r25, 0x0313
    168a:       8f 5f           subi    r24, 0xFF       ; 255
    168c:       9f 4f           sbci    r25, 0xFF       ; 255
    168e:       09 f4           brne    .+2             ; 0x1692 <__stack+0x593>
    1690:       68 c1           rjmp    .+720           ; 0x1962 <__stack+0x863>
    1692:       0e 94 e6 67     call    0xcfcc  ; 0xcfcc <SPI_StartTransmitPacket>
    1696:       f0 92 fc 03     sts     0x03FC, r15
    169a:       80 91 1c 05     lds     r24, 0x051C
    169e:       88 23           and     r24, r24
    16a0:       09 f0           breq    .+2             ; 0x16a4 <__stack+0x5a5>
    16a2:       cc c0           rjmp    .+408           ; 0x183c <__stack+0x73d>
    16a4:       0b ea           ldi     r16, 0xAB       ; 171
    16a6:       15 e0           ldi     r17, 0x05       ; 5
    16a8:       0e 94 be 68     call    0xd17c  ; 0xd17c <LED_Update>
    16ac:       80 91 fc 03     lds     r24, 0x03FC
    16b0:       88 23           and     r24, r24
    16b2:       09 f0           breq    .+2             ; 0x16b6 <__stack+0x5b7>
    16b4:       66 cf           rjmp    .-308           ; 0x1582 <__stack+0x483>
    16b6:       0e 94 27 68     call    0xd04e  ; 0xd04e <SPI_TransmitByte>
    16ba:       80 91 f7 03     lds     r24, 0x03F7
    16be:       88 23           and     r24, r24
    16c0:       a9 f3           breq    .-22            ; 0x16ac <__stack+0x5ad>
    16c2:       64 cf           rjmp    .-312           ; 0x158c <__stack+0x48d>
    16c4:       29 98           cbi     0x05, 1 ; 5
    16c6:       7d cc           rjmp    .-1798          ; 0xfc2 <main+0x1b8>
    16c8:       28 98           cbi     0x05, 0 ; 5
    16ca:       00 cc           rjmp    .-2048          ; 0xecc <main+0xc2>
    16cc:       8b e0           ldi     r24, 0x0B       ; 11
    16ce:       95 e0           ldi     r25, 0x05       ; 5
    16d0:       a0 e0           ldi     r26, 0x00       ; 0
    16d2:       b0 e0           ldi     r27, 0x00       ; 0
    16d4:       80 93 c2 03     sts     0x03C2, r24
    16d8:       90 93 c3 03     sts     0x03C3, r25
    16dc:       a0 93 c4 03     sts     0x03C4, r26
    16e0:       b0 93 c5 03     sts     0x03C5, r27
    16e4:       ec cb           rjmp    .-2088          ; 0xebe <main+0xb4>
    16e6:       19 9b           sbis    0x03, 1 ; 3
    16e8:       c6 c1           rjmp    .+908           ; 0x1a76 <__stack+0x977>
    16ea:       84 e1           ldi     r24, 0x14       ; 20
    16ec:       80 93 08 01     sts     0x0108, r24
    16f0:       a7 cb           rjmp    .-2226          ; 0xe40 <main+0x36>
    16f2:       f9 99           sbic    0x1f, 1 ; 31
    16f4:       fe cf           rjmp    .-4             ; 0x16f2 <__stack+0x5f3>
    16f6:       b2 bc           out     0x22, r11       ; 34
    16f8:       a1 bc           out     0x21, r10       ; 33
    16fa:       f8 9a           sbi     0x1f, 0 ; 31
    16fc:       80 b5           in      r24, 0x20       ; 32
    16fe:       8c 30           cpi     r24, 0x0C       ; 12
    1700:       08 f0           brcs    .+2             ; 0x1704 <__stack+0x605>
    1702:       16 ce           rjmp    .-980           ; 0x1330 <__stack+0x231>
    1704:       f9 99           sbic    0x1f, 1 ; 31
    1706:       fe cf           rjmp    .-4             ; 0x1704 <__stack+0x605>
    1708:       72 bc           out     0x22, r7        ; 34
    170a:       61 bc           out     0x21, r6        ; 33
    170c:       f8 9a           sbi     0x1f, 0 ; 31
    170e:       80 b5           in      r24, 0x20       ; 32
    1710:       8c 30           cpi     r24, 0x0C       ; 12
    1712:       08 f0           brcs    .+2             ; 0x1716 <__stack+0x617>
    1714:       0d ce           rjmp    .-998           ; 0x1330 <__stack+0x231>
    1716:       f9 99           sbic    0x1f, 1 ; 31
    1718:       fe cf           rjmp    .-4             ; 0x1716 <__stack+0x617>
    171a:       d2 bd           out     0x22, r29       ; 34
    171c:       c1 bd           out     0x21, r28       ; 33
    171e:       f8 9a           sbi     0x1f, 0 ; 31
    1720:       80 b5           in      r24, 0x20       ; 32
    1722:       80 93 e1 08     sts     0x08E1, r24
    1726:       f9 99           sbic    0x1f, 1 ; 31
    1728:       fe cf           rjmp    .-4             ; 0x1726 <__stack+0x627>
    172a:       81 e5           ldi     r24, 0x51       ; 81
    172c:       90 e0           ldi     r25, 0x00       ; 0
    172e:       92 bd           out     0x22, r25       ; 34
    1730:       81 bd           out     0x21, r24       ; 33
    1732:       f8 9a           sbi     0x1f, 0 ; 31
    1734:       80 b5           in      r24, 0x20       ; 32
    1736:       80 93 e2 08     sts     0x08E2, r24
    173a:       f9 99           sbic    0x1f, 1 ; 31
    173c:       fe cf           rjmp    .-4             ; 0x173a <__stack+0x63b>
    173e:       a2 e5           ldi     r26, 0x52       ; 82
    1740:       b0 e0           ldi     r27, 0x00       ; 0
    1742:       b2 bd           out     0x22, r27       ; 34
    1744:       a1 bd           out     0x21, r26       ; 33
    1746:       f8 9a           sbi     0x1f, 0 ; 31
    1748:       80 b5           in      r24, 0x20       ; 32
    174a:       80 93 e3 08     sts     0x08E3, r24
    174e:       f9 99           sbic    0x1f, 1 ; 31
    1750:       fe cf           rjmp    .-4             ; 0x174e <__stack+0x64f>
    1752:       e3 e5           ldi     r30, 0x53       ; 83
    1754:       f0 e0           ldi     r31, 0x00       ; 0
    1756:       f2 bd           out     0x22, r31       ; 34
    1758:       e1 bd           out     0x21, r30       ; 33
    175a:       f8 9a           sbi     0x1f, 0 ; 31
    175c:       80 b5           in      r24, 0x20       ; 32
    175e:       80 93 e4 08     sts     0x08E4, r24
    1762:       f9 99           sbic    0x1f, 1 ; 31
    1764:       fe cf           rjmp    .-4             ; 0x1762 <__stack+0x663>
    1766:       52 bc           out     0x22, r5        ; 34
    1768:       41 bc           out     0x21, r4        ; 33
    176a:       f8 9a           sbi     0x1f, 0 ; 31
    176c:       80 b5           in      r24, 0x20       ; 32
    176e:       80 93 e5 08     sts     0x08E5, r24
    1772:       f9 99           sbic    0x1f, 1 ; 31
    1774:       fe cf           rjmp    .-4             ; 0x1772 <__stack+0x673>
    1776:       32 bc           out     0x22, r3        ; 34
    1778:       21 bc           out     0x21, r2        ; 33
    177a:       f8 9a           sbi     0x1f, 0 ; 31
    177c:       80 b5           in      r24, 0x20       ; 32
    177e:       80 93 e6 08     sts     0x08E6, r24
    1782:       f9 99           sbic    0x1f, 1 ; 31
    1784:       fe cf           rjmp    .-4             ; 0x1782 <__stack+0x683>
    1786:       86 e5           ldi     r24, 0x56       ; 86
    1788:       90 e0           ldi     r25, 0x00       ; 0
    178a:       92 bd           out     0x22, r25       ; 34
    178c:       81 bd           out     0x21, r24       ; 33
    178e:       f8 9a           sbi     0x1f, 0 ; 31
    1790:       80 b5           in      r24, 0x20       ; 32
    1792:       80 93 e7 08     sts     0x08E7, r24
    1796:       f9 99           sbic    0x1f, 1 ; 31
    1798:       fe cf           rjmp    .-4             ; 0x1796 <__stack+0x697>
    179a:       a7 e5           ldi     r26, 0x57       ; 87
    179c:       b0 e0           ldi     r27, 0x00       ; 0
    179e:       b2 bd           out     0x22, r27       ; 34
    17a0:       a1 bd           out     0x21, r26       ; 33
    17a2:       f8 9a           sbi     0x1f, 0 ; 31
    17a4:       80 b5           in      r24, 0x20       ; 32
    17a6:       80 93 e8 08     sts     0x08E8, r24
    17aa:       11 30           cpi     r17, 0x01       ; 1
    17ac:       09 f0           breq    .+2             ; 0x17b0 <__stack+0x6b1>
    17ae:       c2 cd           rjmp    .-1148          ; 0x1334 <__stack+0x235>
    17b0:       00 d0           rcall   .+0             ; 0x17b2 <__stack+0x6b3>
    17b2:       0f 92           push    r0
    17b4:       ed b7           in      r30, 0x3d       ; 61
    17b6:       fe b7           in      r31, 0x3e       ; 62
    17b8:       11 82           std     Z+1, r1 ; 0x01
    17ba:       f3 82           std     Z+3, r15        ; 0x03
    17bc:       e2 82           std     Z+2, r14        ; 0x02
    17be:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    17c2:       0f 90           pop     r0
    17c4:       0f 90           pop     r0
    17c6:       0f 90           pop     r0
    17c8:       81 e0           ldi     r24, 0x01       ; 1
    17ca:       61 ee           ldi     r22, 0xE1       ; 225
    17cc:       78 e0           ldi     r23, 0x08       ; 8
    17ce:       45 e6           ldi     r20, 0x65       ; 101
    17d0:       0e 94 90 06     call    0xd20   ; 0xd20 <WriteParameterSet>
    17d4:       12 e0           ldi     r17, 0x02       ; 2
    17d6:       0e 94 57 63     call    0xc6ae  ; 0xc6ae <DefaultKonstanten2>
    17da:       89 cd           rjmp    .-1262          ; 0x12ee <__stack+0x1ef>
    17dc:       80 91 9e 03     lds     r24, 0x039E
    17e0:       90 91 9f 03     lds     r25, 0x039F
    17e4:       89 2b           or      r24, r25
    17e6:       09 f4           brne    .+2             ; 0x17ea <__stack+0x6eb>
    17e8:       a7 c0           rjmp    .+334           ; 0x1938 <__stack+0x839>
    17ea:       80 91 12 03     lds     r24, 0x0312
    17ee:       90 91 13 03     lds     r25, 0x0313
    17f2:       8f 5f           subi    r24, 0xFF       ; 255
    17f4:       9f 4f           sbci    r25, 0xFF       ; 255
    17f6:       09 f0           breq    .+2             ; 0x17fa <__stack+0x6fb>
    17f8:       19 cf           rjmp    .-462           ; 0x162c <__stack+0x52d>
    17fa:       80 91 1c 05     lds     r24, 0x051C
    17fe:       88 23           and     r24, r24
    1800:       09 f4           brne    .+2             ; 0x1804 <__stack+0x705>
    1802:       14 cf           rjmp    .-472           ; 0x162c <__stack+0x52d>
    1804:       e0 e1           ldi     r30, 0x10       ; 16
    1806:       f7 e2           ldi     r31, 0x27       ; 39
    1808:       f0 93 fb 03     sts     0x03FB, r31
    180c:       e0 93 fa 03     sts     0x03FA, r30
    1810:       80 e8           ldi     r24, 0x80       ; 128
    1812:       90 e0           ldi     r25, 0x00       ; 0
    1814:       90 93 13 03     sts     0x0313, r25
    1818:       80 93 12 03     sts     0x0312, r24
    181c:       07 cf           rjmp    .-498           ; 0x162c <__stack+0x52d>
    181e:       28 98           cbi     0x05, 0 ; 5
    1820:       80 91 12 05     lds     r24, 0x0512
    1824:       88 23           and     r24, r24
    1826:       09 f0           breq    .+2             ; 0x182a <__stack+0x72b>
    1828:       cf ce           rjmp    .-610           ; 0x15c8 <__stack+0x4c9>
    182a:       80 91 6f 00     lds     r24, 0x006F
    182e:       80 62           ori     r24, 0x20       ; 32
    1830:       80 93 6f 00     sts     0x006F, r24
    1834:       ce ce           rjmp    .-612           ; 0x15d2 <__stack+0x4d3>
    1836:       0e 94 e7 44     call    0x89ce  ; 0x89ce <MotorRegler>
    183a:       b6 ce           rjmp    .-660           ; 0x15a8 <__stack+0x4a9>
    183c:       0f 5f           subi    r16, 0xFF       ; 255
    183e:       1f 4f           sbci    r17, 0xFF       ; 255
    1840:       fb e0           ldi     r31, 0x0B       ; 11
    1842:       02 37           cpi     r16, 0x72       ; 114
    1844:       1f 07           cpc     r17, r31
    1846:       09 f0           breq    .+2             ; 0x184a <__stack+0x74b>
    1848:       2f cf           rjmp    .-418           ; 0x16a8 <__stack+0x5a9>
    184a:       80 91 d6 03     lds     r24, 0x03D6
    184e:       90 91 d7 03     lds     r25, 0x03D7
    1852:       01 96           adiw    r24, 0x01       ; 1
    1854:       90 93 d7 03     sts     0x03D7, r25
    1858:       80 93 d6 03     sts     0x03D6, r24
    185c:       20 91 d8 03     lds     r18, 0x03D8
    1860:       30 91 d9 03     lds     r19, 0x03D9
    1864:       2f 5f           subi    r18, 0xFF       ; 255
    1866:       3f 4f           sbci    r19, 0xFF       ; 255
    1868:       30 93 d9 03     sts     0x03D9, r19
    186c:       20 93 d8 03     sts     0x03D8, r18
    1870:       40 91 d7 03     lds     r20, 0x03D7
    1874:       f9 99           sbic    0x1f, 1 ; 31
    1876:       fe cf           rjmp    .-4             ; 0x1874 <__stack+0x775>
    1878:       1f ba           out     0x1f, r1        ; 31
    187a:       52 bc           out     0x22, r5        ; 34
    187c:       41 bc           out     0x21, r4        ; 33
    187e:       40 bd           out     0x20, r20       ; 32
    1880:       0f b6           in      r0, 0x3f        ; 63
    1882:       f8 94           cli
    1884:       fa 9a           sbi     0x1f, 2 ; 31
    1886:       f9 9a           sbi     0x1f, 1 ; 31
    1888:       0f be           out     0x3f, r0        ; 63
    188a:       f9 99           sbic    0x1f, 1 ; 31
    188c:       fe cf           rjmp    .-4             ; 0x188a <__stack+0x78b>
    188e:       1f ba           out     0x1f, r1        ; 31
    1890:       72 bc           out     0x22, r7        ; 34
    1892:       61 bc           out     0x21, r6        ; 33
    1894:       80 bd           out     0x20, r24       ; 32
    1896:       0f b6           in      r0, 0x3f        ; 63
    1898:       f8 94           cli
    189a:       fa 9a           sbi     0x1f, 2 ; 31
    189c:       f9 9a           sbi     0x1f, 1 ; 31
    189e:       0f be           out     0x3f, r0        ; 63
    18a0:       f9 99           sbic    0x1f, 1 ; 31
    18a2:       fe cf           rjmp    .-4             ; 0x18a0 <__stack+0x7a1>
    18a4:       1f ba           out     0x1f, r1        ; 31
    18a6:       92 bc           out     0x22, r9        ; 34
    18a8:       81 bc           out     0x21, r8        ; 33
    18aa:       30 bd           out     0x20, r19       ; 32
    18ac:       0f b6           in      r0, 0x3f        ; 63
    18ae:       f8 94           cli
    18b0:       fa 9a           sbi     0x1f, 2 ; 31
    18b2:       f9 9a           sbi     0x1f, 1 ; 31
    18b4:       0f be           out     0x3f, r0        ; 63
    18b6:       f9 99           sbic    0x1f, 1 ; 31
    18b8:       fe cf           rjmp    .-4             ; 0x18b6 <__stack+0x7b7>
    18ba:       1f ba           out     0x1f, r1        ; 31
    18bc:       b2 bc           out     0x22, r11       ; 34
    18be:       a1 bc           out     0x21, r10       ; 33
    18c0:       20 bd           out     0x20, r18       ; 32
    18c2:       0f b6           in      r0, 0x3f        ; 63
    18c4:       f8 94           cli
    18c6:       fa 9a           sbi     0x1f, 2 ; 31
    18c8:       f9 9a           sbi     0x1f, 1 ; 31
    18ca:       0f be           out     0x3f, r0        ; 63
    18cc:       84 e1           ldi     r24, 0x14       ; 20
    18ce:       90 e0           ldi     r25, 0x00       ; 0
    18d0:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    18d4:       ec 01           movw    r28, r24
    18d6:       00 e0           ldi     r16, 0x00       ; 0
    18d8:       10 e0           ldi     r17, 0x00       ; 0
    18da:       e6 ce           rjmp    .-564           ; 0x16a8 <__stack+0x5a9>
    18dc:       80 91 43 05     lds     r24, 0x0543
    18e0:       8f 7d           andi    r24, 0xDF       ; 223
    18e2:       80 93 43 05     sts     0x0543, r24
    18e6:       d5 ce           rjmp    .-598           ; 0x1692 <__stack+0x593>
    18e8:       10 92 8a 07     sts     0x078A, r1
    18ec:       10 92 38 05     sts     0x0538, r1
    18f0:       10 92 37 05     sts     0x0537, r1
    18f4:       10 92 3a 05     sts     0x053A, r1
    18f8:       10 92 39 05     sts     0x0539, r1
    18fc:       10 92 3c 05     sts     0x053C, r1
    1900:       10 92 3b 05     sts     0x053B, r1
    1904:       80 91 12 03     lds     r24, 0x0312
    1908:       90 91 13 03     lds     r25, 0x0313
    190c:       8f 5f           subi    r24, 0xFF       ; 255
    190e:       9f 4f           sbci    r25, 0xFF       ; 255
    1910:       09 f0           breq    .+2             ; 0x1914 <__stack+0x815>
    1912:       a7 ce           rjmp    .-690           ; 0x1662 <__stack+0x563>
    1914:       80 91 12 05     lds     r24, 0x0512
    1918:       88 23           and     r24, r24
    191a:       09 f0           breq    .+2             ; 0x191e <__stack+0x81f>
    191c:       a2 ce           rjmp    .-700           ; 0x1662 <__stack+0x563>
    191e:       e8 e9           ldi     r30, 0x98       ; 152
    1920:       fa e3           ldi     r31, 0x3A       ; 58
    1922:       f0 93 fb 03     sts     0x03FB, r31
    1926:       e0 93 fa 03     sts     0x03FA, r30
    192a:       80 e0           ldi     r24, 0x00       ; 0
    192c:       9c e0           ldi     r25, 0x0C       ; 12
    192e:       90 93 13 03     sts     0x0313, r25
    1932:       80 93 12 03     sts     0x0312, r24
    1936:       95 ce           rjmp    .-726           ; 0x1662 <__stack+0x563>
    1938:       0e 94 9a 2e     call    0x5d34  ; 0x5d34 <i2c_reset>
    193c:       d0 92 9f 03     sts     0x039F, r13
    1940:       c0 92 9e 03     sts     0x039E, r12
    1944:       80 91 5d 08     lds     r24, 0x085D
    1948:       90 91 5e 08     lds     r25, 0x085E
    194c:       01 96           adiw    r24, 0x01       ; 1
    194e:       90 93 5e 08     sts     0x085E, r25
    1952:       80 93 5d 08     sts     0x085D, r24
    1956:       49 cf           rjmp    .-366           ; 0x17ea <__stack+0x6eb>
    1958:       0e 94 64 13     call    0x26c8  ; 0x26c8 <BearbeiteRxDaten>
    195c:       74 ce           rjmp    .-792           ; 0x1646 <__stack+0x547>
    195e:       28 98           cbi     0x05, 0 ; 5
    1960:       65 ce           rjmp    .-822           ; 0x162c <__stack+0x52d>
    1962:       30 92 fb 03     sts     0x03FB, r3
    1966:       20 92 fa 03     sts     0x03FA, r2
    196a:       e0 e0           ldi     r30, 0x00       ; 0
    196c:       f3 e0           ldi     r31, 0x03       ; 3
    196e:       f0 93 13 03     sts     0x0313, r31
    1972:       e0 93 12 03     sts     0x0312, r30
    1976:       8d ce           rjmp    .-742           ; 0x1692 <__stack+0x593>
    1978:       00 d0           rcall   .+0             ; 0x197a <__stack+0x87b>
    197a:       00 d0           rcall   .+0             ; 0x197c <__stack+0x87d>
    197c:       0f 92           push    r0
    197e:       ed b7           in      r30, 0x3d       ; 61
    1980:       fe b7           in      r31, 0x3e       ; 62
    1982:       31 96           adiw    r30, 0x01       ; 1
    1984:       ad b7           in      r26, 0x3d       ; 61
    1986:       be b7           in      r27, 0x3e       ; 62
    1988:       11 96           adiw    r26, 0x01       ; 1
    198a:       1c 92           st      X, r1
    198c:       72 82           std     Z+2, r7 ; 0x02
    198e:       61 82           std     Z+1, r6 ; 0x01
    1990:       14 83           std     Z+4, r17        ; 0x04
    1992:       03 83           std     Z+3, r16        ; 0x03
    1994:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1998:       0f 90           pop     r0
    199a:       0f 90           pop     r0
    199c:       0f 90           pop     r0
    199e:       0f 90           pop     r0
    19a0:       0f 90           pop     r0
    19a2:       12 cc           rjmp    .-2012          ; 0x11c8 <__stack+0xc9>
    19a4:       28 98           cbi     0x05, 0 ; 5
    19a6:       91 cd           rjmp    .-1246          ; 0x14ca <__stack+0x3cb>
    19a8:       10 92 d7 03     sts     0x03D7, r1
    19ac:       10 92 d6 03     sts     0x03D6, r1
    19b0:       10 92 d9 03     sts     0x03D9, r1
    19b4:       10 92 d8 03     sts     0x03D8, r1
    19b8:       25 cd           rjmp    .-1462          ; 0x1404 <__stack+0x305>
    19ba:       0e 94 8c 62     call    0xc518  ; 0xc518 <DefaultKonstanten3>
    19be:       97 cc           rjmp    .-1746          ; 0x12ee <__stack+0x1ef>
    19c0:       00 d0           rcall   .+0             ; 0x19c2 <__stack+0x8c3>
    19c2:       0f 92           push    r0
    19c4:       ed b7           in      r30, 0x3d       ; 61
    19c6:       fe b7           in      r31, 0x3e       ; 62
    19c8:       11 82           std     Z+1, r1 ; 0x01
    19ca:       85 e2           ldi     r24, 0x25       ; 37
    19cc:       91 e0           ldi     r25, 0x01       ; 1
    19ce:       93 83           std     Z+3, r25        ; 0x03
    19d0:       82 83           std     Z+2, r24        ; 0x02
    19d2:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    19d6:       0f 90           pop     r0
    19d8:       0f 90           pop     r0
    19da:       0f 90           pop     r0
    19dc:       88 ee           ldi     r24, 0xE8       ; 232
    19de:       93 e0           ldi     r25, 0x03       ; 3
    19e0:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    19e4:       ec 01           movw    r28, r24
    19e6:       0e 94 61 24     call    0x48c2  ; 0x48c2 <SucheLuftruckOffset>
    19ea:       ce 01           movw    r24, r28
    19ec:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    19f0:       88 23           and     r24, r24
    19f2:       d9 f3           breq    .-10            ; 0x19ea <__stack+0x8eb>
    19f4:       00 d0           rcall   .+0             ; 0x19f6 <__stack+0x8f7>
    19f6:       0f 92           push    r0
    19f8:       ad b7           in      r26, 0x3d       ; 61
    19fa:       be b7           in      r27, 0x3e       ; 62
    19fc:       11 96           adiw    r26, 0x01       ; 1
    19fe:       1c 92           st      X, r1
    1a00:       11 97           sbiw    r26, 0x01       ; 1
    1a02:       80 e2           ldi     r24, 0x20       ; 32
    1a04:       91 e0           ldi     r25, 0x01       ; 1
    1a06:       13 96           adiw    r26, 0x03       ; 3
    1a08:       9c 93           st      X, r25
    1a0a:       8e 93           st      -X, r24
    1a0c:       12 97           sbiw    r26, 0x02       ; 2
    1a0e:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1a12:       0f 90           pop     r0
    1a14:       0f 90           pop     r0
    1a16:       0f 90           pop     r0
    1a18:       4d cd           rjmp    .-1382          ; 0x14b4 <__stack+0x3b5>
    1a1a:       00 d0           rcall   .+0             ; 0x1a1c <__stack+0x91d>
    1a1c:       0f 92           push    r0
    1a1e:       ad b7           in      r26, 0x3d       ; 61
    1a20:       be b7           in      r27, 0x3e       ; 62
    1a22:       11 96           adiw    r26, 0x01       ; 1
    1a24:       1c 92           st      X, r1
    1a26:       11 97           sbiw    r26, 0x01       ; 1
    1a28:       8d e5           ldi     r24, 0x5D       ; 93
    1a2a:       91 e0           ldi     r25, 0x01       ; 1
    1a2c:       13 96           adiw    r26, 0x03       ; 3
    1a2e:       9c 93           st      X, r25
    1a30:       8e 93           st      -X, r24
    1a32:       12 97           sbiw    r26, 0x02       ; 2
    1a34:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1a38:       0f 90           pop     r0
    1a3a:       0f 90           pop     r0
    1a3c:       0f 90           pop     r0
    1a3e:       16 cd           rjmp    .-1492          ; 0x146c <__stack+0x36d>
    1a40:       00 d0           rcall   .+0             ; 0x1a42 <__stack+0x943>
    1a42:       0f 92           push    r0
    1a44:       ed b7           in      r30, 0x3d       ; 61
    1a46:       fe b7           in      r31, 0x3e       ; 62
    1a48:       11 82           std     Z+1, r1 ; 0x01
    1a4a:       86 ef           ldi     r24, 0xF6       ; 246
    1a4c:       90 e0           ldi     r25, 0x00       ; 0
    1a4e:       93 83           std     Z+3, r25        ; 0x03
    1a50:       82 83           std     Z+2, r24        ; 0x02
    1a52:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    1a56:       0f 90           pop     r0
    1a58:       0f 90           pop     r0
    1a5a:       0f 90           pop     r0
    1a5c:       63 cd           rjmp    .-1338          ; 0x1524 <__stack+0x425>
    1a5e:       80 91 ca 00     lds     r24, 0x00CA
    1a62:       86 30           cpi     r24, 0x06       ; 6
    1a64:       09 f0           breq    .+2             ; 0x1a68 <__stack+0x969>
    1a66:       a7 ca           rjmp    .-2738          ; 0xfb6 <main+0x1ac>
    1a68:       0e 94 6c 69     call    0xd2d8  ; 0xd2d8 <Uart1Init>
    1a6c:       a4 ca           rjmp    .-2744          ; 0xfb6 <main+0x1ac>
    1a6e:       8b e0           ldi     r24, 0x0B       ; 11
    1a70:       80 93 08 01     sts     0x0108, r24
    1a74:       e5 c9           rjmp    .-3126          ; 0xe40 <main+0x36>
    1a76:       8a e0           ldi     r24, 0x0A       ; 10
    1a78:       80 93 08 01     sts     0x0108, r24
    1a7c:       e1 c9           rjmp    .-3134          ; 0xe40 <main+0x36>

00001a7e <eeprom_write_byte>:
    1a7e:       9c 01           movw    r18, r24
    1a80:       f9 99           sbic    0x1f, 1 ; 31
    1a82:       fe cf           rjmp    .-4             ; 0x1a80 <eeprom_write_byte+0x2>
    1a84:       1f ba           out     0x1f, r1        ; 31
    1a86:       32 bd           out     0x22, r19       ; 34
    1a88:       21 bd           out     0x21, r18       ; 33
    1a8a:       60 bd           out     0x20, r22       ; 32
    1a8c:       0f b6           in      r0, 0x3f        ; 63
    1a8e:       f8 94           cli
    1a90:       fa 9a           sbi     0x1f, 2 ; 31
    1a92:       f9 9a           sbi     0x1f, 1 ; 31
    1a94:       0f be           out     0x3f, r0        ; 63
    1a96:       08 95           ret

00001a98 <__vector_22>:
    1a98:       1f 92           push    r1
    1a9a:       0f 92           push    r0
    1a9c:       0f b6           in      r0, 0x3f        ; 63
    1a9e:       0f 92           push    r0
    1aa0:       11 24           eor     r1, r1
    1aa2:       8f 93           push    r24
    1aa4:       9f 93           push    r25
    1aa6:       ef 93           push    r30
    1aa8:       ff 93           push    r31
    1aaa:       80 91 0c 01     lds     r24, 0x010C
    1aae:       88 23           and     r24, r24
    1ab0:       a9 f4           brne    .+42            ; 0x1adc <__vector_22+0x44>
    1ab2:       80 91 f3 03     lds     r24, 0x03F3
    1ab6:       90 91 f4 03     lds     r25, 0x03F4
    1aba:       01 96           adiw    r24, 0x01       ; 1
    1abc:       90 93 f4 03     sts     0x03F4, r25
    1ac0:       80 93 f3 03     sts     0x03F3, r24
    1ac4:       fc 01           movw    r30, r24
    1ac6:       e0 5d           subi    r30, 0xD0       ; 208
    1ac8:       f9 4f           sbci    r31, 0xF9       ; 249
    1aca:       e0 81           ld      r30, Z
    1acc:       ed 30           cpi     r30, 0x0D       ; 13
    1ace:       99 f0           breq    .+38            ; 0x1af6 <__vector_22+0x5e>
    1ad0:       86 39           cpi     r24, 0x96       ; 150
    1ad2:       91 05           cpc     r25, r1
    1ad4:       81 f0           breq    .+32            ; 0x1af6 <__vector_22+0x5e>
    1ad6:       e0 93 c6 00     sts     0x00C6, r30
    1ada:       04 c0           rjmp    .+8             ; 0x1ae4 <__vector_22+0x4c>
    1adc:       10 92 f4 03     sts     0x03F4, r1
    1ae0:       10 92 f3 03     sts     0x03F3, r1
    1ae4:       ff 91           pop     r31
    1ae6:       ef 91           pop     r30
    1ae8:       9f 91           pop     r25
    1aea:       8f 91           pop     r24
    1aec:       0f 90           pop     r0
    1aee:       0f be           out     0x3f, r0        ; 63
    1af0:       0f 90           pop     r0
    1af2:       1f 90           pop     r1
    1af4:       18 95           reti
    1af6:       10 92 f4 03     sts     0x03F4, r1
    1afa:       10 92 f3 03     sts     0x03F3, r1
    1afe:       81 e0           ldi     r24, 0x01       ; 1
    1b00:       80 93 0c 01     sts     0x010C, r24
    1b04:       e8 cf           rjmp    .-48            ; 0x1ad6 <__vector_22+0x3e>

00001b06 <__vector_20>:
    1b06:       1f 92           push    r1
    1b08:       0f 92           push    r0
    1b0a:       0f b6           in      r0, 0x3f        ; 63
    1b0c:       0f 92           push    r0
    1b0e:       11 24           eor     r1, r1
    1b10:       2f 93           push    r18
    1b12:       3f 93           push    r19
    1b14:       4f 93           push    r20
    1b16:       8f 93           push    r24
    1b18:       9f 93           push    r25
    1b1a:       af 93           push    r26
    1b1c:       bf 93           push    r27
    1b1e:       cf 93           push    r28
    1b20:       df 93           push    r29
    1b22:       ef 93           push    r30
    1b24:       ff 93           push    r31
    1b26:       80 91 c6 00     lds     r24, 0x00C6
    1b2a:       80 93 e1 03     sts     0x03E1, r24
    1b2e:       40 91 ee 03     lds     r20, 0x03EE
    1b32:       46 39           cpi     r20, 0x96       ; 150
    1b34:       10 f0           brcs    .+4             ; 0x1b3a <__vector_20+0x34>
    1b36:       10 92 ed 03     sts     0x03ED, r1
    1b3a:       80 91 e1 03     lds     r24, 0x03E1
    1b3e:       8d 30           cpi     r24, 0x0D       ; 13
    1b40:       79 f1           breq    .+94            ; 0x1ba0 <__vector_20+0x9a>
    1b42:       80 91 ed 03     lds     r24, 0x03ED
    1b46:       81 30           cpi     r24, 0x01       ; 1
    1b48:       09 f4           brne    .+2             ; 0x1b4c <__vector_20+0x46>
    1b4a:       a0 c0           rjmp    .+320           ; 0x1c8c <__vector_20+0x186>
    1b4c:       81 30           cpi     r24, 0x01       ; 1
    1b4e:       a8 f0           brcs    .+42            ; 0x1b7a <__vector_20+0x74>
    1b50:       82 30           cpi     r24, 0x02       ; 2
    1b52:       09 f4           brne    .+2             ; 0x1b56 <__vector_20+0x50>
    1b54:       83 c0           rjmp    .+262           ; 0x1c5c <__vector_20+0x156>
    1b56:       10 92 ed 03     sts     0x03ED, r1
    1b5a:       ff 91           pop     r31
    1b5c:       ef 91           pop     r30
    1b5e:       df 91           pop     r29
    1b60:       cf 91           pop     r28
    1b62:       bf 91           pop     r27
    1b64:       af 91           pop     r26
    1b66:       9f 91           pop     r25
    1b68:       8f 91           pop     r24
    1b6a:       4f 91           pop     r20
    1b6c:       3f 91           pop     r19
    1b6e:       2f 91           pop     r18
    1b70:       0f 90           pop     r0
    1b72:       0f be           out     0x3f, r0        ; 63
    1b74:       0f 90           pop     r0
    1b76:       1f 90           pop     r1
    1b78:       18 95           reti
    1b7a:       80 91 e1 03     lds     r24, 0x03E1
    1b7e:       83 32           cpi     r24, 0x23       ; 35
    1b80:       09 f4           brne    .+2             ; 0x1b84 <__vector_20+0x7e>
    1b82:       a2 c0           rjmp    .+324           ; 0x1cc8 <__vector_20+0x1c2>
    1b84:       80 91 e1 03     lds     r24, 0x03E1
    1b88:       80 93 8d 07     sts     0x078D, r24
    1b8c:       81 e0           ldi     r24, 0x01       ; 1
    1b8e:       80 93 ee 03     sts     0x03EE, r24
    1b92:       80 91 e1 03     lds     r24, 0x03E1
    1b96:       80 93 f1 03     sts     0x03F1, r24
    1b9a:       10 92 f2 03     sts     0x03F2, r1
    1b9e:       dd cf           rjmp    .-70            ; 0x1b5a <__vector_20+0x54>
    1ba0:       80 91 ed 03     lds     r24, 0x03ED
    1ba4:       82 30           cpi     r24, 0x02       ; 2
    1ba6:       79 f6           brne    .-98            ; 0x1b46 <__vector_20+0x40>
    1ba8:       10 92 ed 03     sts     0x03ED, r1
    1bac:       a4 2f           mov     r26, r20
    1bae:       b0 e0           ldi     r27, 0x00       ; 0
    1bb0:       fd 01           movw    r30, r26
    1bb2:       e5 57           subi    r30, 0x75       ; 117
    1bb4:       f8 4f           sbci    r31, 0xF8       ; 248
    1bb6:       30 81           ld      r19, Z
    1bb8:       ed 01           movw    r28, r26
    1bba:       c4 57           subi    r28, 0x74       ; 116
    1bbc:       d8 4f           sbci    r29, 0xF8       ; 248
    1bbe:       28 81           ld      r18, Y
    1bc0:       80 91 f1 03     lds     r24, 0x03F1
    1bc4:       90 91 f2 03     lds     r25, 0x03F2
    1bc8:       83 1b           sub     r24, r19
    1bca:       91 09           sbc     r25, r1
    1bcc:       82 1b           sub     r24, r18
    1bce:       91 09           sbc     r25, r1
    1bd0:       9f 70           andi    r25, 0x0F       ; 15
    1bd2:       90 93 f2 03     sts     0x03F2, r25
    1bd6:       80 93 f1 03     sts     0x03F1, r24
    1bda:       9c 01           movw    r18, r24
    1bdc:       00 24           eor     r0, r0
    1bde:       22 0f           add     r18, r18
    1be0:       33 1f           adc     r19, r19
    1be2:       00 1c           adc     r0, r0
    1be4:       22 0f           add     r18, r18
    1be6:       33 1f           adc     r19, r19
    1be8:       00 1c           adc     r0, r0
    1bea:       23 2f           mov     r18, r19
    1bec:       30 2d           mov     r19, r0
    1bee:       23 5c           subi    r18, 0xC3       ; 195
    1bf0:       20 93 f0 03     sts     0x03F0, r18
    1bf4:       98 2f           mov     r25, r24
    1bf6:       9f 73           andi    r25, 0x3F       ; 63
    1bf8:       93 5c           subi    r25, 0xC3       ; 195
    1bfa:       90 93 ef 03     sts     0x03EF, r25
    1bfe:       80 81           ld      r24, Z
    1c00:       28 17           cp      r18, r24
    1c02:       09 f4           brne    .+2             ; 0x1c06 <__vector_20+0x100>
    1c04:       6a c0           rjmp    .+212           ; 0x1cda <__vector_20+0x1d4>
    1c06:       80 91 e4 03     lds     r24, 0x03E4
    1c0a:       8f 5f           subi    r24, 0xFF       ; 255
    1c0c:       80 93 e4 03     sts     0x03E4, r24
    1c10:       90 e0           ldi     r25, 0x00       ; 0
    1c12:       80 91 e2 03     lds     r24, 0x03E2
    1c16:       88 23           and     r24, r24
    1c18:       09 f0           breq    .+2             ; 0x1c1c <__vector_20+0x116>
    1c1a:       9f cf           rjmp    .-194           ; 0x1b5a <__vector_20+0x54>
    1c1c:       99 23           and     r25, r25
    1c1e:       09 f4           brne    .+2             ; 0x1c22 <__vector_20+0x11c>
    1c20:       9c cf           rjmp    .-200           ; 0x1b5a <__vector_20+0x54>
    1c22:       81 e0           ldi     r24, 0x01       ; 1
    1c24:       80 93 e2 03     sts     0x03E2, r24
    1c28:       4f 5f           subi    r20, 0xFF       ; 255
    1c2a:       40 93 e5 03     sts     0x03E5, r20
    1c2e:       a3 57           subi    r26, 0x73       ; 115
    1c30:       b8 4f           sbci    r27, 0xF8       ; 248
    1c32:       8d e0           ldi     r24, 0x0D       ; 13
    1c34:       8c 93           st      X, r24
    1c36:       80 91 8f 07     lds     r24, 0x078F
    1c3a:       82 35           cpi     r24, 0x52       ; 82
    1c3c:       09 f0           breq    .+2             ; 0x1c40 <__vector_20+0x13a>
    1c3e:       8d cf           rjmp    .-230           ; 0x1b5a <__vector_20+0x54>
    1c40:       2c e0           ldi     r18, 0x0C       ; 12
    1c42:       88 e1           ldi     r24, 0x18       ; 24
    1c44:       90 e0           ldi     r25, 0x00       ; 0
    1c46:       0f b6           in      r0, 0x3f        ; 63
    1c48:       f8 94           cli
    1c4a:       a8 95           wdr
    1c4c:       80 93 60 00     sts     0x0060, r24
    1c50:       0f be           out     0x3f, r0        ; 63
    1c52:       20 93 60 00     sts     0x0060, r18
    1c56:       10 92 fd 03     sts     0x03FD, r1
    1c5a:       7f cf           rjmp    .-258           ; 0x1b5a <__vector_20+0x54>
    1c5c:       e4 2f           mov     r30, r20
    1c5e:       f0 e0           ldi     r31, 0x00       ; 0
    1c60:       80 91 e1 03     lds     r24, 0x03E1
    1c64:       e3 57           subi    r30, 0x73       ; 115
    1c66:       f8 4f           sbci    r31, 0xF8       ; 248
    1c68:       80 83           st      Z, r24
    1c6a:       46 39           cpi     r20, 0x96       ; 150
    1c6c:       48 f1           brcs    .+82            ; 0x1cc0 <__vector_20+0x1ba>
    1c6e:       10 92 ed 03     sts     0x03ED, r1
    1c72:       20 91 e1 03     lds     r18, 0x03E1
    1c76:       80 91 f1 03     lds     r24, 0x03F1
    1c7a:       90 91 f2 03     lds     r25, 0x03F2
    1c7e:       82 0f           add     r24, r18
    1c80:       91 1d           adc     r25, r1
    1c82:       90 93 f2 03     sts     0x03F2, r25
    1c86:       80 93 f1 03     sts     0x03F1, r24
    1c8a:       67 cf           rjmp    .-306           ; 0x1b5a <__vector_20+0x54>
    1c8c:       82 e0           ldi     r24, 0x02       ; 2
    1c8e:       80 93 ed 03     sts     0x03ED, r24
    1c92:       e4 2f           mov     r30, r20
    1c94:       f0 e0           ldi     r31, 0x00       ; 0
    1c96:       80 91 e1 03     lds     r24, 0x03E1
    1c9a:       e3 57           subi    r30, 0x73       ; 115
    1c9c:       f8 4f           sbci    r31, 0xF8       ; 248
    1c9e:       80 83           st      Z, r24
    1ca0:       4f 5f           subi    r20, 0xFF       ; 255
    1ca2:       40 93 ee 03     sts     0x03EE, r20
    1ca6:       20 91 e1 03     lds     r18, 0x03E1
    1caa:       80 91 f1 03     lds     r24, 0x03F1
    1cae:       90 91 f2 03     lds     r25, 0x03F2
    1cb2:       82 0f           add     r24, r18
    1cb4:       91 1d           adc     r25, r1
    1cb6:       90 93 f2 03     sts     0x03F2, r25
    1cba:       80 93 f1 03     sts     0x03F1, r24
    1cbe:       4d cf           rjmp    .-358           ; 0x1b5a <__vector_20+0x54>
    1cc0:       4f 5f           subi    r20, 0xFF       ; 255
    1cc2:       40 93 ee 03     sts     0x03EE, r20
    1cc6:       d5 cf           rjmp    .-86            ; 0x1c72 <__vector_20+0x16c>
    1cc8:       80 91 e2 03     lds     r24, 0x03E2
    1ccc:       88 23           and     r24, r24
    1cce:       09 f0           breq    .+2             ; 0x1cd2 <__vector_20+0x1cc>
    1cd0:       59 cf           rjmp    .-334           ; 0x1b84 <__vector_20+0x7e>
    1cd2:       81 e0           ldi     r24, 0x01       ; 1
    1cd4:       80 93 ed 03     sts     0x03ED, r24
    1cd8:       55 cf           rjmp    .-342           ; 0x1b84 <__vector_20+0x7e>
    1cda:       88 81           ld      r24, Y
    1cdc:       98 17           cp      r25, r24
    1cde:       09 f0           breq    .+2             ; 0x1ce2 <__vector_20+0x1dc>
    1ce0:       92 cf           rjmp    .-220           ; 0x1c06 <__vector_20+0x100>
    1ce2:       91 e0           ldi     r25, 0x01       ; 1
    1ce4:       96 cf           rjmp    .-212           ; 0x1c12 <__vector_20+0x10c>

00001ce6 <AddCRC>:
    1ce6:       cf 93           push    r28
    1ce8:       df 93           push    r29
    1cea:       bc 01           movw    r22, r24
    1cec:       00 97           sbiw    r24, 0x00       ; 0
    1cee:       a9 f1           breq    .+106           ; 0x1d5a <AddCRC+0x74>
    1cf0:       20 e0           ldi     r18, 0x00       ; 0
    1cf2:       30 e0           ldi     r19, 0x00       ; 0
    1cf4:       40 e0           ldi     r20, 0x00       ; 0
    1cf6:       50 e0           ldi     r21, 0x00       ; 0
    1cf8:       fa 01           movw    r30, r20
    1cfa:       e0 5d           subi    r30, 0xD0       ; 208
    1cfc:       f9 4f           sbci    r31, 0xF9       ; 249
    1cfe:       80 81           ld      r24, Z
    1d00:       28 0f           add     r18, r24
    1d02:       31 1d           adc     r19, r1
    1d04:       4f 5f           subi    r20, 0xFF       ; 255
    1d06:       5f 4f           sbci    r21, 0xFF       ; 255
    1d08:       46 17           cp      r20, r22
    1d0a:       57 07           cpc     r21, r23
    1d0c:       a8 f3           brcs    .-22            ; 0x1cf8 <AddCRC+0x12>
    1d0e:       3f 70           andi    r19, 0x0F       ; 15
    1d10:       c9 01           movw    r24, r18
    1d12:       00 24           eor     r0, r0
    1d14:       88 0f           add     r24, r24
    1d16:       99 1f           adc     r25, r25
    1d18:       00 1c           adc     r0, r0
    1d1a:       88 0f           add     r24, r24
    1d1c:       99 1f           adc     r25, r25
    1d1e:       00 1c           adc     r0, r0
    1d20:       89 2f           mov     r24, r25
    1d22:       90 2d           mov     r25, r0
    1d24:       83 5c           subi    r24, 0xC3       ; 195
    1d26:       db 01           movw    r26, r22
    1d28:       11 96           adiw    r26, 0x01       ; 1
    1d2a:       2f 73           andi    r18, 0x3F       ; 63
    1d2c:       23 5c           subi    r18, 0xC3       ; 195
    1d2e:       ed 01           movw    r28, r26
    1d30:       21 96           adiw    r28, 0x01       ; 1
    1d32:       fb 01           movw    r30, r22
    1d34:       e0 5d           subi    r30, 0xD0       ; 208
    1d36:       f9 4f           sbci    r31, 0xF9       ; 249
    1d38:       80 83           st      Z, r24
    1d3a:       a0 5d           subi    r26, 0xD0       ; 208
    1d3c:       b9 4f           sbci    r27, 0xF9       ; 249
    1d3e:       2c 93           st      X, r18
    1d40:       c0 5d           subi    r28, 0xD0       ; 208
    1d42:       d9 4f           sbci    r29, 0xF9       ; 249
    1d44:       8d e0           ldi     r24, 0x0D       ; 13
    1d46:       88 83           st      Y, r24
    1d48:       10 92 0c 01     sts     0x010C, r1
    1d4c:       80 91 30 06     lds     r24, 0x0630
    1d50:       80 93 c6 00     sts     0x00C6, r24
    1d54:       df 91           pop     r29
    1d56:       cf 91           pop     r28
    1d58:       08 95           ret
    1d5a:       e0 e0           ldi     r30, 0x00       ; 0
    1d5c:       f0 e0           ldi     r31, 0x00       ; 0
    1d5e:       8d e3           ldi     r24, 0x3D       ; 61
    1d60:       a1 e0           ldi     r26, 0x01       ; 1
    1d62:       b0 e0           ldi     r27, 0x00       ; 0
    1d64:       2d e3           ldi     r18, 0x3D       ; 61
    1d66:       c2 e0           ldi     r28, 0x02       ; 2
    1d68:       d0 e0           ldi     r29, 0x00       ; 0
    1d6a:       e4 cf           rjmp    .-56            ; 0x1d34 <AddCRC+0x4e>

00001d6c <Decode64>:
    1d6c:       50 91 e5 03     lds     r21, 0x03E5
    1d70:       56 50           subi    r21, 0x06       ; 6
    1d72:       09 f4           brne    .+2             ; 0x1d76 <Decode64+0xa>
    1d74:       57 c0           rjmp    .+174           ; 0x1e24 <Decode64+0xb8>
    1d76:       33 e0           ldi     r19, 0x03       ; 3
    1d78:       43 e0           ldi     r20, 0x03       ; 3
    1d7a:       1e c0           rjmp    .+60            ; 0x1db8 <Decode64+0x4c>
    1d7c:       97 2f           mov     r25, r23
    1d7e:       9d 53           subi    r25, 0x3D       ; 61
    1d80:       f0 e0           ldi     r31, 0x00       ; 0
    1d82:       22 95           swap    r18
    1d84:       20 7f           andi    r18, 0xF0       ; 240
    1d86:       89 2f           mov     r24, r25
    1d88:       86 95           lsr     r24
    1d8a:       86 95           lsr     r24
    1d8c:       28 2b           or      r18, r24
    1d8e:       e3 57           subi    r30, 0x73       ; 115
    1d90:       f8 4f           sbci    r31, 0xF8       ; 248
    1d92:       20 83           st      Z, r18
    1d94:       e4 2f           mov     r30, r20
    1d96:       ee 5f           subi    r30, 0xFE       ; 254
    1d98:       52 30           cpi     r21, 0x02       ; 2
    1d9a:       c1 f1           breq    .+112           ; 0x1e0c <Decode64+0xa0>
    1d9c:       53 50           subi    r21, 0x03       ; 3
    1d9e:       f0 e0           ldi     r31, 0x00       ; 0
    1da0:       92 95           swap    r25
    1da2:       99 0f           add     r25, r25
    1da4:       99 0f           add     r25, r25
    1da6:       90 7c           andi    r25, 0xC0       ; 192
    1da8:       6d 53           subi    r22, 0x3D       ; 61
    1daa:       96 2b           or      r25, r22
    1dac:       e3 57           subi    r30, 0x73       ; 115
    1dae:       f8 4f           sbci    r31, 0xF8       ; 248
    1db0:       90 83           st      Z, r25
    1db2:       4d 5f           subi    r20, 0xFD       ; 253
    1db4:       55 23           and     r21, r21
    1db6:       a1 f1           breq    .+104           ; 0x1e20 <Decode64+0xb4>
    1db8:       e3 2f           mov     r30, r19
    1dba:       f0 e0           ldi     r31, 0x00       ; 0
    1dbc:       e3 57           subi    r30, 0x73       ; 115
    1dbe:       f8 4f           sbci    r31, 0xF8       ; 248
    1dc0:       80 81           ld      r24, Z
    1dc2:       3f 5f           subi    r19, 0xFF       ; 255
    1dc4:       e3 2f           mov     r30, r19
    1dc6:       f0 e0           ldi     r31, 0x00       ; 0
    1dc8:       e3 57           subi    r30, 0x73       ; 115
    1dca:       f8 4f           sbci    r31, 0xF8       ; 248
    1dcc:       20 81           ld      r18, Z
    1dce:       2d 53           subi    r18, 0x3D       ; 61
    1dd0:       3f 5f           subi    r19, 0xFF       ; 255
    1dd2:       e3 2f           mov     r30, r19
    1dd4:       f0 e0           ldi     r31, 0x00       ; 0
    1dd6:       e3 57           subi    r30, 0x73       ; 115
    1dd8:       f8 4f           sbci    r31, 0xF8       ; 248
    1dda:       70 81           ld      r23, Z
    1ddc:       3f 5f           subi    r19, 0xFF       ; 255
    1dde:       e3 2f           mov     r30, r19
    1de0:       f0 e0           ldi     r31, 0x00       ; 0
    1de2:       e3 57           subi    r30, 0x73       ; 115
    1de4:       f8 4f           sbci    r31, 0xF8       ; 248
    1de6:       60 81           ld      r22, Z
    1de8:       3f 5f           subi    r19, 0xFF       ; 255
    1dea:       92 2f           mov     r25, r18
    1dec:       92 95           swap    r25
    1dee:       9f 70           andi    r25, 0x0F       ; 15
    1df0:       8d 53           subi    r24, 0x3D       ; 61
    1df2:       88 0f           add     r24, r24
    1df4:       88 0f           add     r24, r24
    1df6:       89 2b           or      r24, r25
    1df8:       e4 2f           mov     r30, r20
    1dfa:       f0 e0           ldi     r31, 0x00       ; 0
    1dfc:       e3 57           subi    r30, 0x73       ; 115
    1dfe:       f8 4f           sbci    r31, 0xF8       ; 248
    1e00:       80 83           st      Z, r24
    1e02:       e4 2f           mov     r30, r20
    1e04:       ef 5f           subi    r30, 0xFF       ; 255
    1e06:       51 30           cpi     r21, 0x01       ; 1
    1e08:       09 f0           breq    .+2             ; 0x1e0c <Decode64+0xa0>
    1e0a:       b8 cf           rjmp    .-144           ; 0x1d7c <Decode64+0x10>
    1e0c:       e3 50           subi    r30, 0x03       ; 3
    1e0e:       80 e9           ldi     r24, 0x90       ; 144
    1e10:       97 e0           ldi     r25, 0x07       ; 7
    1e12:       90 93 e7 03     sts     0x03E7, r25
    1e16:       80 93 e6 03     sts     0x03E6, r24
    1e1a:       e0 93 e8 03     sts     0x03E8, r30
    1e1e:       08 95           ret
    1e20:       e4 2f           mov     r30, r20
    1e22:       f4 cf           rjmp    .-24            ; 0x1e0c <Decode64+0xa0>
    1e24:       e0 e0           ldi     r30, 0x00       ; 0
    1e26:       f3 cf           rjmp    .-26            ; 0x1e0e <Decode64+0xa2>

00001e28 <uart_putchar>:
    1e28:       1f 93           push    r17
    1e2a:       18 2f           mov     r17, r24
    1e2c:       8a 30           cpi     r24, 0x0A       ; 10
    1e2e:       51 f0           breq    .+20            ; 0x1e44 <uart_putchar+0x1c>
    1e30:       80 91 c0 00     lds     r24, 0x00C0
    1e34:       85 ff           sbrs    r24, 5
    1e36:       fc cf           rjmp    .-8             ; 0x1e30 <uart_putchar+0x8>
    1e38:       10 93 c6 00     sts     0x00C6, r17
    1e3c:       80 e0           ldi     r24, 0x00       ; 0
    1e3e:       90 e0           ldi     r25, 0x00       ; 0
    1e40:       1f 91           pop     r17
    1e42:       08 95           ret
    1e44:       8d e0           ldi     r24, 0x0D       ; 13
    1e46:       0e 94 14 0f     call    0x1e28  ; 0x1e28 <uart_putchar>
    1e4a:       f2 cf           rjmp    .-28            ; 0x1e30 <uart_putchar+0x8>

00001e4c <WriteProgramData>:
    1e4c:       08 95           ret

00001e4e <UART_Init>:
    1e4e:       e1 ec           ldi     r30, 0xC1       ; 193
    1e50:       f0 e0           ldi     r31, 0x00       ; 0
    1e52:       88 e1           ldi     r24, 0x18       ; 24
    1e54:       80 83           st      Z, r24
    1e56:       a0 ec           ldi     r26, 0xC0       ; 192
    1e58:       b0 e0           ldi     r27, 0x00       ; 0
    1e5a:       8c 91           ld      r24, X
    1e5c:       82 60           ori     r24, 0x02       ; 2
    1e5e:       8c 93           st      X, r24
    1e60:       80 81           ld      r24, Z
    1e62:       80 68           ori     r24, 0x80       ; 128
    1e64:       80 83           st      Z, r24
    1e66:       80 81           ld      r24, Z
    1e68:       80 64           ori     r24, 0x40       ; 64
    1e6a:       80 83           st      Z, r24
    1e6c:       8a e2           ldi     r24, 0x2A       ; 42
    1e6e:       80 93 c4 00     sts     0x00C4, r24
    1e72:       80 91 10 01     lds     r24, 0x0110
    1e76:       90 91 11 01     lds     r25, 0x0111
    1e7a:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    1e7e:       90 93 5d 07     sts     0x075D, r25
    1e82:       80 93 5c 07     sts     0x075C, r24
    1e86:       8c ed           ldi     r24, 0xDC       ; 220
    1e88:       90 e0           ldi     r25, 0x00       ; 0
    1e8a:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    1e8e:       90 93 8c 07     sts     0x078C, r25
    1e92:       80 93 8b 07     sts     0x078B, r24
    1e96:       10 92 5e 07     sts     0x075E, r1
    1e9a:       8c e4           ldi     r24, 0x4C       ; 76
    1e9c:       80 93 5f 07     sts     0x075F, r24
    1ea0:       86 e0           ldi     r24, 0x06       ; 6
    1ea2:       80 93 62 07     sts     0x0762, r24
    1ea6:       8a e0           ldi     r24, 0x0A       ; 10
    1ea8:       80 93 60 07     sts     0x0760, r24
    1eac:       81 e0           ldi     r24, 0x01       ; 1
    1eae:       80 93 61 07     sts     0x0761, r24
    1eb2:       10 92 e7 03     sts     0x03E7, r1
    1eb6:       10 92 e6 03     sts     0x03E6, r1
    1eba:       10 92 e8 03     sts     0x03E8, r1
    1ebe:       08 95           ret

00001ec0 <SendOutData>:
    1ec0:       bf 92           push    r11
    1ec2:       cf 92           push    r12
    1ec4:       df 92           push    r13
    1ec6:       ef 92           push    r14
    1ec8:       ff 92           push    r15
    1eca:       0f 93           push    r16
    1ecc:       1f 93           push    r17
    1ece:       df 93           push    r29
    1ed0:       cf 93           push    r28
    1ed2:       cd b7           in      r28, 0x3d       ; 61
    1ed4:       de b7           in      r29, 0x3e       ; 62
    1ed6:       8d 85           ldd     r24, Y+13       ; 0x0d
    1ed8:       2e 85           ldd     r18, Y+14       ; 0x0e
    1eda:       93 e2           ldi     r25, 0x23       ; 35
    1edc:       90 93 30 06     sts     0x0630, r25
    1ee0:       8f 59           subi    r24, 0x9F       ; 159
    1ee2:       80 93 31 06     sts     0x0631, r24
    1ee6:       8c 85           ldd     r24, Y+12       ; 0x0c
    1ee8:       80 93 32 06     sts     0x0632, r24
    1eec:       22 23           and     r18, r18
    1eee:       79 f4           brne    .+30            ; 0x1f0e <SendOutData+0x4e>
    1ef0:       63 e0           ldi     r22, 0x03       ; 3
    1ef2:       70 e0           ldi     r23, 0x00       ; 0
    1ef4:       cb 01           movw    r24, r22
    1ef6:       0e 94 73 0e     call    0x1ce6  ; 0x1ce6 <AddCRC>
    1efa:       cf 91           pop     r28
    1efc:       df 91           pop     r29
    1efe:       1f 91           pop     r17
    1f00:       0f 91           pop     r16
    1f02:       ff 90           pop     r15
    1f04:       ef 90           pop     r14
    1f06:       df 90           pop     r13
    1f08:       cf 90           pop     r12
    1f0a:       bf 90           pop     r11
    1f0c:       08 95           ret
    1f0e:       ef 84           ldd     r14, Y+15       ; 0x0f
    1f10:       f8 88           ldd     r15, Y+16       ; 0x10
    1f12:       03 e1           ldi     r16, 0x13       ; 19
    1f14:       c0 2e           mov     r12, r16
    1f16:       d1 2c           mov     r13, r1
    1f18:       cc 0e           add     r12, r28
    1f1a:       dd 1e           adc     r13, r29
    1f1c:       49 89           ldd     r20, Y+17       ; 0x11
    1f1e:       5a 89           ldd     r21, Y+18       ; 0x12
    1f20:       41 15           cp      r20, r1
    1f22:       51 05           cpc     r21, r1
    1f24:       29 f3           breq    .-54            ; 0x1ef0 <SendOutData+0x30>
    1f26:       02 2f           mov     r16, r18
    1f28:       01 50           subi    r16, 0x01       ; 1
    1f2a:       63 e0           ldi     r22, 0x03       ; 3
    1f2c:       70 e0           ldi     r23, 0x00       ; 0
    1f2e:       10 e0           ldi     r17, 0x00       ; 0
    1f30:       62 c0           rjmp    .+196           ; 0x1ff6 <SendOutData+0x136>
    1f32:       a1 2f           mov     r26, r17
    1f34:       b0 e0           ldi     r27, 0x00       ; 0
    1f36:       1f 5f           subi    r17, 0xFF       ; 255
    1f38:       fa 01           movw    r30, r20
    1f3a:       ae 0d           add     r26, r14
    1f3c:       bf 1d           adc     r27, r15
    1f3e:       8c 91           ld      r24, X
    1f40:       af 01           movw    r20, r30
    1f42:       41 50           subi    r20, 0x01       ; 1
    1f44:       50 40           sbci    r21, 0x00       ; 0
    1f46:       09 f4           brne    .+2             ; 0x1f4a <SendOutData+0x8a>
    1f48:       8b c0           rjmp    .+278           ; 0x2060 <SendOutData+0x1a0>
    1f4a:       e1 2f           mov     r30, r17
    1f4c:       f0 e0           ldi     r31, 0x00       ; 0
    1f4e:       1f 5f           subi    r17, 0xFF       ; 255
    1f50:       ee 0d           add     r30, r14
    1f52:       ff 1d           adc     r31, r15
    1f54:       a0 81           ld      r26, Z
    1f56:       41 50           subi    r20, 0x01       ; 1
    1f58:       50 40           sbci    r21, 0x00       ; 0
    1f5a:       09 f0           breq    .+2             ; 0x1f5e <SendOutData+0x9e>
    1f5c:       6d c0           rjmp    .+218           ; 0x2038 <SendOutData+0x178>
    1f5e:       00 23           and     r16, r16
    1f60:       09 f4           brne    .+2             ; 0x1f64 <SendOutData+0xa4>
    1f62:       6a c0           rjmp    .+212           ; 0x2038 <SendOutData+0x178>
    1f64:       96 01           movw    r18, r12
    1f66:       2e 5f           subi    r18, 0xFE       ; 254
    1f68:       3f 4f           sbci    r19, 0xFF       ; 255
    1f6a:       f6 01           movw    r30, r12
    1f6c:       e0 80           ld      r14, Z
    1f6e:       f1 80           ldd     r15, Z+1        ; 0x01
    1f70:       b2 e0           ldi     r27, 0x02       ; 2
    1f72:       cb 2e           mov     r12, r27
    1f74:       d1 2c           mov     r13, r1
    1f76:       c2 0e           add     r12, r18
    1f78:       d3 1e           adc     r13, r19
    1f7a:       f9 01           movw    r30, r18
    1f7c:       40 81           ld      r20, Z
    1f7e:       51 81           ldd     r21, Z+1        ; 0x01
    1f80:       01 50           subi    r16, 0x01       ; 1
    1f82:       38 2f           mov     r19, r24
    1f84:       32 95           swap    r19
    1f86:       3f 70           andi    r19, 0x0F       ; 15
    1f88:       90 e0           ldi     r25, 0x00       ; 0
    1f8a:       8f 70           andi    r24, 0x0F       ; 15
    1f8c:       90 70           andi    r25, 0x00       ; 0
    1f8e:       2a 2f           mov     r18, r26
    1f90:       22 95           swap    r18
    1f92:       26 95           lsr     r18
    1f94:       26 95           lsr     r18
    1f96:       23 70           andi    r18, 0x03       ; 3
    1f98:       88 0f           add     r24, r24
    1f9a:       99 1f           adc     r25, r25
    1f9c:       88 0f           add     r24, r24
    1f9e:       99 1f           adc     r25, r25
    1fa0:       28 2b           or      r18, r24
    1fa2:       23 5c           subi    r18, 0xC3       ; 195
    1fa4:       af 73           andi    r26, 0x3F       ; 63
    1fa6:       a3 5c           subi    r26, 0xC3       ; 195
    1fa8:       10 e0           ldi     r17, 0x00       ; 0
    1faa:       8b 2d           mov     r24, r11
    1fac:       86 95           lsr     r24
    1fae:       86 95           lsr     r24
    1fb0:       83 5c           subi    r24, 0xC3       ; 195
    1fb2:       fb 01           movw    r30, r22
    1fb4:       e0 5d           subi    r30, 0xD0       ; 208
    1fb6:       f9 4f           sbci    r31, 0xF9       ; 249
    1fb8:       80 83           st      Z, r24
    1fba:       8b 2d           mov     r24, r11
    1fbc:       90 e0           ldi     r25, 0x00       ; 0
    1fbe:       83 70           andi    r24, 0x03       ; 3
    1fc0:       90 70           andi    r25, 0x00       ; 0
    1fc2:       82 95           swap    r24
    1fc4:       92 95           swap    r25
    1fc6:       90 7f           andi    r25, 0xF0       ; 240
    1fc8:       98 27           eor     r25, r24
    1fca:       80 7f           andi    r24, 0xF0       ; 240
    1fcc:       98 27           eor     r25, r24
    1fce:       38 2b           or      r19, r24
    1fd0:       33 5c           subi    r19, 0xC3       ; 195
    1fd2:       fb 01           movw    r30, r22
    1fd4:       ef 5c           subi    r30, 0xCF       ; 207
    1fd6:       f9 4f           sbci    r31, 0xF9       ; 249
    1fd8:       30 83           st      Z, r19
    1fda:       fb 01           movw    r30, r22
    1fdc:       ee 5c           subi    r30, 0xCE       ; 206
    1fde:       f9 4f           sbci    r31, 0xF9       ; 249
    1fe0:       20 83           st      Z, r18
    1fe2:       fb 01           movw    r30, r22
    1fe4:       ed 5c           subi    r30, 0xCD       ; 205
    1fe6:       f9 4f           sbci    r31, 0xF9       ; 249
    1fe8:       a0 83           st      Z, r26
    1fea:       6c 5f           subi    r22, 0xFC       ; 252
    1fec:       7f 4f           sbci    r23, 0xFF       ; 255
    1fee:       41 15           cp      r20, r1
    1ff0:       51 05           cpc     r21, r1
    1ff2:       09 f4           brne    .+2             ; 0x1ff6 <SendOutData+0x136>
    1ff4:       7f cf           rjmp    .-258           ; 0x1ef4 <SendOutData+0x34>
    1ff6:       f7 01           movw    r30, r14
    1ff8:       e1 0f           add     r30, r17
    1ffa:       f1 1d           adc     r31, r1
    1ffc:       b0 80           ld      r11, Z
    1ffe:       1f 5f           subi    r17, 0xFF       ; 255
    2000:       41 50           subi    r20, 0x01       ; 1
    2002:       50 40           sbci    r21, 0x00       ; 0
    2004:       09 f0           breq    .+2             ; 0x2008 <SendOutData+0x148>
    2006:       95 cf           rjmp    .-214           ; 0x1f32 <SendOutData+0x72>
    2008:       00 23           and     r16, r16
    200a:       91 f0           breq    .+36            ; 0x2030 <SendOutData+0x170>
    200c:       f6 01           movw    r30, r12
    200e:       32 96           adiw    r30, 0x02       ; 2
    2010:       d6 01           movw    r26, r12
    2012:       ed 90           ld      r14, X+
    2014:       fc 90           ld      r15, X
    2016:       12 e0           ldi     r17, 0x02       ; 2
    2018:       c1 2e           mov     r12, r17
    201a:       d1 2c           mov     r13, r1
    201c:       ce 0e           add     r12, r30
    201e:       df 1e           adc     r13, r31
    2020:       01 90           ld      r0, Z+
    2022:       f0 81           ld      r31, Z
    2024:       e0 2d           mov     r30, r0
    2026:       01 50           subi    r16, 0x01       ; 1
    2028:       30 97           sbiw    r30, 0x00       ; 0
    202a:       09 f0           breq    .+2             ; 0x202e <SendOutData+0x16e>
    202c:       4c c0           rjmp    .+152           ; 0x20c6 <SendOutData+0x206>
    202e:       10 e0           ldi     r17, 0x00       ; 0
    2030:       30 e0           ldi     r19, 0x00       ; 0
    2032:       2d e3           ldi     r18, 0x3D       ; 61
    2034:       ad e3           ldi     r26, 0x3D       ; 61
    2036:       b9 cf           rjmp    .-142           ; 0x1faa <SendOutData+0xea>
    2038:       38 2f           mov     r19, r24
    203a:       32 95           swap    r19
    203c:       3f 70           andi    r19, 0x0F       ; 15
    203e:       90 e0           ldi     r25, 0x00       ; 0
    2040:       8f 70           andi    r24, 0x0F       ; 15
    2042:       90 70           andi    r25, 0x00       ; 0
    2044:       2a 2f           mov     r18, r26
    2046:       22 95           swap    r18
    2048:       26 95           lsr     r18
    204a:       26 95           lsr     r18
    204c:       23 70           andi    r18, 0x03       ; 3
    204e:       88 0f           add     r24, r24
    2050:       99 1f           adc     r25, r25
    2052:       88 0f           add     r24, r24
    2054:       99 1f           adc     r25, r25
    2056:       28 2b           or      r18, r24
    2058:       23 5c           subi    r18, 0xC3       ; 195
    205a:       af 73           andi    r26, 0x3F       ; 63
    205c:       a3 5c           subi    r26, 0xC3       ; 195
    205e:       a5 cf           rjmp    .-182           ; 0x1faa <SendOutData+0xea>
    2060:       00 23           and     r16, r16
    2062:       71 f4           brne    .+28            ; 0x2080 <SendOutData+0x1c0>
    2064:       38 2f           mov     r19, r24
    2066:       32 95           swap    r19
    2068:       3f 70           andi    r19, 0x0F       ; 15
    206a:       90 e0           ldi     r25, 0x00       ; 0
    206c:       8f 70           andi    r24, 0x0F       ; 15
    206e:       90 70           andi    r25, 0x00       ; 0
    2070:       88 0f           add     r24, r24
    2072:       99 1f           adc     r25, r25
    2074:       88 0f           add     r24, r24
    2076:       99 1f           adc     r25, r25
    2078:       28 2f           mov     r18, r24
    207a:       23 5c           subi    r18, 0xC3       ; 195
    207c:       ad e3           ldi     r26, 0x3D       ; 61
    207e:       95 cf           rjmp    .-214           ; 0x1faa <SendOutData+0xea>
    2080:       f6 01           movw    r30, r12
    2082:       32 96           adiw    r30, 0x02       ; 2
    2084:       d6 01           movw    r26, r12
    2086:       ed 90           ld      r14, X+
    2088:       fc 90           ld      r15, X
    208a:       a2 e0           ldi     r26, 0x02       ; 2
    208c:       ca 2e           mov     r12, r26
    208e:       d1 2c           mov     r13, r1
    2090:       ce 0e           add     r12, r30
    2092:       df 1e           adc     r13, r31
    2094:       40 81           ld      r20, Z
    2096:       51 81           ldd     r21, Z+1        ; 0x01
    2098:       01 50           subi    r16, 0x01       ; 1
    209a:       41 15           cp      r20, r1
    209c:       51 05           cpc     r21, r1
    209e:       21 f0           breq    .+8             ; 0x20a8 <SendOutData+0x1e8>
    20a0:       e0 e0           ldi     r30, 0x00       ; 0
    20a2:       f0 e0           ldi     r31, 0x00       ; 0
    20a4:       11 e0           ldi     r17, 0x01       ; 1
    20a6:       54 cf           rjmp    .-344           ; 0x1f50 <SendOutData+0x90>
    20a8:       38 2f           mov     r19, r24
    20aa:       32 95           swap    r19
    20ac:       3f 70           andi    r19, 0x0F       ; 15
    20ae:       90 e0           ldi     r25, 0x00       ; 0
    20b0:       8f 70           andi    r24, 0x0F       ; 15
    20b2:       90 70           andi    r25, 0x00       ; 0
    20b4:       88 0f           add     r24, r24
    20b6:       99 1f           adc     r25, r25
    20b8:       88 0f           add     r24, r24
    20ba:       99 1f           adc     r25, r25
    20bc:       28 2f           mov     r18, r24
    20be:       23 5c           subi    r18, 0xC3       ; 195
    20c0:       10 e0           ldi     r17, 0x00       ; 0
    20c2:       ad e3           ldi     r26, 0x3D       ; 61
    20c4:       72 cf           rjmp    .-284           ; 0x1faa <SendOutData+0xea>
    20c6:       a0 e0           ldi     r26, 0x00       ; 0
    20c8:       b0 e0           ldi     r27, 0x00       ; 0
    20ca:       11 e0           ldi     r17, 0x01       ; 1
    20cc:       36 cf           rjmp    .-404           ; 0x1f3a <SendOutData+0x7a>

000020ce <DatenUebertragung>:
    20ce:       ef 92           push    r14
    20d0:       ff 92           push    r15
    20d2:       0f 93           push    r16
    20d4:       1f 93           push    r17
    20d6:       80 91 0c 01     lds     r24, 0x010C
    20da:       88 23           and     r24, r24
    20dc:       09 f4           brne    .+2             ; 0x20e0 <DatenUebertragung+0x12>
    20de:       97 c0           rjmp    .+302           ; 0x220e <DatenUebertragung+0x140>
    20e0:       80 91 dc 03     lds     r24, 0x03DC
    20e4:       88 23           and     r24, r24
    20e6:       29 f0           breq    .+10            ; 0x20f2 <DatenUebertragung+0x24>
    20e8:       80 91 0c 01     lds     r24, 0x010C
    20ec:       88 23           and     r24, r24
    20ee:       09 f0           breq    .+2             ; 0x20f2 <DatenUebertragung+0x24>
    20f0:       ca c0           rjmp    .+404           ; 0x2286 <DatenUebertragung+0x1b8>
    20f2:       80 91 db 03     lds     r24, 0x03DB
    20f6:       88 23           and     r24, r24
    20f8:       29 f0           breq    .+10            ; 0x2104 <DatenUebertragung+0x36>
    20fa:       80 91 0c 01     lds     r24, 0x010C
    20fe:       88 23           and     r24, r24
    2100:       09 f0           breq    .+2             ; 0x2104 <DatenUebertragung+0x36>
    2102:       05 c1           rjmp    .+522           ; 0x230e <DatenUebertragung+0x240>
    2104:       80 91 de 03     lds     r24, 0x03DE
    2108:       88 23           and     r24, r24
    210a:       29 f0           breq    .+10            ; 0x2116 <DatenUebertragung+0x48>
    210c:       80 91 0c 01     lds     r24, 0x010C
    2110:       88 23           and     r24, r24
    2112:       09 f0           breq    .+2             ; 0x2116 <DatenUebertragung+0x48>
    2114:       36 c1           rjmp    .+620           ; 0x2382 <DatenUebertragung+0x2b4>
    2116:       80 91 da 03     lds     r24, 0x03DA
    211a:       88 23           and     r24, r24
    211c:       29 f0           breq    .+10            ; 0x2128 <DatenUebertragung+0x5a>
    211e:       80 91 0c 01     lds     r24, 0x010C
    2122:       88 23           and     r24, r24
    2124:       09 f0           breq    .+2             ; 0x2128 <DatenUebertragung+0x5a>
    2126:       56 c1           rjmp    .+684           ; 0x23d4 <DatenUebertragung+0x306>
    2128:       80 91 8b 07     lds     r24, 0x078B
    212c:       90 91 8c 07     lds     r25, 0x078C
    2130:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    2134:       88 23           and     r24, r24
    2136:       29 f0           breq    .+10            ; 0x2142 <DatenUebertragung+0x74>
    2138:       80 91 0c 01     lds     r24, 0x010C
    213c:       88 23           and     r24, r24
    213e:       09 f0           breq    .+2             ; 0x2142 <DatenUebertragung+0x74>
    2140:       74 c1           rjmp    .+744           ; 0x242a <DatenUebertragung+0x35c>
    2142:       80 91 10 01     lds     r24, 0x0110
    2146:       90 91 11 01     lds     r25, 0x0111
    214a:       89 2b           or      r24, r25
    214c:       09 f0           breq    .+2             ; 0x2150 <DatenUebertragung+0x82>
    214e:       64 c0           rjmp    .+200           ; 0x2218 <DatenUebertragung+0x14a>
    2150:       80 91 dd 03     lds     r24, 0x03DD
    2154:       88 23           and     r24, r24
    2156:       29 f0           breq    .+10            ; 0x2162 <DatenUebertragung+0x94>
    2158:       80 91 0c 01     lds     r24, 0x010C
    215c:       88 23           and     r24, r24
    215e:       09 f0           breq    .+2             ; 0x2162 <DatenUebertragung+0x94>
    2160:       7d c2           rjmp    .+1274          ; 0x265c <DatenUebertragung+0x58e>
    2162:       80 91 eb 03     lds     r24, 0x03EB
    2166:       90 91 ec 03     lds     r25, 0x03EC
    216a:       89 2b           or      r24, r25
    216c:       09 f0           breq    .+2             ; 0x2170 <DatenUebertragung+0xa2>
    216e:       f0 c1           rjmp    .+992           ; 0x2550 <DatenUebertragung+0x482>
    2170:       20 91 0d 01     lds     r18, 0x010D
    2174:       2f 3f           cpi     r18, 0xFF       ; 255
    2176:       d1 f1           breq    .+116           ; 0x21ec <DatenUebertragung+0x11e>
    2178:       8d b7           in      r24, 0x3d       ; 61
    217a:       9e b7           in      r25, 0x3e       ; 62
    217c:       0b 97           sbiw    r24, 0x0b       ; 11
    217e:       0f b6           in      r0, 0x3f        ; 63
    2180:       f8 94           cli
    2182:       9e bf           out     0x3e, r25       ; 62
    2184:       0f be           out     0x3f, r0        ; 63
    2186:       8d bf           out     0x3d, r24       ; 61
    2188:       ed b7           in      r30, 0x3d       ; 61
    218a:       fe b7           in      r31, 0x3e       ; 62
    218c:       31 96           adiw    r30, 0x01       ; 1
    218e:       81 e4           ldi     r24, 0x41       ; 65
    2190:       ad b7           in      r26, 0x3d       ; 61
    2192:       be b7           in      r27, 0x3e       ; 62
    2194:       11 96           adiw    r26, 0x01       ; 1
    2196:       8c 93           st      X, r24
    2198:       81 e0           ldi     r24, 0x01       ; 1
    219a:       81 83           std     Z+1, r24        ; 0x01
    219c:       82 e0           ldi     r24, 0x02       ; 2
    219e:       82 83           std     Z+2, r24        ; 0x02
    21a0:       8d e0           ldi     r24, 0x0D       ; 13
    21a2:       91 e0           ldi     r25, 0x01       ; 1
    21a4:       94 83           std     Z+4, r25        ; 0x04
    21a6:       83 83           std     Z+3, r24        ; 0x03
    21a8:       81 e0           ldi     r24, 0x01       ; 1
    21aa:       90 e0           ldi     r25, 0x00       ; 0
    21ac:       96 83           std     Z+6, r25        ; 0x06
    21ae:       85 83           std     Z+5, r24        ; 0x05
    21b0:       82 2f           mov     r24, r18
    21b2:       90 e0           ldi     r25, 0x00       ; 0
    21b4:       82 95           swap    r24
    21b6:       92 95           swap    r25
    21b8:       90 7f           andi    r25, 0xF0       ; 240
    21ba:       98 27           eor     r25, r24
    21bc:       80 7f           andi    r24, 0xF0       ; 240
    21be:       98 27           eor     r25, r24
    21c0:       8e 5e           subi    r24, 0xEE       ; 238
    21c2:       9e 4f           sbci    r25, 0xFE       ; 254
    21c4:       90 87           std     Z+8, r25        ; 0x08
    21c6:       87 83           std     Z+7, r24        ; 0x07
    21c8:       80 e1           ldi     r24, 0x10       ; 16
    21ca:       90 e0           ldi     r25, 0x00       ; 0
    21cc:       92 87           std     Z+10, r25       ; 0x0a
    21ce:       81 87           std     Z+9, r24        ; 0x09
    21d0:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    21d4:       8f ef           ldi     r24, 0xFF       ; 255
    21d6:       80 93 0d 01     sts     0x010D, r24
    21da:       2d b7           in      r18, 0x3d       ; 61
    21dc:       3e b7           in      r19, 0x3e       ; 62
    21de:       25 5f           subi    r18, 0xF5       ; 245
    21e0:       3f 4f           sbci    r19, 0xFF       ; 255
    21e2:       0f b6           in      r0, 0x3f        ; 63
    21e4:       f8 94           cli
    21e6:       3e bf           out     0x3e, r19       ; 62
    21e8:       0f be           out     0x3f, r0        ; 63
    21ea:       2d bf           out     0x3d, r18       ; 61
    21ec:       80 91 65 08     lds     r24, 0x0865
    21f0:       88 23           and     r24, r24
    21f2:       29 f0           breq    .+10            ; 0x21fe <DatenUebertragung+0x130>
    21f4:       80 91 0c 01     lds     r24, 0x010C
    21f8:       88 23           and     r24, r24
    21fa:       09 f0           breq    .+2             ; 0x21fe <DatenUebertragung+0x130>
    21fc:       80 c1           rjmp    .+768           ; 0x24fe <DatenUebertragung+0x430>
    21fe:       80 91 df 03     lds     r24, 0x03DF
    2202:       88 23           and     r24, r24
    2204:       21 f0           breq    .+8             ; 0x220e <DatenUebertragung+0x140>
    2206:       80 91 0c 01     lds     r24, 0x010C
    220a:       88 23           and     r24, r24
    220c:       79 f4           brne    .+30            ; 0x222c <DatenUebertragung+0x15e>
    220e:       1f 91           pop     r17
    2210:       0f 91           pop     r16
    2212:       ff 90           pop     r15
    2214:       ef 90           pop     r14
    2216:       08 95           ret
    2218:       80 91 5c 07     lds     r24, 0x075C
    221c:       90 91 5d 07     lds     r25, 0x075D
    2220:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    2224:       88 23           and     r24, r24
    2226:       09 f0           breq    .+2             ; 0x222a <DatenUebertragung+0x15c>
    2228:       97 cf           rjmp    .-210           ; 0x2158 <DatenUebertragung+0x8a>
    222a:       92 cf           rjmp    .-220           ; 0x2150 <DatenUebertragung+0x82>
    222c:       8d b7           in      r24, 0x3d       ; 61
    222e:       9e b7           in      r25, 0x3e       ; 62
    2230:       07 97           sbiw    r24, 0x07       ; 7
    2232:       0f b6           in      r0, 0x3f        ; 63
    2234:       f8 94           cli
    2236:       9e bf           out     0x3e, r25       ; 62
    2238:       0f be           out     0x3f, r0        ; 63
    223a:       8d bf           out     0x3d, r24       ; 61
    223c:       ed b7           in      r30, 0x3d       ; 61
    223e:       fe b7           in      r31, 0x3e       ; 62
    2240:       31 96           adiw    r30, 0x01       ; 1
    2242:       80 e5           ldi     r24, 0x50       ; 80
    2244:       ad b7           in      r26, 0x3d       ; 61
    2246:       be b7           in      r27, 0x3e       ; 62
    2248:       11 96           adiw    r26, 0x01       ; 1
    224a:       8c 93           st      X, r24
    224c:       81 e0           ldi     r24, 0x01       ; 1
    224e:       81 83           std     Z+1, r24        ; 0x01
    2250:       82 83           std     Z+2, r24        ; 0x02
    2252:       8f ea           ldi     r24, 0xAF       ; 175
    2254:       98 e0           ldi     r25, 0x08       ; 8
    2256:       94 83           std     Z+4, r25        ; 0x04
    2258:       83 83           std     Z+3, r24        ; 0x03
    225a:       86 e1           ldi     r24, 0x16       ; 22
    225c:       90 e0           ldi     r25, 0x00       ; 0
    225e:       96 83           std     Z+6, r25        ; 0x06
    2260:       85 83           std     Z+5, r24        ; 0x05
    2262:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    2266:       10 92 df 03     sts     0x03DF, r1
    226a:       2d b7           in      r18, 0x3d       ; 61
    226c:       3e b7           in      r19, 0x3e       ; 62
    226e:       29 5f           subi    r18, 0xF9       ; 249
    2270:       3f 4f           sbci    r19, 0xFF       ; 255
    2272:       0f b6           in      r0, 0x3f        ; 63
    2274:       f8 94           cli
    2276:       3e bf           out     0x3e, r19       ; 62
    2278:       0f be           out     0x3f, r0        ; 63
    227a:       2d bf           out     0x3d, r18       ; 61
    227c:       1f 91           pop     r17
    227e:       0f 91           pop     r16
    2280:       ff 90           pop     r15
    2282:       ef 90           pop     r14
    2284:       08 95           ret
    2286:       0e 94 cf 24     call    0x499e  ; 0x499e <Menu>
    228a:       2d b7           in      r18, 0x3d       ; 61
    228c:       3e b7           in      r19, 0x3e       ; 62
    228e:       2b 50           subi    r18, 0x0B       ; 11
    2290:       30 40           sbci    r19, 0x00       ; 0
    2292:       0f b6           in      r0, 0x3f        ; 63
    2294:       f8 94           cli
    2296:       3e bf           out     0x3e, r19       ; 62
    2298:       0f be           out     0x3f, r0        ; 63
    229a:       2d bf           out     0x3d, r18       ; 61
    229c:       ed b7           in      r30, 0x3d       ; 61
    229e:       fe b7           in      r31, 0x3e       ; 62
    22a0:       31 96           adiw    r30, 0x01       ; 1
    22a2:       88 e4           ldi     r24, 0x48       ; 72
    22a4:       ad b7           in      r26, 0x3d       ; 61
    22a6:       be b7           in      r27, 0x3e       ; 62
    22a8:       11 96           adiw    r26, 0x01       ; 1
    22aa:       8c 93           st      X, r24
    22ac:       81 e0           ldi     r24, 0x01       ; 1
    22ae:       81 83           std     Z+1, r24        ; 0x01
    22b0:       82 e0           ldi     r24, 0x02       ; 2
    22b2:       82 83           std     Z+2, r24        ; 0x02
    22b4:       80 ee           ldi     r24, 0xE0       ; 224
    22b6:       93 e0           ldi     r25, 0x03       ; 3
    22b8:       94 83           std     Z+4, r25        ; 0x04
    22ba:       83 83           std     Z+3, r24        ; 0x03
    22bc:       81 e0           ldi     r24, 0x01       ; 1
    22be:       90 e0           ldi     r25, 0x00       ; 0
    22c0:       96 83           std     Z+6, r25        ; 0x06
    22c2:       85 83           std     Z+5, r24        ; 0x05
    22c4:       80 91 e0 03     lds     r24, 0x03E0
    22c8:       24 e1           ldi     r18, 0x14       ; 20
    22ca:       82 9f           mul     r24, r18
    22cc:       c0 01           movw    r24, r0
    22ce:       11 24           eor     r1, r1
    22d0:       8d 5c           subi    r24, 0xCD       ; 205
    22d2:       9c 4f           sbci    r25, 0xFC       ; 252
    22d4:       90 87           std     Z+8, r25        ; 0x08
    22d6:       87 83           std     Z+7, r24        ; 0x07
    22d8:       84 e1           ldi     r24, 0x14       ; 20
    22da:       90 e0           ldi     r25, 0x00       ; 0
    22dc:       92 87           std     Z+10, r25       ; 0x0a
    22de:       81 87           std     Z+9, r24        ; 0x09
    22e0:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    22e4:       80 91 e0 03     lds     r24, 0x03E0
    22e8:       8f 5f           subi    r24, 0xFF       ; 255
    22ea:       80 93 e0 03     sts     0x03E0, r24
    22ee:       2d b7           in      r18, 0x3d       ; 61
    22f0:       3e b7           in      r19, 0x3e       ; 62
    22f2:       25 5f           subi    r18, 0xF5       ; 245
    22f4:       3f 4f           sbci    r19, 0xFF       ; 255
    22f6:       0f b6           in      r0, 0x3f        ; 63
    22f8:       f8 94           cli
    22fa:       3e bf           out     0x3e, r19       ; 62
    22fc:       0f be           out     0x3f, r0        ; 63
    22fe:       2d bf           out     0x3d, r18       ; 61
    2300:       84 30           cpi     r24, 0x04       ; 4
    2302:       10 f0           brcs    .+4             ; 0x2308 <DatenUebertragung+0x23a>
    2304:       10 92 e0 03     sts     0x03E0, r1
    2308:       10 92 dc 03     sts     0x03DC, r1
    230c:       f2 ce           rjmp    .-540           ; 0x20f2 <DatenUebertragung+0x24>
    230e:       0e 94 cf 24     call    0x499e  ; 0x499e <Menu>
    2312:       8d b7           in      r24, 0x3d       ; 61
    2314:       9e b7           in      r25, 0x3e       ; 62
    2316:       0f 97           sbiw    r24, 0x0f       ; 15
    2318:       0f b6           in      r0, 0x3f        ; 63
    231a:       f8 94           cli
    231c:       9e bf           out     0x3e, r25       ; 62
    231e:       0f be           out     0x3f, r0        ; 63
    2320:       8d bf           out     0x3d, r24       ; 61
    2322:       ed b7           in      r30, 0x3d       ; 61
    2324:       fe b7           in      r31, 0x3e       ; 62
    2326:       31 96           adiw    r30, 0x01       ; 1
    2328:       8c e4           ldi     r24, 0x4C       ; 76
    232a:       ad b7           in      r26, 0x3d       ; 61
    232c:       be b7           in      r27, 0x3e       ; 62
    232e:       11 96           adiw    r26, 0x01       ; 1
    2330:       8c 93           st      X, r24
    2332:       81 e0           ldi     r24, 0x01       ; 1
    2334:       81 83           std     Z+1, r24        ; 0x01
    2336:       83 e0           ldi     r24, 0x03       ; 3
    2338:       82 83           std     Z+2, r24        ; 0x02
    233a:       82 e4           ldi     r24, 0x42       ; 66
    233c:       94 e0           ldi     r25, 0x04       ; 4
    233e:       94 83           std     Z+4, r25        ; 0x04
    2340:       83 83           std     Z+3, r24        ; 0x03
    2342:       21 e0           ldi     r18, 0x01       ; 1
    2344:       30 e0           ldi     r19, 0x00       ; 0
    2346:       36 83           std     Z+6, r19        ; 0x06
    2348:       25 83           std     Z+5, r18        ; 0x05
    234a:       83 e8           ldi     r24, 0x83       ; 131
    234c:       93 e0           ldi     r25, 0x03       ; 3
    234e:       90 87           std     Z+8, r25        ; 0x08
    2350:       87 83           std     Z+7, r24        ; 0x07
    2352:       32 87           std     Z+10, r19       ; 0x0a
    2354:       21 87           std     Z+9, r18        ; 0x09
    2356:       83 e3           ldi     r24, 0x33       ; 51
    2358:       93 e0           ldi     r25, 0x03       ; 3
    235a:       94 87           std     Z+12, r25       ; 0x0c
    235c:       83 87           std     Z+11, r24       ; 0x0b
    235e:       80 e5           ldi     r24, 0x50       ; 80
    2360:       90 e0           ldi     r25, 0x00       ; 0
    2362:       96 87           std     Z+14, r25       ; 0x0e
    2364:       85 87           std     Z+13, r24       ; 0x0d
    2366:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    236a:       10 92 db 03     sts     0x03DB, r1
    236e:       2d b7           in      r18, 0x3d       ; 61
    2370:       3e b7           in      r19, 0x3e       ; 62
    2372:       21 5f           subi    r18, 0xF1       ; 241
    2374:       3f 4f           sbci    r19, 0xFF       ; 255
    2376:       0f b6           in      r0, 0x3f        ; 63
    2378:       f8 94           cli
    237a:       3e bf           out     0x3e, r19       ; 62
    237c:       0f be           out     0x3f, r0        ; 63
    237e:       2d bf           out     0x3d, r18       ; 61
    2380:       c1 ce           rjmp    .-638           ; 0x2104 <DatenUebertragung+0x36>
    2382:       8d b7           in      r24, 0x3d       ; 61
    2384:       9e b7           in      r25, 0x3e       ; 62
    2386:       07 97           sbiw    r24, 0x07       ; 7
    2388:       0f b6           in      r0, 0x3f        ; 63
    238a:       f8 94           cli
    238c:       9e bf           out     0x3e, r25       ; 62
    238e:       0f be           out     0x3f, r0        ; 63
    2390:       8d bf           out     0x3d, r24       ; 61
    2392:       ed b7           in      r30, 0x3d       ; 61
    2394:       fe b7           in      r31, 0x3e       ; 62
    2396:       31 96           adiw    r30, 0x01       ; 1
    2398:       86 e5           ldi     r24, 0x56       ; 86
    239a:       ad b7           in      r26, 0x3d       ; 61
    239c:       be b7           in      r27, 0x3e       ; 62
    239e:       11 96           adiw    r26, 0x01       ; 1
    23a0:       8c 93           st      X, r24
    23a2:       81 e0           ldi     r24, 0x01       ; 1
    23a4:       81 83           std     Z+1, r24        ; 0x01
    23a6:       82 83           std     Z+2, r24        ; 0x02
    23a8:       8e e5           ldi     r24, 0x5E       ; 94
    23aa:       97 e0           ldi     r25, 0x07       ; 7
    23ac:       94 83           std     Z+4, r25        ; 0x04
    23ae:       83 83           std     Z+3, r24        ; 0x03
    23b0:       8a e0           ldi     r24, 0x0A       ; 10
    23b2:       90 e0           ldi     r25, 0x00       ; 0
    23b4:       96 83           std     Z+6, r25        ; 0x06
    23b6:       85 83           std     Z+5, r24        ; 0x05
    23b8:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    23bc:       10 92 de 03     sts     0x03DE, r1
    23c0:       2d b7           in      r18, 0x3d       ; 61
    23c2:       3e b7           in      r19, 0x3e       ; 62
    23c4:       29 5f           subi    r18, 0xF9       ; 249
    23c6:       3f 4f           sbci    r19, 0xFF       ; 255
    23c8:       0f b6           in      r0, 0x3f        ; 63
    23ca:       f8 94           cli
    23cc:       3e bf           out     0x3e, r19       ; 62
    23ce:       0f be           out     0x3f, r0        ; 63
    23d0:       2d bf           out     0x3d, r18       ; 61
    23d2:       a1 ce           rjmp    .-702           ; 0x2116 <DatenUebertragung+0x48>
    23d4:       8d b7           in      r24, 0x3d       ; 61
    23d6:       9e b7           in      r25, 0x3e       ; 62
    23d8:       07 97           sbiw    r24, 0x07       ; 7
    23da:       0f b6           in      r0, 0x3f        ; 63
    23dc:       f8 94           cli
    23de:       9e bf           out     0x3e, r25       ; 62
    23e0:       0f be           out     0x3f, r0        ; 63
    23e2:       8d bf           out     0x3d, r24       ; 61
    23e4:       ed b7           in      r30, 0x3d       ; 61
    23e6:       fe b7           in      r31, 0x3e       ; 62
    23e8:       31 96           adiw    r30, 0x01       ; 1
    23ea:       87 e4           ldi     r24, 0x47       ; 71
    23ec:       ad b7           in      r26, 0x3d       ; 61
    23ee:       be b7           in      r27, 0x3e       ; 62
    23f0:       11 96           adiw    r26, 0x01       ; 1
    23f2:       8c 93           st      X, r24
    23f4:       80 91 0f 01     lds     r24, 0x010F
    23f8:       81 83           std     Z+1, r24        ; 0x01
    23fa:       81 e0           ldi     r24, 0x01       ; 1
    23fc:       82 83           std     Z+2, r24        ; 0x02
    23fe:       80 e8           ldi     r24, 0x80       ; 128
    2400:       97 e0           ldi     r25, 0x07       ; 7
    2402:       94 83           std     Z+4, r25        ; 0x04
    2404:       83 83           std     Z+3, r24        ; 0x03
    2406:       8b e0           ldi     r24, 0x0B       ; 11
    2408:       90 e0           ldi     r25, 0x00       ; 0
    240a:       96 83           std     Z+6, r25        ; 0x06
    240c:       85 83           std     Z+5, r24        ; 0x05
    240e:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    2412:       10 92 da 03     sts     0x03DA, r1
    2416:       2d b7           in      r18, 0x3d       ; 61
    2418:       3e b7           in      r19, 0x3e       ; 62
    241a:       29 5f           subi    r18, 0xF9       ; 249
    241c:       3f 4f           sbci    r19, 0xFF       ; 255
    241e:       0f b6           in      r0, 0x3f        ; 63
    2420:       f8 94           cli
    2422:       3e bf           out     0x3e, r19       ; 62
    2424:       0f be           out     0x3f, r0        ; 63
    2426:       2d bf           out     0x3d, r18       ; 61
    2428:       7f ce           rjmp    .-770           ; 0x2128 <DatenUebertragung+0x5a>
    242a:       e0 90 f8 08     lds     r14, 0x08F8
    242e:       ff 24           eor     r15, r15
    2430:       ee 0c           add     r14, r14
    2432:       ff 1c           adc     r15, r15
    2434:       ee 0c           add     r14, r14
    2436:       ff 1c           adc     r15, r15
    2438:       00 27           eor     r16, r16
    243a:       f7 fc           sbrc    r15, 7
    243c:       00 95           com     r16
    243e:       10 2f           mov     r17, r16
    2440:       60 91 c4 04     lds     r22, 0x04C4
    2444:       70 91 c5 04     lds     r23, 0x04C5
    2448:       80 91 c6 04     lds     r24, 0x04C6
    244c:       90 91 c7 04     lds     r25, 0x04C7
    2450:       a8 01           movw    r20, r16
    2452:       97 01           movw    r18, r14
    2454:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    2458:       30 93 79 07     sts     0x0779, r19
    245c:       20 93 78 07     sts     0x0778, r18
    2460:       60 91 cc 04     lds     r22, 0x04CC
    2464:       70 91 cd 04     lds     r23, 0x04CD
    2468:       80 91 ce 04     lds     r24, 0x04CE
    246c:       90 91 cf 04     lds     r25, 0x04CF
    2470:       a8 01           movw    r20, r16
    2472:       97 01           movw    r18, r14
    2474:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    2478:       30 93 7b 07     sts     0x077B, r19
    247c:       20 93 7a 07     sts     0x077A, r18
    2480:       80 91 2f 05     lds     r24, 0x052F
    2484:       80 93 7c 07     sts     0x077C, r24
    2488:       80 91 30 05     lds     r24, 0x0530
    248c:       80 93 7d 07     sts     0x077D, r24
    2490:       8d b7           in      r24, 0x3d       ; 61
    2492:       9e b7           in      r25, 0x3e       ; 62
    2494:       07 97           sbiw    r24, 0x07       ; 7
    2496:       0f b6           in      r0, 0x3f        ; 63
    2498:       f8 94           cli
    249a:       9e bf           out     0x3e, r25       ; 62
    249c:       0f be           out     0x3f, r0        ; 63
    249e:       8d bf           out     0x3d, r24       ; 61
    24a0:       ed b7           in      r30, 0x3d       ; 61
    24a2:       fe b7           in      r31, 0x3e       ; 62
    24a4:       31 96           adiw    r30, 0x01       ; 1
    24a6:       87 e7           ldi     r24, 0x77       ; 119
    24a8:       ad b7           in      r26, 0x3d       ; 61
    24aa:       be b7           in      r27, 0x3e       ; 62
    24ac:       11 96           adiw    r26, 0x01       ; 1
    24ae:       8c 93           st      X, r24
    24b0:       83 e0           ldi     r24, 0x03       ; 3
    24b2:       81 83           std     Z+1, r24        ; 0x01
    24b4:       81 e0           ldi     r24, 0x01       ; 1
    24b6:       82 83           std     Z+2, r24        ; 0x02
    24b8:       88 e7           ldi     r24, 0x78       ; 120
    24ba:       97 e0           ldi     r25, 0x07       ; 7
    24bc:       94 83           std     Z+4, r25        ; 0x04
    24be:       83 83           std     Z+3, r24        ; 0x03
    24c0:       88 e0           ldi     r24, 0x08       ; 8
    24c2:       90 e0           ldi     r25, 0x00       ; 0
    24c4:       96 83           std     Z+6, r25        ; 0x06
    24c6:       85 83           std     Z+5, r24        ; 0x05
    24c8:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    24cc:       2d b7           in      r18, 0x3d       ; 61
    24ce:       3e b7           in      r19, 0x3e       ; 62
    24d0:       29 5f           subi    r18, 0xF9       ; 249
    24d2:       3f 4f           sbci    r19, 0xFF       ; 255
    24d4:       0f b6           in      r0, 0x3f        ; 63
    24d6:       f8 94           cli
    24d8:       3e bf           out     0x3e, r19       ; 62
    24da:       0f be           out     0x3f, r0        ; 63
    24dc:       2d bf           out     0x3d, r18       ; 61
    24de:       80 91 7e 07     lds     r24, 0x077E
    24e2:       85 30           cpi     r24, 0x05       ; 5
    24e4:       18 f0           brcs    .+6             ; 0x24ec <DatenUebertragung+0x41e>
    24e6:       86 e0           ldi     r24, 0x06       ; 6
    24e8:       80 93 7e 07     sts     0x077E, r24
    24ec:       83 e6           ldi     r24, 0x63       ; 99
    24ee:       90 e0           ldi     r25, 0x00       ; 0
    24f0:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    24f4:       90 93 8c 07     sts     0x078C, r25
    24f8:       80 93 8b 07     sts     0x078B, r24
    24fc:       22 ce           rjmp    .-956           ; 0x2142 <DatenUebertragung+0x74>
    24fe:       8d b7           in      r24, 0x3d       ; 61
    2500:       9e b7           in      r25, 0x3e       ; 62
    2502:       07 97           sbiw    r24, 0x07       ; 7
    2504:       0f b6           in      r0, 0x3f        ; 63
    2506:       f8 94           cli
    2508:       9e bf           out     0x3e, r25       ; 62
    250a:       0f be           out     0x3f, r0        ; 63
    250c:       8d bf           out     0x3d, r24       ; 61
    250e:       ed b7           in      r30, 0x3d       ; 61
    2510:       fe b7           in      r31, 0x3e       ; 62
    2512:       31 96           adiw    r30, 0x01       ; 1
    2514:       82 e4           ldi     r24, 0x42       ; 66
    2516:       ad b7           in      r26, 0x3d       ; 61
    2518:       be b7           in      r27, 0x3e       ; 62
    251a:       11 96           adiw    r26, 0x01       ; 1
    251c:       8c 93           st      X, r24
    251e:       81 e0           ldi     r24, 0x01       ; 1
    2520:       81 83           std     Z+1, r24        ; 0x01
    2522:       82 83           std     Z+2, r24        ; 0x02
    2524:       85 e6           ldi     r24, 0x65       ; 101
    2526:       98 e0           ldi     r25, 0x08       ; 8
    2528:       94 83           std     Z+4, r25        ; 0x04
    252a:       83 83           std     Z+3, r24        ; 0x03
    252c:       81 e0           ldi     r24, 0x01       ; 1
    252e:       90 e0           ldi     r25, 0x00       ; 0
    2530:       96 83           std     Z+6, r25        ; 0x06
    2532:       85 83           std     Z+5, r24        ; 0x05
    2534:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    2538:       10 92 65 08     sts     0x0865, r1
    253c:       2d b7           in      r18, 0x3d       ; 61
    253e:       3e b7           in      r19, 0x3e       ; 62
    2540:       29 5f           subi    r18, 0xF9       ; 249
    2542:       3f 4f           sbci    r19, 0xFF       ; 255
    2544:       0f b6           in      r0, 0x3f        ; 63
    2546:       f8 94           cli
    2548:       3e bf           out     0x3e, r19       ; 62
    254a:       0f be           out     0x3f, r0        ; 63
    254c:       2d bf           out     0x3d, r18       ; 61
    254e:       57 ce           rjmp    .-850           ; 0x21fe <DatenUebertragung+0x130>
    2550:       80 91 2e 06     lds     r24, 0x062E
    2554:       90 91 2f 06     lds     r25, 0x062F
    2558:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    255c:       88 23           and     r24, r24
    255e:       09 f4           brne    .+2             ; 0x2562 <DatenUebertragung+0x494>
    2560:       07 ce           rjmp    .-1010          ; 0x2170 <DatenUebertragung+0xa2>
    2562:       80 91 0c 01     lds     r24, 0x010C
    2566:       88 23           and     r24, r24
    2568:       09 f4           brne    .+2             ; 0x256c <DatenUebertragung+0x49e>
    256a:       02 ce           rjmp    .-1020          ; 0x2170 <DatenUebertragung+0xa2>
    256c:       e0 90 f8 08     lds     r14, 0x08F8
    2570:       ff 24           eor     r15, r15
    2572:       ee 0c           add     r14, r14
    2574:       ff 1c           adc     r15, r15
    2576:       ee 0c           add     r14, r14
    2578:       ff 1c           adc     r15, r15
    257a:       00 27           eor     r16, r16
    257c:       f7 fc           sbrc    r15, 7
    257e:       00 95           com     r16
    2580:       10 2f           mov     r17, r16
    2582:       60 91 c4 04     lds     r22, 0x04C4
    2586:       70 91 c5 04     lds     r23, 0x04C5
    258a:       80 91 c6 04     lds     r24, 0x04C6
    258e:       90 91 c7 04     lds     r25, 0x04C7
    2592:       a8 01           movw    r20, r16
    2594:       97 01           movw    r18, r14
    2596:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    259a:       30 93 21 06     sts     0x0621, r19
    259e:       20 93 20 06     sts     0x0620, r18
    25a2:       60 91 cc 04     lds     r22, 0x04CC
    25a6:       70 91 cd 04     lds     r23, 0x04CD
    25aa:       80 91 ce 04     lds     r24, 0x04CE
    25ae:       90 91 cf 04     lds     r25, 0x04CF
    25b2:       a8 01           movw    r20, r16
    25b4:       97 01           movw    r18, r14
    25b6:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    25ba:       30 93 23 06     sts     0x0623, r19
    25be:       20 93 22 06     sts     0x0622, r18
    25c2:       60 91 ab 09     lds     r22, 0x09AB
    25c6:       70 91 ac 09     lds     r23, 0x09AC
    25ca:       80 91 ad 09     lds     r24, 0x09AD
    25ce:       90 91 ae 09     lds     r25, 0x09AE
    25d2:       2a e0           ldi     r18, 0x0A       ; 10
    25d4:       30 e0           ldi     r19, 0x00       ; 0
    25d6:       40 e0           ldi     r20, 0x00       ; 0
    25d8:       50 e0           ldi     r21, 0x00       ; 0
    25da:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    25de:       20 91 c2 03     lds     r18, 0x03C2
    25e2:       30 91 c3 03     lds     r19, 0x03C3
    25e6:       40 91 c4 03     lds     r20, 0x03C4
    25ea:       50 91 c5 03     lds     r21, 0x03C5
    25ee:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    25f2:       30 93 25 06     sts     0x0625, r19
    25f6:       20 93 24 06     sts     0x0624, r18
    25fa:       8d b7           in      r24, 0x3d       ; 61
    25fc:       9e b7           in      r25, 0x3e       ; 62
    25fe:       07 97           sbiw    r24, 0x07       ; 7
    2600:       0f b6           in      r0, 0x3f        ; 63
    2602:       f8 94           cli
    2604:       9e bf           out     0x3e, r25       ; 62
    2606:       0f be           out     0x3f, r0        ; 63
    2608:       8d bf           out     0x3d, r24       ; 61
    260a:       ed b7           in      r30, 0x3d       ; 61
    260c:       fe b7           in      r31, 0x3e       ; 62
    260e:       31 96           adiw    r30, 0x01       ; 1
    2610:       83 e4           ldi     r24, 0x43       ; 67
    2612:       ad b7           in      r26, 0x3d       ; 61
    2614:       be b7           in      r27, 0x3e       ; 62
    2616:       11 96           adiw    r26, 0x01       ; 1
    2618:       8c 93           st      X, r24
    261a:       81 e0           ldi     r24, 0x01       ; 1
    261c:       81 83           std     Z+1, r24        ; 0x01
    261e:       82 83           std     Z+2, r24        ; 0x02
    2620:       80 e2           ldi     r24, 0x20       ; 32
    2622:       96 e0           ldi     r25, 0x06       ; 6
    2624:       94 83           std     Z+4, r25        ; 0x04
    2626:       83 83           std     Z+3, r24        ; 0x03
    2628:       8e e0           ldi     r24, 0x0E       ; 14
    262a:       90 e0           ldi     r25, 0x00       ; 0
    262c:       96 83           std     Z+6, r25        ; 0x06
    262e:       85 83           std     Z+5, r24        ; 0x05
    2630:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    2634:       2d b7           in      r18, 0x3d       ; 61
    2636:       3e b7           in      r19, 0x3e       ; 62
    2638:       29 5f           subi    r18, 0xF9       ; 249
    263a:       3f 4f           sbci    r19, 0xFF       ; 255
    263c:       0f b6           in      r0, 0x3f        ; 63
    263e:       f8 94           cli
    2640:       3e bf           out     0x3e, r19       ; 62
    2642:       0f be           out     0x3f, r0        ; 63
    2644:       2d bf           out     0x3d, r18       ; 61
    2646:       80 91 eb 03     lds     r24, 0x03EB
    264a:       90 91 ec 03     lds     r25, 0x03EC
    264e:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    2652:       90 93 2f 06     sts     0x062F, r25
    2656:       80 93 2e 06     sts     0x062E, r24
    265a:       8a cd           rjmp    .-1260          ; 0x2170 <DatenUebertragung+0xa2>
    265c:       8d b7           in      r24, 0x3d       ; 61
    265e:       9e b7           in      r25, 0x3e       ; 62
    2660:       07 97           sbiw    r24, 0x07       ; 7
    2662:       0f b6           in      r0, 0x3f        ; 63
    2664:       f8 94           cli
    2666:       9e bf           out     0x3e, r25       ; 62
    2668:       0f be           out     0x3f, r0        ; 63
    266a:       8d bf           out     0x3d, r24       ; 61
    266c:       ed b7           in      r30, 0x3d       ; 61
    266e:       fe b7           in      r31, 0x3e       ; 62
    2670:       31 96           adiw    r30, 0x01       ; 1
    2672:       84 e4           ldi     r24, 0x44       ; 68
    2674:       ad b7           in      r26, 0x3d       ; 61
    2676:       be b7           in      r27, 0x3e       ; 62
    2678:       11 96           adiw    r26, 0x01       ; 1
    267a:       8c 93           st      X, r24
    267c:       81 e0           ldi     r24, 0x01       ; 1
    267e:       81 83           std     Z+1, r24        ; 0x01
    2680:       82 83           std     Z+2, r24        ; 0x02
    2682:       83 e2           ldi     r24, 0x23       ; 35
    2684:       98 e0           ldi     r25, 0x08       ; 8
    2686:       94 83           std     Z+4, r25        ; 0x04
    2688:       83 83           std     Z+3, r24        ; 0x03
    268a:       82 e4           ldi     r24, 0x42       ; 66
    268c:       90 e0           ldi     r25, 0x00       ; 0
    268e:       96 83           std     Z+6, r25        ; 0x06
    2690:       85 83           std     Z+5, r24        ; 0x05
    2692:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    2696:       10 92 dd 03     sts     0x03DD, r1
    269a:       80 91 10 01     lds     r24, 0x0110
    269e:       90 91 11 01     lds     r25, 0x0111
    26a2:       2d b7           in      r18, 0x3d       ; 61
    26a4:       3e b7           in      r19, 0x3e       ; 62
    26a6:       29 5f           subi    r18, 0xF9       ; 249
    26a8:       3f 4f           sbci    r19, 0xFF       ; 255
    26aa:       0f b6           in      r0, 0x3f        ; 63
    26ac:       f8 94           cli
    26ae:       3e bf           out     0x3e, r19       ; 62
    26b0:       0f be           out     0x3f, r0        ; 63
    26b2:       2d bf           out     0x3d, r18       ; 61
    26b4:       00 97           sbiw    r24, 0x00       ; 0
    26b6:       09 f4           brne    .+2             ; 0x26ba <DatenUebertragung+0x5ec>
    26b8:       54 cd           rjmp    .-1368          ; 0x2162 <DatenUebertragung+0x94>
    26ba:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    26be:       90 93 5d 07     sts     0x075D, r25
    26c2:       80 93 5c 07     sts     0x075C, r24
    26c6:       4d cd           rjmp    .-1382          ; 0x2162 <DatenUebertragung+0x94>

000026c8 <BearbeiteRxDaten>:
    26c8:       ef 92           push    r14
    26ca:       ff 92           push    r15
    26cc:       0f 93           push    r16
    26ce:       1f 93           push    r17
    26d0:       df 93           push    r29
    26d2:       cf 93           push    r28
    26d4:       00 d0           rcall   .+0             ; 0x26d6 <BearbeiteRxDaten+0xe>
    26d6:       cd b7           in      r28, 0x3d       ; 61
    26d8:       de b7           in      r29, 0x3e       ; 62
    26da:       80 91 e2 03     lds     r24, 0x03E2
    26de:       88 23           and     r24, r24
    26e0:       49 f4           brne    .+18            ; 0x26f4 <BearbeiteRxDaten+0x2c>
    26e2:       0f 90           pop     r0
    26e4:       0f 90           pop     r0
    26e6:       cf 91           pop     r28
    26e8:       df 91           pop     r29
    26ea:       1f 91           pop     r17
    26ec:       0f 91           pop     r16
    26ee:       ff 90           pop     r15
    26f0:       ef 90           pop     r14
    26f2:       08 95           ret
    26f4:       0e 94 b6 0e     call    0x1d6c  ; 0x1d6c <Decode64>
    26f8:       80 91 8e 07     lds     r24, 0x078E
    26fc:       82 36           cpi     r24, 0x62       ; 98
    26fe:       f1 f1           breq    .+124           ; 0x277c <BearbeiteRxDaten+0xb4>
    2700:       80 91 8f 07     lds     r24, 0x078F
    2704:       84 36           cpi     r24, 0x64       ; 100
    2706:       09 f4           brne    .+2             ; 0x270a <BearbeiteRxDaten+0x42>
    2708:       ee c1           rjmp    .+988           ; 0x2ae6 <BearbeiteRxDaten+0x41e>
    270a:       85 36           cpi     r24, 0x65       ; 101
    270c:       80 f0           brcs    .+32            ; 0x272e <BearbeiteRxDaten+0x66>
    270e:       8c 36           cpi     r24, 0x6C       ; 108
    2710:       09 f4           brne    .+2             ; 0x2714 <BearbeiteRxDaten+0x4c>
    2712:       16 c2           rjmp    .+1068          ; 0x2b40 <BearbeiteRxDaten+0x478>
    2714:       8d 36           cpi     r24, 0x6D       ; 109
    2716:       08 f4           brcc    .+2             ; 0x271a <BearbeiteRxDaten+0x52>
    2718:       14 c1           rjmp    .+552           ; 0x2942 <BearbeiteRxDaten+0x27a>
    271a:       84 37           cpi     r24, 0x74       ; 116
    271c:       09 f4           brne    .+2             ; 0x2720 <BearbeiteRxDaten+0x58>
    271e:       b3 c1           rjmp    .+870           ; 0x2a86 <BearbeiteRxDaten+0x3be>
    2720:       86 37           cpi     r24, 0x76       ; 118
    2722:       09 f0           breq    .+2             ; 0x2726 <BearbeiteRxDaten+0x5e>
    2724:       14 c1           rjmp    .+552           ; 0x294e <BearbeiteRxDaten+0x286>
    2726:       81 e0           ldi     r24, 0x01       ; 1
    2728:       80 93 de 03     sts     0x03DE, r24
    272c:       10 c1           rjmp    .+544           ; 0x294e <BearbeiteRxDaten+0x286>
    272e:       81 36           cpi     r24, 0x61       ; 97
    2730:       09 f4           brne    .+2             ; 0x2734 <BearbeiteRxDaten+0x6c>
    2732:       99 c1           rjmp    .+818           ; 0x2a66 <BearbeiteRxDaten+0x39e>
    2734:       82 36           cpi     r24, 0x62       ; 98
    2736:       08 f4           brcc    .+2             ; 0x273a <BearbeiteRxDaten+0x72>
    2738:       13 c1           rjmp    .+550           ; 0x2960 <BearbeiteRxDaten+0x298>
    273a:       82 36           cpi     r24, 0x62       ; 98
    273c:       09 f4           brne    .+2             ; 0x2740 <BearbeiteRxDaten+0x78>
    273e:       0e c2           rjmp    .+1052          ; 0x2b5c <BearbeiteRxDaten+0x494>
    2740:       83 36           cpi     r24, 0x63       ; 99
    2742:       09 f0           breq    .+2             ; 0x2746 <BearbeiteRxDaten+0x7e>
    2744:       04 c1           rjmp    .+520           ; 0x294e <BearbeiteRxDaten+0x286>
    2746:       80 91 eb 03     lds     r24, 0x03EB
    274a:       90 91 ec 03     lds     r25, 0x03EC
    274e:       89 2b           or      r24, r25
    2750:       09 f0           breq    .+2             ; 0x2754 <BearbeiteRxDaten+0x8c>
    2752:       3c c2           rjmp    .+1144          ; 0x2bcc <BearbeiteRxDaten+0x504>
    2754:       00 91 e6 03     lds     r16, 0x03E6
    2758:       10 91 e7 03     lds     r17, 0x03E7
    275c:       f8 01           movw    r30, r16
    275e:       90 81           ld      r25, Z
    2760:       99 23           and     r25, r25
    2762:       09 f0           breq    .+2             ; 0x2766 <BearbeiteRxDaten+0x9e>
    2764:       29 c2           rjmp    .+1106          ; 0x2bb8 <BearbeiteRxDaten+0x4f0>
    2766:       d8 01           movw    r26, r16
    2768:       8c 91           ld      r24, X
    276a:       2a e0           ldi     r18, 0x0A       ; 10
    276c:       82 9f           mul     r24, r18
    276e:       c0 01           movw    r24, r0
    2770:       11 24           eor     r1, r1
    2772:       90 93 ec 03     sts     0x03EC, r25
    2776:       80 93 eb 03     sts     0x03EB, r24
    277a:       e9 c0           rjmp    .+466           ; 0x294e <BearbeiteRxDaten+0x286>
    277c:       80 91 8f 07     lds     r24, 0x078F
    2780:       80 37           cpi     r24, 0x70       ; 112
    2782:       09 f4           brne    .+2             ; 0x2786 <BearbeiteRxDaten+0xbe>
    2784:       fd c1           rjmp    .+1018          ; 0x2b80 <BearbeiteRxDaten+0x4b8>
    2786:       81 37           cpi     r24, 0x71       ; 113
    2788:       08 f0           brcs    .+2             ; 0x278c <BearbeiteRxDaten+0xc4>
    278a:       4d c0           rjmp    .+154           ; 0x2826 <BearbeiteRxDaten+0x15e>
    278c:       8d 36           cpi     r24, 0x6D       ; 109
    278e:       21 f1           breq    .+72            ; 0x27d8 <BearbeiteRxDaten+0x110>
    2790:       8e 36           cpi     r24, 0x6E       ; 110
    2792:       09 f4           brne    .+2             ; 0x2796 <BearbeiteRxDaten+0xce>
    2794:       ac c0           rjmp    .+344           ; 0x28ee <BearbeiteRxDaten+0x226>
    2796:       8b 34           cpi     r24, 0x4B       ; 75
    2798:       09 f0           breq    .+2             ; 0x279c <BearbeiteRxDaten+0xd4>
    279a:       b2 cf           rjmp    .-156           ; 0x2700 <BearbeiteRxDaten+0x38>
    279c:       00 91 e6 03     lds     r16, 0x03E6
    27a0:       10 91 e7 03     lds     r17, 0x03E7
    27a4:       d8 01           movw    r26, r16
    27a6:       8d 91           ld      r24, X+
    27a8:       9c 91           ld      r25, X
    27aa:       90 93 01 05     sts     0x0501, r25
    27ae:       80 93 00 05     sts     0x0500, r24
    27b2:       84 5e           subi    r24, 0xE4       ; 228
    27b4:       9d 4f           sbci    r25, 0xFD       ; 253
    27b6:       20 91 02 05     lds     r18, 0x0502
    27ba:       30 91 03 05     lds     r19, 0x0503
    27be:       82 1b           sub     r24, r18
    27c0:       93 0b           sbc     r25, r19
    27c2:       68 e6           ldi     r22, 0x68       ; 104
    27c4:       71 e0           ldi     r23, 0x01       ; 1
    27c6:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    27ca:       84 5b           subi    r24, 0xB4       ; 180
    27cc:       90 40           sbci    r25, 0x00       ; 0
    27ce:       90 93 05 05     sts     0x0505, r25
    27d2:       80 93 04 05     sts     0x0504, r24
    27d6:       94 cf           rjmp    .-216           ; 0x2700 <BearbeiteRxDaten+0x38>
    27d8:       80 91 0c 01     lds     r24, 0x010C
    27dc:       88 23           and     r24, r24
    27de:       e1 f3           breq    .-8             ; 0x27d8 <BearbeiteRxDaten+0x110>
    27e0:       e0 91 e6 03     lds     r30, 0x03E6
    27e4:       f0 91 e7 03     lds     r31, 0x03E7
    27e8:       80 81           ld      r24, Z
    27ea:       81 30           cpi     r24, 0x01       ; 1
    27ec:       09 f4           brne    .+2             ; 0x27f0 <BearbeiteRxDaten+0x128>
    27ee:       2a c2           rjmp    .+1108          ; 0x2c44 <BearbeiteRxDaten+0x57c>
    27f0:       19 82           std     Y+1, r1 ; 0x01
    27f2:       8d b7           in      r24, 0x3d       ; 61
    27f4:       9e b7           in      r25, 0x3e       ; 62
    27f6:       07 97           sbiw    r24, 0x07       ; 7
    27f8:       0f b6           in      r0, 0x3f        ; 63
    27fa:       f8 94           cli
    27fc:       9e bf           out     0x3e, r25       ; 62
    27fe:       0f be           out     0x3f, r0        ; 63
    2800:       8d bf           out     0x3d, r24       ; 61
    2802:       ed b7           in      r30, 0x3d       ; 61
    2804:       fe b7           in      r31, 0x3e       ; 62
    2806:       31 96           adiw    r30, 0x01       ; 1
    2808:       8d e4           ldi     r24, 0x4D       ; 77
    280a:       ad b7           in      r26, 0x3d       ; 61
    280c:       be b7           in      r27, 0x3e       ; 62
    280e:       11 96           adiw    r26, 0x01       ; 1
    2810:       8c 93           st      X, r24
    2812:       81 e0           ldi     r24, 0x01       ; 1
    2814:       81 83           std     Z+1, r24        ; 0x01
    2816:       82 83           std     Z+2, r24        ; 0x02
    2818:       ce 01           movw    r24, r28
    281a:       01 96           adiw    r24, 0x01       ; 1
    281c:       94 83           std     Z+4, r25        ; 0x04
    281e:       83 83           std     Z+3, r24        ; 0x03
    2820:       81 e0           ldi     r24, 0x01       ; 1
    2822:       90 e0           ldi     r25, 0x00       ; 0
    2824:       81 c0           rjmp    .+258           ; 0x2928 <BearbeiteRxDaten+0x260>
    2826:       83 37           cpi     r24, 0x73       ; 115
    2828:       09 f4           brne    .+2             ; 0x282c <BearbeiteRxDaten+0x164>
    282a:       b9 c0           rjmp    .+370           ; 0x299e <BearbeiteRxDaten+0x2d6>
    282c:       84 37           cpi     r24, 0x74       ; 116
    282e:       09 f4           brne    .+2             ; 0x2832 <BearbeiteRxDaten+0x16a>
    2830:       ab c1           rjmp    .+854           ; 0x2b88 <BearbeiteRxDaten+0x4c0>
    2832:       81 37           cpi     r24, 0x71       ; 113
    2834:       09 f0           breq    .+2             ; 0x2838 <BearbeiteRxDaten+0x170>
    2836:       64 cf           rjmp    .-312           ; 0x2700 <BearbeiteRxDaten+0x38>
    2838:       00 91 e6 03     lds     r16, 0x03E6
    283c:       10 91 e7 03     lds     r17, 0x03E7
    2840:       d8 01           movw    r26, r16
    2842:       8c 91           ld      r24, X
    2844:       8f 3f           cpi     r24, 0xFF       ; 255
    2846:       09 f4           brne    .+2             ; 0x284a <BearbeiteRxDaten+0x182>
    2848:       f4 c1           rjmp    .+1000          ; 0x2c32 <BearbeiteRxDaten+0x56a>
    284a:       d8 01           movw    r26, r16
    284c:       8c 91           ld      r24, X
    284e:       88 23           and     r24, r24
    2850:       09 f0           breq    .+2             ; 0x2854 <BearbeiteRxDaten+0x18c>
    2852:       e4 c1           rjmp    .+968           ; 0x2c1c <BearbeiteRxDaten+0x554>
    2854:       81 e0           ldi     r24, 0x01       ; 1
    2856:       8c 93           st      X, r24
    2858:       00 91 e6 03     lds     r16, 0x03E6
    285c:       10 91 e7 03     lds     r17, 0x03E7
    2860:       51 ee           ldi     r21, 0xE1       ; 225
    2862:       e5 2e           mov     r14, r21
    2864:       58 e0           ldi     r21, 0x08       ; 8
    2866:       f5 2e           mov     r15, r21
    2868:       d8 01           movw    r26, r16
    286a:       8c 91           ld      r24, X
    286c:       b7 01           movw    r22, r14
    286e:       45 e6           ldi     r20, 0x65       ; 101
    2870:       0e 94 e5 06     call    0xdca   ; 0xdca <ReadParameterSet>
    2874:       80 91 0c 01     lds     r24, 0x010C
    2878:       88 23           and     r24, r24
    287a:       e1 f3           breq    .-8             ; 0x2874 <BearbeiteRxDaten+0x1ac>
    287c:       e0 91 e6 03     lds     r30, 0x03E6
    2880:       f0 91 e7 03     lds     r31, 0x03E7
    2884:       80 81           ld      r24, Z
    2886:       89 83           std     Y+1, r24        ; 0x01
    2888:       80 e5           ldi     r24, 0x50       ; 80
    288a:       8a 83           std     Y+2, r24        ; 0x02
    288c:       ed b7           in      r30, 0x3d       ; 61
    288e:       fe b7           in      r31, 0x3e       ; 62
    2890:       3f 97           sbiw    r30, 0x0f       ; 15
    2892:       0f b6           in      r0, 0x3f        ; 63
    2894:       f8 94           cli
    2896:       fe bf           out     0x3e, r31       ; 62
    2898:       0f be           out     0x3f, r0        ; 63
    289a:       ed bf           out     0x3d, r30       ; 61
    289c:       31 96           adiw    r30, 0x01       ; 1
    289e:       81 e5           ldi     r24, 0x51       ; 81
    28a0:       ad b7           in      r26, 0x3d       ; 61
    28a2:       be b7           in      r27, 0x3e       ; 62
    28a4:       11 96           adiw    r26, 0x01       ; 1
    28a6:       8c 93           st      X, r24
    28a8:       81 e0           ldi     r24, 0x01       ; 1
    28aa:       81 83           std     Z+1, r24        ; 0x01
    28ac:       83 e0           ldi     r24, 0x03       ; 3
    28ae:       82 83           std     Z+2, r24        ; 0x02
    28b0:       ce 01           movw    r24, r28
    28b2:       01 96           adiw    r24, 0x01       ; 1
    28b4:       94 83           std     Z+4, r25        ; 0x04
    28b6:       83 83           std     Z+3, r24        ; 0x03
    28b8:       21 e0           ldi     r18, 0x01       ; 1
    28ba:       30 e0           ldi     r19, 0x00       ; 0
    28bc:       36 83           std     Z+6, r19        ; 0x06
    28be:       25 83           std     Z+5, r18        ; 0x05
    28c0:       ce 01           movw    r24, r28
    28c2:       02 96           adiw    r24, 0x02       ; 2
    28c4:       90 87           std     Z+8, r25        ; 0x08
    28c6:       87 83           std     Z+7, r24        ; 0x07
    28c8:       32 87           std     Z+10, r19       ; 0x0a
    28ca:       21 87           std     Z+9, r18        ; 0x09
    28cc:       f4 86           std     Z+12, r15       ; 0x0c
    28ce:       e3 86           std     Z+11, r14       ; 0x0b
    28d0:       85 e6           ldi     r24, 0x65       ; 101
    28d2:       90 e0           ldi     r25, 0x00       ; 0
    28d4:       96 87           std     Z+14, r25       ; 0x0e
    28d6:       85 87           std     Z+13, r24       ; 0x0d
    28d8:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    28dc:       ed b7           in      r30, 0x3d       ; 61
    28de:       fe b7           in      r31, 0x3e       ; 62
    28e0:       3f 96           adiw    r30, 0x0f       ; 15
    28e2:       0f b6           in      r0, 0x3f        ; 63
    28e4:       f8 94           cli
    28e6:       fe bf           out     0x3e, r31       ; 62
    28e8:       0f be           out     0x3f, r0        ; 63
    28ea:       ed bf           out     0x3d, r30       ; 61
    28ec:       09 cf           rjmp    .-494           ; 0x2700 <BearbeiteRxDaten+0x38>
    28ee:       80 91 0c 01     lds     r24, 0x010C
    28f2:       88 23           and     r24, r24
    28f4:       e1 f3           breq    .-8             ; 0x28ee <BearbeiteRxDaten+0x226>
    28f6:       8d b7           in      r24, 0x3d       ; 61
    28f8:       9e b7           in      r25, 0x3e       ; 62
    28fa:       07 97           sbiw    r24, 0x07       ; 7
    28fc:       0f b6           in      r0, 0x3f        ; 63
    28fe:       f8 94           cli
    2900:       9e bf           out     0x3e, r25       ; 62
    2902:       0f be           out     0x3f, r0        ; 63
    2904:       8d bf           out     0x3d, r24       ; 61
    2906:       ed b7           in      r30, 0x3d       ; 61
    2908:       fe b7           in      r31, 0x3e       ; 62
    290a:       31 96           adiw    r30, 0x01       ; 1
    290c:       8e e4           ldi     r24, 0x4E       ; 78
    290e:       ad b7           in      r26, 0x3d       ; 61
    2910:       be b7           in      r27, 0x3e       ; 62
    2912:       11 96           adiw    r26, 0x01       ; 1
    2914:       8c 93           st      X, r24
    2916:       81 e0           ldi     r24, 0x01       ; 1
    2918:       81 83           std     Z+1, r24        ; 0x01
    291a:       82 83           std     Z+2, r24        ; 0x02
    291c:       83 ed           ldi     r24, 0xD3       ; 211
    291e:       95 e0           ldi     r25, 0x05       ; 5
    2920:       94 83           std     Z+4, r25        ; 0x04
    2922:       83 83           std     Z+3, r24        ; 0x03
    2924:       8d e4           ldi     r24, 0x4D       ; 77
    2926:       90 e0           ldi     r25, 0x00       ; 0
    2928:       96 83           std     Z+6, r25        ; 0x06
    292a:       85 83           std     Z+5, r24        ; 0x05
    292c:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    2930:       ed b7           in      r30, 0x3d       ; 61
    2932:       fe b7           in      r31, 0x3e       ; 62
    2934:       37 96           adiw    r30, 0x07       ; 7
    2936:       0f b6           in      r0, 0x3f        ; 63
    2938:       f8 94           cli
    293a:       fe bf           out     0x3e, r31       ; 62
    293c:       0f be           out     0x3f, r0        ; 63
    293e:       ed bf           out     0x3d, r30       ; 61
    2940:       df ce           rjmp    .-578           ; 0x2700 <BearbeiteRxDaten+0x38>
    2942:       87 36           cpi     r24, 0x67       ; 103
    2944:       09 f4           brne    .+2             ; 0x2948 <BearbeiteRxDaten+0x280>
    2946:       f8 c0           rjmp    .+496           ; 0x2b38 <BearbeiteRxDaten+0x470>
    2948:       88 36           cpi     r24, 0x68       ; 104
    294a:       09 f4           brne    .+2             ; 0x294e <BearbeiteRxDaten+0x286>
    294c:       e0 c0           rjmp    .+448           ; 0x2b0e <BearbeiteRxDaten+0x446>
    294e:       10 92 e2 03     sts     0x03E2, r1
    2952:       10 92 e7 03     sts     0x03E7, r1
    2956:       10 92 e6 03     sts     0x03E6, r1
    295a:       10 92 e8 03     sts     0x03E8, r1
    295e:       c1 ce           rjmp    .-638           ; 0x26e2 <BearbeiteRxDaten+0x1a>
    2960:       8b 34           cpi     r24, 0x4B       ; 75
    2962:       a9 f7           brne    .-22            ; 0x294e <BearbeiteRxDaten+0x286>
    2964:       e0 91 e6 03     lds     r30, 0x03E6
    2968:       f0 91 e7 03     lds     r31, 0x03E7
    296c:       80 81           ld      r24, Z
    296e:       91 81           ldd     r25, Z+1        ; 0x01
    2970:       90 93 01 05     sts     0x0501, r25
    2974:       80 93 00 05     sts     0x0500, r24
    2978:       84 5e           subi    r24, 0xE4       ; 228
    297a:       9d 4f           sbci    r25, 0xFD       ; 253
    297c:       20 91 02 05     lds     r18, 0x0502
    2980:       30 91 03 05     lds     r19, 0x0503
    2984:       82 1b           sub     r24, r18
    2986:       93 0b           sbc     r25, r19
    2988:       68 e6           ldi     r22, 0x68       ; 104
    298a:       71 e0           ldi     r23, 0x01       ; 1
    298c:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    2990:       84 5b           subi    r24, 0xB4       ; 180
    2992:       90 40           sbci    r25, 0x00       ; 0
    2994:       90 93 05 05     sts     0x0505, r25
    2998:       80 93 04 05     sts     0x0504, r24
    299c:       d8 cf           rjmp    .-80            ; 0x294e <BearbeiteRxDaten+0x286>
    299e:       00 91 e6 03     lds     r16, 0x03E6
    29a2:       10 91 e7 03     lds     r17, 0x03E7
    29a6:       d8 01           movw    r26, r16
    29a8:       8c 91           ld      r24, X
    29aa:       81 50           subi    r24, 0x01       ; 1
    29ac:       85 30           cpi     r24, 0x05       ; 5
    29ae:       20 f4           brcc    .+8             ; 0x29b8 <BearbeiteRxDaten+0x2f0>
    29b0:       11 96           adiw    r26, 0x01       ; 1
    29b2:       8c 91           ld      r24, X
    29b4:       80 35           cpi     r24, 0x50       ; 80
    29b6:       91 f0           breq    .+36            ; 0x29dc <BearbeiteRxDaten+0x314>
    29b8:       19 82           std     Y+1, r1 ; 0x01
    29ba:       80 91 0c 01     lds     r24, 0x010C
    29be:       88 23           and     r24, r24
    29c0:       e1 f3           breq    .-8             ; 0x29ba <BearbeiteRxDaten+0x2f2>
    29c2:       8d b7           in      r24, 0x3d       ; 61
    29c4:       9e b7           in      r25, 0x3e       ; 62
    29c6:       07 97           sbiw    r24, 0x07       ; 7
    29c8:       0f b6           in      r0, 0x3f        ; 63
    29ca:       f8 94           cli
    29cc:       9e bf           out     0x3e, r25       ; 62
    29ce:       0f be           out     0x3f, r0        ; 63
    29d0:       8d bf           out     0x3d, r24       ; 61
    29d2:       ed b7           in      r30, 0x3d       ; 61
    29d4:       fe b7           in      r31, 0x3e       ; 62
    29d6:       31 96           adiw    r30, 0x01       ; 1
    29d8:       83 e5           ldi     r24, 0x53       ; 83
    29da:       17 cf           rjmp    .-466           ; 0x280a <BearbeiteRxDaten+0x142>
    29dc:       a1 ee           ldi     r26, 0xE1       ; 225
    29de:       b8 e0           ldi     r27, 0x08       ; 8
    29e0:       f8 01           movw    r30, r16
    29e2:       32 96           adiw    r30, 0x02       ; 2
    29e4:       85 e6           ldi     r24, 0x65       ; 101
    29e6:       01 90           ld      r0, Z+
    29e8:       0d 92           st      X+, r0
    29ea:       81 50           subi    r24, 0x01       ; 1
    29ec:       e1 f7           brne    .-8             ; 0x29e6 <BearbeiteRxDaten+0x31e>
    29ee:       f8 01           movw    r30, r16
    29f0:       80 81           ld      r24, Z
    29f2:       61 ee           ldi     r22, 0xE1       ; 225
    29f4:       78 e0           ldi     r23, 0x08       ; 8
    29f6:       45 e6           ldi     r20, 0x65       ; 101
    29f8:       0e 94 90 06     call    0xd20   ; 0xd20 <WriteParameterSet>
    29fc:       60 91 17 09     lds     r22, 0x0917
    2a00:       70 e0           ldi     r23, 0x00       ; 0
    2a02:       80 e0           ldi     r24, 0x00       ; 0
    2a04:       90 e0           ldi     r25, 0x00       ; 0
    2a06:       24 ec           ldi     r18, 0xC4       ; 196
    2a08:       39 e0           ldi     r19, 0x09       ; 9
    2a0a:       40 e0           ldi     r20, 0x00       ; 0
    2a0c:       50 e0           ldi     r21, 0x00       ; 0
    2a0e:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    2a12:       60 93 a2 03     sts     0x03A2, r22
    2a16:       70 93 a3 03     sts     0x03A3, r23
    2a1a:       80 93 a4 03     sts     0x03A4, r24
    2a1e:       90 93 a5 03     sts     0x03A5, r25
    2a22:       60 91 18 09     lds     r22, 0x0918
    2a26:       70 e0           ldi     r23, 0x00       ; 0
    2a28:       80 e0           ldi     r24, 0x00       ; 0
    2a2a:       90 e0           ldi     r25, 0x00       ; 0
    2a2c:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    2a30:       60 93 a6 03     sts     0x03A6, r22
    2a34:       70 93 a7 03     sts     0x03A7, r23
    2a38:       80 93 a8 03     sts     0x03A8, r24
    2a3c:       90 93 a9 03     sts     0x03A9, r25
    2a40:       e0 91 e6 03     lds     r30, 0x03E6
    2a44:       f0 91 e7 03     lds     r31, 0x03E7
    2a48:       80 81           ld      r24, Z
    2a4a:       0e 94 8f 05     call    0xb1e   ; 0xb1e <SetActiveParamSetNumber>
    2a4e:       0e 94 74 05     call    0xae8   ; 0xae8 <GetActiveParamSetNumber>
    2a52:       89 83           std     Y+1, r24        ; 0x01
    2a54:       80 e0           ldi     r24, 0x00       ; 0
    2a56:       0e 94 a4 05     call    0xb48   ; 0xb48 <LipoDetection>
    2a5a:       89 81           ldd     r24, Y+1        ; 0x01
    2a5c:       6e e6           ldi     r22, 0x6E       ; 110
    2a5e:       70 e0           ldi     r23, 0x00       ; 0
    2a60:       0e 94 be 44     call    0x897c  ; 0x897c <Piep>
    2a64:       aa cf           rjmp    .-172           ; 0x29ba <BearbeiteRxDaten+0x2f2>
    2a66:       e0 91 e6 03     lds     r30, 0x03E6
    2a6a:       f0 91 e7 03     lds     r31, 0x03E7
    2a6e:       80 81           ld      r24, Z
    2a70:       80 93 0d 01     sts     0x010D, r24
    2a74:       80 32           cpi     r24, 0x20       ; 32
    2a76:       18 f0           brcs    .+6             ; 0x2a7e <BearbeiteRxDaten+0x3b6>
    2a78:       8f e1           ldi     r24, 0x1F       ; 31
    2a7a:       80 93 0d 01     sts     0x010D, r24
    2a7e:       8f ef           ldi     r24, 0xFF       ; 255
    2a80:       80 93 0e 01     sts     0x010E, r24
    2a84:       64 cf           rjmp    .-312           ; 0x294e <BearbeiteRxDaten+0x286>
    2a86:       80 91 e5 03     lds     r24, 0x03E5
    2a8a:       85 31           cpi     r24, 0x15       ; 21
    2a8c:       08 f4           brcc    .+2             ; 0x2a90 <BearbeiteRxDaten+0x3c8>
    2a8e:       a3 c0           rjmp    .+326           ; 0x2bd6 <BearbeiteRxDaten+0x50e>
    2a90:       a8 e6           ldi     r26, 0x68       ; 104
    2a92:       b7 e0           ldi     r27, 0x07       ; 7
    2a94:       80 91 e6 03     lds     r24, 0x03E6
    2a98:       90 91 e7 03     lds     r25, 0x03E7
    2a9c:       9c 01           movw    r18, r24
    2a9e:       f9 01           movw    r30, r18
    2aa0:       80 e1           ldi     r24, 0x10       ; 16
    2aa2:       01 90           ld      r0, Z+
    2aa4:       0d 92           st      X+, r0
    2aa6:       81 50           subi    r24, 0x01       ; 1
    2aa8:       e1 f7           brne    .-8             ; 0x2aa2 <BearbeiteRxDaten+0x3da>
    2aaa:       80 91 0c 01     lds     r24, 0x010C
    2aae:       88 23           and     r24, r24
    2ab0:       e1 f3           breq    .-8             ; 0x2aaa <BearbeiteRxDaten+0x3e2>
    2ab2:       00 d0           rcall   .+0             ; 0x2ab4 <BearbeiteRxDaten+0x3ec>
    2ab4:       0f 92           push    r0
    2ab6:       ed b7           in      r30, 0x3d       ; 61
    2ab8:       fe b7           in      r31, 0x3e       ; 62
    2aba:       31 96           adiw    r30, 0x01       ; 1
    2abc:       84 e5           ldi     r24, 0x54       ; 84
    2abe:       ad b7           in      r26, 0x3d       ; 61
    2ac0:       be b7           in      r27, 0x3e       ; 62
    2ac2:       11 96           adiw    r26, 0x01       ; 1
    2ac4:       8c 93           st      X, r24
    2ac6:       80 91 0f 01     lds     r24, 0x010F
    2aca:       81 83           std     Z+1, r24        ; 0x01
    2acc:       12 82           std     Z+2, r1 ; 0x02
    2ace:       0e 94 60 0f     call    0x1ec0  ; 0x1ec0 <SendOutData>
    2ad2:       8a ef           ldi     r24, 0xFA       ; 250
    2ad4:       80 93 ea 03     sts     0x03EA, r24
    2ad8:       8f ef           ldi     r24, 0xFF       ; 255
    2ada:       80 93 0e 01     sts     0x010E, r24
    2ade:       0f 90           pop     r0
    2ae0:       0f 90           pop     r0
    2ae2:       0f 90           pop     r0
    2ae4:       34 cf           rjmp    .-408           ; 0x294e <BearbeiteRxDaten+0x286>
    2ae6:       e0 91 e6 03     lds     r30, 0x03E6
    2aea:       f0 91 e7 03     lds     r31, 0x03E7
    2aee:       80 81           ld      r24, Z
    2af0:       2a e0           ldi     r18, 0x0A       ; 10
    2af2:       82 9f           mul     r24, r18
    2af4:       c0 01           movw    r24, r0
    2af6:       11 24           eor     r1, r1
    2af8:       90 93 11 01     sts     0x0111, r25
    2afc:       80 93 10 01     sts     0x0110, r24
    2b00:       89 2b           or      r24, r25
    2b02:       09 f4           brne    .+2             ; 0x2b06 <BearbeiteRxDaten+0x43e>
    2b04:       24 cf           rjmp    .-440           ; 0x294e <BearbeiteRxDaten+0x286>
    2b06:       81 e0           ldi     r24, 0x01       ; 1
    2b08:       80 93 dd 03     sts     0x03DD, r24
    2b0c:       20 cf           rjmp    .-448           ; 0x294e <BearbeiteRxDaten+0x286>
    2b0e:       8f ef           ldi     r24, 0xFF       ; 255
    2b10:       80 93 0e 01     sts     0x010E, r24
    2b14:       e0 91 e6 03     lds     r30, 0x03E6
    2b18:       f0 91 e7 03     lds     r31, 0x03E7
    2b1c:       80 81           ld      r24, Z
    2b1e:       90 91 43 04     lds     r25, 0x0443
    2b22:       89 2b           or      r24, r25
    2b24:       80 93 43 04     sts     0x0443, r24
    2b28:       88 23           and     r24, r24
    2b2a:       11 f0           breq    .+4             ; 0x2b30 <BearbeiteRxDaten+0x468>
    2b2c:       10 92 e0 03     sts     0x03E0, r1
    2b30:       81 e0           ldi     r24, 0x01       ; 1
    2b32:       80 93 dc 03     sts     0x03DC, r24
    2b36:       0b cf           rjmp    .-490           ; 0x294e <BearbeiteRxDaten+0x286>
    2b38:       81 e0           ldi     r24, 0x01       ; 1
    2b3a:       80 93 da 03     sts     0x03DA, r24
    2b3e:       07 cf           rjmp    .-498           ; 0x294e <BearbeiteRxDaten+0x286>
    2b40:       8f ef           ldi     r24, 0xFF       ; 255
    2b42:       80 93 0e 01     sts     0x010E, r24
    2b46:       e0 91 e6 03     lds     r30, 0x03E6
    2b4a:       f0 91 e7 03     lds     r31, 0x03E7
    2b4e:       80 81           ld      r24, Z
    2b50:       80 93 42 04     sts     0x0442, r24
    2b54:       81 e0           ldi     r24, 0x01       ; 1
    2b56:       80 93 db 03     sts     0x03DB, r24
    2b5a:       f9 ce           rjmp    .-526           ; 0x294e <BearbeiteRxDaten+0x286>
    2b5c:       a0 e8           ldi     r26, 0x80       ; 128
    2b5e:       b7 e0           ldi     r27, 0x07       ; 7
    2b60:       80 91 e6 03     lds     r24, 0x03E6
    2b64:       90 91 e7 03     lds     r25, 0x03E7
    2b68:       9c 01           movw    r18, r24
    2b6a:       f9 01           movw    r30, r18
    2b6c:       8b e0           ldi     r24, 0x0B       ; 11
    2b6e:       01 90           ld      r0, Z+
    2b70:       0d 92           st      X+, r0
    2b72:       81 50           subi    r24, 0x01       ; 1
    2b74:       e1 f7           brne    .-8             ; 0x2b6e <BearbeiteRxDaten+0x4a6>
    2b76:       80 91 89 07     lds     r24, 0x0789
    2b7a:       80 93 65 08     sts     0x0865, r24
    2b7e:       7f cf           rjmp    .-258           ; 0x2a7e <BearbeiteRxDaten+0x3b6>
    2b80:       81 e0           ldi     r24, 0x01       ; 1
    2b82:       80 93 df 03     sts     0x03DF, r24
    2b86:       bc cd           rjmp    .-1160          ; 0x2700 <BearbeiteRxDaten+0x38>
    2b88:       80 91 e5 03     lds     r24, 0x03E5
    2b8c:       85 31           cpi     r24, 0x15       ; 21
    2b8e:       a0 f1           brcs    .+104           ; 0x2bf8 <BearbeiteRxDaten+0x530>
    2b90:       a8 e6           ldi     r26, 0x68       ; 104
    2b92:       b7 e0           ldi     r27, 0x07       ; 7
    2b94:       80 91 e6 03     lds     r24, 0x03E6
    2b98:       90 91 e7 03     lds     r25, 0x03E7
    2b9c:       9c 01           movw    r18, r24
    2b9e:       f9 01           movw    r30, r18
    2ba0:       80 e1           ldi     r24, 0x10       ; 16
    2ba2:       01 90           ld      r0, Z+
    2ba4:       0d 92           st      X+, r0
    2ba6:       81 50           subi    r24, 0x01       ; 1
    2ba8:       e1 f7           brne    .-8             ; 0x2ba2 <BearbeiteRxDaten+0x4da>
    2baa:       80 ef           ldi     r24, 0xF0       ; 240
    2bac:       80 93 ea 03     sts     0x03EA, r24
    2bb0:       8f ef           ldi     r24, 0xFF       ; 255
    2bb2:       80 93 0e 01     sts     0x010E, r24
    2bb6:       a4 cd           rjmp    .-1208          ; 0x2700 <BearbeiteRxDaten+0x38>
    2bb8:       8a e0           ldi     r24, 0x0A       ; 10
    2bba:       98 9f           mul     r25, r24
    2bbc:       c0 01           movw    r24, r0
    2bbe:       11 24           eor     r1, r1
    2bc0:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    2bc4:       90 93 2f 06     sts     0x062F, r25
    2bc8:       80 93 2e 06     sts     0x062E, r24
    2bcc:       00 91 e6 03     lds     r16, 0x03E6
    2bd0:       10 91 e7 03     lds     r17, 0x03E7
    2bd4:       c8 cd           rjmp    .-1136          ; 0x2766 <BearbeiteRxDaten+0x9e>
    2bd6:       e0 91 e6 03     lds     r30, 0x03E6
    2bda:       f0 91 e7 03     lds     r31, 0x03E7
    2bde:       80 81           ld      r24, Z
    2be0:       91 81           ldd     r25, Z+1        ; 0x01
    2be2:       a2 81           ldd     r26, Z+2        ; 0x02
    2be4:       b3 81           ldd     r27, Z+3        ; 0x03
    2be6:       80 93 68 07     sts     0x0768, r24
    2bea:       90 93 69 07     sts     0x0769, r25
    2bee:       a0 93 6a 07     sts     0x076A, r26
    2bf2:       b0 93 6b 07     sts     0x076B, r27
    2bf6:       59 cf           rjmp    .-334           ; 0x2aaa <BearbeiteRxDaten+0x3e2>
    2bf8:       00 91 e6 03     lds     r16, 0x03E6
    2bfc:       10 91 e7 03     lds     r17, 0x03E7
    2c00:       f8 01           movw    r30, r16
    2c02:       80 81           ld      r24, Z
    2c04:       91 81           ldd     r25, Z+1        ; 0x01
    2c06:       a2 81           ldd     r26, Z+2        ; 0x02
    2c08:       b3 81           ldd     r27, Z+3        ; 0x03
    2c0a:       80 93 68 07     sts     0x0768, r24
    2c0e:       90 93 69 07     sts     0x0769, r25
    2c12:       a0 93 6a 07     sts     0x076A, r26
    2c16:       b0 93 6b 07     sts     0x076B, r27
    2c1a:       c7 cf           rjmp    .-114           ; 0x2baa <BearbeiteRxDaten+0x4e2>
    2c1c:       86 30           cpi     r24, 0x06       ; 6
    2c1e:       08 f4           brcc    .+2             ; 0x2c22 <BearbeiteRxDaten+0x55a>
    2c20:       1f ce           rjmp    .-962           ; 0x2860 <BearbeiteRxDaten+0x198>
    2c22:       85 e0           ldi     r24, 0x05       ; 5
    2c24:       f8 01           movw    r30, r16
    2c26:       80 83           st      Z, r24
    2c28:       00 91 e6 03     lds     r16, 0x03E6
    2c2c:       10 91 e7 03     lds     r17, 0x03E7
    2c30:       17 ce           rjmp    .-978           ; 0x2860 <BearbeiteRxDaten+0x198>
    2c32:       0e 94 74 05     call    0xae8   ; 0xae8 <GetActiveParamSetNumber>
    2c36:       f8 01           movw    r30, r16
    2c38:       80 83           st      Z, r24
    2c3a:       00 91 e6 03     lds     r16, 0x03E6
    2c3e:       10 91 e7 03     lds     r17, 0x03E7
    2c42:       03 ce           rjmp    .-1018          ; 0x284a <BearbeiteRxDaten+0x182>
    2c44:       a3 ed           ldi     r26, 0xD3       ; 211
    2c46:       b5 e0           ldi     r27, 0x05       ; 5
    2c48:       8d e4           ldi     r24, 0x4D       ; 77
    2c4a:       01 90           ld      r0, Z+
    2c4c:       0d 92           st      X+, r0
    2c4e:       81 50           subi    r24, 0x01       ; 1
    2c50:       e1 f7           brne    .-8             ; 0x2c4a <BearbeiteRxDaten+0x582>
    2c52:       88 ee           ldi     r24, 0xE8       ; 232
    2c54:       93 e0           ldi     r25, 0x03       ; 3
    2c56:       63 ed           ldi     r22, 0xD3       ; 211
    2c58:       75 e0           ldi     r23, 0x05       ; 5
    2c5a:       4d e4           ldi     r20, 0x4D       ; 77
    2c5c:       50 e0           ldi     r21, 0x00       ; 0
    2c5e:       2f e3           ldi     r18, 0x3F       ; 63
    2c60:       3d e0           ldi     r19, 0x0D       ; 13
    2c62:       0e 94 de 6d     call    0xdbbc  ; 0xdbbc <__eewr_block>
    2c66:       81 e0           ldi     r24, 0x01       ; 1
    2c68:       89 83           std     Y+1, r24        ; 0x01
    2c6a:       c3 cd           rjmp    .-1146          ; 0x27f2 <BearbeiteRxDaten+0x12a>

00002c6c <Putchar>:
    2c6c:       98 2f           mov     r25, r24
    2c6e:       80 91 66 08     lds     r24, 0x0866
    2c72:       81 30           cpi     r24, 0x01       ; 1
    2c74:       21 f0           breq    .+8             ; 0x2c7e <Putchar+0x12>
    2c76:       89 2f           mov     r24, r25
    2c78:       0e 94 14 0f     call    0x1e28  ; 0x1e28 <uart_putchar>
    2c7c:       08 95           ret
    2c7e:       80 91 41 04     lds     r24, 0x0441
    2c82:       e8 2f           mov     r30, r24
    2c84:       f0 e0           ldi     r31, 0x00       ; 0
    2c86:       ed 5c           subi    r30, 0xCD       ; 205
    2c88:       fc 4f           sbci    r31, 0xFC       ; 252
    2c8a:       90 83           st      Z, r25
    2c8c:       8f 5f           subi    r24, 0xFF       ; 255
    2c8e:       80 93 41 04     sts     0x0441, r24
    2c92:       81 e0           ldi     r24, 0x01       ; 1
    2c94:       08 95           ret

00002c96 <PAD_0>:
    2c96:       1f 93           push    r17
    2c98:       18 2f           mov     r17, r24
    2c9a:       18 16           cp      r1, r24
    2c9c:       34 f4           brge    .+12            ; 0x2caa <PAD_0+0x14>
    2c9e:       80 e3           ldi     r24, 0x30       ; 48
    2ca0:       0e 94 36 16     call    0x2c6c  ; 0x2c6c <Putchar>
    2ca4:       11 50           subi    r17, 0x01       ; 1
    2ca6:       11 16           cp      r1, r17
    2ca8:       d4 f3           brlt    .-12            ; 0x2c9e <PAD_0+0x8>
    2caa:       1f 91           pop     r17
    2cac:       08 95           ret

00002cae <PAD_SP>:
    2cae:       1f 93           push    r17
    2cb0:       18 2f           mov     r17, r24
    2cb2:       18 16           cp      r1, r24
    2cb4:       34 f4           brge    .+12            ; 0x2cc2 <PAD_SP+0x14>
    2cb6:       80 e2           ldi     r24, 0x20       ; 32
    2cb8:       0e 94 36 16     call    0x2c6c  ; 0x2c6c <Putchar>
    2cbc:       11 50           subi    r17, 0x01       ; 1
    2cbe:       11 16           cp      r1, r17
    2cc0:       d4 f3           brlt    .-12            ; 0x2cb6 <PAD_SP+0x8>
    2cc2:       1f 91           pop     r17
    2cc4:       08 95           ret

00002cc6 <PRINTP>:
    2cc6:       ef 92           push    r14
    2cc8:       ff 92           push    r15
    2cca:       0f 93           push    r16
    2ccc:       1f 93           push    r17
    2cce:       cf 93           push    r28
    2cd0:       df 93           push    r29
    2cd2:       7c 01           movw    r14, r24
    2cd4:       8b 01           movw    r16, r22
    2cd6:       61 15           cp      r22, r1
    2cd8:       71 05           cpc     r23, r1
    2cda:       69 f0           breq    .+26            ; 0x2cf6 <PRINTP+0x30>
    2cdc:       c0 e0           ldi     r28, 0x00       ; 0
    2cde:       d0 e0           ldi     r29, 0x00       ; 0
    2ce0:       f7 01           movw    r30, r14
    2ce2:       ec 0f           add     r30, r28
    2ce4:       fd 1f           adc     r31, r29
    2ce6:       e4 91           lpm     r30, Z+
    2ce8:       8e 2f           mov     r24, r30
    2cea:       0e 94 36 16     call    0x2c6c  ; 0x2c6c <Putchar>
    2cee:       21 96           adiw    r28, 0x01       ; 1
    2cf0:       c0 17           cp      r28, r16
    2cf2:       d1 07           cpc     r29, r17
    2cf4:       a9 f7           brne    .-22            ; 0x2ce0 <PRINTP+0x1a>
    2cf6:       df 91           pop     r29
    2cf8:       cf 91           pop     r28
    2cfa:       1f 91           pop     r17
    2cfc:       0f 91           pop     r16
    2cfe:       ff 90           pop     r15
    2d00:       ef 90           pop     r14
    2d02:       08 95           ret

00002d04 <PRINT>:
    2d04:       0f 93           push    r16
    2d06:       1f 93           push    r17
    2d08:       cf 93           push    r28
    2d0a:       df 93           push    r29
    2d0c:       8c 01           movw    r16, r24
    2d0e:       eb 01           movw    r28, r22
    2d10:       61 15           cp      r22, r1
    2d12:       71 05           cpc     r23, r1
    2d14:       39 f0           breq    .+14            ; 0x2d24 <PRINT+0x20>
    2d16:       f8 01           movw    r30, r16
    2d18:       81 91           ld      r24, Z+
    2d1a:       8f 01           movw    r16, r30
    2d1c:       0e 94 36 16     call    0x2c6c  ; 0x2c6c <Putchar>
    2d20:       21 97           sbiw    r28, 0x01       ; 1
    2d22:       c9 f7           brne    .-14            ; 0x2d16 <PRINT+0x12>
    2d24:       df 91           pop     r29
    2d26:       cf 91           pop     r28
    2d28:       1f 91           pop     r17
    2d2a:       0f 91           pop     r16
    2d2c:       08 95           ret

00002d2e <_printf_P>:
    2d2e:       2f 92           push    r2
    2d30:       3f 92           push    r3
    2d32:       4f 92           push    r4
    2d34:       5f 92           push    r5
    2d36:       6f 92           push    r6
    2d38:       7f 92           push    r7
    2d3a:       8f 92           push    r8
    2d3c:       9f 92           push    r9
    2d3e:       af 92           push    r10
    2d40:       bf 92           push    r11
    2d42:       cf 92           push    r12
    2d44:       df 92           push    r13
    2d46:       ef 92           push    r14
    2d48:       ff 92           push    r15
    2d4a:       0f 93           push    r16
    2d4c:       1f 93           push    r17
    2d4e:       df 93           push    r29
    2d50:       cf 93           push    r28
    2d52:       cd b7           in      r28, 0x3d       ; 61
    2d54:       de b7           in      r29, 0x3e       ; 62
    2d56:       ea 97           sbiw    r28, 0x3a       ; 58
    2d58:       0f b6           in      r0, 0x3f        ; 63
    2d5a:       f8 94           cli
    2d5c:       de bf           out     0x3e, r29       ; 62
    2d5e:       0f be           out     0x3f, r0        ; 63
    2d60:       cd bf           out     0x3d, r28       ; 61
    2d62:       61 96           adiw    r28, 0x11       ; 17
    2d64:       2f ad           ldd     r18, Y+63       ; 0x3f
    2d66:       61 97           sbiw    r28, 0x11       ; 17
    2d68:       62 96           adiw    r28, 0x12       ; 18
    2d6a:       3f ad           ldd     r19, Y+63       ; 0x3f
    2d6c:       62 97           sbiw    r28, 0x12       ; 18
    2d6e:       60 96           adiw    r28, 0x10       ; 16
    2d70:       8f ad           ldd     r24, Y+63       ; 0x3f
    2d72:       60 97           sbiw    r28, 0x10       ; 16
    2d74:       80 93 66 08     sts     0x0866, r24
    2d78:       42 e5           ldi     r20, 0x52       ; 82
    2d7a:       a4 2e           mov     r10, r20
    2d7c:       b1 2c           mov     r11, r1
    2d7e:       ac 0e           add     r10, r28
    2d80:       bd 1e           adc     r11, r29
    2d82:       c9 01           movw    r24, r18
    2d84:       8c 01           movw    r16, r24
    2d86:       66 24           eor     r6, r6
    2d88:       77 24           eor     r7, r7
    2d8a:       43 01           movw    r8, r6
    2d8c:       9e 01           movw    r18, r28
    2d8e:       24 5d           subi    r18, 0xD4       ; 212
    2d90:       3f 4f           sbci    r19, 0xFF       ; 255
    2d92:       3a af           std     Y+58, r19       ; 0x3a
    2d94:       29 af           std     Y+57, r18       ; 0x39
    2d96:       f8 01           movw    r30, r16
    2d98:       f4 90           lpm     r15, Z+
    2d9a:       ff 20           and     r15, r15
    2d9c:       a9 f0           breq    .+42            ; 0x2dc8 <_printf_P+0x9a>
    2d9e:       f5 e2           ldi     r31, 0x25       ; 37
    2da0:       ff 16           cp      r15, r31
    2da2:       91 f0           breq    .+36            ; 0x2dc8 <_printf_P+0x9a>
    2da4:       68 01           movw    r12, r16
    2da6:       03 c0           rjmp    .+6             ; 0x2dae <_printf_P+0x80>
    2da8:       f5 e2           ldi     r31, 0x25       ; 37
    2daa:       ff 16           cp      r15, r31
    2dac:       39 f0           breq    .+14            ; 0x2dbc <_printf_P+0x8e>
    2dae:       08 94           sec
    2db0:       c1 1c           adc     r12, r1
    2db2:       d1 1c           adc     r13, r1
    2db4:       f6 01           movw    r30, r12
    2db6:       f4 90           lpm     r15, Z+
    2db8:       ff 20           and     r15, r15
    2dba:       b1 f7           brne    .-20            ; 0x2da8 <_printf_P+0x7a>
    2dbc:       b6 01           movw    r22, r12
    2dbe:       60 1b           sub     r22, r16
    2dc0:       71 0b           sbc     r23, r17
    2dc2:       09 f0           breq    .+2             ; 0x2dc6 <_printf_P+0x98>
    2dc4:       75 c0           rjmp    .+234           ; 0x2eb0 <_printf_P+0x182>
    2dc6:       86 01           movw    r16, r12
    2dc8:       ff 20           and     r15, r15
    2dca:       09 f4           brne    .+2             ; 0x2dce <_printf_P+0xa0>
    2dcc:       95 c2           rjmp    .+1322          ; 0x32f8 <_printf_P+0x5ca>
    2dce:       0f 5f           subi    r16, 0xFF       ; 255
    2dd0:       1f 4f           sbci    r17, 0xFF       ; 255
    2dd2:       19 82           std     Y+1, r1 ; 0x01
    2dd4:       ee 24           eor     r14, r14
    2dd6:       55 24           eor     r5, r5
    2dd8:       44 24           eor     r4, r4
    2dda:       4a 94           dec     r4
    2ddc:       f8 01           movw    r30, r16
    2dde:       0f 5f           subi    r16, 0xFF       ; 255
    2de0:       1f 4f           sbci    r17, 0xFF       ; 255
    2de2:       f4 90           lpm     r15, Z+
    2de4:       ae 2d           mov     r26, r14
    2de6:       b0 e0           ldi     r27, 0x00       ; 0
    2de8:       a1 70           andi    r26, 0x01       ; 1
    2dea:       b0 70           andi    r27, 0x00       ; 0
    2dec:       25 e7           ldi     r18, 0x75       ; 117
    2dee:       f2 16           cp      r15, r18
    2df0:       09 f4           brne    .+2             ; 0x2df4 <_printf_P+0xc6>
    2df2:       46 c0           rjmp    .+140           ; 0x2e80 <_printf_P+0x152>
    2df4:       8f 2d           mov     r24, r15
    2df6:       80 62           ori     r24, 0x20       ; 32
    2df8:       88 37           cpi     r24, 0x78       ; 120
    2dfa:       09 f4           brne    .+2             ; 0x2dfe <_printf_P+0xd0>
    2dfc:       41 c0           rjmp    .+130           ; 0x2e80 <_printf_P+0x152>
    2dfe:       65 01           movw    r12, r10
    2e00:       f0 e2           ldi     r31, 0x20       ; 32
    2e02:       ff 16           cp      r15, r31
    2e04:       09 f4           brne    .+2             ; 0x2e08 <_printf_P+0xda>
    2e06:       4d c0           rjmp    .+154           ; 0x2ea2 <_printf_P+0x174>
    2e08:       23 e2           ldi     r18, 0x23       ; 35
    2e0a:       f2 16           cp      r15, r18
    2e0c:       09 f4           brne    .+2             ; 0x2e10 <_printf_P+0xe2>
    2e0e:       95 c0           rjmp    .+298           ; 0x2f3a <_printf_P+0x20c>
    2e10:       4a e2           ldi     r20, 0x2A       ; 42
    2e12:       f4 16           cp      r15, r20
    2e14:       09 f4           brne    .+2             ; 0x2e18 <_printf_P+0xea>
    2e16:       95 c0           rjmp    .+298           ; 0x2f42 <_printf_P+0x214>
    2e18:       5d e2           ldi     r21, 0x2D       ; 45
    2e1a:       f5 16           cp      r15, r21
    2e1c:       09 f4           brne    .+2             ; 0x2e20 <_printf_P+0xf2>
    2e1e:       a0 c0           rjmp    .+320           ; 0x2f60 <_printf_P+0x232>
    2e20:       fb e2           ldi     r31, 0x2B       ; 43
    2e22:       ff 16           cp      r15, r31
    2e24:       09 f4           brne    .+2             ; 0x2e28 <_printf_P+0xfa>
    2e26:       41 c0           rjmp    .+130           ; 0x2eaa <_printf_P+0x17c>
    2e28:       2e e2           ldi     r18, 0x2E       ; 46
    2e2a:       f2 16           cp      r15, r18
    2e2c:       09 f4           brne    .+2             ; 0x2e30 <_printf_P+0x102>
    2e2e:       44 c0           rjmp    .+136           ; 0x2eb8 <_printf_P+0x18a>
    2e30:       e0 e3           ldi     r30, 0x30       ; 48
    2e32:       fe 16           cp      r15, r30
    2e34:       09 f4           brne    .+2             ; 0x2e38 <_printf_P+0x10a>
    2e36:       96 c0           rjmp    .+300           ; 0x2f64 <_printf_P+0x236>
    2e38:       8f 2d           mov     r24, r15
    2e3a:       81 53           subi    r24, 0x31       ; 49
    2e3c:       89 30           cpi     r24, 0x09       ; 9
    2e3e:       08 f0           brcs    .+2             ; 0x2e42 <_printf_P+0x114>
    2e40:       97 c0           rjmp    .+302           ; 0x2f70 <_printf_P+0x242>
    2e42:       20 e0           ldi     r18, 0x00       ; 0
    2e44:       30 e0           ldi     r19, 0x00       ; 0
    2e46:       c9 01           movw    r24, r18
    2e48:       88 0f           add     r24, r24
    2e4a:       99 1f           adc     r25, r25
    2e4c:       88 0f           add     r24, r24
    2e4e:       99 1f           adc     r25, r25
    2e50:       88 0f           add     r24, r24
    2e52:       99 1f           adc     r25, r25
    2e54:       22 0f           add     r18, r18
    2e56:       33 1f           adc     r19, r19
    2e58:       28 0f           add     r18, r24
    2e5a:       39 1f           adc     r19, r25
    2e5c:       2f 0d           add     r18, r15
    2e5e:       31 1d           adc     r19, r1
    2e60:       20 53           subi    r18, 0x30       ; 48
    2e62:       30 40           sbci    r19, 0x00       ; 0
    2e64:       f8 01           movw    r30, r16
    2e66:       0f 5f           subi    r16, 0xFF       ; 255
    2e68:       1f 4f           sbci    r17, 0xFF       ; 255
    2e6a:       f4 90           lpm     r15, Z+
    2e6c:       8f 2d           mov     r24, r15
    2e6e:       80 53           subi    r24, 0x30       ; 48
    2e70:       8a 30           cpi     r24, 0x0A       ; 10
    2e72:       48 f3           brcs    .-46            ; 0x2e46 <_printf_P+0x118>
    2e74:       52 2e           mov     r5, r18
    2e76:       56 01           movw    r10, r12
    2e78:       25 e7           ldi     r18, 0x75       ; 117
    2e7a:       f2 16           cp      r15, r18
    2e7c:       09 f0           breq    .+2             ; 0x2e80 <_printf_P+0x152>
    2e7e:       ba cf           rjmp    .-140           ; 0x2df4 <_printf_P+0xc6>
    2e80:       10 97           sbiw    r26, 0x00       ; 0
    2e82:       09 f4           brne    .+2             ; 0x2e86 <_printf_P+0x158>
    2e84:       45 c0           rjmp    .+138           ; 0x2f10 <_printf_P+0x1e2>
    2e86:       94 e0           ldi     r25, 0x04       ; 4
    2e88:       c9 2e           mov     r12, r25
    2e8a:       d1 2c           mov     r13, r1
    2e8c:       ca 0c           add     r12, r10
    2e8e:       db 1c           adc     r13, r11
    2e90:       f5 01           movw    r30, r10
    2e92:       60 80           ld      r6, Z
    2e94:       71 80           ldd     r7, Z+1 ; 0x01
    2e96:       82 80           ldd     r8, Z+2 ; 0x02
    2e98:       93 80           ldd     r9, Z+3 ; 0x03
    2e9a:       f0 e2           ldi     r31, 0x20       ; 32
    2e9c:       ff 16           cp      r15, r31
    2e9e:       09 f0           breq    .+2             ; 0x2ea2 <_printf_P+0x174>
    2ea0:       b3 cf           rjmp    .-154           ; 0x2e08 <_printf_P+0xda>
    2ea2:       89 81           ldd     r24, Y+1        ; 0x01
    2ea4:       88 23           and     r24, r24
    2ea6:       09 f0           breq    .+2             ; 0x2eaa <_printf_P+0x17c>
    2ea8:       46 c0           rjmp    .+140           ; 0x2f36 <_printf_P+0x208>
    2eaa:       f9 82           std     Y+1, r15        ; 0x01
    2eac:       56 01           movw    r10, r12
    2eae:       96 cf           rjmp    .-212           ; 0x2ddc <_printf_P+0xae>
    2eb0:       c8 01           movw    r24, r16
    2eb2:       0e 94 63 16     call    0x2cc6  ; 0x2cc6 <PRINTP>
    2eb6:       87 cf           rjmp    .-242           ; 0x2dc6 <_printf_P+0x98>
    2eb8:       f8 01           movw    r30, r16
    2eba:       0f 5f           subi    r16, 0xFF       ; 255
    2ebc:       1f 4f           sbci    r17, 0xFF       ; 255
    2ebe:       94 91           lpm     r25, Z+
    2ec0:       9a 32           cpi     r25, 0x2A       ; 42
    2ec2:       09 f4           brne    .+2             ; 0x2ec6 <_printf_P+0x198>
    2ec4:       5f c0           rjmp    .+190           ; 0x2f84 <_printf_P+0x256>
    2ec6:       89 2f           mov     r24, r25
    2ec8:       80 53           subi    r24, 0x30       ; 48
    2eca:       8a 30           cpi     r24, 0x0A       ; 10
    2ecc:       80 f5           brcc    .+96            ; 0x2f2e <_printf_P+0x200>
    2ece:       69 2f           mov     r22, r25
    2ed0:       20 e0           ldi     r18, 0x00       ; 0
    2ed2:       30 e0           ldi     r19, 0x00       ; 0
    2ed4:       c9 01           movw    r24, r18
    2ed6:       88 0f           add     r24, r24
    2ed8:       99 1f           adc     r25, r25
    2eda:       88 0f           add     r24, r24
    2edc:       99 1f           adc     r25, r25
    2ede:       88 0f           add     r24, r24
    2ee0:       99 1f           adc     r25, r25
    2ee2:       22 0f           add     r18, r18
    2ee4:       33 1f           adc     r19, r19
    2ee6:       28 0f           add     r18, r24
    2ee8:       39 1f           adc     r19, r25
    2eea:       26 0f           add     r18, r22
    2eec:       31 1d           adc     r19, r1
    2eee:       20 53           subi    r18, 0x30       ; 48
    2ef0:       30 40           sbci    r19, 0x00       ; 0
    2ef2:       f8 01           movw    r30, r16
    2ef4:       0f 5f           subi    r16, 0xFF       ; 255
    2ef6:       1f 4f           sbci    r17, 0xFF       ; 255
    2ef8:       64 91           lpm     r22, Z+
    2efa:       86 2f           mov     r24, r22
    2efc:       80 53           subi    r24, 0x30       ; 48
    2efe:       8a 30           cpi     r24, 0x0A       ; 10
    2f00:       48 f3           brcs    .-46            ; 0x2ed4 <_printf_P+0x1a6>
    2f02:       a9 01           movw    r20, r18
    2f04:       37 fd           sbrc    r19, 7
    2f06:       10 c0           rjmp    .+32            ; 0x2f28 <_printf_P+0x1fa>
    2f08:       44 2e           mov     r4, r20
    2f0a:       f6 2e           mov     r15, r22
    2f0c:       56 01           movw    r10, r12
    2f0e:       b4 cf           rjmp    .-152           ; 0x2e78 <_printf_P+0x14a>
    2f10:       82 e0           ldi     r24, 0x02       ; 2
    2f12:       c8 2e           mov     r12, r24
    2f14:       d1 2c           mov     r13, r1
    2f16:       ca 0c           add     r12, r10
    2f18:       db 1c           adc     r13, r11
    2f1a:       f5 01           movw    r30, r10
    2f1c:       80 81           ld      r24, Z
    2f1e:       91 81           ldd     r25, Z+1        ; 0x01
    2f20:       3c 01           movw    r6, r24
    2f22:       88 24           eor     r8, r8
    2f24:       99 24           eor     r9, r9
    2f26:       6c cf           rjmp    .-296           ; 0x2e00 <_printf_P+0xd2>
    2f28:       4f ef           ldi     r20, 0xFF       ; 255
    2f2a:       5f ef           ldi     r21, 0xFF       ; 255
    2f2c:       ed cf           rjmp    .-38            ; 0x2f08 <_printf_P+0x1da>
    2f2e:       f9 2e           mov     r15, r25
    2f30:       44 24           eor     r4, r4
    2f32:       56 01           movw    r10, r12
    2f34:       a1 cf           rjmp    .-190           ; 0x2e78 <_printf_P+0x14a>
    2f36:       56 01           movw    r10, r12
    2f38:       51 cf           rjmp    .-350           ; 0x2ddc <_printf_P+0xae>
    2f3a:       38 e0           ldi     r19, 0x08       ; 8
    2f3c:       e3 2a           or      r14, r19
    2f3e:       56 01           movw    r10, r12
    2f40:       4d cf           rjmp    .-358           ; 0x2ddc <_printf_P+0xae>
    2f42:       a2 e0           ldi     r26, 0x02       ; 2
    2f44:       aa 2e           mov     r10, r26
    2f46:       b1 2c           mov     r11, r1
    2f48:       ac 0c           add     r10, r12
    2f4a:       bd 1c           adc     r11, r13
    2f4c:       d6 01           movw    r26, r12
    2f4e:       5c 90           ld      r5, X
    2f50:       57 fe           sbrs    r5, 7
    2f52:       44 cf           rjmp    .-376           ; 0x2ddc <_printf_P+0xae>
    2f54:       51 94           neg     r5
    2f56:       b0 e1           ldi     r27, 0x10       ; 16
    2f58:       eb 2a           or      r14, r27
    2f5a:       ef ed           ldi     r30, 0xDF       ; 223
    2f5c:       ee 22           and     r14, r30
    2f5e:       3e cf           rjmp    .-388           ; 0x2ddc <_printf_P+0xae>
    2f60:       56 01           movw    r10, r12
    2f62:       f9 cf           rjmp    .-14            ; 0x2f56 <_printf_P+0x228>
    2f64:       e4 fc           sbrc    r14, 4
    2f66:       e7 cf           rjmp    .-50            ; 0x2f36 <_printf_P+0x208>
    2f68:       f0 e2           ldi     r31, 0x20       ; 32
    2f6a:       ef 2a           or      r14, r31
    2f6c:       56 01           movw    r10, r12
    2f6e:       36 cf           rjmp    .-404           ; 0x2ddc <_printf_P+0xae>
    2f70:       28 e6           ldi     r18, 0x68       ; 104
    2f72:       f2 16           cp      r15, r18
    2f74:       b9 f0           breq    .+46            ; 0x2fa4 <_printf_P+0x276>
    2f76:       4c e6           ldi     r20, 0x6C       ; 108
    2f78:       f4 16           cp      r15, r20
    2f7a:       c1 f4           brne    .+48            ; 0x2fac <_printf_P+0x27e>
    2f7c:       51 e0           ldi     r21, 0x01       ; 1
    2f7e:       e5 2a           or      r14, r21
    2f80:       56 01           movw    r10, r12
    2f82:       2c cf           rjmp    .-424           ; 0x2ddc <_printf_P+0xae>
    2f84:       f2 e0           ldi     r31, 0x02       ; 2
    2f86:       af 2e           mov     r10, r31
    2f88:       b1 2c           mov     r11, r1
    2f8a:       ac 0c           add     r10, r12
    2f8c:       bd 1c           adc     r11, r13
    2f8e:       d6 01           movw    r26, r12
    2f90:       4d 91           ld      r20, X+
    2f92:       5c 91           ld      r21, X
    2f94:       57 fd           sbrc    r21, 7
    2f96:       02 c0           rjmp    .+4             ; 0x2f9c <_printf_P+0x26e>
    2f98:       44 2e           mov     r4, r20
    2f9a:       20 cf           rjmp    .-448           ; 0x2ddc <_printf_P+0xae>
    2f9c:       4f ef           ldi     r20, 0xFF       ; 255
    2f9e:       5f ef           ldi     r21, 0xFF       ; 255
    2fa0:       44 2e           mov     r4, r20
    2fa2:       1c cf           rjmp    .-456           ; 0x2ddc <_printf_P+0xae>
    2fa4:       34 e0           ldi     r19, 0x04       ; 4
    2fa6:       e3 2a           or      r14, r19
    2fa8:       56 01           movw    r10, r12
    2faa:       18 cf           rjmp    .-464           ; 0x2ddc <_printf_P+0xae>
    2fac:       8f 2d           mov     r24, r15
    2fae:       f6 01           movw    r30, r12
    2fb0:       93 e6           ldi     r25, 0x63       ; 99
    2fb2:       f9 16           cp      r15, r25
    2fb4:       09 f4           brne    .+2             ; 0x2fb8 <_printf_P+0x28a>
    2fb6:       05 c1           rjmp    .+522           ; 0x31c2 <_printf_P+0x494>
    2fb8:       84 34           cpi     r24, 0x44       ; 68
    2fba:       09 f4           brne    .+2             ; 0x2fbe <_printf_P+0x290>
    2fbc:       72 c0           rjmp    .+228           ; 0x30a2 <_printf_P+0x374>
    2fbe:       84 36           cpi     r24, 0x64       ; 100
    2fc0:       09 f4           brne    .+2             ; 0x2fc4 <_printf_P+0x296>
    2fc2:       71 c0           rjmp    .+226           ; 0x30a6 <_printf_P+0x378>
    2fc4:       89 36           cpi     r24, 0x69       ; 105
    2fc6:       09 f4           brne    .+2             ; 0x2fca <_printf_P+0x29c>
    2fc8:       6e c0           rjmp    .+220           ; 0x30a6 <_printf_P+0x378>
    2fca:       8f 34           cpi     r24, 0x4F       ; 79
    2fcc:       09 f4           brne    .+2             ; 0x2fd0 <_printf_P+0x2a2>
    2fce:       7a c1           rjmp    .+756           ; 0x32c4 <_printf_P+0x596>
    2fd0:       8f 36           cpi     r24, 0x6F       ; 111
    2fd2:       09 f4           brne    .+2             ; 0x2fd6 <_printf_P+0x2a8>
    2fd4:       74 c1           rjmp    .+744           ; 0x32be <_printf_P+0x590>
    2fd6:       80 37           cpi     r24, 0x70       ; 112
    2fd8:       09 f4           brne    .+2             ; 0x2fdc <_printf_P+0x2ae>
    2fda:       79 c1           rjmp    .+754           ; 0x32ce <_printf_P+0x5a0>
    2fdc:       b3 e7           ldi     r27, 0x73       ; 115
    2fde:       fb 16           cp      r15, r27
    2fe0:       09 f4           brne    .+2             ; 0x2fe4 <_printf_P+0x2b6>
    2fe2:       30 c1           rjmp    .+608           ; 0x3244 <_printf_P+0x516>
    2fe4:       55 e5           ldi     r21, 0x55       ; 85
    2fe6:       f5 16           cp      r15, r21
    2fe8:       09 f4           brne    .+2             ; 0x2fec <_printf_P+0x2be>
    2fea:       d4 c1           rjmp    .+936           ; 0x3394 <_printf_P+0x666>
    2fec:       85 e7           ldi     r24, 0x75       ; 117
    2fee:       f8 16           cp      r15, r24
    2ff0:       09 f4           brne    .+2             ; 0x2ff4 <_printf_P+0x2c6>
    2ff2:       cc c1           rjmp    .+920           ; 0x338c <_printf_P+0x65e>
    2ff4:       e8 e5           ldi     r30, 0x58       ; 88
    2ff6:       fe 16           cp      r15, r30
    2ff8:       09 f4           brne    .+2             ; 0x2ffc <_printf_P+0x2ce>
    2ffa:       f8 c0           rjmp    .+496           ; 0x31ec <_printf_P+0x4be>
    2ffc:       f8 e7           ldi     r31, 0x78       ; 120
    2ffe:       ff 16           cp      r15, r31
    3000:       09 f4           brne    .+2             ; 0x3004 <_printf_P+0x2d6>
    3002:       f4 c0           rjmp    .+488           ; 0x31ec <_printf_P+0x4be>
    3004:       ff 20           and     r15, r15
    3006:       09 f4           brne    .+2             ; 0x300a <_printf_P+0x2dc>
    3008:       77 c1           rjmp    .+750           ; 0x32f8 <_printf_P+0x5ca>
    300a:       fc 82           std     Y+4, r15        ; 0x04
    300c:       19 82           std     Y+1, r1 ; 0x01
    300e:       2e 2d           mov     r18, r14
    3010:       30 e0           ldi     r19, 0x00       ; 0
    3012:       3d ab           std     Y+53, r19       ; 0x35
    3014:       2c ab           std     Y+52, r18       ; 0x34
    3016:       56 01           movw    r10, r12
    3018:       ee 24           eor     r14, r14
    301a:       34 e0           ldi     r19, 0x04       ; 4
    301c:       23 2e           mov     r2, r19
    301e:       31 2c           mov     r3, r1
    3020:       2c 0e           add     r2, r28
    3022:       3d 1e           adc     r3, r29
    3024:       81 e0           ldi     r24, 0x01       ; 1
    3026:       91 e0           ldi     r25, 0x01       ; 1
    3028:       e0 e0           ldi     r30, 0x00       ; 0
    302a:       21 e0           ldi     r18, 0x01       ; 1
    302c:       c2 2e           mov     r12, r18
    302e:       d1 2c           mov     r13, r1
    3030:       29 81           ldd     r18, Y+1        ; 0x01
    3032:       22 23           and     r18, r18
    3034:       81 f1           breq    .+96            ; 0x3096 <_printf_P+0x368>
    3036:       8f 5f           subi    r24, 0xFF       ; 255
    3038:       48 2e           mov     r4, r24
    303a:       4e 0e           add     r4, r30
    303c:       8c a9           ldd     r24, Y+52       ; 0x34
    303e:       9d a9           ldd     r25, Y+53       ; 0x35
    3040:       80 73           andi    r24, 0x30       ; 48
    3042:       90 70           andi    r25, 0x00       ; 0
    3044:       98 af           std     Y+56, r25       ; 0x38
    3046:       8f ab           std     Y+55, r24       ; 0x37
    3048:       89 2b           or      r24, r25
    304a:       29 f4           brne    .+10            ; 0x3056 <_printf_P+0x328>
    304c:       85 2d           mov     r24, r5
    304e:       84 19           sub     r24, r4
    3050:       0e 94 57 16     call    0x2cae  ; 0x2cae <PAD_SP>
    3054:       29 81           ldd     r18, Y+1        ; 0x01
    3056:       22 23           and     r18, r18
    3058:       b9 f4           brne    .+46            ; 0x3088 <_printf_P+0x35a>
    305a:       9c a9           ldd     r25, Y+52       ; 0x34
    305c:       96 fd           sbrc    r25, 6
    305e:       8c c1           rjmp    .+792           ; 0x3378 <_printf_P+0x64a>
    3060:       ef a9           ldd     r30, Y+55       ; 0x37
    3062:       f8 ad           ldd     r31, Y+56       ; 0x38
    3064:       b0 97           sbiw    r30, 0x20       ; 32
    3066:       09 f4           brne    .+2             ; 0x306a <_printf_P+0x33c>
    3068:       82 c1           rjmp    .+772           ; 0x336e <_printf_P+0x640>
    306a:       8e 2d           mov     r24, r14
    306c:       0e 94 4b 16     call    0x2c96  ; 0x2c96 <PAD_0>
    3070:       c1 01           movw    r24, r2
    3072:       b6 01           movw    r22, r12
    3074:       0e 94 82 16     call    0x2d04  ; 0x2d04 <PRINT>
    3078:       fc a9           ldd     r31, Y+52       ; 0x34
    307a:       f4 ff           sbrs    r31, 4
    307c:       8c ce           rjmp    .-744           ; 0x2d96 <_printf_P+0x68>
    307e:       85 2d           mov     r24, r5
    3080:       84 19           sub     r24, r4
    3082:       0e 94 57 16     call    0x2cae  ; 0x2cae <PAD_SP>
    3086:       87 ce           rjmp    .-754           ; 0x2d96 <_printf_P+0x68>
    3088:       ce 01           movw    r24, r28
    308a:       01 96           adiw    r24, 0x01       ; 1
    308c:       61 e0           ldi     r22, 0x01       ; 1
    308e:       70 e0           ldi     r23, 0x00       ; 0
    3090:       0e 94 82 16     call    0x2d04  ; 0x2d04 <PRINT>
    3094:       e5 cf           rjmp    .-54            ; 0x3060 <_printf_P+0x332>
    3096:       5c a9           ldd     r21, Y+52       ; 0x34
    3098:       56 ff           sbrs    r21, 6
    309a:       ce cf           rjmp    .-100           ; 0x3038 <_printf_P+0x30a>
    309c:       89 2f           mov     r24, r25
    309e:       8e 5f           subi    r24, 0xFE       ; 254
    30a0:       cb cf           rjmp    .-106           ; 0x3038 <_printf_P+0x30a>
    30a2:       b1 e0           ldi     r27, 0x01       ; 1
    30a4:       eb 2a           or      r14, r27
    30a6:       e0 fe           sbrs    r14, 0
    30a8:       54 c1           rjmp    .+680           ; 0x3352 <_printf_P+0x624>
    30aa:       b4 e0           ldi     r27, 0x04       ; 4
    30ac:       ab 2e           mov     r10, r27
    30ae:       b1 2c           mov     r11, r1
    30b0:       ac 0c           add     r10, r12
    30b2:       bd 1c           adc     r11, r13
    30b4:       f6 01           movw    r30, r12
    30b6:       60 80           ld      r6, Z
    30b8:       71 80           ldd     r7, Z+1 ; 0x01
    30ba:       82 80           ldd     r8, Z+2 ; 0x02
    30bc:       93 80           ldd     r9, Z+3 ; 0x03
    30be:       97 fc           sbrc    r9, 7
    30c0:       3b c1           rjmp    .+630           ; 0x3338 <_printf_P+0x60a>
    30c2:       ba e0           ldi     r27, 0x0A       ; 10
    30c4:       be ab           std     Y+54, r27       ; 0x36
    30c6:       47 fc           sbrc    r4, 7
    30c8:       02 c0           rjmp    .+4             ; 0x30ce <_printf_P+0x3a0>
    30ca:       5f ed           ldi     r21, 0xDF       ; 223
    30cc:       e5 22           and     r14, r21
    30ce:       7c e2           ldi     r23, 0x2C       ; 44
    30d0:       27 2e           mov     r2, r23
    30d2:       31 2c           mov     r3, r1
    30d4:       2c 0e           add     r2, r28
    30d6:       3d 1e           adc     r3, r29
    30d8:       61 14           cp      r6, r1
    30da:       71 04           cpc     r7, r1
    30dc:       81 04           cpc     r8, r1
    30de:       91 04           cpc     r9, r1
    30e0:       09 f4           brne    .+2             ; 0x30e4 <_printf_P+0x3b6>
    30e2:       52 c0           rjmp    .+164           ; 0x3188 <_printf_P+0x45a>
    30e4:       9e a9           ldd     r25, Y+54       ; 0x36
    30e6:       89 2f           mov     r24, r25
    30e8:       90 e0           ldi     r25, 0x00       ; 0
    30ea:       a0 e0           ldi     r26, 0x00       ; 0
    30ec:       b0 e0           ldi     r27, 0x00       ; 0
    30ee:       88 ab           std     Y+48, r24       ; 0x30
    30f0:       99 ab           std     Y+49, r25       ; 0x31
    30f2:       aa ab           std     Y+50, r26       ; 0x32
    30f4:       bb ab           std     Y+51, r27       ; 0x33
    30f6:       6c e2           ldi     r22, 0x2C       ; 44
    30f8:       c6 2e           mov     r12, r22
    30fa:       d1 2c           mov     r13, r1
    30fc:       cc 0e           add     r12, r28
    30fe:       dd 1e           adc     r13, r29
    3100:       6c a6           std     Y+44, r6        ; 0x2c
    3102:       7d a6           std     Y+45, r7        ; 0x2d
    3104:       8e a6           std     Y+46, r8        ; 0x2e
    3106:       9f a6           std     Y+47, r9        ; 0x2f
    3108:       2a c0           rjmp    .+84            ; 0x315e <_printf_P+0x430>
    310a:       50 e3           ldi     r21, 0x30       ; 48
    310c:       35 2e           mov     r3, r21
    310e:       36 0e           add     r3, r22
    3110:       d6 01           movw    r26, r12
    3112:       3e 92           st      -X, r3
    3114:       6d 01           movw    r12, r26
    3116:       6c a5           ldd     r22, Y+44       ; 0x2c
    3118:       7d a5           ldd     r23, Y+45       ; 0x2d
    311a:       8e a5           ldd     r24, Y+46       ; 0x2e
    311c:       9f a5           ldd     r25, Y+47       ; 0x2f
    311e:       28 a9           ldd     r18, Y+48       ; 0x30
    3120:       39 a9           ldd     r19, Y+49       ; 0x31
    3122:       4a a9           ldd     r20, Y+50       ; 0x32
    3124:       5b a9           ldd     r21, Y+51       ; 0x33
    3126:       0e 94 9c 6f     call    0xdf38  ; 0xdf38 <__udivmodsi4>
    312a:       b9 01           movw    r22, r18
    312c:       fa 01           movw    r30, r20
    312e:       c9 01           movw    r24, r18
    3130:       da 01           movw    r26, r20
    3132:       3c 01           movw    r6, r24
    3134:       4d 01           movw    r8, r26
    3136:       2c a5           ldd     r18, Y+44       ; 0x2c
    3138:       3d a5           ldd     r19, Y+45       ; 0x2d
    313a:       4e a5           ldd     r20, Y+46       ; 0x2e
    313c:       5f a5           ldd     r21, Y+47       ; 0x2f
    313e:       88 a9           ldd     r24, Y+48       ; 0x30
    3140:       99 a9           ldd     r25, Y+49       ; 0x31
    3142:       aa a9           ldd     r26, Y+50       ; 0x32
    3144:       bb a9           ldd     r27, Y+51       ; 0x33
    3146:       28 17           cp      r18, r24
    3148:       39 07           cpc     r19, r25
    314a:       4a 07           cpc     r20, r26
    314c:       5b 07           cpc     r21, r27
    314e:       08 f4           brcc    .+2             ; 0x3152 <_printf_P+0x424>
    3150:       40 c0           rjmp    .+128           ; 0x31d2 <_printf_P+0x4a4>
    3152:       cb 01           movw    r24, r22
    3154:       df 01           movw    r26, r30
    3156:       8c a7           std     Y+44, r24       ; 0x2c
    3158:       9d a7           std     Y+45, r25       ; 0x2d
    315a:       ae a7           std     Y+46, r26       ; 0x2e
    315c:       bf a7           std     Y+47, r27       ; 0x2f
    315e:       6c a5           ldd     r22, Y+44       ; 0x2c
    3160:       7d a5           ldd     r23, Y+45       ; 0x2d
    3162:       8e a5           ldd     r24, Y+46       ; 0x2e
    3164:       9f a5           ldd     r25, Y+47       ; 0x2f
    3166:       28 a9           ldd     r18, Y+48       ; 0x30
    3168:       39 a9           ldd     r19, Y+49       ; 0x31
    316a:       4a a9           ldd     r20, Y+50       ; 0x32
    316c:       5b a9           ldd     r21, Y+51       ; 0x33
    316e:       0e 94 9c 6f     call    0xdf38  ; 0xdf38 <__udivmodsi4>
    3172:       6a 30           cpi     r22, 0x0A       ; 10
    3174:       50 f2           brcs    .-108           ; 0x310a <_printf_P+0x3dc>
    3176:       47 e5           ldi     r20, 0x57       ; 87
    3178:       34 2e           mov     r3, r20
    317a:       36 0e           add     r3, r22
    317c:       48 e5           ldi     r20, 0x58       ; 88
    317e:       f4 16           cp      r15, r20
    3180:       39 f6           brne    .-114           ; 0x3110 <_printf_P+0x3e2>
    3182:       5f ed           ldi     r21, 0xDF       ; 223
    3184:       35 22           and     r3, r21
    3186:       c4 cf           rjmp    .-120           ; 0x3110 <_printf_P+0x3e2>
    3188:       44 20           and     r4, r4
    318a:       89 f4           brne    .+34            ; 0x31ae <_printf_P+0x480>
    318c:       ae 2d           mov     r26, r14
    318e:       b0 e0           ldi     r27, 0x00       ; 0
    3190:       bd ab           std     Y+53, r27       ; 0x35
    3192:       ac ab           std     Y+52, r26       ; 0x34
    3194:       80 e0           ldi     r24, 0x00       ; 0
    3196:       90 e0           ldi     r25, 0x00       ; 0
    3198:       44 2d           mov     r20, r4
    319a:       e4 2e           mov     r14, r20
    319c:       e9 1a           sub     r14, r25
    319e:       e7 fc           sbrc    r14, 7
    31a0:       c4 c0           rjmp    .+392           ; 0x332a <_printf_P+0x5fc>
    31a2:       ee 2d           mov     r30, r14
    31a4:       c8 2e           mov     r12, r24
    31a6:       dd 24           eor     r13, r13
    31a8:       c7 fc           sbrc    r12, 7
    31aa:       d0 94           com     r13
    31ac:       41 cf           rjmp    .-382           ; 0x3030 <_printf_P+0x302>
    31ae:       3e a9           ldd     r19, Y+54       ; 0x36
    31b0:       23 2f           mov     r18, r19
    31b2:       30 e0           ldi     r19, 0x00       ; 0
    31b4:       40 e0           ldi     r20, 0x00       ; 0
    31b6:       50 e0           ldi     r21, 0x00       ; 0
    31b8:       28 ab           std     Y+48, r18       ; 0x30
    31ba:       39 ab           std     Y+49, r19       ; 0x31
    31bc:       4a ab           std     Y+50, r20       ; 0x32
    31be:       5b ab           std     Y+51, r21       ; 0x33
    31c0:       9a cf           rjmp    .-204           ; 0x30f6 <_printf_P+0x3c8>
    31c2:       a2 e0           ldi     r26, 0x02       ; 2
    31c4:       b0 e0           ldi     r27, 0x00       ; 0
    31c6:       ca 0e           add     r12, r26
    31c8:       db 1e           adc     r13, r27
    31ca:       80 81           ld      r24, Z
    31cc:       8c 83           std     Y+4, r24        ; 0x04
    31ce:       19 82           std     Y+1, r1 ; 0x01
    31d0:       1e cf           rjmp    .-452           ; 0x300e <_printf_P+0x2e0>
    31d2:       9e a9           ldd     r25, Y+54       ; 0x36
    31d4:       98 30           cpi     r25, 0x08       ; 8
    31d6:       d1 f0           breq    .+52            ; 0x320c <_printf_P+0x4de>
    31d8:       ae 2d           mov     r26, r14
    31da:       b0 e0           ldi     r27, 0x00       ; 0
    31dc:       bd ab           std     Y+53, r27       ; 0x35
    31de:       ac ab           std     Y+52, r26       ; 0x34
    31e0:       b9 ad           ldd     r27, Y+57       ; 0x39
    31e2:       bc 19           sub     r27, r12
    31e4:       8b 2f           mov     r24, r27
    31e6:       9b 2f           mov     r25, r27
    31e8:       16 01           movw    r2, r12
    31ea:       d6 cf           rjmp    .-84            ; 0x3198 <_printf_P+0x46a>
    31ec:       e3 fe           sbrs    r14, 3
    31ee:       1a c0           rjmp    .+52            ; 0x3224 <_printf_P+0x4f6>
    31f0:       61 14           cp      r6, r1
    31f2:       71 04           cpc     r7, r1
    31f4:       81 04           cpc     r8, r1
    31f6:       91 04           cpc     r9, r1
    31f8:       a9 f0           breq    .+42            ; 0x3224 <_printf_P+0x4f6>
    31fa:       20 e4           ldi     r18, 0x40       ; 64
    31fc:       e2 2a           or      r14, r18
    31fe:       8f 2d           mov     r24, r15
    3200:       30 e1           ldi     r19, 0x10       ; 16
    3202:       3e ab           std     Y+54, r19       ; 0x36
    3204:       19 82           std     Y+1, r1 ; 0x01
    3206:       f8 2e           mov     r15, r24
    3208:       56 01           movw    r10, r12
    320a:       5d cf           rjmp    .-326           ; 0x30c6 <_printf_P+0x398>
    320c:       ee 2d           mov     r30, r14
    320e:       f0 e0           ldi     r31, 0x00       ; 0
    3210:       fd ab           std     Y+53, r31       ; 0x35
    3212:       ec ab           std     Y+52, r30       ; 0x34
    3214:       e3 fc           sbrc    r14, 3
    3216:       0a c0           rjmp    .+20            ; 0x322c <_printf_P+0x4fe>
    3218:       f9 ad           ldd     r31, Y+57       ; 0x39
    321a:       fc 19           sub     r31, r12
    321c:       8f 2f           mov     r24, r31
    321e:       9f 2f           mov     r25, r31
    3220:       16 01           movw    r2, r12
    3222:       ba cf           rjmp    .-140           ; 0x3198 <_printf_P+0x46a>
    3224:       8f 2d           mov     r24, r15
    3226:       40 e1           ldi     r20, 0x10       ; 16
    3228:       4e ab           std     Y+54, r20       ; 0x36
    322a:       ec cf           rjmp    .-40            ; 0x3204 <_printf_P+0x4d6>
    322c:       20 e3           ldi     r18, 0x30       ; 48
    322e:       32 16           cp      r3, r18
    3230:       09 f4           brne    .+2             ; 0x3234 <_printf_P+0x506>
    3232:       5c c0           rjmp    .+184           ; 0x32ec <_printf_P+0x5be>
    3234:       f6 01           movw    r30, r12
    3236:       40 e3           ldi     r20, 0x30       ; 48
    3238:       42 93           st      -Z, r20
    323a:       89 ad           ldd     r24, Y+57       ; 0x39
    323c:       8e 1b           sub     r24, r30
    323e:       98 2f           mov     r25, r24
    3240:       1f 01           movw    r2, r30
    3242:       aa cf           rjmp    .-172           ; 0x3198 <_printf_P+0x46a>
    3244:       f6 01           movw    r30, r12
    3246:       20 80           ld      r2, Z
    3248:       31 80           ldd     r3, Z+1 ; 0x01
    324a:       21 14           cp      r2, r1
    324c:       31 04           cpc     r3, r1
    324e:       89 f4           brne    .+34            ; 0x3272 <_printf_P+0x544>
    3250:       f8 e2           ldi     r31, 0x28       ; 40
    3252:       fc 83           std     Y+4, r31        ; 0x04
    3254:       2e e6           ldi     r18, 0x6E       ; 110
    3256:       2d 83           std     Y+5, r18        ; 0x05
    3258:       35 e7           ldi     r19, 0x75       ; 117
    325a:       3e 83           std     Y+6, r19        ; 0x06
    325c:       8c e6           ldi     r24, 0x6C       ; 108
    325e:       8f 83           std     Y+7, r24        ; 0x07
    3260:       88 87           std     Y+8, r24        ; 0x08
    3262:       89 e2           ldi     r24, 0x29       ; 41
    3264:       89 87           std     Y+9, r24        ; 0x09
    3266:       1a 86           std     Y+10, r1        ; 0x0a
    3268:       f4 e0           ldi     r31, 0x04       ; 4
    326a:       2f 2e           mov     r2, r31
    326c:       31 2c           mov     r3, r1
    326e:       2c 0e           add     r2, r28
    3270:       3d 1e           adc     r3, r29
    3272:       47 fc           sbrc    r4, 7
    3274:       1c c0           rjmp    .+56            ; 0x32ae <_printf_P+0x580>
    3276:       44 2d           mov     r20, r4
    3278:       55 27           eor     r21, r21
    327a:       47 fd           sbrc    r20, 7
    327c:       50 95           com     r21
    327e:       c1 01           movw    r24, r2
    3280:       60 e0           ldi     r22, 0x00       ; 0
    3282:       70 e0           ldi     r23, 0x00       ; 0
    3284:       0e 94 b5 6d     call    0xdb6a  ; 0xdb6a <memchr>
    3288:       00 97           sbiw    r24, 0x00       ; 0
    328a:       19 f0           breq    .+6             ; 0x3292 <_printf_P+0x564>
    328c:       82 19           sub     r24, r2
    328e:       48 16           cp      r4, r24
    3290:       0c f4           brge    .+2             ; 0x3294 <_printf_P+0x566>
    3292:       84 2d           mov     r24, r4
    3294:       e2 e0           ldi     r30, 0x02       ; 2
    3296:       ae 2e           mov     r10, r30
    3298:       b1 2c           mov     r11, r1
    329a:       ac 0c           add     r10, r12
    329c:       bd 1c           adc     r11, r13
    329e:       19 82           std     Y+1, r1 ; 0x01
    32a0:       98 2f           mov     r25, r24
    32a2:       4e 2d           mov     r20, r14
    32a4:       50 e0           ldi     r21, 0x00       ; 0
    32a6:       5d ab           std     Y+53, r21       ; 0x35
    32a8:       4c ab           std     Y+52, r20       ; 0x34
    32aa:       40 e0           ldi     r20, 0x00       ; 0
    32ac:       76 cf           rjmp    .-276           ; 0x319a <_printf_P+0x46c>
    32ae:       f1 01           movw    r30, r2
    32b0:       01 90           ld      r0, Z+
    32b2:       00 20           and     r0, r0
    32b4:       e9 f7           brne    .-6             ; 0x32b0 <_printf_P+0x582>
    32b6:       31 97           sbiw    r30, 0x01       ; 1
    32b8:       8e 2f           mov     r24, r30
    32ba:       82 19           sub     r24, r2
    32bc:       eb cf           rjmp    .-42            ; 0x3294 <_printf_P+0x566>
    32be:       28 e0           ldi     r18, 0x08       ; 8
    32c0:       2e ab           std     Y+54, r18       ; 0x36
    32c2:       a0 cf           rjmp    .-192           ; 0x3204 <_printf_P+0x4d6>
    32c4:       31 e0           ldi     r19, 0x01       ; 1
    32c6:       e3 2a           or      r14, r19
    32c8:       48 e0           ldi     r20, 0x08       ; 8
    32ca:       4e ab           std     Y+54, r20       ; 0x36
    32cc:       9b cf           rjmp    .-202           ; 0x3204 <_printf_P+0x4d6>
    32ce:       82 e0           ldi     r24, 0x02       ; 2
    32d0:       90 e0           ldi     r25, 0x00       ; 0
    32d2:       c8 0e           add     r12, r24
    32d4:       d9 1e           adc     r13, r25
    32d6:       80 81           ld      r24, Z
    32d8:       91 81           ldd     r25, Z+1        ; 0x01
    32da:       3c 01           movw    r6, r24
    32dc:       88 24           eor     r8, r8
    32de:       99 24           eor     r9, r9
    32e0:       90 e4           ldi     r25, 0x40       ; 64
    32e2:       e9 2a           or      r14, r25
    32e4:       88 e7           ldi     r24, 0x78       ; 120
    32e6:       a0 e1           ldi     r26, 0x10       ; 16
    32e8:       ae ab           std     Y+54, r26       ; 0x36
    32ea:       8c cf           rjmp    .-232           ; 0x3204 <_printf_P+0x4d6>
    32ec:       39 ad           ldd     r19, Y+57       ; 0x39
    32ee:       3c 19           sub     r19, r12
    32f0:       83 2f           mov     r24, r19
    32f2:       93 2f           mov     r25, r19
    32f4:       16 01           movw    r2, r12
    32f6:       50 cf           rjmp    .-352           ; 0x3198 <_printf_P+0x46a>
    32f8:       ea 96           adiw    r28, 0x3a       ; 58
    32fa:       0f b6           in      r0, 0x3f        ; 63
    32fc:       f8 94           cli
    32fe:       de bf           out     0x3e, r29       ; 62
    3300:       0f be           out     0x3f, r0        ; 63
    3302:       cd bf           out     0x3d, r28       ; 61
    3304:       cf 91           pop     r28
    3306:       df 91           pop     r29
    3308:       1f 91           pop     r17
    330a:       0f 91           pop     r16
    330c:       ff 90           pop     r15
    330e:       ef 90           pop     r14
    3310:       df 90           pop     r13
    3312:       cf 90           pop     r12
    3314:       bf 90           pop     r11
    3316:       af 90           pop     r10
    3318:       9f 90           pop     r9
    331a:       8f 90           pop     r8
    331c:       7f 90           pop     r7
    331e:       6f 90           pop     r6
    3320:       5f 90           pop     r5
    3322:       4f 90           pop     r4
    3324:       3f 90           pop     r3
    3326:       2f 90           pop     r2
    3328:       08 95           ret
    332a:       c8 2e           mov     r12, r24
    332c:       dd 24           eor     r13, r13
    332e:       c7 fc           sbrc    r12, 7
    3330:       d0 94           com     r13
    3332:       ee 24           eor     r14, r14
    3334:       e0 e0           ldi     r30, 0x00       ; 0
    3336:       7c ce           rjmp    .-776           ; 0x3030 <_printf_P+0x302>
    3338:       90 94           com     r9
    333a:       80 94           com     r8
    333c:       70 94           com     r7
    333e:       60 94           com     r6
    3340:       61 1c           adc     r6, r1
    3342:       71 1c           adc     r7, r1
    3344:       81 1c           adc     r8, r1
    3346:       91 1c           adc     r9, r1
    3348:       ed e2           ldi     r30, 0x2D       ; 45
    334a:       e9 83           std     Y+1, r30        ; 0x01
    334c:       fa e0           ldi     r31, 0x0A       ; 10
    334e:       fe ab           std     Y+54, r31       ; 0x36
    3350:       ba ce           rjmp    .-652           ; 0x30c6 <_printf_P+0x398>
    3352:       a2 e0           ldi     r26, 0x02       ; 2
    3354:       aa 2e           mov     r10, r26
    3356:       b1 2c           mov     r11, r1
    3358:       ac 0c           add     r10, r12
    335a:       bd 1c           adc     r11, r13
    335c:       d6 01           movw    r26, r12
    335e:       8d 91           ld      r24, X+
    3360:       9c 91           ld      r25, X
    3362:       3c 01           movw    r6, r24
    3364:       88 24           eor     r8, r8
    3366:       77 fc           sbrc    r7, 7
    3368:       80 94           com     r8
    336a:       98 2c           mov     r9, r8
    336c:       a8 ce           rjmp    .-688           ; 0x30be <_printf_P+0x390>
    336e:       85 2d           mov     r24, r5
    3370:       84 19           sub     r24, r4
    3372:       0e 94 4b 16     call    0x2c96  ; 0x2c96 <PAD_0>
    3376:       79 ce           rjmp    .-782           ; 0x306a <_printf_P+0x33c>
    3378:       a0 e3           ldi     r26, 0x30       ; 48
    337a:       aa 83           std     Y+2, r26        ; 0x02
    337c:       fb 82           std     Y+3, r15        ; 0x03
    337e:       ce 01           movw    r24, r28
    3380:       02 96           adiw    r24, 0x02       ; 2
    3382:       62 e0           ldi     r22, 0x02       ; 2
    3384:       70 e0           ldi     r23, 0x00       ; 0
    3386:       0e 94 82 16     call    0x2d04  ; 0x2d04 <PRINT>
    338a:       6a ce           rjmp    .-812           ; 0x3060 <_printf_P+0x332>
    338c:       8f 2d           mov     r24, r15
    338e:       9a e0           ldi     r25, 0x0A       ; 10
    3390:       9e ab           std     Y+54, r25       ; 0x36
    3392:       38 cf           rjmp    .-400           ; 0x3204 <_printf_P+0x4d6>
    3394:       a1 e0           ldi     r26, 0x01       ; 1
    3396:       ea 2a           or      r14, r26
    3398:       ba e0           ldi     r27, 0x0A       ; 10
    339a:       be ab           std     Y+54, r27       ; 0x36
    339c:       33 cf           rjmp    .-410           ; 0x3204 <_printf_P+0x4d6>

0000339e <__vector_18>:
    339e:       1f 92           push    r1
    33a0:       0f 92           push    r0
    33a2:       0f b6           in      r0, 0x3f        ; 63
    33a4:       0f 92           push    r0
    33a6:       11 24           eor     r1, r1
    33a8:       2f 93           push    r18
    33aa:       3f 93           push    r19
    33ac:       5f 93           push    r21
    33ae:       6f 93           push    r22
    33b0:       7f 93           push    r23
    33b2:       8f 93           push    r24
    33b4:       9f 93           push    r25
    33b6:       af 93           push    r26
    33b8:       bf 93           push    r27
    33ba:       80 91 fc 03     lds     r24, 0x03FC
    33be:       88 23           and     r24, r24
    33c0:       29 f0           breq    .+10            ; 0x33cc <__vector_18+0x2e>
    33c2:       80 91 fc 03     lds     r24, 0x03FC
    33c6:       81 50           subi    r24, 0x01       ; 1
    33c8:       80 93 fc 03     sts     0x03FC, r24
    33cc:       80 91 ce 05     lds     r24, 0x05CE
    33d0:       88 23           and     r24, r24
    33d2:       19 f0           breq    .+6             ; 0x33da <__vector_18+0x3c>
    33d4:       81 50           subi    r24, 0x01       ; 1
    33d6:       80 93 ce 05     sts     0x05CE, r24
    33da:       80 91 08 04     lds     r24, 0x0408
    33de:       81 50           subi    r24, 0x01       ; 1
    33e0:       80 93 08 04     sts     0x0408, r24
    33e4:       8f 5f           subi    r24, 0xFF       ; 255
    33e6:       a9 f4           brne    .+42            ; 0x3412 <__vector_18+0x74>
    33e8:       89 e0           ldi     r24, 0x09       ; 9
    33ea:       80 93 08 04     sts     0x0408, r24
    33ee:       80 91 18 03     lds     r24, 0x0318
    33f2:       8f 5f           subi    r24, 0xFF       ; 255
    33f4:       81 70           andi    r24, 0x01       ; 1
    33f6:       80 93 18 03     sts     0x0318, r24
    33fa:       88 23           and     r24, r24
    33fc:       09 f4           brne    .+2             ; 0x3400 <__vector_18+0x62>
    33fe:       95 c0           rjmp    .+298           ; 0x352a <__vector_18+0x18c>
    3400:       80 91 f5 03     lds     r24, 0x03F5
    3404:       90 91 f6 03     lds     r25, 0x03F6
    3408:       01 96           adiw    r24, 0x01       ; 1
    340a:       90 93 f6 03     sts     0x03F6, r25
    340e:       80 93 f5 03     sts     0x03F5, r24
    3412:       80 91 fa 03     lds     r24, 0x03FA
    3416:       90 91 fb 03     lds     r25, 0x03FB
    341a:       89 2b           or      r24, r25
    341c:       09 f4           brne    .+2             ; 0x3420 <__vector_18+0x82>
    341e:       79 c0           rjmp    .+242           ; 0x3512 <__vector_18+0x174>
    3420:       80 91 fa 03     lds     r24, 0x03FA
    3424:       90 91 fb 03     lds     r25, 0x03FB
    3428:       01 97           sbiw    r24, 0x01       ; 1
    342a:       90 93 fb 03     sts     0x03FB, r25
    342e:       80 93 fa 03     sts     0x03FA, r24
    3432:       80 91 fa 03     lds     r24, 0x03FA
    3436:       90 91 fb 03     lds     r25, 0x03FB
    343a:       20 91 12 03     lds     r18, 0x0312
    343e:       30 91 13 03     lds     r19, 0x0313
    3442:       82 23           and     r24, r18
    3444:       93 23           and     r25, r19
    3446:       89 2b           or      r24, r25
    3448:       09 f4           brne    .+2             ; 0x344c <__vector_18+0xae>
    344a:       69 c0           rjmp    .+210           ; 0x351e <__vector_18+0x180>
    344c:       80 91 08 01     lds     r24, 0x0108
    3450:       8a 30           cpi     r24, 0x0A       ; 10
    3452:       09 f4           brne    .+2             ; 0x3456 <__vector_18+0xb8>
    3454:       78 c0           rjmp    .+240           ; 0x3546 <__vector_18+0x1a8>
    3456:       47 9a           sbi     0x08, 7 ; 8
    3458:       80 91 e9 08     lds     r24, 0x08E9
    345c:       83 ff           sbrs    r24, 3
    345e:       4b c0           rjmp    .+150           ; 0x34f6 <__vector_18+0x158>
    3460:       34 99           sbic    0x06, 4 ; 6
    3462:       67 c0           rjmp    .+206           ; 0x3532 <__vector_18+0x194>
    3464:       80 91 f8 03     lds     r24, 0x03F8
    3468:       90 91 f9 03     lds     r25, 0x03F9
    346c:       89 2b           or      r24, r25
    346e:       49 f1           breq    .+82            ; 0x34c2 <__vector_18+0x124>
    3470:       80 91 f8 03     lds     r24, 0x03F8
    3474:       90 91 f9 03     lds     r25, 0x03F9
    3478:       8a 56           subi    r24, 0x6A       ; 106
    347a:       91 40           sbci    r25, 0x01       ; 1
    347c:       10 f5           brcc    .+68            ; 0x34c2 <__vector_18+0x124>
    347e:       80 91 f8 03     lds     r24, 0x03F8
    3482:       90 91 f9 03     lds     r25, 0x03F9
    3486:       20 91 f8 03     lds     r18, 0x03F8
    348a:       30 91 f9 03     lds     r19, 0x03F9
    348e:       69 e2           ldi     r22, 0x29       ; 41
    3490:       70 e0           ldi     r23, 0x00       ; 0
    3492:       0e 94 75 6f     call    0xdeea  ; 0xdeea <__udivmodhi4>
    3496:       26 0f           add     r18, r22
    3498:       37 1f           adc     r19, r23
    349a:       30 93 f9 03     sts     0x03F9, r19
    349e:       20 93 f8 03     sts     0x03F8, r18
    34a2:       80 91 f8 03     lds     r24, 0x03F8
    34a6:       90 91 f9 03     lds     r25, 0x03F9
    34aa:       0b 97           sbiw    r24, 0x0b       ; 11
    34ac:       08 f4           brcc    .+2             ; 0x34b0 <__vector_18+0x112>
    34ae:       4f c0           rjmp    .+158           ; 0x354e <__vector_18+0x1b0>
    34b0:       80 91 f8 03     lds     r24, 0x03F8
    34b4:       90 91 f9 03     lds     r25, 0x03F9
    34b8:       0a 97           sbiw    r24, 0x0a       ; 10
    34ba:       90 93 01 05     sts     0x0501, r25
    34be:       80 93 00 05     sts     0x0500, r24
    34c2:       80 91 00 05     lds     r24, 0x0500
    34c6:       90 91 01 05     lds     r25, 0x0501
    34ca:       84 5e           subi    r24, 0xE4       ; 228
    34cc:       9d 4f           sbci    r25, 0xFD       ; 253
    34ce:       20 91 02 05     lds     r18, 0x0502
    34d2:       30 91 03 05     lds     r19, 0x0503
    34d6:       82 1b           sub     r24, r18
    34d8:       93 0b           sbc     r25, r19
    34da:       68 e6           ldi     r22, 0x68       ; 104
    34dc:       71 e0           ldi     r23, 0x01       ; 1
    34de:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    34e2:       84 5b           subi    r24, 0xB4       ; 180
    34e4:       90 40           sbci    r25, 0x00       ; 0
    34e6:       90 93 05 05     sts     0x0505, r25
    34ea:       80 93 04 05     sts     0x0504, r24
    34ee:       10 92 f9 03     sts     0x03F9, r1
    34f2:       10 92 f8 03     sts     0x03F8, r1
    34f6:       bf 91           pop     r27
    34f8:       af 91           pop     r26
    34fa:       9f 91           pop     r25
    34fc:       8f 91           pop     r24
    34fe:       7f 91           pop     r23
    3500:       6f 91           pop     r22
    3502:       5f 91           pop     r21
    3504:       3f 91           pop     r19
    3506:       2f 91           pop     r18
    3508:       0f 90           pop     r0
    350a:       0f be           out     0x3f, r0        ; 63
    350c:       0f 90           pop     r0
    350e:       1f 90           pop     r1
    3510:       18 95           reti
    3512:       8f ef           ldi     r24, 0xFF       ; 255
    3514:       9f ef           ldi     r25, 0xFF       ; 255
    3516:       90 93 13 03     sts     0x0313, r25
    351a:       80 93 12 03     sts     0x0312, r24
    351e:       80 91 08 01     lds     r24, 0x0108
    3522:       8a 30           cpi     r24, 0x0A       ; 10
    3524:       91 f0           breq    .+36            ; 0x354a <__vector_18+0x1ac>
    3526:       47 98           cbi     0x08, 7 ; 8
    3528:       97 cf           rjmp    .-210           ; 0x3458 <__vector_18+0xba>
    352a:       81 e0           ldi     r24, 0x01       ; 1
    352c:       80 93 f7 03     sts     0x03F7, r24
    3530:       67 cf           rjmp    .-306           ; 0x3400 <__vector_18+0x62>
    3532:       80 91 f8 03     lds     r24, 0x03F8
    3536:       90 91 f9 03     lds     r25, 0x03F9
    353a:       01 96           adiw    r24, 0x01       ; 1
    353c:       90 93 f9 03     sts     0x03F9, r25
    3540:       80 93 f8 03     sts     0x03F8, r24
    3544:       d8 cf           rjmp    .-80            ; 0x34f6 <__vector_18+0x158>
    3546:       5a 9a           sbi     0x0b, 2 ; 11
    3548:       87 cf           rjmp    .-242           ; 0x3458 <__vector_18+0xba>
    354a:       5a 98           cbi     0x0b, 2 ; 11
    354c:       85 cf           rjmp    .-246           ; 0x3458 <__vector_18+0xba>
    354e:       10 92 01 05     sts     0x0501, r1
    3552:       10 92 00 05     sts     0x0500, r1
    3556:       b5 cf           rjmp    .-150           ; 0x34c2 <__vector_18+0x124>

00003558 <SetDelay>:
    3558:       20 91 f5 03     lds     r18, 0x03F5
    355c:       30 91 f6 03     lds     r19, 0x03F6
    3560:       2f 5f           subi    r18, 0xFF       ; 255
    3562:       3f 4f           sbci    r19, 0xFF       ; 255
    3564:       28 0f           add     r18, r24
    3566:       39 1f           adc     r19, r25
    3568:       c9 01           movw    r24, r18
    356a:       08 95           ret

0000356c <CheckDelay>:
    356c:       20 91 f5 03     lds     r18, 0x03F5
    3570:       30 91 f6 03     lds     r19, 0x03F6
    3574:       82 1b           sub     r24, r18
    3576:       93 0b           sbc     r25, r19
    3578:       80 70           andi    r24, 0x00       ; 0
    357a:       90 78           andi    r25, 0x80       ; 128
    357c:       89 2f           mov     r24, r25
    357e:       86 95           lsr     r24
    3580:       08 95           ret

00003582 <Delay_ms>:
    3582:       20 91 f5 03     lds     r18, 0x03F5
    3586:       30 91 f6 03     lds     r19, 0x03F6
    358a:       2f 5f           subi    r18, 0xFF       ; 255
    358c:       3f 4f           sbci    r19, 0xFF       ; 255
    358e:       28 0f           add     r18, r24
    3590:       39 1f           adc     r19, r25
    3592:       80 91 f5 03     lds     r24, 0x03F5
    3596:       90 91 f6 03     lds     r25, 0x03F6
    359a:       a9 01           movw    r20, r18
    359c:       48 1b           sub     r20, r24
    359e:       59 0b           sbc     r21, r25
    35a0:       ca 01           movw    r24, r20
    35a2:       80 70           andi    r24, 0x00       ; 0
    35a4:       90 78           andi    r25, 0x80       ; 128
    35a6:       89 2f           mov     r24, r25
    35a8:       86 95           lsr     r24
    35aa:       99 f3           breq    .-26            ; 0x3592 <Delay_ms+0x10>
    35ac:       08 95           ret

000035ae <Delay_ms_Mess>:
    35ae:       20 91 f5 03     lds     r18, 0x03F5
    35b2:       30 91 f6 03     lds     r19, 0x03F6
    35b6:       2f 5f           subi    r18, 0xFF       ; 255
    35b8:       3f 4f           sbci    r19, 0xFF       ; 255
    35ba:       28 0f           add     r18, r24
    35bc:       39 1f           adc     r19, r25
    35be:       4f ec           ldi     r20, 0xCF       ; 207
    35c0:       80 91 f5 03     lds     r24, 0x03F5
    35c4:       90 91 f6 03     lds     r25, 0x03F6
    35c8:       b9 01           movw    r22, r18
    35ca:       68 1b           sub     r22, r24
    35cc:       79 0b           sbc     r23, r25
    35ce:       cb 01           movw    r24, r22
    35d0:       80 70           andi    r24, 0x00       ; 0
    35d2:       90 78           andi    r25, 0x80       ; 128
    35d4:       89 2f           mov     r24, r25
    35d6:       86 95           lsr     r24
    35d8:       49 f4           brne    .+18            ; 0x35ec <Delay_ms_Mess+0x3e>
    35da:       80 91 28 03     lds     r24, 0x0328
    35de:       88 23           and     r24, r24
    35e0:       79 f3           breq    .-34            ; 0x35c0 <Delay_ms_Mess+0x12>
    35e2:       10 92 28 03     sts     0x0328, r1
    35e6:       40 93 7a 00     sts     0x007A, r20
    35ea:       ea cf           rjmp    .-44            ; 0x35c0 <Delay_ms_Mess+0x12>
    35ec:       08 95           ret

000035ee <TIMER2_Init>:
    35ee:       9f b7           in      r25, 0x3f       ; 63
    35f0:       f8 94           cli
    35f2:       5f 98           cbi     0x0b, 7 ; 11
    35f4:       3e 9a           sbi     0x07, 6 ; 7
    35f6:       46 9a           sbi     0x08, 6 ; 8
    35f8:       a0 eb           ldi     r26, 0xB0       ; 176
    35fa:       b0 e0           ldi     r27, 0x00       ; 0
    35fc:       8c 91           ld      r24, X
    35fe:       8f 70           andi    r24, 0x0F       ; 15
    3600:       8c 93           st      X, r24
    3602:       8c 91           ld      r24, X
    3604:       83 60           ori     r24, 0x03       ; 3
    3606:       8c 93           st      X, r24
    3608:       e1 eb           ldi     r30, 0xB1       ; 177
    360a:       f0 e0           ldi     r31, 0x00       ; 0
    360c:       80 81           ld      r24, Z
    360e:       8b 73           andi    r24, 0x3B       ; 59
    3610:       80 83           st      Z, r24
    3612:       80 81           ld      r24, Z
    3614:       8b 60           ori     r24, 0x0B       ; 11
    3616:       80 83           st      Z, r24
    3618:       10 92 b2 00     sts     0x00B2, r1
    361c:       8f ef           ldi     r24, 0xFF       ; 255
    361e:       80 93 b3 00     sts     0x00B3, r24
    3622:       8c 91           ld      r24, X
    3624:       80 68           ori     r24, 0x80       ; 128
    3626:       8c 93           st      X, r24
    3628:       e0 e7           ldi     r30, 0x70       ; 112
    362a:       f0 e0           ldi     r31, 0x00       ; 0
    362c:       80 81           ld      r24, Z
    362e:       8a 7f           andi    r24, 0xFA       ; 250
    3630:       80 83           st      Z, r24
    3632:       80 81           ld      r24, Z
    3634:       82 60           ori     r24, 0x02       ; 2
    3636:       80 83           st      Z, r24
    3638:       9f bf           out     0x3f, r25       ; 63
    363a:       08 95           ret

0000363c <Timer_Init>:
    363c:       80 91 f5 03     lds     r24, 0x03F5
    3640:       90 91 f6 03     lds     r25, 0x03F6
    3644:       0b 96           adiw    r24, 0x0b       ; 11
    3646:       90 93 0a 04     sts     0x040A, r25
    364a:       80 93 09 04     sts     0x0409, r24
    364e:       82 e0           ldi     r24, 0x02       ; 2
    3650:       85 bd           out     0x25, r24       ; 37
    3652:       83 ea           ldi     r24, 0xA3       ; 163
    3654:       84 bd           out     0x24, r24       ; 36
    3656:       17 bc           out     0x27, r1        ; 39
    3658:       88 e7           ldi     r24, 0x78       ; 120
    365a:       88 bd           out     0x28, r24       ; 40
    365c:       86 e0           ldi     r24, 0x06       ; 6
    365e:       86 bd           out     0x26, r24       ; 38
    3660:       ee e6           ldi     r30, 0x6E       ; 110
    3662:       f0 e0           ldi     r31, 0x00       ; 0
    3664:       80 81           ld      r24, Z
    3666:       81 60           ori     r24, 0x01       ; 1
    3668:       80 83           st      Z, r24
    366a:       08 95           ret

0000366c <__vector_9>:
    366c:       1f 92           push    r1
    366e:       0f 92           push    r0
    3670:       0f b6           in      r0, 0x3f        ; 63
    3672:       0f 92           push    r0
    3674:       11 24           eor     r1, r1
    3676:       cf 92           push    r12
    3678:       df 92           push    r13
    367a:       ef 92           push    r14
    367c:       ff 92           push    r15
    367e:       0f 93           push    r16
    3680:       1f 93           push    r17
    3682:       2f 93           push    r18
    3684:       3f 93           push    r19
    3686:       4f 93           push    r20
    3688:       5f 93           push    r21
    368a:       6f 93           push    r22
    368c:       7f 93           push    r23
    368e:       8f 93           push    r24
    3690:       9f 93           push    r25
    3692:       af 93           push    r26
    3694:       bf 93           push    r27
    3696:       ef 93           push    r30
    3698:       ff 93           push    r31
    369a:       80 91 08 01     lds     r24, 0x0108
    369e:       84 31           cpi     r24, 0x14       ; 20
    36a0:       08 f0           brcs    .+2             ; 0x36a4 <__vector_9+0x38>
    36a2:       b5 c0           rjmp    .+362           ; 0x380e <__vector_9+0x1a2>
    36a4:       80 91 36 05     lds     r24, 0x0536
    36a8:       87 fd           sbrc    r24, 7
    36aa:       b1 c0           rjmp    .+354           ; 0x380e <__vector_9+0x1a2>
    36ac:       80 91 07 04     lds     r24, 0x0407
    36b0:       88 23           and     r24, r24
    36b2:       09 f0           breq    .+2             ; 0x36b6 <__vector_9+0x4a>
    36b4:       b0 c0           rjmp    .+352           ; 0x3816 <__vector_9+0x1aa>
    36b6:       80 91 b0 00     lds     r24, 0x00B0
    36ba:       86 ff           sbrs    r24, 6
    36bc:       5d c1           rjmp    .+698           ; 0x3978 <__vector_9+0x30c>
    36be:       80 91 b0 00     lds     r24, 0x00B0
    36c2:       8f 7b           andi    r24, 0xBF       ; 191
    36c4:       80 93 b0 00     sts     0x00B0, r24
    36c8:       80 91 b9 03     lds     r24, 0x03B9
    36cc:       48 2f           mov     r20, r24
    36ce:       50 e0           ldi     r21, 0x00       ; 0
    36d0:       44 0f           add     r20, r20
    36d2:       55 1f           adc     r21, r21
    36d4:       44 0f           add     r20, r20
    36d6:       55 1f           adc     r21, r21
    36d8:       20 91 16 03     lds     r18, 0x0316
    36dc:       30 91 17 03     lds     r19, 0x0317
    36e0:       c9 01           movw    r24, r18
    36e2:       88 0f           add     r24, r24
    36e4:       99 1f           adc     r25, r25
    36e6:       82 0f           add     r24, r18
    36e8:       93 1f           adc     r25, r19
    36ea:       48 0f           add     r20, r24
    36ec:       59 1f           adc     r21, r25
    36ee:       57 fd           sbrc    r21, 7
    36f0:       00 c3           rjmp    .+1536          ; 0x3cf2 <__vector_9+0x686>
    36f2:       ca 01           movw    r24, r20
    36f4:       95 95           asr     r25
    36f6:       87 95           ror     r24
    36f8:       95 95           asr     r25
    36fa:       87 95           ror     r24
    36fc:       90 93 17 03     sts     0x0317, r25
    3700:       80 93 16 03     sts     0x0316, r24
    3704:       90 93 ff 03     sts     0x03FF, r25
    3708:       80 93 fe 03     sts     0x03FE, r24
    370c:       80 91 38 09     lds     r24, 0x0938
    3710:       80 fd           sbrc    r24, 0
    3712:       71 c1           rjmp    .+738           ; 0x39f6 <__vector_9+0x38a>
    3714:       c0 90 fe 03     lds     r12, 0x03FE
    3718:       d0 90 ff 03     lds     r13, 0x03FF
    371c:       e0 90 09 09     lds     r14, 0x0909
    3720:       ff 24           eor     r15, r15
    3722:       00 e0           ldi     r16, 0x00       ; 0
    3724:       10 e0           ldi     r17, 0x00       ; 0
    3726:       60 91 c4 04     lds     r22, 0x04C4
    372a:       70 91 c5 04     lds     r23, 0x04C5
    372e:       80 91 c6 04     lds     r24, 0x04C6
    3732:       90 91 c7 04     lds     r25, 0x04C7
    3736:       20 e8           ldi     r18, 0x80       ; 128
    3738:       30 e0           ldi     r19, 0x00       ; 0
    373a:       40 e0           ldi     r20, 0x00       ; 0
    373c:       50 e0           ldi     r21, 0x00       ; 0
    373e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3742:       c8 01           movw    r24, r16
    3744:       b7 01           movw    r22, r14
    3746:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    374a:       66 0f           add     r22, r22
    374c:       77 1f           adc     r23, r23
    374e:       88 1f           adc     r24, r24
    3750:       99 1f           adc     r25, r25
    3752:       66 0f           add     r22, r22
    3754:       77 1f           adc     r23, r23
    3756:       88 1f           adc     r24, r24
    3758:       99 1f           adc     r25, r25
    375a:       20 e0           ldi     r18, 0x00       ; 0
    375c:       31 e0           ldi     r19, 0x01       ; 1
    375e:       40 e0           ldi     r20, 0x00       ; 0
    3760:       50 e0           ldi     r21, 0x00       ; 0
    3762:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3766:       c2 1a           sub     r12, r18
    3768:       d3 0a           sbc     r13, r19
    376a:       d0 92 ff 03     sts     0x03FF, r13
    376e:       c0 92 fe 03     sts     0x03FE, r12
    3772:       80 91 0a 09     lds     r24, 0x090A
    3776:       28 2f           mov     r18, r24
    3778:       30 e0           ldi     r19, 0x00       ; 0
    377a:       22 0f           add     r18, r18
    377c:       33 1f           adc     r19, r19
    377e:       22 0f           add     r18, r18
    3780:       33 1f           adc     r19, r19
    3782:       80 91 fe 03     lds     r24, 0x03FE
    3786:       90 91 ff 03     lds     r25, 0x03FF
    378a:       82 17           cp      r24, r18
    378c:       93 07           cpc     r25, r19
    378e:       7c f0           brlt    .+30            ; 0x37ae <__vector_9+0x142>
    3790:       80 91 0b 09     lds     r24, 0x090B
    3794:       28 2f           mov     r18, r24
    3796:       30 e0           ldi     r19, 0x00       ; 0
    3798:       22 0f           add     r18, r18
    379a:       33 1f           adc     r19, r19
    379c:       22 0f           add     r18, r18
    379e:       33 1f           adc     r19, r19
    37a0:       80 91 fe 03     lds     r24, 0x03FE
    37a4:       90 91 ff 03     lds     r25, 0x03FF
    37a8:       28 17           cp      r18, r24
    37aa:       39 07           cpc     r19, r25
    37ac:       24 f4           brge    .+8             ; 0x37b6 <__vector_9+0x14a>
    37ae:       30 93 ff 03     sts     0x03FF, r19
    37b2:       20 93 fe 03     sts     0x03FE, r18
    37b6:       20 91 fe 03     lds     r18, 0x03FE
    37ba:       30 91 ff 03     lds     r19, 0x03FF
    37be:       27 55           subi    r18, 0x57       ; 87
    37c0:       3e 4f           sbci    r19, 0xFE       ; 254
    37c2:       30 93 06 04     sts     0x0406, r19
    37c6:       20 93 05 04     sts     0x0405, r18
    37ca:       80 91 fe 03     lds     r24, 0x03FE
    37ce:       90 91 ff 03     lds     r25, 0x03FF
    37d2:       97 fd           sbrc    r25, 7
    37d4:       8c c2           rjmp    .+1304          ; 0x3cee <__vector_9+0x682>
    37d6:       95 95           asr     r25
    37d8:       87 95           ror     r24
    37da:       95 95           asr     r25
    37dc:       87 95           ror     r24
    37de:       90 93 ff 03     sts     0x03FF, r25
    37e2:       80 93 fe 03     sts     0x03FE, r24
    37e6:       45 e0           ldi     r20, 0x05       ; 5
    37e8:       2d 3d           cpi     r18, 0xDD       ; 221
    37ea:       34 07           cpc     r19, r20
    37ec:       08 f4           brcc    .+2             ; 0x37f0 <__vector_9+0x184>
    37ee:       54 c1           rjmp    .+680           ; 0x3a98 <__vector_9+0x42c>
    37f0:       8c ed           ldi     r24, 0xDC       ; 220
    37f2:       95 e0           ldi     r25, 0x05       ; 5
    37f4:       90 93 06 04     sts     0x0406, r25
    37f8:       80 93 05 04     sts     0x0405, r24
    37fc:       40 91 05 04     lds     r20, 0x0405
    3800:       50 91 06 04     lds     r21, 0x0406
    3804:       50 93 04 04     sts     0x0404, r21
    3808:       40 93 03 04     sts     0x0403, r20
    380c:       5c c0           rjmp    .+184           ; 0x38c6 <__vector_9+0x25a>
    380e:       80 91 07 04     lds     r24, 0x0407
    3812:       88 23           and     r24, r24
    3814:       69 f1           breq    .+90            ; 0x3870 <__vector_9+0x204>
    3816:       40 91 05 04     lds     r20, 0x0405
    381a:       50 91 06 04     lds     r21, 0x0406
    381e:       81 e0           ldi     r24, 0x01       ; 1
    3820:       4f 37           cpi     r20, 0x7F       ; 127
    3822:       58 07           cpc     r21, r24
    3824:       08 f0           brcs    .+2             ; 0x3828 <__vector_9+0x1bc>
    3826:       57 c0           rjmp    .+174           ; 0x38d6 <__vector_9+0x26a>
    3828:       4f 3f           cpi     r20, 0xFF       ; 255
    382a:       51 05           cpc     r21, r1
    382c:       11 f0           breq    .+4             ; 0x3832 <__vector_9+0x1c6>
    382e:       08 f0           brcs    .+2             ; 0x3832 <__vector_9+0x1c6>
    3830:       5c c0           rjmp    .+184           ; 0x38ea <__vector_9+0x27e>
    3832:       40 93 b3 00     sts     0x00B3, r20
    3836:       10 92 06 04     sts     0x0406, r1
    383a:       10 92 05 04     sts     0x0405, r1
    383e:       10 92 07 04     sts     0x0407, r1
    3842:       ff 91           pop     r31
    3844:       ef 91           pop     r30
    3846:       bf 91           pop     r27
    3848:       af 91           pop     r26
    384a:       9f 91           pop     r25
    384c:       8f 91           pop     r24
    384e:       7f 91           pop     r23
    3850:       6f 91           pop     r22
    3852:       5f 91           pop     r21
    3854:       4f 91           pop     r20
    3856:       3f 91           pop     r19
    3858:       2f 91           pop     r18
    385a:       1f 91           pop     r17
    385c:       0f 91           pop     r16
    385e:       ff 90           pop     r15
    3860:       ef 90           pop     r14
    3862:       df 90           pop     r13
    3864:       cf 90           pop     r12
    3866:       0f 90           pop     r0
    3868:       0f be           out     0x3f, r0        ; 63
    386a:       0f 90           pop     r0
    386c:       1f 90           pop     r1
    386e:       18 95           reti
    3870:       80 91 b0 00     lds     r24, 0x00B0
    3874:       86 ff           sbrs    r24, 6
    3876:       49 c0           rjmp    .+146           ; 0x390a <__vector_9+0x29e>
    3878:       80 91 b0 00     lds     r24, 0x00B0
    387c:       8f 7b           andi    r24, 0xBF       ; 191
    387e:       80 93 b0 00     sts     0x00B0, r24
    3882:       80 91 02 04     lds     r24, 0x0402
    3886:       88 23           and     r24, r24
    3888:       09 f0           breq    .+2             ; 0x388c <__vector_9+0x220>
    388a:       8e c0           rjmp    .+284           ; 0x39a8 <__vector_9+0x33c>
    388c:       80 91 10 09     lds     r24, 0x0910
    3890:       90 e0           ldi     r25, 0x00       ; 0
    3892:       2d ed           ldi     r18, 0xDD       ; 221
    3894:       36 e0           ldi     r19, 0x06       ; 6
    3896:       a9 01           movw    r20, r18
    3898:       84 9f           mul     r24, r20
    389a:       90 01           movw    r18, r0
    389c:       85 9f           mul     r24, r21
    389e:       30 0d           add     r19, r0
    38a0:       94 9f           mul     r25, r20
    38a2:       30 0d           add     r19, r0
    38a4:       11 24           eor     r1, r1
    38a6:       80 91 03 04     lds     r24, 0x0403
    38aa:       90 91 04 04     lds     r25, 0x0404
    38ae:       28 1b           sub     r18, r24
    38b0:       39 0b           sbc     r19, r25
    38b2:       30 93 06 04     sts     0x0406, r19
    38b6:       20 93 05 04     sts     0x0405, r18
    38ba:       10 92 04 04     sts     0x0404, r1
    38be:       10 92 03 04     sts     0x0403, r1
    38c2:       46 9a           sbi     0x08, 6 ; 8
    38c4:       a9 01           movw    r20, r18
    38c6:       81 e0           ldi     r24, 0x01       ; 1
    38c8:       80 93 07 04     sts     0x0407, r24
    38cc:       81 e0           ldi     r24, 0x01       ; 1
    38ce:       4f 37           cpi     r20, 0x7F       ; 127
    38d0:       58 07           cpc     r21, r24
    38d2:       08 f4           brcc    .+2             ; 0x38d6 <__vector_9+0x26a>
    38d4:       a9 cf           rjmp    .-174           ; 0x3828 <__vector_9+0x1bc>
    38d6:       8f ef           ldi     r24, 0xFF       ; 255
    38d8:       80 93 b3 00     sts     0x00B3, r24
    38dc:       4f 5f           subi    r20, 0xFF       ; 255
    38de:       50 40           sbci    r21, 0x00       ; 0
    38e0:       50 93 06 04     sts     0x0406, r21
    38e4:       40 93 05 04     sts     0x0405, r20
    38e8:       ac cf           rjmp    .-168           ; 0x3842 <__vector_9+0x1d6>
    38ea:       9a 01           movw    r18, r20
    38ec:       2f 5f           subi    r18, 0xFF       ; 255
    38ee:       30 40           sbci    r19, 0x00       ; 0
    38f0:       2f 37           cpi     r18, 0x7F       ; 127
    38f2:       31 05           cpc     r19, r1
    38f4:       c8 f5           brcc    .+114           ; 0x3968 <__vector_9+0x2fc>
    38f6:       80 e8           ldi     r24, 0x80       ; 128
    38f8:       80 93 b3 00     sts     0x00B3, r24
    38fc:       40 58           subi    r20, 0x80       ; 128
    38fe:       50 40           sbci    r21, 0x00       ; 0
    3900:       50 93 06 04     sts     0x0406, r21
    3904:       40 93 05 04     sts     0x0405, r20
    3908:       9c cf           rjmp    .-200           ; 0x3842 <__vector_9+0x1d6>
    390a:       80 91 b0 00     lds     r24, 0x00B0
    390e:       80 64           ori     r24, 0x40       ; 64
    3910:       80 93 b0 00     sts     0x00B0, r24
    3914:       8c eb           ldi     r24, 0xBC       ; 188
    3916:       90 e0           ldi     r25, 0x00       ; 0
    3918:       90 93 06 04     sts     0x0406, r25
    391c:       80 93 05 04     sts     0x0405, r24
    3920:       80 91 03 04     lds     r24, 0x0403
    3924:       90 91 04 04     lds     r25, 0x0404
    3928:       84 54           subi    r24, 0x44       ; 68
    392a:       9f 4f           sbci    r25, 0xFF       ; 255
    392c:       90 93 04 04     sts     0x0404, r25
    3930:       80 93 03 04     sts     0x0403, r24
    3934:       80 91 fd 03     lds     r24, 0x03FD
    3938:       88 23           and     r24, r24
    393a:       29 f0           breq    .+10            ; 0x3946 <__vector_9+0x2da>
    393c:       80 91 12 05     lds     r24, 0x0512
    3940:       85 3b           cpi     r24, 0xB5       ; 181
    3942:       08 f0           brcs    .+2             ; 0x3946 <__vector_9+0x2da>
    3944:       88 c0           rjmp    .+272           ; 0x3a56 <__vector_9+0x3ea>
    3946:       46 9a           sbi     0x08, 6 ; 8
    3948:       80 91 02 04     lds     r24, 0x0402
    394c:       8f 5f           subi    r24, 0xFF       ; 255
    394e:       80 93 02 04     sts     0x0402, r24
    3952:       90 91 10 09     lds     r25, 0x0910
    3956:       98 17           cp      r25, r24
    3958:       10 f4           brcc    .+4             ; 0x395e <__vector_9+0x2f2>
    395a:       10 92 02 04     sts     0x0402, r1
    395e:       40 91 05 04     lds     r20, 0x0405
    3962:       50 91 06 04     lds     r21, 0x0406
    3966:       af cf           rjmp    .-162           ; 0x38c6 <__vector_9+0x25a>
    3968:       8f ef           ldi     r24, 0xFF       ; 255
    396a:       80 93 b3 00     sts     0x00B3, r24
    396e:       30 93 06 04     sts     0x0406, r19
    3972:       20 93 05 04     sts     0x0405, r18
    3976:       65 cf           rjmp    .-310           ; 0x3842 <__vector_9+0x1d6>
    3978:       80 91 b0 00     lds     r24, 0x00B0
    397c:       80 64           ori     r24, 0x40       ; 64
    397e:       80 93 b0 00     sts     0x00B0, r24
    3982:       80 91 10 09     lds     r24, 0x0910
    3986:       90 e0           ldi     r25, 0x00       ; 0
    3988:       2d ed           ldi     r18, 0xDD       ; 221
    398a:       36 e0           ldi     r19, 0x06       ; 6
    398c:       82 9f           mul     r24, r18
    398e:       a0 01           movw    r20, r0
    3990:       83 9f           mul     r24, r19
    3992:       50 0d           add     r21, r0
    3994:       92 9f           mul     r25, r18
    3996:       50 0d           add     r21, r0
    3998:       11 24           eor     r1, r1
    399a:       80 91 03 04     lds     r24, 0x0403
    399e:       90 91 04 04     lds     r25, 0x0404
    39a2:       48 1b           sub     r20, r24
    39a4:       59 0b           sbc     r21, r25
    39a6:       8f cf           rjmp    .-226           ; 0x38c6 <__vector_9+0x25a>
    39a8:       29 ea           ldi     r18, 0xA9       ; 169
    39aa:       33 e0           ldi     r19, 0x03       ; 3
    39ac:       30 93 06 04     sts     0x0406, r19
    39b0:       20 93 05 04     sts     0x0405, r18
    39b4:       82 30           cpi     r24, 0x02       ; 2
    39b6:       09 f4           brne    .+2             ; 0x39ba <__vector_9+0x34e>
    39b8:       7a c0           rjmp    .+244           ; 0x3aae <__vector_9+0x442>
    39ba:       83 30           cpi     r24, 0x03       ; 3
    39bc:       09 f4           brne    .+2             ; 0x39c0 <__vector_9+0x354>
    39be:       4d c0           rjmp    .+154           ; 0x3a5a <__vector_9+0x3ee>
    39c0:       81 30           cpi     r24, 0x01       ; 1
    39c2:       09 f4           brne    .+2             ; 0x39c6 <__vector_9+0x35a>
    39c4:       04 c1           rjmp    .+520           ; 0x3bce <__vector_9+0x562>
    39c6:       40 91 05 04     lds     r20, 0x0405
    39ca:       50 91 06 04     lds     r21, 0x0406
    39ce:       85 e0           ldi     r24, 0x05       ; 5
    39d0:       4d 3d           cpi     r20, 0xDD       ; 221
    39d2:       58 07           cpc     r21, r24
    39d4:       08 f4           brcc    .+2             ; 0x39d8 <__vector_9+0x36c>
    39d6:       58 c0           rjmp    .+176           ; 0x3a88 <__vector_9+0x41c>
    39d8:       4c ed           ldi     r20, 0xDC       ; 220
    39da:       55 e0           ldi     r21, 0x05       ; 5
    39dc:       4c 5b           subi    r20, 0xBC       ; 188
    39de:       50 40           sbci    r21, 0x00       ; 0
    39e0:       80 91 03 04     lds     r24, 0x0403
    39e4:       90 91 04 04     lds     r25, 0x0404
    39e8:       84 0f           add     r24, r20
    39ea:       95 1f           adc     r25, r21
    39ec:       90 93 04 04     sts     0x0404, r25
    39f0:       80 93 03 04     sts     0x0403, r24
    39f4:       68 cf           rjmp    .-304           ; 0x38c6 <__vector_9+0x25a>
    39f6:       c0 90 fe 03     lds     r12, 0x03FE
    39fa:       d0 90 ff 03     lds     r13, 0x03FF
    39fe:       e0 90 09 09     lds     r14, 0x0909
    3a02:       ff 24           eor     r15, r15
    3a04:       00 e0           ldi     r16, 0x00       ; 0
    3a06:       10 e0           ldi     r17, 0x00       ; 0
    3a08:       60 91 c4 04     lds     r22, 0x04C4
    3a0c:       70 91 c5 04     lds     r23, 0x04C5
    3a10:       80 91 c6 04     lds     r24, 0x04C6
    3a14:       90 91 c7 04     lds     r25, 0x04C7
    3a18:       20 e8           ldi     r18, 0x80       ; 128
    3a1a:       30 e0           ldi     r19, 0x00       ; 0
    3a1c:       40 e0           ldi     r20, 0x00       ; 0
    3a1e:       50 e0           ldi     r21, 0x00       ; 0
    3a20:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3a24:       c8 01           movw    r24, r16
    3a26:       b7 01           movw    r22, r14
    3a28:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    3a2c:       66 0f           add     r22, r22
    3a2e:       77 1f           adc     r23, r23
    3a30:       88 1f           adc     r24, r24
    3a32:       99 1f           adc     r25, r25
    3a34:       66 0f           add     r22, r22
    3a36:       77 1f           adc     r23, r23
    3a38:       88 1f           adc     r24, r24
    3a3a:       99 1f           adc     r25, r25
    3a3c:       20 e0           ldi     r18, 0x00       ; 0
    3a3e:       31 e0           ldi     r19, 0x01       ; 1
    3a40:       40 e0           ldi     r20, 0x00       ; 0
    3a42:       50 e0           ldi     r21, 0x00       ; 0
    3a44:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3a48:       c2 0e           add     r12, r18
    3a4a:       d3 1e           adc     r13, r19
    3a4c:       d0 92 ff 03     sts     0x03FF, r13
    3a50:       c0 92 fe 03     sts     0x03FE, r12
    3a54:       8e ce           rjmp    .-740           ; 0x3772 <__vector_9+0x106>
    3a56:       46 98           cbi     0x08, 6 ; 8
    3a58:       77 cf           rjmp    .-274           ; 0x3948 <__vector_9+0x2dc>
    3a5a:       e0 91 e7 08     lds     r30, 0x08E7
    3a5e:       f0 e0           ldi     r31, 0x00       ; 0
    3a60:       ee 0f           add     r30, r30
    3a62:       ff 1f           adc     r31, r31
    3a64:       e1 55           subi    r30, 0x51       ; 81
    3a66:       f7 4f           sbci    r31, 0xF7       ; 247
    3a68:       80 81           ld      r24, Z
    3a6a:       91 81           ldd     r25, Z+1        ; 0x01
    3a6c:       80 5e           subi    r24, 0xE0       ; 224
    3a6e:       9f 4f           sbci    r25, 0xFF       ; 255
    3a70:       0c f0           brlt    .+2             ; 0x3a74 <__vector_9+0x408>
    3a72:       42 c1           rjmp    .+644           ; 0x3cf8 <__vector_9+0x68c>
    3a74:       87 e7           ldi     r24, 0x77       ; 119
    3a76:       91 e0           ldi     r25, 0x01       ; 1
    3a78:       90 93 06 04     sts     0x0406, r25
    3a7c:       80 93 05 04     sts     0x0405, r24
    3a80:       40 91 05 04     lds     r20, 0x0405
    3a84:       50 91 06 04     lds     r21, 0x0406
    3a88:       81 e0           ldi     r24, 0x01       ; 1
    3a8a:       47 37           cpi     r20, 0x77       ; 119
    3a8c:       58 07           cpc     r21, r24
    3a8e:       08 f0           brcs    .+2             ; 0x3a92 <__vector_9+0x426>
    3a90:       a5 cf           rjmp    .-182           ; 0x39dc <__vector_9+0x370>
    3a92:       47 e7           ldi     r20, 0x77       ; 119
    3a94:       51 e0           ldi     r21, 0x01       ; 1
    3a96:       a2 cf           rjmp    .-188           ; 0x39dc <__vector_9+0x370>
    3a98:       27 57           subi    r18, 0x77       ; 119
    3a9a:       31 40           sbci    r19, 0x01       ; 1
    3a9c:       08 f0           brcs    .+2             ; 0x3aa0 <__vector_9+0x434>
    3a9e:       ae ce           rjmp    .-676           ; 0x37fc <__vector_9+0x190>
    3aa0:       87 e7           ldi     r24, 0x77       ; 119
    3aa2:       91 e0           ldi     r25, 0x01       ; 1
    3aa4:       90 93 06 04     sts     0x0406, r25
    3aa8:       80 93 05 04     sts     0x0405, r24
    3aac:       a7 ce           rjmp    .-690           ; 0x37fc <__vector_9+0x190>
    3aae:       80 91 ba 03     lds     r24, 0x03BA
    3ab2:       48 2f           mov     r20, r24
    3ab4:       50 e0           ldi     r21, 0x00       ; 0
    3ab6:       44 0f           add     r20, r20
    3ab8:       55 1f           adc     r21, r21
    3aba:       44 0f           add     r20, r20
    3abc:       55 1f           adc     r21, r21
    3abe:       20 91 14 03     lds     r18, 0x0314
    3ac2:       30 91 15 03     lds     r19, 0x0315
    3ac6:       c9 01           movw    r24, r18
    3ac8:       88 0f           add     r24, r24
    3aca:       99 1f           adc     r25, r25
    3acc:       82 0f           add     r24, r18
    3ace:       93 1f           adc     r25, r19
    3ad0:       48 0f           add     r20, r24
    3ad2:       59 1f           adc     r21, r25
    3ad4:       57 fd           sbrc    r21, 7
    3ad6:       78 c1           rjmp    .+752           ; 0x3dc8 <__vector_9+0x75c>
    3ad8:       ca 01           movw    r24, r20
    3ada:       95 95           asr     r25
    3adc:       87 95           ror     r24
    3ade:       95 95           asr     r25
    3ae0:       87 95           ror     r24
    3ae2:       90 93 15 03     sts     0x0315, r25
    3ae6:       80 93 14 03     sts     0x0314, r24
    3aea:       90 93 01 04     sts     0x0401, r25
    3aee:       80 93 00 04     sts     0x0400, r24
    3af2:       80 91 38 09     lds     r24, 0x0938
    3af6:       81 ff           sbrs    r24, 1
    3af8:       34 c1           rjmp    .+616           ; 0x3d62 <__vector_9+0x6f6>
    3afa:       c0 90 00 04     lds     r12, 0x0400
    3afe:       d0 90 01 04     lds     r13, 0x0401
    3b02:       e0 90 0d 09     lds     r14, 0x090D
    3b06:       ff 24           eor     r15, r15
    3b08:       00 e0           ldi     r16, 0x00       ; 0
    3b0a:       10 e0           ldi     r17, 0x00       ; 0
    3b0c:       60 91 cc 04     lds     r22, 0x04CC
    3b10:       70 91 cd 04     lds     r23, 0x04CD
    3b14:       80 91 ce 04     lds     r24, 0x04CE
    3b18:       90 91 cf 04     lds     r25, 0x04CF
    3b1c:       20 e8           ldi     r18, 0x80       ; 128
    3b1e:       30 e0           ldi     r19, 0x00       ; 0
    3b20:       40 e0           ldi     r20, 0x00       ; 0
    3b22:       50 e0           ldi     r21, 0x00       ; 0
    3b24:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3b28:       c8 01           movw    r24, r16
    3b2a:       b7 01           movw    r22, r14
    3b2c:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    3b30:       66 0f           add     r22, r22
    3b32:       77 1f           adc     r23, r23
    3b34:       88 1f           adc     r24, r24
    3b36:       99 1f           adc     r25, r25
    3b38:       66 0f           add     r22, r22
    3b3a:       77 1f           adc     r23, r23
    3b3c:       88 1f           adc     r24, r24
    3b3e:       99 1f           adc     r25, r25
    3b40:       20 e0           ldi     r18, 0x00       ; 0
    3b42:       31 e0           ldi     r19, 0x01       ; 1
    3b44:       40 e0           ldi     r20, 0x00       ; 0
    3b46:       50 e0           ldi     r21, 0x00       ; 0
    3b48:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3b4c:       c2 0e           add     r12, r18
    3b4e:       d3 1e           adc     r13, r19
    3b50:       d0 92 01 04     sts     0x0401, r13
    3b54:       c0 92 00 04     sts     0x0400, r12
    3b58:       80 91 0e 09     lds     r24, 0x090E
    3b5c:       28 2f           mov     r18, r24
    3b5e:       30 e0           ldi     r19, 0x00       ; 0
    3b60:       22 0f           add     r18, r18
    3b62:       33 1f           adc     r19, r19
    3b64:       22 0f           add     r18, r18
    3b66:       33 1f           adc     r19, r19
    3b68:       80 91 00 04     lds     r24, 0x0400
    3b6c:       90 91 01 04     lds     r25, 0x0401
    3b70:       82 17           cp      r24, r18
    3b72:       93 07           cpc     r25, r19
    3b74:       7c f0           brlt    .+30            ; 0x3b94 <__vector_9+0x528>
    3b76:       80 91 0f 09     lds     r24, 0x090F
    3b7a:       28 2f           mov     r18, r24
    3b7c:       30 e0           ldi     r19, 0x00       ; 0
    3b7e:       22 0f           add     r18, r18
    3b80:       33 1f           adc     r19, r19
    3b82:       22 0f           add     r18, r18
    3b84:       33 1f           adc     r19, r19
    3b86:       80 91 00 04     lds     r24, 0x0400
    3b8a:       90 91 01 04     lds     r25, 0x0401
    3b8e:       28 17           cp      r18, r24
    3b90:       39 07           cpc     r19, r25
    3b92:       24 f4           brge    .+8             ; 0x3b9c <__vector_9+0x530>
    3b94:       30 93 01 04     sts     0x0401, r19
    3b98:       20 93 00 04     sts     0x0400, r18
    3b9c:       80 91 00 04     lds     r24, 0x0400
    3ba0:       90 91 01 04     lds     r25, 0x0401
    3ba4:       87 55           subi    r24, 0x57       ; 87
    3ba6:       9e 4f           sbci    r25, 0xFE       ; 254
    3ba8:       90 93 06 04     sts     0x0406, r25
    3bac:       80 93 05 04     sts     0x0405, r24
    3bb0:       80 91 00 04     lds     r24, 0x0400
    3bb4:       90 91 01 04     lds     r25, 0x0401
    3bb8:       97 fd           sbrc    r25, 7
    3bba:       0b c1           rjmp    .+534           ; 0x3dd2 <__vector_9+0x766>
    3bbc:       95 95           asr     r25
    3bbe:       87 95           ror     r24
    3bc0:       95 95           asr     r25
    3bc2:       87 95           ror     r24
    3bc4:       90 93 01 04     sts     0x0401, r25
    3bc8:       80 93 00 04     sts     0x0400, r24
    3bcc:       fc ce           rjmp    .-520           ; 0x39c6 <__vector_9+0x35a>
    3bce:       80 91 b9 03     lds     r24, 0x03B9
    3bd2:       48 2f           mov     r20, r24
    3bd4:       50 e0           ldi     r21, 0x00       ; 0
    3bd6:       44 0f           add     r20, r20
    3bd8:       55 1f           adc     r21, r21
    3bda:       44 0f           add     r20, r20
    3bdc:       55 1f           adc     r21, r21
    3bde:       20 91 16 03     lds     r18, 0x0316
    3be2:       30 91 17 03     lds     r19, 0x0317
    3be6:       c9 01           movw    r24, r18
    3be8:       88 0f           add     r24, r24
    3bea:       99 1f           adc     r25, r25
    3bec:       82 0f           add     r24, r18
    3bee:       93 1f           adc     r25, r19
    3bf0:       48 0f           add     r20, r24
    3bf2:       59 1f           adc     r21, r25
    3bf4:       57 fd           sbrc    r21, 7
    3bf6:       e5 c0           rjmp    .+458           ; 0x3dc2 <__vector_9+0x756>
    3bf8:       ca 01           movw    r24, r20
    3bfa:       95 95           asr     r25
    3bfc:       87 95           ror     r24
    3bfe:       95 95           asr     r25
    3c00:       87 95           ror     r24
    3c02:       90 93 17 03     sts     0x0317, r25
    3c06:       80 93 16 03     sts     0x0316, r24
    3c0a:       90 93 ff 03     sts     0x03FF, r25
    3c0e:       80 93 fe 03     sts     0x03FE, r24
    3c12:       80 91 38 09     lds     r24, 0x0938
    3c16:       80 ff           sbrs    r24, 0
    3c18:       74 c0           rjmp    .+232           ; 0x3d02 <__vector_9+0x696>
    3c1a:       c0 90 fe 03     lds     r12, 0x03FE
    3c1e:       d0 90 ff 03     lds     r13, 0x03FF
    3c22:       e0 90 09 09     lds     r14, 0x0909
    3c26:       ff 24           eor     r15, r15
    3c28:       00 e0           ldi     r16, 0x00       ; 0
    3c2a:       10 e0           ldi     r17, 0x00       ; 0
    3c2c:       60 91 c4 04     lds     r22, 0x04C4
    3c30:       70 91 c5 04     lds     r23, 0x04C5
    3c34:       80 91 c6 04     lds     r24, 0x04C6
    3c38:       90 91 c7 04     lds     r25, 0x04C7
    3c3c:       20 e8           ldi     r18, 0x80       ; 128
    3c3e:       30 e0           ldi     r19, 0x00       ; 0
    3c40:       40 e0           ldi     r20, 0x00       ; 0
    3c42:       50 e0           ldi     r21, 0x00       ; 0
    3c44:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3c48:       c8 01           movw    r24, r16
    3c4a:       b7 01           movw    r22, r14
    3c4c:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    3c50:       66 0f           add     r22, r22
    3c52:       77 1f           adc     r23, r23
    3c54:       88 1f           adc     r24, r24
    3c56:       99 1f           adc     r25, r25
    3c58:       66 0f           add     r22, r22
    3c5a:       77 1f           adc     r23, r23
    3c5c:       88 1f           adc     r24, r24
    3c5e:       99 1f           adc     r25, r25
    3c60:       20 e0           ldi     r18, 0x00       ; 0
    3c62:       31 e0           ldi     r19, 0x01       ; 1
    3c64:       40 e0           ldi     r20, 0x00       ; 0
    3c66:       50 e0           ldi     r21, 0x00       ; 0
    3c68:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3c6c:       c2 0e           add     r12, r18
    3c6e:       d3 1e           adc     r13, r19
    3c70:       d0 92 ff 03     sts     0x03FF, r13
    3c74:       c0 92 fe 03     sts     0x03FE, r12
    3c78:       80 91 0a 09     lds     r24, 0x090A
    3c7c:       28 2f           mov     r18, r24
    3c7e:       30 e0           ldi     r19, 0x00       ; 0
    3c80:       22 0f           add     r18, r18
    3c82:       33 1f           adc     r19, r19
    3c84:       22 0f           add     r18, r18
    3c86:       33 1f           adc     r19, r19
    3c88:       80 91 fe 03     lds     r24, 0x03FE
    3c8c:       90 91 ff 03     lds     r25, 0x03FF
    3c90:       82 17           cp      r24, r18
    3c92:       93 07           cpc     r25, r19
    3c94:       7c f0           brlt    .+30            ; 0x3cb4 <__vector_9+0x648>
    3c96:       80 91 0b 09     lds     r24, 0x090B
    3c9a:       28 2f           mov     r18, r24
    3c9c:       30 e0           ldi     r19, 0x00       ; 0
    3c9e:       22 0f           add     r18, r18
    3ca0:       33 1f           adc     r19, r19
    3ca2:       22 0f           add     r18, r18
    3ca4:       33 1f           adc     r19, r19
    3ca6:       80 91 fe 03     lds     r24, 0x03FE
    3caa:       90 91 ff 03     lds     r25, 0x03FF
    3cae:       28 17           cp      r18, r24
    3cb0:       39 07           cpc     r19, r25
    3cb2:       24 f4           brge    .+8             ; 0x3cbc <__vector_9+0x650>
    3cb4:       30 93 ff 03     sts     0x03FF, r19
    3cb8:       20 93 fe 03     sts     0x03FE, r18
    3cbc:       80 91 fe 03     lds     r24, 0x03FE
    3cc0:       90 91 ff 03     lds     r25, 0x03FF
    3cc4:       87 55           subi    r24, 0x57       ; 87
    3cc6:       9e 4f           sbci    r25, 0xFE       ; 254
    3cc8:       90 93 06 04     sts     0x0406, r25
    3ccc:       80 93 05 04     sts     0x0405, r24
    3cd0:       80 91 fe 03     lds     r24, 0x03FE
    3cd4:       90 91 ff 03     lds     r25, 0x03FF
    3cd8:       97 fd           sbrc    r25, 7
    3cda:       79 c0           rjmp    .+242           ; 0x3dce <__vector_9+0x762>
    3cdc:       95 95           asr     r25
    3cde:       87 95           ror     r24
    3ce0:       95 95           asr     r25
    3ce2:       87 95           ror     r24
    3ce4:       90 93 ff 03     sts     0x03FF, r25
    3ce8:       80 93 fe 03     sts     0x03FE, r24
    3cec:       6c ce           rjmp    .-808           ; 0x39c6 <__vector_9+0x35a>
    3cee:       03 96           adiw    r24, 0x03       ; 3
    3cf0:       72 cd           rjmp    .-1308          ; 0x37d6 <__vector_9+0x16a>
    3cf2:       4d 5f           subi    r20, 0xFD       ; 253
    3cf4:       5f 4f           sbci    r21, 0xFF       ; 255
    3cf6:       fd cc           rjmp    .-1542          ; 0x36f2 <__vector_9+0x86>
    3cf8:       30 93 06 04     sts     0x0406, r19
    3cfc:       20 93 05 04     sts     0x0405, r18
    3d00:       bf ce           rjmp    .-642           ; 0x3a80 <__vector_9+0x414>
    3d02:       c0 90 fe 03     lds     r12, 0x03FE
    3d06:       d0 90 ff 03     lds     r13, 0x03FF
    3d0a:       e0 90 09 09     lds     r14, 0x0909
    3d0e:       ff 24           eor     r15, r15
    3d10:       00 e0           ldi     r16, 0x00       ; 0
    3d12:       10 e0           ldi     r17, 0x00       ; 0
    3d14:       60 91 c4 04     lds     r22, 0x04C4
    3d18:       70 91 c5 04     lds     r23, 0x04C5
    3d1c:       80 91 c6 04     lds     r24, 0x04C6
    3d20:       90 91 c7 04     lds     r25, 0x04C7
    3d24:       20 e8           ldi     r18, 0x80       ; 128
    3d26:       30 e0           ldi     r19, 0x00       ; 0
    3d28:       40 e0           ldi     r20, 0x00       ; 0
    3d2a:       50 e0           ldi     r21, 0x00       ; 0
    3d2c:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3d30:       c8 01           movw    r24, r16
    3d32:       b7 01           movw    r22, r14
    3d34:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    3d38:       66 0f           add     r22, r22
    3d3a:       77 1f           adc     r23, r23
    3d3c:       88 1f           adc     r24, r24
    3d3e:       99 1f           adc     r25, r25
    3d40:       66 0f           add     r22, r22
    3d42:       77 1f           adc     r23, r23
    3d44:       88 1f           adc     r24, r24
    3d46:       99 1f           adc     r25, r25
    3d48:       20 e0           ldi     r18, 0x00       ; 0
    3d4a:       31 e0           ldi     r19, 0x01       ; 1
    3d4c:       40 e0           ldi     r20, 0x00       ; 0
    3d4e:       50 e0           ldi     r21, 0x00       ; 0
    3d50:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3d54:       c2 1a           sub     r12, r18
    3d56:       d3 0a           sbc     r13, r19
    3d58:       d0 92 ff 03     sts     0x03FF, r13
    3d5c:       c0 92 fe 03     sts     0x03FE, r12
    3d60:       8b cf           rjmp    .-234           ; 0x3c78 <__vector_9+0x60c>
    3d62:       c0 90 00 04     lds     r12, 0x0400
    3d66:       d0 90 01 04     lds     r13, 0x0401
    3d6a:       e0 90 0d 09     lds     r14, 0x090D
    3d6e:       ff 24           eor     r15, r15
    3d70:       00 e0           ldi     r16, 0x00       ; 0
    3d72:       10 e0           ldi     r17, 0x00       ; 0
    3d74:       60 91 cc 04     lds     r22, 0x04CC
    3d78:       70 91 cd 04     lds     r23, 0x04CD
    3d7c:       80 91 ce 04     lds     r24, 0x04CE
    3d80:       90 91 cf 04     lds     r25, 0x04CF
    3d84:       20 e8           ldi     r18, 0x80       ; 128
    3d86:       30 e0           ldi     r19, 0x00       ; 0
    3d88:       40 e0           ldi     r20, 0x00       ; 0
    3d8a:       50 e0           ldi     r21, 0x00       ; 0
    3d8c:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3d90:       c8 01           movw    r24, r16
    3d92:       b7 01           movw    r22, r14
    3d94:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    3d98:       66 0f           add     r22, r22
    3d9a:       77 1f           adc     r23, r23
    3d9c:       88 1f           adc     r24, r24
    3d9e:       99 1f           adc     r25, r25
    3da0:       66 0f           add     r22, r22
    3da2:       77 1f           adc     r23, r23
    3da4:       88 1f           adc     r24, r24
    3da6:       99 1f           adc     r25, r25
    3da8:       20 e0           ldi     r18, 0x00       ; 0
    3daa:       31 e0           ldi     r19, 0x01       ; 1
    3dac:       40 e0           ldi     r20, 0x00       ; 0
    3dae:       50 e0           ldi     r21, 0x00       ; 0
    3db0:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3db4:       c2 1a           sub     r12, r18
    3db6:       d3 0a           sbc     r13, r19
    3db8:       d0 92 01 04     sts     0x0401, r13
    3dbc:       c0 92 00 04     sts     0x0400, r12
    3dc0:       cb ce           rjmp    .-618           ; 0x3b58 <__vector_9+0x4ec>
    3dc2:       4d 5f           subi    r20, 0xFD       ; 253
    3dc4:       5f 4f           sbci    r21, 0xFF       ; 255
    3dc6:       18 cf           rjmp    .-464           ; 0x3bf8 <__vector_9+0x58c>
    3dc8:       4d 5f           subi    r20, 0xFD       ; 253
    3dca:       5f 4f           sbci    r21, 0xFF       ; 255
    3dcc:       85 ce           rjmp    .-758           ; 0x3ad8 <__vector_9+0x46c>
    3dce:       03 96           adiw    r24, 0x03       ; 3
    3dd0:       85 cf           rjmp    .-246           ; 0x3cdc <__vector_9+0x670>
    3dd2:       03 96           adiw    r24, 0x03       ; 3
    3dd4:       f3 ce           rjmp    .-538           ; 0x3bbc <__vector_9+0x550>

00003dd6 <ADC_Init>:
    3dd6:       10 92 7c 00     sts     0x007C, r1
    3dda:       8f ec           ldi     r24, 0xCF       ; 207
    3ddc:       80 93 7a 00     sts     0x007A, r24
    3de0:       08 95           ret

00003de2 <__vector_24>:
    3de2:       1f 92           push    r1
    3de4:       0f 92           push    r0
    3de6:       0f b6           in      r0, 0x3f        ; 63
    3de8:       0f 92           push    r0
    3dea:       11 24           eor     r1, r1
    3dec:       5f 92           push    r5
    3dee:       6f 92           push    r6
    3df0:       7f 92           push    r7
    3df2:       8f 92           push    r8
    3df4:       9f 92           push    r9
    3df6:       af 92           push    r10
    3df8:       bf 92           push    r11
    3dfa:       cf 92           push    r12
    3dfc:       df 92           push    r13
    3dfe:       ef 92           push    r14
    3e00:       ff 92           push    r15
    3e02:       0f 93           push    r16
    3e04:       1f 93           push    r17
    3e06:       2f 93           push    r18
    3e08:       3f 93           push    r19
    3e0a:       4f 93           push    r20
    3e0c:       5f 93           push    r21
    3e0e:       6f 93           push    r22
    3e10:       7f 93           push    r23
    3e12:       8f 93           push    r24
    3e14:       9f 93           push    r25
    3e16:       af 93           push    r26
    3e18:       bf 93           push    r27
    3e1a:       ef 93           push    r30
    3e1c:       ff 93           push    r31
    3e1e:       50 90 3d 04     lds     r5, 0x043D
    3e22:       85 2d           mov     r24, r5
    3e24:       53 94           inc     r5
    3e26:       50 92 3d 04     sts     0x043D, r5
    3e2a:       e8 2f           mov     r30, r24
    3e2c:       f0 e0           ldi     r31, 0x00       ; 0
    3e2e:       e2 31           cpi     r30, 0x12       ; 18
    3e30:       f1 05           cpc     r31, r1
    3e32:       28 f1           brcs    .+74            ; 0x3e7e <__vector_24+0x9c>
    3e34:       10 92 3d 04     sts     0x043D, r1
    3e38:       82 e0           ldi     r24, 0x02       ; 2
    3e3a:       80 93 3e 04     sts     0x043E, r24
    3e3e:       80 93 7c 00     sts     0x007C, r24
    3e42:       ff 91           pop     r31
    3e44:       ef 91           pop     r30
    3e46:       bf 91           pop     r27
    3e48:       af 91           pop     r26
    3e4a:       9f 91           pop     r25
    3e4c:       8f 91           pop     r24
    3e4e:       7f 91           pop     r23
    3e50:       6f 91           pop     r22
    3e52:       5f 91           pop     r21
    3e54:       4f 91           pop     r20
    3e56:       3f 91           pop     r19
    3e58:       2f 91           pop     r18
    3e5a:       1f 91           pop     r17
    3e5c:       0f 91           pop     r16
    3e5e:       ff 90           pop     r15
    3e60:       ef 90           pop     r14
    3e62:       df 90           pop     r13
    3e64:       cf 90           pop     r12
    3e66:       bf 90           pop     r11
    3e68:       af 90           pop     r10
    3e6a:       9f 90           pop     r9
    3e6c:       8f 90           pop     r8
    3e6e:       7f 90           pop     r7
    3e70:       6f 90           pop     r6
    3e72:       5f 90           pop     r5
    3e74:       0f 90           pop     r0
    3e76:       0f be           out     0x3f, r0        ; 63
    3e78:       0f 90           pop     r0
    3e7a:       1f 90           pop     r1
    3e7c:       18 95           reti
    3e7e:       e2 5c           subi    r30, 0xC2       ; 194
    3e80:       ff 4f           sbci    r31, 0xFF       ; 255
    3e82:       ee 0f           add     r30, r30
    3e84:       ff 1f           adc     r31, r31
    3e86:       05 90           lpm     r0, Z+
    3e88:       f4 91           lpm     r31, Z+
    3e8a:       e0 2d           mov     r30, r0
    3e8c:       09 94           ijmp
    3e8e:       80 91 78 00     lds     r24, 0x0078
    3e92:       90 91 79 00     lds     r25, 0x0079
    3e96:       20 91 37 04     lds     r18, 0x0437
    3e9a:       30 91 38 04     lds     r19, 0x0438
    3e9e:       28 0f           add     r18, r24
    3ea0:       39 1f           adc     r19, r25
    3ea2:       30 93 38 04     sts     0x0438, r19
    3ea6:       20 93 37 04     sts     0x0437, r18
    3eaa:       81 e0           ldi     r24, 0x01       ; 1
    3eac:       80 93 3e 04     sts     0x043E, r24
    3eb0:       80 91 3e 04     lds     r24, 0x043E
    3eb4:       80 93 7c 00     sts     0x007C, r24
    3eb8:       55 20           and     r5, r5
    3eba:       19 f2           breq    .-122           ; 0x3e42 <__vector_24+0x60>
    3ebc:       8f ec           ldi     r24, 0xCF       ; 207
    3ebe:       80 93 7a 00     sts     0x007A, r24
    3ec2:       bf cf           rjmp    .-130           ; 0x3e42 <__vector_24+0x60>
    3ec4:       10 92 3d 04     sts     0x043D, r1
    3ec8:       81 e0           ldi     r24, 0x01       ; 1
    3eca:       80 93 28 03     sts     0x0328, r24
    3ece:       80 91 25 04     lds     r24, 0x0425
    3ed2:       90 91 26 04     lds     r25, 0x0426
    3ed6:       01 96           adiw    r24, 0x01       ; 1
    3ed8:       90 93 26 04     sts     0x0426, r25
    3edc:       80 93 25 04     sts     0x0425, r24
    3ee0:       55 24           eor     r5, r5
    3ee2:       80 91 78 00     lds     r24, 0x0078
    3ee6:       90 91 79 00     lds     r25, 0x0079
    3eea:       90 93 24 03     sts     0x0324, r25
    3eee:       80 93 23 03     sts     0x0323, r24
    3ef2:       80 91 23 03     lds     r24, 0x0323
    3ef6:       90 91 24 03     lds     r25, 0x0324
    3efa:       3c 01           movw    r6, r24
    3efc:       88 24           eor     r8, r8
    3efe:       99 24           eor     r9, r9
    3f00:       80 91 2b 04     lds     r24, 0x042B
    3f04:       90 91 2c 04     lds     r25, 0x042C
    3f08:       a0 91 2d 04     lds     r26, 0x042D
    3f0c:       b0 91 2e 04     lds     r27, 0x042E
    3f10:       68 0e           add     r6, r24
    3f12:       79 1e           adc     r7, r25
    3f14:       8a 1e           adc     r8, r26
    3f16:       9b 1e           adc     r9, r27
    3f18:       60 92 2b 04     sts     0x042B, r6
    3f1c:       70 92 2c 04     sts     0x042C, r7
    3f20:       80 92 2d 04     sts     0x042D, r8
    3f24:       90 92 2e 04     sts     0x042E, r9
    3f28:       80 91 2a 04     lds     r24, 0x042A
    3f2c:       8f 5f           subi    r24, 0xFF       ; 255
    3f2e:       80 93 2a 04     sts     0x042A, r24
    3f32:       82 31           cpi     r24, 0x12       ; 18
    3f34:       08 f4           brcc    .+2             ; 0x3f38 <__vector_24+0x156>
    3f36:       ec c0           rjmp    .+472           ; 0x4110 <__vector_24+0x32e>
    3f38:       80 91 1f 03     lds     r24, 0x031F
    3f3c:       90 91 20 03     lds     r25, 0x0320
    3f40:       a0 91 21 03     lds     r26, 0x0321
    3f44:       b0 91 22 03     lds     r27, 0x0322
    3f48:       7c 01           movw    r14, r24
    3f4a:       8d 01           movw    r16, r26
    3f4c:       ee 0c           add     r14, r14
    3f4e:       ff 1c           adc     r15, r15
    3f50:       00 1f           adc     r16, r16
    3f52:       11 1f           adc     r17, r17
    3f54:       ee 0c           add     r14, r14
    3f56:       ff 1c           adc     r15, r15
    3f58:       00 1f           adc     r16, r16
    3f5a:       11 1f           adc     r17, r17
    3f5c:       ee 0c           add     r14, r14
    3f5e:       ff 1c           adc     r15, r15
    3f60:       00 1f           adc     r16, r16
    3f62:       11 1f           adc     r17, r17
    3f64:       e8 1a           sub     r14, r24
    3f66:       f9 0a           sbc     r15, r25
    3f68:       0a 0b           sbc     r16, r26
    3f6a:       1b 0b           sbc     r17, r27
    3f6c:       84 e0           ldi     r24, 0x04       ; 4
    3f6e:       90 e0           ldi     r25, 0x00       ; 0
    3f70:       a0 e0           ldi     r26, 0x00       ; 0
    3f72:       b0 e0           ldi     r27, 0x00       ; 0
    3f74:       e8 0e           add     r14, r24
    3f76:       f9 1e           adc     r15, r25
    3f78:       0a 1f           adc     r16, r26
    3f7a:       1b 1f           adc     r17, r27
    3f7c:       e6 0c           add     r14, r6
    3f7e:       f7 1c           adc     r15, r7
    3f80:       08 1d           adc     r16, r8
    3f82:       19 1d           adc     r17, r9
    3f84:       60 91 22 04     lds     r22, 0x0422
    3f88:       77 27           eor     r23, r23
    3f8a:       67 fd           sbrc    r22, 7
    3f8c:       70 95           com     r23
    3f8e:       87 2f           mov     r24, r23
    3f90:       97 2f           mov     r25, r23
    3f92:       2a e3           ldi     r18, 0x3A       ; 58
    3f94:       3b ed           ldi     r19, 0xDB       ; 219
    3f96:       4f ef           ldi     r20, 0xFF       ; 255
    3f98:       5f ef           ldi     r21, 0xFF       ; 255
    3f9a:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    3f9e:       e6 0e           add     r14, r22
    3fa0:       f7 1e           adc     r15, r23
    3fa2:       08 1f           adc     r16, r24
    3fa4:       19 1f           adc     r17, r25
    3fa6:       c8 01           movw    r24, r16
    3fa8:       b7 01           movw    r22, r14
    3faa:       28 e0           ldi     r18, 0x08       ; 8
    3fac:       30 e0           ldi     r19, 0x00       ; 0
    3fae:       40 e0           ldi     r20, 0x00       ; 0
    3fb0:       50 e0           ldi     r21, 0x00       ; 0
    3fb2:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    3fb6:       c9 01           movw    r24, r18
    3fb8:       da 01           movw    r26, r20
    3fba:       80 93 1f 03     sts     0x031F, r24
    3fbe:       90 93 20 03     sts     0x0320, r25
    3fc2:       a0 93 21 03     sts     0x0321, r26
    3fc6:       b0 93 22 03     sts     0x0322, r27
    3fca:       a0 90 6b 08     lds     r10, 0x086B
    3fce:       b0 90 6c 08     lds     r11, 0x086C
    3fd2:       80 91 1f 03     lds     r24, 0x031F
    3fd6:       90 91 20 03     lds     r25, 0x0320
    3fda:       a0 91 21 03     lds     r26, 0x0321
    3fde:       b0 91 22 03     lds     r27, 0x0322
    3fe2:       cc 24           eor     r12, r12
    3fe4:       b7 fc           sbrc    r11, 7
    3fe6:       c0 94           com     r12
    3fe8:       dc 2c           mov     r13, r12
    3fea:       a8 1a           sub     r10, r24
    3fec:       b9 0a           sbc     r11, r25
    3fee:       ca 0a           sbc     r12, r26
    3ff0:       db 0a           sbc     r13, r27
    3ff2:       a0 92 1d 05     sts     0x051D, r10
    3ff6:       b0 92 1e 05     sts     0x051E, r11
    3ffa:       c0 92 1f 05     sts     0x051F, r12
    3ffe:       d0 92 20 05     sts     0x0520, r13
    4002:       60 91 1e 04     lds     r22, 0x041E
    4006:       70 91 1f 04     lds     r23, 0x041F
    400a:       80 91 20 04     lds     r24, 0x0420
    400e:       90 91 21 04     lds     r25, 0x0421
    4012:       e0 90 1e 04     lds     r14, 0x041E
    4016:       f0 90 1f 04     lds     r15, 0x041F
    401a:       00 91 20 04     lds     r16, 0x0420
    401e:       10 91 21 04     lds     r17, 0x0421
    4022:       20 e1           ldi     r18, 0x10       ; 16
    4024:       30 e0           ldi     r19, 0x00       ; 0
    4026:       40 e0           ldi     r20, 0x00       ; 0
    4028:       50 e0           ldi     r21, 0x00       ; 0
    402a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    402e:       e2 1a           sub     r14, r18
    4030:       f3 0a           sbc     r15, r19
    4032:       04 0b           sbc     r16, r20
    4034:       15 0b           sbc     r17, r21
    4036:       e0 92 1e 04     sts     0x041E, r14
    403a:       f0 92 1f 04     sts     0x041F, r15
    403e:       00 93 20 04     sts     0x0420, r16
    4042:       10 93 21 04     sts     0x0421, r17
    4046:       80 91 1e 04     lds     r24, 0x041E
    404a:       90 91 1f 04     lds     r25, 0x041F
    404e:       a0 91 20 04     lds     r26, 0x0420
    4052:       b0 91 21 04     lds     r27, 0x0421
    4056:       8a 0d           add     r24, r10
    4058:       9b 1d           adc     r25, r11
    405a:       ac 1d           adc     r26, r12
    405c:       bd 1d           adc     r27, r13
    405e:       80 93 1e 04     sts     0x041E, r24
    4062:       90 93 1f 04     sts     0x041F, r25
    4066:       a0 93 20 04     sts     0x0420, r26
    406a:       b0 93 21 04     sts     0x0421, r27
    406e:       00 91 23 04     lds     r16, 0x0423
    4072:       10 91 24 04     lds     r17, 0x0424
    4076:       60 91 1e 04     lds     r22, 0x041E
    407a:       70 91 1f 04     lds     r23, 0x041F
    407e:       80 91 20 04     lds     r24, 0x0420
    4082:       90 91 21 04     lds     r25, 0x0421
    4086:       20 e1           ldi     r18, 0x10       ; 16
    4088:       30 e0           ldi     r19, 0x00       ; 0
    408a:       40 e0           ldi     r20, 0x00       ; 0
    408c:       50 e0           ldi     r21, 0x00       ; 0
    408e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    4092:       50 95           com     r21
    4094:       40 95           com     r20
    4096:       30 95           com     r19
    4098:       21 95           neg     r18
    409a:       3f 4f           sbci    r19, 0xFF       ; 255
    409c:       4f 4f           sbci    r20, 0xFF       ; 255
    409e:       5f 4f           sbci    r21, 0xFF       ; 255
    40a0:       a5 01           movw    r20, r10
    40a2:       42 0f           add     r20, r18
    40a4:       53 1f           adc     r21, r19
    40a6:       44 0f           add     r20, r20
    40a8:       55 1f           adc     r21, r21
    40aa:       44 0f           add     r20, r20
    40ac:       55 1f           adc     r21, r21
    40ae:       44 0f           add     r20, r20
    40b0:       55 1f           adc     r21, r21
    40b2:       c8 01           movw    r24, r16
    40b4:       88 0f           add     r24, r24
    40b6:       99 1f           adc     r25, r25
    40b8:       80 0f           add     r24, r16
    40ba:       91 1f           adc     r25, r17
    40bc:       9c 01           movw    r18, r24
    40be:       22 0f           add     r18, r18
    40c0:       33 1f           adc     r19, r19
    40c2:       22 0f           add     r18, r18
    40c4:       33 1f           adc     r19, r19
    40c6:       82 0f           add     r24, r18
    40c8:       93 1f           adc     r25, r19
    40ca:       48 0f           add     r20, r24
    40cc:       59 1f           adc     r21, r25
    40ce:       57 fd           sbrc    r21, 7
    40d0:       e3 c2           rjmp    .+1478          ; 0x4698 <__vector_24+0x8b6>
    40d2:       55 95           asr     r21
    40d4:       47 95           ror     r20
    40d6:       55 95           asr     r21
    40d8:       47 95           ror     r20
    40da:       55 95           asr     r21
    40dc:       47 95           ror     r20
    40de:       55 95           asr     r21
    40e0:       47 95           ror     r20
    40e2:       50 93 24 04     sts     0x0424, r21
    40e6:       40 93 23 04     sts     0x0423, r20
    40ea:       c4 01           movw    r24, r8
    40ec:       b3 01           movw    r22, r6
    40ee:       22 e0           ldi     r18, 0x02       ; 2
    40f0:       30 e0           ldi     r19, 0x00       ; 0
    40f2:       40 e0           ldi     r20, 0x00       ; 0
    40f4:       50 e0           ldi     r21, 0x00       ; 0
    40f6:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    40fa:       20 93 2b 04     sts     0x042B, r18
    40fe:       30 93 2c 04     sts     0x042C, r19
    4102:       40 93 2d 04     sts     0x042D, r20
    4106:       50 93 2e 04     sts     0x042E, r21
    410a:       89 e0           ldi     r24, 0x09       ; 9
    410c:       80 93 2a 04     sts     0x042A, r24
    4110:       82 e0           ldi     r24, 0x02       ; 2
    4112:       80 93 3e 04     sts     0x043E, r24
    4116:       cc ce           rjmp    .-616           ; 0x3eb0 <__vector_24+0xce>
    4118:       60 91 78 00     lds     r22, 0x0078
    411c:       70 91 79 00     lds     r23, 0x0079
    4120:       e0 90 be 04     lds     r14, 0x04BE
    4124:       f0 90 bf 04     lds     r15, 0x04BF
    4128:       00 91 c0 04     lds     r16, 0x04C0
    412c:       10 91 c1 04     lds     r17, 0x04C1
    4130:       88 27           eor     r24, r24
    4132:       77 fd           sbrc    r23, 7
    4134:       80 95           com     r24
    4136:       98 2f           mov     r25, r24
    4138:       0e 94 96 6e     call    0xdd2c  ; 0xdd2c <__floatsisf>
    413c:       a8 01           movw    r20, r16
    413e:       97 01           movw    r18, r14
    4140:       0e 94 fa 6d     call    0xdbf4  ; 0xdbf4 <__subsf3>
    4144:       0e 94 63 6e     call    0xdcc6  ; 0xdcc6 <__fixsfsi>
    4148:       70 93 1c 04     sts     0x041C, r23
    414c:       60 93 1b 04     sts     0x041B, r22
    4150:       80 91 1b 04     lds     r24, 0x041B
    4154:       90 91 1c 04     lds     r25, 0x041C
    4158:       02 97           sbiw    r24, 0x02       ; 2
    415a:       0c f4           brge    .+2             ; 0x415e <__vector_24+0x37c>
    415c:       4f c2           rjmp    .+1182          ; 0x45fc <__vector_24+0x81a>
    415e:       60 91 be 04     lds     r22, 0x04BE
    4162:       70 91 bf 04     lds     r23, 0x04BF
    4166:       80 91 c0 04     lds     r24, 0x04C0
    416a:       90 91 c1 04     lds     r25, 0x04C1
    416e:       20 e0           ldi     r18, 0x00       ; 0
    4170:       30 e8           ldi     r19, 0x80       ; 128
    4172:       4b e3           ldi     r20, 0x3B       ; 59
    4174:       54 e4           ldi     r21, 0x44       ; 68
    4176:       0e 94 5f 6e     call    0xdcbe  ; 0xdcbe <__cmpsf2>
    417a:       88 23           and     r24, r24
    417c:       9c f5           brge    .+102           ; 0x41e4 <__vector_24+0x402>
    417e:       60 91 be 04     lds     r22, 0x04BE
    4182:       70 91 bf 04     lds     r23, 0x04BF
    4186:       80 91 c0 04     lds     r24, 0x04C0
    418a:       90 91 c1 04     lds     r25, 0x04C1
    418e:       2a e0           ldi     r18, 0x0A       ; 10
    4190:       37 ed           ldi     r19, 0xD7       ; 215
    4192:       43 ea           ldi     r20, 0xA3       ; 163
    4194:       5c e3           ldi     r21, 0x3C       ; 60
    4196:       0e 94 fb 6d     call    0xdbf6  ; 0xdbf6 <__addsf3>
    419a:       60 93 be 04     sts     0x04BE, r22
    419e:       70 93 bf 04     sts     0x04BF, r23
    41a2:       80 93 c0 04     sts     0x04C0, r24
    41a6:       90 93 c1 04     sts     0x04C1, r25
    41aa:       80 91 41 05     lds     r24, 0x0541
    41ae:       90 91 42 05     lds     r25, 0x0542
    41b2:       84 5f           subi    r24, 0xF4       ; 244
    41b4:       91 40           sbci    r25, 0x01       ; 1
    41b6:       b0 f4           brcc    .+44            ; 0x41e4 <__vector_24+0x402>
    41b8:       60 91 be 04     lds     r22, 0x04BE
    41bc:       70 91 bf 04     lds     r23, 0x04BF
    41c0:       80 91 c0 04     lds     r24, 0x04C0
    41c4:       90 91 c1 04     lds     r25, 0x04C1
    41c8:       2d ec           ldi     r18, 0xCD       ; 205
    41ca:       3c ec           ldi     r19, 0xCC       ; 204
    41cc:       4c ec           ldi     r20, 0xCC       ; 204
    41ce:       5d e3           ldi     r21, 0x3D       ; 61
    41d0:       0e 94 fb 6d     call    0xdbf6  ; 0xdbf6 <__addsf3>
    41d4:       60 93 be 04     sts     0x04BE, r22
    41d8:       70 93 bf 04     sts     0x04BF, r23
    41dc:       80 93 c0 04     sts     0x04C0, r24
    41e0:       90 93 c1 04     sts     0x04C1, r25
    41e4:       81 e0           ldi     r24, 0x01       ; 1
    41e6:       80 93 1d 04     sts     0x041D, r24
    41ea:       80 91 78 00     lds     r24, 0x0078
    41ee:       90 91 79 00     lds     r25, 0x0079
    41f2:       90 93 6a 08     sts     0x086A, r25
    41f6:       80 93 69 08     sts     0x0869, r24
    41fa:       80 91 1b 04     lds     r24, 0x041B
    41fe:       90 91 1c 04     lds     r25, 0x041C
    4202:       20 91 fc 04     lds     r18, 0x04FC
    4206:       30 91 fd 04     lds     r19, 0x04FD
    420a:       40 91 fe 04     lds     r20, 0x04FE
    420e:       50 91 ff 04     lds     r21, 0x04FF
    4212:       aa 27           eor     r26, r26
    4214:       97 fd           sbrc    r25, 7
    4216:       a0 95           com     r26
    4218:       ba 2f           mov     r27, r26
    421a:       82 0f           add     r24, r18
    421c:       93 1f           adc     r25, r19
    421e:       a4 1f           adc     r26, r20
    4220:       b5 1f           adc     r27, r21
    4222:       80 93 fc 04     sts     0x04FC, r24
    4226:       90 93 fd 04     sts     0x04FD, r25
    422a:       a0 93 fe 04     sts     0x04FE, r26
    422e:       b0 93 ff 04     sts     0x04FF, r27
    4232:       60 91 fc 04     lds     r22, 0x04FC
    4236:       70 91 fd 04     lds     r23, 0x04FD
    423a:       80 91 fe 04     lds     r24, 0x04FE
    423e:       90 91 ff 04     lds     r25, 0x04FF
    4242:       e0 90 fc 04     lds     r14, 0x04FC
    4246:       f0 90 fd 04     lds     r15, 0x04FD
    424a:       00 91 fe 04     lds     r16, 0x04FE
    424e:       10 91 ff 04     lds     r17, 0x04FF
    4252:       20 e0           ldi     r18, 0x00       ; 0
    4254:       34 e0           ldi     r19, 0x04       ; 4
    4256:       40 e0           ldi     r20, 0x00       ; 0
    4258:       50 e0           ldi     r21, 0x00       ; 0
    425a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    425e:       e2 1a           sub     r14, r18
    4260:       f3 0a           sbc     r15, r19
    4262:       04 0b           sbc     r16, r20
    4264:       15 0b           sbc     r17, r21
    4266:       e0 92 fc 04     sts     0x04FC, r14
    426a:       f0 92 fd 04     sts     0x04FD, r15
    426e:       00 93 fe 04     sts     0x04FE, r16
    4272:       10 93 ff 04     sts     0x04FF, r17
    4276:       83 e0           ldi     r24, 0x03       ; 3
    4278:       80 93 3e 04     sts     0x043E, r24
    427c:       19 ce           rjmp    .-974           ; 0x3eb0 <__vector_24+0xce>
    427e:       80 91 78 00     lds     r24, 0x0078
    4282:       90 91 79 00     lds     r25, 0x0079
    4286:       20 91 39 04     lds     r18, 0x0439
    428a:       30 91 3a 04     lds     r19, 0x043A
    428e:       28 0f           add     r18, r24
    4290:       39 1f           adc     r19, r25
    4292:       30 93 3a 04     sts     0x043A, r19
    4296:       20 93 39 04     sts     0x0439, r18
    429a:       84 e0           ldi     r24, 0x04       ; 4
    429c:       80 93 3e 04     sts     0x043E, r24
    42a0:       07 ce           rjmp    .-1010          ; 0x3eb0 <__vector_24+0xce>
    42a2:       40 91 19 03     lds     r20, 0x0319
    42a6:       50 91 1a 03     lds     r21, 0x031A
    42aa:       80 91 78 00     lds     r24, 0x0078
    42ae:       90 91 79 00     lds     r25, 0x0079
    42b2:       9a 01           movw    r18, r20
    42b4:       22 0f           add     r18, r18
    42b6:       33 1f           adc     r19, r19
    42b8:       24 0f           add     r18, r20
    42ba:       35 1f           adc     r19, r21
    42bc:       63 e0           ldi     r22, 0x03       ; 3
    42be:       70 e0           ldi     r23, 0x00       ; 0
    42c0:       0e 94 75 6f     call    0xdeea  ; 0xdeea <__udivmodhi4>
    42c4:       26 0f           add     r18, r22
    42c6:       37 1f           adc     r19, r23
    42c8:       36 95           lsr     r19
    42ca:       27 95           ror     r18
    42cc:       36 95           lsr     r19
    42ce:       27 95           ror     r18
    42d0:       30 93 1a 03     sts     0x031A, r19
    42d4:       20 93 19 03     sts     0x0319, r18
    42d8:       85 e0           ldi     r24, 0x05       ; 5
    42da:       80 93 3e 04     sts     0x043E, r24
    42de:       e8 cd           rjmp    .-1072          ; 0x3eb0 <__vector_24+0xce>
    42e0:       80 91 78 00     lds     r24, 0x0078
    42e4:       90 91 79 00     lds     r25, 0x0079
    42e8:       90 93 3c 04     sts     0x043C, r25
    42ec:       80 93 3b 04     sts     0x043B, r24
    42f0:       86 e0           ldi     r24, 0x06       ; 6
    42f2:       80 93 3e 04     sts     0x043E, r24
    42f6:       dc cd           rjmp    .-1096          ; 0x3eb0 <__vector_24+0xce>
    42f8:       20 91 78 00     lds     r18, 0x0078
    42fc:       30 91 79 00     lds     r19, 0x0079
    4300:       80 91 ba 04     lds     r24, 0x04BA
    4304:       90 91 bb 04     lds     r25, 0x04BB
    4308:       82 1b           sub     r24, r18
    430a:       93 0b           sbc     r25, r19
    430c:       90 93 68 08     sts     0x0868, r25
    4310:       80 93 67 08     sts     0x0867, r24
    4314:       80 91 67 08     lds     r24, 0x0867
    4318:       90 91 68 08     lds     r25, 0x0868
    431c:       90 93 32 04     sts     0x0432, r25
    4320:       80 93 31 04     sts     0x0431, r24
    4324:       87 e0           ldi     r24, 0x07       ; 7
    4326:       80 93 3e 04     sts     0x043E, r24
    432a:       c2 cd           rjmp    .-1148          ; 0x3eb0 <__vector_24+0xce>
    432c:       80 91 78 00     lds     r24, 0x0078
    4330:       90 91 79 00     lds     r25, 0x0079
    4334:       20 91 b8 04     lds     r18, 0x04B8
    4338:       30 91 b9 04     lds     r19, 0x04B9
    433c:       82 1b           sub     r24, r18
    433e:       93 0b           sbc     r25, r19
    4340:       90 93 72 08     sts     0x0872, r25
    4344:       80 93 71 08     sts     0x0871, r24
    4348:       80 91 71 08     lds     r24, 0x0871
    434c:       90 91 72 08     lds     r25, 0x0872
    4350:       90 93 30 04     sts     0x0430, r25
    4354:       80 93 2f 04     sts     0x042F, r24
    4358:       82 e0           ldi     r24, 0x02       ; 2
    435a:       80 93 3e 04     sts     0x043E, r24
    435e:       a8 cd           rjmp    .-1200          ; 0x3eb0 <__vector_24+0xce>
    4360:       20 91 78 00     lds     r18, 0x0078
    4364:       30 91 79 00     lds     r19, 0x0079
    4368:       80 91 39 04     lds     r24, 0x0439
    436c:       90 91 3a 04     lds     r25, 0x043A
    4370:       82 0f           add     r24, r18
    4372:       93 1f           adc     r25, r19
    4374:       90 93 3a 04     sts     0x043A, r25
    4378:       80 93 39 04     sts     0x0439, r24
    437c:       10 92 3e 04     sts     0x043E, r1
    4380:       97 cd           rjmp    .-1234          ; 0x3eb0 <__vector_24+0xce>
    4382:       80 91 08 01     lds     r24, 0x0108
    4386:       8a 30           cpi     r24, 0x0A       ; 10
    4388:       09 f4           brne    .+2             ; 0x438c <__vector_24+0x5aa>
    438a:       18 c1           rjmp    .+560           ; 0x45bc <__vector_24+0x7da>
    438c:       84 31           cpi     r24, 0x14       ; 20
    438e:       09 f4           brne    .+2             ; 0x4392 <__vector_24+0x5b0>
    4390:       86 c1           rjmp    .+780           ; 0x469e <__vector_24+0x8bc>
    4392:       80 91 78 00     lds     r24, 0x0078
    4396:       90 91 79 00     lds     r25, 0x0079
    439a:       20 91 3b 04     lds     r18, 0x043B
    439e:       30 91 3c 04     lds     r19, 0x043C
    43a2:       82 0f           add     r24, r18
    43a4:       93 1f           adc     r25, r19
    43a6:       90 93 16 04     sts     0x0416, r25
    43aa:       80 93 15 04     sts     0x0415, r24
    43ae:       86 e0           ldi     r24, 0x06       ; 6
    43b0:       80 93 3e 04     sts     0x043E, r24
    43b4:       7d cd           rjmp    .-1286          ; 0x3eb0 <__vector_24+0xce>
    43b6:       20 91 78 00     lds     r18, 0x0078
    43ba:       30 91 79 00     lds     r19, 0x0079
    43be:       80 91 ba 04     lds     r24, 0x04BA
    43c2:       90 91 bb 04     lds     r25, 0x04BB
    43c6:       82 1b           sub     r24, r18
    43c8:       93 0b           sbc     r25, r19
    43ca:       90 93 68 08     sts     0x0868, r25
    43ce:       80 93 67 08     sts     0x0867, r24
    43d2:       80 91 67 08     lds     r24, 0x0867
    43d6:       90 91 68 08     lds     r25, 0x0868
    43da:       20 91 31 04     lds     r18, 0x0431
    43de:       30 91 32 04     lds     r19, 0x0432
    43e2:       82 0f           add     r24, r18
    43e4:       93 1f           adc     r25, r19
    43e6:       90 93 18 04     sts     0x0418, r25
    43ea:       80 93 17 04     sts     0x0417, r24
    43ee:       87 e0           ldi     r24, 0x07       ; 7
    43f0:       80 93 3e 04     sts     0x043E, r24
    43f4:       5d cd           rjmp    .-1350          ; 0x3eb0 <__vector_24+0xce>
    43f6:       80 91 78 00     lds     r24, 0x0078
    43fa:       90 91 79 00     lds     r25, 0x0079
    43fe:       20 91 b8 04     lds     r18, 0x04B8
    4402:       30 91 b9 04     lds     r19, 0x04B9
    4406:       82 1b           sub     r24, r18
    4408:       93 0b           sbc     r25, r19
    440a:       90 93 72 08     sts     0x0872, r25
    440e:       80 93 71 08     sts     0x0871, r24
    4412:       80 91 71 08     lds     r24, 0x0871
    4416:       90 91 72 08     lds     r25, 0x0872
    441a:       20 91 2f 04     lds     r18, 0x042F
    441e:       30 91 30 04     lds     r19, 0x0430
    4422:       82 0f           add     r24, r18
    4424:       93 1f           adc     r25, r19
    4426:       90 93 1a 04     sts     0x041A, r25
    442a:       80 93 19 04     sts     0x0419, r24
    442e:       82 e0           ldi     r24, 0x02       ; 2
    4430:       80 93 3e 04     sts     0x043E, r24
    4434:       3d cd           rjmp    .-1414          ; 0x3eb0 <__vector_24+0xce>
    4436:       20 91 78 00     lds     r18, 0x0078
    443a:       30 91 79 00     lds     r19, 0x0079
    443e:       80 91 37 04     lds     r24, 0x0437
    4442:       90 91 38 04     lds     r25, 0x0438
    4446:       28 0f           add     r18, r24
    4448:       39 1f           adc     r19, r25
    444a:       80 91 08 01     lds     r24, 0x0108
    444e:       8a 30           cpi     r24, 0x0A       ; 10
    4450:       09 f4           brne    .+2             ; 0x4454 <__vector_24+0x672>
    4452:       cd c0           rjmp    .+410           ; 0x45ee <__vector_24+0x80c>
    4454:       22 0f           add     r18, r18
    4456:       33 1f           adc     r19, r19
    4458:       22 0f           add     r18, r18
    445a:       33 1f           adc     r19, r19
    445c:       30 93 38 04     sts     0x0438, r19
    4460:       20 93 37 04     sts     0x0437, r18
    4464:       20 91 37 04     lds     r18, 0x0437
    4468:       30 91 38 04     lds     r19, 0x0438
    446c:       c9 01           movw    r24, r18
    446e:       37 fd           sbrc    r19, 7
    4470:       35 c1           rjmp    .+618           ; 0x46dc <__vector_24+0x8fa>
    4472:       95 95           asr     r25
    4474:       87 95           ror     r24
    4476:       95 95           asr     r25
    4478:       87 95           ror     r24
    447a:       95 95           asr     r25
    447c:       87 95           ror     r24
    447e:       90 93 12 04     sts     0x0412, r25
    4482:       80 93 11 04     sts     0x0411, r24
    4486:       80 91 35 04     lds     r24, 0x0435
    448a:       90 91 36 04     lds     r25, 0x0436
    448e:       82 0f           add     r24, r18
    4490:       93 1f           adc     r25, r19
    4492:       97 fd           sbrc    r25, 7
    4494:       21 c1           rjmp    .+578           ; 0x46d8 <__vector_24+0x8f6>
    4496:       95 95           asr     r25
    4498:       87 95           ror     r24
    449a:       90 93 36 04     sts     0x0436, r25
    449e:       80 93 35 04     sts     0x0435, r24
    44a2:       20 91 ae 04     lds     r18, 0x04AE
    44a6:       30 91 af 04     lds     r19, 0x04AF
    44aa:       82 1b           sub     r24, r18
    44ac:       93 0b           sbc     r25, r19
    44ae:       90 93 1c 03     sts     0x031C, r25
    44b2:       80 93 1b 03     sts     0x031B, r24
    44b6:       80 91 0b 04     lds     r24, 0x040B
    44ba:       90 91 0c 04     lds     r25, 0x040C
    44be:       20 91 1b 03     lds     r18, 0x031B
    44c2:       30 91 1c 03     lds     r19, 0x031C
    44c6:       28 0f           add     r18, r24
    44c8:       39 1f           adc     r19, r25
    44ca:       37 fd           sbrc    r19, 7
    44cc:       02 c1           rjmp    .+516           ; 0x46d2 <__vector_24+0x8f0>
    44ce:       35 95           asr     r19
    44d0:       27 95           ror     r18
    44d2:       30 93 0c 04     sts     0x040C, r19
    44d6:       20 93 0b 04     sts     0x040B, r18
    44da:       81 e0           ldi     r24, 0x01       ; 1
    44dc:       80 93 3e 04     sts     0x043E, r24
    44e0:       e7 cc           rjmp    .-1586          ; 0x3eb0 <__vector_24+0xce>
    44e2:       20 91 78 00     lds     r18, 0x0078
    44e6:       30 91 79 00     lds     r19, 0x0079
    44ea:       80 91 39 04     lds     r24, 0x0439
    44ee:       90 91 3a 04     lds     r25, 0x043A
    44f2:       28 0f           add     r18, r24
    44f4:       39 1f           adc     r19, r25
    44f6:       80 91 08 01     lds     r24, 0x0108
    44fa:       8a 30           cpi     r24, 0x0A       ; 10
    44fc:       09 f4           brne    .+2             ; 0x4500 <__vector_24+0x71e>
    44fe:       70 c0           rjmp    .+224           ; 0x45e0 <__vector_24+0x7fe>
    4500:       22 0f           add     r18, r18
    4502:       33 1f           adc     r19, r19
    4504:       22 0f           add     r18, r18
    4506:       33 1f           adc     r19, r19
    4508:       30 93 3a 04     sts     0x043A, r19
    450c:       20 93 39 04     sts     0x0439, r18
    4510:       20 91 39 04     lds     r18, 0x0439
    4514:       30 91 3a 04     lds     r19, 0x043A
    4518:       c9 01           movw    r24, r18
    451a:       37 fd           sbrc    r19, 7
    451c:       d5 c0           rjmp    .+426           ; 0x46c8 <__vector_24+0x8e6>
    451e:       95 95           asr     r25
    4520:       87 95           ror     r24
    4522:       95 95           asr     r25
    4524:       87 95           ror     r24
    4526:       95 95           asr     r25
    4528:       87 95           ror     r24
    452a:       90 93 14 04     sts     0x0414, r25
    452e:       80 93 13 04     sts     0x0413, r24
    4532:       80 91 33 04     lds     r24, 0x0433
    4536:       90 91 34 04     lds     r25, 0x0434
    453a:       82 0f           add     r24, r18
    453c:       93 1f           adc     r25, r19
    453e:       97 fd           sbrc    r25, 7
    4540:       c1 c0           rjmp    .+386           ; 0x46c4 <__vector_24+0x8e2>
    4542:       95 95           asr     r25
    4544:       87 95           ror     r24
    4546:       90 93 34 04     sts     0x0434, r25
    454a:       80 93 33 04     sts     0x0433, r24
    454e:       20 91 b0 04     lds     r18, 0x04B0
    4552:       30 91 b1 04     lds     r19, 0x04B1
    4556:       82 1b           sub     r24, r18
    4558:       93 0b           sbc     r25, r19
    455a:       90 93 1e 03     sts     0x031E, r25
    455e:       80 93 1d 03     sts     0x031D, r24
    4562:       80 91 0d 04     lds     r24, 0x040D
    4566:       90 91 0e 04     lds     r25, 0x040E
    456a:       20 91 1d 03     lds     r18, 0x031D
    456e:       30 91 1e 03     lds     r19, 0x031E
    4572:       28 0f           add     r18, r24
    4574:       39 1f           adc     r19, r25
    4576:       37 fd           sbrc    r19, 7
    4578:       a9 c0           rjmp    .+338           ; 0x46cc <__vector_24+0x8ea>
    457a:       35 95           asr     r19
    457c:       27 95           ror     r18
    457e:       30 93 0e 04     sts     0x040E, r19
    4582:       20 93 0d 04     sts     0x040D, r18
    4586:       83 e0           ldi     r24, 0x03       ; 3
    4588:       80 93 3e 04     sts     0x043E, r24
    458c:       91 cc           rjmp    .-1758          ; 0x3eb0 <__vector_24+0xce>
    458e:       80 91 78 00     lds     r24, 0x0078
    4592:       90 91 79 00     lds     r25, 0x0079
    4596:       90 93 38 04     sts     0x0438, r25
    459a:       80 93 37 04     sts     0x0437, r24
    459e:       81 e0           ldi     r24, 0x01       ; 1
    45a0:       80 93 3e 04     sts     0x043E, r24
    45a4:       85 cc           rjmp    .-1782          ; 0x3eb0 <__vector_24+0xce>
    45a6:       80 91 78 00     lds     r24, 0x0078
    45aa:       90 91 79 00     lds     r25, 0x0079
    45ae:       90 93 3a 04     sts     0x043A, r25
    45b2:       80 93 39 04     sts     0x0439, r24
    45b6:       10 92 3e 04     sts     0x043E, r1
    45ba:       7a cc           rjmp    .-1804          ; 0x3eb0 <__vector_24+0xce>
    45bc:       80 91 78 00     lds     r24, 0x0078
    45c0:       90 91 79 00     lds     r25, 0x0079
    45c4:       01 96           adiw    r24, 0x01       ; 1
    45c6:       20 91 3b 04     lds     r18, 0x043B
    45ca:       30 91 3c 04     lds     r19, 0x043C
    45ce:       82 0f           add     r24, r18
    45d0:       93 1f           adc     r25, r19
    45d2:       96 95           lsr     r25
    45d4:       87 95           ror     r24
    45d6:       90 93 16 04     sts     0x0416, r25
    45da:       80 93 15 04     sts     0x0415, r24
    45de:       e7 ce           rjmp    .-562           ; 0x43ae <__vector_24+0x5cc>
    45e0:       22 0f           add     r18, r18
    45e2:       33 1f           adc     r19, r19
    45e4:       30 93 3a 04     sts     0x043A, r19
    45e8:       20 93 39 04     sts     0x0439, r18
    45ec:       91 cf           rjmp    .-222           ; 0x4510 <__vector_24+0x72e>
    45ee:       22 0f           add     r18, r18
    45f0:       33 1f           adc     r19, r19
    45f2:       30 93 38 04     sts     0x0438, r19
    45f6:       20 93 37 04     sts     0x0437, r18
    45fa:       34 cf           rjmp    .-408           ; 0x4464 <__vector_24+0x682>
    45fc:       80 91 1b 04     lds     r24, 0x041B
    4600:       90 91 1c 04     lds     r25, 0x041C
    4604:       8f 5f           subi    r24, 0xFF       ; 255
    4606:       9f 4f           sbci    r25, 0xFF       ; 255
    4608:       0c f0           brlt    .+2             ; 0x460c <__vector_24+0x82a>
    460a:       ec cd           rjmp    .-1064          ; 0x41e4 <__vector_24+0x402>
    460c:       60 91 be 04     lds     r22, 0x04BE
    4610:       70 91 bf 04     lds     r23, 0x04BF
    4614:       80 91 c0 04     lds     r24, 0x04C0
    4618:       90 91 c1 04     lds     r25, 0x04C1
    461c:       20 e0           ldi     r18, 0x00       ; 0
    461e:       30 e8           ldi     r19, 0x80       ; 128
    4620:       49 e0           ldi     r20, 0x09       ; 9
    4622:       54 e4           ldi     r21, 0x44       ; 68
    4624:       0e 94 46 6f     call    0xde8c  ; 0xde8c <__gesf2>
    4628:       18 16           cp      r1, r24
    462a:       0c f0           brlt    .+2             ; 0x462e <__vector_24+0x84c>
    462c:       db cd           rjmp    .-1098          ; 0x41e4 <__vector_24+0x402>
    462e:       60 91 be 04     lds     r22, 0x04BE
    4632:       70 91 bf 04     lds     r23, 0x04BF
    4636:       80 91 c0 04     lds     r24, 0x04C0
    463a:       90 91 c1 04     lds     r25, 0x04C1
    463e:       2a e0           ldi     r18, 0x0A       ; 10
    4640:       37 ed           ldi     r19, 0xD7       ; 215
    4642:       43 ea           ldi     r20, 0xA3       ; 163
    4644:       5c e3           ldi     r21, 0x3C       ; 60
    4646:       0e 94 fa 6d     call    0xdbf4  ; 0xdbf4 <__subsf3>
    464a:       60 93 be 04     sts     0x04BE, r22
    464e:       70 93 bf 04     sts     0x04BF, r23
    4652:       80 93 c0 04     sts     0x04C0, r24
    4656:       90 93 c1 04     sts     0x04C1, r25
    465a:       80 91 41 05     lds     r24, 0x0541
    465e:       90 91 42 05     lds     r25, 0x0542
    4662:       84 5f           subi    r24, 0xF4       ; 244
    4664:       91 40           sbci    r25, 0x01       ; 1
    4666:       08 f0           brcs    .+2             ; 0x466a <__vector_24+0x888>
    4668:       bd cd           rjmp    .-1158          ; 0x41e4 <__vector_24+0x402>
    466a:       60 91 be 04     lds     r22, 0x04BE
    466e:       70 91 bf 04     lds     r23, 0x04BF
    4672:       80 91 c0 04     lds     r24, 0x04C0
    4676:       90 91 c1 04     lds     r25, 0x04C1
    467a:       2d ec           ldi     r18, 0xCD       ; 205
    467c:       3c ec           ldi     r19, 0xCC       ; 204
    467e:       4c ec           ldi     r20, 0xCC       ; 204
    4680:       5d e3           ldi     r21, 0x3D       ; 61
    4682:       0e 94 fa 6d     call    0xdbf4  ; 0xdbf4 <__subsf3>
    4686:       60 93 be 04     sts     0x04BE, r22
    468a:       70 93 bf 04     sts     0x04BF, r23
    468e:       80 93 c0 04     sts     0x04C0, r24
    4692:       90 93 c1 04     sts     0x04C1, r25
    4696:       a6 cd           rjmp    .-1204          ; 0x41e4 <__vector_24+0x402>
    4698:       41 5f           subi    r20, 0xF1       ; 241
    469a:       5f 4f           sbci    r21, 0xFF       ; 255
    469c:       1a cd           rjmp    .-1484          ; 0x40d2 <__vector_24+0x2f0>
    469e:       80 91 78 00     lds     r24, 0x0078
    46a2:       90 91 79 00     lds     r25, 0x0079
    46a6:       2f ef           ldi     r18, 0xFF       ; 255
    46a8:       37 e0           ldi     r19, 0x07       ; 7
    46aa:       28 1b           sub     r18, r24
    46ac:       39 0b           sbc     r19, r25
    46ae:       80 91 3b 04     lds     r24, 0x043B
    46b2:       90 91 3c 04     lds     r25, 0x043C
    46b6:       28 1b           sub     r18, r24
    46b8:       39 0b           sbc     r19, r25
    46ba:       30 93 16 04     sts     0x0416, r19
    46be:       20 93 15 04     sts     0x0415, r18
    46c2:       75 ce           rjmp    .-790           ; 0x43ae <__vector_24+0x5cc>
    46c4:       01 96           adiw    r24, 0x01       ; 1
    46c6:       3d cf           rjmp    .-390           ; 0x4542 <__vector_24+0x760>
    46c8:       07 96           adiw    r24, 0x07       ; 7
    46ca:       29 cf           rjmp    .-430           ; 0x451e <__vector_24+0x73c>
    46cc:       2f 5f           subi    r18, 0xFF       ; 255
    46ce:       3f 4f           sbci    r19, 0xFF       ; 255
    46d0:       54 cf           rjmp    .-344           ; 0x457a <__vector_24+0x798>
    46d2:       2f 5f           subi    r18, 0xFF       ; 255
    46d4:       3f 4f           sbci    r19, 0xFF       ; 255
    46d6:       fb ce           rjmp    .-522           ; 0x44ce <__vector_24+0x6ec>
    46d8:       01 96           adiw    r24, 0x01       ; 1
    46da:       dd ce           rjmp    .-582           ; 0x4496 <__vector_24+0x6b4>
    46dc:       07 96           adiw    r24, 0x07       ; 7
    46de:       c9 ce           rjmp    .-622           ; 0x4472 <__vector_24+0x690>

000046e0 <SucheGyroOffset>:
    46e0:       9f 92           push    r9
    46e2:       af 92           push    r10
    46e4:       bf 92           push    r11
    46e6:       cf 92           push    r12
    46e8:       df 92           push    r13
    46ea:       ef 92           push    r14
    46ec:       ff 92           push    r15
    46ee:       0f 93           push    r16
    46f0:       1f 93           push    r17
    46f2:       cf 93           push    r28
    46f4:       df 93           push    r29
    46f6:       10 92 27 04     sts     0x0427, r1
    46fa:       10 92 28 04     sts     0x0428, r1
    46fe:       10 92 29 04     sts     0x0429, r1
    4702:       80 ed           ldi     r24, 0xD0       ; 208
    4704:       97 e0           ldi     r25, 0x07       ; 7
    4706:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    470a:       ec 01           movw    r28, r24
    470c:       0c e8           ldi     r16, 0x8C       ; 140
    470e:       ff 24           eor     r15, r15
    4710:       f3 94           inc     r15
    4712:       b8 e0           ldi     r27, 0x08       ; 8
    4714:       cb 2e           mov     r12, r27
    4716:       a5 ef           ldi     r26, 0xF5       ; 245
    4718:       ea 2e           mov     r14, r26
    471a:       fa e0           ldi     r31, 0x0A       ; 10
    471c:       df 2e           mov     r13, r31
    471e:       ea ea           ldi     r30, 0xAA       ; 170
    4720:       ae 2e           mov     r10, r30
    4722:       e3 e0           ldi     r30, 0x03       ; 3
    4724:       be 2e           mov     r11, r30
    4726:       7f ec           ldi     r23, 0xCF       ; 207
    4728:       97 2e           mov     r9, r23
    472a:       80 91 11 04     lds     r24, 0x0411
    472e:       90 91 12 04     lds     r25, 0x0412
    4732:       8c 5f           subi    r24, 0xFC       ; 252
    4734:       93 40           sbci    r25, 0x03       ; 3
    4736:       0c f0           brlt    .+2             ; 0x473a <SucheGyroOffset+0x5a>
    4738:       99 c0           rjmp    .+306           ; 0x486c <SucheGyroOffset+0x18c>
    473a:       80 91 25 03     lds     r24, 0x0325
    473e:       81 50           subi    r24, 0x01       ; 1
    4740:       80 93 25 03     sts     0x0325, r24
    4744:       10 e0           ldi     r17, 0x00       ; 0
    4746:       80 91 13 04     lds     r24, 0x0413
    474a:       90 91 14 04     lds     r25, 0x0414
    474e:       8c 5f           subi    r24, 0xFC       ; 252
    4750:       93 40           sbci    r25, 0x03       ; 3
    4752:       0c f0           brlt    .+2             ; 0x4756 <SucheGyroOffset+0x76>
    4754:       7e c0           rjmp    .+252           ; 0x4852 <SucheGyroOffset+0x172>
    4756:       80 91 26 03     lds     r24, 0x0326
    475a:       81 50           subi    r24, 0x01       ; 1
    475c:       80 93 26 03     sts     0x0326, r24
    4760:       80 91 15 04     lds     r24, 0x0415
    4764:       90 91 16 04     lds     r25, 0x0416
    4768:       8c 5f           subi    r24, 0xFC       ; 252
    476a:       93 40           sbci    r25, 0x03       ; 3
    476c:       0c f0           brlt    .+2             ; 0x4770 <SucheGyroOffset+0x90>
    476e:       64 c0           rjmp    .+200           ; 0x4838 <SucheGyroOffset+0x158>
    4770:       80 91 27 03     lds     r24, 0x0327
    4774:       81 50           subi    r24, 0x01       ; 1
    4776:       80 93 27 03     sts     0x0327, r24
    477a:       c0 92 44 04     sts     0x0444, r12
    477e:       0e 94 92 2e     call    0x5d24  ; 0x5d24 <i2c_start>
    4782:       80 91 25 03     lds     r24, 0x0325
    4786:       8a 30           cpi     r24, 0x0A       ; 10
    4788:       08 f0           brcs    .+2             ; 0x478c <SucheGyroOffset+0xac>
    478a:       4e c0           rjmp    .+156           ; 0x4828 <SucheGyroOffset+0x148>
    478c:       f0 92 27 04     sts     0x0427, r15
    4790:       d0 92 25 03     sts     0x0325, r13
    4794:       80 91 26 03     lds     r24, 0x0326
    4798:       8a 30           cpi     r24, 0x0A       ; 10
    479a:       08 f0           brcs    .+2             ; 0x479e <SucheGyroOffset+0xbe>
    479c:       3e c0           rjmp    .+124           ; 0x481a <SucheGyroOffset+0x13a>
    479e:       f0 92 28 04     sts     0x0428, r15
    47a2:       d0 92 26 03     sts     0x0326, r13
    47a6:       80 91 27 03     lds     r24, 0x0327
    47aa:       8a 30           cpi     r24, 0x0A       ; 10
    47ac:       78 f5           brcc    .+94            ; 0x480c <SucheGyroOffset+0x12c>
    47ae:       f0 92 29 04     sts     0x0429, r15
    47b2:       d0 92 27 03     sts     0x0327, r13
    47b6:       80 91 44 04     lds     r24, 0x0444
    47ba:       88 23           and     r24, r24
    47bc:       89 f0           breq    .+34            ; 0x47e0 <SucheGyroOffset+0x100>
    47be:       ce 01           movw    r24, r28
    47c0:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    47c4:       88 23           and     r24, r24
    47c6:       b9 f3           breq    .-18            ; 0x47b6 <SucheGyroOffset+0xd6>
    47c8:       00 d0           rcall   .+0             ; 0x47ca <SucheGyroOffset+0xea>
    47ca:       0f 92           push    r0
    47cc:       ed b7           in      r30, 0x3d       ; 61
    47ce:       fe b7           in      r31, 0x3e       ; 62
    47d0:       11 82           std     Z+1, r1 ; 0x01
    47d2:       b3 82           std     Z+3, r11        ; 0x03
    47d4:       a2 82           std     Z+2, r10        ; 0x02
    47d6:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    47da:       0f 90           pop     r0
    47dc:       0f 90           pop     r0
    47de:       0f 90           pop     r0
    47e0:       10 92 28 03     sts     0x0328, r1
    47e4:       90 92 7a 00     sts     0x007A, r9
    47e8:       80 91 28 03     lds     r24, 0x0328
    47ec:       88 23           and     r24, r24
    47ee:       e1 f3           breq    .-8             ; 0x47e8 <SucheGyroOffset+0x108>
    47f0:       0a 30           cpi     r16, 0x0A       ; 10
    47f2:       08 f4           brcc    .+2             ; 0x47f6 <SucheGyroOffset+0x116>
    47f4:       44 c0           rjmp    .+136           ; 0x487e <SucheGyroOffset+0x19e>
    47f6:       01 50           subi    r16, 0x01       ; 1
    47f8:       09 f4           brne    .+2             ; 0x47fc <SucheGyroOffset+0x11c>
    47fa:       48 c0           rjmp    .+144           ; 0x488c <SucheGyroOffset+0x1ac>
    47fc:       13 30           cpi     r17, 0x03       ; 3
    47fe:       09 f0           breq    .+2             ; 0x4802 <SucheGyroOffset+0x122>
    4800:       94 cf           rjmp    .-216           ; 0x472a <SucheGyroOffset+0x4a>
    4802:       0b 30           cpi     r16, 0x0B       ; 11
    4804:       08 f4           brcc    .+2             ; 0x4808 <SucheGyroOffset+0x128>
    4806:       91 cf           rjmp    .-222           ; 0x472a <SucheGyroOffset+0x4a>
    4808:       09 e0           ldi     r16, 0x09       ; 9
    480a:       8f cf           rjmp    .-226           ; 0x472a <SucheGyroOffset+0x4a>
    480c:       86 3f           cpi     r24, 0xF6       ; 246
    480e:       98 f2           brcs    .-90            ; 0x47b6 <SucheGyroOffset+0xd6>
    4810:       f0 92 29 04     sts     0x0429, r15
    4814:       e0 92 27 03     sts     0x0327, r14
    4818:       ce cf           rjmp    .-100           ; 0x47b6 <SucheGyroOffset+0xd6>
    481a:       86 3f           cpi     r24, 0xF6       ; 246
    481c:       20 f2           brcs    .-120           ; 0x47a6 <SucheGyroOffset+0xc6>
    481e:       f0 92 28 04     sts     0x0428, r15
    4822:       e0 92 26 03     sts     0x0326, r14
    4826:       bf cf           rjmp    .-130           ; 0x47a6 <SucheGyroOffset+0xc6>
    4828:       86 3f           cpi     r24, 0xF6       ; 246
    482a:       08 f4           brcc    .+2             ; 0x482e <SucheGyroOffset+0x14e>
    482c:       b3 cf           rjmp    .-154           ; 0x4794 <SucheGyroOffset+0xb4>
    482e:       f0 92 27 04     sts     0x0427, r15
    4832:       e0 92 25 03     sts     0x0325, r14
    4836:       ae cf           rjmp    .-164           ; 0x4794 <SucheGyroOffset+0xb4>
    4838:       80 91 15 04     lds     r24, 0x0415
    483c:       90 91 16 04     lds     r25, 0x0416
    4840:       87 50           subi    r24, 0x07       ; 7
    4842:       94 40           sbci    r25, 0x04       ; 4
    4844:       9c f1           brlt    .+102           ; 0x48ac <SucheGyroOffset+0x1cc>
    4846:       80 91 27 03     lds     r24, 0x0327
    484a:       8f 5f           subi    r24, 0xFF       ; 255
    484c:       80 93 27 03     sts     0x0327, r24
    4850:       94 cf           rjmp    .-216           ; 0x477a <SucheGyroOffset+0x9a>
    4852:       80 91 13 04     lds     r24, 0x0413
    4856:       90 91 14 04     lds     r25, 0x0414
    485a:       87 50           subi    r24, 0x07       ; 7
    485c:       94 40           sbci    r25, 0x04       ; 4
    485e:       44 f1           brlt    .+80            ; 0x48b0 <SucheGyroOffset+0x1d0>
    4860:       80 91 26 03     lds     r24, 0x0326
    4864:       8f 5f           subi    r24, 0xFF       ; 255
    4866:       80 93 26 03     sts     0x0326, r24
    486a:       7a cf           rjmp    .-268           ; 0x4760 <SucheGyroOffset+0x80>
    486c:       80 91 11 04     lds     r24, 0x0411
    4870:       90 91 12 04     lds     r25, 0x0412
    4874:       87 50           subi    r24, 0x07       ; 7
    4876:       94 40           sbci    r25, 0x04       ; 4
    4878:       ec f4           brge    .+58            ; 0x48b4 <SucheGyroOffset+0x1d4>
    487a:       11 e0           ldi     r17, 0x01       ; 1
    487c:       64 cf           rjmp    .-312           ; 0x4746 <SucheGyroOffset+0x66>
    487e:       8a e0           ldi     r24, 0x0A       ; 10
    4880:       90 e0           ldi     r25, 0x00       ; 0
    4882:       0e 94 d7 1a     call    0x35ae  ; 0x35ae <Delay_ms_Mess>
    4886:       01 50           subi    r16, 0x01       ; 1
    4888:       09 f0           breq    .+2             ; 0x488c <SucheGyroOffset+0x1ac>
    488a:       b8 cf           rjmp    .-144           ; 0x47fc <SucheGyroOffset+0x11c>
    488c:       86 e4           ldi     r24, 0x46       ; 70
    488e:       90 e0           ldi     r25, 0x00       ; 0
    4890:       0e 94 d7 1a     call    0x35ae  ; 0x35ae <Delay_ms_Mess>
    4894:       df 91           pop     r29
    4896:       cf 91           pop     r28
    4898:       1f 91           pop     r17
    489a:       0f 91           pop     r16
    489c:       ff 90           pop     r15
    489e:       ef 90           pop     r14
    48a0:       df 90           pop     r13
    48a2:       cf 90           pop     r12
    48a4:       bf 90           pop     r11
    48a6:       af 90           pop     r10
    48a8:       9f 90           pop     r9
    48aa:       08 95           ret
    48ac:       1f 5f           subi    r17, 0xFF       ; 255
    48ae:       65 cf           rjmp    .-310           ; 0x477a <SucheGyroOffset+0x9a>
    48b0:       1f 5f           subi    r17, 0xFF       ; 255
    48b2:       56 cf           rjmp    .-340           ; 0x4760 <SucheGyroOffset+0x80>
    48b4:       80 91 25 03     lds     r24, 0x0325
    48b8:       8f 5f           subi    r24, 0xFF       ; 255
    48ba:       80 93 25 03     sts     0x0325, r24
    48be:       10 e0           ldi     r17, 0x00       ; 0
    48c0:       42 cf           rjmp    .-380           ; 0x4746 <SucheGyroOffset+0x66>

000048c2 <SucheLuftruckOffset>:
    48c2:       ef 92           push    r14
    48c4:       ff 92           push    r15
    48c6:       0f 93           push    r16
    48c8:       1f 93           push    r17
    48ca:       cf 93           push    r28
    48cc:       df 93           push    r29
    48ce:       f9 99           sbic    0x1f, 1 ; 31
    48d0:       fe cf           rjmp    .-4             ; 0x48ce <SucheLuftruckOffset+0xc>
    48d2:       13 e0           ldi     r17, 0x03       ; 3
    48d4:       e1 2e           mov     r14, r17
    48d6:       10 e0           ldi     r17, 0x00       ; 0
    48d8:       f1 2e           mov     r15, r17
    48da:       f2 bc           out     0x22, r15       ; 34
    48dc:       e1 bc           out     0x21, r14       ; 33
    48de:       f8 9a           sbi     0x1f, 0 ; 31
    48e0:       80 b5           in      r24, 0x20       ; 32
    48e2:       c8 2f           mov     r28, r24
    48e4:       d0 e0           ldi     r29, 0x00       ; 0
    48e6:       c5 31           cpi     r28, 0x15       ; 21
    48e8:       d1 05           cpc     r29, r1
    48ea:       08 f0           brcs    .+2             ; 0x48ee <SucheLuftruckOffset+0x2c>
    48ec:       2a 97           sbiw    r28, 0x0a       ; 10
    48ee:       c7 bd           out     0x27, r28       ; 39
    48f0:       10 92 22 04     sts     0x0422, r1
    48f4:       84 e6           ldi     r24, 0x64       ; 100
    48f6:       90 e0           ldi     r25, 0x00       ; 0
    48f8:       0e 94 d7 1a     call    0x35ae  ; 0x35ae <Delay_ms_Mess>
    48fc:       80 91 23 03     lds     r24, 0x0323
    4900:       90 91 24 03     lds     r25, 0x0324
    4904:       80 52           subi    r24, 0x20       ; 32
    4906:       93 40           sbci    r25, 0x03       ; 3
    4908:       08 f0           brcs    .+2             ; 0x490c <SucheLuftruckOffset+0x4a>
    490a:       3a c0           rjmp    .+116           ; 0x4980 <SucheLuftruckOffset+0xbe>
    490c:       c0 e0           ldi     r28, 0x00       ; 0
    490e:       d0 e0           ldi     r29, 0x00       ; 0
    4910:       01 ee           ldi     r16, 0xE1       ; 225
    4912:       13 e0           ldi     r17, 0x03       ; 3
    4914:       04 c0           rjmp    .+8             ; 0x491e <SucheLuftruckOffset+0x5c>
    4916:       21 96           adiw    r28, 0x01       ; 1
    4918:       ca 3f           cpi     r28, 0xFA       ; 250
    491a:       d1 05           cpc     r29, r1
    491c:       c0 f4           brcc    .+48            ; 0x494e <SucheLuftruckOffset+0x8c>
    491e:       c7 bd           out     0x27, r28       ; 39
    4920:       82 e3           ldi     r24, 0x32       ; 50
    4922:       90 e0           ldi     r25, 0x00       ; 0
    4924:       0e 94 d7 1a     call    0x35ae  ; 0x35ae <Delay_ms_Mess>
    4928:       00 d0           rcall   .+0             ; 0x492a <SucheLuftruckOffset+0x68>
    492a:       0f 92           push    r0
    492c:       ed b7           in      r30, 0x3d       ; 61
    492e:       fe b7           in      r31, 0x3e       ; 62
    4930:       11 82           std     Z+1, r1 ; 0x01
    4932:       13 83           std     Z+3, r17        ; 0x03
    4934:       02 83           std     Z+2, r16        ; 0x02
    4936:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    493a:       80 91 23 03     lds     r24, 0x0323
    493e:       90 91 24 03     lds     r25, 0x0324
    4942:       0f 90           pop     r0
    4944:       0f 90           pop     r0
    4946:       0f 90           pop     r0
    4948:       80 52           subi    r24, 0x20       ; 32
    494a:       93 40           sbci    r25, 0x03       ; 3
    494c:       20 f7           brcc    .-56            ; 0x4916 <SucheLuftruckOffset+0x54>
    494e:       8c 2f           mov     r24, r28
    4950:       f9 99           sbic    0x1f, 1 ; 31
    4952:       fe cf           rjmp    .-4             ; 0x4950 <SucheLuftruckOffset+0x8e>
    4954:       1f ba           out     0x1f, r1        ; 31
    4956:       f2 bc           out     0x22, r15       ; 34
    4958:       e1 bc           out     0x21, r14       ; 33
    495a:       80 bd           out     0x20, r24       ; 32
    495c:       0f b6           in      r0, 0x3f        ; 63
    495e:       f8 94           cli
    4960:       fa 9a           sbi     0x1f, 2 ; 31
    4962:       f9 9a           sbi     0x1f, 1 ; 31
    4964:       0f be           out     0x3f, r0        ; 63
    4966:       80 93 73 08     sts     0x0873, r24
    496a:       8c e2           ldi     r24, 0x2C       ; 44
    496c:       91 e0           ldi     r25, 0x01       ; 1
    496e:       0e 94 d7 1a     call    0x35ae  ; 0x35ae <Delay_ms_Mess>
    4972:       df 91           pop     r29
    4974:       cf 91           pop     r28
    4976:       1f 91           pop     r17
    4978:       0f 91           pop     r16
    497a:       ff 90           pop     r15
    497c:       ef 90           pop     r14
    497e:       08 95           ret
    4980:       ca 3f           cpi     r28, 0xFA       ; 250
    4982:       d1 05           cpc     r29, r1
    4984:       20 f7           brcc    .-56            ; 0x494e <SucheLuftruckOffset+0x8c>
    4986:       01 ee           ldi     r16, 0xE1       ; 225
    4988:       13 e0           ldi     r17, 0x03       ; 3
    498a:       c9 cf           rjmp    .-110           ; 0x491e <SucheLuftruckOffset+0x5c>

0000498c <LcdClear>:
    498c:       e3 e3           ldi     r30, 0x33       ; 51
    498e:       f3 e0           ldi     r31, 0x03       ; 3
    4990:       80 e2           ldi     r24, 0x20       ; 32
    4992:       81 93           st      Z+, r24
    4994:       93 e0           ldi     r25, 0x03       ; 3
    4996:       e3 38           cpi     r30, 0x83       ; 131
    4998:       f9 07           cpc     r31, r25
    499a:       d9 f7           brne    .-10            ; 0x4992 <LcdClear+0x6>
    499c:       08 95           ret

0000499e <Menu>:
    499e:       ff 92           push    r15
    49a0:       0f 93           push    r16
    49a2:       1f 93           push    r17
    49a4:       cf 93           push    r28
    49a6:       df 93           push    r29
    49a8:       20 91 83 03     lds     r18, 0x0383
    49ac:       80 91 42 04     lds     r24, 0x0442
    49b0:       28 17           cp      r18, r24
    49b2:       10 f4           brcc    .+4             ; 0x49b8 <Menu+0x1a>
    49b4:       20 93 42 04     sts     0x0442, r18
    49b8:       90 91 43 04     lds     r25, 0x0443
    49bc:       90 ff           sbrs    r25, 0
    49be:       08 c0           rjmp    .+16            ; 0x49d0 <Menu+0x32>
    49c0:       80 91 42 04     lds     r24, 0x0442
    49c4:       88 23           and     r24, r24
    49c6:       09 f4           brne    .+2             ; 0x49ca <Menu+0x2c>
    49c8:       47 c1           rjmp    .+654           ; 0x4c58 <Menu+0x2ba>
    49ca:       81 50           subi    r24, 0x01       ; 1
    49cc:       80 93 42 04     sts     0x0442, r24
    49d0:       91 ff           sbrs    r25, 1
    49d2:       08 c0           rjmp    .+16            ; 0x49e4 <Menu+0x46>
    49d4:       80 91 42 04     lds     r24, 0x0442
    49d8:       82 17           cp      r24, r18
    49da:       09 f4           brne    .+2             ; 0x49de <Menu+0x40>
    49dc:       40 c1           rjmp    .+640           ; 0x4c5e <Menu+0x2c0>
    49de:       8f 5f           subi    r24, 0xFF       ; 255
    49e0:       80 93 42 04     sts     0x0442, r24
    49e4:       93 70           andi    r25, 0x03       ; 3
    49e6:       93 30           cpi     r25, 0x03       ; 3
    49e8:       11 f4           brne    .+4             ; 0x49ee <Menu+0x50>
    49ea:       10 92 42 04     sts     0x0442, r1
    49ee:       e3 e3           ldi     r30, 0x33       ; 51
    49f0:       f3 e0           ldi     r31, 0x03       ; 3
    49f2:       80 e2           ldi     r24, 0x20       ; 32
    49f4:       81 93           st      Z+, r24
    49f6:       23 e0           ldi     r18, 0x03       ; 3
    49f8:       e3 38           cpi     r30, 0x83       ; 131
    49fa:       f2 07           cpc     r31, r18
    49fc:       d9 f7           brne    .-10            ; 0x49f4 <Menu+0x56>
    49fe:       80 91 42 04     lds     r24, 0x0442
    4a02:       8a 30           cpi     r24, 0x0A       ; 10
    4a04:       08 f0           brcs    .+2             ; 0x4a08 <Menu+0x6a>
    4a06:       93 c0           rjmp    .+294           ; 0x4b2e <Menu+0x190>
    4a08:       81 e1           ldi     r24, 0x11       ; 17
    4a0a:       80 93 41 04     sts     0x0441, r24
    4a0e:       00 d0           rcall   .+0             ; 0x4a10 <Menu+0x72>
    4a10:       00 d0           rcall   .+0             ; 0x4a12 <Menu+0x74>
    4a12:       0f 92           push    r0
    4a14:       ed b7           in      r30, 0x3d       ; 61
    4a16:       fe b7           in      r31, 0x3e       ; 62
    4a18:       31 96           adiw    r30, 0x01       ; 1
    4a1a:       81 e0           ldi     r24, 0x01       ; 1
    4a1c:       ad b7           in      r26, 0x3d       ; 61
    4a1e:       be b7           in      r27, 0x3e       ; 62
    4a20:       11 96           adiw    r26, 0x01       ; 1
    4a22:       8c 93           st      X, r24
    4a24:       83 e2           ldi     r24, 0x23       ; 35
    4a26:       98 e0           ldi     r25, 0x08       ; 8
    4a28:       92 83           std     Z+2, r25        ; 0x02
    4a2a:       81 83           std     Z+1, r24        ; 0x01
    4a2c:       80 91 42 04     lds     r24, 0x0442
    4a30:       83 83           std     Z+3, r24        ; 0x03
    4a32:       14 82           std     Z+4, r1 ; 0x04
    4a34:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4a38:       0f 90           pop     r0
    4a3a:       0f 90           pop     r0
    4a3c:       0f 90           pop     r0
    4a3e:       0f 90           pop     r0
    4a40:       0f 90           pop     r0
    4a42:       00 91 42 04     lds     r16, 0x0442
    4a46:       07 30           cpi     r16, 0x07       ; 7
    4a48:       09 f4           brne    .+2             ; 0x4a4c <Menu+0xae>
    4a4a:       a2 c3           rjmp    .+1860          ; 0x5190 <Menu+0x7f2>
    4a4c:       08 30           cpi     r16, 0x08       ; 8
    4a4e:       08 f4           brcc    .+2             ; 0x4a52 <Menu+0xb4>
    4a50:       7f c0           rjmp    .+254           ; 0x4b50 <Menu+0x1b2>
    4a52:       0b 30           cpi     r16, 0x0B       ; 11
    4a54:       09 f4           brne    .+2             ; 0x4a58 <Menu+0xba>
    4a56:       00 c2           rjmp    .+1024          ; 0x4e58 <Menu+0x4ba>
    4a58:       0c 30           cpi     r16, 0x0C       ; 12
    4a5a:       08 f0           brcs    .+2             ; 0x4a5e <Menu+0xc0>
    4a5c:       03 c1           rjmp    .+518           ; 0x4c64 <Menu+0x2c6>
    4a5e:       09 30           cpi     r16, 0x09       ; 9
    4a60:       09 f4           brne    .+2             ; 0x4a64 <Menu+0xc6>
    4a62:       b6 c2           rjmp    .+1388          ; 0x4fd0 <Menu+0x632>
    4a64:       0a 30           cpi     r16, 0x0A       ; 10
    4a66:       08 f4           brcc    .+2             ; 0x4a6a <Menu+0xcc>
    4a68:       5c c2           rjmp    .+1208          ; 0x4f22 <Menu+0x584>
    4a6a:       10 92 41 04     sts     0x0441, r1
    4a6e:       00 d0           rcall   .+0             ; 0x4a70 <Menu+0xd2>
    4a70:       0f 92           push    r0
    4a72:       11 e0           ldi     r17, 0x01       ; 1
    4a74:       ed b7           in      r30, 0x3d       ; 61
    4a76:       fe b7           in      r31, 0x3e       ; 62
    4a78:       11 83           std     Z+1, r17        ; 0x01
    4a7a:       8c e1           ldi     r24, 0x1C       ; 28
    4a7c:       95 e0           ldi     r25, 0x05       ; 5
    4a7e:       93 83           std     Z+3, r25        ; 0x03
    4a80:       82 83           std     Z+2, r24        ; 0x02
    4a82:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4a86:       84 e1           ldi     r24, 0x14       ; 20
    4a88:       80 93 41 04     sts     0x0441, r24
    4a8c:       00 d0           rcall   .+0             ; 0x4a8e <Menu+0xf0>
    4a8e:       ed b7           in      r30, 0x3d       ; 61
    4a90:       fe b7           in      r31, 0x3e       ; 62
    4a92:       31 96           adiw    r30, 0x01       ; 1
    4a94:       ad b7           in      r26, 0x3d       ; 61
    4a96:       be b7           in      r27, 0x3e       ; 62
    4a98:       11 96           adiw    r26, 0x01       ; 1
    4a9a:       1c 93           st      X, r17
    4a9c:       8e e0           ldi     r24, 0x0E       ; 14
    4a9e:       95 e0           ldi     r25, 0x05       ; 5
    4aa0:       92 83           std     Z+2, r25        ; 0x02
    4aa2:       81 83           std     Z+1, r24        ; 0x01
    4aa4:       80 91 b9 03     lds     r24, 0x03B9
    4aa8:       83 83           std     Z+3, r24        ; 0x03
    4aaa:       14 82           std     Z+4, r1 ; 0x04
    4aac:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4ab0:       88 e2           ldi     r24, 0x28       ; 40
    4ab2:       80 93 41 04     sts     0x0441, r24
    4ab6:       20 91 fe 03     lds     r18, 0x03FE
    4aba:       30 91 ff 03     lds     r19, 0x03FF
    4abe:       ed b7           in      r30, 0x3d       ; 61
    4ac0:       fe b7           in      r31, 0x3e       ; 62
    4ac2:       31 96           adiw    r30, 0x01       ; 1
    4ac4:       ad b7           in      r26, 0x3d       ; 61
    4ac6:       be b7           in      r27, 0x3e       ; 62
    4ac8:       11 96           adiw    r26, 0x01       ; 1
    4aca:       1c 93           st      X, r17
    4acc:       80 e0           ldi     r24, 0x00       ; 0
    4ace:       95 e0           ldi     r25, 0x05       ; 5
    4ad0:       92 83           std     Z+2, r25        ; 0x02
    4ad2:       81 83           std     Z+1, r24        ; 0x01
    4ad4:       34 83           std     Z+4, r19        ; 0x04
    4ad6:       23 83           std     Z+3, r18        ; 0x03
    4ad8:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4adc:       8c e3           ldi     r24, 0x3C       ; 60
    4ade:       80 93 41 04     sts     0x0441, r24
    4ae2:       00 d0           rcall   .+0             ; 0x4ae4 <Menu+0x146>
    4ae4:       ed b7           in      r30, 0x3d       ; 61
    4ae6:       fe b7           in      r31, 0x3e       ; 62
    4ae8:       31 96           adiw    r30, 0x01       ; 1
    4aea:       ad b7           in      r26, 0x3d       ; 61
    4aec:       be b7           in      r27, 0x3e       ; 62
    4aee:       11 96           adiw    r26, 0x01       ; 1
    4af0:       1c 93           st      X, r17
    4af2:       82 ef           ldi     r24, 0xF2       ; 242
    4af4:       94 e0           ldi     r25, 0x04       ; 4
    4af6:       92 83           std     Z+2, r25        ; 0x02
    4af8:       81 83           std     Z+1, r24        ; 0x01
    4afa:       80 91 0a 09     lds     r24, 0x090A
    4afe:       83 83           std     Z+3, r24        ; 0x03
    4b00:       14 82           std     Z+4, r1 ; 0x04
    4b02:       80 91 0b 09     lds     r24, 0x090B
    4b06:       85 83           std     Z+5, r24        ; 0x05
    4b08:       16 82           std     Z+6, r1 ; 0x06
    4b0a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4b0e:       ed b7           in      r30, 0x3d       ; 61
    4b10:       fe b7           in      r31, 0x3e       ; 62
    4b12:       37 96           adiw    r30, 0x07       ; 7
    4b14:       0f b6           in      r0, 0x3f        ; 63
    4b16:       f8 94           cli
    4b18:       fe bf           out     0x3e, r31       ; 62
    4b1a:       0f be           out     0x3f, r0        ; 63
    4b1c:       ed bf           out     0x3d, r30       ; 61
    4b1e:       10 92 43 04     sts     0x0443, r1
    4b22:       df 91           pop     r29
    4b24:       cf 91           pop     r28
    4b26:       1f 91           pop     r17
    4b28:       0f 91           pop     r16
    4b2a:       ff 90           pop     r15
    4b2c:       08 95           ret
    4b2e:       80 e1           ldi     r24, 0x10       ; 16
    4b30:       80 93 41 04     sts     0x0441, r24
    4b34:       00 d0           rcall   .+0             ; 0x4b36 <Menu+0x198>
    4b36:       00 d0           rcall   .+0             ; 0x4b38 <Menu+0x19a>
    4b38:       0f 92           push    r0
    4b3a:       ed b7           in      r30, 0x3d       ; 61
    4b3c:       fe b7           in      r31, 0x3e       ; 62
    4b3e:       31 96           adiw    r30, 0x01       ; 1
    4b40:       81 e0           ldi     r24, 0x01       ; 1
    4b42:       ad b7           in      r26, 0x3d       ; 61
    4b44:       be b7           in      r27, 0x3e       ; 62
    4b46:       11 96           adiw    r26, 0x01       ; 1
    4b48:       8c 93           st      X, r24
    4b4a:       8e e1           ldi     r24, 0x1E       ; 30
    4b4c:       98 e0           ldi     r25, 0x08       ; 8
    4b4e:       6c cf           rjmp    .-296           ; 0x4a28 <Menu+0x8a>
    4b50:       03 30           cpi     r16, 0x03       ; 3
    4b52:       09 f4           brne    .+2             ; 0x4b56 <Menu+0x1b8>
    4b54:       9e c2           rjmp    .+1340          ; 0x5092 <Menu+0x6f4>
    4b56:       04 30           cpi     r16, 0x04       ; 4
    4b58:       08 f4           brcc    .+2             ; 0x4b5c <Menu+0x1be>
    4b5a:       93 c0           rjmp    .+294           ; 0x4c82 <Menu+0x2e4>
    4b5c:       05 30           cpi     r16, 0x05       ; 5
    4b5e:       09 f4           brne    .+2             ; 0x4b62 <Menu+0x1c4>
    4b60:       53 c6           rjmp    .+3238          ; 0x5808 <Menu+0xe6a>
    4b62:       06 30           cpi     r16, 0x06       ; 6
    4b64:       08 f4           brcc    .+2             ; 0x4b68 <Menu+0x1ca>
    4b66:       96 c5           rjmp    .+2860          ; 0x5694 <Menu+0xcf6>
    4b68:       10 92 41 04     sts     0x0441, r1
    4b6c:       00 d0           rcall   .+0             ; 0x4b6e <Menu+0x1d0>
    4b6e:       0f 92           push    r0
    4b70:       ff 24           eor     r15, r15
    4b72:       f3 94           inc     r15
    4b74:       ad b7           in      r26, 0x3d       ; 61
    4b76:       be b7           in      r27, 0x3e       ; 62
    4b78:       11 96           adiw    r26, 0x01       ; 1
    4b7a:       fc 92           st      X, r15
    4b7c:       11 97           sbiw    r26, 0x01       ; 1
    4b7e:       8b ee           ldi     r24, 0xEB       ; 235
    4b80:       95 e0           ldi     r25, 0x05       ; 5
    4b82:       13 96           adiw    r26, 0x03       ; 3
    4b84:       9c 93           st      X, r25
    4b86:       8e 93           st      -X, r24
    4b88:       12 97           sbiw    r26, 0x02       ; 2
    4b8a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4b8e:       84 e1           ldi     r24, 0x14       ; 20
    4b90:       80 93 41 04     sts     0x0441, r24
    4b94:       20 91 19 04     lds     r18, 0x0419
    4b98:       30 91 1a 04     lds     r19, 0x041A
    4b9c:       00 d0           rcall   .+0             ; 0x4b9e <Menu+0x200>
    4b9e:       00 d0           rcall   .+0             ; 0x4ba0 <Menu+0x202>
    4ba0:       ed b7           in      r30, 0x3d       ; 61
    4ba2:       fe b7           in      r31, 0x3e       ; 62
    4ba4:       31 96           adiw    r30, 0x01       ; 1
    4ba6:       ad b7           in      r26, 0x3d       ; 61
    4ba8:       be b7           in      r27, 0x3e       ; 62
    4baa:       11 96           adiw    r26, 0x01       ; 1
    4bac:       fc 92           st      X, r15
    4bae:       8c ed           ldi     r24, 0xDC       ; 220
    4bb0:       95 e0           ldi     r25, 0x05       ; 5
    4bb2:       92 83           std     Z+2, r25        ; 0x02
    4bb4:       81 83           std     Z+1, r24        ; 0x01
    4bb6:       34 83           std     Z+4, r19        ; 0x04
    4bb8:       23 83           std     Z+3, r18        ; 0x03
    4bba:       80 91 b8 04     lds     r24, 0x04B8
    4bbe:       90 91 b9 04     lds     r25, 0x04B9
    4bc2:       96 83           std     Z+6, r25        ; 0x06
    4bc4:       85 83           std     Z+5, r24        ; 0x05
    4bc6:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4bca:       88 e2           ldi     r24, 0x28       ; 40
    4bcc:       80 93 41 04     sts     0x0441, r24
    4bd0:       20 91 17 04     lds     r18, 0x0417
    4bd4:       30 91 18 04     lds     r19, 0x0418
    4bd8:       ed b7           in      r30, 0x3d       ; 61
    4bda:       fe b7           in      r31, 0x3e       ; 62
    4bdc:       31 96           adiw    r30, 0x01       ; 1
    4bde:       ad b7           in      r26, 0x3d       ; 61
    4be0:       be b7           in      r27, 0x3e       ; 62
    4be2:       11 96           adiw    r26, 0x01       ; 1
    4be4:       fc 92           st      X, r15
    4be6:       8d ec           ldi     r24, 0xCD       ; 205
    4be8:       95 e0           ldi     r25, 0x05       ; 5
    4bea:       92 83           std     Z+2, r25        ; 0x02
    4bec:       81 83           std     Z+1, r24        ; 0x01
    4bee:       34 83           std     Z+4, r19        ; 0x04
    4bf0:       23 83           std     Z+3, r18        ; 0x03
    4bf2:       80 91 ba 04     lds     r24, 0x04BA
    4bf6:       90 91 bb 04     lds     r25, 0x04BB
    4bfa:       96 83           std     Z+6, r25        ; 0x06
    4bfc:       85 83           std     Z+5, r24        ; 0x05
    4bfe:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4c02:       8c e3           ldi     r24, 0x3C       ; 60
    4c04:       80 93 41 04     sts     0x0441, r24
    4c08:       60 91 be 04     lds     r22, 0x04BE
    4c0c:       70 91 bf 04     lds     r23, 0x04BF
    4c10:       80 91 c0 04     lds     r24, 0x04C0
    4c14:       90 91 c1 04     lds     r25, 0x04C1
    4c18:       cd b7           in      r28, 0x3d       ; 61
    4c1a:       de b7           in      r29, 0x3e       ; 62
    4c1c:       21 96           adiw    r28, 0x01       ; 1
    4c1e:       ed b7           in      r30, 0x3d       ; 61
    4c20:       fe b7           in      r31, 0x3e       ; 62
    4c22:       f1 82           std     Z+1, r15        ; 0x01
    4c24:       2e eb           ldi     r18, 0xBE       ; 190
    4c26:       35 e0           ldi     r19, 0x05       ; 5
    4c28:       3a 83           std     Y+2, r19        ; 0x02
    4c2a:       29 83           std     Y+1, r18        ; 0x01
    4c2c:       20 91 62 09     lds     r18, 0x0962
    4c30:       30 91 63 09     lds     r19, 0x0963
    4c34:       3c 83           std     Y+4, r19        ; 0x04
    4c36:       2b 83           std     Y+3, r18        ; 0x03
    4c38:       0e 94 63 6e     call    0xdcc6  ; 0xdcc6 <__fixsfsi>
    4c3c:       7e 83           std     Y+6, r23        ; 0x06
    4c3e:       6d 83           std     Y+5, r22        ; 0x05
    4c40:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4c44:       2d b7           in      r18, 0x3d       ; 61
    4c46:       3e b7           in      r19, 0x3e       ; 62
    4c48:       29 5f           subi    r18, 0xF9       ; 249
    4c4a:       3f 4f           sbci    r19, 0xFF       ; 255
    4c4c:       0f b6           in      r0, 0x3f        ; 63
    4c4e:       f8 94           cli
    4c50:       3e bf           out     0x3e, r19       ; 62
    4c52:       0f be           out     0x3f, r0        ; 63
    4c54:       2d bf           out     0x3d, r18       ; 61
    4c56:       63 cf           rjmp    .-314           ; 0x4b1e <Menu+0x180>
    4c58:       20 93 42 04     sts     0x0442, r18
    4c5c:       b9 ce           rjmp    .-654           ; 0x49d0 <Menu+0x32>
    4c5e:       10 92 42 04     sts     0x0442, r1
    4c62:       c0 ce           rjmp    .-640           ; 0x49e4 <Menu+0x46>
    4c64:       0d 30           cpi     r16, 0x0D       ; 13
    4c66:       09 f4           brne    .+2             ; 0x4c6a <Menu+0x2cc>
    4c68:       6a c4           rjmp    .+2260          ; 0x553e <Menu+0xba0>
    4c6a:       0d 30           cpi     r16, 0x0D       ; 13
    4c6c:       08 f4           brcc    .+2             ; 0x4c70 <Menu+0x2d2>
    4c6e:       e6 c3           rjmp    .+1996          ; 0x543c <Menu+0xa9e>
    4c70:       0e 30           cpi     r16, 0x0E       ; 14
    4c72:       09 f4           brne    .+2             ; 0x4c76 <Menu+0x2d8>
    4c74:       7e c0           rjmp    .+252           ; 0x4d72 <Menu+0x3d4>
    4c76:       01 50           subi    r16, 0x01       ; 1
    4c78:       00 93 83 03     sts     0x0383, r16
    4c7c:       10 92 42 04     sts     0x0442, r1
    4c80:       4e cf           rjmp    .-356           ; 0x4b1e <Menu+0x180>
    4c82:       01 30           cpi     r16, 0x01       ; 1
    4c84:       09 f4           brne    .+2             ; 0x4c88 <Menu+0x2ea>
    4c86:       66 c3           rjmp    .+1740          ; 0x5354 <Menu+0x9b6>
    4c88:       02 30           cpi     r16, 0x02       ; 2
    4c8a:       08 f4           brcc    .+2             ; 0x4c8e <Menu+0x2f0>
    4c8c:       cc c2           rjmp    .+1432          ; 0x5226 <Menu+0x888>
    4c8e:       10 92 41 04     sts     0x0441, r1
    4c92:       00 d0           rcall   .+0             ; 0x4c94 <Menu+0x2f6>
    4c94:       0f 92           push    r0
    4c96:       ff 24           eor     r15, r15
    4c98:       f3 94           inc     r15
    4c9a:       ed b7           in      r30, 0x3d       ; 61
    4c9c:       fe b7           in      r31, 0x3e       ; 62
    4c9e:       f1 82           std     Z+1, r15        ; 0x01
    4ca0:       85 e5           ldi     r24, 0x55       ; 85
    4ca2:       97 e0           ldi     r25, 0x07       ; 7
    4ca4:       93 83           std     Z+3, r25        ; 0x03
    4ca6:       82 83           std     Z+2, r24        ; 0x02
    4ca8:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4cac:       84 e1           ldi     r24, 0x14       ; 20
    4cae:       80 93 41 04     sts     0x0441, r24
    4cb2:       00 d0           rcall   .+0             ; 0x4cb4 <Menu+0x316>
    4cb4:       00 d0           rcall   .+0             ; 0x4cb6 <Menu+0x318>
    4cb6:       cd b7           in      r28, 0x3d       ; 61
    4cb8:       de b7           in      r29, 0x3e       ; 62
    4cba:       21 96           adiw    r28, 0x01       ; 1
    4cbc:       ad b7           in      r26, 0x3d       ; 61
    4cbe:       be b7           in      r27, 0x3e       ; 62
    4cc0:       11 96           adiw    r26, 0x01       ; 1
    4cc2:       fc 92           st      X, r15
    4cc4:       86 e4           ldi     r24, 0x46       ; 70
    4cc6:       97 e0           ldi     r25, 0x07       ; 7
    4cc8:       9a 83           std     Y+2, r25        ; 0x02
    4cca:       89 83           std     Y+1, r24        ; 0x01
    4ccc:       60 91 c4 04     lds     r22, 0x04C4
    4cd0:       70 91 c5 04     lds     r23, 0x04C5
    4cd4:       80 91 c6 04     lds     r24, 0x04C6
    4cd8:       90 91 c7 04     lds     r25, 0x04C7
    4cdc:       20 e0           ldi     r18, 0x00       ; 0
    4cde:       34 e0           ldi     r19, 0x04       ; 4
    4ce0:       40 e0           ldi     r20, 0x00       ; 0
    4ce2:       50 e0           ldi     r21, 0x00       ; 0
    4ce4:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    4ce8:       2b 83           std     Y+3, r18        ; 0x03
    4cea:       3c 83           std     Y+4, r19        ; 0x04
    4cec:       4d 83           std     Y+5, r20        ; 0x05
    4cee:       5e 83           std     Y+6, r21        ; 0x06
    4cf0:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4cf4:       88 e2           ldi     r24, 0x28       ; 40
    4cf6:       80 93 41 04     sts     0x0441, r24
    4cfa:       cd b7           in      r28, 0x3d       ; 61
    4cfc:       de b7           in      r29, 0x3e       ; 62
    4cfe:       21 96           adiw    r28, 0x01       ; 1
    4d00:       ed b7           in      r30, 0x3d       ; 61
    4d02:       fe b7           in      r31, 0x3e       ; 62
    4d04:       f1 82           std     Z+1, r15        ; 0x01
    4d06:       87 e3           ldi     r24, 0x37       ; 55
    4d08:       97 e0           ldi     r25, 0x07       ; 7
    4d0a:       9a 83           std     Y+2, r25        ; 0x02
    4d0c:       89 83           std     Y+1, r24        ; 0x01
    4d0e:       60 91 cc 04     lds     r22, 0x04CC
    4d12:       70 91 cd 04     lds     r23, 0x04CD
    4d16:       80 91 ce 04     lds     r24, 0x04CE
    4d1a:       90 91 cf 04     lds     r25, 0x04CF
    4d1e:       20 e0           ldi     r18, 0x00       ; 0
    4d20:       34 e0           ldi     r19, 0x04       ; 4
    4d22:       40 e0           ldi     r20, 0x00       ; 0
    4d24:       50 e0           ldi     r21, 0x00       ; 0
    4d26:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    4d2a:       2b 83           std     Y+3, r18        ; 0x03
    4d2c:       3c 83           std     Y+4, r19        ; 0x04
    4d2e:       4d 83           std     Y+5, r20        ; 0x05
    4d30:       5e 83           std     Y+6, r21        ; 0x06
    4d32:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4d36:       8c e3           ldi     r24, 0x3C       ; 60
    4d38:       80 93 41 04     sts     0x0441, r24
    4d3c:       0f 90           pop     r0
    4d3e:       0f 90           pop     r0
    4d40:       ed b7           in      r30, 0x3d       ; 61
    4d42:       fe b7           in      r31, 0x3e       ; 62
    4d44:       31 96           adiw    r30, 0x01       ; 1
    4d46:       ad b7           in      r26, 0x3d       ; 61
    4d48:       be b7           in      r27, 0x3e       ; 62
    4d4a:       11 96           adiw    r26, 0x01       ; 1
    4d4c:       fc 92           st      X, r15
    4d4e:       88 e2           ldi     r24, 0x28       ; 40
    4d50:       97 e0           ldi     r25, 0x07       ; 7
    4d52:       92 83           std     Z+2, r25        ; 0x02
    4d54:       81 83           std     Z+1, r24        ; 0x01
    4d56:       80 91 00 05     lds     r24, 0x0500
    4d5a:       90 91 01 05     lds     r25, 0x0501
    4d5e:       94 83           std     Z+4, r25        ; 0x04
    4d60:       83 83           std     Z+3, r24        ; 0x03
    4d62:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4d66:       0f 90           pop     r0
    4d68:       0f 90           pop     r0
    4d6a:       0f 90           pop     r0
    4d6c:       0f 90           pop     r0
    4d6e:       0f 90           pop     r0
    4d70:       d6 ce           rjmp    .-596           ; 0x4b1e <Menu+0x180>
    4d72:       10 92 41 04     sts     0x0441, r1
    4d76:       00 d0           rcall   .+0             ; 0x4d78 <Menu+0x3da>
    4d78:       0f 92           push    r0
    4d7a:       11 e0           ldi     r17, 0x01       ; 1
    4d7c:       ad b7           in      r26, 0x3d       ; 61
    4d7e:       be b7           in      r27, 0x3e       ; 62
    4d80:       11 96           adiw    r26, 0x01       ; 1
    4d82:       1c 93           st      X, r17
    4d84:       11 97           sbiw    r26, 0x01       ; 1
    4d86:       85 e0           ldi     r24, 0x05       ; 5
    4d88:       94 e0           ldi     r25, 0x04       ; 4
    4d8a:       13 96           adiw    r26, 0x03       ; 3
    4d8c:       9c 93           st      X, r25
    4d8e:       8e 93           st      -X, r24
    4d90:       12 97           sbiw    r26, 0x02       ; 2
    4d92:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4d96:       84 e1           ldi     r24, 0x14       ; 20
    4d98:       80 93 41 04     sts     0x0441, r24
    4d9c:       00 d0           rcall   .+0             ; 0x4d9e <Menu+0x400>
    4d9e:       ed b7           in      r30, 0x3d       ; 61
    4da0:       fe b7           in      r31, 0x3e       ; 62
    4da2:       31 96           adiw    r30, 0x01       ; 1
    4da4:       ad b7           in      r26, 0x3d       ; 61
    4da6:       be b7           in      r27, 0x3e       ; 62
    4da8:       11 96           adiw    r26, 0x01       ; 1
    4daa:       1c 93           st      X, r17
    4dac:       88 ef           ldi     r24, 0xF8       ; 248
    4dae:       93 e0           ldi     r25, 0x03       ; 3
    4db0:       92 83           std     Z+2, r25        ; 0x02
    4db2:       81 83           std     Z+1, r24        ; 0x01
    4db4:       80 91 d6 03     lds     r24, 0x03D6
    4db8:       90 91 d7 03     lds     r25, 0x03D7
    4dbc:       94 83           std     Z+4, r25        ; 0x04
    4dbe:       83 83           std     Z+3, r24        ; 0x03
    4dc0:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4dc4:       88 e2           ldi     r24, 0x28       ; 40
    4dc6:       80 93 41 04     sts     0x0441, r24
    4dca:       ed b7           in      r30, 0x3d       ; 61
    4dcc:       fe b7           in      r31, 0x3e       ; 62
    4dce:       31 96           adiw    r30, 0x01       ; 1
    4dd0:       ad b7           in      r26, 0x3d       ; 61
    4dd2:       be b7           in      r27, 0x3e       ; 62
    4dd4:       11 96           adiw    r26, 0x01       ; 1
    4dd6:       1c 93           st      X, r17
    4dd8:       8b ee           ldi     r24, 0xEB       ; 235
    4dda:       93 e0           ldi     r25, 0x03       ; 3
    4ddc:       92 83           std     Z+2, r25        ; 0x02
    4dde:       81 83           std     Z+1, r24        ; 0x01
    4de0:       80 91 d8 03     lds     r24, 0x03D8
    4de4:       90 91 d9 03     lds     r25, 0x03D9
    4de8:       94 83           std     Z+4, r25        ; 0x04
    4dea:       83 83           std     Z+3, r24        ; 0x03
    4dec:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4df0:       89 e4           ldi     r24, 0x49       ; 73
    4df2:       80 93 41 04     sts     0x0441, r24
    4df6:       0f 90           pop     r0
    4df8:       0f 90           pop     r0
    4dfa:       ed b7           in      r30, 0x3d       ; 61
    4dfc:       fe b7           in      r31, 0x3e       ; 62
    4dfe:       11 83           std     Z+1, r17        ; 0x01
    4e00:       83 ee           ldi     r24, 0xE3       ; 227
    4e02:       93 e0           ldi     r25, 0x03       ; 3
    4e04:       93 83           std     Z+3, r25        ; 0x03
    4e06:       82 83           std     Z+2, r24        ; 0x02
    4e08:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4e0c:       80 91 43 04     lds     r24, 0x0443
    4e10:       0f 90           pop     r0
    4e12:       0f 90           pop     r0
    4e14:       0f 90           pop     r0
    4e16:       83 ff           sbrs    r24, 3
    4e18:       82 ce           rjmp    .-764           ; 0x4b1e <Menu+0x180>
    4e1a:       10 92 d7 03     sts     0x03D7, r1
    4e1e:       10 92 d6 03     sts     0x03D6, r1
    4e22:       f9 99           sbic    0x1f, 1 ; 31
    4e24:       fe cf           rjmp    .-4             ; 0x4e22 <Menu+0x484>
    4e26:       1f ba           out     0x1f, r1        ; 31
    4e28:       8e e0           ldi     r24, 0x0E       ; 14
    4e2a:       90 e0           ldi     r25, 0x00       ; 0
    4e2c:       92 bd           out     0x22, r25       ; 34
    4e2e:       81 bd           out     0x21, r24       ; 33
    4e30:       10 bc           out     0x20, r1        ; 32
    4e32:       0f b6           in      r0, 0x3f        ; 63
    4e34:       f8 94           cli
    4e36:       fa 9a           sbi     0x1f, 2 ; 31
    4e38:       f9 9a           sbi     0x1f, 1 ; 31
    4e3a:       0f be           out     0x3f, r0        ; 63
    4e3c:       f9 99           sbic    0x1f, 1 ; 31
    4e3e:       fe cf           rjmp    .-4             ; 0x4e3c <Menu+0x49e>
    4e40:       1f ba           out     0x1f, r1        ; 31
    4e42:       8f e0           ldi     r24, 0x0F       ; 15
    4e44:       90 e0           ldi     r25, 0x00       ; 0
    4e46:       92 bd           out     0x22, r25       ; 34
    4e48:       81 bd           out     0x21, r24       ; 33
    4e4a:       10 bc           out     0x20, r1        ; 32
    4e4c:       0f b6           in      r0, 0x3f        ; 63
    4e4e:       f8 94           cli
    4e50:       fa 9a           sbi     0x1f, 2 ; 31
    4e52:       f9 9a           sbi     0x1f, 1 ; 31
    4e54:       0f be           out     0x3f, r0        ; 63
    4e56:       63 ce           rjmp    .-826           ; 0x4b1e <Menu+0x180>
    4e58:       10 92 41 04     sts     0x0441, r1
    4e5c:       00 d0           rcall   .+0             ; 0x4e5e <Menu+0x4c0>
    4e5e:       0f 92           push    r0
    4e60:       11 e0           ldi     r17, 0x01       ; 1
    4e62:       ad b7           in      r26, 0x3d       ; 61
    4e64:       be b7           in      r27, 0x3e       ; 62
    4e66:       11 96           adiw    r26, 0x01       ; 1
    4e68:       1c 93           st      X, r17
    4e6a:       11 97           sbiw    r26, 0x01       ; 1
    4e6c:       82 ee           ldi     r24, 0xE2       ; 226
    4e6e:       94 e0           ldi     r25, 0x04       ; 4
    4e70:       13 96           adiw    r26, 0x03       ; 3
    4e72:       9c 93           st      X, r25
    4e74:       8e 93           st      -X, r24
    4e76:       12 97           sbiw    r26, 0x02       ; 2
    4e78:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4e7c:       84 e1           ldi     r24, 0x14       ; 20
    4e7e:       80 93 41 04     sts     0x0441, r24
    4e82:       00 d0           rcall   .+0             ; 0x4e84 <Menu+0x4e6>
    4e84:       00 d0           rcall   .+0             ; 0x4e86 <Menu+0x4e8>
    4e86:       ed b7           in      r30, 0x3d       ; 61
    4e88:       fe b7           in      r31, 0x3e       ; 62
    4e8a:       31 96           adiw    r30, 0x01       ; 1
    4e8c:       ad b7           in      r26, 0x3d       ; 61
    4e8e:       be b7           in      r27, 0x3e       ; 62
    4e90:       11 96           adiw    r26, 0x01       ; 1
    4e92:       1c 93           st      X, r17
    4e94:       82 ed           ldi     r24, 0xD2       ; 210
    4e96:       94 e0           ldi     r25, 0x04       ; 4
    4e98:       92 83           std     Z+2, r25        ; 0x02
    4e9a:       81 83           std     Z+1, r24        ; 0x01
    4e9c:       80 91 83 07     lds     r24, 0x0783
    4ea0:       99 27           eor     r25, r25
    4ea2:       87 fd           sbrc    r24, 7
    4ea4:       90 95           com     r25
    4ea6:       94 83           std     Z+4, r25        ; 0x04
    4ea8:       83 83           std     Z+3, r24        ; 0x03
    4eaa:       80 91 84 07     lds     r24, 0x0784
    4eae:       99 27           eor     r25, r25
    4eb0:       87 fd           sbrc    r24, 7
    4eb2:       90 95           com     r25
    4eb4:       96 83           std     Z+6, r25        ; 0x06
    4eb6:       85 83           std     Z+5, r24        ; 0x05
    4eb8:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4ebc:       88 e2           ldi     r24, 0x28       ; 40
    4ebe:       80 93 41 04     sts     0x0441, r24
    4ec2:       ed b7           in      r30, 0x3d       ; 61
    4ec4:       fe b7           in      r31, 0x3e       ; 62
    4ec6:       31 96           adiw    r30, 0x01       ; 1
    4ec8:       ad b7           in      r26, 0x3d       ; 61
    4eca:       be b7           in      r27, 0x3e       ; 62
    4ecc:       11 96           adiw    r26, 0x01       ; 1
    4ece:       1c 93           st      X, r17
    4ed0:       82 ec           ldi     r24, 0xC2       ; 194
    4ed2:       94 e0           ldi     r25, 0x04       ; 4
    4ed4:       92 83           std     Z+2, r25        ; 0x02
    4ed6:       81 83           std     Z+1, r24        ; 0x01
    4ed8:       80 91 86 07     lds     r24, 0x0786
    4edc:       83 83           std     Z+3, r24        ; 0x03
    4ede:       14 82           std     Z+4, r1 ; 0x04
    4ee0:       80 91 85 07     lds     r24, 0x0785
    4ee4:       99 27           eor     r25, r25
    4ee6:       87 fd           sbrc    r24, 7
    4ee8:       90 95           com     r25
    4eea:       96 83           std     Z+6, r25        ; 0x06
    4eec:       85 83           std     Z+5, r24        ; 0x05
    4eee:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4ef2:       8c e3           ldi     r24, 0x3C       ; 60
    4ef4:       80 93 41 04     sts     0x0441, r24
    4ef8:       ed b7           in      r30, 0x3d       ; 61
    4efa:       fe b7           in      r31, 0x3e       ; 62
    4efc:       31 96           adiw    r30, 0x01       ; 1
    4efe:       ad b7           in      r26, 0x3d       ; 61
    4f00:       be b7           in      r27, 0x3e       ; 62
    4f02:       11 96           adiw    r26, 0x01       ; 1
    4f04:       1c 93           st      X, r17
    4f06:       82 eb           ldi     r24, 0xB2       ; 178
    4f08:       94 e0           ldi     r25, 0x04       ; 4
    4f0a:       92 83           std     Z+2, r25        ; 0x02
    4f0c:       81 83           std     Z+1, r24        ; 0x01
    4f0e:       80 91 87 07     lds     r24, 0x0787
    4f12:       99 27           eor     r25, r25
    4f14:       87 fd           sbrc    r24, 7
    4f16:       90 95           com     r25
    4f18:       94 83           std     Z+4, r25        ; 0x04
    4f1a:       83 83           std     Z+3, r24        ; 0x03
    4f1c:       80 91 8a 07     lds     r24, 0x078A
    4f20:       f2 cd           rjmp    .-1052          ; 0x4b06 <Menu+0x168>
    4f22:       10 92 41 04     sts     0x0441, r1
    4f26:       00 d0           rcall   .+0             ; 0x4f28 <Menu+0x58a>
    4f28:       0f 92           push    r0
    4f2a:       11 e0           ldi     r17, 0x01       ; 1
    4f2c:       ed b7           in      r30, 0x3d       ; 61
    4f2e:       fe b7           in      r31, 0x3e       ; 62
    4f30:       11 83           std     Z+1, r17        ; 0x01
    4f32:       81 e8           ldi     r24, 0x81       ; 129
    4f34:       95 e0           ldi     r25, 0x05       ; 5
    4f36:       93 83           std     Z+3, r25        ; 0x03
    4f38:       82 83           std     Z+2, r24        ; 0x02
    4f3a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4f3e:       84 e1           ldi     r24, 0x14       ; 20
    4f40:       80 93 41 04     sts     0x0441, r24
    4f44:       00 d0           rcall   .+0             ; 0x4f46 <Menu+0x5a8>
    4f46:       ed b7           in      r30, 0x3d       ; 61
    4f48:       fe b7           in      r31, 0x3e       ; 62
    4f4a:       31 96           adiw    r30, 0x01       ; 1
    4f4c:       ad b7           in      r26, 0x3d       ; 61
    4f4e:       be b7           in      r27, 0x3e       ; 62
    4f50:       11 96           adiw    r26, 0x01       ; 1
    4f52:       1c 93           st      X, r17
    4f54:       82 e7           ldi     r24, 0x72       ; 114
    4f56:       95 e0           ldi     r25, 0x05       ; 5
    4f58:       92 83           std     Z+2, r25        ; 0x02
    4f5a:       81 83           std     Z+1, r24        ; 0x01
    4f5c:       80 91 04 05     lds     r24, 0x0504
    4f60:       90 91 05 05     lds     r25, 0x0505
    4f64:       94 83           std     Z+4, r25        ; 0x04
    4f66:       83 83           std     Z+3, r24        ; 0x03
    4f68:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4f6c:       88 e2           ldi     r24, 0x28       ; 40
    4f6e:       80 93 41 04     sts     0x0441, r24
    4f72:       ed b7           in      r30, 0x3d       ; 61
    4f74:       fe b7           in      r31, 0x3e       ; 62
    4f76:       31 96           adiw    r30, 0x01       ; 1
    4f78:       ad b7           in      r26, 0x3d       ; 61
    4f7a:       be b7           in      r27, 0x3e       ; 62
    4f7c:       11 96           adiw    r26, 0x01       ; 1
    4f7e:       1c 93           st      X, r17
    4f80:       83 e6           ldi     r24, 0x63       ; 99
    4f82:       95 e0           ldi     r25, 0x05       ; 5
    4f84:       92 83           std     Z+2, r25        ; 0x02
    4f86:       81 83           std     Z+1, r24        ; 0x01
    4f88:       80 91 00 05     lds     r24, 0x0500
    4f8c:       90 91 01 05     lds     r25, 0x0501
    4f90:       94 83           std     Z+4, r25        ; 0x04
    4f92:       83 83           std     Z+3, r24        ; 0x03
    4f94:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4f98:       8c e3           ldi     r24, 0x3C       ; 60
    4f9a:       80 93 41 04     sts     0x0441, r24
    4f9e:       ed b7           in      r30, 0x3d       ; 61
    4fa0:       fe b7           in      r31, 0x3e       ; 62
    4fa2:       31 96           adiw    r30, 0x01       ; 1
    4fa4:       ad b7           in      r26, 0x3d       ; 61
    4fa6:       be b7           in      r27, 0x3e       ; 62
    4fa8:       11 96           adiw    r26, 0x01       ; 1
    4faa:       1c 93           st      X, r17
    4fac:       84 e5           ldi     r24, 0x54       ; 84
    4fae:       95 e0           ldi     r25, 0x05       ; 5
    4fb0:       92 83           std     Z+2, r25        ; 0x02
    4fb2:       81 83           std     Z+1, r24        ; 0x01
    4fb4:       80 91 02 05     lds     r24, 0x0502
    4fb8:       90 91 03 05     lds     r25, 0x0503
    4fbc:       94 83           std     Z+4, r25        ; 0x04
    4fbe:       83 83           std     Z+3, r24        ; 0x03
    4fc0:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    4fc4:       0f 90           pop     r0
    4fc6:       0f 90           pop     r0
    4fc8:       0f 90           pop     r0
    4fca:       0f 90           pop     r0
    4fcc:       0f 90           pop     r0
    4fce:       a7 cd           rjmp    .-1202          ; 0x4b1e <Menu+0x180>
    4fd0:       10 92 41 04     sts     0x0441, r1
    4fd4:       00 d0           rcall   .+0             ; 0x4fd6 <Menu+0x638>
    4fd6:       00 d0           rcall   .+0             ; 0x4fd8 <Menu+0x63a>
    4fd8:       0f 92           push    r0
    4fda:       ed b7           in      r30, 0x3d       ; 61
    4fdc:       fe b7           in      r31, 0x3e       ; 62
    4fde:       31 96           adiw    r30, 0x01       ; 1
    4fe0:       11 e0           ldi     r17, 0x01       ; 1
    4fe2:       ad b7           in      r26, 0x3d       ; 61
    4fe4:       be b7           in      r27, 0x3e       ; 62
    4fe6:       11 96           adiw    r26, 0x01       ; 1
    4fe8:       1c 93           st      X, r17
    4fea:       88 e4           ldi     r24, 0x48       ; 72
    4fec:       95 e0           ldi     r25, 0x05       ; 5
    4fee:       92 83           std     Z+2, r25        ; 0x02
    4ff0:       81 83           std     Z+1, r24        ; 0x01
    4ff2:       80 91 0a 05     lds     r24, 0x050A
    4ff6:       90 91 0b 05     lds     r25, 0x050B
    4ffa:       94 83           std     Z+4, r25        ; 0x04
    4ffc:       83 83           std     Z+3, r24        ; 0x03
    4ffe:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5002:       84 e1           ldi     r24, 0x14       ; 20
    5004:       80 93 41 04     sts     0x0441, r24
    5008:       ed b7           in      r30, 0x3d       ; 61
    500a:       fe b7           in      r31, 0x3e       ; 62
    500c:       31 96           adiw    r30, 0x01       ; 1
    500e:       ad b7           in      r26, 0x3d       ; 61
    5010:       be b7           in      r27, 0x3e       ; 62
    5012:       11 96           adiw    r26, 0x01       ; 1
    5014:       1c 93           st      X, r17
    5016:       8c e3           ldi     r24, 0x3C       ; 60
    5018:       95 e0           ldi     r25, 0x05       ; 5
    501a:       92 83           std     Z+2, r25        ; 0x02
    501c:       81 83           std     Z+1, r24        ; 0x01
    501e:       80 91 0c 05     lds     r24, 0x050C
    5022:       90 91 0d 05     lds     r25, 0x050D
    5026:       94 83           std     Z+4, r25        ; 0x04
    5028:       83 83           std     Z+3, r24        ; 0x03
    502a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    502e:       88 e2           ldi     r24, 0x28       ; 40
    5030:       80 93 41 04     sts     0x0441, r24
    5034:       ed b7           in      r30, 0x3d       ; 61
    5036:       fe b7           in      r31, 0x3e       ; 62
    5038:       31 96           adiw    r30, 0x01       ; 1
    503a:       ad b7           in      r26, 0x3d       ; 61
    503c:       be b7           in      r27, 0x3e       ; 62
    503e:       11 96           adiw    r26, 0x01       ; 1
    5040:       1c 93           st      X, r17
    5042:       80 e3           ldi     r24, 0x30       ; 48
    5044:       95 e0           ldi     r25, 0x05       ; 5
    5046:       92 83           std     Z+2, r25        ; 0x02
    5048:       81 83           std     Z+1, r24        ; 0x01
    504a:       80 91 0e 05     lds     r24, 0x050E
    504e:       90 91 0f 05     lds     r25, 0x050F
    5052:       94 83           std     Z+4, r25        ; 0x04
    5054:       83 83           std     Z+3, r24        ; 0x03
    5056:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    505a:       8c e3           ldi     r24, 0x3C       ; 60
    505c:       80 93 41 04     sts     0x0441, r24
    5060:       ed b7           in      r30, 0x3d       ; 61
    5062:       fe b7           in      r31, 0x3e       ; 62
    5064:       31 96           adiw    r30, 0x01       ; 1
    5066:       ad b7           in      r26, 0x3d       ; 61
    5068:       be b7           in      r27, 0x3e       ; 62
    506a:       11 96           adiw    r26, 0x01       ; 1
    506c:       1c 93           st      X, r17
    506e:       84 e2           ldi     r24, 0x24       ; 36
    5070:       95 e0           ldi     r25, 0x05       ; 5
    5072:       92 83           std     Z+2, r25        ; 0x02
    5074:       81 83           std     Z+1, r24        ; 0x01
    5076:       80 91 10 05     lds     r24, 0x0510
    507a:       90 91 11 05     lds     r25, 0x0511
    507e:       94 83           std     Z+4, r25        ; 0x04
    5080:       83 83           std     Z+3, r24        ; 0x03
    5082:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5086:       0f 90           pop     r0
    5088:       0f 90           pop     r0
    508a:       0f 90           pop     r0
    508c:       0f 90           pop     r0
    508e:       0f 90           pop     r0
    5090:       46 cd           rjmp    .-1396          ; 0x4b1e <Menu+0x180>
    5092:       10 92 41 04     sts     0x0441, r1
    5096:       20 91 b1 08     lds     r18, 0x08B1
    509a:       30 91 b2 08     lds     r19, 0x08B2
    509e:       40 91 b3 08     lds     r20, 0x08B3
    50a2:       50 91 b4 08     lds     r21, 0x08B4
    50a6:       ed b7           in      r30, 0x3d       ; 61
    50a8:       fe b7           in      r31, 0x3e       ; 62
    50aa:       37 97           sbiw    r30, 0x07       ; 7
    50ac:       0f b6           in      r0, 0x3f        ; 63
    50ae:       f8 94           cli
    50b0:       fe bf           out     0x3e, r31       ; 62
    50b2:       0f be           out     0x3f, r0        ; 63
    50b4:       ed bf           out     0x3d, r30       ; 61
    50b6:       31 96           adiw    r30, 0x01       ; 1
    50b8:       11 e0           ldi     r17, 0x01       ; 1
    50ba:       ad b7           in      r26, 0x3d       ; 61
    50bc:       be b7           in      r27, 0x3e       ; 62
    50be:       11 96           adiw    r26, 0x01       ; 1
    50c0:       1c 93           st      X, r17
    50c2:       88 e1           ldi     r24, 0x18       ; 24
    50c4:       97 e0           ldi     r25, 0x07       ; 7
    50c6:       92 83           std     Z+2, r25        ; 0x02
    50c8:       81 83           std     Z+1, r24        ; 0x01
    50ca:       34 83           std     Z+4, r19        ; 0x04
    50cc:       23 83           std     Z+3, r18        ; 0x03
    50ce:       56 83           std     Z+6, r21        ; 0x06
    50d0:       45 83           std     Z+5, r20        ; 0x05
    50d2:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    50d6:       84 e1           ldi     r24, 0x14       ; 20
    50d8:       80 93 41 04     sts     0x0441, r24
    50dc:       20 91 b5 08     lds     r18, 0x08B5
    50e0:       30 91 b6 08     lds     r19, 0x08B6
    50e4:       40 91 b7 08     lds     r20, 0x08B7
    50e8:       50 91 b8 08     lds     r21, 0x08B8
    50ec:       ed b7           in      r30, 0x3d       ; 61
    50ee:       fe b7           in      r31, 0x3e       ; 62
    50f0:       31 96           adiw    r30, 0x01       ; 1
    50f2:       ad b7           in      r26, 0x3d       ; 61
    50f4:       be b7           in      r27, 0x3e       ; 62
    50f6:       11 96           adiw    r26, 0x01       ; 1
    50f8:       1c 93           st      X, r17
    50fa:       88 e0           ldi     r24, 0x08       ; 8
    50fc:       97 e0           ldi     r25, 0x07       ; 7
    50fe:       92 83           std     Z+2, r25        ; 0x02
    5100:       81 83           std     Z+1, r24        ; 0x01
    5102:       34 83           std     Z+4, r19        ; 0x04
    5104:       23 83           std     Z+3, r18        ; 0x03
    5106:       56 83           std     Z+6, r21        ; 0x06
    5108:       45 83           std     Z+5, r20        ; 0x05
    510a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    510e:       88 e2           ldi     r24, 0x28       ; 40
    5110:       80 93 41 04     sts     0x0441, r24
    5114:       20 91 b9 08     lds     r18, 0x08B9
    5118:       30 91 ba 08     lds     r19, 0x08BA
    511c:       40 91 bb 08     lds     r20, 0x08BB
    5120:       50 91 bc 08     lds     r21, 0x08BC
    5124:       ed b7           in      r30, 0x3d       ; 61
    5126:       fe b7           in      r31, 0x3e       ; 62
    5128:       31 96           adiw    r30, 0x01       ; 1
    512a:       ad b7           in      r26, 0x3d       ; 61
    512c:       be b7           in      r27, 0x3e       ; 62
    512e:       11 96           adiw    r26, 0x01       ; 1
    5130:       1c 93           st      X, r17
    5132:       88 ef           ldi     r24, 0xF8       ; 248
    5134:       96 e0           ldi     r25, 0x06       ; 6
    5136:       92 83           std     Z+2, r25        ; 0x02
    5138:       81 83           std     Z+1, r24        ; 0x01
    513a:       34 83           std     Z+4, r19        ; 0x04
    513c:       23 83           std     Z+3, r18        ; 0x03
    513e:       56 83           std     Z+6, r21        ; 0x06
    5140:       45 83           std     Z+5, r20        ; 0x05
    5142:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5146:       8c e3           ldi     r24, 0x3C       ; 60
    5148:       80 93 41 04     sts     0x0441, r24
    514c:       20 91 bd 08     lds     r18, 0x08BD
    5150:       30 91 be 08     lds     r19, 0x08BE
    5154:       40 91 bf 08     lds     r20, 0x08BF
    5158:       50 91 c0 08     lds     r21, 0x08C0
    515c:       ed b7           in      r30, 0x3d       ; 61
    515e:       fe b7           in      r31, 0x3e       ; 62
    5160:       31 96           adiw    r30, 0x01       ; 1
    5162:       ad b7           in      r26, 0x3d       ; 61
    5164:       be b7           in      r27, 0x3e       ; 62
    5166:       11 96           adiw    r26, 0x01       ; 1
    5168:       1c 93           st      X, r17
    516a:       88 ee           ldi     r24, 0xE8       ; 232
    516c:       96 e0           ldi     r25, 0x06       ; 6
    516e:       92 83           std     Z+2, r25        ; 0x02
    5170:       81 83           std     Z+1, r24        ; 0x01
    5172:       34 83           std     Z+4, r19        ; 0x04
    5174:       23 83           std     Z+3, r18        ; 0x03
    5176:       56 83           std     Z+6, r21        ; 0x06
    5178:       45 83           std     Z+5, r20        ; 0x05
    517a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    517e:       ed b7           in      r30, 0x3d       ; 61
    5180:       fe b7           in      r31, 0x3e       ; 62
    5182:       37 96           adiw    r30, 0x07       ; 7
    5184:       0f b6           in      r0, 0x3f        ; 63
    5186:       f8 94           cli
    5188:       fe bf           out     0x3e, r31       ; 62
    518a:       0f be           out     0x3f, r0        ; 63
    518c:       ed bf           out     0x3d, r30       ; 61
    518e:       c7 cc           rjmp    .-1650          ; 0x4b1e <Menu+0x180>
    5190:       84 e1           ldi     r24, 0x14       ; 20
    5192:       80 93 41 04     sts     0x0441, r24
    5196:       20 91 19 03     lds     r18, 0x0319
    519a:       30 91 1a 03     lds     r19, 0x031A
    519e:       00 d0           rcall   .+0             ; 0x51a0 <Menu+0x802>
    51a0:       00 d0           rcall   .+0             ; 0x51a2 <Menu+0x804>
    51a2:       0f 92           push    r0
    51a4:       ed b7           in      r30, 0x3d       ; 61
    51a6:       fe b7           in      r31, 0x3e       ; 62
    51a8:       31 96           adiw    r30, 0x01       ; 1
    51aa:       11 e0           ldi     r17, 0x01       ; 1
    51ac:       ad b7           in      r26, 0x3d       ; 61
    51ae:       be b7           in      r27, 0x3e       ; 62
    51b0:       11 96           adiw    r26, 0x01       ; 1
    51b2:       1c 93           st      X, r17
    51b4:       8f ea           ldi     r24, 0xAF       ; 175
    51b6:       95 e0           ldi     r25, 0x05       ; 5
    51b8:       92 83           std     Z+2, r25        ; 0x02
    51ba:       81 83           std     Z+1, r24        ; 0x01
    51bc:       34 83           std     Z+4, r19        ; 0x04
    51be:       23 83           std     Z+3, r18        ; 0x03
    51c0:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    51c4:       88 e2           ldi     r24, 0x28       ; 40
    51c6:       80 93 41 04     sts     0x0441, r24
    51ca:       20 91 12 05     lds     r18, 0x0512
    51ce:       ed b7           in      r30, 0x3d       ; 61
    51d0:       fe b7           in      r31, 0x3e       ; 62
    51d2:       31 96           adiw    r30, 0x01       ; 1
    51d4:       ad b7           in      r26, 0x3d       ; 61
    51d6:       be b7           in      r27, 0x3e       ; 62
    51d8:       11 96           adiw    r26, 0x01       ; 1
    51da:       1c 93           st      X, r17
    51dc:       80 ea           ldi     r24, 0xA0       ; 160
    51de:       95 e0           ldi     r25, 0x05       ; 5
    51e0:       92 83           std     Z+2, r25        ; 0x02
    51e2:       81 83           std     Z+1, r24        ; 0x01
    51e4:       23 83           std     Z+3, r18        ; 0x03
    51e6:       14 82           std     Z+4, r1 ; 0x04
    51e8:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    51ec:       8c e3           ldi     r24, 0x3C       ; 60
    51ee:       80 93 41 04     sts     0x0441, r24
    51f2:       20 91 ae 08     lds     r18, 0x08AE
    51f6:       ed b7           in      r30, 0x3d       ; 61
    51f8:       fe b7           in      r31, 0x3e       ; 62
    51fa:       31 96           adiw    r30, 0x01       ; 1
    51fc:       ad b7           in      r26, 0x3d       ; 61
    51fe:       be b7           in      r27, 0x3e       ; 62
    5200:       11 96           adiw    r26, 0x01       ; 1
    5202:       1c 93           st      X, r17
    5204:       80 e9           ldi     r24, 0x90       ; 144
    5206:       95 e0           ldi     r25, 0x05       ; 5
    5208:       92 83           std     Z+2, r25        ; 0x02
    520a:       81 83           std     Z+1, r24        ; 0x01
    520c:       30 e0           ldi     r19, 0x00       ; 0
    520e:       21 50           subi    r18, 0x01       ; 1
    5210:       30 40           sbci    r19, 0x00       ; 0
    5212:       34 83           std     Z+4, r19        ; 0x04
    5214:       23 83           std     Z+3, r18        ; 0x03
    5216:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    521a:       0f 90           pop     r0
    521c:       0f 90           pop     r0
    521e:       0f 90           pop     r0
    5220:       0f 90           pop     r0
    5222:       0f 90           pop     r0
    5224:       7c cc           rjmp    .-1800          ; 0x4b1e <Menu+0x180>
    5226:       10 92 41 04     sts     0x0441, r1
    522a:       00 d0           rcall   .+0             ; 0x522c <Menu+0x88e>
    522c:       0f 92           push    r0
    522e:       11 e0           ldi     r17, 0x01       ; 1
    5230:       ed b7           in      r30, 0x3d       ; 61
    5232:       fe b7           in      r31, 0x3e       ; 62
    5234:       11 83           std     Z+1, r17        ; 0x01
    5236:       8e e0           ldi     r24, 0x0E       ; 14
    5238:       98 e0           ldi     r25, 0x08       ; 8
    523a:       93 83           std     Z+3, r25        ; 0x03
    523c:       82 83           std     Z+2, r24        ; 0x02
    523e:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5242:       84 e1           ldi     r24, 0x14       ; 20
    5244:       80 93 41 04     sts     0x0441, r24
    5248:       20 91 08 01     lds     r18, 0x0108
    524c:       8d b7           in      r24, 0x3d       ; 61
    524e:       9e b7           in      r25, 0x3e       ; 62
    5250:       0a 97           sbiw    r24, 0x0a       ; 10
    5252:       0f b6           in      r0, 0x3f        ; 63
    5254:       f8 94           cli
    5256:       9e bf           out     0x3e, r25       ; 62
    5258:       0f be           out     0x3f, r0        ; 63
    525a:       8d bf           out     0x3d, r24       ; 61
    525c:       ed b7           in      r30, 0x3d       ; 61
    525e:       fe b7           in      r31, 0x3e       ; 62
    5260:       31 96           adiw    r30, 0x01       ; 1
    5262:       ad b7           in      r26, 0x3d       ; 61
    5264:       be b7           in      r27, 0x3e       ; 62
    5266:       11 96           adiw    r26, 0x01       ; 1
    5268:       1c 93           st      X, r17
    526a:       80 ef           ldi     r24, 0xF0       ; 240
    526c:       97 e0           ldi     r25, 0x07       ; 7
    526e:       92 83           std     Z+2, r25        ; 0x02
    5270:       81 83           std     Z+1, r24        ; 0x01
    5272:       82 2f           mov     r24, r18
    5274:       6a e0           ldi     r22, 0x0A       ; 10
    5276:       0e 94 69 6f     call    0xded2  ; 0xded2 <__udivmodqi4>
    527a:       83 83           std     Z+3, r24        ; 0x03
    527c:       14 82           std     Z+4, r1 ; 0x04
    527e:       82 2f           mov     r24, r18
    5280:       0e 94 69 6f     call    0xded2  ; 0xded2 <__udivmodqi4>
    5284:       95 83           std     Z+5, r25        ; 0x05
    5286:       16 82           std     Z+6, r1 ; 0x06
    5288:       10 86           std     Z+8, r1 ; 0x08
    528a:       17 82           std     Z+7, r1 ; 0x07
    528c:       8c e4           ldi     r24, 0x4C       ; 76
    528e:       90 e0           ldi     r25, 0x00       ; 0
    5290:       92 87           std     Z+10, r25       ; 0x0a
    5292:       81 87           std     Z+9, r24        ; 0x09
    5294:       87 e6           ldi     r24, 0x67       ; 103
    5296:       90 e0           ldi     r25, 0x00       ; 0
    5298:       94 87           std     Z+12, r25       ; 0x0c
    529a:       83 87           std     Z+11, r24       ; 0x0b
    529c:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    52a0:       88 e2           ldi     r24, 0x28       ; 40
    52a2:       80 93 41 04     sts     0x0441, r24
    52a6:       ed b7           in      r30, 0x3d       ; 61
    52a8:       fe b7           in      r31, 0x3e       ; 62
    52aa:       3d 96           adiw    r30, 0x0d       ; 13
    52ac:       0f b6           in      r0, 0x3f        ; 63
    52ae:       f8 94           cli
    52b0:       fe bf           out     0x3e, r31       ; 62
    52b2:       0f be           out     0x3f, r0        ; 63
    52b4:       ed bf           out     0x3d, r30       ; 61
    52b6:       0e 94 74 05     call    0xae8   ; 0xae8 <GetActiveParamSetNumber>
    52ba:       2d b7           in      r18, 0x3d       ; 61
    52bc:       3e b7           in      r19, 0x3e       ; 62
    52be:       27 50           subi    r18, 0x07       ; 7
    52c0:       30 40           sbci    r19, 0x00       ; 0
    52c2:       0f b6           in      r0, 0x3f        ; 63
    52c4:       f8 94           cli
    52c6:       3e bf           out     0x3e, r19       ; 62
    52c8:       0f be           out     0x3f, r0        ; 63
    52ca:       2d bf           out     0x3d, r18       ; 61
    52cc:       ed b7           in      r30, 0x3d       ; 61
    52ce:       fe b7           in      r31, 0x3e       ; 62
    52d0:       31 96           adiw    r30, 0x01       ; 1
    52d2:       ad b7           in      r26, 0x3d       ; 61
    52d4:       be b7           in      r27, 0x3e       ; 62
    52d6:       11 96           adiw    r26, 0x01       ; 1
    52d8:       1c 93           st      X, r17
    52da:       22 ee           ldi     r18, 0xE2       ; 226
    52dc:       37 e0           ldi     r19, 0x07       ; 7
    52de:       32 83           std     Z+2, r19        ; 0x02
    52e0:       21 83           std     Z+1, r18        ; 0x01
    52e2:       83 83           std     Z+3, r24        ; 0x03
    52e4:       14 82           std     Z+4, r1 ; 0x04
    52e6:       84 ed           ldi     r24, 0xD4       ; 212
    52e8:       95 e0           ldi     r25, 0x05       ; 5
    52ea:       96 83           std     Z+6, r25        ; 0x06
    52ec:       85 83           std     Z+5, r24        ; 0x05
    52ee:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    52f2:       80 91 9e 03     lds     r24, 0x039E
    52f6:       90 91 9f 03     lds     r25, 0x039F
    52fa:       ed b7           in      r30, 0x3d       ; 61
    52fc:       fe b7           in      r31, 0x3e       ; 62
    52fe:       37 96           adiw    r30, 0x07       ; 7
    5300:       0f b6           in      r0, 0x3f        ; 63
    5302:       f8 94           cli
    5304:       fe bf           out     0x3e, r31       ; 62
    5306:       0f be           out     0x3f, r0        ; 63
    5308:       ed bf           out     0x3d, r30       ; 61
    530a:       06 97           sbiw    r24, 0x06       ; 6
    530c:       08 f4           brcc    .+2             ; 0x5310 <Menu+0x972>
    530e:       1a c4           rjmp    .+2100          ; 0x5b44 <Menu+0x11a6>
    5310:       80 91 47 04     lds     r24, 0x0447
    5314:       88 23           and     r24, r24
    5316:       09 f4           brne    .+2             ; 0x531a <Menu+0x97c>
    5318:       59 c3           rjmp    .+1714          ; 0x59cc <Menu+0x102e>
    531a:       8c e3           ldi     r24, 0x3C       ; 60
    531c:       80 93 41 04     sts     0x0441, r24
    5320:       00 d0           rcall   .+0             ; 0x5322 <Menu+0x984>
    5322:       00 d0           rcall   .+0             ; 0x5324 <Menu+0x986>
    5324:       0f 92           push    r0
    5326:       ed b7           in      r30, 0x3d       ; 61
    5328:       fe b7           in      r31, 0x3e       ; 62
    532a:       31 96           adiw    r30, 0x01       ; 1
    532c:       ad b7           in      r26, 0x3d       ; 61
    532e:       be b7           in      r27, 0x3e       ; 62
    5330:       11 96           adiw    r26, 0x01       ; 1
    5332:       1c 93           st      X, r17
    5334:       80 ec           ldi     r24, 0xC0       ; 192
    5336:       97 e0           ldi     r25, 0x07       ; 7
    5338:       92 83           std     Z+2, r25        ; 0x02
    533a:       81 83           std     Z+1, r24        ; 0x01
    533c:       80 91 47 04     lds     r24, 0x0447
    5340:       83 83           std     Z+3, r24        ; 0x03
    5342:       14 82           std     Z+4, r1 ; 0x04
    5344:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5348:       0f 90           pop     r0
    534a:       0f 90           pop     r0
    534c:       0f 90           pop     r0
    534e:       0f 90           pop     r0
    5350:       0f 90           pop     r0
    5352:       e5 cb           rjmp    .-2102          ; 0x4b1e <Menu+0x180>
    5354:       80 91 e9 08     lds     r24, 0x08E9
    5358:       80 ff           sbrs    r24, 0
    535a:       16 c3           rjmp    .+1580          ; 0x5988 <Menu+0xfea>
    535c:       10 92 41 04     sts     0x0441, r1
    5360:       00 d0           rcall   .+0             ; 0x5362 <Menu+0x9c4>
    5362:       00 d0           rcall   .+0             ; 0x5364 <Menu+0x9c6>
    5364:       0f 92           push    r0
    5366:       cd b7           in      r28, 0x3d       ; 61
    5368:       de b7           in      r29, 0x3e       ; 62
    536a:       21 96           adiw    r28, 0x01       ; 1
    536c:       ad b7           in      r26, 0x3d       ; 61
    536e:       be b7           in      r27, 0x3e       ; 62
    5370:       11 96           adiw    r26, 0x01       ; 1
    5372:       0c 93           st      X, r16
    5374:       81 ea           ldi     r24, 0xA1       ; 161
    5376:       97 e0           ldi     r25, 0x07       ; 7
    5378:       9a 83           std     Y+2, r25        ; 0x02
    537a:       89 83           std     Y+1, r24        ; 0x01
    537c:       60 91 1d 05     lds     r22, 0x051D
    5380:       70 91 1e 05     lds     r23, 0x051E
    5384:       80 91 1f 05     lds     r24, 0x051F
    5388:       90 91 20 05     lds     r25, 0x0520
    538c:       25 e0           ldi     r18, 0x05       ; 5
    538e:       30 e0           ldi     r19, 0x00       ; 0
    5390:       40 e0           ldi     r20, 0x00       ; 0
    5392:       50 e0           ldi     r21, 0x00       ; 0
    5394:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    5398:       3c 83           std     Y+4, r19        ; 0x04
    539a:       2b 83           std     Y+3, r18        ; 0x03
    539c:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    53a0:       84 e1           ldi     r24, 0x14       ; 20
    53a2:       80 93 41 04     sts     0x0441, r24
    53a6:       cd b7           in      r28, 0x3d       ; 61
    53a8:       de b7           in      r29, 0x3e       ; 62
    53aa:       21 96           adiw    r28, 0x01       ; 1
    53ac:       ed b7           in      r30, 0x3d       ; 61
    53ae:       fe b7           in      r31, 0x3e       ; 62
    53b0:       01 83           std     Z+1, r16        ; 0x01
    53b2:       82 e9           ldi     r24, 0x92       ; 146
    53b4:       97 e0           ldi     r25, 0x07       ; 7
    53b6:       9a 83           std     Y+2, r25        ; 0x02
    53b8:       89 83           std     Y+1, r24        ; 0x01
    53ba:       60 91 21 05     lds     r22, 0x0521
    53be:       70 91 22 05     lds     r23, 0x0522
    53c2:       80 91 23 05     lds     r24, 0x0523
    53c6:       90 91 24 05     lds     r25, 0x0524
    53ca:       25 e0           ldi     r18, 0x05       ; 5
    53cc:       30 e0           ldi     r19, 0x00       ; 0
    53ce:       40 e0           ldi     r20, 0x00       ; 0
    53d0:       50 e0           ldi     r21, 0x00       ; 0
    53d2:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    53d6:       3c 83           std     Y+4, r19        ; 0x04
    53d8:       2b 83           std     Y+3, r18        ; 0x03
    53da:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    53de:       88 e2           ldi     r24, 0x28       ; 40
    53e0:       80 93 41 04     sts     0x0441, r24
    53e4:       20 91 23 03     lds     r18, 0x0323
    53e8:       30 91 24 03     lds     r19, 0x0324
    53ec:       ed b7           in      r30, 0x3d       ; 61
    53ee:       fe b7           in      r31, 0x3e       ; 62
    53f0:       31 96           adiw    r30, 0x01       ; 1
    53f2:       ad b7           in      r26, 0x3d       ; 61
    53f4:       be b7           in      r27, 0x3e       ; 62
    53f6:       11 96           adiw    r26, 0x01       ; 1
    53f8:       0c 93           st      X, r16
    53fa:       83 e8           ldi     r24, 0x83       ; 131
    53fc:       97 e0           ldi     r25, 0x07       ; 7
    53fe:       92 83           std     Z+2, r25        ; 0x02
    5400:       81 83           std     Z+1, r24        ; 0x01
    5402:       34 83           std     Z+4, r19        ; 0x04
    5404:       23 83           std     Z+3, r18        ; 0x03
    5406:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    540a:       8c e3           ldi     r24, 0x3C       ; 60
    540c:       80 93 41 04     sts     0x0441, r24
    5410:       27 b5           in      r18, 0x27       ; 39
    5412:       ed b7           in      r30, 0x3d       ; 61
    5414:       fe b7           in      r31, 0x3e       ; 62
    5416:       31 96           adiw    r30, 0x01       ; 1
    5418:       ad b7           in      r26, 0x3d       ; 61
    541a:       be b7           in      r27, 0x3e       ; 62
    541c:       11 96           adiw    r26, 0x01       ; 1
    541e:       0c 93           st      X, r16
    5420:       84 e7           ldi     r24, 0x74       ; 116
    5422:       97 e0           ldi     r25, 0x07       ; 7
    5424:       92 83           std     Z+2, r25        ; 0x02
    5426:       81 83           std     Z+1, r24        ; 0x01
    5428:       23 83           std     Z+3, r18        ; 0x03
    542a:       14 82           std     Z+4, r1 ; 0x04
    542c:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5430:       0f 90           pop     r0
    5432:       0f 90           pop     r0
    5434:       0f 90           pop     r0
    5436:       0f 90           pop     r0
    5438:       0f 90           pop     r0
    543a:       71 cb           rjmp    .-2334          ; 0x4b1e <Menu+0x180>
    543c:       10 92 41 04     sts     0x0441, r1
    5440:       00 d0           rcall   .+0             ; 0x5442 <Menu+0xaa4>
    5442:       0f 92           push    r0
    5444:       11 e0           ldi     r17, 0x01       ; 1
    5446:       ad b7           in      r26, 0x3d       ; 61
    5448:       be b7           in      r27, 0x3e       ; 62
    544a:       11 96           adiw    r26, 0x01       ; 1
    544c:       1c 93           st      X, r17
    544e:       11 97           sbiw    r26, 0x01       ; 1
    5450:       82 ea           ldi     r24, 0xA2       ; 162
    5452:       94 e0           ldi     r25, 0x04       ; 4
    5454:       13 96           adiw    r26, 0x03       ; 3
    5456:       9c 93           st      X, r25
    5458:       8e 93           st      -X, r24
    545a:       12 97           sbiw    r26, 0x02       ; 2
    545c:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5460:       84 e1           ldi     r24, 0x14       ; 20
    5462:       80 93 41 04     sts     0x0441, r24
    5466:       ed b7           in      r30, 0x3d       ; 61
    5468:       fe b7           in      r31, 0x3e       ; 62
    546a:       38 97           sbiw    r30, 0x08       ; 8
    546c:       0f b6           in      r0, 0x3f        ; 63
    546e:       f8 94           cli
    5470:       fe bf           out     0x3e, r31       ; 62
    5472:       0f be           out     0x3f, r0        ; 63
    5474:       ed bf           out     0x3d, r30       ; 61
    5476:       31 96           adiw    r30, 0x01       ; 1
    5478:       ad b7           in      r26, 0x3d       ; 61
    547a:       be b7           in      r27, 0x3e       ; 62
    547c:       11 96           adiw    r26, 0x01       ; 1
    547e:       1c 93           st      X, r17
    5480:       8d e8           ldi     r24, 0x8D       ; 141
    5482:       94 e0           ldi     r25, 0x04       ; 4
    5484:       92 83           std     Z+2, r25        ; 0x02
    5486:       81 83           std     Z+1, r24        ; 0x01
    5488:       80 91 86 08     lds     r24, 0x0886
    548c:       83 83           std     Z+3, r24        ; 0x03
    548e:       14 82           std     Z+4, r1 ; 0x04
    5490:       80 91 87 08     lds     r24, 0x0887
    5494:       85 83           std     Z+5, r24        ; 0x05
    5496:       16 82           std     Z+6, r1 ; 0x06
    5498:       80 91 88 08     lds     r24, 0x0888
    549c:       87 83           std     Z+7, r24        ; 0x07
    549e:       10 86           std     Z+8, r1 ; 0x08
    54a0:       80 91 89 08     lds     r24, 0x0889
    54a4:       81 87           std     Z+9, r24        ; 0x09
    54a6:       12 86           std     Z+10, r1        ; 0x0a
    54a8:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    54ac:       88 e2           ldi     r24, 0x28       ; 40
    54ae:       80 93 41 04     sts     0x0441, r24
    54b2:       ed b7           in      r30, 0x3d       ; 61
    54b4:       fe b7           in      r31, 0x3e       ; 62
    54b6:       31 96           adiw    r30, 0x01       ; 1
    54b8:       ad b7           in      r26, 0x3d       ; 61
    54ba:       be b7           in      r27, 0x3e       ; 62
    54bc:       11 96           adiw    r26, 0x01       ; 1
    54be:       1c 93           st      X, r17
    54c0:       88 e7           ldi     r24, 0x78       ; 120
    54c2:       94 e0           ldi     r25, 0x04       ; 4
    54c4:       92 83           std     Z+2, r25        ; 0x02
    54c6:       81 83           std     Z+1, r24        ; 0x01
    54c8:       80 91 8a 08     lds     r24, 0x088A
    54cc:       83 83           std     Z+3, r24        ; 0x03
    54ce:       14 82           std     Z+4, r1 ; 0x04
    54d0:       80 91 8b 08     lds     r24, 0x088B
    54d4:       85 83           std     Z+5, r24        ; 0x05
    54d6:       16 82           std     Z+6, r1 ; 0x06
    54d8:       80 91 8c 08     lds     r24, 0x088C
    54dc:       87 83           std     Z+7, r24        ; 0x07
    54de:       10 86           std     Z+8, r1 ; 0x08
    54e0:       80 91 8d 08     lds     r24, 0x088D
    54e4:       81 87           std     Z+9, r24        ; 0x09
    54e6:       12 86           std     Z+10, r1        ; 0x0a
    54e8:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    54ec:       8c e3           ldi     r24, 0x3C       ; 60
    54ee:       80 93 41 04     sts     0x0441, r24
    54f2:       ed b7           in      r30, 0x3d       ; 61
    54f4:       fe b7           in      r31, 0x3e       ; 62
    54f6:       31 96           adiw    r30, 0x01       ; 1
    54f8:       ad b7           in      r26, 0x3d       ; 61
    54fa:       be b7           in      r27, 0x3e       ; 62
    54fc:       11 96           adiw    r26, 0x01       ; 1
    54fe:       1c 93           st      X, r17
    5500:       83 e6           ldi     r24, 0x63       ; 99
    5502:       94 e0           ldi     r25, 0x04       ; 4
    5504:       92 83           std     Z+2, r25        ; 0x02
    5506:       81 83           std     Z+1, r24        ; 0x01
    5508:       80 91 8e 08     lds     r24, 0x088E
    550c:       83 83           std     Z+3, r24        ; 0x03
    550e:       14 82           std     Z+4, r1 ; 0x04
    5510:       80 91 8f 08     lds     r24, 0x088F
    5514:       85 83           std     Z+5, r24        ; 0x05
    5516:       16 82           std     Z+6, r1 ; 0x06
    5518:       80 91 90 08     lds     r24, 0x0890
    551c:       87 83           std     Z+7, r24        ; 0x07
    551e:       10 86           std     Z+8, r1 ; 0x08
    5520:       80 91 91 08     lds     r24, 0x0891
    5524:       81 87           std     Z+9, r24        ; 0x09
    5526:       12 86           std     Z+10, r1        ; 0x0a
    5528:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    552c:       ed b7           in      r30, 0x3d       ; 61
    552e:       fe b7           in      r31, 0x3e       ; 62
    5530:       3b 96           adiw    r30, 0x0b       ; 11
    5532:       0f b6           in      r0, 0x3f        ; 63
    5534:       f8 94           cli
    5536:       fe bf           out     0x3e, r31       ; 62
    5538:       0f be           out     0x3f, r0        ; 63
    553a:       ed bf           out     0x3d, r30       ; 61
    553c:       f0 ca           rjmp    .-2592          ; 0x4b1e <Menu+0x180>
    553e:       10 92 41 04     sts     0x0441, r1
    5542:       00 d0           rcall   .+0             ; 0x5544 <Menu+0xba6>
    5544:       0f 92           push    r0
    5546:       11 e0           ldi     r17, 0x01       ; 1
    5548:       ad b7           in      r26, 0x3d       ; 61
    554a:       be b7           in      r27, 0x3e       ; 62
    554c:       11 96           adiw    r26, 0x01       ; 1
    554e:       1c 93           st      X, r17
    5550:       11 97           sbiw    r26, 0x01       ; 1
    5552:       84 e5           ldi     r24, 0x54       ; 84
    5554:       94 e0           ldi     r25, 0x04       ; 4
    5556:       13 96           adiw    r26, 0x03       ; 3
    5558:       9c 93           st      X, r25
    555a:       8e 93           st      -X, r24
    555c:       12 97           sbiw    r26, 0x02       ; 2
    555e:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5562:       84 e1           ldi     r24, 0x14       ; 20
    5564:       80 93 41 04     sts     0x0441, r24
    5568:       ed b7           in      r30, 0x3d       ; 61
    556a:       fe b7           in      r31, 0x3e       ; 62
    556c:       38 97           sbiw    r30, 0x08       ; 8
    556e:       0f b6           in      r0, 0x3f        ; 63
    5570:       f8 94           cli
    5572:       fe bf           out     0x3e, r31       ; 62
    5574:       0f be           out     0x3f, r0        ; 63
    5576:       ed bf           out     0x3d, r30       ; 61
    5578:       31 96           adiw    r30, 0x01       ; 1
    557a:       ad b7           in      r26, 0x3d       ; 61
    557c:       be b7           in      r27, 0x3e       ; 62
    557e:       11 96           adiw    r26, 0x01       ; 1
    5580:       1c 93           st      X, r17
    5582:       80 e4           ldi     r24, 0x40       ; 64
    5584:       94 e0           ldi     r25, 0x04       ; 4
    5586:       92 83           std     Z+2, r25        ; 0x02
    5588:       81 83           std     Z+1, r24        ; 0x01
    558a:       80 91 a2 08     lds     r24, 0x08A2
    558e:       90 e0           ldi     r25, 0x00       ; 0
    5590:       8d 96           adiw    r24, 0x2d       ; 45
    5592:       94 83           std     Z+4, r25        ; 0x04
    5594:       83 83           std     Z+3, r24        ; 0x03
    5596:       80 91 a3 08     lds     r24, 0x08A3
    559a:       90 e0           ldi     r25, 0x00       ; 0
    559c:       8d 96           adiw    r24, 0x2d       ; 45
    559e:       96 83           std     Z+6, r25        ; 0x06
    55a0:       85 83           std     Z+5, r24        ; 0x05
    55a2:       80 91 a4 08     lds     r24, 0x08A4
    55a6:       90 e0           ldi     r25, 0x00       ; 0
    55a8:       8d 96           adiw    r24, 0x2d       ; 45
    55aa:       90 87           std     Z+8, r25        ; 0x08
    55ac:       87 83           std     Z+7, r24        ; 0x07
    55ae:       80 91 a5 08     lds     r24, 0x08A5
    55b2:       90 e0           ldi     r25, 0x00       ; 0
    55b4:       8d 96           adiw    r24, 0x2d       ; 45
    55b6:       92 87           std     Z+10, r25       ; 0x0a
    55b8:       81 87           std     Z+9, r24        ; 0x09
    55ba:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    55be:       88 e2           ldi     r24, 0x28       ; 40
    55c0:       80 93 41 04     sts     0x0441, r24
    55c4:       ed b7           in      r30, 0x3d       ; 61
    55c6:       fe b7           in      r31, 0x3e       ; 62
    55c8:       31 96           adiw    r30, 0x01       ; 1
    55ca:       ad b7           in      r26, 0x3d       ; 61
    55cc:       be b7           in      r27, 0x3e       ; 62
    55ce:       11 96           adiw    r26, 0x01       ; 1
    55d0:       1c 93           st      X, r17
    55d2:       8c e2           ldi     r24, 0x2C       ; 44
    55d4:       94 e0           ldi     r25, 0x04       ; 4
    55d6:       92 83           std     Z+2, r25        ; 0x02
    55d8:       81 83           std     Z+1, r24        ; 0x01
    55da:       80 91 a6 08     lds     r24, 0x08A6
    55de:       90 e0           ldi     r25, 0x00       ; 0
    55e0:       8d 96           adiw    r24, 0x2d       ; 45
    55e2:       94 83           std     Z+4, r25        ; 0x04
    55e4:       83 83           std     Z+3, r24        ; 0x03
    55e6:       80 91 a7 08     lds     r24, 0x08A7
    55ea:       90 e0           ldi     r25, 0x00       ; 0
    55ec:       8d 96           adiw    r24, 0x2d       ; 45
    55ee:       96 83           std     Z+6, r25        ; 0x06
    55f0:       85 83           std     Z+5, r24        ; 0x05
    55f2:       80 91 a8 08     lds     r24, 0x08A8
    55f6:       90 e0           ldi     r25, 0x00       ; 0
    55f8:       8d 96           adiw    r24, 0x2d       ; 45
    55fa:       90 87           std     Z+8, r25        ; 0x08
    55fc:       87 83           std     Z+7, r24        ; 0x07
    55fe:       80 91 a9 08     lds     r24, 0x08A9
    5602:       90 e0           ldi     r25, 0x00       ; 0
    5604:       8d 96           adiw    r24, 0x2d       ; 45
    5606:       92 87           std     Z+10, r25       ; 0x0a
    5608:       81 87           std     Z+9, r24        ; 0x09
    560a:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    560e:       8c e3           ldi     r24, 0x3C       ; 60
    5610:       80 93 41 04     sts     0x0441, r24
    5614:       ed b7           in      r30, 0x3d       ; 61
    5616:       fe b7           in      r31, 0x3e       ; 62
    5618:       36 96           adiw    r30, 0x06       ; 6
    561a:       0f b6           in      r0, 0x3f        ; 63
    561c:       f8 94           cli
    561e:       fe bf           out     0x3e, r31       ; 62
    5620:       0f be           out     0x3f, r0        ; 63
    5622:       ed bf           out     0x3d, r30       ; 61
    5624:       31 96           adiw    r30, 0x01       ; 1
    5626:       ad b7           in      r26, 0x3d       ; 61
    5628:       be b7           in      r27, 0x3e       ; 62
    562a:       11 96           adiw    r26, 0x01       ; 1
    562c:       1c 93           st      X, r17
    562e:       8c e1           ldi     r24, 0x1C       ; 28
    5630:       94 e0           ldi     r25, 0x04       ; 4
    5632:       92 83           std     Z+2, r25        ; 0x02
    5634:       81 83           std     Z+1, r24        ; 0x01
    5636:       80 91 aa 08     lds     r24, 0x08AA
    563a:       90 e0           ldi     r25, 0x00       ; 0
    563c:       8d 96           adiw    r24, 0x2d       ; 45
    563e:       94 83           std     Z+4, r25        ; 0x04
    5640:       83 83           std     Z+3, r24        ; 0x03
    5642:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5646:       0f 90           pop     r0
    5648:       0f 90           pop     r0
    564a:       0f 90           pop     r0
    564c:       0f 90           pop     r0
    564e:       0f 90           pop     r0
    5650:       80 91 ab 08     lds     r24, 0x08AB
    5654:       88 23           and     r24, r24
    5656:       09 f0           breq    .+2             ; 0x565a <Menu+0xcbc>
    5658:       a3 c2           rjmp    .+1350          ; 0x5ba0 <Menu+0x1202>
    565a:       80 91 ac 08     lds     r24, 0x08AC
    565e:       88 23           and     r24, r24
    5660:       09 f0           breq    .+2             ; 0x5664 <Menu+0xcc6>
    5662:       87 c2           rjmp    .+1294          ; 0x5b72 <Menu+0x11d4>
    5664:       80 91 ad 08     lds     r24, 0x08AD
    5668:       88 23           and     r24, r24
    566a:       09 f4           brne    .+2             ; 0x566e <Menu+0xcd0>
    566c:       58 ca           rjmp    .-2896          ; 0x4b1e <Menu+0x180>
    566e:       88 e4           ldi     r24, 0x48       ; 72
    5670:       80 93 41 04     sts     0x0441, r24
    5674:       00 d0           rcall   .+0             ; 0x5676 <Menu+0xcd8>
    5676:       0f 92           push    r0
    5678:       81 e0           ldi     r24, 0x01       ; 1
    567a:       ed b7           in      r30, 0x3d       ; 61
    567c:       fe b7           in      r31, 0x3e       ; 62
    567e:       81 83           std     Z+1, r24        ; 0x01
    5680:       83 e1           ldi     r24, 0x13       ; 19
    5682:       94 e0           ldi     r25, 0x04       ; 4
    5684:       93 83           std     Z+3, r25        ; 0x03
    5686:       82 83           std     Z+2, r24        ; 0x02
    5688:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    568c:       0f 90           pop     r0
    568e:       0f 90           pop     r0
    5690:       0f 90           pop     r0
    5692:       45 ca           rjmp    .-2934          ; 0x4b1e <Menu+0x180>
    5694:       10 92 41 04     sts     0x0441, r1
    5698:       e0 91 e1 08     lds     r30, 0x08E1
    569c:       f0 e0           ldi     r31, 0x00       ; 0
    569e:       ee 0f           add     r30, r30
    56a0:       ff 1f           adc     r31, r31
    56a2:       e1 55           subi    r30, 0x51       ; 81
    56a4:       f7 4f           sbci    r31, 0xF7       ; 247
    56a6:       40 81           ld      r20, Z
    56a8:       51 81           ldd     r21, Z+1        ; 0x01
    56aa:       e0 91 e2 08     lds     r30, 0x08E2
    56ae:       f0 e0           ldi     r31, 0x00       ; 0
    56b0:       ee 0f           add     r30, r30
    56b2:       ff 1f           adc     r31, r31
    56b4:       e1 55           subi    r30, 0x51       ; 81
    56b6:       f7 4f           sbci    r31, 0xF7       ; 247
    56b8:       20 81           ld      r18, Z
    56ba:       31 81           ldd     r19, Z+1        ; 0x01
    56bc:       8d b7           in      r24, 0x3d       ; 61
    56be:       9e b7           in      r25, 0x3e       ; 62
    56c0:       07 97           sbiw    r24, 0x07       ; 7
    56c2:       0f b6           in      r0, 0x3f        ; 63
    56c4:       f8 94           cli
    56c6:       9e bf           out     0x3e, r25       ; 62
    56c8:       0f be           out     0x3f, r0        ; 63
    56ca:       8d bf           out     0x3d, r24       ; 61
    56cc:       ed b7           in      r30, 0x3d       ; 61
    56ce:       fe b7           in      r31, 0x3e       ; 62
    56d0:       31 96           adiw    r30, 0x01       ; 1
    56d2:       11 e0           ldi     r17, 0x01       ; 1
    56d4:       ad b7           in      r26, 0x3d       ; 61
    56d6:       be b7           in      r27, 0x3e       ; 62
    56d8:       11 96           adiw    r26, 0x01       ; 1
    56da:       1c 93           st      X, r17
    56dc:       88 ed           ldi     r24, 0xD8       ; 216
    56de:       96 e0           ldi     r25, 0x06       ; 6
    56e0:       92 83           std     Z+2, r25        ; 0x02
    56e2:       81 83           std     Z+1, r24        ; 0x01
    56e4:       54 83           std     Z+4, r21        ; 0x04
    56e6:       43 83           std     Z+3, r20        ; 0x03
    56e8:       36 83           std     Z+6, r19        ; 0x06
    56ea:       25 83           std     Z+5, r18        ; 0x05
    56ec:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    56f0:       84 e1           ldi     r24, 0x14       ; 20
    56f2:       80 93 41 04     sts     0x0441, r24
    56f6:       e0 91 e3 08     lds     r30, 0x08E3
    56fa:       f0 e0           ldi     r31, 0x00       ; 0
    56fc:       ee 0f           add     r30, r30
    56fe:       ff 1f           adc     r31, r31
    5700:       e1 55           subi    r30, 0x51       ; 81
    5702:       f7 4f           sbci    r31, 0xF7       ; 247
    5704:       20 81           ld      r18, Z
    5706:       31 81           ldd     r19, Z+1        ; 0x01
    5708:       e0 91 e4 08     lds     r30, 0x08E4
    570c:       f0 e0           ldi     r31, 0x00       ; 0
    570e:       ee 0f           add     r30, r30
    5710:       ff 1f           adc     r31, r31
    5712:       e1 55           subi    r30, 0x51       ; 81
    5714:       f7 4f           sbci    r31, 0xF7       ; 247
    5716:       40 81           ld      r20, Z
    5718:       51 81           ldd     r21, Z+1        ; 0x01
    571a:       ed b7           in      r30, 0x3d       ; 61
    571c:       fe b7           in      r31, 0x3e       ; 62
    571e:       31 96           adiw    r30, 0x01       ; 1
    5720:       ad b7           in      r26, 0x3d       ; 61
    5722:       be b7           in      r27, 0x3e       ; 62
    5724:       11 96           adiw    r26, 0x01       ; 1
    5726:       1c 93           st      X, r17
    5728:       88 ec           ldi     r24, 0xC8       ; 200
    572a:       96 e0           ldi     r25, 0x06       ; 6
    572c:       92 83           std     Z+2, r25        ; 0x02
    572e:       81 83           std     Z+1, r24        ; 0x01
    5730:       28 58           subi    r18, 0x88       ; 136
    5732:       3f 4f           sbci    r19, 0xFF       ; 255
    5734:       34 83           std     Z+4, r19        ; 0x04
    5736:       23 83           std     Z+3, r18        ; 0x03
    5738:       56 83           std     Z+6, r21        ; 0x06
    573a:       45 83           std     Z+5, r20        ; 0x05
    573c:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5740:       88 e2           ldi     r24, 0x28       ; 40
    5742:       80 93 41 04     sts     0x0441, r24
    5746:       e0 91 e5 08     lds     r30, 0x08E5
    574a:       f0 e0           ldi     r31, 0x00       ; 0
    574c:       ee 0f           add     r30, r30
    574e:       ff 1f           adc     r31, r31
    5750:       e1 55           subi    r30, 0x51       ; 81
    5752:       f7 4f           sbci    r31, 0xF7       ; 247
    5754:       40 81           ld      r20, Z
    5756:       51 81           ldd     r21, Z+1        ; 0x01
    5758:       e0 91 e6 08     lds     r30, 0x08E6
    575c:       f0 e0           ldi     r31, 0x00       ; 0
    575e:       ee 0f           add     r30, r30
    5760:       ff 1f           adc     r31, r31
    5762:       e1 55           subi    r30, 0x51       ; 81
    5764:       f7 4f           sbci    r31, 0xF7       ; 247
    5766:       20 81           ld      r18, Z
    5768:       31 81           ldd     r19, Z+1        ; 0x01
    576a:       ed b7           in      r30, 0x3d       ; 61
    576c:       fe b7           in      r31, 0x3e       ; 62
    576e:       31 96           adiw    r30, 0x01       ; 1
    5770:       ad b7           in      r26, 0x3d       ; 61
    5772:       be b7           in      r27, 0x3e       ; 62
    5774:       11 96           adiw    r26, 0x01       ; 1
    5776:       1c 93           st      X, r17
    5778:       88 eb           ldi     r24, 0xB8       ; 184
    577a:       96 e0           ldi     r25, 0x06       ; 6
    577c:       92 83           std     Z+2, r25        ; 0x02
    577e:       81 83           std     Z+1, r24        ; 0x01
    5780:       42 59           subi    r20, 0x92       ; 146
    5782:       5f 4f           sbci    r21, 0xFF       ; 255
    5784:       54 83           std     Z+4, r21        ; 0x04
    5786:       43 83           std     Z+3, r20        ; 0x03
    5788:       22 59           subi    r18, 0x92       ; 146
    578a:       3f 4f           sbci    r19, 0xFF       ; 255
    578c:       36 83           std     Z+6, r19        ; 0x06
    578e:       25 83           std     Z+5, r18        ; 0x05
    5790:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5794:       8c e3           ldi     r24, 0x3C       ; 60
    5796:       80 93 41 04     sts     0x0441, r24
    579a:       e0 91 e7 08     lds     r30, 0x08E7
    579e:       f0 e0           ldi     r31, 0x00       ; 0
    57a0:       ee 0f           add     r30, r30
    57a2:       ff 1f           adc     r31, r31
    57a4:       e1 55           subi    r30, 0x51       ; 81
    57a6:       f7 4f           sbci    r31, 0xF7       ; 247
    57a8:       40 81           ld      r20, Z
    57aa:       51 81           ldd     r21, Z+1        ; 0x01
    57ac:       e0 91 e8 08     lds     r30, 0x08E8
    57b0:       f0 e0           ldi     r31, 0x00       ; 0
    57b2:       ee 0f           add     r30, r30
    57b4:       ff 1f           adc     r31, r31
    57b6:       e1 55           subi    r30, 0x51       ; 81
    57b8:       f7 4f           sbci    r31, 0xF7       ; 247
    57ba:       20 81           ld      r18, Z
    57bc:       31 81           ldd     r19, Z+1        ; 0x01
    57be:       ed b7           in      r30, 0x3d       ; 61
    57c0:       fe b7           in      r31, 0x3e       ; 62
    57c2:       31 96           adiw    r30, 0x01       ; 1
    57c4:       ad b7           in      r26, 0x3d       ; 61
    57c6:       be b7           in      r27, 0x3e       ; 62
    57c8:       11 96           adiw    r26, 0x01       ; 1
    57ca:       1c 93           st      X, r17
    57cc:       88 ea           ldi     r24, 0xA8       ; 168
    57ce:       96 e0           ldi     r25, 0x06       ; 6
    57d0:       92 83           std     Z+2, r25        ; 0x02
    57d2:       81 83           std     Z+1, r24        ; 0x01
    57d4:       42 59           subi    r20, 0x92       ; 146
    57d6:       5f 4f           sbci    r21, 0xFF       ; 255
    57d8:       54 83           std     Z+4, r21        ; 0x04
    57da:       43 83           std     Z+3, r20        ; 0x03
    57dc:       22 59           subi    r18, 0x92       ; 146
    57de:       3f 4f           sbci    r19, 0xFF       ; 255
    57e0:       36 83           std     Z+6, r19        ; 0x06
    57e2:       25 83           std     Z+5, r18        ; 0x05
    57e4:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    57e8:       ed b7           in      r30, 0x3d       ; 61
    57ea:       fe b7           in      r31, 0x3e       ; 62
    57ec:       37 96           adiw    r30, 0x07       ; 7
    57ee:       0f b6           in      r0, 0x3f        ; 63
    57f0:       f8 94           cli
    57f2:       fe bf           out     0x3e, r31       ; 62
    57f4:       0f be           out     0x3f, r0        ; 63
    57f6:       ed bf           out     0x3d, r30       ; 61
    57f8:       10 92 43 04     sts     0x0443, r1
    57fc:       df 91           pop     r29
    57fe:       cf 91           pop     r28
    5800:       1f 91           pop     r17
    5802:       0f 91           pop     r16
    5804:       ff 90           pop     r15
    5806:       08 95           ret
    5808:       10 92 41 04     sts     0x0441, r1
    580c:       00 d0           rcall   .+0             ; 0x580e <Menu+0xe70>
    580e:       0f 92           push    r0
    5810:       11 e0           ldi     r17, 0x01       ; 1
    5812:       ad b7           in      r26, 0x3d       ; 61
    5814:       be b7           in      r27, 0x3e       ; 62
    5816:       11 96           adiw    r26, 0x01       ; 1
    5818:       1c 93           st      X, r17
    581a:       11 97           sbiw    r26, 0x01       ; 1
    581c:       8a e9           ldi     r24, 0x9A       ; 154
    581e:       96 e0           ldi     r25, 0x06       ; 6
    5820:       13 96           adiw    r26, 0x03       ; 3
    5822:       9c 93           st      X, r25
    5824:       8e 93           st      -X, r24
    5826:       12 97           sbiw    r26, 0x02       ; 2
    5828:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    582c:       80 91 08 01     lds     r24, 0x0108
    5830:       0f 90           pop     r0
    5832:       0f 90           pop     r0
    5834:       0f 90           pop     r0
    5836:       8a 30           cpi     r24, 0x0A       ; 10
    5838:       09 f4           brne    .+2             ; 0x583c <Menu+0xe9e>
    583a:       c4 c1           rjmp    .+904           ; 0x5bc4 <Menu+0x1226>
    583c:       8b 30           cpi     r24, 0x0B       ; 11
    583e:       09 f4           brne    .+2             ; 0x5842 <Menu+0xea4>
    5840:       d7 c0           rjmp    .+430           ; 0x59f0 <Menu+0x1052>
    5842:       84 31           cpi     r24, 0x14       ; 20
    5844:       09 f4           brne    .+2             ; 0x5848 <Menu+0xeaa>
    5846:       d4 c0           rjmp    .+424           ; 0x59f0 <Menu+0x1052>
    5848:       8d 30           cpi     r24, 0x0D       ; 13
    584a:       09 f0           breq    .+2             ; 0x584e <Menu+0xeb0>
    584c:       68 c9           rjmp    .-3376          ; 0x4b1e <Menu+0x180>
    584e:       84 e1           ldi     r24, 0x14       ; 20
    5850:       80 93 41 04     sts     0x0441, r24
    5854:       60 91 ae 04     lds     r22, 0x04AE
    5858:       70 91 af 04     lds     r23, 0x04AF
    585c:       40 91 11 04     lds     r20, 0x0411
    5860:       50 91 12 04     lds     r21, 0x0412
    5864:       2d b7           in      r18, 0x3d       ; 61
    5866:       3e b7           in      r19, 0x3e       ; 62
    5868:       29 50           subi    r18, 0x09       ; 9
    586a:       30 40           sbci    r19, 0x00       ; 0
    586c:       0f b6           in      r0, 0x3f        ; 63
    586e:       f8 94           cli
    5870:       3e bf           out     0x3e, r19       ; 62
    5872:       0f be           out     0x3f, r0        ; 63
    5874:       2d bf           out     0x3d, r18       ; 61
    5876:       cd b7           in      r28, 0x3d       ; 61
    5878:       de b7           in      r29, 0x3e       ; 62
    587a:       21 96           adiw    r28, 0x01       ; 1
    587c:       ad b7           in      r26, 0x3d       ; 61
    587e:       be b7           in      r27, 0x3e       ; 62
    5880:       11 96           adiw    r26, 0x01       ; 1
    5882:       1c 93           st      X, r17
    5884:       80 e2           ldi     r24, 0x20       ; 32
    5886:       96 e0           ldi     r25, 0x06       ; 6
    5888:       9a 83           std     Y+2, r25        ; 0x02
    588a:       89 83           std     Y+1, r24        ; 0x01
    588c:       cb 01           movw    r24, r22
    588e:       9c 01           movw    r18, r24
    5890:       97 fd           sbrc    r25, 7
    5892:       3f c2           rjmp    .+1150          ; 0x5d12 <Menu+0x1374>
    5894:       35 95           asr     r19
    5896:       27 95           ror     r18
    5898:       35 95           asr     r19
    589a:       27 95           ror     r18
    589c:       35 95           asr     r19
    589e:       27 95           ror     r18
    58a0:       42 1b           sub     r20, r18
    58a2:       53 0b           sbc     r21, r19
    58a4:       5c 83           std     Y+4, r21        ; 0x04
    58a6:       4b 83           std     Y+3, r20        ; 0x03
    58a8:       9b 01           movw    r18, r22
    58aa:       77 fd           sbrc    r23, 7
    58ac:       2f c2           rjmp    .+1118          ; 0x5d0c <Menu+0x136e>
    58ae:       35 95           asr     r19
    58b0:       27 95           ror     r18
    58b2:       35 95           asr     r19
    58b4:       27 95           ror     r18
    58b6:       35 95           asr     r19
    58b8:       27 95           ror     r18
    58ba:       35 95           asr     r19
    58bc:       27 95           ror     r18
    58be:       3e 83           std     Y+6, r19        ; 0x06
    58c0:       2d 83           std     Y+5, r18        ; 0x05
    58c2:       80 91 25 03     lds     r24, 0x0325
    58c6:       8f 83           std     Y+7, r24        ; 0x07
    58c8:       18 86           std     Y+8, r1 ; 0x08
    58ca:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    58ce:       88 e2           ldi     r24, 0x28       ; 40
    58d0:       80 93 41 04     sts     0x0441, r24
    58d4:       60 91 b0 04     lds     r22, 0x04B0
    58d8:       70 91 b1 04     lds     r23, 0x04B1
    58dc:       40 91 13 04     lds     r20, 0x0413
    58e0:       50 91 14 04     lds     r21, 0x0414
    58e4:       81 e0           ldi     r24, 0x01       ; 1
    58e6:       88 83           st      Y, r24
    58e8:       8c e0           ldi     r24, 0x0C       ; 12
    58ea:       96 e0           ldi     r25, 0x06       ; 6
    58ec:       9a 83           std     Y+2, r25        ; 0x02
    58ee:       89 83           std     Y+1, r24        ; 0x01
    58f0:       9b 01           movw    r18, r22
    58f2:       c9 01           movw    r24, r18
    58f4:       37 fd           sbrc    r19, 7
    58f6:       08 c2           rjmp    .+1040          ; 0x5d08 <Menu+0x136a>
    58f8:       95 95           asr     r25
    58fa:       87 95           ror     r24
    58fc:       95 95           asr     r25
    58fe:       87 95           ror     r24
    5900:       95 95           asr     r25
    5902:       87 95           ror     r24
    5904:       48 1b           sub     r20, r24
    5906:       59 0b           sbc     r21, r25
    5908:       5c 83           std     Y+4, r21        ; 0x04
    590a:       4b 83           std     Y+3, r20        ; 0x03
    590c:       9b 01           movw    r18, r22
    590e:       77 fd           sbrc    r23, 7
    5910:       f8 c1           rjmp    .+1008          ; 0x5d02 <Menu+0x1364>
    5912:       35 95           asr     r19
    5914:       27 95           ror     r18
    5916:       35 95           asr     r19
    5918:       27 95           ror     r18
    591a:       35 95           asr     r19
    591c:       27 95           ror     r18
    591e:       35 95           asr     r19
    5920:       27 95           ror     r18
    5922:       3e 83           std     Y+6, r19        ; 0x06
    5924:       2d 83           std     Y+5, r18        ; 0x05
    5926:       80 91 26 03     lds     r24, 0x0326
    592a:       8f 83           std     Y+7, r24        ; 0x07
    592c:       18 86           std     Y+8, r1 ; 0x08
    592e:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5932:       8c e3           ldi     r24, 0x3C       ; 60
    5934:       80 93 41 04     sts     0x0441, r24
    5938:       40 91 b2 04     lds     r20, 0x04B2
    593c:       50 91 b3 04     lds     r21, 0x04B3
    5940:       20 91 15 04     lds     r18, 0x0415
    5944:       30 91 16 04     lds     r19, 0x0416
    5948:       81 e0           ldi     r24, 0x01       ; 1
    594a:       88 83           st      Y, r24
    594c:       88 ef           ldi     r24, 0xF8       ; 248
    594e:       95 e0           ldi     r25, 0x05       ; 5
    5950:       9a 83           std     Y+2, r25        ; 0x02
    5952:       89 83           std     Y+1, r24        ; 0x01
    5954:       ca 01           movw    r24, r20
    5956:       82 1b           sub     r24, r18
    5958:       93 0b           sbc     r25, r19
    595a:       9c 83           std     Y+4, r25        ; 0x04
    595c:       8b 83           std     Y+3, r24        ; 0x03
    595e:       57 fd           sbrc    r21, 7
    5960:       c3 c1           rjmp    .+902           ; 0x5ce8 <Menu+0x134a>
    5962:       55 95           asr     r21
    5964:       47 95           ror     r20
    5966:       5e 83           std     Y+6, r21        ; 0x06
    5968:       4d 83           std     Y+5, r20        ; 0x05
    596a:       80 91 27 03     lds     r24, 0x0327
    596e:       8f 83           std     Y+7, r24        ; 0x07
    5970:       18 86           std     Y+8, r1 ; 0x08
    5972:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5976:       ed b7           in      r30, 0x3d       ; 61
    5978:       fe b7           in      r31, 0x3e       ; 62
    597a:       39 96           adiw    r30, 0x09       ; 9
    597c:       0f b6           in      r0, 0x3f        ; 63
    597e:       f8 94           cli
    5980:       fe bf           out     0x3e, r31       ; 62
    5982:       0f be           out     0x3f, r0        ; 63
    5984:       ed bf           out     0x3d, r30       ; 61
    5986:       cb c8           rjmp    .-3690          ; 0x4b1e <Menu+0x180>
    5988:       84 e1           ldi     r24, 0x14       ; 20
    598a:       80 93 41 04     sts     0x0441, r24
    598e:       00 d0           rcall   .+0             ; 0x5990 <Menu+0xff2>
    5990:       0f 92           push    r0
    5992:       ed b7           in      r30, 0x3d       ; 61
    5994:       fe b7           in      r31, 0x3e       ; 62
    5996:       01 83           std     Z+1, r16        ; 0x01
    5998:       8d e6           ldi     r24, 0x6D       ; 109
    599a:       97 e0           ldi     r25, 0x07       ; 7
    599c:       93 83           std     Z+3, r25        ; 0x03
    599e:       82 83           std     Z+2, r24        ; 0x02
    59a0:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    59a4:       88 e2           ldi     r24, 0x28       ; 40
    59a6:       80 93 41 04     sts     0x0441, r24
    59aa:       ad b7           in      r26, 0x3d       ; 61
    59ac:       be b7           in      r27, 0x3e       ; 62
    59ae:       11 96           adiw    r26, 0x01       ; 1
    59b0:       0c 93           st      X, r16
    59b2:       11 97           sbiw    r26, 0x01       ; 1
    59b4:       8f e5           ldi     r24, 0x5F       ; 95
    59b6:       97 e0           ldi     r25, 0x07       ; 7
    59b8:       13 96           adiw    r26, 0x03       ; 3
    59ba:       9c 93           st      X, r25
    59bc:       8e 93           st      -X, r24
    59be:       12 97           sbiw    r26, 0x02       ; 2
    59c0:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    59c4:       0f 90           pop     r0
    59c6:       0f 90           pop     r0
    59c8:       0f 90           pop     r0
    59ca:       a9 c8           rjmp    .-3758          ; 0x4b1e <Menu+0x180>
    59cc:       8c e3           ldi     r24, 0x3C       ; 60
    59ce:       80 93 41 04     sts     0x0441, r24
    59d2:       00 d0           rcall   .+0             ; 0x59d4 <Menu+0x1036>
    59d4:       0f 92           push    r0
    59d6:       ed b7           in      r30, 0x3d       ; 61
    59d8:       fe b7           in      r31, 0x3e       ; 62
    59da:       11 83           std     Z+1, r17        ; 0x01
    59dc:       80 eb           ldi     r24, 0xB0       ; 176
    59de:       97 e0           ldi     r25, 0x07       ; 7
    59e0:       93 83           std     Z+3, r25        ; 0x03
    59e2:       82 83           std     Z+2, r24        ; 0x02
    59e4:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    59e8:       0f 90           pop     r0
    59ea:       0f 90           pop     r0
    59ec:       0f 90           pop     r0
    59ee:       97 c8           rjmp    .-3794          ; 0x4b1e <Menu+0x180>
    59f0:       84 e1           ldi     r24, 0x14       ; 20
    59f2:       80 93 41 04     sts     0x0441, r24
    59f6:       60 91 ae 04     lds     r22, 0x04AE
    59fa:       70 91 af 04     lds     r23, 0x04AF
    59fe:       40 91 11 04     lds     r20, 0x0411
    5a02:       50 91 12 04     lds     r21, 0x0412
    5a06:       2d b7           in      r18, 0x3d       ; 61
    5a08:       3e b7           in      r19, 0x3e       ; 62
    5a0a:       29 50           subi    r18, 0x09       ; 9
    5a0c:       30 40           sbci    r19, 0x00       ; 0
    5a0e:       0f b6           in      r0, 0x3f        ; 63
    5a10:       f8 94           cli
    5a12:       3e bf           out     0x3e, r19       ; 62
    5a14:       0f be           out     0x3f, r0        ; 63
    5a16:       2d bf           out     0x3d, r18       ; 61
    5a18:       cd b7           in      r28, 0x3d       ; 61
    5a1a:       de b7           in      r29, 0x3e       ; 62
    5a1c:       21 96           adiw    r28, 0x01       ; 1
    5a1e:       81 e0           ldi     r24, 0x01       ; 1
    5a20:       ad b7           in      r26, 0x3d       ; 61
    5a22:       be b7           in      r27, 0x3e       ; 62
    5a24:       11 96           adiw    r26, 0x01       ; 1
    5a26:       8c 93           st      X, r24
    5a28:       85 e5           ldi     r24, 0x55       ; 85
    5a2a:       96 e0           ldi     r25, 0x06       ; 6
    5a2c:       9a 83           std     Y+2, r25        ; 0x02
    5a2e:       89 83           std     Y+1, r24        ; 0x01
    5a30:       9b 01           movw    r18, r22
    5a32:       c9 01           movw    r24, r18
    5a34:       37 fd           sbrc    r19, 7
    5a36:       07 96           adiw    r24, 0x07       ; 7
    5a38:       95 95           asr     r25
    5a3a:       87 95           ror     r24
    5a3c:       95 95           asr     r25
    5a3e:       87 95           ror     r24
    5a40:       95 95           asr     r25
    5a42:       87 95           ror     r24
    5a44:       48 1b           sub     r20, r24
    5a46:       59 0b           sbc     r21, r25
    5a48:       5c 83           std     Y+4, r21        ; 0x04
    5a4a:       4b 83           std     Y+3, r20        ; 0x03
    5a4c:       9b 01           movw    r18, r22
    5a4e:       77 ff           sbrs    r23, 7
    5a50:       02 c0           rjmp    .+4             ; 0x5a56 <Menu+0x10b8>
    5a52:       21 5f           subi    r18, 0xF1       ; 241
    5a54:       3f 4f           sbci    r19, 0xFF       ; 255
    5a56:       35 95           asr     r19
    5a58:       27 95           ror     r18
    5a5a:       35 95           asr     r19
    5a5c:       27 95           ror     r18
    5a5e:       35 95           asr     r19
    5a60:       27 95           ror     r18
    5a62:       35 95           asr     r19
    5a64:       27 95           ror     r18
    5a66:       3e 83           std     Y+6, r19        ; 0x06
    5a68:       2d 83           std     Y+5, r18        ; 0x05
    5a6a:       cb 01           movw    r24, r22
    5a6c:       60 e1           ldi     r22, 0x10       ; 16
    5a6e:       70 e0           ldi     r23, 0x00       ; 0
    5a70:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    5a74:       97 fd           sbrc    r25, 7
    5a76:       01 96           adiw    r24, 0x01       ; 1
    5a78:       95 95           asr     r25
    5a7a:       87 95           ror     r24
    5a7c:       98 87           std     Y+8, r25        ; 0x08
    5a7e:       8f 83           std     Y+7, r24        ; 0x07
    5a80:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5a84:       88 e2           ldi     r24, 0x28       ; 40
    5a86:       80 93 41 04     sts     0x0441, r24
    5a8a:       60 91 b0 04     lds     r22, 0x04B0
    5a8e:       70 91 b1 04     lds     r23, 0x04B1
    5a92:       40 91 13 04     lds     r20, 0x0413
    5a96:       50 91 14 04     lds     r21, 0x0414
    5a9a:       81 e0           ldi     r24, 0x01       ; 1
    5a9c:       88 83           st      Y, r24
    5a9e:       83 e4           ldi     r24, 0x43       ; 67
    5aa0:       96 e0           ldi     r25, 0x06       ; 6
    5aa2:       9a 83           std     Y+2, r25        ; 0x02
    5aa4:       89 83           std     Y+1, r24        ; 0x01
    5aa6:       9b 01           movw    r18, r22
    5aa8:       c9 01           movw    r24, r18
    5aaa:       37 fd           sbrc    r19, 7
    5aac:       07 96           adiw    r24, 0x07       ; 7
    5aae:       95 95           asr     r25
    5ab0:       87 95           ror     r24
    5ab2:       95 95           asr     r25
    5ab4:       87 95           ror     r24
    5ab6:       95 95           asr     r25
    5ab8:       87 95           ror     r24
    5aba:       48 1b           sub     r20, r24
    5abc:       59 0b           sbc     r21, r25
    5abe:       5c 83           std     Y+4, r21        ; 0x04
    5ac0:       4b 83           std     Y+3, r20        ; 0x03
    5ac2:       9b 01           movw    r18, r22
    5ac4:       77 ff           sbrs    r23, 7
    5ac6:       02 c0           rjmp    .+4             ; 0x5acc <Menu+0x112e>
    5ac8:       21 5f           subi    r18, 0xF1       ; 241
    5aca:       3f 4f           sbci    r19, 0xFF       ; 255
    5acc:       35 95           asr     r19
    5ace:       27 95           ror     r18
    5ad0:       35 95           asr     r19
    5ad2:       27 95           ror     r18
    5ad4:       35 95           asr     r19
    5ad6:       27 95           ror     r18
    5ad8:       35 95           asr     r19
    5ada:       27 95           ror     r18
    5adc:       3e 83           std     Y+6, r19        ; 0x06
    5ade:       2d 83           std     Y+5, r18        ; 0x05
    5ae0:       cb 01           movw    r24, r22
    5ae2:       60 e1           ldi     r22, 0x10       ; 16
    5ae4:       70 e0           ldi     r23, 0x00       ; 0
    5ae6:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    5aea:       97 fd           sbrc    r25, 7
    5aec:       01 96           adiw    r24, 0x01       ; 1
    5aee:       95 95           asr     r25
    5af0:       87 95           ror     r24
    5af2:       98 87           std     Y+8, r25        ; 0x08
    5af4:       8f 83           std     Y+7, r24        ; 0x07
    5af6:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5afa:       8c e3           ldi     r24, 0x3C       ; 60
    5afc:       80 93 41 04     sts     0x0441, r24
    5b00:       20 91 b2 04     lds     r18, 0x04B2
    5b04:       30 91 b3 04     lds     r19, 0x04B3
    5b08:       40 91 15 04     lds     r20, 0x0415
    5b0c:       50 91 16 04     lds     r21, 0x0416
    5b10:       0f 90           pop     r0
    5b12:       0f 90           pop     r0
    5b14:       ed b7           in      r30, 0x3d       ; 61
    5b16:       fe b7           in      r31, 0x3e       ; 62
    5b18:       31 96           adiw    r30, 0x01       ; 1
    5b1a:       81 e0           ldi     r24, 0x01       ; 1
    5b1c:       ad b7           in      r26, 0x3d       ; 61
    5b1e:       be b7           in      r27, 0x3e       ; 62
    5b20:       11 96           adiw    r26, 0x01       ; 1
    5b22:       8c 93           st      X, r24
    5b24:       84 e3           ldi     r24, 0x34       ; 52
    5b26:       96 e0           ldi     r25, 0x06       ; 6
    5b28:       92 83           std     Z+2, r25        ; 0x02
    5b2a:       81 83           std     Z+1, r24        ; 0x01
    5b2c:       c9 01           movw    r24, r18
    5b2e:       84 1b           sub     r24, r20
    5b30:       95 0b           sbc     r25, r21
    5b32:       94 83           std     Z+4, r25        ; 0x04
    5b34:       83 83           std     Z+3, r24        ; 0x03
    5b36:       37 ff           sbrs    r19, 7
    5b38:       02 c0           rjmp    .+4             ; 0x5b3e <Menu+0x11a0>
    5b3a:       2f 5f           subi    r18, 0xFF       ; 255
    5b3c:       3f 4f           sbci    r19, 0xFF       ; 255
    5b3e:       35 95           asr     r19
    5b40:       27 95           ror     r18
    5b42:       4e ce           rjmp    .-868           ; 0x57e0 <Menu+0xe42>
    5b44:       8c e3           ldi     r24, 0x3C       ; 60
    5b46:       80 93 41 04     sts     0x0441, r24
    5b4a:       00 d0           rcall   .+0             ; 0x5b4c <Menu+0x11ae>
    5b4c:       0f 92           push    r0
    5b4e:       ad b7           in      r26, 0x3d       ; 61
    5b50:       be b7           in      r27, 0x3e       ; 62
    5b52:       11 96           adiw    r26, 0x01       ; 1
    5b54:       1c 93           st      X, r17
    5b56:       11 97           sbiw    r26, 0x01       ; 1
    5b58:       85 ed           ldi     r24, 0xD5       ; 213
    5b5a:       97 e0           ldi     r25, 0x07       ; 7
    5b5c:       13 96           adiw    r26, 0x03       ; 3
    5b5e:       9c 93           st      X, r25
    5b60:       8e 93           st      -X, r24
    5b62:       12 97           sbiw    r26, 0x02       ; 2
    5b64:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5b68:       0f 90           pop     r0
    5b6a:       0f 90           pop     r0
    5b6c:       0f 90           pop     r0
    5b6e:       0c 94 8f 25     jmp     0x4b1e  ; 0x4b1e <Menu+0x180>
    5b72:       84 e4           ldi     r24, 0x44       ; 68
    5b74:       80 93 41 04     sts     0x0441, r24
    5b78:       00 d0           rcall   .+0             ; 0x5b7a <Menu+0x11dc>
    5b7a:       0f 92           push    r0
    5b7c:       81 e0           ldi     r24, 0x01       ; 1
    5b7e:       ad b7           in      r26, 0x3d       ; 61
    5b80:       be b7           in      r27, 0x3e       ; 62
    5b82:       11 96           adiw    r26, 0x01       ; 1
    5b84:       8c 93           st      X, r24
    5b86:       11 97           sbiw    r26, 0x01       ; 1
    5b88:       86 e1           ldi     r24, 0x16       ; 22
    5b8a:       94 e0           ldi     r25, 0x04       ; 4
    5b8c:       13 96           adiw    r26, 0x03       ; 3
    5b8e:       9c 93           st      X, r25
    5b90:       8e 93           st      -X, r24
    5b92:       12 97           sbiw    r26, 0x02       ; 2
    5b94:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5b98:       0f 90           pop     r0
    5b9a:       0f 90           pop     r0
    5b9c:       0f 90           pop     r0
    5b9e:       62 cd           rjmp    .-1340          ; 0x5664 <Menu+0xcc6>
    5ba0:       80 e4           ldi     r24, 0x40       ; 64
    5ba2:       80 93 41 04     sts     0x0441, r24
    5ba6:       00 d0           rcall   .+0             ; 0x5ba8 <Menu+0x120a>
    5ba8:       0f 92           push    r0
    5baa:       ed b7           in      r30, 0x3d       ; 61
    5bac:       fe b7           in      r31, 0x3e       ; 62
    5bae:       11 83           std     Z+1, r17        ; 0x01
    5bb0:       89 e1           ldi     r24, 0x19       ; 25
    5bb2:       94 e0           ldi     r25, 0x04       ; 4
    5bb4:       93 83           std     Z+3, r25        ; 0x03
    5bb6:       82 83           std     Z+2, r24        ; 0x02
    5bb8:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5bbc:       0f 90           pop     r0
    5bbe:       0f 90           pop     r0
    5bc0:       0f 90           pop     r0
    5bc2:       4b cd           rjmp    .-1386          ; 0x565a <Menu+0xcbc>
    5bc4:       84 e1           ldi     r24, 0x14       ; 20
    5bc6:       80 93 41 04     sts     0x0441, r24
    5bca:       60 91 ae 04     lds     r22, 0x04AE
    5bce:       70 91 af 04     lds     r23, 0x04AF
    5bd2:       40 91 11 04     lds     r20, 0x0411
    5bd6:       50 91 12 04     lds     r21, 0x0412
    5bda:       ed b7           in      r30, 0x3d       ; 61
    5bdc:       fe b7           in      r31, 0x3e       ; 62
    5bde:       39 97           sbiw    r30, 0x09       ; 9
    5be0:       0f b6           in      r0, 0x3f        ; 63
    5be2:       f8 94           cli
    5be4:       fe bf           out     0x3e, r31       ; 62
    5be6:       0f be           out     0x3f, r0        ; 63
    5be8:       ed bf           out     0x3d, r30       ; 61
    5bea:       cd b7           in      r28, 0x3d       ; 61
    5bec:       de b7           in      r29, 0x3e       ; 62
    5bee:       21 96           adiw    r28, 0x01       ; 1
    5bf0:       ad b7           in      r26, 0x3d       ; 61
    5bf2:       be b7           in      r27, 0x3e       ; 62
    5bf4:       11 96           adiw    r26, 0x01       ; 1
    5bf6:       1c 93           st      X, r17
    5bf8:       88 e8           ldi     r24, 0x88       ; 136
    5bfa:       96 e0           ldi     r25, 0x06       ; 6
    5bfc:       9a 83           std     Y+2, r25        ; 0x02
    5bfe:       89 83           std     Y+1, r24        ; 0x01
    5c00:       9b 01           movw    r18, r22
    5c02:       c9 01           movw    r24, r18
    5c04:       37 fd           sbrc    r19, 7
    5c06:       7b c0           rjmp    .+246           ; 0x5cfe <Menu+0x1360>
    5c08:       95 95           asr     r25
    5c0a:       87 95           ror     r24
    5c0c:       95 95           asr     r25
    5c0e:       87 95           ror     r24
    5c10:       95 95           asr     r25
    5c12:       87 95           ror     r24
    5c14:       48 1b           sub     r20, r24
    5c16:       59 0b           sbc     r21, r25
    5c18:       5c 83           std     Y+4, r21        ; 0x04
    5c1a:       4b 83           std     Y+3, r20        ; 0x03
    5c1c:       9b 01           movw    r18, r22
    5c1e:       77 fd           sbrc    r23, 7
    5c20:       6b c0           rjmp    .+214           ; 0x5cf8 <Menu+0x135a>
    5c22:       35 95           asr     r19
    5c24:       27 95           ror     r18
    5c26:       35 95           asr     r19
    5c28:       27 95           ror     r18
    5c2a:       35 95           asr     r19
    5c2c:       27 95           ror     r18
    5c2e:       3e 83           std     Y+6, r19        ; 0x06
    5c30:       2d 83           std     Y+5, r18        ; 0x05
    5c32:       cb 01           movw    r24, r22
    5c34:       68 e0           ldi     r22, 0x08       ; 8
    5c36:       70 e0           ldi     r23, 0x00       ; 0
    5c38:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    5c3c:       98 87           std     Y+8, r25        ; 0x08
    5c3e:       8f 83           std     Y+7, r24        ; 0x07
    5c40:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5c44:       88 e2           ldi     r24, 0x28       ; 40
    5c46:       80 93 41 04     sts     0x0441, r24
    5c4a:       60 91 b0 04     lds     r22, 0x04B0
    5c4e:       70 91 b1 04     lds     r23, 0x04B1
    5c52:       40 91 13 04     lds     r20, 0x0413
    5c56:       50 91 14 04     lds     r21, 0x0414
    5c5a:       81 e0           ldi     r24, 0x01       ; 1
    5c5c:       88 83           st      Y, r24
    5c5e:       86 e7           ldi     r24, 0x76       ; 118
    5c60:       96 e0           ldi     r25, 0x06       ; 6
    5c62:       9a 83           std     Y+2, r25        ; 0x02
    5c64:       89 83           std     Y+1, r24        ; 0x01
    5c66:       9b 01           movw    r18, r22
    5c68:       c9 01           movw    r24, r18
    5c6a:       37 fd           sbrc    r19, 7
    5c6c:       43 c0           rjmp    .+134           ; 0x5cf4 <Menu+0x1356>
    5c6e:       95 95           asr     r25
    5c70:       87 95           ror     r24
    5c72:       95 95           asr     r25
    5c74:       87 95           ror     r24
    5c76:       95 95           asr     r25
    5c78:       87 95           ror     r24
    5c7a:       48 1b           sub     r20, r24
    5c7c:       59 0b           sbc     r21, r25
    5c7e:       5c 83           std     Y+4, r21        ; 0x04
    5c80:       4b 83           std     Y+3, r20        ; 0x03
    5c82:       9b 01           movw    r18, r22
    5c84:       77 fd           sbrc    r23, 7
    5c86:       33 c0           rjmp    .+102           ; 0x5cee <Menu+0x1350>
    5c88:       35 95           asr     r19
    5c8a:       27 95           ror     r18
    5c8c:       35 95           asr     r19
    5c8e:       27 95           ror     r18
    5c90:       35 95           asr     r19
    5c92:       27 95           ror     r18
    5c94:       3e 83           std     Y+6, r19        ; 0x06
    5c96:       2d 83           std     Y+5, r18        ; 0x05
    5c98:       cb 01           movw    r24, r22
    5c9a:       68 e0           ldi     r22, 0x08       ; 8
    5c9c:       70 e0           ldi     r23, 0x00       ; 0
    5c9e:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    5ca2:       98 87           std     Y+8, r25        ; 0x08
    5ca4:       8f 83           std     Y+7, r24        ; 0x07
    5ca6:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    5caa:       8c e3           ldi     r24, 0x3C       ; 60
    5cac:       80 93 41 04     sts     0x0441, r24
    5cb0:       20 91 b2 04     lds     r18, 0x04B2
    5cb4:       30 91 b3 04     lds     r19, 0x04B3
    5cb8:       40 91 15 04     lds     r20, 0x0415
    5cbc:       50 91 16 04     lds     r21, 0x0416
    5cc0:       0f 90           pop     r0
    5cc2:       0f 90           pop     r0
    5cc4:       ed b7           in      r30, 0x3d       ; 61
    5cc6:       fe b7           in      r31, 0x3e       ; 62
    5cc8:       31 96           adiw    r30, 0x01       ; 1
    5cca:       81 e0           ldi     r24, 0x01       ; 1
    5ccc:       ad b7           in      r26, 0x3d       ; 61
    5cce:       be b7           in      r27, 0x3e       ; 62
    5cd0:       11 96           adiw    r26, 0x01       ; 1
    5cd2:       8c 93           st      X, r24
    5cd4:       87 e6           ldi     r24, 0x67       ; 103
    5cd6:       96 e0           ldi     r25, 0x06       ; 6
    5cd8:       92 83           std     Z+2, r25        ; 0x02
    5cda:       81 83           std     Z+1, r24        ; 0x01
    5cdc:       c9 01           movw    r24, r18
    5cde:       84 1b           sub     r24, r20
    5ce0:       95 0b           sbc     r25, r21
    5ce2:       94 83           std     Z+4, r25        ; 0x04
    5ce4:       83 83           std     Z+3, r24        ; 0x03
    5ce6:       7c cd           rjmp    .-1288          ; 0x57e0 <Menu+0xe42>
    5ce8:       4f 5f           subi    r20, 0xFF       ; 255
    5cea:       5f 4f           sbci    r21, 0xFF       ; 255
    5cec:       3a ce           rjmp    .-908           ; 0x5962 <Menu+0xfc4>
    5cee:       29 5f           subi    r18, 0xF9       ; 249
    5cf0:       3f 4f           sbci    r19, 0xFF       ; 255
    5cf2:       ca cf           rjmp    .-108           ; 0x5c88 <Menu+0x12ea>
    5cf4:       07 96           adiw    r24, 0x07       ; 7
    5cf6:       bb cf           rjmp    .-138           ; 0x5c6e <Menu+0x12d0>
    5cf8:       29 5f           subi    r18, 0xF9       ; 249
    5cfa:       3f 4f           sbci    r19, 0xFF       ; 255
    5cfc:       92 cf           rjmp    .-220           ; 0x5c22 <Menu+0x1284>
    5cfe:       07 96           adiw    r24, 0x07       ; 7
    5d00:       83 cf           rjmp    .-250           ; 0x5c08 <Menu+0x126a>
    5d02:       21 5f           subi    r18, 0xF1       ; 241
    5d04:       3f 4f           sbci    r19, 0xFF       ; 255
    5d06:       05 ce           rjmp    .-1014          ; 0x5912 <Menu+0xf74>
    5d08:       07 96           adiw    r24, 0x07       ; 7
    5d0a:       f6 cd           rjmp    .-1044          ; 0x58f8 <Menu+0xf5a>
    5d0c:       21 5f           subi    r18, 0xF1       ; 241
    5d0e:       3f 4f           sbci    r19, 0xFF       ; 255
    5d10:       ce cd           rjmp    .-1124          ; 0x58ae <Menu+0xf10>
    5d12:       29 5f           subi    r18, 0xF9       ; 249
    5d14:       3f 4f           sbci    r19, 0xFF       ; 255
    5d16:       be cd           rjmp    .-1156          ; 0x5894 <Menu+0xef6>

00005d18 <i2c_init>:
    5d18:       10 92 b9 00     sts     0x00B9, r1
    5d1c:       8a e2           ldi     r24, 0x2A       ; 42
    5d1e:       80 93 b8 00     sts     0x00B8, r24
    5d22:       08 95           ret

00005d24 <i2c_start>:
    5d24:       85 ea           ldi     r24, 0xA5       ; 165
    5d26:       80 93 bc 00     sts     0x00BC, r24
    5d2a:       08 95           ret

00005d2c <i2c_stop>:
    5d2c:       84 e9           ldi     r24, 0x94       ; 148
    5d2e:       80 93 bc 00     sts     0x00BC, r24
    5d32:       08 95           ret

00005d34 <i2c_reset>:
    5d34:       4c eb           ldi     r20, 0xBC       ; 188
    5d36:       50 e0           ldi     r21, 0x00       ; 0
    5d38:       84 e9           ldi     r24, 0x94       ; 148
    5d3a:       da 01           movw    r26, r20
    5d3c:       8c 93           st      X, r24
    5d3e:       10 92 44 04     sts     0x0444, r1
    5d42:       2b eb           ldi     r18, 0xBB       ; 187
    5d44:       30 e0           ldi     r19, 0x00       ; 0
    5d46:       f9 01           movw    r30, r18
    5d48:       80 81           ld      r24, Z
    5d4a:       10 92 45 04     sts     0x0445, r1
    5d4e:       80 e8           ldi     r24, 0x80       ; 128
    5d50:       8c 93           st      X, r24
    5d52:       10 92 bd 00     sts     0x00BD, r1
    5d56:       10 92 ba 00     sts     0x00BA, r1
    5d5a:       10 82           st      Z, r1
    5d5c:       e9 eb           ldi     r30, 0xB9       ; 185
    5d5e:       f0 e0           ldi     r31, 0x00       ; 0
    5d60:       10 82           st      Z, r1
    5d62:       a8 eb           ldi     r26, 0xB8       ; 184
    5d64:       b0 e0           ldi     r27, 0x00       ; 0
    5d66:       1c 92           st      X, r1
    5d68:       10 82           st      Z, r1
    5d6a:       8a e2           ldi     r24, 0x2A       ; 42
    5d6c:       8c 93           st      X, r24
    5d6e:       85 ea           ldi     r24, 0xA5       ; 165
    5d70:       da 01           movw    r26, r20
    5d72:       8c 93           st      X, r24
    5d74:       10 82           st      Z, r1
    5d76:       f9 01           movw    r30, r18
    5d78:       10 82           st      Z, r1
    5d7a:       85 e8           ldi     r24, 0x85       ; 133
    5d7c:       8c 93           st      X, r24
    5d7e:       08 95           ret

00005d80 <i2c_write_byte>:
    5d80:       10 92 b9 00     sts     0x00B9, r1
    5d84:       80 93 bb 00     sts     0x00BB, r24
    5d88:       85 e8           ldi     r24, 0x85       ; 133
    5d8a:       80 93 bc 00     sts     0x00BC, r24
    5d8e:       08 95           ret

00005d90 <I2C_WriteByte>:
    5d90:       80 93 bb 00     sts     0x00BB, r24
    5d94:       85 e8           ldi     r24, 0x85       ; 133
    5d96:       80 93 bc 00     sts     0x00BC, r24
    5d9a:       08 95           ret

00005d9c <I2C_ReceiveByte>:
    5d9c:       85 ec           ldi     r24, 0xC5       ; 197
    5d9e:       80 93 bc 00     sts     0x00BC, r24
    5da2:       08 95           ret

00005da4 <I2C_ReceiveLastByte>:
    5da4:       85 e8           ldi     r24, 0x85       ; 133
    5da6:       80 93 bc 00     sts     0x00BC, r24
    5daa:       08 95           ret

00005dac <__vector_26>:
    5dac:       1f 92           push    r1
    5dae:       0f 92           push    r0
    5db0:       0f b6           in      r0, 0x3f        ; 63
    5db2:       0f 92           push    r0
    5db4:       11 24           eor     r1, r1
    5db6:       2f 93           push    r18
    5db8:       3f 93           push    r19
    5dba:       8f 93           push    r24
    5dbc:       9f 93           push    r25
    5dbe:       ef 93           push    r30
    5dc0:       ff 93           push    r31
    5dc2:       80 91 44 04     lds     r24, 0x0444
    5dc6:       8f 5f           subi    r24, 0xFF       ; 255
    5dc8:       80 93 44 04     sts     0x0444, r24
    5dcc:       81 50           subi    r24, 0x01       ; 1
    5dce:       e8 2f           mov     r30, r24
    5dd0:       f0 e0           ldi     r31, 0x00       ; 0
    5dd2:       e7 31           cpi     r30, 0x17       ; 23
    5dd4:       f1 05           cpc     r31, r1
    5dd6:       90 f0           brcs    .+36            ; 0x5dfc <__vector_26+0x50>
    5dd8:       10 92 44 04     sts     0x0444, r1
    5ddc:       80 91 bc 00     lds     r24, 0x00BC
    5de0:       80 68           ori     r24, 0x80       ; 128
    5de2:       80 93 bc 00     sts     0x00BC, r24
    5de6:       ff 91           pop     r31
    5de8:       ef 91           pop     r30
    5dea:       9f 91           pop     r25
    5dec:       8f 91           pop     r24
    5dee:       3f 91           pop     r19
    5df0:       2f 91           pop     r18
    5df2:       0f 90           pop     r0
    5df4:       0f be           out     0x3f, r0        ; 63
    5df6:       0f 90           pop     r0
    5df8:       1f 90           pop     r1
    5dfa:       18 95           reti
    5dfc:       e0 5b           subi    r30, 0xB0       ; 176
    5dfe:       ff 4f           sbci    r31, 0xFF       ; 255
    5e00:       ee 0f           add     r30, r30
    5e02:       ff 1f           adc     r31, r31
    5e04:       05 90           lpm     r0, Z+
    5e06:       f4 91           lpm     r31, Z+
    5e08:       e0 2d           mov     r30, r0
    5e0a:       09 94           ijmp
    5e0c:       10 92 b9 00     sts     0x00B9, r1
    5e10:       88 e9           ldi     r24, 0x98       ; 152
    5e12:       80 93 bb 00     sts     0x00BB, r24
    5e16:       85 e8           ldi     r24, 0x85       ; 133
    5e18:       80 93 bc 00     sts     0x00BC, r24
    5e1c:       df cf           rjmp    .-66            ; 0x5ddc <__vector_26+0x30>
    5e1e:       10 92 b9 00     sts     0x00B9, r1
    5e22:       80 e8           ldi     r24, 0x80       ; 128
    5e24:       80 93 bb 00     sts     0x00BB, r24
    5e28:       85 e8           ldi     r24, 0x85       ; 133
    5e2a:       80 93 bc 00     sts     0x00BC, r24
    5e2e:       d6 cf           rjmp    .-84            ; 0x5ddc <__vector_26+0x30>
    5e30:       84 e9           ldi     r24, 0x94       ; 148
    5e32:       80 93 bc 00     sts     0x00BC, r24
    5e36:       8a e0           ldi     r24, 0x0A       ; 10
    5e38:       90 e0           ldi     r25, 0x00       ; 0
    5e3a:       90 93 9f 03     sts     0x039F, r25
    5e3e:       80 93 9e 03     sts     0x039E, r24
    5e42:       85 ea           ldi     r24, 0xA5       ; 165
    5e44:       80 93 bc 00     sts     0x00BC, r24
    5e48:       c9 cf           rjmp    .-110           ; 0x5ddc <__vector_26+0x30>
    5e4a:       90 91 45 04     lds     r25, 0x0445
    5e4e:       29 2f           mov     r18, r25
    5e50:       30 e0           ldi     r19, 0x00       ; 0
    5e52:       f9 01           movw    r30, r18
    5e54:       ee 0f           add     r30, r30
    5e56:       ff 1f           adc     r31, r31
    5e58:       ee 0f           add     r30, r30
    5e5a:       ff 1f           adc     r31, r31
    5e5c:       ed 52           subi    r30, 0x2D       ; 45
    5e5e:       fa 4f           sbci    r31, 0xFA       ; 250
    5e60:       85 85           ldd     r24, Z+13       ; 0x0d
    5e62:       18 16           cp      r1, r24
    5e64:       a4 f0           brlt    .+40            ; 0x5e8e <__vector_26+0xe2>
    5e66:       9c 30           cpi     r25, 0x0C       ; 12
    5e68:       18 f0           brcs    .+6             ; 0x5e70 <__vector_26+0xc4>
    5e6a:       11 c0           rjmp    .+34            ; 0x5e8e <__vector_26+0xe2>
    5e6c:       9c 30           cpi     r25, 0x0C       ; 12
    5e6e:       68 f4           brcc    .+26            ; 0x5e8a <__vector_26+0xde>
    5e70:       9f 5f           subi    r25, 0xFF       ; 255
    5e72:       29 2f           mov     r18, r25
    5e74:       30 e0           ldi     r19, 0x00       ; 0
    5e76:       f9 01           movw    r30, r18
    5e78:       ee 0f           add     r30, r30
    5e7a:       ff 1f           adc     r31, r31
    5e7c:       ee 0f           add     r30, r30
    5e7e:       ff 1f           adc     r31, r31
    5e80:       ed 52           subi    r30, 0x2D       ; 45
    5e82:       fa 4f           sbci    r31, 0xFA       ; 250
    5e84:       85 85           ldd     r24, Z+13       ; 0x0d
    5e86:       18 16           cp      r1, r24
    5e88:       8c f7           brge    .-30            ; 0x5e6c <__vector_26+0xc0>
    5e8a:       90 93 45 04     sts     0x0445, r25
    5e8e:       9c 30           cpi     r25, 0x0C       ; 12
    5e90:       09 f4           brne    .+2             ; 0x5e94 <__vector_26+0xe8>
    5e92:       d6 c0           rjmp    .+428           ; 0x6040 <__vector_26+0x294>
    5e94:       27 5d           subi    r18, 0xD7       ; 215
    5e96:       3f 4f           sbci    r19, 0xFF       ; 255
    5e98:       22 0f           add     r18, r18
    5e9a:       33 1f           adc     r19, r19
    5e9c:       10 92 b9 00     sts     0x00B9, r1
    5ea0:       20 93 bb 00     sts     0x00BB, r18
    5ea4:       85 e8           ldi     r24, 0x85       ; 133
    5ea6:       80 93 bc 00     sts     0x00BC, r24
    5eaa:       98 cf           rjmp    .-208           ; 0x5ddc <__vector_26+0x30>
    5eac:       80 91 26 03     lds     r24, 0x0326
    5eb0:       10 92 b9 00     sts     0x00B9, r1
    5eb4:       80 93 bb 00     sts     0x00BB, r24
    5eb8:       85 e8           ldi     r24, 0x85       ; 133
    5eba:       80 93 bc 00     sts     0x00BC, r24
    5ebe:       8e cf           rjmp    .-228           ; 0x5ddc <__vector_26+0x30>
    5ec0:       10 92 b9 00     sts     0x00B9, r1
    5ec4:       82 e1           ldi     r24, 0x12       ; 18
    5ec6:       80 93 bb 00     sts     0x00BB, r24
    5eca:       85 e8           ldi     r24, 0x85       ; 133
    5ecc:       80 93 bc 00     sts     0x00BC, r24
    5ed0:       85 cf           rjmp    .-246           ; 0x5ddc <__vector_26+0x30>
    5ed2:       80 91 27 03     lds     r24, 0x0327
    5ed6:       10 92 b9 00     sts     0x00B9, r1
    5eda:       80 93 bb 00     sts     0x00BB, r24
    5ede:       85 e8           ldi     r24, 0x85       ; 133
    5ee0:       80 93 bc 00     sts     0x00BC, r24
    5ee4:       7b cf           rjmp    .-266           ; 0x5ddc <__vector_26+0x30>
    5ee6:       80 91 25 03     lds     r24, 0x0325
    5eea:       10 92 b9 00     sts     0x00B9, r1
    5eee:       80 93 bb 00     sts     0x00BB, r24
    5ef2:       85 e8           ldi     r24, 0x85       ; 133
    5ef4:       80 93 bc 00     sts     0x00BC, r24
    5ef8:       71 cf           rjmp    .-286           ; 0x5ddc <__vector_26+0x30>
    5efa:       84 e9           ldi     r24, 0x94       ; 148
    5efc:       80 93 bc 00     sts     0x00BC, r24
    5f00:       8a e0           ldi     r24, 0x0A       ; 10
    5f02:       90 e0           ldi     r25, 0x00       ; 0
    5f04:       90 93 9f 03     sts     0x039F, r25
    5f08:       80 93 9e 03     sts     0x039E, r24
    5f0c:       10 92 44 04     sts     0x0444, r1
    5f10:       65 cf           rjmp    .-310           ; 0x5ddc <__vector_26+0x30>
    5f12:       10 92 b9 00     sts     0x00B9, r1
    5f16:       84 e1           ldi     r24, 0x14       ; 20
    5f18:       80 93 bb 00     sts     0x00BB, r24
    5f1c:       85 e8           ldi     r24, 0x85       ; 133
    5f1e:       80 93 bc 00     sts     0x00BC, r24
    5f22:       5c cf           rjmp    .-328           ; 0x5ddc <__vector_26+0x30>
    5f24:       80 91 b9 00     lds     r24, 0x00B9
    5f28:       80 33           cpi     r24, 0x30       ; 48
    5f2a:       09 f4           brne    .+2             ; 0x5f2e <__vector_26+0x182>
    5f2c:       6a c0           rjmp    .+212           ; 0x6002 <__vector_26+0x256>
    5f2e:       84 e9           ldi     r24, 0x94       ; 148
    5f30:       80 93 bc 00     sts     0x00BC, r24
    5f34:       8a e0           ldi     r24, 0x0A       ; 10
    5f36:       90 e0           ldi     r25, 0x00       ; 0
    5f38:       90 93 9f 03     sts     0x039F, r25
    5f3c:       80 93 9e 03     sts     0x039E, r24
    5f40:       10 92 44 04     sts     0x0444, r1
    5f44:       85 ea           ldi     r24, 0xA5       ; 165
    5f46:       80 93 bc 00     sts     0x00BC, r24
    5f4a:       48 cf           rjmp    .-368           ; 0x5ddc <__vector_26+0x30>
    5f4c:       80 91 45 04     lds     r24, 0x0445
    5f50:       e8 2f           mov     r30, r24
    5f52:       f0 e0           ldi     r31, 0x00       ; 0
    5f54:       ea 56           subi    r30, 0x6A       ; 106
    5f56:       f6 4f           sbci    r31, 0xF6       ; 246
    5f58:       90 81           ld      r25, Z
    5f5a:       8f 5f           subi    r24, 0xFF       ; 255
    5f5c:       80 93 45 04     sts     0x0445, r24
    5f60:       10 92 b9 00     sts     0x00B9, r1
    5f64:       90 93 bb 00     sts     0x00BB, r25
    5f68:       85 e8           ldi     r24, 0x85       ; 133
    5f6a:       80 93 bc 00     sts     0x00BC, r24
    5f6e:       36 cf           rjmp    .-404           ; 0x5ddc <__vector_26+0x30>
    5f70:       10 92 b9 00     sts     0x00B9, r1
    5f74:       80 e1           ldi     r24, 0x10       ; 16
    5f76:       80 93 bb 00     sts     0x00BB, r24
    5f7a:       85 e8           ldi     r24, 0x85       ; 133
    5f7c:       80 93 bc 00     sts     0x00BC, r24
    5f80:       2d cf           rjmp    .-422           ; 0x5ddc <__vector_26+0x30>
    5f82:       80 91 46 04     lds     r24, 0x0446
    5f86:       90 91 bb 00     lds     r25, 0x00BB
    5f8a:       e8 2f           mov     r30, r24
    5f8c:       f0 e0           ldi     r31, 0x00       ; 0
    5f8e:       ea 58           subi    r30, 0x8A       ; 138
    5f90:       f7 4f           sbci    r31, 0xF7       ; 247
    5f92:       90 83           st      Z, r25
    5f94:       8f 5f           subi    r24, 0xFF       ; 255
    5f96:       80 93 46 04     sts     0x0446, r24
    5f9a:       8c 30           cpi     r24, 0x0C       ; 12
    5f9c:       10 f0           brcs    .+4             ; 0x5fa2 <__vector_26+0x1f6>
    5f9e:       10 92 46 04     sts     0x0446, r1
    5fa2:       84 e9           ldi     r24, 0x94       ; 148
    5fa4:       80 93 bc 00     sts     0x00BC, r24
    5fa8:       10 92 44 04     sts     0x0444, r1
    5fac:       17 cf           rjmp    .-466           ; 0x5ddc <__vector_26+0x30>
    5fae:       80 91 bb 00     lds     r24, 0x00BB
    5fb2:       e0 91 46 04     lds     r30, 0x0446
    5fb6:       f0 e0           ldi     r31, 0x00       ; 0
    5fb8:       ee 56           subi    r30, 0x6E       ; 110
    5fba:       f7 4f           sbci    r31, 0xF7       ; 247
    5fbc:       80 83           st      Z, r24
    5fbe:       85 e8           ldi     r24, 0x85       ; 133
    5fc0:       80 93 bc 00     sts     0x00BC, r24
    5fc4:       0b cf           rjmp    .-490           ; 0x5ddc <__vector_26+0x30>
    5fc6:       80 91 b9 00     lds     r24, 0x00B9
    5fca:       80 34           cpi     r24, 0x40       ; 64
    5fcc:       69 f1           breq    .+90            ; 0x6028 <__vector_26+0x27c>
    5fce:       80 91 46 04     lds     r24, 0x0446
    5fd2:       e8 2f           mov     r30, r24
    5fd4:       f0 e0           ldi     r31, 0x00       ; 0
    5fd6:       ee 55           subi    r30, 0x5E       ; 94
    5fd8:       f7 4f           sbci    r31, 0xF7       ; 247
    5fda:       10 82           st      Z, r1
    5fdc:       8f 5f           subi    r24, 0xFF       ; 255
    5fde:       80 93 46 04     sts     0x0446, r24
    5fe2:       8c 30           cpi     r24, 0x0C       ; 12
    5fe4:       10 f0           brcs    .+4             ; 0x5fea <__vector_26+0x23e>
    5fe6:       10 92 46 04     sts     0x0446, r1
    5fea:       84 e9           ldi     r24, 0x94       ; 148
    5fec:       80 93 bc 00     sts     0x00BC, r24
    5ff0:       10 92 44 04     sts     0x0444, r1
    5ff4:       80 91 4a 04     lds     r24, 0x044A
    5ff8:       80 93 47 04     sts     0x0447, r24
    5ffc:       10 92 4a 04     sts     0x044A, r1
    6000:       ed ce           rjmp    .-550           ; 0x5ddc <__vector_26+0x30>
    6002:       80 91 4a 04     lds     r24, 0x044A
    6006:       88 23           and     r24, r24
    6008:       61 f1           breq    .+88            ; 0x6062 <__vector_26+0x2b6>
    600a:       80 91 45 04     lds     r24, 0x0445
    600e:       e8 2f           mov     r30, r24
    6010:       f0 e0           ldi     r31, 0x00       ; 0
    6012:       eb 57           subi    r30, 0x7B       ; 123
    6014:       f7 4f           sbci    r31, 0xF7       ; 247
    6016:       80 81           ld      r24, Z
    6018:       8f 5f           subi    r24, 0xFF       ; 255
    601a:       80 83           st      Z, r24
    601c:       88 23           and     r24, r24
    601e:       09 f0           breq    .+2             ; 0x6022 <__vector_26+0x276>
    6020:       86 cf           rjmp    .-244           ; 0x5f2e <__vector_26+0x182>
    6022:       8f ef           ldi     r24, 0xFF       ; 255
    6024:       80 83           st      Z, r24
    6026:       83 cf           rjmp    .-250           ; 0x5f2e <__vector_26+0x182>
    6028:       80 91 46 04     lds     r24, 0x0446
    602c:       e8 2f           mov     r30, r24
    602e:       f0 e0           ldi     r31, 0x00       ; 0
    6030:       ee 55           subi    r30, 0x5E       ; 94
    6032:       f7 4f           sbci    r31, 0xF7       ; 247
    6034:       8c 5f           subi    r24, 0xFC       ; 252
    6036:       80 83           st      Z, r24
    6038:       85 ec           ldi     r24, 0xC5       ; 197
    603a:       80 93 bc 00     sts     0x00BC, r24
    603e:       da cf           rjmp    .-76            ; 0x5ff4 <__vector_26+0x248>
    6040:       10 92 45 04     sts     0x0445, r1
    6044:       83 e0           ldi     r24, 0x03       ; 3
    6046:       80 93 44 04     sts     0x0444, r24
    604a:       80 91 46 04     lds     r24, 0x0446
    604e:       88 0f           add     r24, r24
    6050:       8d 5a           subi    r24, 0xAD       ; 173
    6052:       10 92 b9 00     sts     0x00B9, r1
    6056:       80 93 bb 00     sts     0x00BB, r24
    605a:       85 e8           ldi     r24, 0x85       ; 133
    605c:       80 93 bc 00     sts     0x00BC, r24
    6060:       bd ce           rjmp    .-646           ; 0x5ddc <__vector_26+0x30>
    6062:       80 91 45 04     lds     r24, 0x0445
    6066:       80 93 4a 04     sts     0x044A, r24
    606a:       d1 cf           rjmp    .-94            ; 0x600e <__vector_26+0x262>

0000606c <rc_sum_init>:
    606c:       83 ec           ldi     r24, 0xC3       ; 195
    606e:       80 93 81 00     sts     0x0081, r24
    6072:       ef e6           ldi     r30, 0x6F       ; 111
    6074:       f0 e0           ldi     r31, 0x00       ; 0
    6076:       80 81           ld      r24, Z
    6078:       80 62           ori     r24, 0x20       ; 32
    607a:       80 83           st      Z, r24
    607c:       10 92 b3 04     sts     0x04B3, r1
    6080:       10 92 b2 04     sts     0x04B2, r1
    6084:       10 92 b1 04     sts     0x04B1, r1
    6088:       10 92 b0 04     sts     0x04B0, r1
    608c:       10 92 af 04     sts     0x04AF, r1
    6090:       10 92 ae 04     sts     0x04AE, r1
    6094:       08 95           ret

00006096 <__vector_12>:
    6096:       1f 92           push    r1
    6098:       0f 92           push    r0
    609a:       0f b6           in      r0, 0x3f        ; 63
    609c:       0f 92           push    r0
    609e:       11 24           eor     r1, r1
    60a0:       0f 93           push    r16
    60a2:       1f 93           push    r17
    60a4:       2f 93           push    r18
    60a6:       3f 93           push    r19
    60a8:       4f 93           push    r20
    60aa:       5f 93           push    r21
    60ac:       6f 93           push    r22
    60ae:       7f 93           push    r23
    60b0:       8f 93           push    r24
    60b2:       9f 93           push    r25
    60b4:       af 93           push    r26
    60b6:       bf 93           push    r27
    60b8:       cf 93           push    r28
    60ba:       df 93           push    r29
    60bc:       ef 93           push    r30
    60be:       ff 93           push    r31
    60c0:       80 91 39 09     lds     r24, 0x0939
    60c4:       82 fd           sbrc    r24, 2
    60c6:       3e c0           rjmp    .+124           ; 0x6144 <__vector_12+0xae>
    60c8:       20 91 86 00     lds     r18, 0x0086
    60cc:       30 91 87 00     lds     r19, 0x0087
    60d0:       80 91 aa 04     lds     r24, 0x04AA
    60d4:       90 91 ab 04     lds     r25, 0x04AB
    60d8:       28 1b           sub     r18, r24
    60da:       39 0b           sbc     r19, r25
    60dc:       80 91 86 00     lds     r24, 0x0086
    60e0:       90 91 87 00     lds     r25, 0x0087
    60e4:       90 93 ab 04     sts     0x04AB, r25
    60e8:       80 93 aa 04     sts     0x04AA, r24
    60ec:       c9 01           movw    r24, r18
    60ee:       8d 54           subi    r24, 0x4D       ; 77
    60f0:       94 40           sbci    r25, 0x04       ; 4
    60f2:       83 5f           subi    r24, 0xF3       ; 243
    60f4:       9a 41           sbci    r25, 0x1A       ; 26
    60f6:       08 f0           brcs    .+2             ; 0x60fa <__vector_12+0x64>
    60f8:       c8 c0           rjmp    .+400           ; 0x628a <__vector_12+0x1f4>
    60fa:       80 91 a8 04     lds     r24, 0x04A8
    60fe:       90 91 a9 04     lds     r25, 0x04A9
    6102:       80 93 ae 08     sts     0x08AE, r24
    6106:       04 97           sbiw    r24, 0x04       ; 4
    6108:       14 f0           brlt    .+4             ; 0x610e <__vector_12+0x78>
    610a:       10 92 84 03     sts     0x0384, r1
    610e:       81 e0           ldi     r24, 0x01       ; 1
    6110:       90 e0           ldi     r25, 0x00       ; 0
    6112:       90 93 a9 04     sts     0x04A9, r25
    6116:       80 93 a8 04     sts     0x04A8, r24
    611a:       ff 91           pop     r31
    611c:       ef 91           pop     r30
    611e:       df 91           pop     r29
    6120:       cf 91           pop     r28
    6122:       bf 91           pop     r27
    6124:       af 91           pop     r26
    6126:       9f 91           pop     r25
    6128:       8f 91           pop     r24
    612a:       7f 91           pop     r23
    612c:       6f 91           pop     r22
    612e:       5f 91           pop     r21
    6130:       4f 91           pop     r20
    6132:       3f 91           pop     r19
    6134:       2f 91           pop     r18
    6136:       1f 91           pop     r17
    6138:       0f 91           pop     r16
    613a:       0f 90           pop     r0
    613c:       0f be           out     0x3f, r0        ; 63
    613e:       0f 90           pop     r0
    6140:       1f 90           pop     r1
    6142:       18 95           reti
    6144:       20 91 86 00     lds     r18, 0x0086
    6148:       30 91 87 00     lds     r19, 0x0087
    614c:       80 91 a6 04     lds     r24, 0x04A6
    6150:       90 91 a7 04     lds     r25, 0x04A7
    6154:       28 1b           sub     r18, r24
    6156:       39 0b           sbc     r19, r25
    6158:       80 91 86 00     lds     r24, 0x0086
    615c:       90 91 87 00     lds     r25, 0x0087
    6160:       90 93 a7 04     sts     0x04A7, r25
    6164:       80 93 a6 04     sts     0x04A6, r24
    6168:       c9 01           movw    r24, r18
    616a:       8d 54           subi    r24, 0x4D       ; 77
    616c:       94 40           sbci    r25, 0x04       ; 4
    616e:       83 5f           subi    r24, 0xF3       ; 243
    6170:       9a 41           sbci    r25, 0x1A       ; 26
    6172:       30 f5           brcc    .+76            ; 0x61c0 <__vector_12+0x12a>
    6174:       80 91 4d 04     lds     r24, 0x044D
    6178:       80 93 4b 04     sts     0x044B, r24
    617c:       80 91 4b 04     lds     r24, 0x044B
    6180:       84 30           cpi     r24, 0x04       ; 4
    6182:       08 f0           brcs    .+2             ; 0x6186 <__vector_12+0xf0>
    6184:       28 c1           rjmp    .+592           ; 0x63d6 <__vector_12+0x340>
    6186:       80 91 4c 04     lds     r24, 0x044C
    618a:       85 36           cpi     r24, 0x65       ; 101
    618c:       08 f0           brcs    .+2             ; 0x6190 <__vector_12+0xfa>
    618e:       6d c1           rjmp    .+730           ; 0x646a <__vector_12+0x3d4>
    6190:       10 92 4c 04     sts     0x044C, r1
    6194:       80 91 08 01     lds     r24, 0x0108
    6198:       8a 30           cpi     r24, 0x0A       ; 10
    619a:       09 f4           brne    .+2             ; 0x619e <__vector_12+0x108>
    619c:       82 c1           rjmp    .+772           ; 0x64a2 <__vector_12+0x40c>
    619e:       84 31           cpi     r24, 0x14       ; 20
    61a0:       09 f4           brne    .+2             ; 0x61a4 <__vector_12+0x10e>
    61a2:       7f c1           rjmp    .+766           ; 0x64a2 <__vector_12+0x40c>
    61a4:       28 98           cbi     0x05, 0 ; 5
    61a6:       81 e0           ldi     r24, 0x01       ; 1
    61a8:       80 93 4d 04     sts     0x044D, r24
    61ac:       80 91 1c 05     lds     r24, 0x051C
    61b0:       88 23           and     r24, r24
    61b2:       09 f0           breq    .+2             ; 0x61b6 <__vector_12+0x120>
    61b4:       b2 cf           rjmp    .-156           ; 0x611a <__vector_12+0x84>
    61b6:       80 91 4b 04     lds     r24, 0x044B
    61ba:       80 93 ae 08     sts     0x08AE, r24
    61be:       ad cf           rjmp    .-166           ; 0x611a <__vector_12+0x84>
    61c0:       40 91 4d 04     lds     r20, 0x044D
    61c4:       4a 30           cpi     r20, 0x0A       ; 10
    61c6:       08 f0           brcs    .+2             ; 0x61ca <__vector_12+0x134>
    61c8:       db c0           rjmp    .+438           ; 0x6380 <__vector_12+0x2ea>
    61ca:       c9 01           movw    r24, r18
    61cc:       8b 5f           subi    r24, 0xFB       ; 251
    61ce:       90 40           sbci    r25, 0x00       ; 0
    61d0:       84 5b           subi    r24, 0xB4       ; 180
    61d2:       91 40           sbci    r25, 0x01       ; 1
    61d4:       08 f0           brcs    .+2             ; 0x61d8 <__vector_12+0x142>
    61d6:       51 c1           rjmp    .+674           ; 0x647a <__vector_12+0x3e4>
    61d8:       b9 01           movw    r22, r18
    61da:       62 5d           subi    r22, 0xD2       ; 210
    61dc:       71 40           sbci    r23, 0x01       ; 1
    61de:       c4 2f           mov     r28, r20
    61e0:       d0 e0           ldi     r29, 0x00       ; 0
    61e2:       cc 0f           add     r28, r28
    61e4:       dd 1f           adc     r29, r29
    61e6:       fe 01           movw    r30, r28
    61e8:       e0 57           subi    r30, 0x70       ; 112
    61ea:       fb 4f           sbci    r31, 0xFB       ; 251
    61ec:       a0 81           ld      r26, Z
    61ee:       b1 81           ldd     r27, Z+1        ; 0x01
    61f0:       cb 01           movw    r24, r22
    61f2:       8a 1b           sub     r24, r26
    61f4:       9b 0b           sbc     r25, r27
    61f6:       05 96           adiw    r24, 0x05       ; 5
    61f8:       0b 97           sbiw    r24, 0x0b       ; 11
    61fa:       88 f4           brcc    .+34            ; 0x621e <__vector_12+0x188>
    61fc:       80 91 4c 04     lds     r24, 0x044C
    6200:       8a 31           cpi     r24, 0x1A       ; 26
    6202:       08 f4           brcc    .+2             ; 0x6206 <__vector_12+0x170>
    6204:       83 c1           rjmp    .+774           ; 0x650c <__vector_12+0x476>
    6206:       80 91 12 05     lds     r24, 0x0512
    620a:       86 5f           subi    r24, 0xF6       ; 246
    620c:       80 93 12 05     sts     0x0512, r24
    6210:       80 91 12 05     lds     r24, 0x0512
    6214:       89 3c           cpi     r24, 0xC9       ; 201
    6216:       18 f0           brcs    .+6             ; 0x621e <__vector_12+0x188>
    6218:       88 ec           ldi     r24, 0xC8       ; 200
    621a:       80 93 12 05     sts     0x0512, r24
    621e:       cd 01           movw    r24, r26
    6220:       88 0f           add     r24, r24
    6222:       99 1f           adc     r25, r25
    6224:       8a 0f           add     r24, r26
    6226:       9b 1f           adc     r25, r27
    6228:       86 0f           add     r24, r22
    622a:       97 1f           adc     r25, r23
    622c:       97 fd           sbrc    r25, 7
    622e:       49 c1           rjmp    .+658           ; 0x64c2 <__vector_12+0x42c>
    6230:       9c 01           movw    r18, r24
    6232:       35 95           asr     r19
    6234:       27 95           ror     r18
    6236:       35 95           asr     r19
    6238:       27 95           ror     r18
    623a:       cb 01           movw    r24, r22
    623c:       01 96           adiw    r24, 0x01       ; 1
    623e:       82 17           cp      r24, r18
    6240:       93 07           cpc     r25, r19
    6242:       0c f4           brge    .+2             ; 0x6246 <__vector_12+0x1b0>
    6244:       39 c1           rjmp    .+626           ; 0x64b8 <__vector_12+0x422>
    6246:       61 50           subi    r22, 0x01       ; 1
    6248:       70 40           sbci    r23, 0x00       ; 0
    624a:       26 17           cp      r18, r22
    624c:       37 07           cpc     r19, r23
    624e:       14 f4           brge    .+4             ; 0x6254 <__vector_12+0x1be>
    6250:       2f 5f           subi    r18, 0xFF       ; 255
    6252:       3f 4f           sbci    r19, 0xFF       ; 255
    6254:       80 91 12 05     lds     r24, 0x0512
    6258:       8e 3b           cpi     r24, 0xBE       ; 190
    625a:       08 f4           brcc    .+2             ; 0x625e <__vector_12+0x1c8>
    625c:       44 c1           rjmp    .+648           ; 0x64e6 <__vector_12+0x450>
    625e:       fe 01           movw    r30, r28
    6260:       e6 58           subi    r30, 0x86       ; 134
    6262:       fb 4f           sbci    r31, 0xFB       ; 251
    6264:       c9 01           movw    r24, r18
    6266:       8a 1b           sub     r24, r26
    6268:       9b 0b           sbc     r25, r27
    626a:       63 e0           ldi     r22, 0x03       ; 3
    626c:       70 e0           ldi     r23, 0x00       ; 0
    626e:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    6272:       cb 01           movw    r24, r22
    6274:       88 0f           add     r24, r24
    6276:       99 1f           adc     r25, r25
    6278:       86 0f           add     r24, r22
    627a:       97 1f           adc     r25, r23
    627c:       91 83           std     Z+1, r25        ; 0x01
    627e:       80 83           st      Z, r24
    6280:       c0 57           subi    r28, 0x70       ; 112
    6282:       db 4f           sbci    r29, 0xFB       ; 251
    6284:       39 83           std     Y+1, r19        ; 0x01
    6286:       28 83           st      Y, r18
    6288:       ff c0           rjmp    .+510           ; 0x6488 <__vector_12+0x3f2>
    628a:       00 91 a8 04     lds     r16, 0x04A8
    628e:       10 91 a9 04     lds     r17, 0x04A9
    6292:       0a 30           cpi     r16, 0x0A       ; 10
    6294:       11 05           cpc     r17, r1
    6296:       0c f0           brlt    .+2             ; 0x629a <__vector_12+0x204>
    6298:       40 cf           rjmp    .-384           ; 0x611a <__vector_12+0x84>
    629a:       c9 01           movw    r24, r18
    629c:       8b 5f           subi    r24, 0xFB       ; 251
    629e:       90 40           sbci    r25, 0x00       ; 0
    62a0:       84 5b           subi    r24, 0xB4       ; 180
    62a2:       91 40           sbci    r25, 0x01       ; 1
    62a4:       08 f0           brcs    .+2             ; 0x62a8 <__vector_12+0x212>
    62a6:       57 c0           rjmp    .+174           ; 0x6356 <__vector_12+0x2c0>
    62a8:       a9 01           movw    r20, r18
    62aa:       42 5d           subi    r20, 0xD2       ; 210
    62ac:       51 40           sbci    r21, 0x01       ; 1
    62ae:       e8 01           movw    r28, r16
    62b0:       cc 0f           add     r28, r28
    62b2:       dd 1f           adc     r29, r29
    62b4:       fe 01           movw    r30, r28
    62b6:       e1 55           subi    r30, 0x51       ; 81
    62b8:       f7 4f           sbci    r31, 0xF7       ; 247
    62ba:       80 81           ld      r24, Z
    62bc:       91 81           ldd     r25, Z+1        ; 0x01
    62be:       fa 01           movw    r30, r20
    62c0:       e8 1b           sub     r30, r24
    62c2:       f9 0b           sbc     r31, r25
    62c4:       cf 01           movw    r24, r30
    62c6:       f7 fd           sbrc    r31, 7
    62c8:       2d c1           rjmp    .+602           ; 0x6524 <__vector_12+0x48e>
    62ca:       06 97           sbiw    r24, 0x06       ; 6
    62cc:       54 f4           brge    .+20            ; 0x62e2 <__vector_12+0x24c>
    62ce:       80 91 12 05     lds     r24, 0x0512
    62d2:       88 3c           cpi     r24, 0xC8       ; 200
    62d4:       08 f0           brcs    .+2             ; 0x62d8 <__vector_12+0x242>
    62d6:       16 c1           rjmp    .+556           ; 0x6504 <__vector_12+0x46e>
    62d8:       80 91 12 05     lds     r24, 0x0512
    62dc:       86 5f           subi    r24, 0xF6       ; 246
    62de:       80 93 12 05     sts     0x0512, r24
    62e2:       fe 01           movw    r30, r28
    62e4:       e1 55           subi    r30, 0x51       ; 81
    62e6:       f7 4f           sbci    r31, 0xF7       ; 247
    62e8:       80 81           ld      r24, Z
    62ea:       91 81           ldd     r25, Z+1        ; 0x01
    62ec:       9c 01           movw    r18, r24
    62ee:       22 0f           add     r18, r18
    62f0:       33 1f           adc     r19, r19
    62f2:       28 0f           add     r18, r24
    62f4:       39 1f           adc     r19, r25
    62f6:       24 0f           add     r18, r20
    62f8:       35 1f           adc     r19, r21
    62fa:       37 fd           sbrc    r19, 7
    62fc:       10 c1           rjmp    .+544           ; 0x651e <__vector_12+0x488>
    62fe:       35 95           asr     r19
    6300:       27 95           ror     r18
    6302:       35 95           asr     r19
    6304:       27 95           ror     r18
    6306:       ca 01           movw    r24, r20
    6308:       01 96           adiw    r24, 0x01       ; 1
    630a:       82 17           cp      r24, r18
    630c:       93 07           cpc     r25, r19
    630e:       0c f0           brlt    .+2             ; 0x6312 <__vector_12+0x27c>
    6310:       ca c0           rjmp    .+404           ; 0x64a6 <__vector_12+0x410>
    6312:       21 50           subi    r18, 0x01       ; 1
    6314:       30 40           sbci    r19, 0x00       ; 0
    6316:       80 91 12 05     lds     r24, 0x0512
    631a:       83 3c           cpi     r24, 0xC3       ; 195
    631c:       08 f4           brcc    .+2             ; 0x6320 <__vector_12+0x28a>
    631e:       dd c0           rjmp    .+442           ; 0x64da <__vector_12+0x444>
    6320:       fe 01           movw    r30, r28
    6322:       e1 55           subi    r30, 0x51       ; 81
    6324:       f7 4f           sbci    r31, 0xF7       ; 247
    6326:       80 81           ld      r24, Z
    6328:       91 81           ldd     r25, Z+1        ; 0x01
    632a:       a9 01           movw    r20, r18
    632c:       48 1b           sub     r20, r24
    632e:       59 0b           sbc     r21, r25
    6330:       ca 01           movw    r24, r20
    6332:       63 e0           ldi     r22, 0x03       ; 3
    6334:       70 e0           ldi     r23, 0x00       ; 0
    6336:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    633a:       cb 01           movw    r24, r22
    633c:       88 0f           add     r24, r24
    633e:       99 1f           adc     r25, r25
    6340:       86 0f           add     r24, r22
    6342:       97 1f           adc     r25, r23
    6344:       fe 01           movw    r30, r28
    6346:       eb 53           subi    r30, 0x3B       ; 59
    6348:       f7 4f           sbci    r31, 0xF7       ; 247
    634a:       91 83           std     Z+1, r25        ; 0x01
    634c:       80 83           st      Z, r24
    634e:       c1 55           subi    r28, 0x51       ; 81
    6350:       d7 4f           sbci    r29, 0xF7       ; 247
    6352:       39 83           std     Y+1, r19        ; 0x01
    6354:       28 83           st      Y, r18
    6356:       c8 01           movw    r24, r16
    6358:       01 96           adiw    r24, 0x01       ; 1
    635a:       90 93 a9 04     sts     0x04A9, r25
    635e:       80 93 a8 04     sts     0x04A8, r24
    6362:       85 30           cpi     r24, 0x05       ; 5
    6364:       91 05           cpc     r25, r1
    6366:       09 f4           brne    .+2             ; 0x636a <__vector_12+0x2d4>
    6368:       84 c0           rjmp    .+264           ; 0x6472 <__vector_12+0x3dc>
    636a:       5d 98           cbi     0x0b, 5 ; 11
    636c:       86 30           cpi     r24, 0x06       ; 6
    636e:       91 05           cpc     r25, r1
    6370:       09 f4           brne    .+2             ; 0x6374 <__vector_12+0x2de>
    6372:       ad c0           rjmp    .+346           ; 0x64ce <__vector_12+0x438>
    6374:       5c 98           cbi     0x0b, 4 ; 11
    6376:       07 97           sbiw    r24, 0x07       ; 7
    6378:       09 f0           breq    .+2             ; 0x637c <__vector_12+0x2e6>
    637a:       7d c0           rjmp    .+250           ; 0x6476 <__vector_12+0x3e0>
    637c:       5b 9a           sbi     0x0b, 3 ; 11
    637e:       cd ce           rjmp    .-614           ; 0x611a <__vector_12+0x84>
    6380:       44 31           cpi     r20, 0x14       ; 20
    6382:       08 f4           brcc    .+2             ; 0x6386 <__vector_12+0x2f0>
    6384:       8a c0           rjmp    .+276           ; 0x649a <__vector_12+0x404>
    6386:       44 31           cpi     r20, 0x14       ; 20
    6388:       09 f0           breq    .+2             ; 0x638c <__vector_12+0x2f6>
    638a:       c7 ce           rjmp    .-626           ; 0x611a <__vector_12+0x84>
    638c:       80 91 08 01     lds     r24, 0x0108
    6390:       8a 30           cpi     r24, 0x0A       ; 10
    6392:       09 f4           brne    .+2             ; 0x6396 <__vector_12+0x300>
    6394:       b5 c0           rjmp    .+362           ; 0x6500 <__vector_12+0x46a>
    6396:       84 31           cpi     r24, 0x14       ; 20
    6398:       09 f4           brne    .+2             ; 0x639c <__vector_12+0x306>
    639a:       b2 c0           rjmp    .+356           ; 0x6500 <__vector_12+0x46a>
    639c:       28 98           cbi     0x05, 0 ; 5
    639e:       8e e1           ldi     r24, 0x1E       ; 30
    63a0:       80 93 4d 04     sts     0x044D, r24
    63a4:       c4 e6           ldi     r28, 0x64       ; 100
    63a6:       d4 e0           ldi     r29, 0x04       ; 4
    63a8:       20 e0           ldi     r18, 0x00       ; 0
    63aa:       30 e0           ldi     r19, 0x00       ; 0
    63ac:       89 91           ld      r24, Y+
    63ae:       99 91           ld      r25, Y+
    63b0:       f9 01           movw    r30, r18
    63b2:       ee 0f           add     r30, r30
    63b4:       ff 1f           adc     r31, r31
    63b6:       df 01           movw    r26, r30
    63b8:       a1 55           subi    r26, 0x51       ; 81
    63ba:       b7 4f           sbci    r27, 0xF7       ; 247
    63bc:       11 96           adiw    r26, 0x01       ; 1
    63be:       9c 93           st      X, r25
    63c0:       8e 93           st      -X, r24
    63c2:       eb 53           subi    r30, 0x3B       ; 59
    63c4:       f7 4f           sbci    r31, 0xF7       ; 247
    63c6:       11 82           std     Z+1, r1 ; 0x01
    63c8:       10 82           st      Z, r1
    63ca:       2f 5f           subi    r18, 0xFF       ; 255
    63cc:       3f 4f           sbci    r19, 0xFF       ; 255
    63ce:       2b 30           cpi     r18, 0x0B       ; 11
    63d0:       31 05           cpc     r19, r1
    63d2:       61 f7           brne    .-40            ; 0x63ac <__vector_12+0x316>
    63d4:       a2 ce           rjmp    .-700           ; 0x611a <__vector_12+0x84>
    63d6:       90 91 ae 08     lds     r25, 0x08AE
    63da:       80 91 4b 04     lds     r24, 0x044B
    63de:       98 17           cp      r25, r24
    63e0:       09 f0           breq    .+2             ; 0x63e4 <__vector_12+0x34e>
    63e2:       d1 ce           rjmp    .-606           ; 0x6186 <__vector_12+0xf0>
    63e4:       60 91 4c 04     lds     r22, 0x044C
    63e8:       6b 30           cpi     r22, 0x0B       ; 11
    63ea:       08 f4           brcc    .+2             ; 0x63ee <__vector_12+0x358>
    63ec:       85 c0           rjmp    .+266           ; 0x64f8 <__vector_12+0x462>
    63ee:       10 92 84 03     sts     0x0384, r1
    63f2:       44 e6           ldi     r20, 0x64       ; 100
    63f4:       54 e0           ldi     r21, 0x04       ; 4
    63f6:       ce e4           ldi     r28, 0x4E       ; 78
    63f8:       d4 e0           ldi     r29, 0x04       ; 4
    63fa:       20 e0           ldi     r18, 0x00       ; 0
    63fc:       30 e0           ldi     r19, 0x00       ; 0
    63fe:       20 c0           rjmp    .+64            ; 0x6440 <__vector_12+0x3aa>
    6400:       d9 01           movw    r26, r18
    6402:       aa 0f           add     r26, r26
    6404:       bb 1f           adc     r27, r27
    6406:       fd 01           movw    r30, r26
    6408:       e0 57           subi    r30, 0x70       ; 112
    640a:       fb 4f           sbci    r31, 0xFB       ; 251
    640c:       80 81           ld      r24, Z
    640e:       91 81           ldd     r25, Z+1        ; 0x01
    6410:       fd 01           movw    r30, r26
    6412:       e1 55           subi    r30, 0x51       ; 81
    6414:       f7 4f           sbci    r31, 0xF7       ; 247
    6416:       91 83           std     Z+1, r25        ; 0x01
    6418:       80 83           st      Z, r24
    641a:       fd 01           movw    r30, r26
    641c:       e6 58           subi    r30, 0x86       ; 134
    641e:       fb 4f           sbci    r31, 0xFB       ; 251
    6420:       80 81           ld      r24, Z
    6422:       91 81           ldd     r25, Z+1        ; 0x01
    6424:       ab 53           subi    r26, 0x3B       ; 59
    6426:       b7 4f           sbci    r27, 0xF7       ; 247
    6428:       11 96           adiw    r26, 0x01       ; 1
    642a:       9c 93           st      X, r25
    642c:       8e 93           st      -X, r24
    642e:       2f 5f           subi    r18, 0xFF       ; 255
    6430:       3f 4f           sbci    r19, 0xFF       ; 255
    6432:       4e 5f           subi    r20, 0xFE       ; 254
    6434:       5f 4f           sbci    r21, 0xFF       ; 255
    6436:       22 96           adiw    r28, 0x02       ; 2
    6438:       2b 30           cpi     r18, 0x0B       ; 11
    643a:       31 05           cpc     r19, r1
    643c:       09 f4           brne    .+2             ; 0x6440 <__vector_12+0x3aa>
    643e:       59 c0           rjmp    .+178           ; 0x64f2 <__vector_12+0x45c>
    6440:       6f 31           cpi     r22, 0x1F       ; 31
    6442:       f0 f2           brcs    .-68            ; 0x6400 <__vector_12+0x36a>
    6444:       d9 01           movw    r26, r18
    6446:       aa 0f           add     r26, r26
    6448:       bb 1f           adc     r27, r27
    644a:       fd 01           movw    r30, r26
    644c:       e1 55           subi    r30, 0x51       ; 81
    644e:       f7 4f           sbci    r31, 0xF7       ; 247
    6450:       80 81           ld      r24, Z
    6452:       91 81           ldd     r25, Z+1        ; 0x01
    6454:       fa 01           movw    r30, r20
    6456:       91 83           std     Z+1, r25        ; 0x01
    6458:       80 83           st      Z, r24
    645a:       fd 01           movw    r30, r26
    645c:       eb 53           subi    r30, 0x3B       ; 59
    645e:       f7 4f           sbci    r31, 0xF7       ; 247
    6460:       80 81           ld      r24, Z
    6462:       91 81           ldd     r25, Z+1        ; 0x01
    6464:       99 83           std     Y+1, r25        ; 0x01
    6466:       88 83           st      Y, r24
    6468:       ce cf           rjmp    .-100           ; 0x6406 <__vector_12+0x370>
    646a:       8a e0           ldi     r24, 0x0A       ; 10
    646c:       80 93 4c 04     sts     0x044C, r24
    6470:       91 ce           rjmp    .-734           ; 0x6194 <__vector_12+0xfe>
    6472:       5d 9a           sbi     0x0b, 5 ; 11
    6474:       5c 98           cbi     0x0b, 4 ; 11
    6476:       5b 98           cbi     0x0b, 3 ; 11
    6478:       50 ce           rjmp    .-864           ; 0x611a <__vector_12+0x84>
    647a:       80 91 08 01     lds     r24, 0x0108
    647e:       8a 30           cpi     r24, 0x0A       ; 10
    6480:       f1 f0           breq    .+60            ; 0x64be <__vector_12+0x428>
    6482:       84 31           cpi     r24, 0x14       ; 20
    6484:       e1 f0           breq    .+56            ; 0x64be <__vector_12+0x428>
    6486:       28 98           cbi     0x05, 0 ; 5
    6488:       45 30           cpi     r20, 0x05       ; 5
    648a:       e9 f0           breq    .+58            ; 0x64c6 <__vector_12+0x430>
    648c:       5d 98           cbi     0x0b, 5 ; 11
    648e:       46 30           cpi     r20, 0x06       ; 6
    6490:       09 f1           breq    .+66            ; 0x64d4 <__vector_12+0x43e>
    6492:       5c 98           cbi     0x0b, 4 ; 11
    6494:       47 30           cpi     r20, 0x07       ; 7
    6496:       c9 f4           brne    .+50            ; 0x64ca <__vector_12+0x434>
    6498:       5b 9a           sbi     0x0b, 3 ; 11
    649a:       4f 5f           subi    r20, 0xFF       ; 255
    649c:       40 93 4d 04     sts     0x044D, r20
    64a0:       3c ce           rjmp    .-904           ; 0x611a <__vector_12+0x84>
    64a2:       28 9a           sbi     0x05, 0 ; 5
    64a4:       80 ce           rjmp    .-768           ; 0x61a6 <__vector_12+0x110>
    64a6:       41 50           subi    r20, 0x01       ; 1
    64a8:       50 40           sbci    r21, 0x00       ; 0
    64aa:       24 17           cp      r18, r20
    64ac:       35 07           cpc     r19, r21
    64ae:       0c f0           brlt    .+2             ; 0x64b2 <__vector_12+0x41c>
    64b0:       32 cf           rjmp    .-412           ; 0x6316 <__vector_12+0x280>
    64b2:       2f 5f           subi    r18, 0xFF       ; 255
    64b4:       3f 4f           sbci    r19, 0xFF       ; 255
    64b6:       2f cf           rjmp    .-418           ; 0x6316 <__vector_12+0x280>
    64b8:       21 50           subi    r18, 0x01       ; 1
    64ba:       30 40           sbci    r19, 0x00       ; 0
    64bc:       cb ce           rjmp    .-618           ; 0x6254 <__vector_12+0x1be>
    64be:       28 9a           sbi     0x05, 0 ; 5
    64c0:       e3 cf           rjmp    .-58            ; 0x6488 <__vector_12+0x3f2>
    64c2:       03 96           adiw    r24, 0x03       ; 3
    64c4:       b5 ce           rjmp    .-662           ; 0x6230 <__vector_12+0x19a>
    64c6:       5d 9a           sbi     0x0b, 5 ; 11
    64c8:       5c 98           cbi     0x0b, 4 ; 11
    64ca:       5b 98           cbi     0x0b, 3 ; 11
    64cc:       e6 cf           rjmp    .-52            ; 0x649a <__vector_12+0x404>
    64ce:       5c 9a           sbi     0x0b, 4 ; 11
    64d0:       5b 98           cbi     0x0b, 3 ; 11
    64d2:       23 ce           rjmp    .-954           ; 0x611a <__vector_12+0x84>
    64d4:       5c 9a           sbi     0x0b, 4 ; 11
    64d6:       5b 98           cbi     0x0b, 3 ; 11
    64d8:       e0 cf           rjmp    .-64            ; 0x649a <__vector_12+0x404>
    64da:       fe 01           movw    r30, r28
    64dc:       eb 53           subi    r30, 0x3B       ; 59
    64de:       f7 4f           sbci    r31, 0xF7       ; 247
    64e0:       11 82           std     Z+1, r1 ; 0x01
    64e2:       10 82           st      Z, r1
    64e4:       34 cf           rjmp    .-408           ; 0x634e <__vector_12+0x2b8>
    64e6:       fe 01           movw    r30, r28
    64e8:       e6 58           subi    r30, 0x86       ; 134
    64ea:       fb 4f           sbci    r31, 0xFB       ; 251
    64ec:       11 82           std     Z+1, r1 ; 0x01
    64ee:       10 82           st      Z, r1
    64f0:       c7 ce           rjmp    .-626           ; 0x6280 <__vector_12+0x1ea>
    64f2:       6f 3f           cpi     r22, 0xFF       ; 255
    64f4:       09 f4           brne    .+2             ; 0x64f8 <__vector_12+0x462>
    64f6:       57 ce           rjmp    .-850           ; 0x61a6 <__vector_12+0x110>
    64f8:       6f 5f           subi    r22, 0xFF       ; 255
    64fa:       60 93 4c 04     sts     0x044C, r22
    64fe:       53 ce           rjmp    .-858           ; 0x61a6 <__vector_12+0x110>
    6500:       28 9a           sbi     0x05, 0 ; 5
    6502:       4d cf           rjmp    .-358           ; 0x639e <__vector_12+0x308>
    6504:       88 ec           ldi     r24, 0xC8       ; 200
    6506:       80 93 12 05     sts     0x0512, r24
    650a:       eb ce           rjmp    .-554           ; 0x62e2 <__vector_12+0x24c>
    650c:       8b 30           cpi     r24, 0x0B       ; 11
    650e:       08 f4           brcc    .+2             ; 0x6512 <__vector_12+0x47c>
    6510:       7f ce           rjmp    .-770           ; 0x6210 <__vector_12+0x17a>
    6512:       80 91 12 05     lds     r24, 0x0512
    6516:       8e 5f           subi    r24, 0xFE       ; 254
    6518:       80 93 12 05     sts     0x0512, r24
    651c:       79 ce           rjmp    .-782           ; 0x6210 <__vector_12+0x17a>
    651e:       2d 5f           subi    r18, 0xFD       ; 253
    6520:       3f 4f           sbci    r19, 0xFF       ; 255
    6522:       ed ce           rjmp    .-550           ; 0x62fe <__vector_12+0x268>
    6524:       90 95           com     r25
    6526:       81 95           neg     r24
    6528:       9f 4f           sbci    r25, 0xFF       ; 255
    652a:       cf ce           rjmp    .-610           ; 0x62ca <__vector_12+0x234>

0000652c <DefaultStickMapping>:
    652c:       81 e0           ldi     r24, 0x01       ; 1
    652e:       80 93 e3 08     sts     0x08E3, r24
    6532:       82 e0           ldi     r24, 0x02       ; 2
    6534:       80 93 e2 08     sts     0x08E2, r24
    6538:       83 e0           ldi     r24, 0x03       ; 3
    653a:       80 93 e1 08     sts     0x08E1, r24
    653e:       84 e0           ldi     r24, 0x04       ; 4
    6540:       80 93 e4 08     sts     0x08E4, r24
    6544:       85 e0           ldi     r24, 0x05       ; 5
    6546:       80 93 e5 08     sts     0x08E5, r24
    654a:       86 e0           ldi     r24, 0x06       ; 6
    654c:       80 93 e6 08     sts     0x08E6, r24
    6550:       87 e0           ldi     r24, 0x07       ; 7
    6552:       80 93 e7 08     sts     0x08E7, r24
    6556:       88 e0           ldi     r24, 0x08       ; 8
    6558:       80 93 e8 08     sts     0x08E8, r24
    655c:       08 95           ret

0000655e <MotorSmoothing>:
    655e:       9c 01           movw    r18, r24
    6560:       cb 01           movw    r24, r22
    6562:       62 17           cp      r22, r18
    6564:       73 07           cpc     r23, r19
    6566:       b4 f0           brlt    .+44            ; 0x6594 <MotorSmoothing+0x36>
    6568:       60 91 34 05     lds     r22, 0x0534
    656c:       66 23           and     r22, r22
    656e:       59 f0           breq    .+22            ; 0x6586 <MotorSmoothing+0x28>
    6570:       61 30           cpi     r22, 0x01       ; 1
    6572:       d9 f0           breq    .+54            ; 0x65aa <MotorSmoothing+0x4c>
    6574:       82 1b           sub     r24, r18
    6576:       93 0b           sbc     r25, r19
    6578:       70 e0           ldi     r23, 0x00       ; 0
    657a:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    657e:       62 0f           add     r22, r18
    6580:       73 1f           adc     r23, r19
    6582:       cb 01           movw    r24, r22
    6584:       08 95           ret
    6586:       b9 01           movw    r22, r18
    6588:       66 0f           add     r22, r22
    658a:       77 1f           adc     r23, r23
    658c:       68 1b           sub     r22, r24
    658e:       79 0b           sbc     r23, r25
    6590:       cb 01           movw    r24, r22
    6592:       08 95           ret
    6594:       62 0f           add     r22, r18
    6596:       73 1f           adc     r23, r19
    6598:       77 fd           sbrc    r23, 7
    659a:       04 c0           rjmp    .+8             ; 0x65a4 <MotorSmoothing+0x46>
    659c:       75 95           asr     r23
    659e:       67 95           ror     r22
    65a0:       cb 01           movw    r24, r22
    65a2:       08 95           ret
    65a4:       6f 5f           subi    r22, 0xFF       ; 255
    65a6:       7f 4f           sbci    r23, 0xFF       ; 255
    65a8:       f9 cf           rjmp    .-14            ; 0x659c <MotorSmoothing+0x3e>
    65aa:       bc 01           movw    r22, r24
    65ac:       62 1b           sub     r22, r18
    65ae:       73 0b           sbc     r23, r19
    65b0:       77 fd           sbrc    r23, 7
    65b2:       07 c0           rjmp    .+14            ; 0x65c2 <MotorSmoothing+0x64>
    65b4:       75 95           asr     r23
    65b6:       67 95           ror     r22
    65b8:       c9 01           movw    r24, r18
    65ba:       86 1b           sub     r24, r22
    65bc:       97 0b           sbc     r25, r23
    65be:       bc 01           movw    r22, r24
    65c0:       e0 cf           rjmp    .-64            ; 0x6582 <MotorSmoothing+0x24>
    65c2:       6f 5f           subi    r22, 0xFF       ; 255
    65c4:       7f 4f           sbci    r23, 0xFF       ; 255
    65c6:       f6 cf           rjmp    .-20            ; 0x65b4 <MotorSmoothing+0x56>

000065c8 <Mittelwert>:
    65c8:       2f 92           push    r2
    65ca:       3f 92           push    r3
    65cc:       4f 92           push    r4
    65ce:       5f 92           push    r5
    65d0:       6f 92           push    r6
    65d2:       7f 92           push    r7
    65d4:       8f 92           push    r8
    65d6:       9f 92           push    r9
    65d8:       af 92           push    r10
    65da:       bf 92           push    r11
    65dc:       cf 92           push    r12
    65de:       df 92           push    r13
    65e0:       ef 92           push    r14
    65e2:       ff 92           push    r15
    65e4:       0f 93           push    r16
    65e6:       1f 93           push    r17
    65e8:       df 93           push    r29
    65ea:       cf 93           push    r28
    65ec:       cd b7           in      r28, 0x3d       ; 61
    65ee:       de b7           in      r29, 0x3e       ; 62
    65f0:       a1 97           sbiw    r28, 0x21       ; 33
    65f2:       0f b6           in      r0, 0x3f        ; 63
    65f4:       f8 94           cli
    65f6:       de bf           out     0x3e, r29       ; 62
    65f8:       0f be           out     0x3f, r0        ; 63
    65fa:       cd bf           out     0x3d, r28       ; 61
    65fc:       80 91 15 04     lds     r24, 0x0415
    6600:       90 91 16 04     lds     r25, 0x0416
    6604:       20 91 b2 04     lds     r18, 0x04B2
    6608:       30 91 b3 04     lds     r19, 0x04B3
    660c:       28 1b           sub     r18, r24
    660e:       39 0b           sbc     r19, r25
    6610:       39 a3           std     Y+33, r19       ; 0x21
    6612:       28 a3           std     Y+32, r18       ; 0x20
    6614:       30 93 a5 09     sts     0x09A5, r19
    6618:       20 93 a4 09     sts     0x09A4, r18
    661c:       20 91 0b 04     lds     r18, 0x040B
    6620:       30 91 0c 04     lds     r19, 0x040C
    6624:       37 ff           sbrs    r19, 7
    6626:       02 c0           rjmp    .+4             ; 0x662c <Mittelwert+0x64>
    6628:       0c 94 62 3b     jmp     0x76c4  ; 0x76c4 <Mittelwert+0x10fc>
    662c:       c9 01           movw    r24, r18
    662e:       95 95           asr     r25
    6630:       87 95           ror     r24
    6632:       95 95           asr     r25
    6634:       87 95           ror     r24
    6636:       95 95           asr     r25
    6638:       87 95           ror     r24
    663a:       9a 8f           std     Y+26, r25       ; 0x1a
    663c:       89 8f           std     Y+25, r24       ; 0x19
    663e:       20 91 0d 04     lds     r18, 0x040D
    6642:       30 91 0e 04     lds     r19, 0x040E
    6646:       37 ff           sbrs    r19, 7
    6648:       02 c0           rjmp    .+4             ; 0x664e <Mittelwert+0x86>
    664a:       0c 94 5e 3b     jmp     0x76bc  ; 0x76bc <Mittelwert+0x10f4>
    664e:       d9 01           movw    r26, r18
    6650:       b5 95           asr     r27
    6652:       a7 95           ror     r26
    6654:       b5 95           asr     r27
    6656:       a7 95           ror     r26
    6658:       b5 95           asr     r27
    665a:       a7 95           ror     r26
    665c:       b8 8f           std     Y+24, r27       ; 0x18
    665e:       af 8b           std     Y+23, r26       ; 0x17
    6660:       e9 8d           ldd     r30, Y+25       ; 0x19
    6662:       fa 8d           ldd     r31, Y+26       ; 0x1a
    6664:       f0 93 65 09     sts     0x0965, r31
    6668:       e0 93 64 09     sts     0x0964, r30
    666c:       b0 93 5b 09     sts     0x095B, r27
    6670:       a0 93 5a 09     sts     0x095A, r26
    6674:       60 91 19 04     lds     r22, 0x0419
    6678:       70 91 1a 04     lds     r23, 0x041A
    667c:       88 27           eor     r24, r24
    667e:       77 fd           sbrc    r23, 7
    6680:       80 95           com     r24
    6682:       98 2f           mov     r25, r24
    6684:       26 e0           ldi     r18, 0x06       ; 6
    6686:       30 e0           ldi     r19, 0x00       ; 0
    6688:       40 e0           ldi     r20, 0x00       ; 0
    668a:       50 e0           ldi     r21, 0x00       ; 0
    668c:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    6690:       7b 01           movw    r14, r22
    6692:       8c 01           movw    r16, r24
    6694:       20 91 93 09     lds     r18, 0x0993
    6698:       30 91 94 09     lds     r19, 0x0994
    669c:       44 27           eor     r20, r20
    669e:       37 fd           sbrc    r19, 7
    66a0:       40 95           com     r20
    66a2:       54 2f           mov     r21, r20
    66a4:       ca 01           movw    r24, r20
    66a6:       b9 01           movw    r22, r18
    66a8:       66 0f           add     r22, r22
    66aa:       77 1f           adc     r23, r23
    66ac:       88 1f           adc     r24, r24
    66ae:       99 1f           adc     r25, r25
    66b0:       62 0f           add     r22, r18
    66b2:       73 1f           adc     r23, r19
    66b4:       84 1f           adc     r24, r20
    66b6:       95 1f           adc     r25, r21
    66b8:       6e 0d           add     r22, r14
    66ba:       7f 1d           adc     r23, r15
    66bc:       80 1f           adc     r24, r16
    66be:       91 1f           adc     r25, r17
    66c0:       24 e0           ldi     r18, 0x04       ; 4
    66c2:       30 e0           ldi     r19, 0x00       ; 0
    66c4:       40 e0           ldi     r20, 0x00       ; 0
    66c6:       50 e0           ldi     r21, 0x00       ; 0
    66c8:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    66cc:       30 93 94 09     sts     0x0994, r19
    66d0:       20 93 93 09     sts     0x0993, r18
    66d4:       60 91 17 04     lds     r22, 0x0417
    66d8:       70 91 18 04     lds     r23, 0x0418
    66dc:       88 27           eor     r24, r24
    66de:       77 fd           sbrc    r23, 7
    66e0:       80 95           com     r24
    66e2:       98 2f           mov     r25, r24
    66e4:       26 e0           ldi     r18, 0x06       ; 6
    66e6:       30 e0           ldi     r19, 0x00       ; 0
    66e8:       40 e0           ldi     r20, 0x00       ; 0
    66ea:       50 e0           ldi     r21, 0x00       ; 0
    66ec:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    66f0:       7b 01           movw    r14, r22
    66f2:       8c 01           movw    r16, r24
    66f4:       20 91 af 09     lds     r18, 0x09AF
    66f8:       30 91 b0 09     lds     r19, 0x09B0
    66fc:       44 27           eor     r20, r20
    66fe:       37 fd           sbrc    r19, 7
    6700:       40 95           com     r20
    6702:       54 2f           mov     r21, r20
    6704:       ca 01           movw    r24, r20
    6706:       b9 01           movw    r22, r18
    6708:       66 0f           add     r22, r22
    670a:       77 1f           adc     r23, r23
    670c:       88 1f           adc     r24, r24
    670e:       99 1f           adc     r25, r25
    6710:       62 0f           add     r22, r18
    6712:       73 1f           adc     r23, r19
    6714:       84 1f           adc     r24, r20
    6716:       95 1f           adc     r25, r21
    6718:       6e 0d           add     r22, r14
    671a:       7f 1d           adc     r23, r15
    671c:       80 1f           adc     r24, r16
    671e:       91 1f           adc     r25, r17
    6720:       24 e0           ldi     r18, 0x04       ; 4
    6722:       30 e0           ldi     r19, 0x00       ; 0
    6724:       40 e0           ldi     r20, 0x00       ; 0
    6726:       50 e0           ldi     r21, 0x00       ; 0
    6728:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    672c:       30 93 b0 09     sts     0x09B0, r19
    6730:       20 93 af 09     sts     0x09AF, r18
    6734:       e0 90 1b 04     lds     r14, 0x041B
    6738:       f0 90 1c 04     lds     r15, 0x041C
    673c:       20 91 62 09     lds     r18, 0x0962
    6740:       30 91 63 09     lds     r19, 0x0963
    6744:       44 27           eor     r20, r20
    6746:       37 fd           sbrc    r19, 7
    6748:       40 95           com     r20
    674a:       54 2f           mov     r21, r20
    674c:       ca 01           movw    r24, r20
    674e:       b9 01           movw    r22, r18
    6750:       66 0f           add     r22, r22
    6752:       77 1f           adc     r23, r23
    6754:       88 1f           adc     r24, r24
    6756:       99 1f           adc     r25, r25
    6758:       62 0f           add     r22, r18
    675a:       73 1f           adc     r23, r19
    675c:       84 1f           adc     r24, r20
    675e:       95 1f           adc     r25, r21
    6760:       00 27           eor     r16, r16
    6762:       f7 fc           sbrc    r15, 7
    6764:       00 95           com     r16
    6766:       10 2f           mov     r17, r16
    6768:       6e 0d           add     r22, r14
    676a:       7f 1d           adc     r23, r15
    676c:       80 1f           adc     r24, r16
    676e:       91 1f           adc     r25, r17
    6770:       24 e0           ldi     r18, 0x04       ; 4
    6772:       30 e0           ldi     r19, 0x00       ; 0
    6774:       40 e0           ldi     r20, 0x00       ; 0
    6776:       50 e0           ldi     r21, 0x00       ; 0
    6778:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    677c:       30 93 63 09     sts     0x0963, r19
    6780:       20 93 62 09     sts     0x0962, r18
    6784:       20 91 19 04     lds     r18, 0x0419
    6788:       30 91 1a 04     lds     r19, 0x041A
    678c:       c9 01           movw    r24, r18
    678e:       88 0f           add     r24, r24
    6790:       99 1f           adc     r25, r25
    6792:       82 0f           add     r24, r18
    6794:       93 1f           adc     r25, r19
    6796:       88 0f           add     r24, r24
    6798:       99 1f           adc     r25, r25
    679a:       aa 27           eor     r26, r26
    679c:       97 fd           sbrc    r25, 7
    679e:       a0 95           com     r26
    67a0:       ba 2f           mov     r27, r26
    67a2:       20 91 d4 04     lds     r18, 0x04D4
    67a6:       30 91 d5 04     lds     r19, 0x04D5
    67aa:       40 91 d6 04     lds     r20, 0x04D6
    67ae:       50 91 d7 04     lds     r21, 0x04D7
    67b2:       28 0f           add     r18, r24
    67b4:       39 1f           adc     r19, r25
    67b6:       4a 1f           adc     r20, r26
    67b8:       5b 1f           adc     r21, r27
    67ba:       20 93 d4 04     sts     0x04D4, r18
    67be:       30 93 d5 04     sts     0x04D5, r19
    67c2:       40 93 d6 04     sts     0x04D6, r20
    67c6:       50 93 d7 04     sts     0x04D7, r21
    67ca:       20 91 17 04     lds     r18, 0x0417
    67ce:       30 91 18 04     lds     r19, 0x0418
    67d2:       c9 01           movw    r24, r18
    67d4:       88 0f           add     r24, r24
    67d6:       99 1f           adc     r25, r25
    67d8:       82 0f           add     r24, r18
    67da:       93 1f           adc     r25, r19
    67dc:       88 0f           add     r24, r24
    67de:       99 1f           adc     r25, r25
    67e0:       aa 27           eor     r26, r26
    67e2:       97 fd           sbrc    r25, 7
    67e4:       a0 95           com     r26
    67e6:       ba 2f           mov     r27, r26
    67e8:       20 91 d8 04     lds     r18, 0x04D8
    67ec:       30 91 d9 04     lds     r19, 0x04D9
    67f0:       40 91 da 04     lds     r20, 0x04DA
    67f4:       50 91 db 04     lds     r21, 0x04DB
    67f8:       28 0f           add     r18, r24
    67fa:       39 1f           adc     r19, r25
    67fc:       4a 1f           adc     r20, r26
    67fe:       5b 1f           adc     r21, r27
    6800:       20 93 d8 04     sts     0x04D8, r18
    6804:       30 93 d9 04     sts     0x04D9, r19
    6808:       40 93 da 04     sts     0x04DA, r20
    680c:       50 93 db 04     sts     0x04DB, r21
    6810:       20 91 19 04     lds     r18, 0x0419
    6814:       30 91 1a 04     lds     r19, 0x041A
    6818:       80 91 6d 09     lds     r24, 0x096D
    681c:       90 91 6e 09     lds     r25, 0x096E
    6820:       82 0f           add     r24, r18
    6822:       93 1f           adc     r25, r19
    6824:       90 93 6e 09     sts     0x096E, r25
    6828:       80 93 6d 09     sts     0x096D, r24
    682c:       20 91 17 04     lds     r18, 0x0417
    6830:       30 91 18 04     lds     r19, 0x0418
    6834:       80 91 a7 09     lds     r24, 0x09A7
    6838:       90 91 a8 09     lds     r25, 0x09A8
    683c:       82 0f           add     r24, r18
    683e:       93 1f           adc     r25, r19
    6840:       90 93 a8 09     sts     0x09A8, r25
    6844:       80 93 a7 09     sts     0x09A7, r24
    6848:       80 91 bc 04     lds     r24, 0x04BC
    684c:       90 91 bd 04     lds     r25, 0x04BD
    6850:       01 96           adiw    r24, 0x01       ; 1
    6852:       90 93 bd 04     sts     0x04BD, r25
    6856:       80 93 bc 04     sts     0x04BC, r24
    685a:       e0 90 69 08     lds     r14, 0x0869
    685e:       f0 90 6a 08     lds     r15, 0x086A
    6862:       a0 90 be 04     lds     r10, 0x04BE
    6866:       b0 90 bf 04     lds     r11, 0x04BF
    686a:       c0 90 c0 04     lds     r12, 0x04C0
    686e:       d0 90 c1 04     lds     r13, 0x04C1
    6872:       60 91 dc 04     lds     r22, 0x04DC
    6876:       70 91 dd 04     lds     r23, 0x04DD
    687a:       80 91 de 04     lds     r24, 0x04DE
    687e:       90 91 df 04     lds     r25, 0x04DF
    6882:       0e 94 96 6e     call    0xdd2c  ; 0xdd2c <__floatsisf>
    6886:       3b 01           movw    r6, r22
    6888:       4c 01           movw    r8, r24
    688a:       00 27           eor     r16, r16
    688c:       f7 fc           sbrc    r15, 7
    688e:       00 95           com     r16
    6890:       10 2f           mov     r17, r16
    6892:       c8 01           movw    r24, r16
    6894:       b7 01           movw    r22, r14
    6896:       0e 94 96 6e     call    0xdd2c  ; 0xdd2c <__floatsisf>
    689a:       a6 01           movw    r20, r12
    689c:       95 01           movw    r18, r10
    689e:       0e 94 fa 6d     call    0xdbf4  ; 0xdbf4 <__subsf3>
    68a2:       9b 01           movw    r18, r22
    68a4:       ac 01           movw    r20, r24
    68a6:       c4 01           movw    r24, r8
    68a8:       b3 01           movw    r22, r6
    68aa:       0e 94 fb 6d     call    0xdbf6  ; 0xdbf6 <__addsf3>
    68ae:       0e 94 63 6e     call    0xdcc6  ; 0xdcc6 <__fixsfsi>
    68b2:       60 93 dc 04     sts     0x04DC, r22
    68b6:       70 93 dd 04     sts     0x04DD, r23
    68ba:       80 93 de 04     sts     0x04DE, r24
    68be:       90 93 df 04     sts     0x04DF, r25
    68c2:       8f ec           ldi     r24, 0xCF       ; 207
    68c4:       80 93 7a 00     sts     0x007A, r24
    68c8:       10 92 28 03     sts     0x0328, r1
    68cc:       80 91 ec 04     lds     r24, 0x04EC
    68d0:       90 91 ed 04     lds     r25, 0x04ED
    68d4:       a0 91 ee 04     lds     r26, 0x04EE
    68d8:       b0 91 ef 04     lds     r27, 0x04EF
    68dc:       8b 8b           std     Y+19, r24       ; 0x13
    68de:       9c 8b           std     Y+20, r25       ; 0x14
    68e0:       ad 8b           std     Y+21, r26       ; 0x15
    68e2:       be 8b           std     Y+22, r27       ; 0x16
    68e4:       80 91 e4 04     lds     r24, 0x04E4
    68e8:       90 91 e5 04     lds     r25, 0x04E5
    68ec:       a0 91 e6 04     lds     r26, 0x04E6
    68f0:       b0 91 e7 04     lds     r27, 0x04E7
    68f4:       8f 87           std     Y+15, r24       ; 0x0f
    68f6:       98 8b           std     Y+16, r25       ; 0x10
    68f8:       a9 8b           std     Y+17, r26       ; 0x11
    68fa:       ba 8b           std     Y+18, r27       ; 0x12
    68fc:       a8 a1           ldd     r26, Y+32       ; 0x20
    68fe:       b9 a1           ldd     r27, Y+33       ; 0x21
    6900:       1d 01           movw    r2, r26
    6902:       44 24           eor     r4, r4
    6904:       37 fc           sbrc    r3, 7
    6906:       40 94           com     r4
    6908:       54 2c           mov     r5, r4
    690a:       80 91 f4 04     lds     r24, 0x04F4
    690e:       90 91 f5 04     lds     r25, 0x04F5
    6912:       a0 91 f6 04     lds     r26, 0x04F6
    6916:       b0 91 f7 04     lds     r27, 0x04F7
    691a:       82 0d           add     r24, r2
    691c:       93 1d           adc     r25, r3
    691e:       a4 1d           adc     r26, r4
    6920:       b5 1d           adc     r27, r5
    6922:       8b 8f           std     Y+27, r24       ; 0x1b
    6924:       9c 8f           std     Y+28, r25       ; 0x1c
    6926:       ad 8f           std     Y+29, r26       ; 0x1d
    6928:       be 8f           std     Y+30, r27       ; 0x1e
    692a:       8b 87           std     Y+11, r24       ; 0x0b
    692c:       9c 87           std     Y+12, r25       ; 0x0c
    692e:       ad 87           std     Y+13, r26       ; 0x0d
    6930:       be 87           std     Y+14, r27       ; 0x0e
    6932:       80 93 f4 04     sts     0x04F4, r24
    6936:       90 93 f5 04     sts     0x04F5, r25
    693a:       a0 93 f6 04     sts     0x04F6, r26
    693e:       b0 93 f7 04     sts     0x04F7, r27
    6942:       60 90 ab 09     lds     r6, 0x09AB
    6946:       70 90 ac 09     lds     r7, 0x09AC
    694a:       80 90 ad 09     lds     r8, 0x09AD
    694e:       90 90 ae 09     lds     r9, 0x09AE
    6952:       62 0c           add     r6, r2
    6954:       73 1c           adc     r7, r3
    6956:       84 1c           adc     r8, r4
    6958:       95 1c           adc     r9, r5
    695a:       6f 82           std     Y+7, r6 ; 0x07
    695c:       78 86           std     Y+8, r7 ; 0x08
    695e:       89 86           std     Y+9, r8 ; 0x09
    6960:       9a 86           std     Y+10, r9        ; 0x0a
    6962:       60 92 ab 09     sts     0x09AB, r6
    6966:       70 92 ac 09     sts     0x09AC, r7
    696a:       80 92 ad 09     sts     0x09AD, r8
    696e:       90 92 ae 09     sts     0x09AE, r9
    6972:       90 91 29 05     lds     r25, 0x0529
    6976:       9e 83           std     Y+6, r25        ; 0x06
    6978:       99 23           and     r25, r25
    697a:       29 f4           brne    .+10            ; 0x6986 <Mittelwert+0x3be>
    697c:       80 91 2a 05     lds     r24, 0x052A
    6980:       88 23           and     r24, r24
    6982:       09 f4           brne    .+2             ; 0x6986 <Mittelwert+0x3be>
    6984:       a0 c4           rjmp    .+2368          ; 0x72c6 <Mittelwert+0xcfe>
    6986:       a0 91 e9 08     lds     r26, 0x08E9
    698a:       a9 83           std     Y+1, r26        ; 0x01
    698c:       10 92 e0 08     sts     0x08E0, r1
    6990:       10 92 df 08     sts     0x08DF, r1
    6994:       10 92 dc 08     sts     0x08DC, r1
    6998:       10 92 db 08     sts     0x08DB, r1
    699c:       10 92 a1 05     sts     0x05A1, r1
    69a0:       10 92 a2 05     sts     0x05A2, r1
    69a4:       10 92 a3 05     sts     0x05A3, r1
    69a8:       10 92 a4 05     sts     0x05A4, r1
    69ac:       10 92 a5 05     sts     0x05A5, r1
    69b0:       10 92 a6 05     sts     0x05A6, r1
    69b4:       10 92 a7 05     sts     0x05A7, r1
    69b8:       10 92 a8 05     sts     0x05A8, r1
    69bc:       b0 91 be 03     lds     r27, 0x03BE
    69c0:       bf 8f           std     Y+31, r27       ; 0x1f
    69c2:       a0 90 a1 05     lds     r10, 0x05A1
    69c6:       b0 90 a2 05     lds     r11, 0x05A2
    69ca:       c0 90 a3 05     lds     r12, 0x05A3
    69ce:       d0 90 a4 05     lds     r13, 0x05A4
    69d2:       e0 90 a5 05     lds     r14, 0x05A5
    69d6:       f0 90 a6 05     lds     r15, 0x05A6
    69da:       00 91 a7 05     lds     r16, 0x05A7
    69de:       10 91 a8 05     lds     r17, 0x05A8
    69e2:       c6 01           movw    r24, r12
    69e4:       b5 01           movw    r22, r10
    69e6:       2c e9           ldi     r18, 0x9C       ; 156
    69e8:       3f ef           ldi     r19, 0xFF       ; 255
    69ea:       4f ef           ldi     r20, 0xFF       ; 255
    69ec:       5f ef           ldi     r21, 0xFF       ; 255
    69ee:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    69f2:       29 01           movw    r4, r18
    69f4:       4e 0c           add     r4, r14
    69f6:       5f 1c           adc     r5, r15
    69f8:       50 92 56 09     sts     0x0956, r5
    69fc:       40 92 55 09     sts     0x0955, r4
    6a00:       c8 01           movw    r24, r16
    6a02:       b7 01           movw    r22, r14
    6a04:       24 e6           ldi     r18, 0x64       ; 100
    6a06:       30 e0           ldi     r19, 0x00       ; 0
    6a08:       40 e0           ldi     r20, 0x00       ; 0
    6a0a:       50 e0           ldi     r21, 0x00       ; 0
    6a0c:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    6a10:       19 01           movw    r2, r18
    6a12:       2a 18           sub     r2, r10
    6a14:       3b 08           sbc     r3, r11
    6a16:       30 92 4b 09     sts     0x094B, r3
    6a1a:       20 92 4a 09     sts     0x094A, r2
    6a1e:       e0 90 c2 03     lds     r14, 0x03C2
    6a22:       f0 90 c3 03     lds     r15, 0x03C3
    6a26:       00 91 c4 03     lds     r16, 0x03C4
    6a2a:       10 91 c5 03     lds     r17, 0x03C5
    6a2e:       c8 01           movw    r24, r16
    6a30:       b7 01           movw    r22, r14
    6a32:       28 e6           ldi     r18, 0x68       ; 104
    6a34:       31 e0           ldi     r19, 0x01       ; 1
    6a36:       40 e0           ldi     r20, 0x00       ; 0
    6a38:       50 e0           ldi     r21, 0x00       ; 0
    6a3a:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    6a3e:       5b 01           movw    r10, r22
    6a40:       6c 01           movw    r12, r24
    6a42:       66 16           cp      r6, r22
    6a44:       77 06           cpc     r7, r23
    6a46:       88 06           cpc     r8, r24
    6a48:       99 06           cpc     r9, r25
    6a4a:       b4 f0           brlt    .+44            ; 0x6a78 <Mittelwert+0x4b0>
    6a4c:       c8 01           movw    r24, r16
    6a4e:       b7 01           movw    r22, r14
    6a50:       28 e9           ldi     r18, 0x98       ; 152
    6a52:       3e ef           ldi     r19, 0xFE       ; 254
    6a54:       4f ef           ldi     r20, 0xFF       ; 255
    6a56:       5f ef           ldi     r21, 0xFF       ; 255
    6a58:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    6a5c:       66 0d           add     r22, r6
    6a5e:       77 1d           adc     r23, r7
    6a60:       88 1d           adc     r24, r8
    6a62:       99 1d           adc     r25, r9
    6a64:       60 93 ab 09     sts     0x09AB, r22
    6a68:       70 93 ac 09     sts     0x09AC, r23
    6a6c:       80 93 ad 09     sts     0x09AD, r24
    6a70:       90 93 ae 09     sts     0x09AE, r25
    6a74:       3b 01           movw    r6, r22
    6a76:       4c 01           movw    r8, r24
    6a78:       97 fc           sbrc    r9, 7
    6a7a:       04 c6           rjmp    .+3080          ; 0x7684 <Mittelwert+0x10bc>
    6a7c:       2f 89           ldd     r18, Y+23       ; 0x17
    6a7e:       38 8d           ldd     r19, Y+24       ; 0x18
    6a80:       24 0d           add     r18, r4
    6a82:       35 1d           adc     r19, r5
    6a84:       79 01           movw    r14, r18
    6a86:       00 27           eor     r16, r16
    6a88:       f7 fc           sbrc    r15, 7
    6a8a:       00 95           com     r16
    6a8c:       10 2f           mov     r17, r16
    6a8e:       80 91 f0 04     lds     r24, 0x04F0
    6a92:       90 91 f1 04     lds     r25, 0x04F1
    6a96:       a0 91 f2 04     lds     r26, 0x04F2
    6a9a:       b0 91 f3 04     lds     r27, 0x04F3
    6a9e:       8e 0d           add     r24, r14
    6aa0:       9f 1d           adc     r25, r15
    6aa2:       a0 1f           adc     r26, r16
    6aa4:       b1 1f           adc     r27, r17
    6aa6:       80 93 f0 04     sts     0x04F0, r24
    6aaa:       90 93 f1 04     sts     0x04F1, r25
    6aae:       a0 93 f2 04     sts     0x04F2, r26
    6ab2:       b0 93 f3 04     sts     0x04F3, r27
    6ab6:       80 91 25 05     lds     r24, 0x0525
    6aba:       90 91 26 05     lds     r25, 0x0526
    6abe:       28 1b           sub     r18, r24
    6ac0:       39 0b           sbc     r19, r25
    6ac2:       44 27           eor     r20, r20
    6ac4:       37 fd           sbrc    r19, 7
    6ac6:       40 95           com     r20
    6ac8:       54 2f           mov     r21, r20
    6aca:       8b 89           ldd     r24, Y+19       ; 0x13
    6acc:       9c 89           ldd     r25, Y+20       ; 0x14
    6ace:       ad 89           ldd     r26, Y+21       ; 0x15
    6ad0:       be 89           ldd     r27, Y+22       ; 0x16
    6ad2:       28 0f           add     r18, r24
    6ad4:       39 1f           adc     r19, r25
    6ad6:       4a 1f           adc     r20, r26
    6ad8:       5b 1f           adc     r21, r27
    6ada:       20 93 ec 04     sts     0x04EC, r18
    6ade:       30 93 ed 04     sts     0x04ED, r19
    6ae2:       40 93 ee 04     sts     0x04EE, r20
    6ae6:       50 93 ef 04     sts     0x04EF, r21
    6aea:       e0 90 a6 03     lds     r14, 0x03A6
    6aee:       f0 90 a7 03     lds     r15, 0x03A7
    6af2:       00 91 a8 03     lds     r16, 0x03A8
    6af6:       10 91 a9 03     lds     r17, 0x03A9
    6afa:       e2 16           cp      r14, r18
    6afc:       f3 06           cpc     r15, r19
    6afe:       04 07           cpc     r16, r20
    6b00:       15 07           cpc     r17, r21
    6b02:       c4 f4           brge    .+48            ; 0x6b34 <Mittelwert+0x56c>
    6b04:       88 ea           ldi     r24, 0xA8       ; 168
    6b06:       91 e6           ldi     r25, 0x61       ; 97
    6b08:       a0 e0           ldi     r26, 0x00       ; 0
    6b0a:       b0 e0           ldi     r27, 0x00       ; 0
    6b0c:       8e 19           sub     r24, r14
    6b0e:       9f 09           sbc     r25, r15
    6b10:       a0 0b           sbc     r26, r16
    6b12:       b1 0b           sbc     r27, r17
    6b14:       80 93 ec 04     sts     0x04EC, r24
    6b18:       90 93 ed 04     sts     0x04ED, r25
    6b1c:       a0 93 ee 04     sts     0x04EE, r26
    6b20:       b0 93 ef 04     sts     0x04EF, r27
    6b24:       80 93 f0 04     sts     0x04F0, r24
    6b28:       90 93 f1 04     sts     0x04F1, r25
    6b2c:       a0 93 f2 04     sts     0x04F2, r26
    6b30:       b0 93 f3 04     sts     0x04F3, r27
    6b34:       88 27           eor     r24, r24
    6b36:       99 27           eor     r25, r25
    6b38:       dc 01           movw    r26, r24
    6b3a:       8e 19           sub     r24, r14
    6b3c:       9f 09           sbc     r25, r15
    6b3e:       a0 0b           sbc     r26, r16
    6b40:       b1 0b           sbc     r27, r17
    6b42:       60 90 ec 04     lds     r6, 0x04EC
    6b46:       70 90 ed 04     lds     r7, 0x04ED
    6b4a:       80 90 ee 04     lds     r8, 0x04EE
    6b4e:       90 90 ef 04     lds     r9, 0x04EF
    6b52:       68 16           cp      r6, r24
    6b54:       79 06           cpc     r7, r25
    6b56:       8a 06           cpc     r8, r26
    6b58:       9b 06           cpc     r9, r27
    6b5a:       c4 f4           brge    .+48            ; 0x6b8c <Mittelwert+0x5c4>
    6b5c:       d8 01           movw    r26, r16
    6b5e:       c7 01           movw    r24, r14
    6b60:       88 5a           subi    r24, 0xA8       ; 168
    6b62:       91 46           sbci    r25, 0x61       ; 97
    6b64:       a0 40           sbci    r26, 0x00       ; 0
    6b66:       b0 40           sbci    r27, 0x00       ; 0
    6b68:       80 93 ec 04     sts     0x04EC, r24
    6b6c:       90 93 ed 04     sts     0x04ED, r25
    6b70:       a0 93 ee 04     sts     0x04EE, r26
    6b74:       b0 93 ef 04     sts     0x04EF, r27
    6b78:       80 93 f0 04     sts     0x04F0, r24
    6b7c:       90 93 f1 04     sts     0x04F1, r25
    6b80:       a0 93 f2 04     sts     0x04F2, r26
    6b84:       b0 93 f3 04     sts     0x04F3, r27
    6b88:       3c 01           movw    r6, r24
    6b8a:       4d 01           movw    r8, r26
    6b8c:       29 8d           ldd     r18, Y+25       ; 0x19
    6b8e:       3a 8d           ldd     r19, Y+26       ; 0x1a
    6b90:       22 0d           add     r18, r2
    6b92:       33 1d           adc     r19, r3
    6b94:       79 01           movw    r14, r18
    6b96:       00 27           eor     r16, r16
    6b98:       f7 fc           sbrc    r15, 7
    6b9a:       00 95           com     r16
    6b9c:       10 2f           mov     r17, r16
    6b9e:       80 91 e8 04     lds     r24, 0x04E8
    6ba2:       90 91 e9 04     lds     r25, 0x04E9
    6ba6:       a0 91 ea 04     lds     r26, 0x04EA
    6baa:       b0 91 eb 04     lds     r27, 0x04EB
    6bae:       8e 0d           add     r24, r14
    6bb0:       9f 1d           adc     r25, r15
    6bb2:       a0 1f           adc     r26, r16
    6bb4:       b1 1f           adc     r27, r17
    6bb6:       80 93 e8 04     sts     0x04E8, r24
    6bba:       90 93 e9 04     sts     0x04E9, r25
    6bbe:       a0 93 ea 04     sts     0x04EA, r26
    6bc2:       b0 93 eb 04     sts     0x04EB, r27
    6bc6:       80 91 27 05     lds     r24, 0x0527
    6bca:       90 91 28 05     lds     r25, 0x0528
    6bce:       28 1b           sub     r18, r24
    6bd0:       39 0b           sbc     r19, r25
    6bd2:       44 27           eor     r20, r20
    6bd4:       37 fd           sbrc    r19, 7
    6bd6:       40 95           com     r20
    6bd8:       54 2f           mov     r21, r20
    6bda:       8f 85           ldd     r24, Y+15       ; 0x0f
    6bdc:       98 89           ldd     r25, Y+16       ; 0x10
    6bde:       a9 89           ldd     r26, Y+17       ; 0x11
    6be0:       ba 89           ldd     r27, Y+18       ; 0x12
    6be2:       28 0f           add     r18, r24
    6be4:       39 1f           adc     r19, r25
    6be6:       4a 1f           adc     r20, r26
    6be8:       5b 1f           adc     r21, r27
    6bea:       20 93 e4 04     sts     0x04E4, r18
    6bee:       30 93 e5 04     sts     0x04E5, r19
    6bf2:       40 93 e6 04     sts     0x04E6, r20
    6bf6:       50 93 e7 04     sts     0x04E7, r21
    6bfa:       e0 90 a2 03     lds     r14, 0x03A2
    6bfe:       f0 90 a3 03     lds     r15, 0x03A3
    6c02:       00 91 a4 03     lds     r16, 0x03A4
    6c06:       10 91 a5 03     lds     r17, 0x03A5
    6c0a:       e2 16           cp      r14, r18
    6c0c:       f3 06           cpc     r15, r19
    6c0e:       04 07           cpc     r16, r20
    6c10:       15 07           cpc     r17, r21
    6c12:       c4 f4           brge    .+48            ; 0x6c44 <Mittelwert+0x67c>
    6c14:       88 ea           ldi     r24, 0xA8       ; 168
    6c16:       91 e6           ldi     r25, 0x61       ; 97
    6c18:       a0 e0           ldi     r26, 0x00       ; 0
    6c1a:       b0 e0           ldi     r27, 0x00       ; 0
    6c1c:       8e 19           sub     r24, r14
    6c1e:       9f 09           sbc     r25, r15
    6c20:       a0 0b           sbc     r26, r16
    6c22:       b1 0b           sbc     r27, r17
    6c24:       80 93 e4 04     sts     0x04E4, r24
    6c28:       90 93 e5 04     sts     0x04E5, r25
    6c2c:       a0 93 e6 04     sts     0x04E6, r26
    6c30:       b0 93 e7 04     sts     0x04E7, r27
    6c34:       80 93 e8 04     sts     0x04E8, r24
    6c38:       90 93 e9 04     sts     0x04E9, r25
    6c3c:       a0 93 ea 04     sts     0x04EA, r26
    6c40:       b0 93 eb 04     sts     0x04EB, r27
    6c44:       88 27           eor     r24, r24
    6c46:       99 27           eor     r25, r25
    6c48:       dc 01           movw    r26, r24
    6c4a:       8e 19           sub     r24, r14
    6c4c:       9f 09           sbc     r25, r15
    6c4e:       a0 0b           sbc     r26, r16
    6c50:       b1 0b           sbc     r27, r17
    6c52:       20 91 e4 04     lds     r18, 0x04E4
    6c56:       30 91 e5 04     lds     r19, 0x04E5
    6c5a:       40 91 e6 04     lds     r20, 0x04E6
    6c5e:       50 91 e7 04     lds     r21, 0x04E7
    6c62:       28 17           cp      r18, r24
    6c64:       39 07           cpc     r19, r25
    6c66:       4a 07           cpc     r20, r26
    6c68:       5b 07           cpc     r21, r27
    6c6a:       c4 f4           brge    .+48            ; 0x6c9c <Mittelwert+0x6d4>
    6c6c:       d8 01           movw    r26, r16
    6c6e:       c7 01           movw    r24, r14
    6c70:       88 5a           subi    r24, 0xA8       ; 168
    6c72:       91 46           sbci    r25, 0x61       ; 97
    6c74:       a0 40           sbci    r26, 0x00       ; 0
    6c76:       b0 40           sbci    r27, 0x00       ; 0
    6c78:       80 93 e4 04     sts     0x04E4, r24
    6c7c:       90 93 e5 04     sts     0x04E5, r25
    6c80:       a0 93 e6 04     sts     0x04E6, r26
    6c84:       b0 93 e7 04     sts     0x04E7, r27
    6c88:       80 93 e8 04     sts     0x04E8, r24
    6c8c:       90 93 e9 04     sts     0x04E9, r25
    6c90:       a0 93 ea 04     sts     0x04EA, r26
    6c94:       b0 93 eb 04     sts     0x04EB, r27
    6c98:       9c 01           movw    r18, r24
    6c9a:       ad 01           movw    r20, r26
    6c9c:       8b 8d           ldd     r24, Y+27       ; 0x1b
    6c9e:       9c 8d           ldd     r25, Y+28       ; 0x1c
    6ca0:       ad 8d           ldd     r26, Y+29       ; 0x1d
    6ca2:       be 8d           ldd     r27, Y+30       ; 0x1e
    6ca4:       80 93 e0 04     sts     0x04E0, r24
    6ca8:       90 93 e1 04     sts     0x04E1, r25
    6cac:       a0 93 e2 04     sts     0x04E2, r26
    6cb0:       b0 93 e3 04     sts     0x04E3, r27
    6cb4:       20 93 c4 04     sts     0x04C4, r18
    6cb8:       30 93 c5 04     sts     0x04C5, r19
    6cbc:       40 93 c6 04     sts     0x04C6, r20
    6cc0:       50 93 c7 04     sts     0x04C7, r21
    6cc4:       60 92 cc 04     sts     0x04CC, r6
    6cc8:       70 92 cd 04     sts     0x04CD, r7
    6ccc:       80 92 ce 04     sts     0x04CE, r8
    6cd0:       90 92 cf 04     sts     0x04CF, r9
    6cd4:       80 91 e8 04     lds     r24, 0x04E8
    6cd8:       90 91 e9 04     lds     r25, 0x04E9
    6cdc:       a0 91 ea 04     lds     r26, 0x04EA
    6ce0:       b0 91 eb 04     lds     r27, 0x04EB
    6ce4:       80 93 c8 04     sts     0x04C8, r24
    6ce8:       90 93 c9 04     sts     0x04C9, r25
    6cec:       a0 93 ca 04     sts     0x04CA, r26
    6cf0:       b0 93 cb 04     sts     0x04CB, r27
    6cf4:       80 91 f0 04     lds     r24, 0x04F0
    6cf8:       90 91 f1 04     lds     r25, 0x04F1
    6cfc:       a0 91 f2 04     lds     r26, 0x04F2
    6d00:       b0 91 f3 04     lds     r27, 0x04F3
    6d04:       80 93 d0 04     sts     0x04D0, r24
    6d08:       90 93 d1 04     sts     0x04D1, r25
    6d0c:       a0 93 d2 04     sts     0x04D2, r26
    6d10:       b0 93 d3 04     sts     0x04D3, r27
    6d14:       80 91 1b 03     lds     r24, 0x031B
    6d18:       90 91 1c 03     lds     r25, 0x031C
    6d1c:       97 fd           sbrc    r25, 7
    6d1e:       cc c4           rjmp    .+2456          ; 0x76b8 <Mittelwert+0x10f0>
    6d20:       95 95           asr     r25
    6d22:       87 95           ror     r24
    6d24:       95 95           asr     r25
    6d26:       87 95           ror     r24
    6d28:       95 95           asr     r25
    6d2a:       87 95           ror     r24
    6d2c:       90 93 58 09     sts     0x0958, r25
    6d30:       80 93 57 09     sts     0x0957, r24
    6d34:       80 91 1d 03     lds     r24, 0x031D
    6d38:       90 91 1e 03     lds     r25, 0x031E
    6d3c:       97 fd           sbrc    r25, 7
    6d3e:       ba c4           rjmp    .+2420          ; 0x76b4 <Mittelwert+0x10ec>
    6d40:       95 95           asr     r25
    6d42:       87 95           ror     r24
    6d44:       95 95           asr     r25
    6d46:       87 95           ror     r24
    6d48:       95 95           asr     r25
    6d4a:       87 95           ror     r24
    6d4c:       90 93 49 09     sts     0x0949, r25
    6d50:       80 93 48 09     sts     0x0948, r24
    6d54:       80 91 11 04     lds     r24, 0x0411
    6d58:       90 91 12 04     lds     r25, 0x0412
    6d5c:       0f 97           sbiw    r24, 0x0f       ; 15
    6d5e:       34 f4           brge    .+12            ; 0x6d6c <Mittelwert+0x7a4>
    6d60:       88 e1           ldi     r24, 0x18       ; 24
    6d62:       9c ef           ldi     r25, 0xFC       ; 252
    6d64:       90 93 58 09     sts     0x0958, r25
    6d68:       80 93 57 09     sts     0x0957, r24
    6d6c:       80 91 11 04     lds     r24, 0x0411
    6d70:       90 91 12 04     lds     r25, 0x0412
    6d74:       07 97           sbiw    r24, 0x07       ; 7
    6d76:       34 f4           brge    .+12            ; 0x6d84 <Mittelwert+0x7bc>
    6d78:       80 e3           ldi     r24, 0x30       ; 48
    6d7a:       98 ef           ldi     r25, 0xF8       ; 248
    6d7c:       90 93 58 09     sts     0x0958, r25
    6d80:       80 93 57 09     sts     0x0957, r24
    6d84:       20 91 08 01     lds     r18, 0x0108
    6d88:       2a 30           cpi     r18, 0x0A       ; 10
    6d8a:       09 f4           brne    .+2             ; 0x6d8e <Mittelwert+0x7c6>
    6d8c:       f9 c1           rjmp    .+1010          ; 0x7180 <Mittelwert+0xbb8>
    6d8e:       80 91 11 04     lds     r24, 0x0411
    6d92:       90 91 12 04     lds     r25, 0x0412
    6d96:       81 5d           subi    r24, 0xD1       ; 209
    6d98:       97 40           sbci    r25, 0x07       ; 7
    6d9a:       34 f0           brlt    .+12            ; 0x6da8 <Mittelwert+0x7e0>
    6d9c:       88 ee           ldi     r24, 0xE8       ; 232
    6d9e:       93 e0           ldi     r25, 0x03       ; 3
    6da0:       90 93 58 09     sts     0x0958, r25
    6da4:       80 93 57 09     sts     0x0957, r24
    6da8:       80 91 11 04     lds     r24, 0x0411
    6dac:       90 91 12 04     lds     r25, 0x0412
    6db0:       80 5e           subi    r24, 0xE0       ; 224
    6db2:       97 40           sbci    r25, 0x07       ; 7
    6db4:       0c f0           brlt    .+2             ; 0x6db8 <Mittelwert+0x7f0>
    6db6:       f9 c1           rjmp    .+1010          ; 0x71aa <Mittelwert+0xbe2>
    6db8:       80 91 13 04     lds     r24, 0x0413
    6dbc:       90 91 14 04     lds     r25, 0x0414
    6dc0:       0f 97           sbiw    r24, 0x0f       ; 15
    6dc2:       34 f4           brge    .+12            ; 0x6dd0 <Mittelwert+0x808>
    6dc4:       88 e1           ldi     r24, 0x18       ; 24
    6dc6:       9c ef           ldi     r25, 0xFC       ; 252
    6dc8:       90 93 49 09     sts     0x0949, r25
    6dcc:       80 93 48 09     sts     0x0948, r24
    6dd0:       80 91 13 04     lds     r24, 0x0413
    6dd4:       90 91 14 04     lds     r25, 0x0414
    6dd8:       07 97           sbiw    r24, 0x07       ; 7
    6dda:       34 f4           brge    .+12            ; 0x6de8 <Mittelwert+0x820>
    6ddc:       80 e3           ldi     r24, 0x30       ; 48
    6dde:       98 ef           ldi     r25, 0xF8       ; 248
    6de0:       90 93 49 09     sts     0x0949, r25
    6de4:       80 93 48 09     sts     0x0948, r24
    6de8:       2a 30           cpi     r18, 0x0A       ; 10
    6dea:       09 f4           brne    .+2             ; 0x6dee <Mittelwert+0x826>
    6dec:       ad c1           rjmp    .+858           ; 0x7148 <Mittelwert+0xb80>
    6dee:       80 91 13 04     lds     r24, 0x0413
    6df2:       90 91 14 04     lds     r25, 0x0414
    6df6:       81 5d           subi    r24, 0xD1       ; 209
    6df8:       97 40           sbci    r25, 0x07       ; 7
    6dfa:       34 f0           brlt    .+12            ; 0x6e08 <Mittelwert+0x840>
    6dfc:       88 ee           ldi     r24, 0xE8       ; 232
    6dfe:       93 e0           ldi     r25, 0x03       ; 3
    6e00:       90 93 49 09     sts     0x0949, r25
    6e04:       80 93 48 09     sts     0x0948, r24
    6e08:       80 91 13 04     lds     r24, 0x0413
    6e0c:       90 91 14 04     lds     r25, 0x0414
    6e10:       80 5e           subi    r24, 0xE0       ; 224
    6e12:       97 40           sbci    r25, 0x07       ; 7
    6e14:       0c f0           brlt    .+2             ; 0x6e18 <Mittelwert+0x850>
    6e16:       ad c1           rjmp    .+858           ; 0x7172 <Mittelwert+0xbaa>
    6e18:       60 91 b2 03     lds     r22, 0x03B2
    6e1c:       66 23           and     r22, r22
    6e1e:       09 f4           brne    .+2             ; 0x6e22 <Mittelwert+0x85a>
    6e20:       a2 c0           rjmp    .+324           ; 0x6f66 <Mittelwert+0x99e>
    6e22:       40 91 1b 03     lds     r20, 0x031B
    6e26:       50 91 1c 03     lds     r21, 0x031C
    6e2a:       80 91 97 05     lds     r24, 0x0597
    6e2e:       90 91 98 05     lds     r25, 0x0598
    6e32:       48 1b           sub     r20, r24
    6e34:       59 0b           sbc     r21, r25
    6e36:       50 93 92 05     sts     0x0592, r21
    6e3a:       40 93 91 05     sts     0x0591, r20
    6e3e:       20 91 1b 03     lds     r18, 0x031B
    6e42:       30 91 1c 03     lds     r19, 0x031C
    6e46:       28 0f           add     r18, r24
    6e48:       39 1f           adc     r19, r25
    6e4a:       37 fd           sbrc    r19, 7
    6e4c:       3f c4           rjmp    .+2174          ; 0x76cc <Mittelwert+0x1104>
    6e4e:       35 95           asr     r19
    6e50:       27 95           ror     r18
    6e52:       30 93 98 05     sts     0x0598, r19
    6e56:       20 93 97 05     sts     0x0597, r18
    6e5a:       41 38           cpi     r20, 0x81       ; 129
    6e5c:       51 05           cpc     r21, r1
    6e5e:       0c f4           brge    .+2             ; 0x6e62 <Mittelwert+0x89a>
    6e60:       27 c2           rjmp    .+1102          ; 0x72b0 <Mittelwert+0xce8>
    6e62:       80 e8           ldi     r24, 0x80       ; 128
    6e64:       90 e0           ldi     r25, 0x00       ; 0
    6e66:       90 93 92 05     sts     0x0592, r25
    6e6a:       80 93 91 05     sts     0x0591, r24
    6e6e:       e6 2f           mov     r30, r22
    6e70:       f0 e0           ldi     r31, 0x00       ; 0
    6e72:       80 91 91 05     lds     r24, 0x0591
    6e76:       90 91 92 05     lds     r25, 0x0592
    6e7a:       e8 9f           mul     r30, r24
    6e7c:       b0 01           movw    r22, r0
    6e7e:       e9 9f           mul     r30, r25
    6e80:       70 0d           add     r23, r0
    6e82:       f8 9f           mul     r31, r24
    6e84:       70 0d           add     r23, r0
    6e86:       11 24           eor     r1, r1
    6e88:       9b 01           movw    r18, r22
    6e8a:       77 fd           sbrc    r23, 7
    6e8c:       2a c4           rjmp    .+2132          ; 0x76e2 <Mittelwert+0x111a>
    6e8e:       35 95           asr     r19
    6e90:       27 95           ror     r18
    6e92:       35 95           asr     r19
    6e94:       27 95           ror     r18
    6e96:       35 95           asr     r19
    6e98:       27 95           ror     r18
    6e9a:       35 95           asr     r19
    6e9c:       27 95           ror     r18
    6e9e:       80 91 57 09     lds     r24, 0x0957
    6ea2:       90 91 58 09     lds     r25, 0x0958
    6ea6:       82 0f           add     r24, r18
    6ea8:       93 1f           adc     r25, r19
    6eaa:       90 93 58 09     sts     0x0958, r25
    6eae:       80 93 57 09     sts     0x0957, r24
    6eb2:       40 91 1d 03     lds     r20, 0x031D
    6eb6:       50 91 1e 03     lds     r21, 0x031E
    6eba:       80 91 95 05     lds     r24, 0x0595
    6ebe:       90 91 96 05     lds     r25, 0x0596
    6ec2:       48 1b           sub     r20, r24
    6ec4:       59 0b           sbc     r21, r25
    6ec6:       50 93 94 05     sts     0x0594, r21
    6eca:       40 93 93 05     sts     0x0593, r20
    6ece:       20 91 1d 03     lds     r18, 0x031D
    6ed2:       30 91 1e 03     lds     r19, 0x031E
    6ed6:       28 0f           add     r18, r24
    6ed8:       39 1f           adc     r19, r25
    6eda:       37 fd           sbrc    r19, 7
    6edc:       08 c4           rjmp    .+2064          ; 0x76ee <Mittelwert+0x1126>
    6ede:       35 95           asr     r19
    6ee0:       27 95           ror     r18
    6ee2:       30 93 96 05     sts     0x0596, r19
    6ee6:       20 93 95 05     sts     0x0595, r18
    6eea:       41 38           cpi     r20, 0x81       ; 129
    6eec:       51 05           cpc     r21, r1
    6eee:       0c f4           brge    .+2             ; 0x6ef2 <Mittelwert+0x92a>
    6ef0:       d6 c3           rjmp    .+1964          ; 0x769e <Mittelwert+0x10d6>
    6ef2:       80 e8           ldi     r24, 0x80       ; 128
    6ef4:       90 e0           ldi     r25, 0x00       ; 0
    6ef6:       90 93 94 05     sts     0x0594, r25
    6efa:       80 93 93 05     sts     0x0593, r24
    6efe:       80 91 93 05     lds     r24, 0x0593
    6f02:       90 91 94 05     lds     r25, 0x0594
    6f06:       e8 9f           mul     r30, r24
    6f08:       a0 01           movw    r20, r0
    6f0a:       e9 9f           mul     r30, r25
    6f0c:       50 0d           add     r21, r0
    6f0e:       f8 9f           mul     r31, r24
    6f10:       50 0d           add     r21, r0
    6f12:       11 24           eor     r1, r1
    6f14:       9a 01           movw    r18, r20
    6f16:       57 fd           sbrc    r21, 7
    6f18:       e7 c3           rjmp    .+1998          ; 0x76e8 <Mittelwert+0x1120>
    6f1a:       35 95           asr     r19
    6f1c:       27 95           ror     r18
    6f1e:       35 95           asr     r19
    6f20:       27 95           ror     r18
    6f22:       35 95           asr     r19
    6f24:       27 95           ror     r18
    6f26:       35 95           asr     r19
    6f28:       27 95           ror     r18
    6f2a:       80 91 48 09     lds     r24, 0x0948
    6f2e:       90 91 49 09     lds     r25, 0x0949
    6f32:       82 0f           add     r24, r18
    6f34:       93 1f           adc     r25, r19
    6f36:       90 93 49 09     sts     0x0949, r25
    6f3a:       80 93 48 09     sts     0x0948, r24
    6f3e:       80 91 1b 03     lds     r24, 0x031B
    6f42:       90 91 1c 03     lds     r25, 0x031C
    6f46:       68 0f           add     r22, r24
    6f48:       79 1f           adc     r23, r25
    6f4a:       70 93 1c 03     sts     0x031C, r23
    6f4e:       60 93 1b 03     sts     0x031B, r22
    6f52:       80 91 1d 03     lds     r24, 0x031D
    6f56:       90 91 1e 03     lds     r25, 0x031E
    6f5a:       48 0f           add     r20, r24
    6f5c:       59 1f           adc     r21, r25
    6f5e:       50 93 1e 03     sts     0x031E, r21
    6f62:       40 93 1d 03     sts     0x031D, r20
    6f66:       8f 89           ldd     r24, Y+23       ; 0x17
    6f68:       98 8d           ldd     r25, Y+24       ; 0x18
    6f6a:       18 16           cp      r1, r24
    6f6c:       19 06           cpc     r1, r25
    6f6e:       0c f0           brlt    .+2             ; 0x6f72 <Mittelwert+0x9aa>
    6f70:       ff c2           rjmp    .+1534          ; 0x7570 <Mittelwert+0xfa8>
    6f72:       20 91 db 08     lds     r18, 0x08DB
    6f76:       30 91 dc 08     lds     r19, 0x08DC
    6f7a:       37 fd           sbrc    r19, 7
    6f7c:       ae c3           rjmp    .+1884          ; 0x76da <Mittelwert+0x1112>
    6f7e:       b9 01           movw    r22, r18
    6f80:       88 27           eor     r24, r24
    6f82:       77 fd           sbrc    r23, 7
    6f84:       80 95           com     r24
    6f86:       98 2f           mov     r25, r24
    6f88:       af 8d           ldd     r26, Y+31       ; 0x1f
    6f8a:       2a 2f           mov     r18, r26
    6f8c:       30 e0           ldi     r19, 0x00       ; 0
    6f8e:       40 e0           ldi     r20, 0x00       ; 0
    6f90:       50 e0           ldi     r21, 0x00       ; 0
    6f92:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    6f96:       20 e4           ldi     r18, 0x40       ; 64
    6f98:       30 e0           ldi     r19, 0x00       ; 0
    6f9a:       40 e0           ldi     r20, 0x00       ; 0
    6f9c:       50 e0           ldi     r21, 0x00       ; 0
    6f9e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    6fa2:       42 0e           add     r4, r18
    6fa4:       53 1e           adc     r5, r19
    6fa6:       50 92 56 09     sts     0x0956, r5
    6faa:       40 92 55 09     sts     0x0955, r4
    6fae:       e9 8d           ldd     r30, Y+25       ; 0x19
    6fb0:       fa 8d           ldd     r31, Y+26       ; 0x1a
    6fb2:       1e 16           cp      r1, r30
    6fb4:       1f 06           cpc     r1, r31
    6fb6:       0c f0           brlt    .+2             ; 0x6fba <Mittelwert+0x9f2>
    6fb8:       06 c3           rjmp    .+1548          ; 0x75c6 <Mittelwert+0xffe>
    6fba:       20 91 df 08     lds     r18, 0x08DF
    6fbe:       30 91 e0 08     lds     r19, 0x08E0
    6fc2:       37 fd           sbrc    r19, 7
    6fc4:       86 c3           rjmp    .+1804          ; 0x76d2 <Mittelwert+0x110a>
    6fc6:       b9 01           movw    r22, r18
    6fc8:       88 27           eor     r24, r24
    6fca:       77 fd           sbrc    r23, 7
    6fcc:       80 95           com     r24
    6fce:       98 2f           mov     r25, r24
    6fd0:       ff 8d           ldd     r31, Y+31       ; 0x1f
    6fd2:       2f 2f           mov     r18, r31
    6fd4:       30 e0           ldi     r19, 0x00       ; 0
    6fd6:       40 e0           ldi     r20, 0x00       ; 0
    6fd8:       50 e0           ldi     r21, 0x00       ; 0
    6fda:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    6fde:       20 e4           ldi     r18, 0x40       ; 64
    6fe0:       30 e0           ldi     r19, 0x00       ; 0
    6fe2:       40 e0           ldi     r20, 0x00       ; 0
    6fe4:       50 e0           ldi     r21, 0x00       ; 0
    6fe6:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    6fea:       22 0e           add     r2, r18
    6fec:       33 1e           adc     r3, r19
    6fee:       30 92 4b 09     sts     0x094B, r3
    6ff2:       20 92 4a 09     sts     0x094A, r2
    6ff6:       b9 81           ldd     r27, Y+1        ; 0x01
    6ff8:       b7 fd           sbrc    r27, 7
    6ffa:       0d c3           rjmp    .+1562          ; 0x7616 <Mittelwert+0x104e>
    6ffc:       80 91 e5 08     lds     r24, 0x08E5
    7000:       e8 2f           mov     r30, r24
    7002:       f0 e0           ldi     r31, 0x00       ; 0
    7004:       ee 0f           add     r30, r30
    7006:       ff 1f           adc     r31, r31
    7008:       e1 55           subi    r30, 0x51       ; 81
    700a:       f7 4f           sbci    r31, 0xF7       ; 247
    700c:       80 81           ld      r24, Z
    700e:       91 81           ldd     r25, Z+1        ; 0x01
    7010:       a0 91 0a 05     lds     r26, 0x050A
    7014:       b0 91 0b 05     lds     r27, 0x050B
    7018:       83 59           subi    r24, 0x93       ; 147
    701a:       9f 4f           sbci    r25, 0xFF       ; 255
    701c:       8a 17           cp      r24, r26
    701e:       9b 07           cpc     r25, r27
    7020:       0c f4           brge    .+2             ; 0x7024 <Mittelwert+0xa5c>
    7022:       1e c1           rjmp    .+572           ; 0x7260 <Mittelwert+0xc98>
    7024:       cd 01           movw    r24, r26
    7026:       01 96           adiw    r24, 0x01       ; 1
    7028:       90 93 0b 05     sts     0x050B, r25
    702c:       80 93 0a 05     sts     0x050A, r24
    7030:       dc 01           movw    r26, r24
    7032:       80 91 e6 08     lds     r24, 0x08E6
    7036:       e8 2f           mov     r30, r24
    7038:       f0 e0           ldi     r31, 0x00       ; 0
    703a:       ee 0f           add     r30, r30
    703c:       ff 1f           adc     r31, r31
    703e:       e1 55           subi    r30, 0x51       ; 81
    7040:       f7 4f           sbci    r31, 0xF7       ; 247
    7042:       80 81           ld      r24, Z
    7044:       91 81           ldd     r25, Z+1        ; 0x01
    7046:       60 91 0c 05     lds     r22, 0x050C
    704a:       70 91 0d 05     lds     r23, 0x050D
    704e:       83 59           subi    r24, 0x93       ; 147
    7050:       9f 4f           sbci    r25, 0xFF       ; 255
    7052:       86 17           cp      r24, r22
    7054:       97 07           cpc     r25, r23
    7056:       0c f4           brge    .+2             ; 0x705a <Mittelwert+0xa92>
    7058:       ef c0           rjmp    .+478           ; 0x7238 <Mittelwert+0xc70>
    705a:       cb 01           movw    r24, r22
    705c:       01 96           adiw    r24, 0x01       ; 1
    705e:       90 93 0d 05     sts     0x050D, r25
    7062:       80 93 0c 05     sts     0x050C, r24
    7066:       bc 01           movw    r22, r24
    7068:       80 91 e7 08     lds     r24, 0x08E7
    706c:       e8 2f           mov     r30, r24
    706e:       f0 e0           ldi     r31, 0x00       ; 0
    7070:       ee 0f           add     r30, r30
    7072:       ff 1f           adc     r31, r31
    7074:       e1 55           subi    r30, 0x51       ; 81
    7076:       f7 4f           sbci    r31, 0xF7       ; 247
    7078:       80 81           ld      r24, Z
    707a:       91 81           ldd     r25, Z+1        ; 0x01
    707c:       40 91 0e 05     lds     r20, 0x050E
    7080:       50 91 0f 05     lds     r21, 0x050F
    7084:       83 59           subi    r24, 0x93       ; 147
    7086:       9f 4f           sbci    r25, 0xFF       ; 255
    7088:       84 17           cp      r24, r20
    708a:       95 07           cpc     r25, r21
    708c:       0c f4           brge    .+2             ; 0x7090 <Mittelwert+0xac8>
    708e:       c0 c0           rjmp    .+384           ; 0x7210 <Mittelwert+0xc48>
    7090:       ca 01           movw    r24, r20
    7092:       01 96           adiw    r24, 0x01       ; 1
    7094:       90 93 0f 05     sts     0x050F, r25
    7098:       80 93 0e 05     sts     0x050E, r24
    709c:       ac 01           movw    r20, r24
    709e:       80 91 e8 08     lds     r24, 0x08E8
    70a2:       e8 2f           mov     r30, r24
    70a4:       f0 e0           ldi     r31, 0x00       ; 0
    70a6:       ee 0f           add     r30, r30
    70a8:       ff 1f           adc     r31, r31
    70aa:       e1 55           subi    r30, 0x51       ; 81
    70ac:       f7 4f           sbci    r31, 0xF7       ; 247
    70ae:       80 81           ld      r24, Z
    70b0:       91 81           ldd     r25, Z+1        ; 0x01
    70b2:       20 91 10 05     lds     r18, 0x0510
    70b6:       30 91 11 05     lds     r19, 0x0511
    70ba:       83 59           subi    r24, 0x93       ; 147
    70bc:       9f 4f           sbci    r25, 0xFF       ; 255
    70be:       82 17           cp      r24, r18
    70c0:       93 07           cpc     r25, r19
    70c2:       0c f4           brge    .+2             ; 0x70c6 <Mittelwert+0xafe>
    70c4:       79 c0           rjmp    .+242           ; 0x71b8 <Mittelwert+0xbf0>
    70c6:       c9 01           movw    r24, r18
    70c8:       01 96           adiw    r24, 0x01       ; 1
    70ca:       90 93 11 05     sts     0x0511, r25
    70ce:       80 93 10 05     sts     0x0510, r24
    70d2:       9c 01           movw    r18, r24
    70d4:       b7 fd           sbrc    r27, 7
    70d6:       85 c0           rjmp    .+266           ; 0x71e2 <Mittelwert+0xc1a>
    70d8:       af 3f           cpi     r26, 0xFF       ; 255
    70da:       b1 05           cpc     r27, r1
    70dc:       11 f0           breq    .+4             ; 0x70e2 <Mittelwert+0xb1a>
    70de:       0c f0           brlt    .+2             ; 0x70e2 <Mittelwert+0xb1a>
    70e0:       e0 c0           rjmp    .+448           ; 0x72a2 <Mittelwert+0xcda>
    70e2:       77 fd           sbrc    r23, 7
    70e4:       84 c0           rjmp    .+264           ; 0x71ee <Mittelwert+0xc26>
    70e6:       6f 3f           cpi     r22, 0xFF       ; 255
    70e8:       71 05           cpc     r23, r1
    70ea:       11 f0           breq    .+4             ; 0x70f0 <Mittelwert+0xb28>
    70ec:       0c f0           brlt    .+2             ; 0x70f0 <Mittelwert+0xb28>
    70ee:       d2 c0           rjmp    .+420           ; 0x7294 <Mittelwert+0xccc>
    70f0:       57 fd           sbrc    r21, 7
    70f2:       83 c0           rjmp    .+262           ; 0x71fa <Mittelwert+0xc32>
    70f4:       4f 3f           cpi     r20, 0xFF       ; 255
    70f6:       51 05           cpc     r21, r1
    70f8:       11 f0           breq    .+4             ; 0x70fe <Mittelwert+0xb36>
    70fa:       0c f0           brlt    .+2             ; 0x70fe <Mittelwert+0xb36>
    70fc:       c4 c0           rjmp    .+392           ; 0x7286 <Mittelwert+0xcbe>
    70fe:       37 fd           sbrc    r19, 7
    7100:       82 c0           rjmp    .+260           ; 0x7206 <Mittelwert+0xc3e>
    7102:       2f 3f           cpi     r18, 0xFF       ; 255
    7104:       31 05           cpc     r19, r1
    7106:       39 f0           breq    .+14            ; 0x7116 <Mittelwert+0xb4e>
    7108:       34 f0           brlt    .+12            ; 0x7116 <Mittelwert+0xb4e>
    710a:       8f ef           ldi     r24, 0xFF       ; 255
    710c:       90 e0           ldi     r25, 0x00       ; 0
    710e:       90 93 11 05     sts     0x0511, r25
    7112:       80 93 10 05     sts     0x0510, r24
    7116:       a1 96           adiw    r28, 0x21       ; 33
    7118:       0f b6           in      r0, 0x3f        ; 63
    711a:       f8 94           cli
    711c:       de bf           out     0x3e, r29       ; 62
    711e:       0f be           out     0x3f, r0        ; 63
    7120:       cd bf           out     0x3d, r28       ; 61
    7122:       cf 91           pop     r28
    7124:       df 91           pop     r29
    7126:       1f 91           pop     r17
    7128:       0f 91           pop     r16
    712a:       ff 90           pop     r15
    712c:       ef 90           pop     r14
    712e:       df 90           pop     r13
    7130:       cf 90           pop     r12
    7132:       bf 90           pop     r11
    7134:       af 90           pop     r10
    7136:       9f 90           pop     r9
    7138:       8f 90           pop     r8
    713a:       7f 90           pop     r7
    713c:       6f 90           pop     r6
    713e:       5f 90           pop     r5
    7140:       4f 90           pop     r4
    7142:       3f 90           pop     r3
    7144:       2f 90           pop     r2
    7146:       08 95           ret
    7148:       80 91 13 04     lds     r24, 0x0413
    714c:       90 91 14 04     lds     r25, 0x0414
    7150:       83 5f           subi    r24, 0xF3       ; 243
    7152:       93 40           sbci    r25, 0x03       ; 3
    7154:       34 f0           brlt    .+12            ; 0x7162 <Mittelwert+0xb9a>
    7156:       88 ee           ldi     r24, 0xE8       ; 232
    7158:       93 e0           ldi     r25, 0x03       ; 3
    715a:       90 93 49 09     sts     0x0949, r25
    715e:       80 93 48 09     sts     0x0948, r24
    7162:       80 91 13 04     lds     r24, 0x0413
    7166:       90 91 14 04     lds     r25, 0x0414
    716a:       8a 5f           subi    r24, 0xFA       ; 250
    716c:       93 40           sbci    r25, 0x03       ; 3
    716e:       0c f4           brge    .+2             ; 0x7172 <Mittelwert+0xbaa>
    7170:       53 ce           rjmp    .-858           ; 0x6e18 <Mittelwert+0x850>
    7172:       80 ed           ldi     r24, 0xD0       ; 208
    7174:       97 e0           ldi     r25, 0x07       ; 7
    7176:       90 93 49 09     sts     0x0949, r25
    717a:       80 93 48 09     sts     0x0948, r24
    717e:       4c ce           rjmp    .-872           ; 0x6e18 <Mittelwert+0x850>
    7180:       80 91 11 04     lds     r24, 0x0411
    7184:       90 91 12 04     lds     r25, 0x0412
    7188:       83 5f           subi    r24, 0xF3       ; 243
    718a:       93 40           sbci    r25, 0x03       ; 3
    718c:       34 f0           brlt    .+12            ; 0x719a <Mittelwert+0xbd2>
    718e:       88 ee           ldi     r24, 0xE8       ; 232
    7190:       93 e0           ldi     r25, 0x03       ; 3
    7192:       90 93 58 09     sts     0x0958, r25
    7196:       80 93 57 09     sts     0x0957, r24
    719a:       80 91 11 04     lds     r24, 0x0411
    719e:       90 91 12 04     lds     r25, 0x0412
    71a2:       8a 5f           subi    r24, 0xFA       ; 250
    71a4:       93 40           sbci    r25, 0x03       ; 3
    71a6:       0c f4           brge    .+2             ; 0x71aa <Mittelwert+0xbe2>
    71a8:       07 ce           rjmp    .-1010          ; 0x6db8 <Mittelwert+0x7f0>
    71aa:       80 ed           ldi     r24, 0xD0       ; 208
    71ac:       97 e0           ldi     r25, 0x07       ; 7
    71ae:       90 93 58 09     sts     0x0958, r25
    71b2:       80 93 57 09     sts     0x0957, r24
    71b6:       00 ce           rjmp    .-1024          ; 0x6db8 <Mittelwert+0x7f0>
    71b8:       80 81           ld      r24, Z
    71ba:       91 81           ldd     r25, Z+1        ; 0x01
    71bc:       82 59           subi    r24, 0x92       ; 146
    71be:       9f 4f           sbci    r25, 0xFF       ; 255
    71c0:       82 17           cp      r24, r18
    71c2:       93 07           cpc     r25, r19
    71c4:       0c f0           brlt    .+2             ; 0x71c8 <Mittelwert+0xc00>
    71c6:       86 cf           rjmp    .-244           ; 0x70d4 <Mittelwert+0xb0c>
    71c8:       21 15           cp      r18, r1
    71ca:       31 05           cpc     r19, r1
    71cc:       09 f4           brne    .+2             ; 0x71d0 <Mittelwert+0xc08>
    71ce:       82 cf           rjmp    .-252           ; 0x70d4 <Mittelwert+0xb0c>
    71d0:       c9 01           movw    r24, r18
    71d2:       01 97           sbiw    r24, 0x01       ; 1
    71d4:       90 93 11 05     sts     0x0511, r25
    71d8:       80 93 10 05     sts     0x0510, r24
    71dc:       9c 01           movw    r18, r24
    71de:       b7 ff           sbrs    r27, 7
    71e0:       7b cf           rjmp    .-266           ; 0x70d8 <Mittelwert+0xb10>
    71e2:       10 92 0b 05     sts     0x050B, r1
    71e6:       10 92 0a 05     sts     0x050A, r1
    71ea:       77 ff           sbrs    r23, 7
    71ec:       7c cf           rjmp    .-264           ; 0x70e6 <Mittelwert+0xb1e>
    71ee:       10 92 0d 05     sts     0x050D, r1
    71f2:       10 92 0c 05     sts     0x050C, r1
    71f6:       57 ff           sbrs    r21, 7
    71f8:       7d cf           rjmp    .-262           ; 0x70f4 <Mittelwert+0xb2c>
    71fa:       10 92 0f 05     sts     0x050F, r1
    71fe:       10 92 0e 05     sts     0x050E, r1
    7202:       37 ff           sbrs    r19, 7
    7204:       7e cf           rjmp    .-260           ; 0x7102 <Mittelwert+0xb3a>
    7206:       10 92 11 05     sts     0x0511, r1
    720a:       10 92 10 05     sts     0x0510, r1
    720e:       83 cf           rjmp    .-250           ; 0x7116 <Mittelwert+0xb4e>
    7210:       80 81           ld      r24, Z
    7212:       91 81           ldd     r25, Z+1        ; 0x01
    7214:       82 59           subi    r24, 0x92       ; 146
    7216:       9f 4f           sbci    r25, 0xFF       ; 255
    7218:       84 17           cp      r24, r20
    721a:       95 07           cpc     r25, r21
    721c:       0c f0           brlt    .+2             ; 0x7220 <Mittelwert+0xc58>
    721e:       3f cf           rjmp    .-386           ; 0x709e <Mittelwert+0xad6>
    7220:       41 15           cp      r20, r1
    7222:       51 05           cpc     r21, r1
    7224:       09 f4           brne    .+2             ; 0x7228 <Mittelwert+0xc60>
    7226:       3b cf           rjmp    .-394           ; 0x709e <Mittelwert+0xad6>
    7228:       ca 01           movw    r24, r20
    722a:       01 97           sbiw    r24, 0x01       ; 1
    722c:       90 93 0f 05     sts     0x050F, r25
    7230:       80 93 0e 05     sts     0x050E, r24
    7234:       ac 01           movw    r20, r24
    7236:       33 cf           rjmp    .-410           ; 0x709e <Mittelwert+0xad6>
    7238:       80 81           ld      r24, Z
    723a:       91 81           ldd     r25, Z+1        ; 0x01
    723c:       82 59           subi    r24, 0x92       ; 146
    723e:       9f 4f           sbci    r25, 0xFF       ; 255
    7240:       86 17           cp      r24, r22
    7242:       97 07           cpc     r25, r23
    7244:       0c f0           brlt    .+2             ; 0x7248 <Mittelwert+0xc80>
    7246:       10 cf           rjmp    .-480           ; 0x7068 <Mittelwert+0xaa0>
    7248:       61 15           cp      r22, r1
    724a:       71 05           cpc     r23, r1
    724c:       09 f4           brne    .+2             ; 0x7250 <Mittelwert+0xc88>
    724e:       0c cf           rjmp    .-488           ; 0x7068 <Mittelwert+0xaa0>
    7250:       cb 01           movw    r24, r22
    7252:       01 97           sbiw    r24, 0x01       ; 1
    7254:       90 93 0d 05     sts     0x050D, r25
    7258:       80 93 0c 05     sts     0x050C, r24
    725c:       bc 01           movw    r22, r24
    725e:       04 cf           rjmp    .-504           ; 0x7068 <Mittelwert+0xaa0>
    7260:       80 81           ld      r24, Z
    7262:       91 81           ldd     r25, Z+1        ; 0x01
    7264:       82 59           subi    r24, 0x92       ; 146
    7266:       9f 4f           sbci    r25, 0xFF       ; 255
    7268:       8a 17           cp      r24, r26
    726a:       9b 07           cpc     r25, r27
    726c:       0c f0           brlt    .+2             ; 0x7270 <Mittelwert+0xca8>
    726e:       e1 ce           rjmp    .-574           ; 0x7032 <Mittelwert+0xa6a>
    7270:       10 97           sbiw    r26, 0x00       ; 0
    7272:       09 f4           brne    .+2             ; 0x7276 <Mittelwert+0xcae>
    7274:       de ce           rjmp    .-580           ; 0x7032 <Mittelwert+0xa6a>
    7276:       cd 01           movw    r24, r26
    7278:       01 97           sbiw    r24, 0x01       ; 1
    727a:       90 93 0b 05     sts     0x050B, r25
    727e:       80 93 0a 05     sts     0x050A, r24
    7282:       dc 01           movw    r26, r24
    7284:       d6 ce           rjmp    .-596           ; 0x7032 <Mittelwert+0xa6a>
    7286:       8f ef           ldi     r24, 0xFF       ; 255
    7288:       90 e0           ldi     r25, 0x00       ; 0
    728a:       90 93 0f 05     sts     0x050F, r25
    728e:       80 93 0e 05     sts     0x050E, r24
    7292:       35 cf           rjmp    .-406           ; 0x70fe <Mittelwert+0xb36>
    7294:       8f ef           ldi     r24, 0xFF       ; 255
    7296:       90 e0           ldi     r25, 0x00       ; 0
    7298:       90 93 0d 05     sts     0x050D, r25
    729c:       80 93 0c 05     sts     0x050C, r24
    72a0:       27 cf           rjmp    .-434           ; 0x70f0 <Mittelwert+0xb28>
    72a2:       8f ef           ldi     r24, 0xFF       ; 255
    72a4:       90 e0           ldi     r25, 0x00       ; 0
    72a6:       90 93 0b 05     sts     0x050B, r25
    72aa:       80 93 0a 05     sts     0x050A, r24
    72ae:       19 cf           rjmp    .-462           ; 0x70e2 <Mittelwert+0xb1a>
    72b0:       40 58           subi    r20, 0x80       ; 128
    72b2:       5f 4f           sbci    r21, 0xFF       ; 255
    72b4:       0c f0           brlt    .+2             ; 0x72b8 <Mittelwert+0xcf0>
    72b6:       db cd           rjmp    .-1098          ; 0x6e6e <Mittelwert+0x8a6>
    72b8:       80 e8           ldi     r24, 0x80       ; 128
    72ba:       9f ef           ldi     r25, 0xFF       ; 255
    72bc:       90 93 92 05     sts     0x0592, r25
    72c0:       80 93 91 05     sts     0x0591, r24
    72c4:       d4 cd           rjmp    .-1112          ; 0x6e6e <Mittelwert+0x8a6>
    72c6:       b0 91 e9 08     lds     r27, 0x08E9
    72ca:       b9 83           std     Y+1, r27        ; 0x01
    72cc:       b6 ff           sbrs    r27, 6
    72ce:       5e cb           rjmp    .-2372          ; 0x698c <Mittelwert+0x3c4>
    72d0:       2b 89           ldd     r18, Y+19       ; 0x13
    72d2:       3c 89           ldd     r19, Y+20       ; 0x14
    72d4:       4d 89           ldd     r20, Y+21       ; 0x15
    72d6:       5e 89           ldd     r21, Y+22       ; 0x16
    72d8:       28 3b           cpi     r18, 0xB8       ; 184
    72da:       e4 e9           ldi     r30, 0x94       ; 148
    72dc:       3e 07           cpc     r19, r30
    72de:       ee ef           ldi     r30, 0xFE       ; 254
    72e0:       4e 07           cpc     r20, r30
    72e2:       ef ef           ldi     r30, 0xFF       ; 255
    72e4:       5e 07           cpc     r21, r30
    72e6:       24 f4           brge    .+8             ; 0x72f0 <Mittelwert+0xd28>
    72e8:       28 eb           ldi     r18, 0xB8       ; 184
    72ea:       34 e9           ldi     r19, 0x94       ; 148
    72ec:       4e ef           ldi     r20, 0xFE       ; 254
    72ee:       5f ef           ldi     r21, 0xFF       ; 255
    72f0:       2a 83           std     Y+2, r18        ; 0x02
    72f2:       3b 83           std     Y+3, r19        ; 0x03
    72f4:       4c 83           std     Y+4, r20        ; 0x04
    72f6:       5d 83           std     Y+5, r21        ; 0x05
    72f8:       29 54           subi    r18, 0x49       ; 73
    72fa:       3b 46           sbci    r19, 0x6B       ; 107
    72fc:       41 40           sbci    r20, 0x01       ; 1
    72fe:       50 40           sbci    r21, 0x00       ; 0
    7300:       44 f0           brlt    .+16            ; 0x7312 <Mittelwert+0xd4a>
    7302:       88 e4           ldi     r24, 0x48       ; 72
    7304:       9b e6           ldi     r25, 0x6B       ; 107
    7306:       a1 e0           ldi     r26, 0x01       ; 1
    7308:       b0 e0           ldi     r27, 0x00       ; 0
    730a:       8a 83           std     Y+2, r24        ; 0x02
    730c:       9b 83           std     Y+3, r25        ; 0x03
    730e:       ac 83           std     Y+4, r26        ; 0x04
    7310:       bd 83           std     Y+5, r27        ; 0x05
    7312:       2f 85           ldd     r18, Y+15       ; 0x0f
    7314:       38 89           ldd     r19, Y+16       ; 0x10
    7316:       49 89           ldd     r20, Y+17       ; 0x11
    7318:       5a 89           ldd     r21, Y+18       ; 0x12
    731a:       28 3b           cpi     r18, 0xB8       ; 184
    731c:       94 e9           ldi     r25, 0x94       ; 148
    731e:       39 07           cpc     r19, r25
    7320:       9e ef           ldi     r25, 0xFE       ; 254
    7322:       49 07           cpc     r20, r25
    7324:       9f ef           ldi     r25, 0xFF       ; 255
    7326:       59 07           cpc     r21, r25
    7328:       24 f4           brge    .+8             ; 0x7332 <Mittelwert+0xd6a>
    732a:       28 eb           ldi     r18, 0xB8       ; 184
    732c:       34 e9           ldi     r19, 0x94       ; 148
    732e:       4e ef           ldi     r20, 0xFE       ; 254
    7330:       5f ef           ldi     r21, 0xFF       ; 255
    7332:       39 01           movw    r6, r18
    7334:       4a 01           movw    r8, r20
    7336:       29 34           cpi     r18, 0x49       ; 73
    7338:       ab e6           ldi     r26, 0x6B       ; 107
    733a:       3a 07           cpc     r19, r26
    733c:       a1 e0           ldi     r26, 0x01       ; 1
    733e:       4a 07           cpc     r20, r26
    7340:       a0 e0           ldi     r26, 0x00       ; 0
    7342:       5a 07           cpc     r21, r26
    7344:       3c f0           brlt    .+14            ; 0x7354 <Mittelwert+0xd8c>
    7346:       38 e4           ldi     r19, 0x48       ; 72
    7348:       63 2e           mov     r6, r19
    734a:       3b e6           ldi     r19, 0x6B       ; 107
    734c:       73 2e           mov     r7, r19
    734e:       31 e0           ldi     r19, 0x01       ; 1
    7350:       83 2e           mov     r8, r19
    7352:       91 2c           mov     r9, r1
    7354:       a0 90 bd 03     lds     r10, 0x03BD
    7358:       bb 24           eor     r11, r11
    735a:       cc 24           eor     r12, r12
    735c:       dd 24           eor     r13, r13
    735e:       ef 89           ldd     r30, Y+23       ; 0x17
    7360:       f8 8d           ldd     r31, Y+24       ; 0x18
    7362:       9f 01           movw    r18, r30
    7364:       44 27           eor     r20, r20
    7366:       37 fd           sbrc    r19, 7
    7368:       40 95           com     r20
    736a:       54 2f           mov     r21, r20
    736c:       c4 01           movw    r24, r8
    736e:       b3 01           movw    r22, r6
    7370:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    7374:       20 e0           ldi     r18, 0x00       ; 0
    7376:       38 e0           ldi     r19, 0x08       ; 8
    7378:       40 e0           ldi     r20, 0x00       ; 0
    737a:       50 e0           ldi     r21, 0x00       ; 0
    737c:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    7380:       ca 01           movw    r24, r20
    7382:       b9 01           movw    r22, r18
    7384:       a6 01           movw    r20, r12
    7386:       95 01           movw    r18, r10
    7388:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    738c:       20 e0           ldi     r18, 0x00       ; 0
    738e:       30 e1           ldi     r19, 0x10       ; 16
    7390:       40 e0           ldi     r20, 0x00       ; 0
    7392:       50 e0           ldi     r21, 0x00       ; 0
    7394:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    7398:       79 01           movw    r14, r18
    739a:       8a 01           movw    r16, r20
    739c:       e0 92 9d 05     sts     0x059D, r14
    73a0:       f0 92 9e 05     sts     0x059E, r15
    73a4:       00 93 9f 05     sts     0x059F, r16
    73a8:       10 93 a0 05     sts     0x05A0, r17
    73ac:       89 8d           ldd     r24, Y+25       ; 0x19
    73ae:       9a 8d           ldd     r25, Y+26       ; 0x1a
    73b0:       9c 01           movw    r18, r24
    73b2:       44 27           eor     r20, r20
    73b4:       37 fd           sbrc    r19, 7
    73b6:       40 95           com     r20
    73b8:       54 2f           mov     r21, r20
    73ba:       6a 81           ldd     r22, Y+2        ; 0x02
    73bc:       7b 81           ldd     r23, Y+3        ; 0x03
    73be:       8c 81           ldd     r24, Y+4        ; 0x04
    73c0:       9d 81           ldd     r25, Y+5        ; 0x05
    73c2:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    73c6:       20 e0           ldi     r18, 0x00       ; 0
    73c8:       38 e0           ldi     r19, 0x08       ; 8
    73ca:       40 e0           ldi     r20, 0x00       ; 0
    73cc:       50 e0           ldi     r21, 0x00       ; 0
    73ce:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    73d2:       ca 01           movw    r24, r20
    73d4:       b9 01           movw    r22, r18
    73d6:       a6 01           movw    r20, r12
    73d8:       95 01           movw    r18, r10
    73da:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    73de:       20 e0           ldi     r18, 0x00       ; 0
    73e0:       30 e1           ldi     r19, 0x10       ; 16
    73e2:       40 e0           ldi     r20, 0x00       ; 0
    73e4:       50 e0           ldi     r21, 0x00       ; 0
    73e6:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    73ea:       c9 01           movw    r24, r18
    73ec:       da 01           movw    r26, r20
    73ee:       f0 92 dc 08     sts     0x08DC, r15
    73f2:       e0 92 db 08     sts     0x08DB, r14
    73f6:       30 93 e0 08     sts     0x08E0, r19
    73fa:       20 93 df 08     sts     0x08DF, r18
    73fe:       5c 01           movw    r10, r24
    7400:       6d 01           movw    r12, r26
    7402:       ae 18           sub     r10, r14
    7404:       bf 08           sbc     r11, r15
    7406:       c0 0a           sbc     r12, r16
    7408:       d1 0a           sbc     r13, r17
    740a:       a0 92 99 05     sts     0x0599, r10
    740e:       b0 92 9a 05     sts     0x059A, r11
    7412:       c0 92 9b 05     sts     0x059B, r12
    7416:       d0 92 9c 05     sts     0x059C, r13
    741a:       8f 81           ldd     r24, Y+7        ; 0x07
    741c:       98 85           ldd     r25, Y+8        ; 0x08
    741e:       a9 85           ldd     r26, Y+9        ; 0x09
    7420:       ba 85           ldd     r27, Y+10       ; 0x0a
    7422:       8a 0d           add     r24, r10
    7424:       9b 1d           adc     r25, r11
    7426:       ac 1d           adc     r26, r12
    7428:       bd 1d           adc     r27, r13
    742a:       80 93 ab 09     sts     0x09AB, r24
    742e:       90 93 ac 09     sts     0x09AC, r25
    7432:       a0 93 ad 09     sts     0x09AD, r26
    7436:       b0 93 ae 09     sts     0x09AE, r27
    743a:       90 91 be 03     lds     r25, 0x03BE
    743e:       9f 8f           std     Y+31, r25       ; 0x1f
    7440:       99 23           and     r25, r25
    7442:       e1 f4           brne    .+56            ; 0x747c <Mittelwert+0xeb4>
    7444:       c6 01           movw    r24, r12
    7446:       b5 01           movw    r22, r10
    7448:       22 e0           ldi     r18, 0x02       ; 2
    744a:       30 e0           ldi     r19, 0x00       ; 0
    744c:       40 e0           ldi     r20, 0x00       ; 0
    744e:       50 e0           ldi     r21, 0x00       ; 0
    7450:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    7454:       8b 85           ldd     r24, Y+11       ; 0x0b
    7456:       9c 85           ldd     r25, Y+12       ; 0x0c
    7458:       ad 85           ldd     r26, Y+13       ; 0x0d
    745a:       be 85           ldd     r27, Y+14       ; 0x0e
    745c:       82 1b           sub     r24, r18
    745e:       93 0b           sbc     r25, r19
    7460:       a4 0b           sbc     r26, r20
    7462:       b5 0b           sbc     r27, r21
    7464:       80 93 f4 04     sts     0x04F4, r24
    7468:       90 93 f5 04     sts     0x04F5, r25
    746c:       a0 93 f6 04     sts     0x04F6, r26
    7470:       b0 93 f7 04     sts     0x04F7, r27
    7474:       8b 8f           std     Y+27, r24       ; 0x1b
    7476:       9c 8f           std     Y+28, r25       ; 0x1c
    7478:       ad 8f           std     Y+29, r26       ; 0x1d
    747a:       be 8f           std     Y+30, r27       ; 0x1e
    747c:       a2 0c           add     r10, r2
    747e:       b3 1c           adc     r11, r3
    7480:       c4 1c           adc     r12, r4
    7482:       d5 1c           adc     r13, r5
    7484:       e0 90 bc 03     lds     r14, 0x03BC
    7488:       ff 24           eor     r15, r15
    748a:       00 e0           ldi     r16, 0x00       ; 0
    748c:       10 e0           ldi     r17, 0x00       ; 0
    748e:       c6 01           movw    r24, r12
    7490:       b5 01           movw    r22, r10
    7492:       a4 01           movw    r20, r8
    7494:       93 01           movw    r18, r6
    7496:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    749a:       20 e0           ldi     r18, 0x00       ; 0
    749c:       38 e0           ldi     r19, 0x08       ; 8
    749e:       40 e0           ldi     r20, 0x00       ; 0
    74a0:       50 e0           ldi     r21, 0x00       ; 0
    74a2:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    74a6:       ca 01           movw    r24, r20
    74a8:       b9 01           movw    r22, r18
    74aa:       a8 01           movw    r20, r16
    74ac:       97 01           movw    r18, r14
    74ae:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    74b2:       20 e0           ldi     r18, 0x00       ; 0
    74b4:       30 e1           ldi     r19, 0x10       ; 16
    74b6:       40 e0           ldi     r20, 0x00       ; 0
    74b8:       50 e0           ldi     r21, 0x00       ; 0
    74ba:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    74be:       92 2e           mov     r9, r18
    74c0:       83 2e           mov     r8, r19
    74c2:       74 2e           mov     r7, r20
    74c4:       65 2e           mov     r6, r21
    74c6:       20 93 a5 05     sts     0x05A5, r18
    74ca:       30 93 a6 05     sts     0x05A6, r19
    74ce:       40 93 a7 05     sts     0x05A7, r20
    74d2:       50 93 a8 05     sts     0x05A8, r21
    74d6:       c6 01           movw    r24, r12
    74d8:       b5 01           movw    r22, r10
    74da:       2a 81           ldd     r18, Y+2        ; 0x02
    74dc:       3b 81           ldd     r19, Y+3        ; 0x03
    74de:       4c 81           ldd     r20, Y+4        ; 0x04
    74e0:       5d 81           ldd     r21, Y+5        ; 0x05
    74e2:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    74e6:       20 e0           ldi     r18, 0x00       ; 0
    74e8:       38 e0           ldi     r19, 0x08       ; 8
    74ea:       40 e0           ldi     r20, 0x00       ; 0
    74ec:       50 e0           ldi     r21, 0x00       ; 0
    74ee:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    74f2:       ca 01           movw    r24, r20
    74f4:       b9 01           movw    r22, r18
    74f6:       a8 01           movw    r20, r16
    74f8:       97 01           movw    r18, r14
    74fa:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    74fe:       20 e0           ldi     r18, 0x00       ; 0
    7500:       30 e1           ldi     r19, 0x10       ; 16
    7502:       40 e0           ldi     r20, 0x00       ; 0
    7504:       50 e0           ldi     r21, 0x00       ; 0
    7506:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    750a:       b9 01           movw    r22, r18
    750c:       fa 01           movw    r30, r20
    750e:       20 93 a1 05     sts     0x05A1, r18
    7512:       70 93 a2 05     sts     0x05A2, r23
    7516:       40 93 a3 05     sts     0x05A3, r20
    751a:       f0 93 a4 05     sts     0x05A4, r31
    751e:       88 a1           ldd     r24, Y+32       ; 0x20
    7520:       99 a1           ldd     r25, Y+33       ; 0x21
    7522:       97 fd           sbrc    r25, 7
    7524:       19 c1           rjmp    .+562           ; 0x7758 <Mittelwert+0x1190>
    7526:       81 34           cpi     r24, 0x41       ; 65
    7528:       91 05           cpc     r25, r1
    752a:       cc f0           brlt    .+50            ; 0x755e <Mittelwert+0xf96>
    752c:       29 2d           mov     r18, r9
    752e:       38 2d           mov     r19, r8
    7530:       47 2d           mov     r20, r7
    7532:       56 2d           mov     r21, r6
    7534:       c9 01           movw    r24, r18
    7536:       da 01           movw    r26, r20
    7538:       b7 fd           sbrc    r27, 7
    753a:       f1 c0           rjmp    .+482           ; 0x771e <Mittelwert+0x1156>
    753c:       81 38           cpi     r24, 0x81       ; 129
    753e:       91 05           cpc     r25, r1
    7540:       a1 05           cpc     r26, r1
    7542:       b1 05           cpc     r27, r1
    7544:       4c f4           brge    .+18            ; 0x7558 <Mittelwert+0xf90>
    7546:       cb 01           movw    r24, r22
    7548:       df 01           movw    r26, r30
    754a:       b7 fd           sbrc    r27, 7
    754c:       09 c1           rjmp    .+530           ; 0x7760 <Mittelwert+0x1198>
    754e:       81 38           cpi     r24, 0x81       ; 129
    7550:       91 05           cpc     r25, r1
    7552:       a1 05           cpc     r26, r1
    7554:       b1 05           cpc     r27, r1
    7556:       1c f0           brlt    .+6             ; 0x755e <Mittelwert+0xf96>
    7558:       81 e0           ldi     r24, 0x01       ; 1
    755a:       80 93 07 05     sts     0x0507, r24
    755e:       60 90 ab 09     lds     r6, 0x09AB
    7562:       70 90 ac 09     lds     r7, 0x09AC
    7566:       80 90 ad 09     lds     r8, 0x09AD
    756a:       90 90 ae 09     lds     r9, 0x09AE
    756e:       29 ca           rjmp    .-2990          ; 0x69c2 <Mittelwert+0x3fa>
    7570:       20 91 db 08     lds     r18, 0x08DB
    7574:       30 91 dc 08     lds     r19, 0x08DC
    7578:       37 fd           sbrc    r19, 7
    757a:       c0 c0           rjmp    .+384           ; 0x76fc <Mittelwert+0x1134>
    757c:       b9 01           movw    r22, r18
    757e:       88 27           eor     r24, r24
    7580:       77 fd           sbrc    r23, 7
    7582:       80 95           com     r24
    7584:       98 2f           mov     r25, r24
    7586:       bf 8d           ldd     r27, Y+31       ; 0x1f
    7588:       2b 2f           mov     r18, r27
    758a:       30 e0           ldi     r19, 0x00       ; 0
    758c:       40 e0           ldi     r20, 0x00       ; 0
    758e:       50 e0           ldi     r21, 0x00       ; 0
    7590:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    7594:       20 e4           ldi     r18, 0x40       ; 64
    7596:       30 e0           ldi     r19, 0x00       ; 0
    7598:       40 e0           ldi     r20, 0x00       ; 0
    759a:       50 e0           ldi     r21, 0x00       ; 0
    759c:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    75a0:       50 95           com     r21
    75a2:       40 95           com     r20
    75a4:       30 95           com     r19
    75a6:       21 95           neg     r18
    75a8:       3f 4f           sbci    r19, 0xFF       ; 255
    75aa:       4f 4f           sbci    r20, 0xFF       ; 255
    75ac:       5f 4f           sbci    r21, 0xFF       ; 255
    75ae:       42 0e           add     r4, r18
    75b0:       53 1e           adc     r5, r19
    75b2:       50 92 56 09     sts     0x0956, r5
    75b6:       40 92 55 09     sts     0x0955, r4
    75ba:       e9 8d           ldd     r30, Y+25       ; 0x19
    75bc:       fa 8d           ldd     r31, Y+26       ; 0x1a
    75be:       1e 16           cp      r1, r30
    75c0:       1f 06           cpc     r1, r31
    75c2:       0c f4           brge    .+2             ; 0x75c6 <Mittelwert+0xffe>
    75c4:       fa cc           rjmp    .-1548          ; 0x6fba <Mittelwert+0x9f2>
    75c6:       20 91 df 08     lds     r18, 0x08DF
    75ca:       30 91 e0 08     lds     r19, 0x08E0
    75ce:       37 fd           sbrc    r19, 7
    75d0:       91 c0           rjmp    .+290           ; 0x76f4 <Mittelwert+0x112c>
    75d2:       b9 01           movw    r22, r18
    75d4:       88 27           eor     r24, r24
    75d6:       77 fd           sbrc    r23, 7
    75d8:       80 95           com     r24
    75da:       98 2f           mov     r25, r24
    75dc:       af 8d           ldd     r26, Y+31       ; 0x1f
    75de:       2a 2f           mov     r18, r26
    75e0:       30 e0           ldi     r19, 0x00       ; 0
    75e2:       40 e0           ldi     r20, 0x00       ; 0
    75e4:       50 e0           ldi     r21, 0x00       ; 0
    75e6:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    75ea:       20 e4           ldi     r18, 0x40       ; 64
    75ec:       30 e0           ldi     r19, 0x00       ; 0
    75ee:       40 e0           ldi     r20, 0x00       ; 0
    75f0:       50 e0           ldi     r21, 0x00       ; 0
    75f2:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    75f6:       50 95           com     r21
    75f8:       40 95           com     r20
    75fa:       30 95           com     r19
    75fc:       21 95           neg     r18
    75fe:       3f 4f           sbci    r19, 0xFF       ; 255
    7600:       4f 4f           sbci    r20, 0xFF       ; 255
    7602:       5f 4f           sbci    r21, 0xFF       ; 255
    7604:       22 0e           add     r2, r18
    7606:       33 1e           adc     r3, r19
    7608:       30 92 4b 09     sts     0x094B, r3
    760c:       20 92 4a 09     sts     0x094A, r2
    7610:       b9 81           ldd     r27, Y+1        ; 0x01
    7612:       b7 ff           sbrs    r27, 7
    7614:       f3 cc           rjmp    .-1562          ; 0x6ffc <Mittelwert+0xa34>
    7616:       ee 81           ldd     r30, Y+6        ; 0x06
    7618:       ee 23           and     r30, r30
    761a:       09 f0           breq    .+2             ; 0x761e <Mittelwert+0x1056>
    761c:       ef cc           rjmp    .-1570          ; 0x6ffc <Mittelwert+0xa34>
    761e:       80 91 2a 05     lds     r24, 0x052A
    7622:       88 23           and     r24, r24
    7624:       09 f0           breq    .+2             ; 0x7628 <Mittelwert+0x1060>
    7626:       ea cc           rjmp    .-1580          ; 0x6ffc <Mittelwert+0xa34>
    7628:       29 8d           ldd     r18, Y+25       ; 0x19
    762a:       3a 8d           ldd     r19, Y+26       ; 0x1a
    762c:       61 e0           ldi     r22, 0x01       ; 1
    762e:       21 30           cpi     r18, 0x01       ; 1
    7630:       36 07           cpc     r19, r22
    7632:       0c f0           brlt    .+2             ; 0x7636 <Mittelwert+0x106e>
    7634:       67 c0           rjmp    .+206           ; 0x7704 <Mittelwert+0x113c>
    7636:       89 8d           ldd     r24, Y+25       ; 0x19
    7638:       9a 8d           ldd     r25, Y+26       ; 0x1a
    763a:       80 50           subi    r24, 0x00       ; 0
    763c:       9f 4f           sbci    r25, 0xFF       ; 255
    763e:       74 f4           brge    .+28            ; 0x765c <Mittelwert+0x1094>
    7640:       80 91 57 09     lds     r24, 0x0957
    7644:       90 91 58 09     lds     r25, 0x0958
    7648:       80 50           subi    r24, 0x00       ; 0
    764a:       9f 4f           sbci    r25, 0xFF       ; 255
    764c:       e9 8d           ldd     r30, Y+25       ; 0x19
    764e:       fa 8d           ldd     r31, Y+26       ; 0x1a
    7650:       8e 0f           add     r24, r30
    7652:       9f 1f           adc     r25, r31
    7654:       90 93 58 09     sts     0x0958, r25
    7658:       80 93 57 09     sts     0x0957, r24
    765c:       2f 89           ldd     r18, Y+23       ; 0x17
    765e:       38 8d           ldd     r19, Y+24       ; 0x18
    7660:       61 e0           ldi     r22, 0x01       ; 1
    7662:       21 30           cpi     r18, 0x01       ; 1
    7664:       36 07           cpc     r19, r22
    7666:       0c f4           brge    .+2             ; 0x766a <Mittelwert+0x10a2>
    7668:       62 c0           rjmp    .+196           ; 0x772e <Mittelwert+0x1166>
    766a:       80 91 48 09     lds     r24, 0x0948
    766e:       90 91 49 09     lds     r25, 0x0949
    7672:       80 50           subi    r24, 0x00       ; 0
    7674:       91 40           sbci    r25, 0x01       ; 1
    7676:       82 0f           add     r24, r18
    7678:       93 1f           adc     r25, r19
    767a:       90 93 49 09     sts     0x0949, r25
    767e:       80 93 48 09     sts     0x0948, r24
    7682:       bc cc           rjmp    .-1672          ; 0x6ffc <Mittelwert+0xa34>
    7684:       6a 0c           add     r6, r10
    7686:       7b 1c           adc     r7, r11
    7688:       8c 1c           adc     r8, r12
    768a:       9d 1c           adc     r9, r13
    768c:       60 92 ab 09     sts     0x09AB, r6
    7690:       70 92 ac 09     sts     0x09AC, r7
    7694:       80 92 ad 09     sts     0x09AD, r8
    7698:       90 92 ae 09     sts     0x09AE, r9
    769c:       ef c9           rjmp    .-3106          ; 0x6a7c <Mittelwert+0x4b4>
    769e:       40 58           subi    r20, 0x80       ; 128
    76a0:       5f 4f           sbci    r21, 0xFF       ; 255
    76a2:       0c f0           brlt    .+2             ; 0x76a6 <Mittelwert+0x10de>
    76a4:       2c cc           rjmp    .-1960          ; 0x6efe <Mittelwert+0x936>
    76a6:       80 e8           ldi     r24, 0x80       ; 128
    76a8:       9f ef           ldi     r25, 0xFF       ; 255
    76aa:       90 93 94 05     sts     0x0594, r25
    76ae:       80 93 93 05     sts     0x0593, r24
    76b2:       25 cc           rjmp    .-1974          ; 0x6efe <Mittelwert+0x936>
    76b4:       07 96           adiw    r24, 0x07       ; 7
    76b6:       44 cb           rjmp    .-2424          ; 0x6d40 <Mittelwert+0x778>
    76b8:       07 96           adiw    r24, 0x07       ; 7
    76ba:       32 cb           rjmp    .-2460          ; 0x6d20 <Mittelwert+0x758>
    76bc:       29 5f           subi    r18, 0xF9       ; 249
    76be:       3f 4f           sbci    r19, 0xFF       ; 255
    76c0:       0c 94 27 33     jmp     0x664e  ; 0x664e <Mittelwert+0x86>
    76c4:       29 5f           subi    r18, 0xF9       ; 249
    76c6:       3f 4f           sbci    r19, 0xFF       ; 255
    76c8:       0c 94 16 33     jmp     0x662c  ; 0x662c <Mittelwert+0x64>
    76cc:       2f 5f           subi    r18, 0xFF       ; 255
    76ce:       3f 4f           sbci    r19, 0xFF       ; 255
    76d0:       be cb           rjmp    .-2180          ; 0x6e4e <Mittelwert+0x886>
    76d2:       30 95           com     r19
    76d4:       21 95           neg     r18
    76d6:       3f 4f           sbci    r19, 0xFF       ; 255
    76d8:       76 cc           rjmp    .-1812          ; 0x6fc6 <Mittelwert+0x9fe>
    76da:       30 95           com     r19
    76dc:       21 95           neg     r18
    76de:       3f 4f           sbci    r19, 0xFF       ; 255
    76e0:       4e cc           rjmp    .-1892          ; 0x6f7e <Mittelwert+0x9b6>
    76e2:       21 5f           subi    r18, 0xF1       ; 241
    76e4:       3f 4f           sbci    r19, 0xFF       ; 255
    76e6:       d3 cb           rjmp    .-2138          ; 0x6e8e <Mittelwert+0x8c6>
    76e8:       21 5f           subi    r18, 0xF1       ; 241
    76ea:       3f 4f           sbci    r19, 0xFF       ; 255
    76ec:       16 cc           rjmp    .-2004          ; 0x6f1a <Mittelwert+0x952>
    76ee:       2f 5f           subi    r18, 0xFF       ; 255
    76f0:       3f 4f           sbci    r19, 0xFF       ; 255
    76f2:       f5 cb           rjmp    .-2070          ; 0x6ede <Mittelwert+0x916>
    76f4:       30 95           com     r19
    76f6:       21 95           neg     r18
    76f8:       3f 4f           sbci    r19, 0xFF       ; 255
    76fa:       6b cf           rjmp    .-298           ; 0x75d2 <Mittelwert+0x100a>
    76fc:       30 95           com     r19
    76fe:       21 95           neg     r18
    7700:       3f 4f           sbci    r19, 0xFF       ; 255
    7702:       3c cf           rjmp    .-392           ; 0x757c <Mittelwert+0xfb4>
    7704:       80 91 57 09     lds     r24, 0x0957
    7708:       90 91 58 09     lds     r25, 0x0958
    770c:       80 50           subi    r24, 0x00       ; 0
    770e:       91 40           sbci    r25, 0x01       ; 1
    7710:       82 0f           add     r24, r18
    7712:       93 1f           adc     r25, r19
    7714:       90 93 58 09     sts     0x0958, r25
    7718:       80 93 57 09     sts     0x0957, r24
    771c:       9f cf           rjmp    .-194           ; 0x765c <Mittelwert+0x1094>
    771e:       b0 95           com     r27
    7720:       a0 95           com     r26
    7722:       90 95           com     r25
    7724:       81 95           neg     r24
    7726:       9f 4f           sbci    r25, 0xFF       ; 255
    7728:       af 4f           sbci    r26, 0xFF       ; 255
    772a:       bf 4f           sbci    r27, 0xFF       ; 255
    772c:       07 cf           rjmp    .-498           ; 0x753c <Mittelwert+0xf74>
    772e:       8f 89           ldd     r24, Y+23       ; 0x17
    7730:       98 8d           ldd     r25, Y+24       ; 0x18
    7732:       80 50           subi    r24, 0x00       ; 0
    7734:       9f 4f           sbci    r25, 0xFF       ; 255
    7736:       0c f0           brlt    .+2             ; 0x773a <Mittelwert+0x1172>
    7738:       61 cc           rjmp    .-1854          ; 0x6ffc <Mittelwert+0xa34>
    773a:       80 91 48 09     lds     r24, 0x0948
    773e:       90 91 49 09     lds     r25, 0x0949
    7742:       80 50           subi    r24, 0x00       ; 0
    7744:       9f 4f           sbci    r25, 0xFF       ; 255
    7746:       ef 89           ldd     r30, Y+23       ; 0x17
    7748:       f8 8d           ldd     r31, Y+24       ; 0x18
    774a:       8e 0f           add     r24, r30
    774c:       9f 1f           adc     r25, r31
    774e:       90 93 49 09     sts     0x0949, r25
    7752:       80 93 48 09     sts     0x0948, r24
    7756:       52 cc           rjmp    .-1884          ; 0x6ffc <Mittelwert+0xa34>
    7758:       90 95           com     r25
    775a:       81 95           neg     r24
    775c:       9f 4f           sbci    r25, 0xFF       ; 255
    775e:       e3 ce           rjmp    .-570           ; 0x7526 <Mittelwert+0xf5e>
    7760:       b0 95           com     r27
    7762:       a0 95           com     r26
    7764:       90 95           com     r25
    7766:       81 95           neg     r24
    7768:       9f 4f           sbci    r25, 0xFF       ; 255
    776a:       af 4f           sbci    r26, 0xFF       ; 255
    776c:       bf 4f           sbci    r27, 0xFF       ; 255
    776e:       ef ce           rjmp    .-546           ; 0x754e <Mittelwert+0xf86>

00007770 <ParameterZuordnung>:
    7770:       80 91 ec 08     lds     r24, 0x08EC
    7774:       8b 3f           cpi     r24, 0xFB       ; 251
    7776:       80 f0           brcs    .+32            ; 0x7798 <ParameterZuordnung+0x28>
    7778:       8b 3f           cpi     r24, 0xFB       ; 251
    777a:       09 f4           brne    .+2             ; 0x777e <ParameterZuordnung+0xe>
    777c:       5f c3           rjmp    .+1726          ; 0x7e3c <ParameterZuordnung+0x6cc>
    777e:       8c 3f           cpi     r24, 0xFC       ; 252
    7780:       09 f4           brne    .+2             ; 0x7784 <ParameterZuordnung+0x14>
    7782:       1f c4           rjmp    .+2110          ; 0x7fc2 <ParameterZuordnung+0x852>
    7784:       8d 3f           cpi     r24, 0xFD       ; 253
    7786:       09 f4           brne    .+2             ; 0x778a <ParameterZuordnung+0x1a>
    7788:       ea c3           rjmp    .+2004          ; 0x7f5e <ParameterZuordnung+0x7ee>
    778a:       8e 3f           cpi     r24, 0xFE       ; 254
    778c:       39 f4           brne    .+14            ; 0x779c <ParameterZuordnung+0x2c>
    778e:       80 91 10 05     lds     r24, 0x0510
    7792:       80 93 ad 03     sts     0x03AD, r24
    7796:       02 c0           rjmp    .+4             ; 0x779c <ParameterZuordnung+0x2c>
    7798:       80 93 ad 03     sts     0x03AD, r24
    779c:       80 91 eb 08     lds     r24, 0x08EB
    77a0:       8b 3f           cpi     r24, 0xFB       ; 251
    77a2:       80 f0           brcs    .+32            ; 0x77c4 <ParameterZuordnung+0x54>
    77a4:       8b 3f           cpi     r24, 0xFB       ; 251
    77a6:       09 f4           brne    .+2             ; 0x77aa <ParameterZuordnung+0x3a>
    77a8:       3a c3           rjmp    .+1652          ; 0x7e1e <ParameterZuordnung+0x6ae>
    77aa:       8c 3f           cpi     r24, 0xFC       ; 252
    77ac:       09 f4           brne    .+2             ; 0x77b0 <ParameterZuordnung+0x40>
    77ae:       0e c4           rjmp    .+2076          ; 0x7fcc <ParameterZuordnung+0x85c>
    77b0:       8d 3f           cpi     r24, 0xFD       ; 253
    77b2:       09 f4           brne    .+2             ; 0x77b6 <ParameterZuordnung+0x46>
    77b4:       cf c3           rjmp    .+1950          ; 0x7f54 <ParameterZuordnung+0x7e4>
    77b6:       8e 3f           cpi     r24, 0xFE       ; 254
    77b8:       39 f4           brne    .+14            ; 0x77c8 <ParameterZuordnung+0x58>
    77ba:       80 91 10 05     lds     r24, 0x0510
    77be:       80 93 ac 03     sts     0x03AC, r24
    77c2:       02 c0           rjmp    .+4             ; 0x77c8 <ParameterZuordnung+0x58>
    77c4:       80 93 ac 03     sts     0x03AC, r24
    77c8:       80 91 ac 03     lds     r24, 0x03AC
    77cc:       88 23           and     r24, r24
    77ce:       b1 f4           brne    .+44            ; 0x77fc <ParameterZuordnung+0x8c>
    77d0:       10 92 ac 03     sts     0x03AC, r1
    77d4:       80 91 ed 08     lds     r24, 0x08ED
    77d8:       8b 3f           cpi     r24, 0xFB       ; 251
    77da:       c8 f0           brcs    .+50            ; 0x780e <ParameterZuordnung+0x9e>
    77dc:       8b 3f           cpi     r24, 0xFB       ; 251
    77de:       09 f4           brne    .+2             ; 0x77e2 <ParameterZuordnung+0x72>
    77e0:       23 c3           rjmp    .+1606          ; 0x7e28 <ParameterZuordnung+0x6b8>
    77e2:       8c 3f           cpi     r24, 0xFC       ; 252
    77e4:       09 f4           brne    .+2             ; 0x77e8 <ParameterZuordnung+0x78>
    77e6:       f7 c3           rjmp    .+2030          ; 0x7fd6 <ParameterZuordnung+0x866>
    77e8:       8d 3f           cpi     r24, 0xFD       ; 253
    77ea:       09 f4           brne    .+2             ; 0x77ee <ParameterZuordnung+0x7e>
    77ec:       c2 c3           rjmp    .+1924          ; 0x7f72 <ParameterZuordnung+0x802>
    77ee:       8e 3f           cpi     r24, 0xFE       ; 254
    77f0:       81 f4           brne    .+32            ; 0x7812 <ParameterZuordnung+0xa2>
    77f2:       80 91 10 05     lds     r24, 0x0510
    77f6:       80 93 ae 03     sts     0x03AE, r24
    77fa:       0b c0           rjmp    .+22            ; 0x7812 <ParameterZuordnung+0xa2>
    77fc:       84 36           cpi     r24, 0x64       ; 100
    77fe:       50 f3           brcs    .-44            ; 0x77d4 <ParameterZuordnung+0x64>
    7800:       84 e6           ldi     r24, 0x64       ; 100
    7802:       80 93 ac 03     sts     0x03AC, r24
    7806:       80 91 ed 08     lds     r24, 0x08ED
    780a:       8b 3f           cpi     r24, 0xFB       ; 251
    780c:       38 f7           brcc    .-50            ; 0x77dc <ParameterZuordnung+0x6c>
    780e:       80 93 ae 03     sts     0x03AE, r24
    7812:       80 91 ae 03     lds     r24, 0x03AE
    7816:       88 23           and     r24, r24
    7818:       b1 f4           brne    .+44            ; 0x7846 <ParameterZuordnung+0xd6>
    781a:       10 92 ae 03     sts     0x03AE, r1
    781e:       80 91 ef 08     lds     r24, 0x08EF
    7822:       8b 3f           cpi     r24, 0xFB       ; 251
    7824:       c8 f0           brcs    .+50            ; 0x7858 <ParameterZuordnung+0xe8>
    7826:       8b 3f           cpi     r24, 0xFB       ; 251
    7828:       09 f4           brne    .+2             ; 0x782c <ParameterZuordnung+0xbc>
    782a:       03 c3           rjmp    .+1542          ; 0x7e32 <ParameterZuordnung+0x6c2>
    782c:       8c 3f           cpi     r24, 0xFC       ; 252
    782e:       09 f4           brne    .+2             ; 0x7832 <ParameterZuordnung+0xc2>
    7830:       04 c4           rjmp    .+2056          ; 0x803a <ParameterZuordnung+0x8ca>
    7832:       8d 3f           cpi     r24, 0xFD       ; 253
    7834:       09 f4           brne    .+2             ; 0x7838 <ParameterZuordnung+0xc8>
    7836:       98 c3           rjmp    .+1840          ; 0x7f68 <ParameterZuordnung+0x7f8>
    7838:       8e 3f           cpi     r24, 0xFE       ; 254
    783a:       81 f4           brne    .+32            ; 0x785c <ParameterZuordnung+0xec>
    783c:       80 91 10 05     lds     r24, 0x0510
    7840:       80 93 af 03     sts     0x03AF, r24
    7844:       0b c0           rjmp    .+22            ; 0x785c <ParameterZuordnung+0xec>
    7846:       84 36           cpi     r24, 0x64       ; 100
    7848:       50 f3           brcs    .-44            ; 0x781e <ParameterZuordnung+0xae>
    784a:       84 e6           ldi     r24, 0x64       ; 100
    784c:       80 93 ae 03     sts     0x03AE, r24
    7850:       80 91 ef 08     lds     r24, 0x08EF
    7854:       8b 3f           cpi     r24, 0xFB       ; 251
    7856:       38 f7           brcc    .-50            ; 0x7826 <ParameterZuordnung+0xb6>
    7858:       80 93 af 03     sts     0x03AF, r24
    785c:       80 91 f1 08     lds     r24, 0x08F1
    7860:       8b 3f           cpi     r24, 0xFB       ; 251
    7862:       80 f0           brcs    .+32            ; 0x7884 <ParameterZuordnung+0x114>
    7864:       8b 3f           cpi     r24, 0xFB       ; 251
    7866:       09 f4           brne    .+2             ; 0x786a <ParameterZuordnung+0xfa>
    7868:       a8 c2           rjmp    .+1360          ; 0x7dba <ParameterZuordnung+0x64a>
    786a:       8c 3f           cpi     r24, 0xFC       ; 252
    786c:       09 f4           brne    .+2             ; 0x7870 <ParameterZuordnung+0x100>
    786e:       a4 c3           rjmp    .+1864          ; 0x7fb8 <ParameterZuordnung+0x848>
    7870:       8d 3f           cpi     r24, 0xFD       ; 253
    7872:       09 f4           brne    .+2             ; 0x7876 <ParameterZuordnung+0x106>
    7874:       8d c3           rjmp    .+1818          ; 0x7f90 <ParameterZuordnung+0x820>
    7876:       8e 3f           cpi     r24, 0xFE       ; 254
    7878:       39 f4           brne    .+14            ; 0x7888 <ParameterZuordnung+0x118>
    787a:       80 91 10 05     lds     r24, 0x0510
    787e:       80 93 b1 03     sts     0x03B1, r24
    7882:       02 c0           rjmp    .+4             ; 0x7888 <ParameterZuordnung+0x118>
    7884:       80 93 b1 03     sts     0x03B1, r24
    7888:       80 91 f9 08     lds     r24, 0x08F9
    788c:       8b 3f           cpi     r24, 0xFB       ; 251
    788e:       80 f0           brcs    .+32            ; 0x78b0 <ParameterZuordnung+0x140>
    7890:       8b 3f           cpi     r24, 0xFB       ; 251
    7892:       09 f4           brne    .+2             ; 0x7896 <ParameterZuordnung+0x126>
    7894:       97 c2           rjmp    .+1326          ; 0x7dc4 <ParameterZuordnung+0x654>
    7896:       8c 3f           cpi     r24, 0xFC       ; 252
    7898:       09 f4           brne    .+2             ; 0x789c <ParameterZuordnung+0x12c>
    789a:       a2 c3           rjmp    .+1860          ; 0x7fe0 <ParameterZuordnung+0x870>
    789c:       8d 3f           cpi     r24, 0xFD       ; 253
    789e:       09 f4           brne    .+2             ; 0x78a2 <ParameterZuordnung+0x132>
    78a0:       7c c3           rjmp    .+1784          ; 0x7f9a <ParameterZuordnung+0x82a>
    78a2:       8e 3f           cpi     r24, 0xFE       ; 254
    78a4:       39 f4           brne    .+14            ; 0x78b4 <ParameterZuordnung+0x144>
    78a6:       80 91 10 05     lds     r24, 0x0510
    78aa:       80 93 b0 03     sts     0x03B0, r24
    78ae:       02 c0           rjmp    .+4             ; 0x78b4 <ParameterZuordnung+0x144>
    78b0:       80 93 b0 03     sts     0x03B0, r24
    78b4:       80 91 fa 08     lds     r24, 0x08FA
    78b8:       8b 3f           cpi     r24, 0xFB       ; 251
    78ba:       80 f0           brcs    .+32            ; 0x78dc <ParameterZuordnung+0x16c>
    78bc:       8b 3f           cpi     r24, 0xFB       ; 251
    78be:       09 f4           brne    .+2             ; 0x78c2 <ParameterZuordnung+0x152>
    78c0:       86 c2           rjmp    .+1292          ; 0x7dce <ParameterZuordnung+0x65e>
    78c2:       8c 3f           cpi     r24, 0xFC       ; 252
    78c4:       09 f4           brne    .+2             ; 0x78c8 <ParameterZuordnung+0x158>
    78c6:       73 c3           rjmp    .+1766          ; 0x7fae <ParameterZuordnung+0x83e>
    78c8:       8d 3f           cpi     r24, 0xFD       ; 253
    78ca:       09 f4           brne    .+2             ; 0x78ce <ParameterZuordnung+0x15e>
    78cc:       5c c3           rjmp    .+1720          ; 0x7f86 <ParameterZuordnung+0x816>
    78ce:       8e 3f           cpi     r24, 0xFE       ; 254
    78d0:       39 f4           brne    .+14            ; 0x78e0 <ParameterZuordnung+0x170>
    78d2:       80 91 10 05     lds     r24, 0x0510
    78d6:       80 93 b3 03     sts     0x03B3, r24
    78da:       02 c0           rjmp    .+4             ; 0x78e0 <ParameterZuordnung+0x170>
    78dc:       80 93 b3 03     sts     0x03B3, r24
    78e0:       80 91 b3 03     lds     r24, 0x03B3
    78e4:       8b 30           cpi     r24, 0x0B       ; 11
    78e6:       b8 f4           brcc    .+46            ; 0x7916 <ParameterZuordnung+0x1a6>
    78e8:       8a e0           ldi     r24, 0x0A       ; 10
    78ea:       80 93 b3 03     sts     0x03B3, r24
    78ee:       80 91 fb 08     lds     r24, 0x08FB
    78f2:       8b 3f           cpi     r24, 0xFB       ; 251
    78f4:       c0 f0           brcs    .+48            ; 0x7926 <ParameterZuordnung+0x1b6>
    78f6:       8b 3f           cpi     r24, 0xFB       ; 251
    78f8:       09 f4           brne    .+2             ; 0x78fc <ParameterZuordnung+0x18c>
    78fa:       73 c2           rjmp    .+1254          ; 0x7de2 <ParameterZuordnung+0x672>
    78fc:       8c 3f           cpi     r24, 0xFC       ; 252
    78fe:       09 f4           brne    .+2             ; 0x7902 <ParameterZuordnung+0x192>
    7900:       bf c3           rjmp    .+1918          ; 0x8080 <ParameterZuordnung+0x910>
    7902:       8d 3f           cpi     r24, 0xFD       ; 253
    7904:       09 f4           brne    .+2             ; 0x7908 <ParameterZuordnung+0x198>
    7906:       3a c3           rjmp    .+1652          ; 0x7f7c <ParameterZuordnung+0x80c>
    7908:       8e 3f           cpi     r24, 0xFE       ; 254
    790a:       79 f4           brne    .+30            ; 0x792a <ParameterZuordnung+0x1ba>
    790c:       80 91 10 05     lds     r24, 0x0510
    7910:       80 93 b4 03     sts     0x03B4, r24
    7914:       0a c0           rjmp    .+20            ; 0x792a <ParameterZuordnung+0x1ba>
    7916:       8f 3f           cpi     r24, 0xFF       ; 255
    7918:       51 f7           brne    .-44            ; 0x78ee <ParameterZuordnung+0x17e>
    791a:       80 93 b3 03     sts     0x03B3, r24
    791e:       80 91 fb 08     lds     r24, 0x08FB
    7922:       8b 3f           cpi     r24, 0xFB       ; 251
    7924:       40 f7           brcc    .-48            ; 0x78f6 <ParameterZuordnung+0x186>
    7926:       80 93 b4 03     sts     0x03B4, r24
    792a:       80 91 fc 08     lds     r24, 0x08FC
    792e:       8b 3f           cpi     r24, 0xFB       ; 251
    7930:       80 f0           brcs    .+32            ; 0x7952 <ParameterZuordnung+0x1e2>
    7932:       8b 3f           cpi     r24, 0xFB       ; 251
    7934:       09 f4           brne    .+2             ; 0x7938 <ParameterZuordnung+0x1c8>
    7936:       50 c2           rjmp    .+1184          ; 0x7dd8 <ParameterZuordnung+0x668>
    7938:       8c 3f           cpi     r24, 0xFC       ; 252
    793a:       09 f4           brne    .+2             ; 0x793e <ParameterZuordnung+0x1ce>
    793c:       9c c3           rjmp    .+1848          ; 0x8076 <ParameterZuordnung+0x906>
    793e:       8d 3f           cpi     r24, 0xFD       ; 253
    7940:       09 f4           brne    .+2             ; 0x7944 <ParameterZuordnung+0x1d4>
    7942:       b8 c2           rjmp    .+1392          ; 0x7eb4 <ParameterZuordnung+0x744>
    7944:       8e 3f           cpi     r24, 0xFE       ; 254
    7946:       39 f4           brne    .+14            ; 0x7956 <ParameterZuordnung+0x1e6>
    7948:       80 91 10 05     lds     r24, 0x0510
    794c:       80 93 b2 03     sts     0x03B2, r24
    7950:       02 c0           rjmp    .+4             ; 0x7956 <ParameterZuordnung+0x1e6>
    7952:       80 93 b2 03     sts     0x03B2, r24
    7956:       80 91 fd 08     lds     r24, 0x08FD
    795a:       8b 3f           cpi     r24, 0xFB       ; 251
    795c:       80 f0           brcs    .+32            ; 0x797e <ParameterZuordnung+0x20e>
    795e:       8b 3f           cpi     r24, 0xFB       ; 251
    7960:       09 f4           brne    .+2             ; 0x7964 <ParameterZuordnung+0x1f4>
    7962:       44 c2           rjmp    .+1160          ; 0x7dec <ParameterZuordnung+0x67c>
    7964:       8c 3f           cpi     r24, 0xFC       ; 252
    7966:       09 f4           brne    .+2             ; 0x796a <ParameterZuordnung+0x1fa>
    7968:       90 c3           rjmp    .+1824          ; 0x808a <ParameterZuordnung+0x91a>
    796a:       8d 3f           cpi     r24, 0xFD       ; 253
    796c:       09 f4           brne    .+2             ; 0x7970 <ParameterZuordnung+0x200>
    796e:       a7 c2           rjmp    .+1358          ; 0x7ebe <ParameterZuordnung+0x74e>
    7970:       8e 3f           cpi     r24, 0xFE       ; 254
    7972:       39 f4           brne    .+14            ; 0x7982 <ParameterZuordnung+0x212>
    7974:       80 91 10 05     lds     r24, 0x0510
    7978:       80 93 b5 03     sts     0x03B5, r24
    797c:       02 c0           rjmp    .+4             ; 0x7982 <ParameterZuordnung+0x212>
    797e:       80 93 b5 03     sts     0x03B5, r24
    7982:       80 91 fe 08     lds     r24, 0x08FE
    7986:       8b 3f           cpi     r24, 0xFB       ; 251
    7988:       80 f0           brcs    .+32            ; 0x79aa <ParameterZuordnung+0x23a>
    798a:       8b 3f           cpi     r24, 0xFB       ; 251
    798c:       09 f4           brne    .+2             ; 0x7990 <ParameterZuordnung+0x220>
    798e:       e8 c1           rjmp    .+976           ; 0x7d60 <ParameterZuordnung+0x5f0>
    7990:       8c 3f           cpi     r24, 0xFC       ; 252
    7992:       09 f4           brne    .+2             ; 0x7996 <ParameterZuordnung+0x226>
    7994:       7f c3           rjmp    .+1790          ; 0x8094 <ParameterZuordnung+0x924>
    7996:       8d 3f           cpi     r24, 0xFD       ; 253
    7998:       09 f4           brne    .+2             ; 0x799c <ParameterZuordnung+0x22c>
    799a:       9b c2           rjmp    .+1334          ; 0x7ed2 <ParameterZuordnung+0x762>
    799c:       8e 3f           cpi     r24, 0xFE       ; 254
    799e:       39 f4           brne    .+14            ; 0x79ae <ParameterZuordnung+0x23e>
    79a0:       80 91 10 05     lds     r24, 0x0510
    79a4:       80 93 b6 03     sts     0x03B6, r24
    79a8:       02 c0           rjmp    .+4             ; 0x79ae <ParameterZuordnung+0x23e>
    79aa:       80 93 b6 03     sts     0x03B6, r24
    79ae:       80 91 03 09     lds     r24, 0x0903
    79b2:       8b 3f           cpi     r24, 0xFB       ; 251
    79b4:       80 f0           brcs    .+32            ; 0x79d6 <ParameterZuordnung+0x266>
    79b6:       8b 3f           cpi     r24, 0xFB       ; 251
    79b8:       09 f4           brne    .+2             ; 0x79bc <ParameterZuordnung+0x24c>
    79ba:       d7 c1           rjmp    .+942           ; 0x7d6a <ParameterZuordnung+0x5fa>
    79bc:       8c 3f           cpi     r24, 0xFC       ; 252
    79be:       09 f4           brne    .+2             ; 0x79c2 <ParameterZuordnung+0x252>
    79c0:       7d c3           rjmp    .+1786          ; 0x80bc <ParameterZuordnung+0x94c>
    79c2:       8d 3f           cpi     r24, 0xFD       ; 253
    79c4:       09 f4           brne    .+2             ; 0x79c8 <ParameterZuordnung+0x258>
    79c6:       80 c2           rjmp    .+1280          ; 0x7ec8 <ParameterZuordnung+0x758>
    79c8:       8e 3f           cpi     r24, 0xFE       ; 254
    79ca:       39 f4           brne    .+14            ; 0x79da <ParameterZuordnung+0x26a>
    79cc:       80 91 10 05     lds     r24, 0x0510
    79d0:       80 93 b8 03     sts     0x03B8, r24
    79d4:       02 c0           rjmp    .+4             ; 0x79da <ParameterZuordnung+0x26a>
    79d6:       80 93 b8 03     sts     0x03B8, r24
    79da:       80 91 04 09     lds     r24, 0x0904
    79de:       8b 3f           cpi     r24, 0xFB       ; 251
    79e0:       80 f0           brcs    .+32            ; 0x7a02 <ParameterZuordnung+0x292>
    79e2:       8b 3f           cpi     r24, 0xFB       ; 251
    79e4:       09 f4           brne    .+2             ; 0x79e8 <ParameterZuordnung+0x278>
    79e6:       c6 c1           rjmp    .+908           ; 0x7d74 <ParameterZuordnung+0x604>
    79e8:       8c 3f           cpi     r24, 0xFC       ; 252
    79ea:       09 f4           brne    .+2             ; 0x79ee <ParameterZuordnung+0x27e>
    79ec:       62 c3           rjmp    .+1732          ; 0x80b2 <ParameterZuordnung+0x942>
    79ee:       8d 3f           cpi     r24, 0xFD       ; 253
    79f0:       09 f4           brne    .+2             ; 0x79f4 <ParameterZuordnung+0x284>
    79f2:       7e c2           rjmp    .+1276          ; 0x7ef0 <ParameterZuordnung+0x780>
    79f4:       8e 3f           cpi     r24, 0xFE       ; 254
    79f6:       39 f4           brne    .+14            ; 0x7a06 <ParameterZuordnung+0x296>
    79f8:       80 91 10 05     lds     r24, 0x0510
    79fc:       80 93 2f 05     sts     0x052F, r24
    7a00:       02 c0           rjmp    .+4             ; 0x7a06 <ParameterZuordnung+0x296>
    7a02:       80 93 2f 05     sts     0x052F, r24
    7a06:       80 91 05 09     lds     r24, 0x0905
    7a0a:       8b 3f           cpi     r24, 0xFB       ; 251
    7a0c:       80 f0           brcs    .+32            ; 0x7a2e <ParameterZuordnung+0x2be>
    7a0e:       8b 3f           cpi     r24, 0xFB       ; 251
    7a10:       09 f4           brne    .+2             ; 0x7a14 <ParameterZuordnung+0x2a4>
    7a12:       b5 c1           rjmp    .+874           ; 0x7d7e <ParameterZuordnung+0x60e>
    7a14:       8c 3f           cpi     r24, 0xFC       ; 252
    7a16:       09 f4           brne    .+2             ; 0x7a1a <ParameterZuordnung+0x2aa>
    7a18:       42 c3           rjmp    .+1668          ; 0x809e <ParameterZuordnung+0x92e>
    7a1a:       8d 3f           cpi     r24, 0xFD       ; 253
    7a1c:       09 f4           brne    .+2             ; 0x7a20 <ParameterZuordnung+0x2b0>
    7a1e:       6d c2           rjmp    .+1242          ; 0x7efa <ParameterZuordnung+0x78a>
    7a20:       8e 3f           cpi     r24, 0xFE       ; 254
    7a22:       39 f4           brne    .+14            ; 0x7a32 <ParameterZuordnung+0x2c2>
    7a24:       80 91 10 05     lds     r24, 0x0510
    7a28:       80 93 30 05     sts     0x0530, r24
    7a2c:       02 c0           rjmp    .+4             ; 0x7a32 <ParameterZuordnung+0x2c2>
    7a2e:       80 93 30 05     sts     0x0530, r24
    7a32:       80 91 06 09     lds     r24, 0x0906
    7a36:       8b 3f           cpi     r24, 0xFB       ; 251
    7a38:       80 f0           brcs    .+32            ; 0x7a5a <ParameterZuordnung+0x2ea>
    7a3a:       8b 3f           cpi     r24, 0xFB       ; 251
    7a3c:       09 f4           brne    .+2             ; 0x7a40 <ParameterZuordnung+0x2d0>
    7a3e:       db c1           rjmp    .+950           ; 0x7df6 <ParameterZuordnung+0x686>
    7a40:       8c 3f           cpi     r24, 0xFC       ; 252
    7a42:       09 f4           brne    .+2             ; 0x7a46 <ParameterZuordnung+0x2d6>
    7a44:       31 c3           rjmp    .+1634          ; 0x80a8 <ParameterZuordnung+0x938>
    7a46:       8d 3f           cpi     r24, 0xFD       ; 253
    7a48:       09 f4           brne    .+2             ; 0x7a4c <ParameterZuordnung+0x2dc>
    7a4a:       4d c2           rjmp    .+1178          ; 0x7ee6 <ParameterZuordnung+0x776>
    7a4c:       8e 3f           cpi     r24, 0xFE       ; 254
    7a4e:       39 f4           brne    .+14            ; 0x7a5e <ParameterZuordnung+0x2ee>
    7a50:       80 91 10 05     lds     r24, 0x0510
    7a54:       80 93 31 05     sts     0x0531, r24
    7a58:       02 c0           rjmp    .+4             ; 0x7a5e <ParameterZuordnung+0x2ee>
    7a5a:       80 93 31 05     sts     0x0531, r24
    7a5e:       80 91 07 09     lds     r24, 0x0907
    7a62:       8b 3f           cpi     r24, 0xFB       ; 251
    7a64:       80 f0           brcs    .+32            ; 0x7a86 <ParameterZuordnung+0x316>
    7a66:       8b 3f           cpi     r24, 0xFB       ; 251
    7a68:       09 f4           brne    .+2             ; 0x7a6c <ParameterZuordnung+0x2fc>
    7a6a:       ca c1           rjmp    .+916           ; 0x7e00 <ParameterZuordnung+0x690>
    7a6c:       8c 3f           cpi     r24, 0xFC       ; 252
    7a6e:       09 f4           brne    .+2             ; 0x7a72 <ParameterZuordnung+0x302>
    7a70:       d0 c2           rjmp    .+1440          ; 0x8012 <ParameterZuordnung+0x8a2>
    7a72:       8d 3f           cpi     r24, 0xFD       ; 253
    7a74:       09 f4           brne    .+2             ; 0x7a78 <ParameterZuordnung+0x308>
    7a76:       32 c2           rjmp    .+1124          ; 0x7edc <ParameterZuordnung+0x76c>
    7a78:       8e 3f           cpi     r24, 0xFE       ; 254
    7a7a:       39 f4           brne    .+14            ; 0x7a8a <ParameterZuordnung+0x31a>
    7a7c:       80 91 10 05     lds     r24, 0x0510
    7a80:       80 93 32 05     sts     0x0532, r24
    7a84:       02 c0           rjmp    .+4             ; 0x7a8a <ParameterZuordnung+0x31a>
    7a86:       80 93 32 05     sts     0x0532, r24
    7a8a:       80 91 1c 09     lds     r24, 0x091C
    7a8e:       8b 3f           cpi     r24, 0xFB       ; 251
    7a90:       80 f0           brcs    .+32            ; 0x7ab2 <ParameterZuordnung+0x342>
    7a92:       8b 3f           cpi     r24, 0xFB       ; 251
    7a94:       09 f4           brne    .+2             ; 0x7a98 <ParameterZuordnung+0x328>
    7a96:       b9 c1           rjmp    .+882           ; 0x7e0a <ParameterZuordnung+0x69a>
    7a98:       8c 3f           cpi     r24, 0xFC       ; 252
    7a9a:       09 f4           brne    .+2             ; 0x7a9e <ParameterZuordnung+0x32e>
    7a9c:       b5 c2           rjmp    .+1386          ; 0x8008 <ParameterZuordnung+0x898>
    7a9e:       8d 3f           cpi     r24, 0xFD       ; 253
    7aa0:       09 f4           brne    .+2             ; 0x7aa4 <ParameterZuordnung+0x334>
    7aa2:       44 c2           rjmp    .+1160          ; 0x7f2c <ParameterZuordnung+0x7bc>
    7aa4:       8e 3f           cpi     r24, 0xFE       ; 254
    7aa6:       39 f4           brne    .+14            ; 0x7ab6 <ParameterZuordnung+0x346>
    7aa8:       80 91 10 05     lds     r24, 0x0510
    7aac:       80 93 33 05     sts     0x0533, r24
    7ab0:       02 c0           rjmp    .+4             ; 0x7ab6 <ParameterZuordnung+0x346>
    7ab2:       80 93 33 05     sts     0x0533, r24
    7ab6:       80 91 1d 09     lds     r24, 0x091D
    7aba:       8b 3f           cpi     r24, 0xFB       ; 251
    7abc:       80 f0           brcs    .+32            ; 0x7ade <ParameterZuordnung+0x36e>
    7abe:       8b 3f           cpi     r24, 0xFB       ; 251
    7ac0:       09 f4           brne    .+2             ; 0x7ac4 <ParameterZuordnung+0x354>
    7ac2:       a8 c1           rjmp    .+848           ; 0x7e14 <ParameterZuordnung+0x6a4>
    7ac4:       8c 3f           cpi     r24, 0xFC       ; 252
    7ac6:       09 f4           brne    .+2             ; 0x7aca <ParameterZuordnung+0x35a>
    7ac8:       a9 c2           rjmp    .+1362          ; 0x801c <ParameterZuordnung+0x8ac>
    7aca:       8d 3f           cpi     r24, 0xFD       ; 253
    7acc:       09 f4           brne    .+2             ; 0x7ad0 <ParameterZuordnung+0x360>
    7ace:       33 c2           rjmp    .+1126          ; 0x7f36 <ParameterZuordnung+0x7c6>
    7ad0:       8e 3f           cpi     r24, 0xFE       ; 254
    7ad2:       39 f4           brne    .+14            ; 0x7ae2 <ParameterZuordnung+0x372>
    7ad4:       80 91 10 05     lds     r24, 0x0510
    7ad8:       80 93 34 05     sts     0x0534, r24
    7adc:       02 c0           rjmp    .+4             ; 0x7ae2 <ParameterZuordnung+0x372>
    7ade:       80 93 34 05     sts     0x0534, r24
    7ae2:       80 91 1e 09     lds     r24, 0x091E
    7ae6:       8b 3f           cpi     r24, 0xFB       ; 251
    7ae8:       80 f0           brcs    .+32            ; 0x7b0a <ParameterZuordnung+0x39a>
    7aea:       8b 3f           cpi     r24, 0xFB       ; 251
    7aec:       09 f4           brne    .+2             ; 0x7af0 <ParameterZuordnung+0x380>
    7aee:       ab c1           rjmp    .+854           ; 0x7e46 <ParameterZuordnung+0x6d6>
    7af0:       8c 3f           cpi     r24, 0xFC       ; 252
    7af2:       09 f4           brne    .+2             ; 0x7af6 <ParameterZuordnung+0x386>
    7af4:       98 c2           rjmp    .+1328          ; 0x8026 <ParameterZuordnung+0x8b6>
    7af6:       8d 3f           cpi     r24, 0xFD       ; 253
    7af8:       09 f4           brne    .+2             ; 0x7afc <ParameterZuordnung+0x38c>
    7afa:       27 c2           rjmp    .+1102          ; 0x7f4a <ParameterZuordnung+0x7da>
    7afc:       8e 3f           cpi     r24, 0xFE       ; 254
    7afe:       39 f4           brne    .+14            ; 0x7b0e <ParameterZuordnung+0x39e>
    7b00:       80 91 10 05     lds     r24, 0x0510
    7b04:       80 93 35 05     sts     0x0535, r24
    7b08:       02 c0           rjmp    .+4             ; 0x7b0e <ParameterZuordnung+0x39e>
    7b0a:       80 93 35 05     sts     0x0535, r24
    7b0e:       80 91 1f 09     lds     r24, 0x091F
    7b12:       8b 3f           cpi     r24, 0xFB       ; 251
    7b14:       80 f0           brcs    .+32            ; 0x7b36 <ParameterZuordnung+0x3c6>
    7b16:       8b 3f           cpi     r24, 0xFB       ; 251
    7b18:       09 f4           brne    .+2             ; 0x7b1c <ParameterZuordnung+0x3ac>
    7b1a:       9a c1           rjmp    .+820           ; 0x7e50 <ParameterZuordnung+0x6e0>
    7b1c:       8c 3f           cpi     r24, 0xFC       ; 252
    7b1e:       09 f4           brne    .+2             ; 0x7b22 <ParameterZuordnung+0x3b2>
    7b20:       6e c2           rjmp    .+1244          ; 0x7ffe <ParameterZuordnung+0x88e>
    7b22:       8d 3f           cpi     r24, 0xFD       ; 253
    7b24:       09 f4           brne    .+2             ; 0x7b28 <ParameterZuordnung+0x3b8>
    7b26:       0c c2           rjmp    .+1048          ; 0x7f40 <ParameterZuordnung+0x7d0>
    7b28:       8e 3f           cpi     r24, 0xFE       ; 254
    7b2a:       39 f4           brne    .+14            ; 0x7b3a <ParameterZuordnung+0x3ca>
    7b2c:       80 91 10 05     lds     r24, 0x0510
    7b30:       80 93 36 05     sts     0x0536, r24
    7b34:       02 c0           rjmp    .+4             ; 0x7b3a <ParameterZuordnung+0x3ca>
    7b36:       80 93 36 05     sts     0x0536, r24
    7b3a:       80 91 08 09     lds     r24, 0x0908
    7b3e:       8b 3f           cpi     r24, 0xFB       ; 251
    7b40:       80 f0           brcs    .+32            ; 0x7b62 <ParameterZuordnung+0x3f2>
    7b42:       8b 3f           cpi     r24, 0xFB       ; 251
    7b44:       09 f4           brne    .+2             ; 0x7b48 <ParameterZuordnung+0x3d8>
    7b46:       89 c1           rjmp    .+786           ; 0x7e5a <ParameterZuordnung+0x6ea>
    7b48:       8c 3f           cpi     r24, 0xFC       ; 252
    7b4a:       09 f4           brne    .+2             ; 0x7b4e <ParameterZuordnung+0x3de>
    7b4c:       53 c2           rjmp    .+1190          ; 0x7ff4 <ParameterZuordnung+0x884>
    7b4e:       8d 3f           cpi     r24, 0xFD       ; 253
    7b50:       09 f4           brne    .+2             ; 0x7b54 <ParameterZuordnung+0x3e4>
    7b52:       e2 c1           rjmp    .+964           ; 0x7f18 <ParameterZuordnung+0x7a8>
    7b54:       8e 3f           cpi     r24, 0xFE       ; 254
    7b56:       39 f4           brne    .+14            ; 0x7b66 <ParameterZuordnung+0x3f6>
    7b58:       80 91 10 05     lds     r24, 0x0510
    7b5c:       80 93 b9 03     sts     0x03B9, r24
    7b60:       02 c0           rjmp    .+4             ; 0x7b66 <ParameterZuordnung+0x3f6>
    7b62:       80 93 b9 03     sts     0x03B9, r24
    7b66:       80 91 0c 09     lds     r24, 0x090C
    7b6a:       8b 3f           cpi     r24, 0xFB       ; 251
    7b6c:       80 f0           brcs    .+32            ; 0x7b8e <ParameterZuordnung+0x41e>
    7b6e:       8b 3f           cpi     r24, 0xFB       ; 251
    7b70:       09 f4           brne    .+2             ; 0x7b74 <ParameterZuordnung+0x404>
    7b72:       78 c1           rjmp    .+752           ; 0x7e64 <ParameterZuordnung+0x6f4>
    7b74:       8c 3f           cpi     r24, 0xFC       ; 252
    7b76:       09 f4           brne    .+2             ; 0x7b7a <ParameterZuordnung+0x40a>
    7b78:       a6 c2           rjmp    .+1356          ; 0x80c6 <ParameterZuordnung+0x956>
    7b7a:       8d 3f           cpi     r24, 0xFD       ; 253
    7b7c:       09 f4           brne    .+2             ; 0x7b80 <ParameterZuordnung+0x410>
    7b7e:       d1 c1           rjmp    .+930           ; 0x7f22 <ParameterZuordnung+0x7b2>
    7b80:       8e 3f           cpi     r24, 0xFE       ; 254
    7b82:       39 f4           brne    .+14            ; 0x7b92 <ParameterZuordnung+0x422>
    7b84:       80 91 10 05     lds     r24, 0x0510
    7b88:       80 93 ba 03     sts     0x03BA, r24
    7b8c:       02 c0           rjmp    .+4             ; 0x7b92 <ParameterZuordnung+0x422>
    7b8e:       80 93 ba 03     sts     0x03BA, r24
    7b92:       80 91 11 09     lds     r24, 0x0911
    7b96:       8b 3f           cpi     r24, 0xFB       ; 251
    7b98:       80 f0           brcs    .+32            ; 0x7bba <ParameterZuordnung+0x44a>
    7b9a:       8b 3f           cpi     r24, 0xFB       ; 251
    7b9c:       09 f4           brne    .+2             ; 0x7ba0 <ParameterZuordnung+0x430>
    7b9e:       67 c1           rjmp    .+718           ; 0x7e6e <ParameterZuordnung+0x6fe>
    7ba0:       8c 3f           cpi     r24, 0xFC       ; 252
    7ba2:       09 f4           brne    .+2             ; 0x7ba6 <ParameterZuordnung+0x436>
    7ba4:       22 c2           rjmp    .+1092          ; 0x7fea <ParameterZuordnung+0x87a>
    7ba6:       8d 3f           cpi     r24, 0xFD       ; 253
    7ba8:       09 f4           brne    .+2             ; 0x7bac <ParameterZuordnung+0x43c>
    7baa:       b1 c1           rjmp    .+866           ; 0x7f0e <ParameterZuordnung+0x79e>
    7bac:       8e 3f           cpi     r24, 0xFE       ; 254
    7bae:       39 f4           brne    .+14            ; 0x7bbe <ParameterZuordnung+0x44e>
    7bb0:       80 91 10 05     lds     r24, 0x0510
    7bb4:       80 93 bb 03     sts     0x03BB, r24
    7bb8:       02 c0           rjmp    .+4             ; 0x7bbe <ParameterZuordnung+0x44e>
    7bba:       80 93 bb 03     sts     0x03BB, r24
    7bbe:       80 91 14 09     lds     r24, 0x0914
    7bc2:       8b 3f           cpi     r24, 0xFB       ; 251
    7bc4:       80 f0           brcs    .+32            ; 0x7be6 <ParameterZuordnung+0x476>
    7bc6:       8b 3f           cpi     r24, 0xFB       ; 251
    7bc8:       09 f4           brne    .+2             ; 0x7bcc <ParameterZuordnung+0x45c>
    7bca:       de c0           rjmp    .+444           ; 0x7d88 <ParameterZuordnung+0x618>
    7bcc:       8c 3f           cpi     r24, 0xFC       ; 252
    7bce:       09 f4           brne    .+2             ; 0x7bd2 <ParameterZuordnung+0x462>
    7bd0:       43 c2           rjmp    .+1158          ; 0x8058 <ParameterZuordnung+0x8e8>
    7bd2:       8d 3f           cpi     r24, 0xFD       ; 253
    7bd4:       09 f4           brne    .+2             ; 0x7bd8 <ParameterZuordnung+0x468>
    7bd6:       96 c1           rjmp    .+812           ; 0x7f04 <ParameterZuordnung+0x794>
    7bd8:       8e 3f           cpi     r24, 0xFE       ; 254
    7bda:       39 f4           brne    .+14            ; 0x7bea <ParameterZuordnung+0x47a>
    7bdc:       80 91 10 05     lds     r24, 0x0510
    7be0:       80 93 bc 03     sts     0x03BC, r24
    7be4:       02 c0           rjmp    .+4             ; 0x7bea <ParameterZuordnung+0x47a>
    7be6:       80 93 bc 03     sts     0x03BC, r24
    7bea:       80 91 15 09     lds     r24, 0x0915
    7bee:       8b 3f           cpi     r24, 0xFB       ; 251
    7bf0:       80 f0           brcs    .+32            ; 0x7c12 <ParameterZuordnung+0x4a2>
    7bf2:       8b 3f           cpi     r24, 0xFB       ; 251
    7bf4:       09 f4           brne    .+2             ; 0x7bf8 <ParameterZuordnung+0x488>
    7bf6:       cd c0           rjmp    .+410           ; 0x7d92 <ParameterZuordnung+0x622>
    7bf8:       8c 3f           cpi     r24, 0xFC       ; 252
    7bfa:       09 f4           brne    .+2             ; 0x7bfe <ParameterZuordnung+0x48e>
    7bfc:       28 c2           rjmp    .+1104          ; 0x804e <ParameterZuordnung+0x8de>
    7bfe:       8d 3f           cpi     r24, 0xFD       ; 253
    7c00:       09 f4           brne    .+2             ; 0x7c04 <ParameterZuordnung+0x494>
    7c02:       44 c1           rjmp    .+648           ; 0x7e8c <ParameterZuordnung+0x71c>
    7c04:       8e 3f           cpi     r24, 0xFE       ; 254
    7c06:       39 f4           brne    .+14            ; 0x7c16 <ParameterZuordnung+0x4a6>
    7c08:       80 91 10 05     lds     r24, 0x0510
    7c0c:       80 93 bd 03     sts     0x03BD, r24
    7c10:       02 c0           rjmp    .+4             ; 0x7c16 <ParameterZuordnung+0x4a6>
    7c12:       80 93 bd 03     sts     0x03BD, r24
    7c16:       80 91 16 09     lds     r24, 0x0916
    7c1a:       8b 3f           cpi     r24, 0xFB       ; 251
    7c1c:       80 f0           brcs    .+32            ; 0x7c3e <ParameterZuordnung+0x4ce>
    7c1e:       8b 3f           cpi     r24, 0xFB       ; 251
    7c20:       09 f4           brne    .+2             ; 0x7c24 <ParameterZuordnung+0x4b4>
    7c22:       bc c0           rjmp    .+376           ; 0x7d9c <ParameterZuordnung+0x62c>
    7c24:       8c 3f           cpi     r24, 0xFC       ; 252
    7c26:       09 f4           brne    .+2             ; 0x7c2a <ParameterZuordnung+0x4ba>
    7c28:       1c c2           rjmp    .+1080          ; 0x8062 <ParameterZuordnung+0x8f2>
    7c2a:       8d 3f           cpi     r24, 0xFD       ; 253
    7c2c:       09 f4           brne    .+2             ; 0x7c30 <ParameterZuordnung+0x4c0>
    7c2e:       33 c1           rjmp    .+614           ; 0x7e96 <ParameterZuordnung+0x726>
    7c30:       8e 3f           cpi     r24, 0xFE       ; 254
    7c32:       39 f4           brne    .+14            ; 0x7c42 <ParameterZuordnung+0x4d2>
    7c34:       80 91 10 05     lds     r24, 0x0510
    7c38:       80 93 be 03     sts     0x03BE, r24
    7c3c:       02 c0           rjmp    .+4             ; 0x7c42 <ParameterZuordnung+0x4d2>
    7c3e:       80 93 be 03     sts     0x03BE, r24
    7c42:       80 91 1b 09     lds     r24, 0x091B
    7c46:       8b 3f           cpi     r24, 0xFB       ; 251
    7c48:       80 f0           brcs    .+32            ; 0x7c6a <ParameterZuordnung+0x4fa>
    7c4a:       8b 3f           cpi     r24, 0xFB       ; 251
    7c4c:       09 f4           brne    .+2             ; 0x7c50 <ParameterZuordnung+0x4e0>
    7c4e:       ab c0           rjmp    .+342           ; 0x7da6 <ParameterZuordnung+0x636>
    7c50:       8c 3f           cpi     r24, 0xFC       ; 252
    7c52:       09 f4           brne    .+2             ; 0x7c56 <ParameterZuordnung+0x4e6>
    7c54:       0b c2           rjmp    .+1046          ; 0x806c <ParameterZuordnung+0x8fc>
    7c56:       8d 3f           cpi     r24, 0xFD       ; 253
    7c58:       09 f4           brne    .+2             ; 0x7c5c <ParameterZuordnung+0x4ec>
    7c5a:       27 c1           rjmp    .+590           ; 0x7eaa <ParameterZuordnung+0x73a>
    7c5c:       8e 3f           cpi     r24, 0xFE       ; 254
    7c5e:       39 f4           brne    .+14            ; 0x7c6e <ParameterZuordnung+0x4fe>
    7c60:       80 91 10 05     lds     r24, 0x0510
    7c64:       80 93 bf 03     sts     0x03BF, r24
    7c68:       02 c0           rjmp    .+4             ; 0x7c6e <ParameterZuordnung+0x4fe>
    7c6a:       80 93 bf 03     sts     0x03BF, r24
    7c6e:       80 91 21 09     lds     r24, 0x0921
    7c72:       8b 3f           cpi     r24, 0xFB       ; 251
    7c74:       80 f0           brcs    .+32            ; 0x7c96 <ParameterZuordnung+0x526>
    7c76:       8b 3f           cpi     r24, 0xFB       ; 251
    7c78:       09 f4           brne    .+2             ; 0x7c7c <ParameterZuordnung+0x50c>
    7c7a:       9a c0           rjmp    .+308           ; 0x7db0 <ParameterZuordnung+0x640>
    7c7c:       8c 3f           cpi     r24, 0xFC       ; 252
    7c7e:       09 f4           brne    .+2             ; 0x7c82 <ParameterZuordnung+0x512>
    7c80:       d7 c1           rjmp    .+942           ; 0x8030 <ParameterZuordnung+0x8c0>
    7c82:       8d 3f           cpi     r24, 0xFD       ; 253
    7c84:       09 f4           brne    .+2             ; 0x7c88 <ParameterZuordnung+0x518>
    7c86:       0c c1           rjmp    .+536           ; 0x7ea0 <ParameterZuordnung+0x730>
    7c88:       8e 3f           cpi     r24, 0xFE       ; 254
    7c8a:       39 f4           brne    .+14            ; 0x7c9a <ParameterZuordnung+0x52a>
    7c8c:       80 91 10 05     lds     r24, 0x0510
    7c90:       80 93 6f 09     sts     0x096F, r24
    7c94:       02 c0           rjmp    .+4             ; 0x7c9a <ParameterZuordnung+0x52a>
    7c96:       80 93 6f 09     sts     0x096F, r24
    7c9a:       80 91 6f 09     lds     r24, 0x096F
    7c9e:       82 30           cpi     r24, 0x02       ; 2
    7ca0:       08 f4           brcc    .+2             ; 0x7ca4 <ParameterZuordnung+0x534>
    7ca2:       55 c0           rjmp    .+170           ; 0x7d4e <ParameterZuordnung+0x5de>
    7ca4:       8f 3f           cpi     r24, 0xFF       ; 255
    7ca6:       09 f4           brne    .+2             ; 0x7caa <ParameterZuordnung+0x53a>
    7ca8:       4b c0           rjmp    .+150           ; 0x7d40 <ParameterZuordnung+0x5d0>
    7caa:       80 91 23 09     lds     r24, 0x0923
    7cae:       8b 3f           cpi     r24, 0xFB       ; 251
    7cb0:       80 f0           brcs    .+32            ; 0x7cd2 <ParameterZuordnung+0x562>
    7cb2:       8b 3f           cpi     r24, 0xFB       ; 251
    7cb4:       09 f4           brne    .+2             ; 0x7cb8 <ParameterZuordnung+0x548>
    7cb6:       4f c0           rjmp    .+158           ; 0x7d56 <ParameterZuordnung+0x5e6>
    7cb8:       8c 3f           cpi     r24, 0xFC       ; 252
    7cba:       09 f4           brne    .+2             ; 0x7cbe <ParameterZuordnung+0x54e>
    7cbc:       c3 c1           rjmp    .+902           ; 0x8044 <ParameterZuordnung+0x8d4>
    7cbe:       8d 3f           cpi     r24, 0xFD       ; 253
    7cc0:       09 f4           brne    .+2             ; 0x7cc4 <ParameterZuordnung+0x554>
    7cc2:       df c0           rjmp    .+446           ; 0x7e82 <ParameterZuordnung+0x712>
    7cc4:       8e 3f           cpi     r24, 0xFE       ; 254
    7cc6:       39 f4           brne    .+14            ; 0x7cd6 <ParameterZuordnung+0x566>
    7cc8:       80 91 10 05     lds     r24, 0x0510
    7ccc:       80 93 a2 09     sts     0x09A2, r24
    7cd0:       02 c0           rjmp    .+4             ; 0x7cd6 <ParameterZuordnung+0x566>
    7cd2:       80 93 a2 09     sts     0x09A2, r24
    7cd6:       80 91 a2 09     lds     r24, 0x09A2
    7cda:       82 30           cpi     r24, 0x02       ; 2
    7cdc:       a0 f1           brcs    .+104           ; 0x7d46 <ParameterZuordnung+0x5d6>
    7cde:       8f 3f           cpi     r24, 0xFF       ; 255
    7ce0:       61 f1           breq    .+88            ; 0x7d3a <ParameterZuordnung+0x5ca>
    7ce2:       80 91 36 09     lds     r24, 0x0936
    7ce6:       8b 3f           cpi     r24, 0xFB       ; 251
    7ce8:       80 f0           brcs    .+32            ; 0x7d0a <ParameterZuordnung+0x59a>
    7cea:       8b 3f           cpi     r24, 0xFB       ; 251
    7cec:       09 f4           brne    .+2             ; 0x7cf0 <ParameterZuordnung+0x580>
    7cee:       c4 c0           rjmp    .+392           ; 0x7e78 <ParameterZuordnung+0x708>
    7cf0:       8c 3f           cpi     r24, 0xFC       ; 252
    7cf2:       09 f4           brne    .+2             ; 0x7cf6 <ParameterZuordnung+0x586>
    7cf4:       ed c1           rjmp    .+986           ; 0x80d0 <ParameterZuordnung+0x960>
    7cf6:       8d 3f           cpi     r24, 0xFD       ; 253
    7cf8:       09 f4           brne    .+2             ; 0x7cfc <ParameterZuordnung+0x58c>
    7cfa:       54 c1           rjmp    .+680           ; 0x7fa4 <ParameterZuordnung+0x834>
    7cfc:       8e 3f           cpi     r24, 0xFE       ; 254
    7cfe:       39 f4           brne    .+14            ; 0x7d0e <ParameterZuordnung+0x59e>
    7d00:       80 91 10 05     lds     r24, 0x0510
    7d04:       80 93 b2 09     sts     0x09B2, r24
    7d08:       02 c0           rjmp    .+4             ; 0x7d0e <ParameterZuordnung+0x59e>
    7d0a:       80 93 b2 09     sts     0x09B2, r24
    7d0e:       60 91 b8 03     lds     r22, 0x03B8
    7d12:       70 e0           ldi     r23, 0x00       ; 0
    7d14:       6f 5f           subi    r22, 0xFF       ; 255
    7d16:       7f 4f           sbci    r23, 0xFF       ; 255
    7d18:       8c e3           ldi     r24, 0x3C       ; 60
    7d1a:       98 e2           ldi     r25, 0x28       ; 40
    7d1c:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    7d20:       70 93 ab 03     sts     0x03AB, r23
    7d24:       60 93 aa 03     sts     0x03AA, r22
    7d28:       80 91 f7 08     lds     r24, 0x08F7
    7d2c:       80 93 a3 09     sts     0x09A3, r24
    7d30:       80 91 f6 08     lds     r24, 0x08F6
    7d34:       80 93 5c 09     sts     0x095C, r24
    7d38:       08 95           ret
    7d3a:       80 93 a2 09     sts     0x09A2, r24
    7d3e:       d1 cf           rjmp    .-94            ; 0x7ce2 <ParameterZuordnung+0x572>
    7d40:       80 93 6f 09     sts     0x096F, r24
    7d44:       b2 cf           rjmp    .-156           ; 0x7caa <ParameterZuordnung+0x53a>
    7d46:       81 e0           ldi     r24, 0x01       ; 1
    7d48:       80 93 a2 09     sts     0x09A2, r24
    7d4c:       ca cf           rjmp    .-108           ; 0x7ce2 <ParameterZuordnung+0x572>
    7d4e:       81 e0           ldi     r24, 0x01       ; 1
    7d50:       80 93 6f 09     sts     0x096F, r24
    7d54:       aa cf           rjmp    .-172           ; 0x7caa <ParameterZuordnung+0x53a>
    7d56:       80 91 0a 05     lds     r24, 0x050A
    7d5a:       80 93 a2 09     sts     0x09A2, r24
    7d5e:       bb cf           rjmp    .-138           ; 0x7cd6 <ParameterZuordnung+0x566>
    7d60:       80 91 0a 05     lds     r24, 0x050A
    7d64:       80 93 b6 03     sts     0x03B6, r24
    7d68:       22 ce           rjmp    .-956           ; 0x79ae <ParameterZuordnung+0x23e>
    7d6a:       80 91 0a 05     lds     r24, 0x050A
    7d6e:       80 93 b8 03     sts     0x03B8, r24
    7d72:       33 ce           rjmp    .-922           ; 0x79da <ParameterZuordnung+0x26a>
    7d74:       80 91 0a 05     lds     r24, 0x050A
    7d78:       80 93 2f 05     sts     0x052F, r24
    7d7c:       44 ce           rjmp    .-888           ; 0x7a06 <ParameterZuordnung+0x296>
    7d7e:       80 91 0a 05     lds     r24, 0x050A
    7d82:       80 93 30 05     sts     0x0530, r24
    7d86:       55 ce           rjmp    .-854           ; 0x7a32 <ParameterZuordnung+0x2c2>
    7d88:       80 91 0a 05     lds     r24, 0x050A
    7d8c:       80 93 bc 03     sts     0x03BC, r24
    7d90:       2c cf           rjmp    .-424           ; 0x7bea <ParameterZuordnung+0x47a>
    7d92:       80 91 0a 05     lds     r24, 0x050A
    7d96:       80 93 bd 03     sts     0x03BD, r24
    7d9a:       3d cf           rjmp    .-390           ; 0x7c16 <ParameterZuordnung+0x4a6>
    7d9c:       80 91 0a 05     lds     r24, 0x050A
    7da0:       80 93 be 03     sts     0x03BE, r24
    7da4:       4e cf           rjmp    .-356           ; 0x7c42 <ParameterZuordnung+0x4d2>
    7da6:       80 91 0a 05     lds     r24, 0x050A
    7daa:       80 93 bf 03     sts     0x03BF, r24
    7dae:       5f cf           rjmp    .-322           ; 0x7c6e <ParameterZuordnung+0x4fe>
    7db0:       80 91 0a 05     lds     r24, 0x050A
    7db4:       80 93 6f 09     sts     0x096F, r24
    7db8:       70 cf           rjmp    .-288           ; 0x7c9a <ParameterZuordnung+0x52a>
    7dba:       80 91 0a 05     lds     r24, 0x050A
    7dbe:       80 93 b1 03     sts     0x03B1, r24
    7dc2:       62 cd           rjmp    .-1340          ; 0x7888 <ParameterZuordnung+0x118>
    7dc4:       80 91 0a 05     lds     r24, 0x050A
    7dc8:       80 93 b0 03     sts     0x03B0, r24
    7dcc:       73 cd           rjmp    .-1306          ; 0x78b4 <ParameterZuordnung+0x144>
    7dce:       80 91 0a 05     lds     r24, 0x050A
    7dd2:       80 93 b3 03     sts     0x03B3, r24
    7dd6:       84 cd           rjmp    .-1272          ; 0x78e0 <ParameterZuordnung+0x170>
    7dd8:       80 91 0a 05     lds     r24, 0x050A
    7ddc:       80 93 b2 03     sts     0x03B2, r24
    7de0:       ba cd           rjmp    .-1164          ; 0x7956 <ParameterZuordnung+0x1e6>
    7de2:       80 91 0a 05     lds     r24, 0x050A
    7de6:       80 93 b4 03     sts     0x03B4, r24
    7dea:       9f cd           rjmp    .-1218          ; 0x792a <ParameterZuordnung+0x1ba>
    7dec:       80 91 0a 05     lds     r24, 0x050A
    7df0:       80 93 b5 03     sts     0x03B5, r24
    7df4:       c6 cd           rjmp    .-1140          ; 0x7982 <ParameterZuordnung+0x212>
    7df6:       80 91 0a 05     lds     r24, 0x050A
    7dfa:       80 93 31 05     sts     0x0531, r24
    7dfe:       2f ce           rjmp    .-930           ; 0x7a5e <ParameterZuordnung+0x2ee>
    7e00:       80 91 0a 05     lds     r24, 0x050A
    7e04:       80 93 32 05     sts     0x0532, r24
    7e08:       40 ce           rjmp    .-896           ; 0x7a8a <ParameterZuordnung+0x31a>
    7e0a:       80 91 0a 05     lds     r24, 0x050A
    7e0e:       80 93 33 05     sts     0x0533, r24
    7e12:       51 ce           rjmp    .-862           ; 0x7ab6 <ParameterZuordnung+0x346>
    7e14:       80 91 0a 05     lds     r24, 0x050A
    7e18:       80 93 34 05     sts     0x0534, r24
    7e1c:       62 ce           rjmp    .-828           ; 0x7ae2 <ParameterZuordnung+0x372>
    7e1e:       80 91 0a 05     lds     r24, 0x050A
    7e22:       80 93 ac 03     sts     0x03AC, r24
    7e26:       d0 cc           rjmp    .-1632          ; 0x77c8 <ParameterZuordnung+0x58>
    7e28:       80 91 0a 05     lds     r24, 0x050A
    7e2c:       80 93 ae 03     sts     0x03AE, r24
    7e30:       f0 cc           rjmp    .-1568          ; 0x7812 <ParameterZuordnung+0xa2>
    7e32:       80 91 0a 05     lds     r24, 0x050A
    7e36:       80 93 af 03     sts     0x03AF, r24
    7e3a:       10 cd           rjmp    .-1504          ; 0x785c <ParameterZuordnung+0xec>
    7e3c:       80 91 0a 05     lds     r24, 0x050A
    7e40:       80 93 ad 03     sts     0x03AD, r24
    7e44:       ab cc           rjmp    .-1706          ; 0x779c <ParameterZuordnung+0x2c>
    7e46:       80 91 0a 05     lds     r24, 0x050A
    7e4a:       80 93 35 05     sts     0x0535, r24
    7e4e:       5f ce           rjmp    .-834           ; 0x7b0e <ParameterZuordnung+0x39e>
    7e50:       80 91 0a 05     lds     r24, 0x050A
    7e54:       80 93 36 05     sts     0x0536, r24
    7e58:       70 ce           rjmp    .-800           ; 0x7b3a <ParameterZuordnung+0x3ca>
    7e5a:       80 91 0a 05     lds     r24, 0x050A
    7e5e:       80 93 b9 03     sts     0x03B9, r24
    7e62:       81 ce           rjmp    .-766           ; 0x7b66 <ParameterZuordnung+0x3f6>
    7e64:       80 91 0a 05     lds     r24, 0x050A
    7e68:       80 93 ba 03     sts     0x03BA, r24
    7e6c:       92 ce           rjmp    .-732           ; 0x7b92 <ParameterZuordnung+0x422>
    7e6e:       80 91 0a 05     lds     r24, 0x050A
    7e72:       80 93 bb 03     sts     0x03BB, r24
    7e76:       a3 ce           rjmp    .-698           ; 0x7bbe <ParameterZuordnung+0x44e>
    7e78:       80 91 0a 05     lds     r24, 0x050A
    7e7c:       80 93 b2 09     sts     0x09B2, r24
    7e80:       46 cf           rjmp    .-372           ; 0x7d0e <ParameterZuordnung+0x59e>
    7e82:       80 91 0e 05     lds     r24, 0x050E
    7e86:       80 93 a2 09     sts     0x09A2, r24
    7e8a:       25 cf           rjmp    .-438           ; 0x7cd6 <ParameterZuordnung+0x566>
    7e8c:       80 91 0e 05     lds     r24, 0x050E
    7e90:       80 93 bd 03     sts     0x03BD, r24
    7e94:       c0 ce           rjmp    .-640           ; 0x7c16 <ParameterZuordnung+0x4a6>
    7e96:       80 91 0e 05     lds     r24, 0x050E
    7e9a:       80 93 be 03     sts     0x03BE, r24
    7e9e:       d1 ce           rjmp    .-606           ; 0x7c42 <ParameterZuordnung+0x4d2>
    7ea0:       80 91 0e 05     lds     r24, 0x050E
    7ea4:       80 93 6f 09     sts     0x096F, r24
    7ea8:       f8 ce           rjmp    .-528           ; 0x7c9a <ParameterZuordnung+0x52a>
    7eaa:       80 91 0e 05     lds     r24, 0x050E
    7eae:       80 93 bf 03     sts     0x03BF, r24
    7eb2:       dd ce           rjmp    .-582           ; 0x7c6e <ParameterZuordnung+0x4fe>
    7eb4:       80 91 0e 05     lds     r24, 0x050E
    7eb8:       80 93 b2 03     sts     0x03B2, r24
    7ebc:       4c cd           rjmp    .-1384          ; 0x7956 <ParameterZuordnung+0x1e6>
    7ebe:       80 91 0e 05     lds     r24, 0x050E
    7ec2:       80 93 b5 03     sts     0x03B5, r24
    7ec6:       5d cd           rjmp    .-1350          ; 0x7982 <ParameterZuordnung+0x212>
    7ec8:       80 91 0e 05     lds     r24, 0x050E
    7ecc:       80 93 b8 03     sts     0x03B8, r24
    7ed0:       84 cd           rjmp    .-1272          ; 0x79da <ParameterZuordnung+0x26a>
    7ed2:       80 91 0e 05     lds     r24, 0x050E
    7ed6:       80 93 b6 03     sts     0x03B6, r24
    7eda:       69 cd           rjmp    .-1326          ; 0x79ae <ParameterZuordnung+0x23e>
    7edc:       80 91 0e 05     lds     r24, 0x050E
    7ee0:       80 93 32 05     sts     0x0532, r24
    7ee4:       d2 cd           rjmp    .-1116          ; 0x7a8a <ParameterZuordnung+0x31a>
    7ee6:       80 91 0e 05     lds     r24, 0x050E
    7eea:       80 93 31 05     sts     0x0531, r24
    7eee:       b7 cd           rjmp    .-1170          ; 0x7a5e <ParameterZuordnung+0x2ee>
    7ef0:       80 91 0e 05     lds     r24, 0x050E
    7ef4:       80 93 2f 05     sts     0x052F, r24
    7ef8:       86 cd           rjmp    .-1268          ; 0x7a06 <ParameterZuordnung+0x296>
    7efa:       80 91 0e 05     lds     r24, 0x050E
    7efe:       80 93 30 05     sts     0x0530, r24
    7f02:       97 cd           rjmp    .-1234          ; 0x7a32 <ParameterZuordnung+0x2c2>
    7f04:       80 91 0e 05     lds     r24, 0x050E
    7f08:       80 93 bc 03     sts     0x03BC, r24
    7f0c:       6e ce           rjmp    .-804           ; 0x7bea <ParameterZuordnung+0x47a>
    7f0e:       80 91 0e 05     lds     r24, 0x050E
    7f12:       80 93 bb 03     sts     0x03BB, r24
    7f16:       53 ce           rjmp    .-858           ; 0x7bbe <ParameterZuordnung+0x44e>
    7f18:       80 91 0e 05     lds     r24, 0x050E
    7f1c:       80 93 b9 03     sts     0x03B9, r24
    7f20:       22 ce           rjmp    .-956           ; 0x7b66 <ParameterZuordnung+0x3f6>
    7f22:       80 91 0e 05     lds     r24, 0x050E
    7f26:       80 93 ba 03     sts     0x03BA, r24
    7f2a:       33 ce           rjmp    .-922           ; 0x7b92 <ParameterZuordnung+0x422>
    7f2c:       80 91 0e 05     lds     r24, 0x050E
    7f30:       80 93 33 05     sts     0x0533, r24
    7f34:       c0 cd           rjmp    .-1152          ; 0x7ab6 <ParameterZuordnung+0x346>
    7f36:       80 91 0e 05     lds     r24, 0x050E
    7f3a:       80 93 34 05     sts     0x0534, r24
    7f3e:       d1 cd           rjmp    .-1118          ; 0x7ae2 <ParameterZuordnung+0x372>
    7f40:       80 91 0e 05     lds     r24, 0x050E
    7f44:       80 93 36 05     sts     0x0536, r24
    7f48:       f8 cd           rjmp    .-1040          ; 0x7b3a <ParameterZuordnung+0x3ca>
    7f4a:       80 91 0e 05     lds     r24, 0x050E
    7f4e:       80 93 35 05     sts     0x0535, r24
    7f52:       dd cd           rjmp    .-1094          ; 0x7b0e <ParameterZuordnung+0x39e>
    7f54:       80 91 0e 05     lds     r24, 0x050E
    7f58:       80 93 ac 03     sts     0x03AC, r24
    7f5c:       35 cc           rjmp    .-1942          ; 0x77c8 <ParameterZuordnung+0x58>
    7f5e:       80 91 0e 05     lds     r24, 0x050E
    7f62:       80 93 ad 03     sts     0x03AD, r24
    7f66:       1a cc           rjmp    .-1996          ; 0x779c <ParameterZuordnung+0x2c>
    7f68:       80 91 0e 05     lds     r24, 0x050E
    7f6c:       80 93 af 03     sts     0x03AF, r24
    7f70:       75 cc           rjmp    .-1814          ; 0x785c <ParameterZuordnung+0xec>
    7f72:       80 91 0e 05     lds     r24, 0x050E
    7f76:       80 93 ae 03     sts     0x03AE, r24
    7f7a:       4b cc           rjmp    .-1898          ; 0x7812 <ParameterZuordnung+0xa2>
    7f7c:       80 91 0e 05     lds     r24, 0x050E
    7f80:       80 93 b4 03     sts     0x03B4, r24
    7f84:       d2 cc           rjmp    .-1628          ; 0x792a <ParameterZuordnung+0x1ba>
    7f86:       80 91 0e 05     lds     r24, 0x050E
    7f8a:       80 93 b3 03     sts     0x03B3, r24
    7f8e:       a8 cc           rjmp    .-1712          ; 0x78e0 <ParameterZuordnung+0x170>
    7f90:       80 91 0e 05     lds     r24, 0x050E
    7f94:       80 93 b1 03     sts     0x03B1, r24
    7f98:       77 cc           rjmp    .-1810          ; 0x7888 <ParameterZuordnung+0x118>
    7f9a:       80 91 0e 05     lds     r24, 0x050E
    7f9e:       80 93 b0 03     sts     0x03B0, r24
    7fa2:       88 cc           rjmp    .-1776          ; 0x78b4 <ParameterZuordnung+0x144>
    7fa4:       80 91 0e 05     lds     r24, 0x050E
    7fa8:       80 93 b2 09     sts     0x09B2, r24
    7fac:       b0 ce           rjmp    .-672           ; 0x7d0e <ParameterZuordnung+0x59e>
    7fae:       80 91 0c 05     lds     r24, 0x050C
    7fb2:       80 93 b3 03     sts     0x03B3, r24
    7fb6:       94 cc           rjmp    .-1752          ; 0x78e0 <ParameterZuordnung+0x170>
    7fb8:       80 91 0c 05     lds     r24, 0x050C
    7fbc:       80 93 b1 03     sts     0x03B1, r24
    7fc0:       63 cc           rjmp    .-1850          ; 0x7888 <ParameterZuordnung+0x118>
    7fc2:       80 91 0c 05     lds     r24, 0x050C
    7fc6:       80 93 ad 03     sts     0x03AD, r24
    7fca:       e8 cb           rjmp    .-2096          ; 0x779c <ParameterZuordnung+0x2c>
    7fcc:       80 91 0c 05     lds     r24, 0x050C
    7fd0:       80 93 ac 03     sts     0x03AC, r24
    7fd4:       f9 cb           rjmp    .-2062          ; 0x77c8 <ParameterZuordnung+0x58>
    7fd6:       80 91 0c 05     lds     r24, 0x050C
    7fda:       80 93 ae 03     sts     0x03AE, r24
    7fde:       19 cc           rjmp    .-1998          ; 0x7812 <ParameterZuordnung+0xa2>
    7fe0:       80 91 0c 05     lds     r24, 0x050C
    7fe4:       80 93 b0 03     sts     0x03B0, r24
    7fe8:       65 cc           rjmp    .-1846          ; 0x78b4 <ParameterZuordnung+0x144>
    7fea:       80 91 0c 05     lds     r24, 0x050C
    7fee:       80 93 bb 03     sts     0x03BB, r24
    7ff2:       e5 cd           rjmp    .-1078          ; 0x7bbe <ParameterZuordnung+0x44e>
    7ff4:       80 91 0c 05     lds     r24, 0x050C
    7ff8:       80 93 b9 03     sts     0x03B9, r24
    7ffc:       b4 cd           rjmp    .-1176          ; 0x7b66 <ParameterZuordnung+0x3f6>
    7ffe:       80 91 0c 05     lds     r24, 0x050C
    8002:       80 93 36 05     sts     0x0536, r24
    8006:       99 cd           rjmp    .-1230          ; 0x7b3a <ParameterZuordnung+0x3ca>
    8008:       80 91 0c 05     lds     r24, 0x050C
    800c:       80 93 33 05     sts     0x0533, r24
    8010:       52 cd           rjmp    .-1372          ; 0x7ab6 <ParameterZuordnung+0x346>
    8012:       80 91 0c 05     lds     r24, 0x050C
    8016:       80 93 32 05     sts     0x0532, r24
    801a:       37 cd           rjmp    .-1426          ; 0x7a8a <ParameterZuordnung+0x31a>
    801c:       80 91 0c 05     lds     r24, 0x050C
    8020:       80 93 34 05     sts     0x0534, r24
    8024:       5e cd           rjmp    .-1348          ; 0x7ae2 <ParameterZuordnung+0x372>
    8026:       80 91 0c 05     lds     r24, 0x050C
    802a:       80 93 35 05     sts     0x0535, r24
    802e:       6f cd           rjmp    .-1314          ; 0x7b0e <ParameterZuordnung+0x39e>
    8030:       80 91 0c 05     lds     r24, 0x050C
    8034:       80 93 6f 09     sts     0x096F, r24
    8038:       30 ce           rjmp    .-928           ; 0x7c9a <ParameterZuordnung+0x52a>
    803a:       80 91 0c 05     lds     r24, 0x050C
    803e:       80 93 af 03     sts     0x03AF, r24
    8042:       0c cc           rjmp    .-2024          ; 0x785c <ParameterZuordnung+0xec>
    8044:       80 91 0c 05     lds     r24, 0x050C
    8048:       80 93 a2 09     sts     0x09A2, r24
    804c:       44 ce           rjmp    .-888           ; 0x7cd6 <ParameterZuordnung+0x566>
    804e:       80 91 0c 05     lds     r24, 0x050C
    8052:       80 93 bd 03     sts     0x03BD, r24
    8056:       df cd           rjmp    .-1090          ; 0x7c16 <ParameterZuordnung+0x4a6>
    8058:       80 91 0c 05     lds     r24, 0x050C
    805c:       80 93 bc 03     sts     0x03BC, r24
    8060:       c4 cd           rjmp    .-1144          ; 0x7bea <ParameterZuordnung+0x47a>
    8062:       80 91 0c 05     lds     r24, 0x050C
    8066:       80 93 be 03     sts     0x03BE, r24
    806a:       eb cd           rjmp    .-1066          ; 0x7c42 <ParameterZuordnung+0x4d2>
    806c:       80 91 0c 05     lds     r24, 0x050C
    8070:       80 93 bf 03     sts     0x03BF, r24
    8074:       fc cd           rjmp    .-1032          ; 0x7c6e <ParameterZuordnung+0x4fe>
    8076:       80 91 0c 05     lds     r24, 0x050C
    807a:       80 93 b2 03     sts     0x03B2, r24
    807e:       6b cc           rjmp    .-1834          ; 0x7956 <ParameterZuordnung+0x1e6>
    8080:       80 91 0c 05     lds     r24, 0x050C
    8084:       80 93 b4 03     sts     0x03B4, r24
    8088:       50 cc           rjmp    .-1888          ; 0x792a <ParameterZuordnung+0x1ba>
    808a:       80 91 0c 05     lds     r24, 0x050C
    808e:       80 93 b5 03     sts     0x03B5, r24
    8092:       77 cc           rjmp    .-1810          ; 0x7982 <ParameterZuordnung+0x212>
    8094:       80 91 0c 05     lds     r24, 0x050C
    8098:       80 93 b6 03     sts     0x03B6, r24
    809c:       88 cc           rjmp    .-1776          ; 0x79ae <ParameterZuordnung+0x23e>
    809e:       80 91 0c 05     lds     r24, 0x050C
    80a2:       80 93 30 05     sts     0x0530, r24
    80a6:       c5 cc           rjmp    .-1654          ; 0x7a32 <ParameterZuordnung+0x2c2>
    80a8:       80 91 0c 05     lds     r24, 0x050C
    80ac:       80 93 31 05     sts     0x0531, r24
    80b0:       d6 cc           rjmp    .-1620          ; 0x7a5e <ParameterZuordnung+0x2ee>
    80b2:       80 91 0c 05     lds     r24, 0x050C
    80b6:       80 93 2f 05     sts     0x052F, r24
    80ba:       a5 cc           rjmp    .-1718          ; 0x7a06 <ParameterZuordnung+0x296>
    80bc:       80 91 0c 05     lds     r24, 0x050C
    80c0:       80 93 b8 03     sts     0x03B8, r24
    80c4:       8a cc           rjmp    .-1772          ; 0x79da <ParameterZuordnung+0x26a>
    80c6:       80 91 0c 05     lds     r24, 0x050C
    80ca:       80 93 ba 03     sts     0x03BA, r24
    80ce:       61 cd           rjmp    .-1342          ; 0x7b92 <ParameterZuordnung+0x422>
    80d0:       80 91 0c 05     lds     r24, 0x050C
    80d4:       80 93 b2 09     sts     0x09B2, r24
    80d8:       1a ce           rjmp    .-972           ; 0x7d0e <ParameterZuordnung+0x59e>

000080da <SendMotorData>:
    80da:       80 91 1c 05     lds     r24, 0x051C
    80de:       88 23           and     r24, r24
    80e0:       f1 f4           brne    .+60            ; 0x811e <SendMotorData+0x44>
    80e2:       80 91 43 05     lds     r24, 0x0543
    80e6:       8c 7f           andi    r24, 0xFC       ; 252
    80e8:       80 93 43 05     sts     0x0543, r24
    80ec:       20 e0           ldi     r18, 0x00       ; 0
    80ee:       30 e0           ldi     r19, 0x00       ; 0
    80f0:       0d c0           rjmp    .+26            ; 0x810c <SendMotorData+0x32>
    80f2:       d9 01           movw    r26, r18
    80f4:       a8 59           subi    r26, 0x98       ; 152
    80f6:       b8 4f           sbci    r27, 0xF8       ; 248
    80f8:       f9 01           movw    r30, r18
    80fa:       ea 56           subi    r30, 0x6A       ; 106
    80fc:       f6 4f           sbci    r31, 0xF6       ; 246
    80fe:       8c 91           ld      r24, X
    8100:       80 83           st      Z, r24
    8102:       2f 5f           subi    r18, 0xFF       ; 255
    8104:       3f 4f           sbci    r19, 0xFF       ; 255
    8106:       2c 30           cpi     r18, 0x0C       ; 12
    8108:       31 05           cpc     r19, r1
    810a:       61 f1           breq    .+88            ; 0x8164 <SendMotorData+0x8a>
    810c:       80 91 ea 03     lds     r24, 0x03EA
    8110:       88 23           and     r24, r24
    8112:       79 f7           brne    .-34            ; 0x80f2 <SendMotorData+0x18>
    8114:       d9 01           movw    r26, r18
    8116:       a8 59           subi    r26, 0x98       ; 152
    8118:       b8 4f           sbci    r27, 0xF8       ; 248
    811a:       1c 92           st      X, r1
    811c:       ed cf           rjmp    .-38            ; 0x80f8 <SendMotorData+0x1e>
    811e:       80 91 43 05     lds     r24, 0x0543
    8122:       81 60           ori     r24, 0x01       ; 1
    8124:       80 93 43 05     sts     0x0543, r24
    8128:       ed e3           ldi     r30, 0x3D       ; 61
    812a:       f8 e0           ldi     r31, 0x08       ; 8
    812c:       80 91 96 09     lds     r24, 0x0996
    8130:       80 93 3d 08     sts     0x083D, r24
    8134:       10 92 3e 08     sts     0x083E, r1
    8138:       80 91 97 09     lds     r24, 0x0997
    813c:       80 93 3f 08     sts     0x083F, r24
    8140:       13 82           std     Z+3, r1 ; 0x03
    8142:       80 91 99 09     lds     r24, 0x0999
    8146:       80 93 41 08     sts     0x0841, r24
    814a:       15 82           std     Z+5, r1 ; 0x05
    814c:       80 91 98 09     lds     r24, 0x0998
    8150:       80 93 43 08     sts     0x0843, r24
    8154:       17 82           std     Z+7, r1 ; 0x07
    8156:       10 92 44 04     sts     0x0444, r1
    815a:       10 92 45 04     sts     0x0445, r1
    815e:       0e 94 92 2e     call    0x5d24  ; 0x5d24 <i2c_start>
    8162:       08 95           ret
    8164:       80 91 ea 03     lds     r24, 0x03EA
    8168:       88 23           and     r24, r24
    816a:       f1 f2           breq    .-68            ; 0x8128 <SendMotorData+0x4e>
    816c:       80 91 ea 03     lds     r24, 0x03EA
    8170:       81 50           subi    r24, 0x01       ; 1
    8172:       80 93 ea 03     sts     0x03EA, r24
    8176:       d8 cf           rjmp    .-80            ; 0x8128 <SendMotorData+0x4e>

00008178 <CalibrierMittelwert>:
    8178:       80 91 08 01     lds     r24, 0x0108
    817c:       8d 30           cpi     r24, 0x0D       ; 13
    817e:       09 f4           brne    .+2             ; 0x8182 <CalibrierMittelwert+0xa>
    8180:       71 c1           rjmp    .+738           ; 0x8464 <CalibrierMittelwert+0x2ec>
    8182:       10 92 7a 00     sts     0x007A, r1
    8186:       80 91 11 04     lds     r24, 0x0411
    818a:       90 91 12 04     lds     r25, 0x0412
    818e:       90 93 58 09     sts     0x0958, r25
    8192:       80 93 57 09     sts     0x0957, r24
    8196:       80 91 13 04     lds     r24, 0x0413
    819a:       90 91 14 04     lds     r25, 0x0414
    819e:       90 93 49 09     sts     0x0949, r25
    81a2:       80 93 48 09     sts     0x0948, r24
    81a6:       80 91 15 04     lds     r24, 0x0415
    81aa:       90 91 16 04     lds     r25, 0x0416
    81ae:       90 93 a5 09     sts     0x09A5, r25
    81b2:       80 93 a4 09     sts     0x09A4, r24
    81b6:       60 91 19 04     lds     r22, 0x0419
    81ba:       70 91 1a 04     lds     r23, 0x041A
    81be:       88 27           eor     r24, r24
    81c0:       77 fd           sbrc    r23, 7
    81c2:       80 95           com     r24
    81c4:       98 2f           mov     r25, r24
    81c6:       26 e0           ldi     r18, 0x06       ; 6
    81c8:       30 e0           ldi     r19, 0x00       ; 0
    81ca:       40 e0           ldi     r20, 0x00       ; 0
    81cc:       50 e0           ldi     r21, 0x00       ; 0
    81ce:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    81d2:       70 93 94 09     sts     0x0994, r23
    81d6:       60 93 93 09     sts     0x0993, r22
    81da:       60 91 17 04     lds     r22, 0x0417
    81de:       70 91 18 04     lds     r23, 0x0418
    81e2:       88 27           eor     r24, r24
    81e4:       77 fd           sbrc    r23, 7
    81e6:       80 95           com     r24
    81e8:       98 2f           mov     r25, r24
    81ea:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    81ee:       70 93 b0 09     sts     0x09B0, r23
    81f2:       60 93 af 09     sts     0x09AF, r22
    81f6:       80 91 1b 04     lds     r24, 0x041B
    81fa:       90 91 1c 04     lds     r25, 0x041C
    81fe:       90 93 63 09     sts     0x0963, r25
    8202:       80 93 62 09     sts     0x0962, r24
    8206:       8f ec           ldi     r24, 0xCF       ; 207
    8208:       80 93 7a 00     sts     0x007A, r24
    820c:       80 91 e5 08     lds     r24, 0x08E5
    8210:       e8 2f           mov     r30, r24
    8212:       f0 e0           ldi     r31, 0x00       ; 0
    8214:       ee 0f           add     r30, r30
    8216:       ff 1f           adc     r31, r31
    8218:       e1 55           subi    r30, 0x51       ; 81
    821a:       f7 4f           sbci    r31, 0xF7       ; 247
    821c:       80 81           ld      r24, Z
    821e:       91 81           ldd     r25, Z+1        ; 0x01
    8220:       a0 91 0a 05     lds     r26, 0x050A
    8224:       b0 91 0b 05     lds     r27, 0x050B
    8228:       83 59           subi    r24, 0x93       ; 147
    822a:       9f 4f           sbci    r25, 0xFF       ; 255
    822c:       8a 17           cp      r24, r26
    822e:       9b 07           cpc     r25, r27
    8230:       0c f4           brge    .+2             ; 0x8234 <CalibrierMittelwert+0xbc>
    8232:       f0 c0           rjmp    .+480           ; 0x8414 <CalibrierMittelwert+0x29c>
    8234:       cd 01           movw    r24, r26
    8236:       01 96           adiw    r24, 0x01       ; 1
    8238:       90 93 0b 05     sts     0x050B, r25
    823c:       80 93 0a 05     sts     0x050A, r24
    8240:       dc 01           movw    r26, r24
    8242:       80 91 e6 08     lds     r24, 0x08E6
    8246:       e8 2f           mov     r30, r24
    8248:       f0 e0           ldi     r31, 0x00       ; 0
    824a:       ee 0f           add     r30, r30
    824c:       ff 1f           adc     r31, r31
    824e:       e1 55           subi    r30, 0x51       ; 81
    8250:       f7 4f           sbci    r31, 0xF7       ; 247
    8252:       80 81           ld      r24, Z
    8254:       91 81           ldd     r25, Z+1        ; 0x01
    8256:       60 91 0c 05     lds     r22, 0x050C
    825a:       70 91 0d 05     lds     r23, 0x050D
    825e:       83 59           subi    r24, 0x93       ; 147
    8260:       9f 4f           sbci    r25, 0xFF       ; 255
    8262:       86 17           cp      r24, r22
    8264:       97 07           cpc     r25, r23
    8266:       0c f4           brge    .+2             ; 0x826a <CalibrierMittelwert+0xf2>
    8268:       c1 c0           rjmp    .+386           ; 0x83ec <CalibrierMittelwert+0x274>
    826a:       cb 01           movw    r24, r22
    826c:       01 96           adiw    r24, 0x01       ; 1
    826e:       90 93 0d 05     sts     0x050D, r25
    8272:       80 93 0c 05     sts     0x050C, r24
    8276:       bc 01           movw    r22, r24
    8278:       80 91 e7 08     lds     r24, 0x08E7
    827c:       e8 2f           mov     r30, r24
    827e:       f0 e0           ldi     r31, 0x00       ; 0
    8280:       ee 0f           add     r30, r30
    8282:       ff 1f           adc     r31, r31
    8284:       e1 55           subi    r30, 0x51       ; 81
    8286:       f7 4f           sbci    r31, 0xF7       ; 247
    8288:       80 81           ld      r24, Z
    828a:       91 81           ldd     r25, Z+1        ; 0x01
    828c:       40 91 0e 05     lds     r20, 0x050E
    8290:       50 91 0f 05     lds     r21, 0x050F
    8294:       83 59           subi    r24, 0x93       ; 147
    8296:       9f 4f           sbci    r25, 0xFF       ; 255
    8298:       84 17           cp      r24, r20
    829a:       95 07           cpc     r25, r21
    829c:       0c f4           brge    .+2             ; 0x82a0 <CalibrierMittelwert+0x128>
    829e:       92 c0           rjmp    .+292           ; 0x83c4 <CalibrierMittelwert+0x24c>
    82a0:       ca 01           movw    r24, r20
    82a2:       01 96           adiw    r24, 0x01       ; 1
    82a4:       90 93 0f 05     sts     0x050F, r25
    82a8:       80 93 0e 05     sts     0x050E, r24
    82ac:       ac 01           movw    r20, r24
    82ae:       80 91 e8 08     lds     r24, 0x08E8
    82b2:       e8 2f           mov     r30, r24
    82b4:       f0 e0           ldi     r31, 0x00       ; 0
    82b6:       ee 0f           add     r30, r30
    82b8:       ff 1f           adc     r31, r31
    82ba:       e1 55           subi    r30, 0x51       ; 81
    82bc:       f7 4f           sbci    r31, 0xF7       ; 247
    82be:       80 81           ld      r24, Z
    82c0:       91 81           ldd     r25, Z+1        ; 0x01
    82c2:       20 91 10 05     lds     r18, 0x0510
    82c6:       30 91 11 05     lds     r19, 0x0511
    82ca:       83 59           subi    r24, 0x93       ; 147
    82cc:       9f 4f           sbci    r25, 0xFF       ; 255
    82ce:       82 17           cp      r24, r18
    82d0:       93 07           cpc     r25, r19
    82d2:       0c f4           brge    .+2             ; 0x82d6 <CalibrierMittelwert+0x15e>
    82d4:       4b c0           rjmp    .+150           ; 0x836c <CalibrierMittelwert+0x1f4>
    82d6:       c9 01           movw    r24, r18
    82d8:       01 96           adiw    r24, 0x01       ; 1
    82da:       90 93 11 05     sts     0x0511, r25
    82de:       80 93 10 05     sts     0x0510, r24
    82e2:       9c 01           movw    r18, r24
    82e4:       b7 fd           sbrc    r27, 7
    82e6:       57 c0           rjmp    .+174           ; 0x8396 <CalibrierMittelwert+0x21e>
    82e8:       af 3f           cpi     r26, 0xFF       ; 255
    82ea:       b1 05           cpc     r27, r1
    82ec:       11 f0           breq    .+4             ; 0x82f2 <CalibrierMittelwert+0x17a>
    82ee:       0c f0           brlt    .+2             ; 0x82f2 <CalibrierMittelwert+0x17a>
    82f0:       b2 c0           rjmp    .+356           ; 0x8456 <CalibrierMittelwert+0x2de>
    82f2:       77 fd           sbrc    r23, 7
    82f4:       56 c0           rjmp    .+172           ; 0x83a2 <CalibrierMittelwert+0x22a>
    82f6:       6f 3f           cpi     r22, 0xFF       ; 255
    82f8:       71 05           cpc     r23, r1
    82fa:       11 f0           breq    .+4             ; 0x8300 <CalibrierMittelwert+0x188>
    82fc:       0c f0           brlt    .+2             ; 0x8300 <CalibrierMittelwert+0x188>
    82fe:       a4 c0           rjmp    .+328           ; 0x8448 <CalibrierMittelwert+0x2d0>
    8300:       57 fd           sbrc    r21, 7
    8302:       55 c0           rjmp    .+170           ; 0x83ae <CalibrierMittelwert+0x236>
    8304:       4f 3f           cpi     r20, 0xFF       ; 255
    8306:       51 05           cpc     r21, r1
    8308:       11 f0           breq    .+4             ; 0x830e <CalibrierMittelwert+0x196>
    830a:       0c f0           brlt    .+2             ; 0x830e <CalibrierMittelwert+0x196>
    830c:       96 c0           rjmp    .+300           ; 0x843a <CalibrierMittelwert+0x2c2>
    830e:       37 fd           sbrc    r19, 7
    8310:       54 c0           rjmp    .+168           ; 0x83ba <CalibrierMittelwert+0x242>
    8312:       2f 3f           cpi     r18, 0xFF       ; 255
    8314:       31 05           cpc     r19, r1
    8316:       39 f0           breq    .+14            ; 0x8326 <CalibrierMittelwert+0x1ae>
    8318:       34 f0           brlt    .+12            ; 0x8326 <CalibrierMittelwert+0x1ae>
    831a:       8f ef           ldi     r24, 0xFF       ; 255
    831c:       90 e0           ldi     r25, 0x00       ; 0
    831e:       90 93 11 05     sts     0x0511, r25
    8322:       80 93 10 05     sts     0x0510, r24
    8326:       60 91 17 09     lds     r22, 0x0917
    832a:       70 e0           ldi     r23, 0x00       ; 0
    832c:       80 e0           ldi     r24, 0x00       ; 0
    832e:       90 e0           ldi     r25, 0x00       ; 0
    8330:       24 ec           ldi     r18, 0xC4       ; 196
    8332:       39 e0           ldi     r19, 0x09       ; 9
    8334:       40 e0           ldi     r20, 0x00       ; 0
    8336:       50 e0           ldi     r21, 0x00       ; 0
    8338:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    833c:       60 93 a2 03     sts     0x03A2, r22
    8340:       70 93 a3 03     sts     0x03A3, r23
    8344:       80 93 a4 03     sts     0x03A4, r24
    8348:       90 93 a5 03     sts     0x03A5, r25
    834c:       60 91 18 09     lds     r22, 0x0918
    8350:       70 e0           ldi     r23, 0x00       ; 0
    8352:       80 e0           ldi     r24, 0x00       ; 0
    8354:       90 e0           ldi     r25, 0x00       ; 0
    8356:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    835a:       60 93 a6 03     sts     0x03A6, r22
    835e:       70 93 a7 03     sts     0x03A7, r23
    8362:       80 93 a8 03     sts     0x03A8, r24
    8366:       90 93 a9 03     sts     0x03A9, r25
    836a:       08 95           ret
    836c:       80 81           ld      r24, Z
    836e:       91 81           ldd     r25, Z+1        ; 0x01
    8370:       82 59           subi    r24, 0x92       ; 146
    8372:       9f 4f           sbci    r25, 0xFF       ; 255
    8374:       82 17           cp      r24, r18
    8376:       93 07           cpc     r25, r19
    8378:       0c f0           brlt    .+2             ; 0x837c <CalibrierMittelwert+0x204>
    837a:       b4 cf           rjmp    .-152           ; 0x82e4 <CalibrierMittelwert+0x16c>
    837c:       21 15           cp      r18, r1
    837e:       31 05           cpc     r19, r1
    8380:       09 f4           brne    .+2             ; 0x8384 <CalibrierMittelwert+0x20c>
    8382:       b0 cf           rjmp    .-160           ; 0x82e4 <CalibrierMittelwert+0x16c>
    8384:       c9 01           movw    r24, r18
    8386:       01 97           sbiw    r24, 0x01       ; 1
    8388:       90 93 11 05     sts     0x0511, r25
    838c:       80 93 10 05     sts     0x0510, r24
    8390:       9c 01           movw    r18, r24
    8392:       b7 ff           sbrs    r27, 7
    8394:       a9 cf           rjmp    .-174           ; 0x82e8 <CalibrierMittelwert+0x170>
    8396:       10 92 0b 05     sts     0x050B, r1
    839a:       10 92 0a 05     sts     0x050A, r1
    839e:       77 ff           sbrs    r23, 7
    83a0:       aa cf           rjmp    .-172           ; 0x82f6 <CalibrierMittelwert+0x17e>
    83a2:       10 92 0d 05     sts     0x050D, r1
    83a6:       10 92 0c 05     sts     0x050C, r1
    83aa:       57 ff           sbrs    r21, 7
    83ac:       ab cf           rjmp    .-170           ; 0x8304 <CalibrierMittelwert+0x18c>
    83ae:       10 92 0f 05     sts     0x050F, r1
    83b2:       10 92 0e 05     sts     0x050E, r1
    83b6:       37 ff           sbrs    r19, 7
    83b8:       ac cf           rjmp    .-168           ; 0x8312 <CalibrierMittelwert+0x19a>
    83ba:       10 92 11 05     sts     0x0511, r1
    83be:       10 92 10 05     sts     0x0510, r1
    83c2:       b1 cf           rjmp    .-158           ; 0x8326 <CalibrierMittelwert+0x1ae>
    83c4:       80 81           ld      r24, Z
    83c6:       91 81           ldd     r25, Z+1        ; 0x01
    83c8:       82 59           subi    r24, 0x92       ; 146
    83ca:       9f 4f           sbci    r25, 0xFF       ; 255
    83cc:       84 17           cp      r24, r20
    83ce:       95 07           cpc     r25, r21
    83d0:       0c f0           brlt    .+2             ; 0x83d4 <CalibrierMittelwert+0x25c>
    83d2:       6d cf           rjmp    .-294           ; 0x82ae <CalibrierMittelwert+0x136>
    83d4:       41 15           cp      r20, r1
    83d6:       51 05           cpc     r21, r1
    83d8:       09 f4           brne    .+2             ; 0x83dc <CalibrierMittelwert+0x264>
    83da:       69 cf           rjmp    .-302           ; 0x82ae <CalibrierMittelwert+0x136>
    83dc:       ca 01           movw    r24, r20
    83de:       01 97           sbiw    r24, 0x01       ; 1
    83e0:       90 93 0f 05     sts     0x050F, r25
    83e4:       80 93 0e 05     sts     0x050E, r24
    83e8:       ac 01           movw    r20, r24
    83ea:       61 cf           rjmp    .-318           ; 0x82ae <CalibrierMittelwert+0x136>
    83ec:       80 81           ld      r24, Z
    83ee:       91 81           ldd     r25, Z+1        ; 0x01
    83f0:       82 59           subi    r24, 0x92       ; 146
    83f2:       9f 4f           sbci    r25, 0xFF       ; 255
    83f4:       86 17           cp      r24, r22
    83f6:       97 07           cpc     r25, r23
    83f8:       0c f0           brlt    .+2             ; 0x83fc <CalibrierMittelwert+0x284>
    83fa:       3e cf           rjmp    .-388           ; 0x8278 <CalibrierMittelwert+0x100>
    83fc:       61 15           cp      r22, r1
    83fe:       71 05           cpc     r23, r1
    8400:       09 f4           brne    .+2             ; 0x8404 <CalibrierMittelwert+0x28c>
    8402:       3a cf           rjmp    .-396           ; 0x8278 <CalibrierMittelwert+0x100>
    8404:       cb 01           movw    r24, r22
    8406:       01 97           sbiw    r24, 0x01       ; 1
    8408:       90 93 0d 05     sts     0x050D, r25
    840c:       80 93 0c 05     sts     0x050C, r24
    8410:       bc 01           movw    r22, r24
    8412:       32 cf           rjmp    .-412           ; 0x8278 <CalibrierMittelwert+0x100>
    8414:       80 81           ld      r24, Z
    8416:       91 81           ldd     r25, Z+1        ; 0x01
    8418:       82 59           subi    r24, 0x92       ; 146
    841a:       9f 4f           sbci    r25, 0xFF       ; 255
    841c:       8a 17           cp      r24, r26
    841e:       9b 07           cpc     r25, r27
    8420:       0c f0           brlt    .+2             ; 0x8424 <CalibrierMittelwert+0x2ac>
    8422:       0f cf           rjmp    .-482           ; 0x8242 <CalibrierMittelwert+0xca>
    8424:       10 97           sbiw    r26, 0x00       ; 0
    8426:       09 f4           brne    .+2             ; 0x842a <CalibrierMittelwert+0x2b2>
    8428:       0c cf           rjmp    .-488           ; 0x8242 <CalibrierMittelwert+0xca>
    842a:       cd 01           movw    r24, r26
    842c:       01 97           sbiw    r24, 0x01       ; 1
    842e:       90 93 0b 05     sts     0x050B, r25
    8432:       80 93 0a 05     sts     0x050A, r24
    8436:       dc 01           movw    r26, r24
    8438:       04 cf           rjmp    .-504           ; 0x8242 <CalibrierMittelwert+0xca>
    843a:       8f ef           ldi     r24, 0xFF       ; 255
    843c:       90 e0           ldi     r25, 0x00       ; 0
    843e:       90 93 0f 05     sts     0x050F, r25
    8442:       80 93 0e 05     sts     0x050E, r24
    8446:       63 cf           rjmp    .-314           ; 0x830e <CalibrierMittelwert+0x196>
    8448:       8f ef           ldi     r24, 0xFF       ; 255
    844a:       90 e0           ldi     r25, 0x00       ; 0
    844c:       90 93 0d 05     sts     0x050D, r25
    8450:       80 93 0c 05     sts     0x050C, r24
    8454:       55 cf           rjmp    .-342           ; 0x8300 <CalibrierMittelwert+0x188>
    8456:       8f ef           ldi     r24, 0xFF       ; 255
    8458:       90 e0           ldi     r25, 0x00       ; 0
    845a:       90 93 0b 05     sts     0x050B, r25
    845e:       80 93 0a 05     sts     0x050A, r24
    8462:       47 cf           rjmp    .-370           ; 0x82f2 <CalibrierMittelwert+0x17a>
    8464:       0e 94 70 23     call    0x46e0  ; 0x46e0 <SucheGyroOffset>
    8468:       8c ce           rjmp    .-744           ; 0x8182 <CalibrierMittelwert+0xa>

0000846a <SetNeutral>:
    846a:       6f 92           push    r6
    846c:       7f 92           push    r7
    846e:       8f 92           push    r8
    8470:       9f 92           push    r9
    8472:       af 92           push    r10
    8474:       bf 92           push    r11
    8476:       cf 92           push    r12
    8478:       df 92           push    r13
    847a:       ef 92           push    r14
    847c:       ff 92           push    r15
    847e:       0f 93           push    r16
    8480:       1f 93           push    r17
    8482:       cf 93           push    r28
    8484:       df 93           push    r29
    8486:       46 9a           sbi     0x08, 6 ; 8
    8488:       10 92 b9 04     sts     0x04B9, r1
    848c:       10 92 b8 04     sts     0x04B8, r1
    8490:       10 92 bb 04     sts     0x04BB, r1
    8494:       10 92 ba 04     sts     0x04BA, r1
    8498:       80 e0           ldi     r24, 0x00       ; 0
    849a:       90 e0           ldi     r25, 0x00       ; 0
    849c:       a0 e0           ldi     r26, 0x00       ; 0
    849e:       b0 e0           ldi     r27, 0x00       ; 0
    84a0:       80 93 be 04     sts     0x04BE, r24
    84a4:       90 93 bf 04     sts     0x04BF, r25
    84a8:       a0 93 c0 04     sts     0x04C0, r26
    84ac:       b0 93 c1 04     sts     0x04C1, r27
    84b0:       10 92 af 04     sts     0x04AF, r1
    84b4:       10 92 ae 04     sts     0x04AE, r1
    84b8:       10 92 b1 04     sts     0x04B1, r1
    84bc:       10 92 b0 04     sts     0x04B0, r1
    84c0:       10 92 b3 04     sts     0x04B3, r1
    84c4:       10 92 b2 04     sts     0x04B2, r1
    84c8:       10 92 75 09     sts     0x0975, r1
    84cc:       10 92 74 09     sts     0x0974, r1
    84d0:       10 92 bc 03     sts     0x03BC, r1
    84d4:       10 92 bd 03     sts     0x03BD, r1
    84d8:       10 92 22 04     sts     0x0422, r1
    84dc:       0e 94 bc 40     call    0x8178  ; 0x8178 <CalibrierMittelwert>
    84e0:       84 e6           ldi     r24, 0x64       ; 100
    84e2:       90 e0           ldi     r25, 0x00       ; 0
    84e4:       0e 94 d7 1a     call    0x35ae  ; 0x35ae <Delay_ms_Mess>
    84e8:       0e 94 bc 40     call    0x8178  ; 0x8178 <CalibrierMittelwert>
    84ec:       80 91 e9 08     lds     r24, 0x08E9
    84f0:       80 ff           sbrs    r24, 0
    84f2:       10 c0           rjmp    .+32            ; 0x8514 <SetNeutral+0xaa>
    84f4:       80 91 23 03     lds     r24, 0x0323
    84f8:       90 91 24 03     lds     r25, 0x0324
    84fc:       87 5b           subi    r24, 0xB7       ; 183
    84fe:       93 40           sbci    r25, 0x03       ; 3
    8500:       08 f0           brcs    .+2             ; 0x8504 <SetNeutral+0x9a>
    8502:       31 c2           rjmp    .+1122          ; 0x8966 <SetNeutral+0x4fc>
    8504:       80 91 23 03     lds     r24, 0x0323
    8508:       90 91 24 03     lds     r25, 0x0324
    850c:       8e 5e           subi    r24, 0xEE       ; 238
    850e:       92 40           sbci    r25, 0x02       ; 2
    8510:       08 f4           brcc    .+2             ; 0x8514 <SetNeutral+0xaa>
    8512:       29 c2           rjmp    .+1106          ; 0x8966 <SetNeutral+0x4fc>
    8514:       aa 24           eor     r10, r10
    8516:       ee 24           eor     r14, r14
    8518:       ff 24           eor     r15, r15
    851a:       c0 e0           ldi     r28, 0x00       ; 0
    851c:       d0 e0           ldi     r29, 0x00       ; 0
    851e:       00 e0           ldi     r16, 0x00       ; 0
    8520:       10 e0           ldi     r17, 0x00       ; 0
    8522:       8a e0           ldi     r24, 0x0A       ; 10
    8524:       90 e0           ldi     r25, 0x00       ; 0
    8526:       0e 94 d7 1a     call    0x35ae  ; 0x35ae <Delay_ms_Mess>
    852a:       80 91 15 04     lds     r24, 0x0415
    852e:       90 91 16 04     lds     r25, 0x0416
    8532:       e8 0e           add     r14, r24
    8534:       f9 1e           adc     r15, r25
    8536:       80 91 11 04     lds     r24, 0x0411
    853a:       90 91 12 04     lds     r25, 0x0412
    853e:       c8 0f           add     r28, r24
    8540:       d9 1f           adc     r29, r25
    8542:       80 91 13 04     lds     r24, 0x0413
    8546:       90 91 14 04     lds     r25, 0x0414
    854a:       08 0f           add     r16, r24
    854c:       19 1f           adc     r17, r25
    854e:       a3 94           inc     r10
    8550:       80 e2           ldi     r24, 0x20       ; 32
    8552:       a8 16           cp      r10, r24
    8554:       31 f7           brne    .-52            ; 0x8522 <SetNeutral+0xb8>
    8556:       ae 01           movw    r20, r28
    8558:       40 5f           subi    r20, 0xF0       ; 240
    855a:       5f 4f           sbci    r21, 0xFF       ; 255
    855c:       56 95           lsr     r21
    855e:       47 95           ror     r20
    8560:       56 95           lsr     r21
    8562:       47 95           ror     r20
    8564:       50 93 af 04     sts     0x04AF, r21
    8568:       40 93 ae 04     sts     0x04AE, r20
    856c:       98 01           movw    r18, r16
    856e:       20 5f           subi    r18, 0xF0       ; 240
    8570:       3f 4f           sbci    r19, 0xFF       ; 255
    8572:       36 95           lsr     r19
    8574:       27 95           ror     r18
    8576:       36 95           lsr     r19
    8578:       27 95           ror     r18
    857a:       30 93 b1 04     sts     0x04B1, r19
    857e:       20 93 b0 04     sts     0x04B0, r18
    8582:       c7 01           movw    r24, r14
    8584:       40 96           adiw    r24, 0x10       ; 16
    8586:       96 95           lsr     r25
    8588:       87 95           ror     r24
    858a:       92 95           swap    r25
    858c:       82 95           swap    r24
    858e:       8f 70           andi    r24, 0x0F       ; 15
    8590:       89 27           eor     r24, r25
    8592:       9f 70           andi    r25, 0x0F       ; 15
    8594:       89 27           eor     r24, r25
    8596:       90 93 b3 04     sts     0x04B3, r25
    859a:       80 93 b2 04     sts     0x04B2, r24
    859e:       90 93 75 09     sts     0x0975, r25
    85a2:       80 93 74 09     sts     0x0974, r24
    85a6:       30 93 b5 04     sts     0x04B5, r19
    85aa:       20 93 b4 04     sts     0x04B4, r18
    85ae:       50 93 b7 04     sts     0x04B7, r21
    85b2:       40 93 b6 04     sts     0x04B6, r20
    85b6:       f9 99           sbic    0x1f, 1 ; 31
    85b8:       fe cf           rjmp    .-4             ; 0x85b6 <SetNeutral+0x14c>
    85ba:       24 e0           ldi     r18, 0x04       ; 4
    85bc:       30 e0           ldi     r19, 0x00       ; 0
    85be:       32 bd           out     0x22, r19       ; 34
    85c0:       21 bd           out     0x21, r18       ; 33
    85c2:       f8 9a           sbi     0x1f, 0 ; 31
    85c4:       80 b5           in      r24, 0x20       ; 32
    85c6:       85 30           cpi     r24, 0x05       ; 5
    85c8:       78 f1           brcs    .+94            ; 0x8628 <SetNeutral+0x1be>
    85ca:       80 91 af 09     lds     r24, 0x09AF
    85ce:       90 91 b0 09     lds     r25, 0x09B0
    85d2:       97 fd           sbrc    r25, 7
    85d4:       cf c1           rjmp    .+926           ; 0x8974 <SetNeutral+0x50a>
    85d6:       6c e0           ldi     r22, 0x0C       ; 12
    85d8:       70 e0           ldi     r23, 0x00       ; 0
    85da:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    85de:       70 93 bb 04     sts     0x04BB, r23
    85e2:       60 93 ba 04     sts     0x04BA, r22
    85e6:       80 91 93 09     lds     r24, 0x0993
    85ea:       90 91 94 09     lds     r25, 0x0994
    85ee:       97 fd           sbrc    r25, 7
    85f0:       bd c1           rjmp    .+890           ; 0x896c <SetNeutral+0x502>
    85f2:       6c e0           ldi     r22, 0x0C       ; 12
    85f4:       70 e0           ldi     r23, 0x00       ; 0
    85f6:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    85fa:       70 93 b9 04     sts     0x04B9, r23
    85fe:       60 93 b8 04     sts     0x04B8, r22
    8602:       60 91 69 08     lds     r22, 0x0869
    8606:       70 91 6a 08     lds     r23, 0x086A
    860a:       88 27           eor     r24, r24
    860c:       77 fd           sbrc    r23, 7
    860e:       80 95           com     r24
    8610:       98 2f           mov     r25, r24
    8612:       0e 94 96 6e     call    0xdd2c  ; 0xdd2c <__floatsisf>
    8616:       60 93 be 04     sts     0x04BE, r22
    861a:       70 93 bf 04     sts     0x04BF, r23
    861e:       80 93 c0 04     sts     0x04C0, r24
    8622:       90 93 c1 04     sts     0x04C1, r25
    8626:       50 c0           rjmp    .+160           ; 0x86c8 <SetNeutral+0x25e>
    8628:       f9 99           sbic    0x1f, 1 ; 31
    862a:       fe cf           rjmp    .-4             ; 0x8628 <SetNeutral+0x1be>
    862c:       32 bd           out     0x22, r19       ; 34
    862e:       21 bd           out     0x21, r18       ; 33
    8630:       f8 9a           sbi     0x1f, 0 ; 31
    8632:       30 b5           in      r19, 0x20       ; 32
    8634:       f9 99           sbic    0x1f, 1 ; 31
    8636:       fe cf           rjmp    .-4             ; 0x8634 <SetNeutral+0x1ca>
    8638:       85 e0           ldi     r24, 0x05       ; 5
    863a:       90 e0           ldi     r25, 0x00       ; 0
    863c:       92 bd           out     0x22, r25       ; 34
    863e:       81 bd           out     0x21, r24       ; 33
    8640:       f8 9a           sbi     0x1f, 0 ; 31
    8642:       20 b5           in      r18, 0x20       ; 32
    8644:       93 2f           mov     r25, r19
    8646:       80 e0           ldi     r24, 0x00       ; 0
    8648:       82 0f           add     r24, r18
    864a:       91 1d           adc     r25, r1
    864c:       90 93 b9 04     sts     0x04B9, r25
    8650:       80 93 b8 04     sts     0x04B8, r24
    8654:       f9 99           sbic    0x1f, 1 ; 31
    8656:       fe cf           rjmp    .-4             ; 0x8654 <SetNeutral+0x1ea>
    8658:       86 e0           ldi     r24, 0x06       ; 6
    865a:       90 e0           ldi     r25, 0x00       ; 0
    865c:       92 bd           out     0x22, r25       ; 34
    865e:       81 bd           out     0x21, r24       ; 33
    8660:       f8 9a           sbi     0x1f, 0 ; 31
    8662:       30 b5           in      r19, 0x20       ; 32
    8664:       f9 99           sbic    0x1f, 1 ; 31
    8666:       fe cf           rjmp    .-4             ; 0x8664 <SetNeutral+0x1fa>
    8668:       87 e0           ldi     r24, 0x07       ; 7
    866a:       90 e0           ldi     r25, 0x00       ; 0
    866c:       92 bd           out     0x22, r25       ; 34
    866e:       81 bd           out     0x21, r24       ; 33
    8670:       f8 9a           sbi     0x1f, 0 ; 31
    8672:       20 b5           in      r18, 0x20       ; 32
    8674:       93 2f           mov     r25, r19
    8676:       80 e0           ldi     r24, 0x00       ; 0
    8678:       82 0f           add     r24, r18
    867a:       91 1d           adc     r25, r1
    867c:       90 93 bb 04     sts     0x04BB, r25
    8680:       80 93 ba 04     sts     0x04BA, r24
    8684:       f9 99           sbic    0x1f, 1 ; 31
    8686:       fe cf           rjmp    .-4             ; 0x8684 <SetNeutral+0x21a>
    8688:       88 e0           ldi     r24, 0x08       ; 8
    868a:       90 e0           ldi     r25, 0x00       ; 0
    868c:       92 bd           out     0x22, r25       ; 34
    868e:       81 bd           out     0x21, r24       ; 33
    8690:       f8 9a           sbi     0x1f, 0 ; 31
    8692:       30 b5           in      r19, 0x20       ; 32
    8694:       f9 99           sbic    0x1f, 1 ; 31
    8696:       fe cf           rjmp    .-4             ; 0x8694 <SetNeutral+0x22a>
    8698:       89 e0           ldi     r24, 0x09       ; 9
    869a:       90 e0           ldi     r25, 0x00       ; 0
    869c:       92 bd           out     0x22, r25       ; 34
    869e:       81 bd           out     0x21, r24       ; 33
    86a0:       f8 9a           sbi     0x1f, 0 ; 31
    86a2:       20 b5           in      r18, 0x20       ; 32
    86a4:       73 2f           mov     r23, r19
    86a6:       60 e0           ldi     r22, 0x00       ; 0
    86a8:       62 0f           add     r22, r18
    86aa:       71 1d           adc     r23, r1
    86ac:       88 27           eor     r24, r24
    86ae:       77 fd           sbrc    r23, 7
    86b0:       80 95           com     r24
    86b2:       98 2f           mov     r25, r24
    86b4:       0e 94 96 6e     call    0xdd2c  ; 0xdd2c <__floatsisf>
    86b8:       60 93 be 04     sts     0x04BE, r22
    86bc:       70 93 bf 04     sts     0x04BF, r23
    86c0:       80 93 c0 04     sts     0x04C0, r24
    86c4:       90 93 c1 04     sts     0x04C1, r25
    86c8:       10 92 58 09     sts     0x0958, r1
    86cc:       10 92 57 09     sts     0x0957, r1
    86d0:       10 92 49 09     sts     0x0949, r1
    86d4:       10 92 48 09     sts     0x0948, r1
    86d8:       10 92 a5 09     sts     0x09A5, r1
    86dc:       10 92 a4 09     sts     0x09A4, r1
    86e0:       84 e6           ldi     r24, 0x64       ; 100
    86e2:       90 e0           ldi     r25, 0x00       ; 0
    86e4:       0e 94 d7 1a     call    0x35ae  ; 0x35ae <Delay_ms_Mess>
    86e8:       60 91 19 04     lds     r22, 0x0419
    86ec:       70 91 1a 04     lds     r23, 0x041A
    86f0:       88 27           eor     r24, r24
    86f2:       77 fd           sbrc    r23, 7
    86f4:       80 95           com     r24
    86f6:       98 2f           mov     r25, r24
    86f8:       26 e0           ldi     r18, 0x06       ; 6
    86fa:       30 e0           ldi     r19, 0x00       ; 0
    86fc:       40 e0           ldi     r20, 0x00       ; 0
    86fe:       50 e0           ldi     r21, 0x00       ; 0
    8700:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    8704:       3b 01           movw    r6, r22
    8706:       4c 01           movw    r8, r24
    8708:       70 93 94 09     sts     0x0994, r23
    870c:       60 93 93 09     sts     0x0993, r22
    8710:       60 91 17 04     lds     r22, 0x0417
    8714:       70 91 18 04     lds     r23, 0x0418
    8718:       88 27           eor     r24, r24
    871a:       77 fd           sbrc    r23, 7
    871c:       80 95           com     r24
    871e:       98 2f           mov     r25, r24
    8720:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    8724:       5b 01           movw    r10, r22
    8726:       6c 01           movw    r12, r24
    8728:       70 93 b0 09     sts     0x09B0, r23
    872c:       60 93 af 09     sts     0x09AF, r22
    8730:       e0 90 f8 08     lds     r14, 0x08F8
    8734:       ff 24           eor     r15, r15
    8736:       00 e0           ldi     r16, 0x00       ; 0
    8738:       10 e0           ldi     r17, 0x00       ; 0
    873a:       88 24           eor     r8, r8
    873c:       77 fc           sbrc    r7, 7
    873e:       80 94           com     r8
    8740:       98 2c           mov     r9, r8
    8742:       c4 01           movw    r24, r8
    8744:       b3 01           movw    r22, r6
    8746:       a8 01           movw    r20, r16
    8748:       97 01           movw    r18, r14
    874a:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    874e:       3b 01           movw    r6, r22
    8750:       4c 01           movw    r8, r24
    8752:       60 93 c4 04     sts     0x04C4, r22
    8756:       70 93 c5 04     sts     0x04C5, r23
    875a:       80 93 c6 04     sts     0x04C6, r24
    875e:       90 93 c7 04     sts     0x04C7, r25
    8762:       cc 24           eor     r12, r12
    8764:       b7 fc           sbrc    r11, 7
    8766:       c0 94           com     r12
    8768:       dc 2c           mov     r13, r12
    876a:       c6 01           movw    r24, r12
    876c:       b5 01           movw    r22, r10
    876e:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    8772:       60 93 cc 04     sts     0x04CC, r22
    8776:       70 93 cd 04     sts     0x04CD, r23
    877a:       80 93 ce 04     sts     0x04CE, r24
    877e:       90 93 cf 04     sts     0x04CF, r25
    8782:       60 92 e8 04     sts     0x04E8, r6
    8786:       70 92 e9 04     sts     0x04E9, r7
    878a:       80 92 ea 04     sts     0x04EA, r8
    878e:       90 92 eb 04     sts     0x04EB, r9
    8792:       60 93 f0 04     sts     0x04F0, r22
    8796:       70 93 f1 04     sts     0x04F1, r23
    879a:       80 93 f2 04     sts     0x04F2, r24
    879e:       90 93 f3 04     sts     0x04F3, r25
    87a2:       10 92 f4 04     sts     0x04F4, r1
    87a6:       10 92 f5 04     sts     0x04F5, r1
    87aa:       10 92 f6 04     sts     0x04F6, r1
    87ae:       10 92 f7 04     sts     0x04F7, r1
    87b2:       80 91 1f 03     lds     r24, 0x031F
    87b6:       90 91 20 03     lds     r25, 0x0320
    87ba:       a0 91 21 03     lds     r26, 0x0321
    87be:       b0 91 22 03     lds     r27, 0x0322
    87c2:       90 93 6c 08     sts     0x086C, r25
    87c6:       80 93 6b 08     sts     0x086B, r24
    87ca:       10 92 24 04     sts     0x0424, r1
    87ce:       10 92 23 04     sts     0x0423, r1
    87d2:       10 92 fc 04     sts     0x04FC, r1
    87d6:       10 92 fd 04     sts     0x04FD, r1
    87da:       10 92 fe 04     sts     0x04FE, r1
    87de:       10 92 ff 04     sts     0x04FF, r1
    87e2:       80 91 00 05     lds     r24, 0x0500
    87e6:       90 91 01 05     lds     r25, 0x0501
    87ea:       90 93 03 05     sts     0x0503, r25
    87ee:       80 93 02 05     sts     0x0502, r24
    87f2:       0e 94 ee 64     call    0xc9dc  ; 0xc9dc <GPS_Neutral>
    87f6:       82 e3           ldi     r24, 0x32       ; 50
    87f8:       90 e0           ldi     r25, 0x00       ; 0
    87fa:       90 93 fb 03     sts     0x03FB, r25
    87fe:       80 93 fa 03     sts     0x03FA, r24
    8802:       60 91 17 09     lds     r22, 0x0917
    8806:       70 e0           ldi     r23, 0x00       ; 0
    8808:       80 e0           ldi     r24, 0x00       ; 0
    880a:       90 e0           ldi     r25, 0x00       ; 0
    880c:       24 ec           ldi     r18, 0xC4       ; 196
    880e:       39 e0           ldi     r19, 0x09       ; 9
    8810:       40 e0           ldi     r20, 0x00       ; 0
    8812:       50 e0           ldi     r21, 0x00       ; 0
    8814:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    8818:       68 56           subi    r22, 0x68       ; 104
    881a:       75 4c           sbci    r23, 0xC5       ; 197
    881c:       8f 4f           sbci    r24, 0xFF       ; 255
    881e:       9f 4f           sbci    r25, 0xFF       ; 255
    8820:       60 93 a2 03     sts     0x03A2, r22
    8824:       70 93 a3 03     sts     0x03A3, r23
    8828:       80 93 a4 03     sts     0x03A4, r24
    882c:       90 93 a5 03     sts     0x03A5, r25
    8830:       60 91 18 09     lds     r22, 0x0918
    8834:       70 e0           ldi     r23, 0x00       ; 0
    8836:       80 e0           ldi     r24, 0x00       ; 0
    8838:       90 e0           ldi     r25, 0x00       ; 0
    883a:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    883e:       68 56           subi    r22, 0x68       ; 104
    8840:       75 4c           sbci    r23, 0xC5       ; 197
    8842:       8f 4f           sbci    r24, 0xFF       ; 255
    8844:       9f 4f           sbci    r25, 0xFF       ; 255
    8846:       60 93 a6 03     sts     0x03A6, r22
    884a:       70 93 a7 03     sts     0x03A7, r23
    884e:       80 93 a8 03     sts     0x03A8, r24
    8852:       90 93 a9 03     sts     0x03A9, r25
    8856:       10 92 c1 03     sts     0x03C1, r1
    885a:       10 92 c0 03     sts     0x03C0, r1
    885e:       60 91 00 05     lds     r22, 0x0500
    8862:       70 91 01 05     lds     r23, 0x0501
    8866:       88 27           eor     r24, r24
    8868:       77 fd           sbrc    r23, 7
    886a:       80 95           com     r24
    886c:       98 2f           mov     r25, r24
    886e:       20 91 c2 03     lds     r18, 0x03C2
    8872:       30 91 c3 03     lds     r19, 0x03C3
    8876:       40 91 c4 03     lds     r20, 0x03C4
    887a:       50 91 c5 03     lds     r21, 0x03C5
    887e:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    8882:       60 93 ab 09     sts     0x09AB, r22
    8886:       70 93 ac 09     sts     0x09AC, r23
    888a:       80 93 ad 09     sts     0x09AD, r24
    888e:       90 93 ae 09     sts     0x09AE, r25
    8892:       10 92 09 05     sts     0x0509, r1
    8896:       10 92 08 05     sts     0x0508, r1
    889a:       81 e0           ldi     r24, 0x01       ; 1
    889c:       80 93 09 01     sts     0x0109, r24
    88a0:       0e 94 af 68     call    0xd15e  ; 0xd15e <LED_Init>
    88a4:       80 91 43 05     lds     r24, 0x0543
    88a8:       84 60           ori     r24, 0x04       ; 4
    88aa:       80 93 43 05     sts     0x0543, r24
    88ae:       8f ef           ldi     r24, 0xFF       ; 255
    88b0:       80 93 14 0a     sts     0x0A14, r24
    88b4:       10 92 15 0a     sts     0x0A15, r1
    88b8:       80 e2           ldi     r24, 0x20       ; 32
    88ba:       80 93 16 0a     sts     0x0A16, r24
    88be:       e0 91 e5 08     lds     r30, 0x08E5
    88c2:       f0 e0           ldi     r31, 0x00       ; 0
    88c4:       ee 0f           add     r30, r30
    88c6:       ff 1f           adc     r31, r31
    88c8:       e1 55           subi    r30, 0x51       ; 81
    88ca:       f7 4f           sbci    r31, 0xF7       ; 247
    88cc:       80 81           ld      r24, Z
    88ce:       91 81           ldd     r25, Z+1        ; 0x01
    88d0:       82 59           subi    r24, 0x92       ; 146
    88d2:       9f 4f           sbci    r25, 0xFF       ; 255
    88d4:       90 93 0b 05     sts     0x050B, r25
    88d8:       80 93 0a 05     sts     0x050A, r24
    88dc:       e0 91 e6 08     lds     r30, 0x08E6
    88e0:       f0 e0           ldi     r31, 0x00       ; 0
    88e2:       ee 0f           add     r30, r30
    88e4:       ff 1f           adc     r31, r31
    88e6:       e1 55           subi    r30, 0x51       ; 81
    88e8:       f7 4f           sbci    r31, 0xF7       ; 247
    88ea:       80 81           ld      r24, Z
    88ec:       91 81           ldd     r25, Z+1        ; 0x01
    88ee:       82 59           subi    r24, 0x92       ; 146
    88f0:       9f 4f           sbci    r25, 0xFF       ; 255
    88f2:       90 93 0d 05     sts     0x050D, r25
    88f6:       80 93 0c 05     sts     0x050C, r24
    88fa:       e0 91 e7 08     lds     r30, 0x08E7
    88fe:       f0 e0           ldi     r31, 0x00       ; 0
    8900:       ee 0f           add     r30, r30
    8902:       ff 1f           adc     r31, r31
    8904:       e1 55           subi    r30, 0x51       ; 81
    8906:       f7 4f           sbci    r31, 0xF7       ; 247
    8908:       80 81           ld      r24, Z
    890a:       91 81           ldd     r25, Z+1        ; 0x01
    890c:       82 59           subi    r24, 0x92       ; 146
    890e:       9f 4f           sbci    r25, 0xFF       ; 255
    8910:       90 93 0f 05     sts     0x050F, r25
    8914:       80 93 0e 05     sts     0x050E, r24
    8918:       e0 91 e8 08     lds     r30, 0x08E8
    891c:       f0 e0           ldi     r31, 0x00       ; 0
    891e:       ee 0f           add     r30, r30
    8920:       ff 1f           adc     r31, r31
    8922:       e1 55           subi    r30, 0x51       ; 81
    8924:       f7 4f           sbci    r31, 0xF7       ; 247
    8926:       80 81           ld      r24, Z
    8928:       91 81           ldd     r25, Z+1        ; 0x01
    892a:       82 59           subi    r24, 0x92       ; 146
    892c:       9f 4f           sbci    r25, 0xFF       ; 255
    892e:       90 93 11 05     sts     0x0511, r25
    8932:       80 93 10 05     sts     0x0510, r24
    8936:       84 e6           ldi     r24, 0x64       ; 100
    8938:       80 93 12 05     sts     0x0512, r24
    893c:       80 91 fd 03     lds     r24, 0x03FD
    8940:       88 23           and     r24, r24
    8942:       11 f0           breq    .+4             ; 0x8948 <SetNeutral+0x4de>
    8944:       46 9a           sbi     0x08, 6 ; 8
    8946:       57 9a           sbi     0x0a, 7 ; 10
    8948:       df 91           pop     r29
    894a:       cf 91           pop     r28
    894c:       1f 91           pop     r17
    894e:       0f 91           pop     r16
    8950:       ff 90           pop     r15
    8952:       ef 90           pop     r14
    8954:       df 90           pop     r13
    8956:       cf 90           pop     r12
    8958:       bf 90           pop     r11
    895a:       af 90           pop     r10
    895c:       9f 90           pop     r9
    895e:       8f 90           pop     r8
    8960:       7f 90           pop     r7
    8962:       6f 90           pop     r6
    8964:       08 95           ret
    8966:       0e 94 61 24     call    0x48c2  ; 0x48c2 <SucheLuftruckOffset>
    896a:       d4 cd           rjmp    .-1112          ; 0x8514 <SetNeutral+0xaa>
    896c:       90 95           com     r25
    896e:       81 95           neg     r24
    8970:       9f 4f           sbci    r25, 0xFF       ; 255
    8972:       3f ce           rjmp    .-898           ; 0x85f2 <SetNeutral+0x188>
    8974:       90 95           com     r25
    8976:       81 95           neg     r24
    8978:       9f 4f           sbci    r25, 0xFF       ; 255
    897a:       2d ce           rjmp    .-934           ; 0x85d6 <SetNeutral+0x16c>

0000897c <Piep>:
    897c:       ef 92           push    r14
    897e:       ff 92           push    r15
    8980:       1f 93           push    r17
    8982:       cf 93           push    r28
    8984:       df 93           push    r29
    8986:       98 2f           mov     r25, r24
    8988:       7b 01           movw    r14, r22
    898a:       80 91 1c 05     lds     r24, 0x051C
    898e:       88 23           and     r24, r24
    8990:       c1 f4           brne    .+48            ; 0x89c2 <Piep+0x46>
    8992:       99 23           and     r25, r25
    8994:       b1 f0           breq    .+44            ; 0x89c2 <Piep+0x46>
    8996:       19 2f           mov     r17, r25
    8998:       11 50           subi    r17, 0x01       ; 1
    899a:       eb 01           movw    r28, r22
    899c:       cc 0f           add     r28, r28
    899e:       dd 1f           adc     r29, r29
    89a0:       f0 92 fb 03     sts     0x03FB, r15
    89a4:       e0 92 fa 03     sts     0x03FA, r14
    89a8:       80 91 fa 03     lds     r24, 0x03FA
    89ac:       90 91 fb 03     lds     r25, 0x03FB
    89b0:       89 2b           or      r24, r25
    89b2:       d1 f7           brne    .-12            ; 0x89a8 <Piep+0x2c>
    89b4:       ce 01           movw    r24, r28
    89b6:       0e 94 c1 1a     call    0x3582  ; 0x3582 <Delay_ms>
    89ba:       11 23           and     r17, r17
    89bc:       11 f0           breq    .+4             ; 0x89c2 <Piep+0x46>
    89be:       11 50           subi    r17, 0x01       ; 1
    89c0:       ef cf           rjmp    .-34            ; 0x89a0 <Piep+0x24>
    89c2:       df 91           pop     r29
    89c4:       cf 91           pop     r28
    89c6:       1f 91           pop     r17
    89c8:       ff 90           pop     r15
    89ca:       ef 90           pop     r14
    89cc:       08 95           ret

000089ce <MotorRegler>:
    89ce:       2f 92           push    r2
    89d0:       3f 92           push    r3
    89d2:       4f 92           push    r4
    89d4:       5f 92           push    r5
    89d6:       6f 92           push    r6
    89d8:       7f 92           push    r7
    89da:       8f 92           push    r8
    89dc:       9f 92           push    r9
    89de:       af 92           push    r10
    89e0:       bf 92           push    r11
    89e2:       cf 92           push    r12
    89e4:       df 92           push    r13
    89e6:       ef 92           push    r14
    89e8:       ff 92           push    r15
    89ea:       0f 93           push    r16
    89ec:       1f 93           push    r17
    89ee:       df 93           push    r29
    89f0:       cf 93           push    r28
    89f2:       cd b7           in      r28, 0x3d       ; 61
    89f4:       de b7           in      r29, 0x3e       ; 62
    89f6:       c1 54           subi    r28, 0x41       ; 65
    89f8:       d0 40           sbci    r29, 0x00       ; 0
    89fa:       0f b6           in      r0, 0x3f        ; 63
    89fc:       f8 94           cli
    89fe:       de bf           out     0x3e, r29       ; 62
    8a00:       0f be           out     0x3f, r0        ; 63
    8a02:       cd bf           out     0x3d, r28       ; 61
    8a04:       80 91 44 05     lds     r24, 0x0544
    8a08:       81 50           subi    r24, 0x01       ; 1
    8a0a:       80 93 44 05     sts     0x0544, r24
    8a0e:       88 23           and     r24, r24
    8a10:       19 f4           brne    .+6             ; 0x8a18 <MotorRegler+0x4a>
    8a12:       85 e0           ldi     r24, 0x05       ; 5
    8a14:       80 93 44 05     sts     0x0544, r24
    8a18:       0e 94 e4 32     call    0x65c8  ; 0x65c8 <Mittelwert>
    8a1c:       40 91 08 01     lds     r20, 0x0108
    8a20:       4c 30           cpi     r20, 0x0C       ; 12
    8a22:       10 f0           brcs    .+4             ; 0x8a28 <MotorRegler+0x5a>
    8a24:       0c 94 c0 4d     jmp     0x9b80  ; 0x9b80 <MotorRegler+0x11b2>
    8a28:       29 9a           sbi     0x05, 1 ; 5
    8a2a:       a0 90 1a 05     lds     r10, 0x051A
    8a2e:       b0 90 1b 05     lds     r11, 0x051B
    8a32:       be 82           std     Y+6, r11        ; 0x06
    8a34:       ad 82           std     Y+5, r10        ; 0x05
    8a36:       80 91 5c 09     lds     r24, 0x095C
    8a3a:       28 2f           mov     r18, r24
    8a3c:       30 e0           ldi     r19, 0x00       ; 0
    8a3e:       c9 01           movw    r24, r18
    8a40:       09 96           adiw    r24, 0x09       ; 9
    8a42:       8a 15           cp      r24, r10
    8a44:       9b 05           cpc     r25, r11
    8a46:       2c f0           brlt    .+10            ; 0x8a52 <MotorRegler+0x84>
    8a48:       b9 01           movw    r22, r18
    8a4a:       66 5f           subi    r22, 0xF6       ; 246
    8a4c:       7f 4f           sbci    r23, 0xFF       ; 255
    8a4e:       7e 83           std     Y+6, r23        ; 0x06
    8a50:       6d 83           std     Y+5, r22        ; 0x05
    8a52:       80 91 12 05     lds     r24, 0x0512
    8a56:       84 36           cpi     r24, 0x64       ; 100
    8a58:       10 f0           brcs    .+4             ; 0x8a5e <MotorRegler+0x90>
    8a5a:       0c 94 c3 4d     jmp     0x9b86  ; 0x9b86 <MotorRegler+0x11b8>
    8a5e:       80 91 73 05     lds     r24, 0x0573
    8a62:       90 91 74 05     lds     r25, 0x0574
    8a66:       00 97           sbiw    r24, 0x00       ; 0
    8a68:       11 f0           breq    .+4             ; 0x8a6e <MotorRegler+0xa0>
    8a6a:       0c 94 ab 56     jmp     0xad56  ; 0xad56 <MotorRegler+0x2388>
    8a6e:       10 92 1c 05     sts     0x051C, r1
    8a72:       80 91 43 05     lds     r24, 0x0543
    8a76:       8f 7e           andi    r24, 0xEF       ; 239
    8a78:       80 93 43 05     sts     0x0543, r24
    8a7c:       4a 30           cpi     r20, 0x0A       ; 10
    8a7e:       11 f4           brne    .+4             ; 0x8a84 <MotorRegler+0xb6>
    8a80:       0c 94 b4 56     jmp     0xad68  ; 0xad68 <MotorRegler+0x239a>
    8a84:       44 31           cpi     r20, 0x14       ; 20
    8a86:       11 f4           brne    .+4             ; 0x8a8c <MotorRegler+0xbe>
    8a88:       0c 94 b4 56     jmp     0xad68  ; 0xad68 <MotorRegler+0x239a>
    8a8c:       28 98           cbi     0x05, 0 ; 5
    8a8e:       80 91 41 05     lds     r24, 0x0541
    8a92:       90 91 42 05     lds     r25, 0x0542
    8a96:       89 5e           subi    r24, 0xE9       ; 233
    8a98:       93 40           sbci    r25, 0x03       ; 3
    8a9a:       10 f4           brcc    .+4             ; 0x8aa0 <MotorRegler+0xd2>
    8a9c:       0c 94 c7 56     jmp     0xad8e  ; 0xad8e <MotorRegler+0x23c0>
    8aa0:       80 91 00 09     lds     r24, 0x0900
    8aa4:       a8 2f           mov     r26, r24
    8aa6:       b0 e0           ldi     r27, 0x00       ; 0
    8aa8:       be 83           std     Y+6, r27        ; 0x06
    8aaa:       ad 83           std     Y+5, r26        ; 0x05
    8aac:       80 91 43 05     lds     r24, 0x0543
    8ab0:       80 61           ori     r24, 0x10       ; 16
    8ab2:       80 93 43 05     sts     0x0543, r24
    8ab6:       a0 91 e1 08     lds     r26, 0x08E1
    8aba:       b0 e0           ldi     r27, 0x00       ; 0
    8abc:       aa 0f           add     r26, r26
    8abe:       bb 1f           adc     r27, r27
    8ac0:       fd 01           movw    r30, r26
    8ac2:       eb 53           subi    r30, 0x3B       ; 59
    8ac4:       f7 4f           sbci    r31, 0xF7       ; 247
    8ac6:       11 82           std     Z+1, r1 ; 0x01
    8ac8:       10 82           st      Z, r1
    8aca:       e0 91 e2 08     lds     r30, 0x08E2
    8ace:       2e 2f           mov     r18, r30
    8ad0:       30 e0           ldi     r19, 0x00       ; 0
    8ad2:       22 0f           add     r18, r18
    8ad4:       33 1f           adc     r19, r19
    8ad6:       c9 01           movw    r24, r18
    8ad8:       8b 53           subi    r24, 0x3B       ; 59
    8ada:       97 4f           sbci    r25, 0xF7       ; 247
    8adc:       fc 01           movw    r30, r24
    8ade:       11 82           std     Z+1, r1 ; 0x01
    8ae0:       10 82           st      Z, r1
    8ae2:       a1 55           subi    r26, 0x51       ; 81
    8ae4:       b7 4f           sbci    r27, 0xF7       ; 247
    8ae6:       11 96           adiw    r26, 0x01       ; 1
    8ae8:       1c 92           st      X, r1
    8aea:       1e 92           st      -X, r1
    8aec:       21 55           subi    r18, 0x51       ; 81
    8aee:       37 4f           sbci    r19, 0xF7       ; 247
    8af0:       d9 01           movw    r26, r18
    8af2:       11 96           adiw    r26, 0x01       ; 1
    8af4:       1c 92           st      X, r1
    8af6:       1e 92           st      -X, r1
    8af8:       e0 91 e4 08     lds     r30, 0x08E4
    8afc:       f0 e0           ldi     r31, 0x00       ; 0
    8afe:       ee 0f           add     r30, r30
    8b00:       ff 1f           adc     r31, r31
    8b02:       e1 55           subi    r30, 0x51       ; 81
    8b04:       f7 4f           sbci    r31, 0xF7       ; 247
    8b06:       11 82           std     Z+1, r1 ; 0x01
    8b08:       10 82           st      Z, r1
    8b0a:       80 91 84 03     lds     r24, 0x0384
    8b0e:       81 50           subi    r24, 0x01       ; 1
    8b10:       80 93 84 03     sts     0x0384, r24
    8b14:       8f 5f           subi    r24, 0xFF       ; 255
    8b16:       21 f0           breq    .+8             ; 0x8b20 <MotorRegler+0x152>
    8b18:       80 91 43 05     lds     r24, 0x0543
    8b1c:       84 ff           sbrs    r24, 4
    8b1e:       3d c2           rjmp    .+1146          ; 0x8f9a <MotorRegler+0x5cc>
    8b20:       0e 94 b8 3b     call    0x7770  ; 0x7770 <ParameterZuordnung>
    8b24:       e0 91 e1 08     lds     r30, 0x08E1
    8b28:       f0 e0           ldi     r31, 0x00       ; 0
    8b2a:       ee 0f           add     r30, r30
    8b2c:       ff 1f           adc     r31, r31
    8b2e:       e1 55           subi    r30, 0x51       ; 81
    8b30:       f7 4f           sbci    r31, 0xF7       ; 247
    8b32:       20 81           ld      r18, Z
    8b34:       31 81           ldd     r19, Z+1        ; 0x01
    8b36:       80 91 f3 08     lds     r24, 0x08F3
    8b3a:       90 e0           ldi     r25, 0x00       ; 0
    8b3c:       28 9f           mul     r18, r24
    8b3e:       a0 01           movw    r20, r0
    8b40:       29 9f           mul     r18, r25
    8b42:       50 0d           add     r21, r0
    8b44:       38 9f           mul     r19, r24
    8b46:       50 0d           add     r21, r0
    8b48:       11 24           eor     r1, r1
    8b4a:       20 91 64 05     lds     r18, 0x0564
    8b4e:       30 91 65 05     lds     r19, 0x0565
    8b52:       c9 01           movw    r24, r18
    8b54:       88 0f           add     r24, r24
    8b56:       99 1f           adc     r25, r25
    8b58:       82 0f           add     r24, r18
    8b5a:       93 1f           adc     r25, r19
    8b5c:       48 0f           add     r20, r24
    8b5e:       59 1f           adc     r21, r25
    8b60:       57 ff           sbrs    r21, 7
    8b62:       02 c0           rjmp    .+4             ; 0x8b68 <MotorRegler+0x19a>
    8b64:       0c 94 0d 58     jmp     0xb01a  ; 0xb01a <MotorRegler+0x264c>
    8b68:       55 95           asr     r21
    8b6a:       47 95           ror     r20
    8b6c:       55 95           asr     r21
    8b6e:       47 95           ror     r20
    8b70:       50 93 65 05     sts     0x0565, r21
    8b74:       40 93 64 05     sts     0x0564, r20
    8b78:       e0 91 e1 08     lds     r30, 0x08E1
    8b7c:       f0 e0           ldi     r31, 0x00       ; 0
    8b7e:       ee 0f           add     r30, r30
    8b80:       ff 1f           adc     r31, r31
    8b82:       eb 53           subi    r30, 0x3B       ; 59
    8b84:       f7 4f           sbci    r31, 0xF7       ; 247
    8b86:       20 81           ld      r18, Z
    8b88:       31 81           ldd     r19, Z+1        ; 0x01
    8b8a:       80 91 f4 08     lds     r24, 0x08F4
    8b8e:       90 e0           ldi     r25, 0x00       ; 0
    8b90:       bc 01           movw    r22, r24
    8b92:       26 9f           mul     r18, r22
    8b94:       c0 01           movw    r24, r0
    8b96:       27 9f           mul     r18, r23
    8b98:       90 0d           add     r25, r0
    8b9a:       36 9f           mul     r19, r22
    8b9c:       90 0d           add     r25, r0
    8b9e:       11 24           eor     r1, r1
    8ba0:       84 0f           add     r24, r20
    8ba2:       95 1f           adc     r25, r21
    8ba4:       90 93 65 05     sts     0x0565, r25
    8ba8:       80 93 64 05     sts     0x0564, r24
    8bac:       20 91 ad 05     lds     r18, 0x05AD
    8bb0:       30 91 ae 05     lds     r19, 0x05AE
    8bb4:       40 91 a9 05     lds     r20, 0x05A9
    8bb8:       50 91 aa 05     lds     r21, 0x05AA
    8bbc:       82 1b           sub     r24, r18
    8bbe:       93 0b           sbc     r25, r19
    8bc0:       84 1b           sub     r24, r20
    8bc2:       95 0b           sbc     r25, r21
    8bc4:       90 93 15 05     sts     0x0515, r25
    8bc8:       80 93 14 05     sts     0x0514, r24
    8bcc:       e0 91 e2 08     lds     r30, 0x08E2
    8bd0:       f0 e0           ldi     r31, 0x00       ; 0
    8bd2:       ee 0f           add     r30, r30
    8bd4:       ff 1f           adc     r31, r31
    8bd6:       e1 55           subi    r30, 0x51       ; 81
    8bd8:       f7 4f           sbci    r31, 0xF7       ; 247
    8bda:       20 81           ld      r18, Z
    8bdc:       31 81           ldd     r19, Z+1        ; 0x01
    8bde:       80 91 f3 08     lds     r24, 0x08F3
    8be2:       90 e0           ldi     r25, 0x00       ; 0
    8be4:       28 9f           mul     r18, r24
    8be6:       a0 01           movw    r20, r0
    8be8:       29 9f           mul     r18, r25
    8bea:       50 0d           add     r21, r0
    8bec:       38 9f           mul     r19, r24
    8bee:       50 0d           add     r21, r0
    8bf0:       11 24           eor     r1, r1
    8bf2:       20 91 62 05     lds     r18, 0x0562
    8bf6:       30 91 63 05     lds     r19, 0x0563
    8bfa:       c9 01           movw    r24, r18
    8bfc:       88 0f           add     r24, r24
    8bfe:       99 1f           adc     r25, r25
    8c00:       82 0f           add     r24, r18
    8c02:       93 1f           adc     r25, r19
    8c04:       48 0f           add     r20, r24
    8c06:       59 1f           adc     r21, r25
    8c08:       57 ff           sbrs    r21, 7
    8c0a:       02 c0           rjmp    .+4             ; 0x8c10 <MotorRegler+0x242>
    8c0c:       0c 94 09 58     jmp     0xb012  ; 0xb012 <MotorRegler+0x2644>
    8c10:       55 95           asr     r21
    8c12:       47 95           ror     r20
    8c14:       55 95           asr     r21
    8c16:       47 95           ror     r20
    8c18:       50 93 63 05     sts     0x0563, r21
    8c1c:       40 93 62 05     sts     0x0562, r20
    8c20:       e0 91 e2 08     lds     r30, 0x08E2
    8c24:       f0 e0           ldi     r31, 0x00       ; 0
    8c26:       ee 0f           add     r30, r30
    8c28:       ff 1f           adc     r31, r31
    8c2a:       eb 53           subi    r30, 0x3B       ; 59
    8c2c:       f7 4f           sbci    r31, 0xF7       ; 247
    8c2e:       20 81           ld      r18, Z
    8c30:       31 81           ldd     r19, Z+1        ; 0x01
    8c32:       80 91 f4 08     lds     r24, 0x08F4
    8c36:       90 e0           ldi     r25, 0x00       ; 0
    8c38:       dc 01           movw    r26, r24
    8c3a:       2a 9f           mul     r18, r26
    8c3c:       c0 01           movw    r24, r0
    8c3e:       2b 9f           mul     r18, r27
    8c40:       90 0d           add     r25, r0
    8c42:       3a 9f           mul     r19, r26
    8c44:       90 0d           add     r25, r0
    8c46:       11 24           eor     r1, r1
    8c48:       84 0f           add     r24, r20
    8c4a:       95 1f           adc     r25, r21
    8c4c:       90 93 63 05     sts     0x0563, r25
    8c50:       80 93 62 05     sts     0x0562, r24
    8c54:       20 91 af 05     lds     r18, 0x05AF
    8c58:       30 91 b0 05     lds     r19, 0x05B0
    8c5c:       40 91 ab 05     lds     r20, 0x05AB
    8c60:       50 91 ac 05     lds     r21, 0x05AC
    8c64:       82 1b           sub     r24, r18
    8c66:       93 0b           sbc     r25, r19
    8c68:       84 1b           sub     r24, r20
    8c6a:       95 0b           sbc     r25, r21
    8c6c:       90 93 17 05     sts     0x0517, r25
    8c70:       80 93 16 05     sts     0x0516, r24
    8c74:       e0 91 e4 08     lds     r30, 0x08E4
    8c78:       f0 e0           ldi     r31, 0x00       ; 0
    8c7a:       ee 0f           add     r30, r30
    8c7c:       ff 1f           adc     r31, r31
    8c7e:       e1 55           subi    r30, 0x51       ; 81
    8c80:       f7 4f           sbci    r31, 0xF7       ; 247
    8c82:       80 81           ld      r24, Z
    8c84:       91 81           ldd     r25, Z+1        ; 0x01
    8c86:       22 27           eor     r18, r18
    8c88:       33 27           eor     r19, r19
    8c8a:       28 1b           sub     r18, r24
    8c8c:       39 0b           sbc     r19, r25
    8c8e:       23 30           cpi     r18, 0x03       ; 3
    8c90:       31 05           cpc     r19, r1
    8c92:       14 f4           brge    .+4             ; 0x8c98 <MotorRegler+0x2ca>
    8c94:       0c 94 59 51     jmp     0xa2b2  ; 0xa2b2 <MotorRegler+0x18e4>
    8c98:       22 50           subi    r18, 0x02       ; 2
    8c9a:       30 40           sbci    r19, 0x00       ; 0
    8c9c:       30 93 19 05     sts     0x0519, r19
    8ca0:       20 93 18 05     sts     0x0518, r18
    8ca4:       e0 91 e3 08     lds     r30, 0x08E3
    8ca8:       f0 e0           ldi     r31, 0x00       ; 0
    8caa:       ee 0f           add     r30, r30
    8cac:       ff 1f           adc     r31, r31
    8cae:       e1 55           subi    r30, 0x51       ; 81
    8cb0:       f7 4f           sbci    r31, 0xF7       ; 247
    8cb2:       00 81           ld      r16, Z
    8cb4:       11 81           ldd     r17, Z+1        ; 0x01
    8cb6:       08 58           subi    r16, 0x88       ; 136
    8cb8:       1f 4f           sbci    r17, 0xFF       ; 255
    8cba:       10 93 1b 05     sts     0x051B, r17
    8cbe:       00 93 1a 05     sts     0x051A, r16
    8cc2:       60 91 b3 03     lds     r22, 0x03B3
    8cc6:       70 e0           ldi     r23, 0x00       ; 0
    8cc8:       88 27           eor     r24, r24
    8cca:       77 fd           sbrc    r23, 7
    8ccc:       80 95           com     r24
    8cce:       98 2f           mov     r25, r24
    8cd0:       0e 94 96 6e     call    0xdd2c  ; 0xdd2c <__floatsisf>
    8cd4:       20 e0           ldi     r18, 0x00       ; 0
    8cd6:       30 e0           ldi     r19, 0x00       ; 0
    8cd8:       40 e2           ldi     r20, 0x20       ; 32
    8cda:       51 e4           ldi     r21, 0x41       ; 65
    8cdc:       0e 94 fb 6d     call    0xdbf6  ; 0xdbf6 <__addsf3>
    8ce0:       0e 94 68 6e     call    0xdcd0  ; 0xdcd0 <__fixunssfsi>
    8ce4:       60 93 a9 09     sts     0x09A9, r22
    8ce8:       80 91 b4 03     lds     r24, 0x03B4
    8cec:       80 93 76 09     sts     0x0976, r24
    8cf0:       60 91 b5 03     lds     r22, 0x03B5
    8cf4:       70 e0           ldi     r23, 0x00       ; 0
    8cf6:       88 27           eor     r24, r24
    8cf8:       77 fd           sbrc    r23, 7
    8cfa:       80 95           com     r24
    8cfc:       98 2f           mov     r25, r24
    8cfe:       0e 94 96 6e     call    0xdd2c  ; 0xdd2c <__floatsisf>
    8d02:       20 e0           ldi     r18, 0x00       ; 0
    8d04:       30 e0           ldi     r19, 0x00       ; 0
    8d06:       40 e2           ldi     r20, 0x20       ; 32
    8d08:       51 e4           ldi     r21, 0x41       ; 65
    8d0a:       0e 94 fb 6d     call    0xdbf6  ; 0xdbf6 <__addsf3>
    8d0e:       0e 94 68 6e     call    0xdcd0  ; 0xdcd0 <__fixunssfsi>
    8d12:       60 93 4f 09     sts     0x094F, r22
    8d16:       80 91 b6 03     lds     r24, 0x03B6
    8d1a:       80 93 66 09     sts     0x0966, r24
    8d1e:       80 91 8a 07     lds     r24, 0x078A
    8d22:       80 ff           sbrs    r24, 0
    8d24:       06 c0           rjmp    .+12            ; 0x8d32 <MotorRegler+0x364>
    8d26:       80 91 b2 09     lds     r24, 0x09B2
    8d2a:       81 38           cpi     r24, 0x81       ; 129
    8d2c:       10 f0           brcs    .+4             ; 0x8d32 <MotorRegler+0x364>
    8d2e:       0c 94 e6 56     jmp     0xadcc  ; 0xadcc <MotorRegler+0x23fe>
    8d32:       80 91 1a 05     lds     r24, 0x051A
    8d36:       90 91 1b 05     lds     r25, 0x051B
    8d3a:       97 ff           sbrs    r25, 7
    8d3c:       02 c0           rjmp    .+4             ; 0x8d42 <MotorRegler+0x374>
    8d3e:       0c 94 eb 57     jmp     0xafd6  ; 0xafd6 <MotorRegler+0x2608>
    8d42:       80 91 e9 08     lds     r24, 0x08E9
    8d46:       82 ff           sbrs    r24, 2
    8d48:       02 c0           rjmp    .+4             ; 0x8d4e <MotorRegler+0x380>
    8d4a:       10 92 76 09     sts     0x0976, r1
    8d4e:       60 91 14 05     lds     r22, 0x0514
    8d52:       70 91 15 05     lds     r23, 0x0515
    8d56:       40 91 3d 05     lds     r20, 0x053D
    8d5a:       50 91 3e 05     lds     r21, 0x053E
    8d5e:       cb 01           movw    r24, r22
    8d60:       9c 01           movw    r18, r24
    8d62:       97 ff           sbrs    r25, 7
    8d64:       02 c0           rjmp    .+4             ; 0x8d6a <MotorRegler+0x39c>
    8d66:       0c 94 f1 57     jmp     0xafe2  ; 0xafe2 <MotorRegler+0x2614>
    8d6a:       35 95           asr     r19
    8d6c:       27 95           ror     r18
    8d6e:       35 95           asr     r19
    8d70:       27 95           ror     r18
    8d72:       37 ff           sbrs    r19, 7
    8d74:       02 c0           rjmp    .+4             ; 0x8d7a <MotorRegler+0x3ac>
    8d76:       0c 94 fb 57     jmp     0xaff6  ; 0xaff6 <MotorRegler+0x2628>
    8d7a:       42 17           cp      r20, r18
    8d7c:       53 07           cpc     r21, r19
    8d7e:       14 f0           brlt    .+4             ; 0x8d84 <MotorRegler+0x3b6>
    8d80:       0c 94 bf 56     jmp     0xad7e  ; 0xad7e <MotorRegler+0x23b0>
    8d84:       9b 01           movw    r18, r22
    8d86:       77 ff           sbrs    r23, 7
    8d88:       02 c0           rjmp    .+4             ; 0x8d8e <MotorRegler+0x3c0>
    8d8a:       0c 94 24 58     jmp     0xb048  ; 0xb048 <MotorRegler+0x267a>
    8d8e:       c9 01           movw    r24, r18
    8d90:       95 95           asr     r25
    8d92:       87 95           ror     r24
    8d94:       95 95           asr     r25
    8d96:       87 95           ror     r24
    8d98:       90 93 3e 05     sts     0x053E, r25
    8d9c:       80 93 3d 05     sts     0x053D, r24
    8da0:       85 36           cpi     r24, 0x65       ; 101
    8da2:       91 05           cpc     r25, r1
    8da4:       14 f0           brlt    .+4             ; 0x8daa <MotorRegler+0x3dc>
    8da6:       0c 94 7a 57     jmp     0xaef4  ; 0xaef4 <MotorRegler+0x2526>
    8daa:       60 91 16 05     lds     r22, 0x0516
    8dae:       70 91 17 05     lds     r23, 0x0517
    8db2:       40 91 3f 05     lds     r20, 0x053F
    8db6:       50 91 40 05     lds     r21, 0x0540
    8dba:       cb 01           movw    r24, r22
    8dbc:       9c 01           movw    r18, r24
    8dbe:       97 ff           sbrs    r25, 7
    8dc0:       02 c0           rjmp    .+4             ; 0x8dc6 <MotorRegler+0x3f8>
    8dc2:       0c 94 05 58     jmp     0xb00a  ; 0xb00a <MotorRegler+0x263c>
    8dc6:       35 95           asr     r19
    8dc8:       27 95           ror     r18
    8dca:       35 95           asr     r19
    8dcc:       27 95           ror     r18
    8dce:       37 ff           sbrs    r19, 7
    8dd0:       02 c0           rjmp    .+4             ; 0x8dd6 <MotorRegler+0x408>
    8dd2:       0c 94 00 58     jmp     0xb000  ; 0xb000 <MotorRegler+0x2632>
    8dd6:       42 17           cp      r20, r18
    8dd8:       53 07           cpc     r21, r19
    8dda:       14 f0           brlt    .+4             ; 0x8de0 <MotorRegler+0x412>
    8ddc:       0c 94 b7 56     jmp     0xad6e  ; 0xad6e <MotorRegler+0x23a0>
    8de0:       9b 01           movw    r18, r22
    8de2:       77 ff           sbrs    r23, 7
    8de4:       02 c0           rjmp    .+4             ; 0x8dea <MotorRegler+0x41c>
    8de6:       0c 94 29 58     jmp     0xb052  ; 0xb052 <MotorRegler+0x2684>
    8dea:       c9 01           movw    r24, r18
    8dec:       95 95           asr     r25
    8dee:       87 95           ror     r24
    8df0:       95 95           asr     r25
    8df2:       87 95           ror     r24
    8df4:       90 93 40 05     sts     0x0540, r25
    8df8:       80 93 3f 05     sts     0x053F, r24
    8dfc:       85 36           cpi     r24, 0x65       ; 101
    8dfe:       91 05           cpc     r25, r1
    8e00:       14 f0           brlt    .+4             ; 0x8e06 <MotorRegler+0x438>
    8e02:       0c 94 72 57     jmp     0xaee4  ; 0xaee4 <MotorRegler+0x2516>
    8e06:       80 91 43 05     lds     r24, 0x0543
    8e0a:       84 ff           sbrs    r24, 4
    8e0c:       08 c0           rjmp    .+16            ; 0x8e1e <MotorRegler+0x450>
    8e0e:       10 92 3e 05     sts     0x053E, r1
    8e12:       10 92 3d 05     sts     0x053D, r1
    8e16:       10 92 40 05     sts     0x0540, r1
    8e1a:       10 92 3f 05     sts     0x053F, r1
    8e1e:       80 91 e2 08     lds     r24, 0x08E2
    8e22:       a8 2f           mov     r26, r24
    8e24:       b0 e0           ldi     r27, 0x00       ; 0
    8e26:       aa 0f           add     r26, r26
    8e28:       bb 1f           adc     r27, r27
    8e2a:       fd 01           movw    r30, r26
    8e2c:       e1 55           subi    r30, 0x51       ; 81
    8e2e:       f7 4f           sbci    r31, 0xF7       ; 247
    8e30:       20 81           ld      r18, Z
    8e32:       31 81           ldd     r19, Z+1        ; 0x01
    8e34:       80 91 12 09     lds     r24, 0x0912
    8e38:       48 2f           mov     r20, r24
    8e3a:       50 e0           ldi     r21, 0x00       ; 0
    8e3c:       42 17           cp      r20, r18
    8e3e:       53 07           cpc     r21, r19
    8e40:       34 f4           brge    .+12            ; 0x8e4e <MotorRegler+0x480>
    8e42:       80 91 37 09     lds     r24, 0x0937
    8e46:       82 ff           sbrs    r24, 2
    8e48:       02 c0           rjmp    .+4             ; 0x8e4e <MotorRegler+0x480>
    8e4a:       0c 94 6d 57     jmp     0xaeda  ; 0xaeda <MotorRegler+0x250c>
    8e4e:       fd 01           movw    r30, r26
    8e50:       e1 55           subi    r30, 0x51       ; 81
    8e52:       f7 4f           sbci    r31, 0xF7       ; 247
    8e54:       20 81           ld      r18, Z
    8e56:       31 81           ldd     r19, Z+1        ; 0x01
    8e58:       80 91 13 09     lds     r24, 0x0913
    8e5c:       6a 01           movw    r12, r20
    8e5e:       c8 1a           sub     r12, r24
    8e60:       d1 08           sbc     r13, r1
    8e62:       2c 15           cp      r18, r12
    8e64:       3d 05           cpc     r19, r13
    8e66:       64 f4           brge    .+24            ; 0x8e80 <MotorRegler+0x4b2>
    8e68:       10 92 2b 05     sts     0x052B, r1
    8e6c:       80 91 e2 08     lds     r24, 0x08E2
    8e70:       a8 2f           mov     r26, r24
    8e72:       b0 e0           ldi     r27, 0x00       ; 0
    8e74:       80 91 12 09     lds     r24, 0x0912
    8e78:       48 2f           mov     r20, r24
    8e7a:       50 e0           ldi     r21, 0x00       ; 0
    8e7c:       aa 0f           add     r26, r26
    8e7e:       bb 1f           adc     r27, r27
    8e80:       fd 01           movw    r30, r26
    8e82:       e1 55           subi    r30, 0x51       ; 81
    8e84:       f7 4f           sbci    r31, 0xF7       ; 247
    8e86:       20 81           ld      r18, Z
    8e88:       31 81           ldd     r19, Z+1        ; 0x01
    8e8a:       88 27           eor     r24, r24
    8e8c:       99 27           eor     r25, r25
    8e8e:       84 1b           sub     r24, r20
    8e90:       95 0b           sbc     r25, r21
    8e92:       28 17           cp      r18, r24
    8e94:       39 07           cpc     r19, r25
    8e96:       34 f4           brge    .+12            ; 0x8ea4 <MotorRegler+0x4d6>
    8e98:       80 91 37 09     lds     r24, 0x0937
    8e9c:       83 ff           sbrs    r24, 3
    8e9e:       02 c0           rjmp    .+4             ; 0x8ea4 <MotorRegler+0x4d6>
    8ea0:       0c 94 64 57     jmp     0xaec8  ; 0xaec8 <MotorRegler+0x24fa>
    8ea4:       80 91 2c 05     lds     r24, 0x052C
    8ea8:       88 23           and     r24, r24
    8eaa:       71 f0           breq    .+28            ; 0x8ec8 <MotorRegler+0x4fa>
    8eac:       a1 55           subi    r26, 0x51       ; 81
    8eae:       b7 4f           sbci    r27, 0xF7       ; 247
    8eb0:       2d 91           ld      r18, X+
    8eb2:       3c 91           ld      r19, X
    8eb4:       80 91 13 09     lds     r24, 0x0913
    8eb8:       90 e0           ldi     r25, 0x00       ; 0
    8eba:       84 1b           sub     r24, r20
    8ebc:       95 0b           sbc     r25, r21
    8ebe:       82 17           cp      r24, r18
    8ec0:       93 07           cpc     r25, r19
    8ec2:       14 f4           brge    .+4             ; 0x8ec8 <MotorRegler+0x4fa>
    8ec4:       0c 94 95 57     jmp     0xaf2a  ; 0xaf2a <MotorRegler+0x255c>
    8ec8:       80 91 e1 08     lds     r24, 0x08E1
    8ecc:       a8 2f           mov     r26, r24
    8ece:       b0 e0           ldi     r27, 0x00       ; 0
    8ed0:       aa 0f           add     r26, r26
    8ed2:       bb 1f           adc     r27, r27
    8ed4:       fd 01           movw    r30, r26
    8ed6:       e1 55           subi    r30, 0x51       ; 81
    8ed8:       f7 4f           sbci    r31, 0xF7       ; 247
    8eda:       80 81           ld      r24, Z
    8edc:       91 81           ldd     r25, Z+1        ; 0x01
    8ede:       48 17           cp      r20, r24
    8ee0:       59 07           cpc     r21, r25
    8ee2:       34 f4           brge    .+12            ; 0x8ef0 <MotorRegler+0x522>
    8ee4:       80 91 37 09     lds     r24, 0x0937
    8ee8:       80 ff           sbrs    r24, 0
    8eea:       02 c0           rjmp    .+4             ; 0x8ef0 <MotorRegler+0x522>
    8eec:       0c 94 5a 57     jmp     0xaeb4  ; 0xaeb4 <MotorRegler+0x24e6>
    8ef0:       60 91 2e 05     lds     r22, 0x052E
    8ef4:       66 23           and     r22, r22
    8ef6:       79 f0           breq    .+30            ; 0x8f16 <MotorRegler+0x548>
    8ef8:       fd 01           movw    r30, r26
    8efa:       e1 55           subi    r30, 0x51       ; 81
    8efc:       f7 4f           sbci    r31, 0xF7       ; 247
    8efe:       20 81           ld      r18, Z
    8f00:       31 81           ldd     r19, Z+1        ; 0x01
    8f02:       80 91 13 09     lds     r24, 0x0913
    8f06:       fa 01           movw    r30, r20
    8f08:       e8 1b           sub     r30, r24
    8f0a:       f1 09           sbc     r31, r1
    8f0c:       2e 17           cp      r18, r30
    8f0e:       3f 07           cpc     r19, r31
    8f10:       14 f4           brge    .+4             ; 0x8f16 <MotorRegler+0x548>
    8f12:       0c 94 a1 57     jmp     0xaf42  ; 0xaf42 <MotorRegler+0x2574>
    8f16:       fd 01           movw    r30, r26
    8f18:       e1 55           subi    r30, 0x51       ; 81
    8f1a:       f7 4f           sbci    r31, 0xF7       ; 247
    8f1c:       20 81           ld      r18, Z
    8f1e:       31 81           ldd     r19, Z+1        ; 0x01
    8f20:       88 27           eor     r24, r24
    8f22:       99 27           eor     r25, r25
    8f24:       84 1b           sub     r24, r20
    8f26:       95 0b           sbc     r25, r21
    8f28:       28 17           cp      r18, r24
    8f2a:       39 07           cpc     r19, r25
    8f2c:       34 f4           brge    .+12            ; 0x8f3a <MotorRegler+0x56c>
    8f2e:       80 91 37 09     lds     r24, 0x0937
    8f32:       81 ff           sbrs    r24, 1
    8f34:       02 c0           rjmp    .+4             ; 0x8f3a <MotorRegler+0x56c>
    8f36:       0c 94 55 57     jmp     0xaeaa  ; 0xaeaa <MotorRegler+0x24dc>
    8f3a:       80 91 2d 05     lds     r24, 0x052D
    8f3e:       88 23           and     r24, r24
    8f40:       71 f0           breq    .+28            ; 0x8f5e <MotorRegler+0x590>
    8f42:       a1 55           subi    r26, 0x51       ; 81
    8f44:       b7 4f           sbci    r27, 0xF7       ; 247
    8f46:       2d 91           ld      r18, X+
    8f48:       3c 91           ld      r19, X
    8f4a:       80 91 13 09     lds     r24, 0x0913
    8f4e:       90 e0           ldi     r25, 0x00       ; 0
    8f50:       84 1b           sub     r24, r20
    8f52:       95 0b           sbc     r25, r21
    8f54:       82 17           cp      r24, r18
    8f56:       93 07           cpc     r25, r19
    8f58:       14 f4           brge    .+4             ; 0x8f5e <MotorRegler+0x590>
    8f5a:       0c 94 9d 57     jmp     0xaf3a  ; 0xaf3a <MotorRegler+0x256c>
    8f5e:       80 91 2b 05     lds     r24, 0x052B
    8f62:       88 23           and     r24, r24
    8f64:       31 f4           brne    .+12            ; 0x8f72 <MotorRegler+0x5a4>
    8f66:       80 91 2c 05     lds     r24, 0x052C
    8f6a:       88 23           and     r24, r24
    8f6c:       11 f4           brne    .+4             ; 0x8f72 <MotorRegler+0x5a4>
    8f6e:       0c 94 51 57     jmp     0xaea2  ; 0xaea2 <MotorRegler+0x24d4>
    8f72:       81 e0           ldi     r24, 0x01       ; 1
    8f74:       80 93 2a 05     sts     0x052A, r24
    8f78:       66 23           and     r22, r22
    8f7a:       31 f4           brne    .+12            ; 0x8f88 <MotorRegler+0x5ba>
    8f7c:       80 91 2d 05     lds     r24, 0x052D
    8f80:       88 23           and     r24, r24
    8f82:       11 f4           brne    .+4             ; 0x8f88 <MotorRegler+0x5ba>
    8f84:       0c 94 4d 57     jmp     0xae9a  ; 0xae9a <MotorRegler+0x24cc>
    8f88:       81 e0           ldi     r24, 0x01       ; 1
    8f8a:       80 93 29 05     sts     0x0529, r24
    8f8e:       10 92 2a 05     sts     0x052A, r1
    8f92:       10 92 2b 05     sts     0x052B, r1
    8f96:       10 92 2c 05     sts     0x052C, r1
    8f9a:       f0 91 2a 05     lds     r31, 0x052A
    8f9e:       fc a3           std     Y+36, r31       ; 0x24
    8fa0:       ff 23           and     r31, r31
    8fa2:       09 f0           breq    .+2             ; 0x8fa6 <MotorRegler+0x5d8>
    8fa4:       52 c7           rjmp    .+3748          ; 0x9e4a <MotorRegler+0x147c>
    8fa6:       80 91 29 05     lds     r24, 0x0529
    8faa:       88 23           and     r24, r24
    8fac:       09 f0           breq    .+2             ; 0x8fb0 <MotorRegler+0x5e2>
    8fae:       4d c7           rjmp    .+3738          ; 0x9e4a <MotorRegler+0x147c>
    8fb0:       80 91 43 05     lds     r24, 0x0543
    8fb4:       84 ff           sbrs    r24, 4
    8fb6:       1b c0           rjmp    .+54            ; 0x8fee <MotorRegler+0x620>
    8fb8:       10 92 19 05     sts     0x0519, r1
    8fbc:       10 92 18 05     sts     0x0518, r1
    8fc0:       10 92 15 05     sts     0x0515, r1
    8fc4:       10 92 14 05     sts     0x0514, r1
    8fc8:       10 92 17 05     sts     0x0517, r1
    8fcc:       10 92 16 05     sts     0x0516, r1
    8fd0:       9a e5           ldi     r25, 0x5A       ; 90
    8fd2:       90 93 a9 09     sts     0x09A9, r25
    8fd6:       88 e7           ldi     r24, 0x78       ; 120
    8fd8:       80 93 76 09     sts     0x0976, r24
    8fdc:       90 93 4f 09     sts     0x094F, r25
    8fe0:       80 93 66 09     sts     0x0966, r24
    8fe4:       10 92 2a 05     sts     0x052A, r1
    8fe8:       10 92 29 05     sts     0x0529, r1
    8fec:       1c a2           std     Y+36, r1        ; 0x24
    8fee:       20 91 69 09     lds     r18, 0x0969
    8ff2:       30 91 6a 09     lds     r19, 0x096A
    8ff6:       40 91 6b 09     lds     r20, 0x096B
    8ffa:       50 91 6c 09     lds     r21, 0x096C
    8ffe:       2f 8f           std     Y+31, r18       ; 0x1f
    9000:       38 a3           std     Y+32, r19       ; 0x20
    9002:       49 a3           std     Y+33, r20       ; 0x21
    9004:       5a a3           std     Y+34, r21       ; 0x22
    9006:       40 91 c4 04     lds     r20, 0x04C4
    900a:       50 91 c5 04     lds     r21, 0x04C5
    900e:       60 91 c6 04     lds     r22, 0x04C6
    9012:       70 91 c7 04     lds     r23, 0x04C7
    9016:       4d a3           std     Y+37, r20       ; 0x25
    9018:       5e a3           std     Y+38, r21       ; 0x26
    901a:       6f a3           std     Y+39, r22       ; 0x27
    901c:       78 a7           std     Y+40, r23       ; 0x28
    901e:       8f 8d           ldd     r24, Y+31       ; 0x1f
    9020:       98 a1           ldd     r25, Y+32       ; 0x20
    9022:       a9 a1           ldd     r26, Y+33       ; 0x21
    9024:       ba a1           ldd     r27, Y+34       ; 0x22
    9026:       84 0f           add     r24, r20
    9028:       95 1f           adc     r25, r21
    902a:       a6 1f           adc     r26, r22
    902c:       b7 1f           adc     r27, r23
    902e:       80 93 69 09     sts     0x0969, r24
    9032:       90 93 6a 09     sts     0x096A, r25
    9036:       a0 93 6b 09     sts     0x096B, r26
    903a:       b0 93 6c 09     sts     0x096C, r27
    903e:       20 90 70 09     lds     r2, 0x0970
    9042:       30 90 71 09     lds     r3, 0x0971
    9046:       40 90 72 09     lds     r4, 0x0972
    904a:       50 90 73 09     lds     r5, 0x0973
    904e:       a0 90 cc 04     lds     r10, 0x04CC
    9052:       b0 90 cd 04     lds     r11, 0x04CD
    9056:       c0 90 ce 04     lds     r12, 0x04CE
    905a:       d0 90 cf 04     lds     r13, 0x04CF
    905e:       ae a6           std     Y+46, r10       ; 0x2e
    9060:       bf a6           std     Y+47, r11       ; 0x2f
    9062:       c8 aa           std     Y+48, r12       ; 0x30
    9064:       d9 aa           std     Y+49, r13       ; 0x31
    9066:       2a 0c           add     r2, r10
    9068:       3b 1c           adc     r3, r11
    906a:       4c 1c           adc     r4, r12
    906c:       5d 1c           adc     r5, r13
    906e:       20 92 70 09     sts     0x0970, r2
    9072:       30 92 71 09     sts     0x0971, r3
    9076:       40 92 72 09     sts     0x0972, r4
    907a:       50 92 73 09     sts     0x0973, r5
    907e:       80 91 5e 09     lds     r24, 0x095E
    9082:       90 91 5f 09     lds     r25, 0x095F
    9086:       a0 91 60 09     lds     r26, 0x0960
    908a:       b0 91 61 09     lds     r27, 0x0961
    908e:       20 91 c8 04     lds     r18, 0x04C8
    9092:       30 91 c9 04     lds     r19, 0x04C9
    9096:       40 91 ca 04     lds     r20, 0x04CA
    909a:       50 91 cb 04     lds     r21, 0x04CB
    909e:       2c 8b           std     Y+20, r18       ; 0x14
    90a0:       3d 8b           std     Y+21, r19       ; 0x15
    90a2:       4e 8b           std     Y+22, r20       ; 0x16
    90a4:       5f 8b           std     Y+23, r21       ; 0x17
    90a6:       82 0f           add     r24, r18
    90a8:       93 1f           adc     r25, r19
    90aa:       a4 1f           adc     r26, r20
    90ac:       b5 1f           adc     r27, r21
    90ae:       80 93 5e 09     sts     0x095E, r24
    90b2:       90 93 5f 09     sts     0x095F, r25
    90b6:       a0 93 60 09     sts     0x0960, r26
    90ba:       b0 93 61 09     sts     0x0961, r27
    90be:       80 91 50 09     lds     r24, 0x0950
    90c2:       90 91 51 09     lds     r25, 0x0951
    90c6:       a0 91 52 09     lds     r26, 0x0952
    90ca:       b0 91 53 09     lds     r27, 0x0953
    90ce:       40 91 d0 04     lds     r20, 0x04D0
    90d2:       50 91 d1 04     lds     r21, 0x04D1
    90d6:       60 91 d2 04     lds     r22, 0x04D2
    90da:       70 91 d3 04     lds     r23, 0x04D3
    90de:       4a 8f           std     Y+26, r20       ; 0x1a
    90e0:       5b 8f           std     Y+27, r21       ; 0x1b
    90e2:       6c 8f           std     Y+28, r22       ; 0x1c
    90e4:       7d 8f           std     Y+29, r23       ; 0x1d
    90e6:       84 0f           add     r24, r20
    90e8:       95 1f           adc     r25, r21
    90ea:       a6 1f           adc     r26, r22
    90ec:       b7 1f           adc     r27, r23
    90ee:       80 93 50 09     sts     0x0950, r24
    90f2:       90 93 51 09     sts     0x0951, r25
    90f6:       a0 93 52 09     sts     0x0952, r26
    90fa:       b0 93 53 09     sts     0x0953, r27
    90fe:       50 91 29 05     lds     r21, 0x0529
    9102:       59 8f           std     Y+25, r21       ; 0x19
    9104:       55 23           and     r21, r21
    9106:       29 f4           brne    .+10            ; 0x9112 <MotorRegler+0x744>
    9108:       6c a1           ldd     r22, Y+36       ; 0x24
    910a:       66 23           and     r22, r22
    910c:       11 f4           brne    .+4             ; 0x9112 <MotorRegler+0x744>
    910e:       0c 94 a1 55     jmp     0xab42  ; 0xab42 <MotorRegler+0x2174>
    9112:       10 92 d4 04     sts     0x04D4, r1
    9116:       10 92 d5 04     sts     0x04D5, r1
    911a:       10 92 d6 04     sts     0x04D6, r1
    911e:       10 92 d7 04     sts     0x04D7, r1
    9122:       10 92 d8 04     sts     0x04D8, r1
    9126:       10 92 d9 04     sts     0x04D9, r1
    912a:       10 92 da 04     sts     0x04DA, r1
    912e:       10 92 db 04     sts     0x04DB, r1
    9132:       10 92 69 09     sts     0x0969, r1
    9136:       10 92 6a 09     sts     0x096A, r1
    913a:       10 92 6b 09     sts     0x096B, r1
    913e:       10 92 6c 09     sts     0x096C, r1
    9142:       10 92 70 09     sts     0x0970, r1
    9146:       10 92 71 09     sts     0x0971, r1
    914a:       10 92 72 09     sts     0x0972, r1
    914e:       10 92 73 09     sts     0x0973, r1
    9152:       10 92 5e 09     sts     0x095E, r1
    9156:       10 92 5f 09     sts     0x095F, r1
    915a:       10 92 60 09     sts     0x0960, r1
    915e:       10 92 61 09     sts     0x0961, r1
    9162:       10 92 50 09     sts     0x0950, r1
    9166:       10 92 51 09     sts     0x0951, r1
    916a:       10 92 52 09     sts     0x0952, r1
    916e:       10 92 53 09     sts     0x0953, r1
    9172:       80 91 e4 04     lds     r24, 0x04E4
    9176:       90 91 e5 04     lds     r25, 0x04E5
    917a:       a0 91 e6 04     lds     r26, 0x04E6
    917e:       b0 91 e7 04     lds     r27, 0x04E7
    9182:       80 93 e8 04     sts     0x04E8, r24
    9186:       90 93 e9 04     sts     0x04E9, r25
    918a:       a0 93 ea 04     sts     0x04EA, r26
    918e:       b0 93 eb 04     sts     0x04EB, r27
    9192:       80 91 ec 04     lds     r24, 0x04EC
    9196:       90 91 ed 04     lds     r25, 0x04ED
    919a:       a0 91 ee 04     lds     r26, 0x04EE
    919e:       b0 91 ef 04     lds     r27, 0x04EF
    91a2:       80 93 f0 04     sts     0x04F0, r24
    91a6:       90 93 f1 04     sts     0x04F1, r25
    91aa:       a0 93 f2 04     sts     0x04F2, r26
    91ae:       b0 93 f3 04     sts     0x04F3, r27
    91b2:       10 92 26 04     sts     0x0426, r1
    91b6:       10 92 25 04     sts     0x0425, r1
    91ba:       10 92 28 05     sts     0x0528, r1
    91be:       10 92 27 05     sts     0x0527, r1
    91c2:       10 92 26 05     sts     0x0526, r1
    91c6:       10 92 25 05     sts     0x0525, r1
    91ca:       79 8d           ldd     r23, Y+25       ; 0x19
    91cc:       77 23           and     r23, r23
    91ce:       11 f4           brne    .+4             ; 0x91d4 <MotorRegler+0x806>
    91d0:       0c 94 9c 55     jmp     0xab38  ; 0xab38 <MotorRegler+0x216a>
    91d4:       80 91 25 04     lds     r24, 0x0425
    91d8:       90 91 26 04     lds     r25, 0x0426
    91dc:       8f 3f           cpi     r24, 0xFF       ; 255
    91de:       91 05           cpc     r25, r1
    91e0:       11 f0           breq    .+4             ; 0x91e6 <MotorRegler+0x818>
    91e2:       08 f0           brcs    .+2             ; 0x91e6 <MotorRegler+0x818>
    91e4:       43 c7           rjmp    .+3718          ; 0xa06c <MotorRegler+0x169e>
    91e6:       30 91 07 05     lds     r19, 0x0507
    91ea:       3b 8b           std     Y+19, r19       ; 0x13
    91ec:       e0 90 18 05     lds     r14, 0x0518
    91f0:       f0 90 19 05     lds     r15, 0x0519
    91f4:       c7 01           movw    r24, r14
    91f6:       f7 fc           sbrc    r15, 7
    91f8:       bf c7           rjmp    .+3966          ; 0xa178 <MotorRegler+0x17aa>
    91fa:       40 97           sbiw    r24, 0x10       ; 16
    91fc:       64 f0           brlt    .+24            ; 0x9216 <MotorRegler+0x848>
    91fe:       88 ee           ldi     r24, 0xE8       ; 232
    9200:       93 e0           ldi     r25, 0x03       ; 3
    9202:       90 93 a1 03     sts     0x03A1, r25
    9206:       80 93 a0 03     sts     0x03A0, r24
    920a:       80 91 e9 08     lds     r24, 0x08E9
    920e:       84 fd           sbrc    r24, 4
    9210:       02 c0           rjmp    .+4             ; 0x9216 <MotorRegler+0x848>
    9212:       0c 94 97 55     jmp     0xab2e  ; 0xab2e <MotorRegler+0x2160>
    9216:       10 91 f5 08     lds     r17, 0x08F5
    921a:       b7 01           movw    r22, r14
    921c:       88 27           eor     r24, r24
    921e:       77 fd           sbrc    r23, 7
    9220:       80 95           com     r24
    9222:       98 2f           mov     r25, r24
    9224:       21 2f           mov     r18, r17
    9226:       30 e0           ldi     r19, 0x00       ; 0
    9228:       40 e0           ldi     r20, 0x00       ; 0
    922a:       50 e0           ldi     r21, 0x00       ; 0
    922c:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9230:       f7 01           movw    r30, r14
    9232:       f7 fe           sbrs    r15, 7
    9234:       02 c0           rjmp    .+4             ; 0x923a <MotorRegler+0x86c>
    9236:       0c 94 cf 56     jmp     0xad9e  ; 0xad9e <MotorRegler+0x23d0>
    923a:       9f 01           movw    r18, r30
    923c:       44 27           eor     r20, r20
    923e:       37 fd           sbrc    r19, 7
    9240:       40 95           com     r20
    9242:       54 2f           mov     r21, r20
    9244:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9248:       20 e0           ldi     r18, 0x00       ; 0
    924a:       32 e0           ldi     r19, 0x02       ; 2
    924c:       40 e0           ldi     r20, 0x00       ; 0
    924e:       50 e0           ldi     r21, 0x00       ; 0
    9250:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9254:       81 2f           mov     r24, r17
    9256:       90 e0           ldi     r25, 0x00       ; 0
    9258:       8e 9d           mul     r24, r14
    925a:       b0 01           movw    r22, r0
    925c:       8f 9d           mul     r24, r15
    925e:       70 0d           add     r23, r0
    9260:       9e 9d           mul     r25, r14
    9262:       70 0d           add     r23, r0
    9264:       11 24           eor     r1, r1
    9266:       77 ff           sbrs    r23, 7
    9268:       02 c0           rjmp    .+4             ; 0x926e <MotorRegler+0x8a0>
    926a:       0c 94 cb 56     jmp     0xad96  ; 0xad96 <MotorRegler+0x23c8>
    926e:       75 95           asr     r23
    9270:       67 95           ror     r22
    9272:       75 95           asr     r23
    9274:       67 95           ror     r22
    9276:       26 0f           add     r18, r22
    9278:       37 1f           adc     r19, r23
    927a:       c9 01           movw    r24, r18
    927c:       aa 27           eor     r26, r26
    927e:       97 fd           sbrc    r25, 7
    9280:       a0 95           com     r26
    9282:       ba 2f           mov     r27, r26
    9284:       80 93 85 05     sts     0x0585, r24
    9288:       90 93 86 05     sts     0x0586, r25
    928c:       a0 93 87 05     sts     0x0587, r26
    9290:       b0 93 88 05     sts     0x0588, r27
    9294:       20 91 f4 04     lds     r18, 0x04F4
    9298:       30 91 f5 04     lds     r19, 0x04F5
    929c:       40 91 f6 04     lds     r20, 0x04F6
    92a0:       50 91 f7 04     lds     r21, 0x04F7
    92a4:       28 1b           sub     r18, r24
    92a6:       39 0b           sbc     r19, r25
    92a8:       4a 0b           sbc     r20, r26
    92aa:       5b 0b           sbc     r21, r27
    92ac:       20 93 f4 04     sts     0x04F4, r18
    92b0:       30 93 f5 04     sts     0x04F5, r19
    92b4:       40 93 f6 04     sts     0x04F6, r20
    92b8:       50 93 f7 04     sts     0x04F7, r21
    92bc:       21 35           cpi     r18, 0x51       ; 81
    92be:       63 ec           ldi     r22, 0xC3       ; 195
    92c0:       36 07           cpc     r19, r22
    92c2:       60 e0           ldi     r22, 0x00       ; 0
    92c4:       46 07           cpc     r20, r22
    92c6:       60 e0           ldi     r22, 0x00       ; 0
    92c8:       56 07           cpc     r21, r22
    92ca:       0c f4           brge    .+2             ; 0x92ce <MotorRegler+0x900>
    92cc:       6b c7           rjmp    .+3798          ; 0xa1a4 <MotorRegler+0x17d6>
    92ce:       80 e5           ldi     r24, 0x50       ; 80
    92d0:       93 ec           ldi     r25, 0xC3       ; 195
    92d2:       a0 e0           ldi     r26, 0x00       ; 0
    92d4:       b0 e0           ldi     r27, 0x00       ; 0
    92d6:       80 93 f4 04     sts     0x04F4, r24
    92da:       90 93 f5 04     sts     0x04F5, r25
    92de:       a0 93 f6 04     sts     0x04F6, r26
    92e2:       b0 93 f7 04     sts     0x04F7, r27
    92e6:       40 90 00 05     lds     r4, 0x0500
    92ea:       50 90 01 05     lds     r5, 0x0501
    92ee:       41 14           cp      r4, r1
    92f0:       51 04           cpc     r5, r1
    92f2:       31 f0           breq    .+12            ; 0x9300 <MotorRegler+0x932>
    92f4:       80 91 e9 08     lds     r24, 0x08E9
    92f8:       83 ff           sbrs    r24, 3
    92fa:       02 c0           rjmp    .+4             ; 0x9300 <MotorRegler+0x932>
    92fc:       0c 94 5d 54     jmp     0xa8ba  ; 0xa8ba <MotorRegler+0x1eec>
    9300:       60 90 a4 09     lds     r6, 0x09A4
    9304:       70 90 a5 09     lds     r7, 0x09A5
    9308:       80 91 6f 05     lds     r24, 0x056F
    930c:       81 50           subi    r24, 0x01       ; 1
    930e:       80 93 6f 05     sts     0x056F, r24
    9312:       8f 5f           subi    r24, 0xFF       ; 255
    9314:       09 f0           breq    .+2             ; 0x9318 <MotorRegler+0x94a>
    9316:       b4 c0           rjmp    .+360           ; 0x9480 <MotorRegler+0xab2>
    9318:       88 e1           ldi     r24, 0x18       ; 24
    931a:       80 93 6f 05     sts     0x056F, r24
    931e:       e0 90 f8 08     lds     r14, 0x08F8
    9322:       ff 24           eor     r15, r15
    9324:       ee 0c           add     r14, r14
    9326:       ff 1c           adc     r15, r15
    9328:       ee 0c           add     r14, r14
    932a:       ff 1c           adc     r15, r15
    932c:       00 27           eor     r16, r16
    932e:       f7 fc           sbrc    r15, 7
    9330:       00 95           com     r16
    9332:       10 2f           mov     r17, r16
    9334:       6d a1           ldd     r22, Y+37       ; 0x25
    9336:       7e a1           ldd     r23, Y+38       ; 0x26
    9338:       8f a1           ldd     r24, Y+39       ; 0x27
    933a:       98 a5           ldd     r25, Y+40       ; 0x28
    933c:       a8 01           movw    r20, r16
    933e:       97 01           movw    r18, r14
    9340:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9344:       30 93 26 08     sts     0x0826, r19
    9348:       20 93 25 08     sts     0x0825, r18
    934c:       6e a5           ldd     r22, Y+46       ; 0x2e
    934e:       7f a5           ldd     r23, Y+47       ; 0x2f
    9350:       88 a9           ldd     r24, Y+48       ; 0x30
    9352:       99 a9           ldd     r25, Y+49       ; 0x31
    9354:       a8 01           movw    r20, r16
    9356:       97 01           movw    r18, r14
    9358:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    935c:       30 93 28 08     sts     0x0828, r19
    9360:       20 93 27 08     sts     0x0827, r18
    9364:       20 91 93 09     lds     r18, 0x0993
    9368:       30 91 94 09     lds     r19, 0x0994
    936c:       c9 01           movw    r24, r18
    936e:       97 ff           sbrs    r25, 7
    9370:       02 c0           rjmp    .+4             ; 0x9376 <MotorRegler+0x9a8>
    9372:       0c 94 bb 57     jmp     0xaf76  ; 0xaf76 <MotorRegler+0x25a8>
    9376:       95 95           asr     r25
    9378:       87 95           ror     r24
    937a:       95 95           asr     r25
    937c:       87 95           ror     r24
    937e:       90 93 2a 08     sts     0x082A, r25
    9382:       80 93 29 08     sts     0x0829, r24
    9386:       80 91 af 09     lds     r24, 0x09AF
    938a:       90 91 b0 09     lds     r25, 0x09B0
    938e:       9c 01           movw    r18, r24
    9390:       37 ff           sbrs    r19, 7
    9392:       02 c0           rjmp    .+4             ; 0x9398 <MotorRegler+0x9ca>
    9394:       0c 94 b7 57     jmp     0xaf6e  ; 0xaf6e <MotorRegler+0x25a0>
    9398:       35 95           asr     r19
    939a:       27 95           ror     r18
    939c:       35 95           asr     r19
    939e:       27 95           ror     r18
    93a0:       30 93 2c 08     sts     0x082C, r19
    93a4:       20 93 2b 08     sts     0x082B, r18
    93a8:       70 92 2e 08     sts     0x082E, r7
    93ac:       60 92 2d 08     sts     0x082D, r6
    93b0:       60 91 1d 05     lds     r22, 0x051D
    93b4:       70 91 1e 05     lds     r23, 0x051E
    93b8:       80 91 1f 05     lds     r24, 0x051F
    93bc:       90 91 20 05     lds     r25, 0x0520
    93c0:       25 e0           ldi     r18, 0x05       ; 5
    93c2:       30 e0           ldi     r19, 0x00       ; 0
    93c4:       40 e0           ldi     r20, 0x00       ; 0
    93c6:       50 e0           ldi     r21, 0x00       ; 0
    93c8:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    93cc:       30 93 30 08     sts     0x0830, r19
    93d0:       20 93 2f 08     sts     0x082F, r18
    93d4:       80 91 69 08     lds     r24, 0x0869
    93d8:       90 91 6a 08     lds     r25, 0x086A
    93dc:       90 93 32 08     sts     0x0832, r25
    93e0:       80 93 31 08     sts     0x0831, r24
    93e4:       50 92 36 08     sts     0x0836, r5
    93e8:       40 92 35 08     sts     0x0835, r4
    93ec:       80 91 19 03     lds     r24, 0x0319
    93f0:       90 91 1a 03     lds     r25, 0x031A
    93f4:       90 93 38 08     sts     0x0838, r25
    93f8:       80 93 37 08     sts     0x0837, r24
    93fc:       80 91 12 05     lds     r24, 0x0512
    9400:       80 93 39 08     sts     0x0839, r24
    9404:       10 92 3a 08     sts     0x083A, r1
    9408:       60 91 ab 09     lds     r22, 0x09AB
    940c:       70 91 ac 09     lds     r23, 0x09AC
    9410:       80 91 ad 09     lds     r24, 0x09AD
    9414:       90 91 ae 09     lds     r25, 0x09AE
    9418:       20 91 c2 03     lds     r18, 0x03C2
    941c:       30 91 c3 03     lds     r19, 0x03C3
    9420:       40 91 c4 03     lds     r20, 0x03C4
    9424:       50 91 c5 03     lds     r21, 0x03C5
    9428:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    942c:       30 93 3c 08     sts     0x083C, r19
    9430:       20 93 3b 08     sts     0x083B, r18
    9434:       80 91 23 04     lds     r24, 0x0423
    9438:       90 91 24 04     lds     r25, 0x0424
    943c:       90 93 4a 08     sts     0x084A, r25
    9440:       80 93 49 08     sts     0x0849, r24
    9444:       80 91 7e 07     lds     r24, 0x077E
    9448:       80 93 4b 08     sts     0x084B, r24
    944c:       10 92 4c 08     sts     0x084C, r1
    9450:       80 91 fe 03     lds     r24, 0x03FE
    9454:       90 91 ff 03     lds     r25, 0x03FF
    9458:       90 93 4e 08     sts     0x084E, r25
    945c:       80 93 4d 08     sts     0x084D, r24
    9460:       80 91 a9 05     lds     r24, 0x05A9
    9464:       90 91 aa 05     lds     r25, 0x05AA
    9468:       90 93 62 08     sts     0x0862, r25
    946c:       80 93 61 08     sts     0x0861, r24
    9470:       80 91 ab 05     lds     r24, 0x05AB
    9474:       90 91 ac 05     lds     r25, 0x05AC
    9478:       90 93 64 08     sts     0x0864, r25
    947c:       80 93 63 08     sts     0x0863, r24
    9480:       fb 89           ldd     r31, Y+19       ; 0x13
    9482:       ff 23           and     r31, r31
    9484:       81 f0           breq    .+32            ; 0x94a6 <MotorRegler+0xad8>
    9486:       10 92 89 05     sts     0x0589, r1
    948a:       10 92 8a 05     sts     0x058A, r1
    948e:       10 92 8b 05     sts     0x058B, r1
    9492:       10 92 8c 05     sts     0x058C, r1
    9496:       10 92 8d 05     sts     0x058D, r1
    949a:       10 92 8e 05     sts     0x058E, r1
    949e:       10 92 8f 05     sts     0x058F, r1
    94a2:       10 92 90 05     sts     0x0590, r1
    94a6:       a9 8c           ldd     r10, Y+25       ; 0x19
    94a8:       aa 20           and     r10, r10
    94aa:       09 f4           brne    .+2             ; 0x94ae <MotorRegler+0xae0>
    94ac:       53 c5           rjmp    .+2726          ; 0x9f54 <MotorRegler+0x1586>
    94ae:       1c 82           std     Y+4, r1 ; 0x04
    94b0:       1b 82           std     Y+3, r1 ; 0x03
    94b2:       88 24           eor     r8, r8
    94b4:       99 24           eor     r9, r9
    94b6:       bc a0           ldd     r11, Y+36       ; 0x24
    94b8:       bb 20           and     r11, r11
    94ba:       09 f4           brne    .+2             ; 0x94be <MotorRegler+0xaf0>
    94bc:       63 c5           rjmp    .+2758          ; 0x9f84 <MotorRegler+0x15b6>
    94be:       1a 82           std     Y+2, r1 ; 0x02
    94c0:       19 82           std     Y+1, r1 ; 0x01
    94c2:       44 24           eor     r4, r4
    94c4:       55 24           eor     r5, r5
    94c6:       20 91 4a 09     lds     r18, 0x094A
    94ca:       30 91 4b 09     lds     r19, 0x094B
    94ce:       29 3c           cpi     r18, 0xC9       ; 201
    94d0:       31 05           cpc     r19, r1
    94d2:       0c f4           brge    .+2             ; 0x94d6 <MotorRegler+0xb08>
    94d4:       73 c5           rjmp    .+2790          ; 0x9fbc <MotorRegler+0x15ee>
    94d6:       88 ec           ldi     r24, 0xC8       ; 200
    94d8:       90 e0           ldi     r25, 0x00       ; 0
    94da:       90 93 4b 09     sts     0x094B, r25
    94de:       80 93 4a 09     sts     0x094A, r24
    94e2:       28 ec           ldi     r18, 0xC8       ; 200
    94e4:       30 e0           ldi     r19, 0x00       ; 0
    94e6:       20 90 55 09     lds     r2, 0x0955
    94ea:       30 90 56 09     lds     r3, 0x0956
    94ee:       59 ec           ldi     r21, 0xC9       ; 201
    94f0:       25 16           cp      r2, r21
    94f2:       31 04           cpc     r3, r1
    94f4:       0c f4           brge    .+2             ; 0x94f8 <MotorRegler+0xb2a>
    94f6:       45 c6           rjmp    .+3210          ; 0xa182 <MotorRegler+0x17b4>
    94f8:       88 ec           ldi     r24, 0xC8       ; 200
    94fa:       90 e0           ldi     r25, 0x00       ; 0
    94fc:       90 93 56 09     sts     0x0956, r25
    9500:       80 93 55 09     sts     0x0955, r24
    9504:       58 ec           ldi     r21, 0xC8       ; 200
    9506:       25 2e           mov     r2, r21
    9508:       31 2c           mov     r3, r1
    950a:       79 01           movw    r14, r18
    950c:       00 27           eor     r16, r16
    950e:       f7 fc           sbrc    r15, 7
    9510:       00 95           com     r16
    9512:       10 2f           mov     r17, r16
    9514:       ee 0c           add     r14, r14
    9516:       ff 1c           adc     r15, r15
    9518:       00 1f           adc     r16, r16
    951a:       11 1f           adc     r17, r17
    951c:       ee 0c           add     r14, r14
    951e:       ff 1c           adc     r15, r15
    9520:       00 1f           adc     r16, r16
    9522:       11 1f           adc     r17, r17
    9524:       ee 0c           add     r14, r14
    9526:       ff 1c           adc     r15, r15
    9528:       00 1f           adc     r16, r16
    952a:       11 1f           adc     r17, r17
    952c:       ee 0c           add     r14, r14
    952e:       ff 1c           adc     r15, r15
    9530:       00 1f           adc     r16, r16
    9532:       11 1f           adc     r17, r17
    9534:       ee 0c           add     r14, r14
    9536:       ff 1c           adc     r15, r15
    9538:       00 1f           adc     r16, r16
    953a:       11 1f           adc     r17, r17
    953c:       ee 0c           add     r14, r14
    953e:       ff 1c           adc     r15, r15
    9540:       00 1f           adc     r16, r16
    9542:       11 1f           adc     r17, r17
    9544:       ee 0c           add     r14, r14
    9546:       ff 1c           adc     r15, r15
    9548:       00 1f           adc     r16, r16
    954a:       11 1f           adc     r17, r17
    954c:       a0 90 a9 09     lds     r10, 0x09A9
    9550:       bb 24           eor     r11, r11
    9552:       cc 24           eor     r12, r12
    9554:       dd 24           eor     r13, r13
    9556:       20 91 57 09     lds     r18, 0x0957
    955a:       30 91 58 09     lds     r19, 0x0958
    955e:       44 27           eor     r20, r20
    9560:       37 fd           sbrc    r19, 7
    9562:       40 95           com     r20
    9564:       54 2f           mov     r21, r20
    9566:       c6 01           movw    r24, r12
    9568:       b5 01           movw    r22, r10
    956a:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    956e:       e6 0e           add     r14, r22
    9570:       f7 1e           adc     r15, r23
    9572:       08 1f           adc     r16, r24
    9574:       19 1f           adc     r17, r25
    9576:       c8 01           movw    r24, r16
    9578:       b7 01           movw    r22, r14
    957a:       20 e4           ldi     r18, 0x40       ; 64
    957c:       30 e0           ldi     r19, 0x00       ; 0
    957e:       40 e0           ldi     r20, 0x00       ; 0
    9580:       50 e0           ldi     r21, 0x00       ; 0
    9582:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9586:       82 0e           add     r8, r18
    9588:       93 1e           adc     r9, r19
    958a:       90 92 58 09     sts     0x0958, r9
    958e:       80 92 57 09     sts     0x0957, r8
    9592:       71 01           movw    r14, r2
    9594:       00 27           eor     r16, r16
    9596:       f7 fc           sbrc    r15, 7
    9598:       00 95           com     r16
    959a:       10 2f           mov     r17, r16
    959c:       ee 0c           add     r14, r14
    959e:       ff 1c           adc     r15, r15
    95a0:       00 1f           adc     r16, r16
    95a2:       11 1f           adc     r17, r17
    95a4:       ee 0c           add     r14, r14
    95a6:       ff 1c           adc     r15, r15
    95a8:       00 1f           adc     r16, r16
    95aa:       11 1f           adc     r17, r17
    95ac:       ee 0c           add     r14, r14
    95ae:       ff 1c           adc     r15, r15
    95b0:       00 1f           adc     r16, r16
    95b2:       11 1f           adc     r17, r17
    95b4:       ee 0c           add     r14, r14
    95b6:       ff 1c           adc     r15, r15
    95b8:       00 1f           adc     r16, r16
    95ba:       11 1f           adc     r17, r17
    95bc:       ee 0c           add     r14, r14
    95be:       ff 1c           adc     r15, r15
    95c0:       00 1f           adc     r16, r16
    95c2:       11 1f           adc     r17, r17
    95c4:       ee 0c           add     r14, r14
    95c6:       ff 1c           adc     r15, r15
    95c8:       00 1f           adc     r16, r16
    95ca:       11 1f           adc     r17, r17
    95cc:       ee 0c           add     r14, r14
    95ce:       ff 1c           adc     r15, r15
    95d0:       00 1f           adc     r16, r16
    95d2:       11 1f           adc     r17, r17
    95d4:       20 91 48 09     lds     r18, 0x0948
    95d8:       30 91 49 09     lds     r19, 0x0949
    95dc:       44 27           eor     r20, r20
    95de:       37 fd           sbrc    r19, 7
    95e0:       40 95           com     r20
    95e2:       54 2f           mov     r21, r20
    95e4:       c6 01           movw    r24, r12
    95e6:       b5 01           movw    r22, r10
    95e8:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    95ec:       e6 0e           add     r14, r22
    95ee:       f7 1e           adc     r15, r23
    95f0:       08 1f           adc     r16, r24
    95f2:       19 1f           adc     r17, r25
    95f4:       c8 01           movw    r24, r16
    95f6:       b7 01           movw    r22, r14
    95f8:       20 e4           ldi     r18, 0x40       ; 64
    95fa:       30 e0           ldi     r19, 0x00       ; 0
    95fc:       40 e0           ldi     r20, 0x00       ; 0
    95fe:       50 e0           ldi     r21, 0x00       ; 0
    9600:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9604:       62 01           movw    r12, r4
    9606:       c2 0e           add     r12, r18
    9608:       d3 1e           adc     r13, r19
    960a:       d0 92 49 09     sts     0x0949, r13
    960e:       c0 92 48 09     sts     0x0948, r12
    9612:       66 0c           add     r6, r6
    9614:       77 1c           adc     r7, r7
    9616:       b3 01           movw    r22, r6
    9618:       88 27           eor     r24, r24
    961a:       77 fd           sbrc    r23, 7
    961c:       80 95           com     r24
    961e:       98 2f           mov     r25, r24
    9620:       20 91 4f 09     lds     r18, 0x094F
    9624:       30 e0           ldi     r19, 0x00       ; 0
    9626:       40 e0           ldi     r20, 0x00       ; 0
    9628:       50 e0           ldi     r21, 0x00       ; 0
    962a:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    962e:       20 e4           ldi     r18, 0x40       ; 64
    9630:       30 e0           ldi     r19, 0x00       ; 0
    9632:       40 e0           ldi     r20, 0x00       ; 0
    9634:       50 e0           ldi     r21, 0x00       ; 0
    9636:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    963a:       79 01           movw    r14, r18
    963c:       8a 01           movw    r16, r20
    963e:       60 91 66 09     lds     r22, 0x0966
    9642:       70 e0           ldi     r23, 0x00       ; 0
    9644:       80 e0           ldi     r24, 0x00       ; 0
    9646:       90 e0           ldi     r25, 0x00       ; 0
    9648:       20 91 e0 04     lds     r18, 0x04E0
    964c:       30 91 e1 04     lds     r19, 0x04E1
    9650:       40 91 e2 04     lds     r20, 0x04E2
    9654:       50 91 e3 04     lds     r21, 0x04E3
    9658:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    965c:       20 ef           ldi     r18, 0xF0       ; 240
    965e:       35 e5           ldi     r19, 0x55       ; 85
    9660:       40 e0           ldi     r20, 0x00       ; 0
    9662:       50 e0           ldi     r21, 0x00       ; 0
    9664:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9668:       e2 0e           add     r14, r18
    966a:       f3 1e           adc     r15, r19
    966c:       f0 92 a5 09     sts     0x09A5, r15
    9670:       e0 92 a4 09     sts     0x09A4, r14
    9674:       71 e0           ldi     r23, 0x01       ; 1
    9676:       87 16           cp      r8, r23
    9678:       70 e4           ldi     r23, 0x40       ; 64
    967a:       97 06           cpc     r9, r23
    967c:       0c f4           brge    .+2             ; 0x9680 <MotorRegler+0xcb2>
    967e:       a5 c5           rjmp    .+2890          ; 0xa1ca <MotorRegler+0x17fc>
    9680:       80 e0           ldi     r24, 0x00       ; 0
    9682:       90 e4           ldi     r25, 0x40       ; 64
    9684:       90 93 58 09     sts     0x0958, r25
    9688:       80 93 57 09     sts     0x0957, r24
    968c:       91 e0           ldi     r25, 0x01       ; 1
    968e:       c9 16           cp      r12, r25
    9690:       90 e4           ldi     r25, 0x40       ; 64
    9692:       d9 06           cpc     r13, r25
    9694:       0c f4           brge    .+2             ; 0x9698 <MotorRegler+0xcca>
    9696:       ab c5           rjmp    .+2902          ; 0xa1ee <MotorRegler+0x1820>
    9698:       80 e0           ldi     r24, 0x00       ; 0
    969a:       90 e4           ldi     r25, 0x40       ; 64
    969c:       90 93 49 09     sts     0x0949, r25
    96a0:       80 93 48 09     sts     0x0948, r24
    96a4:       b1 e0           ldi     r27, 0x01       ; 1
    96a6:       eb 16           cp      r14, r27
    96a8:       b0 e4           ldi     r27, 0x40       ; 64
    96aa:       fb 06           cpc     r15, r27
    96ac:       0c f4           brge    .+2             ; 0x96b0 <MotorRegler+0xce2>
    96ae:       b1 c5           rjmp    .+2914          ; 0xa212 <MotorRegler+0x1844>
    96b0:       80 e0           ldi     r24, 0x00       ; 0
    96b2:       90 e4           ldi     r25, 0x40       ; 64
    96b4:       90 93 a5 09     sts     0x09A5, r25
    96b8:       80 93 a4 09     sts     0x09A4, r24
    96bc:       20 91 0a 01     lds     r18, 0x010A
    96c0:       80 91 19 03     lds     r24, 0x0319
    96c4:       90 91 1a 03     lds     r25, 0x031A
    96c8:       30 e0           ldi     r19, 0x00       ; 0
    96ca:       28 17           cp      r18, r24
    96cc:       39 07           cpc     r19, r25
    96ce:       8c f4           brge    .+34            ; 0x96f2 <MotorRegler+0xd24>
    96d0:       60 91 19 03     lds     r22, 0x0319
    96d4:       70 91 1a 03     lds     r23, 0x031A
    96d8:       ad 80           ldd     r10, Y+5        ; 0x05
    96da:       be 80           ldd     r11, Y+6        ; 0x06
    96dc:       a2 9e           mul     r10, r18
    96de:       c0 01           movw    r24, r0
    96e0:       a3 9e           mul     r10, r19
    96e2:       90 0d           add     r25, r0
    96e4:       b2 9e           mul     r11, r18
    96e6:       90 0d           add     r25, r0
    96e8:       11 24           eor     r1, r1
    96ea:       0e 94 75 6f     call    0xdeea  ; 0xdeea <__udivmodhi4>
    96ee:       7e 83           std     Y+6, r23        ; 0x06
    96f0:       6d 83           std     Y+5, r22        ; 0x05
    96f2:       4d 80           ldd     r4, Y+5 ; 0x05
    96f4:       5e 80           ldd     r5, Y+6 ; 0x06
    96f6:       44 0c           add     r4, r4
    96f8:       55 1c           adc     r5, r5
    96fa:       44 0c           add     r4, r4
    96fc:       55 1c           adc     r5, r5
    96fe:       80 91 e9 08     lds     r24, 0x08E9
    9702:       80 fd           sbrc    r24, 0
    9704:       69 c4           rjmp    .+2258          ; 0x9fd8 <MotorRegler+0x160a>
    9706:       b0 90 a3 09     lds     r11, 0x09A3
    970a:       b8 8e           std     Y+24, r11       ; 0x18
    970c:       b0 90 5c 09     lds     r11, 0x095C
    9710:       bb a2           std     Y+35, r11       ; 0x23
    9712:       2b 2d           mov     r18, r11
    9714:       30 e0           ldi     r19, 0x00       ; 0
    9716:       26 5f           subi    r18, 0xF6       ; 246
    9718:       3f 4f           sbci    r19, 0xFF       ; 255
    971a:       22 0f           add     r18, r18
    971c:       33 1f           adc     r19, r19
    971e:       22 0f           add     r18, r18
    9720:       33 1f           adc     r19, r19
    9722:       b2 01           movw    r22, r4
    9724:       42 16           cp      r4, r18
    9726:       53 06           cpc     r5, r19
    9728:       0c f4           brge    .+2             ; 0x972c <MotorRegler+0xd5e>
    972a:       b9 01           movw    r22, r18
    972c:       c8 8c           ldd     r12, Y+24       ; 0x18
    972e:       2c 2d           mov     r18, r12
    9730:       30 e0           ldi     r19, 0x00       ; 0
    9732:       24 51           subi    r18, 0x14       ; 20
    9734:       30 40           sbci    r19, 0x00       ; 0
    9736:       22 0f           add     r18, r18
    9738:       33 1f           adc     r19, r19
    973a:       22 0f           add     r18, r18
    973c:       33 1f           adc     r19, r19
    973e:       5b 01           movw    r10, r22
    9740:       26 17           cp      r18, r22
    9742:       37 07           cpc     r19, r23
    9744:       0c f4           brge    .+2             ; 0x9748 <MotorRegler+0xd7a>
    9746:       59 01           movw    r10, r18
    9748:       80 91 47 04     lds     r24, 0x0447
    974c:       88 23           and     r24, r24
    974e:       41 f0           breq    .+16            ; 0x9760 <MotorRegler+0xd92>
    9750:       80 91 41 05     lds     r24, 0x0541
    9754:       90 91 42 05     lds     r25, 0x0542
    9758:       02 97           sbiw    r24, 0x02       ; 2
    975a:       c0 97           sbiw    r24, 0x30       ; 48
    975c:       08 f4           brcc    .+2             ; 0x9760 <MotorRegler+0xd92>
    975e:       d2 c3           rjmp    .+1956          ; 0x9f04 <MotorRegler+0x1536>
    9760:       b0 92 34 08     sts     0x0834, r11
    9764:       a0 92 33 08     sts     0x0833, r10
    9768:       60 91 85 05     lds     r22, 0x0585
    976c:       70 91 86 05     lds     r23, 0x0586
    9770:       80 91 87 05     lds     r24, 0x0587
    9774:       90 91 88 05     lds     r25, 0x0588
    9778:       2c ef           ldi     r18, 0xFC       ; 252
    977a:       3f ef           ldi     r19, 0xFF       ; 255
    977c:       4f ef           ldi     r20, 0xFF       ; 255
    977e:       5f ef           ldi     r21, 0xFF       ; 255
    9780:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9784:       40 91 a4 09     lds     r20, 0x09A4
    9788:       50 91 a5 09     lds     r21, 0x09A5
    978c:       46 0f           add     r20, r22
    978e:       57 1f           adc     r21, r23
    9790:       21 ea           ldi     r18, 0xA1       ; 161
    9792:       a2 16           cp      r10, r18
    9794:       b1 04           cpc     r11, r1
    9796:       0c f4           brge    .+2             ; 0x979a <MotorRegler+0xdcc>
    9798:       d1 c3           rjmp    .+1954          ; 0x9f3c <MotorRegler+0x156e>
    979a:       c5 01           movw    r24, r10
    979c:       95 95           asr     r25
    979e:       87 95           ror     r24
    97a0:       84 17           cp      r24, r20
    97a2:       95 07           cpc     r25, r21
    97a4:       0c f0           brlt    .+2             ; 0x97a8 <MotorRegler+0xdda>
    97a6:       92 c5           rjmp    .+2852          ; 0xa2cc <MotorRegler+0x18fe>
    97a8:       ac 01           movw    r20, r24
    97aa:       68 8d           ldd     r22, Y+24       ; 0x18
    97ac:       86 2f           mov     r24, r22
    97ae:       90 e0           ldi     r25, 0x00       ; 0
    97b0:       88 0f           add     r24, r24
    97b2:       99 1f           adc     r25, r25
    97b4:       88 0f           add     r24, r24
    97b6:       99 1f           adc     r25, r25
    97b8:       9c 01           movw    r18, r24
    97ba:       2a 19           sub     r18, r10
    97bc:       3b 09           sbc     r19, r11
    97be:       42 17           cp      r20, r18
    97c0:       53 07           cpc     r21, r19
    97c2:       0c f4           brge    .+2             ; 0x97c6 <MotorRegler+0xdf8>
    97c4:       9a 01           movw    r18, r20
    97c6:       d5 01           movw    r26, r10
    97c8:       a8 1b           sub     r26, r24
    97ca:       b9 0b           sbc     r27, r25
    97cc:       19 01           movw    r2, r18
    97ce:       2a 17           cp      r18, r26
    97d0:       3b 07           cpc     r19, r27
    97d2:       0c f4           brge    .+2             ; 0x97d6 <MotorRegler+0xe08>
    97d4:       1d 01           movw    r2, r26
    97d6:       20 91 57 09     lds     r18, 0x0957
    97da:       30 91 58 09     lds     r19, 0x0958
    97de:       80 91 14 05     lds     r24, 0x0514
    97e2:       90 91 15 05     lds     r25, 0x0515
    97e6:       28 1b           sub     r18, r24
    97e8:       39 0b           sbc     r19, r25
    97ea:       30 93 68 09     sts     0x0968, r19
    97ee:       20 93 67 09     sts     0x0967, r18
    97f2:       b0 91 76 09     lds     r27, 0x0976
    97f6:       be 8f           std     Y+30, r27       ; 0x1e
    97f8:       bb 23           and     r27, r27
    97fa:       09 f4           brne    .+2             ; 0x97fe <MotorRegler+0xe30>
    97fc:       69 c3           rjmp    .+1746          ; 0x9ed0 <MotorRegler+0x1502>
    97fe:       eb 81           ldd     r30, Y+3        ; 0x03
    9800:       fc 81           ldd     r31, Y+4        ; 0x04
    9802:       e8 1b           sub     r30, r24
    9804:       f9 0b           sbc     r31, r25
    9806:       cf 01           movw    r24, r30
    9808:       aa 27           eor     r26, r26
    980a:       97 fd           sbrc    r25, 7
    980c:       a0 95           com     r26
    980e:       ba 2f           mov     r27, r26
    9810:       e0 90 8d 05     lds     r14, 0x058D
    9814:       f0 90 8e 05     lds     r15, 0x058E
    9818:       00 91 8f 05     lds     r16, 0x058F
    981c:       10 91 90 05     lds     r17, 0x0590
    9820:       e8 0e           add     r14, r24
    9822:       f9 1e           adc     r15, r25
    9824:       0a 1f           adc     r16, r26
    9826:       1b 1f           adc     r17, r27
    9828:       e0 92 8d 05     sts     0x058D, r14
    982c:       f0 92 8e 05     sts     0x058E, r15
    9830:       00 93 8f 05     sts     0x058F, r16
    9834:       10 93 90 05     sts     0x0590, r17
    9838:       f1 e0           ldi     r31, 0x01       ; 1
    983a:       ef 16           cp      r14, r31
    983c:       fa ef           ldi     r31, 0xFA       ; 250
    983e:       ff 06           cpc     r15, r31
    9840:       f0 e0           ldi     r31, 0x00       ; 0
    9842:       0f 07           cpc     r16, r31
    9844:       f0 e0           ldi     r31, 0x00       ; 0
    9846:       1f 07           cpc     r17, r31
    9848:       0c f4           brge    .+2             ; 0x984c <MotorRegler+0xe7e>
    984a:       0e c5           rjmp    .+2588          ; 0xa268 <MotorRegler+0x189a>
    984c:       80 e0           ldi     r24, 0x00       ; 0
    984e:       9a ef           ldi     r25, 0xFA       ; 250
    9850:       a0 e0           ldi     r26, 0x00       ; 0
    9852:       b0 e0           ldi     r27, 0x00       ; 0
    9854:       80 93 8d 05     sts     0x058D, r24
    9858:       90 93 8e 05     sts     0x058E, r25
    985c:       a0 93 8f 05     sts     0x058F, r26
    9860:       b0 93 90 05     sts     0x0590, r27
    9864:       e1 2c           mov     r14, r1
    9866:       7a ef           ldi     r23, 0xFA       ; 250
    9868:       f7 2e           mov     r15, r23
    986a:       01 2d           mov     r16, r1
    986c:       11 2d           mov     r17, r1
    986e:       c0 90 aa 03     lds     r12, 0x03AA
    9872:       d0 90 ab 03     lds     r13, 0x03AB
    9876:       96 01           movw    r18, r12
    9878:       44 27           eor     r20, r20
    987a:       37 fd           sbrc    r19, 7
    987c:       40 95           com     r20
    987e:       54 2f           mov     r21, r20
    9880:       c8 01           movw    r24, r16
    9882:       b7 01           movw    r22, r14
    9884:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9888:       00 91 67 09     lds     r16, 0x0967
    988c:       10 91 68 09     lds     r17, 0x0968
    9890:       02 0f           add     r16, r18
    9892:       13 1f           adc     r17, r19
    9894:       c1 01           movw    r24, r2
    9896:       37 fe           sbrs    r3, 7
    9898:       02 c0           rjmp    .+4             ; 0x989e <MotorRegler+0xed0>
    989a:       0c 94 d5 56     jmp     0xadaa  ; 0xadaa <MotorRegler+0x23dc>
    989e:       95 95           asr     r25
    98a0:       87 95           ror     r24
    98a2:       8a 0d           add     r24, r10
    98a4:       9b 1d           adc     r25, r11
    98a6:       3c 01           movw    r6, r24
    98a8:       88 24           eor     r8, r8
    98aa:       77 fc           sbrc    r7, 7
    98ac:       80 94           com     r8
    98ae:       98 2c           mov     r9, r8
    98b0:       30 91 bf 03     lds     r19, 0x03BF
    98b4:       3d a7           std     Y+45, r19       ; 0x2d
    98b6:       23 2f           mov     r18, r19
    98b8:       30 e0           ldi     r19, 0x00       ; 0
    98ba:       40 e0           ldi     r20, 0x00       ; 0
    98bc:       50 e0           ldi     r21, 0x00       ; 0
    98be:       c4 01           movw    r24, r8
    98c0:       b3 01           movw    r22, r6
    98c2:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    98c6:       20 e4           ldi     r18, 0x40       ; 64
    98c8:       30 e0           ldi     r19, 0x00       ; 0
    98ca:       40 e0           ldi     r20, 0x00       ; 0
    98cc:       50 e0           ldi     r21, 0x00       ; 0
    98ce:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    98d2:       c9 01           movw    r24, r18
    98d4:       02 17           cp      r16, r18
    98d6:       13 07           cpc     r17, r19
    98d8:       0c f4           brge    .+2             ; 0x98dc <MotorRegler+0xf0e>
    98da:       98 01           movw    r18, r16
    98dc:       44 24           eor     r4, r4
    98de:       55 24           eor     r5, r5
    98e0:       48 1a           sub     r4, r24
    98e2:       59 0a           sbc     r5, r25
    98e4:       42 16           cp      r4, r18
    98e6:       53 06           cpc     r5, r19
    98e8:       0c f4           brge    .+2             ; 0x98ec <MotorRegler+0xf1e>
    98ea:       29 01           movw    r4, r18
    98ec:       20 91 48 09     lds     r18, 0x0948
    98f0:       30 91 49 09     lds     r19, 0x0949
    98f4:       80 91 16 05     lds     r24, 0x0516
    98f8:       90 91 17 05     lds     r25, 0x0517
    98fc:       28 1b           sub     r18, r24
    98fe:       39 0b           sbc     r19, r25
    9900:       30 93 47 09     sts     0x0947, r19
    9904:       20 93 46 09     sts     0x0946, r18
    9908:       4e 8d           ldd     r20, Y+30       ; 0x1e
    990a:       44 23           and     r20, r20
    990c:       09 f4           brne    .+2             ; 0x9910 <MotorRegler+0xf42>
    990e:       c6 c2           rjmp    .+1420          ; 0x9e9c <MotorRegler+0x14ce>
    9910:       69 81           ldd     r22, Y+1        ; 0x01
    9912:       7a 81           ldd     r23, Y+2        ; 0x02
    9914:       68 1b           sub     r22, r24
    9916:       79 0b           sbc     r23, r25
    9918:       cb 01           movw    r24, r22
    991a:       aa 27           eor     r26, r26
    991c:       97 fd           sbrc    r25, 7
    991e:       a0 95           com     r26
    9920:       ba 2f           mov     r27, r26
    9922:       e0 90 89 05     lds     r14, 0x0589
    9926:       f0 90 8a 05     lds     r15, 0x058A
    992a:       00 91 8b 05     lds     r16, 0x058B
    992e:       10 91 8c 05     lds     r17, 0x058C
    9932:       e8 0e           add     r14, r24
    9934:       f9 1e           adc     r15, r25
    9936:       0a 1f           adc     r16, r26
    9938:       1b 1f           adc     r17, r27
    993a:       e0 92 89 05     sts     0x0589, r14
    993e:       f0 92 8a 05     sts     0x058A, r15
    9942:       00 93 8b 05     sts     0x058B, r16
    9946:       10 93 8c 05     sts     0x058C, r17
    994a:       71 e0           ldi     r23, 0x01       ; 1
    994c:       e7 16           cp      r14, r23
    994e:       7a ef           ldi     r23, 0xFA       ; 250
    9950:       f7 06           cpc     r15, r23
    9952:       70 e0           ldi     r23, 0x00       ; 0
    9954:       07 07           cpc     r16, r23
    9956:       70 e0           ldi     r23, 0x00       ; 0
    9958:       17 07           cpc     r17, r23
    995a:       0c f4           brge    .+2             ; 0x995e <MotorRegler+0xf90>
    995c:       67 c4           rjmp    .+2254          ; 0xa22c <MotorRegler+0x185e>
    995e:       80 e0           ldi     r24, 0x00       ; 0
    9960:       9a ef           ldi     r25, 0xFA       ; 250
    9962:       a0 e0           ldi     r26, 0x00       ; 0
    9964:       b0 e0           ldi     r27, 0x00       ; 0
    9966:       80 93 89 05     sts     0x0589, r24
    996a:       90 93 8a 05     sts     0x058A, r25
    996e:       a0 93 8b 05     sts     0x058B, r26
    9972:       b0 93 8c 05     sts     0x058C, r27
    9976:       e1 2c           mov     r14, r1
    9978:       4a ef           ldi     r20, 0xFA       ; 250
    997a:       f4 2e           mov     r15, r20
    997c:       01 2d           mov     r16, r1
    997e:       11 2d           mov     r17, r1
    9980:       96 01           movw    r18, r12
    9982:       44 27           eor     r20, r20
    9984:       37 fd           sbrc    r19, 7
    9986:       40 95           com     r20
    9988:       54 2f           mov     r21, r20
    998a:       c8 01           movw    r24, r16
    998c:       b7 01           movw    r22, r14
    998e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9992:       00 91 46 09     lds     r16, 0x0946
    9996:       10 91 47 09     lds     r17, 0x0947
    999a:       02 0f           add     r16, r18
    999c:       13 1f           adc     r17, r19
    999e:       9d a5           ldd     r25, Y+45       ; 0x2d
    99a0:       29 2f           mov     r18, r25
    99a2:       30 e0           ldi     r19, 0x00       ; 0
    99a4:       40 e0           ldi     r20, 0x00       ; 0
    99a6:       50 e0           ldi     r21, 0x00       ; 0
    99a8:       c4 01           movw    r24, r8
    99aa:       b3 01           movw    r22, r6
    99ac:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    99b0:       20 e4           ldi     r18, 0x40       ; 64
    99b2:       30 e0           ldi     r19, 0x00       ; 0
    99b4:       40 e0           ldi     r20, 0x00       ; 0
    99b6:       50 e0           ldi     r21, 0x00       ; 0
    99b8:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    99bc:       a9 01           movw    r20, r18
    99be:       e2 2f           mov     r30, r18
    99c0:       23 2f           mov     r18, r19
    99c2:       04 17           cp      r16, r20
    99c4:       15 07           cpc     r17, r21
    99c6:       1c f4           brge    .+6             ; 0x99ce <MotorRegler+0x1000>
    99c8:       c8 01           movw    r24, r16
    99ca:       e0 2f           mov     r30, r16
    99cc:       29 2f           mov     r18, r25
    99ce:       66 27           eor     r22, r22
    99d0:       77 27           eor     r23, r23
    99d2:       64 1b           sub     r22, r20
    99d4:       75 0b           sbc     r23, r21
    99d6:       8e 2f           mov     r24, r30
    99d8:       92 2f           mov     r25, r18
    99da:       86 17           cp      r24, r22
    99dc:       97 07           cpc     r25, r23
    99de:       0c f4           brge    .+2             ; 0x99e2 <MotorRegler+0x1014>
    99e0:       cb 01           movw    r24, r22
    99e2:       a0 ee           ldi     r26, 0xE0       ; 224
    99e4:       b5 e0           ldi     r27, 0x05       ; 5
    99e6:       22 96           adiw    r28, 0x02       ; 2
    99e8:       bf af           std     Y+63, r27       ; 0x3f
    99ea:       ae af           std     Y+62, r26       ; 0x3e
    99ec:       22 97           sbiw    r28, 0x02       ; 2
    99ee:       26 e9           ldi     r18, 0x96       ; 150
    99f0:       82 2e           mov     r8, r18
    99f2:       29 e0           ldi     r18, 0x09       ; 9
    99f4:       92 2e           mov     r9, r18
    99f6:       07 e7           ldi     r16, 0x77       ; 119
    99f8:       c0 2e           mov     r12, r16
    99fa:       09 e0           ldi     r16, 0x09       ; 9
    99fc:       d0 2e           mov     r13, r16
    99fe:       91 01           movw    r18, r2
    9a00:       44 27           eor     r20, r20
    9a02:       37 fd           sbrc    r19, 7
    9a04:       40 95           com     r20
    9a06:       54 2f           mov     r21, r20
    9a08:       2a ab           std     Y+50, r18       ; 0x32
    9a0a:       3b ab           std     Y+51, r19       ; 0x33
    9a0c:       4c ab           std     Y+52, r20       ; 0x34
    9a0e:       5d ab           std     Y+53, r21       ; 0x35
    9a10:       a5 01           movw    r20, r10
    9a12:       66 27           eor     r22, r22
    9a14:       57 fd           sbrc    r21, 7
    9a16:       60 95           com     r22
    9a18:       76 2f           mov     r23, r22
    9a1a:       4e ab           std     Y+54, r20       ; 0x36
    9a1c:       5f ab           std     Y+55, r21       ; 0x37
    9a1e:       68 af           std     Y+56, r22       ; 0x38
    9a20:       79 af           std     Y+57, r23       ; 0x39
    9a22:       92 01           movw    r18, r4
    9a24:       44 27           eor     r20, r20
    9a26:       37 fd           sbrc    r19, 7
    9a28:       40 95           com     r20
    9a2a:       54 2f           mov     r21, r20
    9a2c:       2a af           std     Y+58, r18       ; 0x3a
    9a2e:       3b af           std     Y+59, r19       ; 0x3b
    9a30:       4c af           std     Y+60, r20       ; 0x3c
    9a32:       5d af           std     Y+61, r21       ; 0x3d
    9a34:       2c 01           movw    r4, r24
    9a36:       66 24           eor     r6, r6
    9a38:       57 fc           sbrc    r5, 7
    9a3a:       60 94           com     r6
    9a3c:       76 2c           mov     r7, r6
    9a3e:       3b a1           ldd     r19, Y+35       ; 0x23
    9a40:       23 2e           mov     r2, r19
    9a42:       33 24           eor     r3, r3
    9a44:       58 8d           ldd     r21, Y+24       ; 0x18
    9a46:       45 2f           mov     r20, r21
    9a48:       50 e0           ldi     r21, 0x00       ; 0
    9a4a:       5f af           std     Y+63, r21       ; 0x3f
    9a4c:       4e af           std     Y+62, r20       ; 0x3e
    9a4e:       8d c0           rjmp    .+282           ; 0x9b6a <MotorRegler+0x119c>
    9a50:       13 96           adiw    r26, 0x03       ; 3
    9a52:       2c 91           ld      r18, X
    9a54:       33 27           eor     r19, r19
    9a56:       27 fd           sbrc    r18, 7
    9a58:       30 95           com     r19
    9a5a:       43 2f           mov     r20, r19
    9a5c:       53 2f           mov     r21, r19
    9a5e:       6a a9           ldd     r22, Y+50       ; 0x32
    9a60:       7b a9           ldd     r23, Y+51       ; 0x33
    9a62:       8c a9           ldd     r24, Y+52       ; 0x34
    9a64:       9d a9           ldd     r25, Y+53       ; 0x35
    9a66:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9a6a:       20 e4           ldi     r18, 0x40       ; 64
    9a6c:       30 e0           ldi     r19, 0x00       ; 0
    9a6e:       40 e0           ldi     r20, 0x00       ; 0
    9a70:       50 e0           ldi     r21, 0x00       ; 0
    9a72:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9a76:       79 01           movw    r14, r18
    9a78:       8a 01           movw    r16, r20
    9a7a:       2a 2d           mov     r18, r10
    9a7c:       33 27           eor     r19, r19
    9a7e:       27 fd           sbrc    r18, 7
    9a80:       30 95           com     r19
    9a82:       43 2f           mov     r20, r19
    9a84:       53 2f           mov     r21, r19
    9a86:       6e a9           ldd     r22, Y+54       ; 0x36
    9a88:       7f a9           ldd     r23, Y+55       ; 0x37
    9a8a:       88 ad           ldd     r24, Y+56       ; 0x38
    9a8c:       99 ad           ldd     r25, Y+57       ; 0x39
    9a8e:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9a92:       20 e4           ldi     r18, 0x40       ; 64
    9a94:       30 e0           ldi     r19, 0x00       ; 0
    9a96:       40 e0           ldi     r20, 0x00       ; 0
    9a98:       50 e0           ldi     r21, 0x00       ; 0
    9a9a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9a9e:       e2 0e           add     r14, r18
    9aa0:       f3 1e           adc     r15, r19
    9aa2:       22 96           adiw    r28, 0x02       ; 2
    9aa4:       ee ad           ldd     r30, Y+62       ; 0x3e
    9aa6:       ff ad           ldd     r31, Y+63       ; 0x3f
    9aa8:       22 97           sbiw    r28, 0x02       ; 2
    9aaa:       21 81           ldd     r18, Z+1        ; 0x01
    9aac:       33 27           eor     r19, r19
    9aae:       27 fd           sbrc    r18, 7
    9ab0:       30 95           com     r19
    9ab2:       43 2f           mov     r20, r19
    9ab4:       53 2f           mov     r21, r19
    9ab6:       6a ad           ldd     r22, Y+58       ; 0x3a
    9ab8:       7b ad           ldd     r23, Y+59       ; 0x3b
    9aba:       8c ad           ldd     r24, Y+60       ; 0x3c
    9abc:       9d ad           ldd     r25, Y+61       ; 0x3d
    9abe:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9ac2:       20 e4           ldi     r18, 0x40       ; 64
    9ac4:       30 e0           ldi     r19, 0x00       ; 0
    9ac6:       40 e0           ldi     r20, 0x00       ; 0
    9ac8:       50 e0           ldi     r21, 0x00       ; 0
    9aca:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9ace:       e2 0e           add     r14, r18
    9ad0:       f3 1e           adc     r15, r19
    9ad2:       22 96           adiw    r28, 0x02       ; 2
    9ad4:       ae ad           ldd     r26, Y+62       ; 0x3e
    9ad6:       bf ad           ldd     r27, Y+63       ; 0x3f
    9ad8:       22 97           sbiw    r28, 0x02       ; 2
    9ada:       12 96           adiw    r26, 0x02       ; 2
    9adc:       2c 91           ld      r18, X
    9ade:       33 27           eor     r19, r19
    9ae0:       27 fd           sbrc    r18, 7
    9ae2:       30 95           com     r19
    9ae4:       43 2f           mov     r20, r19
    9ae6:       53 2f           mov     r21, r19
    9ae8:       c3 01           movw    r24, r6
    9aea:       b2 01           movw    r22, r4
    9aec:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9af0:       20 e4           ldi     r18, 0x40       ; 64
    9af2:       30 e0           ldi     r19, 0x00       ; 0
    9af4:       40 e0           ldi     r20, 0x00       ; 0
    9af6:       50 e0           ldi     r21, 0x00       ; 0
    9af8:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9afc:       e2 0e           add     r14, r18
    9afe:       f3 1e           adc     r15, r19
    9b00:       f6 01           movw    r30, r12
    9b02:       60 81           ld      r22, Z
    9b04:       71 81           ldd     r23, Z+1        ; 0x01
    9b06:       c7 01           movw    r24, r14
    9b08:       0e 94 af 32     call    0x655e  ; 0x655e <MotorSmoothing>
    9b0c:       d6 01           movw    r26, r12
    9b0e:       8c 93           st      X, r24
    9b10:       11 96           adiw    r26, 0x01       ; 1
    9b12:       9c 93           st      X, r25
    9b14:       97 fd           sbrc    r25, 7
    9b16:       c0 c1           rjmp    .+896           ; 0x9e98 <MotorRegler+0x14ca>
    9b18:       9c 01           movw    r18, r24
    9b1a:       35 95           asr     r19
    9b1c:       27 95           ror     r18
    9b1e:       35 95           asr     r19
    9b20:       27 95           ror     r18
    9b22:       42 2d           mov     r20, r2
    9b24:       22 15           cp      r18, r2
    9b26:       33 05           cpc     r19, r3
    9b28:       4c f0           brlt    .+18            ; 0x9b3c <MotorRegler+0x116e>
    9b2a:       8e ad           ldd     r24, Y+62       ; 0x3e
    9b2c:       9f ad           ldd     r25, Y+63       ; 0x3f
    9b2e:       48 2f           mov     r20, r24
    9b30:       ee ad           ldd     r30, Y+62       ; 0x3e
    9b32:       ff ad           ldd     r31, Y+63       ; 0x3f
    9b34:       2e 17           cp      r18, r30
    9b36:       3f 07           cpc     r19, r31
    9b38:       0c f4           brge    .+2             ; 0x9b3c <MotorRegler+0x116e>
    9b3a:       42 2f           mov     r20, r18
    9b3c:       d4 01           movw    r26, r8
    9b3e:       4c 93           st      X, r20
    9b40:       22 96           adiw    r28, 0x02       ; 2
    9b42:       2e ad           ldd     r18, Y+62       ; 0x3e
    9b44:       3f ad           ldd     r19, Y+63       ; 0x3f
    9b46:       22 97           sbiw    r28, 0x02       ; 2
    9b48:       2c 5f           subi    r18, 0xFC       ; 252
    9b4a:       3f 4f           sbci    r19, 0xFF       ; 255
    9b4c:       22 96           adiw    r28, 0x02       ; 2
    9b4e:       3f af           std     Y+63, r19       ; 0x3f
    9b50:       2e af           std     Y+62, r18       ; 0x3e
    9b52:       22 97           sbiw    r28, 0x02       ; 2
    9b54:       08 94           sec
    9b56:       81 1c           adc     r8, r1
    9b58:       91 1c           adc     r9, r1
    9b5a:       42 e0           ldi     r20, 0x02       ; 2
    9b5c:       50 e0           ldi     r21, 0x00       ; 0
    9b5e:       c4 0e           add     r12, r20
    9b60:       d5 1e           adc     r13, r21
    9b62:       20 51           subi    r18, 0x10       ; 16
    9b64:       36 40           sbci    r19, 0x06       ; 6
    9b66:       09 f4           brne    .+2             ; 0x9b6a <MotorRegler+0x119c>
    9b68:       7d c1           rjmp    .+762           ; 0x9e64 <MotorRegler+0x1496>
    9b6a:       22 96           adiw    r28, 0x02       ; 2
    9b6c:       ae ad           ldd     r26, Y+62       ; 0x3e
    9b6e:       bf ad           ldd     r27, Y+63       ; 0x3f
    9b70:       22 97           sbiw    r28, 0x02       ; 2
    9b72:       ac 90           ld      r10, X
    9b74:       1a 14           cp      r1, r10
    9b76:       0c f4           brge    .+2             ; 0x9b7a <MotorRegler+0x11ac>
    9b78:       6b cf           rjmp    .-298           ; 0x9a50 <MotorRegler+0x1082>
    9b7a:       f4 01           movw    r30, r8
    9b7c:       10 82           st      Z, r1
    9b7e:       e0 cf           rjmp    .-64            ; 0x9b40 <MotorRegler+0x1172>
    9b80:       29 98           cbi     0x05, 1 ; 5
    9b82:       0c 94 15 45     jmp     0x8a2a  ; 0x8a2a <MotorRegler+0x5c>
    9b86:       80 91 12 05     lds     r24, 0x0512
    9b8a:       8d 38           cpi     r24, 0x8D       ; 141
    9b8c:       10 f4           brcc    .+4             ; 0x9b92 <MotorRegler+0x11c4>
    9b8e:       0c 94 85 45     jmp     0x8b0a  ; 0x8b0a <MotorRegler+0x13c>
    9b92:       80 91 43 05     lds     r24, 0x0543
    9b96:       8f 7e           andi    r24, 0xEF       ; 239
    9b98:       80 93 43 05     sts     0x0543, r24
    9b9c:       80 91 01 09     lds     r24, 0x0901
    9ba0:       22 e3           ldi     r18, 0x32       ; 50
    9ba2:       82 9f           mul     r24, r18
    9ba4:       c0 01           movw    r24, r0
    9ba6:       11 24           eor     r1, r1
    9ba8:       90 93 74 05     sts     0x0574, r25
    9bac:       80 93 73 05     sts     0x0573, r24
    9bb0:       ed 81           ldd     r30, Y+5        ; 0x05
    9bb2:       fe 81           ldd     r31, Y+6        ; 0x06
    9bb4:       b9 97           sbiw    r30, 0x29       ; 41
    9bb6:       9c f0           brlt    .+38            ; 0x9bde <MotorRegler+0x1210>
    9bb8:       80 91 1c 05     lds     r24, 0x051C
    9bbc:       88 23           and     r24, r24
    9bbe:       79 f0           breq    .+30            ; 0x9bde <MotorRegler+0x1210>
    9bc0:       80 91 41 05     lds     r24, 0x0541
    9bc4:       90 91 42 05     lds     r25, 0x0542
    9bc8:       ff ef           ldi     r31, 0xFF       ; 255
    9bca:       8f 3f           cpi     r24, 0xFF       ; 255
    9bcc:       9f 07           cpc     r25, r31
    9bce:       11 f4           brne    .+4             ; 0x9bd4 <MotorRegler+0x1206>
    9bd0:       0c 94 b0 57     jmp     0xaf60  ; 0xaf60 <MotorRegler+0x2592>
    9bd4:       01 96           adiw    r24, 0x01       ; 1
    9bd6:       90 93 42 05     sts     0x0542, r25
    9bda:       80 93 41 05     sts     0x0541, r24
    9bde:       80 91 41 05     lds     r24, 0x0541
    9be2:       90 91 42 05     lds     r25, 0x0542
    9be6:       8f 3f           cpi     r24, 0xFF       ; 255
    9be8:       91 05           cpc     r25, r1
    9bea:       19 f0           breq    .+6             ; 0x9bf2 <MotorRegler+0x1224>
    9bec:       10 f0           brcs    .+4             ; 0x9bf2 <MotorRegler+0x1224>
    9bee:       0c 94 b0 57     jmp     0xaf60  ; 0xaf60 <MotorRegler+0x2592>
    9bf2:       10 92 8d 05     sts     0x058D, r1
    9bf6:       10 92 8e 05     sts     0x058E, r1
    9bfa:       10 92 8f 05     sts     0x058F, r1
    9bfe:       10 92 90 05     sts     0x0590, r1
    9c02:       10 92 89 05     sts     0x0589, r1
    9c06:       10 92 8a 05     sts     0x058A, r1
    9c0a:       10 92 8b 05     sts     0x058B, r1
    9c0e:       10 92 8c 05     sts     0x058C, r1
    9c12:       8a 3f           cpi     r24, 0xFA       ; 250
    9c14:       91 05           cpc     r25, r1
    9c16:       11 f4           brne    .+4             ; 0x9c1c <MotorRegler+0x124e>
    9c18:       0c 94 11 5d     jmp     0xba22  ; 0xba22 <MotorRegler+0x3054>
    9c1c:       80 91 e3 08     lds     r24, 0x08E3
    9c20:       a8 2f           mov     r26, r24
    9c22:       b0 e0           ldi     r27, 0x00       ; 0
    9c24:       aa 0f           add     r26, r26
    9c26:       bb 1f           adc     r27, r27
    9c28:       fd 01           movw    r30, r26
    9c2a:       e1 55           subi    r30, 0x51       ; 81
    9c2c:       f7 4f           sbci    r31, 0xF7       ; 247
    9c2e:       80 81           ld      r24, Z
    9c30:       91 81           ldd     r25, Z+1        ; 0x01
    9c32:       81 35           cpi     r24, 0x51       ; 81
    9c34:       91 05           cpc     r25, r1
    9c36:       0c f4           brge    .+2             ; 0x9c3a <MotorRegler+0x126c>
    9c38:       c6 c0           rjmp    .+396           ; 0x9dc6 <MotorRegler+0x13f8>
    9c3a:       80 91 1c 05     lds     r24, 0x051C
    9c3e:       88 23           and     r24, r24
    9c40:       09 f0           breq    .+2             ; 0x9c44 <MotorRegler+0x1276>
    9c42:       c1 c0           rjmp    .+386           ; 0x9dc6 <MotorRegler+0x13f8>
    9c44:       80 91 e4 08     lds     r24, 0x08E4
    9c48:       e8 2f           mov     r30, r24
    9c4a:       f0 e0           ldi     r31, 0x00       ; 0
    9c4c:       ee 0f           add     r30, r30
    9c4e:       ff 1f           adc     r31, r31
    9c50:       e1 55           subi    r30, 0x51       ; 81
    9c52:       f7 4f           sbci    r31, 0xF7       ; 247
    9c54:       80 81           ld      r24, Z
    9c56:       91 81           ldd     r25, Z+1        ; 0x01
    9c58:       8c 34           cpi     r24, 0x4C       ; 76
    9c5a:       91 05           cpc     r25, r1
    9c5c:       14 f4           brge    .+4             ; 0x9c62 <MotorRegler+0x1294>
    9c5e:       0c 94 24 5c     jmp     0xb848  ; 0xb848 <MotorRegler+0x2e7a>
    9c62:       80 91 72 05     lds     r24, 0x0572
    9c66:       8f 5f           subi    r24, 0xFF       ; 255
    9c68:       80 93 72 05     sts     0x0572, r24
    9c6c:       89 3c           cpi     r24, 0xC9       ; 201
    9c6e:       08 f4           brcc    .+2             ; 0x9c72 <MotorRegler+0x12a4>
    9c70:       aa c0           rjmp    .+340           ; 0x9dc6 <MotorRegler+0x13f8>
    9c72:       4c 30           cpi     r20, 0x0C       ; 12
    9c74:       10 f0           brcs    .+4             ; 0x9c7a <MotorRegler+0x12ac>
    9c76:       0c 94 ef 60     jmp     0xc1de  ; 0xc1de <MotorRegler+0x3810>
    9c7a:       29 98           cbi     0x05, 1 ; 5
    9c7c:       10 92 1c 05     sts     0x051C, r1
    9c80:       10 92 72 05     sts     0x0572, r1
    9c84:       10 92 42 05     sts     0x0542, r1
    9c88:       10 92 41 05     sts     0x0541, r1
    9c8c:       80 91 e1 08     lds     r24, 0x08E1
    9c90:       48 2f           mov     r20, r24
    9c92:       50 e0           ldi     r21, 0x00       ; 0
    9c94:       44 0f           add     r20, r20
    9c96:       55 1f           adc     r21, r21
    9c98:       fa 01           movw    r30, r20
    9c9a:       e1 55           subi    r30, 0x51       ; 81
    9c9c:       f7 4f           sbci    r31, 0xF7       ; 247
    9c9e:       80 81           ld      r24, Z
    9ca0:       91 81           ldd     r25, Z+1        ; 0x01
    9ca2:       87 34           cpi     r24, 0x47       ; 71
    9ca4:       91 05           cpc     r25, r1
    9ca6:       14 f4           brge    .+4             ; 0x9cac <MotorRegler+0x12de>
    9ca8:       0c 94 f2 60     jmp     0xc1e4  ; 0xc1e4 <MotorRegler+0x3816>
    9cac:       80 91 e2 08     lds     r24, 0x08E2
    9cb0:       a8 2f           mov     r26, r24
    9cb2:       b0 e0           ldi     r27, 0x00       ; 0
    9cb4:       aa 0f           add     r26, r26
    9cb6:       bb 1f           adc     r27, r27
    9cb8:       fd 01           movw    r30, r26
    9cba:       e1 55           subi    r30, 0x51       ; 81
    9cbc:       f7 4f           sbci    r31, 0xF7       ; 247
    9cbe:       80 81           ld      r24, Z
    9cc0:       91 81           ldd     r25, Z+1        ; 0x01
    9cc2:       87 34           cpi     r24, 0x47       ; 71
    9cc4:       91 05           cpc     r25, r1
    9cc6:       34 f0           brlt    .+12            ; 0x9cd4 <MotorRegler+0x1306>
    9cc8:       fa 01           movw    r30, r20
    9cca:       e1 55           subi    r30, 0x51       ; 81
    9ccc:       f7 4f           sbci    r31, 0xF7       ; 247
    9cce:       01 90           ld      r0, Z+
    9cd0:       f0 81           ld      r31, Z
    9cd2:       e0 2d           mov     r30, r0
    9cd4:       fd 01           movw    r30, r26
    9cd6:       e1 55           subi    r30, 0x51       ; 81
    9cd8:       f7 4f           sbci    r31, 0xF7       ; 247
    9cda:       80 81           ld      r24, Z
    9cdc:       91 81           ldd     r25, Z+1        ; 0x01
    9cde:       87 34           cpi     r24, 0x47       ; 71
    9ce0:       91 05           cpc     r25, r1
    9ce2:       14 f4           brge    .+4             ; 0x9ce8 <MotorRegler+0x131a>
    9ce4:       0c 94 ec 60     jmp     0xc1d8  ; 0xc1d8 <MotorRegler+0x380a>
    9ce8:       fa 01           movw    r30, r20
    9cea:       e1 55           subi    r30, 0x51       ; 81
    9cec:       f7 4f           sbci    r31, 0xF7       ; 247
    9cee:       80 81           ld      r24, Z
    9cf0:       91 81           ldd     r25, Z+1        ; 0x01
    9cf2:       87 34           cpi     r24, 0x47       ; 71
    9cf4:       91 05           cpc     r25, r1
    9cf6:       14 f4           brge    .+4             ; 0x9cfc <MotorRegler+0x132e>
    9cf8:       0c 94 ec 60     jmp     0xc1d8  ; 0xc1d8 <MotorRegler+0x380a>
    9cfc:       22 e0           ldi     r18, 0x02       ; 2
    9cfe:       fd 01           movw    r30, r26
    9d00:       e1 55           subi    r30, 0x51       ; 81
    9d02:       f7 4f           sbci    r31, 0xF7       ; 247
    9d04:       80 81           ld      r24, Z
    9d06:       91 81           ldd     r25, Z+1        ; 0x01
    9d08:       86 34           cpi     r24, 0x46       ; 70
    9d0a:       91 05           cpc     r25, r1
    9d0c:       4c f4           brge    .+18            ; 0x9d20 <MotorRegler+0x1352>
    9d0e:       fa 01           movw    r30, r20
    9d10:       e1 55           subi    r30, 0x51       ; 81
    9d12:       f7 4f           sbci    r31, 0xF7       ; 247
    9d14:       80 81           ld      r24, Z
    9d16:       91 81           ldd     r25, Z+1        ; 0x01
    9d18:       87 34           cpi     r24, 0x47       ; 71
    9d1a:       91 05           cpc     r25, r1
    9d1c:       0c f0           brlt    .+2             ; 0x9d20 <MotorRegler+0x1352>
    9d1e:       23 e0           ldi     r18, 0x03       ; 3
    9d20:       fd 01           movw    r30, r26
    9d22:       e1 55           subi    r30, 0x51       ; 81
    9d24:       f7 4f           sbci    r31, 0xF7       ; 247
    9d26:       80 81           ld      r24, Z
    9d28:       91 81           ldd     r25, Z+1        ; 0x01
    9d2a:       8a 5b           subi    r24, 0xBA       ; 186
    9d2c:       9f 4f           sbci    r25, 0xFF       ; 255
    9d2e:       4c f4           brge    .+18            ; 0x9d42 <MotorRegler+0x1374>
    9d30:       fa 01           movw    r30, r20
    9d32:       e1 55           subi    r30, 0x51       ; 81
    9d34:       f7 4f           sbci    r31, 0xF7       ; 247
    9d36:       80 81           ld      r24, Z
    9d38:       91 81           ldd     r25, Z+1        ; 0x01
    9d3a:       87 34           cpi     r24, 0x47       ; 71
    9d3c:       91 05           cpc     r25, r1
    9d3e:       0c f0           brlt    .+2             ; 0x9d42 <MotorRegler+0x1374>
    9d40:       24 e0           ldi     r18, 0x04       ; 4
    9d42:       a1 55           subi    r26, 0x51       ; 81
    9d44:       b7 4f           sbci    r27, 0xF7       ; 247
    9d46:       8d 91           ld      r24, X+
    9d48:       9c 91           ld      r25, X
    9d4a:       8a 5b           subi    r24, 0xBA       ; 186
    9d4c:       9f 4f           sbci    r25, 0xFF       ; 255
    9d4e:       4c f4           brge    .+18            ; 0x9d62 <MotorRegler+0x1394>
    9d50:       41 55           subi    r20, 0x51       ; 81
    9d52:       57 4f           sbci    r21, 0xF7       ; 247
    9d54:       da 01           movw    r26, r20
    9d56:       8d 91           ld      r24, X+
    9d58:       9c 91           ld      r25, X
    9d5a:       86 34           cpi     r24, 0x46       ; 70
    9d5c:       91 05           cpc     r25, r1
    9d5e:       0c f4           brge    .+2             ; 0x9d62 <MotorRegler+0x1394>
    9d60:       25 e0           ldi     r18, 0x05       ; 5
    9d62:       82 2f           mov     r24, r18
    9d64:       0e 94 8f 05     call    0xb1e   ; 0xb1e <SetActiveParamSetNumber>
    9d68:       e0 91 e2 08     lds     r30, 0x08E2
    9d6c:       f0 e0           ldi     r31, 0x00       ; 0
    9d6e:       ee 0f           add     r30, r30
    9d70:       ff 1f           adc     r31, r31
    9d72:       e1 55           subi    r30, 0x51       ; 81
    9d74:       f7 4f           sbci    r31, 0xF7       ; 247
    9d76:       01 90           ld      r0, Z+
    9d78:       f0 81           ld      r31, Z
    9d7a:       e0 2d           mov     r30, r0
    9d7c:       f7 ff           sbrs    r31, 7
    9d7e:       02 c0           rjmp    .+4             ; 0x9d84 <MotorRegler+0x13b6>
    9d80:       0c 94 a7 61     jmp     0xc34e  ; 0xc34e <MotorRegler+0x3980>
    9d84:       7e 97           sbiw    r30, 0x1e       ; 30
    9d86:       14 f0           brlt    .+4             ; 0x9d8c <MotorRegler+0x13be>
    9d88:       0c 94 71 60     jmp     0xc0e2  ; 0xc0e2 <MotorRegler+0x3714>
    9d8c:       e0 91 e1 08     lds     r30, 0x08E1
    9d90:       f0 e0           ldi     r31, 0x00       ; 0
    9d92:       ee 0f           add     r30, r30
    9d94:       ff 1f           adc     r31, r31
    9d96:       e1 55           subi    r30, 0x51       ; 81
    9d98:       f7 4f           sbci    r31, 0xF7       ; 247
    9d9a:       80 81           ld      r24, Z
    9d9c:       91 81           ldd     r25, Z+1        ; 0x01
    9d9e:       8a 5b           subi    r24, 0xBA       ; 186
    9da0:       9f 4f           sbci    r25, 0xFF       ; 255
    9da2:       14 f0           brlt    .+4             ; 0x9da8 <MotorRegler+0x13da>
    9da4:       0c 94 71 60     jmp     0xc0e2  ; 0xc0e2 <MotorRegler+0x3714>
    9da8:       81 e0           ldi     r24, 0x01       ; 1
    9daa:       80 93 7e 07     sts     0x077E, r24
    9dae:       88 ee           ldi     r24, 0xE8       ; 232
    9db0:       93 e0           ldi     r25, 0x03       ; 3
    9db2:       90 93 fb 03     sts     0x03FB, r25
    9db6:       80 93 fa 03     sts     0x03FA, r24
    9dba:       80 91 e3 08     lds     r24, 0x08E3
    9dbe:       a8 2f           mov     r26, r24
    9dc0:       b0 e0           ldi     r27, 0x00       ; 0
    9dc2:       aa 0f           add     r26, r26
    9dc4:       bb 1f           adc     r27, r27
    9dc6:       a1 55           subi    r26, 0x51       ; 81
    9dc8:       b7 4f           sbci    r27, 0xF7       ; 247
    9dca:       8d 91           ld      r24, X+
    9dcc:       9c 91           ld      r25, X
    9dce:       8b 5a           subi    r24, 0xAB       ; 171
    9dd0:       9f 4f           sbci    r25, 0xFF       ; 255
    9dd2:       14 f0           brlt    .+4             ; 0x9dd8 <MotorRegler+0x140a>
    9dd4:       0c 94 85 45     jmp     0x8b0a  ; 0x8b0a <MotorRegler+0x13c>
    9dd8:       e0 91 e4 08     lds     r30, 0x08E4
    9ddc:       f0 e0           ldi     r31, 0x00       ; 0
    9dde:       ee 0f           add     r30, r30
    9de0:       ff 1f           adc     r31, r31
    9de2:       e1 55           subi    r30, 0x51       ; 81
    9de4:       f7 4f           sbci    r31, 0xF7       ; 247
    9de6:       80 81           ld      r24, Z
    9de8:       91 81           ldd     r25, Z+1        ; 0x01
    9dea:       85 5b           subi    r24, 0xB5       ; 181
    9dec:       9f 4f           sbci    r25, 0xFF       ; 255
    9dee:       14 f0           brlt    .+4             ; 0x9df4 <MotorRegler+0x1426>
    9df0:       0c 94 7f 58     jmp     0xb0fe  ; 0xb0fe <MotorRegler+0x2730>
    9df4:       80 91 71 05     lds     r24, 0x0571
    9df8:       8f 5f           subi    r24, 0xFF       ; 255
    9dfa:       80 93 71 05     sts     0x0571, r24
    9dfe:       89 3c           cpi     r24, 0xC9       ; 201
    9e00:       10 f0           brcs    .+4             ; 0x9e06 <MotorRegler+0x1438>
    9e02:       0c 94 80 5b     jmp     0xb700  ; 0xb700 <MotorRegler+0x2d32>
    9e06:       e0 91 e4 08     lds     r30, 0x08E4
    9e0a:       f0 e0           ldi     r31, 0x00       ; 0
    9e0c:       ee 0f           add     r30, r30
    9e0e:       ff 1f           adc     r31, r31
    9e10:       e1 55           subi    r30, 0x51       ; 81
    9e12:       f7 4f           sbci    r31, 0xF7       ; 247
    9e14:       80 81           ld      r24, Z
    9e16:       91 81           ldd     r25, Z+1        ; 0x01
    9e18:       8c 34           cpi     r24, 0x4C       ; 76
    9e1a:       91 05           cpc     r25, r1
    9e1c:       14 f4           brge    .+4             ; 0x9e22 <MotorRegler+0x1454>
    9e1e:       0c 94 83 58     jmp     0xb106  ; 0xb106 <MotorRegler+0x2738>
    9e22:       80 91 70 05     lds     r24, 0x0570
    9e26:       8f 5f           subi    r24, 0xFF       ; 255
    9e28:       80 93 70 05     sts     0x0570, r24
    9e2c:       89 3c           cpi     r24, 0xC9       ; 201
    9e2e:       10 f4           brcc    .+4             ; 0x9e34 <MotorRegler+0x1466>
    9e30:       0c 94 85 45     jmp     0x8b0a  ; 0x8b0a <MotorRegler+0x13c>
    9e34:       10 92 1c 05     sts     0x051C, r1
    9e38:       88 ec           ldi     r24, 0xC8       ; 200
    9e3a:       80 93 70 05     sts     0x0570, r24
    9e3e:       10 92 42 05     sts     0x0542, r1
    9e42:       10 92 41 05     sts     0x0541, r1
    9e46:       0c 94 85 45     jmp     0x8b0a  ; 0x8b0a <MotorRegler+0x13c>
    9e4a:       80 91 11 09     lds     r24, 0x0911
    9e4e:       90 e0           ldi     r25, 0x00       ; 0
    9e50:       ad 80           ldd     r10, Y+5        ; 0x05
    9e52:       be 80           ldd     r11, Y+6        ; 0x06
    9e54:       8a 15           cp      r24, r10
    9e56:       9b 05           cpc     r25, r11
    9e58:       0c f4           brge    .+2             ; 0x9e5c <MotorRegler+0x148e>
    9e5a:       24 c2           rjmp    .+1096          ; 0xa2a4 <MotorRegler+0x18d6>
    9e5c:       81 e0           ldi     r24, 0x01       ; 1
    9e5e:       80 93 07 05     sts     0x0507, r24
    9e62:       a6 c8           rjmp    .-3764          ; 0x8fb0 <MotorRegler+0x5e2>
    9e64:       cf 5b           subi    r28, 0xBF       ; 191
    9e66:       df 4f           sbci    r29, 0xFF       ; 255
    9e68:       0f b6           in      r0, 0x3f        ; 63
    9e6a:       f8 94           cli
    9e6c:       de bf           out     0x3e, r29       ; 62
    9e6e:       0f be           out     0x3f, r0        ; 63
    9e70:       cd bf           out     0x3d, r28       ; 61
    9e72:       cf 91           pop     r28
    9e74:       df 91           pop     r29
    9e76:       1f 91           pop     r17
    9e78:       0f 91           pop     r16
    9e7a:       ff 90           pop     r15
    9e7c:       ef 90           pop     r14
    9e7e:       df 90           pop     r13
    9e80:       cf 90           pop     r12
    9e82:       bf 90           pop     r11
    9e84:       af 90           pop     r10
    9e86:       9f 90           pop     r9
    9e88:       8f 90           pop     r8
    9e8a:       7f 90           pop     r7
    9e8c:       6f 90           pop     r6
    9e8e:       5f 90           pop     r5
    9e90:       4f 90           pop     r4
    9e92:       3f 90           pop     r3
    9e94:       2f 90           pop     r2
    9e96:       08 95           ret
    9e98:       03 96           adiw    r24, 0x03       ; 3
    9e9a:       3e ce           rjmp    .-900           ; 0x9b18 <MotorRegler+0x114a>
    9e9c:       c9 01           movw    r24, r18
    9e9e:       aa 27           eor     r26, r26
    9ea0:       97 fd           sbrc    r25, 7
    9ea2:       a0 95           com     r26
    9ea4:       ba 2f           mov     r27, r26
    9ea6:       e0 90 89 05     lds     r14, 0x0589
    9eaa:       f0 90 8a 05     lds     r15, 0x058A
    9eae:       00 91 8b 05     lds     r16, 0x058B
    9eb2:       10 91 8c 05     lds     r17, 0x058C
    9eb6:       e8 0e           add     r14, r24
    9eb8:       f9 1e           adc     r15, r25
    9eba:       0a 1f           adc     r16, r26
    9ebc:       1b 1f           adc     r17, r27
    9ebe:       e0 92 89 05     sts     0x0589, r14
    9ec2:       f0 92 8a 05     sts     0x058A, r15
    9ec6:       00 93 8b 05     sts     0x058B, r16
    9eca:       10 93 8c 05     sts     0x058C, r17
    9ece:       3d cd           rjmp    .-1414          ; 0x994a <MotorRegler+0xf7c>
    9ed0:       c9 01           movw    r24, r18
    9ed2:       aa 27           eor     r26, r26
    9ed4:       97 fd           sbrc    r25, 7
    9ed6:       a0 95           com     r26
    9ed8:       ba 2f           mov     r27, r26
    9eda:       e0 90 8d 05     lds     r14, 0x058D
    9ede:       f0 90 8e 05     lds     r15, 0x058E
    9ee2:       00 91 8f 05     lds     r16, 0x058F
    9ee6:       10 91 90 05     lds     r17, 0x0590
    9eea:       e8 0e           add     r14, r24
    9eec:       f9 1e           adc     r15, r25
    9eee:       0a 1f           adc     r16, r26
    9ef0:       1b 1f           adc     r17, r27
    9ef2:       e0 92 8d 05     sts     0x058D, r14
    9ef6:       f0 92 8e 05     sts     0x058E, r15
    9efa:       00 93 8f 05     sts     0x058F, r16
    9efe:       10 93 90 05     sts     0x0590, r17
    9f02:       9a cc           rjmp    .-1740          ; 0x9838 <MotorRegler+0xe6a>
    9f04:       1a 14           cp      r1, r10
    9f06:       1b 04           cpc     r1, r11
    9f08:       0c f4           brge    .+2             ; 0x9f0c <MotorRegler+0x153e>
    9f0a:       55 c7           rjmp    .+3754          ; 0xadb6 <MotorRegler+0x23e8>
    9f0c:       b0 92 34 08     sts     0x0834, r11
    9f10:       a0 92 33 08     sts     0x0833, r10
    9f14:       60 91 85 05     lds     r22, 0x0585
    9f18:       70 91 86 05     lds     r23, 0x0586
    9f1c:       80 91 87 05     lds     r24, 0x0587
    9f20:       90 91 88 05     lds     r25, 0x0588
    9f24:       2c ef           ldi     r18, 0xFC       ; 252
    9f26:       3f ef           ldi     r19, 0xFF       ; 255
    9f28:       4f ef           ldi     r20, 0xFF       ; 255
    9f2a:       5f ef           ldi     r21, 0xFF       ; 255
    9f2c:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9f30:       40 91 a4 09     lds     r20, 0x09A4
    9f34:       50 91 a5 09     lds     r21, 0x09A5
    9f38:       46 0f           add     r20, r22
    9f3a:       57 1f           adc     r21, r23
    9f3c:       41 35           cpi     r20, 0x51       ; 81
    9f3e:       51 05           cpc     r21, r1
    9f40:       0c f0           brlt    .+2             ; 0x9f44 <MotorRegler+0x1576>
    9f42:       d5 c1           rjmp    .+938           ; 0xa2ee <MotorRegler+0x1920>
    9f44:       3f ef           ldi     r19, 0xFF       ; 255
    9f46:       40 3b           cpi     r20, 0xB0       ; 176
    9f48:       53 07           cpc     r21, r19
    9f4a:       0c f0           brlt    .+2             ; 0x9f4e <MotorRegler+0x1580>
    9f4c:       2e cc           rjmp    .-1956          ; 0x97aa <MotorRegler+0xddc>
    9f4e:       40 eb           ldi     r20, 0xB0       ; 176
    9f50:       5f ef           ldi     r21, 0xFF       ; 255
    9f52:       2b cc           rjmp    .-1962          ; 0x97aa <MotorRegler+0xddc>
    9f54:       60 91 76 09     lds     r22, 0x0976
    9f58:       70 e0           ldi     r23, 0x00       ; 0
    9f5a:       80 e0           ldi     r24, 0x00       ; 0
    9f5c:       90 e0           ldi     r25, 0x00       ; 0
    9f5e:       2d a1           ldd     r18, Y+37       ; 0x25
    9f60:       3e a1           ldd     r19, Y+38       ; 0x26
    9f62:       4f a1           ldd     r20, Y+39       ; 0x27
    9f64:       58 a5           ldd     r21, Y+40       ; 0x28
    9f66:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9f6a:       28 ef           ldi     r18, 0xF8       ; 248
    9f6c:       3a e2           ldi     r19, 0x2A       ; 42
    9f6e:       40 e0           ldi     r20, 0x00       ; 0
    9f70:       50 e0           ldi     r21, 0x00       ; 0
    9f72:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9f76:       3c 83           std     Y+4, r19        ; 0x04
    9f78:       2b 83           std     Y+3, r18        ; 0x03
    9f7a:       49 01           movw    r8, r18
    9f7c:       bc a0           ldd     r11, Y+36       ; 0x24
    9f7e:       bb 20           and     r11, r11
    9f80:       09 f0           breq    .+2             ; 0x9f84 <MotorRegler+0x15b6>
    9f82:       9d ca           rjmp    .-2758          ; 0x94be <MotorRegler+0xaf0>
    9f84:       60 91 76 09     lds     r22, 0x0976
    9f88:       70 e0           ldi     r23, 0x00       ; 0
    9f8a:       80 e0           ldi     r24, 0x00       ; 0
    9f8c:       90 e0           ldi     r25, 0x00       ; 0
    9f8e:       2e a5           ldd     r18, Y+46       ; 0x2e
    9f90:       3f a5           ldd     r19, Y+47       ; 0x2f
    9f92:       48 a9           ldd     r20, Y+48       ; 0x30
    9f94:       59 a9           ldd     r21, Y+49       ; 0x31
    9f96:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    9f9a:       28 ef           ldi     r18, 0xF8       ; 248
    9f9c:       3a e2           ldi     r19, 0x2A       ; 42
    9f9e:       40 e0           ldi     r20, 0x00       ; 0
    9fa0:       50 e0           ldi     r21, 0x00       ; 0
    9fa2:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    9fa6:       3a 83           std     Y+2, r19        ; 0x02
    9fa8:       29 83           std     Y+1, r18        ; 0x01
    9faa:       29 01           movw    r4, r18
    9fac:       20 91 4a 09     lds     r18, 0x094A
    9fb0:       30 91 4b 09     lds     r19, 0x094B
    9fb4:       29 3c           cpi     r18, 0xC9       ; 201
    9fb6:       31 05           cpc     r19, r1
    9fb8:       0c f0           brlt    .+2             ; 0x9fbc <MotorRegler+0x15ee>
    9fba:       8d ca           rjmp    .-2790          ; 0x94d6 <MotorRegler+0xb08>
    9fbc:       4f ef           ldi     r20, 0xFF       ; 255
    9fbe:       28 33           cpi     r18, 0x38       ; 56
    9fc0:       34 07           cpc     r19, r20
    9fc2:       0c f0           brlt    .+2             ; 0x9fc6 <MotorRegler+0x15f8>
    9fc4:       90 ca           rjmp    .-2784          ; 0x94e6 <MotorRegler+0xb18>
    9fc6:       88 e3           ldi     r24, 0x38       ; 56
    9fc8:       9f ef           ldi     r25, 0xFF       ; 255
    9fca:       90 93 4b 09     sts     0x094B, r25
    9fce:       80 93 4a 09     sts     0x094A, r24
    9fd2:       28 e3           ldi     r18, 0x38       ; 56
    9fd4:       3f ef           ldi     r19, 0xFF       ; 255
    9fd6:       87 ca           rjmp    .-2802          ; 0x94e6 <MotorRegler+0xb18>
    9fd8:       cc a0           ldd     r12, Y+36       ; 0x24
    9fda:       cc 20           and     r12, r12
    9fdc:       09 f0           breq    .+2             ; 0x9fe0 <MotorRegler+0x1612>
    9fde:       83 c1           rjmp    .+774           ; 0xa2e6 <MotorRegler+0x1918>
    9fe0:       29 8d           ldd     r18, Y+25       ; 0x19
    9fe2:       22 23           and     r18, r18
    9fe4:       09 f0           breq    .+2             ; 0x9fe8 <MotorRegler+0x161a>
    9fe6:       97 c7           rjmp    .+3886          ; 0xaf16 <MotorRegler+0x2548>
    9fe8:       80 91 4e 05     lds     r24, 0x054E
    9fec:       90 91 4f 05     lds     r25, 0x054F
    9ff0:       90 93 50 08     sts     0x0850, r25
    9ff4:       80 93 4f 08     sts     0x084F, r24
    9ff8:       80 91 23 04     lds     r24, 0x0423
    9ffc:       90 91 24 04     lds     r25, 0x0424
    a000:       90 93 4a 08     sts     0x084A, r25
    a004:       80 93 49 08     sts     0x0849, r24
    a008:       20 91 ac 04     lds     r18, 0x04AC
    a00c:       30 91 ad 04     lds     r19, 0x04AD
    a010:       21 15           cp      r18, r1
    a012:       31 05           cpc     r19, r1
    a014:       11 f0           breq    .+4             ; 0xa01a <MotorRegler+0x164c>
    a016:       0c 94 2e 58     jmp     0xb05c  ; 0xb05c <MotorRegler+0x268e>
    a01a:       80 91 23 03     lds     r24, 0x0323
    a01e:       90 91 24 03     lds     r25, 0x0324
    a022:       89 59           subi    r24, 0x99       ; 153
    a024:       93 40           sbci    r25, 0x03       ; 3
    a026:       10 f4           brcc    .+4             ; 0xa02c <MotorRegler+0x165e>
    a028:       0c 94 ec 5c     jmp     0xb9d8  ; 0xb9d8 <MotorRegler+0x300a>
    a02c:       87 b5           in      r24, 0x27       ; 39
    a02e:       85 3f           cpi     r24, 0xF5       ; 245
    a030:       10 f0           brcs    .+4             ; 0xa036 <MotorRegler+0x1668>
    a032:       0c 94 0e 60     jmp     0xc01c  ; 0xc01c <MotorRegler+0x364e>
    a036:       80 91 22 04     lds     r24, 0x0422
    a03a:       81 50           subi    r24, 0x01       ; 1
    a03c:       80 93 22 04     sts     0x0422, r24
    a040:       26 ef           ldi     r18, 0xF6       ; 246
    a042:       82 02           muls    r24, r18
    a044:       c0 01           movw    r24, r0
    a046:       11 24           eor     r1, r1
    a048:       20 91 73 08     lds     r18, 0x0873
    a04c:       28 0f           add     r18, r24
    a04e:       27 bd           out     0x27, r18       ; 39
    a050:       8c e2           ldi     r24, 0x2C       ; 44
    a052:       91 e0           ldi     r25, 0x01       ; 1
    a054:       90 93 fb 03     sts     0x03FB, r25
    a058:       80 93 fa 03     sts     0x03FA, r24
    a05c:       8e e5           ldi     r24, 0x5E       ; 94
    a05e:       91 e0           ldi     r25, 0x01       ; 1
    a060:       90 93 ad 04     sts     0x04AD, r25
    a064:       80 93 ac 04     sts     0x04AC, r24
    a068:       0c 94 58 58     jmp     0xb0b0  ; 0xb0b0 <MotorRegler+0x26e2>
    a06c:       49 8d           ldd     r20, Y+25       ; 0x19
    a06e:       44 23           and     r20, r20
    a070:       09 f4           brne    .+2             ; 0xa074 <MotorRegler+0x16a6>
    a072:       40 c1           rjmp    .+640           ; 0xa2f4 <MotorRegler+0x1926>
    a074:       10 92 26 05     sts     0x0526, r1
    a078:       10 92 25 05     sts     0x0525, r1
    a07c:       10 92 28 05     sts     0x0528, r1
    a080:       10 92 27 05     sts     0x0527, r1
    a084:       10 92 07 05     sts     0x0507, r1
    a088:       a0 90 69 09     lds     r10, 0x0969
    a08c:       b0 90 6a 09     lds     r11, 0x096A
    a090:       c0 90 6b 09     lds     r12, 0x096B
    a094:       d0 90 6c 09     lds     r13, 0x096C
    a098:       af 8e           std     Y+31, r10       ; 0x1f
    a09a:       b8 a2           std     Y+32, r11       ; 0x20
    a09c:       c9 a2           std     Y+33, r12       ; 0x21
    a09e:       da a2           std     Y+34, r13       ; 0x22
    a0a0:       20 90 70 09     lds     r2, 0x0970
    a0a4:       30 90 71 09     lds     r3, 0x0971
    a0a8:       40 90 72 09     lds     r4, 0x0972
    a0ac:       50 90 73 09     lds     r5, 0x0973
    a0b0:       1b 8a           std     Y+19, r1        ; 0x13
    a0b2:       80 91 76 09     lds     r24, 0x0976
    a0b6:       88 23           and     r24, r24
    a0b8:       41 f4           brne    .+16            ; 0xa0ca <MotorRegler+0x16fc>
    a0ba:       10 92 26 05     sts     0x0526, r1
    a0be:       10 92 25 05     sts     0x0525, r1
    a0c2:       10 92 28 05     sts     0x0528, r1
    a0c6:       10 92 27 05     sts     0x0527, r1
    a0ca:       2f 8d           ldd     r18, Y+31       ; 0x1f
    a0cc:       38 a1           ldd     r19, Y+32       ; 0x20
    a0ce:       49 a1           ldd     r20, Y+33       ; 0x21
    a0d0:       5a a1           ldd     r21, Y+34       ; 0x22
    a0d2:       20 93 58 05     sts     0x0558, r18
    a0d6:       30 93 59 05     sts     0x0559, r19
    a0da:       40 93 5a 05     sts     0x055A, r20
    a0de:       50 93 5b 05     sts     0x055B, r21
    a0e2:       20 92 54 05     sts     0x0554, r2
    a0e6:       30 92 55 05     sts     0x0555, r3
    a0ea:       40 92 56 05     sts     0x0556, r4
    a0ee:       50 92 57 05     sts     0x0557, r5
    a0f2:       10 92 d4 04     sts     0x04D4, r1
    a0f6:       10 92 d5 04     sts     0x04D5, r1
    a0fa:       10 92 d6 04     sts     0x04D6, r1
    a0fe:       10 92 d7 04     sts     0x04D7, r1
    a102:       10 92 d8 04     sts     0x04D8, r1
    a106:       10 92 d9 04     sts     0x04D9, r1
    a10a:       10 92 da 04     sts     0x04DA, r1
    a10e:       10 92 db 04     sts     0x04DB, r1
    a112:       10 92 dc 04     sts     0x04DC, r1
    a116:       10 92 dd 04     sts     0x04DD, r1
    a11a:       10 92 de 04     sts     0x04DE, r1
    a11e:       10 92 df 04     sts     0x04DF, r1
    a122:       10 92 69 09     sts     0x0969, r1
    a126:       10 92 6a 09     sts     0x096A, r1
    a12a:       10 92 6b 09     sts     0x096B, r1
    a12e:       10 92 6c 09     sts     0x096C, r1
    a132:       10 92 70 09     sts     0x0970, r1
    a136:       10 92 71 09     sts     0x0971, r1
    a13a:       10 92 72 09     sts     0x0972, r1
    a13e:       10 92 73 09     sts     0x0973, r1
    a142:       10 92 5e 09     sts     0x095E, r1
    a146:       10 92 5f 09     sts     0x095F, r1
    a14a:       10 92 60 09     sts     0x0960, r1
    a14e:       10 92 61 09     sts     0x0961, r1
    a152:       10 92 50 09     sts     0x0950, r1
    a156:       10 92 51 09     sts     0x0951, r1
    a15a:       10 92 52 09     sts     0x0952, r1
    a15e:       10 92 53 09     sts     0x0953, r1
    a162:       10 92 26 04     sts     0x0426, r1
    a166:       10 92 25 04     sts     0x0425, r1
    a16a:       e0 90 18 05     lds     r14, 0x0518
    a16e:       f0 90 19 05     lds     r15, 0x0519
    a172:       c7 01           movw    r24, r14
    a174:       f7 fe           sbrs    r15, 7
    a176:       41 c8           rjmp    .-3966          ; 0x91fa <MotorRegler+0x82c>
    a178:       88 27           eor     r24, r24
    a17a:       99 27           eor     r25, r25
    a17c:       8e 19           sub     r24, r14
    a17e:       9f 09           sbc     r25, r15
    a180:       3c c8           rjmp    .-3976          ; 0x91fa <MotorRegler+0x82c>
    a182:       68 e3           ldi     r22, 0x38       ; 56
    a184:       26 16           cp      r2, r22
    a186:       6f ef           ldi     r22, 0xFF       ; 255
    a188:       36 06           cpc     r3, r22
    a18a:       0c f0           brlt    .+2             ; 0xa18e <MotorRegler+0x17c0>
    a18c:       be c9           rjmp    .-3204          ; 0x950a <MotorRegler+0xb3c>
    a18e:       88 e3           ldi     r24, 0x38       ; 56
    a190:       9f ef           ldi     r25, 0xFF       ; 255
    a192:       90 93 56 09     sts     0x0956, r25
    a196:       80 93 55 09     sts     0x0955, r24
    a19a:       48 e3           ldi     r20, 0x38       ; 56
    a19c:       24 2e           mov     r2, r20
    a19e:       4f ef           ldi     r20, 0xFF       ; 255
    a1a0:       34 2e           mov     r3, r20
    a1a2:       b3 c9           rjmp    .-3226          ; 0x950a <MotorRegler+0xb3c>
    a1a4:       20 5b           subi    r18, 0xB0       ; 176
    a1a6:       3c 43           sbci    r19, 0x3C       ; 60
    a1a8:       4f 4f           sbci    r20, 0xFF       ; 255
    a1aa:       5f 4f           sbci    r21, 0xFF       ; 255
    a1ac:       0c f0           brlt    .+2             ; 0xa1b0 <MotorRegler+0x17e2>
    a1ae:       9b c8           rjmp    .-3786          ; 0x92e6 <MotorRegler+0x918>
    a1b0:       80 eb           ldi     r24, 0xB0       ; 176
    a1b2:       9c e3           ldi     r25, 0x3C       ; 60
    a1b4:       af ef           ldi     r26, 0xFF       ; 255
    a1b6:       bf ef           ldi     r27, 0xFF       ; 255
    a1b8:       80 93 f4 04     sts     0x04F4, r24
    a1bc:       90 93 f5 04     sts     0x04F5, r25
    a1c0:       a0 93 f6 04     sts     0x04F6, r26
    a1c4:       b0 93 f7 04     sts     0x04F7, r27
    a1c8:       8e c8           rjmp    .-3812          ; 0x92e6 <MotorRegler+0x918>
    a1ca:       80 e0           ldi     r24, 0x00       ; 0
    a1cc:       88 16           cp      r8, r24
    a1ce:       80 ec           ldi     r24, 0xC0       ; 192
    a1d0:       98 06           cpc     r9, r24
    a1d2:       0c f0           brlt    .+2             ; 0xa1d6 <MotorRegler+0x1808>
    a1d4:       5b ca           rjmp    .-2890          ; 0x968c <MotorRegler+0xcbe>
    a1d6:       80 e0           ldi     r24, 0x00       ; 0
    a1d8:       90 ec           ldi     r25, 0xC0       ; 192
    a1da:       90 93 58 09     sts     0x0958, r25
    a1de:       80 93 57 09     sts     0x0957, r24
    a1e2:       91 e0           ldi     r25, 0x01       ; 1
    a1e4:       c9 16           cp      r12, r25
    a1e6:       90 e4           ldi     r25, 0x40       ; 64
    a1e8:       d9 06           cpc     r13, r25
    a1ea:       0c f0           brlt    .+2             ; 0xa1ee <MotorRegler+0x1820>
    a1ec:       55 ca           rjmp    .-2902          ; 0x9698 <MotorRegler+0xcca>
    a1ee:       a0 e0           ldi     r26, 0x00       ; 0
    a1f0:       ca 16           cp      r12, r26
    a1f2:       a0 ec           ldi     r26, 0xC0       ; 192
    a1f4:       da 06           cpc     r13, r26
    a1f6:       0c f0           brlt    .+2             ; 0xa1fa <MotorRegler+0x182c>
    a1f8:       55 ca           rjmp    .-2902          ; 0x96a4 <MotorRegler+0xcd6>
    a1fa:       80 e0           ldi     r24, 0x00       ; 0
    a1fc:       90 ec           ldi     r25, 0xC0       ; 192
    a1fe:       90 93 49 09     sts     0x0949, r25
    a202:       80 93 48 09     sts     0x0948, r24
    a206:       b1 e0           ldi     r27, 0x01       ; 1
    a208:       eb 16           cp      r14, r27
    a20a:       b0 e4           ldi     r27, 0x40       ; 64
    a20c:       fb 06           cpc     r15, r27
    a20e:       0c f0           brlt    .+2             ; 0xa212 <MotorRegler+0x1844>
    a210:       4f ca           rjmp    .-2914          ; 0x96b0 <MotorRegler+0xce2>
    a212:       e0 e0           ldi     r30, 0x00       ; 0
    a214:       ee 16           cp      r14, r30
    a216:       e0 ec           ldi     r30, 0xC0       ; 192
    a218:       fe 06           cpc     r15, r30
    a21a:       0c f0           brlt    .+2             ; 0xa21e <MotorRegler+0x1850>
    a21c:       4f ca           rjmp    .-2914          ; 0x96bc <MotorRegler+0xcee>
    a21e:       80 e0           ldi     r24, 0x00       ; 0
    a220:       90 ec           ldi     r25, 0xC0       ; 192
    a222:       90 93 a5 09     sts     0x09A5, r25
    a226:       80 93 a4 09     sts     0x09A4, r24
    a22a:       48 ca           rjmp    .-2928          ; 0x96bc <MotorRegler+0xcee>
    a22c:       80 e0           ldi     r24, 0x00       ; 0
    a22e:       e8 16           cp      r14, r24
    a230:       86 e0           ldi     r24, 0x06       ; 6
    a232:       f8 06           cpc     r15, r24
    a234:       8f ef           ldi     r24, 0xFF       ; 255
    a236:       08 07           cpc     r16, r24
    a238:       8f ef           ldi     r24, 0xFF       ; 255
    a23a:       18 07           cpc     r17, r24
    a23c:       0c f0           brlt    .+2             ; 0xa240 <MotorRegler+0x1872>
    a23e:       a0 cb           rjmp    .-2240          ; 0x9980 <MotorRegler+0xfb2>
    a240:       80 e0           ldi     r24, 0x00       ; 0
    a242:       96 e0           ldi     r25, 0x06       ; 6
    a244:       af ef           ldi     r26, 0xFF       ; 255
    a246:       bf ef           ldi     r27, 0xFF       ; 255
    a248:       80 93 89 05     sts     0x0589, r24
    a24c:       90 93 8a 05     sts     0x058A, r25
    a250:       a0 93 8b 05     sts     0x058B, r26
    a254:       b0 93 8c 05     sts     0x058C, r27
    a258:       e1 2c           mov     r14, r1
    a25a:       36 e0           ldi     r19, 0x06       ; 6
    a25c:       f3 2e           mov     r15, r19
    a25e:       3f ef           ldi     r19, 0xFF       ; 255
    a260:       03 2f           mov     r16, r19
    a262:       3f ef           ldi     r19, 0xFF       ; 255
    a264:       13 2f           mov     r17, r19
    a266:       8c cb           rjmp    .-2280          ; 0x9980 <MotorRegler+0xfb2>
    a268:       20 e0           ldi     r18, 0x00       ; 0
    a26a:       e2 16           cp      r14, r18
    a26c:       26 e0           ldi     r18, 0x06       ; 6
    a26e:       f2 06           cpc     r15, r18
    a270:       2f ef           ldi     r18, 0xFF       ; 255
    a272:       02 07           cpc     r16, r18
    a274:       2f ef           ldi     r18, 0xFF       ; 255
    a276:       12 07           cpc     r17, r18
    a278:       0c f0           brlt    .+2             ; 0xa27c <MotorRegler+0x18ae>
    a27a:       f9 ca           rjmp    .-2574          ; 0x986e <MotorRegler+0xea0>
    a27c:       80 e0           ldi     r24, 0x00       ; 0
    a27e:       96 e0           ldi     r25, 0x06       ; 6
    a280:       af ef           ldi     r26, 0xFF       ; 255
    a282:       bf ef           ldi     r27, 0xFF       ; 255
    a284:       80 93 8d 05     sts     0x058D, r24
    a288:       90 93 8e 05     sts     0x058E, r25
    a28c:       a0 93 8f 05     sts     0x058F, r26
    a290:       b0 93 90 05     sts     0x0590, r27
    a294:       e1 2c           mov     r14, r1
    a296:       66 e0           ldi     r22, 0x06       ; 6
    a298:       f6 2e           mov     r15, r22
    a29a:       6f ef           ldi     r22, 0xFF       ; 255
    a29c:       06 2f           mov     r16, r22
    a29e:       6f ef           ldi     r22, 0xFF       ; 255
    a2a0:       16 2f           mov     r17, r22
    a2a2:       e5 ca           rjmp    .-2614          ; 0x986e <MotorRegler+0xea0>
    a2a4:       9e 83           std     Y+6, r25        ; 0x06
    a2a6:       8d 83           std     Y+5, r24        ; 0x05
    a2a8:       81 e0           ldi     r24, 0x01       ; 1
    a2aa:       80 93 07 05     sts     0x0507, r24
    a2ae:       0c 94 d8 47     jmp     0x8fb0  ; 0x8fb0 <MotorRegler+0x5e2>
    a2b2:       bf ef           ldi     r27, 0xFF       ; 255
    a2b4:       2e 3f           cpi     r18, 0xFE       ; 254
    a2b6:       3b 07           cpc     r19, r27
    a2b8:       0c f0           brlt    .+2             ; 0xa2bc <MotorRegler+0x18ee>
    a2ba:       e9 c5           rjmp    .+3026          ; 0xae8e <MotorRegler+0x24c0>
    a2bc:       2e 5f           subi    r18, 0xFE       ; 254
    a2be:       3f 4f           sbci    r19, 0xFF       ; 255
    a2c0:       30 93 19 05     sts     0x0519, r19
    a2c4:       20 93 18 05     sts     0x0518, r18
    a2c8:       0c 94 52 46     jmp     0x8ca4  ; 0x8ca4 <MotorRegler+0x2d6>
    a2cc:       c5 01           movw    r24, r10
    a2ce:       b7 fc           sbrc    r11, 7
    a2d0:       55 c6           rjmp    .+3242          ; 0xaf7c <MotorRegler+0x25ae>
    a2d2:       95 95           asr     r25
    a2d4:       87 95           ror     r24
    a2d6:       90 95           com     r25
    a2d8:       81 95           neg     r24
    a2da:       9f 4f           sbci    r25, 0xFF       ; 255
    a2dc:       48 17           cp      r20, r24
    a2de:       59 07           cpc     r21, r25
    a2e0:       0c f4           brge    .+2             ; 0xa2e4 <MotorRegler+0x1916>
    a2e2:       62 ca           rjmp    .-2876          ; 0x97a8 <MotorRegler+0xdda>
    a2e4:       62 ca           rjmp    .-2876          ; 0x97aa <MotorRegler+0xddc>
    a2e6:       d0 90 a3 09     lds     r13, 0x09A3
    a2ea:       d8 8e           std     Y+24, r13       ; 0x18
    a2ec:       0f ca           rjmp    .-3042          ; 0x970c <MotorRegler+0xd3e>
    a2ee:       40 e5           ldi     r20, 0x50       ; 80
    a2f0:       50 e0           ldi     r21, 0x00       ; 0
    a2f2:       5b ca           rjmp    .-2890          ; 0x97aa <MotorRegler+0xddc>
    a2f4:       5c a1           ldd     r21, Y+36       ; 0x24
    a2f6:       55 23           and     r21, r21
    a2f8:       09 f0           breq    .+2             ; 0xa2fc <MotorRegler+0x192e>
    a2fa:       bc ce           rjmp    .-648           ; 0xa074 <MotorRegler+0x16a6>
    a2fc:       60 91 07 05     lds     r22, 0x0507
    a300:       6b 8b           std     Y+19, r22       ; 0x13
    a302:       66 23           and     r22, r22
    a304:       09 f0           breq    .+2             ; 0xa308 <MotorRegler+0x193a>
    a306:       b6 ce           rjmp    .-660           ; 0xa074 <MotorRegler+0x16a6>
    a308:       80 91 1a 09     lds     r24, 0x091A
    a30c:       88 23           and     r24, r24
    a30e:       09 f4           brne    .+2             ; 0xa312 <MotorRegler+0x1944>
    a310:       b1 ce           rjmp    .-670           ; 0xa074 <MotorRegler+0x16a6>
    a312:       80 91 69 09     lds     r24, 0x0969
    a316:       90 91 6a 09     lds     r25, 0x096A
    a31a:       a0 91 6b 09     lds     r26, 0x096B
    a31e:       b0 91 6c 09     lds     r27, 0x096C
    a322:       bc 01           movw    r22, r24
    a324:       cd 01           movw    r24, r26
    a326:       20 e0           ldi     r18, 0x00       ; 0
    a328:       31 e0           ldi     r19, 0x01       ; 1
    a32a:       40 e0           ldi     r20, 0x00       ; 0
    a32c:       50 e0           ldi     r21, 0x00       ; 0
    a32e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a332:       2f 83           std     Y+7, r18        ; 0x07
    a334:       38 87           std     Y+8, r19        ; 0x08
    a336:       49 87           std     Y+9, r20        ; 0x09
    a338:       5a 87           std     Y+10, r21       ; 0x0a
    a33a:       2f 8f           std     Y+31, r18       ; 0x1f
    a33c:       38 a3           std     Y+32, r19       ; 0x20
    a33e:       49 a3           std     Y+33, r20       ; 0x21
    a340:       5a a3           std     Y+34, r21       ; 0x22
    a342:       20 93 69 09     sts     0x0969, r18
    a346:       30 93 6a 09     sts     0x096A, r19
    a34a:       40 93 6b 09     sts     0x096B, r20
    a34e:       50 93 6c 09     sts     0x096C, r21
    a352:       20 90 70 09     lds     r2, 0x0970
    a356:       30 90 71 09     lds     r3, 0x0971
    a35a:       40 90 72 09     lds     r4, 0x0972
    a35e:       50 90 73 09     lds     r5, 0x0973
    a362:       c2 01           movw    r24, r4
    a364:       b1 01           movw    r22, r2
    a366:       20 e0           ldi     r18, 0x00       ; 0
    a368:       31 e0           ldi     r19, 0x01       ; 1
    a36a:       40 e0           ldi     r20, 0x00       ; 0
    a36c:       50 e0           ldi     r21, 0x00       ; 0
    a36e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a372:       2b 87           std     Y+11, r18       ; 0x0b
    a374:       3c 87           std     Y+12, r19       ; 0x0c
    a376:       4d 87           std     Y+13, r20       ; 0x0d
    a378:       5e 87           std     Y+14, r21       ; 0x0e
    a37a:       19 01           movw    r2, r18
    a37c:       2a 01           movw    r4, r20
    a37e:       20 93 70 09     sts     0x0970, r18
    a382:       30 93 71 09     sts     0x0971, r19
    a386:       40 93 72 09     sts     0x0972, r20
    a38a:       50 93 73 09     sts     0x0973, r21
    a38e:       e0 90 f8 08     lds     r14, 0x08F8
    a392:       ff 24           eor     r15, r15
    a394:       00 e0           ldi     r16, 0x00       ; 0
    a396:       10 e0           ldi     r17, 0x00       ; 0
    a398:       20 91 d4 04     lds     r18, 0x04D4
    a39c:       30 91 d5 04     lds     r19, 0x04D5
    a3a0:       40 91 d6 04     lds     r20, 0x04D6
    a3a4:       50 91 d7 04     lds     r21, 0x04D7
    a3a8:       c8 01           movw    r24, r16
    a3aa:       b7 01           movw    r22, r14
    a3ac:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    a3b0:       20 e0           ldi     r18, 0x00       ; 0
    a3b2:       31 e0           ldi     r19, 0x01       ; 1
    a3b4:       40 e0           ldi     r20, 0x00       ; 0
    a3b6:       50 e0           ldi     r21, 0x00       ; 0
    a3b8:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a3bc:       59 01           movw    r10, r18
    a3be:       6a 01           movw    r12, r20
    a3c0:       20 93 d4 04     sts     0x04D4, r18
    a3c4:       30 93 d5 04     sts     0x04D5, r19
    a3c8:       40 93 d6 04     sts     0x04D6, r20
    a3cc:       50 93 d7 04     sts     0x04D7, r21
    a3d0:       20 91 d8 04     lds     r18, 0x04D8
    a3d4:       30 91 d9 04     lds     r19, 0x04D9
    a3d8:       40 91 da 04     lds     r20, 0x04DA
    a3dc:       50 91 db 04     lds     r21, 0x04DB
    a3e0:       c8 01           movw    r24, r16
    a3e2:       b7 01           movw    r22, r14
    a3e4:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    a3e8:       20 e0           ldi     r18, 0x00       ; 0
    a3ea:       31 e0           ldi     r19, 0x01       ; 1
    a3ec:       40 e0           ldi     r20, 0x00       ; 0
    a3ee:       50 e0           ldi     r21, 0x00       ; 0
    a3f0:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a3f4:       39 01           movw    r6, r18
    a3f6:       4a 01           movw    r8, r20
    a3f8:       20 93 d8 04     sts     0x04D8, r18
    a3fc:       30 93 d9 04     sts     0x04D9, r19
    a400:       40 93 da 04     sts     0x04DA, r20
    a404:       50 93 db 04     sts     0x04DB, r21
    a408:       60 91 dc 04     lds     r22, 0x04DC
    a40c:       70 91 dd 04     lds     r23, 0x04DD
    a410:       80 91 de 04     lds     r24, 0x04DE
    a414:       90 91 df 04     lds     r25, 0x04DF
    a418:       20 e0           ldi     r18, 0x00       ; 0
    a41a:       31 e0           ldi     r19, 0x01       ; 1
    a41c:       40 e0           ldi     r20, 0x00       ; 0
    a41e:       50 e0           ldi     r21, 0x00       ; 0
    a420:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a424:       20 93 dc 04     sts     0x04DC, r18
    a428:       30 93 dd 04     sts     0x04DD, r19
    a42c:       40 93 de 04     sts     0x04DE, r20
    a430:       50 93 df 04     sts     0x04DF, r21
    a434:       6f 81           ldd     r22, Y+7        ; 0x07
    a436:       78 85           ldd     r23, Y+8        ; 0x08
    a438:       89 85           ldd     r24, Y+9        ; 0x09
    a43a:       9a 85           ldd     r25, Y+10       ; 0x0a
    a43c:       6a 19           sub     r22, r10
    a43e:       7b 09           sbc     r23, r11
    a440:       8c 09           sbc     r24, r12
    a442:       9d 09           sbc     r25, r13
    a444:       60 93 79 05     sts     0x0579, r22
    a448:       70 93 7a 05     sts     0x057A, r23
    a44c:       80 93 7b 05     sts     0x057B, r24
    a450:       90 93 7c 05     sts     0x057C, r25
    a454:       e0 90 19 09     lds     r14, 0x0919
    a458:       ff 24           eor     r15, r15
    a45a:       00 e0           ldi     r16, 0x00       ; 0
    a45c:       10 e0           ldi     r17, 0x00       ; 0
    a45e:       a8 01           movw    r20, r16
    a460:       97 01           movw    r18, r14
    a462:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a466:       59 01           movw    r10, r18
    a468:       6a 01           movw    r12, r20
    a46a:       20 93 6a 05     sts     0x056A, r18
    a46e:       30 93 6b 05     sts     0x056B, r19
    a472:       40 93 6c 05     sts     0x056C, r20
    a476:       50 93 6d 05     sts     0x056D, r21
    a47a:       c2 01           movw    r24, r4
    a47c:       b1 01           movw    r22, r2
    a47e:       66 19           sub     r22, r6
    a480:       77 09           sbc     r23, r7
    a482:       88 09           sbc     r24, r8
    a484:       99 09           sbc     r25, r9
    a486:       60 93 75 05     sts     0x0575, r22
    a48a:       70 93 76 05     sts     0x0576, r23
    a48e:       80 93 77 05     sts     0x0577, r24
    a492:       90 93 78 05     sts     0x0578, r25
    a496:       a8 01           movw    r20, r16
    a498:       97 01           movw    r18, r14
    a49a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a49e:       79 01           movw    r14, r18
    a4a0:       8a 01           movw    r16, r20
    a4a2:       20 93 66 05     sts     0x0566, r18
    a4a6:       30 93 67 05     sts     0x0567, r19
    a4aa:       40 93 68 05     sts     0x0568, r20
    a4ae:       50 93 69 05     sts     0x0569, r21
    a4b2:       c6 01           movw    r24, r12
    a4b4:       b5 01           movw    r22, r10
    a4b6:       20 e0           ldi     r18, 0x00       ; 0
    a4b8:       31 e0           ldi     r19, 0x01       ; 1
    a4ba:       40 e0           ldi     r20, 0x00       ; 0
    a4bc:       50 e0           ldi     r21, 0x00       ; 0
    a4be:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a4c2:       30 93 28 05     sts     0x0528, r19
    a4c6:       20 93 27 05     sts     0x0527, r18
    a4ca:       c8 01           movw    r24, r16
    a4cc:       b7 01           movw    r22, r14
    a4ce:       20 e0           ldi     r18, 0x00       ; 0
    a4d0:       31 e0           ldi     r19, 0x01       ; 1
    a4d2:       40 e0           ldi     r20, 0x00       ; 0
    a4d4:       50 e0           ldi     r21, 0x00       ; 0
    a4d6:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a4da:       30 93 26 05     sts     0x0526, r19
    a4de:       20 93 25 05     sts     0x0525, r18
    a4e2:       80 91 3d 05     lds     r24, 0x053D
    a4e6:       90 91 3e 05     lds     r25, 0x053E
    a4ea:       81 34           cpi     r24, 0x41       ; 65
    a4ec:       91 05           cpc     r25, r1
    a4ee:       bc f4           brge    .+46            ; 0xa51e <MotorRegler+0x1b50>
    a4f0:       80 91 3f 05     lds     r24, 0x053F
    a4f4:       90 91 40 05     lds     r25, 0x0540
    a4f8:       81 34           cpi     r24, 0x41       ; 65
    a4fa:       91 05           cpc     r25, r1
    a4fc:       84 f4           brge    .+32            ; 0xa51e <MotorRegler+0x1b50>
    a4fe:       e0 91 e4 08     lds     r30, 0x08E4
    a502:       f0 e0           ldi     r31, 0x00       ; 0
    a504:       ee 0f           add     r30, r30
    a506:       ff 1f           adc     r31, r31
    a508:       e1 55           subi    r30, 0x51       ; 81
    a50a:       f7 4f           sbci    r31, 0xF7       ; 247
    a50c:       01 90           ld      r0, Z+
    a50e:       f0 81           ld      r31, Z
    a510:       e0 2d           mov     r30, r0
    a512:       f7 ff           sbrs    r31, 7
    a514:       02 c0           rjmp    .+4             ; 0xa51a <MotorRegler+0x1b4c>
    a516:       0c 94 67 62     jmp     0xc4ce  ; 0xc4ce <MotorRegler+0x3b00>
    a51a:       7a 97           sbiw    r30, 0x1a       ; 26
    a51c:       34 f0           brlt    .+12            ; 0xa52a <MotorRegler+0x1b5c>
    a51e:       80 91 14 0a     lds     r24, 0x0A14
    a522:       8f 3f           cpi     r24, 0xFF       ; 255
    a524:       11 f4           brne    .+4             ; 0xa52a <MotorRegler+0x1b5c>
    a526:       0c 94 98 60     jmp     0xc130  ; 0xc130 <MotorRegler+0x3762>
    a52a:       2c 89           ldd     r18, Y+20       ; 0x14
    a52c:       3d 89           ldd     r19, Y+21       ; 0x15
    a52e:       4e 89           ldd     r20, Y+22       ; 0x16
    a530:       5f 89           ldd     r21, Y+23       ; 0x17
    a532:       ad a0           ldd     r10, Y+37       ; 0x25
    a534:       be a0           ldd     r11, Y+38       ; 0x26
    a536:       cf a0           ldd     r12, Y+39       ; 0x27
    a538:       d8 a4           ldd     r13, Y+40       ; 0x28
    a53a:       2a 19           sub     r18, r10
    a53c:       3b 09           sbc     r19, r11
    a53e:       4c 09           sbc     r20, r12
    a540:       5d 09           sbc     r21, r13
    a542:       20 93 81 05     sts     0x0581, r18
    a546:       30 93 82 05     sts     0x0582, r19
    a54a:       40 93 83 05     sts     0x0583, r20
    a54e:       50 93 84 05     sts     0x0584, r21
    a552:       ea 8c           ldd     r14, Y+26       ; 0x1a
    a554:       fb 8c           ldd     r15, Y+27       ; 0x1b
    a556:       0c 8d           ldd     r16, Y+28       ; 0x1c
    a558:       1d 8d           ldd     r17, Y+29       ; 0x1d
    a55a:       6e a5           ldd     r22, Y+46       ; 0x2e
    a55c:       7f a5           ldd     r23, Y+47       ; 0x2f
    a55e:       88 a9           ldd     r24, Y+48       ; 0x30
    a560:       99 a9           ldd     r25, Y+49       ; 0x31
    a562:       e6 1a           sub     r14, r22
    a564:       f7 0a           sbc     r15, r23
    a566:       08 0b           sbc     r16, r24
    a568:       19 0b           sbc     r17, r25
    a56a:       e0 92 7d 05     sts     0x057D, r14
    a56e:       f0 92 7e 05     sts     0x057E, r15
    a572:       00 93 7f 05     sts     0x057F, r16
    a576:       10 93 80 05     sts     0x0580, r17
    a57a:       20 93 79 05     sts     0x0579, r18
    a57e:       30 93 7a 05     sts     0x057A, r19
    a582:       40 93 7b 05     sts     0x057B, r20
    a586:       50 93 7c 05     sts     0x057C, r21
    a58a:       e0 92 75 05     sts     0x0575, r14
    a58e:       f0 92 76 05     sts     0x0576, r15
    a592:       00 93 77 05     sts     0x0577, r16
    a596:       10 93 78 05     sts     0x0578, r17
    a59a:       80 91 e8 04     lds     r24, 0x04E8
    a59e:       90 91 e9 04     lds     r25, 0x04E9
    a5a2:       a0 91 ea 04     lds     r26, 0x04EA
    a5a6:       b0 91 eb 04     lds     r27, 0x04EB
    a5aa:       82 1b           sub     r24, r18
    a5ac:       93 0b           sbc     r25, r19
    a5ae:       a4 0b           sbc     r26, r20
    a5b0:       b5 0b           sbc     r27, r21
    a5b2:       80 93 e8 04     sts     0x04E8, r24
    a5b6:       90 93 e9 04     sts     0x04E9, r25
    a5ba:       a0 93 ea 04     sts     0x04EA, r26
    a5be:       b0 93 eb 04     sts     0x04EB, r27
    a5c2:       80 91 f0 04     lds     r24, 0x04F0
    a5c6:       90 91 f1 04     lds     r25, 0x04F1
    a5ca:       a0 91 f2 04     lds     r26, 0x04F2
    a5ce:       b0 91 f3 04     lds     r27, 0x04F3
    a5d2:       8e 19           sub     r24, r14
    a5d4:       9f 09           sbc     r25, r15
    a5d6:       a0 0b           sbc     r26, r16
    a5d8:       b1 0b           sbc     r27, r17
    a5da:       80 93 f0 04     sts     0x04F0, r24
    a5de:       90 93 f1 04     sts     0x04F1, r25
    a5e2:       a0 93 f2 04     sts     0x04F2, r26
    a5e6:       b0 93 f3 04     sts     0x04F3, r27
    a5ea:       80 91 1a 09     lds     r24, 0x091A
    a5ee:       88 23           and     r24, r24
    a5f0:       71 f1           breq    .+92            ; 0xa64e <MotorRegler+0x1c80>
    a5f2:       20 91 08 05     lds     r18, 0x0508
    a5f6:       30 91 09 05     lds     r19, 0x0509
    a5fa:       21 38           cpi     r18, 0x81       ; 129
    a5fc:       31 05           cpc     r19, r1
    a5fe:       94 f0           brlt    .+36            ; 0xa624 <MotorRegler+0x1c56>
    a600:       80 91 b2 04     lds     r24, 0x04B2
    a604:       90 91 b3 04     lds     r25, 0x04B3
    a608:       01 96           adiw    r24, 0x01       ; 1
    a60a:       90 93 b3 04     sts     0x04B3, r25
    a60e:       80 93 b2 04     sts     0x04B2, r24
    a612:       80 91 74 09     lds     r24, 0x0974
    a616:       90 91 75 09     lds     r25, 0x0975
    a61a:       01 96           adiw    r24, 0x01       ; 1
    a61c:       90 93 75 09     sts     0x0975, r25
    a620:       80 93 74 09     sts     0x0974, r24
    a624:       20 58           subi    r18, 0x80       ; 128
    a626:       3f 4f           sbci    r19, 0xFF       ; 255
    a628:       94 f4           brge    .+36            ; 0xa64e <MotorRegler+0x1c80>
    a62a:       80 91 b2 04     lds     r24, 0x04B2
    a62e:       90 91 b3 04     lds     r25, 0x04B3
    a632:       01 97           sbiw    r24, 0x01       ; 1
    a634:       90 93 b3 04     sts     0x04B3, r25
    a638:       80 93 b2 04     sts     0x04B2, r24
    a63c:       80 91 74 09     lds     r24, 0x0974
    a640:       90 91 75 09     lds     r25, 0x0975
    a644:       01 97           sbiw    r24, 0x01       ; 1
    a646:       90 93 75 09     sts     0x0975, r25
    a64a:       80 93 74 09     sts     0x0974, r24
    a64e:       10 92 09 05     sts     0x0509, r1
    a652:       10 92 08 05     sts     0x0508, r1
    a656:       81 e0           ldi     r24, 0x01       ; 1
    a658:       90 e0           ldi     r25, 0x00       ; 0
    a65a:       90 93 61 05     sts     0x0561, r25
    a65e:       80 93 60 05     sts     0x0560, r24
    a662:       e0 90 79 05     lds     r14, 0x0579
    a666:       f0 90 7a 05     lds     r15, 0x057A
    a66a:       00 91 7b 05     lds     r16, 0x057B
    a66e:       10 91 7c 05     lds     r17, 0x057C
    a672:       d8 01           movw    r26, r16
    a674:       c7 01           movw    r24, r14
    a676:       17 ff           sbrs    r17, 7
    a678:       02 c0           rjmp    .+4             ; 0xa67e <MotorRegler+0x1cb0>
    a67a:       0c 94 20 61     jmp     0xc240  ; 0xc240 <MotorRegler+0x3872>
    a67e:       81 50           subi    r24, 0x01       ; 1
    a680:       92 40           sbci    r25, 0x02       ; 2
    a682:       a0 40           sbci    r26, 0x00       ; 0
    a684:       b0 40           sbci    r27, 0x00       ; 0
    a686:       34 f0           brlt    .+12            ; 0xa694 <MotorRegler+0x1cc6>
    a688:       84 e0           ldi     r24, 0x04       ; 4
    a68a:       90 e0           ldi     r25, 0x00       ; 0
    a68c:       90 93 61 05     sts     0x0561, r25
    a690:       80 93 60 05     sts     0x0560, r24
    a694:       80 91 58 05     lds     r24, 0x0558
    a698:       90 91 59 05     lds     r25, 0x0559
    a69c:       a0 91 5a 05     lds     r26, 0x055A
    a6a0:       b0 91 5b 05     lds     r27, 0x055B
    a6a4:       af 80           ldd     r10, Y+7        ; 0x07
    a6a6:       b8 84           ldd     r11, Y+8        ; 0x08
    a6a8:       c9 84           ldd     r12, Y+9        ; 0x09
    a6aa:       da 84           ldd     r13, Y+10       ; 0x0a
    a6ac:       8a 19           sub     r24, r10
    a6ae:       9b 09           sbc     r25, r11
    a6b0:       ac 09           sbc     r26, r12
    a6b2:       bd 09           sbc     r27, r13
    a6b4:       81 5e           subi    r24, 0xE1       ; 225
    a6b6:       91 4b           sbci    r25, 0xB1       ; 177
    a6b8:       af 4f           sbci    r26, 0xFF       ; 255
    a6ba:       bf 4f           sbci    r27, 0xFF       ; 255
    a6bc:       8f 53           subi    r24, 0x3F       ; 63
    a6be:       9c 49           sbci    r25, 0x9C       ; 156
    a6c0:       a0 40           sbci    r26, 0x00       ; 0
    a6c2:       b0 40           sbci    r27, 0x00       ; 0
    a6c4:       10 f4           brcc    .+4             ; 0xa6ca <MotorRegler+0x1cfc>
    a6c6:       0c 94 0d 5e     jmp     0xbc1a  ; 0xbc1a <MotorRegler+0x324c>
    a6ca:       80 91 15 0a     lds     r24, 0x0A15
    a6ce:       89 31           cpi     r24, 0x19       ; 25
    a6d0:       14 f0           brlt    .+4             ; 0xa6d6 <MotorRegler+0x1d08>
    a6d2:       0c 94 0d 5e     jmp     0xbc1a  ; 0xbc1a <MotorRegler+0x324c>
    a6d6:       10 92 61 05     sts     0x0561, r1
    a6da:       10 92 60 05     sts     0x0560, r1
    a6de:       88 ee           ldi     r24, 0xE8       ; 232
    a6e0:       93 e0           ldi     r25, 0x03       ; 3
    a6e2:       90 93 a1 03     sts     0x03A1, r25
    a6e6:       80 93 a0 03     sts     0x03A0, r24
    a6ea:       cc 24           eor     r12, r12
    a6ec:       dd 24           eor     r13, r13
    a6ee:       80 91 1a 09     lds     r24, 0x091A
    a6f2:       90 e0           ldi     r25, 0x00       ; 0
    a6f4:       8c 15           cp      r24, r12
    a6f6:       9d 05           cpc     r25, r13
    a6f8:       24 f4           brge    .+8             ; 0xa702 <MotorRegler+0x1d34>
    a6fa:       90 93 61 05     sts     0x0561, r25
    a6fe:       80 93 60 05     sts     0x0560, r24
    a702:       80 91 15 0a     lds     r24, 0x0A15
    a706:       88 23           and     r24, r24
    a708:       79 f0           breq    .+30            ; 0xa728 <MotorRegler+0x1d5a>
    a70a:       28 2f           mov     r18, r24
    a70c:       33 27           eor     r19, r19
    a70e:       27 fd           sbrc    r18, 7
    a710:       30 95           com     r19
    a712:       80 91 60 05     lds     r24, 0x0560
    a716:       90 91 61 05     lds     r25, 0x0561
    a71a:       28 17           cp      r18, r24
    a71c:       39 07           cpc     r19, r25
    a71e:       24 f4           brge    .+8             ; 0xa728 <MotorRegler+0x1d5a>
    a720:       30 93 61 05     sts     0x0561, r19
    a724:       20 93 60 05     sts     0x0560, r18
    a728:       71 e8           ldi     r23, 0x81       ; 129
    a72a:       e7 16           cp      r14, r23
    a72c:       f1 04           cpc     r15, r1
    a72e:       01 05           cpc     r16, r1
    a730:       11 05           cpc     r17, r1
    a732:       74 f0           brlt    .+28            ; 0xa750 <MotorRegler+0x1d82>
    a734:       80 91 ae 04     lds     r24, 0x04AE
    a738:       90 91 af 04     lds     r25, 0x04AF
    a73c:       20 91 60 05     lds     r18, 0x0560
    a740:       30 91 61 05     lds     r19, 0x0561
    a744:       82 0f           add     r24, r18
    a746:       93 1f           adc     r25, r19
    a748:       90 93 af 04     sts     0x04AF, r25
    a74c:       80 93 ae 04     sts     0x04AE, r24
    a750:       80 e8           ldi     r24, 0x80       ; 128
    a752:       e8 16           cp      r14, r24
    a754:       8f ef           ldi     r24, 0xFF       ; 255
    a756:       f8 06           cpc     r15, r24
    a758:       8f ef           ldi     r24, 0xFF       ; 255
    a75a:       08 07           cpc     r16, r24
    a75c:       8f ef           ldi     r24, 0xFF       ; 255
    a75e:       18 07           cpc     r17, r24
    a760:       74 f4           brge    .+28            ; 0xa77e <MotorRegler+0x1db0>
    a762:       80 91 ae 04     lds     r24, 0x04AE
    a766:       90 91 af 04     lds     r25, 0x04AF
    a76a:       20 91 60 05     lds     r18, 0x0560
    a76e:       30 91 61 05     lds     r19, 0x0561
    a772:       82 1b           sub     r24, r18
    a774:       93 0b           sbc     r25, r19
    a776:       90 93 af 04     sts     0x04AF, r25
    a77a:       80 93 ae 04     sts     0x04AE, r24
    a77e:       81 e0           ldi     r24, 0x01       ; 1
    a780:       90 e0           ldi     r25, 0x00       ; 0
    a782:       90 93 61 05     sts     0x0561, r25
    a786:       80 93 60 05     sts     0x0560, r24
    a78a:       e0 90 75 05     lds     r14, 0x0575
    a78e:       f0 90 76 05     lds     r15, 0x0576
    a792:       00 91 77 05     lds     r16, 0x0577
    a796:       10 91 78 05     lds     r17, 0x0578
    a79a:       d8 01           movw    r26, r16
    a79c:       c7 01           movw    r24, r14
    a79e:       17 ff           sbrs    r17, 7
    a7a0:       02 c0           rjmp    .+4             ; 0xa7a6 <MotorRegler+0x1dd8>
    a7a2:       0c 94 17 61     jmp     0xc22e  ; 0xc22e <MotorRegler+0x3860>
    a7a6:       81 50           subi    r24, 0x01       ; 1
    a7a8:       92 40           sbci    r25, 0x02       ; 2
    a7aa:       a0 40           sbci    r26, 0x00       ; 0
    a7ac:       b0 40           sbci    r27, 0x00       ; 0
    a7ae:       34 f0           brlt    .+12            ; 0xa7bc <MotorRegler+0x1dee>
    a7b0:       84 e0           ldi     r24, 0x04       ; 4
    a7b2:       90 e0           ldi     r25, 0x00       ; 0
    a7b4:       90 93 61 05     sts     0x0561, r25
    a7b8:       80 93 60 05     sts     0x0560, r24
    a7bc:       10 92 66 05     sts     0x0566, r1
    a7c0:       10 92 67 05     sts     0x0567, r1
    a7c4:       10 92 68 05     sts     0x0568, r1
    a7c8:       10 92 69 05     sts     0x0569, r1
    a7cc:       80 91 54 05     lds     r24, 0x0554
    a7d0:       90 91 55 05     lds     r25, 0x0555
    a7d4:       a0 91 56 05     lds     r26, 0x0556
    a7d8:       b0 91 57 05     lds     r27, 0x0557
    a7dc:       ab 84           ldd     r10, Y+11       ; 0x0b
    a7de:       bc 84           ldd     r11, Y+12       ; 0x0c
    a7e0:       cd 84           ldd     r12, Y+13       ; 0x0d
    a7e2:       de 84           ldd     r13, Y+14       ; 0x0e
    a7e4:       8a 19           sub     r24, r10
    a7e6:       9b 09           sbc     r25, r11
    a7e8:       ac 09           sbc     r26, r12
    a7ea:       bd 09           sbc     r27, r13
    a7ec:       81 5e           subi    r24, 0xE1       ; 225
    a7ee:       91 4b           sbci    r25, 0xB1       ; 177
    a7f0:       af 4f           sbci    r26, 0xFF       ; 255
    a7f2:       bf 4f           sbci    r27, 0xFF       ; 255
    a7f4:       8f 53           subi    r24, 0x3F       ; 63
    a7f6:       9c 49           sbci    r25, 0x9C       ; 156
    a7f8:       a0 40           sbci    r26, 0x00       ; 0
    a7fa:       b0 40           sbci    r27, 0x00       ; 0
    a7fc:       10 f4           brcc    .+4             ; 0xa802 <MotorRegler+0x1e34>
    a7fe:       0c 94 50 5d     jmp     0xbaa0  ; 0xbaa0 <MotorRegler+0x30d2>
    a802:       80 91 15 0a     lds     r24, 0x0A15
    a806:       89 31           cpi     r24, 0x19       ; 25
    a808:       14 f0           brlt    .+4             ; 0xa80e <MotorRegler+0x1e40>
    a80a:       0c 94 50 5d     jmp     0xbaa0  ; 0xbaa0 <MotorRegler+0x30d2>
    a80e:       10 92 61 05     sts     0x0561, r1
    a812:       10 92 60 05     sts     0x0560, r1
    a816:       88 ee           ldi     r24, 0xE8       ; 232
    a818:       93 e0           ldi     r25, 0x03       ; 3
    a81a:       90 93 a1 03     sts     0x03A1, r25
    a81e:       80 93 a0 03     sts     0x03A0, r24
    a822:       cc 24           eor     r12, r12
    a824:       dd 24           eor     r13, r13
    a826:       80 91 1a 09     lds     r24, 0x091A
    a82a:       90 e0           ldi     r25, 0x00       ; 0
    a82c:       8c 15           cp      r24, r12
    a82e:       9d 05           cpc     r25, r13
    a830:       24 f4           brge    .+8             ; 0xa83a <MotorRegler+0x1e6c>
    a832:       90 93 61 05     sts     0x0561, r25
    a836:       80 93 60 05     sts     0x0560, r24
    a83a:       80 91 15 0a     lds     r24, 0x0A15
    a83e:       88 23           and     r24, r24
    a840:       79 f0           breq    .+30            ; 0xa860 <MotorRegler+0x1e92>
    a842:       28 2f           mov     r18, r24
    a844:       33 27           eor     r19, r19
    a846:       27 fd           sbrc    r18, 7
    a848:       30 95           com     r19
    a84a:       80 91 60 05     lds     r24, 0x0560
    a84e:       90 91 61 05     lds     r25, 0x0561
    a852:       28 17           cp      r18, r24
    a854:       39 07           cpc     r19, r25
    a856:       24 f4           brge    .+8             ; 0xa860 <MotorRegler+0x1e92>
    a858:       30 93 61 05     sts     0x0561, r19
    a85c:       20 93 60 05     sts     0x0560, r18
    a860:       71 e8           ldi     r23, 0x81       ; 129
    a862:       e7 16           cp      r14, r23
    a864:       f1 04           cpc     r15, r1
    a866:       01 05           cpc     r16, r1
    a868:       11 05           cpc     r17, r1
    a86a:       74 f0           brlt    .+28            ; 0xa888 <MotorRegler+0x1eba>
    a86c:       80 91 b0 04     lds     r24, 0x04B0
    a870:       90 91 b1 04     lds     r25, 0x04B1
    a874:       20 91 60 05     lds     r18, 0x0560
    a878:       30 91 61 05     lds     r19, 0x0561
    a87c:       82 0f           add     r24, r18
    a87e:       93 1f           adc     r25, r19
    a880:       90 93 b1 04     sts     0x04B1, r25
    a884:       80 93 b0 04     sts     0x04B0, r24
    a888:       80 e8           ldi     r24, 0x80       ; 128
    a88a:       e8 16           cp      r14, r24
    a88c:       8f ef           ldi     r24, 0xFF       ; 255
    a88e:       f8 06           cpc     r15, r24
    a890:       8f ef           ldi     r24, 0xFF       ; 255
    a892:       08 07           cpc     r16, r24
    a894:       8f ef           ldi     r24, 0xFF       ; 255
    a896:       18 07           cpc     r17, r24
    a898:       0c f0           brlt    .+2             ; 0xa89c <MotorRegler+0x1ece>
    a89a:       0b cc           rjmp    .-2026          ; 0xa0b2 <MotorRegler+0x16e4>
    a89c:       80 91 b0 04     lds     r24, 0x04B0
    a8a0:       90 91 b1 04     lds     r25, 0x04B1
    a8a4:       20 91 60 05     lds     r18, 0x0560
    a8a8:       30 91 61 05     lds     r19, 0x0561
    a8ac:       82 1b           sub     r24, r18
    a8ae:       93 0b           sbc     r25, r19
    a8b0:       90 93 b1 04     sts     0x04B1, r25
    a8b4:       80 93 b0 04     sts     0x04B0, r24
    a8b8:       fc cb           rjmp    .-2056          ; 0xa0b2 <MotorRegler+0x16e4>
    a8ba:       6d a1           ldd     r22, Y+37       ; 0x25
    a8bc:       7e a1           ldd     r23, Y+38       ; 0x26
    a8be:       8f a1           ldd     r24, Y+39       ; 0x27
    a8c0:       98 a5           ldd     r25, Y+40       ; 0x28
    a8c2:       20 e0           ldi     r18, 0x00       ; 0
    a8c4:       32 e0           ldi     r19, 0x02       ; 2
    a8c6:       40 e0           ldi     r20, 0x00       ; 0
    a8c8:       50 e0           ldi     r21, 0x00       ; 0
    a8ca:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a8ce:       89 01           movw    r16, r18
    a8d0:       37 fd           sbrc    r19, 7
    a8d2:       56 c3           rjmp    .+1708          ; 0xaf80 <MotorRegler+0x25b2>
    a8d4:       6e a5           ldd     r22, Y+46       ; 0x2e
    a8d6:       7f a5           ldd     r23, Y+47       ; 0x2f
    a8d8:       88 a9           ldd     r24, Y+48       ; 0x30
    a8da:       99 a9           ldd     r25, Y+49       ; 0x31
    a8dc:       20 e0           ldi     r18, 0x00       ; 0
    a8de:       32 e0           ldi     r19, 0x02       ; 2
    a8e0:       40 e0           ldi     r20, 0x00       ; 0
    a8e2:       50 e0           ldi     r21, 0x00       ; 0
    a8e4:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a8e8:       49 01           movw    r8, r18
    a8ea:       37 fd           sbrc    r19, 7
    a8ec:       4d c3           rjmp    .+1690          ; 0xaf88 <MotorRegler+0x25ba>
    a8ee:       80 16           cp      r8, r16
    a8f0:       91 06           cpc     r9, r17
    a8f2:       0c f4           brge    .+2             ; 0xa8f6 <MotorRegler+0x1f28>
    a8f4:       0e c3           rjmp    .+1564          ; 0xaf12 <MotorRegler+0x2544>
    a8f6:       a0 90 ab 09     lds     r10, 0x09AB
    a8fa:       b0 90 ac 09     lds     r11, 0x09AC
    a8fe:       c0 90 ad 09     lds     r12, 0x09AD
    a902:       d0 90 ae 09     lds     r13, 0x09AE
    a906:       80 91 c2 03     lds     r24, 0x03C2
    a90a:       90 91 c3 03     lds     r25, 0x03C3
    a90e:       a0 91 c4 03     lds     r26, 0x03C4
    a912:       b0 91 c5 03     lds     r27, 0x03C5
    a916:       89 a7           std     Y+41, r24       ; 0x29
    a918:       9a a7           std     Y+42, r25       ; 0x2a
    a91a:       ab a7           std     Y+43, r26       ; 0x2b
    a91c:       bc a7           std     Y+44, r27       ; 0x2c
    a91e:       60 90 a4 09     lds     r6, 0x09A4
    a922:       70 90 a5 09     lds     r7, 0x09A5
    a926:       c3 01           movw    r24, r6
    a928:       77 fc           sbrc    r7, 7
    a92a:       33 c3           rjmp    .+1638          ; 0xaf92 <MotorRegler+0x25c4>
    a92c:       81 38           cpi     r24, 0x81       ; 129
    a92e:       91 05           cpc     r25, r1
    a930:       0c f0           brlt    .+2             ; 0xa934 <MotorRegler+0x1f66>
    a932:       f6 c2           rjmp    .+1516          ; 0xaf20 <MotorRegler+0x2552>
    a934:       ac e1           ldi     r26, 0x1C       ; 28
    a936:       b2 e0           ldi     r27, 0x02       ; 2
    a938:       4a 0e           add     r4, r26
    a93a:       5b 1e           adc     r5, r27
    a93c:       72 01           movw    r14, r4
    a93e:       00 27           eor     r16, r16
    a940:       f7 fc           sbrc    r15, 7
    a942:       00 95           com     r16
    a944:       10 2f           mov     r17, r16
    a946:       e4 ee           ldi     r30, 0xE4       ; 228
    a948:       fd ef           ldi     r31, 0xFD       ; 253
    a94a:       4e 0e           add     r4, r30
    a94c:       5f 1e           adc     r5, r31
    a94e:       c6 01           movw    r24, r12
    a950:       b5 01           movw    r22, r10
    a952:       29 a5           ldd     r18, Y+41       ; 0x29
    a954:       3a a5           ldd     r19, Y+42       ; 0x2a
    a956:       4b a5           ldd     r20, Y+43       ; 0x2b
    a958:       5c a5           ldd     r21, Y+44       ; 0x2c
    a95a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a95e:       e2 1a           sub     r14, r18
    a960:       f3 0a           sbc     r15, r19
    a962:       04 0b           sbc     r16, r20
    a964:       15 0b           sbc     r17, r21
    a966:       c8 01           movw    r24, r16
    a968:       b7 01           movw    r22, r14
    a96a:       28 e6           ldi     r18, 0x68       ; 104
    a96c:       31 e0           ldi     r19, 0x01       ; 1
    a96e:       40 e0           ldi     r20, 0x00       ; 0
    a970:       50 e0           ldi     r21, 0x00       ; 0
    a972:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    a976:       64 5b           subi    r22, 0xB4       ; 180
    a978:       70 40           sbci    r23, 0x00       ; 0
    a97a:       1b 01           movw    r2, r22
    a97c:       22 0c           add     r2, r2
    a97e:       33 1c           adc     r3, r3
    a980:       22 0c           add     r2, r2
    a982:       33 1c           adc     r3, r3
    a984:       22 0c           add     r2, r2
    a986:       33 1c           adc     r3, r3
    a988:       20 91 a0 03     lds     r18, 0x03A0
    a98c:       30 91 a1 03     lds     r19, 0x03A1
    a990:       22 96           adiw    r28, 0x02       ; 2
    a992:       3f af           std     Y+63, r19       ; 0x3f
    a994:       2e af           std     Y+62, r18       ; 0x3e
    a996:       22 97           sbiw    r28, 0x02       ; 2
    a998:       23 2b           or      r18, r19
    a99a:       99 f4           brne    .+38            ; 0xa9c2 <MotorRegler+0x1ff4>
    a99c:       39 e1           ldi     r19, 0x19       ; 25
    a99e:       83 16           cp      r8, r19
    a9a0:       91 04           cpc     r9, r1
    a9a2:       7c f4           brge    .+30            ; 0xa9c2 <MotorRegler+0x1ff4>
    a9a4:       80 91 08 05     lds     r24, 0x0508
    a9a8:       90 91 09 05     lds     r25, 0x0509
    a9ac:       86 0f           add     r24, r22
    a9ae:       97 1f           adc     r25, r23
    a9b0:       90 93 09 05     sts     0x0509, r25
    a9b4:       80 93 08 05     sts     0x0508, r24
    a9b8:       80 91 6e 05     lds     r24, 0x056E
    a9bc:       88 23           and     r24, r24
    a9be:       09 f0           breq    .+2             ; 0xa9c2 <MotorRegler+0x1ff4>
    a9c0:       25 c7           rjmp    .+3658          ; 0xb80c <MotorRegler+0x2e3e>
    a9c2:       b4 01           movw    r22, r8
    a9c4:       75 95           asr     r23
    a9c6:       67 95           ror     r22
    a9c8:       75 95           asr     r23
    a9ca:       67 95           ror     r22
    a9cc:       75 95           asr     r23
    a9ce:       67 95           ror     r22
    a9d0:       6f 5f           subi    r22, 0xFF       ; 255
    a9d2:       7f 4f           sbci    r23, 0xFF       ; 255
    a9d4:       c1 01           movw    r24, r2
    a9d6:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    a9da:       9b 01           movw    r18, r22
    a9dc:       44 27           eor     r20, r20
    a9de:       37 fd           sbrc    r19, 7
    a9e0:       40 95           com     r20
    a9e2:       54 2f           mov     r21, r20
    a9e4:       2a 0d           add     r18, r10
    a9e6:       3b 1d           adc     r19, r11
    a9e8:       4c 1d           adc     r20, r12
    a9ea:       5d 1d           adc     r21, r13
    a9ec:       20 93 ab 09     sts     0x09AB, r18
    a9f0:       30 93 ac 09     sts     0x09AC, r19
    a9f4:       40 93 ad 09     sts     0x09AD, r20
    a9f8:       50 93 ae 09     sts     0x09AE, r21
    a9fc:       80 91 b0 03     lds     r24, 0x03B0
    aa00:       c8 2e           mov     r12, r24
    aa02:       dd 24           eor     r13, r13
    aa04:       8c 9c           mul     r8, r12
    aa06:       c0 01           movw    r24, r0
    aa08:       8d 9c           mul     r8, r13
    aa0a:       90 0d           add     r25, r0
    aa0c:       9c 9c           mul     r9, r12
    aa0e:       90 0d           add     r25, r0
    aa10:       11 24           eor     r1, r1
    aa12:       97 fd           sbrc    r25, 7
    aa14:       45 c6           rjmp    .+3210          ; 0xb6a0 <MotorRegler+0x2cd2>
    aa16:       95 95           asr     r25
    aa18:       87 95           ror     r24
    aa1a:       95 95           asr     r25
    aa1c:       87 95           ror     r24
    aa1e:       95 95           asr     r25
    aa20:       87 95           ror     r24
    aa22:       95 95           asr     r25
    aa24:       87 95           ror     r24
    aa26:       95 95           asr     r25
    aa28:       87 95           ror     r24
    aa2a:       56 01           movw    r10, r12
    aa2c:       a8 1a           sub     r10, r24
    aa2e:       b9 0a           sbc     r11, r25
    aa30:       b7 fc           sbrc    r11, 7
    aa32:       02 c3           rjmp    .+1540          ; 0xb038 <MotorRegler+0x266a>
    aa34:       22 96           adiw    r28, 0x02       ; 2
    aa36:       6e ad           ldd     r22, Y+62       ; 0x3e
    aa38:       7f ad           ldd     r23, Y+63       ; 0x3f
    aa3a:       22 97           sbiw    r28, 0x02       ; 2
    aa3c:       67 2b           or      r22, r23
    aa3e:       09 f0           breq    .+2             ; 0xaa42 <MotorRegler+0x2074>
    aa40:       f0 c2           rjmp    .+1504          ; 0xb022 <MotorRegler+0x2654>
    aa42:       80 90 3f 05     lds     r8, 0x053F
    aa46:       90 90 40 05     lds     r9, 0x0540
    aa4a:       80 91 3d 05     lds     r24, 0x053D
    aa4e:       90 91 3e 05     lds     r25, 0x053E
    aa52:       88 0e           add     r8, r24
    aa54:       99 1e           adc     r9, r25
    aa56:       97 fe           sbrs    r9, 7
    aa58:       02 c0           rjmp    .+4             ; 0xaa5e <MotorRegler+0x2090>
    aa5a:       0c 94 08 60     jmp     0xc010  ; 0xc010 <MotorRegler+0x3642>
    aa5e:       95 94           asr     r9
    aa60:       87 94           ror     r8
    aa62:       95 94           asr     r9
    aa64:       87 94           ror     r8
    aa66:       95 94           asr     r9
    aa68:       87 94           ror     r8
    aa6a:       a0 e4           ldi     r26, 0x40       ; 64
    aa6c:       b0 e0           ldi     r27, 0x00       ; 0
    aa6e:       8a 0e           add     r8, r26
    aa70:       9b 1e           adc     r9, r27
    aa72:       80 91 02 05     lds     r24, 0x0502
    aa76:       90 91 03 05     lds     r25, 0x0503
    aa7a:       aa 27           eor     r26, r26
    aa7c:       97 fd           sbrc    r25, 7
    aa7e:       a0 95           com     r26
    aa80:       ba 2f           mov     r27, r26
    aa82:       1c e1           ldi     r17, 0x1C       ; 28
    aa84:       e1 2e           mov     r14, r17
    aa86:       12 e0           ldi     r17, 0x02       ; 2
    aa88:       f1 2e           mov     r15, r17
    aa8a:       01 2d           mov     r16, r1
    aa8c:       11 2d           mov     r17, r1
    aa8e:       e8 1a           sub     r14, r24
    aa90:       f9 0a           sbc     r15, r25
    aa92:       0a 0b           sbc     r16, r26
    aa94:       1b 0b           sbc     r17, r27
    aa96:       ca 01           movw    r24, r20
    aa98:       b9 01           movw    r22, r18
    aa9a:       29 a5           ldd     r18, Y+41       ; 0x29
    aa9c:       3a a5           ldd     r19, Y+42       ; 0x2a
    aa9e:       4b a5           ldd     r20, Y+43       ; 0x2b
    aaa0:       5c a5           ldd     r21, Y+44       ; 0x2c
    aaa2:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    aaa6:       e2 0e           add     r14, r18
    aaa8:       f3 1e           adc     r15, r19
    aaaa:       04 1f           adc     r16, r20
    aaac:       15 1f           adc     r17, r21
    aaae:       c8 01           movw    r24, r16
    aab0:       b7 01           movw    r22, r14
    aab2:       28 e6           ldi     r18, 0x68       ; 104
    aab4:       31 e0           ldi     r19, 0x01       ; 1
    aab6:       40 e0           ldi     r20, 0x00       ; 0
    aab8:       50 e0           ldi     r21, 0x00       ; 0
    aaba:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    aabe:       64 5b           subi    r22, 0xB4       ; 180
    aac0:       70 40           sbci    r23, 0x00       ; 0
    aac2:       6a 9d           mul     r22, r10
    aac4:       c0 01           movw    r24, r0
    aac6:       6b 9d           mul     r22, r11
    aac8:       90 0d           add     r25, r0
    aaca:       7a 9d           mul     r23, r10
    aacc:       90 0d           add     r25, r0
    aace:       11 24           eor     r1, r1
    aad0:       b4 01           movw    r22, r8
    aad2:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    aad6:       c6 01           movw    r24, r12
    aad8:       88 0f           add     r24, r24
    aada:       99 1f           adc     r25, r25
    aadc:       8c 0d           add     r24, r12
    aade:       9d 1d           adc     r25, r13
    aae0:       86 17           cp      r24, r22
    aae2:       97 07           cpc     r25, r23
    aae4:       0c f4           brge    .+2             ; 0xaae8 <MotorRegler+0x211a>
    aae6:       03 c6           rjmp    .+3078          ; 0xb6ee <MotorRegler+0x2d20>
    aae8:       44 27           eor     r20, r20
    aaea:       55 27           eor     r21, r21
    aaec:       48 1b           sub     r20, r24
    aaee:       59 0b           sbc     r21, r25
    aaf0:       64 17           cp      r22, r20
    aaf2:       75 07           cpc     r23, r21
    aaf4:       0c f4           brge    .+2             ; 0xaaf8 <MotorRegler+0x212a>
    aaf6:       ba 01           movw    r22, r20
    aaf8:       9b 01           movw    r18, r22
    aafa:       44 27           eor     r20, r20
    aafc:       37 fd           sbrc    r19, 7
    aafe:       40 95           com     r20
    ab00:       54 2f           mov     r21, r20
    ab02:       80 91 f4 04     lds     r24, 0x04F4
    ab06:       90 91 f5 04     lds     r25, 0x04F5
    ab0a:       a0 91 f6 04     lds     r26, 0x04F6
    ab0e:       b0 91 f7 04     lds     r27, 0x04F7
    ab12:       82 0f           add     r24, r18
    ab14:       93 1f           adc     r25, r19
    ab16:       a4 1f           adc     r26, r20
    ab18:       b5 1f           adc     r27, r21
    ab1a:       80 93 f4 04     sts     0x04F4, r24
    ab1e:       90 93 f5 04     sts     0x04F5, r25
    ab22:       a0 93 f6 04     sts     0x04F6, r26
    ab26:       b0 93 f7 04     sts     0x04F7, r27
    ab2a:       0c 94 84 49     jmp     0x9308  ; 0x9308 <MotorRegler+0x93a>
    ab2e:       81 e0           ldi     r24, 0x01       ; 1
    ab30:       80 93 6e 05     sts     0x056E, r24
    ab34:       0c 94 0b 49     jmp     0x9216  ; 0x9216 <MotorRegler+0x848>
    ab38:       8c a1           ldd     r24, Y+36       ; 0x24
    ab3a:       88 23           and     r24, r24
    ab3c:       11 f0           breq    .+4             ; 0xab42 <MotorRegler+0x2174>
    ab3e:       0c 94 ea 48     jmp     0x91d4  ; 0x91d4 <MotorRegler+0x806>
    ab42:       80 91 69 08     lds     r24, 0x0869
    ab46:       90 91 6a 08     lds     r25, 0x086A
    ab4a:       81 50           subi    r24, 0x01       ; 1
    ab4c:       92 40           sbci    r25, 0x02       ; 2
    ab4e:       0c f4           brge    .+2             ; 0xab52 <MotorRegler+0x2184>
    ab50:       d9 c1           rjmp    .+946           ; 0xaf04 <MotorRegler+0x2536>
    ab52:       80 91 14 0a     lds     r24, 0x0A14
    ab56:       8f 3f           cpi     r24, 0xFF       ; 255
    ab58:       09 f4           brne    .+2             ; 0xab5c <MotorRegler+0x218e>
    ab5a:       ea c4           rjmp    .+2516          ; 0xb530 <MotorRegler+0x2b62>
    ab5c:       e0 90 f8 08     lds     r14, 0x08F8
    ab60:       ff 24           eor     r15, r15
    ab62:       00 e0           ldi     r16, 0x00       ; 0
    ab64:       10 e0           ldi     r17, 0x00       ; 0
    ab66:       a8 2e           mov     r10, r24
    ab68:       bb 24           eor     r11, r11
    ab6a:       a7 fc           sbrc    r10, 7
    ab6c:       b0 94           com     r11
    ab6e:       cb 2c           mov     r12, r11
    ab70:       db 2c           mov     r13, r11
    ab72:       6d a1           ldd     r22, Y+37       ; 0x25
    ab74:       7e a1           ldd     r23, Y+38       ; 0x26
    ab76:       8f a1           ldd     r24, Y+39       ; 0x27
    ab78:       98 a5           ldd     r25, Y+40       ; 0x28
    ab7a:       a8 01           movw    r20, r16
    ab7c:       97 01           movw    r18, r14
    ab7e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    ab82:       80 91 93 09     lds     r24, 0x0993
    ab86:       90 91 94 09     lds     r25, 0x0994
    ab8a:       aa 27           eor     r26, r26
    ab8c:       97 fd           sbrc    r25, 7
    ab8e:       a0 95           com     r26
    ab90:       ba 2f           mov     r27, r26
    ab92:       28 1b           sub     r18, r24
    ab94:       39 0b           sbc     r19, r25
    ab96:       4a 0b           sbc     r20, r26
    ab98:       5b 0b           sbc     r21, r27
    ab9a:       ca 01           movw    r24, r20
    ab9c:       b9 01           movw    r22, r18
    ab9e:       a6 01           movw    r20, r12
    aba0:       95 01           movw    r18, r10
    aba2:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    aba6:       20 e0           ldi     r18, 0x00       ; 0
    aba8:       32 e0           ldi     r19, 0x02       ; 2
    abaa:       40 e0           ldi     r20, 0x00       ; 0
    abac:       50 e0           ldi     r21, 0x00       ; 0
    abae:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    abb2:       2f 87           std     Y+15, r18       ; 0x0f
    abb4:       38 8b           std     Y+16, r19       ; 0x10
    abb6:       49 8b           std     Y+17, r20       ; 0x11
    abb8:       5a 8b           std     Y+18, r21       ; 0x12
    abba:       92 2e           mov     r9, r18
    abbc:       83 2e           mov     r8, r19
    abbe:       74 2e           mov     r7, r20
    abc0:       65 2e           mov     r6, r21
    abc2:       6e a5           ldd     r22, Y+46       ; 0x2e
    abc4:       7f a5           ldd     r23, Y+47       ; 0x2f
    abc6:       88 a9           ldd     r24, Y+48       ; 0x30
    abc8:       99 a9           ldd     r25, Y+49       ; 0x31
    abca:       a8 01           movw    r20, r16
    abcc:       97 01           movw    r18, r14
    abce:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    abd2:       80 91 af 09     lds     r24, 0x09AF
    abd6:       90 91 b0 09     lds     r25, 0x09B0
    abda:       aa 27           eor     r26, r26
    abdc:       97 fd           sbrc    r25, 7
    abde:       a0 95           com     r26
    abe0:       ba 2f           mov     r27, r26
    abe2:       28 1b           sub     r18, r24
    abe4:       39 0b           sbc     r19, r25
    abe6:       4a 0b           sbc     r20, r26
    abe8:       5b 0b           sbc     r21, r27
    abea:       ca 01           movw    r24, r20
    abec:       b9 01           movw    r22, r18
    abee:       a6 01           movw    r20, r12
    abf0:       95 01           movw    r18, r10
    abf2:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    abf6:       20 e0           ldi     r18, 0x00       ; 0
    abf8:       32 e0           ldi     r19, 0x02       ; 2
    abfa:       40 e0           ldi     r20, 0x00       ; 0
    abfc:       50 e0           ldi     r21, 0x00       ; 0
    abfe:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    ac02:       12 2f           mov     r17, r18
    ac04:       03 2f           mov     r16, r19
    ac06:       f4 2e           mov     r15, r20
    ac08:       e5 2e           mov     r14, r21
    ac0a:       18 01           movw    r2, r16
    ac0c:       27 01           movw    r4, r14
    ac0e:       80 91 3d 05     lds     r24, 0x053D
    ac12:       90 91 3e 05     lds     r25, 0x053E
    ac16:       81 34           cpi     r24, 0x41       ; 65
    ac18:       91 05           cpc     r25, r1
    ac1a:       0c f0           brlt    .+2             ; 0xac1e <MotorRegler+0x2250>
    ac1c:       bf c1           rjmp    .+894           ; 0xaf9c <MotorRegler+0x25ce>
    ac1e:       80 91 3f 05     lds     r24, 0x053F
    ac22:       90 91 40 05     lds     r25, 0x0540
    ac26:       81 34           cpi     r24, 0x41       ; 65
    ac28:       91 05           cpc     r25, r1
    ac2a:       0c f0           brlt    .+2             ; 0xac2e <MotorRegler+0x2260>
    ac2c:       b7 c1           rjmp    .+878           ; 0xaf9c <MotorRegler+0x25ce>
    ac2e:       e0 91 e4 08     lds     r30, 0x08E4
    ac32:       f0 e0           ldi     r31, 0x00       ; 0
    ac34:       ee 0f           add     r30, r30
    ac36:       ff 1f           adc     r31, r31
    ac38:       e1 55           subi    r30, 0x51       ; 81
    ac3a:       f7 4f           sbci    r31, 0xF7       ; 247
    ac3c:       01 90           ld      r0, Z+
    ac3e:       f0 81           ld      r31, Z
    ac40:       e0 2d           mov     r30, r0
    ac42:       f7 fd           sbrc    r31, 7
    ac44:       29 c7           rjmp    .+3666          ; 0xba98 <MotorRegler+0x30ca>
    ac46:       7a 97           sbiw    r30, 0x1a       ; 26
    ac48:       e4 f0           brlt    .+56            ; 0xac82 <MotorRegler+0x22b4>
    ac4a:       69 2d           mov     r22, r9
    ac4c:       78 2d           mov     r23, r8
    ac4e:       87 2d           mov     r24, r7
    ac50:       96 2d           mov     r25, r6
    ac52:       23 e0           ldi     r18, 0x03       ; 3
    ac54:       30 e0           ldi     r19, 0x00       ; 0
    ac56:       40 e0           ldi     r20, 0x00       ; 0
    ac58:       50 e0           ldi     r21, 0x00       ; 0
    ac5a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    ac5e:       92 2e           mov     r9, r18
    ac60:       83 2e           mov     r8, r19
    ac62:       74 2e           mov     r7, r20
    ac64:       65 2e           mov     r6, r21
    ac66:       63 2d           mov     r22, r3
    ac68:       72 2d           mov     r23, r2
    ac6a:       85 2d           mov     r24, r5
    ac6c:       94 2d           mov     r25, r4
    ac6e:       23 e0           ldi     r18, 0x03       ; 3
    ac70:       30 e0           ldi     r19, 0x00       ; 0
    ac72:       40 e0           ldi     r20, 0x00       ; 0
    ac74:       50 e0           ldi     r21, 0x00       ; 0
    ac76:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    ac7a:       32 2e           mov     r3, r18
    ac7c:       23 2e           mov     r2, r19
    ac7e:       54 2e           mov     r5, r20
    ac80:       45 2e           mov     r4, r21
    ac82:       60 91 16 0a     lds     r22, 0x0A16
    ac86:       a6 2e           mov     r10, r22
    ac88:       bb 24           eor     r11, r11
    ac8a:       a7 fc           sbrc    r10, 7
    ac8c:       b0 94           com     r11
    ac8e:       cb 2c           mov     r12, r11
    ac90:       db 2c           mov     r13, r11
    ac92:       29 2d           mov     r18, r9
    ac94:       38 2d           mov     r19, r8
    ac96:       47 2d           mov     r20, r7
    ac98:       56 2d           mov     r21, r6
    ac9a:       c9 01           movw    r24, r18
    ac9c:       da 01           movw    r26, r20
    ac9e:       9c 01           movw    r18, r24
    aca0:       ad 01           movw    r20, r26
    aca2:       a2 16           cp      r10, r18
    aca4:       b3 06           cpc     r11, r19
    aca6:       c4 06           cpc     r12, r20
    aca8:       d5 06           cpc     r13, r21
    acaa:       14 f4           brge    .+4             ; 0xacb0 <MotorRegler+0x22e2>
    acac:       a6 01           movw    r20, r12
    acae:       95 01           movw    r18, r10
    acb0:       86 2f           mov     r24, r22
    acb2:       99 27           eor     r25, r25
    acb4:       87 fd           sbrc    r24, 7
    acb6:       90 95           com     r25
    acb8:       90 95           com     r25
    acba:       81 95           neg     r24
    acbc:       9f 4f           sbci    r25, 0xFF       ; 255
    acbe:       7c 01           movw    r14, r24
    acc0:       00 27           eor     r16, r16
    acc2:       f7 fc           sbrc    r15, 7
    acc4:       00 95           com     r16
    acc6:       10 2f           mov     r17, r16
    acc8:       39 01           movw    r6, r18
    acca:       4a 01           movw    r8, r20
    accc:       2e 15           cp      r18, r14
    acce:       3f 05           cpc     r19, r15
    acd0:       40 07           cpc     r20, r16
    acd2:       51 07           cpc     r21, r17
    acd4:       14 f4           brge    .+4             ; 0xacda <MotorRegler+0x230c>
    acd6:       37 01           movw    r6, r14
    acd8:       48 01           movw    r8, r16
    acda:       23 2d           mov     r18, r3
    acdc:       32 2d           mov     r19, r2
    acde:       45 2d           mov     r20, r5
    ace0:       54 2d           mov     r21, r4
    ace2:       c9 01           movw    r24, r18
    ace4:       da 01           movw    r26, r20
    ace6:       a8 16           cp      r10, r24
    ace8:       b9 06           cpc     r11, r25
    acea:       ca 06           cpc     r12, r26
    acec:       db 06           cpc     r13, r27
    acee:       14 f4           brge    .+4             ; 0xacf4 <MotorRegler+0x2326>
    acf0:       d6 01           movw    r26, r12
    acf2:       c5 01           movw    r24, r10
    acf4:       8e 15           cp      r24, r14
    acf6:       9f 05           cpc     r25, r15
    acf8:       a0 07           cpc     r26, r16
    acfa:       b1 07           cpc     r27, r17
    acfc:       14 f0           brlt    .+4             ; 0xad02 <MotorRegler+0x2334>
    acfe:       7c 01           movw    r14, r24
    ad00:       8d 01           movw    r16, r26
    ad02:       80 91 e4 04     lds     r24, 0x04E4
    ad06:       90 91 e5 04     lds     r25, 0x04E5
    ad0a:       a0 91 e6 04     lds     r26, 0x04E6
    ad0e:       b0 91 e7 04     lds     r27, 0x04E7
    ad12:       86 19           sub     r24, r6
    ad14:       97 09           sbc     r25, r7
    ad16:       a8 09           sbc     r26, r8
    ad18:       b9 09           sbc     r27, r9
    ad1a:       80 93 e4 04     sts     0x04E4, r24
    ad1e:       90 93 e5 04     sts     0x04E5, r25
    ad22:       a0 93 e6 04     sts     0x04E6, r26
    ad26:       b0 93 e7 04     sts     0x04E7, r27
    ad2a:       80 91 ec 04     lds     r24, 0x04EC
    ad2e:       90 91 ed 04     lds     r25, 0x04ED
    ad32:       a0 91 ee 04     lds     r26, 0x04EE
    ad36:       b0 91 ef 04     lds     r27, 0x04EF
    ad3a:       8e 19           sub     r24, r14
    ad3c:       9f 09           sbc     r25, r15
    ad3e:       a0 0b           sbc     r26, r16
    ad40:       b1 0b           sbc     r27, r17
    ad42:       80 93 ec 04     sts     0x04EC, r24
    ad46:       90 93 ed 04     sts     0x04ED, r25
    ad4a:       a0 93 ee 04     sts     0x04EE, r26
    ad4e:       b0 93 ef 04     sts     0x04EF, r27
    ad52:       0c 94 ea 48     jmp     0x91d4  ; 0x91d4 <MotorRegler+0x806>
    ad56:       01 97           sbiw    r24, 0x01       ; 1
    ad58:       90 93 74 05     sts     0x0574, r25
    ad5c:       80 93 73 05     sts     0x0573, r24
    ad60:       4a 30           cpi     r20, 0x0A       ; 10
    ad62:       11 f0           breq    .+4             ; 0xad68 <MotorRegler+0x239a>
    ad64:       0c 94 42 45     jmp     0x8a84  ; 0x8a84 <MotorRegler+0xb6>
    ad68:       28 9a           sbi     0x05, 0 ; 5
    ad6a:       0c 94 47 45     jmp     0x8a8e  ; 0x8a8e <MotorRegler+0xc0>
    ad6e:       41 50           subi    r20, 0x01       ; 1
    ad70:       50 40           sbci    r21, 0x00       ; 0
    ad72:       50 93 40 05     sts     0x0540, r21
    ad76:       40 93 3f 05     sts     0x053F, r20
    ad7a:       0c 94 03 47     jmp     0x8e06  ; 0x8e06 <MotorRegler+0x438>
    ad7e:       41 50           subi    r20, 0x01       ; 1
    ad80:       50 40           sbci    r21, 0x00       ; 0
    ad82:       50 93 3e 05     sts     0x053E, r21
    ad86:       40 93 3d 05     sts     0x053D, r20
    ad8a:       0c 94 d5 46     jmp     0x8daa  ; 0x8daa <MotorRegler+0x3dc>
    ad8e:       10 92 1c 05     sts     0x051C, r1
    ad92:       0c 94 85 45     jmp     0x8b0a  ; 0x8b0a <MotorRegler+0x13c>
    ad96:       6d 5f           subi    r22, 0xFD       ; 253
    ad98:       7f 4f           sbci    r23, 0xFF       ; 255
    ad9a:       0c 94 37 49     jmp     0x926e  ; 0x926e <MotorRegler+0x8a0>
    ad9e:       ee 27           eor     r30, r30
    ada0:       ff 27           eor     r31, r31
    ada2:       ee 19           sub     r30, r14
    ada4:       ff 09           sbc     r31, r15
    ada6:       0c 94 1d 49     jmp     0x923a  ; 0x923a <MotorRegler+0x86c>
    adaa:       88 27           eor     r24, r24
    adac:       99 27           eor     r25, r25
    adae:       82 19           sub     r24, r2
    adb0:       93 09           sbc     r25, r3
    adb2:       0c 94 4f 4c     jmp     0x989e  ; 0x989e <MotorRegler+0xed0>
    adb6:       81 e0           ldi     r24, 0x01       ; 1
    adb8:       90 e0           ldi     r25, 0x00       ; 0
    adba:       90 93 42 05     sts     0x0542, r25
    adbe:       80 93 41 05     sts     0x0541, r24
    adc2:       db a0           ldd     r13, Y+35       ; 0x23
    adc4:       ad 2c           mov     r10, r13
    adc6:       bb 24           eor     r11, r11
    adc8:       0c 94 b0 4b     jmp     0x9760  ; 0x9760 <MotorRegler+0xd92>
    adcc:       20 91 f3 08     lds     r18, 0x08F3
    add0:       30 e0           ldi     r19, 0x00       ; 0
    add2:       80 91 83 07     lds     r24, 0x0783
    add6:       99 27           eor     r25, r25
    add8:       87 fd           sbrc    r24, 7
    adda:       90 95           com     r25
    addc:       28 9f           mul     r18, r24
    adde:       a0 01           movw    r20, r0
    ade0:       29 9f           mul     r18, r25
    ade2:       50 0d           add     r21, r0
    ade4:       38 9f           mul     r19, r24
    ade6:       50 0d           add     r21, r0
    ade8:       11 24           eor     r1, r1
    adea:       80 91 14 05     lds     r24, 0x0514
    adee:       90 91 15 05     lds     r25, 0x0515
    adf2:       84 0f           add     r24, r20
    adf4:       95 1f           adc     r25, r21
    adf6:       90 93 15 05     sts     0x0515, r25
    adfa:       80 93 14 05     sts     0x0514, r24
    adfe:       80 91 84 07     lds     r24, 0x0784
    ae02:       99 27           eor     r25, r25
    ae04:       87 fd           sbrc    r24, 7
    ae06:       90 95           com     r25
    ae08:       f9 01           movw    r30, r18
    ae0a:       e8 9f           mul     r30, r24
    ae0c:       90 01           movw    r18, r0
    ae0e:       e9 9f           mul     r30, r25
    ae10:       30 0d           add     r19, r0
    ae12:       f8 9f           mul     r31, r24
    ae14:       30 0d           add     r19, r0
    ae16:       11 24           eor     r1, r1
    ae18:       80 91 16 05     lds     r24, 0x0516
    ae1c:       90 91 17 05     lds     r25, 0x0517
    ae20:       82 0f           add     r24, r18
    ae22:       93 1f           adc     r25, r19
    ae24:       90 93 17 05     sts     0x0517, r25
    ae28:       80 93 16 05     sts     0x0516, r24
    ae2c:       20 91 85 07     lds     r18, 0x0785
    ae30:       33 27           eor     r19, r19
    ae32:       27 fd           sbrc    r18, 7
    ae34:       30 95           com     r19
    ae36:       80 91 18 05     lds     r24, 0x0518
    ae3a:       90 91 19 05     lds     r25, 0x0519
    ae3e:       82 0f           add     r24, r18
    ae40:       93 1f           adc     r25, r19
    ae42:       90 93 19 05     sts     0x0519, r25
    ae46:       80 93 18 05     sts     0x0518, r24
    ae4a:       20 91 ee 08     lds     r18, 0x08EE
    ae4e:       30 e0           ldi     r19, 0x00       ; 0
    ae50:       80 91 87 07     lds     r24, 0x0787
    ae54:       99 27           eor     r25, r25
    ae56:       87 fd           sbrc    r24, 7
    ae58:       90 95           com     r25
    ae5a:       5c 01           movw    r10, r24
    ae5c:       2a 9d           mul     r18, r10
    ae5e:       c0 01           movw    r24, r0
    ae60:       2b 9d           mul     r18, r11
    ae62:       90 0d           add     r25, r0
    ae64:       3a 9d           mul     r19, r10
    ae66:       90 0d           add     r25, r0
    ae68:       11 24           eor     r1, r1
    ae6a:       90 93 c1 03     sts     0x03C1, r25
    ae6e:       80 93 c0 03     sts     0x03C0, r24
    ae72:       80 91 86 07     lds     r24, 0x0786
    ae76:       90 e0           ldi     r25, 0x00       ; 0
    ae78:       80 17           cp      r24, r16
    ae7a:       91 07           cpc     r25, r17
    ae7c:       14 f0           brlt    .+4             ; 0xae82 <MotorRegler+0x24b4>
    ae7e:       0c 94 99 46     jmp     0x8d32  ; 0x8d32 <MotorRegler+0x364>
    ae82:       90 93 1b 05     sts     0x051B, r25
    ae86:       80 93 1a 05     sts     0x051A, r24
    ae8a:       0c 94 99 46     jmp     0x8d32  ; 0x8d32 <MotorRegler+0x364>
    ae8e:       10 92 19 05     sts     0x0519, r1
    ae92:       10 92 18 05     sts     0x0518, r1
    ae96:       0c 94 52 46     jmp     0x8ca4  ; 0x8ca4 <MotorRegler+0x2d6>
    ae9a:       10 92 29 05     sts     0x0529, r1
    ae9e:       0c 94 cd 47     jmp     0x8f9a  ; 0x8f9a <MotorRegler+0x5cc>
    aea2:       10 92 2a 05     sts     0x052A, r1
    aea6:       0c 94 bc 47     jmp     0x8f78  ; 0x8f78 <MotorRegler+0x5aa>
    aeaa:       81 e0           ldi     r24, 0x01       ; 1
    aeac:       80 93 2d 05     sts     0x052D, r24
    aeb0:       0c 94 af 47     jmp     0x8f5e  ; 0x8f5e <MotorRegler+0x590>
    aeb4:       81 e0           ldi     r24, 0x01       ; 1
    aeb6:       80 93 2e 05     sts     0x052E, r24
    aeba:       80 91 12 09     lds     r24, 0x0912
    aebe:       48 2f           mov     r20, r24
    aec0:       50 e0           ldi     r21, 0x00       ; 0
    aec2:       61 e0           ldi     r22, 0x01       ; 1
    aec4:       0c 94 8b 47     jmp     0x8f16  ; 0x8f16 <MotorRegler+0x548>
    aec8:       81 e0           ldi     r24, 0x01       ; 1
    aeca:       80 93 2c 05     sts     0x052C, r24
    aece:       80 91 12 09     lds     r24, 0x0912
    aed2:       48 2f           mov     r20, r24
    aed4:       50 e0           ldi     r21, 0x00       ; 0
    aed6:       0c 94 64 47     jmp     0x8ec8  ; 0x8ec8 <MotorRegler+0x4fa>
    aeda:       81 e0           ldi     r24, 0x01       ; 1
    aedc:       80 93 2b 05     sts     0x052B, r24
    aee0:       0c 94 40 47     jmp     0x8e80  ; 0x8e80 <MotorRegler+0x4b2>
    aee4:       84 e6           ldi     r24, 0x64       ; 100
    aee6:       90 e0           ldi     r25, 0x00       ; 0
    aee8:       90 93 40 05     sts     0x0540, r25
    aeec:       80 93 3f 05     sts     0x053F, r24
    aef0:       0c 94 03 47     jmp     0x8e06  ; 0x8e06 <MotorRegler+0x438>
    aef4:       84 e6           ldi     r24, 0x64       ; 100
    aef6:       90 e0           ldi     r25, 0x00       ; 0
    aef8:       90 93 3e 05     sts     0x053E, r25
    aefc:       80 93 3d 05     sts     0x053D, r24
    af00:       0c 94 d5 46     jmp     0x8daa  ; 0x8daa <MotorRegler+0x3dc>
    af04:       80 91 1c 05     lds     r24, 0x051C
    af08:       88 23           and     r24, r24
    af0a:       11 f4           brne    .+4             ; 0xaf10 <MotorRegler+0x2542>
    af0c:       0c 94 ea 48     jmp     0x91d4  ; 0x91d4 <MotorRegler+0x806>
    af10:       20 ce           rjmp    .-960           ; 0xab52 <MotorRegler+0x2184>
    af12:       48 01           movw    r8, r16
    af14:       f0 cc           rjmp    .-1568          ; 0xa8f6 <MotorRegler+0x1f28>
    af16:       30 91 a3 09     lds     r19, 0x09A3
    af1a:       38 8f           std     Y+24, r19       ; 0x18
    af1c:       0c 94 86 4b     jmp     0x970c  ; 0x970c <MotorRegler+0xd3e>
    af20:       60 e0           ldi     r22, 0x00       ; 0
    af22:       70 e0           ldi     r23, 0x00       ; 0
    af24:       22 24           eor     r2, r2
    af26:       33 24           eor     r3, r3
    af28:       2f cd           rjmp    .-1442          ; 0xa988 <MotorRegler+0x1fba>
    af2a:       10 92 2c 05     sts     0x052C, r1
    af2e:       80 91 12 09     lds     r24, 0x0912
    af32:       48 2f           mov     r20, r24
    af34:       50 e0           ldi     r21, 0x00       ; 0
    af36:       0c 94 64 47     jmp     0x8ec8  ; 0x8ec8 <MotorRegler+0x4fa>
    af3a:       10 92 2d 05     sts     0x052D, r1
    af3e:       0c 94 af 47     jmp     0x8f5e  ; 0x8f5e <MotorRegler+0x590>
    af42:       10 92 2e 05     sts     0x052E, r1
    af46:       80 91 e1 08     lds     r24, 0x08E1
    af4a:       a8 2f           mov     r26, r24
    af4c:       b0 e0           ldi     r27, 0x00       ; 0
    af4e:       80 91 12 09     lds     r24, 0x0912
    af52:       48 2f           mov     r20, r24
    af54:       50 e0           ldi     r21, 0x00       ; 0
    af56:       aa 0f           add     r26, r26
    af58:       bb 1f           adc     r27, r27
    af5a:       60 e0           ldi     r22, 0x00       ; 0
    af5c:       0c 94 8b 47     jmp     0x8f16  ; 0x8f16 <MotorRegler+0x548>
    af60:       80 91 43 05     lds     r24, 0x0543
    af64:       82 60           ori     r24, 0x02       ; 2
    af66:       80 93 43 05     sts     0x0543, r24
    af6a:       0c 94 0e 4e     jmp     0x9c1c  ; 0x9c1c <MotorRegler+0x124e>
    af6e:       2d 5f           subi    r18, 0xFD       ; 253
    af70:       3f 4f           sbci    r19, 0xFF       ; 255
    af72:       0c 94 cc 49     jmp     0x9398  ; 0x9398 <MotorRegler+0x9ca>
    af76:       03 96           adiw    r24, 0x03       ; 3
    af78:       0c 94 bb 49     jmp     0x9376  ; 0x9376 <MotorRegler+0x9a8>
    af7c:       01 96           adiw    r24, 0x01       ; 1
    af7e:       a9 c9           rjmp    .-3246          ; 0xa2d2 <MotorRegler+0x1904>
    af80:       10 95           com     r17
    af82:       01 95           neg     r16
    af84:       1f 4f           sbci    r17, 0xFF       ; 255
    af86:       a6 cc           rjmp    .-1716          ; 0xa8d4 <MotorRegler+0x1f06>
    af88:       90 94           com     r9
    af8a:       81 94           neg     r8
    af8c:       91 08           sbc     r9, r1
    af8e:       93 94           inc     r9
    af90:       ae cc           rjmp    .-1700          ; 0xa8ee <MotorRegler+0x1f20>
    af92:       88 27           eor     r24, r24
    af94:       99 27           eor     r25, r25
    af96:       86 19           sub     r24, r6
    af98:       97 09           sbc     r25, r7
    af9a:       c8 cc           rjmp    .-1648          ; 0xa92c <MotorRegler+0x1f5e>
    af9c:       6f 85           ldd     r22, Y+15       ; 0x0f
    af9e:       78 89           ldd     r23, Y+16       ; 0x10
    afa0:       89 89           ldd     r24, Y+17       ; 0x11
    afa2:       9a 89           ldd     r25, Y+18       ; 0x12
    afa4:       22 e0           ldi     r18, 0x02       ; 2
    afa6:       30 e0           ldi     r19, 0x00       ; 0
    afa8:       40 e0           ldi     r20, 0x00       ; 0
    afaa:       50 e0           ldi     r21, 0x00       ; 0
    afac:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    afb0:       92 2e           mov     r9, r18
    afb2:       83 2e           mov     r8, r19
    afb4:       74 2e           mov     r7, r20
    afb6:       65 2e           mov     r6, r21
    afb8:       61 2f           mov     r22, r17
    afba:       70 2f           mov     r23, r16
    afbc:       8f 2d           mov     r24, r15
    afbe:       9e 2d           mov     r25, r14
    afc0:       22 e0           ldi     r18, 0x02       ; 2
    afc2:       30 e0           ldi     r19, 0x00       ; 0
    afc4:       40 e0           ldi     r20, 0x00       ; 0
    afc6:       50 e0           ldi     r21, 0x00       ; 0
    afc8:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    afcc:       32 2e           mov     r3, r18
    afce:       23 2e           mov     r2, r19
    afd0:       54 2e           mov     r5, r20
    afd2:       45 2e           mov     r4, r21
    afd4:       2c ce           rjmp    .-936           ; 0xac2e <MotorRegler+0x2260>
    afd6:       10 92 1b 05     sts     0x051B, r1
    afda:       10 92 1a 05     sts     0x051A, r1
    afde:       0c 94 a1 46     jmp     0x8d42  ; 0x8d42 <MotorRegler+0x374>
    afe2:       2d 5f           subi    r18, 0xFD       ; 253
    afe4:       3f 4f           sbci    r19, 0xFF       ; 255
    afe6:       35 95           asr     r19
    afe8:       27 95           ror     r18
    afea:       35 95           asr     r19
    afec:       27 95           ror     r18
    afee:       37 fd           sbrc    r19, 7
    aff0:       02 c0           rjmp    .+4             ; 0xaff6 <MotorRegler+0x2628>
    aff2:       0c 94 bd 46     jmp     0x8d7a  ; 0x8d7a <MotorRegler+0x3ac>
    aff6:       30 95           com     r19
    aff8:       21 95           neg     r18
    affa:       3f 4f           sbci    r19, 0xFF       ; 255
    affc:       0c 94 bd 46     jmp     0x8d7a  ; 0x8d7a <MotorRegler+0x3ac>
    b000:       30 95           com     r19
    b002:       21 95           neg     r18
    b004:       3f 4f           sbci    r19, 0xFF       ; 255
    b006:       0c 94 eb 46     jmp     0x8dd6  ; 0x8dd6 <MotorRegler+0x408>
    b00a:       2d 5f           subi    r18, 0xFD       ; 253
    b00c:       3f 4f           sbci    r19, 0xFF       ; 255
    b00e:       0c 94 e3 46     jmp     0x8dc6  ; 0x8dc6 <MotorRegler+0x3f8>
    b012:       4d 5f           subi    r20, 0xFD       ; 253
    b014:       5f 4f           sbci    r21, 0xFF       ; 255
    b016:       0c 94 08 46     jmp     0x8c10  ; 0x8c10 <MotorRegler+0x242>
    b01a:       4d 5f           subi    r20, 0xFD       ; 253
    b01c:       5f 4f           sbci    r21, 0xFF       ; 255
    b01e:       0c 94 b4 45     jmp     0x8b68  ; 0x8b68 <MotorRegler+0x19a>
    b022:       22 96           adiw    r28, 0x02       ; 2
    b024:       ee ad           ldd     r30, Y+62       ; 0x3e
    b026:       ff ad           ldd     r31, Y+63       ; 0x3f
    b028:       22 97           sbiw    r28, 0x02       ; 2
    b02a:       31 97           sbiw    r30, 0x01       ; 1
    b02c:       f0 93 a1 03     sts     0x03A1, r31
    b030:       e0 93 a0 03     sts     0x03A0, r30
    b034:       0c 94 84 49     jmp     0x9308  ; 0x9308 <MotorRegler+0x93a>
    b038:       84 ef           ldi     r24, 0xF4       ; 244
    b03a:       91 e0           ldi     r25, 0x01       ; 1
    b03c:       90 93 a1 03     sts     0x03A1, r25
    b040:       80 93 a0 03     sts     0x03A0, r24
    b044:       0c 94 84 49     jmp     0x9308  ; 0x9308 <MotorRegler+0x93a>
    b048:       30 95           com     r19
    b04a:       21 95           neg     r18
    b04c:       3f 4f           sbci    r19, 0xFF       ; 255
    b04e:       0c 94 c7 46     jmp     0x8d8e  ; 0x8d8e <MotorRegler+0x3c0>
    b052:       30 95           com     r19
    b054:       21 95           neg     r18
    b056:       3f 4f           sbci    r19, 0xFF       ; 255
    b058:       0c 94 f5 46     jmp     0x8dea  ; 0x8dea <MotorRegler+0x41c>
    b05c:       80 91 1d 05     lds     r24, 0x051D
    b060:       90 91 1e 05     lds     r25, 0x051E
    b064:       a0 91 1f 05     lds     r26, 0x051F
    b068:       b0 91 20 05     lds     r27, 0x0520
    b06c:       88 0f           add     r24, r24
    b06e:       99 1f           adc     r25, r25
    b070:       aa 1f           adc     r26, r26
    b072:       bb 1f           adc     r27, r27
    b074:       88 0f           add     r24, r24
    b076:       99 1f           adc     r25, r25
    b078:       aa 1f           adc     r26, r26
    b07a:       bb 1f           adc     r27, r27
    b07c:       88 0f           add     r24, r24
    b07e:       99 1f           adc     r25, r25
    b080:       aa 1f           adc     r26, r26
    b082:       bb 1f           adc     r27, r27
    b084:       88 0f           add     r24, r24
    b086:       99 1f           adc     r25, r25
    b088:       aa 1f           adc     r26, r26
    b08a:       bb 1f           adc     r27, r27
    b08c:       80 93 1e 04     sts     0x041E, r24
    b090:       90 93 1f 04     sts     0x041F, r25
    b094:       a0 93 20 04     sts     0x0420, r26
    b098:       b0 93 21 04     sts     0x0421, r27
    b09c:       10 92 24 04     sts     0x0424, r1
    b0a0:       10 92 23 04     sts     0x0423, r1
    b0a4:       21 50           subi    r18, 0x01       ; 1
    b0a6:       30 40           sbci    r19, 0x00       ; 0
    b0a8:       30 93 ad 04     sts     0x04AD, r19
    b0ac:       20 93 ac 04     sts     0x04AC, r18
    b0b0:       80 91 e9 08     lds     r24, 0x08E9
    b0b4:       81 ff           sbrs    r24, 1
    b0b6:       2b c0           rjmp    .+86            ; 0xb10e <MotorRegler+0x2740>
    b0b8:       80 91 ad 03     lds     r24, 0x03AD
    b0bc:       82 33           cpi     r24, 0x32       ; 50
    b0be:       08 f0           brcs    .+2             ; 0xb0c2 <MotorRegler+0x26f4>
    b0c0:       18 c3           rjmp    .+1584          ; 0xb6f2 <MotorRegler+0x2d24>
    b0c2:       80 91 c7 03     lds     r24, 0x03C7
    b0c6:       81 50           subi    r24, 0x01       ; 1
    b0c8:       80 93 c7 03     sts     0x03C7, r24
    b0cc:       8f 5f           subi    r24, 0xFF       ; 255
    b0ce:       09 f0           breq    .+2             ; 0xb0d2 <MotorRegler+0x2704>
    b0d0:       40 c0           rjmp    .+128           ; 0xb152 <MotorRegler+0x2784>
    b0d2:       10 92 06 05     sts     0x0506, r1
    b0d6:       80 91 1d 05     lds     r24, 0x051D
    b0da:       90 91 1e 05     lds     r25, 0x051E
    b0de:       a0 91 1f 05     lds     r26, 0x051F
    b0e2:       b0 91 20 05     lds     r27, 0x0520
    b0e6:       80 93 21 05     sts     0x0521, r24
    b0ea:       90 93 22 05     sts     0x0522, r25
    b0ee:       a0 93 23 05     sts     0x0523, r26
    b0f2:       b0 93 24 05     sts     0x0524, r27
    b0f6:       81 e0           ldi     r24, 0x01       ; 1
    b0f8:       80 93 c7 03     sts     0x03C7, r24
    b0fc:       2a c0           rjmp    .+84            ; 0xb152 <MotorRegler+0x2784>
    b0fe:       10 92 71 05     sts     0x0571, r1
    b102:       0c 94 03 4f     jmp     0x9e06  ; 0x9e06 <MotorRegler+0x1438>
    b106:       10 92 70 05     sts     0x0570, r1
    b10a:       0c 94 85 45     jmp     0x8b0a  ; 0x8b0a <MotorRegler+0x13c>
    b10e:       80 91 ad 03     lds     r24, 0x03AD
    b112:       20 91 c0 03     lds     r18, 0x03C0
    b116:       30 91 c1 03     lds     r19, 0x03C1
    b11a:       28 0f           add     r18, r24
    b11c:       31 1d           adc     r19, r1
    b11e:       80 91 ee 08     lds     r24, 0x08EE
    b122:       90 e0           ldi     r25, 0x00       ; 0
    b124:       bc 01           movw    r22, r24
    b126:       26 9f           mul     r18, r22
    b128:       c0 01           movw    r24, r0
    b12a:       27 9f           mul     r18, r23
    b12c:       90 0d           add     r25, r0
    b12e:       36 9f           mul     r19, r22
    b130:       90 0d           add     r25, r0
    b132:       11 24           eor     r1, r1
    b134:       aa 27           eor     r26, r26
    b136:       97 fd           sbrc    r25, 7
    b138:       a0 95           com     r26
    b13a:       ba 2f           mov     r27, r26
    b13c:       80 93 21 05     sts     0x0521, r24
    b140:       90 93 22 05     sts     0x0522, r25
    b144:       a0 93 23 05     sts     0x0523, r26
    b148:       b0 93 24 05     sts     0x0524, r27
    b14c:       81 e0           ldi     r24, 0x01       ; 1
    b14e:       80 93 06 05     sts     0x0506, r24
    b152:       e0 90 c2 03     lds     r14, 0x03C2
    b156:       f0 90 c3 03     lds     r15, 0x03C3
    b15a:       00 91 c4 03     lds     r16, 0x03C4
    b15e:       10 91 c5 03     lds     r17, 0x03C5
    b162:       6d a1           ldd     r22, Y+37       ; 0x25
    b164:       7e a1           ldd     r23, Y+38       ; 0x26
    b166:       8f a1           ldd     r24, Y+39       ; 0x27
    b168:       98 a5           ldd     r25, Y+40       ; 0x28
    b16a:       a8 01           movw    r20, r16
    b16c:       97 01           movw    r18, r14
    b16e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b172:       59 01           movw    r10, r18
    b174:       6a 01           movw    r12, r20
    b176:       6e a5           ldd     r22, Y+46       ; 0x2e
    b178:       7f a5           ldd     r23, Y+47       ; 0x2f
    b17a:       88 a9           ldd     r24, Y+48       ; 0x30
    b17c:       99 a9           ldd     r25, Y+49       ; 0x31
    b17e:       a8 01           movw    r20, r16
    b180:       97 01           movw    r18, r14
    b182:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b186:       c5 01           movw    r24, r10
    b188:       b9 01           movw    r22, r18
    b18a:       0e 94 8b 6d     call    0xdb16  ; 0xdb16 <ihypot>
    b18e:       8d 33           cpi     r24, 0x3D       ; 61
    b190:       91 05           cpc     r25, r1
    b192:       14 f0           brlt    .+4             ; 0xb198 <MotorRegler+0x27ca>
    b194:       8c e3           ldi     r24, 0x3C       ; 60
    b196:       90 e0           ldi     r25, 0x00       ; 0
    b198:       0e 94 0b 6c     call    0xd816  ; 0xd816 <c_cos_8192>
    b19c:       4c 01           movw    r8, r24
    b19e:       80 91 06 05     lds     r24, 0x0506
    b1a2:       88 23           and     r24, r24
    b1a4:       09 f4           brne    .+2             ; 0xb1a8 <MotorRegler+0x27da>
    b1a6:       f5 c0           rjmp    .+490           ; 0xb392 <MotorRegler+0x29c4>
    b1a8:       80 91 43 05     lds     r24, 0x0543
    b1ac:       84 fd           sbrc    r24, 4
    b1ae:       f1 c0           rjmp    .+482           ; 0xb392 <MotorRegler+0x29c4>
    b1b0:       80 91 39 09     lds     r24, 0x0939
    b1b4:       e8 2f           mov     r30, r24
    b1b6:       f0 e0           ldi     r31, 0x00       ; 0
    b1b8:       21 e0           ldi     r18, 0x01       ; 1
    b1ba:       62 2e           mov     r6, r18
    b1bc:       71 2c           mov     r7, r1
    b1be:       6e 22           and     r6, r30
    b1c0:       7f 22           and     r7, r31
    b1c2:       80 fd           sbrc    r24, 0
    b1c4:       15 c7           rjmp    .+3626          ; 0xbff0 <MotorRegler+0x3622>
    b1c6:       80 91 e9 08     lds     r24, 0x08E9
    b1ca:       81 ff           sbrs    r24, 1
    b1cc:       11 c7           rjmp    .+3618          ; 0xbff0 <MotorRegler+0x3622>
    b1ce:       80 91 43 05     lds     r24, 0x0543
    b1d2:       81 fd           sbrc    r24, 1
    b1d4:       02 c0           rjmp    .+4             ; 0xb1da <MotorRegler+0x280c>
    b1d6:       0c 94 4b 61     jmp     0xc296  ; 0xc296 <MotorRegler+0x38c8>
    b1da:       40 91 ca 03     lds     r20, 0x03CA
    b1de:       50 91 cb 03     lds     r21, 0x03CB
    b1e2:       20 91 1a 05     lds     r18, 0x051A
    b1e6:       30 91 1b 05     lds     r19, 0x051B
    b1ea:       ca 01           movw    r24, r20
    b1ec:       0f 96           adiw    r24, 0x0f       ; 15
    b1ee:       82 17           cp      r24, r18
    b1f0:       93 07           cpc     r25, r19
    b1f2:       14 f0           brlt    .+4             ; 0xb1f8 <MotorRegler+0x282a>
    b1f4:       0c 94 d8 61     jmp     0xc3b0  ; 0xc3b0 <MotorRegler+0x39e2>
    b1f8:       80 91 47 05     lds     r24, 0x0547
    b1fc:       88 23           and     r24, r24
    b1fe:       11 f0           breq    .+4             ; 0xb204 <MotorRegler+0x2836>
    b200:       0c 94 d8 61     jmp     0xc3b0  ; 0xc3b0 <MotorRegler+0x39e2>
    b204:       80 91 45 05     lds     r24, 0x0545
    b208:       81 fd           sbrc    r24, 1
    b20a:       02 c0           rjmp    .+4             ; 0xb210 <MotorRegler+0x2842>
    b20c:       0c 94 5a 62     jmp     0xc4b4  ; 0xc4b4 <MotorRegler+0x3ae6>
    b210:       e0 90 1d 05     lds     r14, 0x051D
    b214:       f0 90 1e 05     lds     r15, 0x051E
    b218:       00 91 1f 05     lds     r16, 0x051F
    b21c:       10 91 20 05     lds     r17, 0x0520
    b220:       e0 92 21 05     sts     0x0521, r14
    b224:       f0 92 22 05     sts     0x0522, r15
    b228:       00 93 23 05     sts     0x0523, r16
    b22c:       10 93 24 05     sts     0x0524, r17
    b230:       8d 7f           andi    r24, 0xFD       ; 253
    b232:       81 60           ori     r24, 0x01       ; 1
    b234:       80 93 45 05     sts     0x0545, r24
    b238:       c9 01           movw    r24, r18
    b23a:       0f 97           sbiw    r24, 0x0f       ; 15
    b23c:       84 1b           sub     r24, r20
    b23e:       95 0b           sbc     r25, r21
    b240:       97 ff           sbrs    r25, 7
    b242:       02 c0           rjmp    .+4             ; 0xb248 <MotorRegler+0x287a>
    b244:       0c 94 76 62     jmp     0xc4ec  ; 0xc4ec <MotorRegler+0x3b1e>
    b248:       20 91 52 05     lds     r18, 0x0552
    b24c:       30 91 53 05     lds     r19, 0x0553
    b250:       28 0f           add     r18, r24
    b252:       39 1f           adc     r19, r25
    b254:       30 93 53 05     sts     0x0553, r19
    b258:       20 93 52 05     sts     0x0552, r18
    b25c:       c9 01           movw    r24, r18
    b25e:       37 ff           sbrs    r19, 7
    b260:       04 c0           rjmp    .+8             ; 0xb26a <MotorRegler+0x289c>
    b262:       88 27           eor     r24, r24
    b264:       99 27           eor     r25, r25
    b266:       82 1b           sub     r24, r18
    b268:       93 0b           sbc     r25, r19
    b26a:       81 50           subi    r24, 0x01       ; 1
    b26c:       92 40           sbci    r25, 0x02       ; 2
    b26e:       0c f4           brge    .+2             ; 0xb272 <MotorRegler+0x28a4>
    b270:       68 c0           rjmp    .+208           ; 0xb342 <MotorRegler+0x2974>
    b272:       80 91 ee 08     lds     r24, 0x08EE
    b276:       90 e0           ldi     r25, 0x00       ; 0
    b278:       dc 01           movw    r26, r24
    b27a:       a2 9f           mul     r26, r18
    b27c:       c0 01           movw    r24, r0
    b27e:       a3 9f           mul     r26, r19
    b280:       90 0d           add     r25, r0
    b282:       b2 9f           mul     r27, r18
    b284:       90 0d           add     r25, r0
    b286:       11 24           eor     r1, r1
    b288:       60 e0           ldi     r22, 0x00       ; 0
    b28a:       75 e0           ldi     r23, 0x05       ; 5
    b28c:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    b290:       88 27           eor     r24, r24
    b292:       77 fd           sbrc    r23, 7
    b294:       80 95           com     r24
    b296:       98 2f           mov     r25, r24
    b298:       20 91 21 05     lds     r18, 0x0521
    b29c:       30 91 22 05     lds     r19, 0x0522
    b2a0:       40 91 23 05     lds     r20, 0x0523
    b2a4:       50 91 24 05     lds     r21, 0x0524
    b2a8:       26 0f           add     r18, r22
    b2aa:       37 1f           adc     r19, r23
    b2ac:       48 1f           adc     r20, r24
    b2ae:       59 1f           adc     r21, r25
    b2b0:       20 93 21 05     sts     0x0521, r18
    b2b4:       30 93 22 05     sts     0x0522, r19
    b2b8:       40 93 23 05     sts     0x0523, r20
    b2bc:       50 93 24 05     sts     0x0524, r21
    b2c0:       10 92 53 05     sts     0x0553, r1
    b2c4:       10 92 52 05     sts     0x0552, r1
    b2c8:       e1 ff           sbrs    r30, 1
    b2ca:       06 c0           rjmp    .+12            ; 0xb2d8 <MotorRegler+0x290a>
    b2cc:       8b e4           ldi     r24, 0x4B       ; 75
    b2ce:       90 e0           ldi     r25, 0x00       ; 0
    b2d0:       90 93 fb 03     sts     0x03FB, r25
    b2d4:       80 93 fa 03     sts     0x03FA, r24
    b2d8:       80 91 f2 08     lds     r24, 0x08F2
    b2dc:       88 23           and     r24, r24
    b2de:       89 f5           brne    .+98            ; 0xb342 <MotorRegler+0x2974>
    b2e0:       80 91 4e 05     lds     r24, 0x054E
    b2e4:       90 91 4f 05     lds     r25, 0x054F
    b2e8:       9c 01           movw    r18, r24
    b2ea:       37 ff           sbrs    r19, 7
    b2ec:       02 c0           rjmp    .+4             ; 0xb2f2 <MotorRegler+0x2924>
    b2ee:       0c 94 88 62     jmp     0xc510  ; 0xc510 <MotorRegler+0x3b42>
    b2f2:       35 95           asr     r19
    b2f4:       27 95           ror     r18
    b2f6:       35 95           asr     r19
    b2f8:       27 95           ror     r18
    b2fa:       30 93 cb 03     sts     0x03CB, r19
    b2fe:       20 93 ca 03     sts     0x03CA, r18
    b302:       80 91 19 03     lds     r24, 0x0319
    b306:       90 91 1a 03     lds     r25, 0x031A
    b30a:       60 91 0a 01     lds     r22, 0x010A
    b30e:       fc 01           movw    r30, r24
    b310:       2e 9f           mul     r18, r30
    b312:       c0 01           movw    r24, r0
    b314:       2f 9f           mul     r18, r31
    b316:       90 0d           add     r25, r0
    b318:       3e 9f           mul     r19, r30
    b31a:       90 0d           add     r25, r0
    b31c:       11 24           eor     r1, r1
    b31e:       70 e0           ldi     r23, 0x00       ; 0
    b320:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    b324:       70 93 cb 03     sts     0x03CB, r23
    b328:       60 93 ca 03     sts     0x03CA, r22
    b32c:       66 34           cpi     r22, 0x46       ; 70
    b32e:       71 05           cpc     r23, r1
    b330:       14 f0           brlt    .+4             ; 0xb336 <MotorRegler+0x2968>
    b332:       0c 94 7b 62     jmp     0xc4f6  ; 0xc4f6 <MotorRegler+0x3b28>
    b336:       86 e4           ldi     r24, 0x46       ; 70
    b338:       90 e0           ldi     r25, 0x00       ; 0
    b33a:       90 93 cb 03     sts     0x03CB, r25
    b33e:       80 93 ca 03     sts     0x03CA, r24
    b342:       80 91 ac 04     lds     r24, 0x04AC
    b346:       90 91 ad 04     lds     r25, 0x04AD
    b34a:       89 2b           or      r24, r25
    b34c:       41 f0           breq    .+16            ; 0xb35e <MotorRegler+0x2990>
    b34e:       e0 92 21 05     sts     0x0521, r14
    b352:       f0 92 22 05     sts     0x0522, r15
    b356:       00 93 23 05     sts     0x0523, r16
    b35a:       10 93 24 05     sts     0x0524, r17
    b35e:       c0 90 4e 05     lds     r12, 0x054E
    b362:       d0 90 4f 05     lds     r13, 0x054F
    b366:       80 91 21 05     lds     r24, 0x0521
    b36a:       90 91 22 05     lds     r25, 0x0522
    b36e:       a0 91 23 05     lds     r26, 0x0523
    b372:       b0 91 24 05     lds     r27, 0x0524
    b376:       8e 15           cp      r24, r14
    b378:       9f 05           cpc     r25, r15
    b37a:       a0 07           cpc     r26, r16
    b37c:       b1 07           cpc     r27, r17
    b37e:       0c f4           brge    .+2             ; 0xb382 <MotorRegler+0x29b4>
    b380:       09 c5           rjmp    .+2578          ; 0xbd94 <MotorRegler+0x33c6>
    b382:       61 14           cp      r6, r1
    b384:       71 04           cpc     r7, r1
    b386:       09 f4           brne    .+2             ; 0xb38a <MotorRegler+0x29bc>
    b388:       05 c5           rjmp    .+2570          ; 0xbd94 <MotorRegler+0x33c6>
    b38a:       30 91 a3 09     lds     r19, 0x09A3
    b38e:       38 8f           std     Y+24, r19       ; 0x18
    b390:       1e c0           rjmp    .+60            ; 0xb3ce <MotorRegler+0x2a00>
    b392:       80 91 f2 08     lds     r24, 0x08F2
    b396:       88 23           and     r24, r24
    b398:       09 f4           brne    .+2             ; 0xb39c <MotorRegler+0x29ce>
    b39a:       84 c1           rjmp    .+776           ; 0xb6a4 <MotorRegler+0x2cd6>
    b39c:       80 93 ca 03     sts     0x03CA, r24
    b3a0:       10 92 cb 03     sts     0x03CB, r1
    b3a4:       80 91 ca 03     lds     r24, 0x03CA
    b3a8:       90 91 cb 03     lds     r25, 0x03CB
    b3ac:       86 34           cpi     r24, 0x46       ; 70
    b3ae:       91 05           cpc     r25, r1
    b3b0:       0c f0           brlt    .+2             ; 0xb3b4 <MotorRegler+0x29e6>
    b3b2:       2c c3           rjmp    .+1624          ; 0xba0c <MotorRegler+0x303e>
    b3b4:       86 e4           ldi     r24, 0x46       ; 70
    b3b6:       90 e0           ldi     r25, 0x00       ; 0
    b3b8:       90 93 cb 03     sts     0x03CB, r25
    b3bc:       80 93 ca 03     sts     0x03CA, r24
    b3c0:       50 92 51 05     sts     0x0551, r5
    b3c4:       40 92 50 05     sts     0x0550, r4
    b3c8:       b0 91 a3 09     lds     r27, 0x09A3
    b3cc:       b8 8f           std     Y+24, r27       ; 0x18
    b3ce:       80 91 43 05     lds     r24, 0x0543
    b3d2:       81 fd           sbrc    r24, 1
    b3d4:       02 c0           rjmp    .+4             ; 0xb3da <MotorRegler+0x2a0c>
    b3d6:       0c 94 86 4b     jmp     0x970c  ; 0x970c <MotorRegler+0xd3e>
    b3da:       80 91 43 05     lds     r24, 0x0543
    b3de:       84 ff           sbrs    r24, 4
    b3e0:       02 c0           rjmp    .+4             ; 0xb3e6 <MotorRegler+0x2a18>
    b3e2:       0c 94 86 4b     jmp     0x970c  ; 0x970c <MotorRegler+0xd3e>
    b3e6:       80 91 48 05     lds     r24, 0x0548
    b3ea:       90 91 49 05     lds     r25, 0x0549
    b3ee:       a0 91 4a 05     lds     r26, 0x054A
    b3f2:       b0 91 4b 05     lds     r27, 0x054B
    b3f6:       00 97           sbiw    r24, 0x00       ; 0
    b3f8:       a1 05           cpc     r26, r1
    b3fa:       b1 05           cpc     r27, r1
    b3fc:       a1 f4           brne    .+40            ; 0xb426 <MotorRegler+0x2a58>
    b3fe:       c2 01           movw    r24, r4
    b400:       aa 27           eor     r26, r26
    b402:       97 fd           sbrc    r25, 7
    b404:       a0 95           com     r26
    b406:       ba 2f           mov     r27, r26
    b408:       1c e0           ldi     r17, 0x0C       ; 12
    b40a:       88 0f           add     r24, r24
    b40c:       99 1f           adc     r25, r25
    b40e:       aa 1f           adc     r26, r26
    b410:       bb 1f           adc     r27, r27
    b412:       1a 95           dec     r17
    b414:       d1 f7           brne    .-12            ; 0xb40a <MotorRegler+0x2a3c>
    b416:       80 93 48 05     sts     0x0548, r24
    b41a:       90 93 49 05     sts     0x0549, r25
    b41e:       a0 93 4a 05     sts     0x054A, r26
    b422:       b0 93 4b 05     sts     0x054B, r27
    b426:       80 91 23 04     lds     r24, 0x0423
    b42a:       90 91 24 04     lds     r25, 0x0424
    b42e:       97 fd           sbrc    r25, 7
    b430:       fa c6           rjmp    .+3572          ; 0xc226 <MotorRegler+0x3858>
    b432:       84 36           cpi     r24, 0x64       ; 100
    b434:       91 05           cpc     r25, r1
    b436:       14 f0           brlt    .+4             ; 0xb43c <MotorRegler+0x2a6e>
    b438:       0c 94 86 4b     jmp     0x970c  ; 0x970c <MotorRegler+0xd3e>
    b43c:       b2 01           movw    r22, r4
    b43e:       88 27           eor     r24, r24
    b440:       77 fd           sbrc    r23, 7
    b442:       80 95           com     r24
    b444:       98 2f           mov     r25, r24
    b446:       94 01           movw    r18, r8
    b448:       44 27           eor     r20, r20
    b44a:       37 fd           sbrc    r19, 7
    b44c:       40 95           com     r20
    b44e:       54 2f           mov     r21, r20
    b450:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    b454:       20 e0           ldi     r18, 0x00       ; 0
    b456:       30 e2           ldi     r19, 0x20       ; 32
    b458:       40 e0           ldi     r20, 0x00       ; 0
    b45a:       50 e0           ldi     r21, 0x00       ; 0
    b45c:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b460:       20 93 7d 05     sts     0x057D, r18
    b464:       30 93 7e 05     sts     0x057E, r19
    b468:       40 93 7f 05     sts     0x057F, r20
    b46c:       50 93 80 05     sts     0x0580, r21
    b470:       80 91 41 05     lds     r24, 0x0541
    b474:       90 91 42 05     lds     r25, 0x0542
    b478:       e7 e0           ldi     r30, 0x07       ; 7
    b47a:       80 3d           cpi     r24, 0xD0       ; 208
    b47c:       9e 07           cpc     r25, r30
    b47e:       08 f0           brcs    .+2             ; 0xb482 <MotorRegler+0x2ab4>
    b480:       78 c6           rjmp    .+3312          ; 0xc172 <MotorRegler+0x37a4>
    b482:       e0 90 48 05     lds     r14, 0x0548
    b486:       f0 90 49 05     lds     r15, 0x0549
    b48a:       00 91 4a 05     lds     r16, 0x054A
    b48e:       10 91 4b 05     lds     r17, 0x054B
    b492:       d8 01           movw    r26, r16
    b494:       c7 01           movw    r24, r14
    b496:       f9 e0           ldi     r31, 0x09       ; 9
    b498:       b6 95           lsr     r27
    b49a:       a7 95           ror     r26
    b49c:       97 95           ror     r25
    b49e:       87 95           ror     r24
    b4a0:       fa 95           dec     r31
    b4a2:       d1 f7           brne    .-12            ; 0xb498 <MotorRegler+0x2aca>
    b4a4:       57 01           movw    r10, r14
    b4a6:       68 01           movw    r12, r16
    b4a8:       a8 1a           sub     r10, r24
    b4aa:       b9 0a           sbc     r11, r25
    b4ac:       ca 0a           sbc     r12, r26
    b4ae:       db 0a           sbc     r13, r27
    b4b0:       79 01           movw    r14, r18
    b4b2:       8a 01           movw    r16, r20
    b4b4:       ee 0c           add     r14, r14
    b4b6:       ff 1c           adc     r15, r15
    b4b8:       00 1f           adc     r16, r16
    b4ba:       11 1f           adc     r17, r17
    b4bc:       ee 0c           add     r14, r14
    b4be:       ff 1c           adc     r15, r15
    b4c0:       00 1f           adc     r16, r16
    b4c2:       11 1f           adc     r17, r17
    b4c4:       ee 0c           add     r14, r14
    b4c6:       ff 1c           adc     r15, r15
    b4c8:       00 1f           adc     r16, r16
    b4ca:       11 1f           adc     r17, r17
    b4cc:       ea 0c           add     r14, r10
    b4ce:       fb 1c           adc     r15, r11
    b4d0:       0c 1d           adc     r16, r12
    b4d2:       1d 1d           adc     r17, r13
    b4d4:       e0 92 48 05     sts     0x0548, r14
    b4d8:       f0 92 49 05     sts     0x0549, r15
    b4dc:       00 93 4a 05     sts     0x054A, r16
    b4e0:       10 93 4b 05     sts     0x054B, r17
    b4e4:       d8 01           movw    r26, r16
    b4e6:       c7 01           movw    r24, r14
    b4e8:       0c e0           ldi     r16, 0x0C       ; 12
    b4ea:       b6 95           lsr     r27
    b4ec:       a7 95           ror     r26
    b4ee:       97 95           ror     r25
    b4f0:       87 95           ror     r24
    b4f2:       0a 95           dec     r16
    b4f4:       d1 f7           brne    .-12            ; 0xb4ea <MotorRegler+0x2b1c>
    b4f6:       fc 01           movw    r30, r24
    b4f8:       90 93 4f 05     sts     0x054F, r25
    b4fc:       80 93 4e 05     sts     0x054E, r24
    b500:       60 91 f0 08     lds     r22, 0x08F0
    b504:       66 23           and     r22, r22
    b506:       09 f4           brne    .+2             ; 0xb50a <MotorRegler+0x2b3c>
    b508:       82 c6           rjmp    .+3332          ; 0xc20e <MotorRegler+0x3840>
    b50a:       70 e0           ldi     r23, 0x00       ; 0
    b50c:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    b510:       cb 01           movw    r24, r22
    b512:       9f 01           movw    r18, r30
    b514:       26 1b           sub     r18, r22
    b516:       37 0b           sbc     r19, r23
    b518:       30 93 4d 05     sts     0x054D, r19
    b51c:       20 93 4c 05     sts     0x054C, r18
    b520:       8e 0f           add     r24, r30
    b522:       9f 1f           adc     r25, r31
    b524:       90 93 c9 03     sts     0x03C9, r25
    b528:       80 93 c8 03     sts     0x03C8, r24
    b52c:       0c 94 86 4b     jmp     0x970c  ; 0x970c <MotorRegler+0xd3e>
    b530:       e0 90 f8 08     lds     r14, 0x08F8
    b534:       ff 24           eor     r15, r15
    b536:       00 e0           ldi     r16, 0x00       ; 0
    b538:       10 e0           ldi     r17, 0x00       ; 0
    b53a:       6d a1           ldd     r22, Y+37       ; 0x25
    b53c:       7e a1           ldd     r23, Y+38       ; 0x26
    b53e:       8f a1           ldd     r24, Y+39       ; 0x27
    b540:       98 a5           ldd     r25, Y+40       ; 0x28
    b542:       a8 01           movw    r20, r16
    b544:       97 01           movw    r18, r14
    b546:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b54a:       59 01           movw    r10, r18
    b54c:       6a 01           movw    r12, r20
    b54e:       80 91 93 09     lds     r24, 0x0993
    b552:       90 91 94 09     lds     r25, 0x0994
    b556:       aa 27           eor     r26, r26
    b558:       97 fd           sbrc    r25, 7
    b55a:       a0 95           com     r26
    b55c:       ba 2f           mov     r27, r26
    b55e:       a8 1a           sub     r10, r24
    b560:       b9 0a           sbc     r11, r25
    b562:       ca 0a           sbc     r12, r26
    b564:       db 0a           sbc     r13, r27
    b566:       6e a5           ldd     r22, Y+46       ; 0x2e
    b568:       7f a5           ldd     r23, Y+47       ; 0x2f
    b56a:       88 a9           ldd     r24, Y+48       ; 0x30
    b56c:       99 a9           ldd     r25, Y+49       ; 0x31
    b56e:       a8 01           movw    r20, r16
    b570:       97 01           movw    r18, r14
    b572:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b576:       79 01           movw    r14, r18
    b578:       8a 01           movw    r16, r20
    b57a:       80 91 af 09     lds     r24, 0x09AF
    b57e:       90 91 b0 09     lds     r25, 0x09B0
    b582:       aa 27           eor     r26, r26
    b584:       97 fd           sbrc    r25, 7
    b586:       a0 95           com     r26
    b588:       ba 2f           mov     r27, r26
    b58a:       e8 1a           sub     r14, r24
    b58c:       f9 0a           sbc     r15, r25
    b58e:       0a 0b           sbc     r16, r26
    b590:       1b 0b           sbc     r17, r27
    b592:       c6 01           movw    r24, r12
    b594:       b5 01           movw    r22, r10
    b596:       20 e1           ldi     r18, 0x10       ; 16
    b598:       30 e0           ldi     r19, 0x00       ; 0
    b59a:       40 e0           ldi     r20, 0x00       ; 0
    b59c:       50 e0           ldi     r21, 0x00       ; 0
    b59e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b5a2:       d2 2e           mov     r13, r18
    b5a4:       c3 2e           mov     r12, r19
    b5a6:       b4 2e           mov     r11, r20
    b5a8:       a5 2e           mov     r10, r21
    b5aa:       82 2f           mov     r24, r18
    b5ac:       93 2f           mov     r25, r19
    b5ae:       a4 2f           mov     r26, r20
    b5b0:       b5 2f           mov     r27, r21
    b5b2:       3c 01           movw    r6, r24
    b5b4:       4d 01           movw    r8, r26
    b5b6:       c8 01           movw    r24, r16
    b5b8:       b7 01           movw    r22, r14
    b5ba:       20 e1           ldi     r18, 0x10       ; 16
    b5bc:       30 e0           ldi     r19, 0x00       ; 0
    b5be:       40 e0           ldi     r20, 0x00       ; 0
    b5c0:       50 e0           ldi     r21, 0x00       ; 0
    b5c2:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b5c6:       52 2e           mov     r5, r18
    b5c8:       43 2e           mov     r4, r19
    b5ca:       34 2e           mov     r3, r20
    b5cc:       25 2e           mov     r2, r21
    b5ce:       82 2f           mov     r24, r18
    b5d0:       93 2f           mov     r25, r19
    b5d2:       a4 2f           mov     r26, r20
    b5d4:       b5 2f           mov     r27, r21
    b5d6:       7c 01           movw    r14, r24
    b5d8:       8d 01           movw    r16, r26
    b5da:       80 91 3d 05     lds     r24, 0x053D
    b5de:       90 91 3e 05     lds     r25, 0x053E
    b5e2:       81 34           cpi     r24, 0x41       ; 65
    b5e4:       91 05           cpc     r25, r1
    b5e6:       0c f4           brge    .+2             ; 0xb5ea <MotorRegler+0x2c1c>
    b5e8:       08 c2           rjmp    .+1040          ; 0xb9fa <MotorRegler+0x302c>
    b5ea:       6d 2d           mov     r22, r13
    b5ec:       7c 2d           mov     r23, r12
    b5ee:       8b 2d           mov     r24, r11
    b5f0:       9a 2d           mov     r25, r10
    b5f2:       23 e0           ldi     r18, 0x03       ; 3
    b5f4:       30 e0           ldi     r19, 0x00       ; 0
    b5f6:       40 e0           ldi     r20, 0x00       ; 0
    b5f8:       50 e0           ldi     r21, 0x00       ; 0
    b5fa:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b5fe:       c9 01           movw    r24, r18
    b600:       da 01           movw    r26, r20
    b602:       3c 01           movw    r6, r24
    b604:       4d 01           movw    r8, r26
    b606:       65 2d           mov     r22, r5
    b608:       74 2d           mov     r23, r4
    b60a:       83 2d           mov     r24, r3
    b60c:       92 2d           mov     r25, r2
    b60e:       23 e0           ldi     r18, 0x03       ; 3
    b610:       30 e0           ldi     r19, 0x00       ; 0
    b612:       40 e0           ldi     r20, 0x00       ; 0
    b614:       50 e0           ldi     r21, 0x00       ; 0
    b616:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b61a:       c9 01           movw    r24, r18
    b61c:       da 01           movw    r26, r20
    b61e:       7c 01           movw    r14, r24
    b620:       8d 01           movw    r16, r26
    b622:       e0 91 e4 08     lds     r30, 0x08E4
    b626:       f0 e0           ldi     r31, 0x00       ; 0
    b628:       ee 0f           add     r30, r30
    b62a:       ff 1f           adc     r31, r31
    b62c:       e1 55           subi    r30, 0x51       ; 81
    b62e:       f7 4f           sbci    r31, 0xF7       ; 247
    b630:       01 90           ld      r0, Z+
    b632:       f0 81           ld      r31, Z
    b634:       e0 2d           mov     r30, r0
    b636:       f7 fd           sbrc    r31, 7
    b638:       23 c5           rjmp    .+2630          ; 0xc080 <MotorRegler+0x36b2>
    b63a:       7a 97           sbiw    r30, 0x1a       ; 26
    b63c:       c4 f0           brlt    .+48            ; 0xb66e <MotorRegler+0x2ca0>
    b63e:       c4 01           movw    r24, r8
    b640:       b3 01           movw    r22, r6
    b642:       23 e0           ldi     r18, 0x03       ; 3
    b644:       30 e0           ldi     r19, 0x00       ; 0
    b646:       40 e0           ldi     r20, 0x00       ; 0
    b648:       50 e0           ldi     r21, 0x00       ; 0
    b64a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b64e:       c9 01           movw    r24, r18
    b650:       da 01           movw    r26, r20
    b652:       3c 01           movw    r6, r24
    b654:       4d 01           movw    r8, r26
    b656:       c8 01           movw    r24, r16
    b658:       b7 01           movw    r22, r14
    b65a:       23 e0           ldi     r18, 0x03       ; 3
    b65c:       30 e0           ldi     r19, 0x00       ; 0
    b65e:       40 e0           ldi     r20, 0x00       ; 0
    b660:       50 e0           ldi     r21, 0x00       ; 0
    b662:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b666:       c9 01           movw    r24, r18
    b668:       da 01           movw    r26, r20
    b66a:       7c 01           movw    r14, r24
    b66c:       8d 01           movw    r16, r26
    b66e:       b1 e2           ldi     r27, 0x21       ; 33
    b670:       6b 16           cp      r6, r27
    b672:       71 04           cpc     r7, r1
    b674:       81 04           cpc     r8, r1
    b676:       91 04           cpc     r9, r1
    b678:       0c f4           brge    .+2             ; 0xb67c <MotorRegler+0x2cae>
    b67a:       fb c1           rjmp    .+1014          ; 0xba72 <MotorRegler+0x30a4>
    b67c:       90 e2           ldi     r25, 0x20       ; 32
    b67e:       69 2e           mov     r6, r25
    b680:       71 2c           mov     r7, r1
    b682:       81 2c           mov     r8, r1
    b684:       91 2c           mov     r9, r1
    b686:       f1 e2           ldi     r31, 0x21       ; 33
    b688:       ef 16           cp      r14, r31
    b68a:       f1 04           cpc     r15, r1
    b68c:       01 05           cpc     r16, r1
    b68e:       11 05           cpc     r17, r1
    b690:       0c f4           brge    .+2             ; 0xb694 <MotorRegler+0x2cc6>
    b692:       dc c1           rjmp    .+952           ; 0xba4c <MotorRegler+0x307e>
    b694:       10 e2           ldi     r17, 0x20       ; 32
    b696:       e1 2e           mov     r14, r17
    b698:       f1 2c           mov     r15, r1
    b69a:       01 2d           mov     r16, r1
    b69c:       11 2d           mov     r17, r1
    b69e:       31 cb           rjmp    .-2462          ; 0xad02 <MotorRegler+0x2334>
    b6a0:       4f 96           adiw    r24, 0x1f       ; 31
    b6a2:       b9 c9           rjmp    .-3214          ; 0xaa16 <MotorRegler+0x2048>
    b6a4:       80 91 4e 05     lds     r24, 0x054E
    b6a8:       90 91 4f 05     lds     r25, 0x054F
    b6ac:       9c 01           movw    r18, r24
    b6ae:       37 fd           sbrc    r19, 7
    b6b0:       3c c5           rjmp    .+2680          ; 0xc12a <MotorRegler+0x375c>
    b6b2:       35 95           asr     r19
    b6b4:       27 95           ror     r18
    b6b6:       35 95           asr     r19
    b6b8:       27 95           ror     r18
    b6ba:       30 93 cb 03     sts     0x03CB, r19
    b6be:       20 93 ca 03     sts     0x03CA, r18
    b6c2:       80 91 19 03     lds     r24, 0x0319
    b6c6:       90 91 1a 03     lds     r25, 0x031A
    b6ca:       60 91 0a 01     lds     r22, 0x010A
    b6ce:       dc 01           movw    r26, r24
    b6d0:       2a 9f           mul     r18, r26
    b6d2:       c0 01           movw    r24, r0
    b6d4:       2b 9f           mul     r18, r27
    b6d6:       90 0d           add     r25, r0
    b6d8:       3a 9f           mul     r19, r26
    b6da:       90 0d           add     r25, r0
    b6dc:       11 24           eor     r1, r1
    b6de:       70 e0           ldi     r23, 0x00       ; 0
    b6e0:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    b6e4:       70 93 cb 03     sts     0x03CB, r23
    b6e8:       60 93 ca 03     sts     0x03CA, r22
    b6ec:       5b ce           rjmp    .-842           ; 0xb3a4 <MotorRegler+0x29d6>
    b6ee:       bc 01           movw    r22, r24
    b6f0:       03 ca           rjmp    .-3066          ; 0xaaf8 <MotorRegler+0x212a>
    b6f2:       81 e0           ldi     r24, 0x01       ; 1
    b6f4:       80 93 06 05     sts     0x0506, r24
    b6f8:       88 ec           ldi     r24, 0xC8       ; 200
    b6fa:       80 93 c7 03     sts     0x03C7, r24
    b6fe:       29 cd           rjmp    .-1454          ; 0xb152 <MotorRegler+0x2784>
    b700:       88 ec           ldi     r24, 0xC8       ; 200
    b702:       80 93 71 05     sts     0x0571, r24
    b706:       81 e0           ldi     r24, 0x01       ; 1
    b708:       90 e0           ldi     r25, 0x00       ; 0
    b70a:       90 93 42 05     sts     0x0542, r25
    b70e:       80 93 41 05     sts     0x0541, r24
    b712:       81 e0           ldi     r24, 0x01       ; 1
    b714:       80 93 1c 05     sts     0x051C, r24
    b718:       10 92 85 05     sts     0x0585, r1
    b71c:       10 92 86 05     sts     0x0586, r1
    b720:       10 92 87 05     sts     0x0587, r1
    b724:       10 92 88 05     sts     0x0588, r1
    b728:       10 92 f4 04     sts     0x04F4, r1
    b72c:       10 92 f5 04     sts     0x04F5, r1
    b730:       10 92 f6 04     sts     0x04F6, r1
    b734:       10 92 f7 04     sts     0x04F7, r1
    b738:       10 92 f8 04     sts     0x04F8, r1
    b73c:       10 92 f9 04     sts     0x04F9, r1
    b740:       10 92 fa 04     sts     0x04FA, r1
    b744:       10 92 fb 04     sts     0x04FB, r1
    b748:       60 91 93 09     lds     r22, 0x0993
    b74c:       70 91 94 09     lds     r23, 0x0994
    b750:       88 27           eor     r24, r24
    b752:       77 fd           sbrc    r23, 7
    b754:       80 95           com     r24
    b756:       98 2f           mov     r25, r24
    b758:       e0 90 f8 08     lds     r14, 0x08F8
    b75c:       ff 24           eor     r15, r15
    b75e:       00 e0           ldi     r16, 0x00       ; 0
    b760:       10 e0           ldi     r17, 0x00       ; 0
    b762:       a8 01           movw    r20, r16
    b764:       97 01           movw    r18, r14
    b766:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    b76a:       60 93 e4 04     sts     0x04E4, r22
    b76e:       70 93 e5 04     sts     0x04E5, r23
    b772:       80 93 e6 04     sts     0x04E6, r24
    b776:       90 93 e7 04     sts     0x04E7, r25
    b77a:       60 91 af 09     lds     r22, 0x09AF
    b77e:       70 91 b0 09     lds     r23, 0x09B0
    b782:       88 27           eor     r24, r24
    b784:       77 fd           sbrc    r23, 7
    b786:       80 95           com     r24
    b788:       98 2f           mov     r25, r24
    b78a:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    b78e:       60 93 ec 04     sts     0x04EC, r22
    b792:       70 93 ed 04     sts     0x04ED, r23
    b796:       80 93 ee 04     sts     0x04EE, r24
    b79a:       90 93 ef 04     sts     0x04EF, r25
    b79e:       80 91 c4 04     lds     r24, 0x04C4
    b7a2:       90 91 c5 04     lds     r25, 0x04C5
    b7a6:       a0 91 c6 04     lds     r26, 0x04C6
    b7aa:       b0 91 c7 04     lds     r27, 0x04C7
    b7ae:       80 93 e8 04     sts     0x04E8, r24
    b7b2:       90 93 e9 04     sts     0x04E9, r25
    b7b6:       a0 93 ea 04     sts     0x04EA, r26
    b7ba:       b0 93 eb 04     sts     0x04EB, r27
    b7be:       80 91 cc 04     lds     r24, 0x04CC
    b7c2:       90 91 cd 04     lds     r25, 0x04CD
    b7c6:       a0 91 ce 04     lds     r26, 0x04CE
    b7ca:       b0 91 cf 04     lds     r27, 0x04CF
    b7ce:       80 93 f0 04     sts     0x04F0, r24
    b7d2:       90 93 f1 04     sts     0x04F1, r25
    b7d6:       a0 93 f2 04     sts     0x04F2, r26
    b7da:       b0 93 f3 04     sts     0x04F3, r27
    b7de:       10 92 8d 05     sts     0x058D, r1
    b7e2:       10 92 8e 05     sts     0x058E, r1
    b7e6:       10 92 8f 05     sts     0x058F, r1
    b7ea:       10 92 90 05     sts     0x0590, r1
    b7ee:       10 92 89 05     sts     0x0589, r1
    b7f2:       10 92 8a 05     sts     0x058A, r1
    b7f6:       10 92 8b 05     sts     0x058B, r1
    b7fa:       10 92 8c 05     sts     0x058C, r1
    b7fe:       80 91 43 05     lds     r24, 0x0543
    b802:       88 60           ori     r24, 0x08       ; 8
    b804:       80 93 43 05     sts     0x0543, r24
    b808:       0c 94 03 4f     jmp     0x9e06  ; 0x9e06 <MotorRegler+0x1438>
    b80c:       b2 01           movw    r22, r4
    b80e:       88 27           eor     r24, r24
    b810:       77 fd           sbrc    r23, 7
    b812:       80 95           com     r24
    b814:       98 2f           mov     r25, r24
    b816:       29 a5           ldd     r18, Y+41       ; 0x29
    b818:       3a a5           ldd     r19, Y+42       ; 0x2a
    b81a:       4b a5           ldd     r20, Y+43       ; 0x2b
    b81c:       5c a5           ldd     r21, Y+44       ; 0x2c
    b81e:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    b822:       16 2f           mov     r17, r22
    b824:       07 2f           mov     r16, r23
    b826:       f8 2e           mov     r15, r24
    b828:       e9 2e           mov     r14, r25
    b82a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    b82e:       30 93 03 05     sts     0x0503, r19
    b832:       20 93 02 05     sts     0x0502, r18
    b836:       10 92 6e 05     sts     0x056E, r1
    b83a:       81 2f           mov     r24, r17
    b83c:       90 2f           mov     r25, r16
    b83e:       af 2d           mov     r26, r15
    b840:       be 2d           mov     r27, r14
    b842:       5c 01           movw    r10, r24
    b844:       6d 01           movw    r12, r26
    b846:       bd c8           rjmp    .-3718          ; 0xa9c2 <MotorRegler+0x1ff4>
    b848:       80 81           ld      r24, Z
    b84a:       91 81           ldd     r25, Z+1        ; 0x01
    b84c:       85 5b           subi    r24, 0xB5       ; 181
    b84e:       9f 4f           sbci    r25, 0xFF       ; 255
    b850:       0c f0           brlt    .+2             ; 0xb854 <MotorRegler+0x2e86>
    b852:       e9 c3           rjmp    .+2002          ; 0xc026 <MotorRegler+0x3658>
    b854:       80 91 72 05     lds     r24, 0x0572
    b858:       8f 5f           subi    r24, 0xFF       ; 255
    b85a:       80 93 72 05     sts     0x0572, r24
    b85e:       89 3c           cpi     r24, 0xC9       ; 201
    b860:       10 f4           brcc    .+4             ; 0xb866 <MotorRegler+0x2e98>
    b862:       0c 94 e3 4e     jmp     0x9dc6  ; 0x9dc6 <MotorRegler+0x13f8>
    b866:       4c 30           cpi     r20, 0x0C       ; 12
    b868:       08 f0           brcs    .+2             ; 0xb86c <MotorRegler+0x2e9e>
    b86a:       76 c5           rjmp    .+2796          ; 0xc358 <MotorRegler+0x398a>
    b86c:       29 98           cbi     0x05, 1 ; 5
    b86e:       f9 99           sbic    0x1f, 1 ; 31
    b870:       fe cf           rjmp    .-4             ; 0xb86e <MotorRegler+0x2ea0>
    b872:       1f ba           out     0x1f, r1        ; 31
    b874:       04 e0           ldi     r16, 0x04       ; 4
    b876:       10 e0           ldi     r17, 0x00       ; 0
    b878:       12 bd           out     0x22, r17       ; 34
    b87a:       01 bd           out     0x21, r16       ; 33
    b87c:       8f ef           ldi     r24, 0xFF       ; 255
    b87e:       80 bd           out     0x20, r24       ; 32
    b880:       0f b6           in      r0, 0x3f        ; 63
    b882:       f8 94           cli
    b884:       fa 9a           sbi     0x1f, 2 ; 31
    b886:       f9 9a           sbi     0x1f, 1 ; 31
    b888:       0f be           out     0x3f, r0        ; 63
    b88a:       10 92 1c 05     sts     0x051C, r1
    b88e:       10 92 72 05     sts     0x0572, r1
    b892:       10 92 42 05     sts     0x0542, r1
    b896:       10 92 41 05     sts     0x0541, r1
    b89a:       0e 94 35 42     call    0x846a  ; 0x846a <SetNeutral>
    b89e:       40 91 b8 04     lds     r20, 0x04B8
    b8a2:       50 91 b9 04     lds     r21, 0x04B9
    b8a6:       f9 99           sbic    0x1f, 1 ; 31
    b8a8:       fe cf           rjmp    .-4             ; 0xb8a6 <MotorRegler+0x2ed8>
    b8aa:       1f ba           out     0x1f, r1        ; 31
    b8ac:       12 bd           out     0x22, r17       ; 34
    b8ae:       01 bd           out     0x21, r16       ; 33
    b8b0:       9a 01           movw    r18, r20
    b8b2:       57 fd           sbrc    r21, 7
    b8b4:       f6 c5           rjmp    .+3052          ; 0xc4a2 <MotorRegler+0x3ad4>
    b8b6:       83 2f           mov     r24, r19
    b8b8:       99 27           eor     r25, r25
    b8ba:       87 fd           sbrc    r24, 7
    b8bc:       9a 95           dec     r25
    b8be:       80 bd           out     0x20, r24       ; 32
    b8c0:       0f b6           in      r0, 0x3f        ; 63
    b8c2:       f8 94           cli
    b8c4:       fa 9a           sbi     0x1f, 2 ; 31
    b8c6:       f9 9a           sbi     0x1f, 1 ; 31
    b8c8:       0f be           out     0x3f, r0        ; 63
    b8ca:       f9 99           sbic    0x1f, 1 ; 31
    b8cc:       fe cf           rjmp    .-4             ; 0xb8ca <MotorRegler+0x2efc>
    b8ce:       1f ba           out     0x1f, r1        ; 31
    b8d0:       85 e0           ldi     r24, 0x05       ; 5
    b8d2:       90 e0           ldi     r25, 0x00       ; 0
    b8d4:       92 bd           out     0x22, r25       ; 34
    b8d6:       81 bd           out     0x21, r24       ; 33
    b8d8:       ca 01           movw    r24, r20
    b8da:       60 e0           ldi     r22, 0x00       ; 0
    b8dc:       71 e0           ldi     r23, 0x01       ; 1
    b8de:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    b8e2:       80 bd           out     0x20, r24       ; 32
    b8e4:       0f b6           in      r0, 0x3f        ; 63
    b8e6:       f8 94           cli
    b8e8:       fa 9a           sbi     0x1f, 2 ; 31
    b8ea:       f9 9a           sbi     0x1f, 1 ; 31
    b8ec:       0f be           out     0x3f, r0        ; 63
    b8ee:       40 91 ba 04     lds     r20, 0x04BA
    b8f2:       50 91 bb 04     lds     r21, 0x04BB
    b8f6:       f9 99           sbic    0x1f, 1 ; 31
    b8f8:       fe cf           rjmp    .-4             ; 0xb8f6 <MotorRegler+0x2f28>
    b8fa:       1f ba           out     0x1f, r1        ; 31
    b8fc:       86 e0           ldi     r24, 0x06       ; 6
    b8fe:       90 e0           ldi     r25, 0x00       ; 0
    b900:       92 bd           out     0x22, r25       ; 34
    b902:       81 bd           out     0x21, r24       ; 33
    b904:       ca 01           movw    r24, r20
    b906:       57 fd           sbrc    r21, 7
    b908:       ea c5           rjmp    .+3028          ; 0xc4de <MotorRegler+0x3b10>
    b90a:       89 2f           mov     r24, r25
    b90c:       99 0f           add     r25, r25
    b90e:       99 0b           sbc     r25, r25
    b910:       80 bd           out     0x20, r24       ; 32
    b912:       0f b6           in      r0, 0x3f        ; 63
    b914:       f8 94           cli
    b916:       fa 9a           sbi     0x1f, 2 ; 31
    b918:       f9 9a           sbi     0x1f, 1 ; 31
    b91a:       0f be           out     0x3f, r0        ; 63
    b91c:       f9 99           sbic    0x1f, 1 ; 31
    b91e:       fe cf           rjmp    .-4             ; 0xb91c <MotorRegler+0x2f4e>
    b920:       1f ba           out     0x1f, r1        ; 31
    b922:       87 e0           ldi     r24, 0x07       ; 7
    b924:       90 e0           ldi     r25, 0x00       ; 0
    b926:       92 bd           out     0x22, r25       ; 34
    b928:       81 bd           out     0x21, r24       ; 33
    b92a:       ca 01           movw    r24, r20
    b92c:       60 e0           ldi     r22, 0x00       ; 0
    b92e:       71 e0           ldi     r23, 0x01       ; 1
    b930:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    b934:       80 bd           out     0x20, r24       ; 32
    b936:       0f b6           in      r0, 0x3f        ; 63
    b938:       f8 94           cli
    b93a:       fa 9a           sbi     0x1f, 2 ; 31
    b93c:       f9 9a           sbi     0x1f, 1 ; 31
    b93e:       0f be           out     0x3f, r0        ; 63
    b940:       20 91 be 04     lds     r18, 0x04BE
    b944:       30 91 bf 04     lds     r19, 0x04BF
    b948:       40 91 c0 04     lds     r20, 0x04C0
    b94c:       50 91 c1 04     lds     r21, 0x04C1
    b950:       f9 99           sbic    0x1f, 1 ; 31
    b952:       fe cf           rjmp    .-4             ; 0xb950 <MotorRegler+0x2f82>
    b954:       1f ba           out     0x1f, r1        ; 31
    b956:       88 e0           ldi     r24, 0x08       ; 8
    b958:       90 e0           ldi     r25, 0x00       ; 0
    b95a:       92 bd           out     0x22, r25       ; 34
    b95c:       81 bd           out     0x21, r24       ; 33
    b95e:       ca 01           movw    r24, r20
    b960:       b9 01           movw    r22, r18
    b962:       0e 94 63 6e     call    0xdcc6  ; 0xdcc6 <__fixsfsi>
    b966:       cb 01           movw    r24, r22
    b968:       77 fd           sbrc    r23, 7
    b96a:       b6 c5           rjmp    .+2924          ; 0xc4d8 <MotorRegler+0x3b0a>
    b96c:       89 2f           mov     r24, r25
    b96e:       99 0f           add     r25, r25
    b970:       99 0b           sbc     r25, r25
    b972:       80 bd           out     0x20, r24       ; 32
    b974:       0f b6           in      r0, 0x3f        ; 63
    b976:       f8 94           cli
    b978:       fa 9a           sbi     0x1f, 2 ; 31
    b97a:       f9 9a           sbi     0x1f, 1 ; 31
    b97c:       0f be           out     0x3f, r0        ; 63
    b97e:       20 91 be 04     lds     r18, 0x04BE
    b982:       30 91 bf 04     lds     r19, 0x04BF
    b986:       40 91 c0 04     lds     r20, 0x04C0
    b98a:       50 91 c1 04     lds     r21, 0x04C1
    b98e:       f9 99           sbic    0x1f, 1 ; 31
    b990:       fe cf           rjmp    .-4             ; 0xb98e <MotorRegler+0x2fc0>
    b992:       1f ba           out     0x1f, r1        ; 31
    b994:       89 e0           ldi     r24, 0x09       ; 9
    b996:       90 e0           ldi     r25, 0x00       ; 0
    b998:       92 bd           out     0x22, r25       ; 34
    b99a:       81 bd           out     0x21, r24       ; 33
    b99c:       ca 01           movw    r24, r20
    b99e:       b9 01           movw    r22, r18
    b9a0:       0e 94 63 6e     call    0xdcc6  ; 0xdcc6 <__fixsfsi>
    b9a4:       dc 01           movw    r26, r24
    b9a6:       cb 01           movw    r24, r22
    b9a8:       60 e0           ldi     r22, 0x00       ; 0
    b9aa:       71 e0           ldi     r23, 0x01       ; 1
    b9ac:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    b9b0:       80 bd           out     0x20, r24       ; 32
    b9b2:       0f b6           in      r0, 0x3f        ; 63
    b9b4:       f8 94           cli
    b9b6:       fa 9a           sbi     0x1f, 2 ; 31
    b9b8:       f9 9a           sbi     0x1f, 1 ; 31
    b9ba:       0f be           out     0x3f, r0        ; 63
    b9bc:       0e 94 74 05     call    0xae8   ; 0xae8 <GetActiveParamSetNumber>
    b9c0:       68 e7           ldi     r22, 0x78       ; 120
    b9c2:       70 e0           ldi     r23, 0x00       ; 0
    b9c4:       0e 94 be 44     call    0x897c  ; 0x897c <Piep>
    b9c8:       80 91 e3 08     lds     r24, 0x08E3
    b9cc:       a8 2f           mov     r26, r24
    b9ce:       b0 e0           ldi     r27, 0x00       ; 0
    b9d0:       aa 0f           add     r26, r26
    b9d2:       bb 1f           adc     r27, r27
    b9d4:       0c 94 e3 4e     jmp     0x9dc6  ; 0x9dc6 <MotorRegler+0x13f8>
    b9d8:       80 91 23 03     lds     r24, 0x0323
    b9dc:       90 91 24 03     lds     r25, 0x0324
    b9e0:       84 36           cpi     r24, 0x64       ; 100
    b9e2:       91 05           cpc     r25, r1
    b9e4:       08 f0           brcs    .+2             ; 0xb9e8 <MotorRegler+0x301a>
    b9e6:       23 c3           rjmp    .+1606          ; 0xc02e <MotorRegler+0x3660>
    b9e8:       87 b5           in      r24, 0x27       ; 39
    b9ea:       8b 30           cpi     r24, 0x0B       ; 11
    b9ec:       08 f4           brcc    .+2             ; 0xb9f0 <MotorRegler+0x3022>
    b9ee:       bc c3           rjmp    .+1912          ; 0xc168 <MotorRegler+0x379a>
    b9f0:       80 91 22 04     lds     r24, 0x0422
    b9f4:       8f 5f           subi    r24, 0xFF       ; 255
    b9f6:       0c 94 1e 50     jmp     0xa03c  ; 0xa03c <MotorRegler+0x166e>
    b9fa:       80 91 3f 05     lds     r24, 0x053F
    b9fe:       90 91 40 05     lds     r25, 0x0540
    ba02:       81 34           cpi     r24, 0x41       ; 65
    ba04:       91 05           cpc     r25, r1
    ba06:       0c f4           brge    .+2             ; 0xba0a <MotorRegler+0x303c>
    ba08:       0c ce           rjmp    .-1000          ; 0xb622 <MotorRegler+0x2c54>
    ba0a:       ef cd           rjmp    .-1058          ; 0xb5ea <MotorRegler+0x2c1c>
    ba0c:       87 39           cpi     r24, 0x97       ; 151
    ba0e:       91 05           cpc     r25, r1
    ba10:       0c f4           brge    .+2             ; 0xba14 <MotorRegler+0x3046>
    ba12:       d6 cc           rjmp    .-1620          ; 0xb3c0 <MotorRegler+0x29f2>
    ba14:       86 e9           ldi     r24, 0x96       ; 150
    ba16:       90 e0           ldi     r25, 0x00       ; 0
    ba18:       90 93 cb 03     sts     0x03CB, r25
    ba1c:       80 93 ca 03     sts     0x03CA, r24
    ba20:       cf cc           rjmp    .-1634          ; 0xb3c0 <MotorRegler+0x29f2>
    ba22:       81 e0           ldi     r24, 0x01       ; 1
    ba24:       80 93 6e 05     sts     0x056E, r24
    ba28:       10 92 85 05     sts     0x0585, r1
    ba2c:       10 92 86 05     sts     0x0586, r1
    ba30:       10 92 87 05     sts     0x0587, r1
    ba34:       10 92 88 05     sts     0x0588, r1
    ba38:       10 92 f4 04     sts     0x04F4, r1
    ba3c:       10 92 f5 04     sts     0x04F5, r1
    ba40:       10 92 f6 04     sts     0x04F6, r1
    ba44:       10 92 f7 04     sts     0x04F7, r1
    ba48:       0c 94 0e 4e     jmp     0x9c1c  ; 0x9c1c <MotorRegler+0x124e>
    ba4c:       20 ee           ldi     r18, 0xE0       ; 224
    ba4e:       e2 16           cp      r14, r18
    ba50:       2f ef           ldi     r18, 0xFF       ; 255
    ba52:       f2 06           cpc     r15, r18
    ba54:       2f ef           ldi     r18, 0xFF       ; 255
    ba56:       02 07           cpc     r16, r18
    ba58:       2f ef           ldi     r18, 0xFF       ; 255
    ba5a:       12 07           cpc     r17, r18
    ba5c:       0c f0           brlt    .+2             ; 0xba60 <MotorRegler+0x3092>
    ba5e:       51 c9           rjmp    .-3422          ; 0xad02 <MotorRegler+0x2334>
    ba60:       b0 ee           ldi     r27, 0xE0       ; 224
    ba62:       eb 2e           mov     r14, r27
    ba64:       bf ef           ldi     r27, 0xFF       ; 255
    ba66:       fb 2e           mov     r15, r27
    ba68:       bf ef           ldi     r27, 0xFF       ; 255
    ba6a:       0b 2f           mov     r16, r27
    ba6c:       bf ef           ldi     r27, 0xFF       ; 255
    ba6e:       1b 2f           mov     r17, r27
    ba70:       48 c9           rjmp    .-3440          ; 0xad02 <MotorRegler+0x2334>
    ba72:       e0 ee           ldi     r30, 0xE0       ; 224
    ba74:       6e 16           cp      r6, r30
    ba76:       ef ef           ldi     r30, 0xFF       ; 255
    ba78:       7e 06           cpc     r7, r30
    ba7a:       ef ef           ldi     r30, 0xFF       ; 255
    ba7c:       8e 06           cpc     r8, r30
    ba7e:       ef ef           ldi     r30, 0xFF       ; 255
    ba80:       9e 06           cpc     r9, r30
    ba82:       0c f0           brlt    .+2             ; 0xba86 <MotorRegler+0x30b8>
    ba84:       00 ce           rjmp    .-1024          ; 0xb686 <MotorRegler+0x2cb8>
    ba86:       80 ee           ldi     r24, 0xE0       ; 224
    ba88:       68 2e           mov     r6, r24
    ba8a:       8f ef           ldi     r24, 0xFF       ; 255
    ba8c:       78 2e           mov     r7, r24
    ba8e:       8f ef           ldi     r24, 0xFF       ; 255
    ba90:       88 2e           mov     r8, r24
    ba92:       8f ef           ldi     r24, 0xFF       ; 255
    ba94:       98 2e           mov     r9, r24
    ba96:       f7 cd           rjmp    .-1042          ; 0xb686 <MotorRegler+0x2cb8>
    ba98:       f0 95           com     r31
    ba9a:       e1 95           neg     r30
    ba9c:       ff 4f           sbci    r31, 0xFF       ; 255
    ba9e:       d3 c8           rjmp    .-3674          ; 0xac46 <MotorRegler+0x2278>
    baa0:       31 e0           ldi     r19, 0x01       ; 1
    baa2:       e3 16           cp      r14, r19
    baa4:       30 e1           ldi     r19, 0x10       ; 16
    baa6:       f3 06           cpc     r15, r19
    baa8:       30 e0           ldi     r19, 0x00       ; 0
    baaa:       03 07           cpc     r16, r19
    baac:       30 e0           ldi     r19, 0x00       ; 0
    baae:       13 07           cpc     r17, r19
    bab0:       0c f4           brge    .+2             ; 0xbab4 <MotorRegler+0x30e6>
    bab2:       10 c3           rjmp    .+1568          ; 0xc0d4 <MotorRegler+0x3706>
    bab4:       80 91 5d 05     lds     r24, 0x055D
    bab8:       88 23           and     r24, r24
    baba:       09 f4           brne    .+2             ; 0xbabe <MotorRegler+0x30f0>
    babc:       cf c3           rjmp    .+1950          ; 0xc25c <MotorRegler+0x388e>
    babe:       d8 01           movw    r26, r16
    bac0:       c7 01           movw    r24, r14
    bac2:       39 e0           ldi     r19, 0x09       ; 9
    bac4:       b5 95           asr     r27
    bac6:       a7 95           ror     r26
    bac8:       97 95           ror     r25
    baca:       87 95           ror     r24
    bacc:       3a 95           dec     r19
    bace:       d1 f7           brne    .-12            ; 0xbac4 <MotorRegler+0x30f6>
    bad0:       c0 90 60 05     lds     r12, 0x0560
    bad4:       d0 90 61 05     lds     r13, 0x0561
    bad8:       c8 0e           add     r12, r24
    bada:       d9 1e           adc     r13, r25
    badc:       d0 92 61 05     sts     0x0561, r13
    bae0:       c0 92 60 05     sts     0x0560, r12
    bae4:       c8 01           movw    r24, r16
    bae6:       b7 01           movw    r22, r14
    bae8:       28 e0           ldi     r18, 0x08       ; 8
    baea:       30 e0           ldi     r19, 0x00       ; 0
    baec:       40 e0           ldi     r20, 0x00       ; 0
    baee:       50 e0           ldi     r21, 0x00       ; 0
    baf0:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    baf4:       c9 01           movw    r24, r18
    baf6:       da 01           movw    r26, r20
    baf8:       80 93 66 05     sts     0x0566, r24
    bafc:       90 93 67 05     sts     0x0567, r25
    bb00:       a0 93 68 05     sts     0x0568, r26
    bb04:       b0 93 69 05     sts     0x0569, r27
    bb08:       89 58           subi    r24, 0x89       ; 137
    bb0a:       93 41           sbci    r25, 0x13       ; 19
    bb0c:       a0 40           sbci    r26, 0x00       ; 0
    bb0e:       b0 40           sbci    r27, 0x00       ; 0
    bb10:       64 f0           brlt    .+24            ; 0xbb2a <MotorRegler+0x315c>
    bb12:       88 e8           ldi     r24, 0x88       ; 136
    bb14:       93 e1           ldi     r25, 0x13       ; 19
    bb16:       a0 e0           ldi     r26, 0x00       ; 0
    bb18:       b0 e0           ldi     r27, 0x00       ; 0
    bb1a:       80 93 66 05     sts     0x0566, r24
    bb1e:       90 93 67 05     sts     0x0567, r25
    bb22:       a0 93 68 05     sts     0x0568, r26
    bb26:       b0 93 69 05     sts     0x0569, r27
    bb2a:       60 91 66 05     lds     r22, 0x0566
    bb2e:       70 91 67 05     lds     r23, 0x0567
    bb32:       80 91 68 05     lds     r24, 0x0568
    bb36:       90 91 69 05     lds     r25, 0x0569
    bb3a:       20 e0           ldi     r18, 0x00       ; 0
    bb3c:       31 e0           ldi     r19, 0x01       ; 1
    bb3e:       40 e0           ldi     r20, 0x00       ; 0
    bb40:       50 e0           ldi     r21, 0x00       ; 0
    bb42:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bb46:       80 91 25 05     lds     r24, 0x0525
    bb4a:       90 91 26 05     lds     r25, 0x0526
    bb4e:       82 0f           add     r24, r18
    bb50:       93 1f           adc     r25, r19
    bb52:       90 93 26 05     sts     0x0526, r25
    bb56:       80 93 25 05     sts     0x0525, r24
    bb5a:       50 e0           ldi     r21, 0x00       ; 0
    bb5c:       e5 16           cp      r14, r21
    bb5e:       50 ef           ldi     r21, 0xF0       ; 240
    bb60:       f5 06           cpc     r15, r21
    bb62:       5f ef           ldi     r21, 0xFF       ; 255
    bb64:       05 07           cpc     r16, r21
    bb66:       5f ef           ldi     r21, 0xFF       ; 255
    bb68:       15 07           cpc     r17, r21
    bb6a:       0c f0           brlt    .+2             ; 0xbb6e <MotorRegler+0x31a0>
    bb6c:       af c2           rjmp    .+1374          ; 0xc0cc <MotorRegler+0x36fe>
    bb6e:       80 91 5c 05     lds     r24, 0x055C
    bb72:       88 23           and     r24, r24
    bb74:       09 f4           brne    .+2             ; 0xbb78 <MotorRegler+0x31aa>
    bb76:       6d c3           rjmp    .+1754          ; 0xc252 <MotorRegler+0x3884>
    bb78:       88 27           eor     r24, r24
    bb7a:       99 27           eor     r25, r25
    bb7c:       dc 01           movw    r26, r24
    bb7e:       8e 19           sub     r24, r14
    bb80:       9f 09           sbc     r25, r15
    bb82:       a0 0b           sbc     r26, r16
    bb84:       b1 0b           sbc     r27, r17
    bb86:       29 e0           ldi     r18, 0x09       ; 9
    bb88:       b5 95           asr     r27
    bb8a:       a7 95           ror     r26
    bb8c:       97 95           ror     r25
    bb8e:       87 95           ror     r24
    bb90:       2a 95           dec     r18
    bb92:       d1 f7           brne    .-12            ; 0xbb88 <MotorRegler+0x31ba>
    bb94:       c8 0e           add     r12, r24
    bb96:       d9 1e           adc     r13, r25
    bb98:       d0 92 61 05     sts     0x0561, r13
    bb9c:       c0 92 60 05     sts     0x0560, r12
    bba0:       c8 01           movw    r24, r16
    bba2:       b7 01           movw    r22, r14
    bba4:       28 e0           ldi     r18, 0x08       ; 8
    bba6:       30 e0           ldi     r19, 0x00       ; 0
    bba8:       40 e0           ldi     r20, 0x00       ; 0
    bbaa:       50 e0           ldi     r21, 0x00       ; 0
    bbac:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bbb0:       c9 01           movw    r24, r18
    bbb2:       da 01           movw    r26, r20
    bbb4:       80 93 66 05     sts     0x0566, r24
    bbb8:       90 93 67 05     sts     0x0567, r25
    bbbc:       a0 93 68 05     sts     0x0568, r26
    bbc0:       b0 93 69 05     sts     0x0569, r27
    bbc4:       88 57           subi    r24, 0x78       ; 120
    bbc6:       9c 4e           sbci    r25, 0xEC       ; 236
    bbc8:       af 4f           sbci    r26, 0xFF       ; 255
    bbca:       bf 4f           sbci    r27, 0xFF       ; 255
    bbcc:       64 f4           brge    .+24            ; 0xbbe6 <MotorRegler+0x3218>
    bbce:       88 e7           ldi     r24, 0x78       ; 120
    bbd0:       9c ee           ldi     r25, 0xEC       ; 236
    bbd2:       af ef           ldi     r26, 0xFF       ; 255
    bbd4:       bf ef           ldi     r27, 0xFF       ; 255
    bbd6:       80 93 66 05     sts     0x0566, r24
    bbda:       90 93 67 05     sts     0x0567, r25
    bbde:       a0 93 68 05     sts     0x0568, r26
    bbe2:       b0 93 69 05     sts     0x0569, r27
    bbe6:       60 91 66 05     lds     r22, 0x0566
    bbea:       70 91 67 05     lds     r23, 0x0567
    bbee:       80 91 68 05     lds     r24, 0x0568
    bbf2:       90 91 69 05     lds     r25, 0x0569
    bbf6:       20 e0           ldi     r18, 0x00       ; 0
    bbf8:       31 e0           ldi     r19, 0x01       ; 1
    bbfa:       40 e0           ldi     r20, 0x00       ; 0
    bbfc:       50 e0           ldi     r21, 0x00       ; 0
    bbfe:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bc02:       80 91 25 05     lds     r24, 0x0525
    bc06:       90 91 26 05     lds     r25, 0x0526
    bc0a:       82 0f           add     r24, r18
    bc0c:       93 1f           adc     r25, r19
    bc0e:       90 93 26 05     sts     0x0526, r25
    bc12:       80 93 25 05     sts     0x0525, r24
    bc16:       0c 94 13 54     jmp     0xa826  ; 0xa826 <MotorRegler+0x1e58>
    bc1a:       31 e0           ldi     r19, 0x01       ; 1
    bc1c:       e3 16           cp      r14, r19
    bc1e:       30 e1           ldi     r19, 0x10       ; 16
    bc20:       f3 06           cpc     r15, r19
    bc22:       30 e0           ldi     r19, 0x00       ; 0
    bc24:       03 07           cpc     r16, r19
    bc26:       30 e0           ldi     r19, 0x00       ; 0
    bc28:       13 07           cpc     r17, r19
    bc2a:       0c f4           brge    .+2             ; 0xbc2e <MotorRegler+0x3260>
    bc2c:       06 c2           rjmp    .+1036          ; 0xc03a <MotorRegler+0x366c>
    bc2e:       80 91 5f 05     lds     r24, 0x055F
    bc32:       88 23           and     r24, r24
    bc34:       09 f4           brne    .+2             ; 0xbc38 <MotorRegler+0x326a>
    bc36:       1a c3           rjmp    .+1588          ; 0xc26c <MotorRegler+0x389e>
    bc38:       d8 01           movw    r26, r16
    bc3a:       c7 01           movw    r24, r14
    bc3c:       59 e0           ldi     r21, 0x09       ; 9
    bc3e:       b5 95           asr     r27
    bc40:       a7 95           ror     r26
    bc42:       97 95           ror     r25
    bc44:       87 95           ror     r24
    bc46:       5a 95           dec     r21
    bc48:       d1 f7           brne    .-12            ; 0xbc3e <MotorRegler+0x3270>
    bc4a:       c0 90 60 05     lds     r12, 0x0560
    bc4e:       d0 90 61 05     lds     r13, 0x0561
    bc52:       c8 0e           add     r12, r24
    bc54:       d9 1e           adc     r13, r25
    bc56:       d0 92 61 05     sts     0x0561, r13
    bc5a:       c0 92 60 05     sts     0x0560, r12
    bc5e:       c8 01           movw    r24, r16
    bc60:       b7 01           movw    r22, r14
    bc62:       28 e0           ldi     r18, 0x08       ; 8
    bc64:       30 e0           ldi     r19, 0x00       ; 0
    bc66:       40 e0           ldi     r20, 0x00       ; 0
    bc68:       50 e0           ldi     r21, 0x00       ; 0
    bc6a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bc6e:       c9 01           movw    r24, r18
    bc70:       da 01           movw    r26, r20
    bc72:       80 93 6a 05     sts     0x056A, r24
    bc76:       90 93 6b 05     sts     0x056B, r25
    bc7a:       a0 93 6c 05     sts     0x056C, r26
    bc7e:       b0 93 6d 05     sts     0x056D, r27
    bc82:       89 58           subi    r24, 0x89       ; 137
    bc84:       93 41           sbci    r25, 0x13       ; 19
    bc86:       a0 40           sbci    r26, 0x00       ; 0
    bc88:       b0 40           sbci    r27, 0x00       ; 0
    bc8a:       64 f0           brlt    .+24            ; 0xbca4 <MotorRegler+0x32d6>
    bc8c:       88 e8           ldi     r24, 0x88       ; 136
    bc8e:       93 e1           ldi     r25, 0x13       ; 19
    bc90:       a0 e0           ldi     r26, 0x00       ; 0
    bc92:       b0 e0           ldi     r27, 0x00       ; 0
    bc94:       80 93 6a 05     sts     0x056A, r24
    bc98:       90 93 6b 05     sts     0x056B, r25
    bc9c:       a0 93 6c 05     sts     0x056C, r26
    bca0:       b0 93 6d 05     sts     0x056D, r27
    bca4:       60 91 6a 05     lds     r22, 0x056A
    bca8:       70 91 6b 05     lds     r23, 0x056B
    bcac:       80 91 6c 05     lds     r24, 0x056C
    bcb0:       90 91 6d 05     lds     r25, 0x056D
    bcb4:       20 e0           ldi     r18, 0x00       ; 0
    bcb6:       31 e0           ldi     r19, 0x01       ; 1
    bcb8:       40 e0           ldi     r20, 0x00       ; 0
    bcba:       50 e0           ldi     r21, 0x00       ; 0
    bcbc:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bcc0:       80 91 27 05     lds     r24, 0x0527
    bcc4:       90 91 28 05     lds     r25, 0x0528
    bcc8:       82 0f           add     r24, r18
    bcca:       93 1f           adc     r25, r19
    bccc:       90 93 28 05     sts     0x0528, r25
    bcd0:       80 93 27 05     sts     0x0527, r24
    bcd4:       50 e0           ldi     r21, 0x00       ; 0
    bcd6:       e5 16           cp      r14, r21
    bcd8:       50 ef           ldi     r21, 0xF0       ; 240
    bcda:       f5 06           cpc     r15, r21
    bcdc:       5f ef           ldi     r21, 0xFF       ; 255
    bcde:       05 07           cpc     r16, r21
    bce0:       5f ef           ldi     r21, 0xFF       ; 255
    bce2:       15 07           cpc     r17, r21
    bce4:       0c f0           brlt    .+2             ; 0xbce8 <MotorRegler+0x331a>
    bce6:       c8 c1           rjmp    .+912           ; 0xc078 <MotorRegler+0x36aa>
    bce8:       80 91 5e 05     lds     r24, 0x055E
    bcec:       88 23           and     r24, r24
    bcee:       09 f4           brne    .+2             ; 0xbcf2 <MotorRegler+0x3324>
    bcf0:       c5 c2           rjmp    .+1418          ; 0xc27c <MotorRegler+0x38ae>
    bcf2:       88 27           eor     r24, r24
    bcf4:       99 27           eor     r25, r25
    bcf6:       dc 01           movw    r26, r24
    bcf8:       8e 19           sub     r24, r14
    bcfa:       9f 09           sbc     r25, r15
    bcfc:       a0 0b           sbc     r26, r16
    bcfe:       b1 0b           sbc     r27, r17
    bd00:       49 e0           ldi     r20, 0x09       ; 9
    bd02:       b5 95           asr     r27
    bd04:       a7 95           ror     r26
    bd06:       97 95           ror     r25
    bd08:       87 95           ror     r24
    bd0a:       4a 95           dec     r20
    bd0c:       d1 f7           brne    .-12            ; 0xbd02 <MotorRegler+0x3334>
    bd0e:       c8 0e           add     r12, r24
    bd10:       d9 1e           adc     r13, r25
    bd12:       d0 92 61 05     sts     0x0561, r13
    bd16:       c0 92 60 05     sts     0x0560, r12
    bd1a:       c8 01           movw    r24, r16
    bd1c:       b7 01           movw    r22, r14
    bd1e:       28 e0           ldi     r18, 0x08       ; 8
    bd20:       30 e0           ldi     r19, 0x00       ; 0
    bd22:       40 e0           ldi     r20, 0x00       ; 0
    bd24:       50 e0           ldi     r21, 0x00       ; 0
    bd26:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bd2a:       c9 01           movw    r24, r18
    bd2c:       da 01           movw    r26, r20
    bd2e:       80 93 6a 05     sts     0x056A, r24
    bd32:       90 93 6b 05     sts     0x056B, r25
    bd36:       a0 93 6c 05     sts     0x056C, r26
    bd3a:       b0 93 6d 05     sts     0x056D, r27
    bd3e:       88 57           subi    r24, 0x78       ; 120
    bd40:       9c 4e           sbci    r25, 0xEC       ; 236
    bd42:       af 4f           sbci    r26, 0xFF       ; 255
    bd44:       bf 4f           sbci    r27, 0xFF       ; 255
    bd46:       64 f4           brge    .+24            ; 0xbd60 <MotorRegler+0x3392>
    bd48:       88 e7           ldi     r24, 0x78       ; 120
    bd4a:       9c ee           ldi     r25, 0xEC       ; 236
    bd4c:       af ef           ldi     r26, 0xFF       ; 255
    bd4e:       bf ef           ldi     r27, 0xFF       ; 255
    bd50:       80 93 6a 05     sts     0x056A, r24
    bd54:       90 93 6b 05     sts     0x056B, r25
    bd58:       a0 93 6c 05     sts     0x056C, r26
    bd5c:       b0 93 6d 05     sts     0x056D, r27
    bd60:       60 91 6a 05     lds     r22, 0x056A
    bd64:       70 91 6b 05     lds     r23, 0x056B
    bd68:       80 91 6c 05     lds     r24, 0x056C
    bd6c:       90 91 6d 05     lds     r25, 0x056D
    bd70:       20 e0           ldi     r18, 0x00       ; 0
    bd72:       31 e0           ldi     r19, 0x01       ; 1
    bd74:       40 e0           ldi     r20, 0x00       ; 0
    bd76:       50 e0           ldi     r21, 0x00       ; 0
    bd78:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bd7c:       80 91 27 05     lds     r24, 0x0527
    bd80:       90 91 28 05     lds     r25, 0x0528
    bd84:       82 0f           add     r24, r18
    bd86:       93 1f           adc     r25, r19
    bd88:       90 93 28 05     sts     0x0528, r25
    bd8c:       80 93 27 05     sts     0x0527, r24
    bd90:       0c 94 77 53     jmp     0xa6ee  ; 0xa6ee <MotorRegler+0x1d20>
    bd94:       57 01           movw    r10, r14
    bd96:       a8 1a           sub     r10, r24
    bd98:       b9 0a           sbc     r11, r25
    bd9a:       10 91 ae 03     lds     r17, 0x03AE
    bd9e:       80 91 23 04     lds     r24, 0x0423
    bda2:       90 91 24 04     lds     r25, 0x0424
    bda6:       97 fd           sbrc    r25, 7
    bda8:       6e c2           rjmp    .+1244          ; 0xc286 <MotorRegler+0x38b8>
    bdaa:       95 95           asr     r25
    bdac:       87 95           ror     r24
    bdae:       95 95           asr     r25
    bdb0:       87 95           ror     r24
    bdb2:       95 95           asr     r25
    bdb4:       87 95           ror     r24
    bdb6:       89 30           cpi     r24, 0x09       ; 9
    bdb8:       91 05           cpc     r25, r1
    bdba:       0c f4           brge    .+2             ; 0xbdbe <MotorRegler+0x33f0>
    bdbc:       45 c1           rjmp    .+650           ; 0xc048 <MotorRegler+0x367a>
    bdbe:       88 e0           ldi     r24, 0x08       ; 8
    bdc0:       90 e0           ldi     r25, 0x00       ; 0
    bdc2:       88 9f           mul     r24, r24
    bdc4:       90 01           movw    r18, r0
    bdc6:       89 9f           mul     r24, r25
    bdc8:       30 0d           add     r19, r0
    bdca:       98 9f           mul     r25, r24
    bdcc:       30 0d           add     r19, r0
    bdce:       11 24           eor     r1, r1
    bdd0:       35 95           asr     r19
    bdd2:       27 95           ror     r18
    bdd4:       35 95           asr     r19
    bdd6:       27 95           ror     r18
    bdd8:       80 91 23 04     lds     r24, 0x0423
    bddc:       90 91 24 04     lds     r25, 0x0424
    bde0:       28 0f           add     r18, r24
    bde2:       39 1f           adc     r19, r25
    bde4:       b9 01           movw    r22, r18
    bde6:       88 27           eor     r24, r24
    bde8:       77 fd           sbrc    r23, 7
    bdea:       80 95           com     r24
    bdec:       98 2f           mov     r25, r24
    bdee:       20 91 ac 03     lds     r18, 0x03AC
    bdf2:       30 e0           ldi     r19, 0x00       ; 0
    bdf4:       40 e0           ldi     r20, 0x00       ; 0
    bdf6:       50 e0           ldi     r21, 0x00       ; 0
    bdf8:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    bdfc:       20 e8           ldi     r18, 0x80       ; 128
    bdfe:       30 e0           ldi     r19, 0x00       ; 0
    be00:       40 e0           ldi     r20, 0x00       ; 0
    be02:       50 e0           ldi     r21, 0x00       ; 0
    be04:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    be08:       a9 01           movw    r20, r18
    be0a:       2f 3f           cpi     r18, 0xFF       ; 255
    be0c:       31 05           cpc     r19, r1
    be0e:       19 f0           breq    .+6             ; 0xbe16 <MotorRegler+0x3448>
    be10:       14 f0           brlt    .+4             ; 0xbe16 <MotorRegler+0x3448>
    be12:       4f ef           ldi     r20, 0xFF       ; 255
    be14:       50 e0           ldi     r21, 0x00       ; 0
    be16:       81 2f           mov     r24, r17
    be18:       90 e0           ldi     r25, 0x00       ; 0
    be1a:       a8 9e           mul     r10, r24
    be1c:       90 01           movw    r18, r0
    be1e:       a9 9e           mul     r10, r25
    be20:       30 0d           add     r19, r0
    be22:       b8 9e           mul     r11, r24
    be24:       30 0d           add     r19, r0
    be26:       11 24           eor     r1, r1
    be28:       37 fd           sbrc    r19, 7
    be2a:       2f c2           rjmp    .+1118          ; 0xc28a <MotorRegler+0x38bc>
    be2c:       35 95           asr     r19
    be2e:       27 95           ror     r18
    be30:       35 95           asr     r19
    be32:       27 95           ror     r18
    be34:       35 95           asr     r19
    be36:       27 95           ror     r18
    be38:       35 95           asr     r19
    be3a:       27 95           ror     r18
    be3c:       b6 01           movw    r22, r12
    be3e:       62 1b           sub     r22, r18
    be40:       73 0b           sbc     r23, r19
    be42:       9b 01           movw    r18, r22
    be44:       ca 01           movw    r24, r20
    be46:       7f ef           ldi     r23, 0xFF       ; 255
    be48:       41 38           cpi     r20, 0x81       ; 129
    be4a:       57 07           cpc     r21, r23
    be4c:       14 f4           brge    .+4             ; 0xbe52 <MotorRegler+0x3484>
    be4e:       81 e8           ldi     r24, 0x81       ; 129
    be50:       9f ef           ldi     r25, 0xFF       ; 255
    be52:       69 01           movw    r12, r18
    be54:       c8 1a           sub     r12, r24
    be56:       d9 0a           sbc     r13, r25
    be58:       60 91 fc 04     lds     r22, 0x04FC
    be5c:       70 91 fd 04     lds     r23, 0x04FD
    be60:       80 91 fe 04     lds     r24, 0x04FE
    be64:       90 91 ff 04     lds     r25, 0x04FF
    be68:       e0 90 af 03     lds     r14, 0x03AF
    be6c:       ff 24           eor     r15, r15
    be6e:       00 e0           ldi     r16, 0x00       ; 0
    be70:       10 e0           ldi     r17, 0x00       ; 0
    be72:       20 e8           ldi     r18, 0x80       ; 128
    be74:       30 e0           ldi     r19, 0x00       ; 0
    be76:       40 e0           ldi     r20, 0x00       ; 0
    be78:       50 e0           ldi     r21, 0x00       ; 0
    be7a:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    be7e:       c8 01           movw    r24, r16
    be80:       b7 01           movw    r22, r14
    be82:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    be86:       20 e2           ldi     r18, 0x20       ; 32
    be88:       30 e0           ldi     r19, 0x00       ; 0
    be8a:       40 e0           ldi     r20, 0x00       ; 0
    be8c:       50 e0           ldi     r21, 0x00       ; 0
    be8e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    be92:       c9 01           movw    r24, r18
    be94:       2f 3f           cpi     r18, 0xFF       ; 255
    be96:       31 05           cpc     r19, r1
    be98:       19 f0           breq    .+6             ; 0xbea0 <MotorRegler+0x34d2>
    be9a:       14 f0           brlt    .+4             ; 0xbea0 <MotorRegler+0x34d2>
    be9c:       8f ef           ldi     r24, 0xFF       ; 255
    be9e:       90 e0           ldi     r25, 0x00       ; 0
    bea0:       af ef           ldi     r26, 0xFF       ; 255
    bea2:       81 38           cpi     r24, 0x81       ; 129
    bea4:       9a 07           cpc     r25, r26
    bea6:       14 f4           brge    .+4             ; 0xbeac <MotorRegler+0x34de>
    bea8:       81 e8           ldi     r24, 0x81       ; 129
    beaa:       9f ef           ldi     r25, 0xFF       ; 255
    beac:       96 01           movw    r18, r12
    beae:       28 1b           sub     r18, r24
    beb0:       39 0b           sbc     r19, r25
    beb2:       e5 e9           ldi     r30, 0x95       ; 149
    beb4:       f0 e0           ldi     r31, 0x00       ; 0
    beb6:       ae 0e           add     r10, r30
    beb8:       bf 1e           adc     r11, r31
    beba:       fb e2           ldi     r31, 0x2B       ; 43
    bebc:       af 16           cp      r10, r31
    bebe:       f1 e0           ldi     r31, 0x01       ; 1
    bec0:       bf 06           cpc     r11, r31
    bec2:       08 f0           brcs    .+2             ; 0xbec6 <MotorRegler+0x34f8>
    bec4:       a3 c0           rjmp    .+326           ; 0xc00c <MotorRegler+0x363e>
    bec6:       80 91 52 05     lds     r24, 0x0552
    beca:       90 91 53 05     lds     r25, 0x0553
    bece:       89 2b           or      r24, r25
    bed0:       09 f0           breq    .+2             ; 0xbed4 <MotorRegler+0x3506>
    bed2:       9c c0           rjmp    .+312           ; 0xc00c <MotorRegler+0x363e>
    bed4:       80 91 4e 05     lds     r24, 0x054E
    bed8:       90 91 4f 05     lds     r25, 0x054F
    bedc:       18 16           cp      r1, r24
    bede:       19 06           cpc     r1, r25
    bee0:       0c f0           brlt    .+2             ; 0xbee4 <MotorRegler+0x3516>
    bee2:       94 c0           rjmp    .+296           ; 0xc00c <MotorRegler+0x363e>
    bee4:       00 91 4c 05     lds     r16, 0x054C
    bee8:       10 91 4d 05     lds     r17, 0x054D
    beec:       20 17           cp      r18, r16
    beee:       31 07           cpc     r19, r17
    bef0:       4c f0           brlt    .+18            ; 0xbf04 <MotorRegler+0x3536>
    bef2:       80 91 c8 03     lds     r24, 0x03C8
    bef6:       90 91 c9 03     lds     r25, 0x03C9
    befa:       89 01           movw    r16, r18
    befc:       82 17           cp      r24, r18
    befe:       93 07           cpc     r25, r19
    bf00:       0c f4           brge    .+2             ; 0xbf04 <MotorRegler+0x3536>
    bf02:       8c 01           movw    r16, r24
    bf04:       80 91 ac 04     lds     r24, 0x04AC
    bf08:       90 91 ad 04     lds     r25, 0x04AD
    bf0c:       89 2b           or      r24, r25
    bf0e:       21 f0           breq    .+8             ; 0xbf18 <MotorRegler+0x354a>
    bf10:       00 91 4e 05     lds     r16, 0x054E
    bf14:       10 91 4f 05     lds     r17, 0x054F
    bf18:       60 91 18 0a     lds     r22, 0x0A18
    bf1c:       77 27           eor     r23, r23
    bf1e:       67 fd           sbrc    r22, 7
    bf20:       70 95           com     r23
    bf22:       87 2f           mov     r24, r23
    bf24:       97 2f           mov     r25, r23
    bf26:       20 91 b1 03     lds     r18, 0x03B1
    bf2a:       30 e0           ldi     r19, 0x00       ; 0
    bf2c:       40 e0           ldi     r20, 0x00       ; 0
    bf2e:       50 e0           ldi     r21, 0x00       ; 0
    bf30:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    bf34:       20 e8           ldi     r18, 0x80       ; 128
    bf36:       30 e0           ldi     r19, 0x00       ; 0
    bf38:       40 e0           ldi     r20, 0x00       ; 0
    bf3a:       50 e0           ldi     r21, 0x00       ; 0
    bf3c:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bf40:       a9 01           movw    r20, r18
    bf42:       c9 01           movw    r24, r18
    bf44:       2f ef           ldi     r18, 0xFF       ; 255
    bf46:       41 38           cpi     r20, 0x81       ; 129
    bf48:       52 07           cpc     r21, r18
    bf4a:       14 f4           brge    .+4             ; 0xbf50 <MotorRegler+0x3582>
    bf4c:       81 e8           ldi     r24, 0x81       ; 129
    bf4e:       9f ef           ldi     r25, 0xFF       ; 255
    bf50:       08 1b           sub     r16, r24
    bf52:       19 0b           sbc     r17, r25
    bf54:       b8 01           movw    r22, r16
    bf56:       88 27           eor     r24, r24
    bf58:       77 fd           sbrc    r23, 7
    bf5a:       80 95           com     r24
    bf5c:       98 2f           mov     r25, r24
    bf5e:       ed e0           ldi     r30, 0x0D       ; 13
    bf60:       66 0f           add     r22, r22
    bf62:       77 1f           adc     r23, r23
    bf64:       88 1f           adc     r24, r24
    bf66:       99 1f           adc     r25, r25
    bf68:       ea 95           dec     r30
    bf6a:       d1 f7           brne    .-12            ; 0xbf60 <MotorRegler+0x3592>
    bf6c:       94 01           movw    r18, r8
    bf6e:       44 27           eor     r20, r20
    bf70:       37 fd           sbrc    r19, 7
    bf72:       40 95           com     r20
    bf74:       54 2f           mov     r21, r20
    bf76:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    bf7a:       c9 01           movw    r24, r18
    bf7c:       da 01           movw    r26, r20
    bf7e:       80 93 7d 05     sts     0x057D, r24
    bf82:       90 93 7e 05     sts     0x057E, r25
    bf86:       a0 93 7f 05     sts     0x057F, r26
    bf8a:       b0 93 80 05     sts     0x0580, r27
    bf8e:       20 91 50 05     lds     r18, 0x0550
    bf92:       30 91 51 05     lds     r19, 0x0551
    bf96:       a9 01           movw    r20, r18
    bf98:       44 0f           add     r20, r20
    bf9a:       55 1f           adc     r21, r21
    bf9c:       42 0f           add     r20, r18
    bf9e:       53 1f           adc     r21, r19
    bfa0:       48 0f           add     r20, r24
    bfa2:       59 1f           adc     r21, r25
    bfa4:       57 fd           sbrc    r21, 7
    bfa6:       74 c1           rjmp    .+744           ; 0xc290 <MotorRegler+0x38c2>
    bfa8:       9a 01           movw    r18, r20
    bfaa:       35 95           asr     r19
    bfac:       27 95           ror     r18
    bfae:       35 95           asr     r19
    bfb0:       27 95           ror     r18
    bfb2:       30 93 51 05     sts     0x0551, r19
    bfb6:       20 93 50 05     sts     0x0550, r18
    bfba:       80 91 ea 08     lds     r24, 0x08EA
    bfbe:       90 e0           ldi     r25, 0x00       ; 0
    bfc0:       88 0f           add     r24, r24
    bfc2:       99 1f           adc     r25, r25
    bfc4:       88 0f           add     r24, r24
    bfc6:       99 1f           adc     r25, r25
    bfc8:       28 17           cp      r18, r24
    bfca:       39 07           cpc     r19, r25
    bfcc:       0c f0           brlt    .+2             ; 0xbfd0 <MotorRegler+0x3602>
    bfce:       5c c0           rjmp    .+184           ; 0xc088 <MotorRegler+0x36ba>
    bfd0:       90 93 51 05     sts     0x0551, r25
    bfd4:       80 93 50 05     sts     0x0550, r24
    bfd8:       30 91 a3 09     lds     r19, 0x09A3
    bfdc:       38 8f           std     Y+24, r19       ; 0x18
    bfde:       67 28           or      r6, r7
    bfe0:       09 f0           breq    .+2             ; 0xbfe4 <MotorRegler+0x3616>
    bfe2:       65 c0           rjmp    .+202           ; 0xc0ae <MotorRegler+0x36e0>
    bfe4:       80 91 50 05     lds     r24, 0x0550
    bfe8:       90 91 51 05     lds     r25, 0x0551
    bfec:       2c 01           movw    r4, r24
    bfee:       ef c9           rjmp    .-3106          ; 0xb3ce <MotorRegler+0x2a00>
    bff0:       10 92 53 05     sts     0x0553, r1
    bff4:       10 92 52 05     sts     0x0552, r1
    bff8:       62 01           movw    r12, r4
    bffa:       e0 90 1d 05     lds     r14, 0x051D
    bffe:       f0 90 1e 05     lds     r15, 0x051E
    c002:       00 91 1f 05     lds     r16, 0x051F
    c006:       10 91 20 05     lds     r17, 0x0520
    c00a:       ad c9           rjmp    .-3238          ; 0xb366 <MotorRegler+0x2998>
    c00c:       89 01           movw    r16, r18
    c00e:       7a cf           rjmp    .-268           ; 0xbf04 <MotorRegler+0x3536>
    c010:       87 e0           ldi     r24, 0x07       ; 7
    c012:       90 e0           ldi     r25, 0x00       ; 0
    c014:       88 0e           add     r8, r24
    c016:       99 1e           adc     r9, r25
    c018:       0c 94 2f 55     jmp     0xaa5e  ; 0xaa5e <MotorRegler+0x2090>
    c01c:       81 e0           ldi     r24, 0x01       ; 1
    c01e:       80 93 46 05     sts     0x0546, r24
    c022:       0c 94 58 58     jmp     0xb0b0  ; 0xb0b0 <MotorRegler+0x26e2>
    c026:       10 92 72 05     sts     0x0572, r1
    c02a:       0c 94 e3 4e     jmp     0x9dc6  ; 0x9dc6 <MotorRegler+0x13f8>
    c02e:       10 92 47 05     sts     0x0547, r1
    c032:       10 92 46 05     sts     0x0546, r1
    c036:       0c 94 58 58     jmp     0xb0b0  ; 0xb0b0 <MotorRegler+0x26e2>
    c03a:       10 92 5f 05     sts     0x055F, r1
    c03e:       c0 90 60 05     lds     r12, 0x0560
    c042:       d0 90 61 05     lds     r13, 0x0561
    c046:       46 ce           rjmp    .-884           ; 0xbcd4 <MotorRegler+0x3306>
    c048:       18 16           cp      r1, r24
    c04a:       19 06           cpc     r1, r25
    c04c:       0c f4           brge    .+2             ; 0xc050 <MotorRegler+0x3682>
    c04e:       b9 ce           rjmp    .-654           ; 0xbdc2 <MotorRegler+0x33f4>
    c050:       88 9f           mul     r24, r24
    c052:       a0 01           movw    r20, r0
    c054:       89 9f           mul     r24, r25
    c056:       50 0d           add     r21, r0
    c058:       98 9f           mul     r25, r24
    c05a:       50 0d           add     r21, r0
    c05c:       11 24           eor     r1, r1
    c05e:       57 fd           sbrc    r21, 7
    c060:       33 c2           rjmp    .+1126          ; 0xc4c8 <MotorRegler+0x3afa>
    c062:       55 95           asr     r21
    c064:       47 95           ror     r20
    c066:       55 95           asr     r21
    c068:       47 95           ror     r20
    c06a:       20 91 23 04     lds     r18, 0x0423
    c06e:       30 91 24 04     lds     r19, 0x0424
    c072:       24 1b           sub     r18, r20
    c074:       35 0b           sbc     r19, r21
    c076:       b6 ce           rjmp    .-660           ; 0xbde4 <MotorRegler+0x3416>
    c078:       10 92 5e 05     sts     0x055E, r1
    c07c:       0c 94 77 53     jmp     0xa6ee  ; 0xa6ee <MotorRegler+0x1d20>
    c080:       f0 95           com     r31
    c082:       e1 95           neg     r30
    c084:       ff 4f           sbci    r31, 0xFF       ; 255
    c086:       d9 ca           rjmp    .-2638          ; 0xb63a <MotorRegler+0x2c6c>
    c088:       40 91 a3 09     lds     r20, 0x09A3
    c08c:       48 8f           std     Y+24, r20       ; 0x18
    c08e:       84 2f           mov     r24, r20
    c090:       90 e0           ldi     r25, 0x00       ; 0
    c092:       44 97           sbiw    r24, 0x14       ; 20
    c094:       88 0f           add     r24, r24
    c096:       99 1f           adc     r25, r25
    c098:       88 0f           add     r24, r24
    c09a:       99 1f           adc     r25, r25
    c09c:       82 17           cp      r24, r18
    c09e:       93 07           cpc     r25, r19
    c0a0:       0c f0           brlt    .+2             ; 0xc0a4 <MotorRegler+0x36d6>
    c0a2:       9d cf           rjmp    .-198           ; 0xbfde <MotorRegler+0x3610>
    c0a4:       90 93 51 05     sts     0x0551, r25
    c0a8:       80 93 50 05     sts     0x0550, r24
    c0ac:       98 cf           rjmp    .-208           ; 0xbfde <MotorRegler+0x3610>
    c0ae:       80 91 50 05     lds     r24, 0x0550
    c0b2:       90 91 51 05     lds     r25, 0x0551
    c0b6:       48 16           cp      r4, r24
    c0b8:       59 06           cpc     r5, r25
    c0ba:       0c f0           brlt    .+2             ; 0xc0be <MotorRegler+0x36f0>
    c0bc:       97 cf           rjmp    .-210           ; 0xbfec <MotorRegler+0x361e>
    c0be:       50 92 51 05     sts     0x0551, r5
    c0c2:       40 92 50 05     sts     0x0550, r4
    c0c6:       c2 01           movw    r24, r4
    c0c8:       2c 01           movw    r4, r24
    c0ca:       81 c9           rjmp    .-3326          ; 0xb3ce <MotorRegler+0x2a00>
    c0cc:       10 92 5c 05     sts     0x055C, r1
    c0d0:       0c 94 13 54     jmp     0xa826  ; 0xa826 <MotorRegler+0x1e58>
    c0d4:       10 92 5d 05     sts     0x055D, r1
    c0d8:       c0 90 60 05     lds     r12, 0x0560
    c0dc:       d0 90 61 05     lds     r13, 0x0561
    c0e0:       3c cd           rjmp    .-1416          ; 0xbb5a <MotorRegler+0x318c>
    c0e2:       0e 94 74 05     call    0xae8   ; 0xae8 <GetActiveParamSetNumber>
    c0e6:       61 ee           ldi     r22, 0xE1       ; 225
    c0e8:       78 e0           ldi     r23, 0x08       ; 8
    c0ea:       45 e6           ldi     r20, 0x65       ; 101
    c0ec:       0e 94 e5 06     call    0xdca   ; 0xdca <ReadParameterSet>
    c0f0:       80 91 e9 08     lds     r24, 0x08E9
    c0f4:       80 ff           sbrs    r24, 0
    c0f6:       10 c0           rjmp    .+32            ; 0xc118 <MotorRegler+0x374a>
    c0f8:       80 91 23 03     lds     r24, 0x0323
    c0fc:       90 91 24 03     lds     r25, 0x0324
    c100:       87 5b           subi    r24, 0xB7       ; 183
    c102:       93 40           sbci    r25, 0x03       ; 3
    c104:       38 f4           brcc    .+14            ; 0xc114 <MotorRegler+0x3746>
    c106:       80 91 23 03     lds     r24, 0x0323
    c10a:       90 91 24 03     lds     r25, 0x0324
    c10e:       8e 5e           subi    r24, 0xEE       ; 238
    c110:       92 40           sbci    r25, 0x02       ; 2
    c112:       10 f4           brcc    .+4             ; 0xc118 <MotorRegler+0x374a>
    c114:       0e 94 61 24     call    0x48c2  ; 0x48c2 <SucheLuftruckOffset>
    c118:       10 92 fd 03     sts     0x03FD, r1
    c11c:       0e 94 35 42     call    0x846a  ; 0x846a <SetNeutral>
    c120:       81 e0           ldi     r24, 0x01       ; 1
    c122:       80 93 fd 03     sts     0x03FD, r24
    c126:       57 9a           sbi     0x0a, 7 ; 10
    c128:       49 cc           rjmp    .-1902          ; 0xb9bc <MotorRegler+0x2fee>
    c12a:       2d 5f           subi    r18, 0xFD       ; 253
    c12c:       3f 4f           sbci    r19, 0xFF       ; 255
    c12e:       c1 ca           rjmp    .-2686          ; 0xb6b2 <MotorRegler+0x2ce4>
    c130:       80 91 27 05     lds     r24, 0x0527
    c134:       90 91 28 05     lds     r25, 0x0528
    c138:       9c 01           movw    r18, r24
    c13a:       37 fd           sbrc    r19, 7
    c13c:       b8 c1           rjmp    .+880           ; 0xc4ae <MotorRegler+0x3ae0>
    c13e:       35 95           asr     r19
    c140:       27 95           ror     r18
    c142:       30 93 28 05     sts     0x0528, r19
    c146:       20 93 27 05     sts     0x0527, r18
    c14a:       80 91 25 05     lds     r24, 0x0525
    c14e:       90 91 26 05     lds     r25, 0x0526
    c152:       9c 01           movw    r18, r24
    c154:       37 fd           sbrc    r19, 7
    c156:       a8 c1           rjmp    .+848           ; 0xc4a8 <MotorRegler+0x3ada>
    c158:       35 95           asr     r19
    c15a:       27 95           ror     r18
    c15c:       30 93 26 05     sts     0x0526, r19
    c160:       20 93 25 05     sts     0x0525, r18
    c164:       0c 94 95 52     jmp     0xa52a  ; 0xa52a <MotorRegler+0x1b5c>
    c168:       81 e0           ldi     r24, 0x01       ; 1
    c16a:       80 93 47 05     sts     0x0547, r24
    c16e:       0c 94 58 58     jmp     0xb0b0  ; 0xb0b0 <MotorRegler+0x26e2>
    c172:       6f e0           ldi     r22, 0x0F       ; 15
    c174:       80 3a           cpi     r24, 0xA0       ; 160
    c176:       96 07           cpc     r25, r22
    c178:       08 f0           brcs    .+2             ; 0xc17c <MotorRegler+0x37ae>
    c17a:       bc c0           rjmp    .+376           ; 0xc2f4 <MotorRegler+0x3926>
    c17c:       e0 90 48 05     lds     r14, 0x0548
    c180:       f0 90 49 05     lds     r15, 0x0549
    c184:       00 91 4a 05     lds     r16, 0x054A
    c188:       10 91 4b 05     lds     r17, 0x054B
    c18c:       d8 01           movw    r26, r16
    c18e:       c7 01           movw    r24, r14
    c190:       6a e0           ldi     r22, 0x0A       ; 10
    c192:       b6 95           lsr     r27
    c194:       a7 95           ror     r26
    c196:       97 95           ror     r25
    c198:       87 95           ror     r24
    c19a:       6a 95           dec     r22
    c19c:       d1 f7           brne    .-12            ; 0xc192 <MotorRegler+0x37c4>
    c19e:       57 01           movw    r10, r14
    c1a0:       68 01           movw    r12, r16
    c1a2:       a8 1a           sub     r10, r24
    c1a4:       b9 0a           sbc     r11, r25
    c1a6:       ca 0a           sbc     r12, r26
    c1a8:       db 0a           sbc     r13, r27
    c1aa:       79 01           movw    r14, r18
    c1ac:       8a 01           movw    r16, r20
    c1ae:       ee 0c           add     r14, r14
    c1b0:       ff 1c           adc     r15, r15
    c1b2:       00 1f           adc     r16, r16
    c1b4:       11 1f           adc     r17, r17
    c1b6:       ee 0c           add     r14, r14
    c1b8:       ff 1c           adc     r15, r15
    c1ba:       00 1f           adc     r16, r16
    c1bc:       11 1f           adc     r17, r17
    c1be:       ea 0c           add     r14, r10
    c1c0:       fb 1c           adc     r15, r11
    c1c2:       0c 1d           adc     r16, r12
    c1c4:       1d 1d           adc     r17, r13
    c1c6:       e0 92 48 05     sts     0x0548, r14
    c1ca:       f0 92 49 05     sts     0x0549, r15
    c1ce:       00 93 4a 05     sts     0x054A, r16
    c1d2:       10 93 4b 05     sts     0x054B, r17
    c1d6:       86 c9           rjmp    .-3316          ; 0xb4e4 <MotorRegler+0x2b16>
    c1d8:       21 e0           ldi     r18, 0x01       ; 1
    c1da:       0c 94 7f 4e     jmp     0x9cfe  ; 0x9cfe <MotorRegler+0x1330>
    c1de:       29 9a           sbi     0x05, 1 ; 5
    c1e0:       0c 94 3e 4e     jmp     0x9c7c  ; 0x9c7c <MotorRegler+0x12ae>
    c1e4:       80 91 e2 08     lds     r24, 0x08E2
    c1e8:       a8 2f           mov     r26, r24
    c1ea:       b0 e0           ldi     r27, 0x00       ; 0
    c1ec:       aa 0f           add     r26, r26
    c1ee:       bb 1f           adc     r27, r27
    c1f0:       fd 01           movw    r30, r26
    c1f2:       e1 55           subi    r30, 0x51       ; 81
    c1f4:       f7 4f           sbci    r31, 0xF7       ; 247
    c1f6:       01 90           ld      r0, Z+
    c1f8:       f0 81           ld      r31, Z
    c1fa:       e0 2d           mov     r30, r0
    c1fc:       f7 fd           sbrc    r31, 7
    c1fe:       4d c1           rjmp    .+666           ; 0xc49a <MotorRegler+0x3acc>
    c200:       e7 34           cpi     r30, 0x47       ; 71
    c202:       f1 05           cpc     r31, r1
    c204:       14 f4           brge    .+4             ; 0xc20a <MotorRegler+0x383c>
    c206:       0c 94 b4 4e     jmp     0x9d68  ; 0x9d68 <MotorRegler+0x139a>
    c20a:       0c 94 5c 4e     jmp     0x9cb8  ; 0x9cb8 <MotorRegler+0x12ea>
    c20e:       10 92 4d 05     sts     0x054D, r1
    c212:       10 92 4c 05     sts     0x054C, r1
    c216:       8f ef           ldi     r24, 0xFF       ; 255
    c218:       93 e0           ldi     r25, 0x03       ; 3
    c21a:       90 93 c9 03     sts     0x03C9, r25
    c21e:       80 93 c8 03     sts     0x03C8, r24
    c222:       0c 94 86 4b     jmp     0x970c  ; 0x970c <MotorRegler+0xd3e>
    c226:       90 95           com     r25
    c228:       81 95           neg     r24
    c22a:       9f 4f           sbci    r25, 0xFF       ; 255
    c22c:       02 c9           rjmp    .-3580          ; 0xb432 <MotorRegler+0x2a64>
    c22e:       88 27           eor     r24, r24
    c230:       99 27           eor     r25, r25
    c232:       dc 01           movw    r26, r24
    c234:       8e 19           sub     r24, r14
    c236:       9f 09           sbc     r25, r15
    c238:       a0 0b           sbc     r26, r16
    c23a:       b1 0b           sbc     r27, r17
    c23c:       0c 94 d3 53     jmp     0xa7a6  ; 0xa7a6 <MotorRegler+0x1dd8>
    c240:       88 27           eor     r24, r24
    c242:       99 27           eor     r25, r25
    c244:       dc 01           movw    r26, r24
    c246:       8e 19           sub     r24, r14
    c248:       9f 09           sbc     r25, r15
    c24a:       a0 0b           sbc     r26, r16
    c24c:       b1 0b           sbc     r27, r17
    c24e:       0c 94 3f 53     jmp     0xa67e  ; 0xa67e <MotorRegler+0x1cb0>
    c252:       81 e0           ldi     r24, 0x01       ; 1
    c254:       80 93 5c 05     sts     0x055C, r24
    c258:       0c 94 13 54     jmp     0xa826  ; 0xa826 <MotorRegler+0x1e58>
    c25c:       81 e0           ldi     r24, 0x01       ; 1
    c25e:       80 93 5d 05     sts     0x055D, r24
    c262:       c0 90 60 05     lds     r12, 0x0560
    c266:       d0 90 61 05     lds     r13, 0x0561
    c26a:       77 cc           rjmp    .-1810          ; 0xbb5a <MotorRegler+0x318c>
    c26c:       81 e0           ldi     r24, 0x01       ; 1
    c26e:       80 93 5f 05     sts     0x055F, r24
    c272:       c0 90 60 05     lds     r12, 0x0560
    c276:       d0 90 61 05     lds     r13, 0x0561
    c27a:       2c cd           rjmp    .-1448          ; 0xbcd4 <MotorRegler+0x3306>
    c27c:       81 e0           ldi     r24, 0x01       ; 1
    c27e:       80 93 5e 05     sts     0x055E, r24
    c282:       0c 94 77 53     jmp     0xa6ee  ; 0xa6ee <MotorRegler+0x1d20>
    c286:       07 96           adiw    r24, 0x07       ; 7
    c288:       90 cd           rjmp    .-1248          ; 0xbdaa <MotorRegler+0x33dc>
    c28a:       21 5f           subi    r18, 0xF1       ; 241
    c28c:       3f 4f           sbci    r19, 0xFF       ; 255
    c28e:       ce cd           rjmp    .-1124          ; 0xbe2c <MotorRegler+0x345e>
    c290:       4d 5f           subi    r20, 0xFD       ; 253
    c292:       5f 4f           sbci    r21, 0xFF       ; 255
    c294:       89 ce           rjmp    .-750           ; 0xbfa8 <MotorRegler+0x35da>
    c296:       e0 90 1d 05     lds     r14, 0x051D
    c29a:       f0 90 1e 05     lds     r15, 0x051E
    c29e:       00 91 1f 05     lds     r16, 0x051F
    c2a2:       10 91 20 05     lds     r17, 0x0520
    c2a6:       80 e7           ldi     r24, 0x70       ; 112
    c2a8:       a8 2e           mov     r10, r24
    c2aa:       8e ef           ldi     r24, 0xFE       ; 254
    c2ac:       b8 2e           mov     r11, r24
    c2ae:       8f ef           ldi     r24, 0xFF       ; 255
    c2b0:       c8 2e           mov     r12, r24
    c2b2:       8f ef           ldi     r24, 0xFF       ; 255
    c2b4:       d8 2e           mov     r13, r24
    c2b6:       ea 0c           add     r14, r10
    c2b8:       fb 1c           adc     r15, r11
    c2ba:       0c 1d           adc     r16, r12
    c2bc:       1d 1d           adc     r17, r13
    c2be:       e0 92 21 05     sts     0x0521, r14
    c2c2:       f0 92 22 05     sts     0x0522, r15
    c2c6:       00 93 23 05     sts     0x0523, r16
    c2ca:       10 93 24 05     sts     0x0524, r17
    c2ce:       20 e9           ldi     r18, 0x90       ; 144
    c2d0:       31 e0           ldi     r19, 0x01       ; 1
    c2d2:       40 e0           ldi     r20, 0x00       ; 0
    c2d4:       50 e0           ldi     r21, 0x00       ; 0
    c2d6:       e2 0e           add     r14, r18
    c2d8:       f3 1e           adc     r15, r19
    c2da:       04 1f           adc     r16, r20
    c2dc:       15 1f           adc     r17, r21
    c2de:       80 91 f2 08     lds     r24, 0x08F2
    c2e2:       88 23           and     r24, r24
    c2e4:       09 f4           brne    .+2             ; 0xc2e8 <MotorRegler+0x391a>
    c2e6:       5c c0           rjmp    .+184           ; 0xc3a0 <MotorRegler+0x39d2>
    c2e8:       80 93 ca 03     sts     0x03CA, r24
    c2ec:       10 92 cb 03     sts     0x03CB, r1
    c2f0:       0c 94 af 59     jmp     0xb35e  ; 0xb35e <MotorRegler+0x2990>
    c2f4:       80 54           subi    r24, 0x40       ; 64
    c2f6:       9f 41           sbci    r25, 0x1F       ; 31
    c2f8:       88 f5           brcc    .+98            ; 0xc35c <MotorRegler+0x398e>
    c2fa:       e0 90 48 05     lds     r14, 0x0548
    c2fe:       f0 90 49 05     lds     r15, 0x0549
    c302:       00 91 4a 05     lds     r16, 0x054A
    c306:       10 91 4b 05     lds     r17, 0x054B
    c30a:       d8 01           movw    r26, r16
    c30c:       c7 01           movw    r24, r14
    c30e:       eb e0           ldi     r30, 0x0B       ; 11
    c310:       b6 95           lsr     r27
    c312:       a7 95           ror     r26
    c314:       97 95           ror     r25
    c316:       87 95           ror     r24
    c318:       ea 95           dec     r30
    c31a:       d1 f7           brne    .-12            ; 0xc310 <MotorRegler+0x3942>
    c31c:       57 01           movw    r10, r14
    c31e:       68 01           movw    r12, r16
    c320:       a8 1a           sub     r10, r24
    c322:       b9 0a           sbc     r11, r25
    c324:       ca 0a           sbc     r12, r26
    c326:       db 0a           sbc     r13, r27
    c328:       79 01           movw    r14, r18
    c32a:       8a 01           movw    r16, r20
    c32c:       ee 0c           add     r14, r14
    c32e:       ff 1c           adc     r15, r15
    c330:       00 1f           adc     r16, r16
    c332:       11 1f           adc     r17, r17
    c334:       ea 0c           add     r14, r10
    c336:       fb 1c           adc     r15, r11
    c338:       0c 1d           adc     r16, r12
    c33a:       1d 1d           adc     r17, r13
    c33c:       e0 92 48 05     sts     0x0548, r14
    c340:       f0 92 49 05     sts     0x0549, r15
    c344:       00 93 4a 05     sts     0x054A, r16
    c348:       10 93 4b 05     sts     0x054B, r17
    c34c:       cb c8           rjmp    .-3690          ; 0xb4e4 <MotorRegler+0x2b16>
    c34e:       f0 95           com     r31
    c350:       e1 95           neg     r30
    c352:       ff 4f           sbci    r31, 0xFF       ; 255
    c354:       0c 94 c2 4e     jmp     0x9d84  ; 0x9d84 <MotorRegler+0x13b6>
    c358:       29 9a           sbi     0x05, 1 ; 5
    c35a:       89 ca           rjmp    .-2798          ; 0xb86e <MotorRegler+0x2ea0>
    c35c:       e0 90 48 05     lds     r14, 0x0548
    c360:       f0 90 49 05     lds     r15, 0x0549
    c364:       00 91 4a 05     lds     r16, 0x054A
    c368:       10 91 4b 05     lds     r17, 0x054B
    c36c:       d8 01           movw    r26, r16
    c36e:       c7 01           movw    r24, r14
    c370:       6c e0           ldi     r22, 0x0C       ; 12
    c372:       b6 95           lsr     r27
    c374:       a7 95           ror     r26
    c376:       97 95           ror     r25
    c378:       87 95           ror     r24
    c37a:       6a 95           dec     r22
    c37c:       d1 f7           brne    .-12            ; 0xc372 <MotorRegler+0x39a4>
    c37e:       e8 1a           sub     r14, r24
    c380:       f9 0a           sbc     r15, r25
    c382:       0a 0b           sbc     r16, r26
    c384:       1b 0b           sbc     r17, r27
    c386:       e2 0e           add     r14, r18
    c388:       f3 1e           adc     r15, r19
    c38a:       04 1f           adc     r16, r20
    c38c:       15 1f           adc     r17, r21
    c38e:       e0 92 48 05     sts     0x0548, r14
    c392:       f0 92 49 05     sts     0x0549, r15
    c396:       00 93 4a 05     sts     0x054A, r16
    c39a:       10 93 4b 05     sts     0x054B, r17
    c39e:       a2 c8           rjmp    .-3772          ; 0xb4e4 <MotorRegler+0x2b16>
    c3a0:       88 e7           ldi     r24, 0x78       ; 120
    c3a2:       90 e0           ldi     r25, 0x00       ; 0
    c3a4:       90 93 cb 03     sts     0x03CB, r25
    c3a8:       80 93 ca 03     sts     0x03CA, r24
    c3ac:       0c 94 af 59     jmp     0xb35e  ; 0xb35e <MotorRegler+0x2990>
    c3b0:       ca 01           movw    r24, r20
    c3b2:       0f 97           sbiw    r24, 0x0f       ; 15
    c3b4:       28 17           cp      r18, r24
    c3b6:       39 07           cpc     r19, r25
    c3b8:       74 f5           brge    .+92            ; 0xc416 <MotorRegler+0x3a48>
    c3ba:       80 91 46 05     lds     r24, 0x0546
    c3be:       88 23           and     r24, r24
    c3c0:       51 f5           brne    .+84            ; 0xc416 <MotorRegler+0x3a48>
    c3c2:       80 91 45 05     lds     r24, 0x0545
    c3c6:       80 ff           sbrs    r24, 0
    c3c8:       3c c0           rjmp    .+120           ; 0xc442 <MotorRegler+0x3a74>
    c3ca:       e0 90 1d 05     lds     r14, 0x051D
    c3ce:       f0 90 1e 05     lds     r15, 0x051E
    c3d2:       00 91 1f 05     lds     r16, 0x051F
    c3d6:       10 91 20 05     lds     r17, 0x0520
    c3da:       e0 92 21 05     sts     0x0521, r14
    c3de:       f0 92 22 05     sts     0x0522, r15
    c3e2:       00 93 23 05     sts     0x0523, r16
    c3e6:       10 93 24 05     sts     0x0524, r17
    c3ea:       8e 7f           andi    r24, 0xFE       ; 254
    c3ec:       82 60           ori     r24, 0x02       ; 2
    c3ee:       80 93 45 05     sts     0x0545, r24
    c3f2:       c9 01           movw    r24, r18
    c3f4:       0f 96           adiw    r24, 0x0f       ; 15
    c3f6:       84 1b           sub     r24, r20
    c3f8:       95 0b           sbc     r25, r21
    c3fa:       97 fd           sbrc    r25, 7
    c3fc:       73 c0           rjmp    .+230           ; 0xc4e4 <MotorRegler+0x3b16>
    c3fe:       20 91 52 05     lds     r18, 0x0552
    c402:       30 91 53 05     lds     r19, 0x0553
    c406:       28 1b           sub     r18, r24
    c408:       39 0b           sbc     r19, r25
    c40a:       30 93 53 05     sts     0x0553, r19
    c40e:       20 93 52 05     sts     0x0552, r18
    c412:       0c 94 2e 59     jmp     0xb25c  ; 0xb25c <MotorRegler+0x288e>
    c416:       20 91 45 05     lds     r18, 0x0545
    c41a:       82 2f           mov     r24, r18
    c41c:       90 e0           ldi     r25, 0x00       ; 0
    c41e:       83 70           andi    r24, 0x03       ; 3
    c420:       90 70           andi    r25, 0x00       ; 0
    c422:       89 2b           or      r24, r25
    c424:       b9 f4           brne    .+46            ; 0xc454 <MotorRegler+0x3a86>
    c426:       e0 90 1d 05     lds     r14, 0x051D
    c42a:       f0 90 1e 05     lds     r15, 0x051E
    c42e:       00 91 1f 05     lds     r16, 0x051F
    c432:       10 91 20 05     lds     r17, 0x0520
    c436:       20 91 52 05     lds     r18, 0x0552
    c43a:       30 91 53 05     lds     r19, 0x0553
    c43e:       0c 94 2e 59     jmp     0xb25c  ; 0xb25c <MotorRegler+0x288e>
    c442:       e0 90 1d 05     lds     r14, 0x051D
    c446:       f0 90 1e 05     lds     r15, 0x051E
    c44a:       00 91 1f 05     lds     r16, 0x051F
    c44e:       10 91 20 05     lds     r17, 0x0520
    c452:       cc cf           rjmp    .-104           ; 0xc3ec <MotorRegler+0x3a1e>
    c454:       2c 7f           andi    r18, 0xFC       ; 252
    c456:       20 93 45 05     sts     0x0545, r18
    c45a:       10 92 53 05     sts     0x0553, r1
    c45e:       10 92 52 05     sts     0x0552, r1
    c462:       e0 90 1d 05     lds     r14, 0x051D
    c466:       f0 90 1e 05     lds     r15, 0x051E
    c46a:       00 91 1f 05     lds     r16, 0x051F
    c46e:       10 91 20 05     lds     r17, 0x0520
    c472:       e0 92 21 05     sts     0x0521, r14
    c476:       f0 92 22 05     sts     0x0522, r15
    c47a:       00 93 23 05     sts     0x0523, r16
    c47e:       10 93 24 05     sts     0x0524, r17
    c482:       e1 ff           sbrs    r30, 1
    c484:       06 c0           rjmp    .+12            ; 0xc492 <MotorRegler+0x3ac4>
    c486:       84 ef           ldi     r24, 0xF4       ; 244
    c488:       91 e0           ldi     r25, 0x01       ; 1
    c48a:       90 93 fb 03     sts     0x03FB, r25
    c48e:       80 93 fa 03     sts     0x03FA, r24
    c492:       20 e0           ldi     r18, 0x00       ; 0
    c494:       30 e0           ldi     r19, 0x00       ; 0
    c496:       0c 94 2e 59     jmp     0xb25c  ; 0xb25c <MotorRegler+0x288e>
    c49a:       f0 95           com     r31
    c49c:       e1 95           neg     r30
    c49e:       ff 4f           sbci    r31, 0xFF       ; 255
    c4a0:       af ce           rjmp    .-674           ; 0xc200 <MotorRegler+0x3832>
    c4a2:       21 50           subi    r18, 0x01       ; 1
    c4a4:       3f 4f           sbci    r19, 0xFF       ; 255
    c4a6:       07 ca           rjmp    .-3058          ; 0xb8b6 <MotorRegler+0x2ee8>
    c4a8:       2f 5f           subi    r18, 0xFF       ; 255
    c4aa:       3f 4f           sbci    r19, 0xFF       ; 255
    c4ac:       55 ce           rjmp    .-854           ; 0xc158 <MotorRegler+0x378a>
    c4ae:       2f 5f           subi    r18, 0xFF       ; 255
    c4b0:       3f 4f           sbci    r19, 0xFF       ; 255
    c4b2:       45 ce           rjmp    .-886           ; 0xc13e <MotorRegler+0x3770>
    c4b4:       e0 90 1d 05     lds     r14, 0x051D
    c4b8:       f0 90 1e 05     lds     r15, 0x051E
    c4bc:       00 91 1f 05     lds     r16, 0x051F
    c4c0:       10 91 20 05     lds     r17, 0x0520
    c4c4:       0c 94 19 59     jmp     0xb232  ; 0xb232 <MotorRegler+0x2864>
    c4c8:       4d 5f           subi    r20, 0xFD       ; 253
    c4ca:       5f 4f           sbci    r21, 0xFF       ; 255
    c4cc:       ca cd           rjmp    .-1132          ; 0xc062 <MotorRegler+0x3694>
    c4ce:       f0 95           com     r31
    c4d0:       e1 95           neg     r30
    c4d2:       ff 4f           sbci    r31, 0xFF       ; 255
    c4d4:       0c 94 8d 52     jmp     0xa51a  ; 0xa51a <MotorRegler+0x1b4c>
    c4d8:       81 50           subi    r24, 0x01       ; 1
    c4da:       9f 4f           sbci    r25, 0xFF       ; 255
    c4dc:       47 ca           rjmp    .-2930          ; 0xb96c <MotorRegler+0x2f9e>
    c4de:       81 50           subi    r24, 0x01       ; 1
    c4e0:       9f 4f           sbci    r25, 0xFF       ; 255
    c4e2:       13 ca           rjmp    .-3034          ; 0xb90a <MotorRegler+0x2f3c>
    c4e4:       90 95           com     r25
    c4e6:       81 95           neg     r24
    c4e8:       9f 4f           sbci    r25, 0xFF       ; 255
    c4ea:       89 cf           rjmp    .-238           ; 0xc3fe <MotorRegler+0x3a30>
    c4ec:       90 95           com     r25
    c4ee:       81 95           neg     r24
    c4f0:       9f 4f           sbci    r25, 0xFF       ; 255
    c4f2:       0c 94 24 59     jmp     0xb248  ; 0xb248 <MotorRegler+0x287a>
    c4f6:       67 39           cpi     r22, 0x97       ; 151
    c4f8:       71 05           cpc     r23, r1
    c4fa:       14 f4           brge    .+4             ; 0xc500 <MotorRegler+0x3b32>
    c4fc:       0c 94 a1 59     jmp     0xb342  ; 0xb342 <MotorRegler+0x2974>
    c500:       86 e9           ldi     r24, 0x96       ; 150
    c502:       90 e0           ldi     r25, 0x00       ; 0
    c504:       90 93 cb 03     sts     0x03CB, r25
    c508:       80 93 ca 03     sts     0x03CA, r24
    c50c:       0c 94 a1 59     jmp     0xb342  ; 0xb342 <MotorRegler+0x2974>
    c510:       2d 5f           subi    r18, 0xFD       ; 253
    c512:       3f 4f           sbci    r19, 0xFF       ; 255
    c514:       0c 94 79 59     jmp     0xb2f2  ; 0xb2f2 <MotorRegler+0x2924>

0000c518 <DefaultKonstanten3>:
    c518:       8a e6           ldi     r24, 0x6A       ; 106
    c51a:       80 93 e9 08     sts     0x08E9, r24
    c51e:       71 e0           ldi     r23, 0x01       ; 1
    c520:       70 93 39 09     sts     0x0939, r23
    c524:       4e e1           ldi     r20, 0x1E       ; 30
    c526:       40 93 ea 08     sts     0x08EA, r20
    c52a:       8b ef           ldi     r24, 0xFB       ; 251
    c52c:       80 93 ec 08     sts     0x08EC, r24
    c530:       8a e0           ldi     r24, 0x0A       ; 10
    c532:       80 93 ed 08     sts     0x08ED, r24
    c536:       40 93 eb 08     sts     0x08EB, r20
    c53a:       40 93 ef 08     sts     0x08EF, r20
    c53e:       85 e0           ldi     r24, 0x05       ; 5
    c540:       80 93 f0 08     sts     0x08F0, r24
    c544:       80 e4           ldi     r24, 0x40       ; 64
    c546:       80 93 f1 08     sts     0x08F1, r24
    c54a:       10 92 f2 08     sts     0x08F2, r1
    c54e:       8f e0           ldi     r24, 0x0F       ; 15
    c550:       80 93 ee 08     sts     0x08EE, r24
    c554:       68 e0           ldi     r22, 0x08       ; 8
    c556:       60 93 f3 08     sts     0x08F3, r22
    c55a:       20 e1           ldi     r18, 0x10       ; 16
    c55c:       20 93 f4 08     sts     0x08F4, r18
    c560:       56 e0           ldi     r21, 0x06       ; 6
    c562:       50 93 f5 08     sts     0x08F5, r21
    c566:       60 93 f6 08     sts     0x08F6, r22
    c56a:       86 ee           ldi     r24, 0xE6       ; 230
    c56c:       80 93 f7 08     sts     0x08F7, r24
    c570:       40 93 f8 08     sts     0x08F8, r20
    c574:       80 e8           ldi     r24, 0x80       ; 128
    c576:       80 93 f9 08     sts     0x08F9, r24
    c57a:       34 e6           ldi     r19, 0x64       ; 100
    c57c:       30 93 fa 08     sts     0x08FA, r19
    c580:       98 e7           ldi     r25, 0x78       ; 120
    c582:       90 93 fb 08     sts     0x08FB, r25
    c586:       83 e0           ldi     r24, 0x03       ; 3
    c588:       80 93 fc 08     sts     0x08FC, r24
    c58c:       30 93 fd 08     sts     0x08FD, r19
    c590:       90 93 fe 08     sts     0x08FE, r25
    c594:       81 e2           ldi     r24, 0x21       ; 33
    c596:       80 93 ff 08     sts     0x08FF, r24
    c59a:       83 e2           ldi     r24, 0x23       ; 35
    c59c:       80 93 00 09     sts     0x0900, r24
    c5a0:       84 e1           ldi     r24, 0x14       ; 20
    c5a2:       80 93 01 09     sts     0x0901, r24
    c5a6:       10 92 02 09     sts     0x0902, r1
    c5aa:       20 93 03 09     sts     0x0903, r18
    c5ae:       10 92 04 09     sts     0x0904, r1
    c5b2:       10 92 05 09     sts     0x0905, r1
    c5b6:       10 92 06 09     sts     0x0906, r1
    c5ba:       10 92 07 09     sts     0x0907, r1
    c5be:       10 92 1c 09     sts     0x091C, r1
    c5c2:       10 92 1d 09     sts     0x091D, r1
    c5c6:       10 92 1e 09     sts     0x091E, r1
    c5ca:       10 92 1f 09     sts     0x091F, r1
    c5ce:       30 93 08 09     sts     0x0908, r19
    c5d2:       98 e2           ldi     r25, 0x28       ; 40
    c5d4:       90 93 09 09     sts     0x0909, r25
    c5d8:       70 93 38 09     sts     0x0938, r23
    c5dc:       10 92 0a 09     sts     0x090A, r1
    c5e0:       8a ef           ldi     r24, 0xFA       ; 250
    c5e2:       80 93 0b 09     sts     0x090B, r24
    c5e6:       50 93 10 09     sts     0x0910, r21
    c5ea:       30 93 0c 09     sts     0x090C, r19
    c5ee:       90 93 0d 09     sts     0x090D, r25
    c5f2:       10 92 0e 09     sts     0x090E, r1
    c5f6:       80 93 0f 09     sts     0x090F, r24
    c5fa:       92 e3           ldi     r25, 0x32       ; 50
    c5fc:       90 93 11 09     sts     0x0911, r25
    c600:       2a e5           ldi     r18, 0x5A       ; 90
    c602:       20 93 12 09     sts     0x0912, r18
    c606:       90 93 13 09     sts     0x0913, r25
    c60a:       10 92 37 09     sts     0x0937, r1
    c60e:       20 93 14 09     sts     0x0914, r18
    c612:       80 e5           ldi     r24, 0x50       ; 80
    c614:       80 93 15 09     sts     0x0915, r24
    c618:       86 e4           ldi     r24, 0x46       ; 70
    c61a:       80 93 16 09     sts     0x0916, r24
    c61e:       85 e5           ldi     r24, 0x55       ; 85
    c620:       80 93 17 09     sts     0x0917, r24
    c624:       80 93 18 09     sts     0x0918, r24
    c628:       80 e2           ldi     r24, 0x20       ; 32
    c62a:       80 93 19 09     sts     0x0919, r24
    c62e:       80 93 1a 09     sts     0x091A, r24
    c632:       90 93 1b 09     sts     0x091B, r25
    c636:       8f e5           ldi     r24, 0x5F       ; 95
    c638:       80 93 20 09     sts     0x0920, r24
    c63c:       83 ef           ldi     r24, 0xF3       ; 243
    c63e:       80 93 22 09     sts     0x0922, r24
    c642:       8a ea           ldi     r24, 0xAA       ; 170
    c644:       80 93 24 09     sts     0x0924, r24
    c648:       80 93 25 09     sts     0x0925, r24
    c64c:       40 93 21 09     sts     0x0921, r20
    c650:       40 93 23 09     sts     0x0923, r20
    c654:       8c ef           ldi     r24, 0xFC       ; 252
    c656:       80 93 26 09     sts     0x0926, r24
    c65a:       30 93 27 09     sts     0x0927, r19
    c65e:       20 93 28 09     sts     0x0928, r18
    c662:       20 93 29 09     sts     0x0929, r18
    c666:       20 93 2a 09     sts     0x092A, r18
    c66a:       8b e4           ldi     r24, 0x4B       ; 75
    c66c:       80 93 2b 09     sts     0x092B, r24
    c670:       80 93 2c 09     sts     0x092C, r24
    c674:       80 93 2d 09     sts     0x092D, r24
    c678:       10 92 2e 09     sts     0x092E, r1
    c67c:       50 93 2f 09     sts     0x092F, r21
    c680:       60 93 30 09     sts     0x0930, r22
    c684:       20 93 31 09     sts     0x0931, r18
    c688:       40 93 32 09     sts     0x0932, r20
    c68c:       30 93 33 09     sts     0x0933, r19
    c690:       30 93 34 09     sts     0x0934, r19
    c694:       84 e0           ldi     r24, 0x04       ; 4
    c696:       80 93 35 09     sts     0x0935, r24
    c69a:       aa e3           ldi     r26, 0x3A       ; 58
    c69c:       b9 e0           ldi     r27, 0x09       ; 9
    c69e:       e5 e8           ldi     r30, 0x85       ; 133
    c6a0:       f3 e0           ldi     r31, 0x03       ; 3
    c6a2:       8c e0           ldi     r24, 0x0C       ; 12
    c6a4:       01 90           ld      r0, Z+
    c6a6:       0d 92           st      X+, r0
    c6a8:       81 50           subi    r24, 0x01       ; 1
    c6aa:       e1 f7           brne    .-8             ; 0xc6a4 <DefaultKonstanten3+0x18c>
    c6ac:       08 95           ret

0000c6ae <DefaultKonstanten2>:
    c6ae:       8a e6           ldi     r24, 0x6A       ; 106
    c6b0:       80 93 e9 08     sts     0x08E9, r24
    c6b4:       71 e0           ldi     r23, 0x01       ; 1
    c6b6:       70 93 39 09     sts     0x0939, r23
    c6ba:       5e e1           ldi     r21, 0x1E       ; 30
    c6bc:       50 93 ea 08     sts     0x08EA, r21
    c6c0:       8b ef           ldi     r24, 0xFB       ; 251
    c6c2:       80 93 ec 08     sts     0x08EC, r24
    c6c6:       9a e0           ldi     r25, 0x0A       ; 10
    c6c8:       90 93 ed 08     sts     0x08ED, r25
    c6cc:       50 93 eb 08     sts     0x08EB, r21
    c6d0:       50 93 ef 08     sts     0x08EF, r21
    c6d4:       85 e0           ldi     r24, 0x05       ; 5
    c6d6:       80 93 f0 08     sts     0x08F0, r24
    c6da:       80 e4           ldi     r24, 0x40       ; 64
    c6dc:       80 93 f1 08     sts     0x08F1, r24
    c6e0:       10 92 f2 08     sts     0x08F2, r1
    c6e4:       8f e0           ldi     r24, 0x0F       ; 15
    c6e6:       80 93 ee 08     sts     0x08EE, r24
    c6ea:       90 93 f3 08     sts     0x08F3, r25
    c6ee:       80 e1           ldi     r24, 0x10       ; 16
    c6f0:       80 93 f4 08     sts     0x08F4, r24
    c6f4:       66 e0           ldi     r22, 0x06       ; 6
    c6f6:       60 93 f5 08     sts     0x08F5, r22
    c6fa:       e8 e0           ldi     r30, 0x08       ; 8
    c6fc:       e0 93 f6 08     sts     0x08F6, r30
    c700:       86 ee           ldi     r24, 0xE6       ; 230
    c702:       80 93 f7 08     sts     0x08F7, r24
    c706:       50 93 f8 08     sts     0x08F8, r21
    c70a:       80 e8           ldi     r24, 0x80       ; 128
    c70c:       80 93 f9 08     sts     0x08F9, r24
    c710:       2a e5           ldi     r18, 0x5A       ; 90
    c712:       20 93 fa 08     sts     0x08FA, r18
    c716:       98 e7           ldi     r25, 0x78       ; 120
    c718:       90 93 fb 08     sts     0x08FB, r25
    c71c:       83 e0           ldi     r24, 0x03       ; 3
    c71e:       80 93 fc 08     sts     0x08FC, r24
    c722:       20 93 fd 08     sts     0x08FD, r18
    c726:       90 93 fe 08     sts     0x08FE, r25
    c72a:       81 e2           ldi     r24, 0x21       ; 33
    c72c:       80 93 ff 08     sts     0x08FF, r24
    c730:       83 e2           ldi     r24, 0x23       ; 35
    c732:       80 93 00 09     sts     0x0900, r24
    c736:       50 93 01 09     sts     0x0901, r21
    c73a:       10 92 02 09     sts     0x0902, r1
    c73e:       40 e2           ldi     r20, 0x20       ; 32
    c740:       40 93 03 09     sts     0x0903, r20
    c744:       10 92 04 09     sts     0x0904, r1
    c748:       10 92 05 09     sts     0x0905, r1
    c74c:       10 92 06 09     sts     0x0906, r1
    c750:       10 92 07 09     sts     0x0907, r1
    c754:       10 92 1c 09     sts     0x091C, r1
    c758:       10 92 1d 09     sts     0x091D, r1
    c75c:       10 92 1e 09     sts     0x091E, r1
    c760:       10 92 1f 09     sts     0x091F, r1
    c764:       34 e6           ldi     r19, 0x64       ; 100
    c766:       30 93 08 09     sts     0x0908, r19
    c76a:       98 e2           ldi     r25, 0x28       ; 40
    c76c:       90 93 09 09     sts     0x0909, r25
    c770:       70 93 38 09     sts     0x0938, r23
    c774:       10 92 0a 09     sts     0x090A, r1
    c778:       8a ef           ldi     r24, 0xFA       ; 250
    c77a:       80 93 0b 09     sts     0x090B, r24
    c77e:       60 93 10 09     sts     0x0910, r22
    c782:       30 93 0c 09     sts     0x090C, r19
    c786:       90 93 0d 09     sts     0x090D, r25
    c78a:       10 92 0e 09     sts     0x090E, r1
    c78e:       80 93 0f 09     sts     0x090F, r24
    c792:       82 e3           ldi     r24, 0x32       ; 50
    c794:       80 93 11 09     sts     0x0911, r24
    c798:       20 93 12 09     sts     0x0912, r18
    c79c:       80 93 13 09     sts     0x0913, r24
    c7a0:       10 92 37 09     sts     0x0937, r1
    c7a4:       20 93 14 09     sts     0x0914, r18
    c7a8:       80 e5           ldi     r24, 0x50       ; 80
    c7aa:       80 93 15 09     sts     0x0915, r24
    c7ae:       8c e3           ldi     r24, 0x3C       ; 60
    c7b0:       80 93 16 09     sts     0x0916, r24
    c7b4:       85 e5           ldi     r24, 0x55       ; 85
    c7b6:       80 93 17 09     sts     0x0917, r24
    c7ba:       80 93 18 09     sts     0x0918, r24
    c7be:       40 93 19 09     sts     0x0919, r20
    c7c2:       40 93 1a 09     sts     0x091A, r20
    c7c6:       9b e4           ldi     r25, 0x4B       ; 75
    c7c8:       90 93 1b 09     sts     0x091B, r25
    c7cc:       8f e5           ldi     r24, 0x5F       ; 95
    c7ce:       80 93 20 09     sts     0x0920, r24
    c7d2:       83 ef           ldi     r24, 0xF3       ; 243
    c7d4:       80 93 22 09     sts     0x0922, r24
    c7d8:       8a ea           ldi     r24, 0xAA       ; 170
    c7da:       80 93 24 09     sts     0x0924, r24
    c7de:       80 93 25 09     sts     0x0925, r24
    c7e2:       84 e1           ldi     r24, 0x14       ; 20
    c7e4:       80 93 21 09     sts     0x0921, r24
    c7e8:       80 93 23 09     sts     0x0923, r24
    c7ec:       8c ef           ldi     r24, 0xFC       ; 252
    c7ee:       80 93 26 09     sts     0x0926, r24
    c7f2:       30 93 27 09     sts     0x0927, r19
    c7f6:       20 93 28 09     sts     0x0928, r18
    c7fa:       20 93 29 09     sts     0x0929, r18
    c7fe:       20 93 2a 09     sts     0x092A, r18
    c802:       90 93 2b 09     sts     0x092B, r25
    c806:       90 93 2c 09     sts     0x092C, r25
    c80a:       90 93 2d 09     sts     0x092D, r25
    c80e:       10 92 2e 09     sts     0x092E, r1
    c812:       60 93 2f 09     sts     0x092F, r22
    c816:       e0 93 30 09     sts     0x0930, r30
    c81a:       20 93 31 09     sts     0x0931, r18
    c81e:       50 93 32 09     sts     0x0932, r21
    c822:       30 93 33 09     sts     0x0933, r19
    c826:       30 93 34 09     sts     0x0934, r19
    c82a:       84 e0           ldi     r24, 0x04       ; 4
    c82c:       80 93 35 09     sts     0x0935, r24
    c830:       aa e3           ldi     r26, 0x3A       ; 58
    c832:       b9 e0           ldi     r27, 0x09       ; 9
    c834:       ef e8           ldi     r30, 0x8F       ; 143
    c836:       f3 e0           ldi     r31, 0x03       ; 3
    c838:       8c e0           ldi     r24, 0x0C       ; 12
    c83a:       01 90           ld      r0, Z+
    c83c:       0d 92           st      X+, r0
    c83e:       81 50           subi    r24, 0x01       ; 1
    c840:       e1 f7           brne    .-8             ; 0xc83a <DefaultKonstanten2+0x18c>
    c842:       08 95           ret

0000c844 <DefaultKonstanten1>:
    c844:       8a e6           ldi     r24, 0x6A       ; 106
    c846:       80 93 e9 08     sts     0x08E9, r24
    c84a:       51 e0           ldi     r21, 0x01       ; 1
    c84c:       50 93 39 09     sts     0x0939, r21
    c850:       4e e1           ldi     r20, 0x1E       ; 30
    c852:       40 93 ea 08     sts     0x08EA, r20
    c856:       8b ef           ldi     r24, 0xFB       ; 251
    c858:       80 93 ec 08     sts     0x08EC, r24
    c85c:       8a e0           ldi     r24, 0x0A       ; 10
    c85e:       80 93 ed 08     sts     0x08ED, r24
    c862:       40 93 eb 08     sts     0x08EB, r20
    c866:       40 93 ef 08     sts     0x08EF, r20
    c86a:       85 e0           ldi     r24, 0x05       ; 5
    c86c:       80 93 f0 08     sts     0x08F0, r24
    c870:       80 e4           ldi     r24, 0x40       ; 64
    c872:       80 93 f1 08     sts     0x08F1, r24
    c876:       10 92 f2 08     sts     0x08F2, r1
    c87a:       84 e1           ldi     r24, 0x14       ; 20
    c87c:       80 93 ee 08     sts     0x08EE, r24
    c880:       8e e0           ldi     r24, 0x0E       ; 14
    c882:       80 93 f3 08     sts     0x08F3, r24
    c886:       e0 e1           ldi     r30, 0x10       ; 16
    c888:       e0 93 f4 08     sts     0x08F4, r30
    c88c:       8c e0           ldi     r24, 0x0C       ; 12
    c88e:       80 93 f5 08     sts     0x08F5, r24
    c892:       f8 e0           ldi     r31, 0x08       ; 8
    c894:       f0 93 f6 08     sts     0x08F6, r31
    c898:       86 ee           ldi     r24, 0xE6       ; 230
    c89a:       80 93 f7 08     sts     0x08F7, r24
    c89e:       40 93 f8 08     sts     0x08F8, r20
    c8a2:       80 e8           ldi     r24, 0x80       ; 128
    c8a4:       80 93 f9 08     sts     0x08F9, r24
    c8a8:       30 e5           ldi     r19, 0x50       ; 80
    c8aa:       30 93 fa 08     sts     0x08FA, r19
    c8ae:       96 e9           ldi     r25, 0x96       ; 150
    c8b0:       90 93 fb 08     sts     0x08FB, r25
    c8b4:       83 e0           ldi     r24, 0x03       ; 3
    c8b6:       80 93 fc 08     sts     0x08FC, r24
    c8ba:       30 93 fd 08     sts     0x08FD, r19
    c8be:       90 93 fe 08     sts     0x08FE, r25
    c8c2:       81 e2           ldi     r24, 0x21       ; 33
    c8c4:       80 93 ff 08     sts     0x08FF, r24
    c8c8:       83 e2           ldi     r24, 0x23       ; 35
    c8ca:       80 93 00 09     sts     0x0900, r24
    c8ce:       40 93 01 09     sts     0x0901, r20
    c8d2:       10 92 02 09     sts     0x0902, r1
    c8d6:       60 e2           ldi     r22, 0x20       ; 32
    c8d8:       60 93 03 09     sts     0x0903, r22
    c8dc:       10 92 04 09     sts     0x0904, r1
    c8e0:       10 92 05 09     sts     0x0905, r1
    c8e4:       10 92 06 09     sts     0x0906, r1
    c8e8:       10 92 07 09     sts     0x0907, r1
    c8ec:       10 92 1c 09     sts     0x091C, r1
    c8f0:       10 92 1d 09     sts     0x091D, r1
    c8f4:       10 92 1e 09     sts     0x091E, r1
    c8f8:       10 92 1f 09     sts     0x091F, r1
    c8fc:       24 e6           ldi     r18, 0x64       ; 100
    c8fe:       20 93 08 09     sts     0x0908, r18
    c902:       98 e2           ldi     r25, 0x28       ; 40
    c904:       90 93 09 09     sts     0x0909, r25
    c908:       50 93 38 09     sts     0x0938, r21
    c90c:       10 92 0a 09     sts     0x090A, r1
    c910:       8a ef           ldi     r24, 0xFA       ; 250
    c912:       80 93 0b 09     sts     0x090B, r24
    c916:       76 e0           ldi     r23, 0x06       ; 6
    c918:       70 93 10 09     sts     0x0910, r23
    c91c:       20 93 0c 09     sts     0x090C, r18
    c920:       90 93 0d 09     sts     0x090D, r25
    c924:       10 92 0e 09     sts     0x090E, r1
    c928:       80 93 0f 09     sts     0x090F, r24
    c92c:       82 e3           ldi     r24, 0x32       ; 50
    c92e:       80 93 11 09     sts     0x0911, r24
    c932:       9a e5           ldi     r25, 0x5A       ; 90
    c934:       90 93 12 09     sts     0x0912, r25
    c938:       80 93 13 09     sts     0x0913, r24
    c93c:       10 92 37 09     sts     0x0937, r1
    c940:       90 93 14 09     sts     0x0914, r25
    c944:       30 93 15 09     sts     0x0915, r19
    c948:       50 93 16 09     sts     0x0916, r21
    c94c:       85 e5           ldi     r24, 0x55       ; 85
    c94e:       80 93 17 09     sts     0x0917, r24
    c952:       80 93 18 09     sts     0x0918, r24
    c956:       e0 93 19 09     sts     0x0919, r30
    c95a:       60 93 1a 09     sts     0x091A, r22
    c95e:       20 93 1b 09     sts     0x091B, r18
    c962:       8f e5           ldi     r24, 0x5F       ; 95
    c964:       80 93 20 09     sts     0x0920, r24
    c968:       83 ef           ldi     r24, 0xF3       ; 243
    c96a:       80 93 22 09     sts     0x0922, r24
    c96e:       8a ea           ldi     r24, 0xAA       ; 170
    c970:       80 93 24 09     sts     0x0924, r24
    c974:       80 93 25 09     sts     0x0925, r24
    c978:       8f e0           ldi     r24, 0x0F       ; 15
    c97a:       80 93 21 09     sts     0x0921, r24
    c97e:       80 93 23 09     sts     0x0923, r24
    c982:       8c ef           ldi     r24, 0xFC       ; 252
    c984:       80 93 26 09     sts     0x0926, r24
    c988:       20 93 27 09     sts     0x0927, r18
    c98c:       90 93 28 09     sts     0x0928, r25
    c990:       90 93 29 09     sts     0x0929, r25
    c994:       90 93 2a 09     sts     0x092A, r25
    c998:       8b e4           ldi     r24, 0x4B       ; 75
    c99a:       80 93 2b 09     sts     0x092B, r24
    c99e:       80 93 2c 09     sts     0x092C, r24
    c9a2:       80 93 2d 09     sts     0x092D, r24
    c9a6:       10 92 2e 09     sts     0x092E, r1
    c9aa:       70 93 2f 09     sts     0x092F, r23
    c9ae:       f0 93 30 09     sts     0x0930, r31
    c9b2:       90 93 31 09     sts     0x0931, r25
    c9b6:       40 93 32 09     sts     0x0932, r20
    c9ba:       20 93 33 09     sts     0x0933, r18
    c9be:       20 93 34 09     sts     0x0934, r18
    c9c2:       84 e0           ldi     r24, 0x04       ; 4
    c9c4:       80 93 35 09     sts     0x0935, r24
    c9c8:       aa e3           ldi     r26, 0x3A       ; 58
    c9ca:       b9 e0           ldi     r27, 0x09       ; 9
    c9cc:       e7 e9           ldi     r30, 0x97       ; 151
    c9ce:       f3 e0           ldi     r31, 0x03       ; 3
    c9d0:       8c e0           ldi     r24, 0x0C       ; 12
    c9d2:       01 90           ld      r0, Z+
    c9d4:       0d 92           st      X+, r0
    c9d6:       81 50           subi    r24, 0x01       ; 1
    c9d8:       e1 f7           brne    .-8             ; 0xc9d2 <DefaultKonstanten1+0x18e>
    c9da:       08 95           ret

0000c9dc <GPS_Neutral>:
    c9dc:       80 91 b1 05     lds     r24, 0x05B1
    c9e0:       90 91 b2 05     lds     r25, 0x05B2
    c9e4:       a0 91 b3 05     lds     r26, 0x05B3
    c9e8:       b0 91 b4 05     lds     r27, 0x05B4
    c9ec:       80 93 b9 05     sts     0x05B9, r24
    c9f0:       90 93 ba 05     sts     0x05BA, r25
    c9f4:       a0 93 bb 05     sts     0x05BB, r26
    c9f8:       b0 93 bc 05     sts     0x05BC, r27
    c9fc:       80 91 b5 05     lds     r24, 0x05B5
    ca00:       90 91 b6 05     lds     r25, 0x05B6
    ca04:       a0 91 b7 05     lds     r26, 0x05B7
    ca08:       b0 91 b8 05     lds     r27, 0x05B8
    ca0c:       80 93 bd 05     sts     0x05BD, r24
    ca10:       90 93 be 05     sts     0x05BE, r25
    ca14:       a0 93 bf 05     sts     0x05BF, r26
    ca18:       b0 93 c0 05     sts     0x05C0, r27
    ca1c:       08 95           ret

0000ca1e <GPS_BerechneZielrichtung>:
    ca1e:       10 92 aa 05     sts     0x05AA, r1
    ca22:       10 92 a9 05     sts     0x05A9, r1
    ca26:       10 92 ac 05     sts     0x05AC, r1
    ca2a:       10 92 ab 05     sts     0x05AB, r1
    ca2e:       08 95           ret

0000ca30 <SPI_MasterInit>:
    ca30:       84 b1           in      r24, 0x04       ; 4
    ca32:       80 6a           ori     r24, 0xA0       ; 160
    ca34:       84 b9           out     0x04, r24       ; 4
    ca36:       3d 9a           sbi     0x07, 5 ; 7
    ca38:       82 e5           ldi     r24, 0x52       ; 82
    ca3a:       8c bd           out     0x2c, r24       ; 44
    ca3c:       1d bc           out     0x2d, r1        ; 45
    ca3e:       45 9a           sbi     0x08, 5 ; 8
    ca40:       81 e0           ldi     r24, 0x01       ; 1
    ca42:       80 93 b5 09     sts     0x09B5, r24
    ca46:       8a ea           ldi     r24, 0xAA       ; 170
    ca48:       80 93 b9 09     sts     0x09B9, r24
    ca4c:       83 e8           ldi     r24, 0x83       ; 131
    ca4e:       80 93 ba 09     sts     0x09BA, r24
    ca52:       9a e0           ldi     r25, 0x0A       ; 10
    ca54:       90 93 bb 09     sts     0x09BB, r25
    ca58:       10 92 bd 09     sts     0x09BD, r1
    ca5c:       10 92 bc 09     sts     0x09BC, r1
    ca60:       10 92 bf 09     sts     0x09BF, r1
    ca64:       10 92 be 09     sts     0x09BE, r1
    ca68:       10 92 17 0a     sts     0x0A17, r1
    ca6c:       10 92 db 09     sts     0x09DB, r1
    ca70:       10 92 dc 09     sts     0x09DC, r1
    ca74:       8c e4           ldi     r24, 0x4C       ; 76
    ca76:       80 93 dd 09     sts     0x09DD, r24
    ca7a:       86 e0           ldi     r24, 0x06       ; 6
    ca7c:       80 93 de 09     sts     0x09DE, r24
    ca80:       90 93 df 09     sts     0x09DF, r25
    ca84:       08 95           ret

0000ca86 <UpdateSPI_Buffer>:
    ca86:       ef 92           push    r14
    ca88:       ff 92           push    r15
    ca8a:       0f 93           push    r16
    ca8c:       1f 93           push    r17
    ca8e:       e0 90 f8 08     lds     r14, 0x08F8
    ca92:       ff 24           eor     r15, r15
    ca94:       ee 0c           add     r14, r14
    ca96:       ff 1c           adc     r15, r15
    ca98:       ee 0c           add     r14, r14
    ca9a:       ff 1c           adc     r15, r15
    ca9c:       00 27           eor     r16, r16
    ca9e:       f7 fc           sbrc    r15, 7
    caa0:       00 95           com     r16
    caa2:       10 2f           mov     r17, r16
    caa4:       60 91 c4 04     lds     r22, 0x04C4
    caa8:       70 91 c5 04     lds     r23, 0x04C5
    caac:       80 91 c6 04     lds     r24, 0x04C6
    cab0:       90 91 c7 04     lds     r25, 0x04C7
    cab4:       a8 01           movw    r20, r16
    cab6:       97 01           movw    r18, r14
    cab8:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    cabc:       30 93 bd 09     sts     0x09BD, r19
    cac0:       20 93 bc 09     sts     0x09BC, r18
    cac4:       60 91 cc 04     lds     r22, 0x04CC
    cac8:       70 91 cd 04     lds     r23, 0x04CD
    cacc:       80 91 ce 04     lds     r24, 0x04CE
    cad0:       90 91 cf 04     lds     r25, 0x04CF
    cad4:       a8 01           movw    r20, r16
    cad6:       97 01           movw    r18, r14
    cad8:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    cadc:       30 93 bf 09     sts     0x09BF, r19
    cae0:       20 93 be 09     sts     0x09BE, r18
    cae4:       60 91 ab 09     lds     r22, 0x09AB
    cae8:       70 91 ac 09     lds     r23, 0x09AC
    caec:       80 91 ad 09     lds     r24, 0x09AD
    caf0:       90 91 ae 09     lds     r25, 0x09AE
    caf4:       2a e0           ldi     r18, 0x0A       ; 10
    caf6:       30 e0           ldi     r19, 0x00       ; 0
    caf8:       40 e0           ldi     r20, 0x00       ; 0
    cafa:       50 e0           ldi     r21, 0x00       ; 0
    cafc:       0e 94 4a 6f     call    0xde94  ; 0xde94 <__mulsi3>
    cb00:       20 91 c2 03     lds     r18, 0x03C2
    cb04:       30 91 c3 03     lds     r19, 0x03C3
    cb08:       40 91 c4 03     lds     r20, 0x03C4
    cb0c:       50 91 c5 03     lds     r21, 0x03C5
    cb10:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    cb14:       30 93 c5 09     sts     0x09C5, r19
    cb18:       20 93 c4 09     sts     0x09C4, r18
    cb1c:       e0 91 bc 04     lds     r30, 0x04BC
    cb20:       f0 91 bd 04     lds     r31, 0x04BD
    cb24:       80 91 6d 09     lds     r24, 0x096D
    cb28:       90 91 6e 09     lds     r25, 0x096E
    cb2c:       bf 01           movw    r22, r30
    cb2e:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    cb32:       cb 01           movw    r24, r22
    cb34:       88 0f           add     r24, r24
    cb36:       99 1f           adc     r25, r25
    cb38:       86 0f           add     r24, r22
    cb3a:       97 1f           adc     r25, r23
    cb3c:       9c 01           movw    r18, r24
    cb3e:       22 0f           add     r18, r18
    cb40:       33 1f           adc     r19, r19
    cb42:       96 fd           sbrc    r25, 6
    cb44:       72 c1           rjmp    .+740           ; 0xce2a <UpdateSPI_Buffer+0x3a4>
    cb46:       35 95           asr     r19
    cb48:       27 95           ror     r18
    cb4a:       35 95           asr     r19
    cb4c:       27 95           ror     r18
    cb4e:       30 93 c1 09     sts     0x09C1, r19
    cb52:       20 93 c0 09     sts     0x09C0, r18
    cb56:       80 91 a7 09     lds     r24, 0x09A7
    cb5a:       90 91 a8 09     lds     r25, 0x09A8
    cb5e:       bf 01           movw    r22, r30
    cb60:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    cb64:       cb 01           movw    r24, r22
    cb66:       88 0f           add     r24, r24
    cb68:       99 1f           adc     r25, r25
    cb6a:       86 0f           add     r24, r22
    cb6c:       97 1f           adc     r25, r23
    cb6e:       9c 01           movw    r18, r24
    cb70:       22 0f           add     r18, r18
    cb72:       33 1f           adc     r19, r19
    cb74:       96 fd           sbrc    r25, 6
    cb76:       56 c1           rjmp    .+684           ; 0xce24 <UpdateSPI_Buffer+0x39e>
    cb78:       35 95           asr     r19
    cb7a:       27 95           ror     r18
    cb7c:       35 95           asr     r19
    cb7e:       27 95           ror     r18
    cb80:       30 93 c3 09     sts     0x09C3, r19
    cb84:       20 93 c2 09     sts     0x09C2, r18
    cb88:       10 92 bd 04     sts     0x04BD, r1
    cb8c:       10 92 bc 04     sts     0x04BC, r1
    cb90:       10 92 6e 09     sts     0x096E, r1
    cb94:       10 92 6d 09     sts     0x096D, r1
    cb98:       10 92 a8 09     sts     0x09A8, r1
    cb9c:       10 92 a7 09     sts     0x09A7, r1
    cba0:       80 91 bb 09     lds     r24, 0x09BB
    cba4:       8c 30           cpi     r24, 0x0C       ; 12
    cba6:       09 f4           brne    .+2             ; 0xcbaa <UpdateSPI_Buffer+0x124>
    cba8:       99 c1           rjmp    .+818           ; 0xcedc <UpdateSPI_Buffer+0x456>
    cbaa:       8d 30           cpi     r24, 0x0D       ; 13
    cbac:       08 f4           brcc    .+2             ; 0xcbb0 <UpdateSPI_Buffer+0x12a>
    cbae:       9f c0           rjmp    .+318           ; 0xccee <UpdateSPI_Buffer+0x268>
    cbb0:       8e 30           cpi     r24, 0x0E       ; 14
    cbb2:       09 f4           brne    .+2             ; 0xcbb6 <UpdateSPI_Buffer+0x130>
    cbb4:       7e c1           rjmp    .+764           ; 0xceb2 <UpdateSPI_Buffer+0x42c>
    cbb6:       8e 30           cpi     r24, 0x0E       ; 14
    cbb8:       08 f0           brcs    .+2             ; 0xcbbc <UpdateSPI_Buffer+0x136>
    cbba:       3a c1           rjmp    .+628           ; 0xce30 <UpdateSPI_Buffer+0x3aa>
    cbbc:       80 91 26 09     lds     r24, 0x0926
    cbc0:       80 93 cc 09     sts     0x09CC, r24
    cbc4:       80 91 27 09     lds     r24, 0x0927
    cbc8:       80 93 cd 09     sts     0x09CD, r24
    cbcc:       80 91 28 09     lds     r24, 0x0928
    cbd0:       80 93 ce 09     sts     0x09CE, r24
    cbd4:       80 91 29 09     lds     r24, 0x0929
    cbd8:       80 93 cf 09     sts     0x09CF, r24
    cbdc:       80 91 2a 09     lds     r24, 0x092A
    cbe0:       80 93 d0 09     sts     0x09D0, r24
    cbe4:       80 91 2e 09     lds     r24, 0x092E
    cbe8:       80 93 d1 09     sts     0x09D1, r24
    cbec:       80 91 2f 09     lds     r24, 0x092F
    cbf0:       80 93 d2 09     sts     0x09D2, r24
    cbf4:       80 91 30 09     lds     r24, 0x0930
    cbf8:       80 93 d3 09     sts     0x09D3, r24
    cbfc:       80 91 33 09     lds     r24, 0x0933
    cc00:       80 93 d4 09     sts     0x09D4, r24
    cc04:       80 91 31 09     lds     r24, 0x0931
    cc08:       80 93 d5 09     sts     0x09D5, r24
    cc0c:       80 91 32 09     lds     r24, 0x0932
    cc10:       80 93 d6 09     sts     0x09D6, r24
    cc14:       80 91 34 09     lds     r24, 0x0934
    cc18:       80 93 d7 09     sts     0x09D7, r24
    cc1c:       80 91 db 09     lds     r24, 0x09DB
    cc20:       88 23           and     r24, r24
    cc22:       09 f4           brne    .+2             ; 0xcc26 <UpdateSPI_Buffer+0x1a0>
    cc24:       f2 c0           rjmp    .+484           ; 0xce0a <UpdateSPI_Buffer+0x384>
    cc26:       20 91 e1 09     lds     r18, 0x09E1
    cc2a:       30 91 e2 09     lds     r19, 0x09E2
    cc2e:       c9 01           movw    r24, r18
    cc30:       81 50           subi    r24, 0x01       ; 1
    cc32:       9e 4f           sbci    r25, 0xFE       ; 254
    cc34:       8f 5f           subi    r24, 0xFF       ; 255
    cc36:       93 40           sbci    r25, 0x03       ; 3
    cc38:       58 f4           brcc    .+22            ; 0xcc50 <UpdateSPI_Buffer+0x1ca>
    cc3a:       40 91 e3 09     lds     r20, 0x09E3
    cc3e:       50 91 e4 09     lds     r21, 0x09E4
    cc42:       ca 01           movw    r24, r20
    cc44:       81 50           subi    r24, 0x01       ; 1
    cc46:       9e 4f           sbci    r25, 0xFE       ; 254
    cc48:       8f 5f           subi    r24, 0xFF       ; 255
    cc4a:       93 40           sbci    r25, 0x03       ; 3
    cc4c:       08 f4           brcc    .+2             ; 0xcc50 <UpdateSPI_Buffer+0x1ca>
    cc4e:       1c c1           rjmp    .+568           ; 0xce88 <UpdateSPI_Buffer+0x402>
    cc50:       80 91 e7 09     lds     r24, 0x09E7
    cc54:       90 91 e8 09     lds     r25, 0x09E8
    cc58:       21 e0           ldi     r18, 0x01       ; 1
    cc5a:       89 36           cpi     r24, 0x69       ; 105
    cc5c:       92 07           cpc     r25, r18
    cc5e:       24 f4           brge    .+8             ; 0xcc68 <UpdateSPI_Buffer+0x1e2>
    cc60:       90 93 01 05     sts     0x0501, r25
    cc64:       80 93 00 05     sts     0x0500, r24
    cc68:       80 91 00 05     lds     r24, 0x0500
    cc6c:       90 91 01 05     lds     r25, 0x0501
    cc70:       84 5e           subi    r24, 0xE4       ; 228
    cc72:       9d 4f           sbci    r25, 0xFD       ; 253
    cc74:       20 91 02 05     lds     r18, 0x0502
    cc78:       30 91 03 05     lds     r19, 0x0503
    cc7c:       82 1b           sub     r24, r18
    cc7e:       93 0b           sbc     r25, r19
    cc80:       68 e6           ldi     r22, 0x68       ; 104
    cc82:       71 e0           ldi     r23, 0x01       ; 1
    cc84:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    cc88:       84 5b           subi    r24, 0xB4       ; 180
    cc8a:       90 40           sbci    r25, 0x00       ; 0
    cc8c:       90 93 05 05     sts     0x0505, r25
    cc90:       80 93 04 05     sts     0x0504, r24
    cc94:       20 91 eb 09     lds     r18, 0x09EB
    cc98:       30 91 ec 09     lds     r19, 0x09EC
    cc9c:       80 91 fa 03     lds     r24, 0x03FA
    cca0:       90 91 fb 03     lds     r25, 0x03FB
    cca4:       82 17           cp      r24, r18
    cca6:       93 07           cpc     r25, r19
    cca8:       28 f4           brcc    .+10            ; 0xccb4 <UpdateSPI_Buffer+0x22e>
    ccaa:       80 91 7e 07     lds     r24, 0x077E
    ccae:       88 23           and     r24, r24
    ccb0:       09 f4           brne    .+2             ; 0xccb4 <UpdateSPI_Buffer+0x22e>
    ccb2:       fa c0           rjmp    .+500           ; 0xcea8 <UpdateSPI_Buffer+0x422>
    ccb4:       80 91 e0 09     lds     r24, 0x09E0
    ccb8:       87 36           cpi     r24, 0x67       ; 103
    ccba:       a1 f4           brne    .+40            ; 0xcce4 <UpdateSPI_Buffer+0x25e>
    ccbc:       80 91 ed 09     lds     r24, 0x09ED
    ccc0:       80 93 14 0a     sts     0x0A14, r24
    ccc4:       80 91 ee 09     lds     r24, 0x09EE
    ccc8:       80 93 16 0a     sts     0x0A16, r24
    cccc:       80 91 ef 09     lds     r24, 0x09EF
    ccd0:       80 93 15 0a     sts     0x0A15, r24
    ccd4:       80 91 f0 09     lds     r24, 0x09F0
    ccd8:       80 93 17 0a     sts     0x0A17, r24
    ccdc:       80 91 f1 09     lds     r24, 0x09F1
    cce0:       80 93 18 0a     sts     0x0A18, r24
    cce4:       1f 91           pop     r17
    cce6:       0f 91           pop     r16
    cce8:       ff 90           pop     r15
    ccea:       ef 90           pop     r14
    ccec:       08 95           ret
    ccee:       8a 30           cpi     r24, 0x0A       ; 10
    ccf0:       09 f4           brne    .+2             ; 0xccf4 <UpdateSPI_Buffer+0x26e>
    ccf2:       29 c1           rjmp    .+594           ; 0xcf46 <UpdateSPI_Buffer+0x4c0>
    ccf4:       8b 30           cpi     r24, 0x0B       ; 11
    ccf6:       09 f0           breq    .+2             ; 0xccfa <UpdateSPI_Buffer+0x274>
    ccf8:       91 cf           rjmp    .-222           ; 0xcc1c <UpdateSPI_Buffer+0x196>
    ccfa:       f8 94           cli
    ccfc:       e0 91 e3 08     lds     r30, 0x08E3
    cd00:       f0 e0           ldi     r31, 0x00       ; 0
    cd02:       ee 0f           add     r30, r30
    cd04:       ff 1f           adc     r31, r31
    cd06:       e1 55           subi    r30, 0x51       ; 81
    cd08:       f7 4f           sbci    r31, 0xF7       ; 247
    cd0a:       01 90           ld      r0, Z+
    cd0c:       f0 81           ld      r31, Z
    cd0e:       e0 2d           mov     r30, r0
    cd10:       2f ef           ldi     r18, 0xFF       ; 255
    cd12:       e1 38           cpi     r30, 0x81       ; 129
    cd14:       f2 07           cpc     r31, r18
    cd16:       14 f4           brge    .+4             ; 0xcd1c <UpdateSPI_Buffer+0x296>
    cd18:       e1 e8           ldi     r30, 0x81       ; 129
    cd1a:       ff ef           ldi     r31, 0xFF       ; 255
    cd1c:       e0 38           cpi     r30, 0x80       ; 128
    cd1e:       f1 05           cpc     r31, r1
    cd20:       14 f0           brlt    .+4             ; 0xcd26 <UpdateSPI_Buffer+0x2a0>
    cd22:       ef e7           ldi     r30, 0x7F       ; 127
    cd24:       f0 e0           ldi     r31, 0x00       ; 0
    cd26:       e0 93 cc 09     sts     0x09CC, r30
    cd2a:       e0 91 e4 08     lds     r30, 0x08E4
    cd2e:       f0 e0           ldi     r31, 0x00       ; 0
    cd30:       ee 0f           add     r30, r30
    cd32:       ff 1f           adc     r31, r31
    cd34:       e1 55           subi    r30, 0x51       ; 81
    cd36:       f7 4f           sbci    r31, 0xF7       ; 247
    cd38:       01 90           ld      r0, Z+
    cd3a:       f0 81           ld      r31, Z
    cd3c:       e0 2d           mov     r30, r0
    cd3e:       4f ef           ldi     r20, 0xFF       ; 255
    cd40:       e1 38           cpi     r30, 0x81       ; 129
    cd42:       f4 07           cpc     r31, r20
    cd44:       14 f4           brge    .+4             ; 0xcd4a <UpdateSPI_Buffer+0x2c4>
    cd46:       e1 e8           ldi     r30, 0x81       ; 129
    cd48:       ff ef           ldi     r31, 0xFF       ; 255
    cd4a:       e0 38           cpi     r30, 0x80       ; 128
    cd4c:       f1 05           cpc     r31, r1
    cd4e:       14 f0           brlt    .+4             ; 0xcd54 <UpdateSPI_Buffer+0x2ce>
    cd50:       ef e7           ldi     r30, 0x7F       ; 127
    cd52:       f0 e0           ldi     r31, 0x00       ; 0
    cd54:       e0 93 cd 09     sts     0x09CD, r30
    cd58:       e0 91 e2 08     lds     r30, 0x08E2
    cd5c:       f0 e0           ldi     r31, 0x00       ; 0
    cd5e:       ee 0f           add     r30, r30
    cd60:       ff 1f           adc     r31, r31
    cd62:       e1 55           subi    r30, 0x51       ; 81
    cd64:       f7 4f           sbci    r31, 0xF7       ; 247
    cd66:       01 90           ld      r0, Z+
    cd68:       f0 81           ld      r31, Z
    cd6a:       e0 2d           mov     r30, r0
    cd6c:       6f ef           ldi     r22, 0xFF       ; 255
    cd6e:       e1 38           cpi     r30, 0x81       ; 129
    cd70:       f6 07           cpc     r31, r22
    cd72:       14 f4           brge    .+4             ; 0xcd78 <UpdateSPI_Buffer+0x2f2>
    cd74:       e1 e8           ldi     r30, 0x81       ; 129
    cd76:       ff ef           ldi     r31, 0xFF       ; 255
    cd78:       e0 38           cpi     r30, 0x80       ; 128
    cd7a:       f1 05           cpc     r31, r1
    cd7c:       14 f0           brlt    .+4             ; 0xcd82 <UpdateSPI_Buffer+0x2fc>
    cd7e:       ef e7           ldi     r30, 0x7F       ; 127
    cd80:       f0 e0           ldi     r31, 0x00       ; 0
    cd82:       e0 93 ce 09     sts     0x09CE, r30
    cd86:       e0 91 e1 08     lds     r30, 0x08E1
    cd8a:       f0 e0           ldi     r31, 0x00       ; 0
    cd8c:       ee 0f           add     r30, r30
    cd8e:       ff 1f           adc     r31, r31
    cd90:       e1 55           subi    r30, 0x51       ; 81
    cd92:       f7 4f           sbci    r31, 0xF7       ; 247
    cd94:       01 90           ld      r0, Z+
    cd96:       f0 81           ld      r31, Z
    cd98:       e0 2d           mov     r30, r0
    cd9a:       8f ef           ldi     r24, 0xFF       ; 255
    cd9c:       e1 38           cpi     r30, 0x81       ; 129
    cd9e:       f8 07           cpc     r31, r24
    cda0:       14 f4           brge    .+4             ; 0xcda6 <UpdateSPI_Buffer+0x320>
    cda2:       e1 e8           ldi     r30, 0x81       ; 129
    cda4:       ff ef           ldi     r31, 0xFF       ; 255
    cda6:       78 94           sei
    cda8:       e0 38           cpi     r30, 0x80       ; 128
    cdaa:       f1 05           cpc     r31, r1
    cdac:       14 f0           brlt    .+4             ; 0xcdb2 <UpdateSPI_Buffer+0x32c>
    cdae:       ef e7           ldi     r30, 0x7F       ; 127
    cdb0:       f0 e0           ldi     r31, 0x00       ; 0
    cdb2:       e0 93 cf 09     sts     0x09CF, r30
    cdb6:       80 91 0a 05     lds     r24, 0x050A
    cdba:       80 93 d0 09     sts     0x09D0, r24
    cdbe:       80 91 0c 05     lds     r24, 0x050C
    cdc2:       80 93 d1 09     sts     0x09D1, r24
    cdc6:       80 91 0e 05     lds     r24, 0x050E
    cdca:       80 93 d2 09     sts     0x09D2, r24
    cdce:       80 91 10 05     lds     r24, 0x0510
    cdd2:       80 93 d3 09     sts     0x09D3, r24
    cdd6:       80 91 12 05     lds     r24, 0x0512
    cdda:       80 93 d4 09     sts     0x09D4, r24
    cdde:       80 91 13 05     lds     r24, 0x0513
    cde2:       80 93 d5 09     sts     0x09D5, r24
    cde6:       20 91 33 08     lds     r18, 0x0833
    cdea:       30 91 34 08     lds     r19, 0x0834
    cdee:       c9 01           movw    r24, r18
    cdf0:       97 fd           sbrc    r25, 7
    cdf2:       ea c0           rjmp    .+468           ; 0xcfc8 <UpdateSPI_Buffer+0x542>
    cdf4:       95 95           asr     r25
    cdf6:       87 95           ror     r24
    cdf8:       95 95           asr     r25
    cdfa:       87 95           ror     r24
    cdfc:       80 93 d6 09     sts     0x09D6, r24
    ce00:       80 91 db 09     lds     r24, 0x09DB
    ce04:       88 23           and     r24, r24
    ce06:       09 f0           breq    .+2             ; 0xce0a <UpdateSPI_Buffer+0x384>
    ce08:       0e cf           rjmp    .-484           ; 0xcc26 <UpdateSPI_Buffer+0x1a0>
    ce0a:       10 92 aa 05     sts     0x05AA, r1
    ce0e:       10 92 a9 05     sts     0x05A9, r1
    ce12:       10 92 ac 05     sts     0x05AC, r1
    ce16:       10 92 ab 05     sts     0x05AB, r1
    ce1a:       1f 91           pop     r17
    ce1c:       0f 91           pop     r16
    ce1e:       ff 90           pop     r15
    ce20:       ef 90           pop     r14
    ce22:       08 95           ret
    ce24:       2d 5f           subi    r18, 0xFD       ; 253
    ce26:       3f 4f           sbci    r19, 0xFF       ; 255
    ce28:       a7 ce           rjmp    .-690           ; 0xcb78 <UpdateSPI_Buffer+0xf2>
    ce2a:       2d 5f           subi    r18, 0xFD       ; 253
    ce2c:       3f 4f           sbci    r19, 0xFF       ; 255
    ce2e:       8b ce           rjmp    .-746           ; 0xcb46 <UpdateSPI_Buffer+0xc0>
    ce30:       8f 30           cpi     r24, 0x0F       ; 15
    ce32:       09 f0           breq    .+2             ; 0xce36 <UpdateSPI_Buffer+0x3b0>
    ce34:       f3 ce           rjmp    .-538           ; 0xcc1c <UpdateSPI_Buffer+0x196>
    ce36:       80 91 10 09     lds     r24, 0x0910
    ce3a:       80 93 cc 09     sts     0x09CC, r24
    ce3e:       80 91 38 09     lds     r24, 0x0938
    ce42:       80 93 cd 09     sts     0x09CD, r24
    ce46:       80 91 b9 03     lds     r24, 0x03B9
    ce4a:       80 93 ce 09     sts     0x09CE, r24
    ce4e:       80 91 09 09     lds     r24, 0x0909
    ce52:       80 93 cf 09     sts     0x09CF, r24
    ce56:       80 91 0a 09     lds     r24, 0x090A
    ce5a:       80 93 d0 09     sts     0x09D0, r24
    ce5e:       80 91 0b 09     lds     r24, 0x090B
    ce62:       80 93 d1 09     sts     0x09D1, r24
    ce66:       80 91 ba 03     lds     r24, 0x03BA
    ce6a:       80 93 d2 09     sts     0x09D2, r24
    ce6e:       80 91 0d 09     lds     r24, 0x090D
    ce72:       80 93 d3 09     sts     0x09D3, r24
    ce76:       80 91 0e 09     lds     r24, 0x090E
    ce7a:       80 93 d4 09     sts     0x09D4, r24
    ce7e:       80 91 0f 09     lds     r24, 0x090F
    ce82:       80 93 d5 09     sts     0x09D5, r24
    ce86:       ca ce           rjmp    .-620           ; 0xcc1c <UpdateSPI_Buffer+0x196>
    ce88:       80 91 e9 08     lds     r24, 0x08E9
    ce8c:       85 ff           sbrs    r24, 5
    ce8e:       e0 ce           rjmp    .-576           ; 0xcc50 <UpdateSPI_Buffer+0x1ca>
    ce90:       30 93 aa 05     sts     0x05AA, r19
    ce94:       20 93 a9 05     sts     0x05A9, r18
    ce98:       50 93 ac 05     sts     0x05AC, r21
    ce9c:       40 93 ab 05     sts     0x05AB, r20
    cea0:       8a ef           ldi     r24, 0xFA       ; 250
    cea2:       80 93 c1 05     sts     0x05C1, r24
    cea6:       d4 ce           rjmp    .-600           ; 0xcc50 <UpdateSPI_Buffer+0x1ca>
    cea8:       30 93 fb 03     sts     0x03FB, r19
    ceac:       20 93 fa 03     sts     0x03FA, r18
    ceb0:       01 cf           rjmp    .-510           ; 0xccb4 <UpdateSPI_Buffer+0x22e>
    ceb2:       80 91 dc 09     lds     r24, 0x09DC
    ceb6:       80 93 cc 09     sts     0x09CC, r24
    ceba:       80 91 dd 09     lds     r24, 0x09DD
    cebe:       80 93 cd 09     sts     0x09CD, r24
    cec2:       80 91 de 09     lds     r24, 0x09DE
    cec6:       80 93 ce 09     sts     0x09CE, r24
    ceca:       80 91 df 09     lds     r24, 0x09DF
    cece:       80 93 cf 09     sts     0x09CF, r24
    ced2:       80 91 08 01     lds     r24, 0x0108
    ced6:       80 93 d0 09     sts     0x09D0, r24
    ceda:       a0 ce           rjmp    .-704           ; 0xcc1c <UpdateSPI_Buffer+0x196>
    cedc:       80 91 7e 07     lds     r24, 0x077E
    cee0:       86 30           cpi     r24, 0x06       ; 6
    cee2:       08 f4           brcc    .+2             ; 0xcee6 <UpdateSPI_Buffer+0x460>
    cee4:       6e c0           rjmp    .+220           ; 0xcfc2 <UpdateSPI_Buffer+0x53c>
    cee6:       10 92 7e 07     sts     0x077E, r1
    ceea:       85 e0           ldi     r24, 0x05       ; 5
    ceec:       80 93 cc 09     sts     0x09CC, r24
    cef0:       80 91 35 09     lds     r24, 0x0935
    cef4:       80 93 cd 09     sts     0x09CD, r24
    cef8:       80 91 2f 08     lds     r24, 0x082F
    cefc:       90 91 30 08     lds     r25, 0x0830
    cf00:       90 93 cf 09     sts     0x09CF, r25
    cf04:       80 93 ce 09     sts     0x09CE, r24
    cf08:       60 91 21 05     lds     r22, 0x0521
    cf0c:       70 91 22 05     lds     r23, 0x0522
    cf10:       80 91 23 05     lds     r24, 0x0523
    cf14:       90 91 24 05     lds     r25, 0x0524
    cf18:       25 e0           ldi     r18, 0x05       ; 5
    cf1a:       30 e0           ldi     r19, 0x00       ; 0
    cf1c:       40 e0           ldi     r20, 0x00       ; 0
    cf1e:       50 e0           ldi     r21, 0x00       ; 0
    cf20:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    cf24:       30 93 d1 09     sts     0x09D1, r19
    cf28:       20 93 d0 09     sts     0x09D0, r18
    cf2c:       80 91 2b 09     lds     r24, 0x092B
    cf30:       80 93 d2 09     sts     0x09D2, r24
    cf34:       80 91 2c 09     lds     r24, 0x092C
    cf38:       80 93 d3 09     sts     0x09D3, r24
    cf3c:       80 91 2d 09     lds     r24, 0x092D
    cf40:       80 93 d4 09     sts     0x09D4, r24
    cf44:       6b ce           rjmp    .-810           ; 0xcc1c <UpdateSPI_Buffer+0x196>
    cf46:       80 91 2f 05     lds     r24, 0x052F
    cf4a:       80 93 cc 09     sts     0x09CC, r24
    cf4e:       80 91 30 05     lds     r24, 0x0530
    cf52:       80 93 cd 09     sts     0x09CD, r24
    cf56:       80 91 31 05     lds     r24, 0x0531
    cf5a:       80 93 ce 09     sts     0x09CE, r24
    cf5e:       80 91 32 05     lds     r24, 0x0532
    cf62:       80 93 cf 09     sts     0x09CF, r24
    cf66:       80 91 33 05     lds     r24, 0x0533
    cf6a:       80 93 d0 09     sts     0x09D0, r24
    cf6e:       80 91 34 05     lds     r24, 0x0534
    cf72:       80 93 d1 09     sts     0x09D1, r24
    cf76:       80 91 35 05     lds     r24, 0x0535
    cf7a:       80 93 d2 09     sts     0x09D2, r24
    cf7e:       80 91 36 05     lds     r24, 0x0536
    cf82:       80 93 d3 09     sts     0x09D3, r24
    cf86:       80 91 43 05     lds     r24, 0x0543
    cf8a:       80 93 d4 09     sts     0x09D4, r24
    cf8e:       80 91 43 05     lds     r24, 0x0543
    cf92:       83 7f           andi    r24, 0xF3       ; 243
    cf94:       80 93 43 05     sts     0x0543, r24
    cf98:       80 91 19 03     lds     r24, 0x0319
    cf9c:       90 91 1a 03     lds     r25, 0x031A
    cfa0:       80 93 d5 09     sts     0x09D5, r24
    cfa4:       80 91 0a 01     lds     r24, 0x010A
    cfa8:       80 93 d6 09     sts     0x09D6, r24
    cfac:       f9 99           sbic    0x1f, 1 ; 31
    cfae:       fe cf           rjmp    .-4             ; 0xcfac <UpdateSPI_Buffer+0x526>
    cfb0:       82 e0           ldi     r24, 0x02       ; 2
    cfb2:       90 e0           ldi     r25, 0x00       ; 0
    cfb4:       92 bd           out     0x22, r25       ; 34
    cfb6:       81 bd           out     0x21, r24       ; 33
    cfb8:       f8 9a           sbi     0x1f, 0 ; 31
    cfba:       80 b5           in      r24, 0x20       ; 32
    cfbc:       80 93 d7 09     sts     0x09D7, r24
    cfc0:       2d ce           rjmp    .-934           ; 0xcc1c <UpdateSPI_Buffer+0x196>
    cfc2:       80 93 cc 09     sts     0x09CC, r24
    cfc6:       94 cf           rjmp    .-216           ; 0xcef0 <UpdateSPI_Buffer+0x46a>
    cfc8:       03 96           adiw    r24, 0x03       ; 3
    cfca:       14 cf           rjmp    .-472           ; 0xcdf4 <UpdateSPI_Buffer+0x36e>

0000cfcc <SPI_StartTransmitPacket>:
    cfcc:       80 91 b5 09     lds     r24, 0x09B5
    cfd0:       88 23           and     r24, r24
    cfd2:       09 f4           brne    .+2             ; 0xcfd6 <SPI_StartTransmitPacket+0xa>
    cfd4:       3b c0           rjmp    .+118           ; 0xd04c <SPI_StartTransmitPacket+0x80>
    cfd6:       45 98           cbi     0x08, 5 ; 8
    cfd8:       89 eb           ldi     r24, 0xB9       ; 185
    cfda:       99 e0           ldi     r25, 0x09       ; 9
    cfdc:       90 93 b7 09     sts     0x09B7, r25
    cfe0:       80 93 b6 09     sts     0x09B6, r24
    cfe4:       90 91 c2 05     lds     r25, 0x05C2
    cfe8:       e9 2f           mov     r30, r25
    cfea:       f0 e0           ldi     r31, 0x00       ; 0
    cfec:       e4 53           subi    r30, 0x34       ; 52
    cfee:       fc 4f           sbci    r31, 0xFC       ; 252
    cff0:       80 81           ld      r24, Z
    cff2:       80 93 bb 09     sts     0x09BB, r24
    cff6:       9f 5f           subi    r25, 0xFF       ; 255
    cff8:       90 93 c2 05     sts     0x05C2, r25
    cffc:       97 30           cpi     r25, 0x07       ; 7
    cffe:       10 f0           brcs    .+4             ; 0xd004 <SPI_StartTransmitPacket+0x38>
    d000:       10 92 c2 05     sts     0x05C2, r1
    d004:       10 92 b5 09     sts     0x09B5, r1
    d008:       0e 94 43 65     call    0xca86  ; 0xca86 <UpdateSPI_Buffer>
    d00c:       81 e0           ldi     r24, 0x01       ; 1
    d00e:       80 93 b8 09     sts     0x09B8, r24
        ...
    d042:       80 91 b9 09     lds     r24, 0x09B9
    d046:       80 93 d8 09     sts     0x09D8, r24
    d04a:       8e bd           out     0x2e, r24       ; 46
    d04c:       08 95           ret

0000d04e <SPI_TransmitByte>:
    d04e:       80 91 b5 09     lds     r24, 0x09B5
    d052:       88 23           and     r24, r24
    d054:       11 f4           brne    .+4             ; 0xd05a <SPI_TransmitByte+0xc>
    d056:       0d b4           in      r0, 0x2d        ; 45
    d058:       07 fe           sbrs    r0, 7
    d05a:       08 95           ret
    d05c:       84 e0           ldi     r24, 0x04       ; 4
    d05e:       80 93 fc 03     sts     0x03FC, r24
    d062:       45 9a           sbi     0x08, 5 ; 8
    d064:       9e b5           in      r25, 0x2e       ; 46
    d066:       80 91 c4 05     lds     r24, 0x05C4
    d06a:       81 30           cpi     r24, 0x01       ; 1
    d06c:       09 f4           brne    .+2             ; 0xd070 <SPI_TransmitByte+0x22>
    d06e:       59 c0           rjmp    .+178           ; 0xd122 <SPI_TransmitByte+0xd4>
    d070:       81 30           cpi     r24, 0x01       ; 1
    d072:       08 f0           brcs    .+2             ; 0xd076 <SPI_TransmitByte+0x28>
    d074:       3a c0           rjmp    .+116           ; 0xd0ea <SPI_TransmitByte+0x9c>
    d076:       10 92 da 09     sts     0x09DA, r1
    d07a:       90 93 c3 05     sts     0x05C3, r25
    d07e:       91 38           cpi     r25, 0x81       ; 129
    d080:       09 f4           brne    .+2             ; 0xd084 <SPI_TransmitByte+0x36>
    d082:       4b c0           rjmp    .+150           ; 0xd11a <SPI_TransmitByte+0xcc>
    d084:       20 91 b8 09     lds     r18, 0x09B8
    d088:       20 32           cpi     r18, 0x20       ; 32
    d08a:       08 f0           brcs    .+2             ; 0xd08e <SPI_TransmitByte+0x40>
    d08c:       2a c0           rjmp    .+84            ; 0xd0e2 <SPI_TransmitByte+0x94>
    d08e:       45 98           cbi     0x08, 5 ; 8
        ...
    d0c0:       e0 91 b6 09     lds     r30, 0x09B6
    d0c4:       f0 91 b7 09     lds     r31, 0x09B7
    d0c8:       e2 0f           add     r30, r18
    d0ca:       f1 1d           adc     r31, r1
    d0cc:       80 81           ld      r24, Z
    d0ce:       8e bd           out     0x2e, r24       ; 46
    d0d0:       90 91 d8 09     lds     r25, 0x09D8
    d0d4:       89 0f           add     r24, r25
    d0d6:       80 93 d8 09     sts     0x09D8, r24
    d0da:       2f 5f           subi    r18, 0xFF       ; 255
    d0dc:       20 93 b8 09     sts     0x09B8, r18
    d0e0:       08 95           ret
    d0e2:       81 e0           ldi     r24, 0x01       ; 1
    d0e4:       80 93 b5 09     sts     0x09B5, r24
    d0e8:       f8 cf           rjmp    .-16            ; 0xd0da <SPI_TransmitByte+0x8c>
    d0ea:       82 30           cpi     r24, 0x02       ; 2
    d0ec:       09 f0           breq    .+2             ; 0xd0f0 <SPI_TransmitByte+0xa2>
    d0ee:       ca cf           rjmp    .-108           ; 0xd084 <SPI_TransmitByte+0x36>
    d0f0:       80 91 da 09     lds     r24, 0x09DA
    d0f4:       e8 2f           mov     r30, r24
    d0f6:       f0 e0           ldi     r31, 0x00       ; 0
    d0f8:       e6 50           subi    r30, 0x06       ; 6
    d0fa:       f6 4f           sbci    r31, 0xF6       ; 246
    d0fc:       90 83           st      Z, r25
    d0fe:       8f 5f           subi    r24, 0xFF       ; 255
    d100:       80 93 da 09     sts     0x09DA, r24
    d104:       8a 31           cpi     r24, 0x1A       ; 26
    d106:       c0 f0           brcs    .+48            ; 0xd138 <SPI_TransmitByte+0xea>
    d108:       80 91 c3 05     lds     r24, 0x05C3
    d10c:       98 17           cp      r25, r24
    d10e:       d1 f0           breq    .+52            ; 0xd144 <SPI_TransmitByte+0xf6>
    d110:       10 92 db 09     sts     0x09DB, r1
    d114:       10 92 c4 05     sts     0x05C4, r1
    d118:       b5 cf           rjmp    .-150           ; 0xd084 <SPI_TransmitByte+0x36>
    d11a:       81 e0           ldi     r24, 0x01       ; 1
    d11c:       80 93 c4 05     sts     0x05C4, r24
    d120:       b1 cf           rjmp    .-158           ; 0xd084 <SPI_TransmitByte+0x36>
    d122:       95 35           cpi     r25, 0x55       ; 85
    d124:       b9 f7           brne    .-18            ; 0xd114 <SPI_TransmitByte+0xc6>
    d126:       80 91 c3 05     lds     r24, 0x05C3
    d12a:       8b 5a           subi    r24, 0xAB       ; 171
    d12c:       80 93 c3 05     sts     0x05C3, r24
    d130:       82 e0           ldi     r24, 0x02       ; 2
    d132:       80 93 c4 05     sts     0x05C4, r24
    d136:       a6 cf           rjmp    .-180           ; 0xd084 <SPI_TransmitByte+0x36>
    d138:       80 91 c3 05     lds     r24, 0x05C3
    d13c:       89 0f           add     r24, r25
    d13e:       80 93 c3 05     sts     0x05C3, r24
    d142:       a0 cf           rjmp    .-192           ; 0xd084 <SPI_TransmitByte+0x36>
    d144:       a0 ee           ldi     r26, 0xE0       ; 224
    d146:       b9 e0           ldi     r27, 0x09       ; 9
    d148:       ea ef           ldi     r30, 0xFA       ; 250
    d14a:       f9 e0           ldi     r31, 0x09       ; 9
    d14c:       8a e1           ldi     r24, 0x1A       ; 26
    d14e:       01 90           ld      r0, Z+
    d150:       0d 92           st      X+, r0
    d152:       81 50           subi    r24, 0x01       ; 1
    d154:       e1 f7           brne    .-8             ; 0xd14e <SPI_TransmitByte+0x100>
    d156:       81 e0           ldi     r24, 0x01       ; 1
    d158:       80 93 db 09     sts     0x09DB, r24
    d15c:       db cf           rjmp    .-74            ; 0xd114 <SPI_TransmitByte+0xc6>

0000d15e <LED_Init>:
    d15e:       87 b1           in      r24, 0x07       ; 7
    d160:       8c 60           ori     r24, 0x0C       ; 12
    d162:       87 b9           out     0x07, r24       ; 7
    d164:       42 98           cbi     0x08, 2 ; 8
    d166:       43 98           cbi     0x08, 3 ; 8
    d168:       10 92 c9 05     sts     0x05C9, r1
    d16c:       80 e8           ldi     r24, 0x80       ; 128
    d16e:       80 93 d3 03     sts     0x03D3, r24
    d172:       10 92 ca 05     sts     0x05CA, r1
    d176:       80 93 d4 03     sts     0x03D4, r24
    d17a:       08 95           ret

0000d17c <LED_Update>:
    d17c:       80 91 cd 05     lds     r24, 0x05CD
    d180:       81 50           subi    r24, 0x01       ; 1
    d182:       80 93 cd 05     sts     0x05CD, r24
    d186:       8f 5f           subi    r24, 0xFF       ; 255
    d188:       09 f0           breq    .+2             ; 0xd18c <LED_Update+0x10>
    d18a:       3e c0           rjmp    .+124           ; 0xd208 <LED_Update+0x8c>
    d18c:       84 e0           ldi     r24, 0x04       ; 4
    d18e:       80 93 cd 05     sts     0x05CD, r24
    d192:       80 91 43 05     lds     r24, 0x0543
    d196:       85 ff           sbrs    r24, 5
    d198:       38 c0           rjmp    .+112           ; 0xd20a <LED_Update+0x8e>
    d19a:       80 91 24 09     lds     r24, 0x0924
    d19e:       80 93 cc 05     sts     0x05CC, r24
    d1a2:       80 91 25 09     lds     r24, 0x0925
    d1a6:       80 93 cb 05     sts     0x05CB, r24
    d1aa:       80 91 37 09     lds     r24, 0x0937
    d1ae:       28 2f           mov     r18, r24
    d1b0:       30 e0           ldi     r19, 0x00       ; 0
    d1b2:       a9 01           movw    r20, r18
    d1b4:       40 71           andi    r20, 0x10       ; 16
    d1b6:       50 70           andi    r21, 0x00       ; 0
    d1b8:       84 ff           sbrs    r24, 4
    d1ba:       34 c0           rjmp    .+104           ; 0xd224 <LED_Update+0xa8>
    d1bc:       80 91 1c 05     lds     r24, 0x051C
    d1c0:       88 23           and     r24, r24
    d1c2:       81 f5           brne    .+96            ; 0xd224 <LED_Update+0xa8>
    d1c4:       25 ff           sbrs    r18, 5
    d1c6:       7e c0           rjmp    .+252           ; 0xd2c4 <LED_Update+0x148>
    d1c8:       42 9a           sbi     0x08, 2 ; 8
    d1ca:       26 fd           sbrc    r18, 6
    d1cc:       4d c0           rjmp    .+154           ; 0xd268 <LED_Update+0xec>
    d1ce:       43 98           cbi     0x08, 3 ; 8
    d1d0:       08 95           ret
    d1d2:       80 91 ca 05     lds     r24, 0x05CA
    d1d6:       81 50           subi    r24, 0x01       ; 1
    d1d8:       80 93 ca 05     sts     0x05CA, r24
    d1dc:       8f 5f           subi    r24, 0xFF       ; 255
    d1de:       a1 f4           brne    .+40            ; 0xd208 <LED_Update+0x8c>
    d1e0:       80 91 a2 09     lds     r24, 0x09A2
    d1e4:       81 50           subi    r24, 0x01       ; 1
    d1e6:       80 93 ca 05     sts     0x05CA, r24
    d1ea:       80 91 d4 03     lds     r24, 0x03D4
    d1ee:       81 30           cpi     r24, 0x01       ; 1
    d1f0:       09 f4           brne    .+2             ; 0xd1f4 <LED_Update+0x78>
    d1f2:       6a c0           rjmp    .+212           ; 0xd2c8 <LED_Update+0x14c>
    d1f4:       86 95           lsr     r24
    d1f6:       80 93 d4 03     sts     0x03D4, r24
    d1fa:       80 91 cb 05     lds     r24, 0x05CB
    d1fe:       90 91 d4 03     lds     r25, 0x03D4
    d202:       89 23           and     r24, r25
    d204:       89 f5           brne    .+98            ; 0xd268 <LED_Update+0xec>
    d206:       43 98           cbi     0x08, 3 ; 8
    d208:       08 95           ret
    d20a:       80 91 12 05     lds     r24, 0x0512
    d20e:       87 ff           sbrs    r24, 7
    d210:       c4 cf           rjmp    .-120           ; 0xd19a <LED_Update+0x1e>
    d212:       80 91 20 09     lds     r24, 0x0920
    d216:       80 93 cc 05     sts     0x05CC, r24
    d21a:       80 91 22 09     lds     r24, 0x0922
    d21e:       80 93 cb 05     sts     0x05CB, r24
    d222:       c3 cf           rjmp    .-122           ; 0xd1aa <LED_Update+0x2e>
    d224:       80 91 21 09     lds     r24, 0x0921
    d228:       8b 3f           cpi     r24, 0xFB       ; 251
    d22a:       00 f1           brcs    .+64            ; 0xd26c <LED_Update+0xf0>
    d22c:       80 91 6f 09     lds     r24, 0x096F
    d230:       8d 3d           cpi     r24, 0xDD       ; 221
    d232:       08 f0           brcs    .+2             ; 0xd236 <LED_Update+0xba>
    d234:       41 c0           rjmp    .+130           ; 0xd2b8 <LED_Update+0x13c>
    d236:       8a 30           cpi     r24, 0x0A       ; 10
    d238:       c8 f4           brcc    .+50            ; 0xd26c <LED_Update+0xf0>
    d23a:       80 91 cc 05     lds     r24, 0x05CC
    d23e:       87 fd           sbrc    r24, 7
    d240:       2e c0           rjmp    .+92            ; 0xd29e <LED_Update+0x122>
    d242:       42 9a           sbi     0x08, 2 ; 8
    d244:       45 2b           or      r20, r21
    d246:       71 f5           brne    .+92            ; 0xd2a4 <LED_Update+0x128>
    d248:       80 91 23 09     lds     r24, 0x0923
    d24c:       8b 3f           cpi     r24, 0xFB       ; 251
    d24e:       08 f4           brcc    .+2             ; 0xd252 <LED_Update+0xd6>
    d250:       c0 cf           rjmp    .-128           ; 0xd1d2 <LED_Update+0x56>
    d252:       80 91 a2 09     lds     r24, 0x09A2
    d256:       87 3e           cpi     r24, 0xE7       ; 231
    d258:       50 f5           brcc    .+84            ; 0xd2ae <LED_Update+0x132>
    d25a:       8a 30           cpi     r24, 0x0A       ; 10
    d25c:       08 f0           brcs    .+2             ; 0xd260 <LED_Update+0xe4>
    d25e:       b9 cf           rjmp    .-142           ; 0xd1d2 <LED_Update+0x56>
    d260:       80 91 cb 05     lds     r24, 0x05CB
    d264:       87 fd           sbrc    r24, 7
    d266:       b3 cf           rjmp    .-154           ; 0xd1ce <LED_Update+0x52>
    d268:       43 9a           sbi     0x08, 3 ; 8
    d26a:       08 95           ret
    d26c:       80 91 c9 05     lds     r24, 0x05C9
    d270:       81 50           subi    r24, 0x01       ; 1
    d272:       80 93 c9 05     sts     0x05C9, r24
    d276:       8f 5f           subi    r24, 0xFF       ; 255
    d278:       29 f7           brne    .-54            ; 0xd244 <LED_Update+0xc8>
    d27a:       80 91 6f 09     lds     r24, 0x096F
    d27e:       81 50           subi    r24, 0x01       ; 1
    d280:       80 93 c9 05     sts     0x05C9, r24
    d284:       80 91 d3 03     lds     r24, 0x03D3
    d288:       81 30           cpi     r24, 0x01       ; 1
    d28a:       11 f1           breq    .+68            ; 0xd2d0 <LED_Update+0x154>
    d28c:       86 95           lsr     r24
    d28e:       80 93 d3 03     sts     0x03D3, r24
    d292:       80 91 cc 05     lds     r24, 0x05CC
    d296:       90 91 d3 03     lds     r25, 0x03D3
    d29a:       89 23           and     r24, r25
    d29c:       91 f6           brne    .-92            ; 0xd242 <LED_Update+0xc6>
    d29e:       42 98           cbi     0x08, 2 ; 8
    d2a0:       45 2b           or      r20, r21
    d2a2:       91 f2           breq    .-92            ; 0xd248 <LED_Update+0xcc>
    d2a4:       80 91 1c 05     lds     r24, 0x051C
    d2a8:       88 23           and     r24, r24
    d2aa:       71 f6           brne    .-100           ; 0xd248 <LED_Update+0xcc>
    d2ac:       8e cf           rjmp    .-228           ; 0xd1ca <LED_Update+0x4e>
    d2ae:       80 91 cb 05     lds     r24, 0x05CB
    d2b2:       87 ff           sbrs    r24, 7
    d2b4:       8c cf           rjmp    .-232           ; 0xd1ce <LED_Update+0x52>
    d2b6:       d8 cf           rjmp    .-80            ; 0xd268 <LED_Update+0xec>
    d2b8:       80 91 cc 05     lds     r24, 0x05CC
    d2bc:       87 fd           sbrc    r24, 7
    d2be:       c1 cf           rjmp    .-126           ; 0xd242 <LED_Update+0xc6>
    d2c0:       42 98           cbi     0x08, 2 ; 8
    d2c2:       ee cf           rjmp    .-36            ; 0xd2a0 <LED_Update+0x124>
    d2c4:       42 98           cbi     0x08, 2 ; 8
    d2c6:       81 cf           rjmp    .-254           ; 0xd1ca <LED_Update+0x4e>
    d2c8:       80 e8           ldi     r24, 0x80       ; 128
    d2ca:       80 93 d4 03     sts     0x03D4, r24
    d2ce:       95 cf           rjmp    .-214           ; 0xd1fa <LED_Update+0x7e>
    d2d0:       80 e8           ldi     r24, 0x80       ; 128
    d2d2:       80 93 d3 03     sts     0x03D3, r24
    d2d6:       dd cf           rjmp    .-70            ; 0xd292 <LED_Update+0x116>

0000d2d8 <Uart1Init>:
    d2d8:       80 91 c9 00     lds     r24, 0x00C9
    d2dc:       8f 77           andi    r24, 0x7F       ; 127
    d2de:       80 93 c9 00     sts     0x00C9, r24
    d2e2:       80 91 c9 00     lds     r24, 0x00C9
    d2e6:       8f 7b           andi    r24, 0xBF       ; 191
    d2e8:       80 93 c9 00     sts     0x00C9, r24
    d2ec:       80 91 c9 00     lds     r24, 0x00C9
    d2f0:       8f 7d           andi    r24, 0xDF       ; 223
    d2f2:       80 93 c9 00     sts     0x00C9, r24
    d2f6:       5a 9a           sbi     0x0b, 2 ; 11
    d2f8:       52 98           cbi     0x0a, 2 ; 10
    d2fa:       10 92 cd 00     sts     0x00CD, r1
    d2fe:       84 e1           ldi     r24, 0x14       ; 20
    d300:       80 93 cc 00     sts     0x00CC, r24
    d304:       80 91 c8 00     lds     r24, 0x00C8
    d308:       82 60           ori     r24, 0x02       ; 2
    d30a:       80 93 c8 00     sts     0x00C8, r24
    d30e:       80 e1           ldi     r24, 0x10       ; 16
    d310:       80 93 c9 00     sts     0x00C9, r24
    d314:       80 91 ca 00     lds     r24, 0x00CA
    d318:       8f 77           andi    r24, 0x7F       ; 127
    d31a:       80 93 ca 00     sts     0x00CA, r24
    d31e:       80 91 ca 00     lds     r24, 0x00CA
    d322:       8f 7b           andi    r24, 0xBF       ; 191
    d324:       80 93 ca 00     sts     0x00CA, r24
    d328:       80 91 ca 00     lds     r24, 0x00CA
    d32c:       8f 7d           andi    r24, 0xDF       ; 223
    d32e:       80 93 ca 00     sts     0x00CA, r24
    d332:       80 91 ca 00     lds     r24, 0x00CA
    d336:       8f 7e           andi    r24, 0xEF       ; 239
    d338:       80 93 ca 00     sts     0x00CA, r24
    d33c:       80 91 ca 00     lds     r24, 0x00CA
    d340:       87 7f           andi    r24, 0xF7       ; 247
    d342:       80 93 ca 00     sts     0x00CA, r24
    d346:       80 91 c9 00     lds     r24, 0x00C9
    d34a:       8b 7f           andi    r24, 0xFB       ; 251
    d34c:       80 93 c9 00     sts     0x00C9, r24
    d350:       80 91 ca 00     lds     r24, 0x00CA
    d354:       84 60           ori     r24, 0x04       ; 4
    d356:       80 93 ca 00     sts     0x00CA, r24
    d35a:       80 91 ca 00     lds     r24, 0x00CA
    d35e:       82 60           ori     r24, 0x02       ; 2
    d360:       80 93 ca 00     sts     0x00CA, r24
    d364:       80 91 c8 00     lds     r24, 0x00C8
    d368:       87 ff           sbrs    r24, 7
    d36a:       06 c0           rjmp    .+12            ; 0xd378 <Uart1Init+0xa0>
    d36c:       80 91 ce 00     lds     r24, 0x00CE
    d370:       80 91 c8 00     lds     r24, 0x00C8
    d374:       87 fd           sbrc    r24, 7
    d376:       fa cf           rjmp    .-12            ; 0xd36c <Uart1Init+0x94>
    d378:       80 91 c9 00     lds     r24, 0x00C9
    d37c:       80 68           ori     r24, 0x80       ; 128
    d37e:       80 93 c9 00     sts     0x00C9, r24
    d382:       08 95           ret

0000d384 <__vector_28>:
    d384:       1f 92           push    r1
    d386:       0f 92           push    r0
    d388:       0f b6           in      r0, 0x3f        ; 63
    d38a:       0f 92           push    r0
    d38c:       11 24           eor     r1, r1
    d38e:       1f 93           push    r17
    d390:       2f 93           push    r18
    d392:       3f 93           push    r19
    d394:       4f 93           push    r20
    d396:       5f 93           push    r21
    d398:       6f 93           push    r22
    d39a:       7f 93           push    r23
    d39c:       8f 93           push    r24
    d39e:       9f 93           push    r25
    d3a0:       af 93           push    r26
    d3a2:       bf 93           push    r27
    d3a4:       cf 93           push    r28
    d3a6:       df 93           push    r29
    d3a8:       ef 93           push    r30
    d3aa:       ff 93           push    r31
    d3ac:       20 91 ce 00     lds     r18, 0x00CE
    d3b0:       10 91 d5 03     lds     r17, 0x03D5
    d3b4:       11 30           cpi     r17, 0x01       ; 1
    d3b6:       09 f4           brne    .+2             ; 0xd3ba <__vector_28+0x36>
    d3b8:       46 c0           rjmp    .+140           ; 0xd446 <__vector_28+0xc2>
    d3ba:       40 e0           ldi     r20, 0x00       ; 0
    d3bc:       50 e0           ldi     r21, 0x00       ; 0
    d3be:       80 91 ce 05     lds     r24, 0x05CE
    d3c2:       88 23           and     r24, r24
    d3c4:       c9 f1           breq    .+114           ; 0xd438 <__vector_28+0xb4>
    d3c6:       80 91 d2 05     lds     r24, 0x05D2
    d3ca:       88 23           and     r24, r24
    d3cc:       a1 f0           breq    .+40            ; 0xd3f6 <__vector_28+0x72>
    d3ce:       81 30           cpi     r24, 0x01       ; 1
    d3d0:       09 f4           brne    .+2             ; 0xd3d4 <__vector_28+0x50>
    d3d2:       d4 c0           rjmp    .+424           ; 0xd57c <__vector_28+0x1f8>
    d3d4:       82 30           cpi     r24, 0x02       ; 2
    d3d6:       09 f4           brne    .+2             ; 0xd3da <__vector_28+0x56>
    d3d8:       d6 c0           rjmp    .+428           ; 0xd586 <__vector_28+0x202>
    d3da:       83 30           cpi     r24, 0x03       ; 3
    d3dc:       09 f4           brne    .+2             ; 0xd3e0 <__vector_28+0x5c>
    d3de:       52 c0           rjmp    .+164           ; 0xd484 <__vector_28+0x100>
    d3e0:       81 e0           ldi     r24, 0x01       ; 1
    d3e2:       80 93 d5 03     sts     0x03D5, r24
    d3e6:       10 92 d1 05     sts     0x05D1, r1
    d3ea:       10 92 cf 05     sts     0x05CF, r1
    d3ee:       84 e4           ldi     r24, 0x44       ; 68
    d3f0:       80 93 ce 05     sts     0x05CE, r24
    d3f4:       33 c0           rjmp    .+102           ; 0xd45c <__vector_28+0xd8>
    d3f6:       45 2b           or      r20, r21
    d3f8:       41 f1           breq    .+80            ; 0xd44a <__vector_28+0xc6>
    d3fa:       81 e0           ldi     r24, 0x01       ; 1
    d3fc:       80 93 d2 05     sts     0x05D2, r24
    d400:       40 91 d1 05     lds     r20, 0x05D1
    d404:       4f 5f           subi    r20, 0xFF       ; 255
    d406:       40 93 d1 05     sts     0x05D1, r20
    d40a:       83 e0           ldi     r24, 0x03       ; 3
    d40c:       80 93 ce 05     sts     0x05CE, r24
    d410:       40 31           cpi     r20, 0x10       ; 16
    d412:       20 f1           brcs    .+72            ; 0xd45c <__vector_28+0xd8>
    d414:       80 91 cf 05     lds     r24, 0x05CF
    d418:       88 23           and     r24, r24
    d41a:       21 f4           brne    .+8             ; 0xd424 <__vector_28+0xa0>
    d41c:       11 23           and     r17, r17
    d41e:       11 f4           brne    .+4             ; 0xd424 <__vector_28+0xa0>
    d420:       10 92 84 03     sts     0x0384, r1
    d424:       10 92 d1 05     sts     0x05D1, r1
    d428:       10 92 cf 05     sts     0x05CF, r1
    d42c:       10 92 d2 05     sts     0x05D2, r1
    d430:       84 e4           ldi     r24, 0x44       ; 68
    d432:       80 93 ce 05     sts     0x05CE, r24
    d436:       12 c0           rjmp    .+36            ; 0xd45c <__vector_28+0xd8>
    d438:       41 e0           ldi     r20, 0x01       ; 1
    d43a:       50 e0           ldi     r21, 0x00       ; 0
    d43c:       80 91 d2 05     lds     r24, 0x05D2
    d440:       88 23           and     r24, r24
    d442:       29 f6           brne    .-118           ; 0xd3ce <__vector_28+0x4a>
    d444:       d8 cf           rjmp    .-80            ; 0xd3f6 <__vector_28+0x72>
    d446:       10 92 d5 03     sts     0x03D5, r1
    d44a:       84 e4           ldi     r24, 0x44       ; 68
    d44c:       80 93 ce 05     sts     0x05CE, r24
    d450:       10 92 d1 05     sts     0x05D1, r1
    d454:       10 92 d2 05     sts     0x05D2, r1
    d458:       10 92 d0 05     sts     0x05D0, r1
    d45c:       ff 91           pop     r31
    d45e:       ef 91           pop     r30
    d460:       df 91           pop     r29
    d462:       cf 91           pop     r28
    d464:       bf 91           pop     r27
    d466:       af 91           pop     r26
    d468:       9f 91           pop     r25
    d46a:       8f 91           pop     r24
    d46c:       7f 91           pop     r23
    d46e:       6f 91           pop     r22
    d470:       5f 91           pop     r21
    d472:       4f 91           pop     r20
    d474:       3f 91           pop     r19
    d476:       2f 91           pop     r18
    d478:       1f 91           pop     r17
    d47a:       0f 90           pop     r0
    d47c:       0f be           out     0x3f, r0        ; 63
    d47e:       0f 90           pop     r0
    d480:       1f 90           pop     r1
    d482:       18 95           reti
    d484:       45 2b           or      r20, r21
    d486:       09 f0           breq    .+2             ; 0xd48a <__vector_28+0x106>
    d488:       ab cf           rjmp    .-170           ; 0xd3e0 <__vector_28+0x5c>
    d48a:       80 93 ce 05     sts     0x05CE, r24
    d48e:       82 e0           ldi     r24, 0x02       ; 2
    d490:       80 93 d2 05     sts     0x05D2, r24
    d494:       40 91 d1 05     lds     r20, 0x05D1
    d498:       4f 5f           subi    r20, 0xFF       ; 255
    d49a:       40 93 d1 05     sts     0x05D1, r20
    d49e:       30 91 d0 05     lds     r19, 0x05D0
    d4a2:       83 2f           mov     r24, r19
    d4a4:       86 95           lsr     r24
    d4a6:       86 95           lsr     r24
    d4a8:       e8 2f           mov     r30, r24
    d4aa:       f0 e0           ldi     r31, 0x00       ; 0
    d4ac:       ef 70           andi    r30, 0x0F       ; 15
    d4ae:       f0 70           andi    r31, 0x00       ; 0
    d4b0:       31 96           adiw    r30, 0x01       ; 1
    d4b2:       eb 30           cpi     r30, 0x0B       ; 11
    d4b4:       f1 05           cpc     r31, r1
    d4b6:       08 f0           brcs    .+2             ; 0xd4ba <__vector_28+0x136>
    d4b8:       ab cf           rjmp    .-170           ; 0xd410 <__vector_28+0x8c>
    d4ba:       93 2f           mov     r25, r19
    d4bc:       80 e0           ldi     r24, 0x00       ; 0
    d4be:       30 e0           ldi     r19, 0x00       ; 0
    d4c0:       82 2b           or      r24, r18
    d4c2:       93 2b           or      r25, r19
    d4c4:       93 70           andi    r25, 0x03       ; 3
    d4c6:       80 50           subi    r24, 0x00       ; 0
    d4c8:       92 40           sbci    r25, 0x02       ; 2
    d4ca:       63 e0           ldi     r22, 0x03       ; 3
    d4cc:       70 e0           ldi     r23, 0x00       ; 0
    d4ce:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    d4d2:       db 01           movw    r26, r22
    d4d4:       ef 01           movw    r28, r30
    d4d6:       cc 0f           add     r28, r28
    d4d8:       dd 1f           adc     r29, r29
    d4da:       fe 01           movw    r30, r28
    d4dc:       e1 55           subi    r30, 0x51       ; 81
    d4de:       f7 4f           sbci    r31, 0xF7       ; 247
    d4e0:       80 81           ld      r24, Z
    d4e2:       91 81           ldd     r25, Z+1        ; 0x01
    d4e4:       9b 01           movw    r18, r22
    d4e6:       28 1b           sub     r18, r24
    d4e8:       39 0b           sbc     r19, r25
    d4ea:       c9 01           movw    r24, r18
    d4ec:       37 fd           sbrc    r19, 7
    d4ee:       82 c0           rjmp    .+260           ; 0xd5f4 <__vector_28+0x270>
    d4f0:       06 97           sbiw    r24, 0x06       ; 6
    d4f2:       54 f4           brge    .+20            ; 0xd508 <__vector_28+0x184>
    d4f4:       80 91 12 05     lds     r24, 0x0512
    d4f8:       88 3c           cpi     r24, 0xC8       ; 200
    d4fa:       08 f0           brcs    .+2             ; 0xd4fe <__vector_28+0x17a>
    d4fc:       6f c0           rjmp    .+222           ; 0xd5dc <__vector_28+0x258>
    d4fe:       80 91 12 05     lds     r24, 0x0512
    d502:       86 5f           subi    r24, 0xF6       ; 246
    d504:       80 93 12 05     sts     0x0512, r24
    d508:       fe 01           movw    r30, r28
    d50a:       e1 55           subi    r30, 0x51       ; 81
    d50c:       f7 4f           sbci    r31, 0xF7       ; 247
    d50e:       80 81           ld      r24, Z
    d510:       91 81           ldd     r25, Z+1        ; 0x01
    d512:       9c 01           movw    r18, r24
    d514:       22 0f           add     r18, r18
    d516:       33 1f           adc     r19, r19
    d518:       28 0f           add     r18, r24
    d51a:       39 1f           adc     r19, r25
    d51c:       2a 0f           add     r18, r26
    d51e:       3b 1f           adc     r19, r27
    d520:       37 fd           sbrc    r19, 7
    d522:       65 c0           rjmp    .+202           ; 0xd5ee <__vector_28+0x26a>
    d524:       35 95           asr     r19
    d526:       27 95           ror     r18
    d528:       35 95           asr     r19
    d52a:       27 95           ror     r18
    d52c:       cd 01           movw    r24, r26
    d52e:       01 96           adiw    r24, 0x01       ; 1
    d530:       82 17           cp      r24, r18
    d532:       93 07           cpc     r25, r19
    d534:       0c f0           brlt    .+2             ; 0xd538 <__vector_28+0x1b4>
    d536:       4a c0           rjmp    .+148           ; 0xd5cc <__vector_28+0x248>
    d538:       21 50           subi    r18, 0x01       ; 1
    d53a:       30 40           sbci    r19, 0x00       ; 0
    d53c:       80 91 12 05     lds     r24, 0x0512
    d540:       84 3b           cpi     r24, 0xB4       ; 180
    d542:       f0 f1           brcs    .+124           ; 0xd5c0 <__vector_28+0x23c>
    d544:       fe 01           movw    r30, r28
    d546:       e1 55           subi    r30, 0x51       ; 81
    d548:       f7 4f           sbci    r31, 0xF7       ; 247
    d54a:       80 81           ld      r24, Z
    d54c:       91 81           ldd     r25, Z+1        ; 0x01
    d54e:       b9 01           movw    r22, r18
    d550:       68 1b           sub     r22, r24
    d552:       79 0b           sbc     r23, r25
    d554:       cb 01           movw    r24, r22
    d556:       63 e0           ldi     r22, 0x03       ; 3
    d558:       70 e0           ldi     r23, 0x00       ; 0
    d55a:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    d55e:       cb 01           movw    r24, r22
    d560:       88 0f           add     r24, r24
    d562:       99 1f           adc     r25, r25
    d564:       86 0f           add     r24, r22
    d566:       97 1f           adc     r25, r23
    d568:       fe 01           movw    r30, r28
    d56a:       eb 53           subi    r30, 0x3B       ; 59
    d56c:       f7 4f           sbci    r31, 0xF7       ; 247
    d56e:       91 83           std     Z+1, r25        ; 0x01
    d570:       80 83           st      Z, r24
    d572:       c1 55           subi    r28, 0x51       ; 81
    d574:       d7 4f           sbci    r29, 0xF7       ; 247
    d576:       39 83           std     Y+1, r19        ; 0x01
    d578:       28 83           st      Y, r18
    d57a:       4a cf           rjmp    .-364           ; 0xd410 <__vector_28+0x8c>
    d57c:       45 2b           or      r20, r21
    d57e:       09 f0           breq    .+2             ; 0xd582 <__vector_28+0x1fe>
    d580:       2f cf           rjmp    .-418           ; 0xd3e0 <__vector_28+0x5c>
    d582:       82 e0           ldi     r24, 0x02       ; 2
    d584:       3b cf           rjmp    .-394           ; 0xd3fc <__vector_28+0x78>
    d586:       45 2b           or      r20, r21
    d588:       09 f0           breq    .+2             ; 0xd58c <__vector_28+0x208>
    d58a:       2a cf           rjmp    .-428           ; 0xd3e0 <__vector_28+0x5c>
    d58c:       83 e0           ldi     r24, 0x03       ; 3
    d58e:       80 93 ce 05     sts     0x05CE, r24
    d592:       20 93 d0 05     sts     0x05D0, r18
    d596:       90 91 d1 05     lds     r25, 0x05D1
    d59a:       92 30           cpi     r25, 0x02       ; 2
    d59c:       49 f0           breq    .+18            ; 0xd5b0 <__vector_28+0x22c>
    d59e:       83 e0           ldi     r24, 0x03       ; 3
    d5a0:       80 93 d2 05     sts     0x05D2, r24
    d5a4:       89 2f           mov     r24, r25
    d5a6:       8f 5f           subi    r24, 0xFF       ; 255
    d5a8:       80 93 d1 05     sts     0x05D1, r24
    d5ac:       48 2f           mov     r20, r24
    d5ae:       30 cf           rjmp    .-416           ; 0xd410 <__vector_28+0x8c>
    d5b0:       10 92 cf 05     sts     0x05CF, r1
    d5b4:       27 ff           sbrs    r18, 7
    d5b6:       f3 cf           rjmp    .-26            ; 0xd59e <__vector_28+0x21a>
    d5b8:       81 e0           ldi     r24, 0x01       ; 1
    d5ba:       80 93 cf 05     sts     0x05CF, r24
    d5be:       ef cf           rjmp    .-34            ; 0xd59e <__vector_28+0x21a>
    d5c0:       fe 01           movw    r30, r28
    d5c2:       eb 53           subi    r30, 0x3B       ; 59
    d5c4:       f7 4f           sbci    r31, 0xF7       ; 247
    d5c6:       11 82           std     Z+1, r1 ; 0x01
    d5c8:       10 82           st      Z, r1
    d5ca:       d3 cf           rjmp    .-90            ; 0xd572 <__vector_28+0x1ee>
    d5cc:       11 97           sbiw    r26, 0x01       ; 1
    d5ce:       2a 17           cp      r18, r26
    d5d0:       3b 07           cpc     r19, r27
    d5d2:       0c f0           brlt    .+2             ; 0xd5d6 <__vector_28+0x252>
    d5d4:       b3 cf           rjmp    .-154           ; 0xd53c <__vector_28+0x1b8>
    d5d6:       2f 5f           subi    r18, 0xFF       ; 255
    d5d8:       3f 4f           sbci    r19, 0xFF       ; 255
    d5da:       b0 cf           rjmp    .-160           ; 0xd53c <__vector_28+0x1b8>
    d5dc:       88 ec           ldi     r24, 0xC8       ; 200
    d5de:       80 93 12 05     sts     0x0512, r24
    d5e2:       80 91 6f 00     lds     r24, 0x006F
    d5e6:       8f 7d           andi    r24, 0xDF       ; 223
    d5e8:       80 93 6f 00     sts     0x006F, r24
    d5ec:       8d cf           rjmp    .-230           ; 0xd508 <__vector_28+0x184>
    d5ee:       2d 5f           subi    r18, 0xFD       ; 253
    d5f0:       3f 4f           sbci    r19, 0xFF       ; 255
    d5f2:       98 cf           rjmp    .-208           ; 0xd524 <__vector_28+0x1a0>
    d5f4:       90 95           com     r25
    d5f6:       81 95           neg     r24
    d5f8:       9f 4f           sbci    r25, 0xFF       ; 255
    d5fa:       7a cf           rjmp    .-268           ; 0xd4f0 <__vector_28+0x16c>

0000d5fc <SpektrumBinding>:
    d5fc:       cf 93           push    r28
    d5fe:       df 93           push    r29
    d600:       80 e1           ldi     r24, 0x10       ; 16
    d602:       97 e2           ldi     r25, 0x27       ; 39
    d604:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    d608:       ec 01           movw    r28, r24
    d60a:       80 91 c9 00     lds     r24, 0x00C9
    d60e:       8f 77           andi    r24, 0x7F       ; 127
    d610:       80 93 c9 00     sts     0x00C9, r24
    d614:       80 91 c9 00     lds     r24, 0x00C9
    d618:       8f 7e           andi    r24, 0xEF       ; 239
    d61a:       80 93 c9 00     sts     0x00C9, r24
    d61e:       5a 98           cbi     0x0b, 2 ; 11
    d620:       00 d0           rcall   .+0             ; 0xd622 <SpektrumBinding+0x26>
    d622:       0f 92           push    r0
    d624:       ed b7           in      r30, 0x3d       ; 61
    d626:       fe b7           in      r31, 0x3e       ; 62
    d628:       11 82           std     Z+1, r1 ; 0x01
    d62a:       89 e3           ldi     r24, 0x39       ; 57
    d62c:       98 e0           ldi     r25, 0x08       ; 8
    d62e:       93 83           std     Z+3, r25        ; 0x03
    d630:       82 83           std     Z+2, r24        ; 0x02
    d632:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    d636:       0f 90           pop     r0
    d638:       0f 90           pop     r0
    d63a:       0f 90           pop     r0
    d63c:       ce 01           movw    r24, r28
    d63e:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    d642:       88 23           and     r24, r24
    d644:       09 f0           breq    .+2             ; 0xd648 <SpektrumBinding+0x4c>
    d646:       83 c0           rjmp    .+262           ; 0xd74e <SpektrumBinding+0x152>
    d648:       4a 9b           sbis    0x09, 2 ; 9
    d64a:       f8 cf           rjmp    .-16            ; 0xd63c <SpektrumBinding+0x40>
    d64c:       8a e5           ldi     r24, 0x5A       ; 90
    d64e:       90 e0           ldi     r25, 0x00       ; 0
    d650:       0e 94 ac 1a     call    0x3558  ; 0x3558 <SetDelay>
    d654:       ec 01           movw    r28, r24
    d656:       00 d0           rcall   .+0             ; 0xd658 <SpektrumBinding+0x5c>
    d658:       0f 92           push    r0
    d65a:       ed b7           in      r30, 0x3d       ; 61
    d65c:       fe b7           in      r31, 0x3e       ; 62
    d65e:       11 82           std     Z+1, r1 ; 0x01
    d660:       83 e3           ldi     r24, 0x33       ; 51
    d662:       98 e0           ldi     r25, 0x08       ; 8
    d664:       93 83           std     Z+3, r25        ; 0x03
    d666:       82 83           std     Z+2, r24        ; 0x02
    d668:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    d66c:       52 9a           sbi     0x0a, 2 ; 10
    d66e:       0f 90           pop     r0
    d670:       0f 90           pop     r0
    d672:       0f 90           pop     r0
    d674:       ce 01           movw    r24, r28
    d676:       0e 94 b6 1a     call    0x356c  ; 0x356c <CheckDelay>
    d67a:       88 23           and     r24, r24
    d67c:       d9 f3           breq    .-10            ; 0xd674 <SpektrumBinding+0x78>
    d67e:       80 e0           ldi     r24, 0x00       ; 0
    d680:       90 e0           ldi     r25, 0x00       ; 0
    d682:       5a 9a           sbi     0x0b, 2 ; 11
    d684:       01 96           adiw    r24, 0x01       ; 1
    d686:       84 36           cpi     r24, 0x64       ; 100
    d688:       91 05           cpc     r25, r1
    d68a:       d9 f7           brne    .-10            ; 0xd682 <SpektrumBinding+0x86>
    d68c:       80 e0           ldi     r24, 0x00       ; 0
    d68e:       90 e0           ldi     r25, 0x00       ; 0
    d690:       5a 98           cbi     0x0b, 2 ; 11
    d692:       01 96           adiw    r24, 0x01       ; 1
    d694:       f1 e0           ldi     r31, 0x01       ; 1
    d696:       80 39           cpi     r24, 0x90       ; 144
    d698:       9f 07           cpc     r25, r31
    d69a:       d1 f7           brne    .-12            ; 0xd690 <SpektrumBinding+0x94>
    d69c:       80 e0           ldi     r24, 0x00       ; 0
    d69e:       90 e0           ldi     r25, 0x00       ; 0
    d6a0:       5a 9a           sbi     0x0b, 2 ; 11
    d6a2:       01 96           adiw    r24, 0x01       ; 1
    d6a4:       8a 30           cpi     r24, 0x0A       ; 10
    d6a6:       91 05           cpc     r25, r1
    d6a8:       d9 f7           brne    .-10            ; 0xd6a0 <SpektrumBinding+0xa4>
    d6aa:       80 e0           ldi     r24, 0x00       ; 0
    d6ac:       90 e0           ldi     r25, 0x00       ; 0
    d6ae:       5a 98           cbi     0x0b, 2 ; 11
    d6b0:       01 96           adiw    r24, 0x01       ; 1
    d6b2:       8a 30           cpi     r24, 0x0A       ; 10
    d6b4:       91 05           cpc     r25, r1
    d6b6:       d9 f7           brne    .-10            ; 0xd6ae <SpektrumBinding+0xb2>
    d6b8:       80 e0           ldi     r24, 0x00       ; 0
    d6ba:       90 e0           ldi     r25, 0x00       ; 0
    d6bc:       5a 9a           sbi     0x0b, 2 ; 11
    d6be:       01 96           adiw    r24, 0x01       ; 1
    d6c0:       21 e0           ldi     r18, 0x01       ; 1
    d6c2:       80 39           cpi     r24, 0x90       ; 144
    d6c4:       92 07           cpc     r25, r18
    d6c6:       d1 f7           brne    .-12            ; 0xd6bc <SpektrumBinding+0xc0>
    d6c8:       80 e0           ldi     r24, 0x00       ; 0
    d6ca:       90 e0           ldi     r25, 0x00       ; 0
    d6cc:       5a 98           cbi     0x0b, 2 ; 11
    d6ce:       01 96           adiw    r24, 0x01       ; 1
    d6d0:       e1 e0           ldi     r30, 0x01       ; 1
    d6d2:       80 39           cpi     r24, 0x90       ; 144
    d6d4:       9e 07           cpc     r25, r30
    d6d6:       d1 f7           brne    .-12            ; 0xd6cc <SpektrumBinding+0xd0>
    d6d8:       80 e0           ldi     r24, 0x00       ; 0
    d6da:       90 e0           ldi     r25, 0x00       ; 0
    d6dc:       5a 9a           sbi     0x0b, 2 ; 11
    d6de:       01 96           adiw    r24, 0x01       ; 1
    d6e0:       8a 30           cpi     r24, 0x0A       ; 10
    d6e2:       91 05           cpc     r25, r1
    d6e4:       d9 f7           brne    .-10            ; 0xd6dc <SpektrumBinding+0xe0>
    d6e6:       80 e0           ldi     r24, 0x00       ; 0
    d6e8:       90 e0           ldi     r25, 0x00       ; 0
    d6ea:       5a 98           cbi     0x0b, 2 ; 11
    d6ec:       01 96           adiw    r24, 0x01       ; 1
    d6ee:       8a 30           cpi     r24, 0x0A       ; 10
    d6f0:       91 05           cpc     r25, r1
    d6f2:       d9 f7           brne    .-10            ; 0xd6ea <SpektrumBinding+0xee>
    d6f4:       80 e0           ldi     r24, 0x00       ; 0
    d6f6:       90 e0           ldi     r25, 0x00       ; 0
    d6f8:       5a 9a           sbi     0x0b, 2 ; 11
    d6fa:       01 96           adiw    r24, 0x01       ; 1
    d6fc:       f1 e0           ldi     r31, 0x01       ; 1
    d6fe:       80 39           cpi     r24, 0x90       ; 144
    d700:       9f 07           cpc     r25, r31
    d702:       d1 f7           brne    .-12            ; 0xd6f8 <SpektrumBinding+0xfc>
    d704:       80 e0           ldi     r24, 0x00       ; 0
    d706:       90 e0           ldi     r25, 0x00       ; 0
    d708:       5a 98           cbi     0x0b, 2 ; 11
    d70a:       01 96           adiw    r24, 0x01       ; 1
    d70c:       21 e0           ldi     r18, 0x01       ; 1
    d70e:       80 39           cpi     r24, 0x90       ; 144
    d710:       92 07           cpc     r25, r18
    d712:       d1 f7           brne    .-12            ; 0xd708 <SpektrumBinding+0x10c>
    d714:       80 e0           ldi     r24, 0x00       ; 0
    d716:       90 e0           ldi     r25, 0x00       ; 0
    d718:       5a 9a           sbi     0x0b, 2 ; 11
    d71a:       01 96           adiw    r24, 0x01       ; 1
    d71c:       8a 30           cpi     r24, 0x0A       ; 10
    d71e:       91 05           cpc     r25, r1
    d720:       d9 f7           brne    .-10            ; 0xd718 <SpektrumBinding+0x11c>
    d722:       80 e0           ldi     r24, 0x00       ; 0
    d724:       90 e0           ldi     r25, 0x00       ; 0
    d726:       5a 98           cbi     0x0b, 2 ; 11
    d728:       01 96           adiw    r24, 0x01       ; 1
    d72a:       8a 30           cpi     r24, 0x0A       ; 10
    d72c:       91 05           cpc     r25, r1
    d72e:       d9 f7           brne    .-10            ; 0xd726 <SpektrumBinding+0x12a>
    d730:       80 e0           ldi     r24, 0x00       ; 0
    d732:       90 e0           ldi     r25, 0x00       ; 0
    d734:       5a 9a           sbi     0x0b, 2 ; 11
    d736:       01 96           adiw    r24, 0x01       ; 1
    d738:       e1 e0           ldi     r30, 0x01       ; 1
    d73a:       80 39           cpi     r24, 0x90       ; 144
    d73c:       9e 07           cpc     r25, r30
    d73e:       d1 f7           brne    .-12            ; 0xd734 <SpektrumBinding+0x138>
    d740:       52 98           cbi     0x0a, 2 ; 10
    d742:       5a 98           cbi     0x0b, 2 ; 11
    d744:       0e 94 6c 69     call    0xd2d8  ; 0xd2d8 <Uart1Init>
    d748:       df 91           pop     r29
    d74a:       cf 91           pop     r28
    d74c:       08 95           ret
    d74e:       00 d0           rcall   .+0             ; 0xd750 <SpektrumBinding+0x154>
    d750:       0f 92           push    r0
    d752:       ed b7           in      r30, 0x3d       ; 61
    d754:       fe b7           in      r31, 0x3e       ; 62
    d756:       11 82           std     Z+1, r1 ; 0x01
    d758:       88 e2           ldi     r24, 0x28       ; 40
    d75a:       98 e0           ldi     r25, 0x08       ; 8
    d75c:       93 83           std     Z+3, r25        ; 0x03
    d75e:       82 83           std     Z+2, r24        ; 0x02
    d760:       0e 94 97 16     call    0x2d2e  ; 0x2d2e <_printf_P>
    d764:       0f 90           pop     r0
    d766:       0f 90           pop     r0
    d768:       0f 90           pop     r0
    d76a:       52 98           cbi     0x0a, 2 ; 10
    d76c:       5a 98           cbi     0x0b, 2 ; 11
    d76e:       0e 94 6c 69     call    0xd2d8  ; 0xd2d8 <Uart1Init>
    d772:       df 91           pop     r29
    d774:       cf 91           pop     r28
    d776:       08 95           ret

0000d778 <c_sin_8192>:
    d778:       cf 93           push    r28
    d77a:       df 93           push    r29
    d77c:       97 fd           sbrc    r25, 7
    d77e:       40 c0           rjmp    .+128           ; 0xd800 <c_sin_8192+0x88>
    d780:       c1 e0           ldi     r28, 0x01       ; 1
    d782:       d0 e0           ldi     r29, 0x00       ; 0
    d784:       68 e6           ldi     r22, 0x68       ; 104
    d786:       71 e0           ldi     r23, 0x01       ; 1
    d788:       0e 94 89 6f     call    0xdf12  ; 0xdf12 <__divmodhi4>
    d78c:       9c 01           movw    r18, r24
    d78e:       8b 35           cpi     r24, 0x5B       ; 91
    d790:       91 05           cpc     r25, r1
    d792:       d4 f0           brlt    .+52            ; 0xd7c8 <c_sin_8192+0x50>
    d794:       8b 55           subi    r24, 0x5B       ; 91
    d796:       90 40           sbci    r25, 0x00       ; 0
    d798:       8a 35           cpi     r24, 0x5A       ; 90
    d79a:       91 05           cpc     r25, r1
    d79c:       78 f0           brcs    .+30            ; 0xd7bc <c_sin_8192+0x44>
    d79e:       c9 01           movw    r24, r18
    d7a0:       85 5b           subi    r24, 0xB5       ; 181
    d7a2:       90 40           sbci    r25, 0x00       ; 0
    d7a4:       8a 35           cpi     r24, 0x5A       ; 90
    d7a6:       91 05           cpc     r25, r1
    d7a8:       88 f1           brcs    .+98            ; 0xd80c <c_sin_8192+0x94>
    d7aa:       88 e6           ldi     r24, 0x68       ; 104
    d7ac:       91 e0           ldi     r25, 0x01       ; 1
    d7ae:       ac 01           movw    r20, r24
    d7b0:       42 1b           sub     r20, r18
    d7b2:       53 0b           sbc     r21, r19
    d7b4:       9a 01           movw    r18, r20
    d7b6:       4f ef           ldi     r20, 0xFF       ; 255
    d7b8:       5f ef           ldi     r21, 0xFF       ; 255
    d7ba:       08 c0           rjmp    .+16            ; 0xd7cc <c_sin_8192+0x54>
    d7bc:       84 eb           ldi     r24, 0xB4       ; 180
    d7be:       90 e0           ldi     r25, 0x00       ; 0
    d7c0:       ac 01           movw    r20, r24
    d7c2:       42 1b           sub     r20, r18
    d7c4:       53 0b           sbc     r21, r19
    d7c6:       9a 01           movw    r18, r20
    d7c8:       41 e0           ldi     r20, 0x01       ; 1
    d7ca:       50 e0           ldi     r21, 0x00       ; 0
    d7cc:       f9 01           movw    r30, r18
    d7ce:       ee 0f           add     r30, r30
    d7d0:       ff 1f           adc     r31, r31
    d7d2:       e1 59           subi    r30, 0x91       ; 145
    d7d4:       f7 4f           sbci    r31, 0xF7       ; 247
    d7d6:       85 91           lpm     r24, Z+
    d7d8:       94 91           lpm     r25, Z+
    d7da:       4c 9f           mul     r20, r28
    d7dc:       90 01           movw    r18, r0
    d7de:       4d 9f           mul     r20, r29
    d7e0:       30 0d           add     r19, r0
    d7e2:       5c 9f           mul     r21, r28
    d7e4:       30 0d           add     r19, r0
    d7e6:       11 24           eor     r1, r1
    d7e8:       a9 01           movw    r20, r18
    d7ea:       48 9f           mul     r20, r24
    d7ec:       90 01           movw    r18, r0
    d7ee:       49 9f           mul     r20, r25
    d7f0:       30 0d           add     r19, r0
    d7f2:       58 9f           mul     r21, r24
    d7f4:       30 0d           add     r19, r0
    d7f6:       11 24           eor     r1, r1
    d7f8:       c9 01           movw    r24, r18
    d7fa:       df 91           pop     r29
    d7fc:       cf 91           pop     r28
    d7fe:       08 95           ret
    d800:       90 95           com     r25
    d802:       81 95           neg     r24
    d804:       9f 4f           sbci    r25, 0xFF       ; 255
    d806:       cf ef           ldi     r28, 0xFF       ; 255
    d808:       df ef           ldi     r29, 0xFF       ; 255
    d80a:       bc cf           rjmp    .-136           ; 0xd784 <c_sin_8192+0xc>
    d80c:       24 5b           subi    r18, 0xB4       ; 180
    d80e:       30 40           sbci    r19, 0x00       ; 0
    d810:       4f ef           ldi     r20, 0xFF       ; 255
    d812:       5f ef           ldi     r21, 0xFF       ; 255
    d814:       db cf           rjmp    .-74            ; 0xd7cc <c_sin_8192+0x54>

0000d816 <c_cos_8192>:
    d816:       2a e5           ldi     r18, 0x5A       ; 90
    d818:       30 e0           ldi     r19, 0x00       ; 0
    d81a:       a9 01           movw    r20, r18
    d81c:       48 1b           sub     r20, r24
    d81e:       59 0b           sbc     r21, r25
    d820:       ca 01           movw    r24, r20
    d822:       0e 94 bc 6b     call    0xd778  ; 0xd778 <c_sin_8192>
    d826:       08 95           ret

0000d828 <c_atan2>:
    d828:       1f 93           push    r17
    d82a:       cf 93           push    r28
    d82c:       df 93           push    r29
    d82e:       9c 01           movw    r18, r24
    d830:       eb 01           movw    r28, r22
    d832:       61 15           cp      r22, r1
    d834:       71 05           cpc     r23, r1
    d836:       19 f4           brne    .+6             ; 0xd83e <c_atan2+0x16>
    d838:       00 97           sbiw    r24, 0x00       ; 0
    d83a:       09 f4           brne    .+2             ; 0xd83e <c_atan2+0x16>
    d83c:       52 c0           rjmp    .+164           ; 0xd8e2 <c_atan2+0xba>
    d83e:       37 fd           sbrc    r19, 7
    d840:       57 c0           rjmp    .+174           ; 0xd8f0 <c_atan2+0xc8>
    d842:       11 e0           ldi     r17, 0x01       ; 1
    d844:       20 97           sbiw    r28, 0x00       ; 0
    d846:       09 f4           brne    .+2             ; 0xd84a <c_atan2+0x22>
    d848:       43 c0           rjmp    .+134           ; 0xd8d0 <c_atan2+0xa8>
    d84a:       b9 01           movw    r22, r18
    d84c:       88 27           eor     r24, r24
    d84e:       77 fd           sbrc    r23, 7
    d850:       80 95           com     r24
    d852:       98 2f           mov     r25, r24
    d854:       66 0f           add     r22, r22
    d856:       77 1f           adc     r23, r23
    d858:       88 1f           adc     r24, r24
    d85a:       99 1f           adc     r25, r25
    d85c:       66 0f           add     r22, r22
    d85e:       77 1f           adc     r23, r23
    d860:       88 1f           adc     r24, r24
    d862:       99 1f           adc     r25, r25
    d864:       66 0f           add     r22, r22
    d866:       77 1f           adc     r23, r23
    d868:       88 1f           adc     r24, r24
    d86a:       99 1f           adc     r25, r25
    d86c:       66 0f           add     r22, r22
    d86e:       77 1f           adc     r23, r23
    d870:       88 1f           adc     r24, r24
    d872:       99 1f           adc     r25, r25
    d874:       66 0f           add     r22, r22
    d876:       77 1f           adc     r23, r23
    d878:       88 1f           adc     r24, r24
    d87a:       99 1f           adc     r25, r25
    d87c:       66 0f           add     r22, r22
    d87e:       77 1f           adc     r23, r23
    d880:       88 1f           adc     r24, r24
    d882:       99 1f           adc     r25, r25
    d884:       9e 01           movw    r18, r28
    d886:       44 27           eor     r20, r20
    d888:       37 fd           sbrc    r19, 7
    d88a:       40 95           com     r20
    d88c:       54 2f           mov     r21, r20
    d88e:       0e 94 be 6f     call    0xdf7c  ; 0xdf7c <__divmodsi4>
    d892:       f9 01           movw    r30, r18
    d894:       37 fd           sbrc    r19, 7
    d896:       45 c0           rjmp    .+138           ; 0xd922 <c_atan2+0xfa>
    d898:       81 e0           ldi     r24, 0x01       ; 1
    d89a:       ea 35           cpi     r30, 0x5A       ; 90
    d89c:       f8 07           cpc     r31, r24
    d89e:       54 f5           brge    .+84            ; 0xd8f4 <c_atan2+0xcc>
    d8a0:       eb 5d           subi    r30, 0xDB       ; 219
    d8a2:       f6 4f           sbci    r31, 0xF6       ; 246
    d8a4:       84 91           lpm     r24, Z+
    d8a6:       e8 2f           mov     r30, r24
    d8a8:       f0 e0           ldi     r31, 0x00       ; 0
    d8aa:       1c 16           cp      r1, r28
    d8ac:       1d 06           cpc     r1, r29
    d8ae:       94 f5           brge    .+100           ; 0xd914 <c_atan2+0xec>
    d8b0:       81 2f           mov     r24, r17
    d8b2:       99 27           eor     r25, r25
    d8b4:       87 fd           sbrc    r24, 7
    d8b6:       90 95           com     r25
    d8b8:       e8 9f           mul     r30, r24
    d8ba:       90 01           movw    r18, r0
    d8bc:       e9 9f           mul     r30, r25
    d8be:       30 0d           add     r19, r0
    d8c0:       f8 9f           mul     r31, r24
    d8c2:       30 0d           add     r19, r0
    d8c4:       11 24           eor     r1, r1
    d8c6:       c9 01           movw    r24, r18
    d8c8:       df 91           pop     r29
    d8ca:       cf 91           pop     r28
    d8cc:       1f 91           pop     r17
    d8ce:       08 95           ret
    d8d0:       8a e5           ldi     r24, 0x5A       ; 90
    d8d2:       18 02           muls    r17, r24
    d8d4:       90 01           movw    r18, r0
    d8d6:       11 24           eor     r1, r1
    d8d8:       c9 01           movw    r24, r18
    d8da:       df 91           pop     r29
    d8dc:       cf 91           pop     r28
    d8de:       1f 91           pop     r17
    d8e0:       08 95           ret
    d8e2:       20 e0           ldi     r18, 0x00       ; 0
    d8e4:       30 e0           ldi     r19, 0x00       ; 0
    d8e6:       c9 01           movw    r24, r18
    d8e8:       df 91           pop     r29
    d8ea:       cf 91           pop     r28
    d8ec:       1f 91           pop     r17
    d8ee:       08 95           ret
    d8f0:       1f ef           ldi     r17, 0xFF       ; 255
    d8f2:       a8 cf           rjmp    .-176           ; 0xd844 <c_atan2+0x1c>
    d8f4:       8c e1           ldi     r24, 0x1C       ; 28
    d8f6:       e7 3a           cpi     r30, 0xA7       ; 167
    d8f8:       f8 07           cpc     r31, r24
    d8fa:       3c f4           brge    .+14            ; 0xd90a <c_atan2+0xe2>
    d8fc:       89 e0           ldi     r24, 0x09       ; 9
    d8fe:       ed 38           cpi     r30, 0x8D       ; 141
    d900:       f8 07           cpc     r31, r24
    d902:       9c f0           brlt    .+38            ; 0xd92a <c_atan2+0x102>
    d904:       e9 e5           ldi     r30, 0x59       ; 89
    d906:       f0 e0           ldi     r31, 0x00       ; 0
    d908:       d0 cf           rjmp    .-96            ; 0xd8aa <c_atan2+0x82>
    d90a:       ea e5           ldi     r30, 0x5A       ; 90
    d90c:       f0 e0           ldi     r31, 0x00       ; 0
    d90e:       1c 16           cp      r1, r28
    d910:       1d 06           cpc     r1, r29
    d912:       74 f2           brlt    .-100           ; 0xd8b0 <c_atan2+0x88>
    d914:       11 30           cpi     r17, 0x01       ; 1
    d916:       b9 f4           brne    .+46            ; 0xd946 <c_atan2+0x11e>
    d918:       24 eb           ldi     r18, 0xB4       ; 180
    d91a:       30 e0           ldi     r19, 0x00       ; 0
    d91c:       2e 1b           sub     r18, r30
    d91e:       3f 0b           sbc     r19, r31
    d920:       d2 cf           rjmp    .-92            ; 0xd8c6 <c_atan2+0x9e>
    d922:       f0 95           com     r31
    d924:       e1 95           neg     r30
    d926:       ff 4f           sbci    r31, 0xFF       ; 255
    d928:       b7 cf           rjmp    .-146           ; 0xd898 <c_atan2+0x70>
    d92a:       85 e0           ldi     r24, 0x05       ; 5
    d92c:       ea 3b           cpi     r30, 0xBA       ; 186
    d92e:       f8 07           cpc     r31, r24
    d930:       3c f4           brge    .+14            ; 0xd940 <c_atan2+0x118>
    d932:       84 e0           ldi     r24, 0x04       ; 4
    d934:       e7 31           cpi     r30, 0x17       ; 23
    d936:       f8 07           cpc     r31, r24
    d938:       74 f0           brlt    .+28            ; 0xd956 <c_atan2+0x12e>
    d93a:       e7 e5           ldi     r30, 0x57       ; 87
    d93c:       f0 e0           ldi     r31, 0x00       ; 0
    d93e:       b5 cf           rjmp    .-150           ; 0xd8aa <c_atan2+0x82>
    d940:       e8 e5           ldi     r30, 0x58       ; 88
    d942:       f0 e0           ldi     r31, 0x00       ; 0
    d944:       b2 cf           rjmp    .-156           ; 0xd8aa <c_atan2+0x82>
    d946:       9f 01           movw    r18, r30
    d948:       24 5b           subi    r18, 0xB4       ; 180
    d94a:       30 40           sbci    r19, 0x00       ; 0
    d94c:       c9 01           movw    r24, r18
    d94e:       df 91           pop     r29
    d950:       cf 91           pop     r28
    d952:       1f 91           pop     r17
    d954:       08 95           ret
    d956:       83 e0           ldi     r24, 0x03       ; 3
    d958:       ee 32           cpi     r30, 0x2E       ; 46
    d95a:       f8 07           cpc     r31, r24
    d95c:       1c f0           brlt    .+6             ; 0xd964 <c_atan2+0x13c>
    d95e:       e6 e5           ldi     r30, 0x56       ; 86
    d960:       f0 e0           ldi     r31, 0x00       ; 0
    d962:       a3 cf           rjmp    .-186           ; 0xd8aa <c_atan2+0x82>
    d964:       82 e0           ldi     r24, 0x02       ; 2
    d966:       e9 39           cpi     r30, 0x99       ; 153
    d968:       f8 07           cpc     r31, r24
    d96a:       1c f0           brlt    .+6             ; 0xd972 <c_atan2+0x14a>
    d96c:       e5 e5           ldi     r30, 0x55       ; 85
    d96e:       f0 e0           ldi     r31, 0x00       ; 0
    d970:       9c cf           rjmp    .-200           ; 0xd8aa <c_atan2+0x82>
    d972:       82 e0           ldi     r24, 0x02       ; 2
    d974:       e2 33           cpi     r30, 0x32       ; 50
    d976:       f8 07           cpc     r31, r24
    d978:       1c f0           brlt    .+6             ; 0xd980 <c_atan2+0x158>
    d97a:       e4 e5           ldi     r30, 0x54       ; 84
    d97c:       f0 e0           ldi     r31, 0x00       ; 0
    d97e:       95 cf           rjmp    .-214           ; 0xd8aa <c_atan2+0x82>
    d980:       81 e0           ldi     r24, 0x01       ; 1
    d982:       e7 3e           cpi     r30, 0xE7       ; 231
    d984:       f8 07           cpc     r31, r24
    d986:       1c f0           brlt    .+6             ; 0xd98e <c_atan2+0x166>
    d988:       e3 e5           ldi     r30, 0x53       ; 83
    d98a:       f0 e0           ldi     r31, 0x00       ; 0
    d98c:       8e cf           rjmp    .-228           ; 0xd8aa <c_atan2+0x82>
    d98e:       81 e0           ldi     r24, 0x01       ; 1
    d990:       ed 3a           cpi     r30, 0xAD       ; 173
    d992:       f8 07           cpc     r31, r24
    d994:       1c f0           brlt    .+6             ; 0xd99c <c_atan2+0x174>
    d996:       e2 e5           ldi     r30, 0x52       ; 82
    d998:       f0 e0           ldi     r31, 0x00       ; 0
    d99a:       87 cf           rjmp    .-242           ; 0xd8aa <c_atan2+0x82>
    d99c:       ef 57           subi    r30, 0x7F       ; 127
    d99e:       f1 40           sbci    r31, 0x01       ; 1
    d9a0:       1c f4           brge    .+6             ; 0xd9a8 <c_atan2+0x180>
    d9a2:       e0 e5           ldi     r30, 0x50       ; 80
    d9a4:       f0 e0           ldi     r31, 0x00       ; 0
    d9a6:       81 cf           rjmp    .-254           ; 0xd8aa <c_atan2+0x82>
    d9a8:       e1 e5           ldi     r30, 0x51       ; 81
    d9aa:       f0 e0           ldi     r31, 0x00       ; 0
    d9ac:       7e cf           rjmp    .-260           ; 0xd8aa <c_atan2+0x82>

0000d9ae <c_sqrt>:
    d9ae:       af 92           push    r10
    d9b0:       bf 92           push    r11
    d9b2:       cf 92           push    r12
    d9b4:       df 92           push    r13
    d9b6:       ef 92           push    r14
    d9b8:       ff 92           push    r15
    d9ba:       0f 93           push    r16
    d9bc:       1f 93           push    r17
    d9be:       5b 01           movw    r10, r22
    d9c0:       6c 01           movw    r12, r24
    d9c2:       20 e0           ldi     r18, 0x00       ; 0
    d9c4:       30 e0           ldi     r19, 0x00       ; 0
    d9c6:       40 e0           ldi     r20, 0x00       ; 0
    d9c8:       50 e0           ldi     r21, 0x00       ; 0
    d9ca:       ee 24           eor     r14, r14
    d9cc:       ff 24           eor     r15, r15
    d9ce:       87 01           movw    r16, r14
    d9d0:       60 e0           ldi     r22, 0x00       ; 0
    d9d2:       ee 0c           add     r14, r14
    d9d4:       ff 1c           adc     r15, r15
    d9d6:       00 1f           adc     r16, r16
    d9d8:       11 1f           adc     r17, r17
    d9da:       da 01           movw    r26, r20
    d9dc:       c9 01           movw    r24, r18
    d9de:       88 0f           add     r24, r24
    d9e0:       99 1f           adc     r25, r25
    d9e2:       aa 1f           adc     r26, r26
    d9e4:       bb 1f           adc     r27, r27
    d9e6:       88 0f           add     r24, r24
    d9e8:       99 1f           adc     r25, r25
    d9ea:       aa 1f           adc     r26, r26
    d9ec:       bb 1f           adc     r27, r27
    d9ee:       a6 01           movw    r20, r12
    d9f0:       95 01           movw    r18, r10
    d9f2:       ee e1           ldi     r30, 0x1E       ; 30
    d9f4:       56 95           lsr     r21
    d9f6:       47 95           ror     r20
    d9f8:       37 95           ror     r19
    d9fa:       27 95           ror     r18
    d9fc:       ea 95           dec     r30
    d9fe:       d1 f7           brne    .-12            ; 0xd9f4 <c_sqrt+0x46>
    da00:       28 0f           add     r18, r24
    da02:       39 1f           adc     r19, r25
    da04:       4a 1f           adc     r20, r26
    da06:       5b 1f           adc     r21, r27
    da08:       aa 0c           add     r10, r10
    da0a:       bb 1c           adc     r11, r11
    da0c:       cc 1c           adc     r12, r12
    da0e:       dd 1c           adc     r13, r13
    da10:       aa 0c           add     r10, r10
    da12:       bb 1c           adc     r11, r11
    da14:       cc 1c           adc     r12, r12
    da16:       dd 1c           adc     r13, r13
    da18:       d8 01           movw    r26, r16
    da1a:       c7 01           movw    r24, r14
    da1c:       01 96           adiw    r24, 0x01       ; 1
    da1e:       a1 1d           adc     r26, r1
    da20:       b1 1d           adc     r27, r1
    da22:       28 17           cp      r18, r24
    da24:       39 07           cpc     r19, r25
    da26:       4a 07           cpc     r20, r26
    da28:       5b 07           cpc     r21, r27
    da2a:       58 f0           brcs    .+22            ; 0xda42 <c_sqrt+0x94>
    da2c:       28 1b           sub     r18, r24
    da2e:       39 0b           sbc     r19, r25
    da30:       4a 0b           sbc     r20, r26
    da32:       5b 0b           sbc     r21, r27
    da34:       7c 01           movw    r14, r24
    da36:       8d 01           movw    r16, r26
    da38:       08 94           sec
    da3a:       e1 1c           adc     r14, r1
    da3c:       f1 1c           adc     r15, r1
    da3e:       01 1d           adc     r16, r1
    da40:       11 1d           adc     r17, r1
    da42:       6f 5f           subi    r22, 0xFF       ; 255
    da44:       60 31           cpi     r22, 0x10       ; 16
    da46:       29 f6           brne    .-118           ; 0xd9d2 <c_sqrt+0x24>
    da48:       a8 01           movw    r20, r16
    da4a:       97 01           movw    r18, r14
    da4c:       56 95           lsr     r21
    da4e:       47 95           ror     r20
    da50:       37 95           ror     r19
    da52:       27 95           ror     r18
    da54:       b9 01           movw    r22, r18
    da56:       ca 01           movw    r24, r20
    da58:       1f 91           pop     r17
    da5a:       0f 91           pop     r16
    da5c:       ff 90           pop     r15
    da5e:       ef 90           pop     r14
    da60:       df 90           pop     r13
    da62:       cf 90           pop     r12
    da64:       bf 90           pop     r11
    da66:       af 90           pop     r10
    da68:       08 95           ret

0000da6a <isqrt32>:

.global isqrt32
.func isqrt32

isqrt32:
        clr     r0
    da6a:       00 24           eor     r0, r0
        clr     r18
    da6c:       22 27           eor     r18, r18
        clr     r19
    da6e:       33 27           eor     r19, r19
        clr     r20
    da70:       44 27           eor     r20, r20
        ldi     r21, 1
    da72:       51 e0           ldi     r21, 0x01       ; 1
        clr     r27
    da74:       bb 27           eor     r27, r27
        clr     r30
    da76:       ee 27           eor     r30, r30
        clr     r31
    da78:       ff 27           eor     r31, r31
        ldi     r26, 16
    da7a:       a0 e1           ldi     r26, 0x10       ; 16
1:      lsl     r22
    da7c:       66 0f           add     r22, r22
        rol     r23
    da7e:       77 1f           adc     r23, r23
        rol     r24
    da80:       88 1f           adc     r24, r24
        rol     r25
    da82:       99 1f           adc     r25, r25
        rol     r0
    da84:       00 1c           adc     r0, r0
        rol     r18
    da86:       22 1f           adc     r18, r18
        rol     r19
    da88:       33 1f           adc     r19, r19
        rol     r20
    da8a:       44 1f           adc     r20, r20
        lsl     r22
    da8c:       66 0f           add     r22, r22
        rol     r23
    da8e:       77 1f           adc     r23, r23
        rol     r24
    da90:       88 1f           adc     r24, r24
        rol     r25
    da92:       99 1f           adc     r25, r25
        rol     r0
    da94:       00 1c           adc     r0, r0
        rol     r18
    da96:       22 1f           adc     r18, r18
        rol     r19
    da98:       33 1f           adc     r19, r19
        rol     r20
    da9a:       44 1f           adc     r20, r20
        brpl    2f
    da9c:       2a f4           brpl    .+10            ; 0xdaa8 <isqrt32+0x3e>
        add     r0, r21
    da9e:       05 0e           add     r0, r21
        adc     r18, r27
    daa0:       2b 1f           adc     r18, r27
        adc     r19, r30
    daa2:       3e 1f           adc     r19, r30
        adc     r20, r31
    daa4:       4f 1f           adc     r20, r31
        rjmp    3f
    daa6:       04 c0           rjmp    .+8             ; 0xdab0 <isqrt32+0x46>
2:      sub     r0, r21
    daa8:       05 1a           sub     r0, r21
        sbc     r18, r27
    daaa:       2b 0b           sbc     r18, r27
        sbc     r19, r30
    daac:       3e 0b           sbc     r19, r30
        sbc     r20, r31
    daae:       4f 0b           sbc     r20, r31
3:      lsl     r21
    dab0:       55 0f           add     r21, r21
        rol     r27
    dab2:       bb 1f           adc     r27, r27
        rol     r30
    dab4:       ee 1f           adc     r30, r30
        andi    r21, 0b11111000
    dab6:       58 7f           andi    r21, 0xF8       ; 248
        ori     r21, 0b00000101
    dab8:       55 60           ori     r21, 0x05       ; 5
        sbrc    r20, 7
    daba:       47 fd           sbrc    r20, 7
        subi    r21, 2
    dabc:       52 50           subi    r21, 0x02       ; 2
        dec     r26
    dabe:       aa 95           dec     r26
        brne    1b
    dac0:       e9 f6           brne    .-70            ; 0xda7c <isqrt32+0x12>
        lsr     r30
    dac2:       e6 95           lsr     r30
        ror     r27
    dac4:       b7 95           ror     r27
        ror     r21
    dac6:       57 95           ror     r21
        lsr     r30
    dac8:       e6 95           lsr     r30
        ror     r27
    daca:       b7 95           ror     r27
        ror     r21
    dacc:       57 95           ror     r21
        mov     r24, r21
    dace:       85 2f           mov     r24, r21
        mov     r25, r27
    dad0:       9b 2f           mov     r25, r27
        ret
    dad2:       08 95           ret

0000dad4 <isqrt16>:

.global isqrt16
.func isqrt16

isqrt16:
        clr     r18
    dad4:       22 27           eor     r18, r18
        clr     r19
    dad6:       33 27           eor     r19, r19
        ldi     r20, 1
    dad8:       41 e0           ldi     r20, 0x01       ; 1
        clr     r21
    dada:       55 27           eor     r21, r21
        ldi     r22, 8
    dadc:       68 e0           ldi     r22, 0x08       ; 8
1:      lsl     r24
    dade:       88 0f           add     r24, r24
        rol     r25
    dae0:       99 1f           adc     r25, r25
        rol     r18
    dae2:       22 1f           adc     r18, r18
        rol     r19
    dae4:       33 1f           adc     r19, r19
        lsl     r24
    dae6:       88 0f           add     r24, r24
        rol     r25
    dae8:       99 1f           adc     r25, r25
        rol     r18
    daea:       22 1f           adc     r18, r18
        rol     r19
    daec:       33 1f           adc     r19, r19
        brpl    2f
    daee:       1a f4           brpl    .+6             ; 0xdaf6 <isqrt16+0x22>
        add     r18, r20
    daf0:       24 0f           add     r18, r20
        adc     r19, r21
    daf2:       35 1f           adc     r19, r21
        rjmp    3f
    daf4:       02 c0           rjmp    .+4             ; 0xdafa <isqrt16+0x26>
2:      sub     r18, r20
    daf6:       24 1b           sub     r18, r20
        sbc     r19, r21
    daf8:       35 0b           sbc     r19, r21
3:      lsl     r20
    dafa:       44 0f           add     r20, r20
        rol     r21
    dafc:       55 1f           adc     r21, r21
        andi    r20, 0b11111000
    dafe:       48 7f           andi    r20, 0xF8       ; 248
        ori     r20, 0b00000101
    db00:       45 60           ori     r20, 0x05       ; 5
        sbrc    r19, 7
    db02:       37 fd           sbrc    r19, 7
        subi    r20, 2
    db04:       42 50           subi    r20, 0x02       ; 2
        dec     r22
    db06:       6a 95           dec     r22
        brne    1b
    db08:       51 f7           brne    .-44            ; 0xdade <isqrt16+0xa>
        lsr     r21
    db0a:       56 95           lsr     r21
        ror     r20
    db0c:       47 95           ror     r20
        lsr     r21
    db0e:       56 95           lsr     r21
        ror     r20
    db10:       47 95           ror     r20
        mov     r24, r20
    db12:       84 2f           mov     r24, r20
        ret
    db14:       08 95           ret

0000db16 <ihypot>:

.global ihypot
.func ihypot

ihypot:
        clr     r26
    db16:       aa 27           eor     r26, r26
        sbrs    r25, 7
    db18:       97 ff           sbrs    r25, 7
        rjmp    1f
    db1a:       04 c0           rjmp    .+8             ; 0xdb24 <ihypot+0xe>
        com     r24
    db1c:       80 95           com     r24
        com     r25
    db1e:       90 95           com     r25
        adc     r24, r26
    db20:       8a 1f           adc     r24, r26
        adc     r25, r26
    db22:       9a 1f           adc     r25, r26
1:      sbrs    r23, 7
    db24:       77 ff           sbrs    r23, 7
        rjmp    2f
    db26:       04 c0           rjmp    .+8             ; 0xdb30 <ihypot+0x1a>
        com     r22
    db28:       60 95           com     r22
        com     r23
    db2a:       70 95           com     r23
        adc     r22, r26
    db2c:       6a 1f           adc     r22, r26
        adc     r23, r26
    db2e:       7a 1f           adc     r23, r26
2:      mul     r22, r22
    db30:       66 9f           mul     r22, r22
        movw    r18, r0
    db32:       90 01           movw    r18, r0
        mul     r23, r23
    db34:       77 9f           mul     r23, r23
        movw    r20, r0
    db36:       a0 01           movw    r20, r0
        mul     r22, r23
    db38:       67 9f           mul     r22, r23
        add     r19, r0
    db3a:       30 0d           add     r19, r0
        adc     r20, r1
    db3c:       41 1d           adc     r20, r1
        adc     r21, r26
    db3e:       5a 1f           adc     r21, r26
        add     r19, r0
    db40:       30 0d           add     r19, r0
        adc     r20, r1
    db42:       41 1d           adc     r20, r1
        adc     r21, r26
    db44:       5a 1f           adc     r21, r26
        mul     r24, r24
    db46:       88 9f           mul     r24, r24
        movw    r30, r0
    db48:       f0 01           movw    r30, r0
        mul     r25, r25
    db4a:       99 9f           mul     r25, r25
        add     r18, r30
    db4c:       2e 0f           add     r18, r30
        adc     r19, r31
    db4e:       3f 1f           adc     r19, r31
        adc     r20, r0
    db50:       40 1d           adc     r20, r0
        adc     r21, r1
    db52:       51 1d           adc     r21, r1
        mul     r24, r25
    db54:       89 9f           mul     r24, r25
        add     r19, r0
    db56:       30 0d           add     r19, r0
        adc     r20, r1
    db58:       41 1d           adc     r20, r1
        adc     r21, r26
    db5a:       5a 1f           adc     r21, r26
        add     r19, r0
    db5c:       30 0d           add     r19, r0
        adc     r20, r1
    db5e:       41 1d           adc     r20, r1
        adc     r21, r26
    db60:       5a 1f           adc     r21, r26
        movw    r24, r20
    db62:       ca 01           movw    r24, r20
        movw    r22, r18
    db64:       b9 01           movw    r22, r18
        clr     r1
    db66:       11 24           eor     r1, r1
        rjmp    isqrt32
    db68:       80 cf           rjmp    .-256           ; 0xda6a <isqrt32>

0000db6a <memchr>:
    db6a:       fc 01           movw    r30, r24
    db6c:       41 50           subi    r20, 0x01       ; 1
    db6e:       50 40           sbci    r21, 0x00       ; 0
    db70:       30 f0           brcs    .+12            ; 0xdb7e <memchr+0x14>
    db72:       01 90           ld      r0, Z+
    db74:       06 16           cp      r0, r22
    db76:       d1 f7           brne    .-12            ; 0xdb6c <memchr+0x2>
    db78:       31 97           sbiw    r30, 0x01       ; 1
    db7a:       cf 01           movw    r24, r30
    db7c:       08 95           ret
    db7e:       88 27           eor     r24, r24
    db80:       99 27           eor     r25, r25
    db82:       08 95           ret

0000db84 <__eerd_block>:
    db84:       a0 e0           ldi     r26, 0x00       ; 0
    db86:       b0 e0           ldi     r27, 0x00       ; 0
    db88:       e8 ec           ldi     r30, 0xC8       ; 200
    db8a:       fd e6           ldi     r31, 0x6D       ; 109
    db8c:       0c 94 e3 6f     jmp     0xdfc6  ; 0xdfc6 <__prologue_saves__+0x14>
    db90:       7c 01           movw    r14, r24
    db92:       eb 01           movw    r28, r22
    db94:       8a 01           movw    r16, r20
    db96:       69 01           movw    r12, r18
    db98:       09 c0           rjmp    .+18            ; 0xdbac <__eerd_block+0x28>
    db9a:       ce 01           movw    r24, r28
    db9c:       21 96           adiw    r28, 0x01       ; 1
    db9e:       f6 01           movw    r30, r12
    dba0:       09 95           icall
    dba2:       f7 01           movw    r30, r14
    dba4:       81 93           st      Z+, r24
    dba6:       7f 01           movw    r14, r30
    dba8:       01 50           subi    r16, 0x01       ; 1
    dbaa:       10 40           sbci    r17, 0x00       ; 0
    dbac:       01 15           cp      r16, r1
    dbae:       11 05           cpc     r17, r1
    dbb0:       a1 f7           brne    .-24            ; 0xdb9a <__eerd_block+0x16>
    dbb2:       cd b7           in      r28, 0x3d       ; 61
    dbb4:       de b7           in      r29, 0x3e       ; 62
    dbb6:       e8 e0           ldi     r30, 0x08       ; 8
    dbb8:       0c 94 ff 6f     jmp     0xdffe  ; 0xdffe <__epilogue_restores__+0x14>

0000dbbc <__eewr_block>:
    dbbc:       a0 e0           ldi     r26, 0x00       ; 0
    dbbe:       b0 e0           ldi     r27, 0x00       ; 0
    dbc0:       e4 ee           ldi     r30, 0xE4       ; 228
    dbc2:       fd e6           ldi     r31, 0x6D       ; 109
    dbc4:       0c 94 e3 6f     jmp     0xdfc6  ; 0xdfc6 <__prologue_saves__+0x14>
    dbc8:       ec 01           movw    r28, r24
    dbca:       7b 01           movw    r14, r22
    dbcc:       8a 01           movw    r16, r20
    dbce:       69 01           movw    r12, r18
    dbd0:       09 c0           rjmp    .+18            ; 0xdbe4 <__eewr_block+0x28>
    dbd2:       ce 01           movw    r24, r28
    dbd4:       21 96           adiw    r28, 0x01       ; 1
    dbd6:       f7 01           movw    r30, r14
    dbd8:       61 91           ld      r22, Z+
    dbda:       7f 01           movw    r14, r30
    dbdc:       f6 01           movw    r30, r12
    dbde:       09 95           icall
    dbe0:       01 50           subi    r16, 0x01       ; 1
    dbe2:       10 40           sbci    r17, 0x00       ; 0
    dbe4:       01 15           cp      r16, r1
    dbe6:       11 05           cpc     r17, r1
    dbe8:       a1 f7           brne    .-24            ; 0xdbd2 <__eewr_block+0x16>
    dbea:       cd b7           in      r28, 0x3d       ; 61
    dbec:       de b7           in      r29, 0x3e       ; 62
    dbee:       e8 e0           ldi     r30, 0x08       ; 8
    dbf0:       0c 94 ff 6f     jmp     0xdffe  ; 0xdffe <__epilogue_restores__+0x14>

0000dbf4 <__subsf3>:
    dbf4:       50 58           subi    r21, 0x80       ; 128

0000dbf6 <__addsf3>:
    dbf6:       bb 27           eor     r27, r27
    dbf8:       aa 27           eor     r26, r26
    dbfa:       0e d0           rcall   .+28            ; 0xdc18 <__addsf3x>
    dbfc:       0d c1           rjmp    .+538           ; 0xde18 <__fp_round>
    dbfe:       fe d0           rcall   .+508           ; 0xddfc <__fp_pscA>
    dc00:       30 f0           brcs    .+12            ; 0xdc0e <__addsf3+0x18>
    dc02:       03 d1           rcall   .+518           ; 0xde0a <__fp_pscB>
    dc04:       20 f0           brcs    .+8             ; 0xdc0e <__addsf3+0x18>
    dc06:       31 f4           brne    .+12            ; 0xdc14 <__addsf3+0x1e>
    dc08:       9f 3f           cpi     r25, 0xFF       ; 255
    dc0a:       11 f4           brne    .+4             ; 0xdc10 <__addsf3+0x1a>
    dc0c:       1e f4           brtc    .+6             ; 0xdc14 <__addsf3+0x1e>
    dc0e:       f3 c0           rjmp    .+486           ; 0xddf6 <__fp_nan>
    dc10:       0e f4           brtc    .+2             ; 0xdc14 <__addsf3+0x1e>
    dc12:       e0 95           com     r30
    dc14:       e7 fb           bst     r30, 7
    dc16:       e9 c0           rjmp    .+466           ; 0xddea <__fp_inf>

0000dc18 <__addsf3x>:
    dc18:       e9 2f           mov     r30, r25
    dc1a:       0f d1           rcall   .+542           ; 0xde3a <__fp_split3>
    dc1c:       80 f3           brcs    .-32            ; 0xdbfe <__addsf3+0x8>
    dc1e:       ba 17           cp      r27, r26
    dc20:       62 07           cpc     r22, r18
    dc22:       73 07           cpc     r23, r19
    dc24:       84 07           cpc     r24, r20
    dc26:       95 07           cpc     r25, r21
    dc28:       18 f0           brcs    .+6             ; 0xdc30 <__addsf3x+0x18>
    dc2a:       71 f4           brne    .+28            ; 0xdc48 <__addsf3x+0x30>
    dc2c:       9e f5           brtc    .+102           ; 0xdc94 <__addsf3x+0x7c>
    dc2e:       27 c1           rjmp    .+590           ; 0xde7e <__fp_zero>
    dc30:       0e f4           brtc    .+2             ; 0xdc34 <__addsf3x+0x1c>
    dc32:       e0 95           com     r30
    dc34:       0b 2e           mov     r0, r27
    dc36:       ba 2f           mov     r27, r26
    dc38:       a0 2d           mov     r26, r0
    dc3a:       0b 01           movw    r0, r22
    dc3c:       b9 01           movw    r22, r18
    dc3e:       90 01           movw    r18, r0
    dc40:       0c 01           movw    r0, r24
    dc42:       ca 01           movw    r24, r20
    dc44:       a0 01           movw    r20, r0
    dc46:       11 24           eor     r1, r1
    dc48:       ff 27           eor     r31, r31
    dc4a:       59 1b           sub     r21, r25
    dc4c:       99 f0           breq    .+38            ; 0xdc74 <__addsf3x+0x5c>
    dc4e:       59 3f           cpi     r21, 0xF9       ; 249
    dc50:       50 f4           brcc    .+20            ; 0xdc66 <__addsf3x+0x4e>
    dc52:       50 3e           cpi     r21, 0xE0       ; 224
    dc54:       68 f1           brcs    .+90            ; 0xdcb0 <__addsf3x+0x98>
    dc56:       1a 16           cp      r1, r26
    dc58:       f0 40           sbci    r31, 0x00       ; 0
    dc5a:       a2 2f           mov     r26, r18
    dc5c:       23 2f           mov     r18, r19
    dc5e:       34 2f           mov     r19, r20
    dc60:       44 27           eor     r20, r20
    dc62:       58 5f           subi    r21, 0xF8       ; 248
    dc64:       f3 cf           rjmp    .-26            ; 0xdc4c <__addsf3x+0x34>
    dc66:       46 95           lsr     r20
    dc68:       37 95           ror     r19
    dc6a:       27 95           ror     r18
    dc6c:       a7 95           ror     r26
    dc6e:       f0 40           sbci    r31, 0x00       ; 0
    dc70:       53 95           inc     r21
    dc72:       c9 f7           brne    .-14            ; 0xdc66 <__addsf3x+0x4e>
    dc74:       7e f4           brtc    .+30            ; 0xdc94 <__addsf3x+0x7c>
    dc76:       1f 16           cp      r1, r31
    dc78:       ba 0b           sbc     r27, r26
    dc7a:       62 0b           sbc     r22, r18
    dc7c:       73 0b           sbc     r23, r19
    dc7e:       84 0b           sbc     r24, r20
    dc80:       ba f0           brmi    .+46            ; 0xdcb0 <__addsf3x+0x98>
    dc82:       91 50           subi    r25, 0x01       ; 1
    dc84:       a1 f0           breq    .+40            ; 0xdcae <__addsf3x+0x96>
    dc86:       ff 0f           add     r31, r31
    dc88:       bb 1f           adc     r27, r27
    dc8a:       66 1f           adc     r22, r22
    dc8c:       77 1f           adc     r23, r23
    dc8e:       88 1f           adc     r24, r24
    dc90:       c2 f7           brpl    .-16            ; 0xdc82 <__addsf3x+0x6a>
    dc92:       0e c0           rjmp    .+28            ; 0xdcb0 <__addsf3x+0x98>
    dc94:       ba 0f           add     r27, r26
    dc96:       62 1f           adc     r22, r18
    dc98:       73 1f           adc     r23, r19
    dc9a:       84 1f           adc     r24, r20
    dc9c:       48 f4           brcc    .+18            ; 0xdcb0 <__addsf3x+0x98>
    dc9e:       87 95           ror     r24
    dca0:       77 95           ror     r23
    dca2:       67 95           ror     r22
    dca4:       b7 95           ror     r27
    dca6:       f7 95           ror     r31
    dca8:       9e 3f           cpi     r25, 0xFE       ; 254
    dcaa:       08 f0           brcs    .+2             ; 0xdcae <__addsf3x+0x96>
    dcac:       b3 cf           rjmp    .-154           ; 0xdc14 <__addsf3+0x1e>
    dcae:       93 95           inc     r25
    dcb0:       88 0f           add     r24, r24
    dcb2:       08 f0           brcs    .+2             ; 0xdcb6 <__addsf3x+0x9e>
    dcb4:       99 27           eor     r25, r25
    dcb6:       ee 0f           add     r30, r30
    dcb8:       97 95           ror     r25
    dcba:       87 95           ror     r24
    dcbc:       08 95           ret

0000dcbe <__cmpsf2>:
    dcbe:       71 d0           rcall   .+226           ; 0xdda2 <__fp_cmp>
    dcc0:       08 f4           brcc    .+2             ; 0xdcc4 <__cmpsf2+0x6>
    dcc2:       81 e0           ldi     r24, 0x01       ; 1
    dcc4:       08 95           ret

0000dcc6 <__fixsfsi>:
    dcc6:       04 d0           rcall   .+8             ; 0xdcd0 <__fixunssfsi>
    dcc8:       68 94           set
    dcca:       b1 11           cpse    r27, r1
    dccc:       d9 c0           rjmp    .+434           ; 0xde80 <__fp_szero>
    dcce:       08 95           ret

0000dcd0 <__fixunssfsi>:
    dcd0:       bc d0           rcall   .+376           ; 0xde4a <__fp_splitA>
    dcd2:       88 f0           brcs    .+34            ; 0xdcf6 <__fixunssfsi+0x26>
    dcd4:       9f 57           subi    r25, 0x7F       ; 127
    dcd6:       90 f0           brcs    .+36            ; 0xdcfc <__fixunssfsi+0x2c>
    dcd8:       b9 2f           mov     r27, r25
    dcda:       99 27           eor     r25, r25
    dcdc:       b7 51           subi    r27, 0x17       ; 23
    dcde:       a0 f0           brcs    .+40            ; 0xdd08 <__fixunssfsi+0x38>
    dce0:       d1 f0           breq    .+52            ; 0xdd16 <__fixunssfsi+0x46>
    dce2:       66 0f           add     r22, r22
    dce4:       77 1f           adc     r23, r23
    dce6:       88 1f           adc     r24, r24
    dce8:       99 1f           adc     r25, r25
    dcea:       1a f0           brmi    .+6             ; 0xdcf2 <__fixunssfsi+0x22>
    dcec:       ba 95           dec     r27
    dcee:       c9 f7           brne    .-14            ; 0xdce2 <__fixunssfsi+0x12>
    dcf0:       12 c0           rjmp    .+36            ; 0xdd16 <__fixunssfsi+0x46>
    dcf2:       b1 30           cpi     r27, 0x01       ; 1
    dcf4:       81 f0           breq    .+32            ; 0xdd16 <__fixunssfsi+0x46>
    dcf6:       c3 d0           rcall   .+390           ; 0xde7e <__fp_zero>
    dcf8:       b1 e0           ldi     r27, 0x01       ; 1
    dcfa:       08 95           ret
    dcfc:       c0 c0           rjmp    .+384           ; 0xde7e <__fp_zero>
    dcfe:       67 2f           mov     r22, r23
    dd00:       78 2f           mov     r23, r24
    dd02:       88 27           eor     r24, r24
    dd04:       b8 5f           subi    r27, 0xF8       ; 248
    dd06:       39 f0           breq    .+14            ; 0xdd16 <__fixunssfsi+0x46>
    dd08:       b9 3f           cpi     r27, 0xF9       ; 249
    dd0a:       cc f3           brlt    .-14            ; 0xdcfe <__fixunssfsi+0x2e>
    dd0c:       86 95           lsr     r24
    dd0e:       77 95           ror     r23
    dd10:       67 95           ror     r22
    dd12:       b3 95           inc     r27
    dd14:       d9 f7           brne    .-10            ; 0xdd0c <__fixunssfsi+0x3c>
    dd16:       3e f4           brtc    .+14            ; 0xdd26 <__fixunssfsi+0x56>
    dd18:       90 95           com     r25
    dd1a:       80 95           com     r24
    dd1c:       70 95           com     r23
    dd1e:       61 95           neg     r22
    dd20:       7f 4f           sbci    r23, 0xFF       ; 255
    dd22:       8f 4f           sbci    r24, 0xFF       ; 255
    dd24:       9f 4f           sbci    r25, 0xFF       ; 255
    dd26:       08 95           ret

0000dd28 <__floatunsisf>:
    dd28:       e8 94           clt
    dd2a:       09 c0           rjmp    .+18            ; 0xdd3e <__floatsisf+0x12>

0000dd2c <__floatsisf>:
    dd2c:       97 fb           bst     r25, 7
    dd2e:       3e f4           brtc    .+14            ; 0xdd3e <__floatsisf+0x12>
    dd30:       90 95           com     r25
    dd32:       80 95           com     r24
    dd34:       70 95           com     r23
    dd36:       61 95           neg     r22
    dd38:       7f 4f           sbci    r23, 0xFF       ; 255
    dd3a:       8f 4f           sbci    r24, 0xFF       ; 255
    dd3c:       9f 4f           sbci    r25, 0xFF       ; 255
    dd3e:       99 23           and     r25, r25
    dd40:       a9 f0           breq    .+42            ; 0xdd6c <__floatsisf+0x40>
    dd42:       f9 2f           mov     r31, r25
    dd44:       96 e9           ldi     r25, 0x96       ; 150
    dd46:       bb 27           eor     r27, r27
    dd48:       93 95           inc     r25
    dd4a:       f6 95           lsr     r31
    dd4c:       87 95           ror     r24
    dd4e:       77 95           ror     r23
    dd50:       67 95           ror     r22
    dd52:       b7 95           ror     r27
    dd54:       f1 11           cpse    r31, r1
    dd56:       f8 cf           rjmp    .-16            ; 0xdd48 <__floatsisf+0x1c>
    dd58:       fa f4           brpl    .+62            ; 0xdd98 <__floatsisf+0x6c>
    dd5a:       bb 0f           add     r27, r27
    dd5c:       11 f4           brne    .+4             ; 0xdd62 <__floatsisf+0x36>
    dd5e:       60 ff           sbrs    r22, 0
    dd60:       1b c0           rjmp    .+54            ; 0xdd98 <__floatsisf+0x6c>
    dd62:       6f 5f           subi    r22, 0xFF       ; 255
    dd64:       7f 4f           sbci    r23, 0xFF       ; 255
    dd66:       8f 4f           sbci    r24, 0xFF       ; 255
    dd68:       9f 4f           sbci    r25, 0xFF       ; 255
    dd6a:       16 c0           rjmp    .+44            ; 0xdd98 <__floatsisf+0x6c>
    dd6c:       88 23           and     r24, r24
    dd6e:       11 f0           breq    .+4             ; 0xdd74 <__floatsisf+0x48>
    dd70:       96 e9           ldi     r25, 0x96       ; 150
    dd72:       11 c0           rjmp    .+34            ; 0xdd96 <__floatsisf+0x6a>
    dd74:       77 23           and     r23, r23
    dd76:       21 f0           breq    .+8             ; 0xdd80 <__floatsisf+0x54>
    dd78:       9e e8           ldi     r25, 0x8E       ; 142
    dd7a:       87 2f           mov     r24, r23
    dd7c:       76 2f           mov     r23, r22
    dd7e:       05 c0           rjmp    .+10            ; 0xdd8a <__floatsisf+0x5e>
    dd80:       66 23           and     r22, r22
    dd82:       71 f0           breq    .+28            ; 0xdda0 <__floatsisf+0x74>
    dd84:       96 e8           ldi     r25, 0x86       ; 134
    dd86:       86 2f           mov     r24, r22
    dd88:       70 e0           ldi     r23, 0x00       ; 0
    dd8a:       60 e0           ldi     r22, 0x00       ; 0
    dd8c:       2a f0           brmi    .+10            ; 0xdd98 <__floatsisf+0x6c>
    dd8e:       9a 95           dec     r25
    dd90:       66 0f           add     r22, r22
    dd92:       77 1f           adc     r23, r23
    dd94:       88 1f           adc     r24, r24
    dd96:       da f7           brpl    .-10            ; 0xdd8e <__floatsisf+0x62>
    dd98:       88 0f           add     r24, r24
    dd9a:       96 95           lsr     r25
    dd9c:       87 95           ror     r24
    dd9e:       97 f9           bld     r25, 7
    dda0:       08 95           ret

0000dda2 <__fp_cmp>:
    dda2:       99 0f           add     r25, r25
    dda4:       00 08           sbc     r0, r0
    dda6:       55 0f           add     r21, r21
    dda8:       aa 0b           sbc     r26, r26
    ddaa:       e0 e8           ldi     r30, 0x80       ; 128
    ddac:       fe ef           ldi     r31, 0xFE       ; 254
    ddae:       16 16           cp      r1, r22
    ddb0:       17 06           cpc     r1, r23
    ddb2:       e8 07           cpc     r30, r24
    ddb4:       f9 07           cpc     r31, r25
    ddb6:       c0 f0           brcs    .+48            ; 0xdde8 <__fp_cmp+0x46>
    ddb8:       12 16           cp      r1, r18
    ddba:       13 06           cpc     r1, r19
    ddbc:       e4 07           cpc     r30, r20
    ddbe:       f5 07           cpc     r31, r21
    ddc0:       98 f0           brcs    .+38            ; 0xdde8 <__fp_cmp+0x46>
    ddc2:       62 1b           sub     r22, r18
    ddc4:       73 0b           sbc     r23, r19
    ddc6:       84 0b           sbc     r24, r20
    ddc8:       95 0b           sbc     r25, r21
    ddca:       39 f4           brne    .+14            ; 0xddda <__fp_cmp+0x38>
    ddcc:       0a 26           eor     r0, r26
    ddce:       61 f0           breq    .+24            ; 0xdde8 <__fp_cmp+0x46>
    ddd0:       23 2b           or      r18, r19
    ddd2:       24 2b           or      r18, r20
    ddd4:       25 2b           or      r18, r21
    ddd6:       21 f4           brne    .+8             ; 0xdde0 <__fp_cmp+0x3e>
    ddd8:       08 95           ret
    ddda:       0a 26           eor     r0, r26
    dddc:       09 f4           brne    .+2             ; 0xdde0 <__fp_cmp+0x3e>
    ddde:       a1 40           sbci    r26, 0x01       ; 1
    dde0:       a6 95           lsr     r26
    dde2:       8f ef           ldi     r24, 0xFF       ; 255
    dde4:       81 1d           adc     r24, r1
    dde6:       81 1d           adc     r24, r1
    dde8:       08 95           ret

0000ddea <__fp_inf>:
    ddea:       97 f9           bld     r25, 7
    ddec:       9f 67           ori     r25, 0x7F       ; 127
    ddee:       80 e8           ldi     r24, 0x80       ; 128
    ddf0:       70 e0           ldi     r23, 0x00       ; 0
    ddf2:       60 e0           ldi     r22, 0x00       ; 0
    ddf4:       08 95           ret

0000ddf6 <__fp_nan>:
    ddf6:       9f ef           ldi     r25, 0xFF       ; 255
    ddf8:       80 ec           ldi     r24, 0xC0       ; 192
    ddfa:       08 95           ret

0000ddfc <__fp_pscA>:
    ddfc:       00 24           eor     r0, r0
    ddfe:       0a 94           dec     r0
    de00:       16 16           cp      r1, r22
    de02:       17 06           cpc     r1, r23
    de04:       18 06           cpc     r1, r24
    de06:       09 06           cpc     r0, r25
    de08:       08 95           ret

0000de0a <__fp_pscB>:
    de0a:       00 24           eor     r0, r0
    de0c:       0a 94           dec     r0
    de0e:       12 16           cp      r1, r18
    de10:       13 06           cpc     r1, r19
    de12:       14 06           cpc     r1, r20
    de14:       05 06           cpc     r0, r21
    de16:       08 95           ret

0000de18 <__fp_round>:
    de18:       09 2e           mov     r0, r25
    de1a:       03 94           inc     r0
    de1c:       00 0c           add     r0, r0
    de1e:       11 f4           brne    .+4             ; 0xde24 <__fp_round+0xc>
    de20:       88 23           and     r24, r24
    de22:       52 f0           brmi    .+20            ; 0xde38 <__fp_round+0x20>
    de24:       bb 0f           add     r27, r27
    de26:       40 f4           brcc    .+16            ; 0xde38 <__fp_round+0x20>
    de28:       bf 2b           or      r27, r31
    de2a:       11 f4           brne    .+4             ; 0xde30 <__fp_round+0x18>
    de2c:       60 ff           sbrs    r22, 0
    de2e:       04 c0           rjmp    .+8             ; 0xde38 <__fp_round+0x20>
    de30:       6f 5f           subi    r22, 0xFF       ; 255
    de32:       7f 4f           sbci    r23, 0xFF       ; 255
    de34:       8f 4f           sbci    r24, 0xFF       ; 255
    de36:       9f 4f           sbci    r25, 0xFF       ; 255
    de38:       08 95           ret

0000de3a <__fp_split3>:
    de3a:       57 fd           sbrc    r21, 7
    de3c:       90 58           subi    r25, 0x80       ; 128
    de3e:       44 0f           add     r20, r20
    de40:       55 1f           adc     r21, r21
    de42:       59 f0           breq    .+22            ; 0xde5a <__fp_splitA+0x10>
    de44:       5f 3f           cpi     r21, 0xFF       ; 255
    de46:       71 f0           breq    .+28            ; 0xde64 <__fp_splitA+0x1a>
    de48:       47 95           ror     r20

0000de4a <__fp_splitA>:
    de4a:       88 0f           add     r24, r24
    de4c:       97 fb           bst     r25, 7
    de4e:       99 1f           adc     r25, r25
    de50:       61 f0           breq    .+24            ; 0xde6a <__fp_splitA+0x20>
    de52:       9f 3f           cpi     r25, 0xFF       ; 255
    de54:       79 f0           breq    .+30            ; 0xde74 <__fp_splitA+0x2a>
    de56:       87 95           ror     r24
    de58:       08 95           ret
    de5a:       12 16           cp      r1, r18
    de5c:       13 06           cpc     r1, r19
    de5e:       14 06           cpc     r1, r20
    de60:       55 1f           adc     r21, r21
    de62:       f2 cf           rjmp    .-28            ; 0xde48 <__fp_split3+0xe>
    de64:       46 95           lsr     r20
    de66:       f1 df           rcall   .-30            ; 0xde4a <__fp_splitA>
    de68:       08 c0           rjmp    .+16            ; 0xde7a <__fp_splitA+0x30>
    de6a:       16 16           cp      r1, r22
    de6c:       17 06           cpc     r1, r23
    de6e:       18 06           cpc     r1, r24
    de70:       99 1f           adc     r25, r25
    de72:       f1 cf           rjmp    .-30            ; 0xde56 <__fp_splitA+0xc>
    de74:       86 95           lsr     r24
    de76:       71 05           cpc     r23, r1
    de78:       61 05           cpc     r22, r1
    de7a:       08 94           sec
    de7c:       08 95           ret

0000de7e <__fp_zero>:
    de7e:       e8 94           clt

0000de80 <__fp_szero>:
    de80:       bb 27           eor     r27, r27
    de82:       66 27           eor     r22, r22
    de84:       77 27           eor     r23, r23
    de86:       cb 01           movw    r24, r22
    de88:       97 f9           bld     r25, 7
    de8a:       08 95           ret

0000de8c <__gesf2>:
    de8c:       8a df           rcall   .-236           ; 0xdda2 <__fp_cmp>
    de8e:       08 f4           brcc    .+2             ; 0xde92 <__gesf2+0x6>
    de90:       8f ef           ldi     r24, 0xFF       ; 255
    de92:       08 95           ret

0000de94 <__mulsi3>:
    de94:       62 9f           mul     r22, r18
    de96:       d0 01           movw    r26, r0
    de98:       73 9f           mul     r23, r19
    de9a:       f0 01           movw    r30, r0
    de9c:       82 9f           mul     r24, r18
    de9e:       e0 0d           add     r30, r0
    dea0:       f1 1d           adc     r31, r1
    dea2:       64 9f           mul     r22, r20
    dea4:       e0 0d           add     r30, r0
    dea6:       f1 1d           adc     r31, r1
    dea8:       92 9f           mul     r25, r18
    deaa:       f0 0d           add     r31, r0
    deac:       83 9f           mul     r24, r19
    deae:       f0 0d           add     r31, r0
    deb0:       74 9f           mul     r23, r20
    deb2:       f0 0d           add     r31, r0
    deb4:       65 9f           mul     r22, r21
    deb6:       f0 0d           add     r31, r0
    deb8:       99 27           eor     r25, r25
    deba:       72 9f           mul     r23, r18
    debc:       b0 0d           add     r27, r0
    debe:       e1 1d           adc     r30, r1
    dec0:       f9 1f           adc     r31, r25
    dec2:       63 9f           mul     r22, r19
    dec4:       b0 0d           add     r27, r0
    dec6:       e1 1d           adc     r30, r1
    dec8:       f9 1f           adc     r31, r25
    deca:       bd 01           movw    r22, r26
    decc:       cf 01           movw    r24, r30
    dece:       11 24           eor     r1, r1
    ded0:       08 95           ret

0000ded2 <__udivmodqi4>:
    ded2:       99 1b           sub     r25, r25
    ded4:       79 e0           ldi     r23, 0x09       ; 9
    ded6:       04 c0           rjmp    .+8             ; 0xdee0 <__udivmodqi4_ep>

0000ded8 <__udivmodqi4_loop>:
    ded8:       99 1f           adc     r25, r25
    deda:       96 17           cp      r25, r22
    dedc:       08 f0           brcs    .+2             ; 0xdee0 <__udivmodqi4_ep>
    dede:       96 1b           sub     r25, r22

0000dee0 <__udivmodqi4_ep>:
    dee0:       88 1f           adc     r24, r24
    dee2:       7a 95           dec     r23
    dee4:       c9 f7           brne    .-14            ; 0xded8 <__udivmodqi4_loop>
    dee6:       80 95           com     r24
    dee8:       08 95           ret

0000deea <__udivmodhi4>:
    deea:       aa 1b           sub     r26, r26
    deec:       bb 1b           sub     r27, r27
    deee:       51 e1           ldi     r21, 0x11       ; 17
    def0:       07 c0           rjmp    .+14            ; 0xdf00 <__udivmodhi4_ep>

0000def2 <__udivmodhi4_loop>:
    def2:       aa 1f           adc     r26, r26
    def4:       bb 1f           adc     r27, r27
    def6:       a6 17           cp      r26, r22
    def8:       b7 07           cpc     r27, r23
    defa:       10 f0           brcs    .+4             ; 0xdf00 <__udivmodhi4_ep>
    defc:       a6 1b           sub     r26, r22
    defe:       b7 0b           sbc     r27, r23

0000df00 <__udivmodhi4_ep>:
    df00:       88 1f           adc     r24, r24
    df02:       99 1f           adc     r25, r25
    df04:       5a 95           dec     r21
    df06:       a9 f7           brne    .-22            ; 0xdef2 <__udivmodhi4_loop>
    df08:       80 95           com     r24
    df0a:       90 95           com     r25
    df0c:       bc 01           movw    r22, r24
    df0e:       cd 01           movw    r24, r26
    df10:       08 95           ret

0000df12 <__divmodhi4>:
    df12:       97 fb           bst     r25, 7
    df14:       09 2e           mov     r0, r25
    df16:       07 26           eor     r0, r23
    df18:       0a d0           rcall   .+20            ; 0xdf2e <__divmodhi4_neg1>
    df1a:       77 fd           sbrc    r23, 7
    df1c:       04 d0           rcall   .+8             ; 0xdf26 <__divmodhi4_neg2>
    df1e:       e5 df           rcall   .-54            ; 0xdeea <__udivmodhi4>
    df20:       06 d0           rcall   .+12            ; 0xdf2e <__divmodhi4_neg1>
    df22:       00 20           and     r0, r0
    df24:       1a f4           brpl    .+6             ; 0xdf2c <__divmodhi4_exit>

0000df26 <__divmodhi4_neg2>:
    df26:       70 95           com     r23
    df28:       61 95           neg     r22
    df2a:       7f 4f           sbci    r23, 0xFF       ; 255

0000df2c <__divmodhi4_exit>:
    df2c:       08 95           ret

0000df2e <__divmodhi4_neg1>:
    df2e:       f6 f7           brtc    .-4             ; 0xdf2c <__divmodhi4_exit>
    df30:       90 95           com     r25
    df32:       81 95           neg     r24
    df34:       9f 4f           sbci    r25, 0xFF       ; 255
    df36:       08 95           ret

0000df38 <__udivmodsi4>:
    df38:       a1 e2           ldi     r26, 0x21       ; 33
    df3a:       1a 2e           mov     r1, r26
    df3c:       aa 1b           sub     r26, r26
    df3e:       bb 1b           sub     r27, r27
    df40:       fd 01           movw    r30, r26
    df42:       0d c0           rjmp    .+26            ; 0xdf5e <__udivmodsi4_ep>

0000df44 <__udivmodsi4_loop>:
    df44:       aa 1f           adc     r26, r26
    df46:       bb 1f           adc     r27, r27
    df48:       ee 1f           adc     r30, r30
    df4a:       ff 1f           adc     r31, r31
    df4c:       a2 17           cp      r26, r18
    df4e:       b3 07           cpc     r27, r19
    df50:       e4 07           cpc     r30, r20
    df52:       f5 07           cpc     r31, r21
    df54:       20 f0           brcs    .+8             ; 0xdf5e <__udivmodsi4_ep>
    df56:       a2 1b           sub     r26, r18
    df58:       b3 0b           sbc     r27, r19
    df5a:       e4 0b           sbc     r30, r20
    df5c:       f5 0b           sbc     r31, r21

0000df5e <__udivmodsi4_ep>:
    df5e:       66 1f           adc     r22, r22
    df60:       77 1f           adc     r23, r23
    df62:       88 1f           adc     r24, r24
    df64:       99 1f           adc     r25, r25
    df66:       1a 94           dec     r1
    df68:       69 f7           brne    .-38            ; 0xdf44 <__udivmodsi4_loop>
    df6a:       60 95           com     r22
    df6c:       70 95           com     r23
    df6e:       80 95           com     r24
    df70:       90 95           com     r25
    df72:       9b 01           movw    r18, r22
    df74:       ac 01           movw    r20, r24
    df76:       bd 01           movw    r22, r26
    df78:       cf 01           movw    r24, r30
    df7a:       08 95           ret

0000df7c <__divmodsi4>:
    df7c:       97 fb           bst     r25, 7
    df7e:       09 2e           mov     r0, r25
    df80:       05 26           eor     r0, r21
    df82:       0e d0           rcall   .+28            ; 0xdfa0 <__divmodsi4_neg1>
    df84:       57 fd           sbrc    r21, 7
    df86:       04 d0           rcall   .+8             ; 0xdf90 <__divmodsi4_neg2>
    df88:       d7 df           rcall   .-82            ; 0xdf38 <__udivmodsi4>
    df8a:       0a d0           rcall   .+20            ; 0xdfa0 <__divmodsi4_neg1>
    df8c:       00 1c           adc     r0, r0
    df8e:       38 f4           brcc    .+14            ; 0xdf9e <__divmodsi4_exit>

0000df90 <__divmodsi4_neg2>:
    df90:       50 95           com     r21
    df92:       40 95           com     r20
    df94:       30 95           com     r19
    df96:       21 95           neg     r18
    df98:       3f 4f           sbci    r19, 0xFF       ; 255
    df9a:       4f 4f           sbci    r20, 0xFF       ; 255
    df9c:       5f 4f           sbci    r21, 0xFF       ; 255

0000df9e <__divmodsi4_exit>:
    df9e:       08 95           ret

0000dfa0 <__divmodsi4_neg1>:
    dfa0:       f6 f7           brtc    .-4             ; 0xdf9e <__divmodsi4_exit>
    dfa2:       90 95           com     r25
    dfa4:       80 95           com     r24
    dfa6:       70 95           com     r23
    dfa8:       61 95           neg     r22
    dfaa:       7f 4f           sbci    r23, 0xFF       ; 255
    dfac:       8f 4f           sbci    r24, 0xFF       ; 255
    dfae:       9f 4f           sbci    r25, 0xFF       ; 255
    dfb0:       08 95           ret

0000dfb2 <__prologue_saves__>:
    dfb2:       2f 92           push    r2
    dfb4:       3f 92           push    r3
    dfb6:       4f 92           push    r4
    dfb8:       5f 92           push    r5
    dfba:       6f 92           push    r6
    dfbc:       7f 92           push    r7
    dfbe:       8f 92           push    r8
    dfc0:       9f 92           push    r9
    dfc2:       af 92           push    r10
    dfc4:       bf 92           push    r11
    dfc6:       cf 92           push    r12
    dfc8:       df 92           push    r13
    dfca:       ef 92           push    r14
    dfcc:       ff 92           push    r15
    dfce:       0f 93           push    r16
    dfd0:       1f 93           push    r17
    dfd2:       cf 93           push    r28
    dfd4:       df 93           push    r29
    dfd6:       cd b7           in      r28, 0x3d       ; 61
    dfd8:       de b7           in      r29, 0x3e       ; 62
    dfda:       ca 1b           sub     r28, r26
    dfdc:       db 0b           sbc     r29, r27
    dfde:       0f b6           in      r0, 0x3f        ; 63
    dfe0:       f8 94           cli
    dfe2:       de bf           out     0x3e, r29       ; 62
    dfe4:       0f be           out     0x3f, r0        ; 63
    dfe6:       cd bf           out     0x3d, r28       ; 61
    dfe8:       09 94           ijmp

0000dfea <__epilogue_restores__>:
    dfea:       2a 88           ldd     r2, Y+18        ; 0x12
    dfec:       39 88           ldd     r3, Y+17        ; 0x11
    dfee:       48 88           ldd     r4, Y+16        ; 0x10
    dff0:       5f 84           ldd     r5, Y+15        ; 0x0f
    dff2:       6e 84           ldd     r6, Y+14        ; 0x0e
    dff4:       7d 84           ldd     r7, Y+13        ; 0x0d
    dff6:       8c 84           ldd     r8, Y+12        ; 0x0c
    dff8:       9b 84           ldd     r9, Y+11        ; 0x0b
    dffa:       aa 84           ldd     r10, Y+10       ; 0x0a
    dffc:       b9 84           ldd     r11, Y+9        ; 0x09
    dffe:       c8 84           ldd     r12, Y+8        ; 0x08
    e000:       df 80           ldd     r13, Y+7        ; 0x07
    e002:       ee 80           ldd     r14, Y+6        ; 0x06
    e004:       fd 80           ldd     r15, Y+5        ; 0x05
    e006:       0c 81           ldd     r16, Y+4        ; 0x04
    e008:       1b 81           ldd     r17, Y+3        ; 0x03
    e00a:       aa 81           ldd     r26, Y+2        ; 0x02
    e00c:       b9 81           ldd     r27, Y+1        ; 0x01
    e00e:       ce 0f           add     r28, r30
    e010:       d1 1d           adc     r29, r1
    e012:       0f b6           in      r0, 0x3f        ; 63
    e014:       f8 94           cli
    e016:       de bf           out     0x3e, r29       ; 62
    e018:       0f be           out     0x3f, r0        ; 63
    e01a:       cd bf           out     0x3d, r28       ; 61
    e01c:       ed 01           movw    r28, r26
    e01e:       08 95           ret

0000e020 <_exit>:
    e020:       f8 94           cli

0000e022 <__stop_program>:
    e022:       ff cf           rjmp    .-2             ; 0xe022 <__stop_program>