Subversion Repositories FlightCtrl

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed


Flight-Ctrl_MEGA644_V0_72p.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         000002c2  00800100  0000ac7a  0000ad0e  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         0000ac7a  00000000  00000000  00000094  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          00000529  008003c2  0000af3c  0000afd0  2**0
                  ALLOC
  3 .eeprom       00000800  00810000  00810000  0000afd0  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  4 .stab         00000378  00000000  00000000  0000b7d0  2**2
                  CONTENTS, READONLY, DEBUGGING
  5 .stabstr      0000005f  00000000  00000000  0000bb48  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
       0:       0c 94 91 02     jmp     0x522   ; 0x522 <__ctors_end>
       4:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
       8:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
       c:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      10:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      14:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      18:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      1c:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      20:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      24:       0c 94 fd 12     jmp     0x25fa  ; 0x25fa <__vector_9>
      28:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      2c:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      30:       0c 94 d7 22     jmp     0x45ae  ; 0x45ae <__vector_12>
      34:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      38:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      3c:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      40:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      44:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      48:       0c 94 af 11     jmp     0x235e  ; 0x235e <__vector_18>
      4c:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      50:       0c 94 be 06     jmp     0xd7c   ; 0xd7c <__vector_20>
      54:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      58:       0c 94 86 06     jmp     0xd0c   ; 0xd0c <__vector_22>
      5c:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      60:       0c 94 ff 15     jmp     0x2bfe  ; 0x2bfe <__vector_24>
      64:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      68:       0c 94 e4 21     jmp     0x43c8  ; 0x43c8 <__vector_26>
      6c:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      70:       0c 94 b2 52     jmp     0xa564  ; 0xa564 <__vector_28>
      74:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      78:       0c 94 ae 02     jmp     0x55c   ; 0x55c <__bad_interrupt>
      7c:       70 19           sub     r23, r0
      7e:       7c 19           sub     r23, r12
      80:       11 18           sub     r1, r1
      82:       1d 18           sub     r1, r13
      84:       37 18           sub     r3, r7
      86:       32 16           cp      r3, r18
      88:       e0 17           cp      r30, r16
      8a:       f2 17           cp      r31, r18
      8c:       2d 17           cp      r18, r29
      8e:       5d 16           cp      r5, r29
      90:       32 16           cp      r3, r18
      92:       51 18           sub     r5, r1
      94:       62 18           sub     r6, r2
      96:       7c 18           sub     r7, r12
      98:       9c 18           sub     r9, r12
      9a:       bc 18           sub     r11, r12
      9c:       16 19           sub     r17, r6
      9e:       4e 16           cp      r4, r30
      a0:       65 22           and     r6, r21
      a2:       7b 22           and     r7, r27
      a4:       51 22           and     r5, r17
      a6:       95 22           and     r9, r21
      a8:       70 22           and     r7, r16
      aa:       09 22           and     r0, r25
      ac:       9c 22           and     r9, r28
      ae:       36 22           and     r3, r22
      b0:       23 22           and     r2, r19
      b2:       6c 22           and     r6, r28
      b4:       60 22           and     r6, r16
      b6:       27 22           and     r2, r23
      b8:       2b 22           and     r2, r27
      ba:       23 22           and     r2, r19
      bc:       91 22           and     r9, r17
      be:       8c 22           and     r8, r28
      c0:       27 22           and     r2, r23
      c2:       2b 22           and     r2, r27
      c4:       23 22           and     r2, r19
      c6:       88 22           and     r8, r24
      c8:       5b 22           and     r5, r27
      ca:       27 22           and     r2, r23
      cc:       46 22           and     r4, r22

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

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

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

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

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

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

00000116 <__c.2433>:
     116:       0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65     ..Benutze Parame
     126:       74 65 72 73 61 74 7a 20 25 64 00                    tersatz %d.

00000131 <__c.2431>:
     131:       0a 0d 41 43 43 20 6e 69 63 68 74 20 61 62 67 65     ..ACC nicht abge
     141:       67 6c 69 63 68 65 6e 21 00                          glichen!.

0000014a <__c.2425>:
     14a:       3a 20 47 65 6e 65 72 61 74 69 6e 67 20 44 65 66     : Generating Def
     15a:       61 75 6c 74 2d 50 61 72 61 6d 65 74 65 72 20 75     ault-Parameter u
     16a:       73 69 6e 67 20 6f 6c 64 20 53 74 69 63 6b 20 53     sing old Stick S
     17a:       65 74 74 69 6e 67 73 00                             ettings.

00000182 <__c.2421>:
     182:       0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 00        ..Init. EEPROM.

00000191 <__c.2419>:
     191:       0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
     1a1:       3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
        ...

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

000001e6 <__c.2396>:
     1e6:       2e 00                                               ..

000001e8 <__c.2493>:
     1e8:       48 69 3a 25 34 69 20 20 43 66 3a 25 34 69 20 00     Hi:%4i  Cf:%4i .

000001f8 <__c.2491>:
     1f8:       47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .

00000208 <__c.2489>:
     208:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

00000218 <__c.2487>:
     218:       45 78 74 65 72 6e 43 6f 6e 74 72 6f 6c 20 20 00     ExternControl  .

00000228 <__c.2484>:
     228:       52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.

00000236 <__c.2482>:
     236:       53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.

00000244 <__c.2480>:
     244:       53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.

00000252 <__c.2478>:
     252:       53 65 72 76 6f 20 20 00                             Servo  .

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

00000266 <__c.2473>:
     266:       50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.

00000272 <__c.2471>:
     272:       50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.

0000027e <__c.2469>:
     27e:       50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.

0000028a <__c.2466>:
     28a:       53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.

00000299 <__c.2464>:
     299:       4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00        Messwert:  %5i.

000002a8 <__c.2462>:
     2a8:       52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00        Richtung:  %5i.

000002b7 <__c.2460>:
     2b7:       4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .

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

000002d5 <__c.2455>:
     2d5:       53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00        Spannung:  %5i.

000002e4 <__c.2452>:
     2e4:       48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00        Hoch %4i (%3i).

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

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

00000311 <__c.2446>:
     311:       41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.

0000031e <__c.2443>:
     31e:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 28 25     Gier %4i (%3i)(%
     32e:       33 69 29 00                                         3i).

00000332 <__c.2441>:
     332:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 28 25     Roll %4i (%3i)(%
     342:       33 69 29 00                                         3i).

00000346 <__c.2439>:
     346:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 28 25     Nick %4i (%3i)(%
     356:       33 69 29 00                                         3i).

0000035a <__c.2437>:
     35a:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

00000369 <__c.2435>:
     369:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 2e 25 78     Roll %4i (%3i.%x
     379:       29 00                                               ).

0000037b <__c.2433>:
     37b:       4e 69 63 6b 20 25 34 69 20 28 25 33 69 2e 25 78     Nick %4i (%3i.%x
     38b:       29 00                                               ).

0000038d <__c.2431>:
     38d:       47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).

0000039c <__c.2429>:
     39c:       52 6f 6c 6c 20 25 34 69 20 28 25 33 69 2e 25 69     Roll %4i (%3i.%i
     3ac:       29 00                                               ).

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

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

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

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

000003ee <__c.2418>:
     3ee:       47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .

000003fe <__c.2416>:
     3fe:       4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .

0000040e <__c.2413>:
     40e:       4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00     K7:%4i  K8:%4i .

0000041e <__c.2411>:
     41e:       4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .

0000042e <__c.2409>:
     42e:       4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00     K3:%4i  K4:%4i .

0000043e <__c.2407>:
     43e:       4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00     K1:%4i  K2:%4i .

0000044e <__c.2404>:
     44e:       4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00        Kompass:   %5i.

0000045d <__c.2402>:
     45d:       52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.

0000046c <__c.2400>:
     46c:       4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.

0000047b <__c.2398>:
     47b:       61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.

00000485 <__c.2395>:
     485:       48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.

00000493 <__c.2393>:
     493:       4b 65 69 6e 65 20 00                                Keine .

0000049a <__c.2391>:
     49a:       4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.

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

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

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

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

000004e6 <__c.2379>:
     4e6:       53 65 74 74 69 6e 67 3a 20 25 64 20 00              Setting: %d .

000004f3 <__c.2377>:
     4f3:       48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e     HW:V%d.%d SW:%d.
     503:       25 64 25 63 00                                      %d%c.

00000508 <__c.2375>:
     508:       2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b 00     + MikroKopter +.

00000518 <__c.2372>:
     518:       5b 25 69 5d 00                                      [%i].

0000051d <__c.2370>:
     51d:       5b 25 69 5d 00                                      [%i].

00000522 <__ctors_end>:
     522:       11 24           eor     r1, r1
     524:       1f be           out     0x3f, r1        ; 63
     526:       cf ef           ldi     r28, 0xFF       ; 255
     528:       d0 e1           ldi     r29, 0x10       ; 16
     52a:       de bf           out     0x3e, r29       ; 62
     52c:       cd bf           out     0x3d, r28       ; 61

0000052e <__do_copy_data>:
     52e:       13 e0           ldi     r17, 0x03       ; 3
     530:       a0 e0           ldi     r26, 0x00       ; 0
     532:       b1 e0           ldi     r27, 0x01       ; 1
     534:       ea e7           ldi     r30, 0x7A       ; 122
     536:       fc ea           ldi     r31, 0xAC       ; 172
     538:       02 c0           rjmp    .+4             ; 0x53e <.do_copy_data_start>

0000053a <.do_copy_data_loop>:
     53a:       05 90           lpm     r0, Z+
     53c:       0d 92           st      X+, r0

0000053e <.do_copy_data_start>:
     53e:       a2 3c           cpi     r26, 0xC2       ; 194
     540:       b1 07           cpc     r27, r17
     542:       d9 f7           brne    .-10            ; 0x53a <.do_copy_data_loop>

00000544 <__do_clear_bss>:
     544:       18 e0           ldi     r17, 0x08       ; 8
     546:       a2 ec           ldi     r26, 0xC2       ; 194
     548:       b3 e0           ldi     r27, 0x03       ; 3
     54a:       01 c0           rjmp    .+2             ; 0x54e <.do_clear_bss_start>

0000054c <.do_clear_bss_loop>:
     54c:       1d 92           st      X+, r1

0000054e <.do_clear_bss_start>:
     54e:       ab 3e           cpi     r26, 0xEB       ; 235
     550:       b1 07           cpc     r27, r17
     552:       e1 f7           brne    .-8             ; 0x54c <.do_clear_bss_loop>
     554:       0e 94 59 03     call    0x6b2   ; 0x6b2 <main>
     558:       0c 94 3c 56     jmp     0xac78  ; 0xac78 <_exit>

0000055c <__bad_interrupt>:
     55c:       0c 94 00 00     jmp     0        ; 0x0 <__vectors>

00000560 <SetActiveParamSetNumber>:
     560:       86 30           cpi     r24, 0x06       ; 6
     562:       38 f0           brcs    .+14            ; 0x572 <SetActiveParamSetNumber+0x12>
     564:       85 e0           ldi     r24, 0x05       ; 5
     566:       a2 e0           ldi     r26, 0x02       ; 2
     568:       b0 e0           ldi     r27, 0x00       ; 0
     56a:       08 2e           mov     r0, r24
     56c:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
     570:       08 95           ret
     572:       88 23           and     r24, r24
     574:       c1 f7           brne    .-16            ; 0x566 <SetActiveParamSetNumber+0x6>
     576:       08 95           ret

00000578 <GetActiveParamSetNumber>:
     578:       a2 e0           ldi     r26, 0x02       ; 2
     57a:       b0 e0           ldi     r27, 0x00       ; 0
     57c:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     580:       90 2d           mov     r25, r0
     582:       89 2f           mov     r24, r25
     584:       81 50           subi    r24, 0x01       ; 1
     586:       85 30           cpi     r24, 0x05       ; 5
     588:       18 f4           brcc    .+6             ; 0x590 <GetActiveParamSetNumber+0x18>
     58a:       89 2f           mov     r24, r25
     58c:       90 e0           ldi     r25, 0x00       ; 0
     58e:       08 95           ret
     590:       83 e0           ldi     r24, 0x03       ; 3
     592:       0e 94 b0 02     call    0x560   ; 0x560 <SetActiveParamSetNumber>
     596:       83 e0           ldi     r24, 0x03       ; 3
     598:       90 e0           ldi     r25, 0x00       ; 0
     59a:       08 95           ret

0000059c <CalMk3Mag>:
     59c:       80 91 d7 07     lds     r24, 0x07D7
     5a0:       e8 2f           mov     r30, r24
     5a2:       f0 e0           ldi     r31, 0x00       ; 0
     5a4:       ee 0f           add     r30, r30
     5a6:       ff 1f           adc     r31, r31
     5a8:       eb 55           subi    r30, 0x5B       ; 91
     5aa:       f8 4f           sbci    r31, 0xF8       ; 248
     5ac:       80 81           ld      r24, Z
     5ae:       91 81           ldd     r25, Z+1        ; 0x01
     5b0:       8d 5e           subi    r24, 0xED       ; 237
     5b2:       9f 4f           sbci    r25, 0xFF       ; 255
     5b4:       14 f0           brlt    .+4             ; 0x5ba <CalMk3Mag+0x1e>
     5b6:       10 92 02 01     sts     0x0102, r1
     5ba:       80 81           ld      r24, Z
     5bc:       91 81           ldd     r25, Z+1        ; 0x01
     5be:       8a 5b           subi    r24, 0xBA       ; 186
     5c0:       9f 4f           sbci    r25, 0xFF       ; 255
     5c2:       ac f4           brge    .+42            ; 0x5ee <CalMk3Mag+0x52>
     5c4:       80 91 02 01     lds     r24, 0x0102
     5c8:       88 23           and     r24, r24
     5ca:       89 f4           brne    .+34            ; 0x5ee <CalMk3Mag+0x52>
     5cc:       81 e0           ldi     r24, 0x01       ; 1
     5ce:       80 93 02 01     sts     0x0102, r24
     5d2:       20 91 9a 06     lds     r18, 0x069A
     5d6:       2f 5f           subi    r18, 0xFF       ; 255
     5d8:       20 93 9a 06     sts     0x069A, r18
     5dc:       25 30           cpi     r18, 0x05       ; 5
     5de:       50 f0           brcs    .+20            ; 0x5f4 <CalMk3Mag+0x58>
     5e0:       88 ee           ldi     r24, 0xE8       ; 232
     5e2:       93 e0           ldi     r25, 0x03       ; 3
     5e4:       90 93 e6 03     sts     0x03E6, r25
     5e8:       80 93 e5 03     sts     0x03E5, r24
     5ec:       08 c0           rjmp    .+16            ; 0x5fe <CalMk3Mag+0x62>
     5ee:       20 91 9a 06     lds     r18, 0x069A
     5f2:       05 c0           rjmp    .+10            ; 0x5fe <CalMk3Mag+0x62>
     5f4:       82 2f           mov     r24, r18
     5f6:       0e 94 df 34     call    0x69be  ; 0x69be <Piep>
     5fa:       20 91 9a 06     lds     r18, 0x069A
     5fe:       82 2f           mov     r24, r18
     600:       90 e0           ldi     r25, 0x00       ; 0
     602:       90 93 68 07     sts     0x0768, r25
     606:       80 93 67 07     sts     0x0767, r24
     60a:       08 95           ret

0000060c <WriteParameterSet>:
     60c:       58 2f           mov     r21, r24
     60e:       9b 01           movw    r18, r22
     610:       86 30           cpi     r24, 0x06       ; 6
     612:       60 f5           brcc    .+88            ; 0x66c <.117_finished+0x28>
     614:       88 23           and     r24, r24
     616:       49 f1           breq    .+82            ; 0x66a <.117_finished+0x26>
     618:       a8 2f           mov     r26, r24
     61a:       b0 e0           ldi     r27, 0x00       ; 0
     61c:       11 97           sbiw    r26, 0x01       ; 1
     61e:       84 2f           mov     r24, r20
     620:       90 e0           ldi     r25, 0x00       ; 0
     622:       bd 01           movw    r22, r26
     624:       68 9f           mul     r22, r24
     626:       d0 01           movw    r26, r0
     628:       69 9f           mul     r22, r25
     62a:       b0 0d           add     r27, r0
     62c:       78 9f           mul     r23, r24
     62e:       b0 0d           add     r27, r0
     630:       11 24           eor     r1, r1
     632:       ac 59           subi    r26, 0x9C       ; 156
     634:       bf 4f           sbci    r27, 0xFF       ; 255
     636:       f9 01           movw    r30, r18

00000638 <.117_start>:
     638:       01 97           sbiw    r24, 0x01       ; 1
     63a:       24 f0           brlt    .+8             ; 0x644 <.117_finished>
     63c:       01 90           ld      r0, Z+
     63e:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
     642:       fa cf           rjmp    .-12            ; 0x638 <.117_start>

00000644 <.117_finished>:
     644:       62 e6           ldi     r22, 0x62       ; 98
     646:       70 e0           ldi     r23, 0x00       ; 0
     648:       db 01           movw    r26, r22
     64a:       04 2e           mov     r0, r20
     64c:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
     650:       88 e0           ldi     r24, 0x08       ; 8
     652:       62 51           subi    r22, 0x12       ; 18
     654:       70 40           sbci    r23, 0x00       ; 0
     656:       db 01           movw    r26, r22
     658:       f9 01           movw    r30, r18
     65a:       18 2e           mov     r1, r24
     65c:       0e 94 37 56     call    0xac6e  ; 0xac6e <__eeprom_write_block_1F2021>
     660:       85 2f           mov     r24, r21
     662:       0e 94 b0 02     call    0x560   ; 0x560 <SetActiveParamSetNumber>
     666:       0e 94 9f 51     call    0xa33e  ; 0xa33e <LED_Init>
     66a:       08 95           ret
     66c:       55 e0           ldi     r21, 0x05       ; 5
     66e:       a4 e0           ldi     r26, 0x04       ; 4
     670:       b0 e0           ldi     r27, 0x00       ; 0
     672:       d5 cf           rjmp    .-86            ; 0x61e <WriteParameterSet+0x12>

00000674 <ReadParameterSet>:
     674:       a8 2f           mov     r26, r24
     676:       fb 01           movw    r30, r22
     678:       81 50           subi    r24, 0x01       ; 1
     67a:       85 30           cpi     r24, 0x05       ; 5
     67c:       18 f0           brcs    .+6             ; 0x684 <ReadParameterSet+0x10>
     67e:       a2 e0           ldi     r26, 0x02       ; 2
     680:       b0 e0           ldi     r27, 0x00       ; 0
     682:       02 c0           rjmp    .+4             ; 0x688 <ReadParameterSet+0x14>
     684:       b0 e0           ldi     r27, 0x00       ; 0
     686:       11 97           sbiw    r26, 0x01       ; 1
     688:       84 2f           mov     r24, r20
     68a:       90 e0           ldi     r25, 0x00       ; 0
     68c:       9d 01           movw    r18, r26
     68e:       28 9f           mul     r18, r24
     690:       d0 01           movw    r26, r0
     692:       29 9f           mul     r18, r25
     694:       b0 0d           add     r27, r0
     696:       38 9f           mul     r19, r24
     698:       b0 0d           add     r27, r0
     69a:       11 24           eor     r1, r1
     69c:       ac 59           subi    r26, 0x9C       ; 156
     69e:       bf 4f           sbci    r27, 0xFF       ; 255

000006a0 <.163_start>:
     6a0:       01 97           sbiw    r24, 0x01       ; 1
     6a2:       24 f0           brlt    .+8             ; 0x6ac <.163_finished>
     6a4:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     6a8:       01 92           st      Z+, r0
     6aa:       fa cf           rjmp    .-12            ; 0x6a0 <.163_start>

000006ac <.163_finished>:
     6ac:       0e 94 9f 51     call    0xa33e  ; 0xa33e <LED_Init>
     6b0:       08 95           ret

000006b2 <main>:
     6b2:       2f 92           push    r2
     6b4:       3f 92           push    r3
     6b6:       4f 92           push    r4
     6b8:       5f 92           push    r5
     6ba:       6f 92           push    r6
     6bc:       7f 92           push    r7
     6be:       8f 92           push    r8
     6c0:       9f 92           push    r9
     6c2:       af 92           push    r10
     6c4:       bf 92           push    r11
     6c6:       cf 92           push    r12
     6c8:       df 92           push    r13
     6ca:       ef 92           push    r14
     6cc:       ff 92           push    r15
     6ce:       0f 93           push    r16
     6d0:       1f 93           push    r17
     6d2:       cf 93           push    r28
     6d4:       df 93           push    r29
     6d6:       cd b7           in      r28, 0x3d       ; 61
     6d8:       de b7           in      r29, 0x3e       ; 62
     6da:       22 97           sbiw    r28, 0x02       ; 2
     6dc:       0f b6           in      r0, 0x3f        ; 63
     6de:       f8 94           cli
     6e0:       de bf           out     0x3e, r29       ; 62
     6e2:       0f be           out     0x3f, r0        ; 63
     6e4:       cd bf           out     0x3d, r28       ; 61
     6e6:       14 b8           out     0x04, r1        ; 4
     6e8:       15 b8           out     0x05, r1        ; 5
     6ea:       18 9b           sbis    0x03, 0 ; 3
     6ec:       f8 c2           rjmp    .+1520          ; 0xcde <main+0x62c>
     6ee:       19 9b           sbis    0x03, 1 ; 3
     6f0:       f2 c2           rjmp    .+1508          ; 0xcd6 <main+0x624>
     6f2:       8d e0           ldi     r24, 0x0D       ; 13
     6f4:       80 93 00 01     sts     0x0100, r24
     6f8:       81 e8           ldi     r24, 0x81       ; 129
     6fa:       87 b9           out     0x07, r24       ; 7
     6fc:       3e 9a           sbi     0x07, 6 ; 7
     6fe:       8f ef           ldi     r24, 0xFF       ; 255
     700:       88 b9           out     0x08, r24       ; 8
     702:       8b e1           ldi     r24, 0x1B       ; 27
     704:       84 b9           out     0x04, r24       ; 4
     706:       81 e0           ldi     r24, 0x01       ; 1
     708:       85 b9           out     0x05, r24       ; 5
     70a:       8e e3           ldi     r24, 0x3E       ; 62
     70c:       8a b9           out     0x0a, r24       ; 10
     70e:       57 9a           sbi     0x0a, 7 ; 10
     710:       87 e4           ldi     r24, 0x47       ; 71
     712:       8b b9           out     0x0b, r24       ; 11
     714:       46 9a           sbi     0x08, 6 ; 8
     716:       84 b7           in      r24, 0x34       ; 52
     718:       87 7f           andi    r24, 0xF7       ; 247
     71a:       84 bf           out     0x34, r24       ; 52
     71c:       80 91 60 00     lds     r24, 0x0060
     720:       88 61           ori     r24, 0x18       ; 24
     722:       80 93 60 00     sts     0x0060, r24
     726:       10 92 60 00     sts     0x0060, r1
     72a:       80 ed           ldi     r24, 0xD0       ; 208
     72c:       97 e0           ldi     r25, 0x07       ; 7
     72e:       90 93 e6 03     sts     0x03E6, r25
     732:       80 93 e5 03     sts     0x03E5, r24
     736:       10 92 9a 04     sts     0x049A, r1
     73a:       10 92 99 04     sts     0x0499, r1
     73e:       10 92 aa 07     sts     0x07AA, r1
     742:       10 92 a9 07     sts     0x07A9, r1
     746:       10 92 98 04     sts     0x0498, r1
     74a:       10 92 97 04     sts     0x0497, r1
     74e:       10 92 96 04     sts     0x0496, r1
     752:       10 92 95 04     sts     0x0495, r1
     756:       20 91 00 01     lds     r18, 0x0100
     75a:       24 31           cpi     r18, 0x14       ; 20
     75c:       08 f4           brcc    .+2             ; 0x760 <main+0xae>
     75e:       c5 c2           rjmp    .+1418          ; 0xcea <main+0x638>
     760:       88 e8           ldi     r24, 0x88       ; 136
     762:       94 e0           ldi     r25, 0x04       ; 4
     764:       a0 e0           ldi     r26, 0x00       ; 0
     766:       b0 e0           ldi     r27, 0x00       ; 0
     768:       80 93 b3 03     sts     0x03B3, r24
     76c:       90 93 b4 03     sts     0x03B4, r25
     770:       a0 93 b5 03     sts     0x03B5, r26
     774:       b0 93 b6 03     sts     0x03B6, r27
     778:       2a 30           cpi     r18, 0x0A       ; 10
     77a:       09 f4           brne    .+2             ; 0x77e <main+0xcc>
     77c:       8b c2           rjmp    .+1302          ; 0xc94 <main+0x5e2>
     77e:       24 31           cpi     r18, 0x14       ; 20
     780:       09 f4           brne    .+2             ; 0x784 <main+0xd2>
     782:       88 c2           rjmp    .+1296          ; 0xc94 <main+0x5e2>
     784:       28 9a           sbi     0x05, 0 ; 5
     786:       0e 94 e6 12     call    0x25cc  ; 0x25cc <Timer_Init>
     78a:       0e 94 be 12     call    0x257c  ; 0x257c <TIMER2_Init>
     78e:       0e 94 65 08     call    0x10ca  ; 0x10ca <UART_Init>
     792:       0e 94 c2 22     call    0x4584  ; 0x4584 <rc_sum_init>
     796:       0e 94 f9 15     call    0x2bf2  ; 0x2bf2 <ADC_Init>
     79a:       0e 94 ad 21     call    0x435a  ; 0x435a <i2c_init>
     79e:       0e 94 69 4e     call    0x9cd2  ; 0x9cd2 <SPI_MasterInit>
     7a2:       78 94           sei
     7a4:       20 91 00 01     lds     r18, 0x0100
     7a8:       82 2f           mov     r24, r18
     7aa:       6a e0           ldi     r22, 0x0A       ; 10
     7ac:       0e 94 b3 55     call    0xab66  ; 0xab66 <__udivmodqi4>
     7b0:       49 2f           mov     r20, r25
     7b2:       50 e0           ldi     r21, 0x00       ; 0
     7b4:       82 2f           mov     r24, r18
     7b6:       0e 94 b3 55     call    0xab66  ; 0xab66 <__udivmodqi4>
     7ba:       90 e0           ldi     r25, 0x00       ; 0
     7bc:       20 e7           ldi     r18, 0x70       ; 112
     7be:       30 e0           ldi     r19, 0x00       ; 0
     7c0:       3f 93           push    r19
     7c2:       2f 93           push    r18
     7c4:       28 e4           ldi     r18, 0x48       ; 72
     7c6:       30 e0           ldi     r19, 0x00       ; 0
     7c8:       3f 93           push    r19
     7ca:       2f 93           push    r18
     7cc:       1f 92           push    r1
     7ce:       1f 92           push    r1
     7d0:       5f 93           push    r21
     7d2:       4f 93           push    r20
     7d4:       9f 93           push    r25
     7d6:       8f 93           push    r24
     7d8:       82 eb           ldi     r24, 0xB2       ; 178
     7da:       91 e0           ldi     r25, 0x01       ; 1
     7dc:       9f 93           push    r25
     7de:       8f 93           push    r24
     7e0:       1f 92           push    r1
     7e2:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     7e6:       80 91 c8 00     lds     r24, 0x00C8
     7ea:       2d b7           in      r18, 0x3d       ; 61
     7ec:       3e b7           in      r19, 0x3e       ; 62
     7ee:       23 5f           subi    r18, 0xF3       ; 243
     7f0:       3f 4f           sbci    r19, 0xFF       ; 255
     7f2:       0f b6           in      r0, 0x3f        ; 63
     7f4:       f8 94           cli
     7f6:       3e bf           out     0x3e, r19       ; 62
     7f8:       0f be           out     0x3f, r0        ; 63
     7fa:       2d bf           out     0x3d, r18       ; 61
     7fc:       80 32           cpi     r24, 0x20       ; 32
     7fe:       09 f4           brne    .+2             ; 0x802 <main+0x150>
     800:       20 c2           rjmp    .+1088          ; 0xc42 <main+0x590>
     802:       81 e9           ldi     r24, 0x91       ; 145
     804:       91 e0           ldi     r25, 0x01       ; 1
     806:       9f 93           push    r25
     808:       8f 93           push    r24
     80a:       1f 92           push    r1
     80c:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     810:       0f 90           pop     r0
     812:       0f 90           pop     r0
     814:       0f 90           pop     r0
     816:       80 91 00 01     lds     r24, 0x0100
     81a:       8c 30           cpi     r24, 0x0C       ; 12
     81c:       08 f0           brcs    .+2             ; 0x820 <main+0x16e>
     81e:       0f c2           rjmp    .+1054          ; 0xc3e <main+0x58c>
     820:       29 9a           sbi     0x05, 1 ; 5
     822:       49 e0           ldi     r20, 0x09       ; 9
     824:       67 ed           ldi     r22, 0xD7       ; 215
     826:       77 e0           ldi     r23, 0x07       ; 7
     828:       83 e0           ldi     r24, 0x03       ; 3
     82a:       0e 94 3a 03     call    0x674   ; 0x674 <ReadParameterSet>
     82e:       71 e0           ldi     r23, 0x01       ; 1
     830:       c7 2e           mov     r12, r23
     832:       70 e0           ldi     r23, 0x00       ; 0
     834:       d7 2e           mov     r13, r23
     836:       d6 01           movw    r26, r12
     838:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     83c:       80 2d           mov     r24, r0
     83e:       8a 34           cpi     r24, 0x4A       ; 74
     840:       09 f4           brne    .+2             ; 0x844 <main+0x192>
     842:       b2 c0           rjmp    .+356           ; 0x9a8 <main+0x2f6>
     844:       0e 94 5b 36     call    0x6cb6  ; 0x6cb6 <DefaultKonstanten1>
     848:       82 e8           ldi     r24, 0x82       ; 130
     84a:       91 e0           ldi     r25, 0x01       ; 1
     84c:       9f 93           push    r25
     84e:       8f 93           push    r24
     850:       1f 92           push    r1
     852:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     856:       1a 82           std     Y+2, r1 ; 0x02
     858:       19 82           std     Y+1, r1 ; 0x01
     85a:       0f 90           pop     r0
     85c:       0f 90           pop     r0
     85e:       0f 90           pop     r0
     860:       60 e5           ldi     r22, 0x50       ; 80
     862:       a6 2e           mov     r10, r22
     864:       60 e0           ldi     r22, 0x00       ; 0
     866:       b6 2e           mov     r11, r22
     868:       51 e5           ldi     r21, 0x51       ; 81
     86a:       85 2e           mov     r8, r21
     86c:       50 e0           ldi     r21, 0x00       ; 0
     86e:       95 2e           mov     r9, r21
     870:       42 e5           ldi     r20, 0x52       ; 82
     872:       64 2e           mov     r6, r20
     874:       40 e0           ldi     r20, 0x00       ; 0
     876:       74 2e           mov     r7, r20
     878:       33 e5           ldi     r19, 0x53       ; 83
     87a:       43 2e           mov     r4, r19
     87c:       30 e0           ldi     r19, 0x00       ; 0
     87e:       53 2e           mov     r5, r19
     880:       24 e5           ldi     r18, 0x54       ; 84
     882:       22 2e           mov     r2, r18
     884:       20 e0           ldi     r18, 0x00       ; 0
     886:       32 2e           mov     r3, r18
     888:       97 e5           ldi     r25, 0x57       ; 87
     88a:       e9 2e           mov     r14, r25
     88c:       90 e0           ldi     r25, 0x00       ; 0
     88e:       f9 2e           mov     r15, r25
     890:       09 81           ldd     r16, Y+1        ; 0x01
     892:       10 2f           mov     r17, r16
     894:       1f 5f           subi    r17, 0xFF       ; 255
     896:       12 30           cpi     r17, 0x02       ; 2
     898:       09 f4           brne    .+2             ; 0x89c <main+0x1ea>
     89a:       c1 c1           rjmp    .+898           ; 0xc1e <main+0x56c>
     89c:       13 30           cpi     r17, 0x03       ; 3
     89e:       09 f4           brne    .+2             ; 0x8a2 <main+0x1f0>
     8a0:       fb c1           rjmp    .+1014          ; 0xc98 <main+0x5e6>
     8a2:       14 30           cpi     r17, 0x04       ; 4
     8a4:       08 f0           brcs    .+2             ; 0x8a8 <main+0x1f6>
     8a6:       bb c1           rjmp    .+886           ; 0xc1e <main+0x56c>
     8a8:       80 91 00 01     lds     r24, 0x0100
     8ac:       84 31           cpi     r24, 0x14       ; 20
     8ae:       68 f0           brcs    .+26            ; 0x8ca <main+0x218>
     8b0:       85 e0           ldi     r24, 0x05       ; 5
     8b2:       80 93 ef 07     sts     0x07EF, r24
     8b6:       10 92 07 08     sts     0x0807, r1
     8ba:       8b e1           ldi     r24, 0x1B       ; 27
     8bc:       80 93 eb 07     sts     0x07EB, r24
     8c0:       8e e4           ldi     r24, 0x4E       ; 78
     8c2:       80 93 04 08     sts     0x0804, r24
     8c6:       80 93 05 08     sts     0x0805, r24
     8ca:       d5 01           movw    r26, r10
     8cc:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     8d0:       80 2d           mov     r24, r0
     8d2:       8c 30           cpi     r24, 0x0C       ; 12
     8d4:       08 f0           brcs    .+2             ; 0x8d8 <main+0x226>
     8d6:       5d c0           rjmp    .+186           ; 0x992 <main+0x2e0>
     8d8:       d4 01           movw    r26, r8
     8da:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     8de:       80 2d           mov     r24, r0
     8e0:       8c 30           cpi     r24, 0x0C       ; 12
     8e2:       08 f0           brcs    .+2             ; 0x8e6 <main+0x234>
     8e4:       56 c0           rjmp    .+172           ; 0x992 <main+0x2e0>
     8e6:       d3 01           movw    r26, r6
     8e8:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     8ec:       80 2d           mov     r24, r0
     8ee:       8c 30           cpi     r24, 0x0C       ; 12
     8f0:       08 f0           brcs    .+2             ; 0x8f4 <main+0x242>
     8f2:       4f c0           rjmp    .+158           ; 0x992 <main+0x2e0>
     8f4:       d2 01           movw    r26, r4
     8f6:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     8fa:       80 2d           mov     r24, r0
     8fc:       8c 30           cpi     r24, 0x0C       ; 12
     8fe:       08 f0           brcs    .+2             ; 0x902 <main+0x250>
     900:       48 c0           rjmp    .+144           ; 0x992 <main+0x2e0>
     902:       a0 e5           ldi     r26, 0x50       ; 80
     904:       b0 e0           ldi     r27, 0x00       ; 0
     906:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     90a:       80 2d           mov     r24, r0
     90c:       80 93 d7 07     sts     0x07D7, r24
     910:       a1 e5           ldi     r26, 0x51       ; 81
     912:       b0 e0           ldi     r27, 0x00       ; 0
     914:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     918:       80 2d           mov     r24, r0
     91a:       80 93 d8 07     sts     0x07D8, r24
     91e:       a2 e5           ldi     r26, 0x52       ; 82
     920:       b0 e0           ldi     r27, 0x00       ; 0
     922:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     926:       80 2d           mov     r24, r0
     928:       80 93 d9 07     sts     0x07D9, r24
     92c:       a3 e5           ldi     r26, 0x53       ; 83
     92e:       b0 e0           ldi     r27, 0x00       ; 0
     930:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     934:       80 2d           mov     r24, r0
     936:       80 93 da 07     sts     0x07DA, r24
     93a:       d1 01           movw    r26, r2
     93c:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     940:       80 2d           mov     r24, r0
     942:       80 93 db 07     sts     0x07DB, r24
     946:       a5 e5           ldi     r26, 0x55       ; 85
     948:       b0 e0           ldi     r27, 0x00       ; 0
     94a:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     94e:       80 2d           mov     r24, r0
     950:       80 93 dc 07     sts     0x07DC, r24
     954:       a6 e5           ldi     r26, 0x56       ; 86
     956:       b0 e0           ldi     r27, 0x00       ; 0
     958:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     95c:       80 2d           mov     r24, r0
     95e:       80 93 dd 07     sts     0x07DD, r24
     962:       d7 01           movw    r26, r14
     964:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     968:       80 2d           mov     r24, r0
     96a:       80 93 de 07     sts     0x07DE, r24
     96e:       11 30           cpi     r17, 0x01       ; 1
     970:       09 f4           brne    .+2             ; 0x974 <main+0x2c2>
     972:       95 c1           rjmp    .+810           ; 0xc9e <main+0x5ec>
     974:       4c e5           ldi     r20, 0x5C       ; 92
     976:       67 ed           ldi     r22, 0xD7       ; 215
     978:       77 e0           ldi     r23, 0x07       ; 7
     97a:       81 2f           mov     r24, r17
     97c:       0e 94 06 03     call    0x60c   ; 0x60c <WriteParameterSet>
     980:       0e 5f           subi    r16, 0xFE       ; 254
     982:       06 30           cpi     r16, 0x06       ; 6
     984:       48 f4           brcc    .+18            ; 0x998 <main+0x2e6>
     986:       89 81           ldd     r24, Y+1        ; 0x01
     988:       9a 81           ldd     r25, Y+2        ; 0x02
     98a:       01 96           adiw    r24, 0x01       ; 1
     98c:       9a 83           std     Y+2, r25        ; 0x02
     98e:       89 83           std     Y+1, r24        ; 0x01
     990:       7f cf           rjmp    .-258           ; 0x890 <main+0x1de>
     992:       0e 94 c4 23     call    0x4788  ; 0x4788 <DefaultStickMapping>
     996:       ee cf           rjmp    .-36            ; 0x974 <main+0x2c2>
     998:       83 e0           ldi     r24, 0x03       ; 3
     99a:       0e 94 b0 02     call    0x560   ; 0x560 <SetActiveParamSetNumber>
     99e:       8a e4           ldi     r24, 0x4A       ; 74
     9a0:       d6 01           movw    r26, r12
     9a2:       08 2e           mov     r0, r24
     9a4:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
     9a8:       a4 e0           ldi     r26, 0x04       ; 4
     9aa:       b0 e0           ldi     r27, 0x00       ; 0
     9ac:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
     9b0:       80 2d           mov     r24, r0
     9b2:       85 30           cpi     r24, 0x05       ; 5
     9b4:       08 f0           brcs    .+2             ; 0x9b8 <main+0x306>
     9b6:       84 c1           rjmp    .+776           ; 0xcc0 <main+0x60e>
     9b8:       0e 94 bc 02     call    0x578   ; 0x578 <GetActiveParamSetNumber>
     9bc:       4c e5           ldi     r20, 0x5C       ; 92
     9be:       67 ed           ldi     r22, 0xD7       ; 215
     9c0:       77 e0           ldi     r23, 0x07       ; 7
     9c2:       0e 94 3a 03     call    0x674   ; 0x674 <ReadParameterSet>
     9c6:       0e 94 bc 02     call    0x578   ; 0x578 <GetActiveParamSetNumber>
     9ca:       90 e0           ldi     r25, 0x00       ; 0
     9cc:       9f 93           push    r25
     9ce:       8f 93           push    r24
     9d0:       86 e1           ldi     r24, 0x16       ; 22
     9d2:       91 e0           ldi     r25, 0x01       ; 1
     9d4:       9f 93           push    r25
     9d6:       8f 93           push    r24
     9d8:       1f 92           push    r1
     9da:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     9de:       80 91 df 07     lds     r24, 0x07DF
     9e2:       0f 90           pop     r0
     9e4:       0f 90           pop     r0
     9e6:       0f 90           pop     r0
     9e8:       0f 90           pop     r0
     9ea:       0f 90           pop     r0
     9ec:       80 fd           sbrc    r24, 0
     9ee:       31 c1           rjmp    .+610           ; 0xc52 <main+0x5a0>
     9f0:       08 ee           ldi     r16, 0xE8       ; 232
     9f2:       13 e0           ldi     r17, 0x03       ; 3
     9f4:       0e 94 62 32     call    0x64c4  ; 0x64c4 <SetNeutral>
     9f8:       80 91 00 01     lds     r24, 0x0100
     9fc:       8a 30           cpi     r24, 0x0A       ; 10
     9fe:       09 f4           brne    .+2             ; 0xa02 <main+0x350>
     a00:       1c c1           rjmp    .+568           ; 0xc3a <main+0x588>
     a02:       84 31           cpi     r24, 0x14       ; 20
     a04:       09 f4           brne    .+2             ; 0xa08 <main+0x356>
     a06:       19 c1           rjmp    .+562           ; 0xc3a <main+0x588>
     a08:       28 9a           sbi     0x05, 0 ; 5
     a0a:       80 ed           ldi     r24, 0xD0       ; 208
     a0c:       97 e0           ldi     r25, 0x07       ; 7
     a0e:       90 93 e6 03     sts     0x03E6, r25
     a12:       80 93 e5 03     sts     0x03E5, r24
     a16:       85 e5           ldi     r24, 0x55       ; 85
     a18:       80 93 9c 06     sts     0x069C, r24
     a1c:       86 ee           ldi     r24, 0xE6       ; 230
     a1e:       90 e0           ldi     r25, 0x00       ; 0
     a20:       9f 93           push    r25
     a22:       8f 93           push    r24
     a24:       1f 92           push    r1
     a26:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     a2a:       80 91 df 07     lds     r24, 0x07DF
     a2e:       0f 90           pop     r0
     a30:       0f 90           pop     r0
     a32:       0f 90           pop     r0
     a34:       82 ff           sbrs    r24, 2
     a36:       f6 c0           rjmp    .+492           ; 0xc24 <main+0x572>
     a38:       8a ed           ldi     r24, 0xDA       ; 218
     a3a:       90 e0           ldi     r25, 0x00       ; 0
     a3c:       9f 93           push    r25
     a3e:       8f 93           push    r24
     a40:       1f 92           push    r1
     a42:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     a46:       0f 90           pop     r0
     a48:       0f 90           pop     r0
     a4a:       0f 90           pop     r0
     a4c:       8e ec           ldi     r24, 0xCE       ; 206
     a4e:       90 e0           ldi     r25, 0x00       ; 0
     a50:       9f 93           push    r25
     a52:       8f 93           push    r24
     a54:       1f 92           push    r1
     a56:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     a5a:       0e 94 58 1b     call    0x36b0  ; 0x36b0 <LcdClear>
     a5e:       88 e8           ldi     r24, 0x88       ; 136
     a60:       93 e1           ldi     r25, 0x13       ; 19
     a62:       90 93 94 03     sts     0x0394, r25
     a66:       80 93 93 03     sts     0x0393, r24
     a6a:       81 e0           ldi     r24, 0x01       ; 1
     a6c:       80 93 9b 06     sts     0x069B, r24
     a70:       0f 90           pop     r0
     a72:       0f 90           pop     r0
     a74:       0f 90           pop     r0
     a76:       80 91 e2 03     lds     r24, 0x03E2
     a7a:       88 23           and     r24, r24
     a7c:       09 f4           brne    .+2             ; 0xa80 <main+0x3ce>
     a7e:       71 c0           rjmp    .+226           ; 0xb62 <main+0x4b0>
     a80:       80 91 1d 03     lds     r24, 0x031D
     a84:       88 23           and     r24, r24
     a86:       09 f4           brne    .+2             ; 0xa8a <main+0x3d8>
     a88:       6c c0           rjmp    .+216           ; 0xb62 <main+0x4b0>
     a8a:       10 92 e2 03     sts     0x03E2, r1
     a8e:       80 91 9a 06     lds     r24, 0x069A
     a92:       88 23           and     r24, r24
     a94:       09 f4           brne    .+2             ; 0xa98 <main+0x3e6>
     a96:       71 c0           rjmp    .+226           ; 0xb7a <main+0x4c8>
     a98:       0e 94 ce 02     call    0x59c   ; 0x59c <CalMk3Mag>
     a9c:       0e 94 a0 30     call    0x6140  ; 0x6140 <SendMotorData>
     aa0:       20 91 00 01     lds     r18, 0x0100
     aa4:       2a 30           cpi     r18, 0x0A       ; 10
     aa6:       09 f4           brne    .+2             ; 0xaaa <main+0x3f8>
     aa8:       71 c0           rjmp    .+226           ; 0xb8c <main+0x4da>
     aaa:       24 31           cpi     r18, 0x14       ; 20
     aac:       09 f4           brne    .+2             ; 0xab0 <main+0x3fe>
     aae:       6e c0           rjmp    .+220           ; 0xb8c <main+0x4da>
     ab0:       28 9a           sbi     0x05, 0 ; 5
     ab2:       80 91 05 01     lds     r24, 0x0105
     ab6:       88 23           and     r24, r24
     ab8:       09 f4           brne    .+2             ; 0xabc <main+0x40a>
     aba:       6e c0           rjmp    .+220           ; 0xb98 <main+0x4e6>
     abc:       81 50           subi    r24, 0x01       ; 1
     abe:       80 93 05 01     sts     0x0105, r24
     ac2:       80 91 94 04     lds     r24, 0x0494
     ac6:       88 23           and     r24, r24
     ac8:       29 f0           breq    .+10            ; 0xad4 <main+0x422>
     aca:       80 91 94 04     lds     r24, 0x0494
     ace:       81 50           subi    r24, 0x01       ; 1
     ad0:       80 93 94 04     sts     0x0494, r24
     ad4:       80 91 93 03     lds     r24, 0x0393
     ad8:       90 91 94 03     lds     r25, 0x0394
     adc:       89 2b           or      r24, r25
     ade:       09 f4           brne    .+2             ; 0xae2 <main+0x430>
     ae0:       6c c0           rjmp    .+216           ; 0xbba <main+0x508>
     ae2:       80 91 93 03     lds     r24, 0x0393
     ae6:       90 91 94 03     lds     r25, 0x0394
     aea:       01 97           sbiw    r24, 0x01       ; 1
     aec:       90 93 94 03     sts     0x0394, r25
     af0:       80 93 93 03     sts     0x0393, r24
     af4:       2a 30           cpi     r18, 0x0A       ; 10
     af6:       09 f4           brne    .+2             ; 0xafa <main+0x448>
     af8:       5e c0           rjmp    .+188           ; 0xbb6 <main+0x504>
     afa:       24 31           cpi     r18, 0x14       ; 20
     afc:       09 f4           brne    .+2             ; 0xb00 <main+0x44e>
     afe:       5b c0           rjmp    .+182           ; 0xbb6 <main+0x504>
     b00:       28 9a           sbi     0x05, 0 ; 5
     b02:       80 91 e2 03     lds     r24, 0x03E2
     b06:       88 23           and     r24, r24
     b08:       29 f0           breq    .+10            ; 0xb14 <main+0x462>
     b0a:       80 91 9d 04     lds     r24, 0x049D
     b0e:       88 23           and     r24, r24
     b10:       09 f0           breq    .+2             ; 0xb14 <main+0x462>
     b12:       75 c0           rjmp    .+234           ; 0xbfe <main+0x54c>
     b14:       0e 94 a4 09     call    0x1348  ; 0x1348 <DatenUebertragung>
     b18:       0e 94 35 0c     call    0x186a  ; 0x186a <BearbeiteRxDaten>
     b1c:       c8 01           movw    r24, r16
     b1e:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
     b22:       88 23           and     r24, r24
     b24:       e1 f0           breq    .+56            ; 0xb5e <main+0x4ac>
     b26:       20 91 0e 03     lds     r18, 0x030E
     b2a:       30 91 0f 03     lds     r19, 0x030F
     b2e:       80 91 f0 07     lds     r24, 0x07F0
     b32:       90 e0           ldi     r25, 0x00       ; 0
     b34:       28 17           cp      r18, r24
     b36:       39 07           cpc     r19, r25
     b38:       44 f4           brge    .+16            ; 0xb4a <main+0x498>
     b3a:       80 91 09 03     lds     r24, 0x0309
     b3e:       90 91 0a 03     lds     r25, 0x030A
     b42:       8f 5f           subi    r24, 0xFF       ; 255
     b44:       9f 4f           sbci    r25, 0xFF       ; 255
     b46:       09 f4           brne    .+2             ; 0xb4a <main+0x498>
     b48:       5d c0           rjmp    .+186           ; 0xc04 <main+0x552>
     b4a:       0e 94 d4 50     call    0xa1a8  ; 0xa1a8 <SPI_StartTransmitPacket>
     b4e:       84 e0           ldi     r24, 0x04       ; 4
     b50:       80 93 e7 03     sts     0x03E7, r24
     b54:       84 e1           ldi     r24, 0x14       ; 20
     b56:       90 e0           ldi     r25, 0x00       ; 0
     b58:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
     b5c:       8c 01           movw    r16, r24
     b5e:       0e 94 ae 51     call    0xa35c  ; 0xa35c <LED_Update>
     b62:       80 91 e7 03     lds     r24, 0x03E7
     b66:       88 23           and     r24, r24
     b68:       09 f0           breq    .+2             ; 0xb6c <main+0x4ba>
     b6a:       85 cf           rjmp    .-246           ; 0xa76 <main+0x3c4>
     b6c:       0e 94 15 51     call    0xa22a  ; 0xa22a <SPI_TransmitByte>
     b70:       80 91 e2 03     lds     r24, 0x03E2
     b74:       88 23           and     r24, r24
     b76:       a9 f3           breq    .-22            ; 0xb62 <main+0x4b0>
     b78:       83 cf           rjmp    .-250           ; 0xa80 <main+0x3ce>
     b7a:       0e 94 0a 37     call    0x6e14  ; 0x6e14 <MotorRegler>
     b7e:       0e 94 a0 30     call    0x6140  ; 0x6140 <SendMotorData>
     b82:       20 91 00 01     lds     r18, 0x0100
     b86:       2a 30           cpi     r18, 0x0A       ; 10
     b88:       09 f0           breq    .+2             ; 0xb8c <main+0x4da>
     b8a:       8f cf           rjmp    .-226           ; 0xaaa <main+0x3f8>
     b8c:       28 98           cbi     0x05, 0 ; 5
     b8e:       80 91 05 01     lds     r24, 0x0105
     b92:       88 23           and     r24, r24
     b94:       09 f0           breq    .+2             ; 0xb98 <main+0x4e6>
     b96:       92 cf           rjmp    .-220           ; 0xabc <main+0x40a>
     b98:       10 92 a6 06     sts     0x06A6, r1
     b9c:       10 92 b5 04     sts     0x04B5, r1
     ba0:       10 92 b4 04     sts     0x04B4, r1
     ba4:       10 92 b7 04     sts     0x04B7, r1
     ba8:       10 92 b6 04     sts     0x04B6, r1
     bac:       10 92 b9 04     sts     0x04B9, r1
     bb0:       10 92 b8 04     sts     0x04B8, r1
     bb4:       86 cf           rjmp    .-244           ; 0xac2 <main+0x410>
     bb6:       28 98           cbi     0x05, 0 ; 5
     bb8:       a4 cf           rjmp    .-184           ; 0xb02 <main+0x450>
     bba:       85 e0           ldi     r24, 0x05       ; 5
     bbc:       90 e0           ldi     r25, 0x00       ; 0
     bbe:       90 93 94 03     sts     0x0394, r25
     bc2:       80 93 93 03     sts     0x0393, r24
     bc6:       0e 94 c7 21     call    0x438e  ; 0x438e <i2c_reset>
     bca:       80 91 09 03     lds     r24, 0x0309
     bce:       90 91 0a 03     lds     r25, 0x030A
     bd2:       8f 5f           subi    r24, 0xFF       ; 255
     bd4:       9f 4f           sbci    r25, 0xFF       ; 255
     bd6:       09 f0           breq    .+2             ; 0xbda <main+0x528>
     bd8:       94 cf           rjmp    .-216           ; 0xb02 <main+0x450>
     bda:       80 91 9d 04     lds     r24, 0x049D
     bde:       88 23           and     r24, r24
     be0:       09 f4           brne    .+2             ; 0xbe4 <main+0x532>
     be2:       8f cf           rjmp    .-226           ; 0xb02 <main+0x450>
     be4:       80 e1           ldi     r24, 0x10       ; 16
     be6:       97 e2           ldi     r25, 0x27       ; 39
     be8:       90 93 e6 03     sts     0x03E6, r25
     bec:       80 93 e5 03     sts     0x03E5, r24
     bf0:       80 e8           ldi     r24, 0x80       ; 128
     bf2:       90 e0           ldi     r25, 0x00       ; 0
     bf4:       90 93 0a 03     sts     0x030A, r25
     bf8:       80 93 09 03     sts     0x0309, r24
     bfc:       82 cf           rjmp    .-252           ; 0xb02 <main+0x450>
     bfe:       0e 94 35 0c     call    0x186a  ; 0x186a <BearbeiteRxDaten>
     c02:       8c cf           rjmp    .-232           ; 0xb1c <main+0x46a>
     c04:       80 e7           ldi     r24, 0x70       ; 112
     c06:       97 e1           ldi     r25, 0x17       ; 23
     c08:       90 93 e6 03     sts     0x03E6, r25
     c0c:       80 93 e5 03     sts     0x03E5, r24
     c10:       80 e0           ldi     r24, 0x00       ; 0
     c12:       93 e0           ldi     r25, 0x03       ; 3
     c14:       90 93 0a 03     sts     0x030A, r25
     c18:       80 93 09 03     sts     0x0309, r24
     c1c:       96 cf           rjmp    .-212           ; 0xb4a <main+0x498>
     c1e:       0e 94 aa 35     call    0x6b54  ; 0x6b54 <DefaultKonstanten2>
     c22:       42 ce           rjmp    .-892           ; 0x8a8 <main+0x1f6>
     c24:       82 ed           ldi     r24, 0xD2       ; 210
     c26:       90 e0           ldi     r25, 0x00       ; 0
     c28:       9f 93           push    r25
     c2a:       8f 93           push    r24
     c2c:       1f 92           push    r1
     c2e:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     c32:       0f 90           pop     r0
     c34:       0f 90           pop     r0
     c36:       0f 90           pop     r0
     c38:       09 cf           rjmp    .-494           ; 0xa4c <main+0x39a>
     c3a:       28 98           cbi     0x05, 0 ; 5
     c3c:       e6 ce           rjmp    .-564           ; 0xa0a <main+0x358>
     c3e:       29 98           cbi     0x05, 1 ; 5
     c40:       f0 cd           rjmp    .-1056          ; 0x822 <main+0x170>
     c42:       80 91 ca 00     lds     r24, 0x00CA
     c46:       86 30           cpi     r24, 0x06       ; 6
     c48:       09 f0           breq    .+2             ; 0xc4c <main+0x59a>
     c4a:       db cd           rjmp    .-1098          ; 0x802 <main+0x150>
     c4c:       0e 94 5c 52     call    0xa4b8  ; 0xa4b8 <Uart1Init>
     c50:       d8 cd           rjmp    .-1104          ; 0x802 <main+0x150>
     c52:       89 ef           ldi     r24, 0xF9       ; 249
     c54:       90 e0           ldi     r25, 0x00       ; 0
     c56:       9f 93           push    r25
     c58:       8f 93           push    r24
     c5a:       1f 92           push    r1
     c5c:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     c60:       88 ee           ldi     r24, 0xE8       ; 232
     c62:       93 e0           ldi     r25, 0x03       ; 3
     c64:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
     c68:       8c 01           movw    r16, r24
     c6a:       0e 94 fc 1a     call    0x35f8  ; 0x35f8 <SucheLuftruckOffset>
     c6e:       0f 90           pop     r0
     c70:       0f 90           pop     r0
     c72:       0f 90           pop     r0
     c74:       c8 01           movw    r24, r16
     c76:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
     c7a:       88 23           and     r24, r24
     c7c:       d9 f3           breq    .-10            ; 0xc74 <main+0x5c2>
     c7e:       84 ef           ldi     r24, 0xF4       ; 244
     c80:       90 e0           ldi     r25, 0x00       ; 0
     c82:       9f 93           push    r25
     c84:       8f 93           push    r24
     c86:       1f 92           push    r1
     c88:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     c8c:       0f 90           pop     r0
     c8e:       0f 90           pop     r0
     c90:       0f 90           pop     r0
     c92:       b0 ce           rjmp    .-672           ; 0x9f4 <main+0x342>
     c94:       28 98           cbi     0x05, 0 ; 5
     c96:       77 cd           rjmp    .-1298          ; 0x786 <main+0xd4>
     c98:       0e 94 fb 34     call    0x69f6  ; 0x69f6 <DefaultKonstanten3>
     c9c:       05 ce           rjmp    .-1014          ; 0x8a8 <main+0x1f6>
     c9e:       ea e4           ldi     r30, 0x4A       ; 74
     ca0:       f1 e0           ldi     r31, 0x01       ; 1
     ca2:       ff 93           push    r31
     ca4:       ef 93           push    r30
     ca6:       1f 92           push    r1
     ca8:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     cac:       4c e5           ldi     r20, 0x5C       ; 92
     cae:       67 ed           ldi     r22, 0xD7       ; 215
     cb0:       77 e0           ldi     r23, 0x07       ; 7
     cb2:       81 e0           ldi     r24, 0x01       ; 1
     cb4:       0e 94 06 03     call    0x60c   ; 0x60c <WriteParameterSet>
     cb8:       0f 90           pop     r0
     cba:       0f 90           pop     r0
     cbc:       0f 90           pop     r0
     cbe:       63 ce           rjmp    .-826           ; 0x986 <main+0x2d4>
     cc0:       81 e3           ldi     r24, 0x31       ; 49
     cc2:       91 e0           ldi     r25, 0x01       ; 1
     cc4:       9f 93           push    r25
     cc6:       8f 93           push    r24
     cc8:       1f 92           push    r1
     cca:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
     cce:       0f 90           pop     r0
     cd0:       0f 90           pop     r0
     cd2:       0f 90           pop     r0
     cd4:       71 ce           rjmp    .-798           ; 0x9b8 <main+0x306>
     cd6:       8b e0           ldi     r24, 0x0B       ; 11
     cd8:       80 93 00 01     sts     0x0100, r24
     cdc:       0d cd           rjmp    .-1510          ; 0x6f8 <main+0x46>
     cde:       19 9b           sbis    0x03, 1 ; 3
     ce0:       11 c0           rjmp    .+34            ; 0xd04 <main+0x652>
     ce2:       84 e1           ldi     r24, 0x14       ; 20
     ce4:       80 93 00 01     sts     0x0100, r24
     ce8:       07 cd           rjmp    .-1522          ; 0x6f8 <main+0x46>
     cea:       8b e0           ldi     r24, 0x0B       ; 11
     cec:       95 e0           ldi     r25, 0x05       ; 5
     cee:       a0 e0           ldi     r26, 0x00       ; 0
     cf0:       b0 e0           ldi     r27, 0x00       ; 0
     cf2:       80 93 b3 03     sts     0x03B3, r24
     cf6:       90 93 b4 03     sts     0x03B4, r25
     cfa:       a0 93 b5 03     sts     0x03B5, r26
     cfe:       b0 93 b6 03     sts     0x03B6, r27
     d02:       3a cd           rjmp    .-1420          ; 0x778 <main+0xc6>
     d04:       8a e0           ldi     r24, 0x0A       ; 10
     d06:       80 93 00 01     sts     0x0100, r24
     d0a:       f6 cc           rjmp    .-1556          ; 0x6f8 <main+0x46>

00000d0c <__vector_22>:
     d0c:       1f 92           push    r1
     d0e:       0f 92           push    r0
     d10:       0f b6           in      r0, 0x3f        ; 63
     d12:       0f 92           push    r0
     d14:       11 24           eor     r1, r1
     d16:       8f 93           push    r24
     d18:       9f 93           push    r25
     d1a:       ef 93           push    r30
     d1c:       ff 93           push    r31
     d1e:       80 91 03 01     lds     r24, 0x0103
     d22:       88 23           and     r24, r24
     d24:       a9 f4           brne    .+42            ; 0xd50 <__vector_22+0x44>
     d26:       80 91 de 03     lds     r24, 0x03DE
     d2a:       90 91 df 03     lds     r25, 0x03DF
     d2e:       01 96           adiw    r24, 0x01       ; 1
     d30:       90 93 df 03     sts     0x03DF, r25
     d34:       80 93 de 03     sts     0x03DE, r24
     d38:       fc 01           movw    r30, r24
     d3a:       e4 5a           subi    r30, 0xA4       ; 164
     d3c:       fa 4f           sbci    r31, 0xFA       ; 250
     d3e:       e0 81           ld      r30, Z
     d40:       ed 30           cpi     r30, 0x0D       ; 13
     d42:       59 f0           breq    .+22            ; 0xd5a <__vector_22+0x4e>
     d44:       86 39           cpi     r24, 0x96       ; 150
     d46:       91 05           cpc     r25, r1
     d48:       41 f0           breq    .+16            ; 0xd5a <__vector_22+0x4e>
     d4a:       e0 93 c6 00     sts     0x00C6, r30
     d4e:       0d c0           rjmp    .+26            ; 0xd6a <__vector_22+0x5e>
     d50:       10 92 df 03     sts     0x03DF, r1
     d54:       10 92 de 03     sts     0x03DE, r1
     d58:       08 c0           rjmp    .+16            ; 0xd6a <__vector_22+0x5e>
     d5a:       10 92 df 03     sts     0x03DF, r1
     d5e:       10 92 de 03     sts     0x03DE, r1
     d62:       81 e0           ldi     r24, 0x01       ; 1
     d64:       80 93 03 01     sts     0x0103, r24
     d68:       f0 cf           rjmp    .-32            ; 0xd4a <__vector_22+0x3e>
     d6a:       ff 91           pop     r31
     d6c:       ef 91           pop     r30
     d6e:       9f 91           pop     r25
     d70:       8f 91           pop     r24
     d72:       0f 90           pop     r0
     d74:       0f be           out     0x3f, r0        ; 63
     d76:       0f 90           pop     r0
     d78:       1f 90           pop     r1
     d7a:       18 95           reti

00000d7c <__vector_20>:
     d7c:       1f 92           push    r1
     d7e:       0f 92           push    r0
     d80:       0f b6           in      r0, 0x3f        ; 63
     d82:       0f 92           push    r0
     d84:       11 24           eor     r1, r1
     d86:       2f 93           push    r18
     d88:       3f 93           push    r19
     d8a:       4f 93           push    r20
     d8c:       8f 93           push    r24
     d8e:       9f 93           push    r25
     d90:       af 93           push    r26
     d92:       bf 93           push    r27
     d94:       cf 93           push    r28
     d96:       df 93           push    r29
     d98:       ef 93           push    r30
     d9a:       ff 93           push    r31
     d9c:       80 91 c6 00     lds     r24, 0x00C6
     da0:       80 93 c9 03     sts     0x03C9, r24
     da4:       40 91 d9 03     lds     r20, 0x03D9
     da8:       46 39           cpi     r20, 0x96       ; 150
     daa:       10 f0           brcs    .+4             ; 0xdb0 <__vector_20+0x34>
     dac:       10 92 d8 03     sts     0x03D8, r1
     db0:       80 91 c9 03     lds     r24, 0x03C9
     db4:       8d 30           cpi     r24, 0x0D       ; 13
     db6:       09 f1           breq    .+66            ; 0xdfa <__vector_20+0x7e>
     db8:       80 91 d8 03     lds     r24, 0x03D8
     dbc:       81 30           cpi     r24, 0x01       ; 1
     dbe:       09 f4           brne    .+2             ; 0xdc2 <__vector_20+0x46>
     dc0:       90 c0           rjmp    .+288           ; 0xee2 <__vector_20+0x166>
     dc2:       81 30           cpi     r24, 0x01       ; 1
     dc4:       30 f0           brcs    .+12            ; 0xdd2 <__vector_20+0x56>
     dc6:       82 30           cpi     r24, 0x02       ; 2
     dc8:       09 f4           brne    .+2             ; 0xdcc <__vector_20+0x50>
     dca:       73 c0           rjmp    .+230           ; 0xeb2 <__vector_20+0x136>
     dcc:       10 92 d8 03     sts     0x03D8, r1
     dd0:       b5 c0           rjmp    .+362           ; 0xf3c <__vector_20+0x1c0>
     dd2:       80 91 c9 03     lds     r24, 0x03C9
     dd6:       83 32           cpi     r24, 0x23       ; 35
     dd8:       09 f4           brne    .+2             ; 0xddc <__vector_20+0x60>
     dda:       a1 c0           rjmp    .+322           ; 0xf1e <__vector_20+0x1a2>
     ddc:       80 91 c9 03     lds     r24, 0x03C9
     de0:       80 93 a9 06     sts     0x06A9, r24
     de4:       81 e0           ldi     r24, 0x01       ; 1
     de6:       80 93 d9 03     sts     0x03D9, r24
     dea:       80 91 c9 03     lds     r24, 0x03C9
     dee:       90 e0           ldi     r25, 0x00       ; 0
     df0:       90 93 dd 03     sts     0x03DD, r25
     df4:       80 93 dc 03     sts     0x03DC, r24
     df8:       a1 c0           rjmp    .+322           ; 0xf3c <__vector_20+0x1c0>
     dfa:       80 91 d8 03     lds     r24, 0x03D8
     dfe:       82 30           cpi     r24, 0x02       ; 2
     e00:       e9 f6           brne    .-70            ; 0xdbc <__vector_20+0x40>
     e02:       10 92 d8 03     sts     0x03D8, r1
     e06:       a4 2f           mov     r26, r20
     e08:       b0 e0           ldi     r27, 0x00       ; 0
     e0a:       fd 01           movw    r30, r26
     e0c:       e9 55           subi    r30, 0x59       ; 89
     e0e:       f9 4f           sbci    r31, 0xF9       ; 249
     e10:       30 81           ld      r19, Z
     e12:       ed 01           movw    r28, r26
     e14:       c8 55           subi    r28, 0x58       ; 88
     e16:       d9 4f           sbci    r29, 0xF9       ; 249
     e18:       28 81           ld      r18, Y
     e1a:       80 91 dc 03     lds     r24, 0x03DC
     e1e:       90 91 dd 03     lds     r25, 0x03DD
     e22:       83 1b           sub     r24, r19
     e24:       91 09           sbc     r25, r1
     e26:       82 1b           sub     r24, r18
     e28:       91 09           sbc     r25, r1
     e2a:       9f 70           andi    r25, 0x0F       ; 15
     e2c:       90 93 dd 03     sts     0x03DD, r25
     e30:       80 93 dc 03     sts     0x03DC, r24
     e34:       9c 01           movw    r18, r24
     e36:       00 24           eor     r0, r0
     e38:       22 0f           add     r18, r18
     e3a:       33 1f           adc     r19, r19
     e3c:       00 1c           adc     r0, r0
     e3e:       22 0f           add     r18, r18
     e40:       33 1f           adc     r19, r19
     e42:       00 1c           adc     r0, r0
     e44:       23 2f           mov     r18, r19
     e46:       30 2d           mov     r19, r0
     e48:       23 5c           subi    r18, 0xC3       ; 195
     e4a:       20 93 db 03     sts     0x03DB, r18
     e4e:       98 2f           mov     r25, r24
     e50:       9f 73           andi    r25, 0x3F       ; 63
     e52:       93 5c           subi    r25, 0xC3       ; 195
     e54:       90 93 da 03     sts     0x03DA, r25
     e58:       80 81           ld      r24, Z
     e5a:       28 17           cp      r18, r24
     e5c:       09 f4           brne    .+2             ; 0xe60 <__vector_20+0xe4>
     e5e:       68 c0           rjmp    .+208           ; 0xf30 <__vector_20+0x1b4>
     e60:       80 91 cc 03     lds     r24, 0x03CC
     e64:       8f 5f           subi    r24, 0xFF       ; 255
     e66:       80 93 cc 03     sts     0x03CC, r24
     e6a:       90 e0           ldi     r25, 0x00       ; 0
     e6c:       80 91 ca 03     lds     r24, 0x03CA
     e70:       88 23           and     r24, r24
     e72:       09 f0           breq    .+2             ; 0xe76 <__vector_20+0xfa>
     e74:       63 c0           rjmp    .+198           ; 0xf3c <__vector_20+0x1c0>
     e76:       99 23           and     r25, r25
     e78:       09 f4           brne    .+2             ; 0xe7c <__vector_20+0x100>
     e7a:       60 c0           rjmp    .+192           ; 0xf3c <__vector_20+0x1c0>
     e7c:       81 e0           ldi     r24, 0x01       ; 1
     e7e:       80 93 ca 03     sts     0x03CA, r24
     e82:       4f 5f           subi    r20, 0xFF       ; 255
     e84:       40 93 cd 03     sts     0x03CD, r20
     e88:       a7 55           subi    r26, 0x57       ; 87
     e8a:       b9 4f           sbci    r27, 0xF9       ; 249
     e8c:       8d e0           ldi     r24, 0x0D       ; 13
     e8e:       8c 93           st      X, r24
     e90:       80 91 ab 06     lds     r24, 0x06AB
     e94:       82 35           cpi     r24, 0x52       ; 82
     e96:       09 f0           breq    .+2             ; 0xe9a <__vector_20+0x11e>
     e98:       51 c0           rjmp    .+162           ; 0xf3c <__vector_20+0x1c0>
     e9a:       88 e1           ldi     r24, 0x18       ; 24
     e9c:       90 e0           ldi     r25, 0x00       ; 0
     e9e:       2c e0           ldi     r18, 0x0C       ; 12
     ea0:       0f b6           in      r0, 0x3f        ; 63
     ea2:       f8 94           cli
     ea4:       a8 95           wdr
     ea6:       80 93 60 00     sts     0x0060, r24
     eaa:       0f be           out     0x3f, r0        ; 63
     eac:       20 93 60 00     sts     0x0060, r18
     eb0:       45 c0           rjmp    .+138           ; 0xf3c <__vector_20+0x1c0>
     eb2:       e4 2f           mov     r30, r20
     eb4:       f0 e0           ldi     r31, 0x00       ; 0
     eb6:       80 91 c9 03     lds     r24, 0x03C9
     eba:       e7 55           subi    r30, 0x57       ; 87
     ebc:       f9 4f           sbci    r31, 0xF9       ; 249
     ebe:       80 83           st      Z, r24
     ec0:       46 39           cpi     r20, 0x96       ; 150
     ec2:       48 f1           brcs    .+82            ; 0xf16 <__vector_20+0x19a>
     ec4:       10 92 d8 03     sts     0x03D8, r1
     ec8:       20 91 c9 03     lds     r18, 0x03C9
     ecc:       80 91 dc 03     lds     r24, 0x03DC
     ed0:       90 91 dd 03     lds     r25, 0x03DD
     ed4:       82 0f           add     r24, r18
     ed6:       91 1d           adc     r25, r1
     ed8:       90 93 dd 03     sts     0x03DD, r25
     edc:       80 93 dc 03     sts     0x03DC, r24
     ee0:       2d c0           rjmp    .+90            ; 0xf3c <__vector_20+0x1c0>
     ee2:       82 e0           ldi     r24, 0x02       ; 2
     ee4:       80 93 d8 03     sts     0x03D8, r24
     ee8:       e4 2f           mov     r30, r20
     eea:       f0 e0           ldi     r31, 0x00       ; 0
     eec:       80 91 c9 03     lds     r24, 0x03C9
     ef0:       e7 55           subi    r30, 0x57       ; 87
     ef2:       f9 4f           sbci    r31, 0xF9       ; 249
     ef4:       80 83           st      Z, r24
     ef6:       4f 5f           subi    r20, 0xFF       ; 255
     ef8:       40 93 d9 03     sts     0x03D9, r20
     efc:       20 91 c9 03     lds     r18, 0x03C9
     f00:       80 91 dc 03     lds     r24, 0x03DC
     f04:       90 91 dd 03     lds     r25, 0x03DD
     f08:       82 0f           add     r24, r18
     f0a:       91 1d           adc     r25, r1
     f0c:       90 93 dd 03     sts     0x03DD, r25
     f10:       80 93 dc 03     sts     0x03DC, r24
     f14:       13 c0           rjmp    .+38            ; 0xf3c <__vector_20+0x1c0>
     f16:       4f 5f           subi    r20, 0xFF       ; 255
     f18:       40 93 d9 03     sts     0x03D9, r20
     f1c:       d5 cf           rjmp    .-86            ; 0xec8 <__vector_20+0x14c>
     f1e:       80 91 ca 03     lds     r24, 0x03CA
     f22:       88 23           and     r24, r24
     f24:       09 f0           breq    .+2             ; 0xf28 <__vector_20+0x1ac>
     f26:       5a cf           rjmp    .-332           ; 0xddc <__vector_20+0x60>
     f28:       81 e0           ldi     r24, 0x01       ; 1
     f2a:       80 93 d8 03     sts     0x03D8, r24
     f2e:       56 cf           rjmp    .-340           ; 0xddc <__vector_20+0x60>
     f30:       88 81           ld      r24, Y
     f32:       98 17           cp      r25, r24
     f34:       09 f0           breq    .+2             ; 0xf38 <__vector_20+0x1bc>
     f36:       94 cf           rjmp    .-216           ; 0xe60 <__vector_20+0xe4>
     f38:       91 e0           ldi     r25, 0x01       ; 1
     f3a:       98 cf           rjmp    .-208           ; 0xe6c <__vector_20+0xf0>
     f3c:       ff 91           pop     r31
     f3e:       ef 91           pop     r30
     f40:       df 91           pop     r29
     f42:       cf 91           pop     r28
     f44:       bf 91           pop     r27
     f46:       af 91           pop     r26
     f48:       9f 91           pop     r25
     f4a:       8f 91           pop     r24
     f4c:       4f 91           pop     r20
     f4e:       3f 91           pop     r19
     f50:       2f 91           pop     r18
     f52:       0f 90           pop     r0
     f54:       0f be           out     0x3f, r0        ; 63
     f56:       0f 90           pop     r0
     f58:       1f 90           pop     r1
     f5a:       18 95           reti

00000f5c <AddCRC>:
     f5c:       cf 93           push    r28
     f5e:       df 93           push    r29
     f60:       bc 01           movw    r22, r24
     f62:       89 2b           or      r24, r25
     f64:       19 f1           breq    .+70            ; 0xfac <AddCRC+0x50>
     f66:       20 e0           ldi     r18, 0x00       ; 0
     f68:       30 e0           ldi     r19, 0x00       ; 0
     f6a:       40 e0           ldi     r20, 0x00       ; 0
     f6c:       50 e0           ldi     r21, 0x00       ; 0
     f6e:       fa 01           movw    r30, r20
     f70:       e4 5a           subi    r30, 0xA4       ; 164
     f72:       fa 4f           sbci    r31, 0xFA       ; 250
     f74:       80 81           ld      r24, Z
     f76:       28 0f           add     r18, r24
     f78:       31 1d           adc     r19, r1
     f7a:       4f 5f           subi    r20, 0xFF       ; 255
     f7c:       5f 4f           sbci    r21, 0xFF       ; 255
     f7e:       46 17           cp      r20, r22
     f80:       57 07           cpc     r21, r23
     f82:       a9 f7           brne    .-22            ; 0xf6e <AddCRC+0x12>
     f84:       3f 70           andi    r19, 0x0F       ; 15
     f86:       c9 01           movw    r24, r18
     f88:       00 24           eor     r0, r0
     f8a:       88 0f           add     r24, r24
     f8c:       99 1f           adc     r25, r25
     f8e:       00 1c           adc     r0, r0
     f90:       88 0f           add     r24, r24
     f92:       99 1f           adc     r25, r25
     f94:       00 1c           adc     r0, r0
     f96:       89 2f           mov     r24, r25
     f98:       90 2d           mov     r25, r0
     f9a:       83 5c           subi    r24, 0xC3       ; 195
     f9c:       db 01           movw    r26, r22
     f9e:       11 96           adiw    r26, 0x01       ; 1
     fa0:       2f 73           andi    r18, 0x3F       ; 63
     fa2:       23 5c           subi    r18, 0xC3       ; 195
     fa4:       ed 01           movw    r28, r26
     fa6:       21 96           adiw    r28, 0x01       ; 1
     fa8:       fb 01           movw    r30, r22
     faa:       08 c0           rjmp    .+16            ; 0xfbc <AddCRC+0x60>
     fac:       e0 e0           ldi     r30, 0x00       ; 0
     fae:       f0 e0           ldi     r31, 0x00       ; 0
     fb0:       8d e3           ldi     r24, 0x3D       ; 61
     fb2:       a1 e0           ldi     r26, 0x01       ; 1
     fb4:       b0 e0           ldi     r27, 0x00       ; 0
     fb6:       2d e3           ldi     r18, 0x3D       ; 61
     fb8:       c2 e0           ldi     r28, 0x02       ; 2
     fba:       d0 e0           ldi     r29, 0x00       ; 0
     fbc:       e4 5a           subi    r30, 0xA4       ; 164
     fbe:       fa 4f           sbci    r31, 0xFA       ; 250
     fc0:       80 83           st      Z, r24
     fc2:       a4 5a           subi    r26, 0xA4       ; 164
     fc4:       ba 4f           sbci    r27, 0xFA       ; 250
     fc6:       2c 93           st      X, r18
     fc8:       c4 5a           subi    r28, 0xA4       ; 164
     fca:       da 4f           sbci    r29, 0xFA       ; 250
     fcc:       8d e0           ldi     r24, 0x0D       ; 13
     fce:       88 83           st      Y, r24
     fd0:       10 92 03 01     sts     0x0103, r1
     fd4:       80 91 5c 05     lds     r24, 0x055C
     fd8:       80 93 c6 00     sts     0x00C6, r24
     fdc:       df 91           pop     r29
     fde:       cf 91           pop     r28
     fe0:       08 95           ret

00000fe2 <Decode64>:
     fe2:       40 91 cd 03     lds     r20, 0x03CD
     fe6:       46 50           subi    r20, 0x06       ; 6
     fe8:       09 f4           brne    .+2             ; 0xfec <Decode64+0xa>
     fea:       51 c0           rjmp    .+162           ; 0x108e <Decode64+0xac>
     fec:       33 e0           ldi     r19, 0x03       ; 3
     fee:       63 e0           ldi     r22, 0x03       ; 3
     ff0:       30 c0           rjmp    .+96            ; 0x1052 <Decode64+0x70>
     ff2:       28 2f           mov     r18, r24
     ff4:       2d 53           subi    r18, 0x3D       ; 61
     ff6:       e6 2f           mov     r30, r22
     ff8:       f0 e0           ldi     r31, 0x00       ; 0
     ffa:       82 2f           mov     r24, r18
     ffc:       82 95           swap    r24
     ffe:       8f 70           andi    r24, 0x0F       ; 15
    1000:       9d 53           subi    r25, 0x3D       ; 61
    1002:       99 0f           add     r25, r25
    1004:       99 0f           add     r25, r25
    1006:       98 2b           or      r25, r24
    1008:       e7 55           subi    r30, 0x57       ; 87
    100a:       f9 4f           sbci    r31, 0xF9       ; 249
    100c:       90 83           st      Z, r25
    100e:       e6 2f           mov     r30, r22
    1010:       ef 5f           subi    r30, 0xFF       ; 255
    1012:       41 30           cpi     r20, 0x01       ; 1
    1014:       d1 f1           breq    .+116           ; 0x108a <Decode64+0xa8>
    1016:       97 2f           mov     r25, r23
    1018:       9d 53           subi    r25, 0x3D       ; 61
    101a:       f0 e0           ldi     r31, 0x00       ; 0
    101c:       22 95           swap    r18
    101e:       20 7f           andi    r18, 0xF0       ; 240
    1020:       89 2f           mov     r24, r25
    1022:       86 95           lsr     r24
    1024:       86 95           lsr     r24
    1026:       28 2b           or      r18, r24
    1028:       e7 55           subi    r30, 0x57       ; 87
    102a:       f9 4f           sbci    r31, 0xF9       ; 249
    102c:       20 83           st      Z, r18
    102e:       e6 2f           mov     r30, r22
    1030:       ee 5f           subi    r30, 0xFE       ; 254
    1032:       43 50           subi    r20, 0x03       ; 3
    1034:       4f 3f           cpi     r20, 0xFF       ; 255
    1036:       49 f1           breq    .+82            ; 0x108a <Decode64+0xa8>
    1038:       f0 e0           ldi     r31, 0x00       ; 0
    103a:       92 95           swap    r25
    103c:       99 0f           add     r25, r25
    103e:       99 0f           add     r25, r25
    1040:       90 7c           andi    r25, 0xC0       ; 192
    1042:       5d 53           subi    r21, 0x3D       ; 61
    1044:       95 2b           or      r25, r21
    1046:       e7 55           subi    r30, 0x57       ; 87
    1048:       f9 4f           sbci    r31, 0xF9       ; 249
    104a:       90 83           st      Z, r25
    104c:       6d 5f           subi    r22, 0xFD       ; 253
    104e:       44 23           and     r20, r20
    1050:       d9 f0           breq    .+54            ; 0x1088 <Decode64+0xa6>
    1052:       e3 2f           mov     r30, r19
    1054:       f0 e0           ldi     r31, 0x00       ; 0
    1056:       e7 55           subi    r30, 0x57       ; 87
    1058:       f9 4f           sbci    r31, 0xF9       ; 249
    105a:       90 81           ld      r25, Z
    105c:       3f 5f           subi    r19, 0xFF       ; 255
    105e:       e3 2f           mov     r30, r19
    1060:       f0 e0           ldi     r31, 0x00       ; 0
    1062:       e7 55           subi    r30, 0x57       ; 87
    1064:       f9 4f           sbci    r31, 0xF9       ; 249
    1066:       80 81           ld      r24, Z
    1068:       3f 5f           subi    r19, 0xFF       ; 255
    106a:       e3 2f           mov     r30, r19
    106c:       f0 e0           ldi     r31, 0x00       ; 0
    106e:       e7 55           subi    r30, 0x57       ; 87
    1070:       f9 4f           sbci    r31, 0xF9       ; 249
    1072:       70 81           ld      r23, Z
    1074:       3f 5f           subi    r19, 0xFF       ; 255
    1076:       e3 2f           mov     r30, r19
    1078:       f0 e0           ldi     r31, 0x00       ; 0
    107a:       e7 55           subi    r30, 0x57       ; 87
    107c:       f9 4f           sbci    r31, 0xF9       ; 249
    107e:       50 81           ld      r21, Z
    1080:       3f 5f           subi    r19, 0xFF       ; 255
    1082:       44 23           and     r20, r20
    1084:       09 f0           breq    .+2             ; 0x1088 <Decode64+0xa6>
    1086:       b5 cf           rjmp    .-150           ; 0xff2 <Decode64+0x10>
    1088:       e6 2f           mov     r30, r22
    108a:       e3 50           subi    r30, 0x03       ; 3
    108c:       01 c0           rjmp    .+2             ; 0x1090 <Decode64+0xae>
    108e:       e0 e0           ldi     r30, 0x00       ; 0
    1090:       8c ea           ldi     r24, 0xAC       ; 172
    1092:       96 e0           ldi     r25, 0x06       ; 6
    1094:       90 93 cf 03     sts     0x03CF, r25
    1098:       80 93 ce 03     sts     0x03CE, r24
    109c:       e0 93 d0 03     sts     0x03D0, r30
    10a0:       08 95           ret

000010a2 <uart_putchar>:
    10a2:       1f 93           push    r17
    10a4:       18 2f           mov     r17, r24
    10a6:       8a 30           cpi     r24, 0x0A       ; 10
    10a8:       29 f0           breq    .+10            ; 0x10b4 <uart_putchar+0x12>
    10aa:       80 91 c0 00     lds     r24, 0x00C0
    10ae:       85 ff           sbrs    r24, 5
    10b0:       fc cf           rjmp    .-8             ; 0x10aa <uart_putchar+0x8>
    10b2:       04 c0           rjmp    .+8             ; 0x10bc <uart_putchar+0x1a>
    10b4:       8d e0           ldi     r24, 0x0D       ; 13
    10b6:       0e 94 51 08     call    0x10a2  ; 0x10a2 <uart_putchar>
    10ba:       f7 cf           rjmp    .-18            ; 0x10aa <uart_putchar+0x8>
    10bc:       10 93 c6 00     sts     0x00C6, r17
    10c0:       80 e0           ldi     r24, 0x00       ; 0
    10c2:       90 e0           ldi     r25, 0x00       ; 0
    10c4:       1f 91           pop     r17
    10c6:       08 95           ret

000010c8 <WriteProgramData>:
    10c8:       08 95           ret

000010ca <UART_Init>:
    10ca:       e1 ec           ldi     r30, 0xC1       ; 193
    10cc:       f0 e0           ldi     r31, 0x00       ; 0
    10ce:       88 e1           ldi     r24, 0x18       ; 24
    10d0:       80 83           st      Z, r24
    10d2:       a0 ec           ldi     r26, 0xC0       ; 192
    10d4:       b0 e0           ldi     r27, 0x00       ; 0
    10d6:       8c 91           ld      r24, X
    10d8:       82 60           ori     r24, 0x02       ; 2
    10da:       8c 93           st      X, r24
    10dc:       80 81           ld      r24, Z
    10de:       80 68           ori     r24, 0x80       ; 128
    10e0:       80 83           st      Z, r24
    10e2:       80 81           ld      r24, Z
    10e4:       80 64           ori     r24, 0x40       ; 64
    10e6:       80 83           st      Z, r24
    10e8:       8a e2           ldi     r24, 0x2A       ; 42
    10ea:       80 93 c4 00     sts     0x00C4, r24
    10ee:       80 91 07 01     lds     r24, 0x0107
    10f2:       90 91 08 01     lds     r25, 0x0108
    10f6:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    10fa:       90 93 89 06     sts     0x0689, r25
    10fe:       80 93 88 06     sts     0x0688, r24
    1102:       8c ed           ldi     r24, 0xDC       ; 220
    1104:       90 e0           ldi     r25, 0x00       ; 0
    1106:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    110a:       90 93 a8 06     sts     0x06A8, r25
    110e:       80 93 a7 06     sts     0x06A7, r24
    1112:       10 92 8a 06     sts     0x068A, r1
    1116:       88 e4           ldi     r24, 0x48       ; 72
    1118:       80 93 8b 06     sts     0x068B, r24
    111c:       8f e0           ldi     r24, 0x0F       ; 15
    111e:       80 93 8e 06     sts     0x068E, r24
    1122:       8a e0           ldi     r24, 0x0A       ; 10
    1124:       80 93 8c 06     sts     0x068C, r24
    1128:       10 92 8d 06     sts     0x068D, r1
    112c:       10 92 cf 03     sts     0x03CF, r1
    1130:       10 92 ce 03     sts     0x03CE, r1
    1134:       10 92 d0 03     sts     0x03D0, r1
    1138:       08 95           ret

0000113a <SendOutData>:
    113a:       ef 92           push    r14
    113c:       ff 92           push    r15
    113e:       0f 93           push    r16
    1140:       1f 93           push    r17
    1142:       cf 93           push    r28
    1144:       df 93           push    r29
    1146:       cd b7           in      r28, 0x3d       ; 61
    1148:       de b7           in      r29, 0x3e       ; 62
    114a:       22 97           sbiw    r28, 0x02       ; 2
    114c:       0f b6           in      r0, 0x3f        ; 63
    114e:       f8 94           cli
    1150:       de bf           out     0x3e, r29       ; 62
    1152:       0f be           out     0x3f, r0        ; 63
    1154:       cd bf           out     0x3d, r28       ; 61
    1156:       9c 85           ldd     r25, Y+12       ; 0x0c
    1158:       4d 85           ldd     r20, Y+13       ; 0x0d
    115a:       83 e2           ldi     r24, 0x23       ; 35
    115c:       80 93 5c 05     sts     0x055C, r24
    1160:       9f 59           subi    r25, 0x9F       ; 159
    1162:       90 93 5d 05     sts     0x055D, r25
    1166:       8b 85           ldd     r24, Y+11       ; 0x0b
    1168:       80 93 5e 05     sts     0x055E, r24
    116c:       ce 01           movw    r24, r28
    116e:       0e 96           adiw    r24, 0x0e       ; 14
    1170:       9a 83           std     Y+2, r25        ; 0x02
    1172:       89 83           std     Y+1, r24        ; 0x01
    1174:       44 23           and     r20, r20
    1176:       19 f4           brne    .+6             ; 0x117e <SendOutData+0x44>
    1178:       63 e0           ldi     r22, 0x03       ; 3
    117a:       70 e0           ldi     r23, 0x00       ; 0
    117c:       d5 c0           rjmp    .+426           ; 0x1328 <SendOutData+0x1ee>
    117e:       0e 85           ldd     r16, Y+14       ; 0x0e
    1180:       1f 85           ldd     r17, Y+15       ; 0x0f
    1182:       ce 01           movw    r24, r28
    1184:       42 96           adiw    r24, 0x12       ; 18
    1186:       9a 83           std     Y+2, r25        ; 0x02
    1188:       89 83           std     Y+1, r24        ; 0x01
    118a:       28 89           ldd     r18, Y+16       ; 0x10
    118c:       39 89           ldd     r19, Y+17       ; 0x11
    118e:       21 15           cp      r18, r1
    1190:       31 05           cpc     r19, r1
    1192:       91 f3           breq    .-28            ; 0x1178 <SendOutData+0x3e>
    1194:       f4 2e           mov     r15, r20
    1196:       fa 94           dec     r15
    1198:       63 e0           ldi     r22, 0x03       ; 3
    119a:       70 e0           ldi     r23, 0x00       ; 0
    119c:       a0 e0           ldi     r26, 0x00       ; 0
    119e:       5e c0           rjmp    .+188           ; 0x125c <SendOutData+0x122>
    11a0:       ea 2f           mov     r30, r26
    11a2:       f0 e0           ldi     r31, 0x00       ; 0
    11a4:       af 5f           subi    r26, 0xFF       ; 255
    11a6:       c9 01           movw    r24, r18
    11a8:       e0 0f           add     r30, r16
    11aa:       f1 1f           adc     r31, r17
    11ac:       40 81           ld      r20, Z
    11ae:       9c 01           movw    r18, r24
    11b0:       21 50           subi    r18, 0x01       ; 1
    11b2:       30 40           sbci    r19, 0x00       ; 0
    11b4:       09 f4           brne    .+2             ; 0x11b8 <SendOutData+0x7e>
    11b6:       73 c0           rjmp    .+230           ; 0x129e <SendOutData+0x164>
    11b8:       ea 2f           mov     r30, r26
    11ba:       f0 e0           ldi     r31, 0x00       ; 0
    11bc:       af 5f           subi    r26, 0xFF       ; 255
    11be:       e0 0f           add     r30, r16
    11c0:       f1 1f           adc     r31, r17
    11c2:       b0 81           ld      r27, Z
    11c4:       21 50           subi    r18, 0x01       ; 1
    11c6:       30 40           sbci    r19, 0x00       ; 0
    11c8:       09 f0           breq    .+2             ; 0x11cc <SendOutData+0x92>
    11ca:       79 c0           rjmp    .+242           ; 0x12be <SendOutData+0x184>
    11cc:       ff 20           and     r15, r15
    11ce:       09 f4           brne    .+2             ; 0x11d2 <SendOutData+0x98>
    11d0:       76 c0           rjmp    .+236           ; 0x12be <SendOutData+0x184>
    11d2:       e9 81           ldd     r30, Y+1        ; 0x01
    11d4:       fa 81           ldd     r31, Y+2        ; 0x02
    11d6:       00 81           ld      r16, Z
    11d8:       11 81           ldd     r17, Z+1        ; 0x01
    11da:       34 96           adiw    r30, 0x04       ; 4
    11dc:       fa 83           std     Y+2, r31        ; 0x02
    11de:       e9 83           std     Y+1, r30        ; 0x01
    11e0:       34 97           sbiw    r30, 0x04       ; 4
    11e2:       22 81           ldd     r18, Z+2        ; 0x02
    11e4:       33 81           ldd     r19, Z+3        ; 0x03
    11e6:       fa 94           dec     r15
    11e8:       84 2f           mov     r24, r20
    11ea:       90 e0           ldi     r25, 0x00       ; 0
    11ec:       42 95           swap    r20
    11ee:       4f 70           andi    r20, 0x0F       ; 15
    11f0:       8f 70           andi    r24, 0x0F       ; 15
    11f2:       90 70           andi    r25, 0x00       ; 0
    11f4:       5b 2f           mov     r21, r27
    11f6:       52 95           swap    r21
    11f8:       56 95           lsr     r21
    11fa:       56 95           lsr     r21
    11fc:       53 70           andi    r21, 0x03       ; 3
    11fe:       88 0f           add     r24, r24
    1200:       99 1f           adc     r25, r25
    1202:       88 0f           add     r24, r24
    1204:       99 1f           adc     r25, r25
    1206:       58 2b           or      r21, r24
    1208:       53 5c           subi    r21, 0xC3       ; 195
    120a:       bf 73           andi    r27, 0x3F       ; 63
    120c:       b3 5c           subi    r27, 0xC3       ; 195
    120e:       a0 e0           ldi     r26, 0x00       ; 0
    1210:       8e 2d           mov     r24, r14
    1212:       86 95           lsr     r24
    1214:       86 95           lsr     r24
    1216:       83 5c           subi    r24, 0xC3       ; 195
    1218:       fb 01           movw    r30, r22
    121a:       e4 5a           subi    r30, 0xA4       ; 164
    121c:       fa 4f           sbci    r31, 0xFA       ; 250
    121e:       80 83           st      Z, r24
    1220:       8e 2d           mov     r24, r14
    1222:       90 e0           ldi     r25, 0x00       ; 0
    1224:       83 70           andi    r24, 0x03       ; 3
    1226:       90 70           andi    r25, 0x00       ; 0
    1228:       82 95           swap    r24
    122a:       92 95           swap    r25
    122c:       90 7f           andi    r25, 0xF0       ; 240
    122e:       98 27           eor     r25, r24
    1230:       80 7f           andi    r24, 0xF0       ; 240
    1232:       98 27           eor     r25, r24
    1234:       48 2b           or      r20, r24
    1236:       43 5c           subi    r20, 0xC3       ; 195
    1238:       fb 01           movw    r30, r22
    123a:       e3 5a           subi    r30, 0xA3       ; 163
    123c:       fa 4f           sbci    r31, 0xFA       ; 250
    123e:       40 83           st      Z, r20
    1240:       fb 01           movw    r30, r22
    1242:       e2 5a           subi    r30, 0xA2       ; 162
    1244:       fa 4f           sbci    r31, 0xFA       ; 250
    1246:       50 83           st      Z, r21
    1248:       fb 01           movw    r30, r22
    124a:       e1 5a           subi    r30, 0xA1       ; 161
    124c:       fa 4f           sbci    r31, 0xFA       ; 250
    124e:       b0 83           st      Z, r27
    1250:       6c 5f           subi    r22, 0xFC       ; 252
    1252:       7f 4f           sbci    r23, 0xFF       ; 255
    1254:       21 15           cp      r18, r1
    1256:       31 05           cpc     r19, r1
    1258:       09 f4           brne    .+2             ; 0x125c <SendOutData+0x122>
    125a:       66 c0           rjmp    .+204           ; 0x1328 <SendOutData+0x1ee>
    125c:       f8 01           movw    r30, r16
    125e:       ea 0f           add     r30, r26
    1260:       f1 1d           adc     r31, r1
    1262:       e0 80           ld      r14, Z
    1264:       af 5f           subi    r26, 0xFF       ; 255
    1266:       21 50           subi    r18, 0x01       ; 1
    1268:       30 40           sbci    r19, 0x00       ; 0
    126a:       09 f0           breq    .+2             ; 0x126e <SendOutData+0x134>
    126c:       99 cf           rjmp    .-206           ; 0x11a0 <SendOutData+0x66>
    126e:       ff 20           and     r15, r15
    1270:       91 f0           breq    .+36            ; 0x1296 <SendOutData+0x15c>
    1272:       e9 81           ldd     r30, Y+1        ; 0x01
    1274:       fa 81           ldd     r31, Y+2        ; 0x02
    1276:       00 81           ld      r16, Z
    1278:       11 81           ldd     r17, Z+1        ; 0x01
    127a:       34 96           adiw    r30, 0x04       ; 4
    127c:       fa 83           std     Y+2, r31        ; 0x02
    127e:       e9 83           std     Y+1, r30        ; 0x01
    1280:       34 97           sbiw    r30, 0x04       ; 4
    1282:       82 81           ldd     r24, Z+2        ; 0x02
    1284:       93 81           ldd     r25, Z+3        ; 0x03
    1286:       fa 94           dec     r15
    1288:       00 97           sbiw    r24, 0x00       ; 0
    128a:       21 f0           breq    .+8             ; 0x1294 <SendOutData+0x15a>
    128c:       e0 e0           ldi     r30, 0x00       ; 0
    128e:       f0 e0           ldi     r31, 0x00       ; 0
    1290:       a1 e0           ldi     r26, 0x01       ; 1
    1292:       8a cf           rjmp    .-236           ; 0x11a8 <SendOutData+0x6e>
    1294:       a0 e0           ldi     r26, 0x00       ; 0
    1296:       40 e0           ldi     r20, 0x00       ; 0
    1298:       5d e3           ldi     r21, 0x3D       ; 61
    129a:       bd e3           ldi     r27, 0x3D       ; 61
    129c:       b9 cf           rjmp    .-142           ; 0x1210 <SendOutData+0xd6>
    129e:       ff 20           and     r15, r15
    12a0:       11 f5           brne    .+68            ; 0x12e6 <SendOutData+0x1ac>
    12a2:       84 2f           mov     r24, r20
    12a4:       90 e0           ldi     r25, 0x00       ; 0
    12a6:       42 95           swap    r20
    12a8:       4f 70           andi    r20, 0x0F       ; 15
    12aa:       8f 70           andi    r24, 0x0F       ; 15
    12ac:       90 70           andi    r25, 0x00       ; 0
    12ae:       88 0f           add     r24, r24
    12b0:       99 1f           adc     r25, r25
    12b2:       88 0f           add     r24, r24
    12b4:       99 1f           adc     r25, r25
    12b6:       58 2f           mov     r21, r24
    12b8:       53 5c           subi    r21, 0xC3       ; 195
    12ba:       bd e3           ldi     r27, 0x3D       ; 61
    12bc:       a9 cf           rjmp    .-174           ; 0x1210 <SendOutData+0xd6>
    12be:       84 2f           mov     r24, r20
    12c0:       90 e0           ldi     r25, 0x00       ; 0
    12c2:       42 95           swap    r20
    12c4:       4f 70           andi    r20, 0x0F       ; 15
    12c6:       8f 70           andi    r24, 0x0F       ; 15
    12c8:       90 70           andi    r25, 0x00       ; 0
    12ca:       5b 2f           mov     r21, r27
    12cc:       52 95           swap    r21
    12ce:       56 95           lsr     r21
    12d0:       56 95           lsr     r21
    12d2:       53 70           andi    r21, 0x03       ; 3
    12d4:       88 0f           add     r24, r24
    12d6:       99 1f           adc     r25, r25
    12d8:       88 0f           add     r24, r24
    12da:       99 1f           adc     r25, r25
    12dc:       58 2b           or      r21, r24
    12de:       53 5c           subi    r21, 0xC3       ; 195
    12e0:       bf 73           andi    r27, 0x3F       ; 63
    12e2:       b3 5c           subi    r27, 0xC3       ; 195
    12e4:       95 cf           rjmp    .-214           ; 0x1210 <SendOutData+0xd6>
    12e6:       e9 81           ldd     r30, Y+1        ; 0x01
    12e8:       fa 81           ldd     r31, Y+2        ; 0x02
    12ea:       00 81           ld      r16, Z
    12ec:       11 81           ldd     r17, Z+1        ; 0x01
    12ee:       34 96           adiw    r30, 0x04       ; 4
    12f0:       fa 83           std     Y+2, r31        ; 0x02
    12f2:       e9 83           std     Y+1, r30        ; 0x01
    12f4:       34 97           sbiw    r30, 0x04       ; 4
    12f6:       22 81           ldd     r18, Z+2        ; 0x02
    12f8:       33 81           ldd     r19, Z+3        ; 0x03
    12fa:       fa 94           dec     r15
    12fc:       21 15           cp      r18, r1
    12fe:       31 05           cpc     r19, r1
    1300:       79 f4           brne    .+30            ; 0x1320 <SendOutData+0x1e6>
    1302:       84 2f           mov     r24, r20
    1304:       90 e0           ldi     r25, 0x00       ; 0
    1306:       42 95           swap    r20
    1308:       4f 70           andi    r20, 0x0F       ; 15
    130a:       8f 70           andi    r24, 0x0F       ; 15
    130c:       90 70           andi    r25, 0x00       ; 0
    130e:       88 0f           add     r24, r24
    1310:       99 1f           adc     r25, r25
    1312:       88 0f           add     r24, r24
    1314:       99 1f           adc     r25, r25
    1316:       58 2f           mov     r21, r24
    1318:       53 5c           subi    r21, 0xC3       ; 195
    131a:       a0 e0           ldi     r26, 0x00       ; 0
    131c:       bd e3           ldi     r27, 0x3D       ; 61
    131e:       78 cf           rjmp    .-272           ; 0x1210 <SendOutData+0xd6>
    1320:       e0 e0           ldi     r30, 0x00       ; 0
    1322:       f0 e0           ldi     r31, 0x00       ; 0
    1324:       a1 e0           ldi     r26, 0x01       ; 1
    1326:       4b cf           rjmp    .-362           ; 0x11be <SendOutData+0x84>
    1328:       cb 01           movw    r24, r22
    132a:       0e 94 ae 07     call    0xf5c   ; 0xf5c <AddCRC>
    132e:       22 96           adiw    r28, 0x02       ; 2
    1330:       0f b6           in      r0, 0x3f        ; 63
    1332:       f8 94           cli
    1334:       de bf           out     0x3e, r29       ; 62
    1336:       0f be           out     0x3f, r0        ; 63
    1338:       cd bf           out     0x3d, r28       ; 61
    133a:       df 91           pop     r29
    133c:       cf 91           pop     r28
    133e:       1f 91           pop     r17
    1340:       0f 91           pop     r16
    1342:       ff 90           pop     r15
    1344:       ef 90           pop     r14
    1346:       08 95           ret

00001348 <DatenUebertragung>:
    1348:       ef 92           push    r14
    134a:       ff 92           push    r15
    134c:       0f 93           push    r16
    134e:       1f 93           push    r17
    1350:       80 91 03 01     lds     r24, 0x0103
    1354:       88 23           and     r24, r24
    1356:       09 f4           brne    .+2             ; 0x135a <DatenUebertragung+0x12>
    1358:       83 c2           rjmp    .+1286          ; 0x1860 <DatenUebertragung+0x518>
    135a:       80 91 c4 03     lds     r24, 0x03C4
    135e:       88 23           and     r24, r24
    1360:       29 f0           breq    .+10            ; 0x136c <DatenUebertragung+0x24>
    1362:       80 91 03 01     lds     r24, 0x0103
    1366:       88 23           and     r24, r24
    1368:       09 f0           breq    .+2             ; 0x136c <DatenUebertragung+0x24>
    136a:       4a c1           rjmp    .+660           ; 0x1600 <DatenUebertragung+0x2b8>
    136c:       80 91 c3 03     lds     r24, 0x03C3
    1370:       88 23           and     r24, r24
    1372:       29 f0           breq    .+10            ; 0x137e <DatenUebertragung+0x36>
    1374:       80 91 03 01     lds     r24, 0x0103
    1378:       88 23           and     r24, r24
    137a:       09 f0           breq    .+2             ; 0x137e <DatenUebertragung+0x36>
    137c:       7b c1           rjmp    .+758           ; 0x1674 <DatenUebertragung+0x32c>
    137e:       80 91 c6 03     lds     r24, 0x03C6
    1382:       88 23           and     r24, r24
    1384:       29 f0           breq    .+10            ; 0x1390 <DatenUebertragung+0x48>
    1386:       80 91 03 01     lds     r24, 0x0103
    138a:       88 23           and     r24, r24
    138c:       09 f0           breq    .+2             ; 0x1390 <DatenUebertragung+0x48>
    138e:       a2 c1           rjmp    .+836           ; 0x16d4 <DatenUebertragung+0x38c>
    1390:       80 91 c2 03     lds     r24, 0x03C2
    1394:       88 23           and     r24, r24
    1396:       29 f0           breq    .+10            ; 0x13a2 <DatenUebertragung+0x5a>
    1398:       80 91 03 01     lds     r24, 0x0103
    139c:       88 23           and     r24, r24
    139e:       09 f0           breq    .+2             ; 0x13a2 <DatenUebertragung+0x5a>
    13a0:       b9 c1           rjmp    .+882           ; 0x1714 <DatenUebertragung+0x3cc>
    13a2:       80 91 a7 06     lds     r24, 0x06A7
    13a6:       90 91 a8 06     lds     r25, 0x06A8
    13aa:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
    13ae:       88 23           and     r24, r24
    13b0:       29 f0           breq    .+10            ; 0x13bc <DatenUebertragung+0x74>
    13b2:       80 91 03 01     lds     r24, 0x0103
    13b6:       88 23           and     r24, r24
    13b8:       09 f0           breq    .+2             ; 0x13bc <DatenUebertragung+0x74>
    13ba:       d1 c1           rjmp    .+930           ; 0x175e <DatenUebertragung+0x416>
    13bc:       80 91 07 01     lds     r24, 0x0107
    13c0:       90 91 08 01     lds     r25, 0x0108
    13c4:       89 2b           or      r24, r25
    13c6:       09 f0           breq    .+2             ; 0x13ca <DatenUebertragung+0x82>
    13c8:       6d c0           rjmp    .+218           ; 0x14a4 <DatenUebertragung+0x15c>
    13ca:       80 91 c5 03     lds     r24, 0x03C5
    13ce:       88 23           and     r24, r24
    13d0:       29 f0           breq    .+10            ; 0x13dc <DatenUebertragung+0x94>
    13d2:       80 91 03 01     lds     r24, 0x0103
    13d6:       88 23           and     r24, r24
    13d8:       09 f0           breq    .+2             ; 0x13dc <DatenUebertragung+0x94>
    13da:       ea c0           rjmp    .+468           ; 0x15b0 <DatenUebertragung+0x268>
    13dc:       80 91 d6 03     lds     r24, 0x03D6
    13e0:       90 91 d7 03     lds     r25, 0x03D7
    13e4:       89 2b           or      r24, r25
    13e6:       09 f0           breq    .+2             ; 0x13ea <DatenUebertragung+0xa2>
    13e8:       6c c0           rjmp    .+216           ; 0x14c2 <DatenUebertragung+0x17a>
    13ea:       80 91 04 01     lds     r24, 0x0104
    13ee:       8f 3f           cpi     r24, 0xFF       ; 255
    13f0:       59 f1           breq    .+86            ; 0x1448 <DatenUebertragung+0x100>
    13f2:       90 e0           ldi     r25, 0x00       ; 0
    13f4:       82 95           swap    r24
    13f6:       92 95           swap    r25
    13f8:       90 7f           andi    r25, 0xF0       ; 240
    13fa:       98 27           eor     r25, r24
    13fc:       80 7f           andi    r24, 0xF0       ; 240
    13fe:       98 27           eor     r25, r24
    1400:       87 5f           subi    r24, 0xF7       ; 247
    1402:       9e 4f           sbci    r25, 0xFE       ; 254
    1404:       20 e1           ldi     r18, 0x10       ; 16
    1406:       30 e0           ldi     r19, 0x00       ; 0
    1408:       3f 93           push    r19
    140a:       2f 93           push    r18
    140c:       9f 93           push    r25
    140e:       8f 93           push    r24
    1410:       81 e0           ldi     r24, 0x01       ; 1
    1412:       90 e0           ldi     r25, 0x00       ; 0
    1414:       9f 93           push    r25
    1416:       8f 93           push    r24
    1418:       84 e0           ldi     r24, 0x04       ; 4
    141a:       91 e0           ldi     r25, 0x01       ; 1
    141c:       9f 93           push    r25
    141e:       8f 93           push    r24
    1420:       82 e0           ldi     r24, 0x02       ; 2
    1422:       8f 93           push    r24
    1424:       81 e0           ldi     r24, 0x01       ; 1
    1426:       8f 93           push    r24
    1428:       81 e4           ldi     r24, 0x41       ; 65
    142a:       8f 93           push    r24
    142c:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    1430:       8f ef           ldi     r24, 0xFF       ; 255
    1432:       80 93 04 01     sts     0x0104, r24
    1436:       2d b7           in      r18, 0x3d       ; 61
    1438:       3e b7           in      r19, 0x3e       ; 62
    143a:       25 5f           subi    r18, 0xF5       ; 245
    143c:       3f 4f           sbci    r19, 0xFF       ; 255
    143e:       0f b6           in      r0, 0x3f        ; 63
    1440:       f8 94           cli
    1442:       3e bf           out     0x3e, r19       ; 62
    1444:       0f be           out     0x3f, r0        ; 63
    1446:       2d bf           out     0x3d, r18       ; 61
    1448:       80 91 81 07     lds     r24, 0x0781
    144c:       88 23           and     r24, r24
    144e:       29 f0           breq    .+10            ; 0x145a <DatenUebertragung+0x112>
    1450:       80 91 03 01     lds     r24, 0x0103
    1454:       88 23           and     r24, r24
    1456:       09 f0           breq    .+2             ; 0x145a <DatenUebertragung+0x112>
    1458:       e5 c1           rjmp    .+970           ; 0x1824 <DatenUebertragung+0x4dc>
    145a:       80 91 c7 03     lds     r24, 0x03C7
    145e:       88 23           and     r24, r24
    1460:       09 f4           brne    .+2             ; 0x1464 <DatenUebertragung+0x11c>
    1462:       fe c1           rjmp    .+1020          ; 0x1860 <DatenUebertragung+0x518>
    1464:       80 91 03 01     lds     r24, 0x0103
    1468:       88 23           and     r24, r24
    146a:       09 f4           brne    .+2             ; 0x146e <DatenUebertragung+0x126>
    146c:       f9 c1           rjmp    .+1010          ; 0x1860 <DatenUebertragung+0x518>
    146e:       86 e1           ldi     r24, 0x16       ; 22
    1470:       90 e0           ldi     r25, 0x00       ; 0
    1472:       9f 93           push    r25
    1474:       8f 93           push    r24
    1476:       85 ea           ldi     r24, 0xA5       ; 165
    1478:       97 e0           ldi     r25, 0x07       ; 7
    147a:       9f 93           push    r25
    147c:       8f 93           push    r24
    147e:       81 e0           ldi     r24, 0x01       ; 1
    1480:       8f 93           push    r24
    1482:       8f 93           push    r24
    1484:       80 e5           ldi     r24, 0x50       ; 80
    1486:       8f 93           push    r24
    1488:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    148c:       10 92 c7 03     sts     0x03C7, r1
    1490:       2d b7           in      r18, 0x3d       ; 61
    1492:       3e b7           in      r19, 0x3e       ; 62
    1494:       29 5f           subi    r18, 0xF9       ; 249
    1496:       3f 4f           sbci    r19, 0xFF       ; 255
    1498:       0f b6           in      r0, 0x3f        ; 63
    149a:       f8 94           cli
    149c:       3e bf           out     0x3e, r19       ; 62
    149e:       0f be           out     0x3f, r0        ; 63
    14a0:       2d bf           out     0x3d, r18       ; 61
    14a2:       de c1           rjmp    .+956           ; 0x1860 <DatenUebertragung+0x518>
    14a4:       80 91 88 06     lds     r24, 0x0688
    14a8:       90 91 89 06     lds     r25, 0x0689
    14ac:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
    14b0:       88 23           and     r24, r24
    14b2:       09 f4           brne    .+2             ; 0x14b6 <DatenUebertragung+0x16e>
    14b4:       8a cf           rjmp    .-236           ; 0x13ca <DatenUebertragung+0x82>
    14b6:       80 91 03 01     lds     r24, 0x0103
    14ba:       88 23           and     r24, r24
    14bc:       09 f4           brne    .+2             ; 0x14c0 <DatenUebertragung+0x178>
    14be:       8e cf           rjmp    .-228           ; 0x13dc <DatenUebertragung+0x94>
    14c0:       77 c0           rjmp    .+238           ; 0x15b0 <DatenUebertragung+0x268>
    14c2:       80 91 5a 05     lds     r24, 0x055A
    14c6:       90 91 5b 05     lds     r25, 0x055B
    14ca:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
    14ce:       88 23           and     r24, r24
    14d0:       09 f4           brne    .+2             ; 0x14d4 <DatenUebertragung+0x18c>
    14d2:       8b cf           rjmp    .-234           ; 0x13ea <DatenUebertragung+0xa2>
    14d4:       80 91 03 01     lds     r24, 0x0103
    14d8:       88 23           and     r24, r24
    14da:       09 f4           brne    .+2             ; 0x14de <DatenUebertragung+0x196>
    14dc:       86 cf           rjmp    .-244           ; 0x13ea <DatenUebertragung+0xa2>
    14de:       e0 90 eb 07     lds     r14, 0x07EB
    14e2:       ff 24           eor     r15, r15
    14e4:       ee 0c           add     r14, r14
    14e6:       ff 1c           adc     r15, r15
    14e8:       ee 0c           add     r14, r14
    14ea:       ff 1c           adc     r15, r15
    14ec:       00 27           eor     r16, r16
    14ee:       f7 fc           sbrc    r15, 7
    14f0:       00 95           com     r16
    14f2:       10 2f           mov     r17, r16
    14f4:       60 91 45 04     lds     r22, 0x0445
    14f8:       70 91 46 04     lds     r23, 0x0446
    14fc:       80 91 47 04     lds     r24, 0x0447
    1500:       90 91 48 04     lds     r25, 0x0448
    1504:       a8 01           movw    r20, r16
    1506:       97 01           movw    r18, r14
    1508:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    150c:       30 93 4d 05     sts     0x054D, r19
    1510:       20 93 4c 05     sts     0x054C, r18
    1514:       60 91 4d 04     lds     r22, 0x044D
    1518:       70 91 4e 04     lds     r23, 0x044E
    151c:       80 91 4f 04     lds     r24, 0x044F
    1520:       90 91 50 04     lds     r25, 0x0450
    1524:       a8 01           movw    r20, r16
    1526:       97 01           movw    r18, r14
    1528:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    152c:       30 93 4f 05     sts     0x054F, r19
    1530:       20 93 4e 05     sts     0x054E, r18
    1534:       60 91 7e 08     lds     r22, 0x087E
    1538:       70 91 7f 08     lds     r23, 0x087F
    153c:       80 91 80 08     lds     r24, 0x0880
    1540:       90 91 81 08     lds     r25, 0x0881
    1544:       2a e0           ldi     r18, 0x0A       ; 10
    1546:       30 e0           ldi     r19, 0x00       ; 0
    1548:       40 e0           ldi     r20, 0x00       ; 0
    154a:       50 e0           ldi     r21, 0x00       ; 0
    154c:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    1550:       20 91 b3 03     lds     r18, 0x03B3
    1554:       30 91 b4 03     lds     r19, 0x03B4
    1558:       40 91 b5 03     lds     r20, 0x03B5
    155c:       50 91 b6 03     lds     r21, 0x03B6
    1560:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    1564:       30 93 51 05     sts     0x0551, r19
    1568:       20 93 50 05     sts     0x0550, r18
    156c:       8e e0           ldi     r24, 0x0E       ; 14
    156e:       90 e0           ldi     r25, 0x00       ; 0
    1570:       9f 93           push    r25
    1572:       8f 93           push    r24
    1574:       8c e4           ldi     r24, 0x4C       ; 76
    1576:       95 e0           ldi     r25, 0x05       ; 5
    1578:       9f 93           push    r25
    157a:       8f 93           push    r24
    157c:       81 e0           ldi     r24, 0x01       ; 1
    157e:       8f 93           push    r24
    1580:       8f 93           push    r24
    1582:       83 e4           ldi     r24, 0x43       ; 67
    1584:       8f 93           push    r24
    1586:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    158a:       80 91 d6 03     lds     r24, 0x03D6
    158e:       90 91 d7 03     lds     r25, 0x03D7
    1592:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    1596:       90 93 5b 05     sts     0x055B, r25
    159a:       80 93 5a 05     sts     0x055A, r24
    159e:       8d b7           in      r24, 0x3d       ; 61
    15a0:       9e b7           in      r25, 0x3e       ; 62
    15a2:       07 96           adiw    r24, 0x07       ; 7
    15a4:       0f b6           in      r0, 0x3f        ; 63
    15a6:       f8 94           cli
    15a8:       9e bf           out     0x3e, r25       ; 62
    15aa:       0f be           out     0x3f, r0        ; 63
    15ac:       8d bf           out     0x3d, r24       ; 61
    15ae:       1d cf           rjmp    .-454           ; 0x13ea <DatenUebertragung+0xa2>
    15b0:       82 e4           ldi     r24, 0x42       ; 66
    15b2:       90 e0           ldi     r25, 0x00       ; 0
    15b4:       9f 93           push    r25
    15b6:       8f 93           push    r24
    15b8:       8f e3           ldi     r24, 0x3F       ; 63
    15ba:       97 e0           ldi     r25, 0x07       ; 7
    15bc:       9f 93           push    r25
    15be:       8f 93           push    r24
    15c0:       81 e0           ldi     r24, 0x01       ; 1
    15c2:       8f 93           push    r24
    15c4:       8f 93           push    r24
    15c6:       84 e4           ldi     r24, 0x44       ; 68
    15c8:       8f 93           push    r24
    15ca:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    15ce:       10 92 c5 03     sts     0x03C5, r1
    15d2:       80 91 07 01     lds     r24, 0x0107
    15d6:       90 91 08 01     lds     r25, 0x0108
    15da:       2d b7           in      r18, 0x3d       ; 61
    15dc:       3e b7           in      r19, 0x3e       ; 62
    15de:       29 5f           subi    r18, 0xF9       ; 249
    15e0:       3f 4f           sbci    r19, 0xFF       ; 255
    15e2:       0f b6           in      r0, 0x3f        ; 63
    15e4:       f8 94           cli
    15e6:       3e bf           out     0x3e, r19       ; 62
    15e8:       0f be           out     0x3f, r0        ; 63
    15ea:       2d bf           out     0x3d, r18       ; 61
    15ec:       00 97           sbiw    r24, 0x00       ; 0
    15ee:       09 f4           brne    .+2             ; 0x15f2 <DatenUebertragung+0x2aa>
    15f0:       f5 ce           rjmp    .-534           ; 0x13dc <DatenUebertragung+0x94>
    15f2:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    15f6:       90 93 89 06     sts     0x0689, r25
    15fa:       80 93 88 06     sts     0x0688, r24
    15fe:       ee ce           rjmp    .-548           ; 0x13dc <DatenUebertragung+0x94>
    1600:       0e 94 61 1b     call    0x36c2  ; 0x36c2 <Menu>
    1604:       80 91 c8 03     lds     r24, 0x03C8
    1608:       24 e1           ldi     r18, 0x14       ; 20
    160a:       82 9f           mul     r24, r18
    160c:       c0 01           movw    r24, r0
    160e:       11 24           eor     r1, r1
    1610:       88 5d           subi    r24, 0xD8       ; 216
    1612:       9c 4f           sbci    r25, 0xFC       ; 252
    1614:       24 e1           ldi     r18, 0x14       ; 20
    1616:       30 e0           ldi     r19, 0x00       ; 0
    1618:       3f 93           push    r19
    161a:       2f 93           push    r18
    161c:       9f 93           push    r25
    161e:       8f 93           push    r24
    1620:       81 e0           ldi     r24, 0x01       ; 1
    1622:       90 e0           ldi     r25, 0x00       ; 0
    1624:       9f 93           push    r25
    1626:       8f 93           push    r24
    1628:       88 ec           ldi     r24, 0xC8       ; 200
    162a:       93 e0           ldi     r25, 0x03       ; 3
    162c:       9f 93           push    r25
    162e:       8f 93           push    r24
    1630:       82 e0           ldi     r24, 0x02       ; 2
    1632:       8f 93           push    r24
    1634:       81 e0           ldi     r24, 0x01       ; 1
    1636:       8f 93           push    r24
    1638:       88 e4           ldi     r24, 0x48       ; 72
    163a:       8f 93           push    r24
    163c:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    1640:       80 91 c8 03     lds     r24, 0x03C8
    1644:       8f 5f           subi    r24, 0xFF       ; 255
    1646:       80 93 c8 03     sts     0x03C8, r24
    164a:       2d b7           in      r18, 0x3d       ; 61
    164c:       3e b7           in      r19, 0x3e       ; 62
    164e:       25 5f           subi    r18, 0xF5       ; 245
    1650:       3f 4f           sbci    r19, 0xFF       ; 255
    1652:       0f b6           in      r0, 0x3f        ; 63
    1654:       f8 94           cli
    1656:       3e bf           out     0x3e, r19       ; 62
    1658:       0f be           out     0x3f, r0        ; 63
    165a:       2d bf           out     0x3d, r18       ; 61
    165c:       84 30           cpi     r24, 0x04       ; 4
    165e:       10 f0           brcs    .+4             ; 0x1664 <DatenUebertragung+0x31c>
    1660:       10 92 c8 03     sts     0x03C8, r1
    1664:       10 92 c4 03     sts     0x03C4, r1
    1668:       80 91 c3 03     lds     r24, 0x03C3
    166c:       88 23           and     r24, r24
    166e:       09 f4           brne    .+2             ; 0x1672 <DatenUebertragung+0x32a>
    1670:       86 ce           rjmp    .-756           ; 0x137e <DatenUebertragung+0x36>
    1672:       80 ce           rjmp    .-768           ; 0x1374 <DatenUebertragung+0x2c>
    1674:       0e 94 61 1b     call    0x36c2  ; 0x36c2 <Menu>
    1678:       80 e5           ldi     r24, 0x50       ; 80
    167a:       90 e0           ldi     r25, 0x00       ; 0
    167c:       9f 93           push    r25
    167e:       8f 93           push    r24
    1680:       88 e2           ldi     r24, 0x28       ; 40
    1682:       93 e0           ldi     r25, 0x03       ; 3
    1684:       9f 93           push    r25
    1686:       8f 93           push    r24
    1688:       21 e0           ldi     r18, 0x01       ; 1
    168a:       30 e0           ldi     r19, 0x00       ; 0
    168c:       3f 93           push    r19
    168e:       2f 93           push    r18
    1690:       88 e7           ldi     r24, 0x78       ; 120
    1692:       93 e0           ldi     r25, 0x03       ; 3
    1694:       9f 93           push    r25
    1696:       8f 93           push    r24
    1698:       3f 93           push    r19
    169a:       2f 93           push    r18
    169c:       86 e2           ldi     r24, 0x26       ; 38
    169e:       94 e0           ldi     r25, 0x04       ; 4
    16a0:       9f 93           push    r25
    16a2:       8f 93           push    r24
    16a4:       83 e0           ldi     r24, 0x03       ; 3
    16a6:       8f 93           push    r24
    16a8:       81 e0           ldi     r24, 0x01       ; 1
    16aa:       8f 93           push    r24
    16ac:       8c e4           ldi     r24, 0x4C       ; 76
    16ae:       8f 93           push    r24
    16b0:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    16b4:       10 92 c3 03     sts     0x03C3, r1
    16b8:       8d b7           in      r24, 0x3d       ; 61
    16ba:       9e b7           in      r25, 0x3e       ; 62
    16bc:       0f 96           adiw    r24, 0x0f       ; 15
    16be:       0f b6           in      r0, 0x3f        ; 63
    16c0:       f8 94           cli
    16c2:       9e bf           out     0x3e, r25       ; 62
    16c4:       0f be           out     0x3f, r0        ; 63
    16c6:       8d bf           out     0x3d, r24       ; 61
    16c8:       80 91 c6 03     lds     r24, 0x03C6
    16cc:       88 23           and     r24, r24
    16ce:       09 f4           brne    .+2             ; 0x16d2 <DatenUebertragung+0x38a>
    16d0:       5f ce           rjmp    .-834           ; 0x1390 <DatenUebertragung+0x48>
    16d2:       59 ce           rjmp    .-846           ; 0x1386 <DatenUebertragung+0x3e>
    16d4:       8a e0           ldi     r24, 0x0A       ; 10
    16d6:       90 e0           ldi     r25, 0x00       ; 0
    16d8:       9f 93           push    r25
    16da:       8f 93           push    r24
    16dc:       8a e8           ldi     r24, 0x8A       ; 138
    16de:       96 e0           ldi     r25, 0x06       ; 6
    16e0:       9f 93           push    r25
    16e2:       8f 93           push    r24
    16e4:       81 e0           ldi     r24, 0x01       ; 1
    16e6:       8f 93           push    r24
    16e8:       8f 93           push    r24
    16ea:       86 e5           ldi     r24, 0x56       ; 86
    16ec:       8f 93           push    r24
    16ee:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    16f2:       10 92 c6 03     sts     0x03C6, r1
    16f6:       2d b7           in      r18, 0x3d       ; 61
    16f8:       3e b7           in      r19, 0x3e       ; 62
    16fa:       29 5f           subi    r18, 0xF9       ; 249
    16fc:       3f 4f           sbci    r19, 0xFF       ; 255
    16fe:       0f b6           in      r0, 0x3f        ; 63
    1700:       f8 94           cli
    1702:       3e bf           out     0x3e, r19       ; 62
    1704:       0f be           out     0x3f, r0        ; 63
    1706:       2d bf           out     0x3d, r18       ; 61
    1708:       80 91 c2 03     lds     r24, 0x03C2
    170c:       88 23           and     r24, r24
    170e:       09 f4           brne    .+2             ; 0x1712 <DatenUebertragung+0x3ca>
    1710:       48 ce           rjmp    .-880           ; 0x13a2 <DatenUebertragung+0x5a>
    1712:       42 ce           rjmp    .-892           ; 0x1398 <DatenUebertragung+0x50>
    1714:       20 91 06 01     lds     r18, 0x0106
    1718:       8b e0           ldi     r24, 0x0B       ; 11
    171a:       90 e0           ldi     r25, 0x00       ; 0
    171c:       9f 93           push    r25
    171e:       8f 93           push    r24
    1720:       8c e9           ldi     r24, 0x9C       ; 156
    1722:       96 e0           ldi     r25, 0x06       ; 6
    1724:       9f 93           push    r25
    1726:       8f 93           push    r24
    1728:       81 e0           ldi     r24, 0x01       ; 1
    172a:       8f 93           push    r24
    172c:       2f 93           push    r18
    172e:       87 e4           ldi     r24, 0x47       ; 71
    1730:       8f 93           push    r24
    1732:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    1736:       10 92 c2 03     sts     0x03C2, r1
    173a:       8d b7           in      r24, 0x3d       ; 61
    173c:       9e b7           in      r25, 0x3e       ; 62
    173e:       07 96           adiw    r24, 0x07       ; 7
    1740:       0f b6           in      r0, 0x3f        ; 63
    1742:       f8 94           cli
    1744:       9e bf           out     0x3e, r25       ; 62
    1746:       0f be           out     0x3f, r0        ; 63
    1748:       8d bf           out     0x3d, r24       ; 61
    174a:       80 91 a7 06     lds     r24, 0x06A7
    174e:       90 91 a8 06     lds     r25, 0x06A8
    1752:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
    1756:       88 23           and     r24, r24
    1758:       09 f4           brne    .+2             ; 0x175c <DatenUebertragung+0x414>
    175a:       30 ce           rjmp    .-928           ; 0x13bc <DatenUebertragung+0x74>
    175c:       2a ce           rjmp    .-940           ; 0x13b2 <DatenUebertragung+0x6a>
    175e:       e0 90 eb 07     lds     r14, 0x07EB
    1762:       ff 24           eor     r15, r15
    1764:       ee 0c           add     r14, r14
    1766:       ff 1c           adc     r15, r15
    1768:       ee 0c           add     r14, r14
    176a:       ff 1c           adc     r15, r15
    176c:       00 27           eor     r16, r16
    176e:       f7 fc           sbrc    r15, 7
    1770:       00 95           com     r16
    1772:       10 2f           mov     r17, r16
    1774:       60 91 45 04     lds     r22, 0x0445
    1778:       70 91 46 04     lds     r23, 0x0446
    177c:       80 91 47 04     lds     r24, 0x0447
    1780:       90 91 48 04     lds     r25, 0x0448
    1784:       a8 01           movw    r20, r16
    1786:       97 01           movw    r18, r14
    1788:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    178c:       30 93 95 06     sts     0x0695, r19
    1790:       20 93 94 06     sts     0x0694, r18
    1794:       60 91 4d 04     lds     r22, 0x044D
    1798:       70 91 4e 04     lds     r23, 0x044E
    179c:       80 91 4f 04     lds     r24, 0x044F
    17a0:       90 91 50 04     lds     r25, 0x0450
    17a4:       a8 01           movw    r20, r16
    17a6:       97 01           movw    r18, r14
    17a8:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    17ac:       30 93 97 06     sts     0x0697, r19
    17b0:       20 93 96 06     sts     0x0696, r18
    17b4:       80 91 ac 04     lds     r24, 0x04AC
    17b8:       80 93 98 06     sts     0x0698, r24
    17bc:       80 91 ad 04     lds     r24, 0x04AD
    17c0:       80 93 99 06     sts     0x0699, r24
    17c4:       88 e0           ldi     r24, 0x08       ; 8
    17c6:       90 e0           ldi     r25, 0x00       ; 0
    17c8:       9f 93           push    r25
    17ca:       8f 93           push    r24
    17cc:       84 e9           ldi     r24, 0x94       ; 148
    17ce:       96 e0           ldi     r25, 0x06       ; 6
    17d0:       9f 93           push    r25
    17d2:       8f 93           push    r24
    17d4:       81 e0           ldi     r24, 0x01       ; 1
    17d6:       8f 93           push    r24
    17d8:       83 e0           ldi     r24, 0x03       ; 3
    17da:       8f 93           push    r24
    17dc:       87 e7           ldi     r24, 0x77       ; 119
    17de:       8f 93           push    r24
    17e0:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    17e4:       2d b7           in      r18, 0x3d       ; 61
    17e6:       3e b7           in      r19, 0x3e       ; 62
    17e8:       29 5f           subi    r18, 0xF9       ; 249
    17ea:       3f 4f           sbci    r19, 0xFF       ; 255
    17ec:       0f b6           in      r0, 0x3f        ; 63
    17ee:       f8 94           cli
    17f0:       3e bf           out     0x3e, r19       ; 62
    17f2:       0f be           out     0x3f, r0        ; 63
    17f4:       2d bf           out     0x3d, r18       ; 61
    17f6:       80 91 9a 06     lds     r24, 0x069A
    17fa:       85 30           cpi     r24, 0x05       ; 5
    17fc:       18 f0           brcs    .+6             ; 0x1804 <DatenUebertragung+0x4bc>
    17fe:       86 e0           ldi     r24, 0x06       ; 6
    1800:       80 93 9a 06     sts     0x069A, r24
    1804:       83 e6           ldi     r24, 0x63       ; 99
    1806:       90 e0           ldi     r25, 0x00       ; 0
    1808:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    180c:       90 93 a8 06     sts     0x06A8, r25
    1810:       80 93 a7 06     sts     0x06A7, r24
    1814:       80 91 07 01     lds     r24, 0x0107
    1818:       90 91 08 01     lds     r25, 0x0108
    181c:       89 2b           or      r24, r25
    181e:       09 f4           brne    .+2             ; 0x1822 <DatenUebertragung+0x4da>
    1820:       d4 cd           rjmp    .-1112          ; 0x13ca <DatenUebertragung+0x82>
    1822:       40 ce           rjmp    .-896           ; 0x14a4 <DatenUebertragung+0x15c>
    1824:       81 e0           ldi     r24, 0x01       ; 1
    1826:       90 e0           ldi     r25, 0x00       ; 0
    1828:       9f 93           push    r25
    182a:       8f 93           push    r24
    182c:       81 e8           ldi     r24, 0x81       ; 129
    182e:       97 e0           ldi     r25, 0x07       ; 7
    1830:       9f 93           push    r25
    1832:       8f 93           push    r24
    1834:       81 e0           ldi     r24, 0x01       ; 1
    1836:       8f 93           push    r24
    1838:       8f 93           push    r24
    183a:       82 e4           ldi     r24, 0x42       ; 66
    183c:       8f 93           push    r24
    183e:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    1842:       10 92 81 07     sts     0x0781, r1
    1846:       8d b7           in      r24, 0x3d       ; 61
    1848:       9e b7           in      r25, 0x3e       ; 62
    184a:       07 96           adiw    r24, 0x07       ; 7
    184c:       0f b6           in      r0, 0x3f        ; 63
    184e:       f8 94           cli
    1850:       9e bf           out     0x3e, r25       ; 62
    1852:       0f be           out     0x3f, r0        ; 63
    1854:       8d bf           out     0x3d, r24       ; 61
    1856:       80 91 c7 03     lds     r24, 0x03C7
    185a:       88 23           and     r24, r24
    185c:       09 f0           breq    .+2             ; 0x1860 <DatenUebertragung+0x518>
    185e:       02 ce           rjmp    .-1020          ; 0x1464 <DatenUebertragung+0x11c>
    1860:       1f 91           pop     r17
    1862:       0f 91           pop     r16
    1864:       ff 90           pop     r15
    1866:       ef 90           pop     r14
    1868:       08 95           ret

0000186a <BearbeiteRxDaten>:
    186a:       ef 92           push    r14
    186c:       ff 92           push    r15
    186e:       0f 93           push    r16
    1870:       1f 93           push    r17
    1872:       cf 93           push    r28
    1874:       df 93           push    r29
    1876:       cd b7           in      r28, 0x3d       ; 61
    1878:       de b7           in      r29, 0x3e       ; 62
    187a:       22 97           sbiw    r28, 0x02       ; 2
    187c:       0f b6           in      r0, 0x3f        ; 63
    187e:       f8 94           cli
    1880:       de bf           out     0x3e, r29       ; 62
    1882:       0f be           out     0x3f, r0        ; 63
    1884:       cd bf           out     0x3d, r28       ; 61
    1886:       80 91 ca 03     lds     r24, 0x03CA
    188a:       88 23           and     r24, r24
    188c:       09 f4           brne    .+2             ; 0x1890 <BearbeiteRxDaten+0x26>
    188e:       15 c2           rjmp    .+1066          ; 0x1cba <BearbeiteRxDaten+0x450>
    1890:       0e 94 f1 07     call    0xfe2   ; 0xfe2 <Decode64>
    1894:       80 91 aa 06     lds     r24, 0x06AA
    1898:       82 36           cpi     r24, 0x62       ; 98
    189a:       79 f1           breq    .+94            ; 0x18fa <BearbeiteRxDaten+0x90>
    189c:       80 91 ab 06     lds     r24, 0x06AB
    18a0:       84 36           cpi     r24, 0x64       ; 100
    18a2:       09 f4           brne    .+2             ; 0x18a6 <BearbeiteRxDaten+0x3c>
    18a4:       49 c1           rjmp    .+658           ; 0x1b38 <BearbeiteRxDaten+0x2ce>
    18a6:       85 36           cpi     r24, 0x65       ; 101
    18a8:       c0 f1           brcs    .+112           ; 0x191a <BearbeiteRxDaten+0xb0>
    18aa:       8c 36           cpi     r24, 0x6C       ; 108
    18ac:       09 f4           brne    .+2             ; 0x18b0 <BearbeiteRxDaten+0x46>
    18ae:       29 c1           rjmp    .+594           ; 0x1b02 <BearbeiteRxDaten+0x298>
    18b0:       8d 36           cpi     r24, 0x6D       ; 109
    18b2:       08 f0           brcs    .+2             ; 0x18b6 <BearbeiteRxDaten+0x4c>
    18b4:       72 c0           rjmp    .+228           ; 0x199a <BearbeiteRxDaten+0x130>
    18b6:       87 36           cpi     r24, 0x67       ; 103
    18b8:       09 f4           brne    .+2             ; 0x18bc <BearbeiteRxDaten+0x52>
    18ba:       e9 c0           rjmp    .+466           ; 0x1a8e <BearbeiteRxDaten+0x224>
    18bc:       88 36           cpi     r24, 0x68       ; 104
    18be:       a1 f4           brne    .+40            ; 0x18e8 <BearbeiteRxDaten+0x7e>
    18c0:       8f ef           ldi     r24, 0xFF       ; 255
    18c2:       80 93 05 01     sts     0x0105, r24
    18c6:       80 91 27 04     lds     r24, 0x0427
    18ca:       e0 91 ce 03     lds     r30, 0x03CE
    18ce:       f0 91 cf 03     lds     r31, 0x03CF
    18d2:       90 81           ld      r25, Z
    18d4:       89 2b           or      r24, r25
    18d6:       80 93 27 04     sts     0x0427, r24
    18da:       88 23           and     r24, r24
    18dc:       11 f0           breq    .+4             ; 0x18e2 <BearbeiteRxDaten+0x78>
    18de:       10 92 c8 03     sts     0x03C8, r1
    18e2:       81 e0           ldi     r24, 0x01       ; 1
    18e4:       80 93 c4 03     sts     0x03C4, r24
    18e8:       10 92 ca 03     sts     0x03CA, r1
    18ec:       10 92 cf 03     sts     0x03CF, r1
    18f0:       10 92 ce 03     sts     0x03CE, r1
    18f4:       10 92 d0 03     sts     0x03D0, r1
    18f8:       e0 c1           rjmp    .+960           ; 0x1cba <BearbeiteRxDaten+0x450>
    18fa:       80 91 ab 06     lds     r24, 0x06AB
    18fe:       81 37           cpi     r24, 0x71       ; 113
    1900:       09 f4           brne    .+2             ; 0x1904 <BearbeiteRxDaten+0x9a>
    1902:       76 c0           rjmp    .+236           ; 0x19f0 <BearbeiteRxDaten+0x186>
    1904:       82 37           cpi     r24, 0x72       ; 114
    1906:       70 f5           brcc    .+92            ; 0x1964 <BearbeiteRxDaten+0xfa>
    1908:       8b 34           cpi     r24, 0x4B       ; 75
    190a:       09 f4           brne    .+2             ; 0x190e <BearbeiteRxDaten+0xa4>
    190c:       29 c1           rjmp    .+594           ; 0x1b60 <BearbeiteRxDaten+0x2f6>
    190e:       80 37           cpi     r24, 0x70       ; 112
    1910:       29 f6           brne    .-118           ; 0x189c <BearbeiteRxDaten+0x32>
    1912:       81 e0           ldi     r24, 0x01       ; 1
    1914:       80 93 c7 03     sts     0x03C7, r24
    1918:       c1 cf           rjmp    .-126           ; 0x189c <BearbeiteRxDaten+0x32>
    191a:       81 36           cpi     r24, 0x61       ; 97
    191c:       09 f4           brne    .+2             ; 0x1920 <BearbeiteRxDaten+0xb6>
    191e:       ff c0           rjmp    .+510           ; 0x1b1e <BearbeiteRxDaten+0x2b4>
    1920:       82 36           cpi     r24, 0x62       ; 98
    1922:       08 f0           brcs    .+2             ; 0x1926 <BearbeiteRxDaten+0xbc>
    1924:       44 c0           rjmp    .+136           ; 0x19ae <BearbeiteRxDaten+0x144>
    1926:       8b 34           cpi     r24, 0x4B       ; 75
    1928:       f9 f6           brne    .-66            ; 0x18e8 <BearbeiteRxDaten+0x7e>
    192a:       e0 91 ce 03     lds     r30, 0x03CE
    192e:       f0 91 cf 03     lds     r31, 0x03CF
    1932:       80 81           ld      r24, Z
    1934:       91 81           ldd     r25, Z+1        ; 0x01
    1936:       90 93 82 04     sts     0x0482, r25
    193a:       80 93 81 04     sts     0x0481, r24
    193e:       84 5e           subi    r24, 0xE4       ; 228
    1940:       9d 4f           sbci    r25, 0xFD       ; 253
    1942:       20 91 83 04     lds     r18, 0x0483
    1946:       30 91 84 04     lds     r19, 0x0484
    194a:       82 1b           sub     r24, r18
    194c:       93 0b           sbc     r25, r19
    194e:       68 e6           ldi     r22, 0x68       ; 104
    1950:       71 e0           ldi     r23, 0x01       ; 1
    1952:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    1956:       84 5b           subi    r24, 0xB4       ; 180
    1958:       90 40           sbci    r25, 0x00       ; 0
    195a:       90 93 86 04     sts     0x0486, r25
    195e:       80 93 85 04     sts     0x0485, r24
    1962:       c2 cf           rjmp    .-124           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    1964:       83 37           cpi     r24, 0x73       ; 115
    1966:       09 f4           brne    .+2             ; 0x196a <BearbeiteRxDaten+0x100>
    1968:       19 c1           rjmp    .+562           ; 0x1b9c <BearbeiteRxDaten+0x332>
    196a:       84 37           cpi     r24, 0x74       ; 116
    196c:       09 f0           breq    .+2             ; 0x1970 <BearbeiteRxDaten+0x106>
    196e:       96 cf           rjmp    .-212           ; 0x189c <BearbeiteRxDaten+0x32>
    1970:       00 91 ce 03     lds     r16, 0x03CE
    1974:       10 91 cf 03     lds     r17, 0x03CF
    1978:       f8 01           movw    r30, r16
    197a:       80 81           ld      r24, Z
    197c:       91 81           ldd     r25, Z+1        ; 0x01
    197e:       a2 81           ldd     r26, Z+2        ; 0x02
    1980:       b3 81           ldd     r27, Z+3        ; 0x03
    1982:       80 93 d2 03     sts     0x03D2, r24
    1986:       90 93 d3 03     sts     0x03D3, r25
    198a:       a0 93 d4 03     sts     0x03D4, r26
    198e:       b0 93 d5 03     sts     0x03D5, r27
    1992:       8f ef           ldi     r24, 0xFF       ; 255
    1994:       80 93 05 01     sts     0x0105, r24
    1998:       81 cf           rjmp    .-254           ; 0x189c <BearbeiteRxDaten+0x32>
    199a:       84 37           cpi     r24, 0x74       ; 116
    199c:       09 f4           brne    .+2             ; 0x19a0 <BearbeiteRxDaten+0x136>
    199e:       8e c0           rjmp    .+284           ; 0x1abc <BearbeiteRxDaten+0x252>
    19a0:       86 37           cpi     r24, 0x76       ; 118
    19a2:       09 f0           breq    .+2             ; 0x19a6 <BearbeiteRxDaten+0x13c>
    19a4:       a1 cf           rjmp    .-190           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    19a6:       81 e0           ldi     r24, 0x01       ; 1
    19a8:       80 93 c6 03     sts     0x03C6, r24
    19ac:       9d cf           rjmp    .-198           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    19ae:       82 36           cpi     r24, 0x62       ; 98
    19b0:       09 f4           brne    .+2             ; 0x19b4 <BearbeiteRxDaten+0x14a>
    19b2:       71 c0           rjmp    .+226           ; 0x1a96 <BearbeiteRxDaten+0x22c>
    19b4:       83 36           cpi     r24, 0x63       ; 99
    19b6:       09 f0           breq    .+2             ; 0x19ba <BearbeiteRxDaten+0x150>
    19b8:       97 cf           rjmp    .-210           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    19ba:       80 91 d6 03     lds     r24, 0x03D6
    19be:       90 91 d7 03     lds     r25, 0x03D7
    19c2:       89 2b           or      r24, r25
    19c4:       09 f0           breq    .+2             ; 0x19c8 <BearbeiteRxDaten+0x15e>
    19c6:       51 c1           rjmp    .+674           ; 0x1c6a <BearbeiteRxDaten+0x400>
    19c8:       00 91 ce 03     lds     r16, 0x03CE
    19cc:       10 91 cf 03     lds     r17, 0x03CF
    19d0:       f8 01           movw    r30, r16
    19d2:       90 81           ld      r25, Z
    19d4:       99 23           and     r25, r25
    19d6:       09 f0           breq    .+2             ; 0x19da <BearbeiteRxDaten+0x170>
    19d8:       58 c1           rjmp    .+688           ; 0x1c8a <BearbeiteRxDaten+0x420>
    19da:       f8 01           movw    r30, r16
    19dc:       80 81           ld      r24, Z
    19de:       2a e0           ldi     r18, 0x0A       ; 10
    19e0:       82 9f           mul     r24, r18
    19e2:       c0 01           movw    r24, r0
    19e4:       11 24           eor     r1, r1
    19e6:       90 93 d7 03     sts     0x03D7, r25
    19ea:       80 93 d6 03     sts     0x03D6, r24
    19ee:       7c cf           rjmp    .-264           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    19f0:       00 91 ce 03     lds     r16, 0x03CE
    19f4:       10 91 cf 03     lds     r17, 0x03CF
    19f8:       f8 01           movw    r30, r16
    19fa:       80 81           ld      r24, Z
    19fc:       8f 3f           cpi     r24, 0xFF       ; 255
    19fe:       09 f4           brne    .+2             ; 0x1a02 <BearbeiteRxDaten+0x198>
    1a00:       53 c1           rjmp    .+678           ; 0x1ca8 <BearbeiteRxDaten+0x43e>
    1a02:       f8 01           movw    r30, r16
    1a04:       80 81           ld      r24, Z
    1a06:       88 23           and     r24, r24
    1a08:       09 f0           breq    .+2             ; 0x1a0c <BearbeiteRxDaten+0x1a2>
    1a0a:       34 c1           rjmp    .+616           ; 0x1c74 <BearbeiteRxDaten+0x40a>
    1a0c:       81 e0           ldi     r24, 0x01       ; 1
    1a0e:       80 83           st      Z, r24
    1a10:       00 91 ce 03     lds     r16, 0x03CE
    1a14:       10 91 cf 03     lds     r17, 0x03CF
    1a18:       97 ed           ldi     r25, 0xD7       ; 215
    1a1a:       e9 2e           mov     r14, r25
    1a1c:       97 e0           ldi     r25, 0x07       ; 7
    1a1e:       f9 2e           mov     r15, r25
    1a20:       4c e5           ldi     r20, 0x5C       ; 92
    1a22:       b7 01           movw    r22, r14
    1a24:       f8 01           movw    r30, r16
    1a26:       80 81           ld      r24, Z
    1a28:       0e 94 3a 03     call    0x674   ; 0x674 <ReadParameterSet>
    1a2c:       80 91 03 01     lds     r24, 0x0103
    1a30:       88 23           and     r24, r24
    1a32:       e1 f3           breq    .-8             ; 0x1a2c <BearbeiteRxDaten+0x1c2>
    1a34:       e0 91 ce 03     lds     r30, 0x03CE
    1a38:       f0 91 cf 03     lds     r31, 0x03CF
    1a3c:       80 81           ld      r24, Z
    1a3e:       89 83           std     Y+1, r24        ; 0x01
    1a40:       8a e4           ldi     r24, 0x4A       ; 74
    1a42:       8a 83           std     Y+2, r24        ; 0x02
    1a44:       8c e5           ldi     r24, 0x5C       ; 92
    1a46:       90 e0           ldi     r25, 0x00       ; 0
    1a48:       9f 93           push    r25
    1a4a:       8f 93           push    r24
    1a4c:       ff 92           push    r15
    1a4e:       ef 92           push    r14
    1a50:       21 e0           ldi     r18, 0x01       ; 1
    1a52:       30 e0           ldi     r19, 0x00       ; 0
    1a54:       3f 93           push    r19
    1a56:       2f 93           push    r18
    1a58:       ce 01           movw    r24, r28
    1a5a:       02 96           adiw    r24, 0x02       ; 2
    1a5c:       9f 93           push    r25
    1a5e:       8f 93           push    r24
    1a60:       3f 93           push    r19
    1a62:       2f 93           push    r18
    1a64:       ce 01           movw    r24, r28
    1a66:       01 96           adiw    r24, 0x01       ; 1
    1a68:       9f 93           push    r25
    1a6a:       8f 93           push    r24
    1a6c:       83 e0           ldi     r24, 0x03       ; 3
    1a6e:       8f 93           push    r24
    1a70:       81 e0           ldi     r24, 0x01       ; 1
    1a72:       8f 93           push    r24
    1a74:       81 e5           ldi     r24, 0x51       ; 81
    1a76:       8f 93           push    r24
    1a78:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    1a7c:       8d b7           in      r24, 0x3d       ; 61
    1a7e:       9e b7           in      r25, 0x3e       ; 62
    1a80:       0f 96           adiw    r24, 0x0f       ; 15
    1a82:       0f b6           in      r0, 0x3f        ; 63
    1a84:       f8 94           cli
    1a86:       9e bf           out     0x3e, r25       ; 62
    1a88:       0f be           out     0x3f, r0        ; 63
    1a8a:       8d bf           out     0x3d, r24       ; 61
    1a8c:       07 cf           rjmp    .-498           ; 0x189c <BearbeiteRxDaten+0x32>
    1a8e:       81 e0           ldi     r24, 0x01       ; 1
    1a90:       80 93 c2 03     sts     0x03C2, r24
    1a94:       29 cf           rjmp    .-430           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    1a96:       ac e9           ldi     r26, 0x9C       ; 156
    1a98:       b6 e0           ldi     r27, 0x06       ; 6
    1a9a:       e0 91 ce 03     lds     r30, 0x03CE
    1a9e:       f0 91 cf 03     lds     r31, 0x03CF
    1aa2:       8b e0           ldi     r24, 0x0B       ; 11
    1aa4:       01 90           ld      r0, Z+
    1aa6:       0d 92           st      X+, r0
    1aa8:       81 50           subi    r24, 0x01       ; 1
    1aaa:       e1 f7           brne    .-8             ; 0x1aa4 <BearbeiteRxDaten+0x23a>
    1aac:       80 91 a5 06     lds     r24, 0x06A5
    1ab0:       80 93 81 07     sts     0x0781, r24
    1ab4:       8f ef           ldi     r24, 0xFF       ; 255
    1ab6:       80 93 05 01     sts     0x0105, r24
    1aba:       16 cf           rjmp    .-468           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    1abc:       e0 91 ce 03     lds     r30, 0x03CE
    1ac0:       f0 91 cf 03     lds     r31, 0x03CF
    1ac4:       80 81           ld      r24, Z
    1ac6:       91 81           ldd     r25, Z+1        ; 0x01
    1ac8:       a2 81           ldd     r26, Z+2        ; 0x02
    1aca:       b3 81           ldd     r27, Z+3        ; 0x03
    1acc:       80 93 d2 03     sts     0x03D2, r24
    1ad0:       90 93 d3 03     sts     0x03D3, r25
    1ad4:       a0 93 d4 03     sts     0x03D4, r26
    1ad8:       b0 93 d5 03     sts     0x03D5, r27
    1adc:       80 91 03 01     lds     r24, 0x0103
    1ae0:       88 23           and     r24, r24
    1ae2:       e1 f3           breq    .-8             ; 0x1adc <BearbeiteRxDaten+0x272>
    1ae4:       80 91 06 01     lds     r24, 0x0106
    1ae8:       1f 92           push    r1
    1aea:       8f 93           push    r24
    1aec:       84 e5           ldi     r24, 0x54       ; 84
    1aee:       8f 93           push    r24
    1af0:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    1af4:       8f ef           ldi     r24, 0xFF       ; 255
    1af6:       80 93 05 01     sts     0x0105, r24
    1afa:       0f 90           pop     r0
    1afc:       0f 90           pop     r0
    1afe:       0f 90           pop     r0
    1b00:       f3 ce           rjmp    .-538           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    1b02:       8f ef           ldi     r24, 0xFF       ; 255
    1b04:       80 93 05 01     sts     0x0105, r24
    1b08:       e0 91 ce 03     lds     r30, 0x03CE
    1b0c:       f0 91 cf 03     lds     r31, 0x03CF
    1b10:       80 81           ld      r24, Z
    1b12:       80 93 26 04     sts     0x0426, r24
    1b16:       81 e0           ldi     r24, 0x01       ; 1
    1b18:       80 93 c3 03     sts     0x03C3, r24
    1b1c:       e5 ce           rjmp    .-566           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    1b1e:       e0 91 ce 03     lds     r30, 0x03CE
    1b22:       f0 91 cf 03     lds     r31, 0x03CF
    1b26:       80 81           ld      r24, Z
    1b28:       80 93 04 01     sts     0x0104, r24
    1b2c:       80 32           cpi     r24, 0x20       ; 32
    1b2e:       10 f2           brcs    .-124           ; 0x1ab4 <BearbeiteRxDaten+0x24a>
    1b30:       8f e1           ldi     r24, 0x1F       ; 31
    1b32:       80 93 04 01     sts     0x0104, r24
    1b36:       be cf           rjmp    .-132           ; 0x1ab4 <BearbeiteRxDaten+0x24a>
    1b38:       e0 91 ce 03     lds     r30, 0x03CE
    1b3c:       f0 91 cf 03     lds     r31, 0x03CF
    1b40:       80 81           ld      r24, Z
    1b42:       2a e0           ldi     r18, 0x0A       ; 10
    1b44:       82 9f           mul     r24, r18
    1b46:       c0 01           movw    r24, r0
    1b48:       11 24           eor     r1, r1
    1b4a:       90 93 08 01     sts     0x0108, r25
    1b4e:       80 93 07 01     sts     0x0107, r24
    1b52:       89 2b           or      r24, r25
    1b54:       09 f4           brne    .+2             ; 0x1b58 <BearbeiteRxDaten+0x2ee>
    1b56:       c8 ce           rjmp    .-624           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    1b58:       81 e0           ldi     r24, 0x01       ; 1
    1b5a:       80 93 c5 03     sts     0x03C5, r24
    1b5e:       c4 ce           rjmp    .-632           ; 0x18e8 <BearbeiteRxDaten+0x7e>
    1b60:       00 91 ce 03     lds     r16, 0x03CE
    1b64:       10 91 cf 03     lds     r17, 0x03CF
    1b68:       f8 01           movw    r30, r16
    1b6a:       80 81           ld      r24, Z
    1b6c:       91 81           ldd     r25, Z+1        ; 0x01
    1b6e:       90 93 82 04     sts     0x0482, r25
    1b72:       80 93 81 04     sts     0x0481, r24
    1b76:       84 5e           subi    r24, 0xE4       ; 228
    1b78:       9d 4f           sbci    r25, 0xFD       ; 253
    1b7a:       20 91 83 04     lds     r18, 0x0483
    1b7e:       30 91 84 04     lds     r19, 0x0484
    1b82:       82 1b           sub     r24, r18
    1b84:       93 0b           sbc     r25, r19
    1b86:       68 e6           ldi     r22, 0x68       ; 104
    1b88:       71 e0           ldi     r23, 0x01       ; 1
    1b8a:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    1b8e:       84 5b           subi    r24, 0xB4       ; 180
    1b90:       90 40           sbci    r25, 0x00       ; 0
    1b92:       90 93 86 04     sts     0x0486, r25
    1b96:       80 93 85 04     sts     0x0485, r24
    1b9a:       80 ce           rjmp    .-768           ; 0x189c <BearbeiteRxDaten+0x32>
    1b9c:       00 91 ce 03     lds     r16, 0x03CE
    1ba0:       10 91 cf 03     lds     r17, 0x03CF
    1ba4:       f8 01           movw    r30, r16
    1ba6:       80 81           ld      r24, Z
    1ba8:       81 50           subi    r24, 0x01       ; 1
    1baa:       85 30           cpi     r24, 0x05       ; 5
    1bac:       18 f4           brcc    .+6             ; 0x1bb4 <BearbeiteRxDaten+0x34a>
    1bae:       81 81           ldd     r24, Z+1        ; 0x01
    1bb0:       8a 34           cpi     r24, 0x4A       ; 74
    1bb2:       e9 f0           breq    .+58            ; 0x1bee <BearbeiteRxDaten+0x384>
    1bb4:       19 82           std     Y+1, r1 ; 0x01
    1bb6:       80 91 03 01     lds     r24, 0x0103
    1bba:       88 23           and     r24, r24
    1bbc:       e1 f3           breq    .-8             ; 0x1bb6 <BearbeiteRxDaten+0x34c>
    1bbe:       81 e0           ldi     r24, 0x01       ; 1
    1bc0:       90 e0           ldi     r25, 0x00       ; 0
    1bc2:       9f 93           push    r25
    1bc4:       8f 93           push    r24
    1bc6:       ce 01           movw    r24, r28
    1bc8:       01 96           adiw    r24, 0x01       ; 1
    1bca:       9f 93           push    r25
    1bcc:       8f 93           push    r24
    1bce:       81 e0           ldi     r24, 0x01       ; 1
    1bd0:       8f 93           push    r24
    1bd2:       8f 93           push    r24
    1bd4:       83 e5           ldi     r24, 0x53       ; 83
    1bd6:       8f 93           push    r24
    1bd8:       0e 94 9d 08     call    0x113a  ; 0x113a <SendOutData>
    1bdc:       8d b7           in      r24, 0x3d       ; 61
    1bde:       9e b7           in      r25, 0x3e       ; 62
    1be0:       07 96           adiw    r24, 0x07       ; 7
    1be2:       0f b6           in      r0, 0x3f        ; 63
    1be4:       f8 94           cli
    1be6:       9e bf           out     0x3e, r25       ; 62
    1be8:       0f be           out     0x3f, r0        ; 63
    1bea:       8d bf           out     0x3d, r24       ; 61
    1bec:       57 ce           rjmp    .-850           ; 0x189c <BearbeiteRxDaten+0x32>
    1bee:       a7 ed           ldi     r26, 0xD7       ; 215
    1bf0:       b7 e0           ldi     r27, 0x07       ; 7
    1bf2:       32 96           adiw    r30, 0x02       ; 2
    1bf4:       8c e5           ldi     r24, 0x5C       ; 92
    1bf6:       01 90           ld      r0, Z+
    1bf8:       0d 92           st      X+, r0
    1bfa:       81 50           subi    r24, 0x01       ; 1
    1bfc:       e1 f7           brne    .-8             ; 0x1bf6 <BearbeiteRxDaten+0x38c>
    1bfe:       4c e5           ldi     r20, 0x5C       ; 92
    1c00:       67 ed           ldi     r22, 0xD7       ; 215
    1c02:       77 e0           ldi     r23, 0x07       ; 7
    1c04:       f8 01           movw    r30, r16
    1c06:       80 81           ld      r24, Z
    1c08:       0e 94 06 03     call    0x60c   ; 0x60c <WriteParameterSet>
    1c0c:       60 91 04 08     lds     r22, 0x0804
    1c10:       70 e0           ldi     r23, 0x00       ; 0
    1c12:       80 e0           ldi     r24, 0x00       ; 0
    1c14:       90 e0           ldi     r25, 0x00       ; 0
    1c16:       24 ec           ldi     r18, 0xC4       ; 196
    1c18:       39 e0           ldi     r19, 0x09       ; 9
    1c1a:       40 e0           ldi     r20, 0x00       ; 0
    1c1c:       50 e0           ldi     r21, 0x00       ; 0
    1c1e:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    1c22:       60 93 97 03     sts     0x0397, r22
    1c26:       70 93 98 03     sts     0x0398, r23
    1c2a:       80 93 99 03     sts     0x0399, r24
    1c2e:       90 93 9a 03     sts     0x039A, r25
    1c32:       60 91 05 08     lds     r22, 0x0805
    1c36:       70 e0           ldi     r23, 0x00       ; 0
    1c38:       80 e0           ldi     r24, 0x00       ; 0
    1c3a:       90 e0           ldi     r25, 0x00       ; 0
    1c3c:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    1c40:       60 93 9b 03     sts     0x039B, r22
    1c44:       70 93 9c 03     sts     0x039C, r23
    1c48:       80 93 9d 03     sts     0x039D, r24
    1c4c:       90 93 9e 03     sts     0x039E, r25
    1c50:       e0 91 ce 03     lds     r30, 0x03CE
    1c54:       f0 91 cf 03     lds     r31, 0x03CF
    1c58:       80 81           ld      r24, Z
    1c5a:       0e 94 b0 02     call    0x560   ; 0x560 <SetActiveParamSetNumber>
    1c5e:       0e 94 bc 02     call    0x578   ; 0x578 <GetActiveParamSetNumber>
    1c62:       89 83           std     Y+1, r24        ; 0x01
    1c64:       0e 94 df 34     call    0x69be  ; 0x69be <Piep>
    1c68:       a6 cf           rjmp    .-180           ; 0x1bb6 <BearbeiteRxDaten+0x34c>
    1c6a:       00 91 ce 03     lds     r16, 0x03CE
    1c6e:       10 91 cf 03     lds     r17, 0x03CF
    1c72:       b3 ce           rjmp    .-666           ; 0x19da <BearbeiteRxDaten+0x170>
    1c74:       86 30           cpi     r24, 0x06       ; 6
    1c76:       08 f4           brcc    .+2             ; 0x1c7a <BearbeiteRxDaten+0x410>
    1c78:       cf ce           rjmp    .-610           ; 0x1a18 <BearbeiteRxDaten+0x1ae>
    1c7a:       85 e0           ldi     r24, 0x05       ; 5
    1c7c:       f8 01           movw    r30, r16
    1c7e:       80 83           st      Z, r24
    1c80:       00 91 ce 03     lds     r16, 0x03CE
    1c84:       10 91 cf 03     lds     r17, 0x03CF
    1c88:       c7 ce           rjmp    .-626           ; 0x1a18 <BearbeiteRxDaten+0x1ae>
    1c8a:       8a e0           ldi     r24, 0x0A       ; 10
    1c8c:       98 9f           mul     r25, r24
    1c8e:       c0 01           movw    r24, r0
    1c90:       11 24           eor     r1, r1
    1c92:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    1c96:       90 93 5b 05     sts     0x055B, r25
    1c9a:       80 93 5a 05     sts     0x055A, r24
    1c9e:       00 91 ce 03     lds     r16, 0x03CE
    1ca2:       10 91 cf 03     lds     r17, 0x03CF
    1ca6:       99 ce           rjmp    .-718           ; 0x19da <BearbeiteRxDaten+0x170>
    1ca8:       0e 94 bc 02     call    0x578   ; 0x578 <GetActiveParamSetNumber>
    1cac:       f8 01           movw    r30, r16
    1cae:       80 83           st      Z, r24
    1cb0:       00 91 ce 03     lds     r16, 0x03CE
    1cb4:       10 91 cf 03     lds     r17, 0x03CF
    1cb8:       a4 ce           rjmp    .-696           ; 0x1a02 <BearbeiteRxDaten+0x198>
    1cba:       22 96           adiw    r28, 0x02       ; 2
    1cbc:       0f b6           in      r0, 0x3f        ; 63
    1cbe:       f8 94           cli
    1cc0:       de bf           out     0x3e, r29       ; 62
    1cc2:       0f be           out     0x3f, r0        ; 63
    1cc4:       cd bf           out     0x3d, r28       ; 61
    1cc6:       df 91           pop     r29
    1cc8:       cf 91           pop     r28
    1cca:       1f 91           pop     r17
    1ccc:       0f 91           pop     r16
    1cce:       ff 90           pop     r15
    1cd0:       ef 90           pop     r14
    1cd2:       08 95           ret

00001cd4 <Putchar>:
    1cd4:       98 2f           mov     r25, r24
    1cd6:       80 91 82 07     lds     r24, 0x0782
    1cda:       81 30           cpi     r24, 0x01       ; 1
    1cdc:       31 f0           breq    .+12            ; 0x1cea <Putchar+0x16>
    1cde:       89 2f           mov     r24, r25
    1ce0:       0e 94 51 08     call    0x10a2  ; 0x10a2 <uart_putchar>
    1ce4:       28 2f           mov     r18, r24
    1ce6:       30 e0           ldi     r19, 0x00       ; 0
    1ce8:       0c c0           rjmp    .+24            ; 0x1d02 <Putchar+0x2e>
    1cea:       80 91 25 04     lds     r24, 0x0425
    1cee:       e8 2f           mov     r30, r24
    1cf0:       f0 e0           ldi     r31, 0x00       ; 0
    1cf2:       e8 5d           subi    r30, 0xD8       ; 216
    1cf4:       fc 4f           sbci    r31, 0xFC       ; 252
    1cf6:       90 83           st      Z, r25
    1cf8:       8f 5f           subi    r24, 0xFF       ; 255
    1cfa:       80 93 25 04     sts     0x0425, r24
    1cfe:       21 e0           ldi     r18, 0x01       ; 1
    1d00:       30 e0           ldi     r19, 0x00       ; 0
    1d02:       c9 01           movw    r24, r18
    1d04:       08 95           ret

00001d06 <PAD_0>:
    1d06:       1f 93           push    r17
    1d08:       18 2f           mov     r17, r24
    1d0a:       18 16           cp      r1, r24
    1d0c:       2c f4           brge    .+10            ; 0x1d18 <PAD_0+0x12>
    1d0e:       80 e3           ldi     r24, 0x30       ; 48
    1d10:       0e 94 6a 0e     call    0x1cd4  ; 0x1cd4 <Putchar>
    1d14:       11 50           subi    r17, 0x01       ; 1
    1d16:       d9 f7           brne    .-10            ; 0x1d0e <PAD_0+0x8>
    1d18:       1f 91           pop     r17
    1d1a:       08 95           ret

00001d1c <PAD_SP>:
    1d1c:       1f 93           push    r17
    1d1e:       18 2f           mov     r17, r24
    1d20:       18 16           cp      r1, r24
    1d22:       2c f4           brge    .+10            ; 0x1d2e <PAD_SP+0x12>
    1d24:       80 e2           ldi     r24, 0x20       ; 32
    1d26:       0e 94 6a 0e     call    0x1cd4  ; 0x1cd4 <Putchar>
    1d2a:       11 50           subi    r17, 0x01       ; 1
    1d2c:       d9 f7           brne    .-10            ; 0x1d24 <PAD_SP+0x8>
    1d2e:       1f 91           pop     r17
    1d30:       08 95           ret

00001d32 <PRINTP>:
    1d32:       0f 93           push    r16
    1d34:       1f 93           push    r17
    1d36:       cf 93           push    r28
    1d38:       df 93           push    r29
    1d3a:       8c 01           movw    r16, r24
    1d3c:       eb 01           movw    r28, r22
    1d3e:       67 2b           or      r22, r23
    1d40:       49 f0           breq    .+18            ; 0x1d54 <PRINTP+0x22>
    1d42:       f8 01           movw    r30, r16
    1d44:       0f 5f           subi    r16, 0xFF       ; 255
    1d46:       1f 4f           sbci    r17, 0xFF       ; 255
    1d48:       e4 91           lpm     r30, Z
    1d4a:       8e 2f           mov     r24, r30
    1d4c:       0e 94 6a 0e     call    0x1cd4  ; 0x1cd4 <Putchar>
    1d50:       21 97           sbiw    r28, 0x01       ; 1
    1d52:       b9 f7           brne    .-18            ; 0x1d42 <PRINTP+0x10>
    1d54:       df 91           pop     r29
    1d56:       cf 91           pop     r28
    1d58:       1f 91           pop     r17
    1d5a:       0f 91           pop     r16
    1d5c:       08 95           ret

00001d5e <PRINT>:
    1d5e:       0f 93           push    r16
    1d60:       1f 93           push    r17
    1d62:       cf 93           push    r28
    1d64:       df 93           push    r29
    1d66:       8c 01           movw    r16, r24
    1d68:       eb 01           movw    r28, r22
    1d6a:       67 2b           or      r22, r23
    1d6c:       39 f0           breq    .+14            ; 0x1d7c <PRINT+0x1e>
    1d6e:       f8 01           movw    r30, r16
    1d70:       81 91           ld      r24, Z+
    1d72:       8f 01           movw    r16, r30
    1d74:       0e 94 6a 0e     call    0x1cd4  ; 0x1cd4 <Putchar>
    1d78:       21 97           sbiw    r28, 0x01       ; 1
    1d7a:       c9 f7           brne    .-14            ; 0x1d6e <PRINT+0x10>
    1d7c:       df 91           pop     r29
    1d7e:       cf 91           pop     r28
    1d80:       1f 91           pop     r17
    1d82:       0f 91           pop     r16
    1d84:       08 95           ret

00001d86 <_printf_P>:
    1d86:       2f 92           push    r2
    1d88:       3f 92           push    r3
    1d8a:       4f 92           push    r4
    1d8c:       5f 92           push    r5
    1d8e:       6f 92           push    r6
    1d90:       7f 92           push    r7
    1d92:       8f 92           push    r8
    1d94:       9f 92           push    r9
    1d96:       af 92           push    r10
    1d98:       bf 92           push    r11
    1d9a:       cf 92           push    r12
    1d9c:       df 92           push    r13
    1d9e:       ef 92           push    r14
    1da0:       ff 92           push    r15
    1da2:       0f 93           push    r16
    1da4:       1f 93           push    r17
    1da6:       cf 93           push    r28
    1da8:       df 93           push    r29
    1daa:       cd b7           in      r28, 0x3d       ; 61
    1dac:       de b7           in      r29, 0x3e       ; 62
    1dae:       e5 97           sbiw    r28, 0x35       ; 53
    1db0:       0f b6           in      r0, 0x3f        ; 63
    1db2:       f8 94           cli
    1db4:       de bf           out     0x3e, r29       ; 62
    1db6:       0f be           out     0x3f, r0        ; 63
    1db8:       cd bf           out     0x3d, r28       ; 61
    1dba:       2b 96           adiw    r28, 0x0b       ; 11
    1dbc:       8f ad           ldd     r24, Y+63       ; 0x3f
    1dbe:       2b 97           sbiw    r28, 0x0b       ; 11
    1dc0:       80 93 82 07     sts     0x0782, r24
    1dc4:       ce 01           movw    r24, r28
    1dc6:       83 5b           subi    r24, 0xB3       ; 179
    1dc8:       9f 4f           sbci    r25, 0xFF       ; 255
    1dca:       9b 83           std     Y+3, r25        ; 0x03
    1dcc:       8a 83           std     Y+2, r24        ; 0x02
    1dce:       2d 96           adiw    r28, 0x0d       ; 13
    1dd0:       0e ad           ldd     r16, Y+62       ; 0x3e
    1dd2:       1f ad           ldd     r17, Y+63       ; 0x3f
    1dd4:       2d 97           sbiw    r28, 0x0d       ; 13
    1dd6:       1e a6           std     Y+46, r1        ; 0x2e
    1dd8:       1f a6           std     Y+47, r1        ; 0x2f
    1dda:       18 aa           std     Y+48, r1        ; 0x30
    1ddc:       19 aa           std     Y+49, r1        ; 0x31
    1dde:       f8 01           movw    r30, r16
    1de0:       84 91           lpm     r24, Z
    1de2:       88 23           and     r24, r24
    1de4:       09 f4           brne    .+2             ; 0x1de8 <_printf_P+0x62>
    1de6:       a2 c2           rjmp    .+1348          ; 0x232c <_printf_P+0x5a6>
    1de8:       85 32           cpi     r24, 0x25       ; 37
    1dea:       09 f4           brne    .+2             ; 0x1dee <_printf_P+0x68>
    1dec:       1b c2           rjmp    .+1078          ; 0x2224 <_printf_P+0x49e>
    1dee:       68 01           movw    r12, r16
    1df0:       03 c0           rjmp    .+6             ; 0x1df8 <_printf_P+0x72>
    1df2:       f5 e2           ldi     r31, 0x25       ; 37
    1df4:       ff 16           cp      r15, r31
    1df6:       39 f0           breq    .+14            ; 0x1e06 <_printf_P+0x80>
    1df8:       08 94           sec
    1dfa:       c1 1c           adc     r12, r1
    1dfc:       d1 1c           adc     r13, r1
    1dfe:       f6 01           movw    r30, r12
    1e00:       f4 90           lpm     r15, Z
    1e02:       ff 20           and     r15, r15
    1e04:       b1 f7           brne    .-20            ; 0x1df2 <_printf_P+0x6c>
    1e06:       b6 01           movw    r22, r12
    1e08:       60 1b           sub     r22, r16
    1e0a:       71 0b           sbc     r23, r17
    1e0c:       19 f0           breq    .+6             ; 0x1e14 <_printf_P+0x8e>
    1e0e:       c8 01           movw    r24, r16
    1e10:       0e 94 99 0e     call    0x1d32  ; 0x1d32 <PRINTP>
    1e14:       ff 20           and     r15, r15
    1e16:       09 f4           brne    .+2             ; 0x1e1a <_printf_P+0x94>
    1e18:       89 c2           rjmp    .+1298          ; 0x232c <_printf_P+0x5a6>
    1e1a:       86 01           movw    r16, r12
    1e1c:       0f 5f           subi    r16, 0xFF       ; 255
    1e1e:       1f 4f           sbci    r17, 0xFF       ; 255
    1e20:       19 82           std     Y+1, r1 ; 0x01
    1e22:       aa 81           ldd     r26, Y+2        ; 0x02
    1e24:       bb 81           ldd     r27, Y+3        ; 0x03
    1e26:       8e a4           ldd     r8, Y+46        ; 0x2e
    1e28:       9f a4           ldd     r9, Y+47        ; 0x2f
    1e2a:       a8 a8           ldd     r10, Y+48       ; 0x30
    1e2c:       b9 a8           ldd     r11, Y+49       ; 0x31
    1e2e:       33 24           eor     r3, r3
    1e30:       22 24           eor     r2, r2
    1e32:       8f ef           ldi     r24, 0xFF       ; 255
    1e34:       8b ab           std     Y+51, r24       ; 0x33
    1e36:       f8 01           movw    r30, r16
    1e38:       0f 5f           subi    r16, 0xFF       ; 255
    1e3a:       1f 4f           sbci    r17, 0xFF       ; 255
    1e3c:       f4 90           lpm     r15, Z
    1e3e:       c3 2c           mov     r12, r3
    1e40:       dd 24           eor     r13, r13
    1e42:       91 e0           ldi     r25, 0x01       ; 1
    1e44:       c9 22           and     r12, r25
    1e46:       dd 24           eor     r13, r13
    1e48:       e5 e7           ldi     r30, 0x75       ; 117
    1e4a:       fe 16           cp      r15, r30
    1e4c:       09 f4           brne    .+2             ; 0x1e50 <_printf_P+0xca>
    1e4e:       43 c0           rjmp    .+134           ; 0x1ed6 <_printf_P+0x150>
    1e50:       8f 2d           mov     r24, r15
    1e52:       80 62           ori     r24, 0x20       ; 32
    1e54:       88 37           cpi     r24, 0x78       ; 120
    1e56:       09 f4           brne    .+2             ; 0x1e5a <_printf_P+0xd4>
    1e58:       3e c0           rjmp    .+124           ; 0x1ed6 <_printf_P+0x150>
    1e5a:       f0 e2           ldi     r31, 0x20       ; 32
    1e5c:       ff 16           cp      r15, r31
    1e5e:       09 f4           brne    .+2             ; 0x1e62 <_printf_P+0xdc>
    1e60:       48 c0           rjmp    .+144           ; 0x1ef2 <_printf_P+0x16c>
    1e62:       83 e2           ldi     r24, 0x23       ; 35
    1e64:       f8 16           cp      r15, r24
    1e66:       09 f4           brne    .+2             ; 0x1e6a <_printf_P+0xe4>
    1e68:       8f c0           rjmp    .+286           ; 0x1f88 <_printf_P+0x202>
    1e6a:       ea e2           ldi     r30, 0x2A       ; 42
    1e6c:       fe 16           cp      r15, r30
    1e6e:       09 f4           brne    .+2             ; 0x1e72 <_printf_P+0xec>
    1e70:       80 c0           rjmp    .+256           ; 0x1f72 <_printf_P+0x1ec>
    1e72:       fd e2           ldi     r31, 0x2D       ; 45
    1e74:       ff 16           cp      r15, r31
    1e76:       09 f4           brne    .+2             ; 0x1e7a <_printf_P+0xf4>
    1e78:       82 c0           rjmp    .+260           ; 0x1f7e <_printf_P+0x1f8>
    1e7a:       eb e2           ldi     r30, 0x2B       ; 43
    1e7c:       fe 16           cp      r15, r30
    1e7e:       09 f4           brne    .+2             ; 0x1e82 <_printf_P+0xfc>
    1e80:       3c c0           rjmp    .+120           ; 0x1efa <_printf_P+0x174>
    1e82:       fe e2           ldi     r31, 0x2E       ; 46
    1e84:       ff 16           cp      r15, r31
    1e86:       d9 f1           breq    .+118           ; 0x1efe <_printf_P+0x178>
    1e88:       80 e3           ldi     r24, 0x30       ; 48
    1e8a:       f8 16           cp      r15, r24
    1e8c:       09 f4           brne    .+2             ; 0x1e90 <_printf_P+0x10a>
    1e8e:       7f c0           rjmp    .+254           ; 0x1f8e <_printf_P+0x208>
    1e90:       8f 2d           mov     r24, r15
    1e92:       81 53           subi    r24, 0x31       ; 49
    1e94:       89 30           cpi     r24, 0x09       ; 9
    1e96:       08 f0           brcs    .+2             ; 0x1e9a <_printf_P+0x114>
    1e98:       7f c0           rjmp    .+254           ; 0x1f98 <_printf_P+0x212>
    1e9a:       20 e0           ldi     r18, 0x00       ; 0
    1e9c:       30 e0           ldi     r19, 0x00       ; 0
    1e9e:       c9 01           movw    r24, r18
    1ea0:       88 0f           add     r24, r24
    1ea2:       99 1f           adc     r25, r25
    1ea4:       88 0f           add     r24, r24
    1ea6:       99 1f           adc     r25, r25
    1ea8:       88 0f           add     r24, r24
    1eaa:       99 1f           adc     r25, r25
    1eac:       22 0f           add     r18, r18
    1eae:       33 1f           adc     r19, r19
    1eb0:       28 0f           add     r18, r24
    1eb2:       39 1f           adc     r19, r25
    1eb4:       2f 0d           add     r18, r15
    1eb6:       31 1d           adc     r19, r1
    1eb8:       20 53           subi    r18, 0x30       ; 48
    1eba:       30 40           sbci    r19, 0x00       ; 0
    1ebc:       f8 01           movw    r30, r16
    1ebe:       0f 5f           subi    r16, 0xFF       ; 255
    1ec0:       1f 4f           sbci    r17, 0xFF       ; 255
    1ec2:       f4 90           lpm     r15, Z
    1ec4:       8f 2d           mov     r24, r15
    1ec6:       80 53           subi    r24, 0x30       ; 48
    1ec8:       8a 30           cpi     r24, 0x0A       ; 10
    1eca:       48 f3           brcs    .-46            ; 0x1e9e <_printf_P+0x118>
    1ecc:       22 2e           mov     r2, r18
    1ece:       e5 e7           ldi     r30, 0x75       ; 117
    1ed0:       fe 16           cp      r15, r30
    1ed2:       09 f0           breq    .+2             ; 0x1ed6 <_printf_P+0x150>
    1ed4:       bd cf           rjmp    .-134           ; 0x1e50 <_printf_P+0xca>
    1ed6:       c1 14           cp      r12, r1
    1ed8:       d1 04           cpc     r13, r1
    1eda:       09 f4           brne    .+2             ; 0x1ede <_printf_P+0x158>
    1edc:       3c c0           rjmp    .+120           ; 0x1f56 <_printf_P+0x1d0>
    1ede:       8d 90           ld      r8, X+
    1ee0:       9d 90           ld      r9, X+
    1ee2:       ad 90           ld      r10, X+
    1ee4:       bc 90           ld      r11, X
    1ee6:       13 97           sbiw    r26, 0x03       ; 3
    1ee8:       14 96           adiw    r26, 0x04       ; 4
    1eea:       f0 e2           ldi     r31, 0x20       ; 32
    1eec:       ff 16           cp      r15, r31
    1eee:       09 f0           breq    .+2             ; 0x1ef2 <_printf_P+0x16c>
    1ef0:       b8 cf           rjmp    .-144           ; 0x1e62 <_printf_P+0xdc>
    1ef2:       89 81           ldd     r24, Y+1        ; 0x01
    1ef4:       88 23           and     r24, r24
    1ef6:       09 f0           breq    .+2             ; 0x1efa <_printf_P+0x174>
    1ef8:       9e cf           rjmp    .-196           ; 0x1e36 <_printf_P+0xb0>
    1efa:       f9 82           std     Y+1, r15        ; 0x01
    1efc:       9c cf           rjmp    .-200           ; 0x1e36 <_printf_P+0xb0>
    1efe:       f8 01           movw    r30, r16
    1f00:       0f 5f           subi    r16, 0xFF       ; 255
    1f02:       1f 4f           sbci    r17, 0xFF       ; 255
    1f04:       94 91           lpm     r25, Z
    1f06:       9a 32           cpi     r25, 0x2A       ; 42
    1f08:       09 f4           brne    .+2             ; 0x1f0c <_printf_P+0x186>
    1f0a:       4f c0           rjmp    .+158           ; 0x1faa <_printf_P+0x224>
    1f0c:       89 2f           mov     r24, r25
    1f0e:       80 53           subi    r24, 0x30       ; 48
    1f10:       8a 30           cpi     r24, 0x0A       ; 10
    1f12:       60 f5           brcc    .+88            ; 0x1f6c <_printf_P+0x1e6>
    1f14:       49 2f           mov     r20, r25
    1f16:       20 e0           ldi     r18, 0x00       ; 0
    1f18:       30 e0           ldi     r19, 0x00       ; 0
    1f1a:       c9 01           movw    r24, r18
    1f1c:       88 0f           add     r24, r24
    1f1e:       99 1f           adc     r25, r25
    1f20:       88 0f           add     r24, r24
    1f22:       99 1f           adc     r25, r25
    1f24:       88 0f           add     r24, r24
    1f26:       99 1f           adc     r25, r25
    1f28:       22 0f           add     r18, r18
    1f2a:       33 1f           adc     r19, r19
    1f2c:       28 0f           add     r18, r24
    1f2e:       39 1f           adc     r19, r25
    1f30:       24 0f           add     r18, r20
    1f32:       31 1d           adc     r19, r1
    1f34:       20 53           subi    r18, 0x30       ; 48
    1f36:       30 40           sbci    r19, 0x00       ; 0
    1f38:       f8 01           movw    r30, r16
    1f3a:       0f 5f           subi    r16, 0xFF       ; 255
    1f3c:       1f 4f           sbci    r17, 0xFF       ; 255
    1f3e:       64 91           lpm     r22, Z
    1f40:       46 2f           mov     r20, r22
    1f42:       86 2f           mov     r24, r22
    1f44:       80 53           subi    r24, 0x30       ; 48
    1f46:       8a 30           cpi     r24, 0x0A       ; 10
    1f48:       40 f3           brcs    .-48            ; 0x1f1a <_printf_P+0x194>
    1f4a:       a9 01           movw    r20, r18
    1f4c:       37 fd           sbrc    r19, 7
    1f4e:       0b c0           rjmp    .+22            ; 0x1f66 <_printf_P+0x1e0>
    1f50:       4b ab           std     Y+51, r20       ; 0x33
    1f52:       f6 2e           mov     r15, r22
    1f54:       79 cf           rjmp    .-270           ; 0x1e48 <_printf_P+0xc2>
    1f56:       8d 91           ld      r24, X+
    1f58:       9c 91           ld      r25, X
    1f5a:       11 97           sbiw    r26, 0x01       ; 1
    1f5c:       4c 01           movw    r8, r24
    1f5e:       aa 24           eor     r10, r10
    1f60:       bb 24           eor     r11, r11
    1f62:       12 96           adiw    r26, 0x02       ; 2
    1f64:       7a cf           rjmp    .-268           ; 0x1e5a <_printf_P+0xd4>
    1f66:       4f ef           ldi     r20, 0xFF       ; 255
    1f68:       5f ef           ldi     r21, 0xFF       ; 255
    1f6a:       f2 cf           rjmp    .-28            ; 0x1f50 <_printf_P+0x1ca>
    1f6c:       f9 2e           mov     r15, r25
    1f6e:       1b aa           std     Y+51, r1        ; 0x33
    1f70:       6b cf           rjmp    .-298           ; 0x1e48 <_printf_P+0xc2>
    1f72:       fd 01           movw    r30, r26
    1f74:       12 96           adiw    r26, 0x02       ; 2
    1f76:       20 80           ld      r2, Z
    1f78:       27 fe           sbrs    r2, 7
    1f7a:       5d cf           rjmp    .-326           ; 0x1e36 <_printf_P+0xb0>
    1f7c:       21 94           neg     r2
    1f7e:       80 e1           ldi     r24, 0x10       ; 16
    1f80:       38 2a           or      r3, r24
    1f82:       9f ed           ldi     r25, 0xDF       ; 223
    1f84:       39 22           and     r3, r25
    1f86:       57 cf           rjmp    .-338           ; 0x1e36 <_printf_P+0xb0>
    1f88:       98 e0           ldi     r25, 0x08       ; 8
    1f8a:       39 2a           or      r3, r25
    1f8c:       54 cf           rjmp    .-344           ; 0x1e36 <_printf_P+0xb0>
    1f8e:       34 fc           sbrc    r3, 4
    1f90:       52 cf           rjmp    .-348           ; 0x1e36 <_printf_P+0xb0>
    1f92:       90 e2           ldi     r25, 0x20       ; 32
    1f94:       39 2a           or      r3, r25
    1f96:       4f cf           rjmp    .-354           ; 0x1e36 <_printf_P+0xb0>
    1f98:       e8 e6           ldi     r30, 0x68       ; 104
    1f9a:       fe 16           cp      r15, r30
    1f9c:       79 f0           breq    .+30            ; 0x1fbc <_printf_P+0x236>
    1f9e:       8c e6           ldi     r24, 0x6C       ; 108
    1fa0:       f8 16           cp      r15, r24
    1fa2:       79 f4           brne    .+30            ; 0x1fc2 <_printf_P+0x23c>
    1fa4:       91 e0           ldi     r25, 0x01       ; 1
    1fa6:       39 2a           or      r3, r25
    1fa8:       46 cf           rjmp    .-372           ; 0x1e36 <_printf_P+0xb0>
    1faa:       cd 01           movw    r24, r26
    1fac:       02 96           adiw    r24, 0x02       ; 2
    1fae:       4d 91           ld      r20, X+
    1fb0:       5c 91           ld      r21, X
    1fb2:       57 fd           sbrc    r21, 7
    1fb4:       77 c0           rjmp    .+238           ; 0x20a4 <_printf_P+0x31e>
    1fb6:       4b ab           std     Y+51, r20       ; 0x33
    1fb8:       dc 01           movw    r26, r24
    1fba:       3d cf           rjmp    .-390           ; 0x1e36 <_printf_P+0xb0>
    1fbc:       f4 e0           ldi     r31, 0x04       ; 4
    1fbe:       3f 2a           or      r3, r31
    1fc0:       3a cf           rjmp    .-396           ; 0x1e36 <_printf_P+0xb0>
    1fc2:       bb 83           std     Y+3, r27        ; 0x03
    1fc4:       aa 83           std     Y+2, r26        ; 0x02
    1fc6:       e3 e6           ldi     r30, 0x63       ; 99
    1fc8:       fe 16           cp      r15, r30
    1fca:       09 f4           brne    .+2             ; 0x1fce <_printf_P+0x248>
    1fcc:       0b c1           rjmp    .+534           ; 0x21e4 <_printf_P+0x45e>
    1fce:       f4 e4           ldi     r31, 0x44       ; 68
    1fd0:       ff 16           cp      r15, r31
    1fd2:       09 f4           brne    .+2             ; 0x1fd6 <_printf_P+0x250>
    1fd4:       6a c0           rjmp    .+212           ; 0x20aa <_printf_P+0x324>
    1fd6:       84 e6           ldi     r24, 0x64       ; 100
    1fd8:       f8 16           cp      r15, r24
    1fda:       09 f4           brne    .+2             ; 0x1fde <_printf_P+0x258>
    1fdc:       68 c0           rjmp    .+208           ; 0x20ae <_printf_P+0x328>
    1fde:       99 e6           ldi     r25, 0x69       ; 105
    1fe0:       f9 16           cp      r15, r25
    1fe2:       09 f4           brne    .+2             ; 0x1fe6 <_printf_P+0x260>
    1fe4:       64 c0           rjmp    .+200           ; 0x20ae <_printf_P+0x328>
    1fe6:       9f e4           ldi     r25, 0x4F       ; 79
    1fe8:       f9 16           cp      r15, r25
    1fea:       09 f4           brne    .+2             ; 0x1fee <_printf_P+0x268>
    1fec:       07 c1           rjmp    .+526           ; 0x21fc <_printf_P+0x476>
    1fee:       ef e6           ldi     r30, 0x6F       ; 111
    1ff0:       fe 16           cp      r15, r30
    1ff2:       09 f4           brne    .+2             ; 0x1ff6 <_printf_P+0x270>
    1ff4:       ff c0           rjmp    .+510           ; 0x21f4 <_printf_P+0x46e>
    1ff6:       e0 e7           ldi     r30, 0x70       ; 112
    1ff8:       fe 16           cp      r15, r30
    1ffa:       09 f4           brne    .+2             ; 0x1ffe <_printf_P+0x278>
    1ffc:       5d c1           rjmp    .+698           ; 0x22b8 <_printf_P+0x532>
    1ffe:       93 e7           ldi     r25, 0x73       ; 115
    2000:       f9 16           cp      r15, r25
    2002:       09 f4           brne    .+2             ; 0x2006 <_printf_P+0x280>
    2004:       19 c1           rjmp    .+562           ; 0x2238 <_printf_P+0x4b2>
    2006:       85 e5           ldi     r24, 0x55       ; 85
    2008:       f8 16           cp      r15, r24
    200a:       09 f4           brne    .+2             ; 0x200e <_printf_P+0x288>
    200c:       10 c1           rjmp    .+544           ; 0x222e <_printf_P+0x4a8>
    200e:       95 e7           ldi     r25, 0x75       ; 117
    2010:       f9 16           cp      r15, r25
    2012:       09 f4           brne    .+2             ; 0x2016 <_printf_P+0x290>
    2014:       09 c1           rjmp    .+530           ; 0x2228 <_printf_P+0x4a2>
    2016:       98 e5           ldi     r25, 0x58       ; 88
    2018:       f9 16           cp      r15, r25
    201a:       09 f4           brne    .+2             ; 0x201e <_printf_P+0x298>
    201c:       69 c1           rjmp    .+722           ; 0x22f0 <_printf_P+0x56a>
    201e:       e8 e7           ldi     r30, 0x78       ; 120
    2020:       fe 16           cp      r15, r30
    2022:       09 f4           brne    .+2             ; 0x2026 <_printf_P+0x2a0>
    2024:       65 c1           rjmp    .+714           ; 0x22f0 <_printf_P+0x56a>
    2026:       ff 20           and     r15, r15
    2028:       09 f4           brne    .+2             ; 0x202c <_printf_P+0x2a6>
    202a:       80 c1           rjmp    .+768           ; 0x232c <_printf_P+0x5a6>
    202c:       fe 82           std     Y+6, r15        ; 0x06
    202e:       19 82           std     Y+1, r1 ; 0x01
    2030:       63 2c           mov     r6, r3
    2032:       77 24           eor     r7, r7
    2034:       8e a6           std     Y+46, r8        ; 0x2e
    2036:       9f a6           std     Y+47, r9        ; 0x2f
    2038:       a8 aa           std     Y+48, r10       ; 0x30
    203a:       b9 aa           std     Y+49, r11       ; 0x31
    203c:       ee 24           eor     r14, r14
    203e:       36 e0           ldi     r19, 0x06       ; 6
    2040:       c3 2e           mov     r12, r19
    2042:       d1 2c           mov     r13, r1
    2044:       cc 0e           add     r12, r28
    2046:       dd 1e           adc     r13, r29
    2048:       81 e0           ldi     r24, 0x01       ; 1
    204a:       e1 e0           ldi     r30, 0x01       ; 1
    204c:       90 e0           ldi     r25, 0x00       ; 0
    204e:       21 e0           ldi     r18, 0x01       ; 1
    2050:       a2 2e           mov     r10, r18
    2052:       b1 2c           mov     r11, r1
    2054:       29 81           ldd     r18, Y+1        ; 0x01
    2056:       22 23           and     r18, r18
    2058:       09 f4           brne    .+2             ; 0x205c <_printf_P+0x2d6>
    205a:       a0 c0           rjmp    .+320           ; 0x219c <_printf_P+0x416>
    205c:       8f 5f           subi    r24, 0xFF       ; 255
    205e:       58 2e           mov     r5, r24
    2060:       59 0e           add     r5, r25
    2062:       40 e3           ldi     r20, 0x30       ; 48
    2064:       84 2e           mov     r8, r20
    2066:       91 2c           mov     r9, r1
    2068:       86 20           and     r8, r6
    206a:       97 20           and     r9, r7
    206c:       81 14           cp      r8, r1
    206e:       91 04           cpc     r9, r1
    2070:       09 f4           brne    .+2             ; 0x2074 <_printf_P+0x2ee>
    2072:       38 c1           rjmp    .+624           ; 0x22e4 <_printf_P+0x55e>
    2074:       22 23           and     r18, r18
    2076:       09 f0           breq    .+2             ; 0x207a <_printf_P+0x2f4>
    2078:       2e c1           rjmp    .+604           ; 0x22d6 <_printf_P+0x550>
    207a:       66 fc           sbrc    r6, 6
    207c:       c9 c0           rjmp    .+402           ; 0x2210 <_printf_P+0x48a>
    207e:       f0 e2           ldi     r31, 0x20       ; 32
    2080:       8f 16           cp      r8, r31
    2082:       91 04           cpc     r9, r1
    2084:       09 f4           brne    .+2             ; 0x2088 <_printf_P+0x302>
    2086:       bf c0           rjmp    .+382           ; 0x2206 <_printf_P+0x480>
    2088:       8e 2d           mov     r24, r14
    208a:       0e 94 83 0e     call    0x1d06  ; 0x1d06 <PAD_0>
    208e:       b5 01           movw    r22, r10
    2090:       c6 01           movw    r24, r12
    2092:       0e 94 af 0e     call    0x1d5e  ; 0x1d5e <PRINT>
    2096:       64 fe           sbrs    r6, 4
    2098:       a2 ce           rjmp    .-700           ; 0x1dde <_printf_P+0x58>
    209a:       82 2d           mov     r24, r2
    209c:       85 19           sub     r24, r5
    209e:       0e 94 8e 0e     call    0x1d1c  ; 0x1d1c <PAD_SP>
    20a2:       9d ce           rjmp    .-710           ; 0x1dde <_printf_P+0x58>
    20a4:       4f ef           ldi     r20, 0xFF       ; 255
    20a6:       5f ef           ldi     r21, 0xFF       ; 255
    20a8:       86 cf           rjmp    .-244           ; 0x1fb6 <_printf_P+0x230>
    20aa:       e1 e0           ldi     r30, 0x01       ; 1
    20ac:       3e 2a           or      r3, r30
    20ae:       30 fe           sbrs    r3, 0
    20b0:       8e c0           rjmp    .+284           ; 0x21ce <_printf_P+0x448>
    20b2:       14 96           adiw    r26, 0x04       ; 4
    20b4:       bb 83           std     Y+3, r27        ; 0x03
    20b6:       aa 83           std     Y+2, r26        ; 0x02
    20b8:       be 90           ld      r11, -X
    20ba:       ae 90           ld      r10, -X
    20bc:       9e 90           ld      r9, -X
    20be:       8e 90           ld      r8, -X
    20c0:       b7 fc           sbrc    r11, 7
    20c2:       78 c0           rjmp    .+240           ; 0x21b4 <_printf_P+0x42e>
    20c4:       fa e0           ldi     r31, 0x0A       ; 10
    20c6:       fa ab           std     Y+50, r31       ; 0x32
    20c8:       eb a9           ldd     r30, Y+51       ; 0x33
    20ca:       e7 fd           sbrc    r30, 7
    20cc:       02 c0           rjmp    .+4             ; 0x20d2 <_printf_P+0x34c>
    20ce:       ff ed           ldi     r31, 0xDF       ; 223
    20d0:       3f 22           and     r3, r31
    20d2:       81 14           cp      r8, r1
    20d4:       91 04           cpc     r9, r1
    20d6:       a1 04           cpc     r10, r1
    20d8:       b1 04           cpc     r11, r1
    20da:       a9 f1           breq    .+106           ; 0x2146 <_printf_P+0x3c0>
    20dc:       8a a9           ldd     r24, Y+50       ; 0x32
    20de:       48 2e           mov     r4, r24
    20e0:       55 24           eor     r5, r5
    20e2:       66 24           eor     r6, r6
    20e4:       77 24           eor     r7, r7
    20e6:       ee e2           ldi     r30, 0x2E       ; 46
    20e8:       ce 2e           mov     r12, r30
    20ea:       d1 2c           mov     r13, r1
    20ec:       cc 0e           add     r12, r28
    20ee:       dd 1e           adc     r13, r29
    20f0:       dd aa           std     Y+53, r13       ; 0x35
    20f2:       cc aa           std     Y+52, r12       ; 0x34
    20f4:       17 c0           rjmp    .+46            ; 0x2124 <_printf_P+0x39e>
    20f6:       70 e3           ldi     r23, 0x30       ; 48
    20f8:       e7 2e           mov     r14, r23
    20fa:       e6 0e           add     r14, r22
    20fc:       f6 01           movw    r30, r12
    20fe:       e2 92           st      -Z, r14
    2100:       6f 01           movw    r12, r30
    2102:       c5 01           movw    r24, r10
    2104:       b4 01           movw    r22, r8
    2106:       a3 01           movw    r20, r6
    2108:       92 01           movw    r18, r4
    210a:       0e 94 e6 55     call    0xabcc  ; 0xabcc <__udivmodsi4>
    210e:       2e a7           std     Y+46, r18       ; 0x2e
    2110:       3f a7           std     Y+47, r19       ; 0x2f
    2112:       48 ab           std     Y+48, r20       ; 0x30
    2114:       59 ab           std     Y+49, r21       ; 0x31
    2116:       84 14           cp      r8, r4
    2118:       95 04           cpc     r9, r5
    211a:       a6 04           cpc     r10, r6
    211c:       b7 04           cpc     r11, r7
    211e:       a0 f1           brcs    .+104           ; 0x2188 <_printf_P+0x402>
    2120:       49 01           movw    r8, r18
    2122:       5a 01           movw    r10, r20
    2124:       c5 01           movw    r24, r10
    2126:       b4 01           movw    r22, r8
    2128:       a3 01           movw    r20, r6
    212a:       92 01           movw    r18, r4
    212c:       0e 94 e6 55     call    0xabcc  ; 0xabcc <__udivmodsi4>
    2130:       6a 30           cpi     r22, 0x0A       ; 10
    2132:       08 f3           brcs    .-62            ; 0x20f6 <_printf_P+0x370>
    2134:       57 e5           ldi     r21, 0x57       ; 87
    2136:       e5 2e           mov     r14, r21
    2138:       e6 0e           add     r14, r22
    213a:       f8 e5           ldi     r31, 0x58       ; 88
    213c:       ff 16           cp      r15, r31
    213e:       f1 f6           brne    .-68            ; 0x20fc <_printf_P+0x376>
    2140:       8f ed           ldi     r24, 0xDF       ; 223
    2142:       e8 22           and     r14, r24
    2144:       db cf           rjmp    .-74            ; 0x20fc <_printf_P+0x376>
    2146:       9b a9           ldd     r25, Y+51       ; 0x33
    2148:       99 23           and     r25, r25
    214a:       c1 f4           brne    .+48            ; 0x217c <_printf_P+0x3f6>
    214c:       63 2c           mov     r6, r3
    214e:       77 24           eor     r7, r7
    2150:       1e a6           std     Y+46, r1        ; 0x2e
    2152:       1f a6           std     Y+47, r1        ; 0x2f
    2154:       18 aa           std     Y+48, r1        ; 0x30
    2156:       19 aa           std     Y+49, r1        ; 0x31
    2158:       fe e2           ldi     r31, 0x2E       ; 46
    215a:       cf 2e           mov     r12, r31
    215c:       d1 2c           mov     r13, r1
    215e:       cc 0e           add     r12, r28
    2160:       dd 1e           adc     r13, r29
    2162:       80 e0           ldi     r24, 0x00       ; 0
    2164:       e0 e0           ldi     r30, 0x00       ; 0
    2166:       4b a9           ldd     r20, Y+51       ; 0x33
    2168:       e4 2e           mov     r14, r20
    216a:       ee 1a           sub     r14, r30
    216c:       e7 fc           sbrc    r14, 7
    216e:       1b c0           rjmp    .+54            ; 0x21a6 <_printf_P+0x420>
    2170:       9e 2d           mov     r25, r14
    2172:       a8 2e           mov     r10, r24
    2174:       bb 24           eor     r11, r11
    2176:       a7 fc           sbrc    r10, 7
    2178:       b0 94           com     r11
    217a:       6c cf           rjmp    .-296           ; 0x2054 <_printf_P+0x2ce>
    217c:       ea a9           ldd     r30, Y+50       ; 0x32
    217e:       4e 2e           mov     r4, r30
    2180:       55 24           eor     r5, r5
    2182:       66 24           eor     r6, r6
    2184:       77 24           eor     r7, r7
    2186:       af cf           rjmp    .-162           ; 0x20e6 <_printf_P+0x360>
    2188:       fa a9           ldd     r31, Y+50       ; 0x32
    218a:       f8 30           cpi     r31, 0x08       ; 8
    218c:       09 f4           brne    .+2             ; 0x2190 <_printf_P+0x40a>
    218e:       bc c0           rjmp    .+376           ; 0x2308 <_printf_P+0x582>
    2190:       ec a9           ldd     r30, Y+52       ; 0x34
    2192:       ec 19           sub     r30, r12
    2194:       8e 2f           mov     r24, r30
    2196:       63 2c           mov     r6, r3
    2198:       77 24           eor     r7, r7
    219a:       e5 cf           rjmp    .-54            ; 0x2166 <_printf_P+0x3e0>
    219c:       66 fe           sbrs    r6, 6
    219e:       5f cf           rjmp    .-322           ; 0x205e <_printf_P+0x2d8>
    21a0:       8e 2f           mov     r24, r30
    21a2:       8e 5f           subi    r24, 0xFE       ; 254
    21a4:       5c cf           rjmp    .-328           ; 0x205e <_printf_P+0x2d8>
    21a6:       a8 2e           mov     r10, r24
    21a8:       bb 24           eor     r11, r11
    21aa:       a7 fc           sbrc    r10, 7
    21ac:       b0 94           com     r11
    21ae:       ee 24           eor     r14, r14
    21b0:       90 e0           ldi     r25, 0x00       ; 0
    21b2:       50 cf           rjmp    .-352           ; 0x2054 <_printf_P+0x2ce>
    21b4:       b0 94           com     r11
    21b6:       a0 94           com     r10
    21b8:       90 94           com     r9
    21ba:       80 94           com     r8
    21bc:       81 1c           adc     r8, r1
    21be:       91 1c           adc     r9, r1
    21c0:       a1 1c           adc     r10, r1
    21c2:       b1 1c           adc     r11, r1
    21c4:       2d e2           ldi     r18, 0x2D       ; 45
    21c6:       29 83           std     Y+1, r18        ; 0x01
    21c8:       8a e0           ldi     r24, 0x0A       ; 10
    21ca:       8a ab           std     Y+50, r24       ; 0x32
    21cc:       7d cf           rjmp    .-262           ; 0x20c8 <_printf_P+0x342>
    21ce:       12 96           adiw    r26, 0x02       ; 2
    21d0:       bb 83           std     Y+3, r27        ; 0x03
    21d2:       aa 83           std     Y+2, r26        ; 0x02
    21d4:       9e 91           ld      r25, -X
    21d6:       8e 91           ld      r24, -X
    21d8:       4c 01           movw    r8, r24
    21da:       aa 24           eor     r10, r10
    21dc:       97 fc           sbrc    r9, 7
    21de:       a0 94           com     r10
    21e0:       ba 2c           mov     r11, r10
    21e2:       6e cf           rjmp    .-292           ; 0x20c0 <_printf_P+0x33a>
    21e4:       12 96           adiw    r26, 0x02       ; 2
    21e6:       bb 83           std     Y+3, r27        ; 0x03
    21e8:       aa 83           std     Y+2, r26        ; 0x02
    21ea:       12 97           sbiw    r26, 0x02       ; 2
    21ec:       8c 91           ld      r24, X
    21ee:       8e 83           std     Y+6, r24        ; 0x06
    21f0:       19 82           std     Y+1, r1 ; 0x01
    21f2:       1e cf           rjmp    .-452           ; 0x2030 <_printf_P+0x2aa>
    21f4:       f8 e0           ldi     r31, 0x08       ; 8
    21f6:       fa ab           std     Y+50, r31       ; 0x32
    21f8:       19 82           std     Y+1, r1 ; 0x01
    21fa:       66 cf           rjmp    .-308           ; 0x20c8 <_printf_P+0x342>
    21fc:       81 e0           ldi     r24, 0x01       ; 1
    21fe:       38 2a           or      r3, r24
    2200:       98 e0           ldi     r25, 0x08       ; 8
    2202:       9a ab           std     Y+50, r25       ; 0x32
    2204:       f9 cf           rjmp    .-14            ; 0x21f8 <_printf_P+0x472>
    2206:       82 2d           mov     r24, r2
    2208:       85 19           sub     r24, r5
    220a:       0e 94 83 0e     call    0x1d06  ; 0x1d06 <PAD_0>
    220e:       3c cf           rjmp    .-392           ; 0x2088 <_printf_P+0x302>
    2210:       80 e3           ldi     r24, 0x30       ; 48
    2212:       8c 83           std     Y+4, r24        ; 0x04
    2214:       fd 82           std     Y+5, r15        ; 0x05
    2216:       62 e0           ldi     r22, 0x02       ; 2
    2218:       70 e0           ldi     r23, 0x00       ; 0
    221a:       ce 01           movw    r24, r28
    221c:       04 96           adiw    r24, 0x04       ; 4
    221e:       0e 94 af 0e     call    0x1d5e  ; 0x1d5e <PRINT>
    2222:       2d cf           rjmp    .-422           ; 0x207e <_printf_P+0x2f8>
    2224:       68 01           movw    r12, r16
    2226:       f9 cd           rjmp    .-1038          ; 0x1e1a <_printf_P+0x94>
    2228:       ea e0           ldi     r30, 0x0A       ; 10
    222a:       ea ab           std     Y+50, r30       ; 0x32
    222c:       e5 cf           rjmp    .-54            ; 0x21f8 <_printf_P+0x472>
    222e:       f1 e0           ldi     r31, 0x01       ; 1
    2230:       3f 2a           or      r3, r31
    2232:       8a e0           ldi     r24, 0x0A       ; 10
    2234:       8a ab           std     Y+50, r24       ; 0x32
    2236:       e0 cf           rjmp    .-64            ; 0x21f8 <_printf_P+0x472>
    2238:       12 96           adiw    r26, 0x02       ; 2
    223a:       bb 83           std     Y+3, r27        ; 0x03
    223c:       aa 83           std     Y+2, r26        ; 0x02
    223e:       de 90           ld      r13, -X
    2240:       ce 90           ld      r12, -X
    2242:       c1 14           cp      r12, r1
    2244:       d1 04           cpc     r13, r1
    2246:       89 f4           brne    .+34            ; 0x226a <_printf_P+0x4e4>
    2248:       88 e2           ldi     r24, 0x28       ; 40
    224a:       8e 83           std     Y+6, r24        ; 0x06
    224c:       8e e6           ldi     r24, 0x6E       ; 110
    224e:       8f 83           std     Y+7, r24        ; 0x07
    2250:       85 e7           ldi     r24, 0x75       ; 117
    2252:       88 87           std     Y+8, r24        ; 0x08
    2254:       8c e6           ldi     r24, 0x6C       ; 108
    2256:       89 87           std     Y+9, r24        ; 0x09
    2258:       8a 87           std     Y+10, r24       ; 0x0a
    225a:       89 e2           ldi     r24, 0x29       ; 41
    225c:       8b 87           std     Y+11, r24       ; 0x0b
    225e:       1c 86           std     Y+12, r1        ; 0x0c
    2260:       a6 e0           ldi     r26, 0x06       ; 6
    2262:       ca 2e           mov     r12, r26
    2264:       d1 2c           mov     r13, r1
    2266:       cc 0e           add     r12, r28
    2268:       dd 1e           adc     r13, r29
    226a:       eb a9           ldd     r30, Y+51       ; 0x33
    226c:       e7 fd           sbrc    r30, 7
    226e:       1c c0           rjmp    .+56            ; 0x22a8 <_printf_P+0x522>
    2270:       4e 2f           mov     r20, r30
    2272:       55 27           eor     r21, r21
    2274:       47 fd           sbrc    r20, 7
    2276:       50 95           com     r21
    2278:       60 e0           ldi     r22, 0x00       ; 0
    227a:       70 e0           ldi     r23, 0x00       ; 0
    227c:       c6 01           movw    r24, r12
    227e:       0e 94 37 54     call    0xa86e  ; 0xa86e <memchr>
    2282:       00 97           sbiw    r24, 0x00       ; 0
    2284:       79 f0           breq    .+30            ; 0x22a4 <_printf_P+0x51e>
    2286:       8c 19           sub     r24, r12
    2288:       fb a9           ldd     r31, Y+51       ; 0x33
    228a:       f8 17           cp      r31, r24
    228c:       0c f4           brge    .+2             ; 0x2290 <_printf_P+0x50a>
    228e:       8f 2f           mov     r24, r31
    2290:       19 82           std     Y+1, r1 ; 0x01
    2292:       e8 2f           mov     r30, r24
    2294:       63 2c           mov     r6, r3
    2296:       77 24           eor     r7, r7
    2298:       8e a6           std     Y+46, r8        ; 0x2e
    229a:       9f a6           std     Y+47, r9        ; 0x2f
    229c:       a8 aa           std     Y+48, r10       ; 0x30
    229e:       b9 aa           std     Y+49, r11       ; 0x31
    22a0:       40 e0           ldi     r20, 0x00       ; 0
    22a2:       62 cf           rjmp    .-316           ; 0x2168 <_printf_P+0x3e2>
    22a4:       8b a9           ldd     r24, Y+51       ; 0x33
    22a6:       f4 cf           rjmp    .-24            ; 0x2290 <_printf_P+0x50a>
    22a8:       f6 01           movw    r30, r12
    22aa:       01 90           ld      r0, Z+
    22ac:       00 20           and     r0, r0
    22ae:       e9 f7           brne    .-6             ; 0x22aa <_printf_P+0x524>
    22b0:       31 97           sbiw    r30, 0x01       ; 1
    22b2:       8e 2f           mov     r24, r30
    22b4:       8c 19           sub     r24, r12
    22b6:       ec cf           rjmp    .-40            ; 0x2290 <_printf_P+0x50a>
    22b8:       12 96           adiw    r26, 0x02       ; 2
    22ba:       bb 83           std     Y+3, r27        ; 0x03
    22bc:       aa 83           std     Y+2, r26        ; 0x02
    22be:       9e 91           ld      r25, -X
    22c0:       8e 91           ld      r24, -X
    22c2:       4c 01           movw    r8, r24
    22c4:       aa 24           eor     r10, r10
    22c6:       bb 24           eor     r11, r11
    22c8:       f0 e4           ldi     r31, 0x40       ; 64
    22ca:       3f 2a           or      r3, r31
    22cc:       b8 e7           ldi     r27, 0x78       ; 120
    22ce:       fb 2e           mov     r15, r27
    22d0:       80 e1           ldi     r24, 0x10       ; 16
    22d2:       8a ab           std     Y+50, r24       ; 0x32
    22d4:       91 cf           rjmp    .-222           ; 0x21f8 <_printf_P+0x472>
    22d6:       61 e0           ldi     r22, 0x01       ; 1
    22d8:       70 e0           ldi     r23, 0x00       ; 0
    22da:       ce 01           movw    r24, r28
    22dc:       01 96           adiw    r24, 0x01       ; 1
    22de:       0e 94 af 0e     call    0x1d5e  ; 0x1d5e <PRINT>
    22e2:       cd ce           rjmp    .-614           ; 0x207e <_printf_P+0x2f8>
    22e4:       82 2d           mov     r24, r2
    22e6:       85 19           sub     r24, r5
    22e8:       0e 94 8e 0e     call    0x1d1c  ; 0x1d1c <PAD_SP>
    22ec:       29 81           ldd     r18, Y+1        ; 0x01
    22ee:       c2 ce           rjmp    .-636           ; 0x2074 <_printf_P+0x2ee>
    22f0:       33 fe           sbrs    r3, 3
    22f2:       19 c0           rjmp    .+50            ; 0x2326 <_printf_P+0x5a0>
    22f4:       81 14           cp      r8, r1
    22f6:       91 04           cpc     r9, r1
    22f8:       a1 04           cpc     r10, r1
    22fa:       b1 04           cpc     r11, r1
    22fc:       a1 f0           breq    .+40            ; 0x2326 <_printf_P+0x5a0>
    22fe:       f0 e4           ldi     r31, 0x40       ; 64
    2300:       3f 2a           or      r3, r31
    2302:       80 e1           ldi     r24, 0x10       ; 16
    2304:       8a ab           std     Y+50, r24       ; 0x32
    2306:       78 cf           rjmp    .-272           ; 0x21f8 <_printf_P+0x472>
    2308:       63 2c           mov     r6, r3
    230a:       77 24           eor     r7, r7
    230c:       33 fe           sbrs    r3, 3
    230e:       07 c0           rjmp    .+14            ; 0x231e <_printf_P+0x598>
    2310:       80 e3           ldi     r24, 0x30       ; 48
    2312:       e8 16           cp      r14, r24
    2314:       21 f0           breq    .+8             ; 0x231e <_printf_P+0x598>
    2316:       80 e3           ldi     r24, 0x30       ; 48
    2318:       f6 01           movw    r30, r12
    231a:       82 93           st      -Z, r24
    231c:       6f 01           movw    r12, r30
    231e:       ec a9           ldd     r30, Y+52       ; 0x34
    2320:       ec 19           sub     r30, r12
    2322:       8e 2f           mov     r24, r30
    2324:       20 cf           rjmp    .-448           ; 0x2166 <_printf_P+0x3e0>
    2326:       90 e1           ldi     r25, 0x10       ; 16
    2328:       9a ab           std     Y+50, r25       ; 0x32
    232a:       66 cf           rjmp    .-308           ; 0x21f8 <_printf_P+0x472>
    232c:       e5 96           adiw    r28, 0x35       ; 53
    232e:       0f b6           in      r0, 0x3f        ; 63
    2330:       f8 94           cli
    2332:       de bf           out     0x3e, r29       ; 62
    2334:       0f be           out     0x3f, r0        ; 63
    2336:       cd bf           out     0x3d, r28       ; 61
    2338:       df 91           pop     r29
    233a:       cf 91           pop     r28
    233c:       1f 91           pop     r17
    233e:       0f 91           pop     r16
    2340:       ff 90           pop     r15
    2342:       ef 90           pop     r14
    2344:       df 90           pop     r13
    2346:       cf 90           pop     r12
    2348:       bf 90           pop     r11
    234a:       af 90           pop     r10
    234c:       9f 90           pop     r9
    234e:       8f 90           pop     r8
    2350:       7f 90           pop     r7
    2352:       6f 90           pop     r6
    2354:       5f 90           pop     r5
    2356:       4f 90           pop     r4
    2358:       3f 90           pop     r3
    235a:       2f 90           pop     r2
    235c:       08 95           ret

0000235e <__vector_18>:
    235e:       1f 92           push    r1
    2360:       0f 92           push    r0
    2362:       0f b6           in      r0, 0x3f        ; 63
    2364:       0f 92           push    r0
    2366:       11 24           eor     r1, r1
    2368:       2f 93           push    r18
    236a:       3f 93           push    r19
    236c:       5f 93           push    r21
    236e:       6f 93           push    r22
    2370:       7f 93           push    r23
    2372:       8f 93           push    r24
    2374:       9f 93           push    r25
    2376:       af 93           push    r26
    2378:       bf 93           push    r27
    237a:       80 91 e7 03     lds     r24, 0x03E7
    237e:       88 23           and     r24, r24
    2380:       29 f0           breq    .+10            ; 0x238c <__vector_18+0x2e>
    2382:       80 91 e7 03     lds     r24, 0x03E7
    2386:       81 50           subi    r24, 0x01       ; 1
    2388:       80 93 e7 03     sts     0x03E7, r24
    238c:       80 91 f5 03     lds     r24, 0x03F5
    2390:       81 50           subi    r24, 0x01       ; 1
    2392:       80 93 f5 03     sts     0x03F5, r24
    2396:       8f 3f           cpi     r24, 0xFF       ; 255
    2398:       09 f4           brne    .+2             ; 0x239c <__vector_18+0x3e>
    239a:       88 c0           rjmp    .+272           ; 0x24ac <__vector_18+0x14e>
    239c:       80 91 e5 03     lds     r24, 0x03E5
    23a0:       90 91 e6 03     lds     r25, 0x03E6
    23a4:       02 97           sbiw    r24, 0x02       ; 2
    23a6:       e0 f0           brcs    .+56            ; 0x23e0 <__vector_18+0x82>
    23a8:       80 91 e5 03     lds     r24, 0x03E5
    23ac:       90 91 e6 03     lds     r25, 0x03E6
    23b0:       01 97           sbiw    r24, 0x01       ; 1
    23b2:       90 93 e6 03     sts     0x03E6, r25
    23b6:       80 93 e5 03     sts     0x03E5, r24
    23ba:       80 91 e5 03     lds     r24, 0x03E5
    23be:       90 91 e6 03     lds     r25, 0x03E6
    23c2:       20 91 09 03     lds     r18, 0x0309
    23c6:       30 91 0a 03     lds     r19, 0x030A
    23ca:       82 23           and     r24, r18
    23cc:       93 23           and     r25, r19
    23ce:       89 2b           or      r24, r25
    23d0:       69 f0           breq    .+26            ; 0x23ec <__vector_18+0x8e>
    23d2:       80 91 00 01     lds     r24, 0x0100
    23d6:       8a 30           cpi     r24, 0x0A       ; 10
    23d8:       09 f4           brne    .+2             ; 0x23dc <__vector_18+0x7e>
    23da:       82 c0           rjmp    .+260           ; 0x24e0 <__vector_18+0x182>
    23dc:       47 9a           sbi     0x08, 7 ; 8
    23de:       0c c0           rjmp    .+24            ; 0x23f8 <__vector_18+0x9a>
    23e0:       8f ef           ldi     r24, 0xFF       ; 255
    23e2:       9f ef           ldi     r25, 0xFF       ; 255
    23e4:       90 93 0a 03     sts     0x030A, r25
    23e8:       80 93 09 03     sts     0x0309, r24
    23ec:       80 91 00 01     lds     r24, 0x0100
    23f0:       8a 30           cpi     r24, 0x0A       ; 10
    23f2:       09 f4           brne    .+2             ; 0x23f6 <__vector_18+0x98>
    23f4:       73 c0           rjmp    .+230           ; 0x24dc <__vector_18+0x17e>
    23f6:       47 98           cbi     0x08, 7 ; 8
    23f8:       80 91 df 07     lds     r24, 0x07DF
    23fc:       83 ff           sbrs    r24, 3
    23fe:       77 c0           rjmp    .+238           ; 0x24ee <__vector_18+0x190>
    2400:       34 9b           sbis    0x06, 4 ; 6
    2402:       0a c0           rjmp    .+20            ; 0x2418 <__vector_18+0xba>
    2404:       80 91 e3 03     lds     r24, 0x03E3
    2408:       90 91 e4 03     lds     r25, 0x03E4
    240c:       01 96           adiw    r24, 0x01       ; 1
    240e:       90 93 e4 03     sts     0x03E4, r25
    2412:       80 93 e3 03     sts     0x03E3, r24
    2416:       6b c0           rjmp    .+214           ; 0x24ee <__vector_18+0x190>
    2418:       80 91 e3 03     lds     r24, 0x03E3
    241c:       90 91 e4 03     lds     r25, 0x03E4
    2420:       89 2b           or      r24, r25
    2422:       49 f1           breq    .+82            ; 0x2476 <__vector_18+0x118>
    2424:       80 91 e3 03     lds     r24, 0x03E3
    2428:       90 91 e4 03     lds     r25, 0x03E4
    242c:       8a 56           subi    r24, 0x6A       ; 106
    242e:       91 40           sbci    r25, 0x01       ; 1
    2430:       10 f5           brcc    .+68            ; 0x2476 <__vector_18+0x118>
    2432:       80 91 e3 03     lds     r24, 0x03E3
    2436:       90 91 e4 03     lds     r25, 0x03E4
    243a:       20 91 e3 03     lds     r18, 0x03E3
    243e:       30 91 e4 03     lds     r19, 0x03E4
    2442:       69 e2           ldi     r22, 0x29       ; 41
    2444:       70 e0           ldi     r23, 0x00       ; 0
    2446:       0e 94 bf 55     call    0xab7e  ; 0xab7e <__udivmodhi4>
    244a:       26 0f           add     r18, r22
    244c:       37 1f           adc     r19, r23
    244e:       30 93 e4 03     sts     0x03E4, r19
    2452:       20 93 e3 03     sts     0x03E3, r18
    2456:       80 91 e3 03     lds     r24, 0x03E3
    245a:       90 91 e4 03     lds     r25, 0x03E4
    245e:       0b 97           sbiw    r24, 0x0b       ; 11
    2460:       08 f4           brcc    .+2             ; 0x2464 <__vector_18+0x106>
    2462:       40 c0           rjmp    .+128           ; 0x24e4 <__vector_18+0x186>
    2464:       80 91 e3 03     lds     r24, 0x03E3
    2468:       90 91 e4 03     lds     r25, 0x03E4
    246c:       0a 97           sbiw    r24, 0x0a       ; 10
    246e:       90 93 82 04     sts     0x0482, r25
    2472:       80 93 81 04     sts     0x0481, r24
    2476:       80 91 81 04     lds     r24, 0x0481
    247a:       90 91 82 04     lds     r25, 0x0482
    247e:       84 5e           subi    r24, 0xE4       ; 228
    2480:       9d 4f           sbci    r25, 0xFD       ; 253
    2482:       20 91 83 04     lds     r18, 0x0483
    2486:       30 91 84 04     lds     r19, 0x0484
    248a:       82 1b           sub     r24, r18
    248c:       93 0b           sbc     r25, r19
    248e:       68 e6           ldi     r22, 0x68       ; 104
    2490:       71 e0           ldi     r23, 0x01       ; 1
    2492:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    2496:       84 5b           subi    r24, 0xB4       ; 180
    2498:       90 40           sbci    r25, 0x00       ; 0
    249a:       90 93 86 04     sts     0x0486, r25
    249e:       80 93 85 04     sts     0x0485, r24
    24a2:       10 92 e4 03     sts     0x03E4, r1
    24a6:       10 92 e3 03     sts     0x03E3, r1
    24aa:       21 c0           rjmp    .+66            ; 0x24ee <__vector_18+0x190>
    24ac:       89 e0           ldi     r24, 0x09       ; 9
    24ae:       80 93 f5 03     sts     0x03F5, r24
    24b2:       80 91 0d 03     lds     r24, 0x030D
    24b6:       8f 5f           subi    r24, 0xFF       ; 255
    24b8:       81 70           andi    r24, 0x01       ; 1
    24ba:       80 93 0d 03     sts     0x030D, r24
    24be:       88 23           and     r24, r24
    24c0:       19 f4           brne    .+6             ; 0x24c8 <__vector_18+0x16a>
    24c2:       81 e0           ldi     r24, 0x01       ; 1
    24c4:       80 93 e2 03     sts     0x03E2, r24
    24c8:       80 91 e0 03     lds     r24, 0x03E0
    24cc:       90 91 e1 03     lds     r25, 0x03E1
    24d0:       01 96           adiw    r24, 0x01       ; 1
    24d2:       90 93 e1 03     sts     0x03E1, r25
    24d6:       80 93 e0 03     sts     0x03E0, r24
    24da:       60 cf           rjmp    .-320           ; 0x239c <__vector_18+0x3e>
    24dc:       5a 98           cbi     0x0b, 2 ; 11
    24de:       8c cf           rjmp    .-232           ; 0x23f8 <__vector_18+0x9a>
    24e0:       5a 9a           sbi     0x0b, 2 ; 11
    24e2:       8a cf           rjmp    .-236           ; 0x23f8 <__vector_18+0x9a>
    24e4:       10 92 82 04     sts     0x0482, r1
    24e8:       10 92 81 04     sts     0x0481, r1
    24ec:       c4 cf           rjmp    .-120           ; 0x2476 <__vector_18+0x118>
    24ee:       bf 91           pop     r27
    24f0:       af 91           pop     r26
    24f2:       9f 91           pop     r25
    24f4:       8f 91           pop     r24
    24f6:       7f 91           pop     r23
    24f8:       6f 91           pop     r22
    24fa:       5f 91           pop     r21
    24fc:       3f 91           pop     r19
    24fe:       2f 91           pop     r18
    2500:       0f 90           pop     r0
    2502:       0f be           out     0x3f, r0        ; 63
    2504:       0f 90           pop     r0
    2506:       1f 90           pop     r1
    2508:       18 95           reti

0000250a <SetDelay>:
    250a:       20 91 e0 03     lds     r18, 0x03E0
    250e:       30 91 e1 03     lds     r19, 0x03E1
    2512:       2f 5f           subi    r18, 0xFF       ; 255
    2514:       3f 4f           sbci    r19, 0xFF       ; 255
    2516:       82 0f           add     r24, r18
    2518:       93 1f           adc     r25, r19
    251a:       08 95           ret

0000251c <CheckDelay>:
    251c:       20 91 e0 03     lds     r18, 0x03E0
    2520:       30 91 e1 03     lds     r19, 0x03E1
    2524:       82 1b           sub     r24, r18
    2526:       93 0b           sbc     r25, r19
    2528:       89 2f           mov     r24, r25
    252a:       99 27           eor     r25, r25
    252c:       86 95           lsr     r24
    252e:       80 74           andi    r24, 0x40       ; 64
    2530:       90 e0           ldi     r25, 0x00       ; 0
    2532:       08 95           ret

00002534 <Delay_ms>:
    2534:       cf 93           push    r28
    2536:       df 93           push    r29
    2538:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    253c:       ec 01           movw    r28, r24
    253e:       ce 01           movw    r24, r28
    2540:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
    2544:       88 23           and     r24, r24
    2546:       d9 f3           breq    .-10            ; 0x253e <Delay_ms+0xa>
    2548:       df 91           pop     r29
    254a:       cf 91           pop     r28
    254c:       08 95           ret

0000254e <Delay_ms_Mess>:
    254e:       cf 93           push    r28
    2550:       df 93           push    r29
    2552:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    2556:       ec 01           movw    r28, r24
    2558:       09 c0           rjmp    .+18            ; 0x256c <Delay_ms_Mess+0x1e>
    255a:       80 91 1d 03     lds     r24, 0x031D
    255e:       88 23           and     r24, r24
    2560:       29 f0           breq    .+10            ; 0x256c <Delay_ms_Mess+0x1e>
    2562:       10 92 1d 03     sts     0x031D, r1
    2566:       8f ec           ldi     r24, 0xCF       ; 207
    2568:       80 93 7a 00     sts     0x007A, r24
    256c:       ce 01           movw    r24, r28
    256e:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
    2572:       88 23           and     r24, r24
    2574:       91 f3           breq    .-28            ; 0x255a <Delay_ms_Mess+0xc>
    2576:       df 91           pop     r29
    2578:       cf 91           pop     r28
    257a:       08 95           ret

0000257c <TIMER2_Init>:
    257c:       9f b7           in      r25, 0x3f       ; 63
    257e:       f8 94           cli
    2580:       57 9a           sbi     0x0a, 7 ; 10
    2582:       5f 98           cbi     0x0b, 7 ; 11
    2584:       3e 9a           sbi     0x07, 6 ; 7
    2586:       46 9a           sbi     0x08, 6 ; 8
    2588:       a0 eb           ldi     r26, 0xB0       ; 176
    258a:       b0 e0           ldi     r27, 0x00       ; 0
    258c:       8c 91           ld      r24, X
    258e:       8f 70           andi    r24, 0x0F       ; 15
    2590:       8c 93           st      X, r24
    2592:       8c 91           ld      r24, X
    2594:       83 60           ori     r24, 0x03       ; 3
    2596:       8c 93           st      X, r24
    2598:       e1 eb           ldi     r30, 0xB1       ; 177
    259a:       f0 e0           ldi     r31, 0x00       ; 0
    259c:       80 81           ld      r24, Z
    259e:       8b 73           andi    r24, 0x3B       ; 59
    25a0:       80 83           st      Z, r24
    25a2:       80 81           ld      r24, Z
    25a4:       8b 60           ori     r24, 0x0B       ; 11
    25a6:       80 83           st      Z, r24
    25a8:       10 92 b2 00     sts     0x00B2, r1
    25ac:       8f ef           ldi     r24, 0xFF       ; 255
    25ae:       80 93 b3 00     sts     0x00B3, r24
    25b2:       8c 91           ld      r24, X
    25b4:       80 68           ori     r24, 0x80       ; 128
    25b6:       8c 93           st      X, r24
    25b8:       e0 e7           ldi     r30, 0x70       ; 112
    25ba:       f0 e0           ldi     r31, 0x00       ; 0
    25bc:       80 81           ld      r24, Z
    25be:       8a 7f           andi    r24, 0xFA       ; 250
    25c0:       80 83           st      Z, r24
    25c2:       80 81           ld      r24, Z
    25c4:       82 60           ori     r24, 0x02       ; 2
    25c6:       80 83           st      Z, r24
    25c8:       9f bf           out     0x3f, r25       ; 63
    25ca:       08 95           ret

000025cc <Timer_Init>:
    25cc:       8a e0           ldi     r24, 0x0A       ; 10
    25ce:       90 e0           ldi     r25, 0x00       ; 0
    25d0:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    25d4:       90 93 f7 03     sts     0x03F7, r25
    25d8:       80 93 f6 03     sts     0x03F6, r24
    25dc:       82 e0           ldi     r24, 0x02       ; 2
    25de:       85 bd           out     0x25, r24       ; 37
    25e0:       83 ea           ldi     r24, 0xA3       ; 163
    25e2:       84 bd           out     0x24, r24       ; 36
    25e4:       17 bc           out     0x27, r1        ; 39
    25e6:       88 e7           ldi     r24, 0x78       ; 120
    25e8:       88 bd           out     0x28, r24       ; 40
    25ea:       86 e0           ldi     r24, 0x06       ; 6
    25ec:       86 bd           out     0x26, r24       ; 38
    25ee:       ee e6           ldi     r30, 0x6E       ; 110
    25f0:       f0 e0           ldi     r31, 0x00       ; 0
    25f2:       80 81           ld      r24, Z
    25f4:       81 60           ori     r24, 0x01       ; 1
    25f6:       80 83           st      Z, r24
    25f8:       08 95           ret

000025fa <__vector_9>:
    25fa:       1f 92           push    r1
    25fc:       0f 92           push    r0
    25fe:       0f b6           in      r0, 0x3f        ; 63
    2600:       0f 92           push    r0
    2602:       11 24           eor     r1, r1
    2604:       cf 92           push    r12
    2606:       df 92           push    r13
    2608:       ef 92           push    r14
    260a:       ff 92           push    r15
    260c:       0f 93           push    r16
    260e:       1f 93           push    r17
    2610:       2f 93           push    r18
    2612:       3f 93           push    r19
    2614:       4f 93           push    r20
    2616:       5f 93           push    r21
    2618:       6f 93           push    r22
    261a:       7f 93           push    r23
    261c:       8f 93           push    r24
    261e:       9f 93           push    r25
    2620:       af 93           push    r26
    2622:       bf 93           push    r27
    2624:       ef 93           push    r30
    2626:       ff 93           push    r31
    2628:       80 91 00 01     lds     r24, 0x0100
    262c:       84 31           cpi     r24, 0x14       ; 20
    262e:       b8 f4           brcc    .+46            ; 0x265e <__vector_9+0x64>
    2630:       80 91 f4 03     lds     r24, 0x03F4
    2634:       88 23           and     r24, r24
    2636:       09 f4           brne    .+2             ; 0x263a <__vector_9+0x40>
    2638:       5d c0           rjmp    .+186           ; 0x26f4 <__vector_9+0xfa>
    263a:       20 91 f2 03     lds     r18, 0x03F2
    263e:       30 91 f3 03     lds     r19, 0x03F3
    2642:       41 e0           ldi     r20, 0x01       ; 1
    2644:       2f 37           cpi     r18, 0x7F       ; 127
    2646:       34 07           cpc     r19, r20
    2648:       c8 f1           brcs    .+114           ; 0x26bc <__vector_9+0xc2>
    264a:       8f ef           ldi     r24, 0xFF       ; 255
    264c:       80 93 b3 00     sts     0x00B3, r24
    2650:       2f 5f           subi    r18, 0xFF       ; 255
    2652:       30 40           sbci    r19, 0x00       ; 0
    2654:       30 93 f3 03     sts     0x03F3, r19
    2658:       20 93 f2 03     sts     0x03F2, r18
    265c:       b3 c2           rjmp    .+1382          ; 0x2bc4 <__vector_9+0x5ca>
    265e:       80 91 f4 03     lds     r24, 0x03F4
    2662:       88 23           and     r24, r24
    2664:       51 f7           brne    .-44            ; 0x263a <__vector_9+0x40>
    2666:       80 91 b0 00     lds     r24, 0x00B0
    266a:       86 ff           sbrs    r24, 6
    266c:       15 c1           rjmp    .+554           ; 0x2898 <__vector_9+0x29e>
    266e:       80 91 b0 00     lds     r24, 0x00B0
    2672:       8f 7b           andi    r24, 0xBF       ; 191
    2674:       80 93 b0 00     sts     0x00B0, r24
    2678:       e0 91 ef 03     lds     r30, 0x03EF
    267c:       ee 23           and     r30, r30
    267e:       09 f0           breq    .+2             ; 0x2682 <__vector_9+0x88>
    2680:       49 c1           rjmp    .+658           ; 0x2914 <__vector_9+0x31a>
    2682:       80 91 fd 07     lds     r24, 0x07FD
    2686:       90 e0           ldi     r25, 0x00       ; 0
    2688:       2d ed           ldi     r18, 0xDD       ; 221
    268a:       36 e0           ldi     r19, 0x06       ; 6
    268c:       a9 01           movw    r20, r18
    268e:       84 9f           mul     r24, r20
    2690:       90 01           movw    r18, r0
    2692:       85 9f           mul     r24, r21
    2694:       30 0d           add     r19, r0
    2696:       94 9f           mul     r25, r20
    2698:       30 0d           add     r19, r0
    269a:       11 24           eor     r1, r1
    269c:       80 91 f0 03     lds     r24, 0x03F0
    26a0:       90 91 f1 03     lds     r25, 0x03F1
    26a4:       28 1b           sub     r18, r24
    26a6:       39 0b           sbc     r19, r25
    26a8:       30 93 f3 03     sts     0x03F3, r19
    26ac:       20 93 f2 03     sts     0x03F2, r18
    26b0:       10 92 f1 03     sts     0x03F1, r1
    26b4:       10 92 f0 03     sts     0x03F0, r1
    26b8:       46 9a           sbi     0x08, 6 ; 8
    26ba:       ea c0           rjmp    .+468           ; 0x2890 <__vector_9+0x296>
    26bc:       2f 3f           cpi     r18, 0xFF       ; 255
    26be:       31 05           cpc     r19, r1
    26c0:       81 f0           breq    .+32            ; 0x26e2 <__vector_9+0xe8>
    26c2:       78 f0           brcs    .+30            ; 0x26e2 <__vector_9+0xe8>
    26c4:       51 e0           ldi     r21, 0x01       ; 1
    26c6:       2e 37           cpi     r18, 0x7E       ; 126
    26c8:       35 07           cpc     r19, r21
    26ca:       09 f4           brne    .+2             ; 0x26ce <__vector_9+0xd4>
    26cc:       14 c1           rjmp    .+552           ; 0x28f6 <__vector_9+0x2fc>
    26ce:       80 e8           ldi     r24, 0x80       ; 128
    26d0:       80 93 b3 00     sts     0x00B3, r24
    26d4:       20 58           subi    r18, 0x80       ; 128
    26d6:       30 40           sbci    r19, 0x00       ; 0
    26d8:       30 93 f3 03     sts     0x03F3, r19
    26dc:       20 93 f2 03     sts     0x03F2, r18
    26e0:       71 c2           rjmp    .+1250          ; 0x2bc4 <__vector_9+0x5ca>
    26e2:       20 93 b3 00     sts     0x00B3, r18
    26e6:       10 92 f3 03     sts     0x03F3, r1
    26ea:       10 92 f2 03     sts     0x03F2, r1
    26ee:       10 92 f4 03     sts     0x03F4, r1
    26f2:       68 c2           rjmp    .+1232          ; 0x2bc4 <__vector_9+0x5ca>
    26f4:       80 91 b0 00     lds     r24, 0x00B0
    26f8:       86 ff           sbrs    r24, 6
    26fa:       ae c0           rjmp    .+348           ; 0x2858 <__vector_9+0x25e>
    26fc:       80 91 b0 00     lds     r24, 0x00B0
    2700:       8f 7b           andi    r24, 0xBF       ; 191
    2702:       80 93 b0 00     sts     0x00B0, r24
    2706:       80 91 ab 03     lds     r24, 0x03AB
    270a:       48 2f           mov     r20, r24
    270c:       50 e0           ldi     r21, 0x00       ; 0
    270e:       44 0f           add     r20, r20
    2710:       55 1f           adc     r21, r21
    2712:       44 0f           add     r20, r20
    2714:       55 1f           adc     r21, r21
    2716:       20 91 0b 03     lds     r18, 0x030B
    271a:       30 91 0c 03     lds     r19, 0x030C
    271e:       c9 01           movw    r24, r18
    2720:       88 0f           add     r24, r24
    2722:       99 1f           adc     r25, r25
    2724:       82 0f           add     r24, r18
    2726:       93 1f           adc     r25, r19
    2728:       48 0f           add     r20, r24
    272a:       59 1f           adc     r21, r25
    272c:       57 fd           sbrc    r21, 7
    272e:       10 c2           rjmp    .+1056          ; 0x2b50 <__vector_9+0x556>
    2730:       ca 01           movw    r24, r20
    2732:       95 95           asr     r25
    2734:       87 95           ror     r24
    2736:       95 95           asr     r25
    2738:       87 95           ror     r24
    273a:       90 93 0c 03     sts     0x030C, r25
    273e:       80 93 0b 03     sts     0x030B, r24
    2742:       90 93 ec 03     sts     0x03EC, r25
    2746:       80 93 eb 03     sts     0x03EB, r24
    274a:       80 91 23 08     lds     r24, 0x0823
    274e:       80 ff           sbrs    r24, 0
    2750:       24 c1           rjmp    .+584           ; 0x299a <__vector_9+0x3a0>
    2752:       c0 90 eb 03     lds     r12, 0x03EB
    2756:       d0 90 ec 03     lds     r13, 0x03EC
    275a:       e0 90 fa 07     lds     r14, 0x07FA
    275e:       ff 24           eor     r15, r15
    2760:       00 e0           ldi     r16, 0x00       ; 0
    2762:       10 e0           ldi     r17, 0x00       ; 0
    2764:       60 91 45 04     lds     r22, 0x0445
    2768:       70 91 46 04     lds     r23, 0x0446
    276c:       80 91 47 04     lds     r24, 0x0447
    2770:       90 91 48 04     lds     r25, 0x0448
    2774:       20 e8           ldi     r18, 0x80       ; 128
    2776:       30 e0           ldi     r19, 0x00       ; 0
    2778:       40 e0           ldi     r20, 0x00       ; 0
    277a:       50 e0           ldi     r21, 0x00       ; 0
    277c:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    2780:       c8 01           movw    r24, r16
    2782:       b7 01           movw    r22, r14
    2784:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    2788:       66 0f           add     r22, r22
    278a:       77 1f           adc     r23, r23
    278c:       88 1f           adc     r24, r24
    278e:       99 1f           adc     r25, r25
    2790:       66 0f           add     r22, r22
    2792:       77 1f           adc     r23, r23
    2794:       88 1f           adc     r24, r24
    2796:       99 1f           adc     r25, r25
    2798:       20 e0           ldi     r18, 0x00       ; 0
    279a:       31 e0           ldi     r19, 0x01       ; 1
    279c:       40 e0           ldi     r20, 0x00       ; 0
    279e:       50 e0           ldi     r21, 0x00       ; 0
    27a0:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    27a4:       c2 0e           add     r12, r18
    27a6:       d3 1e           adc     r13, r19
    27a8:       d0 92 ec 03     sts     0x03EC, r13
    27ac:       c0 92 eb 03     sts     0x03EB, r12
    27b0:       80 91 fb 07     lds     r24, 0x07FB
    27b4:       28 2f           mov     r18, r24
    27b6:       30 e0           ldi     r19, 0x00       ; 0
    27b8:       22 0f           add     r18, r18
    27ba:       33 1f           adc     r19, r19
    27bc:       22 0f           add     r18, r18
    27be:       33 1f           adc     r19, r19
    27c0:       80 91 eb 03     lds     r24, 0x03EB
    27c4:       90 91 ec 03     lds     r25, 0x03EC
    27c8:       82 17           cp      r24, r18
    27ca:       93 07           cpc     r25, r19
    27cc:       0c f4           brge    .+2             ; 0x27d0 <__vector_9+0x1d6>
    27ce:       9d c0           rjmp    .+314           ; 0x290a <__vector_9+0x310>
    27d0:       80 91 fc 07     lds     r24, 0x07FC
    27d4:       28 2f           mov     r18, r24
    27d6:       30 e0           ldi     r19, 0x00       ; 0
    27d8:       22 0f           add     r18, r18
    27da:       33 1f           adc     r19, r19
    27dc:       22 0f           add     r18, r18
    27de:       33 1f           adc     r19, r19
    27e0:       80 91 eb 03     lds     r24, 0x03EB
    27e4:       90 91 ec 03     lds     r25, 0x03EC
    27e8:       28 17           cp      r18, r24
    27ea:       39 07           cpc     r19, r25
    27ec:       0c f4           brge    .+2             ; 0x27f0 <__vector_9+0x1f6>
    27ee:       8d c0           rjmp    .+282           ; 0x290a <__vector_9+0x310>
    27f0:       20 91 eb 03     lds     r18, 0x03EB
    27f4:       30 91 ec 03     lds     r19, 0x03EC
    27f8:       27 55           subi    r18, 0x57       ; 87
    27fa:       3e 4f           sbci    r19, 0xFE       ; 254
    27fc:       30 93 f3 03     sts     0x03F3, r19
    2800:       20 93 f2 03     sts     0x03F2, r18
    2804:       80 91 eb 03     lds     r24, 0x03EB
    2808:       90 91 ec 03     lds     r25, 0x03EC
    280c:       97 fd           sbrc    r25, 7
    280e:       a3 c1           rjmp    .+838           ; 0x2b56 <__vector_9+0x55c>
    2810:       95 95           asr     r25
    2812:       87 95           ror     r24
    2814:       95 95           asr     r25
    2816:       87 95           ror     r24
    2818:       90 93 ec 03     sts     0x03EC, r25
    281c:       80 93 eb 03     sts     0x03EB, r24
    2820:       80 91 eb 03     lds     r24, 0x03EB
    2824:       90 91 ec 03     lds     r25, 0x03EC
    2828:       90 93 6a 07     sts     0x076A, r25
    282c:       80 93 69 07     sts     0x0769, r24
    2830:       45 e0           ldi     r20, 0x05       ; 5
    2832:       2d 3d           cpi     r18, 0xDD       ; 221
    2834:       34 07           cpc     r19, r20
    2836:       08 f4           brcc    .+2             ; 0x283a <__vector_9+0x240>
    2838:       a5 c0           rjmp    .+330           ; 0x2984 <__vector_9+0x38a>
    283a:       2c ed           ldi     r18, 0xDC       ; 220
    283c:       35 e0           ldi     r19, 0x05       ; 5
    283e:       30 93 f3 03     sts     0x03F3, r19
    2842:       20 93 f2 03     sts     0x03F2, r18
    2846:       20 91 f2 03     lds     r18, 0x03F2
    284a:       30 91 f3 03     lds     r19, 0x03F3
    284e:       30 93 f1 03     sts     0x03F1, r19
    2852:       20 93 f0 03     sts     0x03F0, r18
    2856:       1c c0           rjmp    .+56            ; 0x2890 <__vector_9+0x296>
    2858:       80 91 b0 00     lds     r24, 0x00B0
    285c:       80 64           ori     r24, 0x40       ; 64
    285e:       80 93 b0 00     sts     0x00B0, r24
    2862:       80 91 fd 07     lds     r24, 0x07FD
    2866:       90 e0           ldi     r25, 0x00       ; 0
    2868:       2d ed           ldi     r18, 0xDD       ; 221
    286a:       36 e0           ldi     r19, 0x06       ; 6
    286c:       a9 01           movw    r20, r18
    286e:       84 9f           mul     r24, r20
    2870:       90 01           movw    r18, r0
    2872:       85 9f           mul     r24, r21
    2874:       30 0d           add     r19, r0
    2876:       94 9f           mul     r25, r20
    2878:       30 0d           add     r19, r0
    287a:       11 24           eor     r1, r1
    287c:       80 91 f0 03     lds     r24, 0x03F0
    2880:       90 91 f1 03     lds     r25, 0x03F1
    2884:       28 1b           sub     r18, r24
    2886:       39 0b           sbc     r19, r25
    2888:       30 93 f3 03     sts     0x03F3, r19
    288c:       20 93 f2 03     sts     0x03F2, r18
    2890:       81 e0           ldi     r24, 0x01       ; 1
    2892:       80 93 f4 03     sts     0x03F4, r24
    2896:       d5 ce           rjmp    .-598           ; 0x2642 <__vector_9+0x48>
    2898:       80 91 b0 00     lds     r24, 0x00B0
    289c:       80 64           ori     r24, 0x40       ; 64
    289e:       80 93 b0 00     sts     0x00B0, r24
    28a2:       2c eb           ldi     r18, 0xBC       ; 188
    28a4:       30 e0           ldi     r19, 0x00       ; 0
    28a6:       30 93 f3 03     sts     0x03F3, r19
    28aa:       20 93 f2 03     sts     0x03F2, r18
    28ae:       80 91 f0 03     lds     r24, 0x03F0
    28b2:       90 91 f1 03     lds     r25, 0x03F1
    28b6:       84 54           subi    r24, 0x44       ; 68
    28b8:       9f 4f           sbci    r25, 0xFF       ; 255
    28ba:       90 93 f1 03     sts     0x03F1, r25
    28be:       80 93 f0 03     sts     0x03F0, r24
    28c2:       80 91 e8 03     lds     r24, 0x03E8
    28c6:       88 23           and     r24, r24
    28c8:       29 f0           breq    .+10            ; 0x28d4 <__vector_9+0x2da>
    28ca:       80 91 94 04     lds     r24, 0x0494
    28ce:       85 3b           cpi     r24, 0xB5       ; 181
    28d0:       08 f0           brcs    .+2             ; 0x28d4 <__vector_9+0x2da>
    28d2:       98 c0           rjmp    .+304           ; 0x2a04 <__vector_9+0x40a>
    28d4:       80 91 ef 03     lds     r24, 0x03EF
    28d8:       8f 5f           subi    r24, 0xFF       ; 255
    28da:       80 93 ef 03     sts     0x03EF, r24
    28de:       90 91 fd 07     lds     r25, 0x07FD
    28e2:       98 17           cp      r25, r24
    28e4:       08 f0           brcs    .+2             ; 0x28e8 <__vector_9+0x2ee>
    28e6:       89 c0           rjmp    .+274           ; 0x29fa <__vector_9+0x400>
    28e8:       10 92 ef 03     sts     0x03EF, r1
    28ec:       20 91 f2 03     lds     r18, 0x03F2
    28f0:       30 91 f3 03     lds     r19, 0x03F3
    28f4:       cd cf           rjmp    .-102           ; 0x2890 <__vector_9+0x296>
    28f6:       8f ef           ldi     r24, 0xFF       ; 255
    28f8:       80 93 b3 00     sts     0x00B3, r24
    28fc:       2f e7           ldi     r18, 0x7F       ; 127
    28fe:       30 e0           ldi     r19, 0x00       ; 0
    2900:       30 93 f3 03     sts     0x03F3, r19
    2904:       20 93 f2 03     sts     0x03F2, r18
    2908:       5d c1           rjmp    .+698           ; 0x2bc4 <__vector_9+0x5ca>
    290a:       30 93 ec 03     sts     0x03EC, r19
    290e:       20 93 eb 03     sts     0x03EB, r18
    2912:       6e cf           rjmp    .-292           ; 0x27f0 <__vector_9+0x1f6>
    2914:       29 ea           ldi     r18, 0xA9       ; 169
    2916:       33 e0           ldi     r19, 0x03       ; 3
    2918:       30 93 f3 03     sts     0x03F3, r19
    291c:       20 93 f2 03     sts     0x03F2, r18
    2920:       e1 30           cpi     r30, 0x01       ; 1
    2922:       09 f4           brne    .+2             ; 0x2926 <__vector_9+0x32c>
    2924:       71 c0           rjmp    .+226           ; 0x2a08 <__vector_9+0x40e>
    2926:       f0 e0           ldi     r31, 0x00       ; 0
    2928:       ee 0f           add     r30, r30
    292a:       ff 1f           adc     r31, r31
    292c:       eb 55           subi    r30, 0x5B       ; 91
    292e:       f8 4f           sbci    r31, 0xF8       ; 248
    2930:       80 81           ld      r24, Z
    2932:       91 81           ldd     r25, Z+1        ; 0x01
    2934:       88 0f           add     r24, r24
    2936:       99 1f           adc     r25, r25
    2938:       87 55           subi    r24, 0x57       ; 87
    293a:       9c 4f           sbci    r25, 0xFC       ; 252
    293c:       90 93 f3 03     sts     0x03F3, r25
    2940:       80 93 f2 03     sts     0x03F2, r24
    2944:       20 91 f2 03     lds     r18, 0x03F2
    2948:       30 91 f3 03     lds     r19, 0x03F3
    294c:       55 e0           ldi     r21, 0x05       ; 5
    294e:       2d 3d           cpi     r18, 0xDD       ; 221
    2950:       35 07           cpc     r19, r21
    2952:       08 f4           brcc    .+2             ; 0x2956 <__vector_9+0x35c>
    2954:       f1 c0           rjmp    .+482           ; 0x2b38 <__vector_9+0x53e>
    2956:       2c ed           ldi     r18, 0xDC       ; 220
    2958:       35 e0           ldi     r19, 0x05       ; 5
    295a:       30 93 f3 03     sts     0x03F3, r19
    295e:       20 93 f2 03     sts     0x03F2, r18
    2962:       2c 5b           subi    r18, 0xBC       ; 188
    2964:       30 40           sbci    r19, 0x00       ; 0
    2966:       30 93 f3 03     sts     0x03F3, r19
    296a:       20 93 f2 03     sts     0x03F2, r18
    296e:       80 91 f0 03     lds     r24, 0x03F0
    2972:       90 91 f1 03     lds     r25, 0x03F1
    2976:       82 0f           add     r24, r18
    2978:       93 1f           adc     r25, r19
    297a:       90 93 f1 03     sts     0x03F1, r25
    297e:       80 93 f0 03     sts     0x03F0, r24
    2982:       86 cf           rjmp    .-244           ; 0x2890 <__vector_9+0x296>
    2984:       27 57           subi    r18, 0x77       ; 119
    2986:       31 40           sbci    r19, 0x01       ; 1
    2988:       08 f0           brcs    .+2             ; 0x298c <__vector_9+0x392>
    298a:       5d cf           rjmp    .-326           ; 0x2846 <__vector_9+0x24c>
    298c:       27 e7           ldi     r18, 0x77       ; 119
    298e:       31 e0           ldi     r19, 0x01       ; 1
    2990:       30 93 f3 03     sts     0x03F3, r19
    2994:       20 93 f2 03     sts     0x03F2, r18
    2998:       56 cf           rjmp    .-340           ; 0x2846 <__vector_9+0x24c>
    299a:       c0 90 eb 03     lds     r12, 0x03EB
    299e:       d0 90 ec 03     lds     r13, 0x03EC
    29a2:       e0 90 fa 07     lds     r14, 0x07FA
    29a6:       ff 24           eor     r15, r15
    29a8:       00 e0           ldi     r16, 0x00       ; 0
    29aa:       10 e0           ldi     r17, 0x00       ; 0
    29ac:       60 91 45 04     lds     r22, 0x0445
    29b0:       70 91 46 04     lds     r23, 0x0446
    29b4:       80 91 47 04     lds     r24, 0x0447
    29b8:       90 91 48 04     lds     r25, 0x0448
    29bc:       20 e8           ldi     r18, 0x80       ; 128
    29be:       30 e0           ldi     r19, 0x00       ; 0
    29c0:       40 e0           ldi     r20, 0x00       ; 0
    29c2:       50 e0           ldi     r21, 0x00       ; 0
    29c4:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    29c8:       c8 01           movw    r24, r16
    29ca:       b7 01           movw    r22, r14
    29cc:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    29d0:       66 0f           add     r22, r22
    29d2:       77 1f           adc     r23, r23
    29d4:       88 1f           adc     r24, r24
    29d6:       99 1f           adc     r25, r25
    29d8:       66 0f           add     r22, r22
    29da:       77 1f           adc     r23, r23
    29dc:       88 1f           adc     r24, r24
    29de:       99 1f           adc     r25, r25
    29e0:       20 e0           ldi     r18, 0x00       ; 0
    29e2:       31 e0           ldi     r19, 0x01       ; 1
    29e4:       40 e0           ldi     r20, 0x00       ; 0
    29e6:       50 e0           ldi     r21, 0x00       ; 0
    29e8:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    29ec:       c2 1a           sub     r12, r18
    29ee:       d3 0a           sbc     r13, r19
    29f0:       d0 92 ec 03     sts     0x03EC, r13
    29f4:       c0 92 eb 03     sts     0x03EB, r12
    29f8:       db ce           rjmp    .-586           ; 0x27b0 <__vector_9+0x1b6>
    29fa:       20 91 f2 03     lds     r18, 0x03F2
    29fe:       30 91 f3 03     lds     r19, 0x03F3
    2a02:       46 cf           rjmp    .-372           ; 0x2890 <__vector_9+0x296>
    2a04:       46 98           cbi     0x08, 6 ; 8
    2a06:       66 cf           rjmp    .-308           ; 0x28d4 <__vector_9+0x2da>
    2a08:       80 91 ab 03     lds     r24, 0x03AB
    2a0c:       48 2f           mov     r20, r24
    2a0e:       50 e0           ldi     r21, 0x00       ; 0
    2a10:       44 0f           add     r20, r20
    2a12:       55 1f           adc     r21, r21
    2a14:       44 0f           add     r20, r20
    2a16:       55 1f           adc     r21, r21
    2a18:       20 91 0b 03     lds     r18, 0x030B
    2a1c:       30 91 0c 03     lds     r19, 0x030C
    2a20:       c9 01           movw    r24, r18
    2a22:       88 0f           add     r24, r24
    2a24:       99 1f           adc     r25, r25
    2a26:       82 0f           add     r24, r18
    2a28:       93 1f           adc     r25, r19
    2a2a:       48 0f           add     r20, r24
    2a2c:       59 1f           adc     r21, r25
    2a2e:       57 fd           sbrc    r21, 7
    2a30:       c6 c0           rjmp    .+396           ; 0x2bbe <__vector_9+0x5c4>
    2a32:       ca 01           movw    r24, r20
    2a34:       95 95           asr     r25
    2a36:       87 95           ror     r24
    2a38:       95 95           asr     r25
    2a3a:       87 95           ror     r24
    2a3c:       90 93 0c 03     sts     0x030C, r25
    2a40:       80 93 0b 03     sts     0x030B, r24
    2a44:       90 93 ec 03     sts     0x03EC, r25
    2a48:       80 93 eb 03     sts     0x03EB, r24
    2a4c:       80 91 23 08     lds     r24, 0x0823
    2a50:       80 ff           sbrs    r24, 0
    2a52:       83 c0           rjmp    .+262           ; 0x2b5a <__vector_9+0x560>
    2a54:       c0 90 eb 03     lds     r12, 0x03EB
    2a58:       d0 90 ec 03     lds     r13, 0x03EC
    2a5c:       e0 90 fa 07     lds     r14, 0x07FA
    2a60:       ff 24           eor     r15, r15
    2a62:       00 e0           ldi     r16, 0x00       ; 0
    2a64:       10 e0           ldi     r17, 0x00       ; 0
    2a66:       60 91 45 04     lds     r22, 0x0445
    2a6a:       70 91 46 04     lds     r23, 0x0446
    2a6e:       80 91 47 04     lds     r24, 0x0447
    2a72:       90 91 48 04     lds     r25, 0x0448
    2a76:       20 e8           ldi     r18, 0x80       ; 128
    2a78:       30 e0           ldi     r19, 0x00       ; 0
    2a7a:       40 e0           ldi     r20, 0x00       ; 0
    2a7c:       50 e0           ldi     r21, 0x00       ; 0
    2a7e:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    2a82:       c8 01           movw    r24, r16
    2a84:       b7 01           movw    r22, r14
    2a86:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    2a8a:       66 0f           add     r22, r22
    2a8c:       77 1f           adc     r23, r23
    2a8e:       88 1f           adc     r24, r24
    2a90:       99 1f           adc     r25, r25
    2a92:       66 0f           add     r22, r22
    2a94:       77 1f           adc     r23, r23
    2a96:       88 1f           adc     r24, r24
    2a98:       99 1f           adc     r25, r25
    2a9a:       20 e0           ldi     r18, 0x00       ; 0
    2a9c:       31 e0           ldi     r19, 0x01       ; 1
    2a9e:       40 e0           ldi     r20, 0x00       ; 0
    2aa0:       50 e0           ldi     r21, 0x00       ; 0
    2aa2:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    2aa6:       c2 0e           add     r12, r18
    2aa8:       d3 1e           adc     r13, r19
    2aaa:       d0 92 ec 03     sts     0x03EC, r13
    2aae:       c0 92 eb 03     sts     0x03EB, r12
    2ab2:       80 91 fb 07     lds     r24, 0x07FB
    2ab6:       28 2f           mov     r18, r24
    2ab8:       30 e0           ldi     r19, 0x00       ; 0
    2aba:       22 0f           add     r18, r18
    2abc:       33 1f           adc     r19, r19
    2abe:       22 0f           add     r18, r18
    2ac0:       33 1f           adc     r19, r19
    2ac2:       80 91 eb 03     lds     r24, 0x03EB
    2ac6:       90 91 ec 03     lds     r25, 0x03EC
    2aca:       82 17           cp      r24, r18
    2acc:       93 07           cpc     r25, r19
    2ace:       7c f0           brlt    .+30            ; 0x2aee <__vector_9+0x4f4>
    2ad0:       80 91 fc 07     lds     r24, 0x07FC
    2ad4:       28 2f           mov     r18, r24
    2ad6:       30 e0           ldi     r19, 0x00       ; 0
    2ad8:       22 0f           add     r18, r18
    2ada:       33 1f           adc     r19, r19
    2adc:       22 0f           add     r18, r18
    2ade:       33 1f           adc     r19, r19
    2ae0:       80 91 eb 03     lds     r24, 0x03EB
    2ae4:       90 91 ec 03     lds     r25, 0x03EC
    2ae8:       28 17           cp      r18, r24
    2aea:       39 07           cpc     r19, r25
    2aec:       24 f4           brge    .+8             ; 0x2af6 <__vector_9+0x4fc>
    2aee:       30 93 ec 03     sts     0x03EC, r19
    2af2:       20 93 eb 03     sts     0x03EB, r18
    2af6:       80 91 eb 03     lds     r24, 0x03EB
    2afa:       90 91 ec 03     lds     r25, 0x03EC
    2afe:       87 55           subi    r24, 0x57       ; 87
    2b00:       9e 4f           sbci    r25, 0xFE       ; 254
    2b02:       90 93 f3 03     sts     0x03F3, r25
    2b06:       80 93 f2 03     sts     0x03F2, r24
    2b0a:       80 91 eb 03     lds     r24, 0x03EB
    2b0e:       90 91 ec 03     lds     r25, 0x03EC
    2b12:       97 fd           sbrc    r25, 7
    2b14:       52 c0           rjmp    .+164           ; 0x2bba <__vector_9+0x5c0>
    2b16:       95 95           asr     r25
    2b18:       87 95           ror     r24
    2b1a:       95 95           asr     r25
    2b1c:       87 95           ror     r24
    2b1e:       90 93 ec 03     sts     0x03EC, r25
    2b22:       80 93 eb 03     sts     0x03EB, r24
    2b26:       80 91 eb 03     lds     r24, 0x03EB
    2b2a:       90 91 ec 03     lds     r25, 0x03EC
    2b2e:       90 93 6a 07     sts     0x076A, r25
    2b32:       80 93 69 07     sts     0x0769, r24
    2b36:       06 cf           rjmp    .-500           ; 0x2944 <__vector_9+0x34a>
    2b38:       81 e0           ldi     r24, 0x01       ; 1
    2b3a:       27 37           cpi     r18, 0x77       ; 119
    2b3c:       38 07           cpc     r19, r24
    2b3e:       08 f0           brcs    .+2             ; 0x2b42 <__vector_9+0x548>
    2b40:       10 cf           rjmp    .-480           ; 0x2962 <__vector_9+0x368>
    2b42:       27 e7           ldi     r18, 0x77       ; 119
    2b44:       31 e0           ldi     r19, 0x01       ; 1
    2b46:       30 93 f3 03     sts     0x03F3, r19
    2b4a:       20 93 f2 03     sts     0x03F2, r18
    2b4e:       09 cf           rjmp    .-494           ; 0x2962 <__vector_9+0x368>
    2b50:       4d 5f           subi    r20, 0xFD       ; 253
    2b52:       5f 4f           sbci    r21, 0xFF       ; 255
    2b54:       ed cd           rjmp    .-1062          ; 0x2730 <__vector_9+0x136>
    2b56:       03 96           adiw    r24, 0x03       ; 3
    2b58:       5b ce           rjmp    .-842           ; 0x2810 <__vector_9+0x216>
    2b5a:       c0 90 eb 03     lds     r12, 0x03EB
    2b5e:       d0 90 ec 03     lds     r13, 0x03EC
    2b62:       e0 90 fa 07     lds     r14, 0x07FA
    2b66:       ff 24           eor     r15, r15
    2b68:       00 e0           ldi     r16, 0x00       ; 0
    2b6a:       10 e0           ldi     r17, 0x00       ; 0
    2b6c:       60 91 45 04     lds     r22, 0x0445
    2b70:       70 91 46 04     lds     r23, 0x0446
    2b74:       80 91 47 04     lds     r24, 0x0447
    2b78:       90 91 48 04     lds     r25, 0x0448
    2b7c:       20 e8           ldi     r18, 0x80       ; 128
    2b7e:       30 e0           ldi     r19, 0x00       ; 0
    2b80:       40 e0           ldi     r20, 0x00       ; 0
    2b82:       50 e0           ldi     r21, 0x00       ; 0
    2b84:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    2b88:       c8 01           movw    r24, r16
    2b8a:       b7 01           movw    r22, r14
    2b8c:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    2b90:       66 0f           add     r22, r22
    2b92:       77 1f           adc     r23, r23
    2b94:       88 1f           adc     r24, r24
    2b96:       99 1f           adc     r25, r25
    2b98:       66 0f           add     r22, r22
    2b9a:       77 1f           adc     r23, r23
    2b9c:       88 1f           adc     r24, r24
    2b9e:       99 1f           adc     r25, r25
    2ba0:       20 e0           ldi     r18, 0x00       ; 0
    2ba2:       31 e0           ldi     r19, 0x01       ; 1
    2ba4:       40 e0           ldi     r20, 0x00       ; 0
    2ba6:       50 e0           ldi     r21, 0x00       ; 0
    2ba8:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    2bac:       c2 1a           sub     r12, r18
    2bae:       d3 0a           sbc     r13, r19
    2bb0:       d0 92 ec 03     sts     0x03EC, r13
    2bb4:       c0 92 eb 03     sts     0x03EB, r12
    2bb8:       7c cf           rjmp    .-264           ; 0x2ab2 <__vector_9+0x4b8>
    2bba:       03 96           adiw    r24, 0x03       ; 3
    2bbc:       ac cf           rjmp    .-168           ; 0x2b16 <__vector_9+0x51c>
    2bbe:       4d 5f           subi    r20, 0xFD       ; 253
    2bc0:       5f 4f           sbci    r21, 0xFF       ; 255
    2bc2:       37 cf           rjmp    .-402           ; 0x2a32 <__vector_9+0x438>
    2bc4:       ff 91           pop     r31
    2bc6:       ef 91           pop     r30
    2bc8:       bf 91           pop     r27
    2bca:       af 91           pop     r26
    2bcc:       9f 91           pop     r25
    2bce:       8f 91           pop     r24
    2bd0:       7f 91           pop     r23
    2bd2:       6f 91           pop     r22
    2bd4:       5f 91           pop     r21
    2bd6:       4f 91           pop     r20
    2bd8:       3f 91           pop     r19
    2bda:       2f 91           pop     r18
    2bdc:       1f 91           pop     r17
    2bde:       0f 91           pop     r16
    2be0:       ff 90           pop     r15
    2be2:       ef 90           pop     r14
    2be4:       df 90           pop     r13
    2be6:       cf 90           pop     r12
    2be8:       0f 90           pop     r0
    2bea:       0f be           out     0x3f, r0        ; 63
    2bec:       0f 90           pop     r0
    2bee:       1f 90           pop     r1
    2bf0:       18 95           reti

00002bf2 <ADC_Init>:
    2bf2:       10 92 7c 00     sts     0x007C, r1
    2bf6:       8f ec           ldi     r24, 0xCF       ; 207
    2bf8:       80 93 7a 00     sts     0x007A, r24
    2bfc:       08 95           ret

00002bfe <__vector_24>:
    2bfe:       1f 92           push    r1
    2c00:       0f 92           push    r0
    2c02:       0f b6           in      r0, 0x3f        ; 63
    2c04:       0f 92           push    r0
    2c06:       11 24           eor     r1, r1
    2c08:       df 92           push    r13
    2c0a:       ef 92           push    r14
    2c0c:       ff 92           push    r15
    2c0e:       0f 93           push    r16
    2c10:       1f 93           push    r17
    2c12:       2f 93           push    r18
    2c14:       3f 93           push    r19
    2c16:       4f 93           push    r20
    2c18:       5f 93           push    r21
    2c1a:       6f 93           push    r22
    2c1c:       7f 93           push    r23
    2c1e:       8f 93           push    r24
    2c20:       9f 93           push    r25
    2c22:       af 93           push    r26
    2c24:       bf 93           push    r27
    2c26:       cf 93           push    r28
    2c28:       df 93           push    r29
    2c2a:       ef 93           push    r30
    2c2c:       ff 93           push    r31
    2c2e:       d0 90 21 04     lds     r13, 0x0421
    2c32:       8d 2d           mov     r24, r13
    2c34:       d3 94           inc     r13
    2c36:       d0 92 21 04     sts     0x0421, r13
    2c3a:       e8 2f           mov     r30, r24
    2c3c:       f0 e0           ldi     r31, 0x00       ; 0
    2c3e:       e2 31           cpi     r30, 0x12       ; 18
    2c40:       f1 05           cpc     r31, r1
    2c42:       40 f0           brcs    .+16            ; 0x2c54 <__vector_24+0x56>
    2c44:       10 92 21 04     sts     0x0421, r1
    2c48:       82 e0           ldi     r24, 0x02       ; 2
    2c4a:       80 93 22 04     sts     0x0422, r24
    2c4e:       80 93 7c 00     sts     0x007C, r24
    2c52:       f3 c3           rjmp    .+2022          ; 0x343a <__vector_24+0x83c>
    2c54:       e2 5c           subi    r30, 0xC2       ; 194
    2c56:       ff 4f           sbci    r31, 0xFF       ; 255
    2c58:       ee 0f           add     r30, r30
    2c5a:       ff 1f           adc     r31, r31
    2c5c:       05 90           lpm     r0, Z+
    2c5e:       f4 91           lpm     r31, Z
    2c60:       e0 2d           mov     r30, r0
    2c62:       09 94           ijmp
    2c64:       80 91 78 00     lds     r24, 0x0078
    2c68:       90 91 79 00     lds     r25, 0x0079
    2c6c:       20 91 1b 04     lds     r18, 0x041B
    2c70:       30 91 1c 04     lds     r19, 0x041C
    2c74:       28 0f           add     r18, r24
    2c76:       39 1f           adc     r19, r25
    2c78:       30 93 1c 04     sts     0x041C, r19
    2c7c:       20 93 1b 04     sts     0x041B, r18
    2c80:       81 e0           ldi     r24, 0x01       ; 1
    2c82:       80 93 22 04     sts     0x0422, r24
    2c86:       80 91 22 04     lds     r24, 0x0422
    2c8a:       80 93 7c 00     sts     0x007C, r24
    2c8e:       dd 20           and     r13, r13
    2c90:       09 f4           brne    .+2             ; 0x2c94 <__vector_24+0x96>
    2c92:       d3 c3           rjmp    .+1958          ; 0x343a <__vector_24+0x83c>
    2c94:       8f ec           ldi     r24, 0xCF       ; 207
    2c96:       80 93 7a 00     sts     0x007A, r24
    2c9a:       cf c3           rjmp    .+1950          ; 0x343a <__vector_24+0x83c>
    2c9c:       dd 24           eor     r13, r13
    2c9e:       10 92 21 04     sts     0x0421, r1
    2ca2:       81 e0           ldi     r24, 0x01       ; 1
    2ca4:       80 93 1d 03     sts     0x031D, r24
    2ca8:       80 91 0e 04     lds     r24, 0x040E
    2cac:       90 91 0f 04     lds     r25, 0x040F
    2cb0:       01 96           adiw    r24, 0x01       ; 1
    2cb2:       90 93 0f 04     sts     0x040F, r25
    2cb6:       80 93 0e 04     sts     0x040E, r24
    2cba:       20 91 78 00     lds     r18, 0x0078
    2cbe:       30 91 79 00     lds     r19, 0x0079
    2cc2:       80 91 93 07     lds     r24, 0x0793
    2cc6:       90 91 94 07     lds     r25, 0x0794
    2cca:       82 0f           add     r24, r18
    2ccc:       93 1f           adc     r25, r19
    2cce:       90 93 94 07     sts     0x0794, r25
    2cd2:       80 93 93 07     sts     0x0793, r24
    2cd6:       80 91 8b 07     lds     r24, 0x078B
    2cda:       8f 5f           subi    r24, 0xFF       ; 255
    2cdc:       80 93 8b 07     sts     0x078B, r24
    2ce0:       80 91 8b 07     lds     r24, 0x078B
    2ce4:       85 30           cpi     r24, 0x05       ; 5
    2ce6:       08 f4           brcc    .+2             ; 0x2cea <__vector_24+0xec>
    2ce8:       b4 c0           rjmp    .+360           ; 0x2e52 <__vector_24+0x254>
    2cea:       80 91 93 07     lds     r24, 0x0793
    2cee:       90 91 94 07     lds     r25, 0x0794
    2cf2:       97 fd           sbrc    r25, 7
    2cf4:       7f c3           rjmp    .+1790          ; 0x33f4 <__vector_24+0x7f6>
    2cf6:       95 95           asr     r25
    2cf8:       87 95           ror     r24
    2cfa:       90 93 94 07     sts     0x0794, r25
    2cfe:       80 93 93 07     sts     0x0793, r24
    2d02:       80 91 78 00     lds     r24, 0x0078
    2d06:       90 91 79 00     lds     r25, 0x0079
    2d0a:       90 93 19 03     sts     0x0319, r25
    2d0e:       80 93 18 03     sts     0x0318, r24
    2d12:       10 92 8b 07     sts     0x078B, r1
    2d16:       60 91 0c 04     lds     r22, 0x040C
    2d1a:       70 91 0d 04     lds     r23, 0x040D
    2d1e:       80 91 0b 04     lds     r24, 0x040B
    2d22:       99 27           eor     r25, r25
    2d24:       87 fd           sbrc    r24, 7
    2d26:       90 95           com     r25
    2d28:       d8 2f           mov     r29, r24
    2d2a:       cc 27           eor     r28, r28
    2d2c:       c8 1b           sub     r28, r24
    2d2e:       d9 0b           sbc     r29, r25
    2d30:       20 91 87 07     lds     r18, 0x0787
    2d34:       30 91 88 07     lds     r19, 0x0788
    2d38:       80 91 93 07     lds     r24, 0x0793
    2d3c:       90 91 94 07     lds     r25, 0x0794
    2d40:       40 91 9e 04     lds     r20, 0x049E
    2d44:       50 91 9f 04     lds     r21, 0x049F
    2d48:       28 1b           sub     r18, r24
    2d4a:       39 0b           sbc     r19, r25
    2d4c:       24 1b           sub     r18, r20
    2d4e:       35 0b           sbc     r19, r21
    2d50:       2c 0f           add     r18, r28
    2d52:       3d 1f           adc     r19, r29
    2d54:       80 91 a1 03     lds     r24, 0x03A1
    2d58:       90 e0           ldi     r25, 0x00       ; 0
    2d5a:       a9 01           movw    r20, r18
    2d5c:       48 9f           mul     r20, r24
    2d5e:       90 01           movw    r18, r0
    2d60:       49 9f           mul     r20, r25
    2d62:       30 0d           add     r19, r0
    2d64:       58 9f           mul     r21, r24
    2d66:       30 0d           add     r19, r0
    2d68:       11 24           eor     r1, r1
    2d6a:       8f e1           ldi     r24, 0x1F       ; 31
    2d6c:       90 e0           ldi     r25, 0x00       ; 0
    2d6e:       ac 01           movw    r20, r24
    2d70:       64 9f           mul     r22, r20
    2d72:       c0 01           movw    r24, r0
    2d74:       65 9f           mul     r22, r21
    2d76:       90 0d           add     r25, r0
    2d78:       74 9f           mul     r23, r20
    2d7a:       90 0d           add     r25, r0
    2d7c:       11 24           eor     r1, r1
    2d7e:       28 0f           add     r18, r24
    2d80:       39 1f           adc     r19, r25
    2d82:       37 fd           sbrc    r19, 7
    2d84:       e6 c2           rjmp    .+1484          ; 0x3352 <__vector_24+0x754>
    2d86:       35 95           asr     r19
    2d88:       27 95           ror     r18
    2d8a:       35 95           asr     r19
    2d8c:       27 95           ror     r18
    2d8e:       35 95           asr     r19
    2d90:       27 95           ror     r18
    2d92:       35 95           asr     r19
    2d94:       27 95           ror     r18
    2d96:       35 95           asr     r19
    2d98:       27 95           ror     r18
    2d9a:       30 93 0d 04     sts     0x040D, r19
    2d9e:       20 93 0c 04     sts     0x040C, r18
    2da2:       60 91 93 07     lds     r22, 0x0793
    2da6:       70 91 94 07     lds     r23, 0x0794
    2daa:       e0 90 14 03     lds     r14, 0x0314
    2dae:       f0 90 15 03     lds     r15, 0x0315
    2db2:       00 91 16 03     lds     r16, 0x0316
    2db6:       10 91 17 03     lds     r17, 0x0317
    2dba:       88 27           eor     r24, r24
    2dbc:       77 fd           sbrc    r23, 7
    2dbe:       80 95           com     r24
    2dc0:       98 2f           mov     r25, r24
    2dc2:       a8 01           movw    r20, r16
    2dc4:       97 01           movw    r18, r14
    2dc6:       22 0f           add     r18, r18
    2dc8:       33 1f           adc     r19, r19
    2dca:       44 1f           adc     r20, r20
    2dcc:       55 1f           adc     r21, r21
    2dce:       22 0f           add     r18, r18
    2dd0:       33 1f           adc     r19, r19
    2dd2:       44 1f           adc     r20, r20
    2dd4:       55 1f           adc     r21, r21
    2dd6:       22 0f           add     r18, r18
    2dd8:       33 1f           adc     r19, r19
    2dda:       44 1f           adc     r20, r20
    2ddc:       55 1f           adc     r21, r21
    2dde:       2e 19           sub     r18, r14
    2de0:       3f 09           sbc     r19, r15
    2de2:       40 0b           sbc     r20, r16
    2de4:       51 0b           sbc     r21, r17
    2de6:       62 0f           add     r22, r18
    2de8:       73 1f           adc     r23, r19
    2dea:       84 1f           adc     r24, r20
    2dec:       95 1f           adc     r25, r21
    2dee:       6c 5f           subi    r22, 0xFC       ; 252
    2df0:       7f 4f           sbci    r23, 0xFF       ; 255
    2df2:       8f 4f           sbci    r24, 0xFF       ; 255
    2df4:       9f 4f           sbci    r25, 0xFF       ; 255
    2df6:       28 e0           ldi     r18, 0x08       ; 8
    2df8:       30 e0           ldi     r19, 0x00       ; 0
    2dfa:       40 e0           ldi     r20, 0x00       ; 0
    2dfc:       50 e0           ldi     r21, 0x00       ; 0
    2dfe:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    2e02:       20 93 14 03     sts     0x0314, r18
    2e06:       30 93 15 03     sts     0x0315, r19
    2e0a:       40 93 16 03     sts     0x0316, r20
    2e0e:       50 93 17 03     sts     0x0317, r21
    2e12:       20 91 87 07     lds     r18, 0x0787
    2e16:       30 91 88 07     lds     r19, 0x0788
    2e1a:       80 91 14 03     lds     r24, 0x0314
    2e1e:       90 91 15 03     lds     r25, 0x0315
    2e22:       a0 91 16 03     lds     r26, 0x0316
    2e26:       b0 91 17 03     lds     r27, 0x0317
    2e2a:       c2 0f           add     r28, r18
    2e2c:       d3 1f           adc     r29, r19
    2e2e:       c8 1b           sub     r28, r24
    2e30:       d9 0b           sbc     r29, r25
    2e32:       d0 93 9f 04     sts     0x049F, r29
    2e36:       c0 93 9e 04     sts     0x049E, r28
    2e3a:       80 91 93 07     lds     r24, 0x0793
    2e3e:       90 91 94 07     lds     r25, 0x0794
    2e42:       97 fd           sbrc    r25, 7
    2e44:       84 c2           rjmp    .+1288          ; 0x334e <__vector_24+0x750>
    2e46:       95 95           asr     r25
    2e48:       87 95           ror     r24
    2e4a:       90 93 94 07     sts     0x0794, r25
    2e4e:       80 93 93 07     sts     0x0793, r24
    2e52:       82 e0           ldi     r24, 0x02       ; 2
    2e54:       80 93 22 04     sts     0x0422, r24
    2e58:       16 cf           rjmp    .-468           ; 0x2c86 <__vector_24+0x88>
    2e5a:       60 91 78 00     lds     r22, 0x0078
    2e5e:       70 91 79 00     lds     r23, 0x0079
    2e62:       e0 90 3f 04     lds     r14, 0x043F
    2e66:       f0 90 40 04     lds     r15, 0x0440
    2e6a:       00 91 41 04     lds     r16, 0x0441
    2e6e:       10 91 42 04     lds     r17, 0x0442
    2e72:       88 27           eor     r24, r24
    2e74:       77 fd           sbrc    r23, 7
    2e76:       80 95           com     r24
    2e78:       98 2f           mov     r25, r24
    2e7a:       0e 94 dc 54     call    0xa9b8  ; 0xa9b8 <__floatsisf>
    2e7e:       a8 01           movw    r20, r16
    2e80:       97 01           movw    r18, r14
    2e82:       0e 94 44 54     call    0xa888  ; 0xa888 <__subsf3>
    2e86:       0e 94 a9 54     call    0xa952  ; 0xa952 <__fixsfsi>
    2e8a:       70 93 09 04     sts     0x0409, r23
    2e8e:       60 93 08 04     sts     0x0408, r22
    2e92:       80 91 08 04     lds     r24, 0x0408
    2e96:       90 91 09 04     lds     r25, 0x0409
    2e9a:       02 97           sbiw    r24, 0x02       ; 2
    2e9c:       0c f4           brge    .+2             ; 0x2ea0 <__vector_24+0x2a2>
    2e9e:       5c c2           rjmp    .+1208          ; 0x3358 <__vector_24+0x75a>
    2ea0:       60 91 3f 04     lds     r22, 0x043F
    2ea4:       70 91 40 04     lds     r23, 0x0440
    2ea8:       80 91 41 04     lds     r24, 0x0441
    2eac:       90 91 42 04     lds     r25, 0x0442
    2eb0:       20 e0           ldi     r18, 0x00       ; 0
    2eb2:       30 e8           ldi     r19, 0x80       ; 128
    2eb4:       4b e3           ldi     r20, 0x3B       ; 59
    2eb6:       54 e4           ldi     r21, 0x44       ; 68
    2eb8:       0e 94 17 55     call    0xaa2e  ; 0xaa2e <__cmpsf2>
    2ebc:       88 23           and     r24, r24
    2ebe:       9c f5           brge    .+102           ; 0x2f26 <__vector_24+0x328>
    2ec0:       60 91 3f 04     lds     r22, 0x043F
    2ec4:       70 91 40 04     lds     r23, 0x0440
    2ec8:       80 91 41 04     lds     r24, 0x0441
    2ecc:       90 91 42 04     lds     r25, 0x0442
    2ed0:       2a e0           ldi     r18, 0x0A       ; 10
    2ed2:       37 ed           ldi     r19, 0xD7       ; 215
    2ed4:       43 ea           ldi     r20, 0xA3       ; 163
    2ed6:       5c e3           ldi     r21, 0x3C       ; 60
    2ed8:       0e 94 45 54     call    0xa88a  ; 0xa88a <__addsf3>
    2edc:       60 93 3f 04     sts     0x043F, r22
    2ee0:       70 93 40 04     sts     0x0440, r23
    2ee4:       80 93 41 04     sts     0x0441, r24
    2ee8:       90 93 42 04     sts     0x0442, r25
    2eec:       80 91 be 04     lds     r24, 0x04BE
    2ef0:       90 91 bf 04     lds     r25, 0x04BF
    2ef4:       84 5f           subi    r24, 0xF4       ; 244
    2ef6:       91 40           sbci    r25, 0x01       ; 1
    2ef8:       b0 f4           brcc    .+44            ; 0x2f26 <__vector_24+0x328>
    2efa:       60 91 3f 04     lds     r22, 0x043F
    2efe:       70 91 40 04     lds     r23, 0x0440
    2f02:       80 91 41 04     lds     r24, 0x0441
    2f06:       90 91 42 04     lds     r25, 0x0442
    2f0a:       2d ec           ldi     r18, 0xCD       ; 205
    2f0c:       3c ec           ldi     r19, 0xCC       ; 204
    2f0e:       4c ec           ldi     r20, 0xCC       ; 204
    2f10:       5d e3           ldi     r21, 0x3D       ; 61
    2f12:       0e 94 45 54     call    0xa88a  ; 0xa88a <__addsf3>
    2f16:       60 93 3f 04     sts     0x043F, r22
    2f1a:       70 93 40 04     sts     0x0440, r23
    2f1e:       80 93 41 04     sts     0x0441, r24
    2f22:       90 93 42 04     sts     0x0442, r25
    2f26:       81 e0           ldi     r24, 0x01       ; 1
    2f28:       80 93 0a 04     sts     0x040A, r24
    2f2c:       80 91 78 00     lds     r24, 0x0078
    2f30:       90 91 79 00     lds     r25, 0x0079
    2f34:       90 93 86 07     sts     0x0786, r25
    2f38:       80 93 85 07     sts     0x0785, r24
    2f3c:       80 91 08 04     lds     r24, 0x0408
    2f40:       90 91 09 04     lds     r25, 0x0409
    2f44:       20 91 7d 04     lds     r18, 0x047D
    2f48:       30 91 7e 04     lds     r19, 0x047E
    2f4c:       40 91 7f 04     lds     r20, 0x047F
    2f50:       50 91 80 04     lds     r21, 0x0480
    2f54:       aa 27           eor     r26, r26
    2f56:       97 fd           sbrc    r25, 7
    2f58:       a0 95           com     r26
    2f5a:       ba 2f           mov     r27, r26
    2f5c:       82 0f           add     r24, r18
    2f5e:       93 1f           adc     r25, r19
    2f60:       a4 1f           adc     r26, r20
    2f62:       b5 1f           adc     r27, r21
    2f64:       80 93 7d 04     sts     0x047D, r24
    2f68:       90 93 7e 04     sts     0x047E, r25
    2f6c:       a0 93 7f 04     sts     0x047F, r26
    2f70:       b0 93 80 04     sts     0x0480, r27
    2f74:       e0 90 7d 04     lds     r14, 0x047D
    2f78:       f0 90 7e 04     lds     r15, 0x047E
    2f7c:       00 91 7f 04     lds     r16, 0x047F
    2f80:       10 91 80 04     lds     r17, 0x0480
    2f84:       60 91 7d 04     lds     r22, 0x047D
    2f88:       70 91 7e 04     lds     r23, 0x047E
    2f8c:       80 91 7f 04     lds     r24, 0x047F
    2f90:       90 91 80 04     lds     r25, 0x0480
    2f94:       20 e0           ldi     r18, 0x00       ; 0
    2f96:       34 e0           ldi     r19, 0x04       ; 4
    2f98:       40 e0           ldi     r20, 0x00       ; 0
    2f9a:       50 e0           ldi     r21, 0x00       ; 0
    2f9c:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    2fa0:       e2 1a           sub     r14, r18
    2fa2:       f3 0a           sbc     r15, r19
    2fa4:       04 0b           sbc     r16, r20
    2fa6:       15 0b           sbc     r17, r21
    2fa8:       e0 92 7d 04     sts     0x047D, r14
    2fac:       f0 92 7e 04     sts     0x047E, r15
    2fb0:       00 93 7f 04     sts     0x047F, r16
    2fb4:       10 93 80 04     sts     0x0480, r17
    2fb8:       83 e0           ldi     r24, 0x03       ; 3
    2fba:       80 93 22 04     sts     0x0422, r24
    2fbe:       63 ce           rjmp    .-826           ; 0x2c86 <__vector_24+0x88>
    2fc0:       80 91 78 00     lds     r24, 0x0078
    2fc4:       90 91 79 00     lds     r25, 0x0079
    2fc8:       20 91 1d 04     lds     r18, 0x041D
    2fcc:       30 91 1e 04     lds     r19, 0x041E
    2fd0:       28 0f           add     r18, r24
    2fd2:       39 1f           adc     r19, r25
    2fd4:       30 93 1e 04     sts     0x041E, r19
    2fd8:       20 93 1d 04     sts     0x041D, r18
    2fdc:       84 e0           ldi     r24, 0x04       ; 4
    2fde:       80 93 22 04     sts     0x0422, r24
    2fe2:       51 ce           rjmp    .-862           ; 0x2c86 <__vector_24+0x88>
    2fe4:       40 91 0e 03     lds     r20, 0x030E
    2fe8:       50 91 0f 03     lds     r21, 0x030F
    2fec:       80 91 78 00     lds     r24, 0x0078
    2ff0:       90 91 79 00     lds     r25, 0x0079
    2ff4:       9a 01           movw    r18, r20
    2ff6:       22 0f           add     r18, r18
    2ff8:       33 1f           adc     r19, r19
    2ffa:       24 0f           add     r18, r20
    2ffc:       35 1f           adc     r19, r21
    2ffe:       63 e0           ldi     r22, 0x03       ; 3
    3000:       70 e0           ldi     r23, 0x00       ; 0
    3002:       0e 94 bf 55     call    0xab7e  ; 0xab7e <__udivmodhi4>
    3006:       26 0f           add     r18, r22
    3008:       37 1f           adc     r19, r23
    300a:       36 95           lsr     r19
    300c:       27 95           ror     r18
    300e:       36 95           lsr     r19
    3010:       27 95           ror     r18
    3012:       30 93 0f 03     sts     0x030F, r19
    3016:       20 93 0e 03     sts     0x030E, r18
    301a:       85 e0           ldi     r24, 0x05       ; 5
    301c:       80 93 22 04     sts     0x0422, r24
    3020:       32 ce           rjmp    .-924           ; 0x2c86 <__vector_24+0x88>
    3022:       80 91 78 00     lds     r24, 0x0078
    3026:       90 91 79 00     lds     r25, 0x0079
    302a:       90 93 20 04     sts     0x0420, r25
    302e:       80 93 1f 04     sts     0x041F, r24
    3032:       86 e0           ldi     r24, 0x06       ; 6
    3034:       80 93 22 04     sts     0x0422, r24
    3038:       26 ce           rjmp    .-948           ; 0x2c86 <__vector_24+0x88>
    303a:       20 91 78 00     lds     r18, 0x0078
    303e:       30 91 79 00     lds     r19, 0x0079
    3042:       80 91 3b 04     lds     r24, 0x043B
    3046:       90 91 3c 04     lds     r25, 0x043C
    304a:       82 1b           sub     r24, r18
    304c:       93 0b           sbc     r25, r19
    304e:       90 93 84 07     sts     0x0784, r25
    3052:       80 93 83 07     sts     0x0783, r24
    3056:       80 91 83 07     lds     r24, 0x0783
    305a:       90 91 84 07     lds     r25, 0x0784
    305e:       90 93 16 04     sts     0x0416, r25
    3062:       80 93 15 04     sts     0x0415, r24
    3066:       87 e0           ldi     r24, 0x07       ; 7
    3068:       80 93 22 04     sts     0x0422, r24
    306c:       0c ce           rjmp    .-1000          ; 0x2c86 <__vector_24+0x88>
    306e:       80 91 78 00     lds     r24, 0x0078
    3072:       90 91 79 00     lds     r25, 0x0079
    3076:       20 91 39 04     lds     r18, 0x0439
    307a:       30 91 3a 04     lds     r19, 0x043A
    307e:       82 1b           sub     r24, r18
    3080:       93 0b           sbc     r25, r19
    3082:       90 93 8f 07     sts     0x078F, r25
    3086:       80 93 8e 07     sts     0x078E, r24
    308a:       80 91 8e 07     lds     r24, 0x078E
    308e:       90 91 8f 07     lds     r25, 0x078F
    3092:       90 93 14 04     sts     0x0414, r25
    3096:       80 93 13 04     sts     0x0413, r24
    309a:       82 e0           ldi     r24, 0x02       ; 2
    309c:       80 93 22 04     sts     0x0422, r24
    30a0:       f2 cd           rjmp    .-1052          ; 0x2c86 <__vector_24+0x88>
    30a2:       20 91 78 00     lds     r18, 0x0078
    30a6:       30 91 79 00     lds     r19, 0x0079
    30aa:       80 91 1d 04     lds     r24, 0x041D
    30ae:       90 91 1e 04     lds     r25, 0x041E
    30b2:       82 0f           add     r24, r18
    30b4:       93 1f           adc     r25, r19
    30b6:       90 93 1e 04     sts     0x041E, r25
    30ba:       80 93 1d 04     sts     0x041D, r24
    30be:       10 92 22 04     sts     0x0422, r1
    30c2:       e1 cd           rjmp    .-1086          ; 0x2c86 <__vector_24+0x88>
    30c4:       80 91 00 01     lds     r24, 0x0100
    30c8:       8a 30           cpi     r24, 0x0A       ; 10
    30ca:       09 f4           brne    .+2             ; 0x30ce <__vector_24+0x4d0>
    30cc:       20 c1           rjmp    .+576           ; 0x330e <__vector_24+0x710>
    30ce:       84 31           cpi     r24, 0x14       ; 20
    30d0:       09 f4           brne    .+2             ; 0x30d4 <__vector_24+0x4d6>
    30d2:       a0 c1           rjmp    .+832           ; 0x3414 <__vector_24+0x816>
    30d4:       80 91 78 00     lds     r24, 0x0078
    30d8:       90 91 79 00     lds     r25, 0x0079
    30dc:       20 91 1f 04     lds     r18, 0x041F
    30e0:       30 91 20 04     lds     r19, 0x0420
    30e4:       82 0f           add     r24, r18
    30e6:       93 1f           adc     r25, r19
    30e8:       90 93 03 04     sts     0x0403, r25
    30ec:       80 93 02 04     sts     0x0402, r24
    30f0:       86 e0           ldi     r24, 0x06       ; 6
    30f2:       80 93 22 04     sts     0x0422, r24
    30f6:       c7 cd           rjmp    .-1138          ; 0x2c86 <__vector_24+0x88>
    30f8:       20 91 78 00     lds     r18, 0x0078
    30fc:       30 91 79 00     lds     r19, 0x0079
    3100:       80 91 3b 04     lds     r24, 0x043B
    3104:       90 91 3c 04     lds     r25, 0x043C
    3108:       82 1b           sub     r24, r18
    310a:       93 0b           sbc     r25, r19
    310c:       90 93 84 07     sts     0x0784, r25
    3110:       80 93 83 07     sts     0x0783, r24
    3114:       80 91 83 07     lds     r24, 0x0783
    3118:       90 91 84 07     lds     r25, 0x0784
    311c:       20 91 15 04     lds     r18, 0x0415
    3120:       30 91 16 04     lds     r19, 0x0416
    3124:       82 0f           add     r24, r18
    3126:       93 1f           adc     r25, r19
    3128:       90 93 05 04     sts     0x0405, r25
    312c:       80 93 04 04     sts     0x0404, r24
    3130:       87 e0           ldi     r24, 0x07       ; 7
    3132:       80 93 22 04     sts     0x0422, r24
    3136:       a7 cd           rjmp    .-1202          ; 0x2c86 <__vector_24+0x88>
    3138:       80 91 78 00     lds     r24, 0x0078
    313c:       90 91 79 00     lds     r25, 0x0079
    3140:       20 91 39 04     lds     r18, 0x0439
    3144:       30 91 3a 04     lds     r19, 0x043A
    3148:       82 1b           sub     r24, r18
    314a:       93 0b           sbc     r25, r19
    314c:       90 93 8f 07     sts     0x078F, r25
    3150:       80 93 8e 07     sts     0x078E, r24
    3154:       80 91 8e 07     lds     r24, 0x078E
    3158:       90 91 8f 07     lds     r25, 0x078F
    315c:       20 91 13 04     lds     r18, 0x0413
    3160:       30 91 14 04     lds     r19, 0x0414
    3164:       82 0f           add     r24, r18
    3166:       93 1f           adc     r25, r19
    3168:       90 93 07 04     sts     0x0407, r25
    316c:       80 93 06 04     sts     0x0406, r24
    3170:       82 e0           ldi     r24, 0x02       ; 2
    3172:       80 93 22 04     sts     0x0422, r24
    3176:       87 cd           rjmp    .-1266          ; 0x2c86 <__vector_24+0x88>
    3178:       20 91 78 00     lds     r18, 0x0078
    317c:       30 91 79 00     lds     r19, 0x0079
    3180:       80 91 1b 04     lds     r24, 0x041B
    3184:       90 91 1c 04     lds     r25, 0x041C
    3188:       28 0f           add     r18, r24
    318a:       39 1f           adc     r19, r25
    318c:       30 93 1c 04     sts     0x041C, r19
    3190:       20 93 1b 04     sts     0x041B, r18
    3194:       80 91 00 01     lds     r24, 0x0100
    3198:       8a 30           cpi     r24, 0x0A       ; 10
    319a:       09 f4           brne    .+2             ; 0x319e <__vector_24+0x5a0>
    319c:       d1 c0           rjmp    .+418           ; 0x3340 <__vector_24+0x742>
    319e:       22 0f           add     r18, r18
    31a0:       33 1f           adc     r19, r19
    31a2:       22 0f           add     r18, r18
    31a4:       33 1f           adc     r19, r19
    31a6:       30 93 1c 04     sts     0x041C, r19
    31aa:       20 93 1b 04     sts     0x041B, r18
    31ae:       20 91 1b 04     lds     r18, 0x041B
    31b2:       30 91 1c 04     lds     r19, 0x041C
    31b6:       c9 01           movw    r24, r18
    31b8:       37 fd           sbrc    r19, 7
    31ba:       2a c1           rjmp    .+596           ; 0x3410 <__vector_24+0x812>
    31bc:       95 95           asr     r25
    31be:       87 95           ror     r24
    31c0:       95 95           asr     r25
    31c2:       87 95           ror     r24
    31c4:       95 95           asr     r25
    31c6:       87 95           ror     r24
    31c8:       90 93 ff 03     sts     0x03FF, r25
    31cc:       80 93 fe 03     sts     0x03FE, r24
    31d0:       80 91 19 04     lds     r24, 0x0419
    31d4:       90 91 1a 04     lds     r25, 0x041A
    31d8:       82 0f           add     r24, r18
    31da:       93 1f           adc     r25, r19
    31dc:       97 fd           sbrc    r25, 7
    31de:       16 c1           rjmp    .+556           ; 0x340c <__vector_24+0x80e>
    31e0:       95 95           asr     r25
    31e2:       87 95           ror     r24
    31e4:       90 93 1a 04     sts     0x041A, r25
    31e8:       80 93 19 04     sts     0x0419, r24
    31ec:       20 91 2f 04     lds     r18, 0x042F
    31f0:       30 91 30 04     lds     r19, 0x0430
    31f4:       82 1b           sub     r24, r18
    31f6:       93 0b           sbc     r25, r19
    31f8:       90 93 11 03     sts     0x0311, r25
    31fc:       80 93 10 03     sts     0x0310, r24
    3200:       80 91 f8 03     lds     r24, 0x03F8
    3204:       90 91 f9 03     lds     r25, 0x03F9
    3208:       20 91 10 03     lds     r18, 0x0310
    320c:       30 91 11 03     lds     r19, 0x0311
    3210:       28 0f           add     r18, r24
    3212:       39 1f           adc     r19, r25
    3214:       37 fd           sbrc    r19, 7
    3216:       f7 c0           rjmp    .+494           ; 0x3406 <__vector_24+0x808>
    3218:       35 95           asr     r19
    321a:       27 95           ror     r18
    321c:       30 93 f9 03     sts     0x03F9, r19
    3220:       20 93 f8 03     sts     0x03F8, r18
    3224:       81 e0           ldi     r24, 0x01       ; 1
    3226:       80 93 22 04     sts     0x0422, r24
    322a:       2d cd           rjmp    .-1446          ; 0x2c86 <__vector_24+0x88>
    322c:       20 91 78 00     lds     r18, 0x0078
    3230:       30 91 79 00     lds     r19, 0x0079
    3234:       80 91 1d 04     lds     r24, 0x041D
    3238:       90 91 1e 04     lds     r25, 0x041E
    323c:       28 0f           add     r18, r24
    323e:       39 1f           adc     r19, r25
    3240:       30 93 1e 04     sts     0x041E, r19
    3244:       20 93 1d 04     sts     0x041D, r18
    3248:       80 91 00 01     lds     r24, 0x0100
    324c:       8a 30           cpi     r24, 0x0A       ; 10
    324e:       09 f4           brne    .+2             ; 0x3252 <__vector_24+0x654>
    3250:       70 c0           rjmp    .+224           ; 0x3332 <__vector_24+0x734>
    3252:       22 0f           add     r18, r18
    3254:       33 1f           adc     r19, r19
    3256:       22 0f           add     r18, r18
    3258:       33 1f           adc     r19, r19
    325a:       30 93 1e 04     sts     0x041E, r19
    325e:       20 93 1d 04     sts     0x041D, r18
    3262:       20 91 1d 04     lds     r18, 0x041D
    3266:       30 91 1e 04     lds     r19, 0x041E
    326a:       c9 01           movw    r24, r18
    326c:       37 fd           sbrc    r19, 7
    326e:       c9 c0           rjmp    .+402           ; 0x3402 <__vector_24+0x804>
    3270:       95 95           asr     r25
    3272:       87 95           ror     r24
    3274:       95 95           asr     r25
    3276:       87 95           ror     r24
    3278:       95 95           asr     r25
    327a:       87 95           ror     r24
    327c:       90 93 01 04     sts     0x0401, r25
    3280:       80 93 00 04     sts     0x0400, r24
    3284:       80 91 17 04     lds     r24, 0x0417
    3288:       90 91 18 04     lds     r25, 0x0418
    328c:       82 0f           add     r24, r18
    328e:       93 1f           adc     r25, r19
    3290:       97 fd           sbrc    r25, 7
    3292:       b5 c0           rjmp    .+362           ; 0x33fe <__vector_24+0x800>
    3294:       95 95           asr     r25
    3296:       87 95           ror     r24
    3298:       90 93 18 04     sts     0x0418, r25
    329c:       80 93 17 04     sts     0x0417, r24
    32a0:       20 91 31 04     lds     r18, 0x0431
    32a4:       30 91 32 04     lds     r19, 0x0432
    32a8:       82 1b           sub     r24, r18
    32aa:       93 0b           sbc     r25, r19
    32ac:       90 93 13 03     sts     0x0313, r25
    32b0:       80 93 12 03     sts     0x0312, r24
    32b4:       80 91 fa 03     lds     r24, 0x03FA
    32b8:       90 91 fb 03     lds     r25, 0x03FB
    32bc:       20 91 12 03     lds     r18, 0x0312
    32c0:       30 91 13 03     lds     r19, 0x0313
    32c4:       28 0f           add     r18, r24
    32c6:       39 1f           adc     r19, r25
    32c8:       37 fd           sbrc    r19, 7
    32ca:       96 c0           rjmp    .+300           ; 0x33f8 <__vector_24+0x7fa>
    32cc:       35 95           asr     r19
    32ce:       27 95           ror     r18
    32d0:       30 93 fb 03     sts     0x03FB, r19
    32d4:       20 93 fa 03     sts     0x03FA, r18
    32d8:       83 e0           ldi     r24, 0x03       ; 3
    32da:       80 93 22 04     sts     0x0422, r24
    32de:       d3 cc           rjmp    .-1626          ; 0x2c86 <__vector_24+0x88>
    32e0:       80 91 78 00     lds     r24, 0x0078
    32e4:       90 91 79 00     lds     r25, 0x0079
    32e8:       90 93 1c 04     sts     0x041C, r25
    32ec:       80 93 1b 04     sts     0x041B, r24
    32f0:       81 e0           ldi     r24, 0x01       ; 1
    32f2:       80 93 22 04     sts     0x0422, r24
    32f6:       c7 cc           rjmp    .-1650          ; 0x2c86 <__vector_24+0x88>
    32f8:       80 91 78 00     lds     r24, 0x0078
    32fc:       90 91 79 00     lds     r25, 0x0079
    3300:       90 93 1e 04     sts     0x041E, r25
    3304:       80 93 1d 04     sts     0x041D, r24
    3308:       10 92 22 04     sts     0x0422, r1
    330c:       bc cc           rjmp    .-1672          ; 0x2c86 <__vector_24+0x88>
    330e:       80 91 78 00     lds     r24, 0x0078
    3312:       90 91 79 00     lds     r25, 0x0079
    3316:       01 96           adiw    r24, 0x01       ; 1
    3318:       20 91 1f 04     lds     r18, 0x041F
    331c:       30 91 20 04     lds     r19, 0x0420
    3320:       82 0f           add     r24, r18
    3322:       93 1f           adc     r25, r19
    3324:       96 95           lsr     r25
    3326:       87 95           ror     r24
    3328:       90 93 03 04     sts     0x0403, r25
    332c:       80 93 02 04     sts     0x0402, r24
    3330:       df ce           rjmp    .-578           ; 0x30f0 <__vector_24+0x4f2>
    3332:       22 0f           add     r18, r18
    3334:       33 1f           adc     r19, r19
    3336:       30 93 1e 04     sts     0x041E, r19
    333a:       20 93 1d 04     sts     0x041D, r18
    333e:       91 cf           rjmp    .-222           ; 0x3262 <__vector_24+0x664>
    3340:       22 0f           add     r18, r18
    3342:       33 1f           adc     r19, r19
    3344:       30 93 1c 04     sts     0x041C, r19
    3348:       20 93 1b 04     sts     0x041B, r18
    334c:       30 cf           rjmp    .-416           ; 0x31ae <__vector_24+0x5b0>
    334e:       01 96           adiw    r24, 0x01       ; 1
    3350:       7a cd           rjmp    .-1292          ; 0x2e46 <__vector_24+0x248>
    3352:       21 5e           subi    r18, 0xE1       ; 225
    3354:       3f 4f           sbci    r19, 0xFF       ; 255
    3356:       17 cd           rjmp    .-1490          ; 0x2d86 <__vector_24+0x188>
    3358:       80 91 08 04     lds     r24, 0x0408
    335c:       90 91 09 04     lds     r25, 0x0409
    3360:       8f 5f           subi    r24, 0xFF       ; 255
    3362:       9f 4f           sbci    r25, 0xFF       ; 255
    3364:       0c f0           brlt    .+2             ; 0x3368 <__vector_24+0x76a>
    3366:       df cd           rjmp    .-1090          ; 0x2f26 <__vector_24+0x328>
    3368:       60 91 3f 04     lds     r22, 0x043F
    336c:       70 91 40 04     lds     r23, 0x0440
    3370:       80 91 41 04     lds     r24, 0x0441
    3374:       90 91 42 04     lds     r25, 0x0442
    3378:       20 e0           ldi     r18, 0x00       ; 0
    337a:       30 e8           ldi     r19, 0x80       ; 128
    337c:       49 e0           ldi     r20, 0x09       ; 9
    337e:       54 e4           ldi     r21, 0x44       ; 68
    3380:       0e 94 1b 55     call    0xaa36  ; 0xaa36 <__gesf2>
    3384:       18 16           cp      r1, r24
    3386:       0c f0           brlt    .+2             ; 0x338a <__vector_24+0x78c>
    3388:       ce cd           rjmp    .-1124          ; 0x2f26 <__vector_24+0x328>
    338a:       60 91 3f 04     lds     r22, 0x043F
    338e:       70 91 40 04     lds     r23, 0x0440
    3392:       80 91 41 04     lds     r24, 0x0441
    3396:       90 91 42 04     lds     r25, 0x0442
    339a:       2a e0           ldi     r18, 0x0A       ; 10
    339c:       37 ed           ldi     r19, 0xD7       ; 215
    339e:       43 ea           ldi     r20, 0xA3       ; 163
    33a0:       5c e3           ldi     r21, 0x3C       ; 60
    33a2:       0e 94 44 54     call    0xa888  ; 0xa888 <__subsf3>
    33a6:       60 93 3f 04     sts     0x043F, r22
    33aa:       70 93 40 04     sts     0x0440, r23
    33ae:       80 93 41 04     sts     0x0441, r24
    33b2:       90 93 42 04     sts     0x0442, r25
    33b6:       80 91 be 04     lds     r24, 0x04BE
    33ba:       90 91 bf 04     lds     r25, 0x04BF
    33be:       84 5f           subi    r24, 0xF4       ; 244
    33c0:       91 40           sbci    r25, 0x01       ; 1
    33c2:       08 f0           brcs    .+2             ; 0x33c6 <__vector_24+0x7c8>
    33c4:       b0 cd           rjmp    .-1184          ; 0x2f26 <__vector_24+0x328>
    33c6:       60 91 3f 04     lds     r22, 0x043F
    33ca:       70 91 40 04     lds     r23, 0x0440
    33ce:       80 91 41 04     lds     r24, 0x0441
    33d2:       90 91 42 04     lds     r25, 0x0442
    33d6:       2d ec           ldi     r18, 0xCD       ; 205
    33d8:       3c ec           ldi     r19, 0xCC       ; 204
    33da:       4c ec           ldi     r20, 0xCC       ; 204
    33dc:       5d e3           ldi     r21, 0x3D       ; 61
    33de:       0e 94 44 54     call    0xa888  ; 0xa888 <__subsf3>
    33e2:       60 93 3f 04     sts     0x043F, r22
    33e6:       70 93 40 04     sts     0x0440, r23
    33ea:       80 93 41 04     sts     0x0441, r24
    33ee:       90 93 42 04     sts     0x0442, r25
    33f2:       99 cd           rjmp    .-1230          ; 0x2f26 <__vector_24+0x328>
    33f4:       01 96           adiw    r24, 0x01       ; 1
    33f6:       7f cc           rjmp    .-1794          ; 0x2cf6 <__vector_24+0xf8>
    33f8:       2f 5f           subi    r18, 0xFF       ; 255
    33fa:       3f 4f           sbci    r19, 0xFF       ; 255
    33fc:       67 cf           rjmp    .-306           ; 0x32cc <__vector_24+0x6ce>
    33fe:       01 96           adiw    r24, 0x01       ; 1
    3400:       49 cf           rjmp    .-366           ; 0x3294 <__vector_24+0x696>
    3402:       07 96           adiw    r24, 0x07       ; 7
    3404:       35 cf           rjmp    .-406           ; 0x3270 <__vector_24+0x672>
    3406:       2f 5f           subi    r18, 0xFF       ; 255
    3408:       3f 4f           sbci    r19, 0xFF       ; 255
    340a:       06 cf           rjmp    .-500           ; 0x3218 <__vector_24+0x61a>
    340c:       01 96           adiw    r24, 0x01       ; 1
    340e:       e8 ce           rjmp    .-560           ; 0x31e0 <__vector_24+0x5e2>
    3410:       07 96           adiw    r24, 0x07       ; 7
    3412:       d4 ce           rjmp    .-600           ; 0x31bc <__vector_24+0x5be>
    3414:       80 91 78 00     lds     r24, 0x0078
    3418:       90 91 79 00     lds     r25, 0x0079
    341c:       2f ef           ldi     r18, 0xFF       ; 255
    341e:       37 e0           ldi     r19, 0x07       ; 7
    3420:       28 1b           sub     r18, r24
    3422:       39 0b           sbc     r19, r25
    3424:       80 91 1f 04     lds     r24, 0x041F
    3428:       90 91 20 04     lds     r25, 0x0420
    342c:       28 1b           sub     r18, r24
    342e:       39 0b           sbc     r19, r25
    3430:       30 93 03 04     sts     0x0403, r19
    3434:       20 93 02 04     sts     0x0402, r18
    3438:       5b ce           rjmp    .-842           ; 0x30f0 <__vector_24+0x4f2>
    343a:       ff 91           pop     r31
    343c:       ef 91           pop     r30
    343e:       df 91           pop     r29
    3440:       cf 91           pop     r28
    3442:       bf 91           pop     r27
    3444:       af 91           pop     r26
    3446:       9f 91           pop     r25
    3448:       8f 91           pop     r24
    344a:       7f 91           pop     r23
    344c:       6f 91           pop     r22
    344e:       5f 91           pop     r21
    3450:       4f 91           pop     r20
    3452:       3f 91           pop     r19
    3454:       2f 91           pop     r18
    3456:       1f 91           pop     r17
    3458:       0f 91           pop     r16
    345a:       ff 90           pop     r15
    345c:       ef 90           pop     r14
    345e:       df 90           pop     r13
    3460:       0f 90           pop     r0
    3462:       0f be           out     0x3f, r0        ; 63
    3464:       0f 90           pop     r0
    3466:       1f 90           pop     r1
    3468:       18 95           reti

0000346a <SucheGyroOffset>:
    346a:       0f 93           push    r16
    346c:       1f 93           push    r17
    346e:       10 92 10 04     sts     0x0410, r1
    3472:       10 92 11 04     sts     0x0411, r1
    3476:       10 92 12 04     sts     0x0412, r1
    347a:       1c e8           ldi     r17, 0x8C       ; 140
    347c:       00 e0           ldi     r16, 0x00       ; 0
    347e:       03 30           cpi     r16, 0x03       ; 3
    3480:       09 f4           brne    .+2             ; 0x3484 <SucheGyroOffset+0x1a>
    3482:       a3 c0           rjmp    .+326           ; 0x35ca <SucheGyroOffset+0x160>
    3484:       80 91 fe 03     lds     r24, 0x03FE
    3488:       90 91 ff 03     lds     r25, 0x03FF
    348c:       8c 5f           subi    r24, 0xFC       ; 252
    348e:       93 40           sbci    r25, 0x03       ; 3
    3490:       0c f0           brlt    .+2             ; 0x3494 <SucheGyroOffset+0x2a>
    3492:       8d c0           rjmp    .+282           ; 0x35ae <SucheGyroOffset+0x144>
    3494:       80 91 1a 03     lds     r24, 0x031A
    3498:       81 50           subi    r24, 0x01       ; 1
    349a:       80 93 1a 03     sts     0x031A, r24
    349e:       00 e0           ldi     r16, 0x00       ; 0
    34a0:       80 91 00 04     lds     r24, 0x0400
    34a4:       90 91 01 04     lds     r25, 0x0401
    34a8:       8c 5f           subi    r24, 0xFC       ; 252
    34aa:       93 40           sbci    r25, 0x03       ; 3
    34ac:       0c f0           brlt    .+2             ; 0x34b0 <SucheGyroOffset+0x46>
    34ae:       72 c0           rjmp    .+228           ; 0x3594 <SucheGyroOffset+0x12a>
    34b0:       80 91 1b 03     lds     r24, 0x031B
    34b4:       81 50           subi    r24, 0x01       ; 1
    34b6:       80 93 1b 03     sts     0x031B, r24
    34ba:       80 91 02 04     lds     r24, 0x0402
    34be:       90 91 03 04     lds     r25, 0x0403
    34c2:       8c 5f           subi    r24, 0xFC       ; 252
    34c4:       93 40           sbci    r25, 0x03       ; 3
    34c6:       0c f0           brlt    .+2             ; 0x34ca <SucheGyroOffset+0x60>
    34c8:       58 c0           rjmp    .+176           ; 0x357a <SucheGyroOffset+0x110>
    34ca:       80 91 1c 03     lds     r24, 0x031C
    34ce:       81 50           subi    r24, 0x01       ; 1
    34d0:       80 93 1c 03     sts     0x031C, r24
    34d4:       88 e0           ldi     r24, 0x08       ; 8
    34d6:       80 93 28 04     sts     0x0428, r24
    34da:       0e 94 b3 21     call    0x4366  ; 0x4366 <i2c_start>
    34de:       80 91 1a 03     lds     r24, 0x031A
    34e2:       8a 30           cpi     r24, 0x0A       ; 10
    34e4:       08 f0           brcs    .+2             ; 0x34e8 <SucheGyroOffset+0x7e>
    34e6:       40 c0           rjmp    .+128           ; 0x3568 <SucheGyroOffset+0xfe>
    34e8:       81 e0           ldi     r24, 0x01       ; 1
    34ea:       80 93 10 04     sts     0x0410, r24
    34ee:       8a e0           ldi     r24, 0x0A       ; 10
    34f0:       80 93 1a 03     sts     0x031A, r24
    34f4:       80 91 1b 03     lds     r24, 0x031B
    34f8:       8a 30           cpi     r24, 0x0A       ; 10
    34fa:       68 f5           brcc    .+90            ; 0x3556 <SucheGyroOffset+0xec>
    34fc:       81 e0           ldi     r24, 0x01       ; 1
    34fe:       80 93 11 04     sts     0x0411, r24
    3502:       8a e0           ldi     r24, 0x0A       ; 10
    3504:       80 93 1b 03     sts     0x031B, r24
    3508:       80 91 1c 03     lds     r24, 0x031C
    350c:       8a 30           cpi     r24, 0x0A       ; 10
    350e:       d0 f4           brcc    .+52            ; 0x3544 <SucheGyroOffset+0xda>
    3510:       81 e0           ldi     r24, 0x01       ; 1
    3512:       80 93 12 04     sts     0x0412, r24
    3516:       8a e0           ldi     r24, 0x0A       ; 10
    3518:       80 93 1c 03     sts     0x031C, r24
    351c:       80 91 28 04     lds     r24, 0x0428
    3520:       88 23           and     r24, r24
    3522:       e1 f7           brne    .-8             ; 0x351c <SucheGyroOffset+0xb2>
    3524:       10 92 8b 07     sts     0x078B, r1
    3528:       8f ec           ldi     r24, 0xCF       ; 207
    352a:       80 93 7a 00     sts     0x007A, r24
    352e:       80 91 8b 07     lds     r24, 0x078B
    3532:       88 23           and     r24, r24
    3534:       e1 f3           breq    .-8             ; 0x352e <SucheGyroOffset+0xc4>
    3536:       1a 30           cpi     r17, 0x0A       ; 10
    3538:       08 f4           brcc    .+2             ; 0x353c <SucheGyroOffset+0xd2>
    353a:       42 c0           rjmp    .+132           ; 0x35c0 <SucheGyroOffset+0x156>
    353c:       11 50           subi    r17, 0x01       ; 1
    353e:       09 f0           breq    .+2             ; 0x3542 <SucheGyroOffset+0xd8>
    3540:       9e cf           rjmp    .-196           ; 0x347e <SucheGyroOffset+0x14>
    3542:       53 c0           rjmp    .+166           ; 0x35ea <SucheGyroOffset+0x180>
    3544:       86 3f           cpi     r24, 0xF6       ; 246
    3546:       50 f3           brcs    .-44            ; 0x351c <SucheGyroOffset+0xb2>
    3548:       81 e0           ldi     r24, 0x01       ; 1
    354a:       80 93 12 04     sts     0x0412, r24
    354e:       85 ef           ldi     r24, 0xF5       ; 245
    3550:       80 93 1c 03     sts     0x031C, r24
    3554:       e3 cf           rjmp    .-58            ; 0x351c <SucheGyroOffset+0xb2>
    3556:       86 3f           cpi     r24, 0xF6       ; 246
    3558:       b8 f2           brcs    .-82            ; 0x3508 <SucheGyroOffset+0x9e>
    355a:       81 e0           ldi     r24, 0x01       ; 1
    355c:       80 93 11 04     sts     0x0411, r24
    3560:       85 ef           ldi     r24, 0xF5       ; 245
    3562:       80 93 1b 03     sts     0x031B, r24
    3566:       d0 cf           rjmp    .-96            ; 0x3508 <SucheGyroOffset+0x9e>
    3568:       86 3f           cpi     r24, 0xF6       ; 246
    356a:       20 f2           brcs    .-120           ; 0x34f4 <SucheGyroOffset+0x8a>
    356c:       81 e0           ldi     r24, 0x01       ; 1
    356e:       80 93 10 04     sts     0x0410, r24
    3572:       85 ef           ldi     r24, 0xF5       ; 245
    3574:       80 93 1a 03     sts     0x031A, r24
    3578:       bd cf           rjmp    .-134           ; 0x34f4 <SucheGyroOffset+0x8a>
    357a:       80 91 02 04     lds     r24, 0x0402
    357e:       90 91 03 04     lds     r25, 0x0403
    3582:       87 50           subi    r24, 0x07       ; 7
    3584:       94 40           sbci    r25, 0x04       ; 4
    3586:       44 f1           brlt    .+80            ; 0x35d8 <SucheGyroOffset+0x16e>
    3588:       80 91 1c 03     lds     r24, 0x031C
    358c:       8f 5f           subi    r24, 0xFF       ; 255
    358e:       80 93 1c 03     sts     0x031C, r24
    3592:       a0 cf           rjmp    .-192           ; 0x34d4 <SucheGyroOffset+0x6a>
    3594:       80 91 00 04     lds     r24, 0x0400
    3598:       90 91 01 04     lds     r25, 0x0401
    359c:       87 50           subi    r24, 0x07       ; 7
    359e:       94 40           sbci    r25, 0x04       ; 4
    35a0:       cc f0           brlt    .+50            ; 0x35d4 <SucheGyroOffset+0x16a>
    35a2:       80 91 1b 03     lds     r24, 0x031B
    35a6:       8f 5f           subi    r24, 0xFF       ; 255
    35a8:       80 93 1b 03     sts     0x031B, r24
    35ac:       86 cf           rjmp    .-244           ; 0x34ba <SucheGyroOffset+0x50>
    35ae:       80 91 fe 03     lds     r24, 0x03FE
    35b2:       90 91 ff 03     lds     r25, 0x03FF
    35b6:       87 50           subi    r24, 0x07       ; 7
    35b8:       94 40           sbci    r25, 0x04       ; 4
    35ba:       84 f4           brge    .+32            ; 0x35dc <SucheGyroOffset+0x172>
    35bc:       01 e0           ldi     r16, 0x01       ; 1
    35be:       70 cf           rjmp    .-288           ; 0x34a0 <SucheGyroOffset+0x36>
    35c0:       8a e0           ldi     r24, 0x0A       ; 10
    35c2:       90 e0           ldi     r25, 0x00       ; 0
    35c4:       0e 94 a7 12     call    0x254e  ; 0x254e <Delay_ms_Mess>
    35c8:       b9 cf           rjmp    .-142           ; 0x353c <SucheGyroOffset+0xd2>
    35ca:       1b 30           cpi     r17, 0x0B       ; 11
    35cc:       08 f4           brcc    .+2             ; 0x35d0 <SucheGyroOffset+0x166>
    35ce:       5a cf           rjmp    .-332           ; 0x3484 <SucheGyroOffset+0x1a>
    35d0:       19 e0           ldi     r17, 0x09       ; 9
    35d2:       58 cf           rjmp    .-336           ; 0x3484 <SucheGyroOffset+0x1a>
    35d4:       0f 5f           subi    r16, 0xFF       ; 255
    35d6:       71 cf           rjmp    .-286           ; 0x34ba <SucheGyroOffset+0x50>
    35d8:       0f 5f           subi    r16, 0xFF       ; 255
    35da:       7c cf           rjmp    .-264           ; 0x34d4 <SucheGyroOffset+0x6a>
    35dc:       80 91 1a 03     lds     r24, 0x031A
    35e0:       8f 5f           subi    r24, 0xFF       ; 255
    35e2:       80 93 1a 03     sts     0x031A, r24
    35e6:       00 e0           ldi     r16, 0x00       ; 0
    35e8:       5b cf           rjmp    .-330           ; 0x34a0 <SucheGyroOffset+0x36>
    35ea:       86 e4           ldi     r24, 0x46       ; 70
    35ec:       90 e0           ldi     r25, 0x00       ; 0
    35ee:       0e 94 a7 12     call    0x254e  ; 0x254e <Delay_ms_Mess>
    35f2:       1f 91           pop     r17
    35f4:       0f 91           pop     r16
    35f6:       08 95           ret

000035f8 <SucheLuftruckOffset>:
    35f8:       cf 92           push    r12
    35fa:       df 92           push    r13
    35fc:       ef 92           push    r14
    35fe:       ff 92           push    r15
    3600:       1f 93           push    r17
    3602:       cf 93           push    r28
    3604:       df 93           push    r29
    3606:       f3 e0           ldi     r31, 0x03       ; 3
    3608:       ef 2e           mov     r14, r31
    360a:       f0 e0           ldi     r31, 0x00       ; 0
    360c:       ff 2e           mov     r15, r31
    360e:       d7 01           movw    r26, r14
    3610:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    3614:       80 2d           mov     r24, r0
    3616:       c8 2f           mov     r28, r24
    3618:       d0 e0           ldi     r29, 0x00       ; 0
    361a:       c5 31           cpi     r28, 0x15       ; 21
    361c:       d1 05           cpc     r29, r1
    361e:       08 f0           brcs    .+2             ; 0x3622 <SucheLuftruckOffset+0x2a>
    3620:       2a 97           sbiw    r28, 0x0a       ; 10
    3622:       c7 bd           out     0x27, r28       ; 39
    3624:       10 92 0b 04     sts     0x040B, r1
    3628:       84 e6           ldi     r24, 0x64       ; 100
    362a:       90 e0           ldi     r25, 0x00       ; 0
    362c:       0e 94 a7 12     call    0x254e  ; 0x254e <Delay_ms_Mess>
    3630:       80 91 18 03     lds     r24, 0x0318
    3634:       90 91 19 03     lds     r25, 0x0319
    3638:       82 55           subi    r24, 0x52       ; 82
    363a:       93 40           sbci    r25, 0x03       ; 3
    363c:       08 f5           brcc    .+66            ; 0x3680 <SucheLuftruckOffset+0x88>
    363e:       c0 e0           ldi     r28, 0x00       ; 0
    3640:       d0 e0           ldi     r29, 0x00       ; 0
    3642:       e6 ee           ldi     r30, 0xE6       ; 230
    3644:       ce 2e           mov     r12, r30
    3646:       e1 e0           ldi     r30, 0x01       ; 1
    3648:       de 2e           mov     r13, r30
    364a:       04 c0           rjmp    .+8             ; 0x3654 <SucheLuftruckOffset+0x5c>
    364c:       21 96           adiw    r28, 0x01       ; 1
    364e:       ca 3f           cpi     r28, 0xFA       ; 250
    3650:       d1 05           cpc     r29, r1
    3652:       d8 f4           brcc    .+54            ; 0x368a <SucheLuftruckOffset+0x92>
    3654:       1c 2f           mov     r17, r28
    3656:       c7 bd           out     0x27, r28       ; 39
    3658:       82 e3           ldi     r24, 0x32       ; 50
    365a:       90 e0           ldi     r25, 0x00       ; 0
    365c:       0e 94 a7 12     call    0x254e  ; 0x254e <Delay_ms_Mess>
    3660:       df 92           push    r13
    3662:       cf 92           push    r12
    3664:       1f 92           push    r1
    3666:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    366a:       80 91 18 03     lds     r24, 0x0318
    366e:       90 91 19 03     lds     r25, 0x0319
    3672:       0f 90           pop     r0
    3674:       0f 90           pop     r0
    3676:       0f 90           pop     r0
    3678:       82 55           subi    r24, 0x52       ; 82
    367a:       93 40           sbci    r25, 0x03       ; 3
    367c:       38 f7           brcc    .-50            ; 0x364c <SucheLuftruckOffset+0x54>
    367e:       06 c0           rjmp    .+12            ; 0x368c <SucheLuftruckOffset+0x94>
    3680:       76 ee           ldi     r23, 0xE6       ; 230
    3682:       c7 2e           mov     r12, r23
    3684:       71 e0           ldi     r23, 0x01       ; 1
    3686:       d7 2e           mov     r13, r23
    3688:       e5 cf           rjmp    .-54            ; 0x3654 <SucheLuftruckOffset+0x5c>
    368a:       1c 2f           mov     r17, r28
    368c:       d7 01           movw    r26, r14
    368e:       01 2e           mov     r0, r17
    3690:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
    3694:       10 93 90 07     sts     0x0790, r17
    3698:       8c e2           ldi     r24, 0x2C       ; 44
    369a:       91 e0           ldi     r25, 0x01       ; 1
    369c:       0e 94 a7 12     call    0x254e  ; 0x254e <Delay_ms_Mess>
    36a0:       df 91           pop     r29
    36a2:       cf 91           pop     r28
    36a4:       1f 91           pop     r17
    36a6:       ff 90           pop     r15
    36a8:       ef 90           pop     r14
    36aa:       df 90           pop     r13
    36ac:       cf 90           pop     r12
    36ae:       08 95           ret

000036b0 <LcdClear>:
    36b0:       e8 e2           ldi     r30, 0x28       ; 40
    36b2:       f3 e0           ldi     r31, 0x03       ; 3
    36b4:       80 e2           ldi     r24, 0x20       ; 32
    36b6:       81 93           st      Z+, r24
    36b8:       83 e0           ldi     r24, 0x03       ; 3
    36ba:       e8 37           cpi     r30, 0x78       ; 120
    36bc:       f8 07           cpc     r31, r24
    36be:       d1 f7           brne    .-12            ; 0x36b4 <LcdClear+0x4>
    36c0:       08 95           ret

000036c2 <Menu>:
    36c2:       1f 93           push    r17
    36c4:       40 91 78 03     lds     r20, 0x0378
    36c8:       80 91 26 04     lds     r24, 0x0426
    36cc:       48 17           cp      r20, r24
    36ce:       10 f4           brcc    .+4             ; 0x36d4 <Menu+0x12>
    36d0:       40 93 26 04     sts     0x0426, r20
    36d4:       80 91 27 04     lds     r24, 0x0427
    36d8:       28 2f           mov     r18, r24
    36da:       30 e0           ldi     r19, 0x00       ; 0
    36dc:       c9 01           movw    r24, r18
    36de:       81 70           andi    r24, 0x01       ; 1
    36e0:       90 70           andi    r25, 0x00       ; 0
    36e2:       58 2f           mov     r21, r24
    36e4:       88 23           and     r24, r24
    36e6:       41 f0           breq    .+16            ; 0x36f8 <Menu+0x36>
    36e8:       80 91 26 04     lds     r24, 0x0426
    36ec:       88 23           and     r24, r24
    36ee:       09 f4           brne    .+2             ; 0x36f2 <Menu+0x30>
    36f0:       ea c0           rjmp    .+468           ; 0x38c6 <Menu+0x204>
    36f2:       81 50           subi    r24, 0x01       ; 1
    36f4:       80 93 26 04     sts     0x0426, r24
    36f8:       b9 01           movw    r22, r18
    36fa:       62 70           andi    r22, 0x02       ; 2
    36fc:       70 70           andi    r23, 0x00       ; 0
    36fe:       21 ff           sbrs    r18, 1
    3700:       08 c0           rjmp    .+16            ; 0x3712 <Menu+0x50>
    3702:       80 91 26 04     lds     r24, 0x0426
    3706:       48 17           cp      r20, r24
    3708:       09 f4           brne    .+2             ; 0x370c <Menu+0x4a>
    370a:       e0 c0           rjmp    .+448           ; 0x38cc <Menu+0x20a>
    370c:       8f 5f           subi    r24, 0xFF       ; 255
    370e:       80 93 26 04     sts     0x0426, r24
    3712:       55 23           and     r21, r21
    3714:       19 f0           breq    .+6             ; 0x371c <Menu+0x5a>
    3716:       67 2b           or      r22, r23
    3718:       09 f0           breq    .+2             ; 0x371c <Menu+0x5a>
    371a:       d2 c0           rjmp    .+420           ; 0x38c0 <Menu+0x1fe>
    371c:       0e 94 58 1b     call    0x36b0  ; 0x36b0 <LcdClear>
    3720:       90 91 26 04     lds     r25, 0x0426
    3724:       9a 30           cpi     r25, 0x0A       ; 10
    3726:       68 f5           brcc    .+90            ; 0x3782 <Menu+0xc0>
    3728:       81 e1           ldi     r24, 0x11       ; 17
    372a:       80 93 25 04     sts     0x0425, r24
    372e:       89 2f           mov     r24, r25
    3730:       90 e0           ldi     r25, 0x00       ; 0
    3732:       9f 93           push    r25
    3734:       8f 93           push    r24
    3736:       8d e1           ldi     r24, 0x1D       ; 29
    3738:       95 e0           ldi     r25, 0x05       ; 5
    373a:       9f 93           push    r25
    373c:       8f 93           push    r24
    373e:       81 e0           ldi     r24, 0x01       ; 1
    3740:       8f 93           push    r24
    3742:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3746:       0f 90           pop     r0
    3748:       0f 90           pop     r0
    374a:       0f 90           pop     r0
    374c:       0f 90           pop     r0
    374e:       0f 90           pop     r0
    3750:       10 91 26 04     lds     r17, 0x0426
    3754:       15 30           cpi     r17, 0x05       ; 5
    3756:       09 f4           brne    .+2             ; 0x375a <Menu+0x98>
    3758:       d7 c3           rjmp    .+1966          ; 0x3f08 <Menu+0x846>
    375a:       16 30           cpi     r17, 0x06       ; 6
    375c:       e0 f0           brcs    .+56            ; 0x3796 <Menu+0xd4>
    375e:       18 30           cpi     r17, 0x08       ; 8
    3760:       09 f4           brne    .+2             ; 0x3764 <Menu+0xa2>
    3762:       ed c2           rjmp    .+1498          ; 0x3d3e <Menu+0x67c>
    3764:       19 30           cpi     r17, 0x09       ; 9
    3766:       08 f0           brcs    .+2             ; 0x376a <Menu+0xa8>
    3768:       b4 c0           rjmp    .+360           ; 0x38d2 <Menu+0x210>
    376a:       16 30           cpi     r17, 0x06       ; 6
    376c:       09 f4           brne    .+2             ; 0x3770 <Menu+0xae>
    376e:       8b c2           rjmp    .+1302          ; 0x3c86 <Menu+0x5c4>
    3770:       17 30           cpi     r17, 0x07       ; 7
    3772:       09 f4           brne    .+2             ; 0x3776 <Menu+0xb4>
    3774:       5e c2           rjmp    .+1212          ; 0x3c32 <Menu+0x570>
    3776:       11 50           subi    r17, 0x01       ; 1
    3778:       10 93 78 03     sts     0x0378, r17
    377c:       10 92 26 04     sts     0x0426, r1
    3780:       e8 c5           rjmp    .+3024          ; 0x4352 <Menu+0xc90>
    3782:       80 e1           ldi     r24, 0x10       ; 16
    3784:       80 93 25 04     sts     0x0425, r24
    3788:       89 2f           mov     r24, r25
    378a:       90 e0           ldi     r25, 0x00       ; 0
    378c:       9f 93           push    r25
    378e:       8f 93           push    r24
    3790:       88 e1           ldi     r24, 0x18       ; 24
    3792:       95 e0           ldi     r25, 0x05       ; 5
    3794:       d2 cf           rjmp    .-92            ; 0x373a <Menu+0x78>
    3796:       12 30           cpi     r17, 0x02       ; 2
    3798:       09 f4           brne    .+2             ; 0x379c <Menu+0xda>
    379a:       5b c3           rjmp    .+1718          ; 0x3e52 <Menu+0x790>
    379c:       13 30           cpi     r17, 0x03       ; 3
    379e:       08 f4           brcc    .+2             ; 0x37a2 <Menu+0xe0>
    37a0:       f9 c0           rjmp    .+498           ; 0x3994 <Menu+0x2d2>
    37a2:       13 30           cpi     r17, 0x03       ; 3
    37a4:       09 f4           brne    .+2             ; 0x37a8 <Menu+0xe6>
    37a6:       92 c1           rjmp    .+804           ; 0x3acc <Menu+0x40a>
    37a8:       14 30           cpi     r17, 0x04       ; 4
    37aa:       29 f7           brne    .-54            ; 0x3776 <Menu+0xb4>
    37ac:       10 92 25 04     sts     0x0425, r1
    37b0:       e0 91 d8 07     lds     r30, 0x07D8
    37b4:       f0 e0           ldi     r31, 0x00       ; 0
    37b6:       ee 0f           add     r30, r30
    37b8:       ff 1f           adc     r31, r31
    37ba:       eb 55           subi    r30, 0x5B       ; 91
    37bc:       f8 4f           sbci    r31, 0xF8       ; 248
    37be:       20 81           ld      r18, Z
    37c0:       31 81           ldd     r19, Z+1        ; 0x01
    37c2:       e0 91 d7 07     lds     r30, 0x07D7
    37c6:       f0 e0           ldi     r31, 0x00       ; 0
    37c8:       ee 0f           add     r30, r30
    37ca:       ff 1f           adc     r31, r31
    37cc:       eb 55           subi    r30, 0x5B       ; 91
    37ce:       f8 4f           sbci    r31, 0xF8       ; 248
    37d0:       80 81           ld      r24, Z
    37d2:       91 81           ldd     r25, Z+1        ; 0x01
    37d4:       3f 93           push    r19
    37d6:       2f 93           push    r18
    37d8:       9f 93           push    r25
    37da:       8f 93           push    r24
    37dc:       8e ef           ldi     r24, 0xFE       ; 254
    37de:       93 e0           ldi     r25, 0x03       ; 3
    37e0:       9f 93           push    r25
    37e2:       8f 93           push    r24
    37e4:       11 e0           ldi     r17, 0x01       ; 1
    37e6:       1f 93           push    r17
    37e8:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    37ec:       84 e1           ldi     r24, 0x14       ; 20
    37ee:       80 93 25 04     sts     0x0425, r24
    37f2:       e0 91 da 07     lds     r30, 0x07DA
    37f6:       f0 e0           ldi     r31, 0x00       ; 0
    37f8:       ee 0f           add     r30, r30
    37fa:       ff 1f           adc     r31, r31
    37fc:       eb 55           subi    r30, 0x5B       ; 91
    37fe:       f8 4f           sbci    r31, 0xF8       ; 248
    3800:       20 81           ld      r18, Z
    3802:       31 81           ldd     r19, Z+1        ; 0x01
    3804:       e0 91 d9 07     lds     r30, 0x07D9
    3808:       f0 e0           ldi     r31, 0x00       ; 0
    380a:       ee 0f           add     r30, r30
    380c:       ff 1f           adc     r31, r31
    380e:       eb 55           subi    r30, 0x5B       ; 91
    3810:       f8 4f           sbci    r31, 0xF8       ; 248
    3812:       80 81           ld      r24, Z
    3814:       91 81           ldd     r25, Z+1        ; 0x01
    3816:       3f 93           push    r19
    3818:       2f 93           push    r18
    381a:       9f 93           push    r25
    381c:       8f 93           push    r24
    381e:       8e ee           ldi     r24, 0xEE       ; 238
    3820:       93 e0           ldi     r25, 0x03       ; 3
    3822:       9f 93           push    r25
    3824:       8f 93           push    r24
    3826:       1f 93           push    r17
    3828:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    382c:       88 e2           ldi     r24, 0x28       ; 40
    382e:       80 93 25 04     sts     0x0425, r24
    3832:       e0 91 dc 07     lds     r30, 0x07DC
    3836:       f0 e0           ldi     r31, 0x00       ; 0
    3838:       ee 0f           add     r30, r30
    383a:       ff 1f           adc     r31, r31
    383c:       eb 55           subi    r30, 0x5B       ; 91
    383e:       f8 4f           sbci    r31, 0xF8       ; 248
    3840:       20 81           ld      r18, Z
    3842:       31 81           ldd     r19, Z+1        ; 0x01
    3844:       e0 91 db 07     lds     r30, 0x07DB
    3848:       f0 e0           ldi     r31, 0x00       ; 0
    384a:       ee 0f           add     r30, r30
    384c:       ff 1f           adc     r31, r31
    384e:       eb 55           subi    r30, 0x5B       ; 91
    3850:       f8 4f           sbci    r31, 0xF8       ; 248
    3852:       80 81           ld      r24, Z
    3854:       91 81           ldd     r25, Z+1        ; 0x01
    3856:       3f 93           push    r19
    3858:       2f 93           push    r18
    385a:       9f 93           push    r25
    385c:       8f 93           push    r24
    385e:       8e ed           ldi     r24, 0xDE       ; 222
    3860:       93 e0           ldi     r25, 0x03       ; 3
    3862:       9f 93           push    r25
    3864:       8f 93           push    r24
    3866:       1f 93           push    r17
    3868:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    386c:       8c e3           ldi     r24, 0x3C       ; 60
    386e:       80 93 25 04     sts     0x0425, r24
    3872:       e0 91 de 07     lds     r30, 0x07DE
    3876:       f0 e0           ldi     r31, 0x00       ; 0
    3878:       ee 0f           add     r30, r30
    387a:       ff 1f           adc     r31, r31
    387c:       eb 55           subi    r30, 0x5B       ; 91
    387e:       f8 4f           sbci    r31, 0xF8       ; 248
    3880:       20 81           ld      r18, Z
    3882:       31 81           ldd     r19, Z+1        ; 0x01
    3884:       e0 91 dd 07     lds     r30, 0x07DD
    3888:       f0 e0           ldi     r31, 0x00       ; 0
    388a:       ee 0f           add     r30, r30
    388c:       ff 1f           adc     r31, r31
    388e:       eb 55           subi    r30, 0x5B       ; 91
    3890:       f8 4f           sbci    r31, 0xF8       ; 248
    3892:       80 81           ld      r24, Z
    3894:       91 81           ldd     r25, Z+1        ; 0x01
    3896:       3f 93           push    r19
    3898:       2f 93           push    r18
    389a:       9f 93           push    r25
    389c:       8f 93           push    r24
    389e:       8e ec           ldi     r24, 0xCE       ; 206
    38a0:       93 e0           ldi     r25, 0x03       ; 3
    38a2:       9f 93           push    r25
    38a4:       8f 93           push    r24
    38a6:       1f 93           push    r17
    38a8:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    38ac:       4d b7           in      r20, 0x3d       ; 61
    38ae:       5e b7           in      r21, 0x3e       ; 62
    38b0:       44 5e           subi    r20, 0xE4       ; 228
    38b2:       5f 4f           sbci    r21, 0xFF       ; 255
    38b4:       0f b6           in      r0, 0x3f        ; 63
    38b6:       f8 94           cli
    38b8:       5e bf           out     0x3e, r21       ; 62
    38ba:       0f be           out     0x3f, r0        ; 63
    38bc:       4d bf           out     0x3d, r20       ; 61
    38be:       49 c5           rjmp    .+2706          ; 0x4352 <Menu+0xc90>
    38c0:       10 92 26 04     sts     0x0426, r1
    38c4:       2b cf           rjmp    .-426           ; 0x371c <Menu+0x5a>
    38c6:       40 93 26 04     sts     0x0426, r20
    38ca:       16 cf           rjmp    .-468           ; 0x36f8 <Menu+0x36>
    38cc:       10 92 26 04     sts     0x0426, r1
    38d0:       20 cf           rjmp    .-448           ; 0x3712 <Menu+0x50>
    38d2:       1a 30           cpi     r17, 0x0A       ; 10
    38d4:       09 f4           brne    .+2             ; 0x38d8 <Menu+0x216>
    38d6:       76 c2           rjmp    .+1260          ; 0x3dc4 <Menu+0x702>
    38d8:       1a 30           cpi     r17, 0x0A       ; 10
    38da:       08 f4           brcc    .+2             ; 0x38de <Menu+0x21c>
    38dc:       ad c0           rjmp    .+346           ; 0x3a38 <Menu+0x376>
    38de:       1b 30           cpi     r17, 0x0B       ; 11
    38e0:       09 f0           breq    .+2             ; 0x38e4 <Menu+0x222>
    38e2:       49 cf           rjmp    .-366           ; 0x3776 <Menu+0xb4>
    38e4:       10 92 25 04     sts     0x0425, r1
    38e8:       88 e1           ldi     r24, 0x18       ; 24
    38ea:       92 e0           ldi     r25, 0x02       ; 2
    38ec:       9f 93           push    r25
    38ee:       8f 93           push    r24
    38f0:       11 e0           ldi     r17, 0x01       ; 1
    38f2:       1f 93           push    r17
    38f4:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    38f8:       84 e1           ldi     r24, 0x14       ; 20
    38fa:       80 93 25 04     sts     0x0425, r24
    38fe:       20 91 a0 06     lds     r18, 0x06A0
    3902:       33 27           eor     r19, r19
    3904:       27 fd           sbrc    r18, 7
    3906:       30 95           com     r19
    3908:       80 91 9f 06     lds     r24, 0x069F
    390c:       99 27           eor     r25, r25
    390e:       87 fd           sbrc    r24, 7
    3910:       90 95           com     r25
    3912:       3f 93           push    r19
    3914:       2f 93           push    r18
    3916:       9f 93           push    r25
    3918:       8f 93           push    r24
    391a:       88 e0           ldi     r24, 0x08       ; 8
    391c:       92 e0           ldi     r25, 0x02       ; 2
    391e:       9f 93           push    r25
    3920:       8f 93           push    r24
    3922:       1f 93           push    r17
    3924:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3928:       88 e2           ldi     r24, 0x28       ; 40
    392a:       80 93 25 04     sts     0x0425, r24
    392e:       20 91 a1 06     lds     r18, 0x06A1
    3932:       33 27           eor     r19, r19
    3934:       27 fd           sbrc    r18, 7
    3936:       30 95           com     r19
    3938:       80 91 a2 06     lds     r24, 0x06A2
    393c:       90 e0           ldi     r25, 0x00       ; 0
    393e:       3f 93           push    r19
    3940:       2f 93           push    r18
    3942:       9f 93           push    r25
    3944:       8f 93           push    r24
    3946:       88 ef           ldi     r24, 0xF8       ; 248
    3948:       91 e0           ldi     r25, 0x01       ; 1
    394a:       9f 93           push    r25
    394c:       8f 93           push    r24
    394e:       1f 93           push    r17
    3950:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3954:       8c e3           ldi     r24, 0x3C       ; 60
    3956:       80 93 25 04     sts     0x0425, r24
    395a:       20 91 a6 06     lds     r18, 0x06A6
    395e:       30 e0           ldi     r19, 0x00       ; 0
    3960:       80 91 a3 06     lds     r24, 0x06A3
    3964:       99 27           eor     r25, r25
    3966:       87 fd           sbrc    r24, 7
    3968:       90 95           com     r25
    396a:       3f 93           push    r19
    396c:       2f 93           push    r18
    396e:       9f 93           push    r25
    3970:       8f 93           push    r24
    3972:       88 ee           ldi     r24, 0xE8       ; 232
    3974:       91 e0           ldi     r25, 0x01       ; 1
    3976:       9f 93           push    r25
    3978:       8f 93           push    r24
    397a:       1f 93           push    r17
    397c:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3980:       6d b7           in      r22, 0x3d       ; 61
    3982:       7e b7           in      r23, 0x3e       ; 62
    3984:       68 5e           subi    r22, 0xE8       ; 232
    3986:       7f 4f           sbci    r23, 0xFF       ; 255
    3988:       0f b6           in      r0, 0x3f        ; 63
    398a:       f8 94           cli
    398c:       7e bf           out     0x3e, r23       ; 62
    398e:       0f be           out     0x3f, r0        ; 63
    3990:       6d bf           out     0x3d, r22       ; 61
    3992:       df c4           rjmp    .+2494          ; 0x4352 <Menu+0xc90>
    3994:       11 23           and     r17, r17
    3996:       09 f4           brne    .+2             ; 0x399a <Menu+0x2d8>
    3998:       fb c0           rjmp    .+502           ; 0x3b90 <Menu+0x4ce>
    399a:       11 30           cpi     r17, 0x01       ; 1
    399c:       09 f0           breq    .+2             ; 0x39a0 <Menu+0x2de>
    399e:       eb ce           rjmp    .-554           ; 0x3776 <Menu+0xb4>
    39a0:       80 91 df 07     lds     r24, 0x07DF
    39a4:       80 ff           sbrs    r24, 0
    39a6:       6b c3           rjmp    .+1750          ; 0x407e <Menu+0x9bc>
    39a8:       10 92 25 04     sts     0x0425, r1
    39ac:       80 91 9e 04     lds     r24, 0x049E
    39b0:       90 91 9f 04     lds     r25, 0x049F
    39b4:       9f 93           push    r25
    39b6:       8f 93           push    r24
    39b8:       87 ec           ldi     r24, 0xC7       ; 199
    39ba:       94 e0           ldi     r25, 0x04       ; 4
    39bc:       9f 93           push    r25
    39be:       8f 93           push    r24
    39c0:       1f 93           push    r17
    39c2:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    39c6:       84 e1           ldi     r24, 0x14       ; 20
    39c8:       80 93 25 04     sts     0x0425, r24
    39cc:       80 91 a0 04     lds     r24, 0x04A0
    39d0:       90 91 a1 04     lds     r25, 0x04A1
    39d4:       9f 93           push    r25
    39d6:       8f 93           push    r24
    39d8:       88 eb           ldi     r24, 0xB8       ; 184
    39da:       94 e0           ldi     r25, 0x04       ; 4
    39dc:       9f 93           push    r25
    39de:       8f 93           push    r24
    39e0:       1f 93           push    r17
    39e2:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    39e6:       88 e2           ldi     r24, 0x28       ; 40
    39e8:       80 93 25 04     sts     0x0425, r24
    39ec:       80 91 18 03     lds     r24, 0x0318
    39f0:       90 91 19 03     lds     r25, 0x0319
    39f4:       9f 93           push    r25
    39f6:       8f 93           push    r24
    39f8:       89 ea           ldi     r24, 0xA9       ; 169
    39fa:       94 e0           ldi     r25, 0x04       ; 4
    39fc:       9f 93           push    r25
    39fe:       8f 93           push    r24
    3a00:       1f 93           push    r17
    3a02:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3a06:       8c e3           ldi     r24, 0x3C       ; 60
    3a08:       80 93 25 04     sts     0x0425, r24
    3a0c:       80 91 90 07     lds     r24, 0x0790
    3a10:       90 e0           ldi     r25, 0x00       ; 0
    3a12:       9f 93           push    r25
    3a14:       8f 93           push    r24
    3a16:       8a e9           ldi     r24, 0x9A       ; 154
    3a18:       94 e0           ldi     r25, 0x04       ; 4
    3a1a:       9f 93           push    r25
    3a1c:       8f 93           push    r24
    3a1e:       1f 93           push    r17
    3a20:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3a24:       4d b7           in      r20, 0x3d       ; 61
    3a26:       5e b7           in      r21, 0x3e       ; 62
    3a28:       4c 5e           subi    r20, 0xEC       ; 236
    3a2a:       5f 4f           sbci    r21, 0xFF       ; 255
    3a2c:       0f b6           in      r0, 0x3f        ; 63
    3a2e:       f8 94           cli
    3a30:       5e bf           out     0x3e, r21       ; 62
    3a32:       0f be           out     0x3f, r0        ; 63
    3a34:       4d bf           out     0x3d, r20       ; 61
    3a36:       8d c4           rjmp    .+2330          ; 0x4352 <Menu+0xc90>
    3a38:       10 92 25 04     sts     0x0425, r1
    3a3c:       80 91 8c 04     lds     r24, 0x048C
    3a40:       90 91 8d 04     lds     r25, 0x048D
    3a44:       9f 93           push    r25
    3a46:       8f 93           push    r24
    3a48:       8e e7           ldi     r24, 0x7E       ; 126
    3a4a:       92 e0           ldi     r25, 0x02       ; 2
    3a4c:       9f 93           push    r25
    3a4e:       8f 93           push    r24
    3a50:       11 e0           ldi     r17, 0x01       ; 1
    3a52:       1f 93           push    r17
    3a54:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3a58:       84 e1           ldi     r24, 0x14       ; 20
    3a5a:       80 93 25 04     sts     0x0425, r24
    3a5e:       80 91 8e 04     lds     r24, 0x048E
    3a62:       90 91 8f 04     lds     r25, 0x048F
    3a66:       9f 93           push    r25
    3a68:       8f 93           push    r24
    3a6a:       82 e7           ldi     r24, 0x72       ; 114
    3a6c:       92 e0           ldi     r25, 0x02       ; 2
    3a6e:       9f 93           push    r25
    3a70:       8f 93           push    r24
    3a72:       1f 93           push    r17
    3a74:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3a78:       88 e2           ldi     r24, 0x28       ; 40
    3a7a:       80 93 25 04     sts     0x0425, r24
    3a7e:       80 91 90 04     lds     r24, 0x0490
    3a82:       90 91 91 04     lds     r25, 0x0491
    3a86:       9f 93           push    r25
    3a88:       8f 93           push    r24
    3a8a:       86 e6           ldi     r24, 0x66       ; 102
    3a8c:       92 e0           ldi     r25, 0x02       ; 2
    3a8e:       9f 93           push    r25
    3a90:       8f 93           push    r24
    3a92:       1f 93           push    r17
    3a94:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3a98:       8c e3           ldi     r24, 0x3C       ; 60
    3a9a:       80 93 25 04     sts     0x0425, r24
    3a9e:       80 91 92 04     lds     r24, 0x0492
    3aa2:       90 91 93 04     lds     r25, 0x0493
    3aa6:       9f 93           push    r25
    3aa8:       8f 93           push    r24
    3aaa:       8a e5           ldi     r24, 0x5A       ; 90
    3aac:       92 e0           ldi     r25, 0x02       ; 2
    3aae:       9f 93           push    r25
    3ab0:       8f 93           push    r24
    3ab2:       1f 93           push    r17
    3ab4:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3ab8:       2d b7           in      r18, 0x3d       ; 61
    3aba:       3e b7           in      r19, 0x3e       ; 62
    3abc:       2c 5e           subi    r18, 0xEC       ; 236
    3abe:       3f 4f           sbci    r19, 0xFF       ; 255
    3ac0:       0f b6           in      r0, 0x3f        ; 63
    3ac2:       f8 94           cli
    3ac4:       3e bf           out     0x3e, r19       ; 62
    3ac6:       0f be           out     0x3f, r0        ; 63
    3ac8:       2d bf           out     0x3d, r18       ; 61
    3aca:       43 c4           rjmp    .+2182          ; 0x4352 <Menu+0xc90>
    3acc:       10 92 25 04     sts     0x0425, r1
    3ad0:       80 91 a9 07     lds     r24, 0x07A9
    3ad4:       90 91 aa 07     lds     r25, 0x07AA
    3ad8:       20 91 a7 07     lds     r18, 0x07A7
    3adc:       30 91 a8 07     lds     r19, 0x07A8
    3ae0:       9f 93           push    r25
    3ae2:       8f 93           push    r24
    3ae4:       3f 93           push    r19
    3ae6:       2f 93           push    r18
    3ae8:       8e e3           ldi     r24, 0x3E       ; 62
    3aea:       94 e0           ldi     r25, 0x04       ; 4
    3aec:       9f 93           push    r25
    3aee:       8f 93           push    r24
    3af0:       11 e0           ldi     r17, 0x01       ; 1
    3af2:       1f 93           push    r17
    3af4:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3af8:       84 e1           ldi     r24, 0x14       ; 20
    3afa:       80 93 25 04     sts     0x0425, r24
    3afe:       80 91 ad 07     lds     r24, 0x07AD
    3b02:       90 91 ae 07     lds     r25, 0x07AE
    3b06:       20 91 ab 07     lds     r18, 0x07AB
    3b0a:       30 91 ac 07     lds     r19, 0x07AC
    3b0e:       9f 93           push    r25
    3b10:       8f 93           push    r24
    3b12:       3f 93           push    r19
    3b14:       2f 93           push    r18
    3b16:       8e e2           ldi     r24, 0x2E       ; 46
    3b18:       94 e0           ldi     r25, 0x04       ; 4
    3b1a:       9f 93           push    r25
    3b1c:       8f 93           push    r24
    3b1e:       1f 93           push    r17
    3b20:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3b24:       88 e2           ldi     r24, 0x28       ; 40
    3b26:       80 93 25 04     sts     0x0425, r24
    3b2a:       80 91 b1 07     lds     r24, 0x07B1
    3b2e:       90 91 b2 07     lds     r25, 0x07B2
    3b32:       20 91 af 07     lds     r18, 0x07AF
    3b36:       30 91 b0 07     lds     r19, 0x07B0
    3b3a:       9f 93           push    r25
    3b3c:       8f 93           push    r24
    3b3e:       3f 93           push    r19
    3b40:       2f 93           push    r18
    3b42:       8e e1           ldi     r24, 0x1E       ; 30
    3b44:       94 e0           ldi     r25, 0x04       ; 4
    3b46:       9f 93           push    r25
    3b48:       8f 93           push    r24
    3b4a:       1f 93           push    r17
    3b4c:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3b50:       8c e3           ldi     r24, 0x3C       ; 60
    3b52:       80 93 25 04     sts     0x0425, r24
    3b56:       80 91 b5 07     lds     r24, 0x07B5
    3b5a:       90 91 b6 07     lds     r25, 0x07B6
    3b5e:       20 91 b3 07     lds     r18, 0x07B3
    3b62:       30 91 b4 07     lds     r19, 0x07B4
    3b66:       9f 93           push    r25
    3b68:       8f 93           push    r24
    3b6a:       3f 93           push    r19
    3b6c:       2f 93           push    r18
    3b6e:       8e e0           ldi     r24, 0x0E       ; 14
    3b70:       94 e0           ldi     r25, 0x04       ; 4
    3b72:       9f 93           push    r25
    3b74:       8f 93           push    r24
    3b76:       1f 93           push    r17
    3b78:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3b7c:       2d b7           in      r18, 0x3d       ; 61
    3b7e:       3e b7           in      r19, 0x3e       ; 62
    3b80:       24 5e           subi    r18, 0xE4       ; 228
    3b82:       3f 4f           sbci    r19, 0xFF       ; 255
    3b84:       0f b6           in      r0, 0x3f        ; 63
    3b86:       f8 94           cli
    3b88:       3e bf           out     0x3e, r19       ; 62
    3b8a:       0f be           out     0x3f, r0        ; 63
    3b8c:       2d bf           out     0x3d, r18       ; 61
    3b8e:       e1 c3           rjmp    .+1986          ; 0x4352 <Menu+0xc90>
    3b90:       10 92 25 04     sts     0x0425, r1
    3b94:       88 e0           ldi     r24, 0x08       ; 8
    3b96:       95 e0           ldi     r25, 0x05       ; 5
    3b98:       9f 93           push    r25
    3b9a:       8f 93           push    r24
    3b9c:       11 e0           ldi     r17, 0x01       ; 1
    3b9e:       1f 93           push    r17
    3ba0:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3ba4:       84 e1           ldi     r24, 0x14       ; 20
    3ba6:       80 93 25 04     sts     0x0425, r24
    3baa:       20 91 00 01     lds     r18, 0x0100
    3bae:       82 2f           mov     r24, r18
    3bb0:       6a e0           ldi     r22, 0x0A       ; 10
    3bb2:       0e 94 b3 55     call    0xab66  ; 0xab66 <__udivmodqi4>
    3bb6:       49 2f           mov     r20, r25
    3bb8:       50 e0           ldi     r21, 0x00       ; 0
    3bba:       82 2f           mov     r24, r18
    3bbc:       0e 94 b3 55     call    0xab66  ; 0xab66 <__udivmodqi4>
    3bc0:       90 e0           ldi     r25, 0x00       ; 0
    3bc2:       20 e7           ldi     r18, 0x70       ; 112
    3bc4:       30 e0           ldi     r19, 0x00       ; 0
    3bc6:       3f 93           push    r19
    3bc8:       2f 93           push    r18
    3bca:       28 e4           ldi     r18, 0x48       ; 72
    3bcc:       30 e0           ldi     r19, 0x00       ; 0
    3bce:       3f 93           push    r19
    3bd0:       2f 93           push    r18
    3bd2:       1f 92           push    r1
    3bd4:       1f 92           push    r1
    3bd6:       5f 93           push    r21
    3bd8:       4f 93           push    r20
    3bda:       9f 93           push    r25
    3bdc:       8f 93           push    r24
    3bde:       83 ef           ldi     r24, 0xF3       ; 243
    3be0:       94 e0           ldi     r25, 0x04       ; 4
    3be2:       9f 93           push    r25
    3be4:       8f 93           push    r24
    3be6:       1f 93           push    r17
    3be8:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3bec:       88 e2           ldi     r24, 0x28       ; 40
    3bee:       80 93 25 04     sts     0x0425, r24
    3bf2:       0e 94 bc 02     call    0x578   ; 0x578 <GetActiveParamSetNumber>
    3bf6:       90 e0           ldi     r25, 0x00       ; 0
    3bf8:       9f 93           push    r25
    3bfa:       8f 93           push    r24
    3bfc:       86 ee           ldi     r24, 0xE6       ; 230
    3bfe:       94 e0           ldi     r25, 0x04       ; 4
    3c00:       9f 93           push    r25
    3c02:       8f 93           push    r24
    3c04:       1f 93           push    r17
    3c06:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3c0a:       8c e3           ldi     r24, 0x3C       ; 60
    3c0c:       80 93 25 04     sts     0x0425, r24
    3c10:       86 ed           ldi     r24, 0xD6       ; 214
    3c12:       94 e0           ldi     r25, 0x04       ; 4
    3c14:       9f 93           push    r25
    3c16:       8f 93           push    r24
    3c18:       1f 93           push    r17
    3c1a:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3c1e:       2d b7           in      r18, 0x3d       ; 61
    3c20:       3e b7           in      r19, 0x3e       ; 62
    3c22:       28 5e           subi    r18, 0xE8       ; 232
    3c24:       3f 4f           sbci    r19, 0xFF       ; 255
    3c26:       0f b6           in      r0, 0x3f        ; 63
    3c28:       f8 94           cli
    3c2a:       3e bf           out     0x3e, r19       ; 62
    3c2c:       0f be           out     0x3f, r0        ; 63
    3c2e:       2d bf           out     0x3d, r18       ; 61
    3c30:       90 c3           rjmp    .+1824          ; 0x4352 <Menu+0xc90>
    3c32:       84 e1           ldi     r24, 0x14       ; 20
    3c34:       80 93 25 04     sts     0x0425, r24
    3c38:       80 91 0e 03     lds     r24, 0x030E
    3c3c:       90 91 0f 03     lds     r25, 0x030F
    3c40:       9f 93           push    r25
    3c42:       8f 93           push    r24
    3c44:       85 ed           ldi     r24, 0xD5       ; 213
    3c46:       92 e0           ldi     r25, 0x02       ; 2
    3c48:       9f 93           push    r25
    3c4a:       8f 93           push    r24
    3c4c:       11 e0           ldi     r17, 0x01       ; 1
    3c4e:       1f 93           push    r17
    3c50:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3c54:       88 e2           ldi     r24, 0x28       ; 40
    3c56:       80 93 25 04     sts     0x0425, r24
    3c5a:       80 91 94 04     lds     r24, 0x0494
    3c5e:       90 e0           ldi     r25, 0x00       ; 0
    3c60:       9f 93           push    r25
    3c62:       8f 93           push    r24
    3c64:       86 ec           ldi     r24, 0xC6       ; 198
    3c66:       92 e0           ldi     r25, 0x02       ; 2
    3c68:       9f 93           push    r25
    3c6a:       8f 93           push    r24
    3c6c:       1f 93           push    r17
    3c6e:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3c72:       6d b7           in      r22, 0x3d       ; 61
    3c74:       7e b7           in      r23, 0x3e       ; 62
    3c76:       66 5f           subi    r22, 0xF6       ; 246
    3c78:       7f 4f           sbci    r23, 0xFF       ; 255
    3c7a:       0f b6           in      r0, 0x3f        ; 63
    3c7c:       f8 94           cli
    3c7e:       7e bf           out     0x3e, r23       ; 62
    3c80:       0f be           out     0x3f, r0        ; 63
    3c82:       6d bf           out     0x3d, r22       ; 61
    3c84:       66 c3           rjmp    .+1740          ; 0x4352 <Menu+0xc90>
    3c86:       10 92 25 04     sts     0x0425, r1
    3c8a:       81 e1           ldi     r24, 0x11       ; 17
    3c8c:       93 e0           ldi     r25, 0x03       ; 3
    3c8e:       9f 93           push    r25
    3c90:       8f 93           push    r24
    3c92:       11 e0           ldi     r17, 0x01       ; 1
    3c94:       1f 93           push    r17
    3c96:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3c9a:       84 e1           ldi     r24, 0x14       ; 20
    3c9c:       80 93 25 04     sts     0x0425, r24
    3ca0:       80 91 39 04     lds     r24, 0x0439
    3ca4:       90 91 3a 04     lds     r25, 0x043A
    3ca8:       20 91 06 04     lds     r18, 0x0406
    3cac:       30 91 07 04     lds     r19, 0x0407
    3cb0:       9f 93           push    r25
    3cb2:       8f 93           push    r24
    3cb4:       3f 93           push    r19
    3cb6:       2f 93           push    r18
    3cb8:       82 e0           ldi     r24, 0x02       ; 2
    3cba:       93 e0           ldi     r25, 0x03       ; 3
    3cbc:       9f 93           push    r25
    3cbe:       8f 93           push    r24
    3cc0:       1f 93           push    r17
    3cc2:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3cc6:       88 e2           ldi     r24, 0x28       ; 40
    3cc8:       80 93 25 04     sts     0x0425, r24
    3ccc:       80 91 3b 04     lds     r24, 0x043B
    3cd0:       90 91 3c 04     lds     r25, 0x043C
    3cd4:       20 91 04 04     lds     r18, 0x0404
    3cd8:       30 91 05 04     lds     r19, 0x0405
    3cdc:       9f 93           push    r25
    3cde:       8f 93           push    r24
    3ce0:       3f 93           push    r19
    3ce2:       2f 93           push    r18
    3ce4:       83 ef           ldi     r24, 0xF3       ; 243
    3ce6:       92 e0           ldi     r25, 0x02       ; 2
    3ce8:       9f 93           push    r25
    3cea:       8f 93           push    r24
    3cec:       1f 93           push    r17
    3cee:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3cf2:       8c e3           ldi     r24, 0x3C       ; 60
    3cf4:       80 93 25 04     sts     0x0425, r24
    3cf8:       60 91 3f 04     lds     r22, 0x043F
    3cfc:       70 91 40 04     lds     r23, 0x0440
    3d00:       80 91 41 04     lds     r24, 0x0441
    3d04:       90 91 42 04     lds     r25, 0x0442
    3d08:       0e 94 a9 54     call    0xa952  ; 0xa952 <__fixsfsi>
    3d0c:       20 91 54 08     lds     r18, 0x0854
    3d10:       30 91 55 08     lds     r19, 0x0855
    3d14:       7f 93           push    r23
    3d16:       6f 93           push    r22
    3d18:       3f 93           push    r19
    3d1a:       2f 93           push    r18
    3d1c:       84 ee           ldi     r24, 0xE4       ; 228
    3d1e:       92 e0           ldi     r25, 0x02       ; 2
    3d20:       9f 93           push    r25
    3d22:       8f 93           push    r24
    3d24:       1f 93           push    r17
    3d26:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3d2a:       4d b7           in      r20, 0x3d       ; 61
    3d2c:       5e b7           in      r21, 0x3e       ; 62
    3d2e:       48 5e           subi    r20, 0xE8       ; 232
    3d30:       5f 4f           sbci    r21, 0xFF       ; 255
    3d32:       0f b6           in      r0, 0x3f        ; 63
    3d34:       f8 94           cli
    3d36:       5e bf           out     0x3e, r21       ; 62
    3d38:       0f be           out     0x3f, r0        ; 63
    3d3a:       4d bf           out     0x3d, r20       ; 61
    3d3c:       0a c3           rjmp    .+1556          ; 0x4352 <Menu+0xc90>
    3d3e:       10 92 25 04     sts     0x0425, r1
    3d42:       87 eb           ldi     r24, 0xB7       ; 183
    3d44:       92 e0           ldi     r25, 0x02       ; 2
    3d46:       9f 93           push    r25
    3d48:       8f 93           push    r24
    3d4a:       11 e0           ldi     r17, 0x01       ; 1
    3d4c:       1f 93           push    r17
    3d4e:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3d52:       84 e1           ldi     r24, 0x14       ; 20
    3d54:       80 93 25 04     sts     0x0425, r24
    3d58:       80 91 85 04     lds     r24, 0x0485
    3d5c:       90 91 86 04     lds     r25, 0x0486
    3d60:       9f 93           push    r25
    3d62:       8f 93           push    r24
    3d64:       88 ea           ldi     r24, 0xA8       ; 168
    3d66:       92 e0           ldi     r25, 0x02       ; 2
    3d68:       9f 93           push    r25
    3d6a:       8f 93           push    r24
    3d6c:       1f 93           push    r17
    3d6e:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3d72:       88 e2           ldi     r24, 0x28       ; 40
    3d74:       80 93 25 04     sts     0x0425, r24
    3d78:       80 91 81 04     lds     r24, 0x0481
    3d7c:       90 91 82 04     lds     r25, 0x0482
    3d80:       9f 93           push    r25
    3d82:       8f 93           push    r24
    3d84:       89 e9           ldi     r24, 0x99       ; 153
    3d86:       92 e0           ldi     r25, 0x02       ; 2
    3d88:       9f 93           push    r25
    3d8a:       8f 93           push    r24
    3d8c:       1f 93           push    r17
    3d8e:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3d92:       8c e3           ldi     r24, 0x3C       ; 60
    3d94:       80 93 25 04     sts     0x0425, r24
    3d98:       80 91 83 04     lds     r24, 0x0483
    3d9c:       90 91 84 04     lds     r25, 0x0484
    3da0:       9f 93           push    r25
    3da2:       8f 93           push    r24
    3da4:       8a e8           ldi     r24, 0x8A       ; 138
    3da6:       92 e0           ldi     r25, 0x02       ; 2
    3da8:       9f 93           push    r25
    3daa:       8f 93           push    r24
    3dac:       1f 93           push    r17
    3dae:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3db2:       8d b7           in      r24, 0x3d       ; 61
    3db4:       9e b7           in      r25, 0x3e       ; 62
    3db6:       42 96           adiw    r24, 0x12       ; 18
    3db8:       0f b6           in      r0, 0x3f        ; 63
    3dba:       f8 94           cli
    3dbc:       9e bf           out     0x3e, r25       ; 62
    3dbe:       0f be           out     0x3f, r0        ; 63
    3dc0:       8d bf           out     0x3d, r24       ; 61
    3dc2:       c7 c2           rjmp    .+1422          ; 0x4352 <Menu+0xc90>
    3dc4:       10 92 25 04     sts     0x0425, r1
    3dc8:       82 e5           ldi     r24, 0x52       ; 82
    3dca:       92 e0           ldi     r25, 0x02       ; 2
    3dcc:       9f 93           push    r25
    3dce:       8f 93           push    r24
    3dd0:       11 e0           ldi     r17, 0x01       ; 1
    3dd2:       1f 93           push    r17
    3dd4:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3dd8:       84 e1           ldi     r24, 0x14       ; 20
    3dda:       80 93 25 04     sts     0x0425, r24
    3dde:       80 91 ab 03     lds     r24, 0x03AB
    3de2:       90 e0           ldi     r25, 0x00       ; 0
    3de4:       9f 93           push    r25
    3de6:       8f 93           push    r24
    3de8:       84 e4           ldi     r24, 0x44       ; 68
    3dea:       92 e0           ldi     r25, 0x02       ; 2
    3dec:       9f 93           push    r25
    3dee:       8f 93           push    r24
    3df0:       1f 93           push    r17
    3df2:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3df6:       88 e2           ldi     r24, 0x28       ; 40
    3df8:       80 93 25 04     sts     0x0425, r24
    3dfc:       80 91 e9 03     lds     r24, 0x03E9
    3e00:       90 91 ea 03     lds     r25, 0x03EA
    3e04:       9f 93           push    r25
    3e06:       8f 93           push    r24
    3e08:       86 e3           ldi     r24, 0x36       ; 54
    3e0a:       92 e0           ldi     r25, 0x02       ; 2
    3e0c:       9f 93           push    r25
    3e0e:       8f 93           push    r24
    3e10:       1f 93           push    r17
    3e12:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3e16:       8c e3           ldi     r24, 0x3C       ; 60
    3e18:       80 93 25 04     sts     0x0425, r24
    3e1c:       20 91 fc 07     lds     r18, 0x07FC
    3e20:       30 e0           ldi     r19, 0x00       ; 0
    3e22:       80 91 fb 07     lds     r24, 0x07FB
    3e26:       90 e0           ldi     r25, 0x00       ; 0
    3e28:       3f 93           push    r19
    3e2a:       2f 93           push    r18
    3e2c:       9f 93           push    r25
    3e2e:       8f 93           push    r24
    3e30:       88 e2           ldi     r24, 0x28       ; 40
    3e32:       92 e0           ldi     r25, 0x02       ; 2
    3e34:       9f 93           push    r25
    3e36:       8f 93           push    r24
    3e38:       1f 93           push    r17
    3e3a:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3e3e:       4d b7           in      r20, 0x3d       ; 61
    3e40:       5e b7           in      r21, 0x3e       ; 62
    3e42:       4c 5e           subi    r20, 0xEC       ; 236
    3e44:       5f 4f           sbci    r21, 0xFF       ; 255
    3e46:       0f b6           in      r0, 0x3f        ; 63
    3e48:       f8 94           cli
    3e4a:       5e bf           out     0x3e, r21       ; 62
    3e4c:       0f be           out     0x3f, r0        ; 63
    3e4e:       4d bf           out     0x3d, r20       ; 61
    3e50:       80 c2           rjmp    .+1280          ; 0x4352 <Menu+0xc90>
    3e52:       10 92 25 04     sts     0x0425, r1
    3e56:       8b e7           ldi     r24, 0x7B       ; 123
    3e58:       94 e0           ldi     r25, 0x04       ; 4
    3e5a:       9f 93           push    r25
    3e5c:       8f 93           push    r24
    3e5e:       11 e0           ldi     r17, 0x01       ; 1
    3e60:       1f 93           push    r17
    3e62:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3e66:       84 e1           ldi     r24, 0x14       ; 20
    3e68:       80 93 25 04     sts     0x0425, r24
    3e6c:       60 91 45 04     lds     r22, 0x0445
    3e70:       70 91 46 04     lds     r23, 0x0446
    3e74:       80 91 47 04     lds     r24, 0x0447
    3e78:       90 91 48 04     lds     r25, 0x0448
    3e7c:       20 e0           ldi     r18, 0x00       ; 0
    3e7e:       34 e0           ldi     r19, 0x04       ; 4
    3e80:       40 e0           ldi     r20, 0x00       ; 0
    3e82:       50 e0           ldi     r21, 0x00       ; 0
    3e84:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    3e88:       5f 93           push    r21
    3e8a:       4f 93           push    r20
    3e8c:       3f 93           push    r19
    3e8e:       2f 93           push    r18
    3e90:       8c e6           ldi     r24, 0x6C       ; 108
    3e92:       94 e0           ldi     r25, 0x04       ; 4
    3e94:       9f 93           push    r25
    3e96:       8f 93           push    r24
    3e98:       1f 93           push    r17
    3e9a:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3e9e:       88 e2           ldi     r24, 0x28       ; 40
    3ea0:       80 93 25 04     sts     0x0425, r24
    3ea4:       60 91 4d 04     lds     r22, 0x044D
    3ea8:       70 91 4e 04     lds     r23, 0x044E
    3eac:       80 91 4f 04     lds     r24, 0x044F
    3eb0:       90 91 50 04     lds     r25, 0x0450
    3eb4:       20 e0           ldi     r18, 0x00       ; 0
    3eb6:       34 e0           ldi     r19, 0x04       ; 4
    3eb8:       40 e0           ldi     r20, 0x00       ; 0
    3eba:       50 e0           ldi     r21, 0x00       ; 0
    3ebc:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    3ec0:       5f 93           push    r21
    3ec2:       4f 93           push    r20
    3ec4:       3f 93           push    r19
    3ec6:       2f 93           push    r18
    3ec8:       8d e5           ldi     r24, 0x5D       ; 93
    3eca:       94 e0           ldi     r25, 0x04       ; 4
    3ecc:       9f 93           push    r25
    3ece:       8f 93           push    r24
    3ed0:       1f 93           push    r17
    3ed2:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3ed6:       8c e3           ldi     r24, 0x3C       ; 60
    3ed8:       80 93 25 04     sts     0x0425, r24
    3edc:       80 91 81 04     lds     r24, 0x0481
    3ee0:       90 91 82 04     lds     r25, 0x0482
    3ee4:       9f 93           push    r25
    3ee6:       8f 93           push    r24
    3ee8:       8e e4           ldi     r24, 0x4E       ; 78
    3eea:       94 e0           ldi     r25, 0x04       ; 4
    3eec:       9f 93           push    r25
    3eee:       8f 93           push    r24
    3ef0:       1f 93           push    r17
    3ef2:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3ef6:       8d b7           in      r24, 0x3d       ; 61
    3ef8:       9e b7           in      r25, 0x3e       ; 62
    3efa:       46 96           adiw    r24, 0x16       ; 22
    3efc:       0f b6           in      r0, 0x3f        ; 63
    3efe:       f8 94           cli
    3f00:       9e bf           out     0x3e, r25       ; 62
    3f02:       0f be           out     0x3f, r0        ; 63
    3f04:       8d bf           out     0x3d, r24       ; 61
    3f06:       25 c2           rjmp    .+1098          ; 0x4352 <Menu+0xc90>
    3f08:       10 92 25 04     sts     0x0425, r1
    3f0c:       80 ec           ldi     r24, 0xC0       ; 192
    3f0e:       93 e0           ldi     r25, 0x03       ; 3
    3f10:       9f 93           push    r25
    3f12:       8f 93           push    r24
    3f14:       11 e0           ldi     r17, 0x01       ; 1
    3f16:       1f 93           push    r17
    3f18:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3f1c:       80 91 00 01     lds     r24, 0x0100
    3f20:       0f 90           pop     r0
    3f22:       0f 90           pop     r0
    3f24:       0f 90           pop     r0
    3f26:       8a 30           cpi     r24, 0x0A       ; 10
    3f28:       09 f4           brne    .+2             ; 0x3f2c <Menu+0x86a>
    3f2a:       71 c1           rjmp    .+738           ; 0x420e <Menu+0xb4c>
    3f2c:       8b 30           cpi     r24, 0x0B       ; 11
    3f2e:       09 f4           brne    .+2             ; 0x3f32 <Menu+0x870>
    3f30:       c4 c0           rjmp    .+392           ; 0x40ba <Menu+0x9f8>
    3f32:       84 31           cpi     r24, 0x14       ; 20
    3f34:       09 f4           brne    .+2             ; 0x3f38 <Menu+0x876>
    3f36:       c1 c0           rjmp    .+386           ; 0x40ba <Menu+0x9f8>
    3f38:       8d 30           cpi     r24, 0x0D       ; 13
    3f3a:       09 f0           breq    .+2             ; 0x3f3e <Menu+0x87c>
    3f3c:       0a c2           rjmp    .+1044          ; 0x4352 <Menu+0xc90>
    3f3e:       84 e1           ldi     r24, 0x14       ; 20
    3f40:       80 93 25 04     sts     0x0425, r24
    3f44:       80 91 1a 03     lds     r24, 0x031A
    3f48:       90 e0           ldi     r25, 0x00       ; 0
    3f4a:       20 91 2f 04     lds     r18, 0x042F
    3f4e:       30 91 30 04     lds     r19, 0x0430
    3f52:       a9 01           movw    r20, r18
    3f54:       37 fd           sbrc    r19, 7
    3f56:       fa c1           rjmp    .+1012          ; 0x434c <Menu+0xc8a>
    3f58:       ba 01           movw    r22, r20
    3f5a:       75 95           asr     r23
    3f5c:       67 95           ror     r22
    3f5e:       75 95           asr     r23
    3f60:       67 95           ror     r22
    3f62:       75 95           asr     r23
    3f64:       67 95           ror     r22
    3f66:       75 95           asr     r23
    3f68:       67 95           ror     r22
    3f6a:       40 91 fe 03     lds     r20, 0x03FE
    3f6e:       50 91 ff 03     lds     r21, 0x03FF
    3f72:       37 fd           sbrc    r19, 7
    3f74:       e8 c1           rjmp    .+976           ; 0x4346 <Menu+0xc84>
    3f76:       35 95           asr     r19
    3f78:       27 95           ror     r18
    3f7a:       35 95           asr     r19
    3f7c:       27 95           ror     r18
    3f7e:       35 95           asr     r19
    3f80:       27 95           ror     r18
    3f82:       42 1b           sub     r20, r18
    3f84:       53 0b           sbc     r21, r19
    3f86:       9f 93           push    r25
    3f88:       8f 93           push    r24
    3f8a:       7f 93           push    r23
    3f8c:       6f 93           push    r22
    3f8e:       5f 93           push    r21
    3f90:       4f 93           push    r20
    3f92:       86 e4           ldi     r24, 0x46       ; 70
    3f94:       93 e0           ldi     r25, 0x03       ; 3
    3f96:       9f 93           push    r25
    3f98:       8f 93           push    r24
    3f9a:       1f 93           push    r17
    3f9c:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    3fa0:       88 e2           ldi     r24, 0x28       ; 40
    3fa2:       80 93 25 04     sts     0x0425, r24
    3fa6:       80 91 1b 03     lds     r24, 0x031B
    3faa:       90 e0           ldi     r25, 0x00       ; 0
    3fac:       20 91 31 04     lds     r18, 0x0431
    3fb0:       30 91 32 04     lds     r19, 0x0432
    3fb4:       a9 01           movw    r20, r18
    3fb6:       6d b7           in      r22, 0x3d       ; 61
    3fb8:       7e b7           in      r23, 0x3e       ; 62
    3fba:       67 5f           subi    r22, 0xF7       ; 247
    3fbc:       7f 4f           sbci    r23, 0xFF       ; 255
    3fbe:       0f b6           in      r0, 0x3f        ; 63
    3fc0:       f8 94           cli
    3fc2:       7e bf           out     0x3e, r23       ; 62
    3fc4:       0f be           out     0x3f, r0        ; 63
    3fc6:       6d bf           out     0x3d, r22       ; 61
    3fc8:       37 fd           sbrc    r19, 7
    3fca:       ba c1           rjmp    .+884           ; 0x4340 <Menu+0xc7e>
    3fcc:       ba 01           movw    r22, r20
    3fce:       75 95           asr     r23
    3fd0:       67 95           ror     r22
    3fd2:       75 95           asr     r23
    3fd4:       67 95           ror     r22
    3fd6:       75 95           asr     r23
    3fd8:       67 95           ror     r22
    3fda:       75 95           asr     r23
    3fdc:       67 95           ror     r22
    3fde:       40 91 00 04     lds     r20, 0x0400
    3fe2:       50 91 01 04     lds     r21, 0x0401
    3fe6:       37 fd           sbrc    r19, 7
    3fe8:       a8 c1           rjmp    .+848           ; 0x433a <Menu+0xc78>
    3fea:       35 95           asr     r19
    3fec:       27 95           ror     r18
    3fee:       35 95           asr     r19
    3ff0:       27 95           ror     r18
    3ff2:       35 95           asr     r19
    3ff4:       27 95           ror     r18
    3ff6:       42 1b           sub     r20, r18
    3ff8:       53 0b           sbc     r21, r19
    3ffa:       9f 93           push    r25
    3ffc:       8f 93           push    r24
    3ffe:       7f 93           push    r23
    4000:       6f 93           push    r22
    4002:       5f 93           push    r21
    4004:       4f 93           push    r20
    4006:       82 e3           ldi     r24, 0x32       ; 50
    4008:       93 e0           ldi     r25, 0x03       ; 3
    400a:       9f 93           push    r25
    400c:       8f 93           push    r24
    400e:       1f 93           push    r17
    4010:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    4014:       8c e3           ldi     r24, 0x3C       ; 60
    4016:       80 93 25 04     sts     0x0425, r24
    401a:       80 91 1c 03     lds     r24, 0x031C
    401e:       68 2f           mov     r22, r24
    4020:       70 e0           ldi     r23, 0x00       ; 0
    4022:       20 91 33 04     lds     r18, 0x0433
    4026:       30 91 34 04     lds     r19, 0x0434
    402a:       a9 01           movw    r20, r18
    402c:       8d b7           in      r24, 0x3d       ; 61
    402e:       9e b7           in      r25, 0x3e       ; 62
    4030:       09 96           adiw    r24, 0x09       ; 9
    4032:       0f b6           in      r0, 0x3f        ; 63
    4034:       f8 94           cli
    4036:       9e bf           out     0x3e, r25       ; 62
    4038:       0f be           out     0x3f, r0        ; 63
    403a:       8d bf           out     0x3d, r24       ; 61
    403c:       37 fd           sbrc    r19, 7
    403e:       7a c1           rjmp    .+756           ; 0x4334 <Menu+0xc72>
    4040:       55 95           asr     r21
    4042:       47 95           ror     r20
    4044:       80 91 02 04     lds     r24, 0x0402
    4048:       90 91 03 04     lds     r25, 0x0403
    404c:       28 1b           sub     r18, r24
    404e:       39 0b           sbc     r19, r25
    4050:       7f 93           push    r23
    4052:       6f 93           push    r22
    4054:       5f 93           push    r21
    4056:       4f 93           push    r20
    4058:       3f 93           push    r19
    405a:       2f 93           push    r18
    405c:       8e e1           ldi     r24, 0x1E       ; 30
    405e:       93 e0           ldi     r25, 0x03       ; 3
    4060:       9f 93           push    r25
    4062:       8f 93           push    r24
    4064:       1f 93           push    r17
    4066:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    406a:       2d b7           in      r18, 0x3d       ; 61
    406c:       3e b7           in      r19, 0x3e       ; 62
    406e:       27 5f           subi    r18, 0xF7       ; 247
    4070:       3f 4f           sbci    r19, 0xFF       ; 255
    4072:       0f b6           in      r0, 0x3f        ; 63
    4074:       f8 94           cli
    4076:       3e bf           out     0x3e, r19       ; 62
    4078:       0f be           out     0x3f, r0        ; 63
    407a:       2d bf           out     0x3d, r18       ; 61
    407c:       6a c1           rjmp    .+724           ; 0x4352 <Menu+0xc90>
    407e:       84 e1           ldi     r24, 0x14       ; 20
    4080:       80 93 25 04     sts     0x0425, r24
    4084:       83 e9           ldi     r24, 0x93       ; 147
    4086:       94 e0           ldi     r25, 0x04       ; 4
    4088:       9f 93           push    r25
    408a:       8f 93           push    r24
    408c:       1f 93           push    r17
    408e:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    4092:       88 e2           ldi     r24, 0x28       ; 40
    4094:       80 93 25 04     sts     0x0425, r24
    4098:       85 e8           ldi     r24, 0x85       ; 133
    409a:       94 e0           ldi     r25, 0x04       ; 4
    409c:       9f 93           push    r25
    409e:       8f 93           push    r24
    40a0:       1f 93           push    r17
    40a2:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    40a6:       6d b7           in      r22, 0x3d       ; 61
    40a8:       7e b7           in      r23, 0x3e       ; 62
    40aa:       6a 5f           subi    r22, 0xFA       ; 250
    40ac:       7f 4f           sbci    r23, 0xFF       ; 255
    40ae:       0f b6           in      r0, 0x3f        ; 63
    40b0:       f8 94           cli
    40b2:       7e bf           out     0x3e, r23       ; 62
    40b4:       0f be           out     0x3f, r0        ; 63
    40b6:       6d bf           out     0x3d, r22       ; 61
    40b8:       4c c1           rjmp    .+664           ; 0x4352 <Menu+0xc90>
    40ba:       84 e1           ldi     r24, 0x14       ; 20
    40bc:       80 93 25 04     sts     0x0425, r24
    40c0:       e0 91 2f 04     lds     r30, 0x042F
    40c4:       f0 91 30 04     lds     r31, 0x0430
    40c8:       cf 01           movw    r24, r30
    40ca:       60 e1           ldi     r22, 0x10       ; 16
    40cc:       70 e0           ldi     r23, 0x00       ; 0
    40ce:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    40d2:       97 fd           sbrc    r25, 7
    40d4:       27 c1           rjmp    .+590           ; 0x4324 <Menu+0xc62>
    40d6:       bc 01           movw    r22, r24
    40d8:       75 95           asr     r23
    40da:       67 95           ror     r22
    40dc:       9f 01           movw    r18, r30
    40de:       f7 fd           sbrc    r31, 7
    40e0:       1e c1           rjmp    .+572           ; 0x431e <Menu+0xc5c>
    40e2:       a9 01           movw    r20, r18
    40e4:       55 95           asr     r21
    40e6:       47 95           ror     r20
    40e8:       55 95           asr     r21
    40ea:       47 95           ror     r20
    40ec:       55 95           asr     r21
    40ee:       47 95           ror     r20
    40f0:       55 95           asr     r21
    40f2:       47 95           ror     r20
    40f4:       20 91 fe 03     lds     r18, 0x03FE
    40f8:       30 91 ff 03     lds     r19, 0x03FF
    40fc:       cf 01           movw    r24, r30
    40fe:       f7 fd           sbrc    r31, 7
    4100:       0c c1           rjmp    .+536           ; 0x431a <Menu+0xc58>
    4102:       95 95           asr     r25
    4104:       87 95           ror     r24
    4106:       95 95           asr     r25
    4108:       87 95           ror     r24
    410a:       95 95           asr     r25
    410c:       87 95           ror     r24
    410e:       28 1b           sub     r18, r24
    4110:       39 0b           sbc     r19, r25
    4112:       7f 93           push    r23
    4114:       6f 93           push    r22
    4116:       5f 93           push    r21
    4118:       4f 93           push    r20
    411a:       3f 93           push    r19
    411c:       2f 93           push    r18
    411e:       8b e7           ldi     r24, 0x7B       ; 123
    4120:       93 e0           ldi     r25, 0x03       ; 3
    4122:       9f 93           push    r25
    4124:       8f 93           push    r24
    4126:       1f 93           push    r17
    4128:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    412c:       88 e2           ldi     r24, 0x28       ; 40
    412e:       80 93 25 04     sts     0x0425, r24
    4132:       e0 91 31 04     lds     r30, 0x0431
    4136:       f0 91 32 04     lds     r31, 0x0432
    413a:       cf 01           movw    r24, r30
    413c:       60 e1           ldi     r22, 0x10       ; 16
    413e:       70 e0           ldi     r23, 0x00       ; 0
    4140:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    4144:       2d b7           in      r18, 0x3d       ; 61
    4146:       3e b7           in      r19, 0x3e       ; 62
    4148:       27 5f           subi    r18, 0xF7       ; 247
    414a:       3f 4f           sbci    r19, 0xFF       ; 255
    414c:       0f b6           in      r0, 0x3f        ; 63
    414e:       f8 94           cli
    4150:       3e bf           out     0x3e, r19       ; 62
    4152:       0f be           out     0x3f, r0        ; 63
    4154:       2d bf           out     0x3d, r18       ; 61
    4156:       97 fd           sbrc    r25, 7
    4158:       de c0           rjmp    .+444           ; 0x4316 <Menu+0xc54>
    415a:       bc 01           movw    r22, r24
    415c:       75 95           asr     r23
    415e:       67 95           ror     r22
    4160:       9f 01           movw    r18, r30
    4162:       f7 fd           sbrc    r31, 7
    4164:       d5 c0           rjmp    .+426           ; 0x4310 <Menu+0xc4e>
    4166:       a9 01           movw    r20, r18
    4168:       55 95           asr     r21
    416a:       47 95           ror     r20
    416c:       55 95           asr     r21
    416e:       47 95           ror     r20
    4170:       55 95           asr     r21
    4172:       47 95           ror     r20
    4174:       55 95           asr     r21
    4176:       47 95           ror     r20
    4178:       20 91 00 04     lds     r18, 0x0400
    417c:       30 91 01 04     lds     r19, 0x0401
    4180:       cf 01           movw    r24, r30
    4182:       f7 fd           sbrc    r31, 7
    4184:       c3 c0           rjmp    .+390           ; 0x430c <Menu+0xc4a>
    4186:       95 95           asr     r25
    4188:       87 95           ror     r24
    418a:       95 95           asr     r25
    418c:       87 95           ror     r24
    418e:       95 95           asr     r25
    4190:       87 95           ror     r24
    4192:       28 1b           sub     r18, r24
    4194:       39 0b           sbc     r19, r25
    4196:       7f 93           push    r23
    4198:       6f 93           push    r22
    419a:       5f 93           push    r21
    419c:       4f 93           push    r20
    419e:       3f 93           push    r19
    41a0:       2f 93           push    r18
    41a2:       89 e6           ldi     r24, 0x69       ; 105
    41a4:       93 e0           ldi     r25, 0x03       ; 3
    41a6:       9f 93           push    r25
    41a8:       8f 93           push    r24
    41aa:       1f 93           push    r17
    41ac:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    41b0:       8c e3           ldi     r24, 0x3C       ; 60
    41b2:       80 93 25 04     sts     0x0425, r24
    41b6:       20 91 33 04     lds     r18, 0x0433
    41ba:       30 91 34 04     lds     r19, 0x0434
    41be:       a9 01           movw    r20, r18
    41c0:       6d b7           in      r22, 0x3d       ; 61
    41c2:       7e b7           in      r23, 0x3e       ; 62
    41c4:       67 5f           subi    r22, 0xF7       ; 247
    41c6:       7f 4f           sbci    r23, 0xFF       ; 255
    41c8:       0f b6           in      r0, 0x3f        ; 63
    41ca:       f8 94           cli
    41cc:       7e bf           out     0x3e, r23       ; 62
    41ce:       0f be           out     0x3f, r0        ; 63
    41d0:       6d bf           out     0x3d, r22       ; 61
    41d2:       37 fd           sbrc    r19, 7
    41d4:       98 c0           rjmp    .+304           ; 0x4306 <Menu+0xc44>
    41d6:       55 95           asr     r21
    41d8:       47 95           ror     r20
    41da:       80 91 02 04     lds     r24, 0x0402
    41de:       90 91 03 04     lds     r25, 0x0403
    41e2:       28 1b           sub     r18, r24
    41e4:       39 0b           sbc     r19, r25
    41e6:       5f 93           push    r21
    41e8:       4f 93           push    r20
    41ea:       3f 93           push    r19
    41ec:       2f 93           push    r18
    41ee:       8a e5           ldi     r24, 0x5A       ; 90
    41f0:       93 e0           ldi     r25, 0x03       ; 3
    41f2:       9f 93           push    r25
    41f4:       8f 93           push    r24
    41f6:       1f 93           push    r17
    41f8:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    41fc:       8d b7           in      r24, 0x3d       ; 61
    41fe:       9e b7           in      r25, 0x3e       ; 62
    4200:       07 96           adiw    r24, 0x07       ; 7
    4202:       0f b6           in      r0, 0x3f        ; 63
    4204:       f8 94           cli
    4206:       9e bf           out     0x3e, r25       ; 62
    4208:       0f be           out     0x3f, r0        ; 63
    420a:       8d bf           out     0x3d, r24       ; 61
    420c:       a2 c0           rjmp    .+324           ; 0x4352 <Menu+0xc90>
    420e:       84 e1           ldi     r24, 0x14       ; 20
    4210:       80 93 25 04     sts     0x0425, r24
    4214:       20 91 2f 04     lds     r18, 0x042F
    4218:       30 91 30 04     lds     r19, 0x0430
    421c:       c9 01           movw    r24, r18
    421e:       68 e0           ldi     r22, 0x08       ; 8
    4220:       70 e0           ldi     r23, 0x00       ; 0
    4222:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    4226:       ac 01           movw    r20, r24
    4228:       37 fd           sbrc    r19, 7
    422a:       81 c0           rjmp    .+258           ; 0x432e <Menu+0xc6c>
    422c:       35 95           asr     r19
    422e:       27 95           ror     r18
    4230:       35 95           asr     r19
    4232:       27 95           ror     r18
    4234:       35 95           asr     r19
    4236:       27 95           ror     r18
    4238:       80 91 fe 03     lds     r24, 0x03FE
    423c:       90 91 ff 03     lds     r25, 0x03FF
    4240:       82 1b           sub     r24, r18
    4242:       93 0b           sbc     r25, r19
    4244:       5f 93           push    r21
    4246:       4f 93           push    r20
    4248:       3f 93           push    r19
    424a:       2f 93           push    r18
    424c:       9f 93           push    r25
    424e:       8f 93           push    r24
    4250:       8e ea           ldi     r24, 0xAE       ; 174
    4252:       93 e0           ldi     r25, 0x03       ; 3
    4254:       9f 93           push    r25
    4256:       8f 93           push    r24
    4258:       1f 93           push    r17
    425a:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    425e:       88 e2           ldi     r24, 0x28       ; 40
    4260:       80 93 25 04     sts     0x0425, r24
    4264:       20 91 31 04     lds     r18, 0x0431
    4268:       30 91 32 04     lds     r19, 0x0432
    426c:       c9 01           movw    r24, r18
    426e:       68 e0           ldi     r22, 0x08       ; 8
    4270:       70 e0           ldi     r23, 0x00       ; 0
    4272:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    4276:       ac 01           movw    r20, r24
    4278:       6d b7           in      r22, 0x3d       ; 61
    427a:       7e b7           in      r23, 0x3e       ; 62
    427c:       67 5f           subi    r22, 0xF7       ; 247
    427e:       7f 4f           sbci    r23, 0xFF       ; 255
    4280:       0f b6           in      r0, 0x3f        ; 63
    4282:       f8 94           cli
    4284:       7e bf           out     0x3e, r23       ; 62
    4286:       0f be           out     0x3f, r0        ; 63
    4288:       6d bf           out     0x3d, r22       ; 61
    428a:       37 fd           sbrc    r19, 7
    428c:       4d c0           rjmp    .+154           ; 0x4328 <Menu+0xc66>
    428e:       35 95           asr     r19
    4290:       27 95           ror     r18
    4292:       35 95           asr     r19
    4294:       27 95           ror     r18
    4296:       35 95           asr     r19
    4298:       27 95           ror     r18
    429a:       80 91 00 04     lds     r24, 0x0400
    429e:       90 91 01 04     lds     r25, 0x0401
    42a2:       82 1b           sub     r24, r18
    42a4:       93 0b           sbc     r25, r19
    42a6:       5f 93           push    r21
    42a8:       4f 93           push    r20
    42aa:       3f 93           push    r19
    42ac:       2f 93           push    r18
    42ae:       9f 93           push    r25
    42b0:       8f 93           push    r24
    42b2:       8c e9           ldi     r24, 0x9C       ; 156
    42b4:       93 e0           ldi     r25, 0x03       ; 3
    42b6:       9f 93           push    r25
    42b8:       8f 93           push    r24
    42ba:       1f 93           push    r17
    42bc:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    42c0:       8c e3           ldi     r24, 0x3C       ; 60
    42c2:       80 93 25 04     sts     0x0425, r24
    42c6:       20 91 33 04     lds     r18, 0x0433
    42ca:       30 91 34 04     lds     r19, 0x0434
    42ce:       80 91 02 04     lds     r24, 0x0402
    42d2:       90 91 03 04     lds     r25, 0x0403
    42d6:       a9 01           movw    r20, r18
    42d8:       48 1b           sub     r20, r24
    42da:       59 0b           sbc     r21, r25
    42dc:       3f 93           push    r19
    42de:       2f 93           push    r18
    42e0:       5f 93           push    r21
    42e2:       4f 93           push    r20
    42e4:       8d e8           ldi     r24, 0x8D       ; 141
    42e6:       93 e0           ldi     r25, 0x03       ; 3
    42e8:       9f 93           push    r25
    42ea:       8f 93           push    r24
    42ec:       1f 93           push    r17
    42ee:       0e 94 c3 0e     call    0x1d86  ; 0x1d86 <_printf_P>
    42f2:       6d b7           in      r22, 0x3d       ; 61
    42f4:       7e b7           in      r23, 0x3e       ; 62
    42f6:       60 5f           subi    r22, 0xF0       ; 240
    42f8:       7f 4f           sbci    r23, 0xFF       ; 255
    42fa:       0f b6           in      r0, 0x3f        ; 63
    42fc:       f8 94           cli
    42fe:       7e bf           out     0x3e, r23       ; 62
    4300:       0f be           out     0x3f, r0        ; 63
    4302:       6d bf           out     0x3d, r22       ; 61
    4304:       26 c0           rjmp    .+76            ; 0x4352 <Menu+0xc90>
    4306:       4f 5f           subi    r20, 0xFF       ; 255
    4308:       5f 4f           sbci    r21, 0xFF       ; 255
    430a:       65 cf           rjmp    .-310           ; 0x41d6 <Menu+0xb14>
    430c:       07 96           adiw    r24, 0x07       ; 7
    430e:       3b cf           rjmp    .-394           ; 0x4186 <Menu+0xac4>
    4310:       21 5f           subi    r18, 0xF1       ; 241
    4312:       3f 4f           sbci    r19, 0xFF       ; 255
    4314:       28 cf           rjmp    .-432           ; 0x4166 <Menu+0xaa4>
    4316:       01 96           adiw    r24, 0x01       ; 1
    4318:       20 cf           rjmp    .-448           ; 0x415a <Menu+0xa98>
    431a:       07 96           adiw    r24, 0x07       ; 7
    431c:       f2 ce           rjmp    .-540           ; 0x4102 <Menu+0xa40>
    431e:       21 5f           subi    r18, 0xF1       ; 241
    4320:       3f 4f           sbci    r19, 0xFF       ; 255
    4322:       df ce           rjmp    .-578           ; 0x40e2 <Menu+0xa20>
    4324:       01 96           adiw    r24, 0x01       ; 1
    4326:       d7 ce           rjmp    .-594           ; 0x40d6 <Menu+0xa14>
    4328:       29 5f           subi    r18, 0xF9       ; 249
    432a:       3f 4f           sbci    r19, 0xFF       ; 255
    432c:       b0 cf           rjmp    .-160           ; 0x428e <Menu+0xbcc>
    432e:       29 5f           subi    r18, 0xF9       ; 249
    4330:       3f 4f           sbci    r19, 0xFF       ; 255
    4332:       7c cf           rjmp    .-264           ; 0x422c <Menu+0xb6a>
    4334:       4f 5f           subi    r20, 0xFF       ; 255
    4336:       5f 4f           sbci    r21, 0xFF       ; 255
    4338:       83 ce           rjmp    .-762           ; 0x4040 <Menu+0x97e>
    433a:       29 5f           subi    r18, 0xF9       ; 249
    433c:       3f 4f           sbci    r19, 0xFF       ; 255
    433e:       55 ce           rjmp    .-854           ; 0x3fea <Menu+0x928>
    4340:       41 5f           subi    r20, 0xF1       ; 241
    4342:       5f 4f           sbci    r21, 0xFF       ; 255
    4344:       43 ce           rjmp    .-890           ; 0x3fcc <Menu+0x90a>
    4346:       29 5f           subi    r18, 0xF9       ; 249
    4348:       3f 4f           sbci    r19, 0xFF       ; 255
    434a:       15 ce           rjmp    .-982           ; 0x3f76 <Menu+0x8b4>
    434c:       41 5f           subi    r20, 0xF1       ; 241
    434e:       5f 4f           sbci    r21, 0xFF       ; 255
    4350:       03 ce           rjmp    .-1018          ; 0x3f58 <Menu+0x896>
    4352:       10 92 27 04     sts     0x0427, r1
    4356:       1f 91           pop     r17
    4358:       08 95           ret

0000435a <i2c_init>:
    435a:       10 92 b9 00     sts     0x00B9, r1
    435e:       8a e2           ldi     r24, 0x2A       ; 42
    4360:       80 93 b8 00     sts     0x00B8, r24
    4364:       08 95           ret

00004366 <i2c_start>:
    4366:       85 ea           ldi     r24, 0xA5       ; 165
    4368:       80 93 bc 00     sts     0x00BC, r24
    436c:       80 e0           ldi     r24, 0x00       ; 0
    436e:       90 e0           ldi     r25, 0x00       ; 0
    4370:       08 95           ret

00004372 <i2c_stop>:
    4372:       84 e9           ldi     r24, 0x94       ; 148
    4374:       80 93 bc 00     sts     0x00BC, r24
    4378:       08 95           ret

0000437a <i2c_write_byte>:
    437a:       10 92 b9 00     sts     0x00B9, r1
    437e:       80 93 bb 00     sts     0x00BB, r24
    4382:       85 e8           ldi     r24, 0x85       ; 133
    4384:       80 93 bc 00     sts     0x00BC, r24
    4388:       80 e0           ldi     r24, 0x00       ; 0
    438a:       90 e0           ldi     r25, 0x00       ; 0
    438c:       08 95           ret

0000438e <i2c_reset>:
    438e:       0e 94 b9 21     call    0x4372  ; 0x4372 <i2c_stop>
    4392:       10 92 28 04     sts     0x0428, r1
    4396:       eb eb           ldi     r30, 0xBB       ; 187
    4398:       f0 e0           ldi     r31, 0x00       ; 0
    439a:       80 81           ld      r24, Z
    439c:       10 92 29 04     sts     0x0429, r1
    43a0:       80 e8           ldi     r24, 0x80       ; 128
    43a2:       80 93 bc 00     sts     0x00BC, r24
    43a6:       10 92 bd 00     sts     0x00BD, r1
    43aa:       10 92 ba 00     sts     0x00BA, r1
    43ae:       10 82           st      Z, r1
    43b0:       10 92 b9 00     sts     0x00B9, r1
    43b4:       10 92 b8 00     sts     0x00B8, r1
    43b8:       0e 94 ad 21     call    0x435a  ; 0x435a <i2c_init>
    43bc:       0e 94 b3 21     call    0x4366  ; 0x4366 <i2c_start>
    43c0:       80 e0           ldi     r24, 0x00       ; 0
    43c2:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    43c6:       08 95           ret

000043c8 <__vector_26>:
    43c8:       1f 92           push    r1
    43ca:       0f 92           push    r0
    43cc:       0f b6           in      r0, 0x3f        ; 63
    43ce:       0f 92           push    r0
    43d0:       11 24           eor     r1, r1
    43d2:       2f 93           push    r18
    43d4:       3f 93           push    r19
    43d6:       4f 93           push    r20
    43d8:       5f 93           push    r21
    43da:       6f 93           push    r22
    43dc:       7f 93           push    r23
    43de:       8f 93           push    r24
    43e0:       9f 93           push    r25
    43e2:       af 93           push    r26
    43e4:       bf 93           push    r27
    43e6:       ef 93           push    r30
    43e8:       ff 93           push    r31
    43ea:       80 91 28 04     lds     r24, 0x0428
    43ee:       8f 5f           subi    r24, 0xFF       ; 255
    43f0:       80 93 28 04     sts     0x0428, r24
    43f4:       81 50           subi    r24, 0x01       ; 1
    43f6:       e8 2f           mov     r30, r24
    43f8:       f0 e0           ldi     r31, 0x00       ; 0
    43fa:       e7 31           cpi     r30, 0x17       ; 23
    43fc:       f1 05           cpc     r31, r1
    43fe:       08 f0           brcs    .+2             ; 0x4402 <__vector_26+0x3a>
    4400:       ab c0           rjmp    .+342           ; 0x4558 <__vector_26+0x190>
    4402:       e0 5b           subi    r30, 0xB0       ; 176
    4404:       ff 4f           sbci    r31, 0xFF       ; 255
    4406:       ee 0f           add     r30, r30
    4408:       ff 1f           adc     r31, r31
    440a:       05 90           lpm     r0, Z+
    440c:       f4 91           lpm     r31, Z
    440e:       e0 2d           mov     r30, r0
    4410:       09 94           ijmp
    4412:       80 91 bb 00     lds     r24, 0x00BB
    4416:       90 91 2a 04     lds     r25, 0x042A
    441a:       e9 2f           mov     r30, r25
    441c:       f0 e0           ldi     r31, 0x00       ; 0
    441e:       eb 56           subi    r30, 0x6B       ; 107
    4420:       f8 4f           sbci    r31, 0xF8       ; 248
    4422:       80 83           st      Z, r24
    4424:       91 30           cpi     r25, 0x01       ; 1
    4426:       09 f4           brne    .+2             ; 0x442a <__vector_26+0x62>
    4428:       6e c0           rjmp    .+220           ; 0x4506 <__vector_26+0x13e>
    442a:       91 30           cpi     r25, 0x01       ; 1
    442c:       08 f4           brcc    .+2             ; 0x4430 <__vector_26+0x68>
    442e:       87 c0           rjmp    .+270           ; 0x453e <__vector_26+0x176>
    4430:       92 30           cpi     r25, 0x02       ; 2
    4432:       09 f4           brne    .+2             ; 0x4436 <__vector_26+0x6e>
    4434:       89 c0           rjmp    .+274           ; 0x4548 <__vector_26+0x180>
    4436:       93 30           cpi     r25, 0x03       ; 3
    4438:       09 f0           breq    .+2             ; 0x443c <__vector_26+0x74>
    443a:       8e c0           rjmp    .+284           ; 0x4558 <__vector_26+0x190>
    443c:       80 91 6e 08     lds     r24, 0x086E
    4440:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    4444:       89 c0           rjmp    .+274           ; 0x4558 <__vector_26+0x190>
    4446:       88 e9           ldi     r24, 0x98       ; 152
    4448:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    444c:       85 c0           rjmp    .+266           ; 0x4558 <__vector_26+0x190>
    444e:       80 e8           ldi     r24, 0x80       ; 128
    4450:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    4454:       81 c0           rjmp    .+258           ; 0x4558 <__vector_26+0x190>
    4456:       0e 94 b9 21     call    0x4372  ; 0x4372 <i2c_stop>
    445a:       8a e0           ldi     r24, 0x0A       ; 10
    445c:       90 e0           ldi     r25, 0x00       ; 0
    445e:       90 93 94 03     sts     0x0394, r25
    4462:       80 93 93 03     sts     0x0393, r24
    4466:       0e 94 b3 21     call    0x4366  ; 0x4366 <i2c_start>
    446a:       76 c0           rjmp    .+236           ; 0x4558 <__vector_26+0x190>
    446c:       90 91 2a 04     lds     r25, 0x042A
    4470:       80 91 bb 00     lds     r24, 0x00BB
    4474:       e9 2f           mov     r30, r25
    4476:       f0 e0           ldi     r31, 0x00       ; 0
    4478:       eb 56           subi    r30, 0x6B       ; 107
    447a:       f8 4f           sbci    r31, 0xF8       ; 248
    447c:       84 83           std     Z+4, r24        ; 0x04
    447e:       9f 5f           subi    r25, 0xFF       ; 255
    4480:       90 93 2a 04     sts     0x042A, r25
    4484:       94 30           cpi     r25, 0x04       ; 4
    4486:       10 f0           brcs    .+4             ; 0x448c <__vector_26+0xc4>
    4488:       10 92 2a 04     sts     0x042A, r1
    448c:       0e 94 b9 21     call    0x4372  ; 0x4372 <i2c_stop>
    4490:       8a e0           ldi     r24, 0x0A       ; 10
    4492:       90 e0           ldi     r25, 0x00       ; 0
    4494:       90 93 94 03     sts     0x0394, r25
    4498:       80 93 93 03     sts     0x0393, r24
    449c:       10 92 28 04     sts     0x0428, r1
    44a0:       5b c0           rjmp    .+182           ; 0x4558 <__vector_26+0x190>
    44a2:       0e 94 b9 21     call    0x4372  ; 0x4372 <i2c_stop>
    44a6:       80 91 29 04     lds     r24, 0x0429
    44aa:       84 30           cpi     r24, 0x04       ; 4
    44ac:       08 f0           brcs    .+2             ; 0x44b0 <__vector_26+0xe8>
    44ae:       51 c0           rjmp    .+162           ; 0x4552 <__vector_26+0x18a>
    44b0:       10 92 28 04     sts     0x0428, r1
    44b4:       d8 cf           rjmp    .-80            ; 0x4466 <__vector_26+0x9e>
    44b6:       80 91 1c 03     lds     r24, 0x031C
    44ba:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    44be:       4c c0           rjmp    .+152           ; 0x4558 <__vector_26+0x190>
    44c0:       80 91 1a 03     lds     r24, 0x031A
    44c4:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    44c8:       47 c0           rjmp    .+142           ; 0x4558 <__vector_26+0x190>
    44ca:       80 91 29 04     lds     r24, 0x0429
    44ce:       88 0f           add     r24, r24
    44d0:       8e 5a           subi    r24, 0xAE       ; 174
    44d2:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    44d6:       40 c0           rjmp    .+128           ; 0x4558 <__vector_26+0x190>
    44d8:       80 e1           ldi     r24, 0x10       ; 16
    44da:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    44de:       3c c0           rjmp    .+120           ; 0x4558 <__vector_26+0x190>
    44e0:       80 91 2a 04     lds     r24, 0x042A
    44e4:       81 30           cpi     r24, 0x01       ; 1
    44e6:       79 f0           breq    .+30            ; 0x4506 <__vector_26+0x13e>
    44e8:       81 30           cpi     r24, 0x01       ; 1
    44ea:       48 f1           brcs    .+82            ; 0x453e <__vector_26+0x176>
    44ec:       82 30           cpi     r24, 0x02       ; 2
    44ee:       61 f1           breq    .+88            ; 0x4548 <__vector_26+0x180>
    44f0:       83 30           cpi     r24, 0x03       ; 3
    44f2:       91 f5           brne    .+100           ; 0x4558 <__vector_26+0x190>
    44f4:       a3 cf           rjmp    .-186           ; 0x443c <__vector_26+0x74>
    44f6:       80 91 29 04     lds     r24, 0x0429
    44fa:       8f 5f           subi    r24, 0xFF       ; 255
    44fc:       80 93 29 04     sts     0x0429, r24
    4500:       81 50           subi    r24, 0x01       ; 1
    4502:       81 30           cpi     r24, 0x01       ; 1
    4504:       89 f7           brne    .-30            ; 0x44e8 <__vector_26+0x120>
    4506:       80 91 45 08     lds     r24, 0x0845
    450a:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    450e:       24 c0           rjmp    .+72            ; 0x4558 <__vector_26+0x190>
    4510:       84 e1           ldi     r24, 0x14       ; 20
    4512:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    4516:       20 c0           rjmp    .+64            ; 0x4558 <__vector_26+0x190>
    4518:       80 91 1b 03     lds     r24, 0x031B
    451c:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    4520:       1b c0           rjmp    .+54            ; 0x4558 <__vector_26+0x190>
    4522:       82 e1           ldi     r24, 0x12       ; 18
    4524:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    4528:       17 c0           rjmp    .+46            ; 0x4558 <__vector_26+0x190>
    452a:       80 91 2a 04     lds     r24, 0x042A
    452e:       88 0f           add     r24, r24
    4530:       8d 5a           subi    r24, 0xAD       ; 173
    4532:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    4536:       10 c0           rjmp    .+32            ; 0x4558 <__vector_26+0x190>
    4538:       90 91 2a 04     lds     r25, 0x042A
    453c:       73 cf           rjmp    .-282           ; 0x4424 <__vector_26+0x5c>
    453e:       80 91 38 08     lds     r24, 0x0838
    4542:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    4546:       08 c0           rjmp    .+16            ; 0x4558 <__vector_26+0x190>
    4548:       80 91 69 08     lds     r24, 0x0869
    454c:       0e 94 bd 21     call    0x437a  ; 0x437a <i2c_write_byte>
    4550:       03 c0           rjmp    .+6             ; 0x4558 <__vector_26+0x190>
    4552:       10 92 29 04     sts     0x0429, r1
    4556:       87 cf           rjmp    .-242           ; 0x4466 <__vector_26+0x9e>
    4558:       80 91 bc 00     lds     r24, 0x00BC
    455c:       80 68           ori     r24, 0x80       ; 128
    455e:       80 93 bc 00     sts     0x00BC, r24
    4562:       ff 91           pop     r31
    4564:       ef 91           pop     r30
    4566:       bf 91           pop     r27
    4568:       af 91           pop     r26
    456a:       9f 91           pop     r25
    456c:       8f 91           pop     r24
    456e:       7f 91           pop     r23
    4570:       6f 91           pop     r22
    4572:       5f 91           pop     r21
    4574:       4f 91           pop     r20
    4576:       3f 91           pop     r19
    4578:       2f 91           pop     r18
    457a:       0f 90           pop     r0
    457c:       0f be           out     0x3f, r0        ; 63
    457e:       0f 90           pop     r0
    4580:       1f 90           pop     r1
    4582:       18 95           reti

00004584 <rc_sum_init>:
    4584:       83 ec           ldi     r24, 0xC3       ; 195
    4586:       80 93 81 00     sts     0x0081, r24
    458a:       ef e6           ldi     r30, 0x6F       ; 111
    458c:       f0 e0           ldi     r31, 0x00       ; 0
    458e:       80 81           ld      r24, Z
    4590:       80 62           ori     r24, 0x20       ; 32
    4592:       80 83           st      Z, r24
    4594:       10 92 34 04     sts     0x0434, r1
    4598:       10 92 33 04     sts     0x0433, r1
    459c:       10 92 32 04     sts     0x0432, r1
    45a0:       10 92 31 04     sts     0x0431, r1
    45a4:       10 92 30 04     sts     0x0430, r1
    45a8:       10 92 2f 04     sts     0x042F, r1
    45ac:       08 95           ret

000045ae <__vector_12>:
    45ae:       1f 92           push    r1
    45b0:       0f 92           push    r0
    45b2:       0f b6           in      r0, 0x3f        ; 63
    45b4:       0f 92           push    r0
    45b6:       11 24           eor     r1, r1
    45b8:       0f 93           push    r16
    45ba:       1f 93           push    r17
    45bc:       2f 93           push    r18
    45be:       3f 93           push    r19
    45c0:       4f 93           push    r20
    45c2:       5f 93           push    r21
    45c4:       6f 93           push    r22
    45c6:       7f 93           push    r23
    45c8:       8f 93           push    r24
    45ca:       9f 93           push    r25
    45cc:       af 93           push    r26
    45ce:       bf 93           push    r27
    45d0:       cf 93           push    r28
    45d2:       df 93           push    r29
    45d4:       ef 93           push    r30
    45d6:       ff 93           push    r31
    45d8:       20 91 86 00     lds     r18, 0x0086
    45dc:       30 91 87 00     lds     r19, 0x0087
    45e0:       80 91 2d 04     lds     r24, 0x042D
    45e4:       90 91 2e 04     lds     r25, 0x042E
    45e8:       28 1b           sub     r18, r24
    45ea:       39 0b           sbc     r19, r25
    45ec:       80 91 86 00     lds     r24, 0x0086
    45f0:       90 91 87 00     lds     r25, 0x0087
    45f4:       90 93 2e 04     sts     0x042E, r25
    45f8:       80 93 2d 04     sts     0x042D, r24
    45fc:       c9 01           movw    r24, r18
    45fe:       8d 54           subi    r24, 0x4D       ; 77
    4600:       94 40           sbci    r25, 0x04       ; 4
    4602:       83 5f           subi    r24, 0xF3       ; 243
    4604:       9a 41           sbci    r25, 0x1A       ; 26
    4606:       70 f4           brcc    .+28            ; 0x4624 <__vector_12+0x76>
    4608:       80 91 2b 04     lds     r24, 0x042B
    460c:       90 91 2c 04     lds     r25, 0x042C
    4610:       04 97           sbiw    r24, 0x04       ; 4
    4612:       0c f0           brlt    .+2             ; 0x4616 <__vector_12+0x68>
    4614:       7e c0           rjmp    .+252           ; 0x4712 <__vector_12+0x164>
    4616:       81 e0           ldi     r24, 0x01       ; 1
    4618:       90 e0           ldi     r25, 0x00       ; 0
    461a:       90 93 2c 04     sts     0x042C, r25
    461e:       80 93 2b 04     sts     0x042B, r24
    4622:       9d c0           rjmp    .+314           ; 0x475e <__vector_12+0x1b0>
    4624:       00 91 2b 04     lds     r16, 0x042B
    4628:       10 91 2c 04     lds     r17, 0x042C
    462c:       0a 30           cpi     r16, 0x0A       ; 10
    462e:       11 05           cpc     r17, r1
    4630:       0c f0           brlt    .+2             ; 0x4634 <__vector_12+0x86>
    4632:       95 c0           rjmp    .+298           ; 0x475e <__vector_12+0x1b0>
    4634:       c9 01           movw    r24, r18
    4636:       8b 5f           subi    r24, 0xFB       ; 251
    4638:       90 40           sbci    r25, 0x00       ; 0
    463a:       84 5b           subi    r24, 0xB4       ; 180
    463c:       91 40           sbci    r25, 0x01       ; 1
    463e:       08 f0           brcs    .+2             ; 0x4642 <__vector_12+0x94>
    4640:       56 c0           rjmp    .+172           ; 0x46ee <__vector_12+0x140>
    4642:       a9 01           movw    r20, r18
    4644:       42 5d           subi    r20, 0xD2       ; 210
    4646:       51 40           sbci    r21, 0x01       ; 1
    4648:       e8 01           movw    r28, r16
    464a:       cc 0f           add     r28, r28
    464c:       dd 1f           adc     r29, r29
    464e:       fe 01           movw    r30, r28
    4650:       eb 55           subi    r30, 0x5B       ; 91
    4652:       f8 4f           sbci    r31, 0xF8       ; 248
    4654:       80 81           ld      r24, Z
    4656:       91 81           ldd     r25, Z+1        ; 0x01
    4658:       9a 01           movw    r18, r20
    465a:       28 1b           sub     r18, r24
    465c:       39 0b           sbc     r19, r25
    465e:       c9 01           movw    r24, r18
    4660:       37 fd           sbrc    r19, 7
    4662:       79 c0           rjmp    .+242           ; 0x4756 <__vector_12+0x1a8>
    4664:       06 97           sbiw    r24, 0x06       ; 6
    4666:       54 f4           brge    .+20            ; 0x467c <__vector_12+0xce>
    4668:       80 91 94 04     lds     r24, 0x0494
    466c:       88 3c           cpi     r24, 0xC8       ; 200
    466e:       08 f0           brcs    .+2             ; 0x4672 <__vector_12+0xc4>
    4670:       6b c0           rjmp    .+214           ; 0x4748 <__vector_12+0x19a>
    4672:       80 91 94 04     lds     r24, 0x0494
    4676:       86 5f           subi    r24, 0xF6       ; 246
    4678:       80 93 94 04     sts     0x0494, r24
    467c:       fe 01           movw    r30, r28
    467e:       eb 55           subi    r30, 0x5B       ; 91
    4680:       f8 4f           sbci    r31, 0xF8       ; 248
    4682:       80 81           ld      r24, Z
    4684:       91 81           ldd     r25, Z+1        ; 0x01
    4686:       9c 01           movw    r18, r24
    4688:       22 0f           add     r18, r18
    468a:       33 1f           adc     r19, r19
    468c:       28 0f           add     r18, r24
    468e:       39 1f           adc     r19, r25
    4690:       24 0f           add     r18, r20
    4692:       35 1f           adc     r19, r21
    4694:       37 fd           sbrc    r19, 7
    4696:       5c c0           rjmp    .+184           ; 0x4750 <__vector_12+0x1a2>
    4698:       35 95           asr     r19
    469a:       27 95           ror     r18
    469c:       35 95           asr     r19
    469e:       27 95           ror     r18
    46a0:       ca 01           movw    r24, r20
    46a2:       01 96           adiw    r24, 0x01       ; 1
    46a4:       82 17           cp      r24, r18
    46a6:       93 07           cpc     r25, r19
    46a8:       0c f0           brlt    .+2             ; 0x46ac <__vector_12+0xfe>
    46aa:       45 c0           rjmp    .+138           ; 0x4736 <__vector_12+0x188>
    46ac:       21 50           subi    r18, 0x01       ; 1
    46ae:       30 40           sbci    r19, 0x00       ; 0
    46b0:       80 91 94 04     lds     r24, 0x0494
    46b4:       83 3c           cpi     r24, 0xC3       ; 195
    46b6:       c8 f1           brcs    .+114           ; 0x472a <__vector_12+0x17c>
    46b8:       fe 01           movw    r30, r28
    46ba:       eb 55           subi    r30, 0x5B       ; 91
    46bc:       f8 4f           sbci    r31, 0xF8       ; 248
    46be:       80 81           ld      r24, Z
    46c0:       91 81           ldd     r25, Z+1        ; 0x01
    46c2:       a9 01           movw    r20, r18
    46c4:       48 1b           sub     r20, r24
    46c6:       59 0b           sbc     r21, r25
    46c8:       ca 01           movw    r24, r20
    46ca:       63 e0           ldi     r22, 0x03       ; 3
    46cc:       70 e0           ldi     r23, 0x00       ; 0
    46ce:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    46d2:       cb 01           movw    r24, r22
    46d4:       88 0f           add     r24, r24
    46d6:       99 1f           adc     r25, r25
    46d8:       86 0f           add     r24, r22
    46da:       97 1f           adc     r25, r23
    46dc:       fe 01           movw    r30, r28
    46de:       e5 54           subi    r30, 0x45       ; 69
    46e0:       f8 4f           sbci    r31, 0xF8       ; 248
    46e2:       91 83           std     Z+1, r25        ; 0x01
    46e4:       80 83           st      Z, r24
    46e6:       cb 55           subi    r28, 0x5B       ; 91
    46e8:       d8 4f           sbci    r29, 0xF8       ; 248
    46ea:       39 83           std     Y+1, r19        ; 0x01
    46ec:       28 83           st      Y, r18
    46ee:       c8 01           movw    r24, r16
    46f0:       01 96           adiw    r24, 0x01       ; 1
    46f2:       90 93 2c 04     sts     0x042C, r25
    46f6:       80 93 2b 04     sts     0x042B, r24
    46fa:       85 30           cpi     r24, 0x05       ; 5
    46fc:       91 05           cpc     r25, r1
    46fe:       89 f0           breq    .+34            ; 0x4722 <__vector_12+0x174>
    4700:       5d 98           cbi     0x0b, 5 ; 11
    4702:       86 30           cpi     r24, 0x06       ; 6
    4704:       91 05           cpc     r25, r1
    4706:       51 f0           breq    .+20            ; 0x471c <__vector_12+0x16e>
    4708:       5c 98           cbi     0x0b, 4 ; 11
    470a:       07 97           sbiw    r24, 0x07       ; 7
    470c:       29 f0           breq    .+10            ; 0x4718 <__vector_12+0x16a>
    470e:       5b 98           cbi     0x0b, 3 ; 11
    4710:       26 c0           rjmp    .+76            ; 0x475e <__vector_12+0x1b0>
    4712:       10 92 79 03     sts     0x0379, r1
    4716:       7f cf           rjmp    .-258           ; 0x4616 <__vector_12+0x68>
    4718:       5b 9a           sbi     0x0b, 3 ; 11
    471a:       21 c0           rjmp    .+66            ; 0x475e <__vector_12+0x1b0>
    471c:       5c 9a           sbi     0x0b, 4 ; 11
    471e:       5b 98           cbi     0x0b, 3 ; 11
    4720:       1e c0           rjmp    .+60            ; 0x475e <__vector_12+0x1b0>
    4722:       5d 9a           sbi     0x0b, 5 ; 11
    4724:       5c 98           cbi     0x0b, 4 ; 11
    4726:       5b 98           cbi     0x0b, 3 ; 11
    4728:       1a c0           rjmp    .+52            ; 0x475e <__vector_12+0x1b0>
    472a:       fe 01           movw    r30, r28
    472c:       e5 54           subi    r30, 0x45       ; 69
    472e:       f8 4f           sbci    r31, 0xF8       ; 248
    4730:       11 82           std     Z+1, r1 ; 0x01
    4732:       10 82           st      Z, r1
    4734:       d8 cf           rjmp    .-80            ; 0x46e6 <__vector_12+0x138>
    4736:       41 50           subi    r20, 0x01       ; 1
    4738:       50 40           sbci    r21, 0x00       ; 0
    473a:       24 17           cp      r18, r20
    473c:       35 07           cpc     r19, r21
    473e:       0c f0           brlt    .+2             ; 0x4742 <__vector_12+0x194>
    4740:       b7 cf           rjmp    .-146           ; 0x46b0 <__vector_12+0x102>
    4742:       2f 5f           subi    r18, 0xFF       ; 255
    4744:       3f 4f           sbci    r19, 0xFF       ; 255
    4746:       b4 cf           rjmp    .-152           ; 0x46b0 <__vector_12+0x102>
    4748:       88 ec           ldi     r24, 0xC8       ; 200
    474a:       80 93 94 04     sts     0x0494, r24
    474e:       96 cf           rjmp    .-212           ; 0x467c <__vector_12+0xce>
    4750:       2d 5f           subi    r18, 0xFD       ; 253
    4752:       3f 4f           sbci    r19, 0xFF       ; 255
    4754:       a1 cf           rjmp    .-190           ; 0x4698 <__vector_12+0xea>
    4756:       90 95           com     r25
    4758:       81 95           neg     r24
    475a:       9f 4f           sbci    r25, 0xFF       ; 255
    475c:       83 cf           rjmp    .-250           ; 0x4664 <__vector_12+0xb6>
    475e:       ff 91           pop     r31
    4760:       ef 91           pop     r30
    4762:       df 91           pop     r29
    4764:       cf 91           pop     r28
    4766:       bf 91           pop     r27
    4768:       af 91           pop     r26
    476a:       9f 91           pop     r25
    476c:       8f 91           pop     r24
    476e:       7f 91           pop     r23
    4770:       6f 91           pop     r22
    4772:       5f 91           pop     r21
    4774:       4f 91           pop     r20
    4776:       3f 91           pop     r19
    4778:       2f 91           pop     r18
    477a:       1f 91           pop     r17
    477c:       0f 91           pop     r16
    477e:       0f 90           pop     r0
    4780:       0f be           out     0x3f, r0        ; 63
    4782:       0f 90           pop     r0
    4784:       1f 90           pop     r1
    4786:       18 95           reti

00004788 <DefaultStickMapping>:
    4788:       81 e0           ldi     r24, 0x01       ; 1
    478a:       80 93 d7 07     sts     0x07D7, r24
    478e:       82 e0           ldi     r24, 0x02       ; 2
    4790:       80 93 d8 07     sts     0x07D8, r24
    4794:       83 e0           ldi     r24, 0x03       ; 3
    4796:       80 93 d9 07     sts     0x07D9, r24
    479a:       84 e0           ldi     r24, 0x04       ; 4
    479c:       80 93 da 07     sts     0x07DA, r24
    47a0:       85 e0           ldi     r24, 0x05       ; 5
    47a2:       80 93 db 07     sts     0x07DB, r24
    47a6:       86 e0           ldi     r24, 0x06       ; 6
    47a8:       80 93 dc 07     sts     0x07DC, r24
    47ac:       87 e0           ldi     r24, 0x07       ; 7
    47ae:       80 93 dd 07     sts     0x07DD, r24
    47b2:       88 e0           ldi     r24, 0x08       ; 8
    47b4:       80 93 de 07     sts     0x07DE, r24
    47b8:       08 95           ret

000047ba <MotorSmoothing>:
    47ba:       68 17           cp      r22, r24
    47bc:       79 07           cpc     r23, r25
    47be:       44 f4           brge    .+16            ; 0x47d0 <MotorSmoothing+0x16>
    47c0:       68 0f           add     r22, r24
    47c2:       79 1f           adc     r23, r25
    47c4:       77 fd           sbrc    r23, 7
    47c6:       09 c0           rjmp    .+18            ; 0x47da <MotorSmoothing+0x20>
    47c8:       cb 01           movw    r24, r22
    47ca:       95 95           asr     r25
    47cc:       87 95           ror     r24
    47ce:       08 95           ret
    47d0:       68 1b           sub     r22, r24
    47d2:       79 0b           sbc     r23, r25
    47d4:       86 1b           sub     r24, r22
    47d6:       97 0b           sbc     r25, r23
    47d8:       08 95           ret
    47da:       6f 5f           subi    r22, 0xFF       ; 255
    47dc:       7f 4f           sbci    r23, 0xFF       ; 255
    47de:       cb 01           movw    r24, r22
    47e0:       95 95           asr     r25
    47e2:       87 95           ror     r24
    47e4:       08 95           ret

000047e6 <Mittelwert>:
    47e6:       2f 92           push    r2
    47e8:       3f 92           push    r3
    47ea:       4f 92           push    r4
    47ec:       5f 92           push    r5
    47ee:       6f 92           push    r6
    47f0:       7f 92           push    r7
    47f2:       8f 92           push    r8
    47f4:       9f 92           push    r9
    47f6:       af 92           push    r10
    47f8:       bf 92           push    r11
    47fa:       cf 92           push    r12
    47fc:       df 92           push    r13
    47fe:       ef 92           push    r14
    4800:       ff 92           push    r15
    4802:       0f 93           push    r16
    4804:       1f 93           push    r17
    4806:       cf 93           push    r28
    4808:       df 93           push    r29
    480a:       cd b7           in      r28, 0x3d       ; 61
    480c:       de b7           in      r29, 0x3e       ; 62
    480e:       6b 97           sbiw    r28, 0x1b       ; 27
    4810:       0f b6           in      r0, 0x3f        ; 63
    4812:       f8 94           cli
    4814:       de bf           out     0x3e, r29       ; 62
    4816:       0f be           out     0x3f, r0        ; 63
    4818:       cd bf           out     0x3d, r28       ; 61
    481a:       80 91 02 04     lds     r24, 0x0402
    481e:       90 91 03 04     lds     r25, 0x0403
    4822:       40 90 33 04     lds     r4, 0x0433
    4826:       50 90 34 04     lds     r5, 0x0434
    482a:       48 1a           sub     r4, r24
    482c:       59 0a           sbc     r5, r25
    482e:       50 92 78 08     sts     0x0878, r5
    4832:       40 92 77 08     sts     0x0877, r4
    4836:       20 91 f8 03     lds     r18, 0x03F8
    483a:       30 91 f9 03     lds     r19, 0x03F9
    483e:       37 ff           sbrs    r19, 7
    4840:       02 c0           rjmp    .+4             ; 0x4846 <Mittelwert+0x60>
    4842:       0c 94 11 2c     jmp     0x5822  ; 0x5822 <Mittelwert+0x103c>
    4846:       35 95           asr     r19
    4848:       27 95           ror     r18
    484a:       35 95           asr     r19
    484c:       27 95           ror     r18
    484e:       35 95           asr     r19
    4850:       27 95           ror     r18
    4852:       3b 8f           std     Y+27, r19       ; 0x1b
    4854:       2a 8f           std     Y+26, r18       ; 0x1a
    4856:       20 91 fa 03     lds     r18, 0x03FA
    485a:       30 91 fb 03     lds     r19, 0x03FB
    485e:       37 fd           sbrc    r19, 7
    4860:       dd c7           rjmp    .+4026          ; 0x581c <Mittelwert+0x1036>
    4862:       35 95           asr     r19
    4864:       27 95           ror     r18
    4866:       35 95           asr     r19
    4868:       27 95           ror     r18
    486a:       35 95           asr     r19
    486c:       27 95           ror     r18
    486e:       3c 8b           std     Y+20, r19       ; 0x14
    4870:       2b 8b           std     Y+19, r18       ; 0x13
    4872:       2a 8d           ldd     r18, Y+26       ; 0x1a
    4874:       3b 8d           ldd     r19, Y+27       ; 0x1b
    4876:       30 93 57 08     sts     0x0857, r19
    487a:       20 93 56 08     sts     0x0856, r18
    487e:       8b 89           ldd     r24, Y+19       ; 0x13
    4880:       9c 89           ldd     r25, Y+20       ; 0x14
    4882:       90 93 4b 08     sts     0x084B, r25
    4886:       80 93 4a 08     sts     0x084A, r24
    488a:       60 91 06 04     lds     r22, 0x0406
    488e:       70 91 07 04     lds     r23, 0x0407
    4892:       88 27           eor     r24, r24
    4894:       77 fd           sbrc    r23, 7
    4896:       80 95           com     r24
    4898:       98 2f           mov     r25, r24
    489a:       26 e0           ldi     r18, 0x06       ; 6
    489c:       30 e0           ldi     r19, 0x00       ; 0
    489e:       40 e0           ldi     r20, 0x00       ; 0
    48a0:       50 e0           ldi     r21, 0x00       ; 0
    48a2:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    48a6:       7b 01           movw    r14, r22
    48a8:       8c 01           movw    r16, r24
    48aa:       20 91 72 08     lds     r18, 0x0872
    48ae:       30 91 73 08     lds     r19, 0x0873
    48b2:       44 27           eor     r20, r20
    48b4:       37 fd           sbrc    r19, 7
    48b6:       40 95           com     r20
    48b8:       54 2f           mov     r21, r20
    48ba:       ca 01           movw    r24, r20
    48bc:       b9 01           movw    r22, r18
    48be:       66 0f           add     r22, r22
    48c0:       77 1f           adc     r23, r23
    48c2:       88 1f           adc     r24, r24
    48c4:       99 1f           adc     r25, r25
    48c6:       62 0f           add     r22, r18
    48c8:       73 1f           adc     r23, r19
    48ca:       84 1f           adc     r24, r20
    48cc:       95 1f           adc     r25, r21
    48ce:       6e 0d           add     r22, r14
    48d0:       7f 1d           adc     r23, r15
    48d2:       80 1f           adc     r24, r16
    48d4:       91 1f           adc     r25, r17
    48d6:       24 e0           ldi     r18, 0x04       ; 4
    48d8:       30 e0           ldi     r19, 0x00       ; 0
    48da:       40 e0           ldi     r20, 0x00       ; 0
    48dc:       50 e0           ldi     r21, 0x00       ; 0
    48de:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    48e2:       30 93 73 08     sts     0x0873, r19
    48e6:       20 93 72 08     sts     0x0872, r18
    48ea:       60 91 04 04     lds     r22, 0x0404
    48ee:       70 91 05 04     lds     r23, 0x0405
    48f2:       88 27           eor     r24, r24
    48f4:       77 fd           sbrc    r23, 7
    48f6:       80 95           com     r24
    48f8:       98 2f           mov     r25, r24
    48fa:       26 e0           ldi     r18, 0x06       ; 6
    48fc:       30 e0           ldi     r19, 0x00       ; 0
    48fe:       40 e0           ldi     r20, 0x00       ; 0
    4900:       50 e0           ldi     r21, 0x00       ; 0
    4902:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    4906:       7b 01           movw    r14, r22
    4908:       8c 01           movw    r16, r24
    490a:       20 91 82 08     lds     r18, 0x0882
    490e:       30 91 83 08     lds     r19, 0x0883
    4912:       44 27           eor     r20, r20
    4914:       37 fd           sbrc    r19, 7
    4916:       40 95           com     r20
    4918:       54 2f           mov     r21, r20
    491a:       ca 01           movw    r24, r20
    491c:       b9 01           movw    r22, r18
    491e:       66 0f           add     r22, r22
    4920:       77 1f           adc     r23, r23
    4922:       88 1f           adc     r24, r24
    4924:       99 1f           adc     r25, r25
    4926:       62 0f           add     r22, r18
    4928:       73 1f           adc     r23, r19
    492a:       84 1f           adc     r24, r20
    492c:       95 1f           adc     r25, r21
    492e:       6e 0d           add     r22, r14
    4930:       7f 1d           adc     r23, r15
    4932:       80 1f           adc     r24, r16
    4934:       91 1f           adc     r25, r17
    4936:       24 e0           ldi     r18, 0x04       ; 4
    4938:       30 e0           ldi     r19, 0x00       ; 0
    493a:       40 e0           ldi     r20, 0x00       ; 0
    493c:       50 e0           ldi     r21, 0x00       ; 0
    493e:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    4942:       30 93 83 08     sts     0x0883, r19
    4946:       20 93 82 08     sts     0x0882, r18
    494a:       e0 90 08 04     lds     r14, 0x0408
    494e:       f0 90 09 04     lds     r15, 0x0409
    4952:       20 91 54 08     lds     r18, 0x0854
    4956:       30 91 55 08     lds     r19, 0x0855
    495a:       44 27           eor     r20, r20
    495c:       37 fd           sbrc    r19, 7
    495e:       40 95           com     r20
    4960:       54 2f           mov     r21, r20
    4962:       ca 01           movw    r24, r20
    4964:       b9 01           movw    r22, r18
    4966:       66 0f           add     r22, r22
    4968:       77 1f           adc     r23, r23
    496a:       88 1f           adc     r24, r24
    496c:       99 1f           adc     r25, r25
    496e:       62 0f           add     r22, r18
    4970:       73 1f           adc     r23, r19
    4972:       84 1f           adc     r24, r20
    4974:       95 1f           adc     r25, r21
    4976:       00 27           eor     r16, r16
    4978:       f7 fc           sbrc    r15, 7
    497a:       00 95           com     r16
    497c:       10 2f           mov     r17, r16
    497e:       6e 0d           add     r22, r14
    4980:       7f 1d           adc     r23, r15
    4982:       80 1f           adc     r24, r16
    4984:       91 1f           adc     r25, r17
    4986:       24 e0           ldi     r18, 0x04       ; 4
    4988:       30 e0           ldi     r19, 0x00       ; 0
    498a:       40 e0           ldi     r20, 0x00       ; 0
    498c:       50 e0           ldi     r21, 0x00       ; 0
    498e:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    4992:       30 93 55 08     sts     0x0855, r19
    4996:       20 93 54 08     sts     0x0854, r18
    499a:       20 91 06 04     lds     r18, 0x0406
    499e:       30 91 07 04     lds     r19, 0x0407
    49a2:       c9 01           movw    r24, r18
    49a4:       88 0f           add     r24, r24
    49a6:       99 1f           adc     r25, r25
    49a8:       82 0f           add     r24, r18
    49aa:       93 1f           adc     r25, r19
    49ac:       88 0f           add     r24, r24
    49ae:       99 1f           adc     r25, r25
    49b0:       aa 27           eor     r26, r26
    49b2:       97 fd           sbrc    r25, 7
    49b4:       a0 95           com     r26
    49b6:       ba 2f           mov     r27, r26
    49b8:       20 91 55 04     lds     r18, 0x0455
    49bc:       30 91 56 04     lds     r19, 0x0456
    49c0:       40 91 57 04     lds     r20, 0x0457
    49c4:       50 91 58 04     lds     r21, 0x0458
    49c8:       28 0f           add     r18, r24
    49ca:       39 1f           adc     r19, r25
    49cc:       4a 1f           adc     r20, r26
    49ce:       5b 1f           adc     r21, r27
    49d0:       20 93 55 04     sts     0x0455, r18
    49d4:       30 93 56 04     sts     0x0456, r19
    49d8:       40 93 57 04     sts     0x0457, r20
    49dc:       50 93 58 04     sts     0x0458, r21
    49e0:       20 91 04 04     lds     r18, 0x0404
    49e4:       30 91 05 04     lds     r19, 0x0405
    49e8:       c9 01           movw    r24, r18
    49ea:       88 0f           add     r24, r24
    49ec:       99 1f           adc     r25, r25
    49ee:       82 0f           add     r24, r18
    49f0:       93 1f           adc     r25, r19
    49f2:       88 0f           add     r24, r24
    49f4:       99 1f           adc     r25, r25
    49f6:       aa 27           eor     r26, r26
    49f8:       97 fd           sbrc    r25, 7
    49fa:       a0 95           com     r26
    49fc:       ba 2f           mov     r27, r26
    49fe:       20 91 59 04     lds     r18, 0x0459
    4a02:       30 91 5a 04     lds     r19, 0x045A
    4a06:       40 91 5b 04     lds     r20, 0x045B
    4a0a:       50 91 5c 04     lds     r21, 0x045C
    4a0e:       28 0f           add     r18, r24
    4a10:       39 1f           adc     r19, r25
    4a12:       4a 1f           adc     r20, r26
    4a14:       5b 1f           adc     r21, r27
    4a16:       20 93 59 04     sts     0x0459, r18
    4a1a:       30 93 5a 04     sts     0x045A, r19
    4a1e:       40 93 5b 04     sts     0x045B, r20
    4a22:       50 93 5c 04     sts     0x045C, r21
    4a26:       20 91 06 04     lds     r18, 0x0406
    4a2a:       30 91 07 04     lds     r19, 0x0407
    4a2e:       80 91 5f 08     lds     r24, 0x085F
    4a32:       90 91 60 08     lds     r25, 0x0860
    4a36:       82 0f           add     r24, r18
    4a38:       93 1f           adc     r25, r19
    4a3a:       90 93 60 08     sts     0x0860, r25
    4a3e:       80 93 5f 08     sts     0x085F, r24
    4a42:       20 91 04 04     lds     r18, 0x0404
    4a46:       30 91 05 04     lds     r19, 0x0405
    4a4a:       80 91 7a 08     lds     r24, 0x087A
    4a4e:       90 91 7b 08     lds     r25, 0x087B
    4a52:       82 0f           add     r24, r18
    4a54:       93 1f           adc     r25, r19
    4a56:       90 93 7b 08     sts     0x087B, r25
    4a5a:       80 93 7a 08     sts     0x087A, r24
    4a5e:       80 91 3d 04     lds     r24, 0x043D
    4a62:       90 91 3e 04     lds     r25, 0x043E
    4a66:       01 96           adiw    r24, 0x01       ; 1
    4a68:       90 93 3e 04     sts     0x043E, r25
    4a6c:       80 93 3d 04     sts     0x043D, r24
    4a70:       e0 90 85 07     lds     r14, 0x0785
    4a74:       f0 90 86 07     lds     r15, 0x0786
    4a78:       a0 90 3f 04     lds     r10, 0x043F
    4a7c:       b0 90 40 04     lds     r11, 0x0440
    4a80:       c0 90 41 04     lds     r12, 0x0441
    4a84:       d0 90 42 04     lds     r13, 0x0442
    4a88:       60 91 5d 04     lds     r22, 0x045D
    4a8c:       70 91 5e 04     lds     r23, 0x045E
    4a90:       80 91 5f 04     lds     r24, 0x045F
    4a94:       90 91 60 04     lds     r25, 0x0460
    4a98:       0e 94 dc 54     call    0xa9b8  ; 0xa9b8 <__floatsisf>
    4a9c:       3b 01           movw    r6, r22
    4a9e:       4c 01           movw    r8, r24
    4aa0:       00 27           eor     r16, r16
    4aa2:       f7 fc           sbrc    r15, 7
    4aa4:       00 95           com     r16
    4aa6:       10 2f           mov     r17, r16
    4aa8:       c8 01           movw    r24, r16
    4aaa:       b7 01           movw    r22, r14
    4aac:       0e 94 dc 54     call    0xa9b8  ; 0xa9b8 <__floatsisf>
    4ab0:       a6 01           movw    r20, r12
    4ab2:       95 01           movw    r18, r10
    4ab4:       0e 94 44 54     call    0xa888  ; 0xa888 <__subsf3>
    4ab8:       9b 01           movw    r18, r22
    4aba:       ac 01           movw    r20, r24
    4abc:       c4 01           movw    r24, r8
    4abe:       b3 01           movw    r22, r6
    4ac0:       0e 94 45 54     call    0xa88a  ; 0xa88a <__addsf3>
    4ac4:       0e 94 a9 54     call    0xa952  ; 0xa952 <__fixsfsi>
    4ac8:       60 93 5d 04     sts     0x045D, r22
    4acc:       70 93 5e 04     sts     0x045E, r23
    4ad0:       80 93 5f 04     sts     0x045F, r24
    4ad4:       90 93 60 04     sts     0x0460, r25
    4ad8:       8f ec           ldi     r24, 0xCF       ; 207
    4ada:       80 93 7a 00     sts     0x007A, r24
    4ade:       10 92 1d 03     sts     0x031D, r1
    4ae2:       80 91 6d 04     lds     r24, 0x046D
    4ae6:       90 91 6e 04     lds     r25, 0x046E
    4aea:       a0 91 6f 04     lds     r26, 0x046F
    4aee:       b0 91 70 04     lds     r27, 0x0470
    4af2:       8f 87           std     Y+15, r24       ; 0x0f
    4af4:       98 8b           std     Y+16, r25       ; 0x10
    4af6:       a9 8b           std     Y+17, r26       ; 0x11
    4af8:       ba 8b           std     Y+18, r27       ; 0x12
    4afa:       80 91 65 04     lds     r24, 0x0465
    4afe:       90 91 66 04     lds     r25, 0x0466
    4b02:       a0 91 67 04     lds     r26, 0x0467
    4b06:       b0 91 68 04     lds     r27, 0x0468
    4b0a:       8b 87           std     Y+11, r24       ; 0x0b
    4b0c:       9c 87           std     Y+12, r25       ; 0x0c
    4b0e:       ad 87           std     Y+13, r26       ; 0x0d
    4b10:       be 87           std     Y+14, r27       ; 0x0e
    4b12:       32 01           movw    r6, r4
    4b14:       88 24           eor     r8, r8
    4b16:       77 fc           sbrc    r7, 7
    4b18:       80 94           com     r8
    4b1a:       98 2c           mov     r9, r8
    4b1c:       80 91 75 04     lds     r24, 0x0475
    4b20:       90 91 76 04     lds     r25, 0x0476
    4b24:       a0 91 77 04     lds     r26, 0x0477
    4b28:       b0 91 78 04     lds     r27, 0x0478
    4b2c:       86 0d           add     r24, r6
    4b2e:       97 1d           adc     r25, r7
    4b30:       a8 1d           adc     r26, r8
    4b32:       b9 1d           adc     r27, r9
    4b34:       8e 8b           std     Y+22, r24       ; 0x16
    4b36:       9f 8b           std     Y+23, r25       ; 0x17
    4b38:       a8 8f           std     Y+24, r26       ; 0x18
    4b3a:       b9 8f           std     Y+25, r27       ; 0x19
    4b3c:       80 93 75 04     sts     0x0475, r24
    4b40:       90 93 76 04     sts     0x0476, r25
    4b44:       a0 93 77 04     sts     0x0477, r26
    4b48:       b0 93 78 04     sts     0x0478, r27
    4b4c:       20 90 7e 08     lds     r2, 0x087E
    4b50:       30 90 7f 08     lds     r3, 0x087F
    4b54:       40 90 80 08     lds     r4, 0x0880
    4b58:       50 90 81 08     lds     r5, 0x0881
    4b5c:       26 0c           add     r2, r6
    4b5e:       37 1c           adc     r3, r7
    4b60:       48 1c           adc     r4, r8
    4b62:       59 1c           adc     r5, r9
    4b64:       20 92 7e 08     sts     0x087E, r2
    4b68:       30 92 7f 08     sts     0x087F, r3
    4b6c:       40 92 80 08     sts     0x0880, r4
    4b70:       50 92 81 08     sts     0x0881, r5
    4b74:       90 91 a6 04     lds     r25, 0x04A6
    4b78:       9a 87           std     Y+10, r25       ; 0x0a
    4b7a:       99 23           and     r25, r25
    4b7c:       29 f4           brne    .+10            ; 0x4b88 <Mittelwert+0x3a2>
    4b7e:       80 91 a7 04     lds     r24, 0x04A7
    4b82:       88 23           and     r24, r24
    4b84:       09 f4           brne    .+2             ; 0x4b88 <Mittelwert+0x3a2>
    4b86:       74 c4           rjmp    .+2280          ; 0x5470 <Mittelwert+0xc8a>
    4b88:       a0 91 df 07     lds     r26, 0x07DF
    4b8c:       a9 83           std     Y+1, r26        ; 0x01
    4b8e:       10 92 d6 07     sts     0x07D6, r1
    4b92:       10 92 d5 07     sts     0x07D5, r1
    4b96:       10 92 d2 07     sts     0x07D2, r1
    4b9a:       10 92 d1 07     sts     0x07D1, r1
    4b9e:       10 92 18 05     sts     0x0518, r1
    4ba2:       10 92 19 05     sts     0x0519, r1
    4ba6:       10 92 1a 05     sts     0x051A, r1
    4baa:       10 92 1b 05     sts     0x051B, r1
    4bae:       10 92 1c 05     sts     0x051C, r1
    4bb2:       10 92 1d 05     sts     0x051D, r1
    4bb6:       10 92 1e 05     sts     0x051E, r1
    4bba:       10 92 1f 05     sts     0x051F, r1
    4bbe:       b0 91 af 03     lds     r27, 0x03AF
    4bc2:       bd 8b           std     Y+21, r27       ; 0x15
    4bc4:       e0 90 1c 05     lds     r14, 0x051C
    4bc8:       f0 90 1d 05     lds     r15, 0x051D
    4bcc:       00 91 1e 05     lds     r16, 0x051E
    4bd0:       10 91 1f 05     lds     r17, 0x051F
    4bd4:       a0 90 18 05     lds     r10, 0x0518
    4bd8:       b0 90 19 05     lds     r11, 0x0519
    4bdc:       c0 90 1a 05     lds     r12, 0x051A
    4be0:       d0 90 1b 05     lds     r13, 0x051B
    4be4:       c6 01           movw    r24, r12
    4be6:       b5 01           movw    r22, r10
    4be8:       24 e6           ldi     r18, 0x64       ; 100
    4bea:       30 e0           ldi     r19, 0x00       ; 0
    4bec:       40 e0           ldi     r20, 0x00       ; 0
    4bee:       50 e0           ldi     r21, 0x00       ; 0
    4bf0:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    4bf4:       47 01           movw    r8, r14
    4bf6:       82 1a           sub     r8, r18
    4bf8:       93 0a           sbc     r9, r19
    4bfa:       90 92 44 08     sts     0x0844, r9
    4bfe:       80 92 43 08     sts     0x0843, r8
    4c02:       c8 01           movw    r24, r16
    4c04:       b7 01           movw    r22, r14
    4c06:       24 e6           ldi     r18, 0x64       ; 100
    4c08:       30 e0           ldi     r19, 0x00       ; 0
    4c0a:       40 e0           ldi     r20, 0x00       ; 0
    4c0c:       50 e0           ldi     r21, 0x00       ; 0
    4c0e:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    4c12:       39 01           movw    r6, r18
    4c14:       6a 18           sub     r6, r10
    4c16:       7b 08           sbc     r7, r11
    4c18:       70 92 3a 08     sts     0x083A, r7
    4c1c:       60 92 39 08     sts     0x0839, r6
    4c20:       60 91 b3 03     lds     r22, 0x03B3
    4c24:       70 91 b4 03     lds     r23, 0x03B4
    4c28:       80 91 b5 03     lds     r24, 0x03B5
    4c2c:       90 91 b6 03     lds     r25, 0x03B6
    4c30:       28 e6           ldi     r18, 0x68       ; 104
    4c32:       31 e0           ldi     r19, 0x01       ; 1
    4c34:       40 e0           ldi     r20, 0x00       ; 0
    4c36:       50 e0           ldi     r21, 0x00       ; 0
    4c38:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    4c3c:       26 16           cp      r2, r22
    4c3e:       37 06           cpc     r3, r23
    4c40:       48 06           cpc     r4, r24
    4c42:       59 06           cpc     r5, r25
    4c44:       64 f0           brlt    .+24            ; 0x4c5e <Mittelwert+0x478>
    4c46:       26 1a           sub     r2, r22
    4c48:       37 0a           sbc     r3, r23
    4c4a:       48 0a           sbc     r4, r24
    4c4c:       59 0a           sbc     r5, r25
    4c4e:       20 92 7e 08     sts     0x087E, r2
    4c52:       30 92 7f 08     sts     0x087F, r3
    4c56:       40 92 80 08     sts     0x0880, r4
    4c5a:       50 92 81 08     sts     0x0881, r5
    4c5e:       57 fc           sbrc    r5, 7
    4c60:       56 c5           rjmp    .+2732          ; 0x570e <Mittelwert+0xf28>
    4c62:       6b 89           ldd     r22, Y+19       ; 0x13
    4c64:       7c 89           ldd     r23, Y+20       ; 0x14
    4c66:       68 0d           add     r22, r8
    4c68:       79 1d           adc     r23, r9
    4c6a:       9b 01           movw    r18, r22
    4c6c:       44 27           eor     r20, r20
    4c6e:       37 fd           sbrc    r19, 7
    4c70:       40 95           com     r20
    4c72:       54 2f           mov     r21, r20
    4c74:       80 91 71 04     lds     r24, 0x0471
    4c78:       90 91 72 04     lds     r25, 0x0472
    4c7c:       a0 91 73 04     lds     r26, 0x0473
    4c80:       b0 91 74 04     lds     r27, 0x0474
    4c84:       82 0f           add     r24, r18
    4c86:       93 1f           adc     r25, r19
    4c88:       a4 1f           adc     r26, r20
    4c8a:       b5 1f           adc     r27, r21
    4c8c:       80 93 71 04     sts     0x0471, r24
    4c90:       90 93 72 04     sts     0x0472, r25
    4c94:       a0 93 73 04     sts     0x0473, r26
    4c98:       b0 93 74 04     sts     0x0474, r27
    4c9c:       80 91 a2 04     lds     r24, 0x04A2
    4ca0:       90 91 a3 04     lds     r25, 0x04A3
    4ca4:       68 1b           sub     r22, r24
    4ca6:       79 0b           sbc     r23, r25
    4ca8:       7b 01           movw    r14, r22
    4caa:       00 27           eor     r16, r16
    4cac:       f7 fc           sbrc    r15, 7
    4cae:       00 95           com     r16
    4cb0:       10 2f           mov     r17, r16
    4cb2:       8f 85           ldd     r24, Y+15       ; 0x0f
    4cb4:       98 89           ldd     r25, Y+16       ; 0x10
    4cb6:       a9 89           ldd     r26, Y+17       ; 0x11
    4cb8:       ba 89           ldd     r27, Y+18       ; 0x12
    4cba:       e8 0e           add     r14, r24
    4cbc:       f9 1e           adc     r15, r25
    4cbe:       0a 1f           adc     r16, r26
    4cc0:       1b 1f           adc     r17, r27
    4cc2:       e0 92 6d 04     sts     0x046D, r14
    4cc6:       f0 92 6e 04     sts     0x046E, r15
    4cca:       00 93 6f 04     sts     0x046F, r16
    4cce:       10 93 70 04     sts     0x0470, r17
    4cd2:       20 91 9b 03     lds     r18, 0x039B
    4cd6:       30 91 9c 03     lds     r19, 0x039C
    4cda:       40 91 9d 03     lds     r20, 0x039D
    4cde:       50 91 9e 03     lds     r21, 0x039E
    4ce2:       2e 15           cp      r18, r14
    4ce4:       3f 05           cpc     r19, r15
    4ce6:       40 07           cpc     r20, r16
    4ce8:       51 07           cpc     r21, r17
    4cea:       d4 f4           brge    .+52            ; 0x4d20 <Mittelwert+0x53a>
    4cec:       78 ea           ldi     r23, 0xA8       ; 168
    4cee:       e7 2e           mov     r14, r23
    4cf0:       71 e6           ldi     r23, 0x61       ; 97
    4cf2:       f7 2e           mov     r15, r23
    4cf4:       01 2d           mov     r16, r1
    4cf6:       11 2d           mov     r17, r1
    4cf8:       e2 1a           sub     r14, r18
    4cfa:       f3 0a           sbc     r15, r19
    4cfc:       04 0b           sbc     r16, r20
    4cfe:       15 0b           sbc     r17, r21
    4d00:       e0 92 6d 04     sts     0x046D, r14
    4d04:       f0 92 6e 04     sts     0x046E, r15
    4d08:       00 93 6f 04     sts     0x046F, r16
    4d0c:       10 93 70 04     sts     0x0470, r17
    4d10:       e0 92 71 04     sts     0x0471, r14
    4d14:       f0 92 72 04     sts     0x0472, r15
    4d18:       00 93 73 04     sts     0x0473, r16
    4d1c:       10 93 74 04     sts     0x0474, r17
    4d20:       88 27           eor     r24, r24
    4d22:       99 27           eor     r25, r25
    4d24:       dc 01           movw    r26, r24
    4d26:       82 1b           sub     r24, r18
    4d28:       93 0b           sbc     r25, r19
    4d2a:       a4 0b           sbc     r26, r20
    4d2c:       b5 0b           sbc     r27, r21
    4d2e:       e0 90 6d 04     lds     r14, 0x046D
    4d32:       f0 90 6e 04     lds     r15, 0x046E
    4d36:       00 91 6f 04     lds     r16, 0x046F
    4d3a:       10 91 70 04     lds     r17, 0x0470
    4d3e:       e8 16           cp      r14, r24
    4d40:       f9 06           cpc     r15, r25
    4d42:       0a 07           cpc     r16, r26
    4d44:       1b 07           cpc     r17, r27
    4d46:       e4 f4           brge    .+56            ; 0x4d80 <Mittelwert+0x59a>
    4d48:       68 e5           ldi     r22, 0x58       ; 88
    4d4a:       e6 2e           mov     r14, r22
    4d4c:       6e e9           ldi     r22, 0x9E       ; 158
    4d4e:       f6 2e           mov     r15, r22
    4d50:       6f ef           ldi     r22, 0xFF       ; 255
    4d52:       06 2f           mov     r16, r22
    4d54:       6f ef           ldi     r22, 0xFF       ; 255
    4d56:       16 2f           mov     r17, r22
    4d58:       e2 0e           add     r14, r18
    4d5a:       f3 1e           adc     r15, r19
    4d5c:       04 1f           adc     r16, r20
    4d5e:       15 1f           adc     r17, r21
    4d60:       e0 92 6d 04     sts     0x046D, r14
    4d64:       f0 92 6e 04     sts     0x046E, r15
    4d68:       00 93 6f 04     sts     0x046F, r16
    4d6c:       10 93 70 04     sts     0x0470, r17
    4d70:       e0 92 71 04     sts     0x0471, r14
    4d74:       f0 92 72 04     sts     0x0472, r15
    4d78:       00 93 73 04     sts     0x0473, r16
    4d7c:       10 93 74 04     sts     0x0474, r17
    4d80:       6a 8d           ldd     r22, Y+26       ; 0x1a
    4d82:       7b 8d           ldd     r23, Y+27       ; 0x1b
    4d84:       66 0d           add     r22, r6
    4d86:       77 1d           adc     r23, r7
    4d88:       9b 01           movw    r18, r22
    4d8a:       44 27           eor     r20, r20
    4d8c:       37 fd           sbrc    r19, 7
    4d8e:       40 95           com     r20
    4d90:       54 2f           mov     r21, r20
    4d92:       80 91 69 04     lds     r24, 0x0469
    4d96:       90 91 6a 04     lds     r25, 0x046A
    4d9a:       a0 91 6b 04     lds     r26, 0x046B
    4d9e:       b0 91 6c 04     lds     r27, 0x046C
    4da2:       82 0f           add     r24, r18
    4da4:       93 1f           adc     r25, r19
    4da6:       a4 1f           adc     r26, r20
    4da8:       b5 1f           adc     r27, r21
    4daa:       80 93 69 04     sts     0x0469, r24
    4dae:       90 93 6a 04     sts     0x046A, r25
    4db2:       a0 93 6b 04     sts     0x046B, r26
    4db6:       b0 93 6c 04     sts     0x046C, r27
    4dba:       80 91 a4 04     lds     r24, 0x04A4
    4dbe:       90 91 a5 04     lds     r25, 0x04A5
    4dc2:       68 1b           sub     r22, r24
    4dc4:       79 0b           sbc     r23, r25
    4dc6:       9b 01           movw    r18, r22
    4dc8:       44 27           eor     r20, r20
    4dca:       37 fd           sbrc    r19, 7
    4dcc:       40 95           com     r20
    4dce:       54 2f           mov     r21, r20
    4dd0:       8b 85           ldd     r24, Y+11       ; 0x0b
    4dd2:       9c 85           ldd     r25, Y+12       ; 0x0c
    4dd4:       ad 85           ldd     r26, Y+13       ; 0x0d
    4dd6:       be 85           ldd     r27, Y+14       ; 0x0e
    4dd8:       28 0f           add     r18, r24
    4dda:       39 1f           adc     r19, r25
    4ddc:       4a 1f           adc     r20, r26
    4dde:       5b 1f           adc     r21, r27
    4de0:       20 93 65 04     sts     0x0465, r18
    4de4:       30 93 66 04     sts     0x0466, r19
    4de8:       40 93 67 04     sts     0x0467, r20
    4dec:       50 93 68 04     sts     0x0468, r21
    4df0:       a0 90 97 03     lds     r10, 0x0397
    4df4:       b0 90 98 03     lds     r11, 0x0398
    4df8:       c0 90 99 03     lds     r12, 0x0399
    4dfc:       d0 90 9a 03     lds     r13, 0x039A
    4e00:       a2 16           cp      r10, r18
    4e02:       b3 06           cpc     r11, r19
    4e04:       c4 06           cpc     r12, r20
    4e06:       d5 06           cpc     r13, r21
    4e08:       c4 f4           brge    .+48            ; 0x4e3a <Mittelwert+0x654>
    4e0a:       28 ea           ldi     r18, 0xA8       ; 168
    4e0c:       31 e6           ldi     r19, 0x61       ; 97
    4e0e:       40 e0           ldi     r20, 0x00       ; 0
    4e10:       50 e0           ldi     r21, 0x00       ; 0
    4e12:       2a 19           sub     r18, r10
    4e14:       3b 09           sbc     r19, r11
    4e16:       4c 09           sbc     r20, r12
    4e18:       5d 09           sbc     r21, r13
    4e1a:       20 93 65 04     sts     0x0465, r18
    4e1e:       30 93 66 04     sts     0x0466, r19
    4e22:       40 93 67 04     sts     0x0467, r20
    4e26:       50 93 68 04     sts     0x0468, r21
    4e2a:       20 93 69 04     sts     0x0469, r18
    4e2e:       30 93 6a 04     sts     0x046A, r19
    4e32:       40 93 6b 04     sts     0x046B, r20
    4e36:       50 93 6c 04     sts     0x046C, r21
    4e3a:       88 27           eor     r24, r24
    4e3c:       99 27           eor     r25, r25
    4e3e:       dc 01           movw    r26, r24
    4e40:       8a 19           sub     r24, r10
    4e42:       9b 09           sbc     r25, r11
    4e44:       ac 09           sbc     r26, r12
    4e46:       bd 09           sbc     r27, r13
    4e48:       20 91 65 04     lds     r18, 0x0465
    4e4c:       30 91 66 04     lds     r19, 0x0466
    4e50:       40 91 67 04     lds     r20, 0x0467
    4e54:       50 91 68 04     lds     r21, 0x0468
    4e58:       28 17           cp      r18, r24
    4e5a:       39 07           cpc     r19, r25
    4e5c:       4a 07           cpc     r20, r26
    4e5e:       5b 07           cpc     r21, r27
    4e60:       b4 f4           brge    .+44            ; 0x4e8e <Mittelwert+0x6a8>
    4e62:       a6 01           movw    r20, r12
    4e64:       95 01           movw    r18, r10
    4e66:       28 5a           subi    r18, 0xA8       ; 168
    4e68:       31 46           sbci    r19, 0x61       ; 97
    4e6a:       40 40           sbci    r20, 0x00       ; 0
    4e6c:       50 40           sbci    r21, 0x00       ; 0
    4e6e:       20 93 65 04     sts     0x0465, r18
    4e72:       30 93 66 04     sts     0x0466, r19
    4e76:       40 93 67 04     sts     0x0467, r20
    4e7a:       50 93 68 04     sts     0x0468, r21
    4e7e:       20 93 69 04     sts     0x0469, r18
    4e82:       30 93 6a 04     sts     0x046A, r19
    4e86:       40 93 6b 04     sts     0x046B, r20
    4e8a:       50 93 6c 04     sts     0x046C, r21
    4e8e:       8e 89           ldd     r24, Y+22       ; 0x16
    4e90:       9f 89           ldd     r25, Y+23       ; 0x17
    4e92:       a8 8d           ldd     r26, Y+24       ; 0x18
    4e94:       b9 8d           ldd     r27, Y+25       ; 0x19
    4e96:       80 93 61 04     sts     0x0461, r24
    4e9a:       90 93 62 04     sts     0x0462, r25
    4e9e:       a0 93 63 04     sts     0x0463, r26
    4ea2:       b0 93 64 04     sts     0x0464, r27
    4ea6:       20 93 45 04     sts     0x0445, r18
    4eaa:       30 93 46 04     sts     0x0446, r19
    4eae:       40 93 47 04     sts     0x0447, r20
    4eb2:       50 93 48 04     sts     0x0448, r21
    4eb6:       e0 92 4d 04     sts     0x044D, r14
    4eba:       f0 92 4e 04     sts     0x044E, r15
    4ebe:       00 93 4f 04     sts     0x044F, r16
    4ec2:       10 93 50 04     sts     0x0450, r17
    4ec6:       80 91 69 04     lds     r24, 0x0469
    4eca:       90 91 6a 04     lds     r25, 0x046A
    4ece:       a0 91 6b 04     lds     r26, 0x046B
    4ed2:       b0 91 6c 04     lds     r27, 0x046C
    4ed6:       80 93 49 04     sts     0x0449, r24
    4eda:       90 93 4a 04     sts     0x044A, r25
    4ede:       a0 93 4b 04     sts     0x044B, r26
    4ee2:       b0 93 4c 04     sts     0x044C, r27
    4ee6:       80 91 71 04     lds     r24, 0x0471
    4eea:       90 91 72 04     lds     r25, 0x0472
    4eee:       a0 91 73 04     lds     r26, 0x0473
    4ef2:       b0 91 74 04     lds     r27, 0x0474
    4ef6:       80 93 51 04     sts     0x0451, r24
    4efa:       90 93 52 04     sts     0x0452, r25
    4efe:       a0 93 53 04     sts     0x0453, r26
    4f02:       b0 93 54 04     sts     0x0454, r27
    4f06:       80 91 10 03     lds     r24, 0x0310
    4f0a:       90 91 11 03     lds     r25, 0x0311
    4f0e:       97 fd           sbrc    r25, 7
    4f10:       fc c3           rjmp    .+2040          ; 0x570a <Mittelwert+0xf24>
    4f12:       95 95           asr     r25
    4f14:       87 95           ror     r24
    4f16:       95 95           asr     r25
    4f18:       87 95           ror     r24
    4f1a:       95 95           asr     r25
    4f1c:       87 95           ror     r24
    4f1e:       90 93 47 08     sts     0x0847, r25
    4f22:       80 93 46 08     sts     0x0846, r24
    4f26:       80 91 12 03     lds     r24, 0x0312
    4f2a:       90 91 13 03     lds     r25, 0x0313
    4f2e:       97 fd           sbrc    r25, 7
    4f30:       73 c4           rjmp    .+2278          ; 0x5818 <Mittelwert+0x1032>
    4f32:       95 95           asr     r25
    4f34:       87 95           ror     r24
    4f36:       95 95           asr     r25
    4f38:       87 95           ror     r24
    4f3a:       95 95           asr     r25
    4f3c:       87 95           ror     r24
    4f3e:       90 93 37 08     sts     0x0837, r25
    4f42:       80 93 36 08     sts     0x0836, r24
    4f46:       80 91 fe 03     lds     r24, 0x03FE
    4f4a:       90 91 ff 03     lds     r25, 0x03FF
    4f4e:       0f 97           sbiw    r24, 0x0f       ; 15
    4f50:       34 f4           brge    .+12            ; 0x4f5e <Mittelwert+0x778>
    4f52:       88 e1           ldi     r24, 0x18       ; 24
    4f54:       9c ef           ldi     r25, 0xFC       ; 252
    4f56:       90 93 47 08     sts     0x0847, r25
    4f5a:       80 93 46 08     sts     0x0846, r24
    4f5e:       80 91 fe 03     lds     r24, 0x03FE
    4f62:       90 91 ff 03     lds     r25, 0x03FF
    4f66:       07 97           sbiw    r24, 0x07       ; 7
    4f68:       34 f4           brge    .+12            ; 0x4f76 <Mittelwert+0x790>
    4f6a:       80 e3           ldi     r24, 0x30       ; 48
    4f6c:       98 ef           ldi     r25, 0xF8       ; 248
    4f6e:       90 93 47 08     sts     0x0847, r25
    4f72:       80 93 46 08     sts     0x0846, r24
    4f76:       20 91 00 01     lds     r18, 0x0100
    4f7a:       2a 30           cpi     r18, 0x0A       ; 10
    4f7c:       09 f4           brne    .+2             ; 0x4f80 <Mittelwert+0x79a>
    4f7e:       da c1           rjmp    .+948           ; 0x5334 <Mittelwert+0xb4e>
    4f80:       80 91 fe 03     lds     r24, 0x03FE
    4f84:       90 91 ff 03     lds     r25, 0x03FF
    4f88:       81 5d           subi    r24, 0xD1       ; 209
    4f8a:       97 40           sbci    r25, 0x07       ; 7
    4f8c:       34 f0           brlt    .+12            ; 0x4f9a <Mittelwert+0x7b4>
    4f8e:       88 ee           ldi     r24, 0xE8       ; 232
    4f90:       93 e0           ldi     r25, 0x03       ; 3
    4f92:       90 93 47 08     sts     0x0847, r25
    4f96:       80 93 46 08     sts     0x0846, r24
    4f9a:       80 91 fe 03     lds     r24, 0x03FE
    4f9e:       90 91 ff 03     lds     r25, 0x03FF
    4fa2:       80 5e           subi    r24, 0xE0       ; 224
    4fa4:       97 40           sbci    r25, 0x07       ; 7
    4fa6:       0c f0           brlt    .+2             ; 0x4faa <Mittelwert+0x7c4>
    4fa8:       da c1           rjmp    .+948           ; 0x535e <Mittelwert+0xb78>
    4faa:       80 91 00 04     lds     r24, 0x0400
    4fae:       90 91 01 04     lds     r25, 0x0401
    4fb2:       0f 97           sbiw    r24, 0x0f       ; 15
    4fb4:       34 f4           brge    .+12            ; 0x4fc2 <Mittelwert+0x7dc>
    4fb6:       88 e1           ldi     r24, 0x18       ; 24
    4fb8:       9c ef           ldi     r25, 0xFC       ; 252
    4fba:       90 93 37 08     sts     0x0837, r25
    4fbe:       80 93 36 08     sts     0x0836, r24
    4fc2:       80 91 00 04     lds     r24, 0x0400
    4fc6:       90 91 01 04     lds     r25, 0x0401
    4fca:       07 97           sbiw    r24, 0x07       ; 7
    4fcc:       34 f4           brge    .+12            ; 0x4fda <Mittelwert+0x7f4>
    4fce:       80 e3           ldi     r24, 0x30       ; 48
    4fd0:       98 ef           ldi     r25, 0xF8       ; 248
    4fd2:       90 93 37 08     sts     0x0837, r25
    4fd6:       80 93 36 08     sts     0x0836, r24
    4fda:       2a 30           cpi     r18, 0x0A       ; 10
    4fdc:       09 f4           brne    .+2             ; 0x4fe0 <Mittelwert+0x7fa>
    4fde:       8e c1           rjmp    .+796           ; 0x52fc <Mittelwert+0xb16>
    4fe0:       80 91 00 04     lds     r24, 0x0400
    4fe4:       90 91 01 04     lds     r25, 0x0401
    4fe8:       81 5d           subi    r24, 0xD1       ; 209
    4fea:       97 40           sbci    r25, 0x07       ; 7
    4fec:       34 f0           brlt    .+12            ; 0x4ffa <Mittelwert+0x814>
    4fee:       88 ee           ldi     r24, 0xE8       ; 232
    4ff0:       93 e0           ldi     r25, 0x03       ; 3
    4ff2:       90 93 37 08     sts     0x0837, r25
    4ff6:       80 93 36 08     sts     0x0836, r24
    4ffa:       80 91 00 04     lds     r24, 0x0400
    4ffe:       90 91 01 04     lds     r25, 0x0401
    5002:       80 5e           subi    r24, 0xE0       ; 224
    5004:       97 40           sbci    r25, 0x07       ; 7
    5006:       0c f0           brlt    .+2             ; 0x500a <Mittelwert+0x824>
    5008:       8e c1           rjmp    .+796           ; 0x5326 <Mittelwert+0xb40>
    500a:       60 91 a6 03     lds     r22, 0x03A6
    500e:       66 23           and     r22, r22
    5010:       09 f4           brne    .+2             ; 0x5014 <Mittelwert+0x82e>
    5012:       a2 c0           rjmp    .+324           ; 0x5158 <Mittelwert+0x972>
    5014:       40 91 10 03     lds     r20, 0x0310
    5018:       50 91 11 03     lds     r21, 0x0311
    501c:       80 91 0e 05     lds     r24, 0x050E
    5020:       90 91 0f 05     lds     r25, 0x050F
    5024:       48 1b           sub     r20, r24
    5026:       59 0b           sbc     r21, r25
    5028:       50 93 09 05     sts     0x0509, r21
    502c:       40 93 08 05     sts     0x0508, r20
    5030:       20 91 10 03     lds     r18, 0x0310
    5034:       30 91 11 03     lds     r19, 0x0311
    5038:       28 0f           add     r18, r24
    503a:       39 1f           adc     r19, r25
    503c:       37 fd           sbrc    r19, 7
    503e:       f5 c3           rjmp    .+2026          ; 0x582a <Mittelwert+0x1044>
    5040:       35 95           asr     r19
    5042:       27 95           ror     r18
    5044:       30 93 0f 05     sts     0x050F, r19
    5048:       20 93 0e 05     sts     0x050E, r18
    504c:       41 38           cpi     r20, 0x81       ; 129
    504e:       51 05           cpc     r21, r1
    5050:       0c f4           brge    .+2             ; 0x5054 <Mittelwert+0x86e>
    5052:       03 c2           rjmp    .+1030          ; 0x545a <Mittelwert+0xc74>
    5054:       80 e8           ldi     r24, 0x80       ; 128
    5056:       90 e0           ldi     r25, 0x00       ; 0
    5058:       90 93 09 05     sts     0x0509, r25
    505c:       80 93 08 05     sts     0x0508, r24
    5060:       e6 2f           mov     r30, r22
    5062:       f0 e0           ldi     r31, 0x00       ; 0
    5064:       80 91 08 05     lds     r24, 0x0508
    5068:       90 91 09 05     lds     r25, 0x0509
    506c:       e8 9f           mul     r30, r24
    506e:       b0 01           movw    r22, r0
    5070:       e9 9f           mul     r30, r25
    5072:       70 0d           add     r23, r0
    5074:       f8 9f           mul     r31, r24
    5076:       70 0d           add     r23, r0
    5078:       11 24           eor     r1, r1
    507a:       9b 01           movw    r18, r22
    507c:       77 fd           sbrc    r23, 7
    507e:       e0 c3           rjmp    .+1984          ; 0x5840 <Mittelwert+0x105a>
    5080:       35 95           asr     r19
    5082:       27 95           ror     r18
    5084:       35 95           asr     r19
    5086:       27 95           ror     r18
    5088:       35 95           asr     r19
    508a:       27 95           ror     r18
    508c:       35 95           asr     r19
    508e:       27 95           ror     r18
    5090:       80 91 46 08     lds     r24, 0x0846
    5094:       90 91 47 08     lds     r25, 0x0847
    5098:       82 0f           add     r24, r18
    509a:       93 1f           adc     r25, r19
    509c:       90 93 47 08     sts     0x0847, r25
    50a0:       80 93 46 08     sts     0x0846, r24
    50a4:       40 91 12 03     lds     r20, 0x0312
    50a8:       50 91 13 03     lds     r21, 0x0313
    50ac:       80 91 0c 05     lds     r24, 0x050C
    50b0:       90 91 0d 05     lds     r25, 0x050D
    50b4:       48 1b           sub     r20, r24
    50b6:       59 0b           sbc     r21, r25
    50b8:       50 93 0b 05     sts     0x050B, r21
    50bc:       40 93 0a 05     sts     0x050A, r20
    50c0:       20 91 12 03     lds     r18, 0x0312
    50c4:       30 91 13 03     lds     r19, 0x0313
    50c8:       28 0f           add     r18, r24
    50ca:       39 1f           adc     r19, r25
    50cc:       37 fd           sbrc    r19, 7
    50ce:       be c3           rjmp    .+1916          ; 0x584c <Mittelwert+0x1066>
    50d0:       35 95           asr     r19
    50d2:       27 95           ror     r18
    50d4:       30 93 0d 05     sts     0x050D, r19
    50d8:       20 93 0c 05     sts     0x050C, r18
    50dc:       41 38           cpi     r20, 0x81       ; 129
    50de:       51 05           cpc     r21, r1
    50e0:       0c f4           brge    .+2             ; 0x50e4 <Mittelwert+0x8fe>
    50e2:       08 c3           rjmp    .+1552          ; 0x56f4 <Mittelwert+0xf0e>
    50e4:       80 e8           ldi     r24, 0x80       ; 128
    50e6:       90 e0           ldi     r25, 0x00       ; 0
    50e8:       90 93 0b 05     sts     0x050B, r25
    50ec:       80 93 0a 05     sts     0x050A, r24
    50f0:       80 91 0a 05     lds     r24, 0x050A
    50f4:       90 91 0b 05     lds     r25, 0x050B
    50f8:       e8 9f           mul     r30, r24
    50fa:       a0 01           movw    r20, r0
    50fc:       e9 9f           mul     r30, r25
    50fe:       50 0d           add     r21, r0
    5100:       f8 9f           mul     r31, r24
    5102:       50 0d           add     r21, r0
    5104:       11 24           eor     r1, r1
    5106:       9a 01           movw    r18, r20
    5108:       57 fd           sbrc    r21, 7
    510a:       9d c3           rjmp    .+1850          ; 0x5846 <Mittelwert+0x1060>
    510c:       35 95           asr     r19
    510e:       27 95           ror     r18
    5110:       35 95           asr     r19
    5112:       27 95           ror     r18
    5114:       35 95           asr     r19
    5116:       27 95           ror     r18
    5118:       35 95           asr     r19
    511a:       27 95           ror     r18
    511c:       80 91 36 08     lds     r24, 0x0836
    5120:       90 91 37 08     lds     r25, 0x0837
    5124:       82 0f           add     r24, r18
    5126:       93 1f           adc     r25, r19
    5128:       90 93 37 08     sts     0x0837, r25
    512c:       80 93 36 08     sts     0x0836, r24
    5130:       80 91 10 03     lds     r24, 0x0310
    5134:       90 91 11 03     lds     r25, 0x0311
    5138:       68 0f           add     r22, r24
    513a:       79 1f           adc     r23, r25
    513c:       70 93 11 03     sts     0x0311, r23
    5140:       60 93 10 03     sts     0x0310, r22
    5144:       80 91 12 03     lds     r24, 0x0312
    5148:       90 91 13 03     lds     r25, 0x0313
    514c:       48 0f           add     r20, r24
    514e:       59 1f           adc     r21, r25
    5150:       50 93 13 03     sts     0x0313, r21
    5154:       40 93 12 03     sts     0x0312, r20
    5158:       8b 89           ldd     r24, Y+19       ; 0x13
    515a:       9c 89           ldd     r25, Y+20       ; 0x14
    515c:       18 16           cp      r1, r24
    515e:       19 06           cpc     r1, r25
    5160:       0c f0           brlt    .+2             ; 0x5164 <Mittelwert+0x97e>
    5162:       e2 c2           rjmp    .+1476          ; 0x5728 <Mittelwert+0xf42>
    5164:       9d 89           ldd     r25, Y+21       ; 0x15
    5166:       e9 2e           mov     r14, r25
    5168:       ff 24           eor     r15, r15
    516a:       00 e0           ldi     r16, 0x00       ; 0
    516c:       10 e0           ldi     r17, 0x00       ; 0
    516e:       60 91 d1 07     lds     r22, 0x07D1
    5172:       70 91 d2 07     lds     r23, 0x07D2
    5176:       77 fd           sbrc    r23, 7
    5178:       5f c3           rjmp    .+1726          ; 0x5838 <Mittelwert+0x1052>
    517a:       88 27           eor     r24, r24
    517c:       77 fd           sbrc    r23, 7
    517e:       80 95           com     r24
    5180:       98 2f           mov     r25, r24
    5182:       a8 01           movw    r20, r16
    5184:       97 01           movw    r18, r14
    5186:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    518a:       20 e4           ldi     r18, 0x40       ; 64
    518c:       30 e0           ldi     r19, 0x00       ; 0
    518e:       40 e0           ldi     r20, 0x00       ; 0
    5190:       50 e0           ldi     r21, 0x00       ; 0
    5192:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    5196:       82 0e           add     r8, r18
    5198:       93 1e           adc     r9, r19
    519a:       90 92 44 08     sts     0x0844, r9
    519e:       80 92 43 08     sts     0x0843, r8
    51a2:       ea 8d           ldd     r30, Y+26       ; 0x1a
    51a4:       fb 8d           ldd     r31, Y+27       ; 0x1b
    51a6:       1e 16           cp      r1, r30
    51a8:       1f 06           cpc     r1, r31
    51aa:       0c f0           brlt    .+2             ; 0x51ae <Mittelwert+0x9c8>
    51ac:       e2 c2           rjmp    .+1476          ; 0x5772 <Mittelwert+0xf8c>
    51ae:       20 91 d5 07     lds     r18, 0x07D5
    51b2:       30 91 d6 07     lds     r19, 0x07D6
    51b6:       37 fd           sbrc    r19, 7
    51b8:       3b c3           rjmp    .+1654          ; 0x5830 <Mittelwert+0x104a>
    51ba:       44 27           eor     r20, r20
    51bc:       37 fd           sbrc    r19, 7
    51be:       40 95           com     r20
    51c0:       54 2f           mov     r21, r20
    51c2:       c8 01           movw    r24, r16
    51c4:       b7 01           movw    r22, r14
    51c6:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    51ca:       20 e4           ldi     r18, 0x40       ; 64
    51cc:       30 e0           ldi     r19, 0x00       ; 0
    51ce:       40 e0           ldi     r20, 0x00       ; 0
    51d0:       50 e0           ldi     r21, 0x00       ; 0
    51d2:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    51d6:       62 0e           add     r6, r18
    51d8:       73 1e           adc     r7, r19
    51da:       70 92 3a 08     sts     0x083A, r7
    51de:       60 92 39 08     sts     0x0839, r6
    51e2:       f9 81           ldd     r31, Y+1        ; 0x01
    51e4:       f7 fd           sbrc    r31, 7
    51e6:       e2 c2           rjmp    .+1476          ; 0x57ac <Mittelwert+0xfc6>
    51e8:       80 91 db 07     lds     r24, 0x07DB
    51ec:       e8 2f           mov     r30, r24
    51ee:       f0 e0           ldi     r31, 0x00       ; 0
    51f0:       ee 0f           add     r30, r30
    51f2:       ff 1f           adc     r31, r31
    51f4:       eb 55           subi    r30, 0x5B       ; 91
    51f6:       f8 4f           sbci    r31, 0xF8       ; 248
    51f8:       80 81           ld      r24, Z
    51fa:       91 81           ldd     r25, Z+1        ; 0x01
    51fc:       a0 91 8c 04     lds     r26, 0x048C
    5200:       b0 91 8d 04     lds     r27, 0x048D
    5204:       82 59           subi    r24, 0x92       ; 146
    5206:       9f 4f           sbci    r25, 0xFF       ; 255
    5208:       a8 17           cp      r26, r24
    520a:       b9 07           cpc     r27, r25
    520c:       0c f0           brlt    .+2             ; 0x5210 <Mittelwert+0xa2a>
    520e:       ff c0           rjmp    .+510           ; 0x540e <Mittelwert+0xc28>
    5210:       11 96           adiw    r26, 0x01       ; 1
    5212:       b0 93 8d 04     sts     0x048D, r27
    5216:       a0 93 8c 04     sts     0x048C, r26
    521a:       80 91 dc 07     lds     r24, 0x07DC
    521e:       e8 2f           mov     r30, r24
    5220:       f0 e0           ldi     r31, 0x00       ; 0
    5222:       ee 0f           add     r30, r30
    5224:       ff 1f           adc     r31, r31
    5226:       eb 55           subi    r30, 0x5B       ; 91
    5228:       f8 4f           sbci    r31, 0xF8       ; 248
    522a:       80 81           ld      r24, Z
    522c:       91 81           ldd     r25, Z+1        ; 0x01
    522e:       60 91 8e 04     lds     r22, 0x048E
    5232:       70 91 8f 04     lds     r23, 0x048F
    5236:       82 59           subi    r24, 0x92       ; 146
    5238:       9f 4f           sbci    r25, 0xFF       ; 255
    523a:       68 17           cp      r22, r24
    523c:       79 07           cpc     r23, r25
    523e:       0c f0           brlt    .+2             ; 0x5242 <Mittelwert+0xa5c>
    5240:       d3 c0           rjmp    .+422           ; 0x53e8 <Mittelwert+0xc02>
    5242:       6f 5f           subi    r22, 0xFF       ; 255
    5244:       7f 4f           sbci    r23, 0xFF       ; 255
    5246:       70 93 8f 04     sts     0x048F, r23
    524a:       60 93 8e 04     sts     0x048E, r22
    524e:       80 91 dd 07     lds     r24, 0x07DD
    5252:       e8 2f           mov     r30, r24
    5254:       f0 e0           ldi     r31, 0x00       ; 0
    5256:       ee 0f           add     r30, r30
    5258:       ff 1f           adc     r31, r31
    525a:       eb 55           subi    r30, 0x5B       ; 91
    525c:       f8 4f           sbci    r31, 0xF8       ; 248
    525e:       80 81           ld      r24, Z
    5260:       91 81           ldd     r25, Z+1        ; 0x01
    5262:       40 91 90 04     lds     r20, 0x0490
    5266:       50 91 91 04     lds     r21, 0x0491
    526a:       82 59           subi    r24, 0x92       ; 146
    526c:       9f 4f           sbci    r25, 0xFF       ; 255
    526e:       48 17           cp      r20, r24
    5270:       59 07           cpc     r21, r25
    5272:       0c f0           brlt    .+2             ; 0x5276 <Mittelwert+0xa90>
    5274:       a6 c0           rjmp    .+332           ; 0x53c2 <Mittelwert+0xbdc>
    5276:       4f 5f           subi    r20, 0xFF       ; 255
    5278:       5f 4f           sbci    r21, 0xFF       ; 255
    527a:       50 93 91 04     sts     0x0491, r21
    527e:       40 93 90 04     sts     0x0490, r20
    5282:       80 91 de 07     lds     r24, 0x07DE
    5286:       e8 2f           mov     r30, r24
    5288:       f0 e0           ldi     r31, 0x00       ; 0
    528a:       ee 0f           add     r30, r30
    528c:       ff 1f           adc     r31, r31
    528e:       eb 55           subi    r30, 0x5B       ; 91
    5290:       f8 4f           sbci    r31, 0xF8       ; 248
    5292:       80 81           ld      r24, Z
    5294:       91 81           ldd     r25, Z+1        ; 0x01
    5296:       20 91 92 04     lds     r18, 0x0492
    529a:       30 91 93 04     lds     r19, 0x0493
    529e:       82 59           subi    r24, 0x92       ; 146
    52a0:       9f 4f           sbci    r25, 0xFF       ; 255
    52a2:       28 17           cp      r18, r24
    52a4:       39 07           cpc     r19, r25
    52a6:       0c f0           brlt    .+2             ; 0x52aa <Mittelwert+0xac4>
    52a8:       61 c0           rjmp    .+194           ; 0x536c <Mittelwert+0xb86>
    52aa:       2f 5f           subi    r18, 0xFF       ; 255
    52ac:       3f 4f           sbci    r19, 0xFF       ; 255
    52ae:       30 93 93 04     sts     0x0493, r19
    52b2:       20 93 92 04     sts     0x0492, r18
    52b6:       b7 fd           sbrc    r27, 7
    52b8:       6d c0           rjmp    .+218           ; 0x5394 <Mittelwert+0xbae>
    52ba:       af 3f           cpi     r26, 0xFF       ; 255
    52bc:       b1 05           cpc     r27, r1
    52be:       11 f0           breq    .+4             ; 0x52c4 <Mittelwert+0xade>
    52c0:       0c f0           brlt    .+2             ; 0x52c4 <Mittelwert+0xade>
    52c2:       c4 c0           rjmp    .+392           ; 0x544c <Mittelwert+0xc66>
    52c4:       77 fd           sbrc    r23, 7
    52c6:       6c c0           rjmp    .+216           ; 0x53a0 <Mittelwert+0xbba>
    52c8:       6f 3f           cpi     r22, 0xFF       ; 255
    52ca:       71 05           cpc     r23, r1
    52cc:       11 f0           breq    .+4             ; 0x52d2 <Mittelwert+0xaec>
    52ce:       0c f0           brlt    .+2             ; 0x52d2 <Mittelwert+0xaec>
    52d0:       b6 c0           rjmp    .+364           ; 0x543e <Mittelwert+0xc58>
    52d2:       57 fd           sbrc    r21, 7
    52d4:       6b c0           rjmp    .+214           ; 0x53ac <Mittelwert+0xbc6>
    52d6:       4f 3f           cpi     r20, 0xFF       ; 255
    52d8:       51 05           cpc     r21, r1
    52da:       11 f0           breq    .+4             ; 0x52e0 <Mittelwert+0xafa>
    52dc:       0c f0           brlt    .+2             ; 0x52e0 <Mittelwert+0xafa>
    52de:       a8 c0           rjmp    .+336           ; 0x5430 <Mittelwert+0xc4a>
    52e0:       37 fd           sbrc    r19, 7
    52e2:       6a c0           rjmp    .+212           ; 0x53b8 <Mittelwert+0xbd2>
    52e4:       2f 3f           cpi     r18, 0xFF       ; 255
    52e6:       31 05           cpc     r19, r1
    52e8:       09 f0           breq    .+2             ; 0x52ec <Mittelwert+0xb06>
    52ea:       0c f4           brge    .+2             ; 0x52ee <Mittelwert+0xb08>
    52ec:       ee c2           rjmp    .+1500          ; 0x58ca <Mittelwert+0x10e4>
    52ee:       8f ef           ldi     r24, 0xFF       ; 255
    52f0:       90 e0           ldi     r25, 0x00       ; 0
    52f2:       90 93 93 04     sts     0x0493, r25
    52f6:       80 93 92 04     sts     0x0492, r24
    52fa:       e7 c2           rjmp    .+1486          ; 0x58ca <Mittelwert+0x10e4>
    52fc:       80 91 00 04     lds     r24, 0x0400
    5300:       90 91 01 04     lds     r25, 0x0401
    5304:       83 5f           subi    r24, 0xF3       ; 243
    5306:       93 40           sbci    r25, 0x03       ; 3
    5308:       34 f0           brlt    .+12            ; 0x5316 <Mittelwert+0xb30>
    530a:       88 ee           ldi     r24, 0xE8       ; 232
    530c:       93 e0           ldi     r25, 0x03       ; 3
    530e:       90 93 37 08     sts     0x0837, r25
    5312:       80 93 36 08     sts     0x0836, r24
    5316:       80 91 00 04     lds     r24, 0x0400
    531a:       90 91 01 04     lds     r25, 0x0401
    531e:       8a 5f           subi    r24, 0xFA       ; 250
    5320:       93 40           sbci    r25, 0x03       ; 3
    5322:       0c f4           brge    .+2             ; 0x5326 <Mittelwert+0xb40>
    5324:       72 ce           rjmp    .-796           ; 0x500a <Mittelwert+0x824>
    5326:       80 ed           ldi     r24, 0xD0       ; 208
    5328:       97 e0           ldi     r25, 0x07       ; 7
    532a:       90 93 37 08     sts     0x0837, r25
    532e:       80 93 36 08     sts     0x0836, r24
    5332:       6b ce           rjmp    .-810           ; 0x500a <Mittelwert+0x824>
    5334:       80 91 fe 03     lds     r24, 0x03FE
    5338:       90 91 ff 03     lds     r25, 0x03FF
    533c:       83 5f           subi    r24, 0xF3       ; 243
    533e:       93 40           sbci    r25, 0x03       ; 3
    5340:       34 f0           brlt    .+12            ; 0x534e <Mittelwert+0xb68>
    5342:       88 ee           ldi     r24, 0xE8       ; 232
    5344:       93 e0           ldi     r25, 0x03       ; 3
    5346:       90 93 47 08     sts     0x0847, r25
    534a:       80 93 46 08     sts     0x0846, r24
    534e:       80 91 fe 03     lds     r24, 0x03FE
    5352:       90 91 ff 03     lds     r25, 0x03FF
    5356:       8a 5f           subi    r24, 0xFA       ; 250
    5358:       93 40           sbci    r25, 0x03       ; 3
    535a:       0c f4           brge    .+2             ; 0x535e <Mittelwert+0xb78>
    535c:       26 ce           rjmp    .-948           ; 0x4faa <Mittelwert+0x7c4>
    535e:       80 ed           ldi     r24, 0xD0       ; 208
    5360:       97 e0           ldi     r25, 0x07       ; 7
    5362:       90 93 47 08     sts     0x0847, r25
    5366:       80 93 46 08     sts     0x0846, r24
    536a:       1f ce           rjmp    .-962           ; 0x4faa <Mittelwert+0x7c4>
    536c:       80 81           ld      r24, Z
    536e:       91 81           ldd     r25, Z+1        ; 0x01
    5370:       82 59           subi    r24, 0x92       ; 146
    5372:       9f 4f           sbci    r25, 0xFF       ; 255
    5374:       82 17           cp      r24, r18
    5376:       93 07           cpc     r25, r19
    5378:       0c f0           brlt    .+2             ; 0x537c <Mittelwert+0xb96>
    537a:       9d cf           rjmp    .-198           ; 0x52b6 <Mittelwert+0xad0>
    537c:       21 15           cp      r18, r1
    537e:       31 05           cpc     r19, r1
    5380:       09 f4           brne    .+2             ; 0x5384 <Mittelwert+0xb9e>
    5382:       99 cf           rjmp    .-206           ; 0x52b6 <Mittelwert+0xad0>
    5384:       21 50           subi    r18, 0x01       ; 1
    5386:       30 40           sbci    r19, 0x00       ; 0
    5388:       30 93 93 04     sts     0x0493, r19
    538c:       20 93 92 04     sts     0x0492, r18
    5390:       b7 ff           sbrs    r27, 7
    5392:       93 cf           rjmp    .-218           ; 0x52ba <Mittelwert+0xad4>
    5394:       10 92 8d 04     sts     0x048D, r1
    5398:       10 92 8c 04     sts     0x048C, r1
    539c:       77 ff           sbrs    r23, 7
    539e:       94 cf           rjmp    .-216           ; 0x52c8 <Mittelwert+0xae2>
    53a0:       10 92 8f 04     sts     0x048F, r1
    53a4:       10 92 8e 04     sts     0x048E, r1
    53a8:       57 ff           sbrs    r21, 7
    53aa:       95 cf           rjmp    .-214           ; 0x52d6 <Mittelwert+0xaf0>
    53ac:       10 92 91 04     sts     0x0491, r1
    53b0:       10 92 90 04     sts     0x0490, r1
    53b4:       37 ff           sbrs    r19, 7
    53b6:       96 cf           rjmp    .-212           ; 0x52e4 <Mittelwert+0xafe>
    53b8:       10 92 93 04     sts     0x0493, r1
    53bc:       10 92 92 04     sts     0x0492, r1
    53c0:       84 c2           rjmp    .+1288          ; 0x58ca <Mittelwert+0x10e4>
    53c2:       80 81           ld      r24, Z
    53c4:       91 81           ldd     r25, Z+1        ; 0x01
    53c6:       82 59           subi    r24, 0x92       ; 146
    53c8:       9f 4f           sbci    r25, 0xFF       ; 255
    53ca:       84 17           cp      r24, r20
    53cc:       95 07           cpc     r25, r21
    53ce:       0c f0           brlt    .+2             ; 0x53d2 <Mittelwert+0xbec>
    53d0:       58 cf           rjmp    .-336           ; 0x5282 <Mittelwert+0xa9c>
    53d2:       41 15           cp      r20, r1
    53d4:       51 05           cpc     r21, r1
    53d6:       09 f4           brne    .+2             ; 0x53da <Mittelwert+0xbf4>
    53d8:       54 cf           rjmp    .-344           ; 0x5282 <Mittelwert+0xa9c>
    53da:       41 50           subi    r20, 0x01       ; 1
    53dc:       50 40           sbci    r21, 0x00       ; 0
    53de:       50 93 91 04     sts     0x0491, r21
    53e2:       40 93 90 04     sts     0x0490, r20
    53e6:       4d cf           rjmp    .-358           ; 0x5282 <Mittelwert+0xa9c>
    53e8:       80 81           ld      r24, Z
    53ea:       91 81           ldd     r25, Z+1        ; 0x01
    53ec:       82 59           subi    r24, 0x92       ; 146
    53ee:       9f 4f           sbci    r25, 0xFF       ; 255
    53f0:       86 17           cp      r24, r22
    53f2:       97 07           cpc     r25, r23
    53f4:       0c f0           brlt    .+2             ; 0x53f8 <Mittelwert+0xc12>
    53f6:       2b cf           rjmp    .-426           ; 0x524e <Mittelwert+0xa68>
    53f8:       61 15           cp      r22, r1
    53fa:       71 05           cpc     r23, r1
    53fc:       09 f4           brne    .+2             ; 0x5400 <Mittelwert+0xc1a>
    53fe:       27 cf           rjmp    .-434           ; 0x524e <Mittelwert+0xa68>
    5400:       61 50           subi    r22, 0x01       ; 1
    5402:       70 40           sbci    r23, 0x00       ; 0
    5404:       70 93 8f 04     sts     0x048F, r23
    5408:       60 93 8e 04     sts     0x048E, r22
    540c:       20 cf           rjmp    .-448           ; 0x524e <Mittelwert+0xa68>
    540e:       80 81           ld      r24, Z
    5410:       91 81           ldd     r25, Z+1        ; 0x01
    5412:       82 59           subi    r24, 0x92       ; 146
    5414:       9f 4f           sbci    r25, 0xFF       ; 255
    5416:       8a 17           cp      r24, r26
    5418:       9b 07           cpc     r25, r27
    541a:       0c f0           brlt    .+2             ; 0x541e <Mittelwert+0xc38>
    541c:       fe ce           rjmp    .-516           ; 0x521a <Mittelwert+0xa34>
    541e:       10 97           sbiw    r26, 0x00       ; 0
    5420:       09 f4           brne    .+2             ; 0x5424 <Mittelwert+0xc3e>
    5422:       fb ce           rjmp    .-522           ; 0x521a <Mittelwert+0xa34>
    5424:       11 97           sbiw    r26, 0x01       ; 1
    5426:       b0 93 8d 04     sts     0x048D, r27
    542a:       a0 93 8c 04     sts     0x048C, r26
    542e:       f5 ce           rjmp    .-534           ; 0x521a <Mittelwert+0xa34>
    5430:       8f ef           ldi     r24, 0xFF       ; 255
    5432:       90 e0           ldi     r25, 0x00       ; 0
    5434:       90 93 91 04     sts     0x0491, r25
    5438:       80 93 90 04     sts     0x0490, r24
    543c:       51 cf           rjmp    .-350           ; 0x52e0 <Mittelwert+0xafa>
    543e:       8f ef           ldi     r24, 0xFF       ; 255
    5440:       90 e0           ldi     r25, 0x00       ; 0
    5442:       90 93 8f 04     sts     0x048F, r25
    5446:       80 93 8e 04     sts     0x048E, r24
    544a:       43 cf           rjmp    .-378           ; 0x52d2 <Mittelwert+0xaec>
    544c:       8f ef           ldi     r24, 0xFF       ; 255
    544e:       90 e0           ldi     r25, 0x00       ; 0
    5450:       90 93 8d 04     sts     0x048D, r25
    5454:       80 93 8c 04     sts     0x048C, r24
    5458:       35 cf           rjmp    .-406           ; 0x52c4 <Mittelwert+0xade>
    545a:       40 58           subi    r20, 0x80       ; 128
    545c:       5f 4f           sbci    r21, 0xFF       ; 255
    545e:       0c f0           brlt    .+2             ; 0x5462 <Mittelwert+0xc7c>
    5460:       ff cd           rjmp    .-1026          ; 0x5060 <Mittelwert+0x87a>
    5462:       80 e8           ldi     r24, 0x80       ; 128
    5464:       9f ef           ldi     r25, 0xFF       ; 255
    5466:       90 93 09 05     sts     0x0509, r25
    546a:       80 93 08 05     sts     0x0508, r24
    546e:       f8 cd           rjmp    .-1040          ; 0x5060 <Mittelwert+0x87a>
    5470:       b0 91 df 07     lds     r27, 0x07DF
    5474:       b9 83           std     Y+1, r27        ; 0x01
    5476:       b6 ff           sbrs    r27, 6
    5478:       8a cb           rjmp    .-2284          ; 0x4b8e <Mittelwert+0x3a8>
    547a:       2f 85           ldd     r18, Y+15       ; 0x0f
    547c:       38 89           ldd     r19, Y+16       ; 0x10
    547e:       49 89           ldd     r20, Y+17       ; 0x11
    5480:       5a 89           ldd     r21, Y+18       ; 0x12
    5482:       28 3b           cpi     r18, 0xB8       ; 184
    5484:       e4 e9           ldi     r30, 0x94       ; 148
    5486:       3e 07           cpc     r19, r30
    5488:       ee ef           ldi     r30, 0xFE       ; 254
    548a:       4e 07           cpc     r20, r30
    548c:       ef ef           ldi     r30, 0xFF       ; 255
    548e:       5e 07           cpc     r21, r30
    5490:       24 f4           brge    .+8             ; 0x549a <Mittelwert+0xcb4>
    5492:       28 eb           ldi     r18, 0xB8       ; 184
    5494:       34 e9           ldi     r19, 0x94       ; 148
    5496:       4e ef           ldi     r20, 0xFE       ; 254
    5498:       5f ef           ldi     r21, 0xFF       ; 255
    549a:       2a 83           std     Y+2, r18        ; 0x02
    549c:       3b 83           std     Y+3, r19        ; 0x03
    549e:       4c 83           std     Y+4, r20        ; 0x04
    54a0:       5d 83           std     Y+5, r21        ; 0x05
    54a2:       29 54           subi    r18, 0x49       ; 73
    54a4:       3b 46           sbci    r19, 0x6B       ; 107
    54a6:       41 40           sbci    r20, 0x01       ; 1
    54a8:       50 40           sbci    r21, 0x00       ; 0
    54aa:       44 f0           brlt    .+16            ; 0x54bc <Mittelwert+0xcd6>
    54ac:       88 e4           ldi     r24, 0x48       ; 72
    54ae:       9b e6           ldi     r25, 0x6B       ; 107
    54b0:       a1 e0           ldi     r26, 0x01       ; 1
    54b2:       b0 e0           ldi     r27, 0x00       ; 0
    54b4:       8a 83           std     Y+2, r24        ; 0x02
    54b6:       9b 83           std     Y+3, r25        ; 0x03
    54b8:       ac 83           std     Y+4, r26        ; 0x04
    54ba:       bd 83           std     Y+5, r27        ; 0x05
    54bc:       2b 85           ldd     r18, Y+11       ; 0x0b
    54be:       3c 85           ldd     r19, Y+12       ; 0x0c
    54c0:       4d 85           ldd     r20, Y+13       ; 0x0d
    54c2:       5e 85           ldd     r21, Y+14       ; 0x0e
    54c4:       28 3b           cpi     r18, 0xB8       ; 184
    54c6:       94 e9           ldi     r25, 0x94       ; 148
    54c8:       39 07           cpc     r19, r25
    54ca:       9e ef           ldi     r25, 0xFE       ; 254
    54cc:       49 07           cpc     r20, r25
    54ce:       9f ef           ldi     r25, 0xFF       ; 255
    54d0:       59 07           cpc     r21, r25
    54d2:       24 f4           brge    .+8             ; 0x54dc <Mittelwert+0xcf6>
    54d4:       28 eb           ldi     r18, 0xB8       ; 184
    54d6:       34 e9           ldi     r19, 0x94       ; 148
    54d8:       4e ef           ldi     r20, 0xFE       ; 254
    54da:       5f ef           ldi     r21, 0xFF       ; 255
    54dc:       2e 83           std     Y+6, r18        ; 0x06
    54de:       3f 83           std     Y+7, r19        ; 0x07
    54e0:       48 87           std     Y+8, r20        ; 0x08
    54e2:       59 87           std     Y+9, r21        ; 0x09
    54e4:       29 54           subi    r18, 0x49       ; 73
    54e6:       3b 46           sbci    r19, 0x6B       ; 107
    54e8:       41 40           sbci    r20, 0x01       ; 1
    54ea:       50 40           sbci    r21, 0x00       ; 0
    54ec:       44 f0           brlt    .+16            ; 0x54fe <Mittelwert+0xd18>
    54ee:       88 e4           ldi     r24, 0x48       ; 72
    54f0:       9b e6           ldi     r25, 0x6B       ; 107
    54f2:       a1 e0           ldi     r26, 0x01       ; 1
    54f4:       b0 e0           ldi     r27, 0x00       ; 0
    54f6:       8e 83           std     Y+6, r24        ; 0x06
    54f8:       9f 83           std     Y+7, r25        ; 0x07
    54fa:       a8 87           std     Y+8, r26        ; 0x08
    54fc:       b9 87           std     Y+9, r27        ; 0x09
    54fe:       a0 90 ae 03     lds     r10, 0x03AE
    5502:       bb 24           eor     r11, r11
    5504:       cc 24           eor     r12, r12
    5506:       dd 24           eor     r13, r13
    5508:       ab 89           ldd     r26, Y+19       ; 0x13
    550a:       bc 89           ldd     r27, Y+20       ; 0x14
    550c:       9d 01           movw    r18, r26
    550e:       44 27           eor     r20, r20
    5510:       37 fd           sbrc    r19, 7
    5512:       40 95           com     r20
    5514:       54 2f           mov     r21, r20
    5516:       6e 81           ldd     r22, Y+6        ; 0x06
    5518:       7f 81           ldd     r23, Y+7        ; 0x07
    551a:       88 85           ldd     r24, Y+8        ; 0x08
    551c:       99 85           ldd     r25, Y+9        ; 0x09
    551e:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    5522:       20 e0           ldi     r18, 0x00       ; 0
    5524:       38 e0           ldi     r19, 0x08       ; 8
    5526:       40 e0           ldi     r20, 0x00       ; 0
    5528:       50 e0           ldi     r21, 0x00       ; 0
    552a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    552e:       ca 01           movw    r24, r20
    5530:       b9 01           movw    r22, r18
    5532:       a6 01           movw    r20, r12
    5534:       95 01           movw    r18, r10
    5536:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    553a:       20 e0           ldi     r18, 0x00       ; 0
    553c:       30 e1           ldi     r19, 0x10       ; 16
    553e:       40 e0           ldi     r20, 0x00       ; 0
    5540:       50 e0           ldi     r21, 0x00       ; 0
    5542:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    5546:       79 01           movw    r14, r18
    5548:       8a 01           movw    r16, r20
    554a:       20 93 14 05     sts     0x0514, r18
    554e:       30 93 15 05     sts     0x0515, r19
    5552:       40 93 16 05     sts     0x0516, r20
    5556:       50 93 17 05     sts     0x0517, r21
    555a:       ea 8d           ldd     r30, Y+26       ; 0x1a
    555c:       fb 8d           ldd     r31, Y+27       ; 0x1b
    555e:       9f 01           movw    r18, r30
    5560:       44 27           eor     r20, r20
    5562:       37 fd           sbrc    r19, 7
    5564:       40 95           com     r20
    5566:       54 2f           mov     r21, r20
    5568:       6a 81           ldd     r22, Y+2        ; 0x02
    556a:       7b 81           ldd     r23, Y+3        ; 0x03
    556c:       8c 81           ldd     r24, Y+4        ; 0x04
    556e:       9d 81           ldd     r25, Y+5        ; 0x05
    5570:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    5574:       20 e0           ldi     r18, 0x00       ; 0
    5576:       38 e0           ldi     r19, 0x08       ; 8
    5578:       40 e0           ldi     r20, 0x00       ; 0
    557a:       50 e0           ldi     r21, 0x00       ; 0
    557c:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    5580:       ca 01           movw    r24, r20
    5582:       b9 01           movw    r22, r18
    5584:       a6 01           movw    r20, r12
    5586:       95 01           movw    r18, r10
    5588:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    558c:       20 e0           ldi     r18, 0x00       ; 0
    558e:       30 e1           ldi     r19, 0x10       ; 16
    5590:       40 e0           ldi     r20, 0x00       ; 0
    5592:       50 e0           ldi     r21, 0x00       ; 0
    5594:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    5598:       f0 92 d2 07     sts     0x07D2, r15
    559c:       e0 92 d1 07     sts     0x07D1, r14
    55a0:       30 93 d6 07     sts     0x07D6, r19
    55a4:       20 93 d5 07     sts     0x07D5, r18
    55a8:       2e 19           sub     r18, r14
    55aa:       3f 09           sbc     r19, r15
    55ac:       40 0b           sbc     r20, r16
    55ae:       51 0b           sbc     r21, r17
    55b0:       79 01           movw    r14, r18
    55b2:       8a 01           movw    r16, r20
    55b4:       20 93 10 05     sts     0x0510, r18
    55b8:       30 93 11 05     sts     0x0511, r19
    55bc:       40 93 12 05     sts     0x0512, r20
    55c0:       50 93 13 05     sts     0x0513, r21
    55c4:       22 0e           add     r2, r18
    55c6:       33 1e           adc     r3, r19
    55c8:       44 1e           adc     r4, r20
    55ca:       55 1e           adc     r5, r21
    55cc:       20 92 7e 08     sts     0x087E, r2
    55d0:       30 92 7f 08     sts     0x087F, r3
    55d4:       40 92 80 08     sts     0x0880, r4
    55d8:       50 92 81 08     sts     0x0881, r5
    55dc:       f0 91 af 03     lds     r31, 0x03AF
    55e0:       fd 8b           std     Y+21, r31       ; 0x15
    55e2:       ff 23           and     r31, r31
    55e4:       e1 f4           brne    .+56            ; 0x561e <Mittelwert+0xe38>
    55e6:       ca 01           movw    r24, r20
    55e8:       b9 01           movw    r22, r18
    55ea:       22 e0           ldi     r18, 0x02       ; 2
    55ec:       30 e0           ldi     r19, 0x00       ; 0
    55ee:       40 e0           ldi     r20, 0x00       ; 0
    55f0:       50 e0           ldi     r21, 0x00       ; 0
    55f2:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    55f6:       8e 89           ldd     r24, Y+22       ; 0x16
    55f8:       9f 89           ldd     r25, Y+23       ; 0x17
    55fa:       a8 8d           ldd     r26, Y+24       ; 0x18
    55fc:       b9 8d           ldd     r27, Y+25       ; 0x19
    55fe:       82 1b           sub     r24, r18
    5600:       93 0b           sbc     r25, r19
    5602:       a4 0b           sbc     r26, r20
    5604:       b5 0b           sbc     r27, r21
    5606:       8e 8b           std     Y+22, r24       ; 0x16
    5608:       9f 8b           std     Y+23, r25       ; 0x17
    560a:       a8 8f           std     Y+24, r26       ; 0x18
    560c:       b9 8f           std     Y+25, r27       ; 0x19
    560e:       80 93 75 04     sts     0x0475, r24
    5612:       90 93 76 04     sts     0x0476, r25
    5616:       a0 93 77 04     sts     0x0477, r26
    561a:       b0 93 78 04     sts     0x0478, r27
    561e:       6e 0c           add     r6, r14
    5620:       7f 1c           adc     r7, r15
    5622:       80 1e           adc     r8, r16
    5624:       91 1e           adc     r9, r17
    5626:       e0 90 ad 03     lds     r14, 0x03AD
    562a:       ff 24           eor     r15, r15
    562c:       00 e0           ldi     r16, 0x00       ; 0
    562e:       10 e0           ldi     r17, 0x00       ; 0
    5630:       c4 01           movw    r24, r8
    5632:       b3 01           movw    r22, r6
    5634:       2e 81           ldd     r18, Y+6        ; 0x06
    5636:       3f 81           ldd     r19, Y+7        ; 0x07
    5638:       48 85           ldd     r20, Y+8        ; 0x08
    563a:       59 85           ldd     r21, Y+9        ; 0x09
    563c:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    5640:       20 e0           ldi     r18, 0x00       ; 0
    5642:       38 e0           ldi     r19, 0x08       ; 8
    5644:       40 e0           ldi     r20, 0x00       ; 0
    5646:       50 e0           ldi     r21, 0x00       ; 0
    5648:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    564c:       ca 01           movw    r24, r20
    564e:       b9 01           movw    r22, r18
    5650:       a8 01           movw    r20, r16
    5652:       97 01           movw    r18, r14
    5654:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    5658:       20 e0           ldi     r18, 0x00       ; 0
    565a:       30 e1           ldi     r19, 0x10       ; 16
    565c:       40 e0           ldi     r20, 0x00       ; 0
    565e:       50 e0           ldi     r21, 0x00       ; 0
    5660:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    5664:       59 01           movw    r10, r18
    5666:       6a 01           movw    r12, r20
    5668:       20 93 1c 05     sts     0x051C, r18
    566c:       30 93 1d 05     sts     0x051D, r19
    5670:       40 93 1e 05     sts     0x051E, r20
    5674:       50 93 1f 05     sts     0x051F, r21
    5678:       c4 01           movw    r24, r8
    567a:       b3 01           movw    r22, r6
    567c:       2a 81           ldd     r18, Y+2        ; 0x02
    567e:       3b 81           ldd     r19, Y+3        ; 0x03
    5680:       4c 81           ldd     r20, Y+4        ; 0x04
    5682:       5d 81           ldd     r21, Y+5        ; 0x05
    5684:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    5688:       20 e0           ldi     r18, 0x00       ; 0
    568a:       38 e0           ldi     r19, 0x08       ; 8
    568c:       40 e0           ldi     r20, 0x00       ; 0
    568e:       50 e0           ldi     r21, 0x00       ; 0
    5690:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    5694:       ca 01           movw    r24, r20
    5696:       b9 01           movw    r22, r18
    5698:       a8 01           movw    r20, r16
    569a:       97 01           movw    r18, r14
    569c:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    56a0:       20 e0           ldi     r18, 0x00       ; 0
    56a2:       30 e1           ldi     r19, 0x10       ; 16
    56a4:       40 e0           ldi     r20, 0x00       ; 0
    56a6:       50 e0           ldi     r21, 0x00       ; 0
    56a8:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    56ac:       20 93 18 05     sts     0x0518, r18
    56b0:       30 93 19 05     sts     0x0519, r19
    56b4:       40 93 1a 05     sts     0x051A, r20
    56b8:       50 93 1b 05     sts     0x051B, r21
    56bc:       d7 fc           sbrc    r13, 7
    56be:       e8 c0           rjmp    .+464           ; 0x5890 <Mittelwert+0x10aa>
    56c0:       91 e8           ldi     r25, 0x81       ; 129
    56c2:       a9 16           cp      r10, r25
    56c4:       b1 04           cpc     r11, r1
    56c6:       c1 04           cpc     r12, r1
    56c8:       d1 04           cpc     r13, r1
    56ca:       44 f4           brge    .+16            ; 0x56dc <Mittelwert+0xef6>
    56cc:       57 fd           sbrc    r21, 7
    56ce:       d8 c0           rjmp    .+432           ; 0x5880 <Mittelwert+0x109a>
    56d0:       21 38           cpi     r18, 0x81       ; 129
    56d2:       31 05           cpc     r19, r1
    56d4:       41 05           cpc     r20, r1
    56d6:       51 05           cpc     r21, r1
    56d8:       0c f4           brge    .+2             ; 0x56dc <Mittelwert+0xef6>
    56da:       74 ca           rjmp    .-2840          ; 0x4bc4 <Mittelwert+0x3de>
    56dc:       81 e0           ldi     r24, 0x01       ; 1
    56de:       80 93 89 04     sts     0x0489, r24
    56e2:       20 90 7e 08     lds     r2, 0x087E
    56e6:       30 90 7f 08     lds     r3, 0x087F
    56ea:       40 90 80 08     lds     r4, 0x0880
    56ee:       50 90 81 08     lds     r5, 0x0881
    56f2:       68 ca           rjmp    .-2864          ; 0x4bc4 <Mittelwert+0x3de>
    56f4:       40 58           subi    r20, 0x80       ; 128
    56f6:       5f 4f           sbci    r21, 0xFF       ; 255
    56f8:       0c f0           brlt    .+2             ; 0x56fc <Mittelwert+0xf16>
    56fa:       fa cc           rjmp    .-1548          ; 0x50f0 <Mittelwert+0x90a>
    56fc:       80 e8           ldi     r24, 0x80       ; 128
    56fe:       9f ef           ldi     r25, 0xFF       ; 255
    5700:       90 93 0b 05     sts     0x050B, r25
    5704:       80 93 0a 05     sts     0x050A, r24
    5708:       f3 cc           rjmp    .-1562          ; 0x50f0 <Mittelwert+0x90a>
    570a:       07 96           adiw    r24, 0x07       ; 7
    570c:       02 cc           rjmp    .-2044          ; 0x4f12 <Mittelwert+0x72c>
    570e:       26 0e           add     r2, r22
    5710:       37 1e           adc     r3, r23
    5712:       48 1e           adc     r4, r24
    5714:       59 1e           adc     r5, r25
    5716:       20 92 7e 08     sts     0x087E, r2
    571a:       30 92 7f 08     sts     0x087F, r3
    571e:       40 92 80 08     sts     0x0880, r4
    5722:       50 92 81 08     sts     0x0881, r5
    5726:       9d ca           rjmp    .-2758          ; 0x4c62 <Mittelwert+0x47c>
    5728:       ad 89           ldd     r26, Y+21       ; 0x15
    572a:       ea 2e           mov     r14, r26
    572c:       ff 24           eor     r15, r15
    572e:       00 e0           ldi     r16, 0x00       ; 0
    5730:       10 e0           ldi     r17, 0x00       ; 0
    5732:       60 91 d1 07     lds     r22, 0x07D1
    5736:       70 91 d2 07     lds     r23, 0x07D2
    573a:       77 fd           sbrc    r23, 7
    573c:       8a c0           rjmp    .+276           ; 0x5852 <Mittelwert+0x106c>
    573e:       88 27           eor     r24, r24
    5740:       77 fd           sbrc    r23, 7
    5742:       80 95           com     r24
    5744:       98 2f           mov     r25, r24
    5746:       a8 01           movw    r20, r16
    5748:       97 01           movw    r18, r14
    574a:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    574e:       20 e4           ldi     r18, 0x40       ; 64
    5750:       30 e0           ldi     r19, 0x00       ; 0
    5752:       40 e0           ldi     r20, 0x00       ; 0
    5754:       50 e0           ldi     r21, 0x00       ; 0
    5756:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    575a:       82 1a           sub     r8, r18
    575c:       93 0a           sbc     r9, r19
    575e:       90 92 44 08     sts     0x0844, r9
    5762:       80 92 43 08     sts     0x0843, r8
    5766:       ea 8d           ldd     r30, Y+26       ; 0x1a
    5768:       fb 8d           ldd     r31, Y+27       ; 0x1b
    576a:       1e 16           cp      r1, r30
    576c:       1f 06           cpc     r1, r31
    576e:       0c f4           brge    .+2             ; 0x5772 <Mittelwert+0xf8c>
    5770:       1e cd           rjmp    .-1476          ; 0x51ae <Mittelwert+0x9c8>
    5772:       20 91 d5 07     lds     r18, 0x07D5
    5776:       30 91 d6 07     lds     r19, 0x07D6
    577a:       37 fd           sbrc    r19, 7
    577c:       6e c0           rjmp    .+220           ; 0x585a <Mittelwert+0x1074>
    577e:       44 27           eor     r20, r20
    5780:       37 fd           sbrc    r19, 7
    5782:       40 95           com     r20
    5784:       54 2f           mov     r21, r20
    5786:       c8 01           movw    r24, r16
    5788:       b7 01           movw    r22, r14
    578a:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    578e:       20 e4           ldi     r18, 0x40       ; 64
    5790:       30 e0           ldi     r19, 0x00       ; 0
    5792:       40 e0           ldi     r20, 0x00       ; 0
    5794:       50 e0           ldi     r21, 0x00       ; 0
    5796:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    579a:       62 1a           sub     r6, r18
    579c:       73 0a           sbc     r7, r19
    579e:       70 92 3a 08     sts     0x083A, r7
    57a2:       60 92 39 08     sts     0x0839, r6
    57a6:       f9 81           ldd     r31, Y+1        ; 0x01
    57a8:       f7 ff           sbrs    r31, 7
    57aa:       1e cd           rjmp    .-1476          ; 0x51e8 <Mittelwert+0xa02>
    57ac:       2a 85           ldd     r18, Y+10       ; 0x0a
    57ae:       22 23           and     r18, r18
    57b0:       09 f0           breq    .+2             ; 0x57b4 <Mittelwert+0xfce>
    57b2:       1a cd           rjmp    .-1484          ; 0x51e8 <Mittelwert+0xa02>
    57b4:       80 91 a7 04     lds     r24, 0x04A7
    57b8:       88 23           and     r24, r24
    57ba:       09 f0           breq    .+2             ; 0x57be <Mittelwert+0xfd8>
    57bc:       15 cd           rjmp    .-1494          ; 0x51e8 <Mittelwert+0xa02>
    57be:       8a 8d           ldd     r24, Y+26       ; 0x1a
    57c0:       9b 8d           ldd     r25, Y+27       ; 0x1b
    57c2:       81 50           subi    r24, 0x01       ; 1
    57c4:       91 40           sbci    r25, 0x01       ; 1
    57c6:       0c f0           brlt    .+2             ; 0x57ca <Mittelwert+0xfe4>
    57c8:       4c c0           rjmp    .+152           ; 0x5862 <Mittelwert+0x107c>
    57ca:       2a 8d           ldd     r18, Y+26       ; 0x1a
    57cc:       3b 8d           ldd     r19, Y+27       ; 0x1b
    57ce:       6f ef           ldi     r22, 0xFF       ; 255
    57d0:       20 30           cpi     r18, 0x00       ; 0
    57d2:       36 07           cpc     r19, r22
    57d4:       64 f4           brge    .+24            ; 0x57ee <Mittelwert+0x1008>
    57d6:       80 91 46 08     lds     r24, 0x0846
    57da:       90 91 47 08     lds     r25, 0x0847
    57de:       80 50           subi    r24, 0x00       ; 0
    57e0:       9f 4f           sbci    r25, 0xFF       ; 255
    57e2:       82 0f           add     r24, r18
    57e4:       93 1f           adc     r25, r19
    57e6:       90 93 47 08     sts     0x0847, r25
    57ea:       80 93 46 08     sts     0x0846, r24
    57ee:       8b 89           ldd     r24, Y+19       ; 0x13
    57f0:       9c 89           ldd     r25, Y+20       ; 0x14
    57f2:       81 50           subi    r24, 0x01       ; 1
    57f4:       91 40           sbci    r25, 0x01       ; 1
    57f6:       0c f4           brge    .+2             ; 0x57fa <Mittelwert+0x1014>
    57f8:       54 c0           rjmp    .+168           ; 0x58a2 <Mittelwert+0x10bc>
    57fa:       80 91 36 08     lds     r24, 0x0836
    57fe:       90 91 37 08     lds     r25, 0x0837
    5802:       80 50           subi    r24, 0x00       ; 0
    5804:       91 40           sbci    r25, 0x01       ; 1
    5806:       eb 89           ldd     r30, Y+19       ; 0x13
    5808:       fc 89           ldd     r31, Y+20       ; 0x14
    580a:       8e 0f           add     r24, r30
    580c:       9f 1f           adc     r25, r31
    580e:       90 93 37 08     sts     0x0837, r25
    5812:       80 93 36 08     sts     0x0836, r24
    5816:       e8 cc           rjmp    .-1584          ; 0x51e8 <Mittelwert+0xa02>
    5818:       07 96           adiw    r24, 0x07       ; 7
    581a:       8b cb           rjmp    .-2282          ; 0x4f32 <Mittelwert+0x74c>
    581c:       29 5f           subi    r18, 0xF9       ; 249
    581e:       3f 4f           sbci    r19, 0xFF       ; 255
    5820:       20 c8           rjmp    .-4032          ; 0x4862 <Mittelwert+0x7c>
    5822:       29 5f           subi    r18, 0xF9       ; 249
    5824:       3f 4f           sbci    r19, 0xFF       ; 255
    5826:       0c 94 23 24     jmp     0x4846  ; 0x4846 <Mittelwert+0x60>
    582a:       2f 5f           subi    r18, 0xFF       ; 255
    582c:       3f 4f           sbci    r19, 0xFF       ; 255
    582e:       08 cc           rjmp    .-2032          ; 0x5040 <Mittelwert+0x85a>
    5830:       30 95           com     r19
    5832:       21 95           neg     r18
    5834:       3f 4f           sbci    r19, 0xFF       ; 255
    5836:       c1 cc           rjmp    .-1662          ; 0x51ba <Mittelwert+0x9d4>
    5838:       70 95           com     r23
    583a:       61 95           neg     r22
    583c:       7f 4f           sbci    r23, 0xFF       ; 255
    583e:       9d cc           rjmp    .-1734          ; 0x517a <Mittelwert+0x994>
    5840:       21 5f           subi    r18, 0xF1       ; 241
    5842:       3f 4f           sbci    r19, 0xFF       ; 255
    5844:       1d cc           rjmp    .-1990          ; 0x5080 <Mittelwert+0x89a>
    5846:       21 5f           subi    r18, 0xF1       ; 241
    5848:       3f 4f           sbci    r19, 0xFF       ; 255
    584a:       60 cc           rjmp    .-1856          ; 0x510c <Mittelwert+0x926>
    584c:       2f 5f           subi    r18, 0xFF       ; 255
    584e:       3f 4f           sbci    r19, 0xFF       ; 255
    5850:       3f cc           rjmp    .-1922          ; 0x50d0 <Mittelwert+0x8ea>
    5852:       70 95           com     r23
    5854:       61 95           neg     r22
    5856:       7f 4f           sbci    r23, 0xFF       ; 255
    5858:       72 cf           rjmp    .-284           ; 0x573e <Mittelwert+0xf58>
    585a:       30 95           com     r19
    585c:       21 95           neg     r18
    585e:       3f 4f           sbci    r19, 0xFF       ; 255
    5860:       8e cf           rjmp    .-228           ; 0x577e <Mittelwert+0xf98>
    5862:       80 91 46 08     lds     r24, 0x0846
    5866:       90 91 47 08     lds     r25, 0x0847
    586a:       80 50           subi    r24, 0x00       ; 0
    586c:       91 40           sbci    r25, 0x01       ; 1
    586e:       ea 8d           ldd     r30, Y+26       ; 0x1a
    5870:       fb 8d           ldd     r31, Y+27       ; 0x1b
    5872:       8e 0f           add     r24, r30
    5874:       9f 1f           adc     r25, r31
    5876:       90 93 47 08     sts     0x0847, r25
    587a:       80 93 46 08     sts     0x0846, r24
    587e:       b7 cf           rjmp    .-146           ; 0x57ee <Mittelwert+0x1008>
    5880:       50 95           com     r21
    5882:       40 95           com     r20
    5884:       30 95           com     r19
    5886:       21 95           neg     r18
    5888:       3f 4f           sbci    r19, 0xFF       ; 255
    588a:       4f 4f           sbci    r20, 0xFF       ; 255
    588c:       5f 4f           sbci    r21, 0xFF       ; 255
    588e:       20 cf           rjmp    .-448           ; 0x56d0 <Mittelwert+0xeea>
    5890:       d0 94           com     r13
    5892:       c0 94           com     r12
    5894:       b0 94           com     r11
    5896:       a0 94           com     r10
    5898:       a1 1c           adc     r10, r1
    589a:       b1 1c           adc     r11, r1
    589c:       c1 1c           adc     r12, r1
    589e:       d1 1c           adc     r13, r1
    58a0:       0f cf           rjmp    .-482           ; 0x56c0 <Mittelwert+0xeda>
    58a2:       2b 89           ldd     r18, Y+19       ; 0x13
    58a4:       3c 89           ldd     r19, Y+20       ; 0x14
    58a6:       6f ef           ldi     r22, 0xFF       ; 255
    58a8:       20 30           cpi     r18, 0x00       ; 0
    58aa:       36 07           cpc     r19, r22
    58ac:       0c f0           brlt    .+2             ; 0x58b0 <Mittelwert+0x10ca>
    58ae:       9c cc           rjmp    .-1736          ; 0x51e8 <Mittelwert+0xa02>
    58b0:       80 91 36 08     lds     r24, 0x0836
    58b4:       90 91 37 08     lds     r25, 0x0837
    58b8:       80 50           subi    r24, 0x00       ; 0
    58ba:       9f 4f           sbci    r25, 0xFF       ; 255
    58bc:       82 0f           add     r24, r18
    58be:       93 1f           adc     r25, r19
    58c0:       90 93 37 08     sts     0x0837, r25
    58c4:       80 93 36 08     sts     0x0836, r24
    58c8:       8f cc           rjmp    .-1762          ; 0x51e8 <Mittelwert+0xa02>
    58ca:       6b 96           adiw    r28, 0x1b       ; 27
    58cc:       0f b6           in      r0, 0x3f        ; 63
    58ce:       f8 94           cli
    58d0:       de bf           out     0x3e, r29       ; 62
    58d2:       0f be           out     0x3f, r0        ; 63
    58d4:       cd bf           out     0x3d, r28       ; 61
    58d6:       df 91           pop     r29
    58d8:       cf 91           pop     r28
    58da:       1f 91           pop     r17
    58dc:       0f 91           pop     r16
    58de:       ff 90           pop     r15
    58e0:       ef 90           pop     r14
    58e2:       df 90           pop     r13
    58e4:       cf 90           pop     r12
    58e6:       bf 90           pop     r11
    58e8:       af 90           pop     r10
    58ea:       9f 90           pop     r9
    58ec:       8f 90           pop     r8
    58ee:       7f 90           pop     r7
    58f0:       6f 90           pop     r6
    58f2:       5f 90           pop     r5
    58f4:       4f 90           pop     r4
    58f6:       3f 90           pop     r3
    58f8:       2f 90           pop     r2
    58fa:       08 95           ret

000058fc <ParameterZuordnung>:
    58fc:       80 91 e2 07     lds     r24, 0x07E2
    5900:       8b 3f           cpi     r24, 0xFB       ; 251
    5902:       80 f0           brcs    .+32            ; 0x5924 <ParameterZuordnung+0x28>
    5904:       8b 3f           cpi     r24, 0xFB       ; 251
    5906:       09 f4           brne    .+2             ; 0x590a <ParameterZuordnung+0xe>
    5908:       ed c2           rjmp    .+1498          ; 0x5ee4 <ParameterZuordnung+0x5e8>
    590a:       8c 3f           cpi     r24, 0xFC       ; 252
    590c:       09 f4           brne    .+2             ; 0x5910 <ParameterZuordnung+0x14>
    590e:       c1 c3           rjmp    .+1922          ; 0x6092 <ParameterZuordnung+0x796>
    5910:       8d 3f           cpi     r24, 0xFD       ; 253
    5912:       09 f4           brne    .+2             ; 0x5916 <ParameterZuordnung+0x1a>
    5914:       28 c3           rjmp    .+1616          ; 0x5f66 <ParameterZuordnung+0x66a>
    5916:       8e 3f           cpi     r24, 0xFE       ; 254
    5918:       39 f4           brne    .+14            ; 0x5928 <ParameterZuordnung+0x2c>
    591a:       80 91 92 04     lds     r24, 0x0492
    591e:       80 93 a2 03     sts     0x03A2, r24
    5922:       02 c0           rjmp    .+4             ; 0x5928 <ParameterZuordnung+0x2c>
    5924:       80 93 a2 03     sts     0x03A2, r24
    5928:       80 91 e1 07     lds     r24, 0x07E1
    592c:       8b 3f           cpi     r24, 0xFB       ; 251
    592e:       80 f0           brcs    .+32            ; 0x5950 <ParameterZuordnung+0x54>
    5930:       8b 3f           cpi     r24, 0xFB       ; 251
    5932:       09 f4           brne    .+2             ; 0x5936 <ParameterZuordnung+0x3a>
    5934:       c8 c2           rjmp    .+1424          ; 0x5ec6 <ParameterZuordnung+0x5ca>
    5936:       8c 3f           cpi     r24, 0xFC       ; 252
    5938:       09 f4           brne    .+2             ; 0x593c <ParameterZuordnung+0x40>
    593a:       d8 c3           rjmp    .+1968          ; 0x60ec <ParameterZuordnung+0x7f0>
    593c:       8d 3f           cpi     r24, 0xFD       ; 253
    593e:       09 f4           brne    .+2             ; 0x5942 <ParameterZuordnung+0x46>
    5940:       03 c3           rjmp    .+1542          ; 0x5f48 <ParameterZuordnung+0x64c>
    5942:       8e 3f           cpi     r24, 0xFE       ; 254
    5944:       39 f4           brne    .+14            ; 0x5954 <ParameterZuordnung+0x58>
    5946:       80 91 92 04     lds     r24, 0x0492
    594a:       80 93 a1 03     sts     0x03A1, r24
    594e:       02 c0           rjmp    .+4             ; 0x5954 <ParameterZuordnung+0x58>
    5950:       80 93 a1 03     sts     0x03A1, r24
    5954:       80 91 a1 03     lds     r24, 0x03A1
    5958:       88 23           and     r24, r24
    595a:       b1 f4           brne    .+44            ; 0x5988 <ParameterZuordnung+0x8c>
    595c:       10 92 a1 03     sts     0x03A1, r1
    5960:       80 91 e3 07     lds     r24, 0x07E3
    5964:       8b 3f           cpi     r24, 0xFB       ; 251
    5966:       c8 f0           brcs    .+50            ; 0x599a <ParameterZuordnung+0x9e>
    5968:       8b 3f           cpi     r24, 0xFB       ; 251
    596a:       09 f4           brne    .+2             ; 0x596e <ParameterZuordnung+0x72>
    596c:       b1 c2           rjmp    .+1378          ; 0x5ed0 <ParameterZuordnung+0x5d4>
    596e:       8c 3f           cpi     r24, 0xFC       ; 252
    5970:       09 f4           brne    .+2             ; 0x5974 <ParameterZuordnung+0x78>
    5972:       c1 c3           rjmp    .+1922          ; 0x60f6 <ParameterZuordnung+0x7fa>
    5974:       8d 3f           cpi     r24, 0xFD       ; 253
    5976:       09 f4           brne    .+2             ; 0x597a <ParameterZuordnung+0x7e>
    5978:       ec c2           rjmp    .+1496          ; 0x5f52 <ParameterZuordnung+0x656>
    597a:       8e 3f           cpi     r24, 0xFE       ; 254
    597c:       81 f4           brne    .+32            ; 0x599e <ParameterZuordnung+0xa2>
    597e:       80 91 92 04     lds     r24, 0x0492
    5982:       80 93 a3 03     sts     0x03A3, r24
    5986:       0b c0           rjmp    .+22            ; 0x599e <ParameterZuordnung+0xa2>
    5988:       84 36           cpi     r24, 0x64       ; 100
    598a:       50 f3           brcs    .-44            ; 0x5960 <ParameterZuordnung+0x64>
    598c:       84 e6           ldi     r24, 0x64       ; 100
    598e:       80 93 a1 03     sts     0x03A1, r24
    5992:       80 91 e3 07     lds     r24, 0x07E3
    5996:       8b 3f           cpi     r24, 0xFB       ; 251
    5998:       38 f7           brcc    .-50            ; 0x5968 <ParameterZuordnung+0x6c>
    599a:       80 93 a3 03     sts     0x03A3, r24
    599e:       80 91 a3 03     lds     r24, 0x03A3
    59a2:       88 23           and     r24, r24
    59a4:       b1 f4           brne    .+44            ; 0x59d2 <ParameterZuordnung+0xd6>
    59a6:       10 92 a3 03     sts     0x03A3, r1
    59aa:       80 91 e5 07     lds     r24, 0x07E5
    59ae:       8b 3f           cpi     r24, 0xFB       ; 251
    59b0:       c8 f0           brcs    .+50            ; 0x59e4 <ParameterZuordnung+0xe8>
    59b2:       8b 3f           cpi     r24, 0xFB       ; 251
    59b4:       09 f4           brne    .+2             ; 0x59b8 <ParameterZuordnung+0xbc>
    59b6:       91 c2           rjmp    .+1314          ; 0x5eda <ParameterZuordnung+0x5de>
    59b8:       8c 3f           cpi     r24, 0xFC       ; 252
    59ba:       09 f4           brne    .+2             ; 0x59be <ParameterZuordnung+0xc2>
    59bc:       65 c3           rjmp    .+1738          ; 0x6088 <ParameterZuordnung+0x78c>
    59be:       8d 3f           cpi     r24, 0xFD       ; 253
    59c0:       09 f4           brne    .+2             ; 0x59c4 <ParameterZuordnung+0xc8>
    59c2:       cc c2           rjmp    .+1432          ; 0x5f5c <ParameterZuordnung+0x660>
    59c4:       8e 3f           cpi     r24, 0xFE       ; 254
    59c6:       81 f4           brne    .+32            ; 0x59e8 <ParameterZuordnung+0xec>
    59c8:       80 91 92 04     lds     r24, 0x0492
    59cc:       80 93 a4 03     sts     0x03A4, r24
    59d0:       0b c0           rjmp    .+22            ; 0x59e8 <ParameterZuordnung+0xec>
    59d2:       84 36           cpi     r24, 0x64       ; 100
    59d4:       50 f3           brcs    .-44            ; 0x59aa <ParameterZuordnung+0xae>
    59d6:       84 e6           ldi     r24, 0x64       ; 100
    59d8:       80 93 a3 03     sts     0x03A3, r24
    59dc:       80 91 e5 07     lds     r24, 0x07E5
    59e0:       8b 3f           cpi     r24, 0xFB       ; 251
    59e2:       38 f7           brcc    .-50            ; 0x59b2 <ParameterZuordnung+0xb6>
    59e4:       80 93 a4 03     sts     0x03A4, r24
    59e8:       80 91 ec 07     lds     r24, 0x07EC
    59ec:       8b 3f           cpi     r24, 0xFB       ; 251
    59ee:       80 f0           brcs    .+32            ; 0x5a10 <ParameterZuordnung+0x114>
    59f0:       8b 3f           cpi     r24, 0xFB       ; 251
    59f2:       09 f4           brne    .+2             ; 0x59f6 <ParameterZuordnung+0xfa>
    59f4:       86 c2           rjmp    .+1292          ; 0x5f02 <ParameterZuordnung+0x606>
    59f6:       8c 3f           cpi     r24, 0xFC       ; 252
    59f8:       09 f4           brne    .+2             ; 0x59fc <ParameterZuordnung+0x100>
    59fa:       69 c3           rjmp    .+1746          ; 0x60ce <ParameterZuordnung+0x7d2>
    59fc:       8d 3f           cpi     r24, 0xFD       ; 253
    59fe:       09 f4           brne    .+2             ; 0x5a02 <ParameterZuordnung+0x106>
    5a00:       94 c2           rjmp    .+1320          ; 0x5f2a <ParameterZuordnung+0x62e>
    5a02:       8e 3f           cpi     r24, 0xFE       ; 254
    5a04:       39 f4           brne    .+14            ; 0x5a14 <ParameterZuordnung+0x118>
    5a06:       80 91 92 04     lds     r24, 0x0492
    5a0a:       80 93 a5 03     sts     0x03A5, r24
    5a0e:       02 c0           rjmp    .+4             ; 0x5a14 <ParameterZuordnung+0x118>
    5a10:       80 93 a5 03     sts     0x03A5, r24
    5a14:       80 91 ed 07     lds     r24, 0x07ED
    5a18:       8b 3f           cpi     r24, 0xFB       ; 251
    5a1a:       80 f0           brcs    .+32            ; 0x5a3c <ParameterZuordnung+0x140>
    5a1c:       8b 3f           cpi     r24, 0xFB       ; 251
    5a1e:       09 f4           brne    .+2             ; 0x5a22 <ParameterZuordnung+0x126>
    5a20:       66 c2           rjmp    .+1228          ; 0x5eee <ParameterZuordnung+0x5f2>
    5a22:       8c 3f           cpi     r24, 0xFC       ; 252
    5a24:       09 f4           brne    .+2             ; 0x5a28 <ParameterZuordnung+0x12c>
    5a26:       6c c3           rjmp    .+1752          ; 0x6100 <ParameterZuordnung+0x804>
    5a28:       8d 3f           cpi     r24, 0xFD       ; 253
    5a2a:       09 f4           brne    .+2             ; 0x5a2e <ParameterZuordnung+0x132>
    5a2c:       83 c2           rjmp    .+1286          ; 0x5f34 <ParameterZuordnung+0x638>
    5a2e:       8e 3f           cpi     r24, 0xFE       ; 254
    5a30:       39 f4           brne    .+14            ; 0x5a40 <ParameterZuordnung+0x144>
    5a32:       80 91 92 04     lds     r24, 0x0492
    5a36:       80 93 a7 03     sts     0x03A7, r24
    5a3a:       02 c0           rjmp    .+4             ; 0x5a40 <ParameterZuordnung+0x144>
    5a3c:       80 93 a7 03     sts     0x03A7, r24
    5a40:       80 91 a7 03     lds     r24, 0x03A7
    5a44:       8b 30           cpi     r24, 0x0B       ; 11
    5a46:       b8 f4           brcc    .+46            ; 0x5a76 <ParameterZuordnung+0x17a>
    5a48:       8a e0           ldi     r24, 0x0A       ; 10
    5a4a:       80 93 a7 03     sts     0x03A7, r24
    5a4e:       80 91 ee 07     lds     r24, 0x07EE
    5a52:       8b 3f           cpi     r24, 0xFB       ; 251
    5a54:       c0 f0           brcs    .+48            ; 0x5a86 <ParameterZuordnung+0x18a>
    5a56:       8b 3f           cpi     r24, 0xFB       ; 251
    5a58:       09 f4           brne    .+2             ; 0x5a5c <ParameterZuordnung+0x160>
    5a5a:       4e c2           rjmp    .+1180          ; 0x5ef8 <ParameterZuordnung+0x5fc>
    5a5c:       8c 3f           cpi     r24, 0xFC       ; 252
    5a5e:       09 f4           brne    .+2             ; 0x5a62 <ParameterZuordnung+0x166>
    5a60:       54 c3           rjmp    .+1704          ; 0x610a <ParameterZuordnung+0x80e>
    5a62:       8d 3f           cpi     r24, 0xFD       ; 253
    5a64:       09 f4           brne    .+2             ; 0x5a68 <ParameterZuordnung+0x16c>
    5a66:       6b c2           rjmp    .+1238          ; 0x5f3e <ParameterZuordnung+0x642>
    5a68:       8e 3f           cpi     r24, 0xFE       ; 254
    5a6a:       79 f4           brne    .+30            ; 0x5a8a <ParameterZuordnung+0x18e>
    5a6c:       80 91 92 04     lds     r24, 0x0492
    5a70:       80 93 a8 03     sts     0x03A8, r24
    5a74:       0a c0           rjmp    .+20            ; 0x5a8a <ParameterZuordnung+0x18e>
    5a76:       8f 3f           cpi     r24, 0xFF       ; 255
    5a78:       51 f7           brne    .-44            ; 0x5a4e <ParameterZuordnung+0x152>
    5a7a:       80 93 a7 03     sts     0x03A7, r24
    5a7e:       80 91 ee 07     lds     r24, 0x07EE
    5a82:       8b 3f           cpi     r24, 0xFB       ; 251
    5a84:       40 f7           brcc    .-48            ; 0x5a56 <ParameterZuordnung+0x15a>
    5a86:       80 93 a8 03     sts     0x03A8, r24
    5a8a:       80 91 ef 07     lds     r24, 0x07EF
    5a8e:       8b 3f           cpi     r24, 0xFB       ; 251
    5a90:       80 f0           brcs    .+32            ; 0x5ab2 <ParameterZuordnung+0x1b6>
    5a92:       8b 3f           cpi     r24, 0xFB       ; 251
    5a94:       09 f4           brne    .+2             ; 0x5a98 <ParameterZuordnung+0x19c>
    5a96:       f4 c1           rjmp    .+1000          ; 0x5e80 <ParameterZuordnung+0x584>
    5a98:       8c 3f           cpi     r24, 0xFC       ; 252
    5a9a:       09 f4           brne    .+2             ; 0x5a9e <ParameterZuordnung+0x1a2>
    5a9c:       13 c3           rjmp    .+1574          ; 0x60c4 <ParameterZuordnung+0x7c8>
    5a9e:       8d 3f           cpi     r24, 0xFD       ; 253
    5aa0:       09 f4           brne    .+2             ; 0x5aa4 <ParameterZuordnung+0x1a8>
    5aa2:       3e c2           rjmp    .+1148          ; 0x5f20 <ParameterZuordnung+0x624>
    5aa4:       8e 3f           cpi     r24, 0xFE       ; 254
    5aa6:       39 f4           brne    .+14            ; 0x5ab6 <ParameterZuordnung+0x1ba>
    5aa8:       80 91 92 04     lds     r24, 0x0492
    5aac:       80 93 a6 03     sts     0x03A6, r24
    5ab0:       02 c0           rjmp    .+4             ; 0x5ab6 <ParameterZuordnung+0x1ba>
    5ab2:       80 93 a6 03     sts     0x03A6, r24
    5ab6:       80 91 f4 07     lds     r24, 0x07F4
    5aba:       8b 3f           cpi     r24, 0xFB       ; 251
    5abc:       80 f0           brcs    .+32            ; 0x5ade <ParameterZuordnung+0x1e2>
    5abe:       8b 3f           cpi     r24, 0xFB       ; 251
    5ac0:       09 f4           brne    .+2             ; 0x5ac4 <ParameterZuordnung+0x1c8>
    5ac2:       e3 c1           rjmp    .+966           ; 0x5e8a <ParameterZuordnung+0x58e>
    5ac4:       8c 3f           cpi     r24, 0xFC       ; 252
    5ac6:       09 f4           brne    .+2             ; 0x5aca <ParameterZuordnung+0x1ce>
    5ac8:       d0 c2           rjmp    .+1440          ; 0x606a <ParameterZuordnung+0x76e>
    5aca:       8d 3f           cpi     r24, 0xFD       ; 253
    5acc:       09 f4           brne    .+2             ; 0x5ad0 <ParameterZuordnung+0x1d4>
    5ace:       87 c2           rjmp    .+1294          ; 0x5fde <ParameterZuordnung+0x6e2>
    5ad0:       8e 3f           cpi     r24, 0xFE       ; 254
    5ad2:       39 f4           brne    .+14            ; 0x5ae2 <ParameterZuordnung+0x1e6>
    5ad4:       80 91 92 04     lds     r24, 0x0492
    5ad8:       80 93 aa 03     sts     0x03AA, r24
    5adc:       02 c0           rjmp    .+4             ; 0x5ae2 <ParameterZuordnung+0x1e6>
    5ade:       80 93 aa 03     sts     0x03AA, r24
    5ae2:       80 91 f5 07     lds     r24, 0x07F5
    5ae6:       8b 3f           cpi     r24, 0xFB       ; 251
    5ae8:       80 f0           brcs    .+32            ; 0x5b0a <ParameterZuordnung+0x20e>
    5aea:       8b 3f           cpi     r24, 0xFB       ; 251
    5aec:       09 f4           brne    .+2             ; 0x5af0 <ParameterZuordnung+0x1f4>
    5aee:       d2 c1           rjmp    .+932           ; 0x5e94 <ParameterZuordnung+0x598>
    5af0:       8c 3f           cpi     r24, 0xFC       ; 252
    5af2:       09 f4           brne    .+2             ; 0x5af6 <ParameterZuordnung+0x1fa>
    5af4:       97 c2           rjmp    .+1326          ; 0x6024 <ParameterZuordnung+0x728>
    5af6:       8d 3f           cpi     r24, 0xFD       ; 253
    5af8:       09 f4           brne    .+2             ; 0x5afc <ParameterZuordnung+0x200>
    5afa:       62 c2           rjmp    .+1220          ; 0x5fc0 <ParameterZuordnung+0x6c4>
    5afc:       8e 3f           cpi     r24, 0xFE       ; 254
    5afe:       39 f4           brne    .+14            ; 0x5b0e <ParameterZuordnung+0x212>
    5b00:       80 91 92 04     lds     r24, 0x0492
    5b04:       80 93 ac 04     sts     0x04AC, r24
    5b08:       02 c0           rjmp    .+4             ; 0x5b0e <ParameterZuordnung+0x212>
    5b0a:       80 93 ac 04     sts     0x04AC, r24
    5b0e:       80 91 f6 07     lds     r24, 0x07F6
    5b12:       8b 3f           cpi     r24, 0xFB       ; 251
    5b14:       80 f0           brcs    .+32            ; 0x5b36 <ParameterZuordnung+0x23a>
    5b16:       8b 3f           cpi     r24, 0xFB       ; 251
    5b18:       09 f4           brne    .+2             ; 0x5b1c <ParameterZuordnung+0x220>
    5b1a:       9e c1           rjmp    .+828           ; 0x5e58 <ParameterZuordnung+0x55c>
    5b1c:       8c 3f           cpi     r24, 0xFC       ; 252
    5b1e:       09 f4           brne    .+2             ; 0x5b22 <ParameterZuordnung+0x226>
    5b20:       86 c2           rjmp    .+1292          ; 0x602e <ParameterZuordnung+0x732>
    5b22:       8d 3f           cpi     r24, 0xFD       ; 253
    5b24:       09 f4           brne    .+2             ; 0x5b28 <ParameterZuordnung+0x22c>
    5b26:       51 c2           rjmp    .+1186          ; 0x5fca <ParameterZuordnung+0x6ce>
    5b28:       8e 3f           cpi     r24, 0xFE       ; 254
    5b2a:       39 f4           brne    .+14            ; 0x5b3a <ParameterZuordnung+0x23e>
    5b2c:       80 91 92 04     lds     r24, 0x0492
    5b30:       80 93 ad 04     sts     0x04AD, r24
    5b34:       02 c0           rjmp    .+4             ; 0x5b3a <ParameterZuordnung+0x23e>
    5b36:       80 93 ad 04     sts     0x04AD, r24
    5b3a:       80 91 f7 07     lds     r24, 0x07F7
    5b3e:       8b 3f           cpi     r24, 0xFB       ; 251
    5b40:       80 f0           brcs    .+32            ; 0x5b62 <ParameterZuordnung+0x266>
    5b42:       8b 3f           cpi     r24, 0xFB       ; 251
    5b44:       09 f4           brne    .+2             ; 0x5b48 <ParameterZuordnung+0x24c>
    5b46:       8d c1           rjmp    .+794           ; 0x5e62 <ParameterZuordnung+0x566>
    5b48:       8c 3f           cpi     r24, 0xFC       ; 252
    5b4a:       09 f4           brne    .+2             ; 0x5b4e <ParameterZuordnung+0x252>
    5b4c:       89 c2           rjmp    .+1298          ; 0x6060 <ParameterZuordnung+0x764>
    5b4e:       8d 3f           cpi     r24, 0xFD       ; 253
    5b50:       09 f4           brne    .+2             ; 0x5b54 <ParameterZuordnung+0x258>
    5b52:       40 c2           rjmp    .+1152          ; 0x5fd4 <ParameterZuordnung+0x6d8>
    5b54:       8e 3f           cpi     r24, 0xFE       ; 254
    5b56:       39 f4           brne    .+14            ; 0x5b66 <ParameterZuordnung+0x26a>
    5b58:       80 91 92 04     lds     r24, 0x0492
    5b5c:       80 93 ae 04     sts     0x04AE, r24
    5b60:       02 c0           rjmp    .+4             ; 0x5b66 <ParameterZuordnung+0x26a>
    5b62:       80 93 ae 04     sts     0x04AE, r24
    5b66:       80 91 f8 07     lds     r24, 0x07F8
    5b6a:       8b 3f           cpi     r24, 0xFB       ; 251
    5b6c:       80 f0           brcs    .+32            ; 0x5b8e <ParameterZuordnung+0x292>
    5b6e:       8b 3f           cpi     r24, 0xFB       ; 251
    5b70:       09 f4           brne    .+2             ; 0x5b74 <ParameterZuordnung+0x278>
    5b72:       7c c1           rjmp    .+760           ; 0x5e6c <ParameterZuordnung+0x570>
    5b74:       8c 3f           cpi     r24, 0xFC       ; 252
    5b76:       09 f4           brne    .+2             ; 0x5b7a <ParameterZuordnung+0x27e>
    5b78:       6e c2           rjmp    .+1244          ; 0x6056 <ParameterZuordnung+0x75a>
    5b7a:       8d 3f           cpi     r24, 0xFD       ; 253
    5b7c:       09 f4           brne    .+2             ; 0x5b80 <ParameterZuordnung+0x284>
    5b7e:       39 c2           rjmp    .+1138          ; 0x5ff2 <ParameterZuordnung+0x6f6>
    5b80:       8e 3f           cpi     r24, 0xFE       ; 254
    5b82:       39 f4           brne    .+14            ; 0x5b92 <ParameterZuordnung+0x296>
    5b84:       80 91 92 04     lds     r24, 0x0492
    5b88:       80 93 af 04     sts     0x04AF, r24
    5b8c:       02 c0           rjmp    .+4             ; 0x5b92 <ParameterZuordnung+0x296>
    5b8e:       80 93 af 04     sts     0x04AF, r24
    5b92:       80 91 09 08     lds     r24, 0x0809
    5b96:       8b 3f           cpi     r24, 0xFB       ; 251
    5b98:       80 f0           brcs    .+32            ; 0x5bba <ParameterZuordnung+0x2be>
    5b9a:       8b 3f           cpi     r24, 0xFB       ; 251
    5b9c:       09 f4           brne    .+2             ; 0x5ba0 <ParameterZuordnung+0x2a4>
    5b9e:       6b c1           rjmp    .+726           ; 0x5e76 <ParameterZuordnung+0x57a>
    5ba0:       8c 3f           cpi     r24, 0xFC       ; 252
    5ba2:       09 f4           brne    .+2             ; 0x5ba6 <ParameterZuordnung+0x2aa>
    5ba4:       35 c2           rjmp    .+1130          ; 0x6010 <ParameterZuordnung+0x714>
    5ba6:       8d 3f           cpi     r24, 0xFD       ; 253
    5ba8:       09 f4           brne    .+2             ; 0x5bac <ParameterZuordnung+0x2b0>
    5baa:       28 c2           rjmp    .+1104          ; 0x5ffc <ParameterZuordnung+0x700>
    5bac:       8e 3f           cpi     r24, 0xFE       ; 254
    5bae:       39 f4           brne    .+14            ; 0x5bbe <ParameterZuordnung+0x2c2>
    5bb0:       80 91 92 04     lds     r24, 0x0492
    5bb4:       80 93 b0 04     sts     0x04B0, r24
    5bb8:       02 c0           rjmp    .+4             ; 0x5bbe <ParameterZuordnung+0x2c2>
    5bba:       80 93 b0 04     sts     0x04B0, r24
    5bbe:       80 91 0a 08     lds     r24, 0x080A
    5bc2:       8b 3f           cpi     r24, 0xFB       ; 251
    5bc4:       80 f0           brcs    .+32            ; 0x5be6 <ParameterZuordnung+0x2ea>
    5bc6:       8b 3f           cpi     r24, 0xFB       ; 251
    5bc8:       09 f4           brne    .+2             ; 0x5bcc <ParameterZuordnung+0x2d0>
    5bca:       1e c1           rjmp    .+572           ; 0x5e08 <ParameterZuordnung+0x50c>
    5bcc:       8c 3f           cpi     r24, 0xFC       ; 252
    5bce:       09 f4           brne    .+2             ; 0x5bd2 <ParameterZuordnung+0x2d6>
    5bd0:       24 c2           rjmp    .+1096          ; 0x601a <ParameterZuordnung+0x71e>
    5bd2:       8d 3f           cpi     r24, 0xFD       ; 253
    5bd4:       09 f4           brne    .+2             ; 0x5bd8 <ParameterZuordnung+0x2dc>
    5bd6:       17 c2           rjmp    .+1070          ; 0x6006 <ParameterZuordnung+0x70a>
    5bd8:       8e 3f           cpi     r24, 0xFE       ; 254
    5bda:       39 f4           brne    .+14            ; 0x5bea <ParameterZuordnung+0x2ee>
    5bdc:       80 91 92 04     lds     r24, 0x0492
    5be0:       80 93 b1 04     sts     0x04B1, r24
    5be4:       02 c0           rjmp    .+4             ; 0x5bea <ParameterZuordnung+0x2ee>
    5be6:       80 93 b1 04     sts     0x04B1, r24
    5bea:       80 91 0b 08     lds     r24, 0x080B
    5bee:       8b 3f           cpi     r24, 0xFB       ; 251
    5bf0:       80 f0           brcs    .+32            ; 0x5c12 <ParameterZuordnung+0x316>
    5bf2:       8b 3f           cpi     r24, 0xFB       ; 251
    5bf4:       09 f4           brne    .+2             ; 0x5bf8 <ParameterZuordnung+0x2fc>
    5bf6:       0d c1           rjmp    .+538           ; 0x5e12 <ParameterZuordnung+0x516>
    5bf8:       8c 3f           cpi     r24, 0xFC       ; 252
    5bfa:       09 f4           brne    .+2             ; 0x5bfe <ParameterZuordnung+0x302>
    5bfc:       27 c2           rjmp    .+1102          ; 0x604c <ParameterZuordnung+0x750>
    5bfe:       8d 3f           cpi     r24, 0xFD       ; 253
    5c00:       09 f4           brne    .+2             ; 0x5c04 <ParameterZuordnung+0x308>
    5c02:       f2 c1           rjmp    .+996           ; 0x5fe8 <ParameterZuordnung+0x6ec>
    5c04:       8e 3f           cpi     r24, 0xFE       ; 254
    5c06:       39 f4           brne    .+14            ; 0x5c16 <ParameterZuordnung+0x31a>
    5c08:       80 91 92 04     lds     r24, 0x0492
    5c0c:       80 93 b2 04     sts     0x04B2, r24
    5c10:       02 c0           rjmp    .+4             ; 0x5c16 <ParameterZuordnung+0x31a>
    5c12:       80 93 b2 04     sts     0x04B2, r24
    5c16:       80 91 0c 08     lds     r24, 0x080C
    5c1a:       8b 3f           cpi     r24, 0xFB       ; 251
    5c1c:       80 f0           brcs    .+32            ; 0x5c3e <ParameterZuordnung+0x342>
    5c1e:       8b 3f           cpi     r24, 0xFB       ; 251
    5c20:       09 f4           brne    .+2             ; 0x5c24 <ParameterZuordnung+0x328>
    5c22:       fc c0           rjmp    .+504           ; 0x5e1c <ParameterZuordnung+0x520>
    5c24:       8c 3f           cpi     r24, 0xFC       ; 252
    5c26:       09 f4           brne    .+2             ; 0x5c2a <ParameterZuordnung+0x32e>
    5c28:       0c c2           rjmp    .+1048          ; 0x6042 <ParameterZuordnung+0x746>
    5c2a:       8d 3f           cpi     r24, 0xFD       ; 253
    5c2c:       09 f4           brne    .+2             ; 0x5c30 <ParameterZuordnung+0x334>
    5c2e:       c3 c1           rjmp    .+902           ; 0x5fb6 <ParameterZuordnung+0x6ba>
    5c30:       8e 3f           cpi     r24, 0xFE       ; 254
    5c32:       39 f4           brne    .+14            ; 0x5c42 <ParameterZuordnung+0x346>
    5c34:       80 91 92 04     lds     r24, 0x0492
    5c38:       80 93 b3 04     sts     0x04B3, r24
    5c3c:       02 c0           rjmp    .+4             ; 0x5c42 <ParameterZuordnung+0x346>
    5c3e:       80 93 b3 04     sts     0x04B3, r24
    5c42:       80 91 f9 07     lds     r24, 0x07F9
    5c46:       8b 3f           cpi     r24, 0xFB       ; 251
    5c48:       80 f0           brcs    .+32            ; 0x5c6a <ParameterZuordnung+0x36e>
    5c4a:       8b 3f           cpi     r24, 0xFB       ; 251
    5c4c:       09 f4           brne    .+2             ; 0x5c50 <ParameterZuordnung+0x354>
    5c4e:       eb c0           rjmp    .+470           ; 0x5e26 <ParameterZuordnung+0x52a>
    5c50:       8c 3f           cpi     r24, 0xFC       ; 252
    5c52:       09 f4           brne    .+2             ; 0x5c56 <ParameterZuordnung+0x35a>
    5c54:       23 c2           rjmp    .+1094          ; 0x609c <ParameterZuordnung+0x7a0>
    5c56:       8d 3f           cpi     r24, 0xFD       ; 253
    5c58:       09 f4           brne    .+2             ; 0x5c5c <ParameterZuordnung+0x360>
    5c5a:       9e c1           rjmp    .+828           ; 0x5f98 <ParameterZuordnung+0x69c>
    5c5c:       8e 3f           cpi     r24, 0xFE       ; 254
    5c5e:       39 f4           brne    .+14            ; 0x5c6e <ParameterZuordnung+0x372>
    5c60:       80 91 92 04     lds     r24, 0x0492
    5c64:       80 93 ab 03     sts     0x03AB, r24
    5c68:       02 c0           rjmp    .+4             ; 0x5c6e <ParameterZuordnung+0x372>
    5c6a:       80 93 ab 03     sts     0x03AB, r24
    5c6e:       80 91 fe 07     lds     r24, 0x07FE
    5c72:       8b 3f           cpi     r24, 0xFB       ; 251
    5c74:       80 f0           brcs    .+32            ; 0x5c96 <ParameterZuordnung+0x39a>
    5c76:       8b 3f           cpi     r24, 0xFB       ; 251
    5c78:       09 f4           brne    .+2             ; 0x5c7c <ParameterZuordnung+0x380>
    5c7a:       da c0           rjmp    .+436           ; 0x5e30 <ParameterZuordnung+0x534>
    5c7c:       8c 3f           cpi     r24, 0xFC       ; 252
    5c7e:       09 f4           brne    .+2             ; 0x5c82 <ParameterZuordnung+0x386>
    5c80:       12 c2           rjmp    .+1060          ; 0x60a6 <ParameterZuordnung+0x7aa>
    5c82:       8d 3f           cpi     r24, 0xFD       ; 253
    5c84:       09 f4           brne    .+2             ; 0x5c88 <ParameterZuordnung+0x38c>
    5c86:       8d c1           rjmp    .+794           ; 0x5fa2 <ParameterZuordnung+0x6a6>
    5c88:       8e 3f           cpi     r24, 0xFE       ; 254
    5c8a:       39 f4           brne    .+14            ; 0x5c9a <ParameterZuordnung+0x39e>
    5c8c:       80 91 92 04     lds     r24, 0x0492
    5c90:       80 93 ac 03     sts     0x03AC, r24
    5c94:       02 c0           rjmp    .+4             ; 0x5c9a <ParameterZuordnung+0x39e>
    5c96:       80 93 ac 03     sts     0x03AC, r24
    5c9a:       80 91 01 08     lds     r24, 0x0801
    5c9e:       8b 3f           cpi     r24, 0xFB       ; 251
    5ca0:       80 f0           brcs    .+32            ; 0x5cc2 <ParameterZuordnung+0x3c6>
    5ca2:       8b 3f           cpi     r24, 0xFB       ; 251
    5ca4:       09 f4           brne    .+2             ; 0x5ca8 <ParameterZuordnung+0x3ac>
    5ca6:       c9 c0           rjmp    .+402           ; 0x5e3a <ParameterZuordnung+0x53e>
    5ca8:       8c 3f           cpi     r24, 0xFC       ; 252
    5caa:       09 f4           brne    .+2             ; 0x5cae <ParameterZuordnung+0x3b2>
    5cac:       c5 c1           rjmp    .+906           ; 0x6038 <ParameterZuordnung+0x73c>
    5cae:       8d 3f           cpi     r24, 0xFD       ; 253
    5cb0:       09 f4           brne    .+2             ; 0x5cb4 <ParameterZuordnung+0x3b8>
    5cb2:       7c c1           rjmp    .+760           ; 0x5fac <ParameterZuordnung+0x6b0>
    5cb4:       8e 3f           cpi     r24, 0xFE       ; 254
    5cb6:       39 f4           brne    .+14            ; 0x5cc6 <ParameterZuordnung+0x3ca>
    5cb8:       80 91 92 04     lds     r24, 0x0492
    5cbc:       80 93 ad 03     sts     0x03AD, r24
    5cc0:       02 c0           rjmp    .+4             ; 0x5cc6 <ParameterZuordnung+0x3ca>
    5cc2:       80 93 ad 03     sts     0x03AD, r24
    5cc6:       80 91 02 08     lds     r24, 0x0802
    5cca:       8b 3f           cpi     r24, 0xFB       ; 251
    5ccc:       80 f0           brcs    .+32            ; 0x5cee <ParameterZuordnung+0x3f2>
    5cce:       8b 3f           cpi     r24, 0xFB       ; 251
    5cd0:       09 f4           brne    .+2             ; 0x5cd4 <ParameterZuordnung+0x3d8>
    5cd2:       b8 c0           rjmp    .+368           ; 0x5e44 <ParameterZuordnung+0x548>
    5cd4:       8c 3f           cpi     r24, 0xFC       ; 252
    5cd6:       09 f4           brne    .+2             ; 0x5cda <ParameterZuordnung+0x3de>
    5cd8:       d2 c1           rjmp    .+932           ; 0x607e <ParameterZuordnung+0x782>
    5cda:       8d 3f           cpi     r24, 0xFD       ; 253
    5cdc:       09 f4           brne    .+2             ; 0x5ce0 <ParameterZuordnung+0x3e4>
    5cde:       4d c1           rjmp    .+666           ; 0x5f7a <ParameterZuordnung+0x67e>
    5ce0:       8e 3f           cpi     r24, 0xFE       ; 254
    5ce2:       39 f4           brne    .+14            ; 0x5cf2 <ParameterZuordnung+0x3f6>
    5ce4:       80 91 92 04     lds     r24, 0x0492
    5ce8:       80 93 ae 03     sts     0x03AE, r24
    5cec:       02 c0           rjmp    .+4             ; 0x5cf2 <ParameterZuordnung+0x3f6>
    5cee:       80 93 ae 03     sts     0x03AE, r24
    5cf2:       80 91 03 08     lds     r24, 0x0803
    5cf6:       8b 3f           cpi     r24, 0xFB       ; 251
    5cf8:       80 f0           brcs    .+32            ; 0x5d1a <ParameterZuordnung+0x41e>
    5cfa:       8b 3f           cpi     r24, 0xFB       ; 251
    5cfc:       09 f4           brne    .+2             ; 0x5d00 <ParameterZuordnung+0x404>
    5cfe:       a7 c0           rjmp    .+334           ; 0x5e4e <ParameterZuordnung+0x552>
    5d00:       8c 3f           cpi     r24, 0xFC       ; 252
    5d02:       09 f4           brne    .+2             ; 0x5d06 <ParameterZuordnung+0x40a>
    5d04:       d5 c1           rjmp    .+938           ; 0x60b0 <ParameterZuordnung+0x7b4>
    5d06:       8d 3f           cpi     r24, 0xFD       ; 253
    5d08:       09 f4           brne    .+2             ; 0x5d0c <ParameterZuordnung+0x410>
    5d0a:       3c c1           rjmp    .+632           ; 0x5f84 <ParameterZuordnung+0x688>
    5d0c:       8e 3f           cpi     r24, 0xFE       ; 254
    5d0e:       39 f4           brne    .+14            ; 0x5d1e <ParameterZuordnung+0x422>
    5d10:       80 91 92 04     lds     r24, 0x0492
    5d14:       80 93 af 03     sts     0x03AF, r24
    5d18:       02 c0           rjmp    .+4             ; 0x5d1e <ParameterZuordnung+0x422>
    5d1a:       80 93 af 03     sts     0x03AF, r24
    5d1e:       80 91 08 08     lds     r24, 0x0808
    5d22:       8b 3f           cpi     r24, 0xFB       ; 251
    5d24:       80 f0           brcs    .+32            ; 0x5d46 <ParameterZuordnung+0x44a>
    5d26:       8b 3f           cpi     r24, 0xFB       ; 251
    5d28:       09 f4           brne    .+2             ; 0x5d2c <ParameterZuordnung+0x430>
    5d2a:       b9 c0           rjmp    .+370           ; 0x5e9e <ParameterZuordnung+0x5a2>
    5d2c:       8c 3f           cpi     r24, 0xFC       ; 252
    5d2e:       09 f4           brne    .+2             ; 0x5d32 <ParameterZuordnung+0x436>
    5d30:       c4 c1           rjmp    .+904           ; 0x60ba <ParameterZuordnung+0x7be>
    5d32:       8d 3f           cpi     r24, 0xFD       ; 253
    5d34:       09 f4           brne    .+2             ; 0x5d38 <ParameterZuordnung+0x43c>
    5d36:       2b c1           rjmp    .+598           ; 0x5f8e <ParameterZuordnung+0x692>
    5d38:       8e 3f           cpi     r24, 0xFE       ; 254
    5d3a:       39 f4           brne    .+14            ; 0x5d4a <ParameterZuordnung+0x44e>
    5d3c:       80 91 92 04     lds     r24, 0x0492
    5d40:       80 93 b0 03     sts     0x03B0, r24
    5d44:       02 c0           rjmp    .+4             ; 0x5d4a <ParameterZuordnung+0x44e>
    5d46:       80 93 b0 03     sts     0x03B0, r24
    5d4a:       80 91 0e 08     lds     r24, 0x080E
    5d4e:       8b 3f           cpi     r24, 0xFB       ; 251
    5d50:       80 f0           brcs    .+32            ; 0x5d72 <ParameterZuordnung+0x476>
    5d52:       8b 3f           cpi     r24, 0xFB       ; 251
    5d54:       09 f4           brne    .+2             ; 0x5d58 <ParameterZuordnung+0x45c>
    5d56:       a8 c0           rjmp    .+336           ; 0x5ea8 <ParameterZuordnung+0x5ac>
    5d58:       8c 3f           cpi     r24, 0xFC       ; 252
    5d5a:       09 f4           brne    .+2             ; 0x5d5e <ParameterZuordnung+0x462>
    5d5c:       8b c1           rjmp    .+790           ; 0x6074 <ParameterZuordnung+0x778>
    5d5e:       8d 3f           cpi     r24, 0xFD       ; 253
    5d60:       09 f4           brne    .+2             ; 0x5d64 <ParameterZuordnung+0x468>
    5d62:       06 c1           rjmp    .+524           ; 0x5f70 <ParameterZuordnung+0x674>
    5d64:       8e 3f           cpi     r24, 0xFE       ; 254
    5d66:       39 f4           brne    .+14            ; 0x5d76 <ParameterZuordnung+0x47a>
    5d68:       80 91 92 04     lds     r24, 0x0492
    5d6c:       80 93 61 08     sts     0x0861, r24
    5d70:       02 c0           rjmp    .+4             ; 0x5d76 <ParameterZuordnung+0x47a>
    5d72:       80 93 61 08     sts     0x0861, r24
    5d76:       80 91 61 08     lds     r24, 0x0861
    5d7a:       82 30           cpi     r24, 0x02       ; 2
    5d7c:       08 f4           brcc    .+2             ; 0x5d80 <ParameterZuordnung+0x484>
    5d7e:       40 c0           rjmp    .+128           ; 0x5e00 <ParameterZuordnung+0x504>
    5d80:       8f 3f           cpi     r24, 0xFF       ; 255
    5d82:       b9 f1           breq    .+110           ; 0x5df2 <ParameterZuordnung+0x4f6>
    5d84:       80 91 10 08     lds     r24, 0x0810
    5d88:       8b 3f           cpi     r24, 0xFB       ; 251
    5d8a:       80 f0           brcs    .+32            ; 0x5dac <ParameterZuordnung+0x4b0>
    5d8c:       8b 3f           cpi     r24, 0xFB       ; 251
    5d8e:       09 f4           brne    .+2             ; 0x5d92 <ParameterZuordnung+0x496>
    5d90:       90 c0           rjmp    .+288           ; 0x5eb2 <ParameterZuordnung+0x5b6>
    5d92:       8c 3f           cpi     r24, 0xFC       ; 252
    5d94:       09 f4           brne    .+2             ; 0x5d98 <ParameterZuordnung+0x49c>
    5d96:       a0 c1           rjmp    .+832           ; 0x60d8 <ParameterZuordnung+0x7dc>
    5d98:       8d 3f           cpi     r24, 0xFD       ; 253
    5d9a:       09 f4           brne    .+2             ; 0x5d9e <ParameterZuordnung+0x4a2>
    5d9c:       b7 c0           rjmp    .+366           ; 0x5f0c <ParameterZuordnung+0x610>
    5d9e:       8e 3f           cpi     r24, 0xFE       ; 254
    5da0:       39 f4           brne    .+14            ; 0x5db0 <ParameterZuordnung+0x4b4>
    5da2:       80 91 92 04     lds     r24, 0x0492
    5da6:       80 93 75 08     sts     0x0875, r24
    5daa:       02 c0           rjmp    .+4             ; 0x5db0 <ParameterZuordnung+0x4b4>
    5dac:       80 93 75 08     sts     0x0875, r24
    5db0:       80 91 75 08     lds     r24, 0x0875
    5db4:       82 30           cpi     r24, 0x02       ; 2
    5db6:       00 f1           brcs    .+64            ; 0x5df8 <ParameterZuordnung+0x4fc>
    5db8:       8f 3f           cpi     r24, 0xFF       ; 255
    5dba:       c1 f0           breq    .+48            ; 0x5dec <ParameterZuordnung+0x4f0>
    5dbc:       80 91 21 08     lds     r24, 0x0821
    5dc0:       8b 3f           cpi     r24, 0xFB       ; 251
    5dc2:       88 f0           brcs    .+34            ; 0x5de6 <ParameterZuordnung+0x4ea>
    5dc4:       8b 3f           cpi     r24, 0xFB       ; 251
    5dc6:       09 f4           brne    .+2             ; 0x5dca <ParameterZuordnung+0x4ce>
    5dc8:       79 c0           rjmp    .+242           ; 0x5ebc <ParameterZuordnung+0x5c0>
    5dca:       8c 3f           cpi     r24, 0xFC       ; 252
    5dcc:       09 f4           brne    .+2             ; 0x5dd0 <ParameterZuordnung+0x4d4>
    5dce:       89 c1           rjmp    .+786           ; 0x60e2 <ParameterZuordnung+0x7e6>
    5dd0:       8d 3f           cpi     r24, 0xFD       ; 253
    5dd2:       09 f4           brne    .+2             ; 0x5dd6 <ParameterZuordnung+0x4da>
    5dd4:       a0 c0           rjmp    .+320           ; 0x5f16 <ParameterZuordnung+0x61a>
    5dd6:       8e 3f           cpi     r24, 0xFE       ; 254
    5dd8:       09 f0           breq    .+2             ; 0x5ddc <ParameterZuordnung+0x4e0>
    5dda:       9c c1           rjmp    .+824           ; 0x6114 <ParameterZuordnung+0x818>
    5ddc:       80 91 92 04     lds     r24, 0x0492
    5de0:       80 93 86 08     sts     0x0886, r24
    5de4:       97 c1           rjmp    .+814           ; 0x6114 <ParameterZuordnung+0x818>
    5de6:       80 93 86 08     sts     0x0886, r24
    5dea:       94 c1           rjmp    .+808           ; 0x6114 <ParameterZuordnung+0x818>
    5dec:       80 93 75 08     sts     0x0875, r24
    5df0:       e5 cf           rjmp    .-54            ; 0x5dbc <ParameterZuordnung+0x4c0>
    5df2:       80 93 61 08     sts     0x0861, r24
    5df6:       c6 cf           rjmp    .-116           ; 0x5d84 <ParameterZuordnung+0x488>
    5df8:       81 e0           ldi     r24, 0x01       ; 1
    5dfa:       80 93 75 08     sts     0x0875, r24
    5dfe:       de cf           rjmp    .-68            ; 0x5dbc <ParameterZuordnung+0x4c0>
    5e00:       81 e0           ldi     r24, 0x01       ; 1
    5e02:       80 93 61 08     sts     0x0861, r24
    5e06:       be cf           rjmp    .-132           ; 0x5d84 <ParameterZuordnung+0x488>
    5e08:       80 91 8c 04     lds     r24, 0x048C
    5e0c:       80 93 b1 04     sts     0x04B1, r24
    5e10:       ec ce           rjmp    .-552           ; 0x5bea <ParameterZuordnung+0x2ee>
    5e12:       80 91 8c 04     lds     r24, 0x048C
    5e16:       80 93 b2 04     sts     0x04B2, r24
    5e1a:       fd ce           rjmp    .-518           ; 0x5c16 <ParameterZuordnung+0x31a>
    5e1c:       80 91 8c 04     lds     r24, 0x048C
    5e20:       80 93 b3 04     sts     0x04B3, r24
    5e24:       0e cf           rjmp    .-484           ; 0x5c42 <ParameterZuordnung+0x346>
    5e26:       80 91 8c 04     lds     r24, 0x048C
    5e2a:       80 93 ab 03     sts     0x03AB, r24
    5e2e:       1f cf           rjmp    .-450           ; 0x5c6e <ParameterZuordnung+0x372>
    5e30:       80 91 8c 04     lds     r24, 0x048C
    5e34:       80 93 ac 03     sts     0x03AC, r24
    5e38:       30 cf           rjmp    .-416           ; 0x5c9a <ParameterZuordnung+0x39e>
    5e3a:       80 91 8c 04     lds     r24, 0x048C
    5e3e:       80 93 ad 03     sts     0x03AD, r24
    5e42:       41 cf           rjmp    .-382           ; 0x5cc6 <ParameterZuordnung+0x3ca>
    5e44:       80 91 8c 04     lds     r24, 0x048C
    5e48:       80 93 ae 03     sts     0x03AE, r24
    5e4c:       52 cf           rjmp    .-348           ; 0x5cf2 <ParameterZuordnung+0x3f6>
    5e4e:       80 91 8c 04     lds     r24, 0x048C
    5e52:       80 93 af 03     sts     0x03AF, r24
    5e56:       63 cf           rjmp    .-314           ; 0x5d1e <ParameterZuordnung+0x422>
    5e58:       80 91 8c 04     lds     r24, 0x048C
    5e5c:       80 93 ad 04     sts     0x04AD, r24
    5e60:       6c ce           rjmp    .-808           ; 0x5b3a <ParameterZuordnung+0x23e>
    5e62:       80 91 8c 04     lds     r24, 0x048C
    5e66:       80 93 ae 04     sts     0x04AE, r24
    5e6a:       7d ce           rjmp    .-774           ; 0x5b66 <ParameterZuordnung+0x26a>
    5e6c:       80 91 8c 04     lds     r24, 0x048C
    5e70:       80 93 af 04     sts     0x04AF, r24
    5e74:       8e ce           rjmp    .-740           ; 0x5b92 <ParameterZuordnung+0x296>
    5e76:       80 91 8c 04     lds     r24, 0x048C
    5e7a:       80 93 b0 04     sts     0x04B0, r24
    5e7e:       9f ce           rjmp    .-706           ; 0x5bbe <ParameterZuordnung+0x2c2>
    5e80:       80 91 8c 04     lds     r24, 0x048C
    5e84:       80 93 a6 03     sts     0x03A6, r24
    5e88:       16 ce           rjmp    .-980           ; 0x5ab6 <ParameterZuordnung+0x1ba>
    5e8a:       80 91 8c 04     lds     r24, 0x048C
    5e8e:       80 93 aa 03     sts     0x03AA, r24
    5e92:       27 ce           rjmp    .-946           ; 0x5ae2 <ParameterZuordnung+0x1e6>
    5e94:       80 91 8c 04     lds     r24, 0x048C
    5e98:       80 93 ac 04     sts     0x04AC, r24
    5e9c:       38 ce           rjmp    .-912           ; 0x5b0e <ParameterZuordnung+0x212>
    5e9e:       80 91 8c 04     lds     r24, 0x048C
    5ea2:       80 93 b0 03     sts     0x03B0, r24
    5ea6:       51 cf           rjmp    .-350           ; 0x5d4a <ParameterZuordnung+0x44e>
    5ea8:       80 91 8c 04     lds     r24, 0x048C
    5eac:       80 93 61 08     sts     0x0861, r24
    5eb0:       62 cf           rjmp    .-316           ; 0x5d76 <ParameterZuordnung+0x47a>
    5eb2:       80 91 8c 04     lds     r24, 0x048C
    5eb6:       80 93 75 08     sts     0x0875, r24
    5eba:       7a cf           rjmp    .-268           ; 0x5db0 <ParameterZuordnung+0x4b4>
    5ebc:       80 91 8c 04     lds     r24, 0x048C
    5ec0:       80 93 86 08     sts     0x0886, r24
    5ec4:       27 c1           rjmp    .+590           ; 0x6114 <ParameterZuordnung+0x818>
    5ec6:       80 91 8c 04     lds     r24, 0x048C
    5eca:       80 93 a1 03     sts     0x03A1, r24
    5ece:       42 cd           rjmp    .-1404          ; 0x5954 <ParameterZuordnung+0x58>
    5ed0:       80 91 8c 04     lds     r24, 0x048C
    5ed4:       80 93 a3 03     sts     0x03A3, r24
    5ed8:       62 cd           rjmp    .-1340          ; 0x599e <ParameterZuordnung+0xa2>
    5eda:       80 91 8c 04     lds     r24, 0x048C
    5ede:       80 93 a4 03     sts     0x03A4, r24
    5ee2:       82 cd           rjmp    .-1276          ; 0x59e8 <ParameterZuordnung+0xec>
    5ee4:       80 91 8c 04     lds     r24, 0x048C
    5ee8:       80 93 a2 03     sts     0x03A2, r24
    5eec:       1d cd           rjmp    .-1478          ; 0x5928 <ParameterZuordnung+0x2c>
    5eee:       80 91 8c 04     lds     r24, 0x048C
    5ef2:       80 93 a7 03     sts     0x03A7, r24
    5ef6:       a4 cd           rjmp    .-1208          ; 0x5a40 <ParameterZuordnung+0x144>
    5ef8:       80 91 8c 04     lds     r24, 0x048C
    5efc:       80 93 a8 03     sts     0x03A8, r24
    5f00:       c4 cd           rjmp    .-1144          ; 0x5a8a <ParameterZuordnung+0x18e>
    5f02:       80 91 8c 04     lds     r24, 0x048C
    5f06:       80 93 a5 03     sts     0x03A5, r24
    5f0a:       84 cd           rjmp    .-1272          ; 0x5a14 <ParameterZuordnung+0x118>
    5f0c:       80 91 90 04     lds     r24, 0x0490
    5f10:       80 93 75 08     sts     0x0875, r24
    5f14:       4d cf           rjmp    .-358           ; 0x5db0 <ParameterZuordnung+0x4b4>
    5f16:       80 91 90 04     lds     r24, 0x0490
    5f1a:       80 93 86 08     sts     0x0886, r24
    5f1e:       fa c0           rjmp    .+500           ; 0x6114 <ParameterZuordnung+0x818>
    5f20:       80 91 90 04     lds     r24, 0x0490
    5f24:       80 93 a6 03     sts     0x03A6, r24
    5f28:       c6 cd           rjmp    .-1140          ; 0x5ab6 <ParameterZuordnung+0x1ba>
    5f2a:       80 91 90 04     lds     r24, 0x0490
    5f2e:       80 93 a5 03     sts     0x03A5, r24
    5f32:       70 cd           rjmp    .-1312          ; 0x5a14 <ParameterZuordnung+0x118>
    5f34:       80 91 90 04     lds     r24, 0x0490
    5f38:       80 93 a7 03     sts     0x03A7, r24
    5f3c:       81 cd           rjmp    .-1278          ; 0x5a40 <ParameterZuordnung+0x144>
    5f3e:       80 91 90 04     lds     r24, 0x0490
    5f42:       80 93 a8 03     sts     0x03A8, r24
    5f46:       a1 cd           rjmp    .-1214          ; 0x5a8a <ParameterZuordnung+0x18e>
    5f48:       80 91 90 04     lds     r24, 0x0490
    5f4c:       80 93 a1 03     sts     0x03A1, r24
    5f50:       01 cd           rjmp    .-1534          ; 0x5954 <ParameterZuordnung+0x58>
    5f52:       80 91 90 04     lds     r24, 0x0490
    5f56:       80 93 a3 03     sts     0x03A3, r24
    5f5a:       21 cd           rjmp    .-1470          ; 0x599e <ParameterZuordnung+0xa2>
    5f5c:       80 91 90 04     lds     r24, 0x0490
    5f60:       80 93 a4 03     sts     0x03A4, r24
    5f64:       41 cd           rjmp    .-1406          ; 0x59e8 <ParameterZuordnung+0xec>
    5f66:       80 91 90 04     lds     r24, 0x0490
    5f6a:       80 93 a2 03     sts     0x03A2, r24
    5f6e:       dc cc           rjmp    .-1608          ; 0x5928 <ParameterZuordnung+0x2c>
    5f70:       80 91 90 04     lds     r24, 0x0490
    5f74:       80 93 61 08     sts     0x0861, r24
    5f78:       fe ce           rjmp    .-516           ; 0x5d76 <ParameterZuordnung+0x47a>
    5f7a:       80 91 90 04     lds     r24, 0x0490
    5f7e:       80 93 ae 03     sts     0x03AE, r24
    5f82:       b7 ce           rjmp    .-658           ; 0x5cf2 <ParameterZuordnung+0x3f6>
    5f84:       80 91 90 04     lds     r24, 0x0490
    5f88:       80 93 af 03     sts     0x03AF, r24
    5f8c:       c8 ce           rjmp    .-624           ; 0x5d1e <ParameterZuordnung+0x422>
    5f8e:       80 91 90 04     lds     r24, 0x0490
    5f92:       80 93 b0 03     sts     0x03B0, r24
    5f96:       d9 ce           rjmp    .-590           ; 0x5d4a <ParameterZuordnung+0x44e>
    5f98:       80 91 90 04     lds     r24, 0x0490
    5f9c:       80 93 ab 03     sts     0x03AB, r24
    5fa0:       66 ce           rjmp    .-820           ; 0x5c6e <ParameterZuordnung+0x372>
    5fa2:       80 91 90 04     lds     r24, 0x0490
    5fa6:       80 93 ac 03     sts     0x03AC, r24
    5faa:       77 ce           rjmp    .-786           ; 0x5c9a <ParameterZuordnung+0x39e>
    5fac:       80 91 90 04     lds     r24, 0x0490
    5fb0:       80 93 ad 03     sts     0x03AD, r24
    5fb4:       88 ce           rjmp    .-752           ; 0x5cc6 <ParameterZuordnung+0x3ca>
    5fb6:       80 91 90 04     lds     r24, 0x0490
    5fba:       80 93 b3 04     sts     0x04B3, r24
    5fbe:       41 ce           rjmp    .-894           ; 0x5c42 <ParameterZuordnung+0x346>
    5fc0:       80 91 90 04     lds     r24, 0x0490
    5fc4:       80 93 ac 04     sts     0x04AC, r24
    5fc8:       a2 cd           rjmp    .-1212          ; 0x5b0e <ParameterZuordnung+0x212>
    5fca:       80 91 90 04     lds     r24, 0x0490
    5fce:       80 93 ad 04     sts     0x04AD, r24
    5fd2:       b3 cd           rjmp    .-1178          ; 0x5b3a <ParameterZuordnung+0x23e>
    5fd4:       80 91 90 04     lds     r24, 0x0490
    5fd8:       80 93 ae 04     sts     0x04AE, r24
    5fdc:       c4 cd           rjmp    .-1144          ; 0x5b66 <ParameterZuordnung+0x26a>
    5fde:       80 91 90 04     lds     r24, 0x0490
    5fe2:       80 93 aa 03     sts     0x03AA, r24
    5fe6:       7d cd           rjmp    .-1286          ; 0x5ae2 <ParameterZuordnung+0x1e6>
    5fe8:       80 91 90 04     lds     r24, 0x0490
    5fec:       80 93 b2 04     sts     0x04B2, r24
    5ff0:       12 ce           rjmp    .-988           ; 0x5c16 <ParameterZuordnung+0x31a>
    5ff2:       80 91 90 04     lds     r24, 0x0490
    5ff6:       80 93 af 04     sts     0x04AF, r24
    5ffa:       cb cd           rjmp    .-1130          ; 0x5b92 <ParameterZuordnung+0x296>
    5ffc:       80 91 90 04     lds     r24, 0x0490
    6000:       80 93 b0 04     sts     0x04B0, r24
    6004:       dc cd           rjmp    .-1096          ; 0x5bbe <ParameterZuordnung+0x2c2>
    6006:       80 91 90 04     lds     r24, 0x0490
    600a:       80 93 b1 04     sts     0x04B1, r24
    600e:       ed cd           rjmp    .-1062          ; 0x5bea <ParameterZuordnung+0x2ee>
    6010:       80 91 8e 04     lds     r24, 0x048E
    6014:       80 93 b0 04     sts     0x04B0, r24
    6018:       d2 cd           rjmp    .-1116          ; 0x5bbe <ParameterZuordnung+0x2c2>
    601a:       80 91 8e 04     lds     r24, 0x048E
    601e:       80 93 b1 04     sts     0x04B1, r24
    6022:       e3 cd           rjmp    .-1082          ; 0x5bea <ParameterZuordnung+0x2ee>
    6024:       80 91 8e 04     lds     r24, 0x048E
    6028:       80 93 ac 04     sts     0x04AC, r24
    602c:       70 cd           rjmp    .-1312          ; 0x5b0e <ParameterZuordnung+0x212>
    602e:       80 91 8e 04     lds     r24, 0x048E
    6032:       80 93 ad 04     sts     0x04AD, r24
    6036:       81 cd           rjmp    .-1278          ; 0x5b3a <ParameterZuordnung+0x23e>
    6038:       80 91 8e 04     lds     r24, 0x048E
    603c:       80 93 ad 03     sts     0x03AD, r24
    6040:       42 ce           rjmp    .-892           ; 0x5cc6 <ParameterZuordnung+0x3ca>
    6042:       80 91 8e 04     lds     r24, 0x048E
    6046:       80 93 b3 04     sts     0x04B3, r24
    604a:       fb cd           rjmp    .-1034          ; 0x5c42 <ParameterZuordnung+0x346>
    604c:       80 91 8e 04     lds     r24, 0x048E
    6050:       80 93 b2 04     sts     0x04B2, r24
    6054:       e0 cd           rjmp    .-1088          ; 0x5c16 <ParameterZuordnung+0x31a>
    6056:       80 91 8e 04     lds     r24, 0x048E
    605a:       80 93 af 04     sts     0x04AF, r24
    605e:       99 cd           rjmp    .-1230          ; 0x5b92 <ParameterZuordnung+0x296>
    6060:       80 91 8e 04     lds     r24, 0x048E
    6064:       80 93 ae 04     sts     0x04AE, r24
    6068:       7e cd           rjmp    .-1284          ; 0x5b66 <ParameterZuordnung+0x26a>
    606a:       80 91 8e 04     lds     r24, 0x048E
    606e:       80 93 aa 03     sts     0x03AA, r24
    6072:       37 cd           rjmp    .-1426          ; 0x5ae2 <ParameterZuordnung+0x1e6>
    6074:       80 91 8e 04     lds     r24, 0x048E
    6078:       80 93 61 08     sts     0x0861, r24
    607c:       7c ce           rjmp    .-776           ; 0x5d76 <ParameterZuordnung+0x47a>
    607e:       80 91 8e 04     lds     r24, 0x048E
    6082:       80 93 ae 03     sts     0x03AE, r24
    6086:       35 ce           rjmp    .-918           ; 0x5cf2 <ParameterZuordnung+0x3f6>
    6088:       80 91 8e 04     lds     r24, 0x048E
    608c:       80 93 a4 03     sts     0x03A4, r24
    6090:       ab cc           rjmp    .-1706          ; 0x59e8 <ParameterZuordnung+0xec>
    6092:       80 91 8e 04     lds     r24, 0x048E
    6096:       80 93 a2 03     sts     0x03A2, r24
    609a:       46 cc           rjmp    .-1908          ; 0x5928 <ParameterZuordnung+0x2c>
    609c:       80 91 8e 04     lds     r24, 0x048E
    60a0:       80 93 ab 03     sts     0x03AB, r24
    60a4:       e4 cd           rjmp    .-1080          ; 0x5c6e <ParameterZuordnung+0x372>
    60a6:       80 91 8e 04     lds     r24, 0x048E
    60aa:       80 93 ac 03     sts     0x03AC, r24
    60ae:       f5 cd           rjmp    .-1046          ; 0x5c9a <ParameterZuordnung+0x39e>
    60b0:       80 91 8e 04     lds     r24, 0x048E
    60b4:       80 93 af 03     sts     0x03AF, r24
    60b8:       32 ce           rjmp    .-924           ; 0x5d1e <ParameterZuordnung+0x422>
    60ba:       80 91 8e 04     lds     r24, 0x048E
    60be:       80 93 b0 03     sts     0x03B0, r24
    60c2:       43 ce           rjmp    .-890           ; 0x5d4a <ParameterZuordnung+0x44e>
    60c4:       80 91 8e 04     lds     r24, 0x048E
    60c8:       80 93 a6 03     sts     0x03A6, r24
    60cc:       f4 cc           rjmp    .-1560          ; 0x5ab6 <ParameterZuordnung+0x1ba>
    60ce:       80 91 8e 04     lds     r24, 0x048E
    60d2:       80 93 a5 03     sts     0x03A5, r24
    60d6:       9e cc           rjmp    .-1732          ; 0x5a14 <ParameterZuordnung+0x118>
    60d8:       80 91 8e 04     lds     r24, 0x048E
    60dc:       80 93 75 08     sts     0x0875, r24
    60e0:       67 ce           rjmp    .-818           ; 0x5db0 <ParameterZuordnung+0x4b4>
    60e2:       80 91 8e 04     lds     r24, 0x048E
    60e6:       80 93 86 08     sts     0x0886, r24
    60ea:       14 c0           rjmp    .+40            ; 0x6114 <ParameterZuordnung+0x818>
    60ec:       80 91 8e 04     lds     r24, 0x048E
    60f0:       80 93 a1 03     sts     0x03A1, r24
    60f4:       2f cc           rjmp    .-1954          ; 0x5954 <ParameterZuordnung+0x58>
    60f6:       80 91 8e 04     lds     r24, 0x048E
    60fa:       80 93 a3 03     sts     0x03A3, r24
    60fe:       4f cc           rjmp    .-1890          ; 0x599e <ParameterZuordnung+0xa2>
    6100:       80 91 8e 04     lds     r24, 0x048E
    6104:       80 93 a7 03     sts     0x03A7, r24
    6108:       9b cc           rjmp    .-1738          ; 0x5a40 <ParameterZuordnung+0x144>
    610a:       80 91 8e 04     lds     r24, 0x048E
    610e:       80 93 a8 03     sts     0x03A8, r24
    6112:       bb cc           rjmp    .-1674          ; 0x5a8a <ParameterZuordnung+0x18e>
    6114:       60 91 aa 03     lds     r22, 0x03AA
    6118:       70 e0           ldi     r23, 0x00       ; 0
    611a:       6f 5f           subi    r22, 0xFF       ; 255
    611c:       7f 4f           sbci    r23, 0xFF       ; 255
    611e:       8c e3           ldi     r24, 0x3C       ; 60
    6120:       98 e2           ldi     r25, 0x28       ; 40
    6122:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    6126:       70 93 a0 03     sts     0x03A0, r23
    612a:       60 93 9f 03     sts     0x039F, r22
    612e:       80 91 ea 07     lds     r24, 0x07EA
    6132:       80 93 76 08     sts     0x0876, r24
    6136:       80 91 e9 07     lds     r24, 0x07E9
    613a:       80 93 4c 08     sts     0x084C, r24
    613e:       08 95           ret

00006140 <SendMotorData>:
    6140:       80 91 9d 04     lds     r24, 0x049D
    6144:       88 23           and     r24, r24
    6146:       21 f5           brne    .+72            ; 0x6190 <SendMotorData+0x50>
    6148:       10 92 45 08     sts     0x0845, r1
    614c:       10 92 38 08     sts     0x0838, r1
    6150:       10 92 69 08     sts     0x0869, r1
    6154:       10 92 6e 08     sts     0x086E, r1
    6158:       80 91 d2 03     lds     r24, 0x03D2
    615c:       88 23           and     r24, r24
    615e:       11 f0           breq    .+4             ; 0x6164 <SendMotorData+0x24>
    6160:       80 93 38 08     sts     0x0838, r24
    6164:       80 91 d3 03     lds     r24, 0x03D3
    6168:       88 23           and     r24, r24
    616a:       11 f0           breq    .+4             ; 0x6170 <SendMotorData+0x30>
    616c:       80 93 45 08     sts     0x0845, r24
    6170:       80 91 d4 03     lds     r24, 0x03D4
    6174:       88 23           and     r24, r24
    6176:       11 f0           breq    .+4             ; 0x617c <SendMotorData+0x3c>
    6178:       80 93 6e 08     sts     0x086E, r24
    617c:       80 91 d5 03     lds     r24, 0x03D5
    6180:       88 23           and     r24, r24
    6182:       61 f4           brne    .+24            ; 0x619c <SendMotorData+0x5c>
    6184:       80 91 c0 04     lds     r24, 0x04C0
    6188:       8c 7f           andi    r24, 0xFC       ; 252
    618a:       80 93 c0 04     sts     0x04C0, r24
    618e:       09 c0           rjmp    .+18            ; 0x61a2 <SendMotorData+0x62>
    6190:       80 91 c0 04     lds     r24, 0x04C0
    6194:       81 60           ori     r24, 0x01       ; 1
    6196:       80 93 c0 04     sts     0x04C0, r24
    619a:       03 c0           rjmp    .+6             ; 0x61a2 <SendMotorData+0x62>
    619c:       80 93 69 08     sts     0x0869, r24
    61a0:       f1 cf           rjmp    .-30            ; 0x6184 <SendMotorData+0x44>
    61a2:       80 91 38 08     lds     r24, 0x0838
    61a6:       90 e0           ldi     r25, 0x00       ; 0
    61a8:       90 93 5a 07     sts     0x075A, r25
    61ac:       80 93 59 07     sts     0x0759, r24
    61b0:       80 91 45 08     lds     r24, 0x0845
    61b4:       90 e0           ldi     r25, 0x00       ; 0
    61b6:       90 93 5c 07     sts     0x075C, r25
    61ba:       80 93 5b 07     sts     0x075B, r24
    61be:       80 91 6e 08     lds     r24, 0x086E
    61c2:       90 e0           ldi     r25, 0x00       ; 0
    61c4:       90 93 5e 07     sts     0x075E, r25
    61c8:       80 93 5d 07     sts     0x075D, r24
    61cc:       80 91 69 08     lds     r24, 0x0869
    61d0:       90 e0           ldi     r25, 0x00       ; 0
    61d2:       90 93 60 07     sts     0x0760, r25
    61d6:       80 93 5f 07     sts     0x075F, r24
    61da:       10 92 28 04     sts     0x0428, r1
    61de:       10 92 29 04     sts     0x0429, r1
    61e2:       0e 94 b3 21     call    0x4366  ; 0x4366 <i2c_start>
    61e6:       08 95           ret

000061e8 <CalibrierMittelwert>:
    61e8:       80 91 00 01     lds     r24, 0x0100
    61ec:       8d 30           cpi     r24, 0x0D       ; 13
    61ee:       09 f4           brne    .+2             ; 0x61f2 <CalibrierMittelwert+0xa>
    61f0:       43 c1           rjmp    .+646           ; 0x6478 <CalibrierMittelwert+0x290>
    61f2:       10 92 7a 00     sts     0x007A, r1
    61f6:       80 91 fe 03     lds     r24, 0x03FE
    61fa:       90 91 ff 03     lds     r25, 0x03FF
    61fe:       90 93 47 08     sts     0x0847, r25
    6202:       80 93 46 08     sts     0x0846, r24
    6206:       80 91 00 04     lds     r24, 0x0400
    620a:       90 91 01 04     lds     r25, 0x0401
    620e:       90 93 37 08     sts     0x0837, r25
    6212:       80 93 36 08     sts     0x0836, r24
    6216:       80 91 02 04     lds     r24, 0x0402
    621a:       90 91 03 04     lds     r25, 0x0403
    621e:       90 93 78 08     sts     0x0878, r25
    6222:       80 93 77 08     sts     0x0877, r24
    6226:       60 91 06 04     lds     r22, 0x0406
    622a:       70 91 07 04     lds     r23, 0x0407
    622e:       88 27           eor     r24, r24
    6230:       77 fd           sbrc    r23, 7
    6232:       80 95           com     r24
    6234:       98 2f           mov     r25, r24
    6236:       26 e0           ldi     r18, 0x06       ; 6
    6238:       30 e0           ldi     r19, 0x00       ; 0
    623a:       40 e0           ldi     r20, 0x00       ; 0
    623c:       50 e0           ldi     r21, 0x00       ; 0
    623e:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    6242:       70 93 73 08     sts     0x0873, r23
    6246:       60 93 72 08     sts     0x0872, r22
    624a:       60 91 04 04     lds     r22, 0x0404
    624e:       70 91 05 04     lds     r23, 0x0405
    6252:       88 27           eor     r24, r24
    6254:       77 fd           sbrc    r23, 7
    6256:       80 95           com     r24
    6258:       98 2f           mov     r25, r24
    625a:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    625e:       70 93 83 08     sts     0x0883, r23
    6262:       60 93 82 08     sts     0x0882, r22
    6266:       80 91 08 04     lds     r24, 0x0408
    626a:       90 91 09 04     lds     r25, 0x0409
    626e:       90 93 55 08     sts     0x0855, r25
    6272:       80 93 54 08     sts     0x0854, r24
    6276:       8f ec           ldi     r24, 0xCF       ; 207
    6278:       80 93 7a 00     sts     0x007A, r24
    627c:       80 91 db 07     lds     r24, 0x07DB
    6280:       e8 2f           mov     r30, r24
    6282:       f0 e0           ldi     r31, 0x00       ; 0
    6284:       ee 0f           add     r30, r30
    6286:       ff 1f           adc     r31, r31
    6288:       eb 55           subi    r30, 0x5B       ; 91
    628a:       f8 4f           sbci    r31, 0xF8       ; 248
    628c:       80 81           ld      r24, Z
    628e:       91 81           ldd     r25, Z+1        ; 0x01
    6290:       a0 91 8c 04     lds     r26, 0x048C
    6294:       b0 91 8d 04     lds     r27, 0x048D
    6298:       82 59           subi    r24, 0x92       ; 146
    629a:       9f 4f           sbci    r25, 0xFF       ; 255
    629c:       a8 17           cp      r26, r24
    629e:       b9 07           cpc     r27, r25
    62a0:       0c f0           brlt    .+2             ; 0x62a4 <CalibrierMittelwert+0xbc>
    62a2:       c4 c0           rjmp    .+392           ; 0x642c <CalibrierMittelwert+0x244>
    62a4:       11 96           adiw    r26, 0x01       ; 1
    62a6:       b0 93 8d 04     sts     0x048D, r27
    62aa:       a0 93 8c 04     sts     0x048C, r26
    62ae:       80 91 dc 07     lds     r24, 0x07DC
    62b2:       e8 2f           mov     r30, r24
    62b4:       f0 e0           ldi     r31, 0x00       ; 0
    62b6:       ee 0f           add     r30, r30
    62b8:       ff 1f           adc     r31, r31
    62ba:       eb 55           subi    r30, 0x5B       ; 91
    62bc:       f8 4f           sbci    r31, 0xF8       ; 248
    62be:       80 81           ld      r24, Z
    62c0:       91 81           ldd     r25, Z+1        ; 0x01
    62c2:       60 91 8e 04     lds     r22, 0x048E
    62c6:       70 91 8f 04     lds     r23, 0x048F
    62ca:       82 59           subi    r24, 0x92       ; 146
    62cc:       9f 4f           sbci    r25, 0xFF       ; 255
    62ce:       68 17           cp      r22, r24
    62d0:       79 07           cpc     r23, r25
    62d2:       0c f0           brlt    .+2             ; 0x62d6 <CalibrierMittelwert+0xee>
    62d4:       98 c0           rjmp    .+304           ; 0x6406 <CalibrierMittelwert+0x21e>
    62d6:       6f 5f           subi    r22, 0xFF       ; 255
    62d8:       7f 4f           sbci    r23, 0xFF       ; 255
    62da:       70 93 8f 04     sts     0x048F, r23
    62de:       60 93 8e 04     sts     0x048E, r22
    62e2:       80 91 dd 07     lds     r24, 0x07DD
    62e6:       e8 2f           mov     r30, r24
    62e8:       f0 e0           ldi     r31, 0x00       ; 0
    62ea:       ee 0f           add     r30, r30
    62ec:       ff 1f           adc     r31, r31
    62ee:       eb 55           subi    r30, 0x5B       ; 91
    62f0:       f8 4f           sbci    r31, 0xF8       ; 248
    62f2:       80 81           ld      r24, Z
    62f4:       91 81           ldd     r25, Z+1        ; 0x01
    62f6:       40 91 90 04     lds     r20, 0x0490
    62fa:       50 91 91 04     lds     r21, 0x0491
    62fe:       82 59           subi    r24, 0x92       ; 146
    6300:       9f 4f           sbci    r25, 0xFF       ; 255
    6302:       48 17           cp      r20, r24
    6304:       59 07           cpc     r21, r25
    6306:       0c f0           brlt    .+2             ; 0x630a <CalibrierMittelwert+0x122>
    6308:       6b c0           rjmp    .+214           ; 0x63e0 <CalibrierMittelwert+0x1f8>
    630a:       4f 5f           subi    r20, 0xFF       ; 255
    630c:       5f 4f           sbci    r21, 0xFF       ; 255
    630e:       50 93 91 04     sts     0x0491, r21
    6312:       40 93 90 04     sts     0x0490, r20
    6316:       80 91 de 07     lds     r24, 0x07DE
    631a:       e8 2f           mov     r30, r24
    631c:       f0 e0           ldi     r31, 0x00       ; 0
    631e:       ee 0f           add     r30, r30
    6320:       ff 1f           adc     r31, r31
    6322:       eb 55           subi    r30, 0x5B       ; 91
    6324:       f8 4f           sbci    r31, 0xF8       ; 248
    6326:       80 81           ld      r24, Z
    6328:       91 81           ldd     r25, Z+1        ; 0x01
    632a:       20 91 92 04     lds     r18, 0x0492
    632e:       30 91 93 04     lds     r19, 0x0493
    6332:       82 59           subi    r24, 0x92       ; 146
    6334:       9f 4f           sbci    r25, 0xFF       ; 255
    6336:       28 17           cp      r18, r24
    6338:       39 07           cpc     r19, r25
    633a:       4c f5           brge    .+82            ; 0x638e <CalibrierMittelwert+0x1a6>
    633c:       2f 5f           subi    r18, 0xFF       ; 255
    633e:       3f 4f           sbci    r19, 0xFF       ; 255
    6340:       30 93 93 04     sts     0x0493, r19
    6344:       20 93 92 04     sts     0x0492, r18
    6348:       b7 fd           sbrc    r27, 7
    634a:       33 c0           rjmp    .+102           ; 0x63b2 <CalibrierMittelwert+0x1ca>
    634c:       af 3f           cpi     r26, 0xFF       ; 255
    634e:       b1 05           cpc     r27, r1
    6350:       11 f0           breq    .+4             ; 0x6356 <CalibrierMittelwert+0x16e>
    6352:       0c f0           brlt    .+2             ; 0x6356 <CalibrierMittelwert+0x16e>
    6354:       8a c0           rjmp    .+276           ; 0x646a <CalibrierMittelwert+0x282>
    6356:       77 fd           sbrc    r23, 7
    6358:       32 c0           rjmp    .+100           ; 0x63be <CalibrierMittelwert+0x1d6>
    635a:       6f 3f           cpi     r22, 0xFF       ; 255
    635c:       71 05           cpc     r23, r1
    635e:       11 f0           breq    .+4             ; 0x6364 <CalibrierMittelwert+0x17c>
    6360:       0c f0           brlt    .+2             ; 0x6364 <CalibrierMittelwert+0x17c>
    6362:       7c c0           rjmp    .+248           ; 0x645c <CalibrierMittelwert+0x274>
    6364:       57 fd           sbrc    r21, 7
    6366:       31 c0           rjmp    .+98            ; 0x63ca <CalibrierMittelwert+0x1e2>
    6368:       4f 3f           cpi     r20, 0xFF       ; 255
    636a:       51 05           cpc     r21, r1
    636c:       11 f0           breq    .+4             ; 0x6372 <CalibrierMittelwert+0x18a>
    636e:       0c f0           brlt    .+2             ; 0x6372 <CalibrierMittelwert+0x18a>
    6370:       6e c0           rjmp    .+220           ; 0x644e <CalibrierMittelwert+0x266>
    6372:       37 fd           sbrc    r19, 7
    6374:       30 c0           rjmp    .+96            ; 0x63d6 <CalibrierMittelwert+0x1ee>
    6376:       2f 3f           cpi     r18, 0xFF       ; 255
    6378:       31 05           cpc     r19, r1
    637a:       09 f0           breq    .+2             ; 0x637e <CalibrierMittelwert+0x196>
    637c:       0c f4           brge    .+2             ; 0x6380 <CalibrierMittelwert+0x198>
    637e:       7f c0           rjmp    .+254           ; 0x647e <CalibrierMittelwert+0x296>
    6380:       8f ef           ldi     r24, 0xFF       ; 255
    6382:       90 e0           ldi     r25, 0x00       ; 0
    6384:       90 93 93 04     sts     0x0493, r25
    6388:       80 93 92 04     sts     0x0492, r24
    638c:       78 c0           rjmp    .+240           ; 0x647e <CalibrierMittelwert+0x296>
    638e:       80 81           ld      r24, Z
    6390:       91 81           ldd     r25, Z+1        ; 0x01
    6392:       82 59           subi    r24, 0x92       ; 146
    6394:       9f 4f           sbci    r25, 0xFF       ; 255
    6396:       82 17           cp      r24, r18
    6398:       93 07           cpc     r25, r19
    639a:       b4 f6           brge    .-84            ; 0x6348 <CalibrierMittelwert+0x160>
    639c:       21 15           cp      r18, r1
    639e:       31 05           cpc     r19, r1
    63a0:       99 f2           breq    .-90            ; 0x6348 <CalibrierMittelwert+0x160>
    63a2:       21 50           subi    r18, 0x01       ; 1
    63a4:       30 40           sbci    r19, 0x00       ; 0
    63a6:       30 93 93 04     sts     0x0493, r19
    63aa:       20 93 92 04     sts     0x0492, r18
    63ae:       b7 ff           sbrs    r27, 7
    63b0:       cd cf           rjmp    .-102           ; 0x634c <CalibrierMittelwert+0x164>
    63b2:       10 92 8d 04     sts     0x048D, r1
    63b6:       10 92 8c 04     sts     0x048C, r1
    63ba:       77 ff           sbrs    r23, 7
    63bc:       ce cf           rjmp    .-100           ; 0x635a <CalibrierMittelwert+0x172>
    63be:       10 92 8f 04     sts     0x048F, r1
    63c2:       10 92 8e 04     sts     0x048E, r1
    63c6:       57 ff           sbrs    r21, 7
    63c8:       cf cf           rjmp    .-98            ; 0x6368 <CalibrierMittelwert+0x180>
    63ca:       10 92 91 04     sts     0x0491, r1
    63ce:       10 92 90 04     sts     0x0490, r1
    63d2:       37 ff           sbrs    r19, 7
    63d4:       d0 cf           rjmp    .-96            ; 0x6376 <CalibrierMittelwert+0x18e>
    63d6:       10 92 93 04     sts     0x0493, r1
    63da:       10 92 92 04     sts     0x0492, r1
    63de:       4f c0           rjmp    .+158           ; 0x647e <CalibrierMittelwert+0x296>
    63e0:       80 81           ld      r24, Z
    63e2:       91 81           ldd     r25, Z+1        ; 0x01
    63e4:       82 59           subi    r24, 0x92       ; 146
    63e6:       9f 4f           sbci    r25, 0xFF       ; 255
    63e8:       84 17           cp      r24, r20
    63ea:       95 07           cpc     r25, r21
    63ec:       0c f0           brlt    .+2             ; 0x63f0 <CalibrierMittelwert+0x208>
    63ee:       93 cf           rjmp    .-218           ; 0x6316 <CalibrierMittelwert+0x12e>
    63f0:       41 15           cp      r20, r1
    63f2:       51 05           cpc     r21, r1
    63f4:       09 f4           brne    .+2             ; 0x63f8 <CalibrierMittelwert+0x210>
    63f6:       8f cf           rjmp    .-226           ; 0x6316 <CalibrierMittelwert+0x12e>
    63f8:       41 50           subi    r20, 0x01       ; 1
    63fa:       50 40           sbci    r21, 0x00       ; 0
    63fc:       50 93 91 04     sts     0x0491, r21
    6400:       40 93 90 04     sts     0x0490, r20
    6404:       88 cf           rjmp    .-240           ; 0x6316 <CalibrierMittelwert+0x12e>
    6406:       80 81           ld      r24, Z
    6408:       91 81           ldd     r25, Z+1        ; 0x01
    640a:       82 59           subi    r24, 0x92       ; 146
    640c:       9f 4f           sbci    r25, 0xFF       ; 255
    640e:       86 17           cp      r24, r22
    6410:       97 07           cpc     r25, r23
    6412:       0c f0           brlt    .+2             ; 0x6416 <CalibrierMittelwert+0x22e>
    6414:       66 cf           rjmp    .-308           ; 0x62e2 <CalibrierMittelwert+0xfa>
    6416:       61 15           cp      r22, r1
    6418:       71 05           cpc     r23, r1
    641a:       09 f4           brne    .+2             ; 0x641e <CalibrierMittelwert+0x236>
    641c:       62 cf           rjmp    .-316           ; 0x62e2 <CalibrierMittelwert+0xfa>
    641e:       61 50           subi    r22, 0x01       ; 1
    6420:       70 40           sbci    r23, 0x00       ; 0
    6422:       70 93 8f 04     sts     0x048F, r23
    6426:       60 93 8e 04     sts     0x048E, r22
    642a:       5b cf           rjmp    .-330           ; 0x62e2 <CalibrierMittelwert+0xfa>
    642c:       80 81           ld      r24, Z
    642e:       91 81           ldd     r25, Z+1        ; 0x01
    6430:       82 59           subi    r24, 0x92       ; 146
    6432:       9f 4f           sbci    r25, 0xFF       ; 255
    6434:       8a 17           cp      r24, r26
    6436:       9b 07           cpc     r25, r27
    6438:       0c f0           brlt    .+2             ; 0x643c <CalibrierMittelwert+0x254>
    643a:       39 cf           rjmp    .-398           ; 0x62ae <CalibrierMittelwert+0xc6>
    643c:       10 97           sbiw    r26, 0x00       ; 0
    643e:       09 f4           brne    .+2             ; 0x6442 <CalibrierMittelwert+0x25a>
    6440:       36 cf           rjmp    .-404           ; 0x62ae <CalibrierMittelwert+0xc6>
    6442:       11 97           sbiw    r26, 0x01       ; 1
    6444:       b0 93 8d 04     sts     0x048D, r27
    6448:       a0 93 8c 04     sts     0x048C, r26
    644c:       30 cf           rjmp    .-416           ; 0x62ae <CalibrierMittelwert+0xc6>
    644e:       8f ef           ldi     r24, 0xFF       ; 255
    6450:       90 e0           ldi     r25, 0x00       ; 0
    6452:       90 93 91 04     sts     0x0491, r25
    6456:       80 93 90 04     sts     0x0490, r24
    645a:       8b cf           rjmp    .-234           ; 0x6372 <CalibrierMittelwert+0x18a>
    645c:       8f ef           ldi     r24, 0xFF       ; 255
    645e:       90 e0           ldi     r25, 0x00       ; 0
    6460:       90 93 8f 04     sts     0x048F, r25
    6464:       80 93 8e 04     sts     0x048E, r24
    6468:       7d cf           rjmp    .-262           ; 0x6364 <CalibrierMittelwert+0x17c>
    646a:       8f ef           ldi     r24, 0xFF       ; 255
    646c:       90 e0           ldi     r25, 0x00       ; 0
    646e:       90 93 8d 04     sts     0x048D, r25
    6472:       80 93 8c 04     sts     0x048C, r24
    6476:       6f cf           rjmp    .-290           ; 0x6356 <CalibrierMittelwert+0x16e>
    6478:       0e 94 35 1a     call    0x346a  ; 0x346a <SucheGyroOffset>
    647c:       ba ce           rjmp    .-652           ; 0x61f2 <CalibrierMittelwert+0xa>
    647e:       60 91 04 08     lds     r22, 0x0804
    6482:       70 e0           ldi     r23, 0x00       ; 0
    6484:       80 e0           ldi     r24, 0x00       ; 0
    6486:       90 e0           ldi     r25, 0x00       ; 0
    6488:       24 ec           ldi     r18, 0xC4       ; 196
    648a:       39 e0           ldi     r19, 0x09       ; 9
    648c:       40 e0           ldi     r20, 0x00       ; 0
    648e:       50 e0           ldi     r21, 0x00       ; 0
    6490:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    6494:       60 93 97 03     sts     0x0397, r22
    6498:       70 93 98 03     sts     0x0398, r23
    649c:       80 93 99 03     sts     0x0399, r24
    64a0:       90 93 9a 03     sts     0x039A, r25
    64a4:       60 91 05 08     lds     r22, 0x0805
    64a8:       70 e0           ldi     r23, 0x00       ; 0
    64aa:       80 e0           ldi     r24, 0x00       ; 0
    64ac:       90 e0           ldi     r25, 0x00       ; 0
    64ae:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    64b2:       60 93 9b 03     sts     0x039B, r22
    64b6:       70 93 9c 03     sts     0x039C, r23
    64ba:       80 93 9d 03     sts     0x039D, r24
    64be:       90 93 9e 03     sts     0x039E, r25
    64c2:       08 95           ret

000064c4 <SetNeutral>:
    64c4:       6f 92           push    r6
    64c6:       7f 92           push    r7
    64c8:       8f 92           push    r8
    64ca:       9f 92           push    r9
    64cc:       af 92           push    r10
    64ce:       bf 92           push    r11
    64d0:       cf 92           push    r12
    64d2:       df 92           push    r13
    64d4:       ef 92           push    r14
    64d6:       ff 92           push    r15
    64d8:       0f 93           push    r16
    64da:       1f 93           push    r17
    64dc:       cf 93           push    r28
    64de:       df 93           push    r29
    64e0:       10 92 e8 03     sts     0x03E8, r1
    64e4:       46 9a           sbi     0x08, 6 ; 8
    64e6:       10 92 3a 04     sts     0x043A, r1
    64ea:       10 92 39 04     sts     0x0439, r1
    64ee:       10 92 3c 04     sts     0x043C, r1
    64f2:       10 92 3b 04     sts     0x043B, r1
    64f6:       80 e0           ldi     r24, 0x00       ; 0
    64f8:       90 e0           ldi     r25, 0x00       ; 0
    64fa:       a0 e0           ldi     r26, 0x00       ; 0
    64fc:       b0 e0           ldi     r27, 0x00       ; 0
    64fe:       80 93 3f 04     sts     0x043F, r24
    6502:       90 93 40 04     sts     0x0440, r25
    6506:       a0 93 41 04     sts     0x0441, r26
    650a:       b0 93 42 04     sts     0x0442, r27
    650e:       10 92 30 04     sts     0x0430, r1
    6512:       10 92 2f 04     sts     0x042F, r1
    6516:       10 92 32 04     sts     0x0432, r1
    651a:       10 92 31 04     sts     0x0431, r1
    651e:       10 92 34 04     sts     0x0434, r1
    6522:       10 92 33 04     sts     0x0433, r1
    6526:       10 92 67 08     sts     0x0867, r1
    652a:       10 92 66 08     sts     0x0866, r1
    652e:       10 92 ad 03     sts     0x03AD, r1
    6532:       10 92 ae 03     sts     0x03AE, r1
    6536:       10 92 0b 04     sts     0x040B, r1
    653a:       0e 94 f4 30     call    0x61e8  ; 0x61e8 <CalibrierMittelwert>
    653e:       84 e6           ldi     r24, 0x64       ; 100
    6540:       90 e0           ldi     r25, 0x00       ; 0
    6542:       0e 94 a7 12     call    0x254e  ; 0x254e <Delay_ms_Mess>
    6546:       0e 94 f4 30     call    0x61e8  ; 0x61e8 <CalibrierMittelwert>
    654a:       80 91 df 07     lds     r24, 0x07DF
    654e:       80 ff           sbrs    r24, 0
    6550:       10 c0           rjmp    .+32            ; 0x6572 <SetNeutral+0xae>
    6552:       80 91 18 03     lds     r24, 0x0318
    6556:       90 91 19 03     lds     r25, 0x0319
    655a:       87 5b           subi    r24, 0xB7       ; 183
    655c:       93 40           sbci    r25, 0x03       ; 3
    655e:       08 f0           brcs    .+2             ; 0x6562 <SetNeutral+0x9e>
    6560:       d8 c0           rjmp    .+432           ; 0x6712 <SetNeutral+0x24e>
    6562:       80 91 18 03     lds     r24, 0x0318
    6566:       90 91 19 03     lds     r25, 0x0319
    656a:       8e 5e           subi    r24, 0xEE       ; 238
    656c:       92 40           sbci    r25, 0x02       ; 2
    656e:       08 f4           brcc    .+2             ; 0x6572 <SetNeutral+0xae>
    6570:       d0 c0           rjmp    .+416           ; 0x6712 <SetNeutral+0x24e>
    6572:       ee 24           eor     r14, r14
    6574:       cc 24           eor     r12, r12
    6576:       dd 24           eor     r13, r13
    6578:       c0 e0           ldi     r28, 0x00       ; 0
    657a:       d0 e0           ldi     r29, 0x00       ; 0
    657c:       00 e0           ldi     r16, 0x00       ; 0
    657e:       10 e0           ldi     r17, 0x00       ; 0
    6580:       8a e0           ldi     r24, 0x0A       ; 10
    6582:       90 e0           ldi     r25, 0x00       ; 0
    6584:       0e 94 a7 12     call    0x254e  ; 0x254e <Delay_ms_Mess>
    6588:       80 91 02 04     lds     r24, 0x0402
    658c:       90 91 03 04     lds     r25, 0x0403
    6590:       c8 0e           add     r12, r24
    6592:       d9 1e           adc     r13, r25
    6594:       80 91 fe 03     lds     r24, 0x03FE
    6598:       90 91 ff 03     lds     r25, 0x03FF
    659c:       c8 0f           add     r28, r24
    659e:       d9 1f           adc     r29, r25
    65a0:       80 91 00 04     lds     r24, 0x0400
    65a4:       90 91 01 04     lds     r25, 0x0401
    65a8:       08 0f           add     r16, r24
    65aa:       19 1f           adc     r17, r25
    65ac:       e3 94           inc     r14
    65ae:       80 e2           ldi     r24, 0x20       ; 32
    65b0:       e8 16           cp      r14, r24
    65b2:       31 f7           brne    .-52            ; 0x6580 <SetNeutral+0xbc>
    65b4:       ae 01           movw    r20, r28
    65b6:       40 5f           subi    r20, 0xF0       ; 240
    65b8:       5f 4f           sbci    r21, 0xFF       ; 255
    65ba:       56 95           lsr     r21
    65bc:       47 95           ror     r20
    65be:       56 95           lsr     r21
    65c0:       47 95           ror     r20
    65c2:       50 93 30 04     sts     0x0430, r21
    65c6:       40 93 2f 04     sts     0x042F, r20
    65ca:       98 01           movw    r18, r16
    65cc:       20 5f           subi    r18, 0xF0       ; 240
    65ce:       3f 4f           sbci    r19, 0xFF       ; 255
    65d0:       36 95           lsr     r19
    65d2:       27 95           ror     r18
    65d4:       36 95           lsr     r19
    65d6:       27 95           ror     r18
    65d8:       30 93 32 04     sts     0x0432, r19
    65dc:       20 93 31 04     sts     0x0431, r18
    65e0:       c6 01           movw    r24, r12
    65e2:       40 96           adiw    r24, 0x10       ; 16
    65e4:       96 95           lsr     r25
    65e6:       87 95           ror     r24
    65e8:       92 95           swap    r25
    65ea:       82 95           swap    r24
    65ec:       8f 70           andi    r24, 0x0F       ; 15
    65ee:       89 27           eor     r24, r25
    65f0:       9f 70           andi    r25, 0x0F       ; 15
    65f2:       89 27           eor     r24, r25
    65f4:       90 93 34 04     sts     0x0434, r25
    65f8:       80 93 33 04     sts     0x0433, r24
    65fc:       90 93 67 08     sts     0x0867, r25
    6600:       80 93 66 08     sts     0x0866, r24
    6604:       30 93 36 04     sts     0x0436, r19
    6608:       20 93 35 04     sts     0x0435, r18
    660c:       50 93 38 04     sts     0x0438, r21
    6610:       40 93 37 04     sts     0x0437, r20
    6614:       44 e0           ldi     r20, 0x04       ; 4
    6616:       50 e0           ldi     r21, 0x00       ; 0
    6618:       da 01           movw    r26, r20
    661a:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    661e:       80 2d           mov     r24, r0
    6620:       85 30           cpi     r24, 0x05       ; 5
    6622:       78 f1           brcs    .+94            ; 0x6682 <SetNeutral+0x1be>
    6624:       80 91 82 08     lds     r24, 0x0882
    6628:       90 91 83 08     lds     r25, 0x0883
    662c:       97 fd           sbrc    r25, 7
    662e:       78 c0           rjmp    .+240           ; 0x6720 <SetNeutral+0x25c>
    6630:       6c e0           ldi     r22, 0x0C       ; 12
    6632:       70 e0           ldi     r23, 0x00       ; 0
    6634:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    6638:       70 93 3c 04     sts     0x043C, r23
    663c:       60 93 3b 04     sts     0x043B, r22
    6640:       80 91 72 08     lds     r24, 0x0872
    6644:       90 91 73 08     lds     r25, 0x0873
    6648:       97 fd           sbrc    r25, 7
    664a:       66 c0           rjmp    .+204           ; 0x6718 <SetNeutral+0x254>
    664c:       6c e0           ldi     r22, 0x0C       ; 12
    664e:       70 e0           ldi     r23, 0x00       ; 0
    6650:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    6654:       70 93 3a 04     sts     0x043A, r23
    6658:       60 93 39 04     sts     0x0439, r22
    665c:       60 91 85 07     lds     r22, 0x0785
    6660:       70 91 86 07     lds     r23, 0x0786
    6664:       88 27           eor     r24, r24
    6666:       77 fd           sbrc    r23, 7
    6668:       80 95           com     r24
    666a:       98 2f           mov     r25, r24
    666c:       0e 94 dc 54     call    0xa9b8  ; 0xa9b8 <__floatsisf>
    6670:       60 93 3f 04     sts     0x043F, r22
    6674:       70 93 40 04     sts     0x0440, r23
    6678:       80 93 41 04     sts     0x0441, r24
    667c:       90 93 42 04     sts     0x0442, r25
    6680:       53 c0           rjmp    .+166           ; 0x6728 <SetNeutral+0x264>
    6682:       da 01           movw    r26, r20
    6684:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    6688:       80 2d           mov     r24, r0
    668a:       4f 5f           subi    r20, 0xFF       ; 255
    668c:       5f 4f           sbci    r21, 0xFF       ; 255
    668e:       da 01           movw    r26, r20
    6690:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    6694:       20 2d           mov     r18, r0
    6696:       90 e0           ldi     r25, 0x00       ; 0
    6698:       98 2f           mov     r25, r24
    669a:       88 27           eor     r24, r24
    669c:       82 0f           add     r24, r18
    669e:       91 1d           adc     r25, r1
    66a0:       90 93 3a 04     sts     0x043A, r25
    66a4:       80 93 39 04     sts     0x0439, r24
    66a8:       4f 5f           subi    r20, 0xFF       ; 255
    66aa:       5f 4f           sbci    r21, 0xFF       ; 255
    66ac:       da 01           movw    r26, r20
    66ae:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    66b2:       80 2d           mov     r24, r0
    66b4:       4f 5f           subi    r20, 0xFF       ; 255
    66b6:       5f 4f           sbci    r21, 0xFF       ; 255
    66b8:       da 01           movw    r26, r20
    66ba:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    66be:       20 2d           mov     r18, r0
    66c0:       90 e0           ldi     r25, 0x00       ; 0
    66c2:       98 2f           mov     r25, r24
    66c4:       88 27           eor     r24, r24
    66c6:       82 0f           add     r24, r18
    66c8:       91 1d           adc     r25, r1
    66ca:       90 93 3c 04     sts     0x043C, r25
    66ce:       80 93 3b 04     sts     0x043B, r24
    66d2:       4f 5f           subi    r20, 0xFF       ; 255
    66d4:       5f 4f           sbci    r21, 0xFF       ; 255
    66d6:       da 01           movw    r26, r20
    66d8:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    66dc:       60 2d           mov     r22, r0
    66de:       4f 5f           subi    r20, 0xFF       ; 255
    66e0:       5f 4f           sbci    r21, 0xFF       ; 255
    66e2:       da 01           movw    r26, r20
    66e4:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    66e8:       20 2d           mov     r18, r0
    66ea:       70 e0           ldi     r23, 0x00       ; 0
    66ec:       76 2f           mov     r23, r22
    66ee:       66 27           eor     r22, r22
    66f0:       62 0f           add     r22, r18
    66f2:       71 1d           adc     r23, r1
    66f4:       88 27           eor     r24, r24
    66f6:       77 fd           sbrc    r23, 7
    66f8:       80 95           com     r24
    66fa:       98 2f           mov     r25, r24
    66fc:       0e 94 dc 54     call    0xa9b8  ; 0xa9b8 <__floatsisf>
    6700:       60 93 3f 04     sts     0x043F, r22
    6704:       70 93 40 04     sts     0x0440, r23
    6708:       80 93 41 04     sts     0x0441, r24
    670c:       90 93 42 04     sts     0x0442, r25
    6710:       0b c0           rjmp    .+22            ; 0x6728 <SetNeutral+0x264>
    6712:       0e 94 fc 1a     call    0x35f8  ; 0x35f8 <SucheLuftruckOffset>
    6716:       2d cf           rjmp    .-422           ; 0x6572 <SetNeutral+0xae>
    6718:       90 95           com     r25
    671a:       81 95           neg     r24
    671c:       9f 4f           sbci    r25, 0xFF       ; 255
    671e:       96 cf           rjmp    .-212           ; 0x664c <SetNeutral+0x188>
    6720:       90 95           com     r25
    6722:       81 95           neg     r24
    6724:       9f 4f           sbci    r25, 0xFF       ; 255
    6726:       84 cf           rjmp    .-248           ; 0x6630 <SetNeutral+0x16c>
    6728:       10 92 47 08     sts     0x0847, r1
    672c:       10 92 46 08     sts     0x0846, r1
    6730:       10 92 37 08     sts     0x0837, r1
    6734:       10 92 36 08     sts     0x0836, r1
    6738:       10 92 78 08     sts     0x0878, r1
    673c:       10 92 77 08     sts     0x0877, r1
    6740:       84 e6           ldi     r24, 0x64       ; 100
    6742:       90 e0           ldi     r25, 0x00       ; 0
    6744:       0e 94 a7 12     call    0x254e  ; 0x254e <Delay_ms_Mess>
    6748:       60 91 06 04     lds     r22, 0x0406
    674c:       70 91 07 04     lds     r23, 0x0407
    6750:       88 27           eor     r24, r24
    6752:       77 fd           sbrc    r23, 7
    6754:       80 95           com     r24
    6756:       98 2f           mov     r25, r24
    6758:       26 e0           ldi     r18, 0x06       ; 6
    675a:       30 e0           ldi     r19, 0x00       ; 0
    675c:       40 e0           ldi     r20, 0x00       ; 0
    675e:       50 e0           ldi     r21, 0x00       ; 0
    6760:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    6764:       3b 01           movw    r6, r22
    6766:       4c 01           movw    r8, r24
    6768:       70 93 73 08     sts     0x0873, r23
    676c:       60 93 72 08     sts     0x0872, r22
    6770:       60 91 04 04     lds     r22, 0x0404
    6774:       70 91 05 04     lds     r23, 0x0405
    6778:       88 27           eor     r24, r24
    677a:       77 fd           sbrc    r23, 7
    677c:       80 95           com     r24
    677e:       98 2f           mov     r25, r24
    6780:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    6784:       5b 01           movw    r10, r22
    6786:       6c 01           movw    r12, r24
    6788:       70 93 83 08     sts     0x0883, r23
    678c:       60 93 82 08     sts     0x0882, r22
    6790:       e0 90 eb 07     lds     r14, 0x07EB
    6794:       ff 24           eor     r15, r15
    6796:       00 e0           ldi     r16, 0x00       ; 0
    6798:       10 e0           ldi     r17, 0x00       ; 0
    679a:       88 24           eor     r8, r8
    679c:       77 fc           sbrc    r7, 7
    679e:       80 94           com     r8
    67a0:       98 2c           mov     r9, r8
    67a2:       c4 01           movw    r24, r8
    67a4:       b3 01           movw    r22, r6
    67a6:       a8 01           movw    r20, r16
    67a8:       97 01           movw    r18, r14
    67aa:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    67ae:       3b 01           movw    r6, r22
    67b0:       4c 01           movw    r8, r24
    67b2:       60 93 45 04     sts     0x0445, r22
    67b6:       70 93 46 04     sts     0x0446, r23
    67ba:       80 93 47 04     sts     0x0447, r24
    67be:       90 93 48 04     sts     0x0448, r25
    67c2:       cc 24           eor     r12, r12
    67c4:       b7 fc           sbrc    r11, 7
    67c6:       c0 94           com     r12
    67c8:       dc 2c           mov     r13, r12
    67ca:       c6 01           movw    r24, r12
    67cc:       b5 01           movw    r22, r10
    67ce:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    67d2:       60 93 4d 04     sts     0x044D, r22
    67d6:       70 93 4e 04     sts     0x044E, r23
    67da:       80 93 4f 04     sts     0x044F, r24
    67de:       90 93 50 04     sts     0x0450, r25
    67e2:       60 92 69 04     sts     0x0469, r6
    67e6:       70 92 6a 04     sts     0x046A, r7
    67ea:       80 92 6b 04     sts     0x046B, r8
    67ee:       90 92 6c 04     sts     0x046C, r9
    67f2:       60 93 71 04     sts     0x0471, r22
    67f6:       70 93 72 04     sts     0x0472, r23
    67fa:       80 93 73 04     sts     0x0473, r24
    67fe:       90 93 74 04     sts     0x0474, r25
    6802:       10 92 75 04     sts     0x0475, r1
    6806:       10 92 76 04     sts     0x0476, r1
    680a:       10 92 77 04     sts     0x0477, r1
    680e:       10 92 78 04     sts     0x0478, r1
    6812:       80 91 14 03     lds     r24, 0x0314
    6816:       90 91 15 03     lds     r25, 0x0315
    681a:       a0 91 16 03     lds     r26, 0x0316
    681e:       b0 91 17 03     lds     r27, 0x0317
    6822:       90 93 88 07     sts     0x0788, r25
    6826:       80 93 87 07     sts     0x0787, r24
    682a:       10 92 0d 04     sts     0x040D, r1
    682e:       10 92 0c 04     sts     0x040C, r1
    6832:       10 92 7d 04     sts     0x047D, r1
    6836:       10 92 7e 04     sts     0x047E, r1
    683a:       10 92 7f 04     sts     0x047F, r1
    683e:       10 92 80 04     sts     0x0480, r1
    6842:       80 91 81 04     lds     r24, 0x0481
    6846:       90 91 82 04     lds     r25, 0x0482
    684a:       90 93 84 04     sts     0x0484, r25
    684e:       80 93 83 04     sts     0x0483, r24
    6852:       0e 94 3f 4e     call    0x9c7e  ; 0x9c7e <GPS_Neutral>
    6856:       82 e3           ldi     r24, 0x32       ; 50
    6858:       90 e0           ldi     r25, 0x00       ; 0
    685a:       90 93 e6 03     sts     0x03E6, r25
    685e:       80 93 e5 03     sts     0x03E5, r24
    6862:       60 91 04 08     lds     r22, 0x0804
    6866:       70 e0           ldi     r23, 0x00       ; 0
    6868:       80 e0           ldi     r24, 0x00       ; 0
    686a:       90 e0           ldi     r25, 0x00       ; 0
    686c:       24 ec           ldi     r18, 0xC4       ; 196
    686e:       39 e0           ldi     r19, 0x09       ; 9
    6870:       40 e0           ldi     r20, 0x00       ; 0
    6872:       50 e0           ldi     r21, 0x00       ; 0
    6874:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    6878:       68 56           subi    r22, 0x68       ; 104
    687a:       75 4c           sbci    r23, 0xC5       ; 197
    687c:       8f 4f           sbci    r24, 0xFF       ; 255
    687e:       9f 4f           sbci    r25, 0xFF       ; 255
    6880:       60 93 97 03     sts     0x0397, r22
    6884:       70 93 98 03     sts     0x0398, r23
    6888:       80 93 99 03     sts     0x0399, r24
    688c:       90 93 9a 03     sts     0x039A, r25
    6890:       60 91 05 08     lds     r22, 0x0805
    6894:       70 e0           ldi     r23, 0x00       ; 0
    6896:       80 e0           ldi     r24, 0x00       ; 0
    6898:       90 e0           ldi     r25, 0x00       ; 0
    689a:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    689e:       68 56           subi    r22, 0x68       ; 104
    68a0:       75 4c           sbci    r23, 0xC5       ; 197
    68a2:       8f 4f           sbci    r24, 0xFF       ; 255
    68a4:       9f 4f           sbci    r25, 0xFF       ; 255
    68a6:       60 93 9b 03     sts     0x039B, r22
    68aa:       70 93 9c 03     sts     0x039C, r23
    68ae:       80 93 9d 03     sts     0x039D, r24
    68b2:       90 93 9e 03     sts     0x039E, r25
    68b6:       10 92 b2 03     sts     0x03B2, r1
    68ba:       10 92 b1 03     sts     0x03B1, r1
    68be:       60 91 81 04     lds     r22, 0x0481
    68c2:       70 91 82 04     lds     r23, 0x0482
    68c6:       88 27           eor     r24, r24
    68c8:       77 fd           sbrc    r23, 7
    68ca:       80 95           com     r24
    68cc:       98 2f           mov     r25, r24
    68ce:       20 91 b3 03     lds     r18, 0x03B3
    68d2:       30 91 b4 03     lds     r19, 0x03B4
    68d6:       40 91 b5 03     lds     r20, 0x03B5
    68da:       50 91 b6 03     lds     r21, 0x03B6
    68de:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    68e2:       60 93 7e 08     sts     0x087E, r22
    68e6:       70 93 7f 08     sts     0x087F, r23
    68ea:       80 93 80 08     sts     0x0880, r24
    68ee:       90 93 81 08     sts     0x0881, r25
    68f2:       10 92 8b 04     sts     0x048B, r1
    68f6:       10 92 8a 04     sts     0x048A, r1
    68fa:       11 e0           ldi     r17, 0x01       ; 1
    68fc:       10 93 01 01     sts     0x0101, r17
    6900:       0e 94 9f 51     call    0xa33e  ; 0xa33e <LED_Init>
    6904:       80 91 c0 04     lds     r24, 0x04C0
    6908:       84 60           ori     r24, 0x04       ; 4
    690a:       80 93 c0 04     sts     0x04C0, r24
    690e:       8f ef           ldi     r24, 0xFF       ; 255
    6910:       80 93 e8 08     sts     0x08E8, r24
    6914:       10 92 e9 08     sts     0x08E9, r1
    6918:       80 e2           ldi     r24, 0x20       ; 32
    691a:       80 93 ea 08     sts     0x08EA, r24
    691e:       e0 91 db 07     lds     r30, 0x07DB
    6922:       f0 e0           ldi     r31, 0x00       ; 0
    6924:       ee 0f           add     r30, r30
    6926:       ff 1f           adc     r31, r31
    6928:       eb 55           subi    r30, 0x5B       ; 91
    692a:       f8 4f           sbci    r31, 0xF8       ; 248
    692c:       80 81           ld      r24, Z
    692e:       91 81           ldd     r25, Z+1        ; 0x01
    6930:       82 59           subi    r24, 0x92       ; 146
    6932:       9f 4f           sbci    r25, 0xFF       ; 255
    6934:       90 93 8d 04     sts     0x048D, r25
    6938:       80 93 8c 04     sts     0x048C, r24
    693c:       e0 91 dc 07     lds     r30, 0x07DC
    6940:       f0 e0           ldi     r31, 0x00       ; 0
    6942:       ee 0f           add     r30, r30
    6944:       ff 1f           adc     r31, r31
    6946:       eb 55           subi    r30, 0x5B       ; 91
    6948:       f8 4f           sbci    r31, 0xF8       ; 248
    694a:       80 81           ld      r24, Z
    694c:       91 81           ldd     r25, Z+1        ; 0x01
    694e:       82 59           subi    r24, 0x92       ; 146
    6950:       9f 4f           sbci    r25, 0xFF       ; 255
    6952:       90 93 8f 04     sts     0x048F, r25
    6956:       80 93 8e 04     sts     0x048E, r24
    695a:       e0 91 dd 07     lds     r30, 0x07DD
    695e:       f0 e0           ldi     r31, 0x00       ; 0
    6960:       ee 0f           add     r30, r30
    6962:       ff 1f           adc     r31, r31
    6964:       eb 55           subi    r30, 0x5B       ; 91
    6966:       f8 4f           sbci    r31, 0xF8       ; 248
    6968:       80 81           ld      r24, Z
    696a:       91 81           ldd     r25, Z+1        ; 0x01
    696c:       82 59           subi    r24, 0x92       ; 146
    696e:       9f 4f           sbci    r25, 0xFF       ; 255
    6970:       90 93 91 04     sts     0x0491, r25
    6974:       80 93 90 04     sts     0x0490, r24
    6978:       e0 91 de 07     lds     r30, 0x07DE
    697c:       f0 e0           ldi     r31, 0x00       ; 0
    697e:       ee 0f           add     r30, r30
    6980:       ff 1f           adc     r31, r31
    6982:       eb 55           subi    r30, 0x5B       ; 91
    6984:       f8 4f           sbci    r31, 0xF8       ; 248
    6986:       80 81           ld      r24, Z
    6988:       91 81           ldd     r25, Z+1        ; 0x01
    698a:       82 59           subi    r24, 0x92       ; 146
    698c:       9f 4f           sbci    r25, 0xFF       ; 255
    698e:       90 93 93 04     sts     0x0493, r25
    6992:       80 93 92 04     sts     0x0492, r24
    6996:       10 93 e8 03     sts     0x03E8, r17
    699a:       84 e6           ldi     r24, 0x64       ; 100
    699c:       80 93 94 04     sts     0x0494, r24
    69a0:       df 91           pop     r29
    69a2:       cf 91           pop     r28
    69a4:       1f 91           pop     r17
    69a6:       0f 91           pop     r16
    69a8:       ff 90           pop     r15
    69aa:       ef 90           pop     r14
    69ac:       df 90           pop     r13
    69ae:       cf 90           pop     r12
    69b0:       bf 90           pop     r11
    69b2:       af 90           pop     r10
    69b4:       9f 90           pop     r9
    69b6:       8f 90           pop     r8
    69b8:       7f 90           pop     r7
    69ba:       6f 90           pop     r6
    69bc:       08 95           ret

000069be <Piep>:
    69be:       1f 93           push    r17
    69c0:       18 2f           mov     r17, r24
    69c2:       11 50           subi    r17, 0x01       ; 1
    69c4:       1f 3f           cpi     r17, 0xFF       ; 255
    69c6:       a9 f0           breq    .+42            ; 0x69f2 <Piep+0x34>
    69c8:       80 91 9d 04     lds     r24, 0x049D
    69cc:       88 23           and     r24, r24
    69ce:       29 f0           breq    .+10            ; 0x69da <Piep+0x1c>
    69d0:       10 c0           rjmp    .+32            ; 0x69f2 <Piep+0x34>
    69d2:       80 91 9d 04     lds     r24, 0x049D
    69d6:       88 23           and     r24, r24
    69d8:       61 f4           brne    .+24            ; 0x69f2 <Piep+0x34>
    69da:       84 e6           ldi     r24, 0x64       ; 100
    69dc:       90 e0           ldi     r25, 0x00       ; 0
    69de:       90 93 e6 03     sts     0x03E6, r25
    69e2:       80 93 e5 03     sts     0x03E5, r24
    69e6:       8a ef           ldi     r24, 0xFA       ; 250
    69e8:       90 e0           ldi     r25, 0x00       ; 0
    69ea:       0e 94 9a 12     call    0x2534  ; 0x2534 <Delay_ms>
    69ee:       11 50           subi    r17, 0x01       ; 1
    69f0:       80 f7           brcc    .-32            ; 0x69d2 <Piep+0x14>
    69f2:       1f 91           pop     r17
    69f4:       08 95           ret

000069f6 <DefaultKonstanten3>:
    69f6:       88 ee           ldi     r24, 0xE8       ; 232
    69f8:       80 93 df 07     sts     0x07DF, r24
    69fc:       3e e1           ldi     r19, 0x1E       ; 30
    69fe:       30 93 e0 07     sts     0x07E0, r19
    6a02:       8b ef           ldi     r24, 0xFB       ; 251
    6a04:       80 93 e2 07     sts     0x07E2, r24
    6a08:       8a e0           ldi     r24, 0x0A       ; 10
    6a0a:       80 93 e3 07     sts     0x07E3, r24
    6a0e:       30 93 e1 07     sts     0x07E1, r19
    6a12:       30 93 e5 07     sts     0x07E5, r19
    6a16:       93 e0           ldi     r25, 0x03       ; 3
    6a18:       90 93 e4 07     sts     0x07E4, r25
    6a1c:       58 e0           ldi     r21, 0x08       ; 8
    6a1e:       50 93 e6 07     sts     0x07E6, r21
    6a22:       20 e1           ldi     r18, 0x10       ; 16
    6a24:       20 93 e7 07     sts     0x07E7, r18
    6a28:       66 e0           ldi     r22, 0x06       ; 6
    6a2a:       60 93 e8 07     sts     0x07E8, r22
    6a2e:       50 93 e9 07     sts     0x07E9, r21
    6a32:       86 ee           ldi     r24, 0xE6       ; 230
    6a34:       80 93 ea 07     sts     0x07EA, r24
    6a38:       30 93 eb 07     sts     0x07EB, r19
    6a3c:       80 e8           ldi     r24, 0x80       ; 128
    6a3e:       80 93 ec 07     sts     0x07EC, r24
    6a42:       44 e6           ldi     r20, 0x64       ; 100
    6a44:       40 93 ed 07     sts     0x07ED, r20
    6a48:       88 e7           ldi     r24, 0x78       ; 120
    6a4a:       80 93 ee 07     sts     0x07EE, r24
    6a4e:       90 93 ef 07     sts     0x07EF, r25
    6a52:       8e e5           ldi     r24, 0x5E       ; 94
    6a54:       80 93 f0 07     sts     0x07F0, r24
    6a58:       83 e2           ldi     r24, 0x23       ; 35
    6a5a:       80 93 f1 07     sts     0x07F1, r24
    6a5e:       84 e1           ldi     r24, 0x14       ; 20
    6a60:       80 93 f2 07     sts     0x07F2, r24
    6a64:       10 92 f3 07     sts     0x07F3, r1
    6a68:       20 93 f4 07     sts     0x07F4, r18
    6a6c:       10 92 f5 07     sts     0x07F5, r1
    6a70:       10 92 f6 07     sts     0x07F6, r1
    6a74:       10 92 f7 07     sts     0x07F7, r1
    6a78:       10 92 f8 07     sts     0x07F8, r1
    6a7c:       10 92 09 08     sts     0x0809, r1
    6a80:       10 92 0a 08     sts     0x080A, r1
    6a84:       10 92 0b 08     sts     0x080B, r1
    6a88:       10 92 0c 08     sts     0x080C, r1
    6a8c:       40 93 f9 07     sts     0x07F9, r20
    6a90:       88 e2           ldi     r24, 0x28       ; 40
    6a92:       80 93 fa 07     sts     0x07FA, r24
    6a96:       10 92 23 08     sts     0x0823, r1
    6a9a:       92 e3           ldi     r25, 0x32       ; 50
    6a9c:       90 93 fb 07     sts     0x07FB, r25
    6aa0:       86 e9           ldi     r24, 0x96       ; 150
    6aa2:       80 93 fc 07     sts     0x07FC, r24
    6aa6:       85 e0           ldi     r24, 0x05       ; 5
    6aa8:       80 93 fd 07     sts     0x07FD, r24
    6aac:       90 93 fe 07     sts     0x07FE, r25
    6ab0:       2a e5           ldi     r18, 0x5A       ; 90
    6ab2:       20 93 ff 07     sts     0x07FF, r18
    6ab6:       90 93 00 08     sts     0x0800, r25
    6aba:       10 92 22 08     sts     0x0822, r1
    6abe:       20 93 01 08     sts     0x0801, r18
    6ac2:       83 e4           ldi     r24, 0x43       ; 67
    6ac4:       80 93 02 08     sts     0x0802, r24
    6ac8:       86 e4           ldi     r24, 0x46       ; 70
    6aca:       80 93 03 08     sts     0x0803, r24
    6ace:       85 e5           ldi     r24, 0x55       ; 85
    6ad0:       80 93 04 08     sts     0x0804, r24
    6ad4:       80 93 05 08     sts     0x0805, r24
    6ad8:       80 e2           ldi     r24, 0x20       ; 32
    6ada:       80 93 06 08     sts     0x0806, r24
    6ade:       80 93 07 08     sts     0x0807, r24
    6ae2:       90 93 08 08     sts     0x0808, r25
    6ae6:       8f e5           ldi     r24, 0x5F       ; 95
    6ae8:       80 93 0d 08     sts     0x080D, r24
    6aec:       83 ef           ldi     r24, 0xF3       ; 243
    6aee:       80 93 0f 08     sts     0x080F, r24
    6af2:       30 93 0e 08     sts     0x080E, r19
    6af6:       30 93 10 08     sts     0x0810, r19
    6afa:       8d ef           ldi     r24, 0xFD       ; 253
    6afc:       80 93 11 08     sts     0x0811, r24
    6b00:       40 93 12 08     sts     0x0812, r20
    6b04:       20 93 13 08     sts     0x0813, r18
    6b08:       20 93 14 08     sts     0x0814, r18
    6b0c:       20 93 15 08     sts     0x0815, r18
    6b10:       8b e4           ldi     r24, 0x4B       ; 75
    6b12:       80 93 16 08     sts     0x0816, r24
    6b16:       80 93 17 08     sts     0x0817, r24
    6b1a:       80 93 18 08     sts     0x0818, r24
    6b1e:       10 92 19 08     sts     0x0819, r1
    6b22:       60 93 1a 08     sts     0x081A, r22
    6b26:       50 93 1b 08     sts     0x081B, r21
    6b2a:       20 93 1c 08     sts     0x081C, r18
    6b2e:       30 93 1d 08     sts     0x081D, r19
    6b32:       40 93 1e 08     sts     0x081E, r20
    6b36:       40 93 1f 08     sts     0x081F, r20
    6b3a:       84 e0           ldi     r24, 0x04       ; 4
    6b3c:       80 93 20 08     sts     0x0820, r24
    6b40:       a8 e2           ldi     r26, 0x28       ; 40
    6b42:       b8 e0           ldi     r27, 0x08       ; 8
    6b44:       ea e7           ldi     r30, 0x7A       ; 122
    6b46:       f3 e0           ldi     r31, 0x03       ; 3
    6b48:       8c e0           ldi     r24, 0x0C       ; 12
    6b4a:       01 90           ld      r0, Z+
    6b4c:       0d 92           st      X+, r0
    6b4e:       81 50           subi    r24, 0x01       ; 1
    6b50:       e1 f7           brne    .-8             ; 0x6b4a <DefaultKonstanten3+0x154>
    6b52:       08 95           ret

00006b54 <DefaultKonstanten2>:
    6b54:       88 e6           ldi     r24, 0x68       ; 104
    6b56:       80 93 df 07     sts     0x07DF, r24
    6b5a:       5e e1           ldi     r21, 0x1E       ; 30
    6b5c:       50 93 e0 07     sts     0x07E0, r21
    6b60:       8b ef           ldi     r24, 0xFB       ; 251
    6b62:       80 93 e2 07     sts     0x07E2, r24
    6b66:       8a e0           ldi     r24, 0x0A       ; 10
    6b68:       80 93 e3 07     sts     0x07E3, r24
    6b6c:       50 93 e1 07     sts     0x07E1, r21
    6b70:       50 93 e5 07     sts     0x07E5, r21
    6b74:       93 e0           ldi     r25, 0x03       ; 3
    6b76:       90 93 e4 07     sts     0x07E4, r25
    6b7a:       8c e0           ldi     r24, 0x0C       ; 12
    6b7c:       80 93 e6 07     sts     0x07E6, r24
    6b80:       80 e1           ldi     r24, 0x10       ; 16
    6b82:       80 93 e7 07     sts     0x07E7, r24
    6b86:       76 e0           ldi     r23, 0x06       ; 6
    6b88:       70 93 e8 07     sts     0x07E8, r23
    6b8c:       68 e0           ldi     r22, 0x08       ; 8
    6b8e:       60 93 e9 07     sts     0x07E9, r22
    6b92:       86 ee           ldi     r24, 0xE6       ; 230
    6b94:       80 93 ea 07     sts     0x07EA, r24
    6b98:       50 93 eb 07     sts     0x07EB, r21
    6b9c:       80 e8           ldi     r24, 0x80       ; 128
    6b9e:       80 93 ec 07     sts     0x07EC, r24
    6ba2:       80 e5           ldi     r24, 0x50       ; 80
    6ba4:       80 93 ed 07     sts     0x07ED, r24
    6ba8:       88 e7           ldi     r24, 0x78       ; 120
    6baa:       80 93 ee 07     sts     0x07EE, r24
    6bae:       90 93 ef 07     sts     0x07EF, r25
    6bb2:       8e e5           ldi     r24, 0x5E       ; 94
    6bb4:       80 93 f0 07     sts     0x07F0, r24
    6bb8:       83 e2           ldi     r24, 0x23       ; 35
    6bba:       80 93 f1 07     sts     0x07F1, r24
    6bbe:       50 93 f2 07     sts     0x07F2, r21
    6bc2:       10 92 f3 07     sts     0x07F3, r1
    6bc6:       30 e2           ldi     r19, 0x20       ; 32
    6bc8:       30 93 f4 07     sts     0x07F4, r19
    6bcc:       10 92 f5 07     sts     0x07F5, r1
    6bd0:       10 92 f6 07     sts     0x07F6, r1
    6bd4:       10 92 f7 07     sts     0x07F7, r1
    6bd8:       10 92 f8 07     sts     0x07F8, r1
    6bdc:       10 92 09 08     sts     0x0809, r1
    6be0:       10 92 0a 08     sts     0x080A, r1
    6be4:       10 92 0b 08     sts     0x080B, r1
    6be8:       10 92 0c 08     sts     0x080C, r1
    6bec:       44 e6           ldi     r20, 0x64       ; 100
    6bee:       40 93 f9 07     sts     0x07F9, r20
    6bf2:       88 e2           ldi     r24, 0x28       ; 40
    6bf4:       80 93 fa 07     sts     0x07FA, r24
    6bf8:       10 92 23 08     sts     0x0823, r1
    6bfc:       92 e3           ldi     r25, 0x32       ; 50
    6bfe:       90 93 fb 07     sts     0x07FB, r25
    6c02:       86 e9           ldi     r24, 0x96       ; 150
    6c04:       80 93 fc 07     sts     0x07FC, r24
    6c08:       85 e0           ldi     r24, 0x05       ; 5
    6c0a:       80 93 fd 07     sts     0x07FD, r24
    6c0e:       90 93 fe 07     sts     0x07FE, r25
    6c12:       2a e5           ldi     r18, 0x5A       ; 90
    6c14:       20 93 ff 07     sts     0x07FF, r18
    6c18:       90 93 00 08     sts     0x0800, r25
    6c1c:       10 92 22 08     sts     0x0822, r1
    6c20:       20 93 01 08     sts     0x0801, r18
    6c24:       83 e4           ldi     r24, 0x43       ; 67
    6c26:       80 93 02 08     sts     0x0802, r24
    6c2a:       8c e3           ldi     r24, 0x3C       ; 60
    6c2c:       80 93 03 08     sts     0x0803, r24
    6c30:       85 e5           ldi     r24, 0x55       ; 85
    6c32:       80 93 04 08     sts     0x0804, r24
    6c36:       80 93 05 08     sts     0x0805, r24
    6c3a:       30 93 06 08     sts     0x0806, r19
    6c3e:       30 93 07 08     sts     0x0807, r19
    6c42:       9b e4           ldi     r25, 0x4B       ; 75
    6c44:       90 93 08 08     sts     0x0808, r25
    6c48:       8f e5           ldi     r24, 0x5F       ; 95
    6c4a:       80 93 0d 08     sts     0x080D, r24
    6c4e:       83 ef           ldi     r24, 0xF3       ; 243
    6c50:       80 93 0f 08     sts     0x080F, r24
    6c54:       84 e1           ldi     r24, 0x14       ; 20
    6c56:       80 93 0e 08     sts     0x080E, r24
    6c5a:       80 93 10 08     sts     0x0810, r24
    6c5e:       8d ef           ldi     r24, 0xFD       ; 253
    6c60:       80 93 11 08     sts     0x0811, r24
    6c64:       40 93 12 08     sts     0x0812, r20
    6c68:       20 93 13 08     sts     0x0813, r18
    6c6c:       20 93 14 08     sts     0x0814, r18
    6c70:       20 93 15 08     sts     0x0815, r18
    6c74:       90 93 16 08     sts     0x0816, r25
    6c78:       90 93 17 08     sts     0x0817, r25
    6c7c:       90 93 18 08     sts     0x0818, r25
    6c80:       10 92 19 08     sts     0x0819, r1
    6c84:       70 93 1a 08     sts     0x081A, r23
    6c88:       60 93 1b 08     sts     0x081B, r22
    6c8c:       20 93 1c 08     sts     0x081C, r18
    6c90:       50 93 1d 08     sts     0x081D, r21
    6c94:       40 93 1e 08     sts     0x081E, r20
    6c98:       40 93 1f 08     sts     0x081F, r20
    6c9c:       84 e0           ldi     r24, 0x04       ; 4
    6c9e:       80 93 20 08     sts     0x0820, r24
    6ca2:       a8 e2           ldi     r26, 0x28       ; 40
    6ca4:       b8 e0           ldi     r27, 0x08       ; 8
    6ca6:       e4 e8           ldi     r30, 0x84       ; 132
    6ca8:       f3 e0           ldi     r31, 0x03       ; 3
    6caa:       8c e0           ldi     r24, 0x0C       ; 12
    6cac:       01 90           ld      r0, Z+
    6cae:       0d 92           st      X+, r0
    6cb0:       81 50           subi    r24, 0x01       ; 1
    6cb2:       e1 f7           brne    .-8             ; 0x6cac <DefaultKonstanten2+0x158>
    6cb4:       08 95           ret

00006cb6 <DefaultKonstanten1>:
    6cb6:       88 e6           ldi     r24, 0x68       ; 104
    6cb8:       80 93 df 07     sts     0x07DF, r24
    6cbc:       3e e1           ldi     r19, 0x1E       ; 30
    6cbe:       30 93 e0 07     sts     0x07E0, r19
    6cc2:       8b ef           ldi     r24, 0xFB       ; 251
    6cc4:       80 93 e2 07     sts     0x07E2, r24
    6cc8:       8a e0           ldi     r24, 0x0A       ; 10
    6cca:       80 93 e3 07     sts     0x07E3, r24
    6cce:       30 93 e1 07     sts     0x07E1, r19
    6cd2:       30 93 e5 07     sts     0x07E5, r19
    6cd6:       e4 e0           ldi     r30, 0x04       ; 4
    6cd8:       e0 93 e4 07     sts     0x07E4, r30
    6cdc:       5f e0           ldi     r21, 0x0F       ; 15
    6cde:       50 93 e6 07     sts     0x07E6, r21
    6ce2:       30 93 e7 07     sts     0x07E7, r19
    6ce6:       8c e0           ldi     r24, 0x0C       ; 12
    6ce8:       80 93 e8 07     sts     0x07E8, r24
    6cec:       78 e0           ldi     r23, 0x08       ; 8
    6cee:       70 93 e9 07     sts     0x07E9, r23
    6cf2:       86 ee           ldi     r24, 0xE6       ; 230
    6cf4:       80 93 ea 07     sts     0x07EA, r24
    6cf8:       30 93 eb 07     sts     0x07EB, r19
    6cfc:       80 e8           ldi     r24, 0x80       ; 128
    6cfe:       80 93 ec 07     sts     0x07EC, r24
    6d02:       80 e5           ldi     r24, 0x50       ; 80
    6d04:       80 93 ed 07     sts     0x07ED, r24
    6d08:       26 e9           ldi     r18, 0x96       ; 150
    6d0a:       20 93 ee 07     sts     0x07EE, r18
    6d0e:       83 e0           ldi     r24, 0x03       ; 3
    6d10:       80 93 ef 07     sts     0x07EF, r24
    6d14:       8e e5           ldi     r24, 0x5E       ; 94
    6d16:       80 93 f0 07     sts     0x07F0, r24
    6d1a:       83 e2           ldi     r24, 0x23       ; 35
    6d1c:       80 93 f1 07     sts     0x07F1, r24
    6d20:       30 93 f2 07     sts     0x07F2, r19
    6d24:       10 92 f3 07     sts     0x07F3, r1
    6d28:       60 e2           ldi     r22, 0x20       ; 32
    6d2a:       60 93 f4 07     sts     0x07F4, r22
    6d2e:       10 92 f5 07     sts     0x07F5, r1
    6d32:       10 92 f6 07     sts     0x07F6, r1
    6d36:       10 92 f7 07     sts     0x07F7, r1
    6d3a:       10 92 f8 07     sts     0x07F8, r1
    6d3e:       10 92 09 08     sts     0x0809, r1
    6d42:       10 92 0a 08     sts     0x080A, r1
    6d46:       10 92 0b 08     sts     0x080B, r1
    6d4a:       10 92 0c 08     sts     0x080C, r1
    6d4e:       44 e6           ldi     r20, 0x64       ; 100
    6d50:       40 93 f9 07     sts     0x07F9, r20
    6d54:       88 e2           ldi     r24, 0x28       ; 40
    6d56:       80 93 fa 07     sts     0x07FA, r24
    6d5a:       10 92 23 08     sts     0x0823, r1
    6d5e:       92 e3           ldi     r25, 0x32       ; 50
    6d60:       90 93 fb 07     sts     0x07FB, r25
    6d64:       20 93 fc 07     sts     0x07FC, r18
    6d68:       85 e0           ldi     r24, 0x05       ; 5
    6d6a:       80 93 fd 07     sts     0x07FD, r24
    6d6e:       90 93 fe 07     sts     0x07FE, r25
    6d72:       2a e5           ldi     r18, 0x5A       ; 90
    6d74:       20 93 ff 07     sts     0x07FF, r18
    6d78:       90 93 00 08     sts     0x0800, r25
    6d7c:       10 92 22 08     sts     0x0822, r1
    6d80:       20 93 01 08     sts     0x0801, r18
    6d84:       83 e4           ldi     r24, 0x43       ; 67
    6d86:       80 93 02 08     sts     0x0802, r24
    6d8a:       10 92 03 08     sts     0x0803, r1
    6d8e:       85 e5           ldi     r24, 0x55       ; 85
    6d90:       80 93 04 08     sts     0x0804, r24
    6d94:       80 93 05 08     sts     0x0805, r24
    6d98:       80 e1           ldi     r24, 0x10       ; 16
    6d9a:       80 93 06 08     sts     0x0806, r24
    6d9e:       60 93 07 08     sts     0x0807, r22
    6da2:       40 93 08 08     sts     0x0808, r20
    6da6:       8f e5           ldi     r24, 0x5F       ; 95
    6da8:       80 93 0d 08     sts     0x080D, r24
    6dac:       83 ef           ldi     r24, 0xF3       ; 243
    6dae:       80 93 0f 08     sts     0x080F, r24
    6db2:       50 93 0e 08     sts     0x080E, r21
    6db6:       50 93 10 08     sts     0x0810, r21
    6dba:       8d ef           ldi     r24, 0xFD       ; 253
    6dbc:       80 93 11 08     sts     0x0811, r24
    6dc0:       40 93 12 08     sts     0x0812, r20
    6dc4:       20 93 13 08     sts     0x0813, r18
    6dc8:       20 93 14 08     sts     0x0814, r18
    6dcc:       20 93 15 08     sts     0x0815, r18
    6dd0:       8b e4           ldi     r24, 0x4B       ; 75
    6dd2:       80 93 16 08     sts     0x0816, r24
    6dd6:       80 93 17 08     sts     0x0817, r24
    6dda:       80 93 18 08     sts     0x0818, r24
    6dde:       10 92 19 08     sts     0x0819, r1
    6de2:       86 e0           ldi     r24, 0x06       ; 6
    6de4:       80 93 1a 08     sts     0x081A, r24
    6de8:       70 93 1b 08     sts     0x081B, r23
    6dec:       20 93 1c 08     sts     0x081C, r18
    6df0:       30 93 1d 08     sts     0x081D, r19
    6df4:       40 93 1e 08     sts     0x081E, r20
    6df8:       40 93 1f 08     sts     0x081F, r20
    6dfc:       e0 93 20 08     sts     0x0820, r30
    6e00:       a8 e2           ldi     r26, 0x28       ; 40
    6e02:       b8 e0           ldi     r27, 0x08       ; 8
    6e04:       ec e8           ldi     r30, 0x8C       ; 140
    6e06:       f3 e0           ldi     r31, 0x03       ; 3
    6e08:       8c e0           ldi     r24, 0x0C       ; 12
    6e0a:       01 90           ld      r0, Z+
    6e0c:       0d 92           st      X+, r0
    6e0e:       81 50           subi    r24, 0x01       ; 1
    6e10:       e1 f7           brne    .-8             ; 0x6e0a <DefaultKonstanten1+0x154>
    6e12:       08 95           ret

00006e14 <MotorRegler>:
    6e14:       2f 92           push    r2
    6e16:       3f 92           push    r3
    6e18:       4f 92           push    r4
    6e1a:       5f 92           push    r5
    6e1c:       6f 92           push    r6
    6e1e:       7f 92           push    r7
    6e20:       8f 92           push    r8
    6e22:       9f 92           push    r9
    6e24:       af 92           push    r10
    6e26:       bf 92           push    r11
    6e28:       cf 92           push    r12
    6e2a:       df 92           push    r13
    6e2c:       ef 92           push    r14
    6e2e:       ff 92           push    r15
    6e30:       0f 93           push    r16
    6e32:       1f 93           push    r17
    6e34:       cf 93           push    r28
    6e36:       df 93           push    r29
    6e38:       cd b7           in      r28, 0x3d       ; 61
    6e3a:       de b7           in      r29, 0x3e       ; 62
    6e3c:       ae 97           sbiw    r28, 0x2e       ; 46
    6e3e:       0f b6           in      r0, 0x3f        ; 63
    6e40:       f8 94           cli
    6e42:       de bf           out     0x3e, r29       ; 62
    6e44:       0f be           out     0x3f, r0        ; 63
    6e46:       cd bf           out     0x3d, r28       ; 61
    6e48:       0e 94 f3 23     call    0x47e6  ; 0x47e6 <Mittelwert>
    6e4c:       40 91 00 01     lds     r20, 0x0100
    6e50:       4c 30           cpi     r20, 0x0C       ; 12
    6e52:       08 f0           brcs    .+2             ; 0x6e56 <MotorRegler+0x42>
    6e54:       4f c7           rjmp    .+3742          ; 0x7cf4 <MotorRegler+0xee0>
    6e56:       29 9a           sbi     0x05, 1 ; 5
    6e58:       20 91 9b 04     lds     r18, 0x049B
    6e5c:       30 91 9c 04     lds     r19, 0x049C
    6e60:       80 91 4c 08     lds     r24, 0x084C
    6e64:       68 2f           mov     r22, r24
    6e66:       70 e0           ldi     r23, 0x00       ; 0
    6e68:       66 5f           subi    r22, 0xF6       ; 246
    6e6a:       7f 4f           sbci    r23, 0xFF       ; 255
    6e6c:       79 8b           std     Y+17, r23       ; 0x11
    6e6e:       68 8b           std     Y+16, r22       ; 0x10
    6e70:       62 17           cp      r22, r18
    6e72:       73 07           cpc     r23, r19
    6e74:       14 f4           brge    .+4             ; 0x6e7a <MotorRegler+0x66>
    6e76:       39 8b           std     Y+17, r19       ; 0x11
    6e78:       28 8b           std     Y+16, r18       ; 0x10
    6e7a:       80 91 94 04     lds     r24, 0x0494
    6e7e:       84 36           cpi     r24, 0x64       ; 100
    6e80:       08 f0           brcs    .+2             ; 0x6e84 <MotorRegler+0x70>
    6e82:       ef c3           rjmp    .+2014          ; 0x7662 <MotorRegler+0x84e>
    6e84:       80 91 05 01     lds     r24, 0x0105
    6e88:       88 23           and     r24, r24
    6e8a:       49 f4           brne    .+18            ; 0x6e9e <MotorRegler+0x8a>
    6e8c:       80 91 09 03     lds     r24, 0x0309
    6e90:       90 91 0a 03     lds     r25, 0x030A
    6e94:       8f 5f           subi    r24, 0xFF       ; 255
    6e96:       9f 4f           sbci    r25, 0xFF       ; 255
    6e98:       11 f4           brne    .+4             ; 0x6e9e <MotorRegler+0x8a>
    6e9a:       0c 94 1a 49     jmp     0x9234  ; 0x9234 <MotorRegler+0x2420>
    6e9e:       80 91 ea 04     lds     r24, 0x04EA
    6ea2:       90 91 eb 04     lds     r25, 0x04EB
    6ea6:       00 97           sbiw    r24, 0x00       ; 0
    6ea8:       09 f4           brne    .+2             ; 0x6eac <MotorRegler+0x98>
    6eaa:       31 c7           rjmp    .+3682          ; 0x7d0e <MotorRegler+0xefa>
    6eac:       01 97           sbiw    r24, 0x01       ; 1
    6eae:       90 93 eb 04     sts     0x04EB, r25
    6eb2:       80 93 ea 04     sts     0x04EA, r24
    6eb6:       4a 30           cpi     r20, 0x0A       ; 10
    6eb8:       09 f4           brne    .+2             ; 0x6ebc <MotorRegler+0xa8>
    6eba:       30 c7           rjmp    .+3680          ; 0x7d1c <MotorRegler+0xf08>
    6ebc:       44 31           cpi     r20, 0x14       ; 20
    6ebe:       09 f4           brne    .+2             ; 0x6ec2 <MotorRegler+0xae>
    6ec0:       2d c7           rjmp    .+3674          ; 0x7d1c <MotorRegler+0xf08>
    6ec2:       28 98           cbi     0x05, 0 ; 5
    6ec4:       80 91 be 04     lds     r24, 0x04BE
    6ec8:       90 91 bf 04     lds     r25, 0x04BF
    6ecc:       89 5e           subi    r24, 0xE9       ; 233
    6ece:       93 40           sbci    r25, 0x03       ; 3
    6ed0:       10 f4           brcc    .+4             ; 0x6ed6 <MotorRegler+0xc2>
    6ed2:       0c 94 73 45     jmp     0x8ae6  ; 0x8ae6 <MotorRegler+0x1cd2>
    6ed6:       80 91 f1 07     lds     r24, 0x07F1
    6eda:       e8 2f           mov     r30, r24
    6edc:       f0 e0           ldi     r31, 0x00       ; 0
    6ede:       f9 8b           std     Y+17, r31       ; 0x11
    6ee0:       e8 8b           std     Y+16, r30       ; 0x10
    6ee2:       f1 e0           ldi     r31, 0x01       ; 1
    6ee4:       f0 93 87 04     sts     0x0487, r31
    6ee8:       a0 91 d7 07     lds     r26, 0x07D7
    6eec:       b0 e0           ldi     r27, 0x00       ; 0
    6eee:       aa 0f           add     r26, r26
    6ef0:       bb 1f           adc     r27, r27
    6ef2:       fd 01           movw    r30, r26
    6ef4:       e5 54           subi    r30, 0x45       ; 69
    6ef6:       f8 4f           sbci    r31, 0xF8       ; 248
    6ef8:       11 82           std     Z+1, r1 ; 0x01
    6efa:       10 82           st      Z, r1
    6efc:       e0 91 d8 07     lds     r30, 0x07D8
    6f00:       2e 2f           mov     r18, r30
    6f02:       30 e0           ldi     r19, 0x00       ; 0
    6f04:       22 0f           add     r18, r18
    6f06:       33 1f           adc     r19, r19
    6f08:       c9 01           movw    r24, r18
    6f0a:       85 54           subi    r24, 0x45       ; 69
    6f0c:       98 4f           sbci    r25, 0xF8       ; 248
    6f0e:       fc 01           movw    r30, r24
    6f10:       11 82           std     Z+1, r1 ; 0x01
    6f12:       10 82           st      Z, r1
    6f14:       ab 55           subi    r26, 0x5B       ; 91
    6f16:       b8 4f           sbci    r27, 0xF8       ; 248
    6f18:       11 96           adiw    r26, 0x01       ; 1
    6f1a:       1c 92           st      X, r1
    6f1c:       1e 92           st      -X, r1
    6f1e:       2b 55           subi    r18, 0x5B       ; 91
    6f20:       38 4f           sbci    r19, 0xF8       ; 248
    6f22:       d9 01           movw    r26, r18
    6f24:       11 96           adiw    r26, 0x01       ; 1
    6f26:       1c 92           st      X, r1
    6f28:       1e 92           st      -X, r1
    6f2a:       e0 91 da 07     lds     r30, 0x07DA
    6f2e:       f0 e0           ldi     r31, 0x00       ; 0
    6f30:       ee 0f           add     r30, r30
    6f32:       ff 1f           adc     r31, r31
    6f34:       eb 55           subi    r30, 0x5B       ; 91
    6f36:       f8 4f           sbci    r31, 0xF8       ; 248
    6f38:       11 82           std     Z+1, r1 ; 0x01
    6f3a:       10 82           st      Z, r1
    6f3c:       80 91 79 03     lds     r24, 0x0379
    6f40:       81 50           subi    r24, 0x01       ; 1
    6f42:       80 93 79 03     sts     0x0379, r24
    6f46:       80 91 79 03     lds     r24, 0x0379
    6f4a:       8f 3f           cpi     r24, 0xFF       ; 255
    6f4c:       09 f4           brne    .+2             ; 0x6f50 <MotorRegler+0x13c>
    6f4e:       d0 c4           rjmp    .+2464          ; 0x78f0 <MotorRegler+0xadc>
    6f50:       b0 91 87 04     lds     r27, 0x0487
    6f54:       bf a3           std     Y+39, r27       ; 0x27
    6f56:       bb 23           and     r27, r27
    6f58:       09 f0           breq    .+2             ; 0x6f5c <MotorRegler+0x148>
    6f5a:       ca c4           rjmp    .+2452          ; 0x78f0 <MotorRegler+0xadc>
    6f5c:       b0 91 df 07     lds     r27, 0x07DF
    6f60:       20 91 a7 04     lds     r18, 0x04A7
    6f64:       22 23           and     r18, r18
    6f66:       11 f4           brne    .+4             ; 0x6f6c <MotorRegler+0x158>
    6f68:       0c 94 76 49     jmp     0x92ec  ; 0x92ec <MotorRegler+0x24d8>
    6f6c:       80 91 fe 07     lds     r24, 0x07FE
    6f70:       90 e0           ldi     r25, 0x00       ; 0
    6f72:       68 89           ldd     r22, Y+16       ; 0x10
    6f74:       79 89           ldd     r23, Y+17       ; 0x11
    6f76:       86 17           cp      r24, r22
    6f78:       97 07           cpc     r25, r23
    6f7a:       14 f4           brge    .+4             ; 0x6f80 <MotorRegler+0x16c>
    6f7c:       99 8b           std     Y+17, r25       ; 0x11
    6f7e:       88 8b           std     Y+16, r24       ; 0x10
    6f80:       71 e0           ldi     r23, 0x01       ; 1
    6f82:       70 93 89 04     sts     0x0489, r23
    6f86:       8b 2f           mov     r24, r27
    6f88:       90 e0           ldi     r25, 0x00       ; 0
    6f8a:       9b 87           std     Y+11, r25       ; 0x0b
    6f8c:       8a 87           std     Y+10, r24       ; 0x0a
    6f8e:       9f a1           ldd     r25, Y+39       ; 0x27
    6f90:       99 23           and     r25, r25
    6f92:       b1 f0           breq    .+44            ; 0x6fc0 <MotorRegler+0x1ac>
    6f94:       10 92 9a 04     sts     0x049A, r1
    6f98:       10 92 99 04     sts     0x0499, r1
    6f9c:       10 92 96 04     sts     0x0496, r1
    6fa0:       10 92 95 04     sts     0x0495, r1
    6fa4:       10 92 98 04     sts     0x0498, r1
    6fa8:       10 92 97 04     sts     0x0497, r1
    6fac:       8a e5           ldi     r24, 0x5A       ; 90
    6fae:       80 93 7c 08     sts     0x087C, r24
    6fb2:       a8 e7           ldi     r26, 0x78       ; 120
    6fb4:       a0 93 68 08     sts     0x0868, r26
    6fb8:       10 92 a7 04     sts     0x04A7, r1
    6fbc:       10 92 a6 04     sts     0x04A6, r1
    6fc0:       20 91 45 04     lds     r18, 0x0445
    6fc4:       30 91 46 04     lds     r19, 0x0446
    6fc8:       40 91 47 04     lds     r20, 0x0447
    6fcc:       50 91 48 04     lds     r21, 0x0448
    6fd0:       29 83           std     Y+1, r18        ; 0x01
    6fd2:       3a 83           std     Y+2, r19        ; 0x02
    6fd4:       4b 83           std     Y+3, r20        ; 0x03
    6fd6:       5c 83           std     Y+4, r21        ; 0x04
    6fd8:       40 91 5b 08     lds     r20, 0x085B
    6fdc:       50 91 5c 08     lds     r21, 0x085C
    6fe0:       60 91 5d 08     lds     r22, 0x085D
    6fe4:       70 91 5e 08     lds     r23, 0x085E
    6fe8:       48 a7           std     Y+40, r20       ; 0x28
    6fea:       59 a7           std     Y+41, r21       ; 0x29
    6fec:       6a a7           std     Y+42, r22       ; 0x2a
    6fee:       7b a7           std     Y+43, r23       ; 0x2b
    6ff0:       89 81           ldd     r24, Y+1        ; 0x01
    6ff2:       9a 81           ldd     r25, Y+2        ; 0x02
    6ff4:       ab 81           ldd     r26, Y+3        ; 0x03
    6ff6:       bc 81           ldd     r27, Y+4        ; 0x04
    6ff8:       48 0f           add     r20, r24
    6ffa:       59 1f           adc     r21, r25
    6ffc:       6a 1f           adc     r22, r26
    6ffe:       7b 1f           adc     r23, r27
    7000:       40 93 5b 08     sts     0x085B, r20
    7004:       50 93 5c 08     sts     0x085C, r21
    7008:       60 93 5d 08     sts     0x085D, r22
    700c:       70 93 5e 08     sts     0x085E, r23
    7010:       20 91 4d 04     lds     r18, 0x044D
    7014:       30 91 4e 04     lds     r19, 0x044E
    7018:       40 91 4f 04     lds     r20, 0x044F
    701c:       50 91 50 04     lds     r21, 0x0450
    7020:       2d 83           std     Y+5, r18        ; 0x05
    7022:       3e 83           std     Y+6, r19        ; 0x06
    7024:       4f 83           std     Y+7, r20        ; 0x07
    7026:       58 87           std     Y+8, r21        ; 0x08
    7028:       20 90 62 08     lds     r2, 0x0862
    702c:       30 90 63 08     lds     r3, 0x0863
    7030:       40 90 64 08     lds     r4, 0x0864
    7034:       50 90 65 08     lds     r5, 0x0865
    7038:       22 0e           add     r2, r18
    703a:       33 1e           adc     r3, r19
    703c:       44 1e           adc     r4, r20
    703e:       55 1e           adc     r5, r21
    7040:       20 92 62 08     sts     0x0862, r2
    7044:       30 92 63 08     sts     0x0863, r3
    7048:       40 92 64 08     sts     0x0864, r4
    704c:       50 92 65 08     sts     0x0865, r5
    7050:       40 91 49 04     lds     r20, 0x0449
    7054:       50 91 4a 04     lds     r21, 0x044A
    7058:       60 91 4b 04     lds     r22, 0x044B
    705c:       70 91 4c 04     lds     r23, 0x044C
    7060:       49 a3           std     Y+33, r20       ; 0x21
    7062:       5a a3           std     Y+34, r21       ; 0x22
    7064:       6b a3           std     Y+35, r22       ; 0x23
    7066:       7c a3           std     Y+36, r23       ; 0x24
    7068:       80 91 4e 08     lds     r24, 0x084E
    706c:       90 91 4f 08     lds     r25, 0x084F
    7070:       a0 91 50 08     lds     r26, 0x0850
    7074:       b0 91 51 08     lds     r27, 0x0851
    7078:       84 0f           add     r24, r20
    707a:       95 1f           adc     r25, r21
    707c:       a6 1f           adc     r26, r22
    707e:       b7 1f           adc     r27, r23
    7080:       80 93 4e 08     sts     0x084E, r24
    7084:       90 93 4f 08     sts     0x084F, r25
    7088:       a0 93 50 08     sts     0x0850, r26
    708c:       b0 93 51 08     sts     0x0851, r27
    7090:       60 91 51 04     lds     r22, 0x0451
    7094:       70 91 52 04     lds     r23, 0x0452
    7098:       80 91 53 04     lds     r24, 0x0453
    709c:       90 91 54 04     lds     r25, 0x0454
    70a0:       6d 8f           std     Y+29, r22       ; 0x1d
    70a2:       7e 8f           std     Y+30, r23       ; 0x1e
    70a4:       8f 8f           std     Y+31, r24       ; 0x1f
    70a6:       98 a3           std     Y+32, r25       ; 0x20
    70a8:       80 91 3e 08     lds     r24, 0x083E
    70ac:       90 91 3f 08     lds     r25, 0x083F
    70b0:       a0 91 40 08     lds     r26, 0x0840
    70b4:       b0 91 41 08     lds     r27, 0x0841
    70b8:       2d 8d           ldd     r18, Y+29       ; 0x1d
    70ba:       3e 8d           ldd     r19, Y+30       ; 0x1e
    70bc:       4f 8d           ldd     r20, Y+31       ; 0x1f
    70be:       58 a1           ldd     r21, Y+32       ; 0x20
    70c0:       82 0f           add     r24, r18
    70c2:       93 1f           adc     r25, r19
    70c4:       a4 1f           adc     r26, r20
    70c6:       b5 1f           adc     r27, r21
    70c8:       80 93 3e 08     sts     0x083E, r24
    70cc:       90 93 3f 08     sts     0x083F, r25
    70d0:       a0 93 40 08     sts     0x0840, r26
    70d4:       b0 93 41 08     sts     0x0841, r27
    70d8:       30 91 a6 04     lds     r19, 0x04A6
    70dc:       39 87           std     Y+9, r19        ; 0x09
    70de:       33 23           and     r19, r19
    70e0:       11 f4           brne    .+4             ; 0x70e6 <MotorRegler+0x2d2>
    70e2:       0c 94 a7 42     jmp     0x854e  ; 0x854e <MotorRegler+0x173a>
    70e6:       10 92 55 04     sts     0x0455, r1
    70ea:       10 92 56 04     sts     0x0456, r1
    70ee:       10 92 57 04     sts     0x0457, r1
    70f2:       10 92 58 04     sts     0x0458, r1
    70f6:       10 92 59 04     sts     0x0459, r1
    70fa:       10 92 5a 04     sts     0x045A, r1
    70fe:       10 92 5b 04     sts     0x045B, r1
    7102:       10 92 5c 04     sts     0x045C, r1
    7106:       10 92 5b 08     sts     0x085B, r1
    710a:       10 92 5c 08     sts     0x085C, r1
    710e:       10 92 5d 08     sts     0x085D, r1
    7112:       10 92 5e 08     sts     0x085E, r1
    7116:       10 92 62 08     sts     0x0862, r1
    711a:       10 92 63 08     sts     0x0863, r1
    711e:       10 92 64 08     sts     0x0864, r1
    7122:       10 92 65 08     sts     0x0865, r1
    7126:       10 92 4e 08     sts     0x084E, r1
    712a:       10 92 4f 08     sts     0x084F, r1
    712e:       10 92 50 08     sts     0x0850, r1
    7132:       10 92 51 08     sts     0x0851, r1
    7136:       10 92 3e 08     sts     0x083E, r1
    713a:       10 92 3f 08     sts     0x083F, r1
    713e:       10 92 40 08     sts     0x0840, r1
    7142:       10 92 41 08     sts     0x0841, r1
    7146:       80 91 65 04     lds     r24, 0x0465
    714a:       90 91 66 04     lds     r25, 0x0466
    714e:       a0 91 67 04     lds     r26, 0x0467
    7152:       b0 91 68 04     lds     r27, 0x0468
    7156:       80 93 69 04     sts     0x0469, r24
    715a:       90 93 6a 04     sts     0x046A, r25
    715e:       a0 93 6b 04     sts     0x046B, r26
    7162:       b0 93 6c 04     sts     0x046C, r27
    7166:       80 91 6d 04     lds     r24, 0x046D
    716a:       90 91 6e 04     lds     r25, 0x046E
    716e:       a0 91 6f 04     lds     r26, 0x046F
    7172:       b0 91 70 04     lds     r27, 0x0470
    7176:       80 93 71 04     sts     0x0471, r24
    717a:       90 93 72 04     sts     0x0472, r25
    717e:       a0 93 73 04     sts     0x0473, r26
    7182:       b0 93 74 04     sts     0x0474, r27
    7186:       10 92 0f 04     sts     0x040F, r1
    718a:       10 92 0e 04     sts     0x040E, r1
    718e:       10 92 a5 04     sts     0x04A5, r1
    7192:       10 92 a4 04     sts     0x04A4, r1
    7196:       10 92 a3 04     sts     0x04A3, r1
    719a:       10 92 a2 04     sts     0x04A2, r1
    719e:       50 91 a7 04     lds     r21, 0x04A7
    71a2:       5c a7           std     Y+44, r21       ; 0x2c
    71a4:       80 91 0e 04     lds     r24, 0x040E
    71a8:       90 91 0f 04     lds     r25, 0x040F
    71ac:       8f 3f           cpi     r24, 0xFF       ; 255
    71ae:       91 05           cpc     r25, r1
    71b0:       09 f0           breq    .+2             ; 0x71b4 <MotorRegler+0x3a0>
    71b2:       10 f4           brcc    .+4             ; 0x71b8 <MotorRegler+0x3a4>
    71b4:       0c 94 92 42     jmp     0x8524  ; 0x8524 <MotorRegler+0x1710>
    71b8:       b9 85           ldd     r27, Y+9        ; 0x09
    71ba:       bb 23           and     r27, r27
    71bc:       29 f4           brne    .+10            ; 0x71c8 <MotorRegler+0x3b4>
    71be:       ec a5           ldd     r30, Y+44       ; 0x2c
    71c0:       ee 23           and     r30, r30
    71c2:       11 f4           brne    .+4             ; 0x71c8 <MotorRegler+0x3b4>
    71c4:       0c 94 0e 46     jmp     0x8c1c  ; 0x8c1c <MotorRegler+0x1e08>
    71c8:       10 92 a3 04     sts     0x04A3, r1
    71cc:       10 92 a2 04     sts     0x04A2, r1
    71d0:       10 92 a5 04     sts     0x04A5, r1
    71d4:       10 92 a4 04     sts     0x04A4, r1
    71d8:       1e a2           std     Y+38, r1        ; 0x26
    71da:       10 92 89 04     sts     0x0489, r1
    71de:       20 91 5b 08     lds     r18, 0x085B
    71e2:       30 91 5c 08     lds     r19, 0x085C
    71e6:       40 91 5d 08     lds     r20, 0x085D
    71ea:       50 91 5e 08     lds     r21, 0x085E
    71ee:       28 a7           std     Y+40, r18       ; 0x28
    71f0:       39 a7           std     Y+41, r19       ; 0x29
    71f2:       4a a7           std     Y+42, r20       ; 0x2a
    71f4:       5b a7           std     Y+43, r21       ; 0x2b
    71f6:       20 90 62 08     lds     r2, 0x0862
    71fa:       30 90 63 08     lds     r3, 0x0863
    71fe:       40 90 64 08     lds     r4, 0x0864
    7202:       50 90 65 08     lds     r5, 0x0865
    7206:       30 91 68 08     lds     r19, 0x0868
    720a:       3d a3           std     Y+37, r19       ; 0x25
    720c:       33 23           and     r19, r19
    720e:       41 f4           brne    .+16            ; 0x7220 <MotorRegler+0x40c>
    7210:       10 92 a3 04     sts     0x04A3, r1
    7214:       10 92 a2 04     sts     0x04A2, r1
    7218:       10 92 a5 04     sts     0x04A5, r1
    721c:       10 92 a4 04     sts     0x04A4, r1
    7220:       48 a5           ldd     r20, Y+40       ; 0x28
    7222:       59 a5           ldd     r21, Y+41       ; 0x29
    7224:       6a a5           ldd     r22, Y+42       ; 0x2a
    7226:       7b a5           ldd     r23, Y+43       ; 0x2b
    7228:       40 93 c5 04     sts     0x04C5, r20
    722c:       50 93 c6 04     sts     0x04C6, r21
    7230:       60 93 c7 04     sts     0x04C7, r22
    7234:       70 93 c8 04     sts     0x04C8, r23
    7238:       20 92 c1 04     sts     0x04C1, r2
    723c:       30 92 c2 04     sts     0x04C2, r3
    7240:       40 92 c3 04     sts     0x04C3, r4
    7244:       50 92 c4 04     sts     0x04C4, r5
    7248:       10 92 55 04     sts     0x0455, r1
    724c:       10 92 56 04     sts     0x0456, r1
    7250:       10 92 57 04     sts     0x0457, r1
    7254:       10 92 58 04     sts     0x0458, r1
    7258:       10 92 59 04     sts     0x0459, r1
    725c:       10 92 5a 04     sts     0x045A, r1
    7260:       10 92 5b 04     sts     0x045B, r1
    7264:       10 92 5c 04     sts     0x045C, r1
    7268:       10 92 5d 04     sts     0x045D, r1
    726c:       10 92 5e 04     sts     0x045E, r1
    7270:       10 92 5f 04     sts     0x045F, r1
    7274:       10 92 60 04     sts     0x0460, r1
    7278:       10 92 5b 08     sts     0x085B, r1
    727c:       10 92 5c 08     sts     0x085C, r1
    7280:       10 92 5d 08     sts     0x085D, r1
    7284:       10 92 5e 08     sts     0x085E, r1
    7288:       10 92 62 08     sts     0x0862, r1
    728c:       10 92 63 08     sts     0x0863, r1
    7290:       10 92 64 08     sts     0x0864, r1
    7294:       10 92 65 08     sts     0x0865, r1
    7298:       10 92 4e 08     sts     0x084E, r1
    729c:       10 92 4f 08     sts     0x084F, r1
    72a0:       10 92 50 08     sts     0x0850, r1
    72a4:       10 92 51 08     sts     0x0851, r1
    72a8:       10 92 3e 08     sts     0x083E, r1
    72ac:       10 92 3f 08     sts     0x083F, r1
    72b0:       10 92 40 08     sts     0x0840, r1
    72b4:       10 92 41 08     sts     0x0841, r1
    72b8:       10 92 0f 04     sts     0x040F, r1
    72bc:       10 92 0e 04     sts     0x040E, r1
    72c0:       e0 90 99 04     lds     r14, 0x0499
    72c4:       f0 90 9a 04     lds     r15, 0x049A
    72c8:       67 01           movw    r12, r14
    72ca:       f7 fe           sbrs    r15, 7
    72cc:       02 c0           rjmp    .+4             ; 0x72d2 <MotorRegler+0x4be>
    72ce:       0c 94 a1 42     jmp     0x8542  ; 0x8542 <MotorRegler+0x172e>
    72d2:       70 e1           ldi     r23, 0x10       ; 16
    72d4:       c7 16           cp      r12, r23
    72d6:       d1 04           cpc     r13, r1
    72d8:       64 f0           brlt    .+24            ; 0x72f2 <MotorRegler+0x4de>
    72da:       88 ee           ldi     r24, 0xE8       ; 232
    72dc:       93 e0           ldi     r25, 0x03       ; 3
    72de:       90 93 96 03     sts     0x0396, r25
    72e2:       80 93 95 03     sts     0x0395, r24
    72e6:       8a 85           ldd     r24, Y+10       ; 0x0a
    72e8:       84 fd           sbrc    r24, 4
    72ea:       03 c0           rjmp    .+6             ; 0x72f2 <MotorRegler+0x4de>
    72ec:       81 e0           ldi     r24, 0x01       ; 1
    72ee:       80 93 db 04     sts     0x04DB, r24
    72f2:       00 91 e8 07     lds     r16, 0x07E8
    72f6:       b7 01           movw    r22, r14
    72f8:       88 27           eor     r24, r24
    72fa:       77 fd           sbrc    r23, 7
    72fc:       80 95           com     r24
    72fe:       98 2f           mov     r25, r24
    7300:       20 2f           mov     r18, r16
    7302:       30 e0           ldi     r19, 0x00       ; 0
    7304:       40 e0           ldi     r20, 0x00       ; 0
    7306:       50 e0           ldi     r21, 0x00       ; 0
    7308:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    730c:       96 01           movw    r18, r12
    730e:       44 27           eor     r20, r20
    7310:       37 fd           sbrc    r19, 7
    7312:       40 95           com     r20
    7314:       54 2f           mov     r21, r20
    7316:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    731a:       20 e0           ldi     r18, 0x00       ; 0
    731c:       32 e0           ldi     r19, 0x02       ; 2
    731e:       40 e0           ldi     r20, 0x00       ; 0
    7320:       50 e0           ldi     r21, 0x00       ; 0
    7322:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    7326:       10 e0           ldi     r17, 0x00       ; 0
    7328:       0e 9d           mul     r16, r14
    732a:       b0 01           movw    r22, r0
    732c:       0f 9d           mul     r16, r15
    732e:       70 0d           add     r23, r0
    7330:       1e 9d           mul     r17, r14
    7332:       70 0d           add     r23, r0
    7334:       11 24           eor     r1, r1
    7336:       77 ff           sbrs    r23, 7
    7338:       02 c0           rjmp    .+4             ; 0x733e <MotorRegler+0x52a>
    733a:       0c 94 77 45     jmp     0x8aee  ; 0x8aee <MotorRegler+0x1cda>
    733e:       75 95           asr     r23
    7340:       67 95           ror     r22
    7342:       75 95           asr     r23
    7344:       67 95           ror     r22
    7346:       26 0f           add     r18, r22
    7348:       37 1f           adc     r19, r23
    734a:       a9 01           movw    r20, r18
    734c:       66 27           eor     r22, r22
    734e:       57 fd           sbrc    r21, 7
    7350:       60 95           com     r22
    7352:       76 2f           mov     r23, r22
    7354:       48 8f           std     Y+24, r20       ; 0x18
    7356:       59 8f           std     Y+25, r21       ; 0x19
    7358:       6a 8f           std     Y+26, r22       ; 0x1a
    735a:       7b 8f           std     Y+27, r23       ; 0x1b
    735c:       40 93 fc 04     sts     0x04FC, r20
    7360:       50 93 fd 04     sts     0x04FD, r21
    7364:       60 93 fe 04     sts     0x04FE, r22
    7368:       70 93 ff 04     sts     0x04FF, r23
    736c:       80 91 75 04     lds     r24, 0x0475
    7370:       90 91 76 04     lds     r25, 0x0476
    7374:       a0 91 77 04     lds     r26, 0x0477
    7378:       b0 91 78 04     lds     r27, 0x0478
    737c:       84 1b           sub     r24, r20
    737e:       95 0b           sbc     r25, r21
    7380:       a6 0b           sbc     r26, r22
    7382:       b7 0b           sbc     r27, r23
    7384:       80 93 75 04     sts     0x0475, r24
    7388:       90 93 76 04     sts     0x0476, r25
    738c:       a0 93 77 04     sts     0x0477, r26
    7390:       b0 93 78 04     sts     0x0478, r27
    7394:       81 35           cpi     r24, 0x51       ; 81
    7396:       53 ec           ldi     r21, 0xC3       ; 195
    7398:       95 07           cpc     r25, r21
    739a:       50 e0           ldi     r21, 0x00       ; 0
    739c:       a5 07           cpc     r26, r21
    739e:       50 e0           ldi     r21, 0x00       ; 0
    73a0:       b5 07           cpc     r27, r21
    73a2:       14 f4           brge    .+4             ; 0x73a8 <MotorRegler+0x594>
    73a4:       0c 94 7d 42     jmp     0x84fa  ; 0x84fa <MotorRegler+0x16e6>
    73a8:       80 e5           ldi     r24, 0x50       ; 80
    73aa:       93 ec           ldi     r25, 0xC3       ; 195
    73ac:       a0 e0           ldi     r26, 0x00       ; 0
    73ae:       b0 e0           ldi     r27, 0x00       ; 0
    73b0:       80 93 75 04     sts     0x0475, r24
    73b4:       90 93 76 04     sts     0x0476, r25
    73b8:       a0 93 77 04     sts     0x0477, r26
    73bc:       b0 93 78 04     sts     0x0478, r27
    73c0:       20 90 81 04     lds     r2, 0x0481
    73c4:       30 90 82 04     lds     r3, 0x0482
    73c8:       21 14           cp      r2, r1
    73ca:       31 04           cpc     r3, r1
    73cc:       09 f4           brne    .+2             ; 0x73d0 <MotorRegler+0x5bc>
    73ce:       a8 c4           rjmp    .+2384          ; 0x7d20 <MotorRegler+0xf0c>
    73d0:       7a 85           ldd     r23, Y+10       ; 0x0a
    73d2:       73 ff           sbrs    r23, 3
    73d4:       a5 c4           rjmp    .+2378          ; 0x7d20 <MotorRegler+0xf0c>
    73d6:       69 81           ldd     r22, Y+1        ; 0x01
    73d8:       7a 81           ldd     r23, Y+2        ; 0x02
    73da:       8b 81           ldd     r24, Y+3        ; 0x03
    73dc:       9c 81           ldd     r25, Y+4        ; 0x04
    73de:       20 e0           ldi     r18, 0x00       ; 0
    73e0:       32 e0           ldi     r19, 0x02       ; 2
    73e2:       40 e0           ldi     r20, 0x00       ; 0
    73e4:       50 e0           ldi     r21, 0x00       ; 0
    73e6:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    73ea:       89 01           movw    r16, r18
    73ec:       37 ff           sbrs    r19, 7
    73ee:       02 c0           rjmp    .+4             ; 0x73f4 <MotorRegler+0x5e0>
    73f0:       0c 94 2e 49     jmp     0x925c  ; 0x925c <MotorRegler+0x2448>
    73f4:       6d 81           ldd     r22, Y+5        ; 0x05
    73f6:       7e 81           ldd     r23, Y+6        ; 0x06
    73f8:       8f 81           ldd     r24, Y+7        ; 0x07
    73fa:       98 85           ldd     r25, Y+8        ; 0x08
    73fc:       20 e0           ldi     r18, 0x00       ; 0
    73fe:       32 e0           ldi     r19, 0x02       ; 2
    7400:       40 e0           ldi     r20, 0x00       ; 0
    7402:       50 e0           ldi     r21, 0x00       ; 0
    7404:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    7408:       69 01           movw    r12, r18
    740a:       37 ff           sbrs    r19, 7
    740c:       02 c0           rjmp    .+4             ; 0x7412 <MotorRegler+0x5fe>
    740e:       0c 94 28 49     jmp     0x9250  ; 0x9250 <MotorRegler+0x243c>
    7412:       c0 16           cp      r12, r16
    7414:       d1 06           cpc     r13, r17
    7416:       14 f4           brge    .+4             ; 0x741c <MotorRegler+0x608>
    7418:       0c 94 c1 48     jmp     0x9182  ; 0x9182 <MotorRegler+0x236e>
    741c:       40 90 7e 08     lds     r4, 0x087E
    7420:       50 90 7f 08     lds     r5, 0x087F
    7424:       60 90 80 08     lds     r6, 0x0880
    7428:       70 90 81 08     lds     r7, 0x0881
    742c:       80 91 b3 03     lds     r24, 0x03B3
    7430:       90 91 b4 03     lds     r25, 0x03B4
    7434:       a0 91 b5 03     lds     r26, 0x03B5
    7438:       b0 91 b6 03     lds     r27, 0x03B6
    743c:       8c 8b           std     Y+20, r24       ; 0x14
    743e:       9d 8b           std     Y+21, r25       ; 0x15
    7440:       ae 8b           std     Y+22, r26       ; 0x16
    7442:       bf 8b           std     Y+23, r27       ; 0x17
    7444:       80 90 77 08     lds     r8, 0x0877
    7448:       90 90 78 08     lds     r9, 0x0878
    744c:       c4 01           movw    r24, r8
    744e:       97 fe           sbrs    r9, 7
    7450:       02 c0           rjmp    .+4             ; 0x7456 <MotorRegler+0x642>
    7452:       0c 94 33 49     jmp     0x9266  ; 0x9266 <MotorRegler+0x2452>
    7456:       81 38           cpi     r24, 0x81       ; 129
    7458:       91 05           cpc     r25, r1
    745a:       14 f0           brlt    .+4             ; 0x7460 <MotorRegler+0x64c>
    745c:       0c 94 c4 48     jmp     0x9188  ; 0x9188 <MotorRegler+0x2374>
    7460:       ac e1           ldi     r26, 0x1C       ; 28
    7462:       b2 e0           ldi     r27, 0x02       ; 2
    7464:       2a 0e           add     r2, r26
    7466:       3b 1e           adc     r3, r27
    7468:       71 01           movw    r14, r2
    746a:       00 27           eor     r16, r16
    746c:       f7 fc           sbrc    r15, 7
    746e:       00 95           com     r16
    7470:       10 2f           mov     r17, r16
    7472:       e4 ee           ldi     r30, 0xE4       ; 228
    7474:       fd ef           ldi     r31, 0xFD       ; 253
    7476:       2e 0e           add     r2, r30
    7478:       3f 1e           adc     r3, r31
    747a:       c3 01           movw    r24, r6
    747c:       b2 01           movw    r22, r4
    747e:       2c 89           ldd     r18, Y+20       ; 0x14
    7480:       3d 89           ldd     r19, Y+21       ; 0x15
    7482:       4e 89           ldd     r20, Y+22       ; 0x16
    7484:       5f 89           ldd     r21, Y+23       ; 0x17
    7486:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    748a:       e2 1a           sub     r14, r18
    748c:       f3 0a           sbc     r15, r19
    748e:       04 0b           sbc     r16, r20
    7490:       15 0b           sbc     r17, r21
    7492:       c8 01           movw    r24, r16
    7494:       b7 01           movw    r22, r14
    7496:       28 e6           ldi     r18, 0x68       ; 104
    7498:       31 e0           ldi     r19, 0x01       ; 1
    749a:       40 e0           ldi     r20, 0x00       ; 0
    749c:       50 e0           ldi     r21, 0x00       ; 0
    749e:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    74a2:       64 5b           subi    r22, 0xB4       ; 180
    74a4:       70 40           sbci    r23, 0x00       ; 0
    74a6:       8b 01           movw    r16, r22
    74a8:       00 0f           add     r16, r16
    74aa:       11 1f           adc     r17, r17
    74ac:       00 0f           add     r16, r16
    74ae:       11 1f           adc     r17, r17
    74b0:       00 0f           add     r16, r16
    74b2:       11 1f           adc     r17, r17
    74b4:       20 91 db 04     lds     r18, 0x04DB
    74b8:       e0 90 95 03     lds     r14, 0x0395
    74bc:       f0 90 96 03     lds     r15, 0x0396
    74c0:       e1 14           cp      r14, r1
    74c2:       f1 04           cpc     r15, r1
    74c4:       91 f4           brne    .+36            ; 0x74ea <MotorRegler+0x6d6>
    74c6:       f9 e1           ldi     r31, 0x19       ; 25
    74c8:       cf 16           cp      r12, r31
    74ca:       d1 04           cpc     r13, r1
    74cc:       74 f4           brge    .+28            ; 0x74ea <MotorRegler+0x6d6>
    74ce:       80 91 8a 04     lds     r24, 0x048A
    74d2:       90 91 8b 04     lds     r25, 0x048B
    74d6:       86 0f           add     r24, r22
    74d8:       97 1f           adc     r25, r23
    74da:       90 93 8b 04     sts     0x048B, r25
    74de:       80 93 8a 04     sts     0x048A, r24
    74e2:       22 23           and     r18, r18
    74e4:       11 f0           breq    .+4             ; 0x74ea <MotorRegler+0x6d6>
    74e6:       0c 94 62 4a     jmp     0x94c4  ; 0x94c4 <MotorRegler+0x26b0>
    74ea:       b6 01           movw    r22, r12
    74ec:       d7 fe           sbrs    r13, 7
    74ee:       02 c0           rjmp    .+4             ; 0x74f4 <MotorRegler+0x6e0>
    74f0:       0c 94 aa 49     jmp     0x9354  ; 0x9354 <MotorRegler+0x2540>
    74f4:       75 95           asr     r23
    74f6:       67 95           ror     r22
    74f8:       75 95           asr     r23
    74fa:       67 95           ror     r22
    74fc:       75 95           asr     r23
    74fe:       67 95           ror     r22
    7500:       6f 5f           subi    r22, 0xFF       ; 255
    7502:       7f 4f           sbci    r23, 0xFF       ; 255
    7504:       c8 01           movw    r24, r16
    7506:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    750a:       9b 01           movw    r18, r22
    750c:       a9 01           movw    r20, r18
    750e:       66 27           eor     r22, r22
    7510:       57 fd           sbrc    r21, 7
    7512:       60 95           com     r22
    7514:       76 2f           mov     r23, r22
    7516:       44 0d           add     r20, r4
    7518:       55 1d           adc     r21, r5
    751a:       66 1d           adc     r22, r6
    751c:       77 1d           adc     r23, r7
    751e:       40 93 7e 08     sts     0x087E, r20
    7522:       50 93 7f 08     sts     0x087F, r21
    7526:       60 93 80 08     sts     0x0880, r22
    752a:       70 93 81 08     sts     0x0881, r23
    752e:       80 91 a5 03     lds     r24, 0x03A5
    7532:       a8 2e           mov     r10, r24
    7534:       bb 24           eor     r11, r11
    7536:       ca 9c           mul     r12, r10
    7538:       90 01           movw    r18, r0
    753a:       cb 9c           mul     r12, r11
    753c:       30 0d           add     r19, r0
    753e:       da 9c           mul     r13, r10
    7540:       30 0d           add     r19, r0
    7542:       11 24           eor     r1, r1
    7544:       37 ff           sbrs    r19, 7
    7546:       02 c0           rjmp    .+4             ; 0x754c <MotorRegler+0x738>
    7548:       0c 94 a6 49     jmp     0x934c  ; 0x934c <MotorRegler+0x2538>
    754c:       35 95           asr     r19
    754e:       27 95           ror     r18
    7550:       35 95           asr     r19
    7552:       27 95           ror     r18
    7554:       35 95           asr     r19
    7556:       27 95           ror     r18
    7558:       35 95           asr     r19
    755a:       27 95           ror     r18
    755c:       35 95           asr     r19
    755e:       27 95           ror     r18
    7560:       65 01           movw    r12, r10
    7562:       c2 1a           sub     r12, r18
    7564:       d3 0a           sbc     r13, r19
    7566:       d7 fe           sbrs    r13, 7
    7568:       02 c0           rjmp    .+4             ; 0x756e <MotorRegler+0x75a>
    756a:       0c 94 9e 49     jmp     0x933c  ; 0x933c <MotorRegler+0x2528>
    756e:       e1 14           cp      r14, r1
    7570:       f1 04           cpc     r15, r1
    7572:       11 f0           breq    .+4             ; 0x7578 <MotorRegler+0x764>
    7574:       0c 94 6d 49     jmp     0x92da  ; 0x92da <MotorRegler+0x24c6>
    7578:       60 90 bc 04     lds     r6, 0x04BC
    757c:       70 90 bd 04     lds     r7, 0x04BD
    7580:       80 91 ba 04     lds     r24, 0x04BA
    7584:       90 91 bb 04     lds     r25, 0x04BB
    7588:       68 0e           add     r6, r24
    758a:       79 1e           adc     r7, r25
    758c:       77 fe           sbrs    r7, 7
    758e:       02 c0           rjmp    .+4             ; 0x7594 <MotorRegler+0x780>
    7590:       0c 94 c1 4c     jmp     0x9982  ; 0x9982 <MotorRegler+0x2b6e>
    7594:       75 94           asr     r7
    7596:       67 94           ror     r6
    7598:       75 94           asr     r7
    759a:       67 94           ror     r6
    759c:       75 94           asr     r7
    759e:       67 94           ror     r6
    75a0:       a0 e4           ldi     r26, 0x40       ; 64
    75a2:       b0 e0           ldi     r27, 0x00       ; 0
    75a4:       6a 0e           add     r6, r26
    75a6:       7b 1e           adc     r7, r27
    75a8:       80 91 83 04     lds     r24, 0x0483
    75ac:       90 91 84 04     lds     r25, 0x0484
    75b0:       aa 27           eor     r26, r26
    75b2:       97 fd           sbrc    r25, 7
    75b4:       a0 95           com     r26
    75b6:       ba 2f           mov     r27, r26
    75b8:       ec e1           ldi     r30, 0x1C       ; 28
    75ba:       ee 2e           mov     r14, r30
    75bc:       e2 e0           ldi     r30, 0x02       ; 2
    75be:       fe 2e           mov     r15, r30
    75c0:       01 2d           mov     r16, r1
    75c2:       11 2d           mov     r17, r1
    75c4:       e8 1a           sub     r14, r24
    75c6:       f9 0a           sbc     r15, r25
    75c8:       0a 0b           sbc     r16, r26
    75ca:       1b 0b           sbc     r17, r27
    75cc:       cb 01           movw    r24, r22
    75ce:       ba 01           movw    r22, r20
    75d0:       2c 89           ldd     r18, Y+20       ; 0x14
    75d2:       3d 89           ldd     r19, Y+21       ; 0x15
    75d4:       4e 89           ldd     r20, Y+22       ; 0x16
    75d6:       5f 89           ldd     r21, Y+23       ; 0x17
    75d8:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    75dc:       e2 0e           add     r14, r18
    75de:       f3 1e           adc     r15, r19
    75e0:       04 1f           adc     r16, r20
    75e2:       15 1f           adc     r17, r21
    75e4:       c8 01           movw    r24, r16
    75e6:       b7 01           movw    r22, r14
    75e8:       28 e6           ldi     r18, 0x68       ; 104
    75ea:       31 e0           ldi     r19, 0x01       ; 1
    75ec:       40 e0           ldi     r20, 0x00       ; 0
    75ee:       50 e0           ldi     r21, 0x00       ; 0
    75f0:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    75f4:       64 5b           subi    r22, 0xB4       ; 180
    75f6:       70 40           sbci    r23, 0x00       ; 0
    75f8:       6c 9d           mul     r22, r12
    75fa:       c0 01           movw    r24, r0
    75fc:       6d 9d           mul     r22, r13
    75fe:       90 0d           add     r25, r0
    7600:       7c 9d           mul     r23, r12
    7602:       90 0d           add     r25, r0
    7604:       11 24           eor     r1, r1
    7606:       b3 01           movw    r22, r6
    7608:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    760c:       95 01           movw    r18, r10
    760e:       22 0f           add     r18, r18
    7610:       33 1f           adc     r19, r19
    7612:       2a 0d           add     r18, r10
    7614:       3b 1d           adc     r19, r11
    7616:       26 17           cp      r18, r22
    7618:       37 07           cpc     r19, r23
    761a:       14 f4           brge    .+4             ; 0x7620 <MotorRegler+0x80c>
    761c:       0c 94 ae 49     jmp     0x935c  ; 0x935c <MotorRegler+0x2548>
    7620:       30 95           com     r19
    7622:       21 95           neg     r18
    7624:       3f 4f           sbci    r19, 0xFF       ; 255
    7626:       62 17           cp      r22, r18
    7628:       73 07           cpc     r23, r19
    762a:       0c f4           brge    .+2             ; 0x762e <MotorRegler+0x81a>
    762c:       b9 01           movw    r22, r18
    762e:       9b 01           movw    r18, r22
    7630:       44 27           eor     r20, r20
    7632:       37 fd           sbrc    r19, 7
    7634:       40 95           com     r20
    7636:       54 2f           mov     r21, r20
    7638:       80 91 75 04     lds     r24, 0x0475
    763c:       90 91 76 04     lds     r25, 0x0476
    7640:       a0 91 77 04     lds     r26, 0x0477
    7644:       b0 91 78 04     lds     r27, 0x0478
    7648:       82 0f           add     r24, r18
    764a:       93 1f           adc     r25, r19
    764c:       a4 1f           adc     r26, r20
    764e:       b5 1f           adc     r27, r21
    7650:       80 93 75 04     sts     0x0475, r24
    7654:       90 93 76 04     sts     0x0476, r25
    7658:       a0 93 77 04     sts     0x0477, r26
    765c:       b0 93 78 04     sts     0x0478, r27
    7660:       63 c3           rjmp    .+1734          ; 0x7d28 <MotorRegler+0xf14>
    7662:       80 91 94 04     lds     r24, 0x0494
    7666:       8d 38           cpi     r24, 0x8D       ; 141
    7668:       08 f4           brcc    .+2             ; 0x766c <MotorRegler+0x858>
    766a:       68 cc           rjmp    .-1840          ; 0x6f3c <MotorRegler+0x128>
    766c:       10 92 87 04     sts     0x0487, r1
    7670:       80 91 f2 07     lds     r24, 0x07F2
    7674:       22 e3           ldi     r18, 0x32       ; 50
    7676:       82 9f           mul     r24, r18
    7678:       c0 01           movw    r24, r0
    767a:       11 24           eor     r1, r1
    767c:       90 93 eb 04     sts     0x04EB, r25
    7680:       80 93 ea 04     sts     0x04EA, r24
    7684:       e8 89           ldd     r30, Y+16       ; 0x10
    7686:       f9 89           ldd     r31, Y+17       ; 0x11
    7688:       b9 97           sbiw    r30, 0x29       ; 41
    768a:       8c f0           brlt    .+34            ; 0x76ae <MotorRegler+0x89a>
    768c:       80 91 9d 04     lds     r24, 0x049D
    7690:       88 23           and     r24, r24
    7692:       69 f0           breq    .+26            ; 0x76ae <MotorRegler+0x89a>
    7694:       80 91 be 04     lds     r24, 0x04BE
    7698:       90 91 bf 04     lds     r25, 0x04BF
    769c:       ff ef           ldi     r31, 0xFF       ; 255
    769e:       8f 3f           cpi     r24, 0xFF       ; 255
    76a0:       9f 07           cpc     r25, r31
    76a2:       79 f0           breq    .+30            ; 0x76c2 <MotorRegler+0x8ae>
    76a4:       01 96           adiw    r24, 0x01       ; 1
    76a6:       90 93 bf 04     sts     0x04BF, r25
    76aa:       80 93 be 04     sts     0x04BE, r24
    76ae:       80 91 be 04     lds     r24, 0x04BE
    76b2:       90 91 bf 04     lds     r25, 0x04BF
    76b6:       8f 3f           cpi     r24, 0xFF       ; 255
    76b8:       91 05           cpc     r25, r1
    76ba:       09 f0           breq    .+2             ; 0x76be <MotorRegler+0x8aa>
    76bc:       10 f4           brcc    .+4             ; 0x76c2 <MotorRegler+0x8ae>
    76be:       0c 94 e3 48     jmp     0x91c6  ; 0x91c6 <MotorRegler+0x23b2>
    76c2:       80 91 c0 04     lds     r24, 0x04C0
    76c6:       82 60           ori     r24, 0x02       ; 2
    76c8:       80 93 c0 04     sts     0x04C0, r24
    76cc:       80 91 d9 07     lds     r24, 0x07D9
    76d0:       a8 2f           mov     r26, r24
    76d2:       b0 e0           ldi     r27, 0x00       ; 0
    76d4:       aa 0f           add     r26, r26
    76d6:       bb 1f           adc     r27, r27
    76d8:       fd 01           movw    r30, r26
    76da:       eb 55           subi    r30, 0x5B       ; 91
    76dc:       f8 4f           sbci    r31, 0xF8       ; 248
    76de:       80 81           ld      r24, Z
    76e0:       91 81           ldd     r25, Z+1        ; 0x01
    76e2:       81 35           cpi     r24, 0x51       ; 81
    76e4:       91 05           cpc     r25, r1
    76e6:       0c f4           brge    .+2             ; 0x76ea <MotorRegler+0x8d6>
    76e8:       c4 c0           rjmp    .+392           ; 0x7872 <MotorRegler+0xa5e>
    76ea:       80 91 9d 04     lds     r24, 0x049D
    76ee:       88 23           and     r24, r24
    76f0:       09 f0           breq    .+2             ; 0x76f4 <MotorRegler+0x8e0>
    76f2:       bf c0           rjmp    .+382           ; 0x7872 <MotorRegler+0xa5e>
    76f4:       80 91 da 07     lds     r24, 0x07DA
    76f8:       e8 2f           mov     r30, r24
    76fa:       f0 e0           ldi     r31, 0x00       ; 0
    76fc:       ee 0f           add     r30, r30
    76fe:       ff 1f           adc     r31, r31
    7700:       eb 55           subi    r30, 0x5B       ; 91
    7702:       f8 4f           sbci    r31, 0xF8       ; 248
    7704:       80 81           ld      r24, Z
    7706:       91 81           ldd     r25, Z+1        ; 0x01
    7708:       8c 34           cpi     r24, 0x4C       ; 76
    770a:       91 05           cpc     r25, r1
    770c:       14 f4           brge    .+4             ; 0x7712 <MotorRegler+0x8fe>
    770e:       0c 94 c8 49     jmp     0x9390  ; 0x9390 <MotorRegler+0x257c>
    7712:       80 91 e9 04     lds     r24, 0x04E9
    7716:       8f 5f           subi    r24, 0xFF       ; 255
    7718:       80 93 e9 04     sts     0x04E9, r24
    771c:       89 3c           cpi     r24, 0xC9       ; 201
    771e:       08 f4           brcc    .+2             ; 0x7722 <MotorRegler+0x90e>
    7720:       a8 c0           rjmp    .+336           ; 0x7872 <MotorRegler+0xa5e>
    7722:       4c 30           cpi     r20, 0x0C       ; 12
    7724:       10 f0           brcs    .+4             ; 0x772a <MotorRegler+0x916>
    7726:       0c 94 f3 4d     jmp     0x9be6  ; 0x9be6 <MotorRegler+0x2dd2>
    772a:       29 98           cbi     0x05, 1 ; 5
    772c:       10 92 9d 04     sts     0x049D, r1
    7730:       10 92 e9 04     sts     0x04E9, r1
    7734:       10 92 bf 04     sts     0x04BF, r1
    7738:       10 92 be 04     sts     0x04BE, r1
    773c:       80 91 d7 07     lds     r24, 0x07D7
    7740:       28 2f           mov     r18, r24
    7742:       30 e0           ldi     r19, 0x00       ; 0
    7744:       22 0f           add     r18, r18
    7746:       33 1f           adc     r19, r19
    7748:       f9 01           movw    r30, r18
    774a:       eb 55           subi    r30, 0x5B       ; 91
    774c:       f8 4f           sbci    r31, 0xF8       ; 248
    774e:       80 81           ld      r24, Z
    7750:       91 81           ldd     r25, Z+1        ; 0x01
    7752:       87 34           cpi     r24, 0x47       ; 71
    7754:       91 05           cpc     r25, r1
    7756:       14 f4           brge    .+4             ; 0x775c <MotorRegler+0x948>
    7758:       0c 94 de 4d     jmp     0x9bbc  ; 0x9bbc <MotorRegler+0x2da8>
    775c:       80 91 d8 07     lds     r24, 0x07D8
    7760:       a8 2f           mov     r26, r24
    7762:       b0 e0           ldi     r27, 0x00       ; 0
    7764:       aa 0f           add     r26, r26
    7766:       bb 1f           adc     r27, r27
    7768:       ad 01           movw    r20, r26
    776a:       4b 55           subi    r20, 0x5B       ; 91
    776c:       58 4f           sbci    r21, 0xF8       ; 248
    776e:       fa 01           movw    r30, r20
    7770:       80 81           ld      r24, Z
    7772:       91 81           ldd     r25, Z+1        ; 0x01
    7774:       87 34           cpi     r24, 0x47       ; 71
    7776:       91 05           cpc     r25, r1
    7778:       2c f0           brlt    .+10            ; 0x7784 <MotorRegler+0x970>
    777a:       f9 01           movw    r30, r18
    777c:       eb 55           subi    r30, 0x5B       ; 91
    777e:       f8 4f           sbci    r31, 0xF8       ; 248
    7780:       80 81           ld      r24, Z
    7782:       91 81           ldd     r25, Z+1        ; 0x01
    7784:       fa 01           movw    r30, r20
    7786:       80 81           ld      r24, Z
    7788:       91 81           ldd     r25, Z+1        ; 0x01
    778a:       87 34           cpi     r24, 0x47       ; 71
    778c:       91 05           cpc     r25, r1
    778e:       14 f4           brge    .+4             ; 0x7794 <MotorRegler+0x980>
    7790:       0c 94 c8 4d     jmp     0x9b90  ; 0x9b90 <MotorRegler+0x2d7c>
    7794:       f9 01           movw    r30, r18
    7796:       eb 55           subi    r30, 0x5B       ; 91
    7798:       f8 4f           sbci    r31, 0xF8       ; 248
    779a:       80 81           ld      r24, Z
    779c:       91 81           ldd     r25, Z+1        ; 0x01
    779e:       87 34           cpi     r24, 0x47       ; 71
    77a0:       91 05           cpc     r25, r1
    77a2:       14 f4           brge    .+4             ; 0x77a8 <MotorRegler+0x994>
    77a4:       0c 94 c8 4d     jmp     0x9b90  ; 0x9b90 <MotorRegler+0x2d7c>
    77a8:       42 e0           ldi     r20, 0x02       ; 2
    77aa:       fd 01           movw    r30, r26
    77ac:       eb 55           subi    r30, 0x5B       ; 91
    77ae:       f8 4f           sbci    r31, 0xF8       ; 248
    77b0:       80 81           ld      r24, Z
    77b2:       91 81           ldd     r25, Z+1        ; 0x01
    77b4:       86 34           cpi     r24, 0x46       ; 70
    77b6:       91 05           cpc     r25, r1
    77b8:       4c f4           brge    .+18            ; 0x77cc <MotorRegler+0x9b8>
    77ba:       f9 01           movw    r30, r18
    77bc:       eb 55           subi    r30, 0x5B       ; 91
    77be:       f8 4f           sbci    r31, 0xF8       ; 248
    77c0:       80 81           ld      r24, Z
    77c2:       91 81           ldd     r25, Z+1        ; 0x01
    77c4:       87 34           cpi     r24, 0x47       ; 71
    77c6:       91 05           cpc     r25, r1
    77c8:       0c f0           brlt    .+2             ; 0x77cc <MotorRegler+0x9b8>
    77ca:       43 e0           ldi     r20, 0x03       ; 3
    77cc:       fd 01           movw    r30, r26
    77ce:       eb 55           subi    r30, 0x5B       ; 91
    77d0:       f8 4f           sbci    r31, 0xF8       ; 248
    77d2:       80 81           ld      r24, Z
    77d4:       91 81           ldd     r25, Z+1        ; 0x01
    77d6:       8a 5b           subi    r24, 0xBA       ; 186
    77d8:       9f 4f           sbci    r25, 0xFF       ; 255
    77da:       4c f4           brge    .+18            ; 0x77ee <MotorRegler+0x9da>
    77dc:       f9 01           movw    r30, r18
    77de:       eb 55           subi    r30, 0x5B       ; 91
    77e0:       f8 4f           sbci    r31, 0xF8       ; 248
    77e2:       80 81           ld      r24, Z
    77e4:       91 81           ldd     r25, Z+1        ; 0x01
    77e6:       87 34           cpi     r24, 0x47       ; 71
    77e8:       91 05           cpc     r25, r1
    77ea:       0c f0           brlt    .+2             ; 0x77ee <MotorRegler+0x9da>
    77ec:       44 e0           ldi     r20, 0x04       ; 4
    77ee:       ab 55           subi    r26, 0x5B       ; 91
    77f0:       b8 4f           sbci    r27, 0xF8       ; 248
    77f2:       8d 91           ld      r24, X+
    77f4:       9c 91           ld      r25, X
    77f6:       8a 5b           subi    r24, 0xBA       ; 186
    77f8:       9f 4f           sbci    r25, 0xFF       ; 255
    77fa:       4c f4           brge    .+18            ; 0x780e <MotorRegler+0x9fa>
    77fc:       2b 55           subi    r18, 0x5B       ; 91
    77fe:       38 4f           sbci    r19, 0xF8       ; 248
    7800:       d9 01           movw    r26, r18
    7802:       8d 91           ld      r24, X+
    7804:       9c 91           ld      r25, X
    7806:       86 34           cpi     r24, 0x46       ; 70
    7808:       91 05           cpc     r25, r1
    780a:       0c f4           brge    .+2             ; 0x780e <MotorRegler+0x9fa>
    780c:       45 e0           ldi     r20, 0x05       ; 5
    780e:       84 2f           mov     r24, r20
    7810:       0e 94 b0 02     call    0x560   ; 0x560 <SetActiveParamSetNumber>
    7814:       80 91 d8 07     lds     r24, 0x07D8
    7818:       a8 2f           mov     r26, r24
    781a:       b0 e0           ldi     r27, 0x00       ; 0
    781c:       aa 0f           add     r26, r26
    781e:       bb 1f           adc     r27, r27
    7820:       ab 55           subi    r26, 0x5B       ; 91
    7822:       b8 4f           sbci    r27, 0xF8       ; 248
    7824:       8d 91           ld      r24, X+
    7826:       9c 91           ld      r25, X
    7828:       97 ff           sbrs    r25, 7
    782a:       02 c0           rjmp    .+4             ; 0x7830 <MotorRegler+0xa1c>
    782c:       0c 94 00 4e     jmp     0x9c00  ; 0x9c00 <MotorRegler+0x2dec>
    7830:       4e 97           sbiw    r24, 0x1e       ; 30
    7832:       14 f0           brlt    .+4             ; 0x7838 <MotorRegler+0xa24>
    7834:       0c 94 93 4d     jmp     0x9b26  ; 0x9b26 <MotorRegler+0x2d12>
    7838:       e0 91 d7 07     lds     r30, 0x07D7
    783c:       f0 e0           ldi     r31, 0x00       ; 0
    783e:       ee 0f           add     r30, r30
    7840:       ff 1f           adc     r31, r31
    7842:       eb 55           subi    r30, 0x5B       ; 91
    7844:       f8 4f           sbci    r31, 0xF8       ; 248
    7846:       80 81           ld      r24, Z
    7848:       91 81           ldd     r25, Z+1        ; 0x01
    784a:       8a 5b           subi    r24, 0xBA       ; 186
    784c:       9f 4f           sbci    r25, 0xFF       ; 255
    784e:       14 f0           brlt    .+4             ; 0x7854 <MotorRegler+0xa40>
    7850:       0c 94 93 4d     jmp     0x9b26  ; 0x9b26 <MotorRegler+0x2d12>
    7854:       81 e0           ldi     r24, 0x01       ; 1
    7856:       80 93 9a 06     sts     0x069A, r24
    785a:       88 ee           ldi     r24, 0xE8       ; 232
    785c:       93 e0           ldi     r25, 0x03       ; 3
    785e:       90 93 e6 03     sts     0x03E6, r25
    7862:       80 93 e5 03     sts     0x03E5, r24
    7866:       80 91 d9 07     lds     r24, 0x07D9
    786a:       a8 2f           mov     r26, r24
    786c:       b0 e0           ldi     r27, 0x00       ; 0
    786e:       aa 0f           add     r26, r26
    7870:       bb 1f           adc     r27, r27
    7872:       ab 55           subi    r26, 0x5B       ; 91
    7874:       b8 4f           sbci    r27, 0xF8       ; 248
    7876:       8d 91           ld      r24, X+
    7878:       9c 91           ld      r25, X
    787a:       8b 5a           subi    r24, 0xAB       ; 171
    787c:       9f 4f           sbci    r25, 0xFF       ; 255
    787e:       0c f0           brlt    .+2             ; 0x7882 <MotorRegler+0xa6e>
    7880:       5d cb           rjmp    .-2374          ; 0x6f3c <MotorRegler+0x128>
    7882:       80 91 da 07     lds     r24, 0x07DA
    7886:       c8 2e           mov     r12, r24
    7888:       dd 24           eor     r13, r13
    788a:       cc 0c           add     r12, r12
    788c:       dd 1c           adc     r13, r13
    788e:       f6 01           movw    r30, r12
    7890:       eb 55           subi    r30, 0x5B       ; 91
    7892:       f8 4f           sbci    r31, 0xF8       ; 248
    7894:       80 81           ld      r24, Z
    7896:       91 81           ldd     r25, Z+1        ; 0x01
    7898:       85 5b           subi    r24, 0xB5       ; 181
    789a:       9f 4f           sbci    r25, 0xFF       ; 255
    789c:       14 f0           brlt    .+4             ; 0x78a2 <MotorRegler+0xa8e>
    789e:       0c 94 82 49     jmp     0x9304  ; 0x9304 <MotorRegler+0x24f0>
    78a2:       80 91 e8 04     lds     r24, 0x04E8
    78a6:       8f 5f           subi    r24, 0xFF       ; 255
    78a8:       80 93 e8 04     sts     0x04E8, r24
    78ac:       89 3c           cpi     r24, 0xC9       ; 201
    78ae:       10 f0           brcs    .+4             ; 0x78b4 <MotorRegler+0xaa0>
    78b0:       0c 94 87 4a     jmp     0x950e  ; 0x950e <MotorRegler+0x26fa>
    78b4:       65 ea           ldi     r22, 0xA5       ; 165
    78b6:       77 e0           ldi     r23, 0x07       ; 7
    78b8:       c6 0e           add     r12, r22
    78ba:       d7 1e           adc     r13, r23
    78bc:       d6 01           movw    r26, r12
    78be:       8d 91           ld      r24, X+
    78c0:       9c 91           ld      r25, X
    78c2:       8c 34           cpi     r24, 0x4C       ; 76
    78c4:       91 05           cpc     r25, r1
    78c6:       14 f4           brge    .+4             ; 0x78cc <MotorRegler+0xab8>
    78c8:       0c 94 86 49     jmp     0x930c  ; 0x930c <MotorRegler+0x24f8>
    78cc:       80 91 e7 04     lds     r24, 0x04E7
    78d0:       8f 5f           subi    r24, 0xFF       ; 255
    78d2:       80 93 e7 04     sts     0x04E7, r24
    78d6:       89 3c           cpi     r24, 0xC9       ; 201
    78d8:       08 f4           brcc    .+2             ; 0x78dc <MotorRegler+0xac8>
    78da:       30 cb           rjmp    .-2464          ; 0x6f3c <MotorRegler+0x128>
    78dc:       10 92 9d 04     sts     0x049D, r1
    78e0:       88 ec           ldi     r24, 0xC8       ; 200
    78e2:       80 93 e7 04     sts     0x04E7, r24
    78e6:       10 92 bf 04     sts     0x04BF, r1
    78ea:       10 92 be 04     sts     0x04BE, r1
    78ee:       26 cb           rjmp    .-2484          ; 0x6f3c <MotorRegler+0x128>
    78f0:       0e 94 7e 2c     call    0x58fc  ; 0x58fc <ParameterZuordnung>
    78f4:       80 91 d7 07     lds     r24, 0x07D7
    78f8:       a8 2e           mov     r10, r24
    78fa:       bb 24           eor     r11, r11
    78fc:       aa 0c           add     r10, r10
    78fe:       bb 1c           adc     r11, r11
    7900:       f5 01           movw    r30, r10
    7902:       eb 55           subi    r30, 0x5B       ; 91
    7904:       f8 4f           sbci    r31, 0xF8       ; 248
    7906:       20 81           ld      r18, Z
    7908:       31 81           ldd     r19, Z+1        ; 0x01
    790a:       80 91 e6 07     lds     r24, 0x07E6
    790e:       88 2e           mov     r8, r24
    7910:       99 24           eor     r9, r9
    7912:       f5 01           movw    r30, r10
    7914:       e5 54           subi    r30, 0x45       ; 69
    7916:       f8 4f           sbci    r31, 0xF8       ; 248
    7918:       01 90           ld      r0, Z+
    791a:       f0 81           ld      r31, Z
    791c:       e0 2d           mov     r30, r0
    791e:       80 91 e7 07     lds     r24, 0x07E7
    7922:       68 2f           mov     r22, r24
    7924:       70 e0           ldi     r23, 0x00       ; 0
    7926:       28 9d           mul     r18, r8
    7928:       a0 01           movw    r20, r0
    792a:       29 9d           mul     r18, r9
    792c:       50 0d           add     r21, r0
    792e:       38 9d           mul     r19, r8
    7930:       50 0d           add     r21, r0
    7932:       11 24           eor     r1, r1
    7934:       20 91 d1 04     lds     r18, 0x04D1
    7938:       30 91 d2 04     lds     r19, 0x04D2
    793c:       c9 01           movw    r24, r18
    793e:       88 0f           add     r24, r24
    7940:       99 1f           adc     r25, r25
    7942:       82 0f           add     r24, r18
    7944:       93 1f           adc     r25, r19
    7946:       48 0f           add     r20, r24
    7948:       59 1f           adc     r21, r25
    794a:       57 ff           sbrs    r21, 7
    794c:       02 c0           rjmp    .+4             ; 0x7952 <MotorRegler+0xb3e>
    794e:       0c 94 db 48     jmp     0x91b6  ; 0x91b6 <MotorRegler+0x23a2>
    7952:       9a 01           movw    r18, r20
    7954:       35 95           asr     r19
    7956:       27 95           ror     r18
    7958:       35 95           asr     r19
    795a:       27 95           ror     r18
    795c:       e6 9f           mul     r30, r22
    795e:       c0 01           movw    r24, r0
    7960:       e7 9f           mul     r30, r23
    7962:       90 0d           add     r25, r0
    7964:       f6 9f           mul     r31, r22
    7966:       90 0d           add     r25, r0
    7968:       11 24           eor     r1, r1
    796a:       28 0f           add     r18, r24
    796c:       39 1f           adc     r19, r25
    796e:       30 93 d2 04     sts     0x04D2, r19
    7972:       20 93 d1 04     sts     0x04D1, r18
    7976:       80 91 24 05     lds     r24, 0x0524
    797a:       90 91 25 05     lds     r25, 0x0525
    797e:       40 91 20 05     lds     r20, 0x0520
    7982:       50 91 21 05     lds     r21, 0x0521
    7986:       69 01           movw    r12, r18
    7988:       c8 1a           sub     r12, r24
    798a:       d9 0a           sbc     r13, r25
    798c:       c4 1a           sub     r12, r20
    798e:       d5 0a           sbc     r13, r21
    7990:       d0 92 96 04     sts     0x0496, r13
    7994:       c0 92 95 04     sts     0x0495, r12
    7998:       80 91 d8 07     lds     r24, 0x07D8
    799c:       e8 2e           mov     r14, r24
    799e:       ff 24           eor     r15, r15
    79a0:       ee 0c           add     r14, r14
    79a2:       ff 1c           adc     r15, r15
    79a4:       f7 01           movw    r30, r14
    79a6:       eb 55           subi    r30, 0x5B       ; 91
    79a8:       f8 4f           sbci    r31, 0xF8       ; 248
    79aa:       80 81           ld      r24, Z
    79ac:       91 81           ldd     r25, Z+1        ; 0x01
    79ae:       f7 01           movw    r30, r14
    79b0:       e5 54           subi    r30, 0x45       ; 69
    79b2:       f8 4f           sbci    r31, 0xF8       ; 248
    79b4:       01 90           ld      r0, Z+
    79b6:       f0 81           ld      r31, Z
    79b8:       e0 2d           mov     r30, r0
    79ba:       88 9d           mul     r24, r8
    79bc:       a0 01           movw    r20, r0
    79be:       89 9d           mul     r24, r9
    79c0:       50 0d           add     r21, r0
    79c2:       98 9d           mul     r25, r8
    79c4:       50 0d           add     r21, r0
    79c6:       11 24           eor     r1, r1
    79c8:       20 91 cf 04     lds     r18, 0x04CF
    79cc:       30 91 d0 04     lds     r19, 0x04D0
    79d0:       c9 01           movw    r24, r18
    79d2:       88 0f           add     r24, r24
    79d4:       99 1f           adc     r25, r25
    79d6:       82 0f           add     r24, r18
    79d8:       93 1f           adc     r25, r19
    79da:       48 0f           add     r20, r24
    79dc:       59 1f           adc     r21, r25
    79de:       57 ff           sbrs    r21, 7
    79e0:       02 c0           rjmp    .+4             ; 0x79e6 <MotorRegler+0xbd2>
    79e2:       0c 94 df 48     jmp     0x91be  ; 0x91be <MotorRegler+0x23aa>
    79e6:       9a 01           movw    r18, r20
    79e8:       35 95           asr     r19
    79ea:       27 95           ror     r18
    79ec:       35 95           asr     r19
    79ee:       27 95           ror     r18
    79f0:       e6 9f           mul     r30, r22
    79f2:       c0 01           movw    r24, r0
    79f4:       e7 9f           mul     r30, r23
    79f6:       90 0d           add     r25, r0
    79f8:       f6 9f           mul     r31, r22
    79fa:       90 0d           add     r25, r0
    79fc:       11 24           eor     r1, r1
    79fe:       28 0f           add     r18, r24
    7a00:       39 1f           adc     r19, r25
    7a02:       30 93 d0 04     sts     0x04D0, r19
    7a06:       20 93 cf 04     sts     0x04CF, r18
    7a0a:       80 91 26 05     lds     r24, 0x0526
    7a0e:       90 91 27 05     lds     r25, 0x0527
    7a12:       40 91 22 05     lds     r20, 0x0522
    7a16:       50 91 23 05     lds     r21, 0x0523
    7a1a:       89 01           movw    r16, r18
    7a1c:       08 1b           sub     r16, r24
    7a1e:       19 0b           sbc     r17, r25
    7a20:       04 1b           sub     r16, r20
    7a22:       15 0b           sbc     r17, r21
    7a24:       10 93 98 04     sts     0x0498, r17
    7a28:       00 93 97 04     sts     0x0497, r16
    7a2c:       e0 91 da 07     lds     r30, 0x07DA
    7a30:       f0 e0           ldi     r31, 0x00       ; 0
    7a32:       ee 0f           add     r30, r30
    7a34:       ff 1f           adc     r31, r31
    7a36:       eb 55           subi    r30, 0x5B       ; 91
    7a38:       f8 4f           sbci    r31, 0xF8       ; 248
    7a3a:       80 81           ld      r24, Z
    7a3c:       91 81           ldd     r25, Z+1        ; 0x01
    7a3e:       90 95           com     r25
    7a40:       81 95           neg     r24
    7a42:       9f 4f           sbci    r25, 0xFF       ; 255
    7a44:       90 93 9a 04     sts     0x049A, r25
    7a48:       80 93 99 04     sts     0x0499, r24
    7a4c:       83 30           cpi     r24, 0x03       ; 3
    7a4e:       91 05           cpc     r25, r1
    7a50:       0c f4           brge    .+2             ; 0x7a54 <MotorRegler+0xc40>
    7a52:       52 c1           rjmp    .+676           ; 0x7cf8 <MotorRegler+0xee4>
    7a54:       02 97           sbiw    r24, 0x02       ; 2
    7a56:       90 93 9a 04     sts     0x049A, r25
    7a5a:       80 93 99 04     sts     0x0499, r24
    7a5e:       e0 91 d9 07     lds     r30, 0x07D9
    7a62:       f0 e0           ldi     r31, 0x00       ; 0
    7a64:       ee 0f           add     r30, r30
    7a66:       ff 1f           adc     r31, r31
    7a68:       eb 55           subi    r30, 0x5B       ; 91
    7a6a:       f8 4f           sbci    r31, 0xF8       ; 248
    7a6c:       60 80           ld      r6, Z
    7a6e:       71 80           ldd     r7, Z+1 ; 0x01
    7a70:       28 e7           ldi     r18, 0x78       ; 120
    7a72:       30 e0           ldi     r19, 0x00       ; 0
    7a74:       62 0e           add     r6, r18
    7a76:       73 1e           adc     r7, r19
    7a78:       70 92 9c 04     sts     0x049C, r7
    7a7c:       60 92 9b 04     sts     0x049B, r6
    7a80:       60 91 a7 03     lds     r22, 0x03A7
    7a84:       70 e0           ldi     r23, 0x00       ; 0
    7a86:       88 27           eor     r24, r24
    7a88:       77 fd           sbrc    r23, 7
    7a8a:       80 95           com     r24
    7a8c:       98 2f           mov     r25, r24
    7a8e:       0e 94 dc 54     call    0xa9b8  ; 0xa9b8 <__floatsisf>
    7a92:       20 e0           ldi     r18, 0x00       ; 0
    7a94:       30 e0           ldi     r19, 0x00       ; 0
    7a96:       40 e2           ldi     r20, 0x20       ; 32
    7a98:       51 e4           ldi     r21, 0x41       ; 65
    7a9a:       0e 94 45 54     call    0xa88a  ; 0xa88a <__addsf3>
    7a9e:       0e 94 ae 54     call    0xa95c  ; 0xa95c <__fixunssfsi>
    7aa2:       60 93 7c 08     sts     0x087C, r22
    7aa6:       30 91 a8 03     lds     r19, 0x03A8
    7aaa:       30 93 68 08     sts     0x0868, r19
    7aae:       80 91 a6 06     lds     r24, 0x06A6
    7ab2:       80 ff           sbrs    r24, 0
    7ab4:       06 c0           rjmp    .+12            ; 0x7ac2 <MotorRegler+0xcae>
    7ab6:       80 91 86 08     lds     r24, 0x0886
    7aba:       81 38           cpi     r24, 0x81       ; 129
    7abc:       10 f0           brcs    .+4             ; 0x7ac2 <MotorRegler+0xcae>
    7abe:       0c 94 b1 45     jmp     0x8b62  ; 0x8b62 <MotorRegler+0x1d4e>
    7ac2:       80 91 9b 04     lds     r24, 0x049B
    7ac6:       90 91 9c 04     lds     r25, 0x049C
    7aca:       97 ff           sbrs    r25, 7
    7acc:       02 c0           rjmp    .+4             ; 0x7ad2 <MotorRegler+0xcbe>
    7ace:       0c 94 51 49     jmp     0x92a2  ; 0x92a2 <MotorRegler+0x248e>
    7ad2:       b0 91 df 07     lds     r27, 0x07DF
    7ad6:       b2 ff           sbrs    r27, 2
    7ad8:       02 c0           rjmp    .+4             ; 0x7ade <MotorRegler+0xcca>
    7ada:       10 92 68 08     sts     0x0868, r1
    7ade:       20 91 95 04     lds     r18, 0x0495
    7ae2:       30 91 96 04     lds     r19, 0x0496
    7ae6:       40 91 ba 04     lds     r20, 0x04BA
    7aea:       50 91 bb 04     lds     r21, 0x04BB
    7aee:       c9 01           movw    r24, r18
    7af0:       37 ff           sbrs    r19, 7
    7af2:       02 c0           rjmp    .+4             ; 0x7af8 <MotorRegler+0xce4>
    7af4:       0c 94 5c 49     jmp     0x92b8  ; 0x92b8 <MotorRegler+0x24a4>
    7af8:       95 95           asr     r25
    7afa:       87 95           ror     r24
    7afc:       95 95           asr     r25
    7afe:       87 95           ror     r24
    7b00:       97 ff           sbrs    r25, 7
    7b02:       02 c0           rjmp    .+4             ; 0x7b08 <MotorRegler+0xcf4>
    7b04:       0c 94 57 49     jmp     0x92ae  ; 0x92ae <MotorRegler+0x249a>
    7b08:       48 17           cp      r20, r24
    7b0a:       59 07           cpc     r21, r25
    7b0c:       0c f0           brlt    .+2             ; 0x7b10 <MotorRegler+0xcfc>
    7b0e:       2a c7           rjmp    .+3668          ; 0x8964 <MotorRegler+0x1b50>
    7b10:       c9 01           movw    r24, r18
    7b12:       37 ff           sbrs    r19, 7
    7b14:       02 c0           rjmp    .+4             ; 0x7b1a <MotorRegler+0xd06>
    7b16:       0c 94 99 49     jmp     0x9332  ; 0x9332 <MotorRegler+0x251e>
    7b1a:       97 ff           sbrs    r25, 7
    7b1c:       02 c0           rjmp    .+4             ; 0x7b22 <MotorRegler+0xd0e>
    7b1e:       0c 94 96 49     jmp     0x932c  ; 0x932c <MotorRegler+0x2518>
    7b22:       95 95           asr     r25
    7b24:       87 95           ror     r24
    7b26:       95 95           asr     r25
    7b28:       87 95           ror     r24
    7b2a:       90 93 bb 04     sts     0x04BB, r25
    7b2e:       80 93 ba 04     sts     0x04BA, r24
    7b32:       85 36           cpi     r24, 0x65       ; 101
    7b34:       91 05           cpc     r25, r1
    7b36:       14 f0           brlt    .+4             ; 0x7b3c <MotorRegler+0xd28>
    7b38:       0c 94 a9 45     jmp     0x8b52  ; 0x8b52 <MotorRegler+0x1d3e>
    7b3c:       20 91 97 04     lds     r18, 0x0497
    7b40:       30 91 98 04     lds     r19, 0x0498
    7b44:       40 91 bc 04     lds     r20, 0x04BC
    7b48:       50 91 bd 04     lds     r21, 0x04BD
    7b4c:       c9 01           movw    r24, r18
    7b4e:       37 ff           sbrs    r19, 7
    7b50:       02 c0           rjmp    .+4             ; 0x7b56 <MotorRegler+0xd42>
    7b52:       0c 94 5f 49     jmp     0x92be  ; 0x92be <MotorRegler+0x24aa>
    7b56:       95 95           asr     r25
    7b58:       87 95           ror     r24
    7b5a:       95 95           asr     r25
    7b5c:       87 95           ror     r24
    7b5e:       97 ff           sbrs    r25, 7
    7b60:       02 c0           rjmp    .+4             ; 0x7b66 <MotorRegler+0xd52>
    7b62:       0c 94 68 49     jmp     0x92d0  ; 0x92d0 <MotorRegler+0x24bc>
    7b66:       48 17           cp      r20, r24
    7b68:       59 07           cpc     r21, r25
    7b6a:       0c f0           brlt    .+2             ; 0x7b6e <MotorRegler+0xd5a>
    7b6c:       f4 c6           rjmp    .+3560          ; 0x8956 <MotorRegler+0x1b42>
    7b6e:       c9 01           movw    r24, r18
    7b70:       37 ff           sbrs    r19, 7
    7b72:       02 c0           rjmp    .+4             ; 0x7b78 <MotorRegler+0xd64>
    7b74:       0c 94 91 49     jmp     0x9322  ; 0x9322 <MotorRegler+0x250e>
    7b78:       97 ff           sbrs    r25, 7
    7b7a:       02 c0           rjmp    .+4             ; 0x7b80 <MotorRegler+0xd6c>
    7b7c:       0c 94 8e 49     jmp     0x931c  ; 0x931c <MotorRegler+0x2508>
    7b80:       95 95           asr     r25
    7b82:       87 95           ror     r24
    7b84:       95 95           asr     r25
    7b86:       87 95           ror     r24
    7b88:       90 93 bd 04     sts     0x04BD, r25
    7b8c:       80 93 bc 04     sts     0x04BC, r24
    7b90:       85 36           cpi     r24, 0x65       ; 101
    7b92:       91 05           cpc     r25, r1
    7b94:       0c f0           brlt    .+2             ; 0x7b98 <MotorRegler+0xd84>
    7b96:       d6 c7           rjmp    .+4012          ; 0x8b44 <MotorRegler+0x1d30>
    7b98:       e0 91 87 04     lds     r30, 0x0487
    7b9c:       ef a3           std     Y+39, r30       ; 0x27
    7b9e:       ee 23           and     r30, r30
    7ba0:       41 f0           breq    .+16            ; 0x7bb2 <MotorRegler+0xd9e>
    7ba2:       10 92 bb 04     sts     0x04BB, r1
    7ba6:       10 92 ba 04     sts     0x04BA, r1
    7baa:       10 92 bd 04     sts     0x04BD, r1
    7bae:       10 92 bc 04     sts     0x04BC, r1
    7bb2:       f7 01           movw    r30, r14
    7bb4:       eb 55           subi    r30, 0x5B       ; 91
    7bb6:       f8 4f           sbci    r31, 0xF8       ; 248
    7bb8:       20 81           ld      r18, Z
    7bba:       31 81           ldd     r19, Z+1        ; 0x01
    7bbc:       80 91 ff 07     lds     r24, 0x07FF
    7bc0:       48 2f           mov     r20, r24
    7bc2:       50 e0           ldi     r21, 0x00       ; 0
    7bc4:       42 17           cp      r20, r18
    7bc6:       53 07           cpc     r21, r19
    7bc8:       24 f4           brge    .+8             ; 0x7bd2 <MotorRegler+0xdbe>
    7bca:       80 91 22 08     lds     r24, 0x0822
    7bce:       82 fd           sbrc    r24, 2
    7bd0:       b5 c7           rjmp    .+3946          ; 0x8b3c <MotorRegler+0x1d28>
    7bd2:       f7 01           movw    r30, r14
    7bd4:       eb 55           subi    r30, 0x5B       ; 91
    7bd6:       f8 4f           sbci    r31, 0xF8       ; 248
    7bd8:       20 81           ld      r18, Z
    7bda:       31 81           ldd     r19, Z+1        ; 0x01
    7bdc:       80 91 00 08     lds     r24, 0x0800
    7be0:       ba 01           movw    r22, r20
    7be2:       68 1b           sub     r22, r24
    7be4:       71 09           sbc     r23, r1
    7be6:       26 17           cp      r18, r22
    7be8:       37 07           cpc     r19, r23
    7bea:       14 f4           brge    .+4             ; 0x7bf0 <MotorRegler+0xddc>
    7bec:       10 92 a8 04     sts     0x04A8, r1
    7bf0:       f7 01           movw    r30, r14
    7bf2:       eb 55           subi    r30, 0x5B       ; 91
    7bf4:       f8 4f           sbci    r31, 0xF8       ; 248
    7bf6:       80 81           ld      r24, Z
    7bf8:       91 81           ldd     r25, Z+1        ; 0x01
    7bfa:       66 27           eor     r22, r22
    7bfc:       77 27           eor     r23, r23
    7bfe:       64 1b           sub     r22, r20
    7c00:       75 0b           sbc     r23, r21
    7c02:       86 17           cp      r24, r22
    7c04:       97 07           cpc     r25, r23
    7c06:       24 f4           brge    .+8             ; 0x7c10 <MotorRegler+0xdfc>
    7c08:       80 91 22 08     lds     r24, 0x0822
    7c0c:       83 fd           sbrc    r24, 3
    7c0e:       92 c7           rjmp    .+3876          ; 0x8b34 <MotorRegler+0x1d20>
    7c10:       80 91 a9 04     lds     r24, 0x04A9
    7c14:       88 23           and     r24, r24
    7c16:       89 f0           breq    .+34            ; 0x7c3a <MotorRegler+0xe26>
    7c18:       85 ea           ldi     r24, 0xA5       ; 165
    7c1a:       97 e0           ldi     r25, 0x07       ; 7
    7c1c:       e8 0e           add     r14, r24
    7c1e:       f9 1e           adc     r15, r25
    7c20:       f7 01           movw    r30, r14
    7c22:       20 81           ld      r18, Z
    7c24:       31 81           ldd     r19, Z+1        ; 0x01
    7c26:       80 91 00 08     lds     r24, 0x0800
    7c2a:       90 e0           ldi     r25, 0x00       ; 0
    7c2c:       84 1b           sub     r24, r20
    7c2e:       95 0b           sbc     r25, r21
    7c30:       82 17           cp      r24, r18
    7c32:       93 07           cpc     r25, r19
    7c34:       14 f4           brge    .+4             ; 0x7c3a <MotorRegler+0xe26>
    7c36:       0c 94 16 49     jmp     0x922c  ; 0x922c <MotorRegler+0x2418>
    7c3a:       f5 01           movw    r30, r10
    7c3c:       eb 55           subi    r30, 0x5B       ; 91
    7c3e:       f8 4f           sbci    r31, 0xF8       ; 248
    7c40:       80 81           ld      r24, Z
    7c42:       91 81           ldd     r25, Z+1        ; 0x01
    7c44:       48 17           cp      r20, r24
    7c46:       59 07           cpc     r21, r25
    7c48:       24 f4           brge    .+8             ; 0x7c52 <MotorRegler+0xe3e>
    7c4a:       80 91 22 08     lds     r24, 0x0822
    7c4e:       80 fd           sbrc    r24, 0
    7c50:       6d c7           rjmp    .+3802          ; 0x8b2c <MotorRegler+0x1d18>
    7c52:       a0 91 ab 04     lds     r26, 0x04AB
    7c56:       aa 23           and     r26, r26
    7c58:       79 f0           breq    .+30            ; 0x7c78 <MotorRegler+0xe64>
    7c5a:       f5 01           movw    r30, r10
    7c5c:       eb 55           subi    r30, 0x5B       ; 91
    7c5e:       f8 4f           sbci    r31, 0xF8       ; 248
    7c60:       20 81           ld      r18, Z
    7c62:       31 81           ldd     r19, Z+1        ; 0x01
    7c64:       80 91 00 08     lds     r24, 0x0800
    7c68:       fa 01           movw    r30, r20
    7c6a:       e8 1b           sub     r30, r24
    7c6c:       f1 09           sbc     r31, r1
    7c6e:       2e 17           cp      r18, r30
    7c70:       3f 07           cpc     r19, r31
    7c72:       14 f4           brge    .+4             ; 0x7c78 <MotorRegler+0xe64>
    7c74:       0c 94 0d 49     jmp     0x921a  ; 0x921a <MotorRegler+0x2406>
    7c78:       f5 01           movw    r30, r10
    7c7a:       eb 55           subi    r30, 0x5B       ; 91
    7c7c:       f8 4f           sbci    r31, 0xF8       ; 248
    7c7e:       80 81           ld      r24, Z
    7c80:       91 81           ldd     r25, Z+1        ; 0x01
    7c82:       86 17           cp      r24, r22
    7c84:       97 07           cpc     r25, r23
    7c86:       24 f4           brge    .+8             ; 0x7c90 <MotorRegler+0xe7c>
    7c88:       80 91 22 08     lds     r24, 0x0822
    7c8c:       81 fd           sbrc    r24, 1
    7c8e:       4a c7           rjmp    .+3732          ; 0x8b24 <MotorRegler+0x1d10>
    7c90:       80 91 aa 04     lds     r24, 0x04AA
    7c94:       88 23           and     r24, r24
    7c96:       89 f0           breq    .+34            ; 0x7cba <MotorRegler+0xea6>
    7c98:       25 ea           ldi     r18, 0xA5       ; 165
    7c9a:       37 e0           ldi     r19, 0x07       ; 7
    7c9c:       a2 0e           add     r10, r18
    7c9e:       b3 1e           adc     r11, r19
    7ca0:       f5 01           movw    r30, r10
    7ca2:       20 81           ld      r18, Z
    7ca4:       31 81           ldd     r19, Z+1        ; 0x01
    7ca6:       80 91 00 08     lds     r24, 0x0800
    7caa:       90 e0           ldi     r25, 0x00       ; 0
    7cac:       84 1b           sub     r24, r20
    7cae:       95 0b           sbc     r25, r21
    7cb0:       82 17           cp      r24, r18
    7cb2:       93 07           cpc     r25, r19
    7cb4:       14 f4           brge    .+4             ; 0x7cba <MotorRegler+0xea6>
    7cb6:       0c 94 12 49     jmp     0x9224  ; 0x9224 <MotorRegler+0x2410>
    7cba:       80 91 a8 04     lds     r24, 0x04A8
    7cbe:       88 23           and     r24, r24
    7cc0:       29 f4           brne    .+10            ; 0x7ccc <MotorRegler+0xeb8>
    7cc2:       80 91 a9 04     lds     r24, 0x04A9
    7cc6:       88 23           and     r24, r24
    7cc8:       09 f4           brne    .+2             ; 0x7ccc <MotorRegler+0xeb8>
    7cca:       29 c7           rjmp    .+3666          ; 0x8b1e <MotorRegler+0x1d0a>
    7ccc:       f1 e0           ldi     r31, 0x01       ; 1
    7cce:       f0 93 a7 04     sts     0x04A7, r31
    7cd2:       aa 23           and     r26, r26
    7cd4:       29 f4           brne    .+10            ; 0x7ce0 <MotorRegler+0xecc>
    7cd6:       80 91 aa 04     lds     r24, 0x04AA
    7cda:       88 23           and     r24, r24
    7cdc:       09 f4           brne    .+2             ; 0x7ce0 <MotorRegler+0xecc>
    7cde:       1b c7           rjmp    .+3638          ; 0x8b16 <MotorRegler+0x1d02>
    7ce0:       81 e0           ldi     r24, 0x01       ; 1
    7ce2:       80 93 a6 04     sts     0x04A6, r24
    7ce6:       10 92 a7 04     sts     0x04A7, r1
    7cea:       10 92 a8 04     sts     0x04A8, r1
    7cee:       10 92 a9 04     sts     0x04A9, r1
    7cf2:       3c c9           rjmp    .-3464          ; 0x6f6c <MotorRegler+0x158>
    7cf4:       29 98           cbi     0x05, 1 ; 5
    7cf6:       b0 c8           rjmp    .-3744          ; 0x6e58 <MotorRegler+0x44>
    7cf8:       ef ef           ldi     r30, 0xFF       ; 255
    7cfa:       8e 3f           cpi     r24, 0xFE       ; 254
    7cfc:       9e 07           cpc     r25, r30
    7cfe:       0c f0           brlt    .+2             ; 0x7d02 <MotorRegler+0xeee>
    7d00:       87 c7           rjmp    .+3854          ; 0x8c10 <MotorRegler+0x1dfc>
    7d02:       02 96           adiw    r24, 0x02       ; 2
    7d04:       90 93 9a 04     sts     0x049A, r25
    7d08:       80 93 99 04     sts     0x0499, r24
    7d0c:       a8 ce           rjmp    .-688           ; 0x7a5e <MotorRegler+0xc4a>
    7d0e:       10 92 9d 04     sts     0x049D, r1
    7d12:       10 92 87 04     sts     0x0487, r1
    7d16:       4a 30           cpi     r20, 0x0A       ; 10
    7d18:       09 f0           breq    .+2             ; 0x7d1c <MotorRegler+0xf08>
    7d1a:       d0 c8           rjmp    .-3680          ; 0x6ebc <MotorRegler+0xa8>
    7d1c:       28 9a           sbi     0x05, 0 ; 5
    7d1e:       d2 c8           rjmp    .-3676          ; 0x6ec4 <MotorRegler+0xb0>
    7d20:       80 90 77 08     lds     r8, 0x0877
    7d24:       90 90 78 08     lds     r9, 0x0878
    7d28:       80 91 dc 04     lds     r24, 0x04DC
    7d2c:       81 50           subi    r24, 0x01       ; 1
    7d2e:       80 93 dc 04     sts     0x04DC, r24
    7d32:       8f 3f           cpi     r24, 0xFF       ; 255
    7d34:       09 f4           brne    .+2             ; 0x7d38 <MotorRegler+0xf24>
    7d36:       5d c5           rjmp    .+2746          ; 0x87f2 <MotorRegler+0x19de>
    7d38:       be a1           ldd     r27, Y+38       ; 0x26
    7d3a:       bb 23           and     r27, r27
    7d3c:       81 f0           breq    .+32            ; 0x7d5e <MotorRegler+0xf4a>
    7d3e:       10 92 00 05     sts     0x0500, r1
    7d42:       10 92 01 05     sts     0x0501, r1
    7d46:       10 92 02 05     sts     0x0502, r1
    7d4a:       10 92 03 05     sts     0x0503, r1
    7d4e:       10 92 04 05     sts     0x0504, r1
    7d52:       10 92 05 05     sts     0x0505, r1
    7d56:       10 92 06 05     sts     0x0506, r1
    7d5a:       10 92 07 05     sts     0x0507, r1
    7d5e:       e9 85           ldd     r30, Y+9        ; 0x09
    7d60:       ee 23           and     r30, r30
    7d62:       09 f4           brne    .+2             ; 0x7d66 <MotorRegler+0xf52>
    7d64:       b5 c3           rjmp    .+1898          ; 0x84d0 <MotorRegler+0x16bc>
    7d66:       1f 86           std     Y+15, r1        ; 0x0f
    7d68:       1e 86           std     Y+14, r1        ; 0x0e
    7d6a:       44 24           eor     r4, r4
    7d6c:       55 24           eor     r5, r5
    7d6e:       2c a5           ldd     r18, Y+44       ; 0x2c
    7d70:       22 23           and     r18, r18
    7d72:       09 f4           brne    .+2             ; 0x7d76 <MotorRegler+0xf62>
    7d74:       98 c3           rjmp    .+1840          ; 0x84a6 <MotorRegler+0x1692>
    7d76:       1d 86           std     Y+13, r1        ; 0x0d
    7d78:       1c 86           std     Y+12, r1        ; 0x0c
    7d7a:       22 24           eor     r2, r2
    7d7c:       33 24           eor     r3, r3
    7d7e:       80 91 39 08     lds     r24, 0x0839
    7d82:       90 91 3a 08     lds     r25, 0x083A
    7d86:       89 3c           cpi     r24, 0xC9       ; 201
    7d88:       91 05           cpc     r25, r1
    7d8a:       0c f4           brge    .+2             ; 0x7d8e <MotorRegler+0xf7a>
    7d8c:       80 c3           rjmp    .+1792          ; 0x848e <MotorRegler+0x167a>
    7d8e:       88 ec           ldi     r24, 0xC8       ; 200
    7d90:       90 e0           ldi     r25, 0x00       ; 0
    7d92:       90 93 3a 08     sts     0x083A, r25
    7d96:       80 93 39 08     sts     0x0839, r24
    7d9a:       60 91 43 08     lds     r22, 0x0843
    7d9e:       70 91 44 08     lds     r23, 0x0844
    7da2:       7e a7           std     Y+46, r23       ; 0x2e
    7da4:       6d a7           std     Y+45, r22       ; 0x2d
    7da6:       69 3c           cpi     r22, 0xC9       ; 201
    7da8:       71 05           cpc     r23, r1
    7daa:       0c f4           brge    .+2             ; 0x7dae <MotorRegler+0xf9a>
    7dac:       61 c3           rjmp    .+1730          ; 0x8470 <MotorRegler+0x165c>
    7dae:       a8 ec           ldi     r26, 0xC8       ; 200
    7db0:       b0 e0           ldi     r27, 0x00       ; 0
    7db2:       be a7           std     Y+46, r27       ; 0x2e
    7db4:       ad a7           std     Y+45, r26       ; 0x2d
    7db6:       b0 93 44 08     sts     0x0844, r27
    7dba:       a0 93 43 08     sts     0x0843, r26
    7dbe:       a0 90 7c 08     lds     r10, 0x087C
    7dc2:       bb 24           eor     r11, r11
    7dc4:       cc 24           eor     r12, r12
    7dc6:       dd 24           eor     r13, r13
    7dc8:       7c 01           movw    r14, r24
    7dca:       00 27           eor     r16, r16
    7dcc:       f7 fc           sbrc    r15, 7
    7dce:       00 95           com     r16
    7dd0:       10 2f           mov     r17, r16
    7dd2:       ee 0c           add     r14, r14
    7dd4:       ff 1c           adc     r15, r15
    7dd6:       00 1f           adc     r16, r16
    7dd8:       11 1f           adc     r17, r17
    7dda:       ee 0c           add     r14, r14
    7ddc:       ff 1c           adc     r15, r15
    7dde:       00 1f           adc     r16, r16
    7de0:       11 1f           adc     r17, r17
    7de2:       ee 0c           add     r14, r14
    7de4:       ff 1c           adc     r15, r15
    7de6:       00 1f           adc     r16, r16
    7de8:       11 1f           adc     r17, r17
    7dea:       ee 0c           add     r14, r14
    7dec:       ff 1c           adc     r15, r15
    7dee:       00 1f           adc     r16, r16
    7df0:       11 1f           adc     r17, r17
    7df2:       ee 0c           add     r14, r14
    7df4:       ff 1c           adc     r15, r15
    7df6:       00 1f           adc     r16, r16
    7df8:       11 1f           adc     r17, r17
    7dfa:       ee 0c           add     r14, r14
    7dfc:       ff 1c           adc     r15, r15
    7dfe:       00 1f           adc     r16, r16
    7e00:       11 1f           adc     r17, r17
    7e02:       ee 0c           add     r14, r14
    7e04:       ff 1c           adc     r15, r15
    7e06:       00 1f           adc     r16, r16
    7e08:       11 1f           adc     r17, r17
    7e0a:       60 90 46 08     lds     r6, 0x0846
    7e0e:       70 90 47 08     lds     r7, 0x0847
    7e12:       93 01           movw    r18, r6
    7e14:       44 27           eor     r20, r20
    7e16:       37 fd           sbrc    r19, 7
    7e18:       40 95           com     r20
    7e1a:       54 2f           mov     r21, r20
    7e1c:       c6 01           movw    r24, r12
    7e1e:       b5 01           movw    r22, r10
    7e20:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    7e24:       e6 0e           add     r14, r22
    7e26:       f7 1e           adc     r15, r23
    7e28:       08 1f           adc     r16, r24
    7e2a:       19 1f           adc     r17, r25
    7e2c:       c8 01           movw    r24, r16
    7e2e:       b7 01           movw    r22, r14
    7e30:       20 e4           ldi     r18, 0x40       ; 64
    7e32:       30 e0           ldi     r19, 0x00       ; 0
    7e34:       40 e0           ldi     r20, 0x00       ; 0
    7e36:       50 e0           ldi     r21, 0x00       ; 0
    7e38:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    7e3c:       32 01           movw    r6, r4
    7e3e:       62 0e           add     r6, r18
    7e40:       73 1e           adc     r7, r19
    7e42:       70 92 47 08     sts     0x0847, r7
    7e46:       60 92 46 08     sts     0x0846, r6
    7e4a:       6d a5           ldd     r22, Y+45       ; 0x2d
    7e4c:       7e a5           ldd     r23, Y+46       ; 0x2e
    7e4e:       7b 01           movw    r14, r22
    7e50:       00 27           eor     r16, r16
    7e52:       f7 fc           sbrc    r15, 7
    7e54:       00 95           com     r16
    7e56:       10 2f           mov     r17, r16
    7e58:       ee 0c           add     r14, r14
    7e5a:       ff 1c           adc     r15, r15
    7e5c:       00 1f           adc     r16, r16
    7e5e:       11 1f           adc     r17, r17
    7e60:       ee 0c           add     r14, r14
    7e62:       ff 1c           adc     r15, r15
    7e64:       00 1f           adc     r16, r16
    7e66:       11 1f           adc     r17, r17
    7e68:       ee 0c           add     r14, r14
    7e6a:       ff 1c           adc     r15, r15
    7e6c:       00 1f           adc     r16, r16
    7e6e:       11 1f           adc     r17, r17
    7e70:       ee 0c           add     r14, r14
    7e72:       ff 1c           adc     r15, r15
    7e74:       00 1f           adc     r16, r16
    7e76:       11 1f           adc     r17, r17
    7e78:       ee 0c           add     r14, r14
    7e7a:       ff 1c           adc     r15, r15
    7e7c:       00 1f           adc     r16, r16
    7e7e:       11 1f           adc     r17, r17
    7e80:       ee 0c           add     r14, r14
    7e82:       ff 1c           adc     r15, r15
    7e84:       00 1f           adc     r16, r16
    7e86:       11 1f           adc     r17, r17
    7e88:       ee 0c           add     r14, r14
    7e8a:       ff 1c           adc     r15, r15
    7e8c:       00 1f           adc     r16, r16
    7e8e:       11 1f           adc     r17, r17
    7e90:       40 90 36 08     lds     r4, 0x0836
    7e94:       50 90 37 08     lds     r5, 0x0837
    7e98:       b2 01           movw    r22, r4
    7e9a:       88 27           eor     r24, r24
    7e9c:       77 fd           sbrc    r23, 7
    7e9e:       80 95           com     r24
    7ea0:       98 2f           mov     r25, r24
    7ea2:       a6 01           movw    r20, r12
    7ea4:       95 01           movw    r18, r10
    7ea6:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    7eaa:       e6 0e           add     r14, r22
    7eac:       f7 1e           adc     r15, r23
    7eae:       08 1f           adc     r16, r24
    7eb0:       19 1f           adc     r17, r25
    7eb2:       c8 01           movw    r24, r16
    7eb4:       b7 01           movw    r22, r14
    7eb6:       20 e4           ldi     r18, 0x40       ; 64
    7eb8:       30 e0           ldi     r19, 0x00       ; 0
    7eba:       40 e0           ldi     r20, 0x00       ; 0
    7ebc:       50 e0           ldi     r21, 0x00       ; 0
    7ebe:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    7ec2:       21 01           movw    r4, r2
    7ec4:       42 0e           add     r4, r18
    7ec6:       53 1e           adc     r5, r19
    7ec8:       50 92 37 08     sts     0x0837, r5
    7ecc:       40 92 36 08     sts     0x0836, r4
    7ed0:       88 0c           add     r8, r8
    7ed2:       99 1c           adc     r9, r9
    7ed4:       b4 01           movw    r22, r8
    7ed6:       88 27           eor     r24, r24
    7ed8:       77 fd           sbrc    r23, 7
    7eda:       80 95           com     r24
    7edc:       98 2f           mov     r25, r24
    7ede:       a6 01           movw    r20, r12
    7ee0:       95 01           movw    r18, r10
    7ee2:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    7ee6:       20 e4           ldi     r18, 0x40       ; 64
    7ee8:       30 e0           ldi     r19, 0x00       ; 0
    7eea:       40 e0           ldi     r20, 0x00       ; 0
    7eec:       50 e0           ldi     r21, 0x00       ; 0
    7eee:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    7ef2:       79 01           movw    r14, r18
    7ef4:       8a 01           movw    r16, r20
    7ef6:       ad a1           ldd     r26, Y+37       ; 0x25
    7ef8:       6a 2f           mov     r22, r26
    7efa:       70 e0           ldi     r23, 0x00       ; 0
    7efc:       80 e0           ldi     r24, 0x00       ; 0
    7efe:       90 e0           ldi     r25, 0x00       ; 0
    7f00:       20 91 61 04     lds     r18, 0x0461
    7f04:       30 91 62 04     lds     r19, 0x0462
    7f08:       40 91 63 04     lds     r20, 0x0463
    7f0c:       50 91 64 04     lds     r21, 0x0464
    7f10:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    7f14:       20 ef           ldi     r18, 0xF0       ; 240
    7f16:       35 e5           ldi     r19, 0x55       ; 85
    7f18:       40 e0           ldi     r20, 0x00       ; 0
    7f1a:       50 e0           ldi     r21, 0x00       ; 0
    7f1c:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    7f20:       47 01           movw    r8, r14
    7f22:       82 0e           add     r8, r18
    7f24:       93 1e           adc     r9, r19
    7f26:       90 92 78 08     sts     0x0878, r9
    7f2a:       80 92 77 08     sts     0x0877, r8
    7f2e:       b1 e0           ldi     r27, 0x01       ; 1
    7f30:       6b 16           cp      r6, r27
    7f32:       b0 e4           ldi     r27, 0x40       ; 64
    7f34:       7b 06           cpc     r7, r27
    7f36:       0c f4           brge    .+2             ; 0x7f3a <MotorRegler+0x1126>
    7f38:       8d c2           rjmp    .+1306          ; 0x8454 <MotorRegler+0x1640>
    7f3a:       61 2c           mov     r6, r1
    7f3c:       40 e4           ldi     r20, 0x40       ; 64
    7f3e:       74 2e           mov     r7, r20
    7f40:       70 92 47 08     sts     0x0847, r7
    7f44:       60 92 46 08     sts     0x0846, r6
    7f48:       f1 e0           ldi     r31, 0x01       ; 1
    7f4a:       4f 16           cp      r4, r31
    7f4c:       f0 e4           ldi     r31, 0x40       ; 64
    7f4e:       5f 06           cpc     r5, r31
    7f50:       0c f4           brge    .+2             ; 0x7f54 <MotorRegler+0x1140>
    7f52:       72 c2           rjmp    .+1252          ; 0x8438 <MotorRegler+0x1624>
    7f54:       41 2c           mov     r4, r1
    7f56:       20 e4           ldi     r18, 0x40       ; 64
    7f58:       52 2e           mov     r5, r18
    7f5a:       50 92 37 08     sts     0x0837, r5
    7f5e:       40 92 36 08     sts     0x0836, r4
    7f62:       31 e0           ldi     r19, 0x01       ; 1
    7f64:       83 16           cp      r8, r19
    7f66:       30 e4           ldi     r19, 0x40       ; 64
    7f68:       93 06           cpc     r9, r19
    7f6a:       0c f4           brge    .+2             ; 0x7f6e <MotorRegler+0x115a>
    7f6c:       57 c2           rjmp    .+1198          ; 0x841c <MotorRegler+0x1608>
    7f6e:       81 2c           mov     r8, r1
    7f70:       80 e4           ldi     r24, 0x40       ; 64
    7f72:       98 2e           mov     r9, r24
    7f74:       90 92 78 08     sts     0x0878, r9
    7f78:       80 92 77 08     sts     0x0877, r8
    7f7c:       68 89           ldd     r22, Y+16       ; 0x10
    7f7e:       79 89           ldd     r23, Y+17       ; 0x11
    7f80:       66 0f           add     r22, r22
    7f82:       77 1f           adc     r23, r23
    7f84:       66 0f           add     r22, r22
    7f86:       77 1f           adc     r23, r23
    7f88:       7e a7           std     Y+46, r23       ; 0x2e
    7f8a:       6d a7           std     Y+45, r22       ; 0x2d
    7f8c:       7a 85           ldd     r23, Y+10       ; 0x0a
    7f8e:       70 ff           sbrs    r23, 0
    7f90:       2c c0           rjmp    .+88            ; 0x7fea <MotorRegler+0x11d6>
    7f92:       71 ff           sbrs    r23, 1
    7f94:       ee c4           rjmp    .+2524          ; 0x8972 <MotorRegler+0x1b5e>
    7f96:       80 91 22 08     lds     r24, 0x0822
    7f9a:       84 fd           sbrc    r24, 4
    7f9c:       02 c0           rjmp    .+4             ; 0x7fa2 <MotorRegler+0x118e>
    7f9e:       0c 94 ca 48     jmp     0x9194  ; 0x9194 <MotorRegler+0x2380>
    7fa2:       80 91 a2 03     lds     r24, 0x03A2
    7fa6:       81 55           subi    r24, 0x51       ; 81
    7fa8:       8b 33           cpi     r24, 0x3B       ; 59
    7faa:       10 f0           brcs    .+4             ; 0x7fb0 <MotorRegler+0x119c>
    7fac:       0c 94 d0 48     jmp     0x91a0  ; 0x91a0 <MotorRegler+0x238c>
    7fb0:       80 91 b7 03     lds     r24, 0x03B7
    7fb4:       81 50           subi    r24, 0x01       ; 1
    7fb6:       80 93 b7 03     sts     0x03B7, r24
    7fba:       8f 3f           cpi     r24, 0xFF       ; 255
    7fbc:       11 f4           brne    .+4             ; 0x7fc2 <MotorRegler+0x11ae>
    7fbe:       0c 94 b7 4b     jmp     0x976e  ; 0x976e <MotorRegler+0x295a>
    7fc2:       20 91 9e 04     lds     r18, 0x049E
    7fc6:       30 91 9f 04     lds     r19, 0x049F
    7fca:       f2 c4           rjmp    .+2532          ; 0x89b0 <MotorRegler+0x1b9c>
    7fcc:       ed a5           ldd     r30, Y+45       ; 0x2d
    7fce:       fe a5           ldd     r31, Y+46       ; 0x2e
    7fd0:       e2 17           cp      r30, r18
    7fd2:       f3 07           cpc     r31, r19
    7fd4:       24 f4           brge    .+8             ; 0x7fde <MotorRegler+0x11ca>
    7fd6:       f0 93 e6 04     sts     0x04E6, r31
    7fda:       e0 93 e5 04     sts     0x04E5, r30
    7fde:       20 91 e5 04     lds     r18, 0x04E5
    7fe2:       30 91 e6 04     lds     r19, 0x04E6
    7fe6:       3e a7           std     Y+46, r19       ; 0x2e
    7fe8:       2d a7           std     Y+45, r18       ; 0x2d
    7fea:       80 91 76 08     lds     r24, 0x0876
    7fee:       28 2e           mov     r2, r24
    7ff0:       33 24           eor     r3, r3
    7ff2:       a1 01           movw    r20, r2
    7ff4:       44 0f           add     r20, r20
    7ff6:       55 1f           adc     r21, r21
    7ff8:       44 0f           add     r20, r20
    7ffa:       55 1f           adc     r21, r21
    7ffc:       ca 01           movw    r24, r20
    7ffe:       80 55           subi    r24, 0x50       ; 80
    8000:       90 40           sbci    r25, 0x00       ; 0
    8002:       0d a5           ldd     r16, Y+45       ; 0x2d
    8004:       1e a5           ldd     r17, Y+46       ; 0x2e
    8006:       80 17           cp      r24, r16
    8008:       91 07           cpc     r25, r17
    800a:       0c f4           brge    .+2             ; 0x800e <MotorRegler+0x11fa>
    800c:       8c 01           movw    r16, r24
    800e:       10 93 50 07     sts     0x0750, r17
    8012:       00 93 4f 07     sts     0x074F, r16
    8016:       68 8d           ldd     r22, Y+24       ; 0x18
    8018:       79 8d           ldd     r23, Y+25       ; 0x19
    801a:       8a 8d           ldd     r24, Y+26       ; 0x1a
    801c:       9b 8d           ldd     r25, Y+27       ; 0x1b
    801e:       66 0f           add     r22, r22
    8020:       77 1f           adc     r23, r23
    8022:       88 1f           adc     r24, r24
    8024:       99 1f           adc     r25, r25
    8026:       66 0f           add     r22, r22
    8028:       77 1f           adc     r23, r23
    802a:       88 1f           adc     r24, r24
    802c:       99 1f           adc     r25, r25
    802e:       74 01           movw    r14, r8
    8030:       e6 1a           sub     r14, r22
    8032:       f7 0a           sbc     r15, r23
    8034:       01 3a           cpi     r16, 0xA1       ; 161
    8036:       11 05           cpc     r17, r1
    8038:       0c f4           brge    .+2             ; 0x803c <MotorRegler+0x1228>
    803a:       e2 c1           rjmp    .+964           ; 0x8400 <MotorRegler+0x15ec>
    803c:       98 01           movw    r18, r16
    803e:       35 95           asr     r19
    8040:       27 95           ror     r18
    8042:       2e 15           cp      r18, r14
    8044:       3f 05           cpc     r19, r15
    8046:       84 f0           brlt    .+32            ; 0x8068 <MotorRegler+0x1254>
    8048:       f8 01           movw    r30, r16
    804a:       17 ff           sbrs    r17, 7
    804c:       02 c0           rjmp    .+4             ; 0x8052 <MotorRegler+0x123e>
    804e:       0c 94 39 49     jmp     0x9272  ; 0x9272 <MotorRegler+0x245e>
    8052:       f5 95           asr     r31
    8054:       e7 95           ror     r30
    8056:       22 27           eor     r18, r18
    8058:       33 27           eor     r19, r19
    805a:       2e 1b           sub     r18, r30
    805c:       3f 0b           sbc     r19, r31
    805e:       2e 15           cp      r18, r14
    8060:       3f 05           cpc     r19, r15
    8062:       14 f4           brge    .+4             ; 0x8068 <MotorRegler+0x1254>
    8064:       0c 94 be 48     jmp     0x917c  ; 0x917c <MotorRegler+0x2368>
    8068:       ca 01           movw    r24, r20
    806a:       80 1b           sub     r24, r16
    806c:       91 0b           sbc     r25, r17
    806e:       82 17           cp      r24, r18
    8070:       93 07           cpc     r25, r19
    8072:       0c f4           brge    .+2             ; 0x8076 <MotorRegler+0x1262>
    8074:       9c 01           movw    r18, r24
    8076:       c8 01           movw    r24, r16
    8078:       84 1b           sub     r24, r20
    807a:       95 0b           sbc     r25, r21
    807c:       59 01           movw    r10, r18
    807e:       28 17           cp      r18, r24
    8080:       39 07           cpc     r19, r25
    8082:       0c f4           brge    .+2             ; 0x8086 <MotorRegler+0x1272>
    8084:       5c 01           movw    r10, r24
    8086:       80 91 95 04     lds     r24, 0x0495
    808a:       90 91 96 04     lds     r25, 0x0496
    808e:       63 01           movw    r12, r6
    8090:       c8 1a           sub     r12, r24
    8092:       d9 0a           sbc     r13, r25
    8094:       d0 92 5a 08     sts     0x085A, r13
    8098:       c0 92 59 08     sts     0x0859, r12
    809c:       ad a1           ldd     r26, Y+37       ; 0x25
    809e:       aa 23           and     r26, r26
    80a0:       09 f4           brne    .+2             ; 0x80a4 <MotorRegler+0x1290>
    80a2:       94 c1           rjmp    .+808           ; 0x83cc <MotorRegler+0x15b8>
    80a4:       ee 85           ldd     r30, Y+14       ; 0x0e
    80a6:       ff 85           ldd     r31, Y+15       ; 0x0f
    80a8:       e8 1b           sub     r30, r24
    80aa:       f9 0b           sbc     r31, r25
    80ac:       cf 01           movw    r24, r30
    80ae:       aa 27           eor     r26, r26
    80b0:       97 fd           sbrc    r25, 7
    80b2:       a0 95           com     r26
    80b4:       ba 2f           mov     r27, r26
    80b6:       20 91 04 05     lds     r18, 0x0504
    80ba:       30 91 05 05     lds     r19, 0x0505
    80be:       40 91 06 05     lds     r20, 0x0506
    80c2:       50 91 07 05     lds     r21, 0x0507
    80c6:       28 0f           add     r18, r24
    80c8:       39 1f           adc     r19, r25
    80ca:       4a 1f           adc     r20, r26
    80cc:       5b 1f           adc     r21, r27
    80ce:       20 93 04 05     sts     0x0504, r18
    80d2:       30 93 05 05     sts     0x0505, r19
    80d6:       40 93 06 05     sts     0x0506, r20
    80da:       50 93 07 05     sts     0x0507, r21
    80de:       21 30           cpi     r18, 0x01       ; 1
    80e0:       fa ef           ldi     r31, 0xFA       ; 250
    80e2:       3f 07           cpc     r19, r31
    80e4:       f0 e0           ldi     r31, 0x00       ; 0
    80e6:       4f 07           cpc     r20, r31
    80e8:       f0 e0           ldi     r31, 0x00       ; 0
    80ea:       5f 07           cpc     r21, r31
    80ec:       0c f4           brge    .+2             ; 0x80f0 <MotorRegler+0x12dc>
    80ee:       58 c1           rjmp    .+688           ; 0x83a0 <MotorRegler+0x158c>
    80f0:       20 e0           ldi     r18, 0x00       ; 0
    80f2:       3a ef           ldi     r19, 0xFA       ; 250
    80f4:       40 e0           ldi     r20, 0x00       ; 0
    80f6:       50 e0           ldi     r21, 0x00       ; 0
    80f8:       20 93 04 05     sts     0x0504, r18
    80fc:       30 93 05 05     sts     0x0505, r19
    8100:       40 93 06 05     sts     0x0506, r20
    8104:       50 93 07 05     sts     0x0507, r21
    8108:       80 91 9f 03     lds     r24, 0x039F
    810c:       90 91 a0 03     lds     r25, 0x03A0
    8110:       3c 01           movw    r6, r24
    8112:       88 24           eor     r8, r8
    8114:       77 fc           sbrc    r7, 7
    8116:       80 94           com     r8
    8118:       98 2c           mov     r9, r8
    811a:       ca 01           movw    r24, r20
    811c:       b9 01           movw    r22, r18
    811e:       a4 01           movw    r20, r8
    8120:       93 01           movw    r18, r6
    8122:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8126:       c2 0e           add     r12, r18
    8128:       d3 1e           adc     r13, r19
    812a:       b5 01           movw    r22, r10
    812c:       b7 fc           sbrc    r11, 7
    812e:       e6 c4           rjmp    .+2508          ; 0x8afc <MotorRegler+0x1ce8>
    8130:       77 fd           sbrc    r23, 7
    8132:       e1 c4           rjmp    .+2498          ; 0x8af6 <MotorRegler+0x1ce2>
    8134:       75 95           asr     r23
    8136:       67 95           ror     r22
    8138:       60 0f           add     r22, r16
    813a:       71 1f           adc     r23, r17
    813c:       88 27           eor     r24, r24
    813e:       77 fd           sbrc    r23, 7
    8140:       80 95           com     r24
    8142:       98 2f           mov     r25, r24
    8144:       20 91 b0 03     lds     r18, 0x03B0
    8148:       30 e0           ldi     r19, 0x00       ; 0
    814a:       40 e0           ldi     r20, 0x00       ; 0
    814c:       50 e0           ldi     r21, 0x00       ; 0
    814e:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    8152:       20 e4           ldi     r18, 0x40       ; 64
    8154:       30 e0           ldi     r19, 0x00       ; 0
    8156:       40 e0           ldi     r20, 0x00       ; 0
    8158:       50 e0           ldi     r21, 0x00       ; 0
    815a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    815e:       79 01           movw    r14, r18
    8160:       c2 16           cp      r12, r18
    8162:       d3 06           cpc     r13, r19
    8164:       0c f4           brge    .+2             ; 0x8168 <MotorRegler+0x1354>
    8166:       96 01           movw    r18, r12
    8168:       cc 24           eor     r12, r12
    816a:       dd 24           eor     r13, r13
    816c:       ce 18           sub     r12, r14
    816e:       df 08           sbc     r13, r15
    8170:       db 8a           std     Y+19, r13       ; 0x13
    8172:       ca 8a           std     Y+18, r12       ; 0x12
    8174:       c2 16           cp      r12, r18
    8176:       d3 06           cpc     r13, r19
    8178:       0c f4           brge    .+2             ; 0x817c <MotorRegler+0x1368>
    817a:       69 01           movw    r12, r18
    817c:       80 91 97 04     lds     r24, 0x0497
    8180:       90 91 98 04     lds     r25, 0x0498
    8184:       48 1a           sub     r4, r24
    8186:       59 0a           sbc     r5, r25
    8188:       50 92 35 08     sts     0x0835, r5
    818c:       40 92 34 08     sts     0x0834, r4
    8190:       7d a1           ldd     r23, Y+37       ; 0x25
    8192:       77 23           and     r23, r23
    8194:       09 f4           brne    .+2             ; 0x8198 <MotorRegler+0x1384>
    8196:       ea c0           rjmp    .+468           ; 0x836c <MotorRegler+0x1558>
    8198:       ac 85           ldd     r26, Y+12       ; 0x0c
    819a:       bd 85           ldd     r27, Y+13       ; 0x0d
    819c:       a8 1b           sub     r26, r24
    819e:       b9 0b           sbc     r27, r25
    81a0:       fd 01           movw    r30, r26
    81a2:       cf 01           movw    r24, r30
    81a4:       aa 27           eor     r26, r26
    81a6:       97 fd           sbrc    r25, 7
    81a8:       a0 95           com     r26
    81aa:       ba 2f           mov     r27, r26
    81ac:       20 91 00 05     lds     r18, 0x0500
    81b0:       30 91 01 05     lds     r19, 0x0501
    81b4:       40 91 02 05     lds     r20, 0x0502
    81b8:       50 91 03 05     lds     r21, 0x0503
    81bc:       28 0f           add     r18, r24
    81be:       39 1f           adc     r19, r25
    81c0:       4a 1f           adc     r20, r26
    81c2:       5b 1f           adc     r21, r27
    81c4:       20 93 00 05     sts     0x0500, r18
    81c8:       30 93 01 05     sts     0x0501, r19
    81cc:       40 93 02 05     sts     0x0502, r20
    81d0:       50 93 03 05     sts     0x0503, r21
    81d4:       21 30           cpi     r18, 0x01       ; 1
    81d6:       fa ef           ldi     r31, 0xFA       ; 250
    81d8:       3f 07           cpc     r19, r31
    81da:       f0 e0           ldi     r31, 0x00       ; 0
    81dc:       4f 07           cpc     r20, r31
    81de:       f0 e0           ldi     r31, 0x00       ; 0
    81e0:       5f 07           cpc     r21, r31
    81e2:       0c f4           brge    .+2             ; 0x81e6 <MotorRegler+0x13d2>
    81e4:       ad c0           rjmp    .+346           ; 0x8340 <MotorRegler+0x152c>
    81e6:       20 e0           ldi     r18, 0x00       ; 0
    81e8:       3a ef           ldi     r19, 0xFA       ; 250
    81ea:       40 e0           ldi     r20, 0x00       ; 0
    81ec:       50 e0           ldi     r21, 0x00       ; 0
    81ee:       20 93 00 05     sts     0x0500, r18
    81f2:       30 93 01 05     sts     0x0501, r19
    81f6:       40 93 02 05     sts     0x0502, r20
    81fa:       50 93 03 05     sts     0x0503, r21
    81fe:       ca 01           movw    r24, r20
    8200:       b9 01           movw    r22, r18
    8202:       a4 01           movw    r20, r8
    8204:       93 01           movw    r18, r6
    8206:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    820a:       b2 01           movw    r22, r4
    820c:       62 0f           add     r22, r18
    820e:       73 1f           adc     r23, r19
    8210:       97 01           movw    r18, r14
    8212:       6e 15           cp      r22, r14
    8214:       7f 05           cpc     r23, r15
    8216:       0c f4           brge    .+2             ; 0x821a <MotorRegler+0x1406>
    8218:       9b 01           movw    r18, r22
    821a:       79 01           movw    r14, r18
    821c:       8a 89           ldd     r24, Y+18       ; 0x12
    821e:       9b 89           ldd     r25, Y+19       ; 0x13
    8220:       28 17           cp      r18, r24
    8222:       39 07           cpc     r19, r25
    8224:       0c f4           brge    .+2             ; 0x8228 <MotorRegler+0x1414>
    8226:       7c 01           movw    r14, r24
    8228:       45 01           movw    r8, r10
    822a:       80 0e           add     r8, r16
    822c:       91 1e           adc     r9, r17
    822e:       60 91 e3 04     lds     r22, 0x04E3
    8232:       70 91 e4 04     lds     r23, 0x04E4
    8236:       c6 01           movw    r24, r12
    8238:       88 0d           add     r24, r8
    823a:       99 1d           adc     r25, r9
    823c:       0e 94 dd 23     call    0x47ba  ; 0x47ba <MotorSmoothing>
    8240:       90 93 e4 04     sts     0x04E4, r25
    8244:       80 93 e3 04     sts     0x04E3, r24
    8248:       97 fd           sbrc    r25, 7
    824a:       5f c4           rjmp    .+2238          ; 0x8b0a <MotorRegler+0x1cf6>
    824c:       9c 01           movw    r18, r24
    824e:       35 95           asr     r19
    8250:       27 95           ror     r18
    8252:       35 95           asr     r19
    8254:       27 95           ror     r18
    8256:       80 91 4c 08     lds     r24, 0x084C
    825a:       68 2e           mov     r6, r24
    825c:       77 24           eor     r7, r7
    825e:       26 15           cp      r18, r6
    8260:       37 05           cpc     r19, r7
    8262:       0c f0           brlt    .+2             ; 0x8266 <MotorRegler+0x1452>
    8264:       66 c0           rjmp    .+204           ; 0x8332 <MotorRegler+0x151e>
    8266:       c3 01           movw    r24, r6
    8268:       80 93 38 08     sts     0x0838, r24
    826c:       60 91 e1 04     lds     r22, 0x04E1
    8270:       70 91 e2 04     lds     r23, 0x04E2
    8274:       c4 01           movw    r24, r8
    8276:       8c 19           sub     r24, r12
    8278:       9d 09           sbc     r25, r13
    827a:       0e 94 dd 23     call    0x47ba  ; 0x47ba <MotorSmoothing>
    827e:       90 93 e2 04     sts     0x04E2, r25
    8282:       80 93 e1 04     sts     0x04E1, r24
    8286:       97 fd           sbrc    r25, 7
    8288:       3e c4           rjmp    .+2172          ; 0x8b06 <MotorRegler+0x1cf2>
    828a:       95 95           asr     r25
    828c:       87 95           ror     r24
    828e:       95 95           asr     r25
    8290:       87 95           ror     r24
    8292:       86 15           cp      r24, r6
    8294:       97 05           cpc     r25, r7
    8296:       0c f0           brlt    .+2             ; 0x829a <MotorRegler+0x1486>
    8298:       46 c0           rjmp    .+140           ; 0x8326 <MotorRegler+0x1512>
    829a:       c3 01           movw    r24, r6
    829c:       80 93 45 08     sts     0x0845, r24
    82a0:       60 91 df 04     lds     r22, 0x04DF
    82a4:       70 91 e0 04     lds     r23, 0x04E0
    82a8:       c8 01           movw    r24, r16
    82aa:       8a 19           sub     r24, r10
    82ac:       9b 09           sbc     r25, r11
    82ae:       8e 0d           add     r24, r14
    82b0:       9f 1d           adc     r25, r15
    82b2:       0e 94 dd 23     call    0x47ba  ; 0x47ba <MotorSmoothing>
    82b6:       90 93 e0 04     sts     0x04E0, r25
    82ba:       80 93 df 04     sts     0x04DF, r24
    82be:       97 fd           sbrc    r25, 7
    82c0:       28 c4           rjmp    .+2128          ; 0x8b12 <MotorRegler+0x1cfe>
    82c2:       95 95           asr     r25
    82c4:       87 95           ror     r24
    82c6:       95 95           asr     r25
    82c8:       87 95           ror     r24
    82ca:       86 15           cp      r24, r6
    82cc:       97 05           cpc     r25, r7
    82ce:       34 f5           brge    .+76            ; 0x831c <MotorRegler+0x1508>
    82d0:       c3 01           movw    r24, r6
    82d2:       80 93 6e 08     sts     0x086E, r24
    82d6:       60 91 dd 04     lds     r22, 0x04DD
    82da:       70 91 de 04     lds     r23, 0x04DE
    82de:       0e 19           sub     r16, r14
    82e0:       1f 09           sbc     r17, r15
    82e2:       c8 01           movw    r24, r16
    82e4:       8a 19           sub     r24, r10
    82e6:       9b 09           sbc     r25, r11
    82e8:       0e 94 dd 23     call    0x47ba  ; 0x47ba <MotorSmoothing>
    82ec:       90 93 de 04     sts     0x04DE, r25
    82f0:       80 93 dd 04     sts     0x04DD, r24
    82f4:       97 fd           sbrc    r25, 7
    82f6:       0b c4           rjmp    .+2070          ; 0x8b0e <MotorRegler+0x1cfa>
    82f8:       95 95           asr     r25
    82fa:       87 95           ror     r24
    82fc:       95 95           asr     r25
    82fe:       87 95           ror     r24
    8300:       86 15           cp      r24, r6
    8302:       97 05           cpc     r25, r7
    8304:       14 f4           brge    .+4             ; 0x830a <MotorRegler+0x14f6>
    8306:       0c 94 24 4e     jmp     0x9c48  ; 0x9c48 <MotorRegler+0x2e34>
    830a:       3c 01           movw    r6, r24
    830c:       28 16           cp      r2, r24
    830e:       39 06           cpc     r3, r25
    8310:       14 f0           brlt    .+4             ; 0x8316 <MotorRegler+0x1502>
    8312:       0c 94 24 4e     jmp     0x9c48  ; 0x9c48 <MotorRegler+0x2e34>
    8316:       31 01           movw    r6, r2
    8318:       0c 94 24 4e     jmp     0x9c48  ; 0x9c48 <MotorRegler+0x2e34>
    831c:       28 16           cp      r2, r24
    831e:       39 06           cpc     r3, r25
    8320:       c4 f6           brge    .-80            ; 0x82d2 <MotorRegler+0x14be>
    8322:       c1 01           movw    r24, r2
    8324:       d6 cf           rjmp    .-84            ; 0x82d2 <MotorRegler+0x14be>
    8326:       28 16           cp      r2, r24
    8328:       39 06           cpc     r3, r25
    832a:       0c f0           brlt    .+2             ; 0x832e <MotorRegler+0x151a>
    832c:       b7 cf           rjmp    .-146           ; 0x829c <MotorRegler+0x1488>
    832e:       c1 01           movw    r24, r2
    8330:       b5 cf           rjmp    .-150           ; 0x829c <MotorRegler+0x1488>
    8332:       c9 01           movw    r24, r18
    8334:       22 16           cp      r2, r18
    8336:       33 06           cpc     r3, r19
    8338:       0c f0           brlt    .+2             ; 0x833c <MotorRegler+0x1528>
    833a:       96 cf           rjmp    .-212           ; 0x8268 <MotorRegler+0x1454>
    833c:       c1 01           movw    r24, r2
    833e:       94 cf           rjmp    .-216           ; 0x8268 <MotorRegler+0x1454>
    8340:       20 30           cpi     r18, 0x00       ; 0
    8342:       66 e0           ldi     r22, 0x06       ; 6
    8344:       36 07           cpc     r19, r22
    8346:       6f ef           ldi     r22, 0xFF       ; 255
    8348:       46 07           cpc     r20, r22
    834a:       6f ef           ldi     r22, 0xFF       ; 255
    834c:       56 07           cpc     r21, r22
    834e:       0c f0           brlt    .+2             ; 0x8352 <MotorRegler+0x153e>
    8350:       56 cf           rjmp    .-340           ; 0x81fe <MotorRegler+0x13ea>
    8352:       20 e0           ldi     r18, 0x00       ; 0
    8354:       36 e0           ldi     r19, 0x06       ; 6
    8356:       4f ef           ldi     r20, 0xFF       ; 255
    8358:       5f ef           ldi     r21, 0xFF       ; 255
    835a:       20 93 00 05     sts     0x0500, r18
    835e:       30 93 01 05     sts     0x0501, r19
    8362:       40 93 02 05     sts     0x0502, r20
    8366:       50 93 03 05     sts     0x0503, r21
    836a:       49 cf           rjmp    .-366           ; 0x81fe <MotorRegler+0x13ea>
    836c:       c2 01           movw    r24, r4
    836e:       aa 27           eor     r26, r26
    8370:       97 fd           sbrc    r25, 7
    8372:       a0 95           com     r26
    8374:       ba 2f           mov     r27, r26
    8376:       20 91 00 05     lds     r18, 0x0500
    837a:       30 91 01 05     lds     r19, 0x0501
    837e:       40 91 02 05     lds     r20, 0x0502
    8382:       50 91 03 05     lds     r21, 0x0503
    8386:       28 0f           add     r18, r24
    8388:       39 1f           adc     r19, r25
    838a:       4a 1f           adc     r20, r26
    838c:       5b 1f           adc     r21, r27
    838e:       20 93 00 05     sts     0x0500, r18
    8392:       30 93 01 05     sts     0x0501, r19
    8396:       40 93 02 05     sts     0x0502, r20
    839a:       50 93 03 05     sts     0x0503, r21
    839e:       1a cf           rjmp    .-460           ; 0x81d4 <MotorRegler+0x13c0>
    83a0:       20 30           cpi     r18, 0x00       ; 0
    83a2:       66 e0           ldi     r22, 0x06       ; 6
    83a4:       36 07           cpc     r19, r22
    83a6:       6f ef           ldi     r22, 0xFF       ; 255
    83a8:       46 07           cpc     r20, r22
    83aa:       6f ef           ldi     r22, 0xFF       ; 255
    83ac:       56 07           cpc     r21, r22
    83ae:       0c f0           brlt    .+2             ; 0x83b2 <MotorRegler+0x159e>
    83b0:       ab ce           rjmp    .-682           ; 0x8108 <MotorRegler+0x12f4>
    83b2:       20 e0           ldi     r18, 0x00       ; 0
    83b4:       36 e0           ldi     r19, 0x06       ; 6
    83b6:       4f ef           ldi     r20, 0xFF       ; 255
    83b8:       5f ef           ldi     r21, 0xFF       ; 255
    83ba:       20 93 04 05     sts     0x0504, r18
    83be:       30 93 05 05     sts     0x0505, r19
    83c2:       40 93 06 05     sts     0x0506, r20
    83c6:       50 93 07 05     sts     0x0507, r21
    83ca:       9e ce           rjmp    .-708           ; 0x8108 <MotorRegler+0x12f4>
    83cc:       c6 01           movw    r24, r12
    83ce:       aa 27           eor     r26, r26
    83d0:       97 fd           sbrc    r25, 7
    83d2:       a0 95           com     r26
    83d4:       ba 2f           mov     r27, r26
    83d6:       20 91 04 05     lds     r18, 0x0504
    83da:       30 91 05 05     lds     r19, 0x0505
    83de:       40 91 06 05     lds     r20, 0x0506
    83e2:       50 91 07 05     lds     r21, 0x0507
    83e6:       28 0f           add     r18, r24
    83e8:       39 1f           adc     r19, r25
    83ea:       4a 1f           adc     r20, r26
    83ec:       5b 1f           adc     r21, r27
    83ee:       20 93 04 05     sts     0x0504, r18
    83f2:       30 93 05 05     sts     0x0505, r19
    83f6:       40 93 06 05     sts     0x0506, r20
    83fa:       50 93 07 05     sts     0x0507, r21
    83fe:       6f ce           rjmp    .-802           ; 0x80de <MotorRegler+0x12ca>
    8400:       97 01           movw    r18, r14
    8402:       7f ef           ldi     r23, 0xFF       ; 255
    8404:       20 3b           cpi     r18, 0xB0       ; 176
    8406:       37 07           cpc     r19, r23
    8408:       14 f4           brge    .+4             ; 0x840e <MotorRegler+0x15fa>
    840a:       20 eb           ldi     r18, 0xB0       ; 176
    840c:       3f ef           ldi     r19, 0xFF       ; 255
    840e:       21 35           cpi     r18, 0x51       ; 81
    8410:       31 05           cpc     r19, r1
    8412:       0c f4           brge    .+2             ; 0x8416 <MotorRegler+0x1602>
    8414:       29 ce           rjmp    .-942           ; 0x8068 <MotorRegler+0x1254>
    8416:       20 e5           ldi     r18, 0x50       ; 80
    8418:       30 e0           ldi     r19, 0x00       ; 0
    841a:       26 ce           rjmp    .-948           ; 0x8068 <MotorRegler+0x1254>
    841c:       40 e0           ldi     r20, 0x00       ; 0
    841e:       84 16           cp      r8, r20
    8420:       40 ec           ldi     r20, 0xC0       ; 192
    8422:       94 06           cpc     r9, r20
    8424:       0c f0           brlt    .+2             ; 0x8428 <MotorRegler+0x1614>
    8426:       aa cd           rjmp    .-1196          ; 0x7f7c <MotorRegler+0x1168>
    8428:       81 2c           mov     r8, r1
    842a:       00 ec           ldi     r16, 0xC0       ; 192
    842c:       90 2e           mov     r9, r16
    842e:       90 92 78 08     sts     0x0878, r9
    8432:       80 92 77 08     sts     0x0877, r8
    8436:       a2 cd           rjmp    .-1212          ; 0x7f7c <MotorRegler+0x1168>
    8438:       20 e0           ldi     r18, 0x00       ; 0
    843a:       42 16           cp      r4, r18
    843c:       20 ec           ldi     r18, 0xC0       ; 192
    843e:       52 06           cpc     r5, r18
    8440:       0c f0           brlt    .+2             ; 0x8444 <MotorRegler+0x1630>
    8442:       8f cd           rjmp    .-1250          ; 0x7f62 <MotorRegler+0x114e>
    8444:       41 2c           mov     r4, r1
    8446:       90 ec           ldi     r25, 0xC0       ; 192
    8448:       59 2e           mov     r5, r25
    844a:       50 92 37 08     sts     0x0837, r5
    844e:       40 92 36 08     sts     0x0836, r4
    8452:       87 cd           rjmp    .-1266          ; 0x7f62 <MotorRegler+0x114e>
    8454:       e0 e0           ldi     r30, 0x00       ; 0
    8456:       6e 16           cp      r6, r30
    8458:       e0 ec           ldi     r30, 0xC0       ; 192
    845a:       7e 06           cpc     r7, r30
    845c:       0c f0           brlt    .+2             ; 0x8460 <MotorRegler+0x164c>
    845e:       74 cd           rjmp    .-1304          ; 0x7f48 <MotorRegler+0x1134>
    8460:       61 2c           mov     r6, r1
    8462:       30 ec           ldi     r19, 0xC0       ; 192
    8464:       73 2e           mov     r7, r19
    8466:       70 92 47 08     sts     0x0847, r7
    846a:       60 92 46 08     sts     0x0846, r6
    846e:       6c cd           rjmp    .-1320          ; 0x7f48 <MotorRegler+0x1134>
    8470:       ed a5           ldd     r30, Y+45       ; 0x2d
    8472:       fe a5           ldd     r31, Y+46       ; 0x2e
    8474:       e8 53           subi    r30, 0x38       ; 56
    8476:       ff 4f           sbci    r31, 0xFF       ; 255
    8478:       0c f0           brlt    .+2             ; 0x847c <MotorRegler+0x1668>
    847a:       a1 cc           rjmp    .-1726          ; 0x7dbe <MotorRegler+0xfaa>
    847c:       48 e3           ldi     r20, 0x38       ; 56
    847e:       5f ef           ldi     r21, 0xFF       ; 255
    8480:       5e a7           std     Y+46, r21       ; 0x2e
    8482:       4d a7           std     Y+45, r20       ; 0x2d
    8484:       50 93 44 08     sts     0x0844, r21
    8488:       40 93 43 08     sts     0x0843, r20
    848c:       98 cc           rjmp    .-1744          ; 0x7dbe <MotorRegler+0xfaa>
    848e:       4f ef           ldi     r20, 0xFF       ; 255
    8490:       88 33           cpi     r24, 0x38       ; 56
    8492:       94 07           cpc     r25, r20
    8494:       0c f0           brlt    .+2             ; 0x8498 <MotorRegler+0x1684>
    8496:       81 cc           rjmp    .-1790          ; 0x7d9a <MotorRegler+0xf86>
    8498:       88 e3           ldi     r24, 0x38       ; 56
    849a:       9f ef           ldi     r25, 0xFF       ; 255
    849c:       90 93 3a 08     sts     0x083A, r25
    84a0:       80 93 39 08     sts     0x0839, r24
    84a4:       7a cc           rjmp    .-1804          ; 0x7d9a <MotorRegler+0xf86>
    84a6:       3d a1           ldd     r19, Y+37       ; 0x25
    84a8:       63 2f           mov     r22, r19
    84aa:       70 e0           ldi     r23, 0x00       ; 0
    84ac:       80 e0           ldi     r24, 0x00       ; 0
    84ae:       90 e0           ldi     r25, 0x00       ; 0
    84b0:       2d 81           ldd     r18, Y+5        ; 0x05
    84b2:       3e 81           ldd     r19, Y+6        ; 0x06
    84b4:       4f 81           ldd     r20, Y+7        ; 0x07
    84b6:       58 85           ldd     r21, Y+8        ; 0x08
    84b8:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    84bc:       28 ef           ldi     r18, 0xF8       ; 248
    84be:       3a e2           ldi     r19, 0x2A       ; 42
    84c0:       40 e0           ldi     r20, 0x00       ; 0
    84c2:       50 e0           ldi     r21, 0x00       ; 0
    84c4:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    84c8:       3d 87           std     Y+13, r19       ; 0x0d
    84ca:       2c 87           std     Y+12, r18       ; 0x0c
    84cc:       19 01           movw    r2, r18
    84ce:       57 cc           rjmp    .-1874          ; 0x7d7e <MotorRegler+0xf6a>
    84d0:       fd a1           ldd     r31, Y+37       ; 0x25
    84d2:       6f 2f           mov     r22, r31
    84d4:       70 e0           ldi     r23, 0x00       ; 0
    84d6:       80 e0           ldi     r24, 0x00       ; 0
    84d8:       90 e0           ldi     r25, 0x00       ; 0
    84da:       29 81           ldd     r18, Y+1        ; 0x01
    84dc:       3a 81           ldd     r19, Y+2        ; 0x02
    84de:       4b 81           ldd     r20, Y+3        ; 0x03
    84e0:       5c 81           ldd     r21, Y+4        ; 0x04
    84e2:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    84e6:       28 ef           ldi     r18, 0xF8       ; 248
    84e8:       3a e2           ldi     r19, 0x2A       ; 42
    84ea:       40 e0           ldi     r20, 0x00       ; 0
    84ec:       50 e0           ldi     r21, 0x00       ; 0
    84ee:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    84f2:       3f 87           std     Y+15, r19       ; 0x0f
    84f4:       2e 87           std     Y+14, r18       ; 0x0e
    84f6:       29 01           movw    r4, r18
    84f8:       3a cc           rjmp    .-1932          ; 0x7d6e <MotorRegler+0xf5a>
    84fa:       80 5b           subi    r24, 0xB0       ; 176
    84fc:       9c 43           sbci    r25, 0x3C       ; 60
    84fe:       af 4f           sbci    r26, 0xFF       ; 255
    8500:       bf 4f           sbci    r27, 0xFF       ; 255
    8502:       14 f0           brlt    .+4             ; 0x8508 <MotorRegler+0x16f4>
    8504:       0c 94 e0 39     jmp     0x73c0  ; 0x73c0 <MotorRegler+0x5ac>
    8508:       80 eb           ldi     r24, 0xB0       ; 176
    850a:       9c e3           ldi     r25, 0x3C       ; 60
    850c:       af ef           ldi     r26, 0xFF       ; 255
    850e:       bf ef           ldi     r27, 0xFF       ; 255
    8510:       80 93 75 04     sts     0x0475, r24
    8514:       90 93 76 04     sts     0x0476, r25
    8518:       a0 93 77 04     sts     0x0477, r26
    851c:       b0 93 78 04     sts     0x0478, r27
    8520:       0c 94 e0 39     jmp     0x73c0  ; 0x73c0 <MotorRegler+0x5ac>
    8524:       50 91 89 04     lds     r21, 0x0489
    8528:       5e a3           std     Y+38, r21       ; 0x26
    852a:       60 91 68 08     lds     r22, 0x0868
    852e:       6d a3           std     Y+37, r22       ; 0x25
    8530:       e0 90 99 04     lds     r14, 0x0499
    8534:       f0 90 9a 04     lds     r15, 0x049A
    8538:       67 01           movw    r12, r14
    853a:       f7 fc           sbrc    r15, 7
    853c:       02 c0           rjmp    .+4             ; 0x8542 <MotorRegler+0x172e>
    853e:       0c 94 69 39     jmp     0x72d2  ; 0x72d2 <MotorRegler+0x4be>
    8542:       cc 24           eor     r12, r12
    8544:       dd 24           eor     r13, r13
    8546:       ce 18           sub     r12, r14
    8548:       df 08           sbc     r13, r15
    854a:       0c 94 69 39     jmp     0x72d2  ; 0x72d2 <MotorRegler+0x4be>
    854e:       40 91 a7 04     lds     r20, 0x04A7
    8552:       4c a7           std     Y+44, r20       ; 0x2c
    8554:       44 23           and     r20, r20
    8556:       09 f4           brne    .+2             ; 0x855a <MotorRegler+0x1746>
    8558:       5e c0           rjmp    .+188           ; 0x8616 <MotorRegler+0x1802>
    855a:       10 92 55 04     sts     0x0455, r1
    855e:       10 92 56 04     sts     0x0456, r1
    8562:       10 92 57 04     sts     0x0457, r1
    8566:       10 92 58 04     sts     0x0458, r1
    856a:       10 92 59 04     sts     0x0459, r1
    856e:       10 92 5a 04     sts     0x045A, r1
    8572:       10 92 5b 04     sts     0x045B, r1
    8576:       10 92 5c 04     sts     0x045C, r1
    857a:       10 92 5b 08     sts     0x085B, r1
    857e:       10 92 5c 08     sts     0x085C, r1
    8582:       10 92 5d 08     sts     0x085D, r1
    8586:       10 92 5e 08     sts     0x085E, r1
    858a:       10 92 62 08     sts     0x0862, r1
    858e:       10 92 63 08     sts     0x0863, r1
    8592:       10 92 64 08     sts     0x0864, r1
    8596:       10 92 65 08     sts     0x0865, r1
    859a:       10 92 4e 08     sts     0x084E, r1
    859e:       10 92 4f 08     sts     0x084F, r1
    85a2:       10 92 50 08     sts     0x0850, r1
    85a6:       10 92 51 08     sts     0x0851, r1
    85aa:       10 92 3e 08     sts     0x083E, r1
    85ae:       10 92 3f 08     sts     0x083F, r1
    85b2:       10 92 40 08     sts     0x0840, r1
    85b6:       10 92 41 08     sts     0x0841, r1
    85ba:       80 91 65 04     lds     r24, 0x0465
    85be:       90 91 66 04     lds     r25, 0x0466
    85c2:       a0 91 67 04     lds     r26, 0x0467
    85c6:       b0 91 68 04     lds     r27, 0x0468
    85ca:       80 93 69 04     sts     0x0469, r24
    85ce:       90 93 6a 04     sts     0x046A, r25
    85d2:       a0 93 6b 04     sts     0x046B, r26
    85d6:       b0 93 6c 04     sts     0x046C, r27
    85da:       80 91 6d 04     lds     r24, 0x046D
    85de:       90 91 6e 04     lds     r25, 0x046E
    85e2:       a0 91 6f 04     lds     r26, 0x046F
    85e6:       b0 91 70 04     lds     r27, 0x0470
    85ea:       80 93 71 04     sts     0x0471, r24
    85ee:       90 93 72 04     sts     0x0472, r25
    85f2:       a0 93 73 04     sts     0x0473, r26
    85f6:       b0 93 74 04     sts     0x0474, r27
    85fa:       10 92 0f 04     sts     0x040F, r1
    85fe:       10 92 0e 04     sts     0x040E, r1
    8602:       10 92 a5 04     sts     0x04A5, r1
    8606:       10 92 a4 04     sts     0x04A4, r1
    860a:       10 92 a3 04     sts     0x04A3, r1
    860e:       10 92 a2 04     sts     0x04A2, r1
    8612:       0c 94 d2 38     jmp     0x71a4  ; 0x71a4 <MotorRegler+0x390>
    8616:       80 91 85 07     lds     r24, 0x0785
    861a:       90 91 86 07     lds     r25, 0x0786
    861e:       81 50           subi    r24, 0x01       ; 1
    8620:       92 40           sbci    r25, 0x02       ; 2
    8622:       14 f4           brge    .+4             ; 0x8628 <MotorRegler+0x1814>
    8624:       0c 94 d2 38     jmp     0x71a4  ; 0x71a4 <MotorRegler+0x390>
    8628:       80 91 e8 08     lds     r24, 0x08E8
    862c:       8f 3f           cpi     r24, 0xFF       ; 255
    862e:       11 f4           brne    .+4             ; 0x8634 <MotorRegler+0x1820>
    8630:       0c 94 15 4b     jmp     0x962a  ; 0x962a <MotorRegler+0x2816>
    8634:       e0 90 eb 07     lds     r14, 0x07EB
    8638:       ff 24           eor     r15, r15
    863a:       00 e0           ldi     r16, 0x00       ; 0
    863c:       10 e0           ldi     r17, 0x00       ; 0
    863e:       a8 2e           mov     r10, r24
    8640:       bb 24           eor     r11, r11
    8642:       a7 fc           sbrc    r10, 7
    8644:       b0 94           com     r11
    8646:       cb 2c           mov     r12, r11
    8648:       db 2c           mov     r13, r11
    864a:       69 81           ldd     r22, Y+1        ; 0x01
    864c:       7a 81           ldd     r23, Y+2        ; 0x02
    864e:       8b 81           ldd     r24, Y+3        ; 0x03
    8650:       9c 81           ldd     r25, Y+4        ; 0x04
    8652:       a8 01           movw    r20, r16
    8654:       97 01           movw    r18, r14
    8656:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    865a:       80 91 72 08     lds     r24, 0x0872
    865e:       90 91 73 08     lds     r25, 0x0873
    8662:       aa 27           eor     r26, r26
    8664:       97 fd           sbrc    r25, 7
    8666:       a0 95           com     r26
    8668:       ba 2f           mov     r27, r26
    866a:       28 1b           sub     r18, r24
    866c:       39 0b           sbc     r19, r25
    866e:       4a 0b           sbc     r20, r26
    8670:       5b 0b           sbc     r21, r27
    8672:       ca 01           movw    r24, r20
    8674:       b9 01           movw    r22, r18
    8676:       a6 01           movw    r20, r12
    8678:       95 01           movw    r18, r10
    867a:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    867e:       20 e0           ldi     r18, 0x00       ; 0
    8680:       32 e0           ldi     r19, 0x02       ; 2
    8682:       40 e0           ldi     r20, 0x00       ; 0
    8684:       50 e0           ldi     r21, 0x00       ; 0
    8686:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    868a:       39 01           movw    r6, r18
    868c:       4a 01           movw    r8, r20
    868e:       6d 81           ldd     r22, Y+5        ; 0x05
    8690:       7e 81           ldd     r23, Y+6        ; 0x06
    8692:       8f 81           ldd     r24, Y+7        ; 0x07
    8694:       98 85           ldd     r25, Y+8        ; 0x08
    8696:       a8 01           movw    r20, r16
    8698:       97 01           movw    r18, r14
    869a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    869e:       80 91 82 08     lds     r24, 0x0882
    86a2:       90 91 83 08     lds     r25, 0x0883
    86a6:       aa 27           eor     r26, r26
    86a8:       97 fd           sbrc    r25, 7
    86aa:       a0 95           com     r26
    86ac:       ba 2f           mov     r27, r26
    86ae:       28 1b           sub     r18, r24
    86b0:       39 0b           sbc     r19, r25
    86b2:       4a 0b           sbc     r20, r26
    86b4:       5b 0b           sbc     r21, r27
    86b6:       ca 01           movw    r24, r20
    86b8:       b9 01           movw    r22, r18
    86ba:       a6 01           movw    r20, r12
    86bc:       95 01           movw    r18, r10
    86be:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    86c2:       20 e0           ldi     r18, 0x00       ; 0
    86c4:       32 e0           ldi     r19, 0x02       ; 2
    86c6:       40 e0           ldi     r20, 0x00       ; 0
    86c8:       50 e0           ldi     r21, 0x00       ; 0
    86ca:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    86ce:       59 01           movw    r10, r18
    86d0:       6a 01           movw    r12, r20
    86d2:       80 91 ba 04     lds     r24, 0x04BA
    86d6:       90 91 bb 04     lds     r25, 0x04BB
    86da:       81 34           cpi     r24, 0x41       ; 65
    86dc:       91 05           cpc     r25, r1
    86de:       0c f0           brlt    .+2             ; 0x86e2 <MotorRegler+0x18ce>
    86e0:       cb c5           rjmp    .+2966          ; 0x9278 <MotorRegler+0x2464>
    86e2:       80 91 bc 04     lds     r24, 0x04BC
    86e6:       90 91 bd 04     lds     r25, 0x04BD
    86ea:       81 34           cpi     r24, 0x41       ; 65
    86ec:       91 05           cpc     r25, r1
    86ee:       0c f0           brlt    .+2             ; 0x86f2 <MotorRegler+0x18de>
    86f0:       c3 c5           rjmp    .+2950          ; 0x9278 <MotorRegler+0x2464>
    86f2:       e0 91 da 07     lds     r30, 0x07DA
    86f6:       f0 e0           ldi     r31, 0x00       ; 0
    86f8:       ee 0f           add     r30, r30
    86fa:       ff 1f           adc     r31, r31
    86fc:       eb 55           subi    r30, 0x5B       ; 91
    86fe:       f8 4f           sbci    r31, 0xF8       ; 248
    8700:       01 90           ld      r0, Z+
    8702:       f0 81           ld      r31, Z
    8704:       e0 2d           mov     r30, r0
    8706:       f7 ff           sbrs    r31, 7
    8708:       02 c0           rjmp    .+4             ; 0x870e <MotorRegler+0x18fa>
    870a:       0c 94 94 4c     jmp     0x9928  ; 0x9928 <MotorRegler+0x2b14>
    870e:       7a 97           sbiw    r30, 0x1a       ; 26
    8710:       a4 f0           brlt    .+40            ; 0x873a <MotorRegler+0x1926>
    8712:       c4 01           movw    r24, r8
    8714:       b3 01           movw    r22, r6
    8716:       23 e0           ldi     r18, 0x03       ; 3
    8718:       30 e0           ldi     r19, 0x00       ; 0
    871a:       40 e0           ldi     r20, 0x00       ; 0
    871c:       50 e0           ldi     r21, 0x00       ; 0
    871e:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8722:       39 01           movw    r6, r18
    8724:       4a 01           movw    r8, r20
    8726:       c6 01           movw    r24, r12
    8728:       b5 01           movw    r22, r10
    872a:       23 e0           ldi     r18, 0x03       ; 3
    872c:       30 e0           ldi     r19, 0x00       ; 0
    872e:       40 e0           ldi     r20, 0x00       ; 0
    8730:       50 e0           ldi     r21, 0x00       ; 0
    8732:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8736:       59 01           movw    r10, r18
    8738:       6a 01           movw    r12, r20
    873a:       80 91 ea 08     lds     r24, 0x08EA
    873e:       e8 2e           mov     r14, r24
    8740:       ff 24           eor     r15, r15
    8742:       e7 fc           sbrc    r14, 7
    8744:       f0 94           com     r15
    8746:       0f 2d           mov     r16, r15
    8748:       1f 2d           mov     r17, r15
    874a:       a4 01           movw    r20, r8
    874c:       93 01           movw    r18, r6
    874e:       e6 14           cp      r14, r6
    8750:       f7 04           cpc     r15, r7
    8752:       08 05           cpc     r16, r8
    8754:       19 05           cpc     r17, r9
    8756:       14 f4           brge    .+4             ; 0x875c <MotorRegler+0x1948>
    8758:       a8 01           movw    r20, r16
    875a:       97 01           movw    r18, r14
    875c:       99 27           eor     r25, r25
    875e:       87 fd           sbrc    r24, 7
    8760:       90 95           com     r25
    8762:       90 95           com     r25
    8764:       81 95           neg     r24
    8766:       9f 4f           sbci    r25, 0xFF       ; 255
    8768:       aa 27           eor     r26, r26
    876a:       97 fd           sbrc    r25, 7
    876c:       a0 95           com     r26
    876e:       ba 2f           mov     r27, r26
    8770:       39 01           movw    r6, r18
    8772:       4a 01           movw    r8, r20
    8774:       28 17           cp      r18, r24
    8776:       39 07           cpc     r19, r25
    8778:       4a 07           cpc     r20, r26
    877a:       5b 07           cpc     r21, r27
    877c:       14 f4           brge    .+4             ; 0x8782 <MotorRegler+0x196e>
    877e:       3c 01           movw    r6, r24
    8780:       4d 01           movw    r8, r26
    8782:       ea 14           cp      r14, r10
    8784:       fb 04           cpc     r15, r11
    8786:       0c 05           cpc     r16, r12
    8788:       1d 05           cpc     r17, r13
    878a:       14 f4           brge    .+4             ; 0x8790 <MotorRegler+0x197c>
    878c:       57 01           movw    r10, r14
    878e:       68 01           movw    r12, r16
    8790:       a8 16           cp      r10, r24
    8792:       b9 06           cpc     r11, r25
    8794:       ca 06           cpc     r12, r26
    8796:       db 06           cpc     r13, r27
    8798:       14 f4           brge    .+4             ; 0x879e <MotorRegler+0x198a>
    879a:       5c 01           movw    r10, r24
    879c:       6d 01           movw    r12, r26
    879e:       80 91 65 04     lds     r24, 0x0465
    87a2:       90 91 66 04     lds     r25, 0x0466
    87a6:       a0 91 67 04     lds     r26, 0x0467
    87aa:       b0 91 68 04     lds     r27, 0x0468
    87ae:       86 19           sub     r24, r6
    87b0:       97 09           sbc     r25, r7
    87b2:       a8 09           sbc     r26, r8
    87b4:       b9 09           sbc     r27, r9
    87b6:       80 93 65 04     sts     0x0465, r24
    87ba:       90 93 66 04     sts     0x0466, r25
    87be:       a0 93 67 04     sts     0x0467, r26
    87c2:       b0 93 68 04     sts     0x0468, r27
    87c6:       80 91 6d 04     lds     r24, 0x046D
    87ca:       90 91 6e 04     lds     r25, 0x046E
    87ce:       a0 91 6f 04     lds     r26, 0x046F
    87d2:       b0 91 70 04     lds     r27, 0x0470
    87d6:       8a 19           sub     r24, r10
    87d8:       9b 09           sbc     r25, r11
    87da:       ac 09           sbc     r26, r12
    87dc:       bd 09           sbc     r27, r13
    87de:       80 93 6d 04     sts     0x046D, r24
    87e2:       90 93 6e 04     sts     0x046E, r25
    87e6:       a0 93 6f 04     sts     0x046F, r26
    87ea:       b0 93 70 04     sts     0x0470, r27
    87ee:       0c 94 d2 38     jmp     0x71a4  ; 0x71a4 <MotorRegler+0x390>
    87f2:       88 e1           ldi     r24, 0x18       ; 24
    87f4:       80 93 dc 04     sts     0x04DC, r24
    87f8:       e0 90 eb 07     lds     r14, 0x07EB
    87fc:       ff 24           eor     r15, r15
    87fe:       ee 0c           add     r14, r14
    8800:       ff 1c           adc     r15, r15
    8802:       ee 0c           add     r14, r14
    8804:       ff 1c           adc     r15, r15
    8806:       00 27           eor     r16, r16
    8808:       f7 fc           sbrc    r15, 7
    880a:       00 95           com     r16
    880c:       10 2f           mov     r17, r16
    880e:       69 81           ldd     r22, Y+1        ; 0x01
    8810:       7a 81           ldd     r23, Y+2        ; 0x02
    8812:       8b 81           ldd     r24, Y+3        ; 0x03
    8814:       9c 81           ldd     r25, Y+4        ; 0x04
    8816:       a8 01           movw    r20, r16
    8818:       97 01           movw    r18, r14
    881a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    881e:       30 93 42 07     sts     0x0742, r19
    8822:       20 93 41 07     sts     0x0741, r18
    8826:       6d 81           ldd     r22, Y+5        ; 0x05
    8828:       7e 81           ldd     r23, Y+6        ; 0x06
    882a:       8f 81           ldd     r24, Y+7        ; 0x07
    882c:       98 85           ldd     r25, Y+8        ; 0x08
    882e:       a8 01           movw    r20, r16
    8830:       97 01           movw    r18, r14
    8832:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8836:       30 93 44 07     sts     0x0744, r19
    883a:       20 93 43 07     sts     0x0743, r18
    883e:       80 91 72 08     lds     r24, 0x0872
    8842:       90 91 73 08     lds     r25, 0x0873
    8846:       97 fd           sbrc    r25, 7
    8848:       67 c5           rjmp    .+2766          ; 0x9318 <MotorRegler+0x2504>
    884a:       95 95           asr     r25
    884c:       87 95           ror     r24
    884e:       95 95           asr     r25
    8850:       87 95           ror     r24
    8852:       90 93 46 07     sts     0x0746, r25
    8856:       80 93 45 07     sts     0x0745, r24
    885a:       80 91 82 08     lds     r24, 0x0882
    885e:       90 91 83 08     lds     r25, 0x0883
    8862:       97 fd           sbrc    r25, 7
    8864:       57 c5           rjmp    .+2734          ; 0x9314 <MotorRegler+0x2500>
    8866:       95 95           asr     r25
    8868:       87 95           ror     r24
    886a:       95 95           asr     r25
    886c:       87 95           ror     r24
    886e:       90 93 48 07     sts     0x0748, r25
    8872:       80 93 47 07     sts     0x0747, r24
    8876:       90 92 4a 07     sts     0x074A, r9
    887a:       80 92 49 07     sts     0x0749, r8
    887e:       20 91 9e 04     lds     r18, 0x049E
    8882:       30 91 9f 04     lds     r19, 0x049F
    8886:       30 93 4c 07     sts     0x074C, r19
    888a:       20 93 4b 07     sts     0x074B, r18
    888e:       60 91 7d 04     lds     r22, 0x047D
    8892:       70 91 7e 04     lds     r23, 0x047E
    8896:       80 91 7f 04     lds     r24, 0x047F
    889a:       90 91 80 04     lds     r25, 0x0480
    889e:       20 e0           ldi     r18, 0x00       ; 0
    88a0:       32 e0           ldi     r19, 0x02       ; 2
    88a2:       40 e0           ldi     r20, 0x00       ; 0
    88a4:       50 e0           ldi     r21, 0x00       ; 0
    88a6:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    88aa:       30 93 4e 07     sts     0x074E, r19
    88ae:       20 93 4d 07     sts     0x074D, r18
    88b2:       30 92 52 07     sts     0x0752, r3
    88b6:       20 92 51 07     sts     0x0751, r2
    88ba:       80 91 0e 03     lds     r24, 0x030E
    88be:       90 91 0f 03     lds     r25, 0x030F
    88c2:       90 93 54 07     sts     0x0754, r25
    88c6:       80 93 53 07     sts     0x0753, r24
    88ca:       60 91 7e 08     lds     r22, 0x087E
    88ce:       70 91 7f 08     lds     r23, 0x087F
    88d2:       80 91 80 08     lds     r24, 0x0880
    88d6:       90 91 81 08     lds     r25, 0x0881
    88da:       20 91 b3 03     lds     r18, 0x03B3
    88de:       30 91 b4 03     lds     r19, 0x03B4
    88e2:       40 91 b5 03     lds     r20, 0x03B5
    88e6:       50 91 b6 03     lds     r21, 0x03B6
    88ea:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    88ee:       30 93 58 07     sts     0x0758, r19
    88f2:       20 93 57 07     sts     0x0757, r18
    88f6:       80 91 94 04     lds     r24, 0x0494
    88fa:       90 e0           ldi     r25, 0x00       ; 0
    88fc:       90 93 56 07     sts     0x0756, r25
    8900:       80 93 55 07     sts     0x0755, r24
    8904:       80 91 9a 06     lds     r24, 0x069A
    8908:       90 e0           ldi     r25, 0x00       ; 0
    890a:       90 93 68 07     sts     0x0768, r25
    890e:       80 93 67 07     sts     0x0767, r24
    8912:       80 91 e9 03     lds     r24, 0x03E9
    8916:       90 91 ea 03     lds     r25, 0x03EA
    891a:       90 93 6a 07     sts     0x076A, r25
    891e:       80 93 69 07     sts     0x0769, r24
    8922:       80 91 e9 08     lds     r24, 0x08E9
    8926:       99 27           eor     r25, r25
    8928:       87 fd           sbrc    r24, 7
    892a:       90 95           com     r25
    892c:       90 93 78 07     sts     0x0778, r25
    8930:       80 93 77 07     sts     0x0777, r24
    8934:       80 91 20 05     lds     r24, 0x0520
    8938:       90 91 21 05     lds     r25, 0x0521
    893c:       90 93 7e 07     sts     0x077E, r25
    8940:       80 93 7d 07     sts     0x077D, r24
    8944:       80 91 22 05     lds     r24, 0x0522
    8948:       90 91 23 05     lds     r25, 0x0523
    894c:       90 93 80 07     sts     0x0780, r25
    8950:       80 93 7f 07     sts     0x077F, r24
    8954:       f1 c9           rjmp    .-3102          ; 0x7d38 <MotorRegler+0xf24>
    8956:       41 50           subi    r20, 0x01       ; 1
    8958:       50 40           sbci    r21, 0x00       ; 0
    895a:       50 93 bd 04     sts     0x04BD, r21
    895e:       40 93 bc 04     sts     0x04BC, r20
    8962:       1a c9           rjmp    .-3532          ; 0x7b98 <MotorRegler+0xd84>
    8964:       41 50           subi    r20, 0x01       ; 1
    8966:       50 40           sbci    r21, 0x00       ; 0
    8968:       50 93 bb 04     sts     0x04BB, r21
    896c:       40 93 ba 04     sts     0x04BA, r20
    8970:       e5 c8           rjmp    .-3638          ; 0x7b3c <MotorRegler+0xd28>
    8972:       80 91 a2 03     lds     r24, 0x03A2
    8976:       20 91 b1 03     lds     r18, 0x03B1
    897a:       30 91 b2 03     lds     r19, 0x03B2
    897e:       28 0f           add     r18, r24
    8980:       31 1d           adc     r19, r1
    8982:       80 91 e4 07     lds     r24, 0x07E4
    8986:       90 e0           ldi     r25, 0x00       ; 0
    8988:       fc 01           movw    r30, r24
    898a:       2e 9f           mul     r18, r30
    898c:       c0 01           movw    r24, r0
    898e:       2f 9f           mul     r18, r31
    8990:       90 0d           add     r25, r0
    8992:       3e 9f           mul     r19, r30
    8994:       90 0d           add     r25, r0
    8996:       11 24           eor     r1, r1
    8998:       44 97           sbiw    r24, 0x14       ; 20
    899a:       90 93 a1 04     sts     0x04A1, r25
    899e:       80 93 a0 04     sts     0x04A0, r24
    89a2:       81 e0           ldi     r24, 0x01       ; 1
    89a4:       80 93 88 04     sts     0x0488, r24
    89a8:       20 91 9e 04     lds     r18, 0x049E
    89ac:       30 91 9f 04     lds     r19, 0x049F
    89b0:       ff a1           ldd     r31, Y+39       ; 0x27
    89b2:       ff 23           and     r31, r31
    89b4:       21 f0           breq    .+8             ; 0x89be <MotorRegler+0x1baa>
    89b6:       10 92 a1 04     sts     0x04A1, r1
    89ba:       10 92 a0 04     sts     0x04A0, r1
    89be:       40 91 a0 04     lds     r20, 0x04A0
    89c2:       50 91 a1 04     lds     r21, 0x04A1
    89c6:       42 17           cp      r20, r18
    89c8:       53 07           cpc     r21, r19
    89ca:       0c f0           brlt    .+2             ; 0x89ce <MotorRegler+0x1bba>
    89cc:       0e cb           rjmp    .-2532          ; 0x7fea <MotorRegler+0x11d6>
    89ce:       80 91 88 04     lds     r24, 0x0488
    89d2:       88 23           and     r24, r24
    89d4:       09 f4           brne    .+2             ; 0x89d8 <MotorRegler+0x1bc4>
    89d6:       09 cb           rjmp    .-2542          ; 0x7fea <MotorRegler+0x11d6>
    89d8:       80 91 a3 03     lds     r24, 0x03A3
    89dc:       90 e0           ldi     r25, 0x00       ; 0
    89de:       24 1b           sub     r18, r20
    89e0:       35 0b           sbc     r19, r21
    89e2:       ac 01           movw    r20, r24
    89e4:       42 9f           mul     r20, r18
    89e6:       c0 01           movw    r24, r0
    89e8:       43 9f           mul     r20, r19
    89ea:       90 0d           add     r25, r0
    89ec:       52 9f           mul     r21, r18
    89ee:       90 0d           add     r25, r0
    89f0:       11 24           eor     r1, r1
    89f2:       97 fd           sbrc    r25, 7
    89f4:       db c6           rjmp    .+3510          ; 0x97ac <MotorRegler+0x2998>
    89f6:       5c 01           movw    r10, r24
    89f8:       b5 94           asr     r11
    89fa:       a7 94           ror     r10
    89fc:       b5 94           asr     r11
    89fe:       a7 94           ror     r10
    8a00:       c0 90 0c 04     lds     r12, 0x040C
    8a04:       d0 90 0d 04     lds     r13, 0x040D
    8a08:       60 91 7d 04     lds     r22, 0x047D
    8a0c:       70 91 7e 04     lds     r23, 0x047E
    8a10:       80 91 7f 04     lds     r24, 0x047F
    8a14:       90 91 80 04     lds     r25, 0x0480
    8a18:       e0 90 a4 03     lds     r14, 0x03A4
    8a1c:       ff 24           eor     r15, r15
    8a1e:       00 e0           ldi     r16, 0x00       ; 0
    8a20:       10 e0           ldi     r17, 0x00       ; 0
    8a22:       20 e8           ldi     r18, 0x80       ; 128
    8a24:       30 e0           ldi     r19, 0x00       ; 0
    8a26:       40 e0           ldi     r20, 0x00       ; 0
    8a28:       50 e0           ldi     r21, 0x00       ; 0
    8a2a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8a2e:       c8 01           movw    r24, r16
    8a30:       b7 01           movw    r22, r14
    8a32:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    8a36:       20 e2           ldi     r18, 0x20       ; 32
    8a38:       30 e0           ldi     r19, 0x00       ; 0
    8a3a:       40 e0           ldi     r20, 0x00       ; 0
    8a3c:       50 e0           ldi     r21, 0x00       ; 0
    8a3e:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8a42:       a9 01           movw    r20, r18
    8a44:       28 5e           subi    r18, 0xE8       ; 232
    8a46:       3e 4f           sbci    r19, 0xFE       ; 254
    8a48:       14 f4           brge    .+4             ; 0x8a4e <MotorRegler+0x1c3a>
    8a4a:       48 ee           ldi     r20, 0xE8       ; 232
    8a4c:       5e ef           ldi     r21, 0xFE       ; 254
    8a4e:       20 91 e5 04     lds     r18, 0x04E5
    8a52:       30 91 e6 04     lds     r19, 0x04E6
    8a56:       c9 01           movw    r24, r18
    8a58:       88 0f           add     r24, r24
    8a5a:       99 1f           adc     r25, r25
    8a5c:       82 0f           add     r24, r18
    8a5e:       93 1f           adc     r25, r19
    8a60:       bc 01           movw    r22, r24
    8a62:       66 0f           add     r22, r22
    8a64:       77 1f           adc     r23, r23
    8a66:       66 0f           add     r22, r22
    8a68:       77 1f           adc     r23, r23
    8a6a:       68 0f           add     r22, r24
    8a6c:       79 1f           adc     r23, r25
    8a6e:       96 01           movw    r18, r12
    8a70:       d7 fc           sbrc    r13, 7
    8a72:       a1 c6           rjmp    .+3394          ; 0x97b6 <MotorRegler+0x29a2>
    8a74:       35 95           asr     r19
    8a76:       27 95           ror     r18
    8a78:       cb 01           movw    r24, r22
    8a7a:       82 1b           sub     r24, r18
    8a7c:       93 0b           sbc     r25, r19
    8a7e:       9a 01           movw    r18, r20
    8a80:       49 51           subi    r20, 0x19       ; 25
    8a82:       51 40           sbci    r21, 0x01       ; 1
    8a84:       14 f0           brlt    .+4             ; 0x8a8a <MotorRegler+0x1c76>
    8a86:       28 e1           ldi     r18, 0x18       ; 24
    8a88:       31 e0           ldi     r19, 0x01       ; 1
    8a8a:       82 1b           sub     r24, r18
    8a8c:       93 0b           sbc     r25, r19
    8a8e:       9c 01           movw    r18, r24
    8a90:       8d a5           ldd     r24, Y+45       ; 0x2d
    8a92:       9e a5           ldd     r25, Y+46       ; 0x2e
    8a94:       8a 19           sub     r24, r10
    8a96:       9b 09           sbc     r25, r11
    8a98:       28 0f           add     r18, r24
    8a9a:       39 1f           adc     r19, r25
    8a9c:       37 fd           sbrc    r19, 7
    8a9e:       88 c6           rjmp    .+3344          ; 0x97b0 <MotorRegler+0x299c>
    8aa0:       35 95           asr     r19
    8aa2:       27 95           ror     r18
    8aa4:       35 95           asr     r19
    8aa6:       27 95           ror     r18
    8aa8:       35 95           asr     r19
    8aaa:       27 95           ror     r18
    8aac:       35 95           asr     r19
    8aae:       27 95           ror     r18
    8ab0:       30 93 e6 04     sts     0x04E6, r19
    8ab4:       20 93 e5 04     sts     0x04E5, r18
    8ab8:       80 91 e0 07     lds     r24, 0x07E0
    8abc:       68 2f           mov     r22, r24
    8abe:       70 e0           ldi     r23, 0x00       ; 0
    8ac0:       66 0f           add     r22, r22
    8ac2:       77 1f           adc     r23, r23
    8ac4:       66 0f           add     r22, r22
    8ac6:       77 1f           adc     r23, r23
    8ac8:       26 17           cp      r18, r22
    8aca:       37 07           cpc     r19, r23
    8acc:       0c f0           brlt    .+2             ; 0x8ad0 <MotorRegler+0x1cbc>
    8ace:       7e ca           rjmp    .-2820          ; 0x7fcc <MotorRegler+0x11b8>
    8ad0:       8d a5           ldd     r24, Y+45       ; 0x2d
    8ad2:       9e a5           ldd     r25, Y+46       ; 0x2e
    8ad4:       86 17           cp      r24, r22
    8ad6:       97 07           cpc     r25, r23
    8ad8:       0c f4           brge    .+2             ; 0x8adc <MotorRegler+0x1cc8>
    8ada:       9f c5           rjmp    .+2878          ; 0x961a <MotorRegler+0x2806>
    8adc:       70 93 e6 04     sts     0x04E6, r23
    8ae0:       60 93 e5 04     sts     0x04E5, r22
    8ae4:       7c ca           rjmp    .-2824          ; 0x7fde <MotorRegler+0x11ca>
    8ae6:       10 92 9d 04     sts     0x049D, r1
    8aea:       0c 94 9e 37     jmp     0x6f3c  ; 0x6f3c <MotorRegler+0x128>
    8aee:       6d 5f           subi    r22, 0xFD       ; 253
    8af0:       7f 4f           sbci    r23, 0xFF       ; 255
    8af2:       0c 94 9f 39     jmp     0x733e  ; 0x733e <MotorRegler+0x52a>
    8af6:       6f 5f           subi    r22, 0xFF       ; 255
    8af8:       7f 4f           sbci    r23, 0xFF       ; 255
    8afa:       1c cb           rjmp    .-2504          ; 0x8134 <MotorRegler+0x1320>
    8afc:       66 27           eor     r22, r22
    8afe:       77 27           eor     r23, r23
    8b00:       6a 19           sub     r22, r10
    8b02:       7b 09           sbc     r23, r11
    8b04:       15 cb           rjmp    .-2518          ; 0x8130 <MotorRegler+0x131c>
    8b06:       03 96           adiw    r24, 0x03       ; 3
    8b08:       c0 cb           rjmp    .-2176          ; 0x828a <MotorRegler+0x1476>
    8b0a:       03 96           adiw    r24, 0x03       ; 3
    8b0c:       9f cb           rjmp    .-2242          ; 0x824c <MotorRegler+0x1438>
    8b0e:       03 96           adiw    r24, 0x03       ; 3
    8b10:       f3 cb           rjmp    .-2074          ; 0x82f8 <MotorRegler+0x14e4>
    8b12:       03 96           adiw    r24, 0x03       ; 3
    8b14:       d6 cb           rjmp    .-2132          ; 0x82c2 <MotorRegler+0x14ae>
    8b16:       10 92 a6 04     sts     0x04A6, r1
    8b1a:       0c 94 b0 37     jmp     0x6f60  ; 0x6f60 <MotorRegler+0x14c>
    8b1e:       10 92 a7 04     sts     0x04A7, r1
    8b22:       d7 c8           rjmp    .-3666          ; 0x7cd2 <MotorRegler+0xebe>
    8b24:       81 e0           ldi     r24, 0x01       ; 1
    8b26:       80 93 aa 04     sts     0x04AA, r24
    8b2a:       c7 c8           rjmp    .-3698          ; 0x7cba <MotorRegler+0xea6>
    8b2c:       a1 e0           ldi     r26, 0x01       ; 1
    8b2e:       a0 93 ab 04     sts     0x04AB, r26
    8b32:       a2 c8           rjmp    .-3772          ; 0x7c78 <MotorRegler+0xe64>
    8b34:       81 e0           ldi     r24, 0x01       ; 1
    8b36:       80 93 a9 04     sts     0x04A9, r24
    8b3a:       7f c8           rjmp    .-3842          ; 0x7c3a <MotorRegler+0xe26>
    8b3c:       81 e0           ldi     r24, 0x01       ; 1
    8b3e:       80 93 a8 04     sts     0x04A8, r24
    8b42:       56 c8           rjmp    .-3924          ; 0x7bf0 <MotorRegler+0xddc>
    8b44:       84 e6           ldi     r24, 0x64       ; 100
    8b46:       90 e0           ldi     r25, 0x00       ; 0
    8b48:       90 93 bd 04     sts     0x04BD, r25
    8b4c:       80 93 bc 04     sts     0x04BC, r24
    8b50:       23 c8           rjmp    .-4026          ; 0x7b98 <MotorRegler+0xd84>
    8b52:       84 e6           ldi     r24, 0x64       ; 100
    8b54:       90 e0           ldi     r25, 0x00       ; 0
    8b56:       90 93 bb 04     sts     0x04BB, r25
    8b5a:       80 93 ba 04     sts     0x04BA, r24
    8b5e:       0c 94 9e 3d     jmp     0x7b3c  ; 0x7b3c <MotorRegler+0xd28>
    8b62:       80 91 9f 06     lds     r24, 0x069F
    8b66:       99 27           eor     r25, r25
    8b68:       87 fd           sbrc    r24, 7
    8b6a:       90 95           com     r25
    8b6c:       ac 01           movw    r20, r24
    8b6e:       48 9d           mul     r20, r8
    8b70:       c0 01           movw    r24, r0
    8b72:       49 9d           mul     r20, r9
    8b74:       90 0d           add     r25, r0
    8b76:       58 9d           mul     r21, r8
    8b78:       90 0d           add     r25, r0
    8b7a:       11 24           eor     r1, r1
    8b7c:       c8 0e           add     r12, r24
    8b7e:       d9 1e           adc     r13, r25
    8b80:       d0 92 96 04     sts     0x0496, r13
    8b84:       c0 92 95 04     sts     0x0495, r12
    8b88:       80 91 a0 06     lds     r24, 0x06A0
    8b8c:       99 27           eor     r25, r25
    8b8e:       87 fd           sbrc    r24, 7
    8b90:       90 95           com     r25
    8b92:       bc 01           movw    r22, r24
    8b94:       68 9d           mul     r22, r8
    8b96:       c0 01           movw    r24, r0
    8b98:       69 9d           mul     r22, r9
    8b9a:       90 0d           add     r25, r0
    8b9c:       78 9d           mul     r23, r8
    8b9e:       90 0d           add     r25, r0
    8ba0:       11 24           eor     r1, r1
    8ba2:       08 0f           add     r16, r24
    8ba4:       19 1f           adc     r17, r25
    8ba6:       10 93 98 04     sts     0x0498, r17
    8baa:       00 93 97 04     sts     0x0497, r16
    8bae:       20 91 a1 06     lds     r18, 0x06A1
    8bb2:       33 27           eor     r19, r19
    8bb4:       27 fd           sbrc    r18, 7
    8bb6:       30 95           com     r19
    8bb8:       80 91 99 04     lds     r24, 0x0499
    8bbc:       90 91 9a 04     lds     r25, 0x049A
    8bc0:       82 0f           add     r24, r18
    8bc2:       93 1f           adc     r25, r19
    8bc4:       90 93 9a 04     sts     0x049A, r25
    8bc8:       80 93 99 04     sts     0x0499, r24
    8bcc:       20 91 e4 07     lds     r18, 0x07E4
    8bd0:       30 e0           ldi     r19, 0x00       ; 0
    8bd2:       80 91 a3 06     lds     r24, 0x06A3
    8bd6:       99 27           eor     r25, r25
    8bd8:       87 fd           sbrc    r24, 7
    8bda:       90 95           com     r25
    8bdc:       dc 01           movw    r26, r24
    8bde:       2a 9f           mul     r18, r26
    8be0:       c0 01           movw    r24, r0
    8be2:       2b 9f           mul     r18, r27
    8be4:       90 0d           add     r25, r0
    8be6:       3a 9f           mul     r19, r26
    8be8:       90 0d           add     r25, r0
    8bea:       11 24           eor     r1, r1
    8bec:       90 93 b2 03     sts     0x03B2, r25
    8bf0:       80 93 b1 03     sts     0x03B1, r24
    8bf4:       80 91 a2 06     lds     r24, 0x06A2
    8bf8:       90 e0           ldi     r25, 0x00       ; 0
    8bfa:       86 15           cp      r24, r6
    8bfc:       97 05           cpc     r25, r7
    8bfe:       14 f0           brlt    .+4             ; 0x8c04 <MotorRegler+0x1df0>
    8c00:       0c 94 61 3d     jmp     0x7ac2  ; 0x7ac2 <MotorRegler+0xcae>
    8c04:       90 93 9c 04     sts     0x049C, r25
    8c08:       80 93 9b 04     sts     0x049B, r24
    8c0c:       0c 94 61 3d     jmp     0x7ac2  ; 0x7ac2 <MotorRegler+0xcae>
    8c10:       10 92 9a 04     sts     0x049A, r1
    8c14:       10 92 99 04     sts     0x0499, r1
    8c18:       0c 94 2f 3d     jmp     0x7a5e  ; 0x7a5e <MotorRegler+0xc4a>
    8c1c:       f0 91 89 04     lds     r31, 0x0489
    8c20:       fe a3           std     Y+38, r31       ; 0x26
    8c22:       ff 23           and     r31, r31
    8c24:       11 f0           breq    .+4             ; 0x8c2a <MotorRegler+0x1e16>
    8c26:       0c 94 e4 38     jmp     0x71c8  ; 0x71c8 <MotorRegler+0x3b4>
    8c2a:       20 91 07 08     lds     r18, 0x0807
    8c2e:       2c 8f           std     Y+28, r18       ; 0x1c
    8c30:       22 23           and     r18, r18
    8c32:       11 f4           brne    .+4             ; 0x8c38 <MotorRegler+0x1e24>
    8c34:       0c 94 e4 38     jmp     0x71c8  ; 0x71c8 <MotorRegler+0x3b4>
    8c38:       40 91 5b 08     lds     r20, 0x085B
    8c3c:       50 91 5c 08     lds     r21, 0x085C
    8c40:       60 91 5d 08     lds     r22, 0x085D
    8c44:       70 91 5e 08     lds     r23, 0x085E
    8c48:       cb 01           movw    r24, r22
    8c4a:       ba 01           movw    r22, r20
    8c4c:       20 e0           ldi     r18, 0x00       ; 0
    8c4e:       31 e0           ldi     r19, 0x01       ; 1
    8c50:       40 e0           ldi     r20, 0x00       ; 0
    8c52:       50 e0           ldi     r21, 0x00       ; 0
    8c54:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8c58:       28 a7           std     Y+40, r18       ; 0x28
    8c5a:       39 a7           std     Y+41, r19       ; 0x29
    8c5c:       4a a7           std     Y+42, r20       ; 0x2a
    8c5e:       5b a7           std     Y+43, r21       ; 0x2b
    8c60:       20 93 5b 08     sts     0x085B, r18
    8c64:       30 93 5c 08     sts     0x085C, r19
    8c68:       40 93 5d 08     sts     0x085D, r20
    8c6c:       50 93 5e 08     sts     0x085E, r21
    8c70:       20 90 62 08     lds     r2, 0x0862
    8c74:       30 90 63 08     lds     r3, 0x0863
    8c78:       40 90 64 08     lds     r4, 0x0864
    8c7c:       50 90 65 08     lds     r5, 0x0865
    8c80:       c2 01           movw    r24, r4
    8c82:       b1 01           movw    r22, r2
    8c84:       20 e0           ldi     r18, 0x00       ; 0
    8c86:       31 e0           ldi     r19, 0x01       ; 1
    8c88:       40 e0           ldi     r20, 0x00       ; 0
    8c8a:       50 e0           ldi     r21, 0x00       ; 0
    8c8c:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8c90:       19 01           movw    r2, r18
    8c92:       2a 01           movw    r4, r20
    8c94:       20 93 62 08     sts     0x0862, r18
    8c98:       30 93 63 08     sts     0x0863, r19
    8c9c:       40 93 64 08     sts     0x0864, r20
    8ca0:       50 93 65 08     sts     0x0865, r21
    8ca4:       e0 90 eb 07     lds     r14, 0x07EB
    8ca8:       ff 24           eor     r15, r15
    8caa:       00 e0           ldi     r16, 0x00       ; 0
    8cac:       10 e0           ldi     r17, 0x00       ; 0
    8cae:       20 91 55 04     lds     r18, 0x0455
    8cb2:       30 91 56 04     lds     r19, 0x0456
    8cb6:       40 91 57 04     lds     r20, 0x0457
    8cba:       50 91 58 04     lds     r21, 0x0458
    8cbe:       c8 01           movw    r24, r16
    8cc0:       b7 01           movw    r22, r14
    8cc2:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    8cc6:       20 e0           ldi     r18, 0x00       ; 0
    8cc8:       31 e0           ldi     r19, 0x01       ; 1
    8cca:       40 e0           ldi     r20, 0x00       ; 0
    8ccc:       50 e0           ldi     r21, 0x00       ; 0
    8cce:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8cd2:       59 01           movw    r10, r18
    8cd4:       6a 01           movw    r12, r20
    8cd6:       20 93 55 04     sts     0x0455, r18
    8cda:       30 93 56 04     sts     0x0456, r19
    8cde:       40 93 57 04     sts     0x0457, r20
    8ce2:       50 93 58 04     sts     0x0458, r21
    8ce6:       20 91 59 04     lds     r18, 0x0459
    8cea:       30 91 5a 04     lds     r19, 0x045A
    8cee:       40 91 5b 04     lds     r20, 0x045B
    8cf2:       50 91 5c 04     lds     r21, 0x045C
    8cf6:       c8 01           movw    r24, r16
    8cf8:       b7 01           movw    r22, r14
    8cfa:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    8cfe:       20 e0           ldi     r18, 0x00       ; 0
    8d00:       31 e0           ldi     r19, 0x01       ; 1
    8d02:       40 e0           ldi     r20, 0x00       ; 0
    8d04:       50 e0           ldi     r21, 0x00       ; 0
    8d06:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8d0a:       39 01           movw    r6, r18
    8d0c:       4a 01           movw    r8, r20
    8d0e:       20 93 59 04     sts     0x0459, r18
    8d12:       30 93 5a 04     sts     0x045A, r19
    8d16:       40 93 5b 04     sts     0x045B, r20
    8d1a:       50 93 5c 04     sts     0x045C, r21
    8d1e:       60 91 5d 04     lds     r22, 0x045D
    8d22:       70 91 5e 04     lds     r23, 0x045E
    8d26:       80 91 5f 04     lds     r24, 0x045F
    8d2a:       90 91 60 04     lds     r25, 0x0460
    8d2e:       20 e0           ldi     r18, 0x00       ; 0
    8d30:       31 e0           ldi     r19, 0x01       ; 1
    8d32:       40 e0           ldi     r20, 0x00       ; 0
    8d34:       50 e0           ldi     r21, 0x00       ; 0
    8d36:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8d3a:       20 93 5d 04     sts     0x045D, r18
    8d3e:       30 93 5e 04     sts     0x045E, r19
    8d42:       40 93 5f 04     sts     0x045F, r20
    8d46:       50 93 60 04     sts     0x0460, r21
    8d4a:       e0 90 06 08     lds     r14, 0x0806
    8d4e:       ff 24           eor     r15, r15
    8d50:       00 e0           ldi     r16, 0x00       ; 0
    8d52:       10 e0           ldi     r17, 0x00       ; 0
    8d54:       68 a5           ldd     r22, Y+40       ; 0x28
    8d56:       79 a5           ldd     r23, Y+41       ; 0x29
    8d58:       8a a5           ldd     r24, Y+42       ; 0x2a
    8d5a:       9b a5           ldd     r25, Y+43       ; 0x2b
    8d5c:       6a 19           sub     r22, r10
    8d5e:       7b 09           sbc     r23, r11
    8d60:       8c 09           sbc     r24, r12
    8d62:       9d 09           sbc     r25, r13
    8d64:       a8 01           movw    r20, r16
    8d66:       97 01           movw    r18, r14
    8d68:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8d6c:       20 93 d7 04     sts     0x04D7, r18
    8d70:       30 93 d8 04     sts     0x04D8, r19
    8d74:       40 93 d9 04     sts     0x04D9, r20
    8d78:       50 93 da 04     sts     0x04DA, r21
    8d7c:       ca 01           movw    r24, r20
    8d7e:       b9 01           movw    r22, r18
    8d80:       20 e0           ldi     r18, 0x00       ; 0
    8d82:       31 e0           ldi     r19, 0x01       ; 1
    8d84:       40 e0           ldi     r20, 0x00       ; 0
    8d86:       50 e0           ldi     r21, 0x00       ; 0
    8d88:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8d8c:       69 01           movw    r12, r18
    8d8e:       30 93 a5 04     sts     0x04A5, r19
    8d92:       20 93 a4 04     sts     0x04A4, r18
    8d96:       c2 01           movw    r24, r4
    8d98:       b1 01           movw    r22, r2
    8d9a:       66 19           sub     r22, r6
    8d9c:       77 09           sbc     r23, r7
    8d9e:       88 09           sbc     r24, r8
    8da0:       99 09           sbc     r25, r9
    8da2:       a8 01           movw    r20, r16
    8da4:       97 01           movw    r18, r14
    8da6:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8daa:       ca 01           movw    r24, r20
    8dac:       b9 01           movw    r22, r18
    8dae:       20 e0           ldi     r18, 0x00       ; 0
    8db0:       31 e0           ldi     r19, 0x01       ; 1
    8db2:       40 e0           ldi     r20, 0x00       ; 0
    8db4:       50 e0           ldi     r21, 0x00       ; 0
    8db6:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8dba:       b9 01           movw    r22, r18
    8dbc:       30 93 a3 04     sts     0x04A3, r19
    8dc0:       20 93 a2 04     sts     0x04A2, r18
    8dc4:       80 91 ba 04     lds     r24, 0x04BA
    8dc8:       90 91 bb 04     lds     r25, 0x04BB
    8dcc:       81 34           cpi     r24, 0x41       ; 65
    8dce:       91 05           cpc     r25, r1
    8dd0:       ac f4           brge    .+42            ; 0x8dfc <MotorRegler+0x1fe8>
    8dd2:       80 91 bc 04     lds     r24, 0x04BC
    8dd6:       90 91 bd 04     lds     r25, 0x04BD
    8dda:       81 34           cpi     r24, 0x41       ; 65
    8ddc:       91 05           cpc     r25, r1
    8dde:       74 f4           brge    .+28            ; 0x8dfc <MotorRegler+0x1fe8>
    8de0:       e0 91 da 07     lds     r30, 0x07DA
    8de4:       f0 e0           ldi     r31, 0x00       ; 0
    8de6:       ee 0f           add     r30, r30
    8de8:       ff 1f           adc     r31, r31
    8dea:       eb 55           subi    r30, 0x5B       ; 91
    8dec:       f8 4f           sbci    r31, 0xF8       ; 248
    8dee:       01 90           ld      r0, Z+
    8df0:       f0 81           ld      r31, Z
    8df2:       e0 2d           mov     r30, r0
    8df4:       f7 fd           sbrc    r31, 7
    8df6:       17 c7           rjmp    .+3630          ; 0x9c26 <MotorRegler+0x2e12>
    8df8:       7a 97           sbiw    r30, 0x1a       ; 26
    8dfa:       2c f0           brlt    .+10            ; 0x8e06 <MotorRegler+0x1ff2>
    8dfc:       80 91 e8 08     lds     r24, 0x08E8
    8e00:       8f 3f           cpi     r24, 0xFF       ; 255
    8e02:       09 f4           brne    .+2             ; 0x8e06 <MotorRegler+0x1ff2>
    8e04:       c8 c6           rjmp    .+3472          ; 0x9b96 <MotorRegler+0x2d82>
    8e06:       60 91 4e 08     lds     r22, 0x084E
    8e0a:       70 91 4f 08     lds     r23, 0x084F
    8e0e:       80 91 50 08     lds     r24, 0x0850
    8e12:       90 91 51 08     lds     r25, 0x0851
    8e16:       20 e0           ldi     r18, 0x00       ; 0
    8e18:       31 e0           ldi     r19, 0x01       ; 1
    8e1a:       40 e0           ldi     r20, 0x00       ; 0
    8e1c:       50 e0           ldi     r21, 0x00       ; 0
    8e1e:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8e22:       20 93 4e 08     sts     0x084E, r18
    8e26:       30 93 4f 08     sts     0x084F, r19
    8e2a:       40 93 50 08     sts     0x0850, r20
    8e2e:       50 93 51 08     sts     0x0851, r21
    8e32:       60 91 3e 08     lds     r22, 0x083E
    8e36:       70 91 3f 08     lds     r23, 0x083F
    8e3a:       80 91 40 08     lds     r24, 0x0840
    8e3e:       90 91 41 08     lds     r25, 0x0841
    8e42:       20 e0           ldi     r18, 0x00       ; 0
    8e44:       31 e0           ldi     r19, 0x01       ; 1
    8e46:       40 e0           ldi     r20, 0x00       ; 0
    8e48:       50 e0           ldi     r21, 0x00       ; 0
    8e4a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    8e4e:       20 93 3e 08     sts     0x083E, r18
    8e52:       30 93 3f 08     sts     0x083F, r19
    8e56:       40 93 40 08     sts     0x0840, r20
    8e5a:       50 93 41 08     sts     0x0841, r21
    8e5e:       e9 a0           ldd     r14, Y+33       ; 0x21
    8e60:       fa a0           ldd     r15, Y+34       ; 0x22
    8e62:       0b a1           ldd     r16, Y+35       ; 0x23
    8e64:       1c a1           ldd     r17, Y+36       ; 0x24
    8e66:       69 81           ldd     r22, Y+1        ; 0x01
    8e68:       7a 81           ldd     r23, Y+2        ; 0x02
    8e6a:       8b 81           ldd     r24, Y+3        ; 0x03
    8e6c:       9c 81           ldd     r25, Y+4        ; 0x04
    8e6e:       e6 1a           sub     r14, r22
    8e70:       f7 0a           sbc     r15, r23
    8e72:       08 0b           sbc     r16, r24
    8e74:       19 0b           sbc     r17, r25
    8e76:       e0 92 f8 04     sts     0x04F8, r14
    8e7a:       f0 92 f9 04     sts     0x04F9, r15
    8e7e:       00 93 fa 04     sts     0x04FA, r16
    8e82:       10 93 fb 04     sts     0x04FB, r17
    8e86:       ad 8c           ldd     r10, Y+29       ; 0x1d
    8e88:       be 8c           ldd     r11, Y+30       ; 0x1e
    8e8a:       cf 8c           ldd     r12, Y+31       ; 0x1f
    8e8c:       d8 a0           ldd     r13, Y+32       ; 0x20
    8e8e:       8d 81           ldd     r24, Y+5        ; 0x05
    8e90:       9e 81           ldd     r25, Y+6        ; 0x06
    8e92:       af 81           ldd     r26, Y+7        ; 0x07
    8e94:       b8 85           ldd     r27, Y+8        ; 0x08
    8e96:       a8 1a           sub     r10, r24
    8e98:       b9 0a           sbc     r11, r25
    8e9a:       ca 0a           sbc     r12, r26
    8e9c:       db 0a           sbc     r13, r27
    8e9e:       a0 92 f4 04     sts     0x04F4, r10
    8ea2:       b0 92 f5 04     sts     0x04F5, r11
    8ea6:       c0 92 f6 04     sts     0x04F6, r12
    8eaa:       d0 92 f7 04     sts     0x04F7, r13
    8eae:       e0 92 f0 04     sts     0x04F0, r14
    8eb2:       f0 92 f1 04     sts     0x04F1, r15
    8eb6:       00 93 f2 04     sts     0x04F2, r16
    8eba:       10 93 f3 04     sts     0x04F3, r17
    8ebe:       a0 92 ec 04     sts     0x04EC, r10
    8ec2:       b0 92 ed 04     sts     0x04ED, r11
    8ec6:       c0 92 ee 04     sts     0x04EE, r12
    8eca:       d0 92 ef 04     sts     0x04EF, r13
    8ece:       80 91 69 04     lds     r24, 0x0469
    8ed2:       90 91 6a 04     lds     r25, 0x046A
    8ed6:       a0 91 6b 04     lds     r26, 0x046B
    8eda:       b0 91 6c 04     lds     r27, 0x046C
    8ede:       8e 19           sub     r24, r14
    8ee0:       9f 09           sbc     r25, r15
    8ee2:       a0 0b           sbc     r26, r16
    8ee4:       b1 0b           sbc     r27, r17
    8ee6:       80 93 69 04     sts     0x0469, r24
    8eea:       90 93 6a 04     sts     0x046A, r25
    8eee:       a0 93 6b 04     sts     0x046B, r26
    8ef2:       b0 93 6c 04     sts     0x046C, r27
    8ef6:       80 91 71 04     lds     r24, 0x0471
    8efa:       90 91 72 04     lds     r25, 0x0472
    8efe:       a0 91 73 04     lds     r26, 0x0473
    8f02:       b0 91 74 04     lds     r27, 0x0474
    8f06:       8a 19           sub     r24, r10
    8f08:       9b 09           sbc     r25, r11
    8f0a:       ac 09           sbc     r26, r12
    8f0c:       bd 09           sbc     r27, r13
    8f0e:       80 93 71 04     sts     0x0471, r24
    8f12:       90 93 72 04     sts     0x0472, r25
    8f16:       a0 93 73 04     sts     0x0473, r26
    8f1a:       b0 93 74 04     sts     0x0474, r27
    8f1e:       20 91 8a 04     lds     r18, 0x048A
    8f22:       30 91 8b 04     lds     r19, 0x048B
    8f26:       21 38           cpi     r18, 0x81       ; 129
    8f28:       31 05           cpc     r19, r1
    8f2a:       94 f0           brlt    .+36            ; 0x8f50 <MotorRegler+0x213c>
    8f2c:       80 91 33 04     lds     r24, 0x0433
    8f30:       90 91 34 04     lds     r25, 0x0434
    8f34:       01 96           adiw    r24, 0x01       ; 1
    8f36:       90 93 34 04     sts     0x0434, r25
    8f3a:       80 93 33 04     sts     0x0433, r24
    8f3e:       80 91 66 08     lds     r24, 0x0866
    8f42:       90 91 67 08     lds     r25, 0x0867
    8f46:       01 96           adiw    r24, 0x01       ; 1
    8f48:       90 93 67 08     sts     0x0867, r25
    8f4c:       80 93 66 08     sts     0x0866, r24
    8f50:       20 58           subi    r18, 0x80       ; 128
    8f52:       3f 4f           sbci    r19, 0xFF       ; 255
    8f54:       94 f4           brge    .+36            ; 0x8f7a <MotorRegler+0x2166>
    8f56:       80 91 33 04     lds     r24, 0x0433
    8f5a:       90 91 34 04     lds     r25, 0x0434
    8f5e:       01 97           sbiw    r24, 0x01       ; 1
    8f60:       90 93 34 04     sts     0x0434, r25
    8f64:       80 93 33 04     sts     0x0433, r24
    8f68:       80 91 66 08     lds     r24, 0x0866
    8f6c:       90 91 67 08     lds     r25, 0x0867
    8f70:       01 97           sbiw    r24, 0x01       ; 1
    8f72:       90 93 67 08     sts     0x0867, r25
    8f76:       80 93 66 08     sts     0x0866, r24
    8f7a:       10 92 8b 04     sts     0x048B, r1
    8f7e:       10 92 8a 04     sts     0x048A, r1
    8f82:       81 e0           ldi     r24, 0x01       ; 1
    8f84:       90 e0           ldi     r25, 0x00       ; 0
    8f86:       90 93 ce 04     sts     0x04CE, r25
    8f8a:       80 93 cd 04     sts     0x04CD, r24
    8f8e:       80 91 c5 04     lds     r24, 0x04C5
    8f92:       90 91 c6 04     lds     r25, 0x04C6
    8f96:       a0 91 c7 04     lds     r26, 0x04C7
    8f9a:       b0 91 c8 04     lds     r27, 0x04C8
    8f9e:       28 a5           ldd     r18, Y+40       ; 0x28
    8fa0:       39 a5           ldd     r19, Y+41       ; 0x29
    8fa2:       4a a5           ldd     r20, Y+42       ; 0x2a
    8fa4:       5b a5           ldd     r21, Y+43       ; 0x2b
    8fa6:       82 1b           sub     r24, r18
    8fa8:       93 0b           sbc     r25, r19
    8faa:       a4 0b           sbc     r26, r20
    8fac:       b5 0b           sbc     r27, r21
    8fae:       81 5e           subi    r24, 0xE1       ; 225
    8fb0:       91 4b           sbci    r25, 0xB1       ; 177
    8fb2:       af 4f           sbci    r26, 0xFF       ; 255
    8fb4:       bf 4f           sbci    r27, 0xFF       ; 255
    8fb6:       8f 53           subi    r24, 0x3F       ; 63
    8fb8:       9c 49           sbci    r25, 0x9C       ; 156
    8fba:       a0 40           sbci    r26, 0x00       ; 0
    8fbc:       b0 40           sbci    r27, 0x00       ; 0
    8fbe:       08 f4           brcc    .+2             ; 0x8fc2 <MotorRegler+0x21ae>
    8fc0:       57 c4           rjmp    .+2222          ; 0x9870 <MotorRegler+0x2a5c>
    8fc2:       90 90 e9 08     lds     r9, 0x08E9
    8fc6:       48 e1           ldi     r20, 0x18       ; 24
    8fc8:       49 15           cp      r20, r9
    8fca:       0c f4           brge    .+2             ; 0x8fce <MotorRegler+0x21ba>
    8fcc:       53 c4           rjmp    .+2214          ; 0x9874 <MotorRegler+0x2a60>
    8fce:       10 92 ce 04     sts     0x04CE, r1
    8fd2:       10 92 cd 04     sts     0x04CD, r1
    8fd6:       88 ee           ldi     r24, 0xE8       ; 232
    8fd8:       93 e0           ldi     r25, 0x03       ; 3
    8fda:       90 93 96 03     sts     0x0396, r25
    8fde:       80 93 95 03     sts     0x0395, r24
    8fe2:       9c 8d           ldd     r25, Y+28       ; 0x1c
    8fe4:       69 2e           mov     r6, r25
    8fe6:       77 24           eor     r7, r7
    8fe8:       80 91 cd 04     lds     r24, 0x04CD
    8fec:       90 91 ce 04     lds     r25, 0x04CE
    8ff0:       68 16           cp      r6, r24
    8ff2:       79 06           cpc     r7, r25
    8ff4:       24 f4           brge    .+8             ; 0x8ffe <MotorRegler+0x21ea>
    8ff6:       70 92 ce 04     sts     0x04CE, r7
    8ffa:       60 92 cd 04     sts     0x04CD, r6
    8ffe:       99 20           and     r9, r9
    9000:       79 f0           breq    .+30            ; 0x9020 <MotorRegler+0x220c>
    9002:       29 2d           mov     r18, r9
    9004:       33 27           eor     r19, r19
    9006:       27 fd           sbrc    r18, 7
    9008:       30 95           com     r19
    900a:       80 91 cd 04     lds     r24, 0x04CD
    900e:       90 91 ce 04     lds     r25, 0x04CE
    9012:       28 17           cp      r18, r24
    9014:       39 07           cpc     r19, r25
    9016:       24 f4           brge    .+8             ; 0x9020 <MotorRegler+0x220c>
    9018:       30 93 ce 04     sts     0x04CE, r19
    901c:       20 93 cd 04     sts     0x04CD, r18
    9020:       a1 e0           ldi     r26, 0x01       ; 1
    9022:       ea 16           cp      r14, r26
    9024:       a4 e0           ldi     r26, 0x04       ; 4
    9026:       fa 06           cpc     r15, r26
    9028:       a0 e0           ldi     r26, 0x00       ; 0
    902a:       0a 07           cpc     r16, r26
    902c:       a0 e0           ldi     r26, 0x00       ; 0
    902e:       1a 07           cpc     r17, r26
    9030:       74 f0           brlt    .+28            ; 0x904e <MotorRegler+0x223a>
    9032:       80 91 2f 04     lds     r24, 0x042F
    9036:       90 91 30 04     lds     r25, 0x0430
    903a:       20 91 cd 04     lds     r18, 0x04CD
    903e:       30 91 ce 04     lds     r19, 0x04CE
    9042:       82 0f           add     r24, r18
    9044:       93 1f           adc     r25, r19
    9046:       90 93 30 04     sts     0x0430, r25
    904a:       80 93 2f 04     sts     0x042F, r24
    904e:       b0 e0           ldi     r27, 0x00       ; 0
    9050:       eb 16           cp      r14, r27
    9052:       bc ef           ldi     r27, 0xFC       ; 252
    9054:       fb 06           cpc     r15, r27
    9056:       bf ef           ldi     r27, 0xFF       ; 255
    9058:       0b 07           cpc     r16, r27
    905a:       bf ef           ldi     r27, 0xFF       ; 255
    905c:       1b 07           cpc     r17, r27
    905e:       74 f4           brge    .+28            ; 0x907c <MotorRegler+0x2268>
    9060:       80 91 2f 04     lds     r24, 0x042F
    9064:       90 91 30 04     lds     r25, 0x0430
    9068:       20 91 cd 04     lds     r18, 0x04CD
    906c:       30 91 ce 04     lds     r19, 0x04CE
    9070:       82 1b           sub     r24, r18
    9072:       93 0b           sbc     r25, r19
    9074:       90 93 30 04     sts     0x0430, r25
    9078:       80 93 2f 04     sts     0x042F, r24
    907c:       81 e0           ldi     r24, 0x01       ; 1
    907e:       90 e0           ldi     r25, 0x00       ; 0
    9080:       90 93 ce 04     sts     0x04CE, r25
    9084:       80 93 cd 04     sts     0x04CD, r24
    9088:       10 92 d3 04     sts     0x04D3, r1
    908c:       10 92 d4 04     sts     0x04D4, r1
    9090:       10 92 d5 04     sts     0x04D5, r1
    9094:       10 92 d6 04     sts     0x04D6, r1
    9098:       80 91 c1 04     lds     r24, 0x04C1
    909c:       90 91 c2 04     lds     r25, 0x04C2
    90a0:       a0 91 c3 04     lds     r26, 0x04C3
    90a4:       b0 91 c4 04     lds     r27, 0x04C4
    90a8:       82 19           sub     r24, r2
    90aa:       93 09           sbc     r25, r3
    90ac:       a4 09           sbc     r26, r4
    90ae:       b5 09           sbc     r27, r5
    90b0:       81 5e           subi    r24, 0xE1       ; 225
    90b2:       91 4b           sbci    r25, 0xB1       ; 177
    90b4:       af 4f           sbci    r26, 0xFF       ; 255
    90b6:       bf 4f           sbci    r27, 0xFF       ; 255
    90b8:       8f 53           subi    r24, 0x3F       ; 63
    90ba:       9c 49           sbci    r25, 0x9C       ; 156
    90bc:       a0 40           sbci    r26, 0x00       ; 0
    90be:       b0 40           sbci    r27, 0x00       ; 0
    90c0:       08 f4           brcc    .+2             ; 0x90c4 <MotorRegler+0x22b0>
    90c2:       7c c3           rjmp    .+1784          ; 0x97bc <MotorRegler+0x29a8>
    90c4:       f8 e1           ldi     r31, 0x18       ; 24
    90c6:       f9 15           cp      r31, r9
    90c8:       0c f4           brge    .+2             ; 0x90cc <MotorRegler+0x22b8>
    90ca:       78 c3           rjmp    .+1776          ; 0x97bc <MotorRegler+0x29a8>
    90cc:       10 92 ce 04     sts     0x04CE, r1
    90d0:       10 92 cd 04     sts     0x04CD, r1
    90d4:       88 ee           ldi     r24, 0xE8       ; 232
    90d6:       93 e0           ldi     r25, 0x03       ; 3
    90d8:       90 93 96 03     sts     0x0396, r25
    90dc:       80 93 95 03     sts     0x0395, r24
    90e0:       80 91 cd 04     lds     r24, 0x04CD
    90e4:       90 91 ce 04     lds     r25, 0x04CE
    90e8:       68 16           cp      r6, r24
    90ea:       79 06           cpc     r7, r25
    90ec:       24 f4           brge    .+8             ; 0x90f6 <MotorRegler+0x22e2>
    90ee:       70 92 ce 04     sts     0x04CE, r7
    90f2:       60 92 cd 04     sts     0x04CD, r6
    90f6:       99 20           and     r9, r9
    90f8:       79 f0           breq    .+30            ; 0x9118 <MotorRegler+0x2304>
    90fa:       29 2d           mov     r18, r9
    90fc:       33 27           eor     r19, r19
    90fe:       27 fd           sbrc    r18, 7
    9100:       30 95           com     r19
    9102:       80 91 cd 04     lds     r24, 0x04CD
    9106:       90 91 ce 04     lds     r25, 0x04CE
    910a:       28 17           cp      r18, r24
    910c:       39 07           cpc     r19, r25
    910e:       24 f4           brge    .+8             ; 0x9118 <MotorRegler+0x2304>
    9110:       30 93 ce 04     sts     0x04CE, r19
    9114:       20 93 cd 04     sts     0x04CD, r18
    9118:       71 e0           ldi     r23, 0x01       ; 1
    911a:       a7 16           cp      r10, r23
    911c:       74 e0           ldi     r23, 0x04       ; 4
    911e:       b7 06           cpc     r11, r23
    9120:       70 e0           ldi     r23, 0x00       ; 0
    9122:       c7 06           cpc     r12, r23
    9124:       70 e0           ldi     r23, 0x00       ; 0
    9126:       d7 06           cpc     r13, r23
    9128:       74 f0           brlt    .+28            ; 0x9146 <MotorRegler+0x2332>
    912a:       80 91 31 04     lds     r24, 0x0431
    912e:       90 91 32 04     lds     r25, 0x0432
    9132:       20 91 cd 04     lds     r18, 0x04CD
    9136:       30 91 ce 04     lds     r19, 0x04CE
    913a:       82 0f           add     r24, r18
    913c:       93 1f           adc     r25, r19
    913e:       90 93 32 04     sts     0x0432, r25
    9142:       80 93 31 04     sts     0x0431, r24
    9146:       80 e0           ldi     r24, 0x00       ; 0
    9148:       a8 16           cp      r10, r24
    914a:       8c ef           ldi     r24, 0xFC       ; 252
    914c:       b8 06           cpc     r11, r24
    914e:       8f ef           ldi     r24, 0xFF       ; 255
    9150:       c8 06           cpc     r12, r24
    9152:       8f ef           ldi     r24, 0xFF       ; 255
    9154:       d8 06           cpc     r13, r24
    9156:       14 f0           brlt    .+4             ; 0x915c <MotorRegler+0x2348>
    9158:       0c 94 03 39     jmp     0x7206  ; 0x7206 <MotorRegler+0x3f2>
    915c:       80 91 31 04     lds     r24, 0x0431
    9160:       90 91 32 04     lds     r25, 0x0432
    9164:       20 91 cd 04     lds     r18, 0x04CD
    9168:       30 91 ce 04     lds     r19, 0x04CE
    916c:       82 1b           sub     r24, r18
    916e:       93 0b           sbc     r25, r19
    9170:       90 93 32 04     sts     0x0432, r25
    9174:       80 93 31 04     sts     0x0431, r24
    9178:       0c 94 03 39     jmp     0x7206  ; 0x7206 <MotorRegler+0x3f2>
    917c:       97 01           movw    r18, r14
    917e:       0c 94 34 40     jmp     0x8068  ; 0x8068 <MotorRegler+0x1254>
    9182:       68 01           movw    r12, r16
    9184:       0c 94 0e 3a     jmp     0x741c  ; 0x741c <MotorRegler+0x608>
    9188:       60 e0           ldi     r22, 0x00       ; 0
    918a:       70 e0           ldi     r23, 0x00       ; 0
    918c:       00 e0           ldi     r16, 0x00       ; 0
    918e:       10 e0           ldi     r17, 0x00       ; 0
    9190:       0c 94 5a 3a     jmp     0x74b4  ; 0x74b4 <MotorRegler+0x6a0>
    9194:       80 91 a2 03     lds     r24, 0x03A2
    9198:       82 33           cpi     r24, 0x32       ; 50
    919a:       10 f4           brcc    .+4             ; 0x91a0 <MotorRegler+0x238c>
    919c:       0c 94 d8 3f     jmp     0x7fb0  ; 0x7fb0 <MotorRegler+0x119c>
    91a0:       81 e0           ldi     r24, 0x01       ; 1
    91a2:       80 93 88 04     sts     0x0488, r24
    91a6:       88 ec           ldi     r24, 0xC8       ; 200
    91a8:       80 93 b7 03     sts     0x03B7, r24
    91ac:       20 91 9e 04     lds     r18, 0x049E
    91b0:       30 91 9f 04     lds     r19, 0x049F
    91b4:       fd cb           rjmp    .-2054          ; 0x89b0 <MotorRegler+0x1b9c>
    91b6:       4d 5f           subi    r20, 0xFD       ; 253
    91b8:       5f 4f           sbci    r21, 0xFF       ; 255
    91ba:       0c 94 a9 3c     jmp     0x7952  ; 0x7952 <MotorRegler+0xb3e>
    91be:       4d 5f           subi    r20, 0xFD       ; 253
    91c0:       5f 4f           sbci    r21, 0xFF       ; 255
    91c2:       0c 94 f3 3c     jmp     0x79e6  ; 0x79e6 <MotorRegler+0xbd2>
    91c6:       10 92 04 05     sts     0x0504, r1
    91ca:       10 92 05 05     sts     0x0505, r1
    91ce:       10 92 06 05     sts     0x0506, r1
    91d2:       10 92 07 05     sts     0x0507, r1
    91d6:       10 92 00 05     sts     0x0500, r1
    91da:       10 92 01 05     sts     0x0501, r1
    91de:       10 92 02 05     sts     0x0502, r1
    91e2:       10 92 03 05     sts     0x0503, r1
    91e6:       8a 3f           cpi     r24, 0xFA       ; 250
    91e8:       91 05           cpc     r25, r1
    91ea:       11 f0           breq    .+4             ; 0x91f0 <MotorRegler+0x23dc>
    91ec:       0c 94 66 3b     jmp     0x76cc  ; 0x76cc <MotorRegler+0x8b8>
    91f0:       81 e0           ldi     r24, 0x01       ; 1
    91f2:       80 93 db 04     sts     0x04DB, r24
    91f6:       10 92 fc 04     sts     0x04FC, r1
    91fa:       10 92 fd 04     sts     0x04FD, r1
    91fe:       10 92 fe 04     sts     0x04FE, r1
    9202:       10 92 ff 04     sts     0x04FF, r1
    9206:       10 92 75 04     sts     0x0475, r1
    920a:       10 92 76 04     sts     0x0476, r1
    920e:       10 92 77 04     sts     0x0477, r1
    9212:       10 92 78 04     sts     0x0478, r1
    9216:       0c 94 66 3b     jmp     0x76cc  ; 0x76cc <MotorRegler+0x8b8>
    921a:       a0 e0           ldi     r26, 0x00       ; 0
    921c:       10 92 ab 04     sts     0x04AB, r1
    9220:       0c 94 3c 3e     jmp     0x7c78  ; 0x7c78 <MotorRegler+0xe64>
    9224:       10 92 aa 04     sts     0x04AA, r1
    9228:       0c 94 5d 3e     jmp     0x7cba  ; 0x7cba <MotorRegler+0xea6>
    922c:       10 92 a9 04     sts     0x04A9, r1
    9230:       0c 94 1d 3e     jmp     0x7c3a  ; 0x7c3a <MotorRegler+0xe26>
    9234:       88 e9           ldi     r24, 0x98       ; 152
    9236:       9a e3           ldi     r25, 0x3A       ; 58
    9238:       90 93 e6 03     sts     0x03E6, r25
    923c:       80 93 e5 03     sts     0x03E5, r24
    9240:       80 e0           ldi     r24, 0x00       ; 0
    9242:       9c e0           ldi     r25, 0x0C       ; 12
    9244:       90 93 0a 03     sts     0x030A, r25
    9248:       80 93 09 03     sts     0x0309, r24
    924c:       0c 94 4f 37     jmp     0x6e9e  ; 0x6e9e <MotorRegler+0x8a>
    9250:       d0 94           com     r13
    9252:       c1 94           neg     r12
    9254:       d1 08           sbc     r13, r1
    9256:       d3 94           inc     r13
    9258:       0c 94 09 3a     jmp     0x7412  ; 0x7412 <MotorRegler+0x5fe>
    925c:       10 95           com     r17
    925e:       01 95           neg     r16
    9260:       1f 4f           sbci    r17, 0xFF       ; 255
    9262:       0c 94 fa 39     jmp     0x73f4  ; 0x73f4 <MotorRegler+0x5e0>
    9266:       88 27           eor     r24, r24
    9268:       99 27           eor     r25, r25
    926a:       88 19           sub     r24, r8
    926c:       99 09           sbc     r25, r9
    926e:       0c 94 2b 3a     jmp     0x7456  ; 0x7456 <MotorRegler+0x642>
    9272:       31 96           adiw    r30, 0x01       ; 1
    9274:       0c 94 29 40     jmp     0x8052  ; 0x8052 <MotorRegler+0x123e>
    9278:       c4 01           movw    r24, r8
    927a:       b3 01           movw    r22, r6
    927c:       22 e0           ldi     r18, 0x02       ; 2
    927e:       30 e0           ldi     r19, 0x00       ; 0
    9280:       40 e0           ldi     r20, 0x00       ; 0
    9282:       50 e0           ldi     r21, 0x00       ; 0
    9284:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9288:       39 01           movw    r6, r18
    928a:       4a 01           movw    r8, r20
    928c:       c6 01           movw    r24, r12
    928e:       b5 01           movw    r22, r10
    9290:       22 e0           ldi     r18, 0x02       ; 2
    9292:       30 e0           ldi     r19, 0x00       ; 0
    9294:       40 e0           ldi     r20, 0x00       ; 0
    9296:       50 e0           ldi     r21, 0x00       ; 0
    9298:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    929c:       59 01           movw    r10, r18
    929e:       6a 01           movw    r12, r20
    92a0:       28 ca           rjmp    .-2992          ; 0x86f2 <MotorRegler+0x18de>
    92a2:       10 92 9c 04     sts     0x049C, r1
    92a6:       10 92 9b 04     sts     0x049B, r1
    92aa:       0c 94 69 3d     jmp     0x7ad2  ; 0x7ad2 <MotorRegler+0xcbe>
    92ae:       90 95           com     r25
    92b0:       81 95           neg     r24
    92b2:       9f 4f           sbci    r25, 0xFF       ; 255
    92b4:       0c 94 84 3d     jmp     0x7b08  ; 0x7b08 <MotorRegler+0xcf4>
    92b8:       03 96           adiw    r24, 0x03       ; 3
    92ba:       0c 94 7c 3d     jmp     0x7af8  ; 0x7af8 <MotorRegler+0xce4>
    92be:       03 96           adiw    r24, 0x03       ; 3
    92c0:       95 95           asr     r25
    92c2:       87 95           ror     r24
    92c4:       95 95           asr     r25
    92c6:       87 95           ror     r24
    92c8:       97 fd           sbrc    r25, 7
    92ca:       02 c0           rjmp    .+4             ; 0x92d0 <MotorRegler+0x24bc>
    92cc:       0c 94 b3 3d     jmp     0x7b66  ; 0x7b66 <MotorRegler+0xd52>
    92d0:       90 95           com     r25
    92d2:       81 95           neg     r24
    92d4:       9f 4f           sbci    r25, 0xFF       ; 255
    92d6:       0c 94 b3 3d     jmp     0x7b66  ; 0x7b66 <MotorRegler+0xd52>
    92da:       08 94           sec
    92dc:       e1 08           sbc     r14, r1
    92de:       f1 08           sbc     r15, r1
    92e0:       f0 92 96 03     sts     0x0396, r15
    92e4:       e0 92 95 03     sts     0x0395, r14
    92e8:       0c 94 94 3e     jmp     0x7d28  ; 0x7d28 <MotorRegler+0xf14>
    92ec:       4b 2f           mov     r20, r27
    92ee:       50 e0           ldi     r21, 0x00       ; 0
    92f0:       5b 87           std     Y+11, r21       ; 0x0b
    92f2:       4a 87           std     Y+10, r20       ; 0x0a
    92f4:       80 91 a6 04     lds     r24, 0x04A6
    92f8:       88 23           and     r24, r24
    92fa:       11 f4           brne    .+4             ; 0x9300 <MotorRegler+0x24ec>
    92fc:       0c 94 c7 37     jmp     0x6f8e  ; 0x6f8e <MotorRegler+0x17a>
    9300:       0c 94 b6 37     jmp     0x6f6c  ; 0x6f6c <MotorRegler+0x158>
    9304:       10 92 e8 04     sts     0x04E8, r1
    9308:       0c 94 5a 3c     jmp     0x78b4  ; 0x78b4 <MotorRegler+0xaa0>
    930c:       10 92 e7 04     sts     0x04E7, r1
    9310:       0c 94 9e 37     jmp     0x6f3c  ; 0x6f3c <MotorRegler+0x128>
    9314:       03 96           adiw    r24, 0x03       ; 3
    9316:       a7 ca           rjmp    .-2738          ; 0x8866 <MotorRegler+0x1a52>
    9318:       03 96           adiw    r24, 0x03       ; 3
    931a:       97 ca           rjmp    .-2770          ; 0x884a <MotorRegler+0x1a36>
    931c:       03 96           adiw    r24, 0x03       ; 3
    931e:       0c 94 c0 3d     jmp     0x7b80  ; 0x7b80 <MotorRegler+0xd6c>
    9322:       90 95           com     r25
    9324:       81 95           neg     r24
    9326:       9f 4f           sbci    r25, 0xFF       ; 255
    9328:       0c 94 bc 3d     jmp     0x7b78  ; 0x7b78 <MotorRegler+0xd64>
    932c:       03 96           adiw    r24, 0x03       ; 3
    932e:       0c 94 91 3d     jmp     0x7b22  ; 0x7b22 <MotorRegler+0xd0e>
    9332:       90 95           com     r25
    9334:       81 95           neg     r24
    9336:       9f 4f           sbci    r25, 0xFF       ; 255
    9338:       0c 94 8d 3d     jmp     0x7b1a  ; 0x7b1a <MotorRegler+0xd06>
    933c:       84 ef           ldi     r24, 0xF4       ; 244
    933e:       91 e0           ldi     r25, 0x01       ; 1
    9340:       90 93 96 03     sts     0x0396, r25
    9344:       80 93 95 03     sts     0x0395, r24
    9348:       0c 94 94 3e     jmp     0x7d28  ; 0x7d28 <MotorRegler+0xf14>
    934c:       21 5e           subi    r18, 0xE1       ; 225
    934e:       3f 4f           sbci    r19, 0xFF       ; 255
    9350:       0c 94 a6 3a     jmp     0x754c  ; 0x754c <MotorRegler+0x738>
    9354:       69 5f           subi    r22, 0xF9       ; 249
    9356:       7f 4f           sbci    r23, 0xFF       ; 255
    9358:       0c 94 7a 3a     jmp     0x74f4  ; 0x74f4 <MotorRegler+0x6e0>
    935c:       44 27           eor     r20, r20
    935e:       37 fd           sbrc    r19, 7
    9360:       40 95           com     r20
    9362:       54 2f           mov     r21, r20
    9364:       80 91 75 04     lds     r24, 0x0475
    9368:       90 91 76 04     lds     r25, 0x0476
    936c:       a0 91 77 04     lds     r26, 0x0477
    9370:       b0 91 78 04     lds     r27, 0x0478
    9374:       82 0f           add     r24, r18
    9376:       93 1f           adc     r25, r19
    9378:       a4 1f           adc     r26, r20
    937a:       b5 1f           adc     r27, r21
    937c:       80 93 75 04     sts     0x0475, r24
    9380:       90 93 76 04     sts     0x0476, r25
    9384:       a0 93 77 04     sts     0x0477, r26
    9388:       b0 93 78 04     sts     0x0478, r27
    938c:       0c 94 94 3e     jmp     0x7d28  ; 0x7d28 <MotorRegler+0xf14>
    9390:       80 81           ld      r24, Z
    9392:       91 81           ldd     r25, Z+1        ; 0x01
    9394:       85 5b           subi    r24, 0xB5       ; 181
    9396:       9f 4f           sbci    r25, 0xFF       ; 255
    9398:       0c f0           brlt    .+2             ; 0x939c <MotorRegler+0x2588>
    939a:       05 c3           rjmp    .+1546          ; 0x99a6 <MotorRegler+0x2b92>
    939c:       80 91 e9 04     lds     r24, 0x04E9
    93a0:       8f 5f           subi    r24, 0xFF       ; 255
    93a2:       80 93 e9 04     sts     0x04E9, r24
    93a6:       89 3c           cpi     r24, 0xC9       ; 201
    93a8:       10 f4           brcc    .+4             ; 0x93ae <MotorRegler+0x259a>
    93aa:       0c 94 39 3c     jmp     0x7872  ; 0x7872 <MotorRegler+0xa5e>
    93ae:       4c 30           cpi     r20, 0x0C       ; 12
    93b0:       08 f0           brcs    .+2             ; 0x93b4 <MotorRegler+0x25a0>
    93b2:       24 c4           rjmp    .+2120          ; 0x9bfc <MotorRegler+0x2de8>
    93b4:       29 98           cbi     0x05, 1 ; 5
    93b6:       8f ef           ldi     r24, 0xFF       ; 255
    93b8:       04 e0           ldi     r16, 0x04       ; 4
    93ba:       10 e0           ldi     r17, 0x00       ; 0
    93bc:       d8 01           movw    r26, r16
    93be:       08 2e           mov     r0, r24
    93c0:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
    93c4:       10 92 9d 04     sts     0x049D, r1
    93c8:       10 92 e9 04     sts     0x04E9, r1
    93cc:       10 92 bf 04     sts     0x04BF, r1
    93d0:       10 92 be 04     sts     0x04BE, r1
    93d4:       0e 94 62 32     call    0x64c4  ; 0x64c4 <SetNeutral>
    93d8:       80 91 39 04     lds     r24, 0x0439
    93dc:       90 91 3a 04     lds     r25, 0x043A
    93e0:       97 fd           sbrc    r25, 7
    93e2:       28 c4           rjmp    .+2128          ; 0x9c34 <MotorRegler+0x2e20>
    93e4:       89 2f           mov     r24, r25
    93e6:       99 0f           add     r25, r25
    93e8:       99 0b           sbc     r25, r25
    93ea:       d8 01           movw    r26, r16
    93ec:       08 2e           mov     r0, r24
    93ee:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
    93f2:       80 91 39 04     lds     r24, 0x0439
    93f6:       90 91 3a 04     lds     r25, 0x043A
    93fa:       60 e0           ldi     r22, 0x00       ; 0
    93fc:       71 e0           ldi     r23, 0x01       ; 1
    93fe:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    9402:       0f 5f           subi    r16, 0xFF       ; 255
    9404:       1f 4f           sbci    r17, 0xFF       ; 255
    9406:       d8 01           movw    r26, r16
    9408:       08 2e           mov     r0, r24
    940a:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
    940e:       01 50           subi    r16, 0x01       ; 1
    9410:       10 40           sbci    r17, 0x00       ; 0
    9412:       20 91 3b 04     lds     r18, 0x043B
    9416:       30 91 3c 04     lds     r19, 0x043C
    941a:       37 fd           sbrc    r19, 7
    941c:       08 c4           rjmp    .+2064          ; 0x9c2e <MotorRegler+0x2e1a>
    941e:       83 2f           mov     r24, r19
    9420:       99 27           eor     r25, r25
    9422:       87 fd           sbrc    r24, 7
    9424:       9a 95           dec     r25
    9426:       0e 5f           subi    r16, 0xFE       ; 254
    9428:       1f 4f           sbci    r17, 0xFF       ; 255
    942a:       d8 01           movw    r26, r16
    942c:       08 2e           mov     r0, r24
    942e:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
    9432:       80 91 3b 04     lds     r24, 0x043B
    9436:       90 91 3c 04     lds     r25, 0x043C
    943a:       60 e0           ldi     r22, 0x00       ; 0
    943c:       71 e0           ldi     r23, 0x01       ; 1
    943e:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    9442:       0f 5f           subi    r16, 0xFF       ; 255
    9444:       1f 4f           sbci    r17, 0xFF       ; 255
    9446:       d8 01           movw    r26, r16
    9448:       08 2e           mov     r0, r24
    944a:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
    944e:       03 50           subi    r16, 0x03       ; 3
    9450:       10 40           sbci    r17, 0x00       ; 0
    9452:       60 91 3f 04     lds     r22, 0x043F
    9456:       70 91 40 04     lds     r23, 0x0440
    945a:       80 91 41 04     lds     r24, 0x0441
    945e:       90 91 42 04     lds     r25, 0x0442
    9462:       0e 94 a9 54     call    0xa952  ; 0xa952 <__fixsfsi>
    9466:       9b 01           movw    r18, r22
    9468:       77 fd           sbrc    r23, 7
    946a:       e7 c3           rjmp    .+1998          ; 0x9c3a <MotorRegler+0x2e26>
    946c:       83 2f           mov     r24, r19
    946e:       99 27           eor     r25, r25
    9470:       87 fd           sbrc    r24, 7
    9472:       9a 95           dec     r25
    9474:       0c 5f           subi    r16, 0xFC       ; 252
    9476:       1f 4f           sbci    r17, 0xFF       ; 255
    9478:       d8 01           movw    r26, r16
    947a:       08 2e           mov     r0, r24
    947c:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
    9480:       60 91 3f 04     lds     r22, 0x043F
    9484:       70 91 40 04     lds     r23, 0x0440
    9488:       80 91 41 04     lds     r24, 0x0441
    948c:       90 91 42 04     lds     r25, 0x0442
    9490:       0e 94 a9 54     call    0xa952  ; 0xa952 <__fixsfsi>
    9494:       dc 01           movw    r26, r24
    9496:       cb 01           movw    r24, r22
    9498:       60 e0           ldi     r22, 0x00       ; 0
    949a:       71 e0           ldi     r23, 0x01       ; 1
    949c:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    94a0:       0f 5f           subi    r16, 0xFF       ; 255
    94a2:       1f 4f           sbci    r17, 0xFF       ; 255
    94a4:       d8 01           movw    r26, r16
    94a6:       08 2e           mov     r0, r24
    94a8:       0e 94 2b 56     call    0xac56  ; 0xac56 <__eeprom_write_byte_1F2021>
    94ac:       0e 94 bc 02     call    0x578   ; 0x578 <GetActiveParamSetNumber>
    94b0:       0e 94 df 34     call    0x69be  ; 0x69be <Piep>
    94b4:       80 91 d9 07     lds     r24, 0x07D9
    94b8:       a8 2f           mov     r26, r24
    94ba:       b0 e0           ldi     r27, 0x00       ; 0
    94bc:       aa 0f           add     r26, r26
    94be:       bb 1f           adc     r27, r27
    94c0:       0c 94 39 3c     jmp     0x7872  ; 0x7872 <MotorRegler+0xa5e>
    94c4:       88 ec           ldi     r24, 0xC8       ; 200
    94c6:       90 e0           ldi     r25, 0x00       ; 0
    94c8:       90 93 e6 03     sts     0x03E6, r25
    94cc:       80 93 e5 03     sts     0x03E5, r24
    94d0:       b1 01           movw    r22, r2
    94d2:       88 27           eor     r24, r24
    94d4:       77 fd           sbrc    r23, 7
    94d6:       80 95           com     r24
    94d8:       98 2f           mov     r25, r24
    94da:       2c 89           ldd     r18, Y+20       ; 0x14
    94dc:       3d 89           ldd     r19, Y+21       ; 0x15
    94de:       4e 89           ldd     r20, Y+22       ; 0x16
    94e0:       5f 89           ldd     r21, Y+23       ; 0x17
    94e2:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    94e6:       2b 01           movw    r4, r22
    94e8:       3c 01           movw    r6, r24
    94ea:       60 93 7e 08     sts     0x087E, r22
    94ee:       70 93 7f 08     sts     0x087F, r23
    94f2:       80 93 80 08     sts     0x0880, r24
    94f6:       90 93 81 08     sts     0x0881, r25
    94fa:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    94fe:       30 93 84 04     sts     0x0484, r19
    9502:       20 93 83 04     sts     0x0483, r18
    9506:       10 92 db 04     sts     0x04DB, r1
    950a:       0c 94 75 3a     jmp     0x74ea  ; 0x74ea <MotorRegler+0x6d6>
    950e:       88 ec           ldi     r24, 0xC8       ; 200
    9510:       80 93 e8 04     sts     0x04E8, r24
    9514:       81 e0           ldi     r24, 0x01       ; 1
    9516:       90 e0           ldi     r25, 0x00       ; 0
    9518:       90 93 bf 04     sts     0x04BF, r25
    951c:       80 93 be 04     sts     0x04BE, r24
    9520:       81 e0           ldi     r24, 0x01       ; 1
    9522:       80 93 9d 04     sts     0x049D, r24
    9526:       10 92 fc 04     sts     0x04FC, r1
    952a:       10 92 fd 04     sts     0x04FD, r1
    952e:       10 92 fe 04     sts     0x04FE, r1
    9532:       10 92 ff 04     sts     0x04FF, r1
    9536:       10 92 75 04     sts     0x0475, r1
    953a:       10 92 76 04     sts     0x0476, r1
    953e:       10 92 77 04     sts     0x0477, r1
    9542:       10 92 78 04     sts     0x0478, r1
    9546:       10 92 79 04     sts     0x0479, r1
    954a:       10 92 7a 04     sts     0x047A, r1
    954e:       10 92 7b 04     sts     0x047B, r1
    9552:       10 92 7c 04     sts     0x047C, r1
    9556:       e0 90 eb 07     lds     r14, 0x07EB
    955a:       ff 24           eor     r15, r15
    955c:       00 e0           ldi     r16, 0x00       ; 0
    955e:       10 e0           ldi     r17, 0x00       ; 0
    9560:       60 91 72 08     lds     r22, 0x0872
    9564:       70 91 73 08     lds     r23, 0x0873
    9568:       88 27           eor     r24, r24
    956a:       77 fd           sbrc    r23, 7
    956c:       80 95           com     r24
    956e:       98 2f           mov     r25, r24
    9570:       a8 01           movw    r20, r16
    9572:       97 01           movw    r18, r14
    9574:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    9578:       60 93 65 04     sts     0x0465, r22
    957c:       70 93 66 04     sts     0x0466, r23
    9580:       80 93 67 04     sts     0x0467, r24
    9584:       90 93 68 04     sts     0x0468, r25
    9588:       60 91 82 08     lds     r22, 0x0882
    958c:       70 91 83 08     lds     r23, 0x0883
    9590:       88 27           eor     r24, r24
    9592:       77 fd           sbrc    r23, 7
    9594:       80 95           com     r24
    9596:       98 2f           mov     r25, r24
    9598:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    959c:       60 93 6d 04     sts     0x046D, r22
    95a0:       70 93 6e 04     sts     0x046E, r23
    95a4:       80 93 6f 04     sts     0x046F, r24
    95a8:       90 93 70 04     sts     0x0470, r25
    95ac:       80 91 45 04     lds     r24, 0x0445
    95b0:       90 91 46 04     lds     r25, 0x0446
    95b4:       a0 91 47 04     lds     r26, 0x0447
    95b8:       b0 91 48 04     lds     r27, 0x0448
    95bc:       80 93 69 04     sts     0x0469, r24
    95c0:       90 93 6a 04     sts     0x046A, r25
    95c4:       a0 93 6b 04     sts     0x046B, r26
    95c8:       b0 93 6c 04     sts     0x046C, r27
    95cc:       80 91 4d 04     lds     r24, 0x044D
    95d0:       90 91 4e 04     lds     r25, 0x044E
    95d4:       a0 91 4f 04     lds     r26, 0x044F
    95d8:       b0 91 50 04     lds     r27, 0x0450
    95dc:       80 93 71 04     sts     0x0471, r24
    95e0:       90 93 72 04     sts     0x0472, r25
    95e4:       a0 93 73 04     sts     0x0473, r26
    95e8:       b0 93 74 04     sts     0x0474, r27
    95ec:       10 92 04 05     sts     0x0504, r1
    95f0:       10 92 05 05     sts     0x0505, r1
    95f4:       10 92 06 05     sts     0x0506, r1
    95f8:       10 92 07 05     sts     0x0507, r1
    95fc:       10 92 00 05     sts     0x0500, r1
    9600:       10 92 01 05     sts     0x0501, r1
    9604:       10 92 02 05     sts     0x0502, r1
    9608:       10 92 03 05     sts     0x0503, r1
    960c:       80 91 c0 04     lds     r24, 0x04C0
    9610:       88 60           ori     r24, 0x08       ; 8
    9612:       80 93 c0 04     sts     0x04C0, r24
    9616:       0c 94 5a 3c     jmp     0x78b4  ; 0x78b4 <MotorRegler+0xaa0>
    961a:       ad a5           ldd     r26, Y+45       ; 0x2d
    961c:       be a5           ldd     r27, Y+46       ; 0x2e
    961e:       b0 93 e6 04     sts     0x04E6, r27
    9622:       a0 93 e5 04     sts     0x04E5, r26
    9626:       0c 94 ef 3f     jmp     0x7fde  ; 0x7fde <MotorRegler+0x11ca>
    962a:       e0 90 eb 07     lds     r14, 0x07EB
    962e:       ff 24           eor     r15, r15
    9630:       00 e0           ldi     r16, 0x00       ; 0
    9632:       10 e0           ldi     r17, 0x00       ; 0
    9634:       69 81           ldd     r22, Y+1        ; 0x01
    9636:       7a 81           ldd     r23, Y+2        ; 0x02
    9638:       8b 81           ldd     r24, Y+3        ; 0x03
    963a:       9c 81           ldd     r25, Y+4        ; 0x04
    963c:       a8 01           movw    r20, r16
    963e:       97 01           movw    r18, r14
    9640:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9644:       59 01           movw    r10, r18
    9646:       6a 01           movw    r12, r20
    9648:       80 91 72 08     lds     r24, 0x0872
    964c:       90 91 73 08     lds     r25, 0x0873
    9650:       aa 27           eor     r26, r26
    9652:       97 fd           sbrc    r25, 7
    9654:       a0 95           com     r26
    9656:       ba 2f           mov     r27, r26
    9658:       a8 1a           sub     r10, r24
    965a:       b9 0a           sbc     r11, r25
    965c:       ca 0a           sbc     r12, r26
    965e:       db 0a           sbc     r13, r27
    9660:       6d 81           ldd     r22, Y+5        ; 0x05
    9662:       7e 81           ldd     r23, Y+6        ; 0x06
    9664:       8f 81           ldd     r24, Y+7        ; 0x07
    9666:       98 85           ldd     r25, Y+8        ; 0x08
    9668:       a8 01           movw    r20, r16
    966a:       97 01           movw    r18, r14
    966c:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9670:       79 01           movw    r14, r18
    9672:       8a 01           movw    r16, r20
    9674:       80 91 82 08     lds     r24, 0x0882
    9678:       90 91 83 08     lds     r25, 0x0883
    967c:       aa 27           eor     r26, r26
    967e:       97 fd           sbrc    r25, 7
    9680:       a0 95           com     r26
    9682:       ba 2f           mov     r27, r26
    9684:       e8 1a           sub     r14, r24
    9686:       f9 0a           sbc     r15, r25
    9688:       0a 0b           sbc     r16, r26
    968a:       1b 0b           sbc     r17, r27
    968c:       c6 01           movw    r24, r12
    968e:       b5 01           movw    r22, r10
    9690:       20 e1           ldi     r18, 0x10       ; 16
    9692:       30 e0           ldi     r19, 0x00       ; 0
    9694:       40 e0           ldi     r20, 0x00       ; 0
    9696:       50 e0           ldi     r21, 0x00       ; 0
    9698:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    969c:       39 01           movw    r6, r18
    969e:       4a 01           movw    r8, r20
    96a0:       c8 01           movw    r24, r16
    96a2:       b7 01           movw    r22, r14
    96a4:       20 e1           ldi     r18, 0x10       ; 16
    96a6:       30 e0           ldi     r19, 0x00       ; 0
    96a8:       40 e0           ldi     r20, 0x00       ; 0
    96aa:       50 e0           ldi     r21, 0x00       ; 0
    96ac:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    96b0:       59 01           movw    r10, r18
    96b2:       6a 01           movw    r12, r20
    96b4:       80 91 ba 04     lds     r24, 0x04BA
    96b8:       90 91 bb 04     lds     r25, 0x04BB
    96bc:       81 34           cpi     r24, 0x41       ; 65
    96be:       91 05           cpc     r25, r1
    96c0:       3c f4           brge    .+14            ; 0x96d0 <MotorRegler+0x28bc>
    96c2:       80 91 bc 04     lds     r24, 0x04BC
    96c6:       90 91 bd 04     lds     r25, 0x04BD
    96ca:       81 34           cpi     r24, 0x41       ; 65
    96cc:       91 05           cpc     r25, r1
    96ce:       a4 f0           brlt    .+40            ; 0x96f8 <MotorRegler+0x28e4>
    96d0:       c4 01           movw    r24, r8
    96d2:       b3 01           movw    r22, r6
    96d4:       23 e0           ldi     r18, 0x03       ; 3
    96d6:       30 e0           ldi     r19, 0x00       ; 0
    96d8:       40 e0           ldi     r20, 0x00       ; 0
    96da:       50 e0           ldi     r21, 0x00       ; 0
    96dc:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    96e0:       39 01           movw    r6, r18
    96e2:       4a 01           movw    r8, r20
    96e4:       c6 01           movw    r24, r12
    96e6:       b5 01           movw    r22, r10
    96e8:       23 e0           ldi     r18, 0x03       ; 3
    96ea:       30 e0           ldi     r19, 0x00       ; 0
    96ec:       40 e0           ldi     r20, 0x00       ; 0
    96ee:       50 e0           ldi     r21, 0x00       ; 0
    96f0:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    96f4:       59 01           movw    r10, r18
    96f6:       6a 01           movw    r12, r20
    96f8:       e0 91 da 07     lds     r30, 0x07DA
    96fc:       f0 e0           ldi     r31, 0x00       ; 0
    96fe:       ee 0f           add     r30, r30
    9700:       ff 1f           adc     r31, r31
    9702:       eb 55           subi    r30, 0x5B       ; 91
    9704:       f8 4f           sbci    r31, 0xF8       ; 248
    9706:       01 90           ld      r0, Z+
    9708:       f0 81           ld      r31, Z
    970a:       e0 2d           mov     r30, r0
    970c:       f7 fd           sbrc    r31, 7
    970e:       29 c2           rjmp    .+1106          ; 0x9b62 <MotorRegler+0x2d4e>
    9710:       7a 97           sbiw    r30, 0x1a       ; 26
    9712:       a4 f0           brlt    .+40            ; 0x973c <MotorRegler+0x2928>
    9714:       c4 01           movw    r24, r8
    9716:       b3 01           movw    r22, r6
    9718:       23 e0           ldi     r18, 0x03       ; 3
    971a:       30 e0           ldi     r19, 0x00       ; 0
    971c:       40 e0           ldi     r20, 0x00       ; 0
    971e:       50 e0           ldi     r21, 0x00       ; 0
    9720:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9724:       39 01           movw    r6, r18
    9726:       4a 01           movw    r8, r20
    9728:       c6 01           movw    r24, r12
    972a:       b5 01           movw    r22, r10
    972c:       23 e0           ldi     r18, 0x03       ; 3
    972e:       30 e0           ldi     r19, 0x00       ; 0
    9730:       40 e0           ldi     r20, 0x00       ; 0
    9732:       50 e0           ldi     r21, 0x00       ; 0
    9734:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9738:       59 01           movw    r10, r18
    973a:       6a 01           movw    r12, r20
    973c:       71 e2           ldi     r23, 0x21       ; 33
    973e:       67 16           cp      r6, r23
    9740:       71 04           cpc     r7, r1
    9742:       81 04           cpc     r8, r1
    9744:       91 04           cpc     r9, r1
    9746:       0c f4           brge    .+2             ; 0x974a <MotorRegler+0x2936>
    9748:       09 c1           rjmp    .+530           ; 0x995c <MotorRegler+0x2b48>
    974a:       80 e2           ldi     r24, 0x20       ; 32
    974c:       68 2e           mov     r6, r24
    974e:       71 2c           mov     r7, r1
    9750:       81 2c           mov     r8, r1
    9752:       91 2c           mov     r9, r1
    9754:       91 e2           ldi     r25, 0x21       ; 33
    9756:       a9 16           cp      r10, r25
    9758:       b1 04           cpc     r11, r1
    975a:       c1 04           cpc     r12, r1
    975c:       d1 04           cpc     r13, r1
    975e:       0c f4           brge    .+2             ; 0x9762 <MotorRegler+0x294e>
    9760:       e8 c0           rjmp    .+464           ; 0x9932 <MotorRegler+0x2b1e>
    9762:       10 e2           ldi     r17, 0x20       ; 32
    9764:       a1 2e           mov     r10, r17
    9766:       b1 2c           mov     r11, r1
    9768:       c1 2c           mov     r12, r1
    976a:       d1 2c           mov     r13, r1
    976c:       18 c8           rjmp    .-4048          ; 0x879e <MotorRegler+0x198a>
    976e:       80 91 18 03     lds     r24, 0x0318
    9772:       90 91 19 03     lds     r25, 0x0319
    9776:       89 5e           subi    r24, 0xE9       ; 233
    9778:       93 40           sbci    r25, 0x03       ; 3
    977a:       08 f4           brcc    .+2             ; 0x977e <MotorRegler+0x296a>
    977c:       08 c1           rjmp    .+528           ; 0x998e <MotorRegler+0x2b7a>
    977e:       90 91 0b 04     lds     r25, 0x040B
    9782:       9a 50           subi    r25, 0x0A       ; 10
    9784:       90 93 0b 04     sts     0x040B, r25
    9788:       80 91 90 07     lds     r24, 0x0790
    978c:       89 1b           sub     r24, r25
    978e:       87 bd           out     0x27, r24       ; 39
    9790:       8c e2           ldi     r24, 0x2C       ; 44
    9792:       91 e0           ldi     r25, 0x01       ; 1
    9794:       90 93 e6 03     sts     0x03E6, r25
    9798:       80 93 e5 03     sts     0x03E5, r24
    979c:       8a ef           ldi     r24, 0xFA       ; 250
    979e:       80 93 b7 03     sts     0x03B7, r24
    97a2:       20 91 9e 04     lds     r18, 0x049E
    97a6:       30 91 9f 04     lds     r19, 0x049F
    97aa:       02 c9           rjmp    .-3580          ; 0x89b0 <MotorRegler+0x1b9c>
    97ac:       03 96           adiw    r24, 0x03       ; 3
    97ae:       23 c9           rjmp    .-3514          ; 0x89f6 <MotorRegler+0x1be2>
    97b0:       21 5f           subi    r18, 0xF1       ; 241
    97b2:       3f 4f           sbci    r19, 0xFF       ; 255
    97b4:       75 c9           rjmp    .-3350          ; 0x8aa0 <MotorRegler+0x1c8c>
    97b6:       2f 5f           subi    r18, 0xFF       ; 255
    97b8:       3f 4f           sbci    r19, 0xFF       ; 255
    97ba:       5c c9           rjmp    .-3400          ; 0x8a74 <MotorRegler+0x1c60>
    97bc:       21 e0           ldi     r18, 0x01       ; 1
    97be:       a2 16           cp      r10, r18
    97c0:       20 e1           ldi     r18, 0x10       ; 16
    97c2:       b2 06           cpc     r11, r18
    97c4:       20 e0           ldi     r18, 0x00       ; 0
    97c6:       c2 06           cpc     r12, r18
    97c8:       20 e0           ldi     r18, 0x00       ; 0
    97ca:       d2 06           cpc     r13, r18
    97cc:       0c f4           brge    .+2             ; 0x97d0 <MotorRegler+0x29bc>
    97ce:       4d c1           rjmp    .+666           ; 0x9a6a <MotorRegler+0x2c56>
    97d0:       80 91 ca 04     lds     r24, 0x04CA
    97d4:       88 23           and     r24, r24
    97d6:       09 f4           brne    .+2             ; 0x97da <MotorRegler+0x29c6>
    97d8:       0d c2           rjmp    .+1050          ; 0x9bf4 <MotorRegler+0x2de0>
    97da:       d6 01           movw    r26, r12
    97dc:       c5 01           movw    r24, r10
    97de:       49 e0           ldi     r20, 0x09       ; 9
    97e0:       b5 95           asr     r27
    97e2:       a7 95           ror     r26
    97e4:       97 95           ror     r25
    97e6:       87 95           ror     r24
    97e8:       4a 95           dec     r20
    97ea:       d1 f7           brne    .-12            ; 0x97e0 <MotorRegler+0x29cc>
    97ec:       01 96           adiw    r24, 0x01       ; 1
    97ee:       90 93 ce 04     sts     0x04CE, r25
    97f2:       80 93 cd 04     sts     0x04CD, r24
    97f6:       d6 01           movw    r26, r12
    97f8:       c5 01           movw    r24, r10
    97fa:       33 e0           ldi     r19, 0x03       ; 3
    97fc:       b5 95           asr     r27
    97fe:       a7 95           ror     r26
    9800:       97 95           ror     r25
    9802:       87 95           ror     r24
    9804:       3a 95           dec     r19
    9806:       d1 f7           brne    .-12            ; 0x97fc <MotorRegler+0x29e8>
    9808:       80 93 d3 04     sts     0x04D3, r24
    980c:       90 93 d4 04     sts     0x04D4, r25
    9810:       a0 93 d5 04     sts     0x04D5, r26
    9814:       b0 93 d6 04     sts     0x04D6, r27
    9818:       89 58           subi    r24, 0x89       ; 137
    981a:       93 41           sbci    r25, 0x13       ; 19
    981c:       a0 40           sbci    r26, 0x00       ; 0
    981e:       b0 40           sbci    r27, 0x00       ; 0
    9820:       64 f0           brlt    .+24            ; 0x983a <MotorRegler+0x2a26>
    9822:       88 e8           ldi     r24, 0x88       ; 136
    9824:       93 e1           ldi     r25, 0x13       ; 19
    9826:       a0 e0           ldi     r26, 0x00       ; 0
    9828:       b0 e0           ldi     r27, 0x00       ; 0
    982a:       80 93 d3 04     sts     0x04D3, r24
    982e:       90 93 d4 04     sts     0x04D4, r25
    9832:       a0 93 d5 04     sts     0x04D5, r26
    9836:       b0 93 d6 04     sts     0x04D6, r27
    983a:       60 91 d3 04     lds     r22, 0x04D3
    983e:       70 91 d4 04     lds     r23, 0x04D4
    9842:       80 91 d5 04     lds     r24, 0x04D5
    9846:       90 91 d6 04     lds     r25, 0x04D6
    984a:       20 e0           ldi     r18, 0x00       ; 0
    984c:       31 e0           ldi     r19, 0x01       ; 1
    984e:       40 e0           ldi     r20, 0x00       ; 0
    9850:       50 e0           ldi     r21, 0x00       ; 0
    9852:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9856:       80 91 a2 04     lds     r24, 0x04A2
    985a:       90 91 a3 04     lds     r25, 0x04A3
    985e:       82 0f           add     r24, r18
    9860:       93 1f           adc     r25, r19
    9862:       90 93 a3 04     sts     0x04A3, r25
    9866:       80 93 a2 04     sts     0x04A2, r24
    986a:       10 92 c9 04     sts     0x04C9, r1
    986e:       38 cc           rjmp    .-1936          ; 0x90e0 <MotorRegler+0x22cc>
    9870:       90 90 e9 08     lds     r9, 0x08E9
    9874:       51 e0           ldi     r21, 0x01       ; 1
    9876:       e5 16           cp      r14, r21
    9878:       50 e1           ldi     r21, 0x10       ; 16
    987a:       f5 06           cpc     r15, r21
    987c:       50 e0           ldi     r21, 0x00       ; 0
    987e:       05 07           cpc     r16, r21
    9880:       50 e0           ldi     r21, 0x00       ; 0
    9882:       15 07           cpc     r17, r21
    9884:       0c f4           brge    .+2             ; 0x9888 <MotorRegler+0x2a74>
    9886:       93 c0           rjmp    .+294           ; 0x99ae <MotorRegler+0x2b9a>
    9888:       80 91 cc 04     lds     r24, 0x04CC
    988c:       88 23           and     r24, r24
    988e:       09 f4           brne    .+2             ; 0x9892 <MotorRegler+0x2a7e>
    9890:       ad c1           rjmp    .+858           ; 0x9bec <MotorRegler+0x2dd8>
    9892:       d8 01           movw    r26, r16
    9894:       c7 01           movw    r24, r14
    9896:       79 e0           ldi     r23, 0x09       ; 9
    9898:       b5 95           asr     r27
    989a:       a7 95           ror     r26
    989c:       97 95           ror     r25
    989e:       87 95           ror     r24
    98a0:       7a 95           dec     r23
    98a2:       d1 f7           brne    .-12            ; 0x9898 <MotorRegler+0x2a84>
    98a4:       01 96           adiw    r24, 0x01       ; 1
    98a6:       90 93 ce 04     sts     0x04CE, r25
    98aa:       80 93 cd 04     sts     0x04CD, r24
    98ae:       d8 01           movw    r26, r16
    98b0:       c7 01           movw    r24, r14
    98b2:       63 e0           ldi     r22, 0x03       ; 3
    98b4:       b5 95           asr     r27
    98b6:       a7 95           ror     r26
    98b8:       97 95           ror     r25
    98ba:       87 95           ror     r24
    98bc:       6a 95           dec     r22
    98be:       d1 f7           brne    .-12            ; 0x98b4 <MotorRegler+0x2aa0>
    98c0:       80 93 d7 04     sts     0x04D7, r24
    98c4:       90 93 d8 04     sts     0x04D8, r25
    98c8:       a0 93 d9 04     sts     0x04D9, r26
    98cc:       b0 93 da 04     sts     0x04DA, r27
    98d0:       89 58           subi    r24, 0x89       ; 137
    98d2:       93 41           sbci    r25, 0x13       ; 19
    98d4:       a0 40           sbci    r26, 0x00       ; 0
    98d6:       b0 40           sbci    r27, 0x00       ; 0
    98d8:       64 f0           brlt    .+24            ; 0x98f2 <MotorRegler+0x2ade>
    98da:       88 e8           ldi     r24, 0x88       ; 136
    98dc:       93 e1           ldi     r25, 0x13       ; 19
    98de:       a0 e0           ldi     r26, 0x00       ; 0
    98e0:       b0 e0           ldi     r27, 0x00       ; 0
    98e2:       80 93 d7 04     sts     0x04D7, r24
    98e6:       90 93 d8 04     sts     0x04D8, r25
    98ea:       a0 93 d9 04     sts     0x04D9, r26
    98ee:       b0 93 da 04     sts     0x04DA, r27
    98f2:       60 91 d7 04     lds     r22, 0x04D7
    98f6:       70 91 d8 04     lds     r23, 0x04D8
    98fa:       80 91 d9 04     lds     r24, 0x04D9
    98fe:       90 91 da 04     lds     r25, 0x04DA
    9902:       20 e0           ldi     r18, 0x00       ; 0
    9904:       31 e0           ldi     r19, 0x01       ; 1
    9906:       40 e0           ldi     r20, 0x00       ; 0
    9908:       50 e0           ldi     r21, 0x00       ; 0
    990a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    990e:       80 91 a4 04     lds     r24, 0x04A4
    9912:       90 91 a5 04     lds     r25, 0x04A5
    9916:       82 0f           add     r24, r18
    9918:       93 1f           adc     r25, r19
    991a:       90 93 a5 04     sts     0x04A5, r25
    991e:       80 93 a4 04     sts     0x04A4, r24
    9922:       10 92 cb 04     sts     0x04CB, r1
    9926:       5d cb           rjmp    .-2374          ; 0x8fe2 <MotorRegler+0x21ce>
    9928:       f0 95           com     r31
    992a:       e1 95           neg     r30
    992c:       ff 4f           sbci    r31, 0xFF       ; 255
    992e:       0c 94 87 43     jmp     0x870e  ; 0x870e <MotorRegler+0x18fa>
    9932:       a0 ee           ldi     r26, 0xE0       ; 224
    9934:       aa 16           cp      r10, r26
    9936:       af ef           ldi     r26, 0xFF       ; 255
    9938:       ba 06           cpc     r11, r26
    993a:       af ef           ldi     r26, 0xFF       ; 255
    993c:       ca 06           cpc     r12, r26
    993e:       af ef           ldi     r26, 0xFF       ; 255
    9940:       da 06           cpc     r13, r26
    9942:       14 f0           brlt    .+4             ; 0x9948 <MotorRegler+0x2b34>
    9944:       0c 94 cf 43     jmp     0x879e  ; 0x879e <MotorRegler+0x198a>
    9948:       b0 ee           ldi     r27, 0xE0       ; 224
    994a:       ab 2e           mov     r10, r27
    994c:       bf ef           ldi     r27, 0xFF       ; 255
    994e:       bb 2e           mov     r11, r27
    9950:       bf ef           ldi     r27, 0xFF       ; 255
    9952:       cb 2e           mov     r12, r27
    9954:       bf ef           ldi     r27, 0xFF       ; 255
    9956:       db 2e           mov     r13, r27
    9958:       0c 94 cf 43     jmp     0x879e  ; 0x879e <MotorRegler+0x198a>
    995c:       80 ee           ldi     r24, 0xE0       ; 224
    995e:       68 16           cp      r6, r24
    9960:       8f ef           ldi     r24, 0xFF       ; 255
    9962:       78 06           cpc     r7, r24
    9964:       8f ef           ldi     r24, 0xFF       ; 255
    9966:       88 06           cpc     r8, r24
    9968:       8f ef           ldi     r24, 0xFF       ; 255
    996a:       98 06           cpc     r9, r24
    996c:       0c f0           brlt    .+2             ; 0x9970 <MotorRegler+0x2b5c>
    996e:       f2 ce           rjmp    .-540           ; 0x9754 <MotorRegler+0x2940>
    9970:       00 ee           ldi     r16, 0xE0       ; 224
    9972:       60 2e           mov     r6, r16
    9974:       0f ef           ldi     r16, 0xFF       ; 255
    9976:       70 2e           mov     r7, r16
    9978:       0f ef           ldi     r16, 0xFF       ; 255
    997a:       80 2e           mov     r8, r16
    997c:       0f ef           ldi     r16, 0xFF       ; 255
    997e:       90 2e           mov     r9, r16
    9980:       e9 ce           rjmp    .-558           ; 0x9754 <MotorRegler+0x2940>
    9982:       87 e0           ldi     r24, 0x07       ; 7
    9984:       90 e0           ldi     r25, 0x00       ; 0
    9986:       68 0e           add     r6, r24
    9988:       79 1e           adc     r7, r25
    998a:       0c 94 ca 3a     jmp     0x7594  ; 0x7594 <MotorRegler+0x780>
    998e:       80 91 18 03     lds     r24, 0x0318
    9992:       90 91 19 03     lds     r25, 0x0319
    9996:       84 36           cpi     r24, 0x64       ; 100
    9998:       91 05           cpc     r25, r1
    999a:       08 f0           brcs    .+2             ; 0x999e <MotorRegler+0x2b8a>
    999c:       e6 c0           rjmp    .+460           ; 0x9b6a <MotorRegler+0x2d56>
    999e:       90 91 0b 04     lds     r25, 0x040B
    99a2:       96 5f           subi    r25, 0xF6       ; 246
    99a4:       ef ce           rjmp    .-546           ; 0x9784 <MotorRegler+0x2970>
    99a6:       10 92 e9 04     sts     0x04E9, r1
    99aa:       0c 94 39 3c     jmp     0x7872  ; 0x7872 <MotorRegler+0xa5e>
    99ae:       10 92 cc 04     sts     0x04CC, r1
    99b2:       70 e0           ldi     r23, 0x00       ; 0
    99b4:       e7 16           cp      r14, r23
    99b6:       70 ef           ldi     r23, 0xF0       ; 240
    99b8:       f7 06           cpc     r15, r23
    99ba:       7f ef           ldi     r23, 0xFF       ; 255
    99bc:       07 07           cpc     r16, r23
    99be:       7f ef           ldi     r23, 0xFF       ; 255
    99c0:       17 07           cpc     r17, r23
    99c2:       0c f0           brlt    .+2             ; 0x99c6 <MotorRegler+0x2bb2>
    99c4:       ae cf           rjmp    .-164           ; 0x9922 <MotorRegler+0x2b0e>
    99c6:       80 91 cb 04     lds     r24, 0x04CB
    99ca:       88 23           and     r24, r24
    99cc:       09 f4           brne    .+2             ; 0x99d0 <MotorRegler+0x2bbc>
    99ce:       21 c1           rjmp    .+578           ; 0x9c12 <MotorRegler+0x2dfe>
    99d0:       88 27           eor     r24, r24
    99d2:       99 27           eor     r25, r25
    99d4:       dc 01           movw    r26, r24
    99d6:       8e 19           sub     r24, r14
    99d8:       9f 09           sbc     r25, r15
    99da:       a0 0b           sbc     r26, r16
    99dc:       b1 0b           sbc     r27, r17
    99de:       59 e0           ldi     r21, 0x09       ; 9
    99e0:       b5 95           asr     r27
    99e2:       a7 95           ror     r26
    99e4:       97 95           ror     r25
    99e6:       87 95           ror     r24
    99e8:       5a 95           dec     r21
    99ea:       d1 f7           brne    .-12            ; 0x99e0 <MotorRegler+0x2bcc>
    99ec:       01 96           adiw    r24, 0x01       ; 1
    99ee:       90 93 ce 04     sts     0x04CE, r25
    99f2:       80 93 cd 04     sts     0x04CD, r24
    99f6:       c8 01           movw    r24, r16
    99f8:       b7 01           movw    r22, r14
    99fa:       28 e0           ldi     r18, 0x08       ; 8
    99fc:       30 e0           ldi     r19, 0x00       ; 0
    99fe:       40 e0           ldi     r20, 0x00       ; 0
    9a00:       50 e0           ldi     r21, 0x00       ; 0
    9a02:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9a06:       20 93 d7 04     sts     0x04D7, r18
    9a0a:       30 93 d8 04     sts     0x04D8, r19
    9a0e:       40 93 d9 04     sts     0x04D9, r20
    9a12:       50 93 da 04     sts     0x04DA, r21
    9a16:       28 57           subi    r18, 0x78       ; 120
    9a18:       3c 4e           sbci    r19, 0xEC       ; 236
    9a1a:       4f 4f           sbci    r20, 0xFF       ; 255
    9a1c:       5f 4f           sbci    r21, 0xFF       ; 255
    9a1e:       64 f4           brge    .+24            ; 0x9a38 <MotorRegler+0x2c24>
    9a20:       88 e7           ldi     r24, 0x78       ; 120
    9a22:       9c ee           ldi     r25, 0xEC       ; 236
    9a24:       af ef           ldi     r26, 0xFF       ; 255
    9a26:       bf ef           ldi     r27, 0xFF       ; 255
    9a28:       80 93 d7 04     sts     0x04D7, r24
    9a2c:       90 93 d8 04     sts     0x04D8, r25
    9a30:       a0 93 d9 04     sts     0x04D9, r26
    9a34:       b0 93 da 04     sts     0x04DA, r27
    9a38:       60 91 d7 04     lds     r22, 0x04D7
    9a3c:       70 91 d8 04     lds     r23, 0x04D8
    9a40:       80 91 d9 04     lds     r24, 0x04D9
    9a44:       90 91 da 04     lds     r25, 0x04DA
    9a48:       20 e0           ldi     r18, 0x00       ; 0
    9a4a:       31 e0           ldi     r19, 0x01       ; 1
    9a4c:       40 e0           ldi     r20, 0x00       ; 0
    9a4e:       50 e0           ldi     r21, 0x00       ; 0
    9a50:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9a54:       80 91 a4 04     lds     r24, 0x04A4
    9a58:       90 91 a5 04     lds     r25, 0x04A5
    9a5c:       82 0f           add     r24, r18
    9a5e:       93 1f           adc     r25, r19
    9a60:       90 93 a5 04     sts     0x04A5, r25
    9a64:       80 93 a4 04     sts     0x04A4, r24
    9a68:       bc ca           rjmp    .-2696          ; 0x8fe2 <MotorRegler+0x21ce>
    9a6a:       10 92 ca 04     sts     0x04CA, r1
    9a6e:       40 e0           ldi     r20, 0x00       ; 0
    9a70:       a4 16           cp      r10, r20
    9a72:       40 ef           ldi     r20, 0xF0       ; 240
    9a74:       b4 06           cpc     r11, r20
    9a76:       4f ef           ldi     r20, 0xFF       ; 255
    9a78:       c4 06           cpc     r12, r20
    9a7a:       4f ef           ldi     r20, 0xFF       ; 255
    9a7c:       d4 06           cpc     r13, r20
    9a7e:       0c f0           brlt    .+2             ; 0x9a82 <MotorRegler+0x2c6e>
    9a80:       f4 ce           rjmp    .-536           ; 0x986a <MotorRegler+0x2a56>
    9a82:       80 91 c9 04     lds     r24, 0x04C9
    9a86:       88 23           and     r24, r24
    9a88:       09 f4           brne    .+2             ; 0x9a8c <MotorRegler+0x2c78>
    9a8a:       bf c0           rjmp    .+382           ; 0x9c0a <MotorRegler+0x2df6>
    9a8c:       88 27           eor     r24, r24
    9a8e:       99 27           eor     r25, r25
    9a90:       dc 01           movw    r26, r24
    9a92:       8a 19           sub     r24, r10
    9a94:       9b 09           sbc     r25, r11
    9a96:       ac 09           sbc     r26, r12
    9a98:       bd 09           sbc     r27, r13
    9a9a:       29 e0           ldi     r18, 0x09       ; 9
    9a9c:       b5 95           asr     r27
    9a9e:       a7 95           ror     r26
    9aa0:       97 95           ror     r25
    9aa2:       87 95           ror     r24
    9aa4:       2a 95           dec     r18
    9aa6:       d1 f7           brne    .-12            ; 0x9a9c <MotorRegler+0x2c88>
    9aa8:       01 96           adiw    r24, 0x01       ; 1
    9aaa:       90 93 ce 04     sts     0x04CE, r25
    9aae:       80 93 cd 04     sts     0x04CD, r24
    9ab2:       c6 01           movw    r24, r12
    9ab4:       b5 01           movw    r22, r10
    9ab6:       28 e0           ldi     r18, 0x08       ; 8
    9ab8:       30 e0           ldi     r19, 0x00       ; 0
    9aba:       40 e0           ldi     r20, 0x00       ; 0
    9abc:       50 e0           ldi     r21, 0x00       ; 0
    9abe:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9ac2:       20 93 d3 04     sts     0x04D3, r18
    9ac6:       30 93 d4 04     sts     0x04D4, r19
    9aca:       40 93 d5 04     sts     0x04D5, r20
    9ace:       50 93 d6 04     sts     0x04D6, r21
    9ad2:       28 57           subi    r18, 0x78       ; 120
    9ad4:       3c 4e           sbci    r19, 0xEC       ; 236
    9ad6:       4f 4f           sbci    r20, 0xFF       ; 255
    9ad8:       5f 4f           sbci    r21, 0xFF       ; 255
    9ada:       64 f4           brge    .+24            ; 0x9af4 <MotorRegler+0x2ce0>
    9adc:       88 e7           ldi     r24, 0x78       ; 120
    9ade:       9c ee           ldi     r25, 0xEC       ; 236
    9ae0:       af ef           ldi     r26, 0xFF       ; 255
    9ae2:       bf ef           ldi     r27, 0xFF       ; 255
    9ae4:       80 93 d3 04     sts     0x04D3, r24
    9ae8:       90 93 d4 04     sts     0x04D4, r25
    9aec:       a0 93 d5 04     sts     0x04D5, r26
    9af0:       b0 93 d6 04     sts     0x04D6, r27
    9af4:       60 91 d3 04     lds     r22, 0x04D3
    9af8:       70 91 d4 04     lds     r23, 0x04D4
    9afc:       80 91 d5 04     lds     r24, 0x04D5
    9b00:       90 91 d6 04     lds     r25, 0x04D6
    9b04:       20 e0           ldi     r18, 0x00       ; 0
    9b06:       31 e0           ldi     r19, 0x01       ; 1
    9b08:       40 e0           ldi     r20, 0x00       ; 0
    9b0a:       50 e0           ldi     r21, 0x00       ; 0
    9b0c:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9b10:       80 91 a2 04     lds     r24, 0x04A2
    9b14:       90 91 a3 04     lds     r25, 0x04A3
    9b18:       82 0f           add     r24, r18
    9b1a:       93 1f           adc     r25, r19
    9b1c:       90 93 a3 04     sts     0x04A3, r25
    9b20:       80 93 a2 04     sts     0x04A2, r24
    9b24:       dd ca           rjmp    .-2630          ; 0x90e0 <MotorRegler+0x22cc>
    9b26:       0e 94 bc 02     call    0x578   ; 0x578 <GetActiveParamSetNumber>
    9b2a:       4c e5           ldi     r20, 0x5C       ; 92
    9b2c:       67 ed           ldi     r22, 0xD7       ; 215
    9b2e:       77 e0           ldi     r23, 0x07       ; 7
    9b30:       0e 94 3a 03     call    0x674   ; 0x674 <ReadParameterSet>
    9b34:       80 91 df 07     lds     r24, 0x07DF
    9b38:       80 ff           sbrs    r24, 0
    9b3a:       10 c0           rjmp    .+32            ; 0x9b5c <MotorRegler+0x2d48>
    9b3c:       80 91 18 03     lds     r24, 0x0318
    9b40:       90 91 19 03     lds     r25, 0x0319
    9b44:       87 5b           subi    r24, 0xB7       ; 183
    9b46:       93 40           sbci    r25, 0x03       ; 3
    9b48:       38 f4           brcc    .+14            ; 0x9b58 <MotorRegler+0x2d44>
    9b4a:       80 91 18 03     lds     r24, 0x0318
    9b4e:       90 91 19 03     lds     r25, 0x0319
    9b52:       8e 5e           subi    r24, 0xEE       ; 238
    9b54:       92 40           sbci    r25, 0x02       ; 2
    9b56:       10 f4           brcc    .+4             ; 0x9b5c <MotorRegler+0x2d48>
    9b58:       0e 94 fc 1a     call    0x35f8  ; 0x35f8 <SucheLuftruckOffset>
    9b5c:       0e 94 62 32     call    0x64c4  ; 0x64c4 <SetNeutral>
    9b60:       a5 cc           rjmp    .-1718          ; 0x94ac <MotorRegler+0x2698>
    9b62:       f0 95           com     r31
    9b64:       e1 95           neg     r30
    9b66:       ff 4f           sbci    r31, 0xFF       ; 255
    9b68:       d3 cd           rjmp    .-1114          ; 0x9710 <MotorRegler+0x28fc>
    9b6a:       20 91 9e 04     lds     r18, 0x049E
    9b6e:       30 91 9f 04     lds     r19, 0x049F
    9b72:       24 51           subi    r18, 0x14       ; 20
    9b74:       30 40           sbci    r19, 0x00       ; 0
    9b76:       30 93 a1 04     sts     0x04A1, r19
    9b7a:       20 93 a0 04     sts     0x04A0, r18
    9b7e:       2c 5e           subi    r18, 0xEC       ; 236
    9b80:       3f 4f           sbci    r19, 0xFF       ; 255
    9b82:       10 92 88 04     sts     0x0488, r1
    9b86:       81 e0           ldi     r24, 0x01       ; 1
    9b88:       80 93 b7 03     sts     0x03B7, r24
    9b8c:       0c 94 d8 44     jmp     0x89b0  ; 0x89b0 <MotorRegler+0x1b9c>
    9b90:       41 e0           ldi     r20, 0x01       ; 1
    9b92:       0c 94 d5 3b     jmp     0x77aa  ; 0x77aa <MotorRegler+0x996>
    9b96:       96 01           movw    r18, r12
    9b98:       d7 fc           sbrc    r13, 7
    9b9a:       42 c0           rjmp    .+132           ; 0x9c20 <MotorRegler+0x2e0c>
    9b9c:       35 95           asr     r19
    9b9e:       27 95           ror     r18
    9ba0:       30 93 a5 04     sts     0x04A5, r19
    9ba4:       20 93 a4 04     sts     0x04A4, r18
    9ba8:       9b 01           movw    r18, r22
    9baa:       77 fd           sbrc    r23, 7
    9bac:       36 c0           rjmp    .+108           ; 0x9c1a <MotorRegler+0x2e06>
    9bae:       35 95           asr     r19
    9bb0:       27 95           ror     r18
    9bb2:       30 93 a3 04     sts     0x04A3, r19
    9bb6:       20 93 a2 04     sts     0x04A2, r18
    9bba:       25 c9           rjmp    .-3510          ; 0x8e06 <MotorRegler+0x1ff2>
    9bbc:       80 91 d8 07     lds     r24, 0x07D8
    9bc0:       a8 2f           mov     r26, r24
    9bc2:       b0 e0           ldi     r27, 0x00       ; 0
    9bc4:       aa 0f           add     r26, r26
    9bc6:       bb 1f           adc     r27, r27
    9bc8:       fd 01           movw    r30, r26
    9bca:       eb 55           subi    r30, 0x5B       ; 91
    9bcc:       f8 4f           sbci    r31, 0xF8       ; 248
    9bce:       01 90           ld      r0, Z+
    9bd0:       f0 81           ld      r31, Z
    9bd2:       e0 2d           mov     r30, r0
    9bd4:       f7 fd           sbrc    r31, 7
    9bd6:       34 c0           rjmp    .+104           ; 0x9c40 <MotorRegler+0x2e2c>
    9bd8:       e7 34           cpi     r30, 0x47       ; 71
    9bda:       f1 05           cpc     r31, r1
    9bdc:       14 f4           brge    .+4             ; 0x9be2 <MotorRegler+0x2dce>
    9bde:       0c 94 10 3c     jmp     0x7820  ; 0x7820 <MotorRegler+0xa0c>
    9be2:       0c 94 b4 3b     jmp     0x7768  ; 0x7768 <MotorRegler+0x954>
    9be6:       29 9a           sbi     0x05, 1 ; 5
    9be8:       0c 94 96 3b     jmp     0x772c  ; 0x772c <MotorRegler+0x918>
    9bec:       81 e0           ldi     r24, 0x01       ; 1
    9bee:       80 93 cc 04     sts     0x04CC, r24
    9bf2:       97 ce           rjmp    .-722           ; 0x9922 <MotorRegler+0x2b0e>
    9bf4:       81 e0           ldi     r24, 0x01       ; 1
    9bf6:       80 93 ca 04     sts     0x04CA, r24
    9bfa:       37 ce           rjmp    .-914           ; 0x986a <MotorRegler+0x2a56>
    9bfc:       29 9a           sbi     0x05, 1 ; 5
    9bfe:       db cb           rjmp    .-2122          ; 0x93b6 <MotorRegler+0x25a2>
    9c00:       90 95           com     r25
    9c02:       81 95           neg     r24
    9c04:       9f 4f           sbci    r25, 0xFF       ; 255
    9c06:       0c 94 18 3c     jmp     0x7830  ; 0x7830 <MotorRegler+0xa1c>
    9c0a:       81 e0           ldi     r24, 0x01       ; 1
    9c0c:       80 93 c9 04     sts     0x04C9, r24
    9c10:       67 ca           rjmp    .-2866          ; 0x90e0 <MotorRegler+0x22cc>
    9c12:       81 e0           ldi     r24, 0x01       ; 1
    9c14:       80 93 cb 04     sts     0x04CB, r24
    9c18:       e4 c9           rjmp    .-3128          ; 0x8fe2 <MotorRegler+0x21ce>
    9c1a:       2f 5f           subi    r18, 0xFF       ; 255
    9c1c:       3f 4f           sbci    r19, 0xFF       ; 255
    9c1e:       c7 cf           rjmp    .-114           ; 0x9bae <MotorRegler+0x2d9a>
    9c20:       2f 5f           subi    r18, 0xFF       ; 255
    9c22:       3f 4f           sbci    r19, 0xFF       ; 255
    9c24:       bb cf           rjmp    .-138           ; 0x9b9c <MotorRegler+0x2d88>
    9c26:       f0 95           com     r31
    9c28:       e1 95           neg     r30
    9c2a:       ff 4f           sbci    r31, 0xFF       ; 255
    9c2c:       e5 c8           rjmp    .-3638          ; 0x8df8 <MotorRegler+0x1fe4>
    9c2e:       21 50           subi    r18, 0x01       ; 1
    9c30:       3f 4f           sbci    r19, 0xFF       ; 255
    9c32:       f5 cb           rjmp    .-2070          ; 0x941e <MotorRegler+0x260a>
    9c34:       81 50           subi    r24, 0x01       ; 1
    9c36:       9f 4f           sbci    r25, 0xFF       ; 255
    9c38:       d5 cb           rjmp    .-2134          ; 0x93e4 <MotorRegler+0x25d0>
    9c3a:       21 50           subi    r18, 0x01       ; 1
    9c3c:       3f 4f           sbci    r19, 0xFF       ; 255
    9c3e:       16 cc           rjmp    .-2004          ; 0x946c <MotorRegler+0x2658>
    9c40:       f0 95           com     r31
    9c42:       e1 95           neg     r30
    9c44:       ff 4f           sbci    r31, 0xFF       ; 255
    9c46:       c8 cf           rjmp    .-112           ; 0x9bd8 <MotorRegler+0x2dc4>
    9c48:       60 92 69 08     sts     0x0869, r6
    9c4c:       ae 96           adiw    r28, 0x2e       ; 46
    9c4e:       0f b6           in      r0, 0x3f        ; 63
    9c50:       f8 94           cli
    9c52:       de bf           out     0x3e, r29       ; 62
    9c54:       0f be           out     0x3f, r0        ; 63
    9c56:       cd bf           out     0x3d, r28       ; 61
    9c58:       df 91           pop     r29
    9c5a:       cf 91           pop     r28
    9c5c:       1f 91           pop     r17
    9c5e:       0f 91           pop     r16
    9c60:       ff 90           pop     r15
    9c62:       ef 90           pop     r14
    9c64:       df 90           pop     r13
    9c66:       cf 90           pop     r12
    9c68:       bf 90           pop     r11
    9c6a:       af 90           pop     r10
    9c6c:       9f 90           pop     r9
    9c6e:       8f 90           pop     r8
    9c70:       7f 90           pop     r7
    9c72:       6f 90           pop     r6
    9c74:       5f 90           pop     r5
    9c76:       4f 90           pop     r4
    9c78:       3f 90           pop     r3
    9c7a:       2f 90           pop     r2
    9c7c:       08 95           ret

00009c7e <GPS_Neutral>:
    9c7e:       80 91 28 05     lds     r24, 0x0528
    9c82:       90 91 29 05     lds     r25, 0x0529
    9c86:       a0 91 2a 05     lds     r26, 0x052A
    9c8a:       b0 91 2b 05     lds     r27, 0x052B
    9c8e:       80 93 30 05     sts     0x0530, r24
    9c92:       90 93 31 05     sts     0x0531, r25
    9c96:       a0 93 32 05     sts     0x0532, r26
    9c9a:       b0 93 33 05     sts     0x0533, r27
    9c9e:       80 91 2c 05     lds     r24, 0x052C
    9ca2:       90 91 2d 05     lds     r25, 0x052D
    9ca6:       a0 91 2e 05     lds     r26, 0x052E
    9caa:       b0 91 2f 05     lds     r27, 0x052F
    9cae:       80 93 34 05     sts     0x0534, r24
    9cb2:       90 93 35 05     sts     0x0535, r25
    9cb6:       a0 93 36 05     sts     0x0536, r26
    9cba:       b0 93 37 05     sts     0x0537, r27
    9cbe:       08 95           ret

00009cc0 <GPS_BerechneZielrichtung>:
    9cc0:       10 92 21 05     sts     0x0521, r1
    9cc4:       10 92 20 05     sts     0x0520, r1
    9cc8:       10 92 23 05     sts     0x0523, r1
    9ccc:       10 92 22 05     sts     0x0522, r1
    9cd0:       08 95           ret

00009cd2 <SPI_MasterInit>:
    9cd2:       84 b1           in      r24, 0x04       ; 4
    9cd4:       80 6a           ori     r24, 0xA0       ; 160
    9cd6:       84 b9           out     0x04, r24       ; 4
    9cd8:       3d 9a           sbi     0x07, 5 ; 7
    9cda:       82 e5           ldi     r24, 0x52       ; 82
    9cdc:       8c bd           out     0x2c, r24       ; 44
    9cde:       1d bc           out     0x2d, r1        ; 45
    9ce0:       45 9a           sbi     0x08, 5 ; 8
    9ce2:       81 e0           ldi     r24, 0x01       ; 1
    9ce4:       80 93 89 08     sts     0x0889, r24
    9ce8:       8a ea           ldi     r24, 0xAA       ; 170
    9cea:       80 93 8d 08     sts     0x088D, r24
    9cee:       83 e8           ldi     r24, 0x83       ; 131
    9cf0:       80 93 8e 08     sts     0x088E, r24
    9cf4:       8a e0           ldi     r24, 0x0A       ; 10
    9cf6:       80 93 8f 08     sts     0x088F, r24
    9cfa:       10 92 91 08     sts     0x0891, r1
    9cfe:       10 92 90 08     sts     0x0890, r1
    9d02:       10 92 93 08     sts     0x0893, r1
    9d06:       10 92 92 08     sts     0x0892, r1
    9d0a:       10 92 af 08     sts     0x08AF, r1
    9d0e:       10 92 b0 08     sts     0x08B0, r1
    9d12:       88 e4           ldi     r24, 0x48       ; 72
    9d14:       80 93 b1 08     sts     0x08B1, r24
    9d18:       8f e0           ldi     r24, 0x0F       ; 15
    9d1a:       80 93 b2 08     sts     0x08B2, r24
    9d1e:       85 e0           ldi     r24, 0x05       ; 5
    9d20:       80 93 b3 08     sts     0x08B3, r24
    9d24:       08 95           ret

00009d26 <UpdateSPI_Buffer>:
    9d26:       ef 92           push    r14
    9d28:       ff 92           push    r15
    9d2a:       0f 93           push    r16
    9d2c:       1f 93           push    r17
    9d2e:       f8 94           cli
    9d30:       e0 90 eb 07     lds     r14, 0x07EB
    9d34:       ff 24           eor     r15, r15
    9d36:       ee 0c           add     r14, r14
    9d38:       ff 1c           adc     r15, r15
    9d3a:       ee 0c           add     r14, r14
    9d3c:       ff 1c           adc     r15, r15
    9d3e:       00 27           eor     r16, r16
    9d40:       f7 fc           sbrc    r15, 7
    9d42:       00 95           com     r16
    9d44:       10 2f           mov     r17, r16
    9d46:       60 91 45 04     lds     r22, 0x0445
    9d4a:       70 91 46 04     lds     r23, 0x0446
    9d4e:       80 91 47 04     lds     r24, 0x0447
    9d52:       90 91 48 04     lds     r25, 0x0448
    9d56:       a8 01           movw    r20, r16
    9d58:       97 01           movw    r18, r14
    9d5a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9d5e:       30 93 91 08     sts     0x0891, r19
    9d62:       20 93 90 08     sts     0x0890, r18
    9d66:       60 91 4d 04     lds     r22, 0x044D
    9d6a:       70 91 4e 04     lds     r23, 0x044E
    9d6e:       80 91 4f 04     lds     r24, 0x044F
    9d72:       90 91 50 04     lds     r25, 0x0450
    9d76:       a8 01           movw    r20, r16
    9d78:       97 01           movw    r18, r14
    9d7a:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9d7e:       30 93 93 08     sts     0x0893, r19
    9d82:       20 93 92 08     sts     0x0892, r18
    9d86:       60 91 7e 08     lds     r22, 0x087E
    9d8a:       70 91 7f 08     lds     r23, 0x087F
    9d8e:       80 91 80 08     lds     r24, 0x0880
    9d92:       90 91 81 08     lds     r25, 0x0881
    9d96:       2a e0           ldi     r18, 0x0A       ; 10
    9d98:       30 e0           ldi     r19, 0x00       ; 0
    9d9a:       40 e0           ldi     r20, 0x00       ; 0
    9d9c:       50 e0           ldi     r21, 0x00       ; 0
    9d9e:       0e 94 94 55     call    0xab28  ; 0xab28 <__mulsi3>
    9da2:       20 91 b3 03     lds     r18, 0x03B3
    9da6:       30 91 b4 03     lds     r19, 0x03B4
    9daa:       40 91 b5 03     lds     r20, 0x03B5
    9dae:       50 91 b6 03     lds     r21, 0x03B6
    9db2:       0e 94 08 56     call    0xac10  ; 0xac10 <__divmodsi4>
    9db6:       30 93 99 08     sts     0x0899, r19
    9dba:       20 93 98 08     sts     0x0898, r18
    9dbe:       e0 91 3d 04     lds     r30, 0x043D
    9dc2:       f0 91 3e 04     lds     r31, 0x043E
    9dc6:       80 91 5f 08     lds     r24, 0x085F
    9dca:       90 91 60 08     lds     r25, 0x0860
    9dce:       bf 01           movw    r22, r30
    9dd0:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    9dd4:       cb 01           movw    r24, r22
    9dd6:       88 0f           add     r24, r24
    9dd8:       99 1f           adc     r25, r25
    9dda:       86 0f           add     r24, r22
    9ddc:       97 1f           adc     r25, r23
    9dde:       9c 01           movw    r18, r24
    9de0:       22 0f           add     r18, r18
    9de2:       33 1f           adc     r19, r19
    9de4:       96 fd           sbrc    r25, 6
    9de6:       22 c1           rjmp    .+580           ; 0xa02c <UpdateSPI_Buffer+0x306>
    9de8:       35 95           asr     r19
    9dea:       27 95           ror     r18
    9dec:       35 95           asr     r19
    9dee:       27 95           ror     r18
    9df0:       30 93 95 08     sts     0x0895, r19
    9df4:       20 93 94 08     sts     0x0894, r18
    9df8:       80 91 7a 08     lds     r24, 0x087A
    9dfc:       90 91 7b 08     lds     r25, 0x087B
    9e00:       bf 01           movw    r22, r30
    9e02:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    9e06:       cb 01           movw    r24, r22
    9e08:       88 0f           add     r24, r24
    9e0a:       99 1f           adc     r25, r25
    9e0c:       86 0f           add     r24, r22
    9e0e:       97 1f           adc     r25, r23
    9e10:       9c 01           movw    r18, r24
    9e12:       22 0f           add     r18, r18
    9e14:       33 1f           adc     r19, r19
    9e16:       96 fd           sbrc    r25, 6
    9e18:       06 c1           rjmp    .+524           ; 0xa026 <UpdateSPI_Buffer+0x300>
    9e1a:       35 95           asr     r19
    9e1c:       27 95           ror     r18
    9e1e:       35 95           asr     r19
    9e20:       27 95           ror     r18
    9e22:       30 93 97 08     sts     0x0897, r19
    9e26:       20 93 96 08     sts     0x0896, r18
    9e2a:       10 92 3e 04     sts     0x043E, r1
    9e2e:       10 92 3d 04     sts     0x043D, r1
    9e32:       10 92 60 08     sts     0x0860, r1
    9e36:       10 92 5f 08     sts     0x085F, r1
    9e3a:       10 92 7b 08     sts     0x087B, r1
    9e3e:       10 92 7a 08     sts     0x087A, r1
    9e42:       80 91 8f 08     lds     r24, 0x088F
    9e46:       8c 30           cpi     r24, 0x0C       ; 12
    9e48:       09 f4           brne    .+2             ; 0x9e4c <UpdateSPI_Buffer+0x126>
    9e4a:       84 c1           rjmp    .+776           ; 0xa154 <UpdateSPI_Buffer+0x42e>
    9e4c:       8d 30           cpi     r24, 0x0D       ; 13
    9e4e:       08 f4           brcc    .+2             ; 0x9e52 <UpdateSPI_Buffer+0x12c>
    9e50:       65 c0           rjmp    .+202           ; 0x9f1c <UpdateSPI_Buffer+0x1f6>
    9e52:       8d 30           cpi     r24, 0x0D       ; 13
    9e54:       09 f4           brne    .+2             ; 0x9e58 <UpdateSPI_Buffer+0x132>
    9e56:       14 c1           rjmp    .+552           ; 0xa080 <UpdateSPI_Buffer+0x35a>
    9e58:       8e 30           cpi     r24, 0x0E       ; 14
    9e5a:       09 f4           brne    .+2             ; 0x9e5e <UpdateSPI_Buffer+0x138>
    9e5c:       fc c0           rjmp    .+504           ; 0xa056 <UpdateSPI_Buffer+0x330>
    9e5e:       78 94           sei
    9e60:       80 91 af 08     lds     r24, 0x08AF
    9e64:       88 23           and     r24, r24
    9e66:       09 f4           brne    .+2             ; 0x9e6a <UpdateSPI_Buffer+0x144>
    9e68:       d5 c0           rjmp    .+426           ; 0xa014 <UpdateSPI_Buffer+0x2ee>
    9e6a:       20 91 b5 08     lds     r18, 0x08B5
    9e6e:       30 91 b6 08     lds     r19, 0x08B6
    9e72:       c9 01           movw    r24, r18
    9e74:       81 50           subi    r24, 0x01       ; 1
    9e76:       9e 4f           sbci    r25, 0xFE       ; 254
    9e78:       8f 5f           subi    r24, 0xFF       ; 255
    9e7a:       93 40           sbci    r25, 0x03       ; 3
    9e7c:       58 f4           brcc    .+22            ; 0x9e94 <UpdateSPI_Buffer+0x16e>
    9e7e:       40 91 b7 08     lds     r20, 0x08B7
    9e82:       50 91 b8 08     lds     r21, 0x08B8
    9e86:       ca 01           movw    r24, r20
    9e88:       81 50           subi    r24, 0x01       ; 1
    9e8a:       9e 4f           sbci    r25, 0xFE       ; 254
    9e8c:       8f 5f           subi    r24, 0xFF       ; 255
    9e8e:       93 40           sbci    r25, 0x03       ; 3
    9e90:       08 f4           brcc    .+2             ; 0x9e94 <UpdateSPI_Buffer+0x16e>
    9e92:       d4 c0           rjmp    .+424           ; 0xa03c <UpdateSPI_Buffer+0x316>
    9e94:       80 91 bb 08     lds     r24, 0x08BB
    9e98:       90 91 bc 08     lds     r25, 0x08BC
    9e9c:       21 e0           ldi     r18, 0x01       ; 1
    9e9e:       89 36           cpi     r24, 0x69       ; 105
    9ea0:       92 07           cpc     r25, r18
    9ea2:       24 f4           brge    .+8             ; 0x9eac <UpdateSPI_Buffer+0x186>
    9ea4:       90 93 82 04     sts     0x0482, r25
    9ea8:       80 93 81 04     sts     0x0481, r24
    9eac:       80 91 81 04     lds     r24, 0x0481
    9eb0:       90 91 82 04     lds     r25, 0x0482
    9eb4:       84 5e           subi    r24, 0xE4       ; 228
    9eb6:       9d 4f           sbci    r25, 0xFD       ; 253
    9eb8:       20 91 83 04     lds     r18, 0x0483
    9ebc:       30 91 84 04     lds     r19, 0x0484
    9ec0:       82 1b           sub     r24, r18
    9ec2:       93 0b           sbc     r25, r19
    9ec4:       68 e6           ldi     r22, 0x68       ; 104
    9ec6:       71 e0           ldi     r23, 0x01       ; 1
    9ec8:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    9ecc:       84 5b           subi    r24, 0xB4       ; 180
    9ece:       90 40           sbci    r25, 0x00       ; 0
    9ed0:       90 93 86 04     sts     0x0486, r25
    9ed4:       80 93 85 04     sts     0x0485, r24
    9ed8:       20 91 bf 08     lds     r18, 0x08BF
    9edc:       30 91 c0 08     lds     r19, 0x08C0
    9ee0:       80 91 e5 03     lds     r24, 0x03E5
    9ee4:       90 91 e6 03     lds     r25, 0x03E6
    9ee8:       82 17           cp      r24, r18
    9eea:       93 07           cpc     r25, r19
    9eec:       28 f4           brcc    .+10            ; 0x9ef8 <UpdateSPI_Buffer+0x1d2>
    9eee:       80 91 9a 06     lds     r24, 0x069A
    9ef2:       88 23           and     r24, r24
    9ef4:       09 f4           brne    .+2             ; 0x9ef8 <UpdateSPI_Buffer+0x1d2>
    9ef6:       9d c0           rjmp    .+314           ; 0xa032 <UpdateSPI_Buffer+0x30c>
    9ef8:       80 91 b4 08     lds     r24, 0x08B4
    9efc:       87 36           cpi     r24, 0x67       ; 103
    9efe:       09 f0           breq    .+2             ; 0x9f02 <UpdateSPI_Buffer+0x1dc>
    9f00:       4e c1           rjmp    .+668           ; 0xa19e <UpdateSPI_Buffer+0x478>
    9f02:       80 91 c1 08     lds     r24, 0x08C1
    9f06:       80 93 e8 08     sts     0x08E8, r24
    9f0a:       80 91 c2 08     lds     r24, 0x08C2
    9f0e:       80 93 ea 08     sts     0x08EA, r24
    9f12:       80 91 c3 08     lds     r24, 0x08C3
    9f16:       80 93 e9 08     sts     0x08E9, r24
    9f1a:       41 c1           rjmp    .+642           ; 0xa19e <UpdateSPI_Buffer+0x478>
    9f1c:       8a 30           cpi     r24, 0x0A       ; 10
    9f1e:       09 f4           brne    .+2             ; 0x9f22 <UpdateSPI_Buffer+0x1fc>
    9f20:       e0 c0           rjmp    .+448           ; 0xa0e2 <UpdateSPI_Buffer+0x3bc>
    9f22:       8b 30           cpi     r24, 0x0B       ; 11
    9f24:       09 f0           breq    .+2             ; 0x9f28 <UpdateSPI_Buffer+0x202>
    9f26:       9b cf           rjmp    .-202           ; 0x9e5e <UpdateSPI_Buffer+0x138>
    9f28:       e0 91 d9 07     lds     r30, 0x07D9
    9f2c:       f0 e0           ldi     r31, 0x00       ; 0
    9f2e:       ee 0f           add     r30, r30
    9f30:       ff 1f           adc     r31, r31
    9f32:       eb 55           subi    r30, 0x5B       ; 91
    9f34:       f8 4f           sbci    r31, 0xF8       ; 248
    9f36:       01 90           ld      r0, Z+
    9f38:       f0 81           ld      r31, Z
    9f3a:       e0 2d           mov     r30, r0
    9f3c:       2f ef           ldi     r18, 0xFF       ; 255
    9f3e:       e1 38           cpi     r30, 0x81       ; 129
    9f40:       f2 07           cpc     r31, r18
    9f42:       14 f4           brge    .+4             ; 0x9f48 <UpdateSPI_Buffer+0x222>
    9f44:       e1 e8           ldi     r30, 0x81       ; 129
    9f46:       ff ef           ldi     r31, 0xFF       ; 255
    9f48:       e0 38           cpi     r30, 0x80       ; 128
    9f4a:       f1 05           cpc     r31, r1
    9f4c:       14 f0           brlt    .+4             ; 0x9f52 <UpdateSPI_Buffer+0x22c>
    9f4e:       ef e7           ldi     r30, 0x7F       ; 127
    9f50:       f0 e0           ldi     r31, 0x00       ; 0
    9f52:       e0 93 a0 08     sts     0x08A0, r30
    9f56:       e0 91 da 07     lds     r30, 0x07DA
    9f5a:       f0 e0           ldi     r31, 0x00       ; 0
    9f5c:       ee 0f           add     r30, r30
    9f5e:       ff 1f           adc     r31, r31
    9f60:       eb 55           subi    r30, 0x5B       ; 91
    9f62:       f8 4f           sbci    r31, 0xF8       ; 248
    9f64:       01 90           ld      r0, Z+
    9f66:       f0 81           ld      r31, Z
    9f68:       e0 2d           mov     r30, r0
    9f6a:       4f ef           ldi     r20, 0xFF       ; 255
    9f6c:       e1 38           cpi     r30, 0x81       ; 129
    9f6e:       f4 07           cpc     r31, r20
    9f70:       14 f4           brge    .+4             ; 0x9f76 <UpdateSPI_Buffer+0x250>
    9f72:       e1 e8           ldi     r30, 0x81       ; 129
    9f74:       ff ef           ldi     r31, 0xFF       ; 255
    9f76:       e0 38           cpi     r30, 0x80       ; 128
    9f78:       f1 05           cpc     r31, r1
    9f7a:       14 f0           brlt    .+4             ; 0x9f80 <UpdateSPI_Buffer+0x25a>
    9f7c:       ef e7           ldi     r30, 0x7F       ; 127
    9f7e:       f0 e0           ldi     r31, 0x00       ; 0
    9f80:       e0 93 a1 08     sts     0x08A1, r30
    9f84:       e0 91 d8 07     lds     r30, 0x07D8
    9f88:       f0 e0           ldi     r31, 0x00       ; 0
    9f8a:       ee 0f           add     r30, r30
    9f8c:       ff 1f           adc     r31, r31
    9f8e:       eb 55           subi    r30, 0x5B       ; 91
    9f90:       f8 4f           sbci    r31, 0xF8       ; 248
    9f92:       01 90           ld      r0, Z+
    9f94:       f0 81           ld      r31, Z
    9f96:       e0 2d           mov     r30, r0
    9f98:       6f ef           ldi     r22, 0xFF       ; 255
    9f9a:       e1 38           cpi     r30, 0x81       ; 129
    9f9c:       f6 07           cpc     r31, r22
    9f9e:       14 f4           brge    .+4             ; 0x9fa4 <UpdateSPI_Buffer+0x27e>
    9fa0:       e1 e8           ldi     r30, 0x81       ; 129
    9fa2:       ff ef           ldi     r31, 0xFF       ; 255
    9fa4:       e0 38           cpi     r30, 0x80       ; 128
    9fa6:       f1 05           cpc     r31, r1
    9fa8:       14 f0           brlt    .+4             ; 0x9fae <UpdateSPI_Buffer+0x288>
    9faa:       ef e7           ldi     r30, 0x7F       ; 127
    9fac:       f0 e0           ldi     r31, 0x00       ; 0
    9fae:       e0 93 a2 08     sts     0x08A2, r30
    9fb2:       e0 91 d7 07     lds     r30, 0x07D7
    9fb6:       f0 e0           ldi     r31, 0x00       ; 0
    9fb8:       ee 0f           add     r30, r30
    9fba:       ff 1f           adc     r31, r31
    9fbc:       eb 55           subi    r30, 0x5B       ; 91
    9fbe:       f8 4f           sbci    r31, 0xF8       ; 248
    9fc0:       01 90           ld      r0, Z+
    9fc2:       f0 81           ld      r31, Z
    9fc4:       e0 2d           mov     r30, r0
    9fc6:       8f ef           ldi     r24, 0xFF       ; 255
    9fc8:       e1 38           cpi     r30, 0x81       ; 129
    9fca:       f8 07           cpc     r31, r24
    9fcc:       14 f4           brge    .+4             ; 0x9fd2 <UpdateSPI_Buffer+0x2ac>
    9fce:       e1 e8           ldi     r30, 0x81       ; 129
    9fd0:       ff ef           ldi     r31, 0xFF       ; 255
    9fd2:       e0 38           cpi     r30, 0x80       ; 128
    9fd4:       f1 05           cpc     r31, r1
    9fd6:       14 f0           brlt    .+4             ; 0x9fdc <UpdateSPI_Buffer+0x2b6>
    9fd8:       ef e7           ldi     r30, 0x7F       ; 127
    9fda:       f0 e0           ldi     r31, 0x00       ; 0
    9fdc:       e0 93 a3 08     sts     0x08A3, r30
    9fe0:       80 91 8c 04     lds     r24, 0x048C
    9fe4:       80 93 a4 08     sts     0x08A4, r24
    9fe8:       80 91 8e 04     lds     r24, 0x048E
    9fec:       80 93 a5 08     sts     0x08A5, r24
    9ff0:       80 91 90 04     lds     r24, 0x0490
    9ff4:       80 93 a6 08     sts     0x08A6, r24
    9ff8:       80 91 92 04     lds     r24, 0x0492
    9ffc:       80 93 a7 08     sts     0x08A7, r24
    a000:       80 91 94 04     lds     r24, 0x0494
    a004:       80 93 a8 08     sts     0x08A8, r24
    a008:       78 94           sei
    a00a:       80 91 af 08     lds     r24, 0x08AF
    a00e:       88 23           and     r24, r24
    a010:       09 f0           breq    .+2             ; 0xa014 <UpdateSPI_Buffer+0x2ee>
    a012:       2b cf           rjmp    .-426           ; 0x9e6a <UpdateSPI_Buffer+0x144>
    a014:       10 92 21 05     sts     0x0521, r1
    a018:       10 92 20 05     sts     0x0520, r1
    a01c:       10 92 23 05     sts     0x0523, r1
    a020:       10 92 22 05     sts     0x0522, r1
    a024:       bc c0           rjmp    .+376           ; 0xa19e <UpdateSPI_Buffer+0x478>
    a026:       2d 5f           subi    r18, 0xFD       ; 253
    a028:       3f 4f           sbci    r19, 0xFF       ; 255
    a02a:       f7 ce           rjmp    .-530           ; 0x9e1a <UpdateSPI_Buffer+0xf4>
    a02c:       2d 5f           subi    r18, 0xFD       ; 253
    a02e:       3f 4f           sbci    r19, 0xFF       ; 255
    a030:       db ce           rjmp    .-586           ; 0x9de8 <UpdateSPI_Buffer+0xc2>
    a032:       30 93 e6 03     sts     0x03E6, r19
    a036:       20 93 e5 03     sts     0x03E5, r18
    a03a:       5e cf           rjmp    .-324           ; 0x9ef8 <UpdateSPI_Buffer+0x1d2>
    a03c:       80 91 df 07     lds     r24, 0x07DF
    a040:       85 ff           sbrs    r24, 5
    a042:       28 cf           rjmp    .-432           ; 0x9e94 <UpdateSPI_Buffer+0x16e>
    a044:       30 93 21 05     sts     0x0521, r19
    a048:       20 93 20 05     sts     0x0520, r18
    a04c:       50 93 23 05     sts     0x0523, r21
    a050:       40 93 22 05     sts     0x0522, r20
    a054:       1f cf           rjmp    .-450           ; 0x9e94 <UpdateSPI_Buffer+0x16e>
    a056:       80 91 b0 08     lds     r24, 0x08B0
    a05a:       80 93 a0 08     sts     0x08A0, r24
    a05e:       80 91 b1 08     lds     r24, 0x08B1
    a062:       80 93 a1 08     sts     0x08A1, r24
    a066:       80 91 b2 08     lds     r24, 0x08B2
    a06a:       80 93 a2 08     sts     0x08A2, r24
    a06e:       80 91 b3 08     lds     r24, 0x08B3
    a072:       80 93 a3 08     sts     0x08A3, r24
    a076:       80 91 00 01     lds     r24, 0x0100
    a07a:       80 93 a4 08     sts     0x08A4, r24
    a07e:       ef ce           rjmp    .-546           ; 0x9e5e <UpdateSPI_Buffer+0x138>
    a080:       80 91 11 08     lds     r24, 0x0811
    a084:       80 93 a0 08     sts     0x08A0, r24
    a088:       80 91 12 08     lds     r24, 0x0812
    a08c:       80 93 a1 08     sts     0x08A1, r24
    a090:       80 91 13 08     lds     r24, 0x0813
    a094:       80 93 a2 08     sts     0x08A2, r24
    a098:       80 91 14 08     lds     r24, 0x0814
    a09c:       80 93 a3 08     sts     0x08A3, r24
    a0a0:       80 91 15 08     lds     r24, 0x0815
    a0a4:       80 93 a4 08     sts     0x08A4, r24
    a0a8:       80 91 19 08     lds     r24, 0x0819
    a0ac:       80 93 a5 08     sts     0x08A5, r24
    a0b0:       80 91 1a 08     lds     r24, 0x081A
    a0b4:       80 93 a6 08     sts     0x08A6, r24
    a0b8:       80 91 1b 08     lds     r24, 0x081B
    a0bc:       80 93 a7 08     sts     0x08A7, r24
    a0c0:       80 91 1e 08     lds     r24, 0x081E
    a0c4:       80 93 a8 08     sts     0x08A8, r24
    a0c8:       80 91 1c 08     lds     r24, 0x081C
    a0cc:       80 93 a9 08     sts     0x08A9, r24
    a0d0:       80 91 1d 08     lds     r24, 0x081D
    a0d4:       80 93 aa 08     sts     0x08AA, r24
    a0d8:       80 91 1f 08     lds     r24, 0x081F
    a0dc:       80 93 ab 08     sts     0x08AB, r24
    a0e0:       be ce           rjmp    .-644           ; 0x9e5e <UpdateSPI_Buffer+0x138>
    a0e2:       80 91 ac 04     lds     r24, 0x04AC
    a0e6:       80 93 a0 08     sts     0x08A0, r24
    a0ea:       80 91 ad 04     lds     r24, 0x04AD
    a0ee:       80 93 a1 08     sts     0x08A1, r24
    a0f2:       80 91 ae 04     lds     r24, 0x04AE
    a0f6:       80 93 a2 08     sts     0x08A2, r24
    a0fa:       80 91 af 04     lds     r24, 0x04AF
    a0fe:       80 93 a3 08     sts     0x08A3, r24
    a102:       80 91 b0 04     lds     r24, 0x04B0
    a106:       80 93 a4 08     sts     0x08A4, r24
    a10a:       80 91 b1 04     lds     r24, 0x04B1
    a10e:       80 93 a5 08     sts     0x08A5, r24
    a112:       80 91 b2 04     lds     r24, 0x04B2
    a116:       80 93 a6 08     sts     0x08A6, r24
    a11a:       80 91 b3 04     lds     r24, 0x04B3
    a11e:       80 93 a7 08     sts     0x08A7, r24
    a122:       80 91 c0 04     lds     r24, 0x04C0
    a126:       80 93 a8 08     sts     0x08A8, r24
    a12a:       83 7f           andi    r24, 0xF3       ; 243
    a12c:       80 93 c0 04     sts     0x04C0, r24
    a130:       80 91 0e 03     lds     r24, 0x030E
    a134:       90 91 0f 03     lds     r25, 0x030F
    a138:       80 93 a9 08     sts     0x08A9, r24
    a13c:       80 91 f0 07     lds     r24, 0x07F0
    a140:       80 93 aa 08     sts     0x08AA, r24
    a144:       a2 e0           ldi     r26, 0x02       ; 2
    a146:       b0 e0           ldi     r27, 0x00       ; 0
    a148:       0e 94 23 56     call    0xac46  ; 0xac46 <__eeprom_read_byte_1F2021>
    a14c:       80 2d           mov     r24, r0
    a14e:       80 93 ab 08     sts     0x08AB, r24
    a152:       85 ce           rjmp    .-758           ; 0x9e5e <UpdateSPI_Buffer+0x138>
    a154:       80 91 9a 06     lds     r24, 0x069A
    a158:       86 30           cpi     r24, 0x06       ; 6
    a15a:       f0 f0           brcs    .+60            ; 0xa198 <UpdateSPI_Buffer+0x472>
    a15c:       10 92 9a 06     sts     0x069A, r1
    a160:       85 e0           ldi     r24, 0x05       ; 5
    a162:       80 93 a0 08     sts     0x08A0, r24
    a166:       80 91 9e 04     lds     r24, 0x049E
    a16a:       90 91 9f 04     lds     r25, 0x049F
    a16e:       90 93 a3 08     sts     0x08A3, r25
    a172:       80 93 a2 08     sts     0x08A2, r24
    a176:       80 91 20 08     lds     r24, 0x0820
    a17a:       80 93 a1 08     sts     0x08A1, r24
    a17e:       80 91 16 08     lds     r24, 0x0816
    a182:       80 93 a4 08     sts     0x08A4, r24
    a186:       80 91 17 08     lds     r24, 0x0817
    a18a:       80 93 a5 08     sts     0x08A5, r24
    a18e:       80 91 18 08     lds     r24, 0x0818
    a192:       80 93 a6 08     sts     0x08A6, r24
    a196:       63 ce           rjmp    .-826           ; 0x9e5e <UpdateSPI_Buffer+0x138>
    a198:       80 93 a0 08     sts     0x08A0, r24
    a19c:       e4 cf           rjmp    .-56            ; 0xa166 <UpdateSPI_Buffer+0x440>
    a19e:       1f 91           pop     r17
    a1a0:       0f 91           pop     r16
    a1a2:       ff 90           pop     r15
    a1a4:       ef 90           pop     r14
    a1a6:       08 95           ret

0000a1a8 <SPI_StartTransmitPacket>:
    a1a8:       80 91 89 08     lds     r24, 0x0889
    a1ac:       88 23           and     r24, r24
    a1ae:       09 f4           brne    .+2             ; 0xa1b2 <SPI_StartTransmitPacket+0xa>
    a1b0:       3b c0           rjmp    .+118           ; 0xa228 <SPI_StartTransmitPacket+0x80>
    a1b2:       45 98           cbi     0x08, 5 ; 8
    a1b4:       8d e8           ldi     r24, 0x8D       ; 141
    a1b6:       98 e0           ldi     r25, 0x08       ; 8
    a1b8:       90 93 8b 08     sts     0x088B, r25
    a1bc:       80 93 8a 08     sts     0x088A, r24
    a1c0:       90 91 38 05     lds     r25, 0x0538
    a1c4:       e9 2f           mov     r30, r25
    a1c6:       f0 e0           ldi     r31, 0x00       ; 0
    a1c8:       e8 54           subi    r30, 0x48       ; 72
    a1ca:       fc 4f           sbci    r31, 0xFC       ; 252
    a1cc:       80 81           ld      r24, Z
    a1ce:       80 93 8f 08     sts     0x088F, r24
    a1d2:       9f 5f           subi    r25, 0xFF       ; 255
    a1d4:       90 93 38 05     sts     0x0538, r25
    a1d8:       96 30           cpi     r25, 0x06       ; 6
    a1da:       10 f0           brcs    .+4             ; 0xa1e0 <SPI_StartTransmitPacket+0x38>
    a1dc:       10 92 38 05     sts     0x0538, r1
    a1e0:       10 92 89 08     sts     0x0889, r1
    a1e4:       0e 94 93 4e     call    0x9d26  ; 0x9d26 <UpdateSPI_Buffer>
    a1e8:       81 e0           ldi     r24, 0x01       ; 1
    a1ea:       80 93 8c 08     sts     0x088C, r24
        ...
    a21e:       80 91 8d 08     lds     r24, 0x088D
    a222:       80 93 ac 08     sts     0x08AC, r24
    a226:       8e bd           out     0x2e, r24       ; 46
    a228:       08 95           ret

0000a22a <SPI_TransmitByte>:
    a22a:       80 91 89 08     lds     r24, 0x0889
    a22e:       88 23           and     r24, r24
    a230:       11 f4           brne    .+4             ; 0xa236 <SPI_TransmitByte+0xc>
    a232:       0d b4           in      r0, 0x2d        ; 45
    a234:       07 fe           sbrs    r0, 7
    a236:       08 95           ret
    a238:       84 e0           ldi     r24, 0x04       ; 4
    a23a:       80 93 e7 03     sts     0x03E7, r24
    a23e:       45 9a           sbi     0x08, 5 ; 8
    a240:       9e b5           in      r25, 0x2e       ; 46
    a242:       80 91 3a 05     lds     r24, 0x053A
    a246:       81 30           cpi     r24, 0x01       ; 1
    a248:       09 f4           brne    .+2             ; 0xa24c <SPI_TransmitByte+0x22>
    a24a:       3a c0           rjmp    .+116           ; 0xa2c0 <SPI_TransmitByte+0x96>
    a24c:       81 30           cpi     r24, 0x01       ; 1
    a24e:       08 f0           brcs    .+2             ; 0xa252 <SPI_TransmitByte+0x28>
    a250:       40 c0           rjmp    .+128           ; 0xa2d2 <SPI_TransmitByte+0xa8>
    a252:       10 92 ae 08     sts     0x08AE, r1
    a256:       90 93 39 05     sts     0x0539, r25
    a25a:       91 38           cpi     r25, 0x81       ; 129
    a25c:       09 f4           brne    .+2             ; 0xa260 <SPI_TransmitByte+0x36>
    a25e:       5e c0           rjmp    .+188           ; 0xa31c <SPI_TransmitByte+0xf2>
    a260:       20 91 8c 08     lds     r18, 0x088C
    a264:       20 32           cpi     r18, 0x20       ; 32
    a266:       08 f0           brcs    .+2             ; 0xa26a <SPI_TransmitByte+0x40>
    a268:       30 c0           rjmp    .+96            ; 0xa2ca <SPI_TransmitByte+0xa0>
    a26a:       45 98           cbi     0x08, 5 ; 8
        ...
    a29c:       e0 91 8a 08     lds     r30, 0x088A
    a2a0:       f0 91 8b 08     lds     r31, 0x088B
    a2a4:       e2 0f           add     r30, r18
    a2a6:       f1 1d           adc     r31, r1
    a2a8:       80 81           ld      r24, Z
    a2aa:       8e bd           out     0x2e, r24       ; 46
    a2ac:       80 81           ld      r24, Z
    a2ae:       90 91 ac 08     lds     r25, 0x08AC
    a2b2:       89 0f           add     r24, r25
    a2b4:       80 93 ac 08     sts     0x08AC, r24
    a2b8:       2f 5f           subi    r18, 0xFF       ; 255
    a2ba:       20 93 8c 08     sts     0x088C, r18
    a2be:       08 95           ret
    a2c0:       95 35           cpi     r25, 0x55       ; 85
    a2c2:       19 f1           breq    .+70            ; 0xa30a <SPI_TransmitByte+0xe0>
    a2c4:       10 92 3a 05     sts     0x053A, r1
    a2c8:       cb cf           rjmp    .-106           ; 0xa260 <SPI_TransmitByte+0x36>
    a2ca:       81 e0           ldi     r24, 0x01       ; 1
    a2cc:       80 93 89 08     sts     0x0889, r24
    a2d0:       f3 cf           rjmp    .-26            ; 0xa2b8 <SPI_TransmitByte+0x8e>
    a2d2:       82 30           cpi     r24, 0x02       ; 2
    a2d4:       09 f0           breq    .+2             ; 0xa2d8 <SPI_TransmitByte+0xae>
    a2d6:       c4 cf           rjmp    .-120           ; 0xa260 <SPI_TransmitByte+0x36>
    a2d8:       80 91 ae 08     lds     r24, 0x08AE
    a2dc:       e8 2f           mov     r30, r24
    a2de:       f0 e0           ldi     r31, 0x00       ; 0
    a2e0:       e2 53           subi    r30, 0x32       ; 50
    a2e2:       f7 4f           sbci    r31, 0xF7       ; 247
    a2e4:       90 83           st      Z, r25
    a2e6:       8f 5f           subi    r24, 0xFF       ; 255
    a2e8:       80 93 ae 08     sts     0x08AE, r24
    a2ec:       8a 31           cpi     r24, 0x1A       ; 26
    a2ee:       38 f0           brcs    .+14            ; 0xa2fe <SPI_TransmitByte+0xd4>
    a2f0:       80 91 39 05     lds     r24, 0x0539
    a2f4:       98 17           cp      r25, r24
    a2f6:       b1 f0           breq    .+44            ; 0xa324 <SPI_TransmitByte+0xfa>
    a2f8:       10 92 af 08     sts     0x08AF, r1
    a2fc:       e3 cf           rjmp    .-58            ; 0xa2c4 <SPI_TransmitByte+0x9a>
    a2fe:       80 91 39 05     lds     r24, 0x0539
    a302:       89 0f           add     r24, r25
    a304:       80 93 39 05     sts     0x0539, r24
    a308:       ab cf           rjmp    .-170           ; 0xa260 <SPI_TransmitByte+0x36>
    a30a:       80 91 39 05     lds     r24, 0x0539
    a30e:       8b 5a           subi    r24, 0xAB       ; 171
    a310:       80 93 39 05     sts     0x0539, r24
    a314:       82 e0           ldi     r24, 0x02       ; 2
    a316:       80 93 3a 05     sts     0x053A, r24
    a31a:       a2 cf           rjmp    .-188           ; 0xa260 <SPI_TransmitByte+0x36>
    a31c:       81 e0           ldi     r24, 0x01       ; 1
    a31e:       80 93 3a 05     sts     0x053A, r24
    a322:       9e cf           rjmp    .-196           ; 0xa260 <SPI_TransmitByte+0x36>
    a324:       a4 eb           ldi     r26, 0xB4       ; 180
    a326:       b8 e0           ldi     r27, 0x08       ; 8
    a328:       ee ec           ldi     r30, 0xCE       ; 206
    a32a:       f8 e0           ldi     r31, 0x08       ; 8
    a32c:       8a e1           ldi     r24, 0x1A       ; 26
    a32e:       01 90           ld      r0, Z+
    a330:       0d 92           st      X+, r0
    a332:       81 50           subi    r24, 0x01       ; 1
    a334:       e1 f7           brne    .-8             ; 0xa32e <SPI_TransmitByte+0x104>
    a336:       81 e0           ldi     r24, 0x01       ; 1
    a338:       80 93 af 08     sts     0x08AF, r24
    a33c:       c3 cf           rjmp    .-122           ; 0xa2c4 <SPI_TransmitByte+0x9a>

0000a33e <LED_Init>:
    a33e:       87 b1           in      r24, 0x07       ; 7
    a340:       8c 60           ori     r24, 0x0C       ; 12
    a342:       87 b9           out     0x07, r24       ; 7
    a344:       42 98           cbi     0x08, 2 ; 8
    a346:       43 98           cbi     0x08, 3 ; 8
    a348:       10 92 3f 05     sts     0x053F, r1
    a34c:       80 e8           ldi     r24, 0x80       ; 128
    a34e:       80 93 be 03     sts     0x03BE, r24
    a352:       10 92 40 05     sts     0x0540, r1
    a356:       80 93 bf 03     sts     0x03BF, r24
    a35a:       08 95           ret

0000a35c <LED_Update>:
    a35c:       80 91 41 05     lds     r24, 0x0541
    a360:       81 50           subi    r24, 0x01       ; 1
    a362:       80 93 41 05     sts     0x0541, r24
    a366:       8f 3f           cpi     r24, 0xFF       ; 255
    a368:       09 f0           breq    .+2             ; 0xa36c <LED_Update+0x10>
    a36a:       08 95           ret
    a36c:       84 e0           ldi     r24, 0x04       ; 4
    a36e:       80 93 41 05     sts     0x0541, r24
    a372:       80 91 88 04     lds     r24, 0x0488
    a376:       88 23           and     r24, r24
    a378:       b1 f1           breq    .+108           ; 0xa3e6 <LED_Update+0x8a>
    a37a:       80 91 3f 05     lds     r24, 0x053F
    a37e:       81 50           subi    r24, 0x01       ; 1
    a380:       80 93 3f 05     sts     0x053F, r24
    a384:       8f 3f           cpi     r24, 0xFF       ; 255
    a386:       09 f4           brne    .+2             ; 0xa38a <LED_Update+0x2e>
    a388:       73 c0           rjmp    .+230           ; 0xa470 <LED_Update+0x114>
    a38a:       42 98           cbi     0x08, 2 ; 8
    a38c:       80 91 10 08     lds     r24, 0x0810
    a390:       8b 3f           cpi     r24, 0xFB       ; 251
    a392:       68 f0           brcs    .+26            ; 0xa3ae <LED_Update+0x52>
    a394:       80 91 75 08     lds     r24, 0x0875
    a398:       87 3e           cpi     r24, 0xE7       ; 231
    a39a:       08 f0           brcs    .+2             ; 0xa39e <LED_Update+0x42>
    a39c:       46 c0           rjmp    .+140           ; 0xa42a <LED_Update+0xce>
    a39e:       8a 30           cpi     r24, 0x0A       ; 10
    a3a0:       30 f4           brcc    .+12            ; 0xa3ae <LED_Update+0x52>
    a3a2:       80 91 0f 08     lds     r24, 0x080F
    a3a6:       87 fd           sbrc    r24, 7
    a3a8:       45 c0           rjmp    .+138           ; 0xa434 <LED_Update+0xd8>
    a3aa:       43 9a           sbi     0x08, 3 ; 8
    a3ac:       08 95           ret
    a3ae:       80 91 40 05     lds     r24, 0x0540
    a3b2:       81 50           subi    r24, 0x01       ; 1
    a3b4:       80 93 40 05     sts     0x0540, r24
    a3b8:       8f 3f           cpi     r24, 0xFF       ; 255
    a3ba:       b9 f6           brne    .-82            ; 0xa36a <LED_Update+0xe>
    a3bc:       80 91 75 08     lds     r24, 0x0875
    a3c0:       81 50           subi    r24, 0x01       ; 1
    a3c2:       80 93 40 05     sts     0x0540, r24
    a3c6:       80 91 bf 03     lds     r24, 0x03BF
    a3ca:       81 30           cpi     r24, 0x01       ; 1
    a3cc:       09 f4           brne    .+2             ; 0xa3d0 <LED_Update+0x74>
    a3ce:       68 c0           rjmp    .+208           ; 0xa4a0 <LED_Update+0x144>
    a3d0:       86 95           lsr     r24
    a3d2:       80 93 bf 03     sts     0x03BF, r24
    a3d6:       80 91 bf 03     lds     r24, 0x03BF
    a3da:       90 91 0f 08     lds     r25, 0x080F
    a3de:       89 23           and     r24, r25
    a3e0:       21 f7           brne    .-56            ; 0xa3aa <LED_Update+0x4e>
    a3e2:       43 98           cbi     0x08, 3 ; 8
    a3e4:       08 95           ret
    a3e6:       80 91 42 08     lds     r24, 0x0842
    a3ea:       84 36           cpi     r24, 0x64       ; 100
    a3ec:       28 f1           brcs    .+74            ; 0xa438 <LED_Update+0xdc>
    a3ee:       87 39           cpi     r24, 0x97       ; 151
    a3f0:       d0 f0           brcs    .+52            ; 0xa426 <LED_Update+0xca>
    a3f2:       80 91 3f 05     lds     r24, 0x053F
    a3f6:       81 50           subi    r24, 0x01       ; 1
    a3f8:       80 93 3f 05     sts     0x053F, r24
    a3fc:       8f 3f           cpi     r24, 0xFF       ; 255
    a3fe:       29 f6           brne    .-118           ; 0xa38a <LED_Update+0x2e>
    a400:       80 91 61 08     lds     r24, 0x0861
    a404:       81 50           subi    r24, 0x01       ; 1
    a406:       80 93 3f 05     sts     0x053F, r24
    a40a:       80 91 be 03     lds     r24, 0x03BE
    a40e:       81 30           cpi     r24, 0x01       ; 1
    a410:       09 f4           brne    .+2             ; 0xa414 <LED_Update+0xb8>
    a412:       4e c0           rjmp    .+156           ; 0xa4b0 <LED_Update+0x154>
    a414:       86 95           lsr     r24
    a416:       80 93 be 03     sts     0x03BE, r24
    a41a:       80 91 be 03     lds     r24, 0x03BE
    a41e:       90 91 f7 07     lds     r25, 0x07F7
    a422:       89 23           and     r24, r25
    a424:       19 f1           breq    .+70            ; 0xa46c <LED_Update+0x110>
    a426:       42 9a           sbi     0x08, 2 ; 8
    a428:       b0 cf           rjmp    .-160           ; 0xa38a <LED_Update+0x2e>
    a42a:       80 91 0f 08     lds     r24, 0x080F
    a42e:       88 23           and     r24, r24
    a430:       0c f4           brge    .+2             ; 0xa434 <LED_Update+0xd8>
    a432:       bb cf           rjmp    .-138           ; 0xa3aa <LED_Update+0x4e>
    a434:       43 98           cbi     0x08, 3 ; 8
    a436:       08 95           ret
    a438:       80 91 3f 05     lds     r24, 0x053F
    a43c:       81 50           subi    r24, 0x01       ; 1
    a43e:       80 93 3f 05     sts     0x053F, r24
    a442:       8f 3f           cpi     r24, 0xFF       ; 255
    a444:       09 f0           breq    .+2             ; 0xa448 <LED_Update+0xec>
    a446:       a1 cf           rjmp    .-190           ; 0xa38a <LED_Update+0x2e>
    a448:       80 91 61 08     lds     r24, 0x0861
    a44c:       81 50           subi    r24, 0x01       ; 1
    a44e:       80 93 3f 05     sts     0x053F, r24
    a452:       80 91 be 03     lds     r24, 0x03BE
    a456:       81 30           cpi     r24, 0x01       ; 1
    a458:       39 f1           breq    .+78            ; 0xa4a8 <LED_Update+0x14c>
    a45a:       86 95           lsr     r24
    a45c:       80 93 be 03     sts     0x03BE, r24
    a460:       80 91 be 03     lds     r24, 0x03BE
    a464:       90 91 f6 07     lds     r25, 0x07F6
    a468:       89 23           and     r24, r25
    a46a:       e9 f6           brne    .-70            ; 0xa426 <LED_Update+0xca>
    a46c:       42 98           cbi     0x08, 2 ; 8
    a46e:       8d cf           rjmp    .-230           ; 0xa38a <LED_Update+0x2e>
    a470:       80 91 61 08     lds     r24, 0x0861
    a474:       81 50           subi    r24, 0x01       ; 1
    a476:       80 93 3f 05     sts     0x053F, r24
    a47a:       80 91 be 03     lds     r24, 0x03BE
    a47e:       81 30           cpi     r24, 0x01       ; 1
    a480:       59 f0           breq    .+22            ; 0xa498 <LED_Update+0x13c>
    a482:       86 95           lsr     r24
    a484:       80 93 be 03     sts     0x03BE, r24
    a488:       80 91 be 03     lds     r24, 0x03BE
    a48c:       90 91 f5 07     lds     r25, 0x07F5
    a490:       89 23           and     r24, r25
    a492:       61 f3           breq    .-40            ; 0xa46c <LED_Update+0x110>
    a494:       42 9a           sbi     0x08, 2 ; 8
    a496:       79 cf           rjmp    .-270           ; 0xa38a <LED_Update+0x2e>
    a498:       80 e8           ldi     r24, 0x80       ; 128
    a49a:       80 93 be 03     sts     0x03BE, r24
    a49e:       f4 cf           rjmp    .-24            ; 0xa488 <LED_Update+0x12c>
    a4a0:       80 e8           ldi     r24, 0x80       ; 128
    a4a2:       80 93 bf 03     sts     0x03BF, r24
    a4a6:       97 cf           rjmp    .-210           ; 0xa3d6 <LED_Update+0x7a>
    a4a8:       80 e8           ldi     r24, 0x80       ; 128
    a4aa:       80 93 be 03     sts     0x03BE, r24
    a4ae:       d8 cf           rjmp    .-80            ; 0xa460 <LED_Update+0x104>
    a4b0:       80 e8           ldi     r24, 0x80       ; 128
    a4b2:       80 93 be 03     sts     0x03BE, r24
    a4b6:       b1 cf           rjmp    .-158           ; 0xa41a <LED_Update+0xbe>

0000a4b8 <Uart1Init>:
    a4b8:       80 91 c9 00     lds     r24, 0x00C9
    a4bc:       8f 77           andi    r24, 0x7F       ; 127
    a4be:       80 93 c9 00     sts     0x00C9, r24
    a4c2:       80 91 c9 00     lds     r24, 0x00C9
    a4c6:       8f 7b           andi    r24, 0xBF       ; 191
    a4c8:       80 93 c9 00     sts     0x00C9, r24
    a4cc:       80 91 c9 00     lds     r24, 0x00C9
    a4d0:       8f 7d           andi    r24, 0xDF       ; 223
    a4d2:       80 93 c9 00     sts     0x00C9, r24
    a4d6:       5a 9a           sbi     0x0b, 2 ; 11
    a4d8:       52 98           cbi     0x0a, 2 ; 10
    a4da:       10 92 cd 00     sts     0x00CD, r1
    a4de:       84 e1           ldi     r24, 0x14       ; 20
    a4e0:       80 93 cc 00     sts     0x00CC, r24
    a4e4:       80 91 c8 00     lds     r24, 0x00C8
    a4e8:       82 60           ori     r24, 0x02       ; 2
    a4ea:       80 93 c8 00     sts     0x00C8, r24
    a4ee:       80 e1           ldi     r24, 0x10       ; 16
    a4f0:       80 93 c9 00     sts     0x00C9, r24
    a4f4:       80 91 ca 00     lds     r24, 0x00CA
    a4f8:       8f 77           andi    r24, 0x7F       ; 127
    a4fa:       80 93 ca 00     sts     0x00CA, r24
    a4fe:       80 91 ca 00     lds     r24, 0x00CA
    a502:       8f 7b           andi    r24, 0xBF       ; 191
    a504:       80 93 ca 00     sts     0x00CA, r24
    a508:       80 91 ca 00     lds     r24, 0x00CA
    a50c:       8f 7d           andi    r24, 0xDF       ; 223
    a50e:       80 93 ca 00     sts     0x00CA, r24
    a512:       80 91 ca 00     lds     r24, 0x00CA
    a516:       8f 7e           andi    r24, 0xEF       ; 239
    a518:       80 93 ca 00     sts     0x00CA, r24
    a51c:       80 91 ca 00     lds     r24, 0x00CA
    a520:       87 7f           andi    r24, 0xF7       ; 247
    a522:       80 93 ca 00     sts     0x00CA, r24
    a526:       80 91 c9 00     lds     r24, 0x00C9
    a52a:       8b 7f           andi    r24, 0xFB       ; 251
    a52c:       80 93 c9 00     sts     0x00C9, r24
    a530:       80 91 ca 00     lds     r24, 0x00CA
    a534:       84 60           ori     r24, 0x04       ; 4
    a536:       80 93 ca 00     sts     0x00CA, r24
    a53a:       80 91 ca 00     lds     r24, 0x00CA
    a53e:       82 60           ori     r24, 0x02       ; 2
    a540:       80 93 ca 00     sts     0x00CA, r24
    a544:       80 91 c8 00     lds     r24, 0x00C8
    a548:       87 ff           sbrs    r24, 7
    a54a:       06 c0           rjmp    .+12            ; 0xa558 <Uart1Init+0xa0>
    a54c:       80 91 ce 00     lds     r24, 0x00CE
    a550:       80 91 c8 00     lds     r24, 0x00C8
    a554:       87 fd           sbrc    r24, 7
    a556:       fa cf           rjmp    .-12            ; 0xa54c <Uart1Init+0x94>
    a558:       80 91 c9 00     lds     r24, 0x00C9
    a55c:       80 68           ori     r24, 0x80       ; 128
    a55e:       80 93 c9 00     sts     0x00C9, r24
    a562:       08 95           ret

0000a564 <__vector_28>:
    a564:       1f 92           push    r1
    a566:       0f 92           push    r0
    a568:       0f b6           in      r0, 0x3f        ; 63
    a56a:       0f 92           push    r0
    a56c:       11 24           eor     r1, r1
    a56e:       0f 93           push    r16
    a570:       1f 93           push    r17
    a572:       2f 93           push    r18
    a574:       3f 93           push    r19
    a576:       4f 93           push    r20
    a578:       5f 93           push    r21
    a57a:       6f 93           push    r22
    a57c:       7f 93           push    r23
    a57e:       8f 93           push    r24
    a580:       9f 93           push    r25
    a582:       af 93           push    r26
    a584:       bf 93           push    r27
    a586:       cf 93           push    r28
    a588:       df 93           push    r29
    a58a:       ef 93           push    r30
    a58c:       ff 93           push    r31
    a58e:       10 91 ce 00     lds     r17, 0x00CE
    a592:       80 91 c0 03     lds     r24, 0x03C0
    a596:       90 91 c1 03     lds     r25, 0x03C1
    a59a:       01 97           sbiw    r24, 0x01       ; 1
    a59c:       09 f4           brne    .+2             ; 0xa5a0 <__vector_28+0x3c>
    a59e:       4d c0           rjmp    .+154           ; 0xa63a <__vector_28+0xd6>
    a5a0:       80 91 42 05     lds     r24, 0x0542
    a5a4:       90 91 43 05     lds     r25, 0x0543
    a5a8:       0e 94 8e 12     call    0x251c  ; 0x251c <CheckDelay>
    a5ac:       20 91 4a 05     lds     r18, 0x054A
    a5b0:       30 91 4b 05     lds     r19, 0x054B
    a5b4:       21 15           cp      r18, r1
    a5b6:       31 05           cpc     r19, r1
    a5b8:       19 f1           breq    .+70            ; 0xa600 <__vector_28+0x9c>
    a5ba:       21 30           cpi     r18, 0x01       ; 1
    a5bc:       31 05           cpc     r19, r1
    a5be:       09 f4           brne    .+2             ; 0xa5c2 <__vector_28+0x5e>
    a5c0:       ea c0           rjmp    .+468           ; 0xa796 <__vector_28+0x232>
    a5c2:       22 30           cpi     r18, 0x02       ; 2
    a5c4:       31 05           cpc     r19, r1
    a5c6:       09 f4           brne    .+2             ; 0xa5ca <__vector_28+0x66>
    a5c8:       f9 c0           rjmp    .+498           ; 0xa7bc <__vector_28+0x258>
    a5ca:       23 30           cpi     r18, 0x03       ; 3
    a5cc:       31 05           cpc     r19, r1
    a5ce:       09 f4           brne    .+2             ; 0xa5d2 <__vector_28+0x6e>
    a5d0:       5d c0           rjmp    .+186           ; 0xa68c <__vector_28+0x128>
    a5d2:       81 e0           ldi     r24, 0x01       ; 1
    a5d4:       90 e0           ldi     r25, 0x00       ; 0
    a5d6:       90 93 c1 03     sts     0x03C1, r25
    a5da:       80 93 c0 03     sts     0x03C0, r24
    a5de:       10 92 49 05     sts     0x0549, r1
    a5e2:       10 92 48 05     sts     0x0548, r1
    a5e6:       10 92 45 05     sts     0x0545, r1
    a5ea:       10 92 44 05     sts     0x0544, r1
    a5ee:       87 e0           ldi     r24, 0x07       ; 7
    a5f0:       90 e0           ldi     r25, 0x00       ; 0
    a5f2:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    a5f6:       90 93 43 05     sts     0x0543, r25
    a5fa:       80 93 42 05     sts     0x0542, r24
    a5fe:       22 c1           rjmp    .+580           ; 0xa844 <__vector_28+0x2e0>
    a600:       88 23           and     r24, r24
    a602:       a1 f5           brne    .+104           ; 0xa66c <__vector_28+0x108>
    a604:       c0 91 48 05     lds     r28, 0x0548
    a608:       d0 91 49 05     lds     r29, 0x0549
    a60c:       60 97           sbiw    r28, 0x10       ; 16
    a60e:       78 f3           brcs    .-34            ; 0xa5ee <__vector_28+0x8a>
    a610:       80 91 44 05     lds     r24, 0x0544
    a614:       90 91 45 05     lds     r25, 0x0545
    a618:       89 2b           or      r24, r25
    a61a:       11 f4           brne    .+4             ; 0xa620 <__vector_28+0xbc>
    a61c:       10 92 79 03     sts     0x0379, r1
    a620:       10 92 49 05     sts     0x0549, r1
    a624:       10 92 48 05     sts     0x0548, r1
    a628:       10 92 45 05     sts     0x0545, r1
    a62c:       10 92 44 05     sts     0x0544, r1
    a630:       10 92 4b 05     sts     0x054B, r1
    a634:       10 92 4a 05     sts     0x054A, r1
    a638:       da cf           rjmp    .-76            ; 0xa5ee <__vector_28+0x8a>
    a63a:       10 92 c1 03     sts     0x03C1, r1
    a63e:       10 92 c0 03     sts     0x03C0, r1
    a642:       87 e0           ldi     r24, 0x07       ; 7
    a644:       90 e0           ldi     r25, 0x00       ; 0
    a646:       0e 94 85 12     call    0x250a  ; 0x250a <SetDelay>
    a64a:       90 93 43 05     sts     0x0543, r25
    a64e:       80 93 42 05     sts     0x0542, r24
    a652:       10 92 49 05     sts     0x0549, r1
    a656:       10 92 48 05     sts     0x0548, r1
    a65a:       10 92 4b 05     sts     0x054B, r1
    a65e:       10 92 4a 05     sts     0x054A, r1
    a662:       10 92 47 05     sts     0x0547, r1
    a666:       10 92 46 05     sts     0x0546, r1
    a66a:       ec c0           rjmp    .+472           ; 0xa844 <__vector_28+0x2e0>
    a66c:       81 e0           ldi     r24, 0x01       ; 1
    a66e:       90 e0           ldi     r25, 0x00       ; 0
    a670:       90 93 4b 05     sts     0x054B, r25
    a674:       80 93 4a 05     sts     0x054A, r24
    a678:       c0 91 48 05     lds     r28, 0x0548
    a67c:       d0 91 49 05     lds     r29, 0x0549
    a680:       21 96           adiw    r28, 0x01       ; 1
    a682:       d0 93 49 05     sts     0x0549, r29
    a686:       c0 93 48 05     sts     0x0548, r28
    a68a:       c0 cf           rjmp    .-128           ; 0xa60c <__vector_28+0xa8>
    a68c:       88 23           and     r24, r24
    a68e:       09 f0           breq    .+2             ; 0xa692 <__vector_28+0x12e>
    a690:       a0 cf           rjmp    .-192           ; 0xa5d2 <__vector_28+0x6e>
    a692:       82 e0           ldi     r24, 0x02       ; 2
    a694:       90 e0           ldi     r25, 0x00       ; 0
    a696:       90 93 4b 05     sts     0x054B, r25
    a69a:       80 93 4a 05     sts     0x054A, r24
    a69e:       c0 91 48 05     lds     r28, 0x0548
    a6a2:       d0 91 49 05     lds     r29, 0x0549
    a6a6:       21 96           adiw    r28, 0x01       ; 1
    a6a8:       d0 93 49 05     sts     0x0549, r29
    a6ac:       c0 93 48 05     sts     0x0548, r28
    a6b0:       20 91 46 05     lds     r18, 0x0546
    a6b4:       30 91 47 05     lds     r19, 0x0547
    a6b8:       f9 01           movw    r30, r18
    a6ba:       f6 95           lsr     r31
    a6bc:       e7 95           ror     r30
    a6be:       f6 95           lsr     r31
    a6c0:       e7 95           ror     r30
    a6c2:       ef 70           andi    r30, 0x0F       ; 15
    a6c4:       f0 70           andi    r31, 0x00       ; 0
    a6c6:       31 96           adiw    r30, 0x01       ; 1
    a6c8:       eb 30           cpi     r30, 0x0B       ; 11
    a6ca:       f1 05           cpc     r31, r1
    a6cc:       08 f0           brcs    .+2             ; 0xa6d0 <__vector_28+0x16c>
    a6ce:       9e cf           rjmp    .-196           ; 0xa60c <__vector_28+0xa8>
    a6d0:       81 2f           mov     r24, r17
    a6d2:       90 e0           ldi     r25, 0x00       ; 0
    a6d4:       32 2f           mov     r19, r18
    a6d6:       22 27           eor     r18, r18
    a6d8:       82 2b           or      r24, r18
    a6da:       93 2b           or      r25, r19
    a6dc:       93 70           andi    r25, 0x03       ; 3
    a6de:       80 50           subi    r24, 0x00       ; 0
    a6e0:       92 40           sbci    r25, 0x02       ; 2
    a6e2:       63 e0           ldi     r22, 0x03       ; 3
    a6e4:       70 e0           ldi     r23, 0x00       ; 0
    a6e6:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    a6ea:       8f 01           movw    r16, r30
    a6ec:       00 0f           add     r16, r16
    a6ee:       11 1f           adc     r17, r17
    a6f0:       f8 01           movw    r30, r16
    a6f2:       eb 55           subi    r30, 0x5B       ; 91
    a6f4:       f8 4f           sbci    r31, 0xF8       ; 248
    a6f6:       80 81           ld      r24, Z
    a6f8:       91 81           ldd     r25, Z+1        ; 0x01
    a6fa:       9b 01           movw    r18, r22
    a6fc:       28 1b           sub     r18, r24
    a6fe:       39 0b           sbc     r19, r25
    a700:       c9 01           movw    r24, r18
    a702:       37 fd           sbrc    r19, 7
    a704:       9b c0           rjmp    .+310           ; 0xa83c <__vector_28+0x2d8>
    a706:       06 97           sbiw    r24, 0x06       ; 6
    a708:       54 f4           brge    .+20            ; 0xa71e <__vector_28+0x1ba>
    a70a:       80 91 94 04     lds     r24, 0x0494
    a70e:       88 3c           cpi     r24, 0xC8       ; 200
    a710:       08 f0           brcs    .+2             ; 0xa714 <__vector_28+0x1b0>
    a712:       8d c0           rjmp    .+282           ; 0xa82e <__vector_28+0x2ca>
    a714:       80 91 94 04     lds     r24, 0x0494
    a718:       86 5f           subi    r24, 0xF6       ; 246
    a71a:       80 93 94 04     sts     0x0494, r24
    a71e:       f8 01           movw    r30, r16
    a720:       eb 55           subi    r30, 0x5B       ; 91
    a722:       f8 4f           sbci    r31, 0xF8       ; 248
    a724:       80 81           ld      r24, Z
    a726:       91 81           ldd     r25, Z+1        ; 0x01
    a728:       9c 01           movw    r18, r24
    a72a:       22 0f           add     r18, r18
    a72c:       33 1f           adc     r19, r19
    a72e:       28 0f           add     r18, r24
    a730:       39 1f           adc     r19, r25
    a732:       26 0f           add     r18, r22
    a734:       37 1f           adc     r19, r23
    a736:       37 fd           sbrc    r19, 7
    a738:       7e c0           rjmp    .+252           ; 0xa836 <__vector_28+0x2d2>
    a73a:       35 95           asr     r19
    a73c:       27 95           ror     r18
    a73e:       35 95           asr     r19
    a740:       27 95           ror     r18
    a742:       cb 01           movw    r24, r22
    a744:       01 96           adiw    r24, 0x01       ; 1
    a746:       82 17           cp      r24, r18
    a748:       93 07           cpc     r25, r19
    a74a:       0c f0           brlt    .+2             ; 0xa74e <__vector_28+0x1ea>
    a74c:       67 c0           rjmp    .+206           ; 0xa81c <__vector_28+0x2b8>
    a74e:       21 50           subi    r18, 0x01       ; 1
    a750:       30 40           sbci    r19, 0x00       ; 0
    a752:       80 91 94 04     lds     r24, 0x0494
    a756:       84 3b           cpi     r24, 0xB4       ; 180
    a758:       08 f4           brcc    .+2             ; 0xa75c <__vector_28+0x1f8>
    a75a:       5a c0           rjmp    .+180           ; 0xa810 <__vector_28+0x2ac>
    a75c:       f8 01           movw    r30, r16
    a75e:       eb 55           subi    r30, 0x5B       ; 91
    a760:       f8 4f           sbci    r31, 0xF8       ; 248
    a762:       80 81           ld      r24, Z
    a764:       91 81           ldd     r25, Z+1        ; 0x01
    a766:       a9 01           movw    r20, r18
    a768:       48 1b           sub     r20, r24
    a76a:       59 0b           sbc     r21, r25
    a76c:       ca 01           movw    r24, r20
    a76e:       63 e0           ldi     r22, 0x03       ; 3
    a770:       70 e0           ldi     r23, 0x00       ; 0
    a772:       0e 94 d3 55     call    0xaba6  ; 0xaba6 <__divmodhi4>
    a776:       cb 01           movw    r24, r22
    a778:       88 0f           add     r24, r24
    a77a:       99 1f           adc     r25, r25
    a77c:       86 0f           add     r24, r22
    a77e:       97 1f           adc     r25, r23
    a780:       f8 01           movw    r30, r16
    a782:       e5 54           subi    r30, 0x45       ; 69
    a784:       f8 4f           sbci    r31, 0xF8       ; 248
    a786:       91 83           std     Z+1, r25        ; 0x01
    a788:       80 83           st      Z, r24
    a78a:       0b 55           subi    r16, 0x5B       ; 91
    a78c:       18 4f           sbci    r17, 0xF8       ; 248
    a78e:       f8 01           movw    r30, r16
    a790:       31 83           std     Z+1, r19        ; 0x01
    a792:       20 83           st      Z, r18
    a794:       3b cf           rjmp    .-394           ; 0xa60c <__vector_28+0xa8>
    a796:       88 23           and     r24, r24
    a798:       09 f0           breq    .+2             ; 0xa79c <__vector_28+0x238>
    a79a:       13 cf           rjmp    .-474           ; 0xa5c2 <__vector_28+0x5e>
    a79c:       82 e0           ldi     r24, 0x02       ; 2
    a79e:       90 e0           ldi     r25, 0x00       ; 0
    a7a0:       90 93 4b 05     sts     0x054B, r25
    a7a4:       80 93 4a 05     sts     0x054A, r24
    a7a8:       c0 91 48 05     lds     r28, 0x0548
    a7ac:       d0 91 49 05     lds     r29, 0x0549
    a7b0:       21 96           adiw    r28, 0x01       ; 1
    a7b2:       d0 93 49 05     sts     0x0549, r29
    a7b6:       c0 93 48 05     sts     0x0548, r28
    a7ba:       28 cf           rjmp    .-432           ; 0xa60c <__vector_28+0xa8>
    a7bc:       88 23           and     r24, r24
    a7be:       09 f0           breq    .+2             ; 0xa7c2 <__vector_28+0x25e>
    a7c0:       04 cf           rjmp    .-504           ; 0xa5ca <__vector_28+0x66>
    a7c2:       81 2f           mov     r24, r17
    a7c4:       90 e0           ldi     r25, 0x00       ; 0
    a7c6:       90 93 47 05     sts     0x0547, r25
    a7ca:       80 93 46 05     sts     0x0546, r24
    a7ce:       20 91 48 05     lds     r18, 0x0548
    a7d2:       30 91 49 05     lds     r19, 0x0549
    a7d6:       22 30           cpi     r18, 0x02       ; 2
    a7d8:       31 05           cpc     r19, r1
    a7da:       69 f0           breq    .+26            ; 0xa7f6 <__vector_28+0x292>
    a7dc:       83 e0           ldi     r24, 0x03       ; 3
    a7de:       90 e0           ldi     r25, 0x00       ; 0
    a7e0:       90 93 4b 05     sts     0x054B, r25
    a7e4:       80 93 4a 05     sts     0x054A, r24
    a7e8:       e9 01           movw    r28, r18
    a7ea:       21 96           adiw    r28, 0x01       ; 1
    a7ec:       d0 93 49 05     sts     0x0549, r29
    a7f0:       c0 93 48 05     sts     0x0548, r28
    a7f4:       0b cf           rjmp    .-490           ; 0xa60c <__vector_28+0xa8>
    a7f6:       10 92 45 05     sts     0x0545, r1
    a7fa:       10 92 44 05     sts     0x0544, r1
    a7fe:       17 ff           sbrs    r17, 7
    a800:       ed cf           rjmp    .-38            ; 0xa7dc <__vector_28+0x278>
    a802:       81 e0           ldi     r24, 0x01       ; 1
    a804:       90 e0           ldi     r25, 0x00       ; 0
    a806:       90 93 45 05     sts     0x0545, r25
    a80a:       80 93 44 05     sts     0x0544, r24
    a80e:       e6 cf           rjmp    .-52            ; 0xa7dc <__vector_28+0x278>
    a810:       f8 01           movw    r30, r16
    a812:       e5 54           subi    r30, 0x45       ; 69
    a814:       f8 4f           sbci    r31, 0xF8       ; 248
    a816:       11 82           std     Z+1, r1 ; 0x01
    a818:       10 82           st      Z, r1
    a81a:       b7 cf           rjmp    .-146           ; 0xa78a <__vector_28+0x226>
    a81c:       61 50           subi    r22, 0x01       ; 1
    a81e:       70 40           sbci    r23, 0x00       ; 0
    a820:       26 17           cp      r18, r22
    a822:       37 07           cpc     r19, r23
    a824:       0c f0           brlt    .+2             ; 0xa828 <__vector_28+0x2c4>
    a826:       95 cf           rjmp    .-214           ; 0xa752 <__vector_28+0x1ee>
    a828:       2f 5f           subi    r18, 0xFF       ; 255
    a82a:       3f 4f           sbci    r19, 0xFF       ; 255
    a82c:       92 cf           rjmp    .-220           ; 0xa752 <__vector_28+0x1ee>
    a82e:       88 ec           ldi     r24, 0xC8       ; 200
    a830:       80 93 94 04     sts     0x0494, r24
    a834:       74 cf           rjmp    .-280           ; 0xa71e <__vector_28+0x1ba>
    a836:       2d 5f           subi    r18, 0xFD       ; 253
    a838:       3f 4f           sbci    r19, 0xFF       ; 255
    a83a:       7f cf           rjmp    .-258           ; 0xa73a <__vector_28+0x1d6>
    a83c:       90 95           com     r25
    a83e:       81 95           neg     r24
    a840:       9f 4f           sbci    r25, 0xFF       ; 255
    a842:       61 cf           rjmp    .-318           ; 0xa706 <__vector_28+0x1a2>
    a844:       ff 91           pop     r31
    a846:       ef 91           pop     r30
    a848:       df 91           pop     r29
    a84a:       cf 91           pop     r28
    a84c:       bf 91           pop     r27
    a84e:       af 91           pop     r26
    a850:       9f 91           pop     r25
    a852:       8f 91           pop     r24
    a854:       7f 91           pop     r23
    a856:       6f 91           pop     r22
    a858:       5f 91           pop     r21
    a85a:       4f 91           pop     r20
    a85c:       3f 91           pop     r19
    a85e:       2f 91           pop     r18
    a860:       1f 91           pop     r17
    a862:       0f 91           pop     r16
    a864:       0f 90           pop     r0
    a866:       0f be           out     0x3f, r0        ; 63
    a868:       0f 90           pop     r0
    a86a:       1f 90           pop     r1
    a86c:       18 95           reti

0000a86e <memchr>:
    a86e:       fc 01           movw    r30, r24
    a870:       41 50           subi    r20, 0x01       ; 1
    a872:       50 40           sbci    r21, 0x00       ; 0
    a874:       30 f0           brcs    .+12            ; 0xa882 <memchr+0x14>
    a876:       01 90           ld      r0, Z+
    a878:       06 16           cp      r0, r22
    a87a:       d1 f7           brne    .-12            ; 0xa870 <memchr+0x2>
    a87c:       31 97           sbiw    r30, 0x01       ; 1
    a87e:       cf 01           movw    r24, r30
    a880:       08 95           ret
    a882:       88 27           eor     r24, r24
    a884:       99 27           eor     r25, r25
    a886:       08 95           ret

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

0000a88a <__addsf3>:
    a88a:       bb 27           eor     r27, r27
    a88c:       aa 27           eor     r26, r26
    a88e:       0e d0           rcall   .+28            ; 0xa8ac <__addsf3x>
    a890:       11 c1           rjmp    .+546           ; 0xaab4 <__fp_round>
    a892:       02 d1           rcall   .+516           ; 0xaa98 <__fp_pscA>
    a894:       30 f0           brcs    .+12            ; 0xa8a2 <__addsf3+0x18>
    a896:       07 d1           rcall   .+526           ; 0xaaa6 <__fp_pscB>
    a898:       20 f0           brcs    .+8             ; 0xa8a2 <__addsf3+0x18>
    a89a:       31 f4           brne    .+12            ; 0xa8a8 <__addsf3+0x1e>
    a89c:       9f 3f           cpi     r25, 0xFF       ; 255
    a89e:       11 f4           brne    .+4             ; 0xa8a4 <__addsf3+0x1a>
    a8a0:       1e f4           brtc    .+6             ; 0xa8a8 <__addsf3+0x1e>
    a8a2:       f7 c0           rjmp    .+494           ; 0xaa92 <__fp_nan>
    a8a4:       0e f4           brtc    .+2             ; 0xa8a8 <__addsf3+0x1e>
    a8a6:       e0 95           com     r30
    a8a8:       e7 fb           bst     r30, 7
    a8aa:       ed c0           rjmp    .+474           ; 0xaa86 <__fp_inf>

0000a8ac <__addsf3x>:
    a8ac:       e9 2f           mov     r30, r25
    a8ae:       13 d1           rcall   .+550           ; 0xaad6 <__fp_split3>
    a8b0:       80 f3           brcs    .-32            ; 0xa892 <__addsf3+0x8>
    a8b2:       ba 17           cp      r27, r26
    a8b4:       62 07           cpc     r22, r18
    a8b6:       73 07           cpc     r23, r19
    a8b8:       84 07           cpc     r24, r20
    a8ba:       95 07           cpc     r25, r21
    a8bc:       18 f0           brcs    .+6             ; 0xa8c4 <__addsf3x+0x18>
    a8be:       71 f4           brne    .+28            ; 0xa8dc <__addsf3x+0x30>
    a8c0:       9e f5           brtc    .+102           ; 0xa928 <__addsf3x+0x7c>
    a8c2:       2b c1           rjmp    .+598           ; 0xab1a <__fp_zero>
    a8c4:       0e f4           brtc    .+2             ; 0xa8c8 <__addsf3x+0x1c>
    a8c6:       e0 95           com     r30
    a8c8:       0b 2e           mov     r0, r27
    a8ca:       ba 2f           mov     r27, r26
    a8cc:       a0 2d           mov     r26, r0
    a8ce:       0b 01           movw    r0, r22
    a8d0:       b9 01           movw    r22, r18
    a8d2:       90 01           movw    r18, r0
    a8d4:       0c 01           movw    r0, r24
    a8d6:       ca 01           movw    r24, r20
    a8d8:       a0 01           movw    r20, r0
    a8da:       11 24           eor     r1, r1
    a8dc:       ff 27           eor     r31, r31
    a8de:       59 1b           sub     r21, r25
    a8e0:       99 f0           breq    .+38            ; 0xa908 <__addsf3x+0x5c>
    a8e2:       59 3f           cpi     r21, 0xF9       ; 249
    a8e4:       50 f4           brcc    .+20            ; 0xa8fa <__addsf3x+0x4e>
    a8e6:       50 3e           cpi     r21, 0xE0       ; 224
    a8e8:       68 f1           brcs    .+90            ; 0xa944 <__addsf3x+0x98>
    a8ea:       1a 16           cp      r1, r26
    a8ec:       f0 40           sbci    r31, 0x00       ; 0
    a8ee:       a2 2f           mov     r26, r18
    a8f0:       23 2f           mov     r18, r19
    a8f2:       34 2f           mov     r19, r20
    a8f4:       44 27           eor     r20, r20
    a8f6:       58 5f           subi    r21, 0xF8       ; 248
    a8f8:       f3 cf           rjmp    .-26            ; 0xa8e0 <__addsf3x+0x34>
    a8fa:       46 95           lsr     r20
    a8fc:       37 95           ror     r19
    a8fe:       27 95           ror     r18
    a900:       a7 95           ror     r26
    a902:       f0 40           sbci    r31, 0x00       ; 0
    a904:       53 95           inc     r21
    a906:       c9 f7           brne    .-14            ; 0xa8fa <__addsf3x+0x4e>
    a908:       7e f4           brtc    .+30            ; 0xa928 <__addsf3x+0x7c>
    a90a:       1f 16           cp      r1, r31
    a90c:       ba 0b           sbc     r27, r26
    a90e:       62 0b           sbc     r22, r18
    a910:       73 0b           sbc     r23, r19
    a912:       84 0b           sbc     r24, r20
    a914:       ba f0           brmi    .+46            ; 0xa944 <__addsf3x+0x98>
    a916:       91 50           subi    r25, 0x01       ; 1
    a918:       a1 f0           breq    .+40            ; 0xa942 <__addsf3x+0x96>
    a91a:       ff 0f           add     r31, r31
    a91c:       bb 1f           adc     r27, r27
    a91e:       66 1f           adc     r22, r22
    a920:       77 1f           adc     r23, r23
    a922:       88 1f           adc     r24, r24
    a924:       c2 f7           brpl    .-16            ; 0xa916 <__addsf3x+0x6a>
    a926:       0e c0           rjmp    .+28            ; 0xa944 <__addsf3x+0x98>
    a928:       ba 0f           add     r27, r26
    a92a:       62 1f           adc     r22, r18
    a92c:       73 1f           adc     r23, r19
    a92e:       84 1f           adc     r24, r20
    a930:       48 f4           brcc    .+18            ; 0xa944 <__addsf3x+0x98>
    a932:       87 95           ror     r24
    a934:       77 95           ror     r23
    a936:       67 95           ror     r22
    a938:       b7 95           ror     r27
    a93a:       f7 95           ror     r31
    a93c:       9e 3f           cpi     r25, 0xFE       ; 254
    a93e:       08 f0           brcs    .+2             ; 0xa942 <__addsf3x+0x96>
    a940:       b3 cf           rjmp    .-154           ; 0xa8a8 <__addsf3+0x1e>
    a942:       93 95           inc     r25
    a944:       88 0f           add     r24, r24
    a946:       08 f0           brcs    .+2             ; 0xa94a <__addsf3x+0x9e>
    a948:       99 27           eor     r25, r25
    a94a:       ee 0f           add     r30, r30
    a94c:       97 95           ror     r25
    a94e:       87 95           ror     r24
    a950:       08 95           ret

0000a952 <__fixsfsi>:
    a952:       04 d0           rcall   .+8             ; 0xa95c <__fixunssfsi>
    a954:       68 94           set
    a956:       b1 11           cpse    r27, r1
    a958:       e1 c0           rjmp    .+450           ; 0xab1c <__fp_szero>
    a95a:       08 95           ret

0000a95c <__fixunssfsi>:
    a95c:       c4 d0           rcall   .+392           ; 0xaae6 <__fp_splitA>
    a95e:       88 f0           brcs    .+34            ; 0xa982 <__fixunssfsi+0x26>
    a960:       9f 57           subi    r25, 0x7F       ; 127
    a962:       90 f0           brcs    .+36            ; 0xa988 <__fixunssfsi+0x2c>
    a964:       b9 2f           mov     r27, r25
    a966:       99 27           eor     r25, r25
    a968:       b7 51           subi    r27, 0x17       ; 23
    a96a:       a0 f0           brcs    .+40            ; 0xa994 <__fixunssfsi+0x38>
    a96c:       d1 f0           breq    .+52            ; 0xa9a2 <__fixunssfsi+0x46>
    a96e:       66 0f           add     r22, r22
    a970:       77 1f           adc     r23, r23
    a972:       88 1f           adc     r24, r24
    a974:       99 1f           adc     r25, r25
    a976:       1a f0           brmi    .+6             ; 0xa97e <__fixunssfsi+0x22>
    a978:       ba 95           dec     r27
    a97a:       c9 f7           brne    .-14            ; 0xa96e <__fixunssfsi+0x12>
    a97c:       12 c0           rjmp    .+36            ; 0xa9a2 <__fixunssfsi+0x46>
    a97e:       b1 30           cpi     r27, 0x01       ; 1
    a980:       81 f0           breq    .+32            ; 0xa9a2 <__fixunssfsi+0x46>
    a982:       cb d0           rcall   .+406           ; 0xab1a <__fp_zero>
    a984:       b1 e0           ldi     r27, 0x01       ; 1
    a986:       08 95           ret
    a988:       c8 c0           rjmp    .+400           ; 0xab1a <__fp_zero>
    a98a:       67 2f           mov     r22, r23
    a98c:       78 2f           mov     r23, r24
    a98e:       88 27           eor     r24, r24
    a990:       b8 5f           subi    r27, 0xF8       ; 248
    a992:       39 f0           breq    .+14            ; 0xa9a2 <__fixunssfsi+0x46>
    a994:       b9 3f           cpi     r27, 0xF9       ; 249
    a996:       cc f3           brlt    .-14            ; 0xa98a <__fixunssfsi+0x2e>
    a998:       86 95           lsr     r24
    a99a:       77 95           ror     r23
    a99c:       67 95           ror     r22
    a99e:       b3 95           inc     r27
    a9a0:       d9 f7           brne    .-10            ; 0xa998 <__fixunssfsi+0x3c>
    a9a2:       3e f4           brtc    .+14            ; 0xa9b2 <__fixunssfsi+0x56>
    a9a4:       90 95           com     r25
    a9a6:       80 95           com     r24
    a9a8:       70 95           com     r23
    a9aa:       61 95           neg     r22
    a9ac:       7f 4f           sbci    r23, 0xFF       ; 255
    a9ae:       8f 4f           sbci    r24, 0xFF       ; 255
    a9b0:       9f 4f           sbci    r25, 0xFF       ; 255
    a9b2:       08 95           ret

0000a9b4 <__floatunssisf>:
    a9b4:       e8 94           clt
    a9b6:       09 c0           rjmp    .+18            ; 0xa9ca <__floatsisf+0x12>

0000a9b8 <__floatsisf>:
    a9b8:       97 fb           bst     r25, 7
    a9ba:       3e f4           brtc    .+14            ; 0xa9ca <__floatsisf+0x12>
    a9bc:       90 95           com     r25
    a9be:       80 95           com     r24
    a9c0:       70 95           com     r23
    a9c2:       61 95           neg     r22
    a9c4:       7f 4f           sbci    r23, 0xFF       ; 255
    a9c6:       8f 4f           sbci    r24, 0xFF       ; 255
    a9c8:       9f 4f           sbci    r25, 0xFF       ; 255
    a9ca:       99 23           and     r25, r25
    a9cc:       a9 f0           breq    .+42            ; 0xa9f8 <__floatsisf+0x40>
    a9ce:       f9 2f           mov     r31, r25
    a9d0:       96 e9           ldi     r25, 0x96       ; 150
    a9d2:       bb 27           eor     r27, r27
    a9d4:       93 95           inc     r25
    a9d6:       f6 95           lsr     r31
    a9d8:       87 95           ror     r24
    a9da:       77 95           ror     r23
    a9dc:       67 95           ror     r22
    a9de:       b7 95           ror     r27
    a9e0:       f1 11           cpse    r31, r1
    a9e2:       f8 cf           rjmp    .-16            ; 0xa9d4 <__floatsisf+0x1c>
    a9e4:       fa f4           brpl    .+62            ; 0xaa24 <__floatsisf+0x6c>
    a9e6:       bb 0f           add     r27, r27
    a9e8:       11 f4           brne    .+4             ; 0xa9ee <__floatsisf+0x36>
    a9ea:       60 ff           sbrs    r22, 0
    a9ec:       1b c0           rjmp    .+54            ; 0xaa24 <__floatsisf+0x6c>
    a9ee:       6f 5f           subi    r22, 0xFF       ; 255
    a9f0:       7f 4f           sbci    r23, 0xFF       ; 255
    a9f2:       8f 4f           sbci    r24, 0xFF       ; 255
    a9f4:       9f 4f           sbci    r25, 0xFF       ; 255
    a9f6:       16 c0           rjmp    .+44            ; 0xaa24 <__floatsisf+0x6c>
    a9f8:       88 23           and     r24, r24
    a9fa:       11 f0           breq    .+4             ; 0xaa00 <__floatsisf+0x48>
    a9fc:       96 e9           ldi     r25, 0x96       ; 150
    a9fe:       11 c0           rjmp    .+34            ; 0xaa22 <__floatsisf+0x6a>
    aa00:       77 23           and     r23, r23
    aa02:       21 f0           breq    .+8             ; 0xaa0c <__floatsisf+0x54>
    aa04:       9e e8           ldi     r25, 0x8E       ; 142
    aa06:       87 2f           mov     r24, r23
    aa08:       76 2f           mov     r23, r22
    aa0a:       05 c0           rjmp    .+10            ; 0xaa16 <__floatsisf+0x5e>
    aa0c:       66 23           and     r22, r22
    aa0e:       71 f0           breq    .+28            ; 0xaa2c <__floatsisf+0x74>
    aa10:       96 e8           ldi     r25, 0x86       ; 134
    aa12:       86 2f           mov     r24, r22
    aa14:       70 e0           ldi     r23, 0x00       ; 0
    aa16:       60 e0           ldi     r22, 0x00       ; 0
    aa18:       2a f0           brmi    .+10            ; 0xaa24 <__floatsisf+0x6c>
    aa1a:       9a 95           dec     r25
    aa1c:       66 0f           add     r22, r22
    aa1e:       77 1f           adc     r23, r23
    aa20:       88 1f           adc     r24, r24
    aa22:       da f7           brpl    .-10            ; 0xaa1a <__floatsisf+0x62>
    aa24:       88 0f           add     r24, r24
    aa26:       96 95           lsr     r25
    aa28:       87 95           ror     r24
    aa2a:       97 f9           bld     r25, 7
    aa2c:       08 95           ret

0000aa2e <__cmpsf2>:
    aa2e:       07 d0           rcall   .+14            ; 0xaa3e <__gesf2+0x8>
    aa30:       08 f4           brcc    .+2             ; 0xaa34 <__cmpsf2+0x6>
    aa32:       81 e0           ldi     r24, 0x01       ; 1
    aa34:       08 95           ret

0000aa36 <__gesf2>:
    aa36:       03 d0           rcall   .+6             ; 0xaa3e <__gesf2+0x8>
    aa38:       08 f4           brcc    .+2             ; 0xaa3c <__gesf2+0x6>
    aa3a:       8f ef           ldi     r24, 0xFF       ; 255
    aa3c:       08 95           ret
    aa3e:       99 0f           add     r25, r25
    aa40:       00 08           sbc     r0, r0
    aa42:       55 0f           add     r21, r21
    aa44:       aa 0b           sbc     r26, r26
    aa46:       e0 e8           ldi     r30, 0x80       ; 128
    aa48:       fe ef           ldi     r31, 0xFE       ; 254
    aa4a:       16 16           cp      r1, r22
    aa4c:       17 06           cpc     r1, r23
    aa4e:       e8 07           cpc     r30, r24
    aa50:       f9 07           cpc     r31, r25
    aa52:       c0 f0           brcs    .+48            ; 0xaa84 <__gesf2+0x4e>
    aa54:       12 16           cp      r1, r18
    aa56:       13 06           cpc     r1, r19
    aa58:       e4 07           cpc     r30, r20
    aa5a:       f5 07           cpc     r31, r21
    aa5c:       98 f0           brcs    .+38            ; 0xaa84 <__gesf2+0x4e>
    aa5e:       62 1b           sub     r22, r18
    aa60:       73 0b           sbc     r23, r19
    aa62:       84 0b           sbc     r24, r20
    aa64:       95 0b           sbc     r25, r21
    aa66:       39 f4           brne    .+14            ; 0xaa76 <__gesf2+0x40>
    aa68:       0a 26           eor     r0, r26
    aa6a:       61 f0           breq    .+24            ; 0xaa84 <__gesf2+0x4e>
    aa6c:       23 2b           or      r18, r19
    aa6e:       24 2b           or      r18, r20
    aa70:       25 2b           or      r18, r21
    aa72:       21 f4           brne    .+8             ; 0xaa7c <__gesf2+0x46>
    aa74:       08 95           ret
    aa76:       0a 26           eor     r0, r26
    aa78:       09 f4           brne    .+2             ; 0xaa7c <__gesf2+0x46>
    aa7a:       a1 40           sbci    r26, 0x01       ; 1
    aa7c:       a6 95           lsr     r26
    aa7e:       8f ef           ldi     r24, 0xFF       ; 255
    aa80:       81 1d           adc     r24, r1
    aa82:       81 1d           adc     r24, r1
    aa84:       08 95           ret

0000aa86 <__fp_inf>:
    aa86:       97 f9           bld     r25, 7
    aa88:       9f 67           ori     r25, 0x7F       ; 127
    aa8a:       80 e8           ldi     r24, 0x80       ; 128
    aa8c:       70 e0           ldi     r23, 0x00       ; 0
    aa8e:       60 e0           ldi     r22, 0x00       ; 0
    aa90:       08 95           ret

0000aa92 <__fp_nan>:
    aa92:       9f ef           ldi     r25, 0xFF       ; 255
    aa94:       80 ec           ldi     r24, 0xC0       ; 192
    aa96:       08 95           ret

0000aa98 <__fp_pscA>:
    aa98:       00 24           eor     r0, r0
    aa9a:       0a 94           dec     r0
    aa9c:       16 16           cp      r1, r22
    aa9e:       17 06           cpc     r1, r23
    aaa0:       18 06           cpc     r1, r24
    aaa2:       09 06           cpc     r0, r25
    aaa4:       08 95           ret

0000aaa6 <__fp_pscB>:
    aaa6:       00 24           eor     r0, r0
    aaa8:       0a 94           dec     r0
    aaaa:       12 16           cp      r1, r18
    aaac:       13 06           cpc     r1, r19
    aaae:       14 06           cpc     r1, r20
    aab0:       05 06           cpc     r0, r21
    aab2:       08 95           ret

0000aab4 <__fp_round>:
    aab4:       09 2e           mov     r0, r25
    aab6:       03 94           inc     r0
    aab8:       00 0c           add     r0, r0
    aaba:       11 f4           brne    .+4             ; 0xaac0 <__fp_round+0xc>
    aabc:       88 23           and     r24, r24
    aabe:       52 f0           brmi    .+20            ; 0xaad4 <__fp_round+0x20>
    aac0:       bb 0f           add     r27, r27
    aac2:       40 f4           brcc    .+16            ; 0xaad4 <__fp_round+0x20>
    aac4:       bf 2b           or      r27, r31
    aac6:       11 f4           brne    .+4             ; 0xaacc <__fp_round+0x18>
    aac8:       60 ff           sbrs    r22, 0
    aaca:       04 c0           rjmp    .+8             ; 0xaad4 <__fp_round+0x20>
    aacc:       6f 5f           subi    r22, 0xFF       ; 255
    aace:       7f 4f           sbci    r23, 0xFF       ; 255
    aad0:       8f 4f           sbci    r24, 0xFF       ; 255
    aad2:       9f 4f           sbci    r25, 0xFF       ; 255
    aad4:       08 95           ret

0000aad6 <__fp_split3>:
    aad6:       57 fd           sbrc    r21, 7
    aad8:       90 58           subi    r25, 0x80       ; 128
    aada:       44 0f           add     r20, r20
    aadc:       55 1f           adc     r21, r21
    aade:       59 f0           breq    .+22            ; 0xaaf6 <__fp_splitA+0x10>
    aae0:       5f 3f           cpi     r21, 0xFF       ; 255
    aae2:       71 f0           breq    .+28            ; 0xab00 <__fp_splitA+0x1a>
    aae4:       47 95           ror     r20

0000aae6 <__fp_splitA>:
    aae6:       88 0f           add     r24, r24
    aae8:       97 fb           bst     r25, 7
    aaea:       99 1f           adc     r25, r25
    aaec:       61 f0           breq    .+24            ; 0xab06 <__fp_splitA+0x20>
    aaee:       9f 3f           cpi     r25, 0xFF       ; 255
    aaf0:       79 f0           breq    .+30            ; 0xab10 <__fp_splitA+0x2a>
    aaf2:       87 95           ror     r24
    aaf4:       08 95           ret
    aaf6:       12 16           cp      r1, r18
    aaf8:       13 06           cpc     r1, r19
    aafa:       14 06           cpc     r1, r20
    aafc:       55 1f           adc     r21, r21
    aafe:       f2 cf           rjmp    .-28            ; 0xaae4 <__fp_split3+0xe>
    ab00:       46 95           lsr     r20
    ab02:       f1 df           rcall   .-30            ; 0xaae6 <__fp_splitA>
    ab04:       08 c0           rjmp    .+16            ; 0xab16 <__fp_splitA+0x30>
    ab06:       16 16           cp      r1, r22
    ab08:       17 06           cpc     r1, r23
    ab0a:       18 06           cpc     r1, r24
    ab0c:       99 1f           adc     r25, r25
    ab0e:       f1 cf           rjmp    .-30            ; 0xaaf2 <__fp_splitA+0xc>
    ab10:       86 95           lsr     r24
    ab12:       71 05           cpc     r23, r1
    ab14:       61 05           cpc     r22, r1
    ab16:       08 94           sec
    ab18:       08 95           ret

0000ab1a <__fp_zero>:
    ab1a:       e8 94           clt

0000ab1c <__fp_szero>:
    ab1c:       bb 27           eor     r27, r27
    ab1e:       66 27           eor     r22, r22
    ab20:       77 27           eor     r23, r23
    ab22:       cb 01           movw    r24, r22
    ab24:       97 f9           bld     r25, 7
    ab26:       08 95           ret

0000ab28 <__mulsi3>:
    ab28:       62 9f           mul     r22, r18
    ab2a:       d0 01           movw    r26, r0
    ab2c:       73 9f           mul     r23, r19
    ab2e:       f0 01           movw    r30, r0
    ab30:       82 9f           mul     r24, r18
    ab32:       e0 0d           add     r30, r0
    ab34:       f1 1d           adc     r31, r1
    ab36:       64 9f           mul     r22, r20
    ab38:       e0 0d           add     r30, r0
    ab3a:       f1 1d           adc     r31, r1
    ab3c:       92 9f           mul     r25, r18
    ab3e:       f0 0d           add     r31, r0
    ab40:       83 9f           mul     r24, r19
    ab42:       f0 0d           add     r31, r0
    ab44:       74 9f           mul     r23, r20
    ab46:       f0 0d           add     r31, r0
    ab48:       65 9f           mul     r22, r21
    ab4a:       f0 0d           add     r31, r0
    ab4c:       99 27           eor     r25, r25
    ab4e:       72 9f           mul     r23, r18
    ab50:       b0 0d           add     r27, r0
    ab52:       e1 1d           adc     r30, r1
    ab54:       f9 1f           adc     r31, r25
    ab56:       63 9f           mul     r22, r19
    ab58:       b0 0d           add     r27, r0
    ab5a:       e1 1d           adc     r30, r1
    ab5c:       f9 1f           adc     r31, r25
    ab5e:       bd 01           movw    r22, r26
    ab60:       cf 01           movw    r24, r30
    ab62:       11 24           eor     r1, r1
    ab64:       08 95           ret

0000ab66 <__udivmodqi4>:
    ab66:       99 1b           sub     r25, r25
    ab68:       79 e0           ldi     r23, 0x09       ; 9
    ab6a:       04 c0           rjmp    .+8             ; 0xab74 <__udivmodqi4_ep>

0000ab6c <__udivmodqi4_loop>:
    ab6c:       99 1f           adc     r25, r25
    ab6e:       96 17           cp      r25, r22
    ab70:       08 f0           brcs    .+2             ; 0xab74 <__udivmodqi4_ep>
    ab72:       96 1b           sub     r25, r22

0000ab74 <__udivmodqi4_ep>:
    ab74:       88 1f           adc     r24, r24
    ab76:       7a 95           dec     r23
    ab78:       c9 f7           brne    .-14            ; 0xab6c <__udivmodqi4_loop>
    ab7a:       80 95           com     r24
    ab7c:       08 95           ret

0000ab7e <__udivmodhi4>:
    ab7e:       aa 1b           sub     r26, r26
    ab80:       bb 1b           sub     r27, r27
    ab82:       51 e1           ldi     r21, 0x11       ; 17
    ab84:       07 c0           rjmp    .+14            ; 0xab94 <__udivmodhi4_ep>

0000ab86 <__udivmodhi4_loop>:
    ab86:       aa 1f           adc     r26, r26
    ab88:       bb 1f           adc     r27, r27
    ab8a:       a6 17           cp      r26, r22
    ab8c:       b7 07           cpc     r27, r23
    ab8e:       10 f0           brcs    .+4             ; 0xab94 <__udivmodhi4_ep>
    ab90:       a6 1b           sub     r26, r22
    ab92:       b7 0b           sbc     r27, r23

0000ab94 <__udivmodhi4_ep>:
    ab94:       88 1f           adc     r24, r24
    ab96:       99 1f           adc     r25, r25
    ab98:       5a 95           dec     r21
    ab9a:       a9 f7           brne    .-22            ; 0xab86 <__udivmodhi4_loop>
    ab9c:       80 95           com     r24
    ab9e:       90 95           com     r25
    aba0:       bc 01           movw    r22, r24
    aba2:       cd 01           movw    r24, r26
    aba4:       08 95           ret

0000aba6 <__divmodhi4>:
    aba6:       97 fb           bst     r25, 7
    aba8:       09 2e           mov     r0, r25
    abaa:       07 26           eor     r0, r23
    abac:       0a d0           rcall   .+20            ; 0xabc2 <__divmodhi4_neg1>
    abae:       77 fd           sbrc    r23, 7
    abb0:       04 d0           rcall   .+8             ; 0xabba <__divmodhi4_neg2>
    abb2:       e5 df           rcall   .-54            ; 0xab7e <__udivmodhi4>
    abb4:       06 d0           rcall   .+12            ; 0xabc2 <__divmodhi4_neg1>
    abb6:       00 20           and     r0, r0
    abb8:       1a f4           brpl    .+6             ; 0xabc0 <__divmodhi4_exit>

0000abba <__divmodhi4_neg2>:
    abba:       70 95           com     r23
    abbc:       61 95           neg     r22
    abbe:       7f 4f           sbci    r23, 0xFF       ; 255

0000abc0 <__divmodhi4_exit>:
    abc0:       08 95           ret

0000abc2 <__divmodhi4_neg1>:
    abc2:       f6 f7           brtc    .-4             ; 0xabc0 <__divmodhi4_exit>
    abc4:       90 95           com     r25
    abc6:       81 95           neg     r24
    abc8:       9f 4f           sbci    r25, 0xFF       ; 255
    abca:       08 95           ret

0000abcc <__udivmodsi4>:
    abcc:       a1 e2           ldi     r26, 0x21       ; 33
    abce:       1a 2e           mov     r1, r26
    abd0:       aa 1b           sub     r26, r26
    abd2:       bb 1b           sub     r27, r27
    abd4:       fd 01           movw    r30, r26
    abd6:       0d c0           rjmp    .+26            ; 0xabf2 <__udivmodsi4_ep>

0000abd8 <__udivmodsi4_loop>:
    abd8:       aa 1f           adc     r26, r26
    abda:       bb 1f           adc     r27, r27
    abdc:       ee 1f           adc     r30, r30
    abde:       ff 1f           adc     r31, r31
    abe0:       a2 17           cp      r26, r18
    abe2:       b3 07           cpc     r27, r19
    abe4:       e4 07           cpc     r30, r20
    abe6:       f5 07           cpc     r31, r21
    abe8:       20 f0           brcs    .+8             ; 0xabf2 <__udivmodsi4_ep>
    abea:       a2 1b           sub     r26, r18
    abec:       b3 0b           sbc     r27, r19
    abee:       e4 0b           sbc     r30, r20
    abf0:       f5 0b           sbc     r31, r21

0000abf2 <__udivmodsi4_ep>:
    abf2:       66 1f           adc     r22, r22
    abf4:       77 1f           adc     r23, r23
    abf6:       88 1f           adc     r24, r24
    abf8:       99 1f           adc     r25, r25
    abfa:       1a 94           dec     r1
    abfc:       69 f7           brne    .-38            ; 0xabd8 <__udivmodsi4_loop>
    abfe:       60 95           com     r22
    ac00:       70 95           com     r23
    ac02:       80 95           com     r24
    ac04:       90 95           com     r25
    ac06:       9b 01           movw    r18, r22
    ac08:       ac 01           movw    r20, r24
    ac0a:       bd 01           movw    r22, r26
    ac0c:       cf 01           movw    r24, r30
    ac0e:       08 95           ret

0000ac10 <__divmodsi4>:
    ac10:       97 fb           bst     r25, 7
    ac12:       09 2e           mov     r0, r25
    ac14:       05 26           eor     r0, r21
    ac16:       0e d0           rcall   .+28            ; 0xac34 <__divmodsi4_neg1>
    ac18:       57 fd           sbrc    r21, 7
    ac1a:       04 d0           rcall   .+8             ; 0xac24 <__divmodsi4_neg2>
    ac1c:       d7 df           rcall   .-82            ; 0xabcc <__udivmodsi4>
    ac1e:       0a d0           rcall   .+20            ; 0xac34 <__divmodsi4_neg1>
    ac20:       00 1c           adc     r0, r0
    ac22:       38 f4           brcc    .+14            ; 0xac32 <__divmodsi4_exit>

0000ac24 <__divmodsi4_neg2>:
    ac24:       50 95           com     r21
    ac26:       40 95           com     r20
    ac28:       30 95           com     r19
    ac2a:       21 95           neg     r18
    ac2c:       3f 4f           sbci    r19, 0xFF       ; 255
    ac2e:       4f 4f           sbci    r20, 0xFF       ; 255
    ac30:       5f 4f           sbci    r21, 0xFF       ; 255

0000ac32 <__divmodsi4_exit>:
    ac32:       08 95           ret

0000ac34 <__divmodsi4_neg1>:
    ac34:       f6 f7           brtc    .-4             ; 0xac32 <__divmodsi4_exit>
    ac36:       90 95           com     r25
    ac38:       80 95           com     r24
    ac3a:       70 95           com     r23
    ac3c:       61 95           neg     r22
    ac3e:       7f 4f           sbci    r23, 0xFF       ; 255
    ac40:       8f 4f           sbci    r24, 0xFF       ; 255
    ac42:       9f 4f           sbci    r25, 0xFF       ; 255
    ac44:       08 95           ret

0000ac46 <__eeprom_read_byte_1F2021>:
    ac46:       f9 99           sbic    0x1f, 1 ; 31
    ac48:       fe cf           rjmp    .-4             ; 0xac46 <__eeprom_read_byte_1F2021>
    ac4a:       b2 bd           out     0x22, r27       ; 34
    ac4c:       a1 bd           out     0x21, r26       ; 33
    ac4e:       f8 9a           sbi     0x1f, 0 ; 31
    ac50:       11 96           adiw    r26, 0x01       ; 1
    ac52:       00 b4           in      r0, 0x20        ; 32
    ac54:       08 95           ret

0000ac56 <__eeprom_write_byte_1F2021>:
    ac56:       f9 99           sbic    0x1f, 1 ; 31
    ac58:       fe cf           rjmp    .-4             ; 0xac56 <__eeprom_write_byte_1F2021>
    ac5a:       b2 bd           out     0x22, r27       ; 34
    ac5c:       a1 bd           out     0x21, r26       ; 33
    ac5e:       00 bc           out     0x20, r0        ; 32
    ac60:       11 96           adiw    r26, 0x01       ; 1
    ac62:       0f b6           in      r0, 0x3f        ; 63
    ac64:       f8 94           cli
    ac66:       fa 9a           sbi     0x1f, 2 ; 31
    ac68:       f9 9a           sbi     0x1f, 1 ; 31
    ac6a:       0f be           out     0x3f, r0        ; 63
    ac6c:       08 95           ret

0000ac6e <__eeprom_write_block_1F2021>:
    ac6e:       01 90           ld      r0, Z+
    ac70:       f2 df           rcall   .-28            ; 0xac56 <__eeprom_write_byte_1F2021>
    ac72:       1a 94           dec     r1
    ac74:       e1 f7           brne    .-8             ; 0xac6e <__eeprom_write_block_1F2021>
    ac76:       08 95           ret

0000ac78 <_exit>:
    ac78:       ff cf           rjmp    .-2             ; 0xac78 <_exit>