Blame | Last modification | View Log | RSS feed
Flight-Ctrl_MEGA644_V0_68d.elf: file format elf32-avr
Sections:
Idx Name Size VMA LMA File off Algn
0 .data 000002a2 00800100 00007a98 00007b4c 2**0
CONTENTS, ALLOC, LOAD, DATA
1 .text 00007a98 00000000 00000000 000000b4 2**1
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .bss 00000425 008003a2 008003a2 00007dee 2**0
ALLOC
3 .eeprom 00000179 00810000 00810000 00007dee 2**0
CONTENTS, ALLOC, LOAD, DATA
4 .stab 00000378 00000000 00000000 00007f68 2**2
CONTENTS, READONLY, DEBUGGING
5 .stabstr 00000071 00000000 00000000 000082e0 2**0
CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:
00000000 <__vectors>:
0: 0c 94 a8 03 jmp 0x750 ; 0x750 <__ctors_end>
4: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
8: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
c: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
10: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
14: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
18: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
1c: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
20: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
24: 0c 94 c5 0c jmp 0x198a ; 0x198a <__vector_9>
28: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
2c: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
30: 0c 94 93 16 jmp 0x2d26 ; 0x2d26 <__vector_12>
34: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
38: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
3c: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
40: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
44: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
48: 0c 94 68 0d jmp 0x1ad0 ; 0x1ad0 <__vector_18>
4c: 0c 94 b3 37 jmp 0x6f66 ; 0x6f66 <__vector_19>
50: 0c 94 7f 06 jmp 0xcfe ; 0xcfe <__vector_20>
54: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
58: 0c 94 49 06 jmp 0xc92 ; 0xc92 <__vector_22>
5c: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
60: 0c 94 10 0e jmp 0x1c20 ; 0x1c20 <__vector_24>
64: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
68: 0c 94 d2 15 jmp 0x2ba4 ; 0x2ba4 <__vector_26>
6c: 0c 94 c5 03 jmp 0x78a ; 0x78a <__bad_interrupt>
70: e7 08 sbc r14, r7
72: f3 08 sbc r15, r3
74: 05 09 sbc r16, r5
76: bb 09 sbc r27, r11
78: bb 09 sbc r27, r11
7a: bb 09 sbc r27, r11
7c: 51 09 sbc r21, r1
7e: 1c 09 sbc r17, r12
80: bb 09 sbc r27, r11
82: bb 09 sbc r27, r11
84: 40 09 sbc r20, r0
86: 7d 09 sbc r23, r13
88: 7d 09 sbc r23, r13
8a: 7d 09 sbc r23, r13
8c: 7d 09 sbc r23, r13
8e: 7d 09 sbc r23, r13
90: 55 09 sbc r21, r5
92: bb 09 sbc r27, r11
94: bb 09 sbc r27, r11
96: 37 09 sbc r19, r7
98: bb 09 sbc r27, r11
9a: 4d 09 sbc r20, r13
9c: 3a 0e add r3, r26
9e: 4f 0e add r4, r31
a0: 58 0e add r5, r24
a2: 62 0e add r6, r18
a4: 7f 0e add r7, r31
a6: 97 0e add r9, r23
a8: b0 0e add r11, r16
aa: cd 0e add r12, r29
ac: ea 0e add r14, r26
ae: 07 0f add r16, r23
b0: eb 0f add r30, r27
b2: 44 11 cpse r20, r4
b4: 8c 11 cpse r24, r12
b6: ed 11 cpse r30, r13
b8: 43 12 cpse r4, r19
ba: 97 12 cpse r9, r23
bc: 1b 13 cpse r17, r27
be: c2 13 cpse r28, r18
c0: 10 14 cp r1, r0
c2: 34 14 cp r3, r4
c4: 6a 14 cp r6, r10
c6: a6 14 cp r10, r6
c8: e4 14 cp r14, r4
ca: 36 15 cp r19, r6
cc: 6f 15 cp r22, r15
000000ce <__c.2081>:
ce: 0a 0a 0d 00 ....
000000d2 <__c.2079>:
d2: 4e 65 75 74 72 61 6c 00 Neutral.
000000da <__c.2077>:
da: 48 65 61 64 69 6e 67 48 6f 6c 64 00 HeadingHold.
000000e6 <__c.2075>:
e6: 0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00 ..Steuerung: .
000000f4 <__c.2073>:
f4: 4f 4b 0a 0d 00 OK...
000000f9 <__c.2068>:
f9: 0a 0d 41 62 67 6c 65 69 63 68 20 4c 75 66 74 64 ..Abgleich Luftd
109: 72 75 63 6b 73 65 6e 73 6f 72 2e 2e 00 rucksensor...
00000116 <__c.2066>:
116: 0a 0d 4b 61 6c 69 62 72 69 65 72 65 20 4e 65 75 ..Kalibriere Neu
126: 74 72 61 6c 6c 61 67 65 00 trallage.
0000012f <__c.2064>:
12f: 0a 0d 4b 61 6c 69 62 72 69 65 72 65 20 4b 6f 6d ..Kalibriere Kom
13f: 70 61 73 73 00 pass.
00000144 <__c.2059>:
144: 0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65 ..Benutze Parame
154: 74 65 72 73 61 74 7a 20 25 64 00 tersatz %d.
0000015f <__c.2052>:
15f: 0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20 ..Init. EEPROM:
16f: 47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c Generiere Defaul
17f: 74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00 t-Parameter....
0000018e <__c.2050>:
18e: 0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ..==============
19e: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
...
000001af <__c.2048>:
1af: 0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a ..FlightControl.
1bf: 0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a .Hardware:%d.%d.
1cf: 0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 64 .Software:V%d.%d
1df: 25 63 20 00 %c .
000001e3 <__c.2046>:
1e3: 2e 00 ..
000001e5 <__c.2163>:
1e5: 5a 5f 52 61 6e 67 65 3a 20 20 25 34 69 00 Z_Range: %4i.
000001f3 <__c.2161>:
1f3: 59 5f 52 61 6e 67 65 3a 20 20 25 34 69 00 Y_Range: %4i.
00000201 <__c.2159>:
201: 58 5f 52 61 6e 67 65 3a 20 20 25 34 69 00 X_Range: %4i.
0000020f <__c.2157>:
20f: 4d 4d 33 20 52 61 6e 67 65 00 MM3 Range.
00000219 <__c.2154>:
219: 5a 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00 Z_Offset: %3i.
00000228 <__c.2152>:
228: 59 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00 Y_Offset: %3i.
00000237 <__c.2150>:
237: 58 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00 X_Offset: %3i.
00000246 <__c.2148>:
246: 4d 4d 33 20 4f 66 66 00 MM3 Off.
0000024e <__c.2145>:
24e: 48 69 3a 25 34 69 20 20 43 66 3a 25 34 69 20 00 Hi:%4i Cf:%4i .
0000025e <__c.2143>:
25e: 47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00 Gs:%4i Gi:%4i .
0000026e <__c.2141>:
26e: 4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00 Ni:%4i Ro:%4i .
0000027e <__c.2139>:
27e: 45 78 74 65 72 6e 43 6f 6e 74 72 6f 6c 20 20 00 ExternControl .
0000028e <__c.2136>:
28e: 52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00 Range:%3i-%3i.
0000029c <__c.2134>:
29c: 53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00 Stellung: %3i.
000002aa <__c.2132>:
2aa: 53 65 74 70 6f 69 6e 74 20 20 25 33 69 00 Setpoint %3i.
000002b8 <__c.2130>:
2b8: 53 65 72 76 6f 20 20 00 Servo .
000002c0 <__c.2127>:
2c0: 50 6f 74 69 34 3a 20 20 25 33 69 00 Poti4: %3i.
000002cc <__c.2125>:
2cc: 50 6f 74 69 33 3a 20 20 25 33 69 00 Poti3: %3i.
000002d8 <__c.2123>:
2d8: 50 6f 74 69 32 3a 20 20 25 33 69 00 Poti2: %3i.
000002e4 <__c.2121>:
2e4: 50 6f 74 69 31 3a 20 20 25 33 69 00 Poti1: %3i.
000002f0 <__c.2118>:
2f0: 53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00 Start: %5i.
000002ff <__c.2116>:
2ff: 4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00 Messwert: %5i.
0000030e <__c.2114>:
30e: 52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00 Richtung: %5i.
0000031d <__c.2112>:
31d: 4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00 Kompass .
0000032c <__c.2109>:
32c: 45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00 Empf.Pegel:%5i.
0000033b <__c.2107>:
33b: 53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00 Spannung: %5i.
0000034a <__c.2104>:
34a: 48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00 Hoch %4i (%3i).
00000359 <__c.2102>:
359: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i).
00000368 <__c.2100>:
368: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i).
00000377 <__c.2098>:
377: 41 43 43 20 2d 20 53 65 6e 73 6f 72 00 ACC - Sensor.
00000384 <__c.2095>:
384: 47 69 65 72 20 25 34 69 20 28 25 33 69 29 00 Gier %4i (%3i).
00000393 <__c.2093>:
393: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i).
000003a2 <__c.2091>:
3a2: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i).
000003b1 <__c.2089>:
3b1: 47 69 65 72 20 25 34 69 20 28 25 33 69 29 00 Gier %4i (%3i).
000003c0 <__c.2087>:
3c0: 52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00 Roll %4i (%3i).
000003cf <__c.2085>:
3cf: 4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00 Nick %4i (%3i).
000003de <__c.2083>:
3de: 47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00 Gyro - Sensor.
000003ec <__c.2080>:
3ec: 50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00 P3:%4i P4:%4i .
000003fc <__c.2078>:
3fc: 50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00 P1:%4i P2:%4i .
0000040c <__c.2076>:
40c: 47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00 Gs:%4i Gi:%4i .
0000041c <__c.2074>:
41c: 4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00 Ni:%4i Ro:%4i .
0000042c <__c.2071>:
42c: 4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00 K7:%4i K8:%4i .
0000043c <__c.2069>:
43c: 4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00 K5:%4i K6:%4i .
0000044c <__c.2067>:
44c: 4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00 K3:%4i K4:%4i .
0000045c <__c.2065>:
45c: 4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00 K1:%4i K2:%4i .
0000046c <__c.2062>:
46c: 4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00 Kompass: %5i.
0000047b <__c.2060>:
47b: 52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00 Roll: %5i.
0000048a <__c.2058>:
48a: 4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00 Nick: %5i.
00000499 <__c.2056>:
499: 61 6b 74 2e 20 4c 61 67 65 00 akt. Lage.
000004a3 <__c.2053>:
4a3: 48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00 H.henregelung.
000004b1 <__c.2051>:
4b1: 4b 65 69 6e 65 20 00 Keine .
000004b8 <__c.2049>:
4b8: 4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00 Off : %5i.
000004c7 <__c.2047>:
4c7: 4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00 Luftdruck: %5i.
000004d6 <__c.2045>:
4d6: 53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00 SollHoehe: %5i.
000004e5 <__c.2043>:
4e5: 48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00 Hoehe: %5i.
000004f4 <__c.2039>:
4f4: 28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00 (c) Holger Buss.
00000504 <__c.2037>:
504: 53 65 74 74 69 6e 67 3a 20 25 64 20 00 Setting: %d .
00000511 <__c.2035>:
511: 48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e HW:V%d.%d SW:%d.
521: 25 64 25 63 00 %d%c.
00000526 <__c.2033>:
526: 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b 00 + MikroKopter +.
00000536 <__c.2030>:
536: 5b 25 69 5d 00 [%i].
0000053b <__c.2028>:
53b: 5b 25 69 5d 00 [%i].
00000540 <pgm_atan>:
540: 00 01 02 03 04 04 05 06 07 08 09 0a 0b 0b 0c 0d ................
550: 0e 0f 10 11 11 12 13 14 15 15 16 17 18 18 19 1a ................
560: 1b 1b 1c 1d 1d 1e 1f 1f 20 21 21 22 23 23 24 24 ........ !!"##$$
570: 25 25 26 27 27 28 28 29 29 2a 2a 2b 2b 2c 2c 2d %%&''(())**++,,-
580: 2d 2d 2e 2e 2f 2f 30 30 30 31 31 32 32 32 33 33 --..//0001122233
590: 33 34 34 34 35 35 35 36 36 36 37 37 37 37 38 38 3444555666777788
5a0: 38 39 39 39 39 3a 3a 3a 3a 3b 3b 3b 3b 3c 3c 3c 89999::::;;;;<<<
5b0: 3c 3c 3d 3d 3d 3d 3e 3e 3e 3e 3e 3f 3f 3f 3f 3f <<====>>>>>?????
5c0: 3f 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 ?@@@@@@AAAAAABBB
5d0: 42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 44 BBBBCCCCCCCDDDDD
5e0: 44 44 44 45 45 45 45 45 45 45 45 45 46 46 46 46 DDDEEEEEEEEEFFFF
5f0: 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 FFFFFGGGGGGGGGGG
600: 48 48 48 48 48 48 48 48 48 48 48 49 49 49 49 49 HHHHHHHHHHHIIIII
610: 49 49 49 49 49 49 49 49 49 4a 4a 4a 4a 4a 4a 4a IIIIIIIIIJJJJJJJ
620: 4a 4a 4a 4a 4a 4a 4a 4b 4b 4b 4b 4b 4b 4b 4b 4b JJJJJJJKKKKKKKKK
630: 4b 4b 4b 4b 4b 4b 4b 4b 4c 4c 4c 4c 4c 4c 4c 4c KKKKKKKKLLLLLLLL
640: 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4d 4d 4d 4d 4d LLLLLLLLLLLMMMMM
650: 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d MMMMMMMMMMMMMMMM
660: 4d 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e MNNNNNNNNNNNNNNN
670: 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4f 4f 4f 4f 4f NNNNNNNNNNNOOOOO
680: 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f OOOOOOOOOOOOOOOO
690: 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f OOOOOOOOOO
0000069a <pgm_sinus_i>:
69a: 00 00 12 00 24 00 36 00 47 00 59 00 6b 00 7d 00 ....$.6.G.Y.k.}.
6aa: 8f 00 a0 00 b2 00 c3 00 d5 00 e6 00 f8 00 09 01 ................
6ba: 1a 01 2b 01 3c 01 4d 01 5e 01 6f 01 80 01 90 01 ..+.<.M.^.o.....
6ca: a0 01 b1 01 c1 01 d1 01 e1 01 f0 01 00 02 0f 02 ................
6da: 1f 02 2e 02 3d 02 4b 02 5a 02 68 02 76 02 84 02 ....=.K.Z.h.v...
6ea: 92 02 a0 02 ad 02 ba 02 c7 02 d4 02 e1 02 ed 02 ................
6fa: f9 02 05 03 10 03 1c 03 27 03 32 03 3c 03 47 03 ........'.2.<.G.
70a: 51 03 5b 03 64 03 6e 03 77 03 80 03 88 03 90 03 Q.[.d.n.w.......
71a: 98 03 a0 03 a7 03 af 03 b5 03 bc 03 c2 03 c8 03 ................
72a: ce 03 d3 03 d8 03 dd 03 e2 03 e6 03 ea 03 ed 03 ................
73a: f0 03 f3 03 f6 03 f8 03 fa 03 fc 03 fe 03 ff 03 ................
74a: ff 03 00 04 00 04 ......
00000750 <__ctors_end>:
750: 11 24 eor r1, r1
752: 1f be out 0x3f, r1 ; 63
754: cf ef ldi r28, 0xFF ; 255
756: d0 e1 ldi r29, 0x10 ; 16
758: de bf out 0x3e, r29 ; 62
75a: cd bf out 0x3d, r28 ; 61
0000075c <__do_copy_data>:
75c: 13 e0 ldi r17, 0x03 ; 3
75e: a0 e0 ldi r26, 0x00 ; 0
760: b1 e0 ldi r27, 0x01 ; 1
762: e8 e9 ldi r30, 0x98 ; 152
764: fa e7 ldi r31, 0x7A ; 122
766: 02 c0 rjmp .+4 ; 0x76c <.do_copy_data_start>
00000768 <.do_copy_data_loop>:
768: 05 90 lpm r0, Z+
76a: 0d 92 st X+, r0
0000076c <.do_copy_data_start>:
76c: a2 3a cpi r26, 0xA2 ; 162
76e: b1 07 cpc r27, r17
770: d9 f7 brne .-10 ; 0x768 <.do_copy_data_loop>
00000772 <__do_clear_bss>:
772: 17 e0 ldi r17, 0x07 ; 7
774: a2 ea ldi r26, 0xA2 ; 162
776: b3 e0 ldi r27, 0x03 ; 3
778: 01 c0 rjmp .+2 ; 0x77c <.do_clear_bss_start>
0000077a <.do_clear_bss_loop>:
77a: 1d 92 st X+, r1
0000077c <.do_clear_bss_start>:
77c: a7 3c cpi r26, 0xC7 ; 199
77e: b1 07 cpc r27, r17
780: e1 f7 brne .-8 ; 0x77a <.do_clear_bss_loop>
782: 0e 94 05 04 call 0x80a ; 0x80a <main>
786: 0c 94 4b 3d jmp 0x7a96 ; 0x7a96 <_exit>
0000078a <__bad_interrupt>:
78a: 0c 94 00 00 jmp 0 ; 0x0 <__vectors>
0000078e <GetActiveParamSetNumber>:
78e: 22 e0 ldi r18, 0x02 ; 2
790: 30 e0 ldi r19, 0x00 ; 0
792: d9 01 movw r26, r18
794: 0e 94 2d 3d call 0x7a5a ; 0x7a5a <__eeprom_read_byte_1F2021>
798: 80 2d mov r24, r0
79a: 86 30 cpi r24, 0x06 ; 6
79c: 28 f0 brcs .+10 ; 0x7a8 <GetActiveParamSetNumber+0x1a>
79e: 82 e0 ldi r24, 0x02 ; 2
7a0: d9 01 movw r26, r18
7a2: 08 2e mov r0, r24
7a4: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
7a8: 99 27 eor r25, r25
7aa: 08 95 ret
000007ac <WriteParameterSet>:
7ac: fb 01 movw r30, r22
7ae: 86 30 cpi r24, 0x06 ; 6
7b0: 08 f0 brcs .+2 ; 0x7b4 <WriteParameterSet+0x8>
7b2: 85 e0 ldi r24, 0x05 ; 5
7b4: 28 2f mov r18, r24
7b6: 21 50 subi r18, 0x01 ; 1
7b8: 84 2f mov r24, r20
7ba: 99 27 eor r25, r25
7bc: a6 e4 ldi r26, 0x46 ; 70
7be: 2a 9f mul r18, r26
7c0: d0 01 movw r26, r0
7c2: 11 24 eor r1, r1
7c4: a6 5f subi r26, 0xF6 ; 246
7c6: bf 4f sbci r27, 0xFF ; 255
000007c8 <.36_start>:
7c8: 01 97 sbiw r24, 0x01 ; 1
7ca: 24 f0 brlt .+8 ; 0x7d4 <.36_finished>
7cc: 01 90 ld r0, Z+
7ce: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
7d2: fa cf rjmp .-12 ; 0x7c8 <.36_start>
000007d4 <.36_finished>:
7d4: a2 e0 ldi r26, 0x02 ; 2
7d6: b0 e0 ldi r27, 0x00 ; 0
7d8: 02 2e mov r0, r18
7da: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
7de: 08 95 ret
000007e0 <ReadParameterSet>:
7e0: fb 01 movw r30, r22
7e2: 28 2f mov r18, r24
7e4: 86 30 cpi r24, 0x06 ; 6
7e6: 08 f0 brcs .+2 ; 0x7ea <ReadParameterSet+0xa>
7e8: 25 e0 ldi r18, 0x05 ; 5
7ea: 84 2f mov r24, r20
7ec: 99 27 eor r25, r25
7ee: 21 50 subi r18, 0x01 ; 1
7f0: a6 e4 ldi r26, 0x46 ; 70
7f2: 2a 9f mul r18, r26
7f4: d0 01 movw r26, r0
7f6: 11 24 eor r1, r1
7f8: a6 5f subi r26, 0xF6 ; 246
7fa: bf 4f sbci r27, 0xFF ; 255
000007fc <.57_start>:
7fc: 01 97 sbiw r24, 0x01 ; 1
7fe: 24 f0 brlt .+8 ; 0x808 <.57_finished>
800: 0e 94 2d 3d call 0x7a5a ; 0x7a5a <__eeprom_read_byte_1F2021>
804: 01 92 st Z+, r0
806: fa cf rjmp .-12 ; 0x7fc <.57_start>
00000808 <.57_finished>:
808: 08 95 ret
0000080a <main>:
80a: 1f 93 push r17
80c: cf 93 push r28
80e: df 93 push r29
810: 14 b8 out 0x04, r1 ; 4
812: 15 b8 out 0x05, r1 ; 5
814: 18 9b sbis 0x03, 0 ; 3
816: 02 c0 rjmp .+4 ; 0x81c <main+0x12>
818: 8b e0 ldi r24, 0x0B ; 11
81a: 01 c0 rjmp .+2 ; 0x81e <main+0x14>
81c: 8a e0 ldi r24, 0x0A ; 10
81e: 80 93 00 01 sts 0x0100, r24
822: 81 e8 ldi r24, 0x81 ; 129
824: 87 b9 out 0x07, r24 ; 7
826: 8f ef ldi r24, 0xFF ; 255
828: 88 b9 out 0x08, r24 ; 8
82a: 8b e1 ldi r24, 0x1B ; 27
82c: 84 b9 out 0x04, r24 ; 4
82e: 81 e0 ldi r24, 0x01 ; 1
830: 85 b9 out 0x05, r24 ; 5
832: 8e e3 ldi r24, 0x3E ; 62
834: 8a b9 out 0x0a, r24 ; 10
836: 57 9a sbi 0x0a, 7 ; 10
838: 87 ef ldi r24, 0xF7 ; 247
83a: 8b b9 out 0x0b, r24 ; 11
83c: 84 b7 in r24, 0x34 ; 52
83e: 87 7f andi r24, 0xF7 ; 247
840: 84 bf out 0x34, r24 ; 52
842: 80 91 60 00 lds r24, 0x0060
846: 88 61 ori r24, 0x18 ; 24
848: 80 93 60 00 sts 0x0060, r24
84c: 10 92 60 00 sts 0x0060, r1
850: 80 ed ldi r24, 0xD0 ; 208
852: 97 e0 ldi r25, 0x07 ; 7
854: 90 93 c1 03 sts 0x03C1, r25
858: 80 93 c0 03 sts 0x03C0, r24
85c: 10 92 4b 04 sts 0x044B, r1
860: 10 92 4a 04 sts 0x044A, r1
864: 10 92 08 07 sts 0x0708, r1
868: 10 92 07 07 sts 0x0707, r1
86c: 10 92 49 04 sts 0x0449, r1
870: 10 92 48 04 sts 0x0448, r1
874: 10 92 47 04 sts 0x0447, r1
878: 10 92 46 04 sts 0x0446, r1
87c: 80 91 00 01 lds r24, 0x0100
880: 8a 30 cpi r24, 0x0A ; 10
882: 11 f4 brne .+4 ; 0x888 <main+0x7e>
884: 28 98 cbi 0x05, 0 ; 5
886: 01 c0 rjmp .+2 ; 0x88a <main+0x80>
888: 28 9a sbi 0x05, 0 ; 5
88a: 0e 94 93 0c call 0x1926 ; 0x1926 <Timer_Init>
88e: 0e 94 08 08 call 0x1010 ; 0x1010 <UART_Init>
892: 0e 94 7e 16 call 0x2cfc ; 0x2cfc <rc_sum_init>
896: 0e 94 0a 0e call 0x1c14 ; 0x1c14 <ADC_Init>
89a: 0e 94 b6 15 call 0x2b6c ; 0x2b6c <i2c_init>
89e: 0e 94 f9 39 call 0x73f2 ; 0x73f2 <init_MM3>
8a2: 78 94 sei
8a4: 10 92 fa 05 sts 0x05FA, r1
8a8: 84 e4 ldi r24, 0x44 ; 68
8aa: 80 93 fb 05 sts 0x05FB, r24
8ae: 87 e0 ldi r24, 0x07 ; 7
8b0: 80 93 fc 05 sts 0x05FC, r24
8b4: 20 91 00 01 lds r18, 0x0100
8b8: 84 e6 ldi r24, 0x64 ; 100
8ba: 90 e0 ldi r25, 0x00 ; 0
8bc: 9f 93 push r25
8be: 8f 93 push r24
8c0: 84 e4 ldi r24, 0x44 ; 68
8c2: 90 e0 ldi r25, 0x00 ; 0
8c4: 9f 93 push r25
8c6: 8f 93 push r24
8c8: 1f 92 push r1
8ca: 1f 92 push r1
8cc: 82 2f mov r24, r18
8ce: 6a e0 ldi r22, 0x0A ; 10
8d0: 0e 94 80 3c call 0x7900 ; 0x7900 <__udivmodqi4>
8d4: 89 2f mov r24, r25
8d6: 99 27 eor r25, r25
8d8: 9f 93 push r25
8da: 8f 93 push r24
8dc: 82 2f mov r24, r18
8de: 0e 94 80 3c call 0x7900 ; 0x7900 <__udivmodqi4>
8e2: 99 27 eor r25, r25
8e4: 9f 93 push r25
8e6: 8f 93 push r24
8e8: 8f ea ldi r24, 0xAF ; 175
8ea: 91 e0 ldi r25, 0x01 ; 1
8ec: 9f 93 push r25
8ee: 8f 93 push r24
8f0: 1f 92 push r1
8f2: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
8f6: 8e e8 ldi r24, 0x8E ; 142
8f8: 91 e0 ldi r25, 0x01 ; 1
8fa: 9f 93 push r25
8fc: 8f 93 push r24
8fe: 1f 92 push r1
900: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
904: 29 9a sbi 0x05, 1 ; 5
906: a1 e0 ldi r26, 0x01 ; 1
908: b0 e0 ldi r27, 0x00 ; 0
90a: 0e 94 2d 3d call 0x7a5a ; 0x7a5a <__eeprom_read_byte_1F2021>
90e: 80 2d mov r24, r0
910: 2d b7 in r18, 0x3d ; 61
912: 3e b7 in r19, 0x3e ; 62
914: 20 5f subi r18, 0xF0 ; 240
916: 3f 4f sbci r19, 0xFF ; 255
918: 2d bf out 0x3d, r18 ; 61
91a: 85 34 cpi r24, 0x45 ; 69
91c: 09 f4 brne .+2 ; 0x920 <main+0x116>
91e: 3f c0 rjmp .+126 ; 0x99e <main+0x194>
920: 8f e5 ldi r24, 0x5F ; 95
922: 91 e0 ldi r25, 0x01 ; 1
924: 9f 93 push r25
926: 8f 93 push r24
928: 1f 92 push r1
92a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
92e: 0e 94 f8 36 call 0x6df0 ; 0x6df0 <DefaultKonstanten1>
932: 10 e0 ldi r17, 0x00 ; 0
934: 0f 90 pop r0
936: 0f 90 pop r0
938: 0f 90 pop r0
93a: 12 30 cpi r17, 0x02 ; 2
93c: 49 f4 brne .+18 ; 0x950 <main+0x146>
93e: 0e 94 67 36 call 0x6cce ; 0x6cce <DefaultKonstanten2>
942: 46 e4 ldi r20, 0x46 ; 70
944: 6f e2 ldi r22, 0x2F ; 47
946: 77 e0 ldi r23, 0x07 ; 7
948: 82 e0 ldi r24, 0x02 ; 2
94a: 0e 94 d6 03 call 0x7ac ; 0x7ac <WriteParameterSet>
94e: 02 c0 rjmp .+4 ; 0x954 <main+0x14a>
950: 13 30 cpi r17, 0x03 ; 3
952: 51 f4 brne .+20 ; 0x968 <main+0x15e>
954: 0e 94 d6 35 call 0x6bac ; 0x6bac <DefaultKonstanten3>
958: 46 e4 ldi r20, 0x46 ; 70
95a: 6f e2 ldi r22, 0x2F ; 47
95c: 77 e0 ldi r23, 0x07 ; 7
95e: 83 e0 ldi r24, 0x03 ; 3
960: 0e 94 d6 03 call 0x7ac ; 0x7ac <WriteParameterSet>
964: 14 e0 ldi r17, 0x04 ; 4
966: 02 c0 rjmp .+4 ; 0x96c <main+0x162>
968: 14 30 cpi r17, 0x04 ; 4
96a: 10 f0 brcs .+4 ; 0x970 <main+0x166>
96c: 0e 94 67 36 call 0x6cce ; 0x6cce <DefaultKonstanten2>
970: 46 e4 ldi r20, 0x46 ; 70
972: 6f e2 ldi r22, 0x2F ; 47
974: 77 e0 ldi r23, 0x07 ; 7
976: 81 2f mov r24, r17
978: 0e 94 d6 03 call 0x7ac ; 0x7ac <WriteParameterSet>
97c: 1f 5f subi r17, 0xFF ; 255
97e: 16 30 cpi r17, 0x06 ; 6
980: e0 f2 brcs .-72 ; 0x93a <main+0x130>
982: 83 e0 ldi r24, 0x03 ; 3
984: 22 e0 ldi r18, 0x02 ; 2
986: 30 e0 ldi r19, 0x00 ; 0
988: d9 01 movw r26, r18
98a: 08 2e mov r0, r24
98c: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
990: 85 e4 ldi r24, 0x45 ; 69
992: 21 50 subi r18, 0x01 ; 1
994: 30 40 sbci r19, 0x00 ; 0
996: d9 01 movw r26, r18
998: 08 2e mov r0, r24
99a: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
99e: c2 e0 ldi r28, 0x02 ; 2
9a0: d0 e0 ldi r29, 0x00 ; 0
9a2: de 01 movw r26, r28
9a4: 0e 94 2d 3d call 0x7a5a ; 0x7a5a <__eeprom_read_byte_1F2021>
9a8: 80 2d mov r24, r0
9aa: 86 30 cpi r24, 0x06 ; 6
9ac: 28 f0 brcs .+10 ; 0x9b8 <main+0x1ae>
9ae: 82 e0 ldi r24, 0x02 ; 2
9b0: de 01 movw r26, r28
9b2: 08 2e mov r0, r24
9b4: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
9b8: 46 e4 ldi r20, 0x46 ; 70
9ba: 6f e2 ldi r22, 0x2F ; 47
9bc: 77 e0 ldi r23, 0x07 ; 7
9be: 0e 94 f0 03 call 0x7e0 ; 0x7e0 <ReadParameterSet>
9c2: de 01 movw r26, r28
9c4: 0e 94 2d 3d call 0x7a5a ; 0x7a5a <__eeprom_read_byte_1F2021>
9c8: 80 2d mov r24, r0
9ca: 86 30 cpi r24, 0x06 ; 6
9cc: 28 f0 brcs .+10 ; 0x9d8 <main+0x1ce>
9ce: 82 e0 ldi r24, 0x02 ; 2
9d0: de 01 movw r26, r28
9d2: 08 2e mov r0, r24
9d4: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
9d8: 99 27 eor r25, r25
9da: 9f 93 push r25
9dc: 8f 93 push r24
9de: 84 e4 ldi r24, 0x44 ; 68
9e0: 91 e0 ldi r25, 0x01 ; 1
9e2: 9f 93 push r25
9e4: 8f 93 push r24
9e6: 1f 92 push r1
9e8: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
9ec: 84 ef ldi r24, 0xF4 ; 244
9ee: 91 e0 ldi r25, 0x01 ; 1
9f0: 0e 94 b0 0c call 0x1960 ; 0x1960 <SetDelay>
9f4: ec 01 movw r28, r24
9f6: 0f 90 pop r0
9f8: 0f 90 pop r0
9fa: 0f 90 pop r0
9fc: 0f 90 pop r0
9fe: 0f 90 pop r0
a00: ce 01 movw r24, r28
a02: 0e 94 b9 0c call 0x1972 ; 0x1972 <CheckDelay>
a06: 88 23 and r24, r24
a08: d9 f3 breq .-10 ; 0xa00 <main+0x1f6>
a0a: e0 91 31 07 lds r30, 0x0731
a0e: ff 27 eor r31, r31
a10: ee 0f add r30, r30
a12: ff 1f adc r31, r31
a14: ed 5f subi r30, 0xFD ; 253
a16: f8 4f sbci r31, 0xF8 ; 248
a18: 80 81 ld r24, Z
a1a: 91 81 ldd r25, Z+1 ; 0x01
a1c: 85 36 cpi r24, 0x65 ; 101
a1e: 91 05 cpc r25, r1
a20: c4 f0 brlt .+48 ; 0xa52 <main+0x248>
a22: e0 91 32 07 lds r30, 0x0732
a26: ff 27 eor r31, r31
a28: ee 0f add r30, r30
a2a: ff 1f adc r31, r31
a2c: ed 5f subi r30, 0xFD ; 253
a2e: f8 4f sbci r31, 0xF8 ; 248
a30: 80 81 ld r24, Z
a32: 91 81 ldd r25, Z+1 ; 0x01
a34: 85 36 cpi r24, 0x65 ; 101
a36: 91 05 cpc r25, r1
a38: 64 f0 brlt .+24 ; 0xa52 <main+0x248>
a3a: 8f e2 ldi r24, 0x2F ; 47
a3c: 91 e0 ldi r25, 0x01 ; 1
a3e: 9f 93 push r25
a40: 8f 93 push r24
a42: 1f 92 push r1
a44: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
a48: 0e 94 2d 39 call 0x725a ; 0x725a <calib_MM3>
a4c: 0f 90 pop r0
a4e: 0f 90 pop r0
a50: 0f 90 pop r0
a52: e0 91 31 07 lds r30, 0x0731
a56: ff 27 eor r31, r31
a58: ee 0f add r30, r30
a5a: ff 1f adc r31, r31
a5c: ed 5f subi r30, 0xFD ; 253
a5e: f8 4f sbci r31, 0xF8 ; 248
a60: 80 81 ld r24, Z
a62: 91 81 ldd r25, Z+1 ; 0x01
a64: 85 36 cpi r24, 0x65 ; 101
a66: 91 05 cpc r25, r1
a68: c4 f0 brlt .+48 ; 0xa9a <main+0x290>
a6a: e0 91 32 07 lds r30, 0x0732
a6e: ff 27 eor r31, r31
a70: ee 0f add r30, r30
a72: ff 1f adc r31, r31
a74: ed 5f subi r30, 0xFD ; 253
a76: f8 4f sbci r31, 0xF8 ; 248
a78: 80 81 ld r24, Z
a7a: 91 81 ldd r25, Z+1 ; 0x01
a7c: 8c 59 subi r24, 0x9C ; 156
a7e: 9f 4f sbci r25, 0xFF ; 255
a80: 64 f4 brge .+24 ; 0xa9a <main+0x290>
a82: 86 e1 ldi r24, 0x16 ; 22
a84: 91 e0 ldi r25, 0x01 ; 1
a86: 9f 93 push r25
a88: 8f 93 push r24
a8a: 1f 92 push r1
a8c: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
a90: 0e 94 3f 22 call 0x447e ; 0x447e <calib_acc>
a94: 0f 90 pop r0
a96: 0f 90 pop r0
a98: 0f 90 pop r0
a9a: 80 91 37 07 lds r24, 0x0737
a9e: 80 ff sbrs r24, 0
aa0: 20 c0 rjmp .+64 ; 0xae2 <main+0x2d8>
aa2: 89 ef ldi r24, 0xF9 ; 249
aa4: 90 e0 ldi r25, 0x00 ; 0
aa6: 9f 93 push r25
aa8: 8f 93 push r24
aaa: 1f 92 push r1
aac: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
ab0: 88 ee ldi r24, 0xE8 ; 232
ab2: 93 e0 ldi r25, 0x03 ; 3
ab4: 0e 94 b0 0c call 0x1960 ; 0x1960 <SetDelay>
ab8: ec 01 movw r28, r24
aba: 0e 94 8c 10 call 0x2118 ; 0x2118 <SucheLuftruckOffset>
abe: 0f 90 pop r0
ac0: 0f 90 pop r0
ac2: 0f 90 pop r0
ac4: ce 01 movw r24, r28
ac6: 0e 94 b9 0c call 0x1972 ; 0x1972 <CheckDelay>
aca: 88 23 and r24, r24
acc: d9 f3 breq .-10 ; 0xac4 <main+0x2ba>
ace: 84 ef ldi r24, 0xF4 ; 244
ad0: 90 e0 ldi r25, 0x00 ; 0
ad2: 9f 93 push r25
ad4: 8f 93 push r24
ad6: 1f 92 push r1
ad8: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
adc: 0f 90 pop r0
ade: 0f 90 pop r0
ae0: 0f 90 pop r0
ae2: 0e 94 54 21 call 0x42a8 ; 0x42a8 <SetNeutral>
ae6: 80 91 00 01 lds r24, 0x0100
aea: 8a 30 cpi r24, 0x0A ; 10
aec: 11 f4 brne .+4 ; 0xaf2 <main+0x2e8>
aee: 28 98 cbi 0x05, 0 ; 5
af0: 01 c0 rjmp .+2 ; 0xaf4 <main+0x2ea>
af2: 28 9a sbi 0x05, 0 ; 5
af4: 80 ed ldi r24, 0xD0 ; 208
af6: 97 e0 ldi r25, 0x07 ; 7
af8: 90 93 c1 03 sts 0x03C1, r25
afc: 80 93 c0 03 sts 0x03C0, r24
b00: 85 e5 ldi r24, 0x55 ; 85
b02: 80 93 04 06 sts 0x0604, r24
b06: 86 ee ldi r24, 0xE6 ; 230
b08: 90 e0 ldi r25, 0x00 ; 0
b0a: 9f 93 push r25
b0c: 8f 93 push r24
b0e: 1f 92 push r1
b10: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
b14: 80 91 37 07 lds r24, 0x0737
b18: 0f 90 pop r0
b1a: 0f 90 pop r0
b1c: 0f 90 pop r0
b1e: 82 ff sbrs r24, 2
b20: 03 c0 rjmp .+6 ; 0xb28 <main+0x31e>
b22: 8a ed ldi r24, 0xDA ; 218
b24: 90 e0 ldi r25, 0x00 ; 0
b26: 02 c0 rjmp .+4 ; 0xb2c <main+0x322>
b28: 82 ed ldi r24, 0xD2 ; 210
b2a: 90 e0 ldi r25, 0x00 ; 0
b2c: 9f 93 push r25
b2e: 8f 93 push r24
b30: 1f 92 push r1
b32: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
b36: 0f 90 pop r0
b38: 0f 90 pop r0
b3a: 0f 90 pop r0
b3c: 8e ec ldi r24, 0xCE ; 206
b3e: 90 e0 ldi r25, 0x00 ; 0
b40: 9f 93 push r25
b42: 8f 93 push r24
b44: 1f 92 push r1
b46: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
b4a: 0e 94 d0 10 call 0x21a0 ; 0x21a0 <LcdClear>
b4e: 88 e8 ldi r24, 0x88 ; 136
b50: 93 e1 ldi r25, 0x13 ; 19
b52: 90 93 86 03 sts 0x0386, r25
b56: 80 93 85 03 sts 0x0385, r24
b5a: 0f 90 pop r0
b5c: 0f 90 pop r0
b5e: 0f 90 pop r0
b60: 80 91 bf 03 lds r24, 0x03BF
b64: 88 23 and r24, r24
b66: e1 f3 breq .-8 ; 0xb60 <main+0x356>
b68: 10 92 bf 03 sts 0x03BF, r1
b6c: 0e 94 b2 22 call 0x4564 ; 0x4564 <MotorRegler>
b70: 0e 94 0d 21 call 0x421a ; 0x421a <SendMotorData>
b74: 20 91 00 01 lds r18, 0x0100
b78: 2a 30 cpi r18, 0x0A ; 10
b7a: 11 f4 brne .+4 ; 0xb80 <main+0x376>
b7c: 28 98 cbi 0x05, 0 ; 5
b7e: 01 c0 rjmp .+2 ; 0xb82 <main+0x378>
b80: 28 9a sbi 0x05, 0 ; 5
b82: 80 91 03 01 lds r24, 0x0103
b86: 88 23 and r24, r24
b88: 21 f0 breq .+8 ; 0xb92 <main+0x388>
b8a: 81 50 subi r24, 0x01 ; 1
b8c: 80 93 03 01 sts 0x0103, r24
b90: 12 c0 rjmp .+36 ; 0xbb6 <main+0x3ac>
b92: 10 92 b1 03 sts 0x03B1, r1
b96: 10 92 b2 03 sts 0x03B2, r1
b9a: 10 92 0e 06 sts 0x060E, r1
b9e: 10 92 68 04 sts 0x0468, r1
ba2: 10 92 67 04 sts 0x0467, r1
ba6: 10 92 6a 04 sts 0x046A, r1
baa: 10 92 69 04 sts 0x0469, r1
bae: 10 92 6c 04 sts 0x046C, r1
bb2: 10 92 6b 04 sts 0x046B, r1
bb6: 80 91 45 04 lds r24, 0x0445
bba: 88 23 and r24, r24
bbc: 29 f0 breq .+10 ; 0xbc8 <main+0x3be>
bbe: 80 91 45 04 lds r24, 0x0445
bc2: 81 50 subi r24, 0x01 ; 1
bc4: 80 93 45 04 sts 0x0445, r24
bc8: 80 91 85 03 lds r24, 0x0385
bcc: 90 91 86 03 lds r25, 0x0386
bd0: 89 2b or r24, r25
bd2: 01 f5 brne .+64 ; 0xc14 <main+0x40a>
bd4: 85 e0 ldi r24, 0x05 ; 5
bd6: 90 e0 ldi r25, 0x00 ; 0
bd8: 90 93 86 03 sts 0x0386, r25
bdc: 80 93 85 03 sts 0x0385, r24
be0: 0e 94 56 16 call 0x2cac ; 0x2cac <i2c_reset>
be4: 80 91 04 03 lds r24, 0x0304
be8: 90 91 05 03 lds r25, 0x0305
bec: 8f 5f subi r24, 0xFF ; 255
bee: 9f 4f sbci r25, 0xFF ; 255
bf0: f9 f4 brne .+62 ; 0xc30 <main+0x426>
bf2: 80 91 4e 04 lds r24, 0x044E
bf6: 88 23 and r24, r24
bf8: d9 f0 breq .+54 ; 0xc30 <main+0x426>
bfa: 80 e1 ldi r24, 0x10 ; 16
bfc: 97 e2 ldi r25, 0x27 ; 39
bfe: 90 93 c1 03 sts 0x03C1, r25
c02: 80 93 c0 03 sts 0x03C0, r24
c06: 80 e8 ldi r24, 0x80 ; 128
c08: 90 e0 ldi r25, 0x00 ; 0
c0a: 90 93 05 03 sts 0x0305, r25
c0e: 80 93 04 03 sts 0x0304, r24
c12: 0e c0 rjmp .+28 ; 0xc30 <main+0x426>
c14: 80 91 85 03 lds r24, 0x0385
c18: 90 91 86 03 lds r25, 0x0386
c1c: 01 97 sbiw r24, 0x01 ; 1
c1e: 90 93 86 03 sts 0x0386, r25
c22: 80 93 85 03 sts 0x0385, r24
c26: 2a 30 cpi r18, 0x0A ; 10
c28: 11 f4 brne .+4 ; 0xc2e <main+0x424>
c2a: 28 98 cbi 0x05, 0 ; 5
c2c: 01 c0 rjmp .+2 ; 0xc30 <main+0x426>
c2e: 28 9a sbi 0x05, 0 ; 5
c30: 80 91 bf 03 lds r24, 0x03BF
c34: 88 23 and r24, r24
c36: 11 f4 brne .+4 ; 0xc3c <main+0x432>
c38: 0e 94 23 08 call 0x1046 ; 0x1046 <DatenUebertragung>
c3c: 0e 94 c9 08 call 0x1192 ; 0x1192 <BearbeiteRxDaten>
c40: ce 01 movw r24, r28
c42: 0e 94 b9 0c call 0x1972 ; 0x1972 <CheckDelay>
c46: 88 23 and r24, r24
c48: 09 f4 brne .+2 ; 0xc4c <main+0x442>
c4a: 8a cf rjmp .-236 ; 0xb60 <main+0x356>
c4c: 20 91 08 03 lds r18, 0x0308
c50: 30 91 09 03 lds r19, 0x0309
c54: 80 91 47 07 lds r24, 0x0747
c58: 99 27 eor r25, r25
c5a: 28 17 cp r18, r24
c5c: 39 07 cpc r19, r25
c5e: 9c f4 brge .+38 ; 0xc86 <main+0x47c>
c60: 80 91 04 03 lds r24, 0x0304
c64: 90 91 05 03 lds r25, 0x0305
c68: 8f 5f subi r24, 0xFF ; 255
c6a: 9f 4f sbci r25, 0xFF ; 255
c6c: 61 f4 brne .+24 ; 0xc86 <main+0x47c>
c6e: 80 e7 ldi r24, 0x70 ; 112
c70: 97 e1 ldi r25, 0x17 ; 23
c72: 90 93 c1 03 sts 0x03C1, r25
c76: 80 93 c0 03 sts 0x03C0, r24
c7a: 80 e0 ldi r24, 0x00 ; 0
c7c: 93 e0 ldi r25, 0x03 ; 3
c7e: 90 93 05 03 sts 0x0305, r25
c82: 80 93 04 03 sts 0x0304, r24
c86: 84 e6 ldi r24, 0x64 ; 100
c88: 90 e0 ldi r25, 0x00 ; 0
c8a: 0e 94 b0 0c call 0x1960 ; 0x1960 <SetDelay>
c8e: ec 01 movw r28, r24
c90: 67 cf rjmp .-306 ; 0xb60 <main+0x356>
00000c92 <__vector_22>:
c92: 1f 92 push r1
c94: 0f 92 push r0
c96: 0f b6 in r0, 0x3f ; 63
c98: 0f 92 push r0
c9a: 11 24 eor r1, r1
c9c: 8f 93 push r24
c9e: 9f 93 push r25
ca0: ef 93 push r30
ca2: ff 93 push r31
ca4: 80 91 01 01 lds r24, 0x0101
ca8: 88 23 and r24, r24
caa: e1 f4 brne .+56 ; 0xce4 <__vector_22+0x52>
cac: 80 91 bb 03 lds r24, 0x03BB
cb0: 90 91 bc 03 lds r25, 0x03BC
cb4: 01 96 adiw r24, 0x01 ; 1
cb6: 90 93 bc 03 sts 0x03BC, r25
cba: 80 93 bb 03 sts 0x03BB, r24
cbe: fc 01 movw r30, r24
cc0: e4 53 subi r30, 0x34 ; 52
cc2: fb 4f sbci r31, 0xFB ; 251
cc4: e0 81 ld r30, Z
cc6: ed 30 cpi r30, 0x0D ; 13
cc8: 19 f0 breq .+6 ; 0xcd0 <__vector_22+0x3e>
cca: 86 39 cpi r24, 0x96 ; 150
ccc: 91 05 cpc r25, r1
cce: 39 f4 brne .+14 ; 0xcde <__vector_22+0x4c>
cd0: 10 92 bc 03 sts 0x03BC, r1
cd4: 10 92 bb 03 sts 0x03BB, r1
cd8: 81 e0 ldi r24, 0x01 ; 1
cda: 80 93 01 01 sts 0x0101, r24
cde: e0 93 c6 00 sts 0x00C6, r30
ce2: 04 c0 rjmp .+8 ; 0xcec <__vector_22+0x5a>
ce4: 10 92 bc 03 sts 0x03BC, r1
ce8: 10 92 bb 03 sts 0x03BB, r1
cec: ff 91 pop r31
cee: ef 91 pop r30
cf0: 9f 91 pop r25
cf2: 8f 91 pop r24
cf4: 0f 90 pop r0
cf6: 0f be out 0x3f, r0 ; 63
cf8: 0f 90 pop r0
cfa: 1f 90 pop r1
cfc: 18 95 reti
00000cfe <__vector_20>:
cfe: 1f 92 push r1
d00: 0f 92 push r0
d02: 0f b6 in r0, 0x3f ; 63
d04: 0f 92 push r0
d06: 11 24 eor r1, r1
d08: 2f 93 push r18
d0a: 3f 93 push r19
d0c: 4f 93 push r20
d0e: 5f 93 push r21
d10: 6f 93 push r22
d12: 7f 93 push r23
d14: 8f 93 push r24
d16: 9f 93 push r25
d18: ef 93 push r30
d1a: ff 93 push r31
d1c: 90 91 c6 00 lds r25, 0x00C6
d20: 60 91 b6 03 lds r22, 0x03B6
d24: 66 39 cpi r22, 0x96 ; 150
d26: 18 f0 brcs .+6 ; 0xd2e <__vector_20+0x30>
d28: 10 92 b5 03 sts 0x03B5, r1
d2c: 69 c0 rjmp .+210 ; 0xe00 <__vector_20+0x102>
d2e: 66 23 and r22, r22
d30: 91 f4 brne .+36 ; 0xd56 <__vector_20+0x58>
d32: 93 32 cpi r25, 0x23 ; 35
d34: 39 f4 brne .+14 ; 0xd44 <__vector_20+0x46>
d36: 80 91 a6 03 lds r24, 0x03A6
d3a: 88 23 and r24, r24
d3c: 19 f4 brne .+6 ; 0xd44 <__vector_20+0x46>
d3e: 81 e0 ldi r24, 0x01 ; 1
d40: 80 93 b6 03 sts 0x03B6, r24
d44: 90 93 0f 06 sts 0x060F, r25
d48: 89 2f mov r24, r25
d4a: 99 27 eor r25, r25
d4c: 90 93 ba 03 sts 0x03BA, r25
d50: 80 93 b9 03 sts 0x03B9, r24
d54: 57 c0 rjmp .+174 ; 0xe04 <__vector_20+0x106>
d56: e6 2f mov r30, r22
d58: ff 27 eor r31, r31
d5a: 20 91 b9 03 lds r18, 0x03B9
d5e: 30 91 ba 03 lds r19, 0x03BA
d62: 9d 30 cpi r25, 0x0D ; 13
d64: 69 f0 breq .+26 ; 0xd80 <__vector_20+0x82>
d66: e1 5f subi r30, 0xF1 ; 241
d68: f9 4f sbci r31, 0xF9 ; 249
d6a: 90 83 st Z, r25
d6c: 6f 5f subi r22, 0xFF ; 255
d6e: 60 93 b6 03 sts 0x03B6, r22
d72: 29 0f add r18, r25
d74: 31 1d adc r19, r1
d76: 30 93 ba 03 sts 0x03BA, r19
d7a: 20 93 b9 03 sts 0x03B9, r18
d7e: 42 c0 rjmp .+132 ; 0xe04 <__vector_20+0x106>
d80: e1 5f subi r30, 0xF1 ; 241
d82: f9 4f sbci r31, 0xF9 ; 249
d84: 32 97 sbiw r30, 0x02 ; 2
d86: 80 81 ld r24, Z
d88: 32 96 adiw r30, 0x02 ; 2
d8a: 72 91 ld r23, -Z
d8c: 31 96 adiw r30, 0x01 ; 1
d8e: 28 1b sub r18, r24
d90: 31 09 sbc r19, r1
d92: 27 1b sub r18, r23
d94: 31 09 sbc r19, r1
d96: 3f 70 andi r19, 0x0F ; 15
d98: 30 93 ba 03 sts 0x03BA, r19
d9c: 20 93 b9 03 sts 0x03B9, r18
da0: a9 01 movw r20, r18
da2: 36 e0 ldi r19, 0x06 ; 6
da4: 56 95 lsr r21
da6: 47 95 ror r20
da8: 3a 95 dec r19
daa: e1 f7 brne .-8 ; 0xda4 <__vector_20+0xa6>
dac: 43 5c subi r20, 0xC3 ; 195
dae: 40 93 b8 03 sts 0x03B8, r20
db2: 2f 73 andi r18, 0x3F ; 63
db4: 23 5c subi r18, 0xC3 ; 195
db6: 20 93 b7 03 sts 0x03B7, r18
dba: 48 17 cp r20, r24
dbc: e1 f4 brne .+56 ; 0xdf6 <__vector_20+0xf8>
dbe: 27 17 cp r18, r23
dc0: d1 f4 brne .+52 ; 0xdf6 <__vector_20+0xf8>
dc2: 80 91 a6 03 lds r24, 0x03A6
dc6: 88 23 and r24, r24
dc8: d9 f4 brne .+54 ; 0xe00 <__vector_20+0x102>
dca: 81 e0 ldi r24, 0x01 ; 1
dcc: 80 93 a6 03 sts 0x03A6, r24
dd0: 60 93 a9 03 sts 0x03A9, r22
dd4: 90 83 st Z, r25
dd6: 80 91 11 06 lds r24, 0x0611
dda: 82 35 cpi r24, 0x52 ; 82
ddc: 89 f4 brne .+34 ; 0xe00 <__vector_20+0x102>
dde: 88 e1 ldi r24, 0x18 ; 24
de0: 90 e0 ldi r25, 0x00 ; 0
de2: 2c e0 ldi r18, 0x0C ; 12
de4: 0f b6 in r0, 0x3f ; 63
de6: f8 94 cli
de8: a8 95 wdr
dea: 80 93 60 00 sts 0x0060, r24
dee: 0f be out 0x3f, r0 ; 63
df0: 20 93 60 00 sts 0x0060, r18
df4: 05 c0 rjmp .+10 ; 0xe00 <__vector_20+0x102>
df6: 80 91 a8 03 lds r24, 0x03A8
dfa: 8f 5f subi r24, 0xFF ; 255
dfc: 80 93 a8 03 sts 0x03A8, r24
e00: 10 92 b6 03 sts 0x03B6, r1
e04: ff 91 pop r31
e06: ef 91 pop r30
e08: 9f 91 pop r25
e0a: 8f 91 pop r24
e0c: 7f 91 pop r23
e0e: 6f 91 pop r22
e10: 5f 91 pop r21
e12: 4f 91 pop r20
e14: 3f 91 pop r19
e16: 2f 91 pop r18
e18: 0f 90 pop r0
e1a: 0f be out 0x3f, r0 ; 63
e1c: 0f 90 pop r0
e1e: 1f 90 pop r1
e20: 18 95 reti
00000e22 <AddCRC>:
e22: ac 01 movw r20, r24
e24: 20 e0 ldi r18, 0x00 ; 0
e26: 30 e0 ldi r19, 0x00 ; 0
e28: 60 e0 ldi r22, 0x00 ; 0
e2a: 70 e0 ldi r23, 0x00 ; 0
e2c: ec ec ldi r30, 0xCC ; 204
e2e: f4 e0 ldi r31, 0x04 ; 4
e30: 05 c0 rjmp .+10 ; 0xe3c <AddCRC+0x1a>
e32: 81 91 ld r24, Z+
e34: 28 0f add r18, r24
e36: 31 1d adc r19, r1
e38: 6f 5f subi r22, 0xFF ; 255
e3a: 7f 4f sbci r23, 0xFF ; 255
e3c: 64 17 cp r22, r20
e3e: 75 07 cpc r23, r21
e40: c1 f7 brne .-16 ; 0xe32 <AddCRC+0x10>
e42: 3f 70 andi r19, 0x0F ; 15
e44: fa 01 movw r30, r20
e46: e4 53 subi r30, 0x34 ; 52
e48: fb 4f sbci r31, 0xFB ; 251
e4a: c9 01 movw r24, r18
e4c: 66 e0 ldi r22, 0x06 ; 6
e4e: 96 95 lsr r25
e50: 87 95 ror r24
e52: 6a 95 dec r22
e54: e1 f7 brne .-8 ; 0xe4e <AddCRC+0x2c>
e56: 83 5c subi r24, 0xC3 ; 195
e58: 80 83 st Z, r24
e5a: fa 01 movw r30, r20
e5c: e3 53 subi r30, 0x33 ; 51
e5e: fb 4f sbci r31, 0xFB ; 251
e60: 2f 73 andi r18, 0x3F ; 63
e62: 23 5c subi r18, 0xC3 ; 195
e64: 20 83 st Z, r18
e66: 8d e0 ldi r24, 0x0D ; 13
e68: 81 83 std Z+1, r24 ; 0x01
e6a: 10 92 01 01 sts 0x0101, r1
e6e: 80 91 cc 04 lds r24, 0x04CC
e72: 80 93 c6 00 sts 0x00C6, r24
e76: 08 95 ret
00000e78 <SendOutData>:
e78: 0f 93 push r16
e7a: 1f 93 push r17
e7c: cf 93 push r28
e7e: df 93 push r29
e80: 8a 01 movw r16, r20
e82: 72 2f mov r23, r18
e84: 93 e2 ldi r25, 0x23 ; 35
e86: 90 93 cc 04 sts 0x04CC, r25
e8a: 60 93 cd 04 sts 0x04CD, r22
e8e: 80 93 ce 04 sts 0x04CE, r24
e92: 60 e0 ldi r22, 0x00 ; 0
e94: af ec ldi r26, 0xCF ; 207
e96: b4 e0 ldi r27, 0x04 ; 4
e98: 44 c0 rjmp .+136 ; 0xf22 <SendOutData+0xaa>
e9a: f8 01 movw r30, r16
e9c: e6 0f add r30, r22
e9e: f1 1d adc r31, r1
ea0: 90 81 ld r25, Z
ea2: 6f 5f subi r22, 0xFF ; 255
ea4: 71 50 subi r23, 0x01 ; 1
ea6: 19 f4 brne .+6 ; 0xeae <SendOutData+0x36>
ea8: e0 e0 ldi r30, 0x00 ; 0
eaa: 40 e0 ldi r20, 0x00 ; 0
eac: 0f c0 rjmp .+30 ; 0xecc <SendOutData+0x54>
eae: f8 01 movw r30, r16
eb0: e6 0f add r30, r22
eb2: f1 1d adc r31, r1
eb4: 40 81 ld r20, Z
eb6: 6f 5f subi r22, 0xFF ; 255
eb8: 71 50 subi r23, 0x01 ; 1
eba: 11 f4 brne .+4 ; 0xec0 <SendOutData+0x48>
ebc: e0 e0 ldi r30, 0x00 ; 0
ebe: 06 c0 rjmp .+12 ; 0xecc <SendOutData+0x54>
ec0: f8 01 movw r30, r16
ec2: e6 0f add r30, r22
ec4: f1 1d adc r31, r1
ec6: e0 81 ld r30, Z
ec8: 6f 5f subi r22, 0xFF ; 255
eca: 71 50 subi r23, 0x01 ; 1
ecc: 89 2f mov r24, r25
ece: 86 95 lsr r24
ed0: 86 95 lsr r24
ed2: 83 5c subi r24, 0xC3 ; 195
ed4: 8c 93 st X, r24
ed6: 55 27 eor r21, r21
ed8: 89 2f mov r24, r25
eda: 99 27 eor r25, r25
edc: 83 70 andi r24, 0x03 ; 3
ede: 90 70 andi r25, 0x00 ; 0
ee0: 24 e0 ldi r18, 0x04 ; 4
ee2: 88 0f add r24, r24
ee4: 99 1f adc r25, r25
ee6: 2a 95 dec r18
ee8: e1 f7 brne .-8 ; 0xee2 <SendOutData+0x6a>
eea: 9a 01 movw r18, r20
eec: 94 e0 ldi r25, 0x04 ; 4
eee: 36 95 lsr r19
ef0: 27 95 ror r18
ef2: 9a 95 dec r25
ef4: e1 f7 brne .-8 ; 0xeee <SendOutData+0x76>
ef6: 82 2b or r24, r18
ef8: 83 5c subi r24, 0xC3 ; 195
efa: ed 01 movw r28, r26
efc: 89 83 std Y+1, r24 ; 0x01
efe: 4f 70 andi r20, 0x0F ; 15
f00: 50 70 andi r21, 0x00 ; 0
f02: 44 0f add r20, r20
f04: 55 1f adc r21, r21
f06: 44 0f add r20, r20
f08: 55 1f adc r21, r21
f0a: 8e 2f mov r24, r30
f0c: 82 95 swap r24
f0e: 86 95 lsr r24
f10: 86 95 lsr r24
f12: 83 70 andi r24, 0x03 ; 3
f14: 84 2b or r24, r20
f16: 83 5c subi r24, 0xC3 ; 195
f18: 8a 83 std Y+2, r24 ; 0x02
f1a: ef 73 andi r30, 0x3F ; 63
f1c: e3 5c subi r30, 0xC3 ; 195
f1e: eb 83 std Y+3, r30 ; 0x03
f20: 14 96 adiw r26, 0x04 ; 4
f22: 77 23 and r23, r23
f24: 09 f0 breq .+2 ; 0xf28 <SendOutData+0xb0>
f26: b9 cf rjmp .-142 ; 0xe9a <SendOutData+0x22>
f28: cd 01 movw r24, r26
f2a: 8c 5c subi r24, 0xCC ; 204
f2c: 94 40 sbci r25, 0x04 ; 4
f2e: 0e 94 11 07 call 0xe22 ; 0xe22 <AddCRC>
f32: df 91 pop r29
f34: cf 91 pop r28
f36: 1f 91 pop r17
f38: 0f 91 pop r16
f3a: 08 95 ret
00000f3c <Decode64>:
f3c: 1f 93 push r17
f3e: cf 93 push r28
f40: df 93 push r29
f42: ec 01 movw r28, r24
f44: 70 e0 ldi r23, 0x00 ; 0
f46: a2 2f mov r26, r18
f48: bb 27 eor r27, r27
f4a: 12 97 sbiw r26, 0x02 ; 2
f4c: 48 c0 rjmp .+144 ; 0xfde <Decode64+0xa2>
f4e: e4 2f mov r30, r20
f50: ff 27 eor r31, r31
f52: e1 5f subi r30, 0xF1 ; 241
f54: f9 4f sbci r31, 0xF9 ; 249
f56: 30 81 ld r19, Z
f58: 4f 5f subi r20, 0xFF ; 255
f5a: e4 2f mov r30, r20
f5c: ff 27 eor r31, r31
f5e: e1 5f subi r30, 0xF1 ; 241
f60: f9 4f sbci r31, 0xF9 ; 249
f62: 50 81 ld r21, Z
f64: 4f 5f subi r20, 0xFF ; 255
f66: e4 2f mov r30, r20
f68: ff 27 eor r31, r31
f6a: e1 5f subi r30, 0xF1 ; 241
f6c: f9 4f sbci r31, 0xF9 ; 249
f6e: 10 81 ld r17, Z
f70: 4f 5f subi r20, 0xFF ; 255
f72: e4 2f mov r30, r20
f74: ff 27 eor r31, r31
f76: e1 5f subi r30, 0xF1 ; 241
f78: f9 4f sbci r31, 0xF9 ; 249
f7a: 20 81 ld r18, Z
f7c: 4f 5f subi r20, 0xFF ; 255
f7e: 84 2f mov r24, r20
f80: 99 27 eor r25, r25
f82: a8 17 cp r26, r24
f84: b9 07 cpc r27, r25
f86: 74 f1 brlt .+92 ; 0xfe4 <Decode64+0xa8>
f88: 5d 53 subi r21, 0x3D ; 61
f8a: fe 01 movw r30, r28
f8c: e7 0f add r30, r23
f8e: f1 1d adc r31, r1
f90: 3d 53 subi r19, 0x3D ; 61
f92: 33 0f add r19, r19
f94: 33 0f add r19, r19
f96: 85 2f mov r24, r21
f98: 82 95 swap r24
f9a: 8f 70 andi r24, 0x0F ; 15
f9c: 38 2b or r19, r24
f9e: 30 83 st Z, r19
fa0: 61 30 cpi r22, 0x01 ; 1
fa2: 01 f1 breq .+64 ; 0xfe4 <Decode64+0xa8>
fa4: 91 2f mov r25, r17
fa6: 9d 53 subi r25, 0x3D ; 61
fa8: 7f 5f subi r23, 0xFF ; 255
faa: fe 01 movw r30, r28
fac: e7 0f add r30, r23
fae: f1 1d adc r31, r1
fb0: 71 50 subi r23, 0x01 ; 1
fb2: 52 95 swap r21
fb4: 50 7f andi r21, 0xF0 ; 240
fb6: 89 2f mov r24, r25
fb8: 86 95 lsr r24
fba: 86 95 lsr r24
fbc: 58 2b or r21, r24
fbe: 50 83 st Z, r21
fc0: 63 50 subi r22, 0x03 ; 3
fc2: 6f 3f cpi r22, 0xFF ; 255
fc4: 79 f0 breq .+30 ; 0xfe4 <Decode64+0xa8>
fc6: 7e 5f subi r23, 0xFE ; 254
fc8: fe 01 movw r30, r28
fca: e7 0f add r30, r23
fcc: f1 1d adc r31, r1
fce: 92 95 swap r25
fd0: 99 0f add r25, r25
fd2: 99 0f add r25, r25
fd4: 90 7c andi r25, 0xC0 ; 192
fd6: 2d 53 subi r18, 0x3D ; 61
fd8: 92 2b or r25, r18
fda: 90 83 st Z, r25
fdc: 7f 5f subi r23, 0xFF ; 255
fde: 66 23 and r22, r22
fe0: 09 f0 breq .+2 ; 0xfe4 <Decode64+0xa8>
fe2: b5 cf rjmp .-150 ; 0xf4e <Decode64+0x12>
fe4: df 91 pop r29
fe6: cf 91 pop r28
fe8: 1f 91 pop r17
fea: 08 95 ret
00000fec <uart_putchar>:
fec: 1f 93 push r17
fee: 18 2f mov r17, r24
ff0: 8a 30 cpi r24, 0x0A ; 10
ff2: 19 f4 brne .+6 ; 0xffa <uart_putchar+0xe>
ff4: 8d e0 ldi r24, 0x0D ; 13
ff6: 0e 94 f6 07 call 0xfec ; 0xfec <uart_putchar>
ffa: 80 91 c0 00 lds r24, 0x00C0
ffe: 85 ff sbrs r24, 5
1000: fc cf rjmp .-8 ; 0xffa <uart_putchar+0xe>
1002: 10 93 c6 00 sts 0x00C6, r17
1006: 80 e0 ldi r24, 0x00 ; 0
1008: 90 e0 ldi r25, 0x00 ; 0
100a: 1f 91 pop r17
100c: 08 95 ret
0000100e <WriteProgramData>:
100e: 08 95 ret
00001010 <UART_Init>:
1010: e1 ec ldi r30, 0xC1 ; 193
1012: f0 e0 ldi r31, 0x00 ; 0
1014: 88 e1 ldi r24, 0x18 ; 24
1016: 80 83 st Z, r24
1018: a0 ec ldi r26, 0xC0 ; 192
101a: b0 e0 ldi r27, 0x00 ; 0
101c: 8c 91 ld r24, X
101e: 82 60 ori r24, 0x02 ; 2
1020: 8c 93 st X, r24
1022: 80 81 ld r24, Z
1024: 80 68 ori r24, 0x80 ; 128
1026: 80 83 st Z, r24
1028: 80 81 ld r24, Z
102a: 80 64 ori r24, 0x40 ; 64
102c: 80 83 st Z, r24
102e: 8a e2 ldi r24, 0x2A ; 42
1030: 80 93 c4 00 sts 0x00C4, r24
1034: 88 ec ldi r24, 0xC8 ; 200
1036: 90 e0 ldi r25, 0x00 ; 0
1038: 0e 94 b0 0c call 0x1960 ; 0x1960 <SetDelay>
103c: 90 93 f9 05 sts 0x05F9, r25
1040: 80 93 f8 05 sts 0x05F8, r24
1044: 08 95 ret
00001046 <DatenUebertragung>:
1046: 80 91 01 01 lds r24, 0x0101
104a: 88 23 and r24, r24
104c: 09 f4 brne .+2 ; 0x1050 <DatenUebertragung+0xa>
104e: a0 c0 rjmp .+320 ; 0x1190 <__stack+0x91>
1050: 80 91 a2 03 lds r24, 0x03A2
1054: 88 23 and r24, r24
1056: 71 f0 breq .+28 ; 0x1074 <DatenUebertragung+0x2e>
1058: 80 91 01 01 lds r24, 0x0101
105c: 88 23 and r24, r24
105e: 51 f0 breq .+20 ; 0x1074 <DatenUebertragung+0x2e>
1060: 2b e0 ldi r18, 0x0B ; 11
1062: 44 e0 ldi r20, 0x04 ; 4
1064: 56 e0 ldi r21, 0x06 ; 6
1066: 60 91 cb 04 lds r22, 0x04CB
106a: 87 e4 ldi r24, 0x47 ; 71
106c: 0e 94 3c 07 call 0xe78 ; 0xe78 <SendOutData>
1070: 10 92 a2 03 sts 0x03A2, r1
1074: 80 91 f8 05 lds r24, 0x05F8
1078: 90 91 f9 05 lds r25, 0x05F9
107c: 0e 94 b9 0c call 0x1972 ; 0x1972 <CheckDelay>
1080: 88 23 and r24, r24
1082: 21 f4 brne .+8 ; 0x108c <DatenUebertragung+0x46>
1084: 80 91 a4 03 lds r24, 0x03A4
1088: 88 23 and r24, r24
108a: b1 f0 breq .+44 ; 0x10b8 <DatenUebertragung+0x72>
108c: 80 91 01 01 lds r24, 0x0101
1090: 88 23 and r24, r24
1092: 91 f0 breq .+36 ; 0x10b8 <DatenUebertragung+0x72>
1094: 22 e4 ldi r18, 0x42 ; 66
1096: 45 ea ldi r20, 0xA5 ; 165
1098: 56 e0 ldi r21, 0x06 ; 6
109a: 60 91 cb 04 lds r22, 0x04CB
109e: 84 e4 ldi r24, 0x44 ; 68
10a0: 0e 94 3c 07 call 0xe78 ; 0xe78 <SendOutData>
10a4: 10 92 a4 03 sts 0x03A4, r1
10a8: 84 ef ldi r24, 0xF4 ; 244
10aa: 91 e0 ldi r25, 0x01 ; 1
10ac: 0e 94 b0 0c call 0x1960 ; 0x1960 <SetDelay>
10b0: 90 93 f9 05 sts 0x05F9, r25
10b4: 80 93 f8 05 sts 0x05F8, r24
10b8: 60 91 02 01 lds r22, 0x0102
10bc: 6f 3f cpi r22, 0xFF ; 255
10be: 89 f0 breq .+34 ; 0x10e2 <DatenUebertragung+0x9c>
10c0: 46 2f mov r20, r22
10c2: 55 27 eor r21, r21
10c4: 34 e0 ldi r19, 0x04 ; 4
10c6: 44 0f add r20, r20
10c8: 55 1f adc r21, r21
10ca: 3a 95 dec r19
10cc: e1 f7 brne .-8 ; 0x10c6 <DatenUebertragung+0x80>
10ce: 4c 5f subi r20, 0xFC ; 252
10d0: 5e 4f sbci r21, 0xFE ; 254
10d2: 60 5d subi r22, 0xD0 ; 208
10d4: 20 e1 ldi r18, 0x10 ; 16
10d6: 81 e4 ldi r24, 0x41 ; 65
10d8: 0e 94 3c 07 call 0xe78 ; 0xe78 <SendOutData>
10dc: 8f ef ldi r24, 0xFF ; 255
10de: 80 93 02 01 sts 0x0102, r24
10e2: 20 91 e7 06 lds r18, 0x06E7
10e6: 22 23 and r18, r18
10e8: 91 f0 breq .+36 ; 0x110e <__stack+0xf>
10ea: 80 91 01 01 lds r24, 0x0101
10ee: 88 23 and r24, r24
10f0: 71 f0 breq .+28 ; 0x110e <__stack+0xf>
10f2: 93 e2 ldi r25, 0x23 ; 35
10f4: 90 93 cc 04 sts 0x04CC, r25
10f8: 20 93 cd 04 sts 0x04CD, r18
10fc: 8d e0 ldi r24, 0x0D ; 13
10fe: 80 93 ce 04 sts 0x04CE, r24
1102: 10 92 01 01 sts 0x0101, r1
1106: 10 92 e7 06 sts 0x06E7, r1
110a: 90 93 c6 00 sts 0x00C6, r25
110e: 80 91 a3 03 lds r24, 0x03A3
1112: 88 23 and r24, r24
1114: 59 f1 breq .+86 ; 0x116c <__stack+0x6d>
1116: 80 91 01 01 lds r24, 0x0101
111a: 88 23 and r24, r24
111c: 39 f1 breq .+78 ; 0x116c <__stack+0x6d>
111e: 0e 94 d9 10 call 0x21b2 ; 0x21b2 <Menu>
1122: 10 92 a3 03 sts 0x03A3, r1
1126: 30 91 ab 03 lds r19, 0x03AB
112a: 93 2f mov r25, r19
112c: 9f 5f subi r25, 0xFF ; 255
112e: 90 93 ab 03 sts 0x03AB, r25
1132: 94 30 cpi r25, 0x04 ; 4
1134: 21 f0 breq .+8 ; 0x113e <__stack+0x3f>
1136: 80 91 ac 03 lds r24, 0x03AC
113a: 88 23 and r24, r24
113c: 59 f0 breq .+22 ; 0x1154 <__stack+0x55>
113e: 26 e1 ldi r18, 0x16 ; 22
1140: 43 e0 ldi r20, 0x03 ; 3
1142: 57 e0 ldi r21, 0x07 ; 7
1144: 60 e0 ldi r22, 0x00 ; 0
1146: 84 e3 ldi r24, 0x34 ; 52
1148: 0e 94 3c 07 call 0xe78 ; 0xe78 <SendOutData>
114c: 8f ef ldi r24, 0xFF ; 255
114e: 80 93 ab 03 sts 0x03AB, r24
1152: 0c c0 rjmp .+24 ; 0x116c <__stack+0x6d>
1154: 44 e1 ldi r20, 0x14 ; 20
1156: 94 9f mul r25, r20
1158: a0 01 movw r20, r0
115a: 11 24 eor r1, r1
115c: 46 5e subi r20, 0xE6 ; 230
115e: 5c 4f sbci r21, 0xFC ; 252
1160: 24 e1 ldi r18, 0x14 ; 20
1162: 60 e0 ldi r22, 0x00 ; 0
1164: 83 2f mov r24, r19
1166: 8f 5c subi r24, 0xCF ; 207
1168: 0e 94 3c 07 call 0xe78 ; 0xe78 <SendOutData>
116c: 80 91 a5 03 lds r24, 0x03A5
1170: 88 23 and r24, r24
1172: 71 f0 breq .+28 ; 0x1190 <__stack+0x91>
1174: 80 91 01 01 lds r24, 0x0101
1178: 88 23 and r24, r24
117a: 51 f0 breq .+20 ; 0x1190 <__stack+0x91>
117c: 2a e0 ldi r18, 0x0A ; 10
117e: 4a ef ldi r20, 0xFA ; 250
1180: 55 e0 ldi r21, 0x05 ; 5
1182: 60 91 cb 04 lds r22, 0x04CB
1186: 86 e5 ldi r24, 0x56 ; 86
1188: 0e 94 3c 07 call 0xe78 ; 0xe78 <SendOutData>
118c: 10 92 a5 03 sts 0x03A5, r1
1190: 08 95 ret
00001192 <BearbeiteRxDaten>:
1192: a2 e0 ldi r26, 0x02 ; 2
1194: b0 e0 ldi r27, 0x00 ; 0
1196: ef ec ldi r30, 0xCF ; 207
1198: f8 e0 ldi r31, 0x08 ; 8
119a: 0c 94 ff 3c jmp 0x79fe ; 0x79fe <__prologue_saves__+0x1e>
119e: 80 91 a6 03 lds r24, 0x03A6
11a2: 88 23 and r24, r24
11a4: 09 f4 brne .+2 ; 0x11a8 <BearbeiteRxDaten+0x16>
11a6: e9 c0 rjmp .+466 ; 0x137a <BearbeiteRxDaten+0x1e8>
11a8: 8f ef ldi r24, 0xFF ; 255
11aa: 80 93 03 01 sts 0x0103, r24
11ae: 80 91 11 06 lds r24, 0x0611
11b2: 99 27 eor r25, r25
11b4: aa 27 eor r26, r26
11b6: bb 27 eor r27, r27
11b8: fc 01 movw r30, r24
11ba: e1 56 subi r30, 0x61 ; 97
11bc: f0 40 sbci r31, 0x00 ; 0
11be: e6 31 cpi r30, 0x16 ; 22
11c0: f1 05 cpc r31, r1
11c2: 08 f0 brcs .+2 ; 0x11c6 <BearbeiteRxDaten+0x34>
11c4: d8 c0 rjmp .+432 ; 0x1376 <BearbeiteRxDaten+0x1e4>
11c6: e8 5c subi r30, 0xC8 ; 200
11c8: ff 4f sbci r31, 0xFF ; 255
11ca: 0c 94 27 3d jmp 0x7a4e ; 0x7a4e <__tablejump2__>
11ce: 20 91 a9 03 lds r18, 0x03A9
11d2: 43 e0 ldi r20, 0x03 ; 3
11d4: 62 e0 ldi r22, 0x02 ; 2
11d6: ce 01 movw r24, r28
11d8: 01 96 adiw r24, 0x01 ; 1
11da: 0e 94 9e 07 call 0xf3c ; 0xf3c <Decode64>
11de: 89 81 ldd r24, Y+1 ; 0x01
11e0: 80 93 02 01 sts 0x0102, r24
11e4: c8 c0 rjmp .+400 ; 0x1376 <BearbeiteRxDaten+0x1e4>
11e6: 20 91 a9 03 lds r18, 0x03A9
11ea: 43 e0 ldi r20, 0x03 ; 3
11ec: 6b e0 ldi r22, 0x0B ; 11
11ee: 84 e0 ldi r24, 0x04 ; 4
11f0: 96 e0 ldi r25, 0x06 ; 6
11f2: 0e 94 9e 07 call 0xf3c ; 0xf3c <Decode64>
11f6: 80 91 e6 03 lds r24, 0x03E6
11fa: 90 91 06 06 lds r25, 0x0606
11fe: 89 2b or r24, r25
1200: 80 93 e6 03 sts 0x03E6, r24
1204: 80 91 0d 06 lds r24, 0x060D
1208: 45 c0 rjmp .+138 ; 0x1294 <BearbeiteRxDaten+0x102>
120a: 20 91 a9 03 lds r18, 0x03A9
120e: 43 e0 ldi r20, 0x03 ; 3
1210: 6b e0 ldi r22, 0x0B ; 11
1212: 84 e0 ldi r24, 0x04 ; 4
1214: 96 e0 ldi r25, 0x06 ; 6
1216: 0e 94 9e 07 call 0xf3c ; 0xf3c <Decode64>
121a: 80 91 e6 03 lds r24, 0x03E6
121e: 90 91 06 06 lds r25, 0x0606
1222: 89 2b or r24, r25
1224: 80 93 e6 03 sts 0x03E6, r24
1228: 80 91 0d 06 lds r24, 0x060D
122c: 80 93 e7 06 sts 0x06E7, r24
1230: 81 e0 ldi r24, 0x01 ; 1
1232: 80 93 a4 03 sts 0x03A4, r24
1236: 9f c0 rjmp .+318 ; 0x1376 <BearbeiteRxDaten+0x1e4>
1238: 20 91 a9 03 lds r18, 0x03A9
123c: 43 e0 ldi r20, 0x03 ; 3
123e: 62 e0 ldi r22, 0x02 ; 2
1240: ce 01 movw r24, r28
1242: 01 96 adiw r24, 0x01 ; 1
1244: 0e 94 9e 07 call 0xf3c ; 0xf3c <Decode64>
1248: 80 91 e6 03 lds r24, 0x03E6
124c: 99 81 ldd r25, Y+1 ; 0x01
124e: 89 2b or r24, r25
1250: 80 93 e6 03 sts 0x03E6, r24
1254: 8a 81 ldd r24, Y+2 ; 0x02
1256: 8f 3f cpi r24, 0xFF ; 255
1258: 21 f4 brne .+8 ; 0x1262 <BearbeiteRxDaten+0xd0>
125a: 81 e0 ldi r24, 0x01 ; 1
125c: 80 93 ac 03 sts 0x03AC, r24
1260: 02 c0 rjmp .+4 ; 0x1266 <BearbeiteRxDaten+0xd4>
1262: 10 92 ac 03 sts 0x03AC, r1
1266: 81 e0 ldi r24, 0x01 ; 1
1268: 80 93 a3 03 sts 0x03A3, r24
126c: 84 c0 rjmp .+264 ; 0x1376 <BearbeiteRxDaten+0x1e4>
126e: 20 91 a9 03 lds r18, 0x03A9
1272: 43 e0 ldi r20, 0x03 ; 3
1274: 64 e0 ldi r22, 0x04 ; 4
1276: 8d ea ldi r24, 0xAD ; 173
1278: 93 e0 ldi r25, 0x03 ; 3
127a: 0e 94 9e 07 call 0xf3c ; 0xf3c <Decode64>
127e: 7b c0 rjmp .+246 ; 0x1376 <BearbeiteRxDaten+0x1e4>
1280: 20 91 a9 03 lds r18, 0x03A9
1284: 43 e0 ldi r20, 0x03 ; 3
1286: 64 e0 ldi r22, 0x04 ; 4
1288: 81 eb ldi r24, 0xB1 ; 177
128a: 93 e0 ldi r25, 0x03 ; 3
128c: 0e 94 9e 07 call 0xf3c ; 0xf3c <Decode64>
1290: 80 91 b4 03 lds r24, 0x03B4
1294: 80 93 e7 06 sts 0x06E7, r24
1298: 6e c0 rjmp .+220 ; 0x1376 <BearbeiteRxDaten+0x1e4>
129a: 81 e0 ldi r24, 0x01 ; 1
129c: 80 93 a5 03 sts 0x03A5, r24
12a0: 6a c0 rjmp .+212 ; 0x1376 <BearbeiteRxDaten+0x1e4>
12a2: 81 e0 ldi r24, 0x01 ; 1
12a4: 80 93 a2 03 sts 0x03A2, r24
12a8: 66 c0 rjmp .+204 ; 0x1376 <BearbeiteRxDaten+0x1e4>
12aa: 20 91 a9 03 lds r18, 0x03A9
12ae: 43 e0 ldi r20, 0x03 ; 3
12b0: 62 e0 ldi r22, 0x02 ; 2
12b2: ce 01 movw r24, r28
12b4: 01 96 adiw r24, 0x01 ; 1
12b6: 0e 94 9e 07 call 0xf3c ; 0xf3c <Decode64>
12ba: 89 81 ldd r24, Y+1 ; 0x01
12bc: 8f 3f cpi r24, 0xFF ; 255
12be: 89 f0 breq .+34 ; 0x12e2 <BearbeiteRxDaten+0x150>
12c0: 86 30 cpi r24, 0x06 ; 6
12c2: 10 f0 brcs .+4 ; 0x12c8 <BearbeiteRxDaten+0x136>
12c4: 85 e0 ldi r24, 0x05 ; 5
12c6: 89 83 std Y+1, r24 ; 0x01
12c8: 46 e4 ldi r20, 0x46 ; 70
12ca: 6f e2 ldi r22, 0x2F ; 47
12cc: 77 e0 ldi r23, 0x07 ; 7
12ce: 89 81 ldd r24, Y+1 ; 0x01
12d0: 0e 94 f0 03 call 0x7e0 ; 0x7e0 <ReadParameterSet>
12d4: 89 81 ldd r24, Y+1 ; 0x01
12d6: 26 e4 ldi r18, 0x46 ; 70
12d8: 4f e2 ldi r20, 0x2F ; 47
12da: 57 e0 ldi r21, 0x07 ; 7
12dc: 60 91 cb 04 lds r22, 0x04CB
12e0: 08 c0 rjmp .+16 ; 0x12f2 <BearbeiteRxDaten+0x160>
12e2: 10 91 cb 04 lds r17, 0x04CB
12e6: 0e 94 c7 03 call 0x78e ; 0x78e <GetActiveParamSetNumber>
12ea: 26 e4 ldi r18, 0x46 ; 70
12ec: 4f e2 ldi r20, 0x2F ; 47
12ee: 57 e0 ldi r21, 0x07 ; 7
12f0: 61 2f mov r22, r17
12f2: 85 5b subi r24, 0xB5 ; 181
12f4: 0e 94 3c 07 call 0xe78 ; 0xe78 <SendOutData>
12f8: 3e c0 rjmp .+124 ; 0x1376 <BearbeiteRxDaten+0x1e4>
12fa: 20 91 a9 03 lds r18, 0x03A9
12fe: 43 e0 ldi r20, 0x03 ; 3
1300: 66 e4 ldi r22, 0x46 ; 70
1302: 8f e2 ldi r24, 0x2F ; 47
1304: 97 e0 ldi r25, 0x07 ; 7
1306: 0e 94 9e 07 call 0xf3c ; 0xf3c <Decode64>
130a: 80 91 11 06 lds r24, 0x0611
130e: 46 e4 ldi r20, 0x46 ; 70
1310: 6f e2 ldi r22, 0x2F ; 47
1312: 77 e0 ldi r23, 0x07 ; 7
1314: 8b 56 subi r24, 0x6B ; 107
1316: 0e 94 d6 03 call 0x7ac ; 0x7ac <WriteParameterSet>
131a: 80 91 11 06 lds r24, 0x0611
131e: 8b 56 subi r24, 0x6B ; 107
1320: a2 e0 ldi r26, 0x02 ; 2
1322: b0 e0 ldi r27, 0x00 ; 0
1324: 08 2e mov r0, r24
1326: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
132a: 60 91 5a 07 lds r22, 0x075A
132e: 77 27 eor r23, r23
1330: 88 27 eor r24, r24
1332: 99 27 eor r25, r25
1334: 24 ec ldi r18, 0xC4 ; 196
1336: 39 e0 ldi r19, 0x09 ; 9
1338: 40 e0 ldi r20, 0x00 ; 0
133a: 50 e0 ldi r21, 0x00 ; 0
133c: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
1340: 60 93 87 03 sts 0x0387, r22
1344: 70 93 88 03 sts 0x0388, r23
1348: 80 93 89 03 sts 0x0389, r24
134c: 90 93 8a 03 sts 0x038A, r25
1350: 60 91 5b 07 lds r22, 0x075B
1354: 77 27 eor r23, r23
1356: 88 27 eor r24, r24
1358: 99 27 eor r25, r25
135a: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
135e: 60 93 8b 03 sts 0x038B, r22
1362: 70 93 8c 03 sts 0x038C, r23
1366: 80 93 8d 03 sts 0x038D, r24
136a: 90 93 8e 03 sts 0x038E, r25
136e: 0e 94 c7 03 call 0x78e ; 0x78e <GetActiveParamSetNumber>
1372: 0e 94 9d 22 call 0x453a ; 0x453a <Piep>
1376: 10 92 a6 03 sts 0x03A6, r1
137a: e3 e0 ldi r30, 0x03 ; 3
137c: ce 5f subi r28, 0xFE ; 254
137e: 0c 94 1b 3d jmp 0x7a36 ; 0x7a36 <__epilogue_restores__+0x1e>
00001382 <Putchar>:
1382: 98 2f mov r25, r24
1384: 80 91 e8 06 lds r24, 0x06E8
1388: 81 30 cpi r24, 0x01 ; 1
138a: 69 f4 brne .+26 ; 0x13a6 <Putchar+0x24>
138c: 80 91 e5 03 lds r24, 0x03E5
1390: e8 2f mov r30, r24
1392: ff 27 eor r31, r31
1394: e6 5e subi r30, 0xE6 ; 230
1396: fc 4f sbci r31, 0xFC ; 252
1398: 90 83 st Z, r25
139a: 8f 5f subi r24, 0xFF ; 255
139c: 80 93 e5 03 sts 0x03E5, r24
13a0: 21 e0 ldi r18, 0x01 ; 1
13a2: 30 e0 ldi r19, 0x00 ; 0
13a4: 05 c0 rjmp .+10 ; 0x13b0 <Putchar+0x2e>
13a6: 89 2f mov r24, r25
13a8: 0e 94 f6 07 call 0xfec ; 0xfec <uart_putchar>
13ac: 28 2f mov r18, r24
13ae: 33 27 eor r19, r19
13b0: c9 01 movw r24, r18
13b2: 08 95 ret
000013b4 <PAD_0>:
13b4: 1f 93 push r17
13b6: 18 2f mov r17, r24
13b8: 04 c0 rjmp .+8 ; 0x13c2 <PAD_0+0xe>
13ba: 80 e3 ldi r24, 0x30 ; 48
13bc: 0e 94 c1 09 call 0x1382 ; 0x1382 <Putchar>
13c0: 11 50 subi r17, 0x01 ; 1
13c2: 11 16 cp r1, r17
13c4: d4 f3 brlt .-12 ; 0x13ba <PAD_0+0x6>
13c6: 1f 91 pop r17
13c8: 08 95 ret
000013ca <PAD_SP>:
13ca: 1f 93 push r17
13cc: 18 2f mov r17, r24
13ce: 04 c0 rjmp .+8 ; 0x13d8 <PAD_SP+0xe>
13d0: 80 e2 ldi r24, 0x20 ; 32
13d2: 0e 94 c1 09 call 0x1382 ; 0x1382 <Putchar>
13d6: 11 50 subi r17, 0x01 ; 1
13d8: 11 16 cp r1, r17
13da: d4 f3 brlt .-12 ; 0x13d0 <PAD_SP+0x6>
13dc: 1f 91 pop r17
13de: 08 95 ret
000013e0 <PRINTP>:
13e0: 0f 93 push r16
13e2: 1f 93 push r17
13e4: cf 93 push r28
13e6: df 93 push r29
13e8: 8c 01 movw r16, r24
13ea: eb 01 movw r28, r22
13ec: 08 c0 rjmp .+16 ; 0x13fe <PRINTP+0x1e>
13ee: f8 01 movw r30, r16
13f0: 0f 5f subi r16, 0xFF ; 255
13f2: 1f 4f sbci r17, 0xFF ; 255
13f4: e4 91 lpm r30, Z
13f6: 8e 2f mov r24, r30
13f8: 0e 94 c1 09 call 0x1382 ; 0x1382 <Putchar>
13fc: 21 97 sbiw r28, 0x01 ; 1
13fe: 20 97 sbiw r28, 0x00 ; 0
1400: b1 f7 brne .-20 ; 0x13ee <PRINTP+0xe>
1402: df 91 pop r29
1404: cf 91 pop r28
1406: 1f 91 pop r17
1408: 0f 91 pop r16
140a: 08 95 ret
0000140c <PRINT>:
140c: 0f 93 push r16
140e: 1f 93 push r17
1410: cf 93 push r28
1412: df 93 push r29
1414: 8c 01 movw r16, r24
1416: eb 01 movw r28, r22
1418: 06 c0 rjmp .+12 ; 0x1426 <PRINT+0x1a>
141a: f8 01 movw r30, r16
141c: 81 91 ld r24, Z+
141e: 8f 01 movw r16, r30
1420: 0e 94 c1 09 call 0x1382 ; 0x1382 <Putchar>
1424: 21 97 sbiw r28, 0x01 ; 1
1426: 20 97 sbiw r28, 0x00 ; 0
1428: c1 f7 brne .-16 ; 0x141a <PRINT+0xe>
142a: df 91 pop r29
142c: cf 91 pop r28
142e: 1f 91 pop r17
1430: 0f 91 pop r16
1432: 08 95 ret
00001434 <_printf_P>:
1434: a3 e3 ldi r26, 0x33 ; 51
1436: b0 e0 ldi r27, 0x00 ; 0
1438: e0 e2 ldi r30, 0x20 ; 32
143a: fa e0 ldi r31, 0x0A ; 10
143c: 0c 94 f0 3c jmp 0x79e0 ; 0x79e0 <__prologue_saves__>
1440: 29 96 adiw r28, 0x09 ; 9
1442: 8f ad ldd r24, Y+63 ; 0x3f
1444: 29 97 sbiw r28, 0x09 ; 9
1446: 80 93 e8 06 sts 0x06E8, r24
144a: ce 01 movw r24, r28
144c: 85 5b subi r24, 0xB5 ; 181
144e: 9f 4f sbci r25, 0xFF ; 255
1450: 9d 83 std Y+5, r25 ; 0x05
1452: 8c 83 std Y+4, r24 ; 0x04
1454: 2b 96 adiw r28, 0x0b ; 11
1456: 8e ad ldd r24, Y+62 ; 0x3e
1458: 9f ad ldd r25, Y+63 ; 0x3f
145a: 2b 97 sbiw r28, 0x0b ; 11
145c: 9f a7 std Y+47, r25 ; 0x2f
145e: 8e a7 std Y+46, r24 ; 0x2e
1460: 22 24 eor r2, r2
1462: 33 24 eor r3, r3
1464: 21 01 movw r4, r2
1466: 02 c0 rjmp .+4 ; 0x146c <_printf_P+0x38>
1468: 13 01 movw r2, r6
146a: 24 01 movw r4, r8
146c: 0e a5 ldd r16, Y+46 ; 0x2e
146e: 1f a5 ldd r17, Y+47 ; 0x2f
1470: 02 c0 rjmp .+4 ; 0x1476 <_printf_P+0x42>
1472: 0f 5f subi r16, 0xFF ; 255
1474: 1f 4f sbci r17, 0xFF ; 255
1476: f8 01 movw r30, r16
1478: f4 90 lpm r15, Z
147a: ff 20 and r15, r15
147c: 19 f0 breq .+6 ; 0x1484 <_printf_P+0x50>
147e: f5 e2 ldi r31, 0x25 ; 37
1480: ff 16 cp r15, r31
1482: b9 f7 brne .-18 ; 0x1472 <_printf_P+0x3e>
1484: b8 01 movw r22, r16
1486: 8e a5 ldd r24, Y+46 ; 0x2e
1488: 9f a5 ldd r25, Y+47 ; 0x2f
148a: 68 1b sub r22, r24
148c: 79 0b sbc r23, r25
148e: 11 f0 breq .+4 ; 0x1494 <_printf_P+0x60>
1490: 0e 94 f0 09 call 0x13e0 ; 0x13e0 <PRINTP>
1494: ff 20 and r15, r15
1496: 09 f4 brne .+2 ; 0x149a <_printf_P+0x66>
1498: 42 c2 rjmp .+1156 ; 0x191e <_printf_P+0x4ea>
149a: 0f 5f subi r16, 0xFF ; 255
149c: 1f 4f sbci r17, 0xFF ; 255
149e: 1f a7 std Y+47, r17 ; 0x2f
14a0: 0e a7 std Y+46, r16 ; 0x2e
14a2: 19 82 std Y+1, r1 ; 0x01
14a4: ac 81 ldd r26, Y+4 ; 0x04
14a6: bd 81 ldd r27, Y+5 ; 0x05
14a8: 1b aa std Y+51, r1 ; 0x33
14aa: 1a aa std Y+50, r1 ; 0x32
14ac: 9f ef ldi r25, 0xFF ; 255
14ae: 99 ab std Y+49, r25 ; 0x31
14b0: ee a5 ldd r30, Y+46 ; 0x2e
14b2: ff a5 ldd r31, Y+47 ; 0x2f
14b4: cf 01 movw r24, r30
14b6: 01 96 adiw r24, 0x01 ; 1
14b8: 9f a7 std Y+47, r25 ; 0x2f
14ba: 8e a7 std Y+46, r24 ; 0x2e
14bc: b4 90 lpm r11, Z
14be: 95 e7 ldi r25, 0x75 ; 117
14c0: b9 16 cp r11, r25
14c2: 21 f0 breq .+8 ; 0x14cc <_printf_P+0x98>
14c4: 8b 2d mov r24, r11
14c6: 80 62 ori r24, 0x20 ; 32
14c8: 88 37 cpi r24, 0x78 ; 120
14ca: 89 f4 brne .+34 ; 0x14ee <_printf_P+0xba>
14cc: eb a9 ldd r30, Y+51 ; 0x33
14ce: e0 ff sbrs r30, 0
14d0: 07 c0 rjmp .+14 ; 0x14e0 <_printf_P+0xac>
14d2: 2d 90 ld r2, X+
14d4: 3d 90 ld r3, X+
14d6: 4d 90 ld r4, X+
14d8: 5c 90 ld r5, X
14da: 13 97 sbiw r26, 0x03 ; 3
14dc: 14 96 adiw r26, 0x04 ; 4
14de: 07 c0 rjmp .+14 ; 0x14ee <_printf_P+0xba>
14e0: 8d 91 ld r24, X+
14e2: 9c 91 ld r25, X
14e4: 11 97 sbiw r26, 0x01 ; 1
14e6: 1c 01 movw r2, r24
14e8: 44 24 eor r4, r4
14ea: 55 24 eor r5, r5
14ec: 12 96 adiw r26, 0x02 ; 2
14ee: f0 e2 ldi r31, 0x20 ; 32
14f0: bf 16 cp r11, r31
14f2: 21 f4 brne .+8 ; 0x14fc <_printf_P+0xc8>
14f4: 89 81 ldd r24, Y+1 ; 0x01
14f6: 88 23 and r24, r24
14f8: d9 f6 brne .-74 ; 0x14b0 <_printf_P+0x7c>
14fa: 85 c0 rjmp .+266 ; 0x1606 <_printf_P+0x1d2>
14fc: 83 e2 ldi r24, 0x23 ; 35
14fe: b8 16 cp r11, r24
1500: 09 f4 brne .+2 ; 0x1504 <_printf_P+0xd0>
1502: 83 c0 rjmp .+262 ; 0x160a <_printf_P+0x1d6>
1504: 9a e2 ldi r25, 0x2A ; 42
1506: b9 16 cp r11, r25
1508: 21 f0 breq .+8 ; 0x1512 <_printf_P+0xde>
150a: ed e2 ldi r30, 0x2D ; 45
150c: be 16 cp r11, r30
150e: 69 f4 brne .+26 ; 0x152a <_printf_P+0xf6>
1510: 08 c0 rjmp .+16 ; 0x1522 <_printf_P+0xee>
1512: fd 01 movw r30, r26
1514: 12 96 adiw r26, 0x02 ; 2
1516: e0 81 ld r30, Z
1518: ea ab std Y+50, r30 ; 0x32
151a: e7 ff sbrs r30, 7
151c: c9 cf rjmp .-110 ; 0x14b0 <_printf_P+0x7c>
151e: e1 95 neg r30
1520: ea ab std Y+50, r30 ; 0x32
1522: fb a9 ldd r31, Y+51 ; 0x33
1524: f0 61 ori r31, 0x10 ; 16
1526: ff 7d andi r31, 0xDF ; 223
1528: 72 c0 rjmp .+228 ; 0x160e <_printf_P+0x1da>
152a: 8b e2 ldi r24, 0x2B ; 43
152c: b8 16 cp r11, r24
152e: 09 f4 brne .+2 ; 0x1532 <_printf_P+0xfe>
1530: 6a c0 rjmp .+212 ; 0x1606 <_printf_P+0x1d2>
1532: 9e e2 ldi r25, 0x2E ; 46
1534: b9 16 cp r11, r25
1536: b1 f5 brne .+108 ; 0x15a4 <_printf_P+0x170>
1538: 2e a5 ldd r18, Y+46 ; 0x2e
153a: 3f a5 ldd r19, Y+47 ; 0x2f
153c: 2f 5f subi r18, 0xFF ; 255
153e: 3f 4f sbci r19, 0xFF ; 255
1540: ee a5 ldd r30, Y+46 ; 0x2e
1542: ff a5 ldd r31, Y+47 ; 0x2f
1544: 84 91 lpm r24, Z
1546: 8a 32 cpi r24, 0x2A ; 42
1548: 21 f0 breq .+8 ; 0x1552 <_printf_P+0x11e>
154a: b8 2e mov r11, r24
154c: 20 e0 ldi r18, 0x00 ; 0
154e: 30 e0 ldi r19, 0x00 ; 0
1550: 1b c0 rjmp .+54 ; 0x1588 <_printf_P+0x154>
1552: fd 01 movw r30, r26
1554: 12 96 adiw r26, 0x02 ; 2
1556: 40 81 ld r20, Z
1558: 51 81 ldd r21, Z+1 ; 0x01
155a: 57 ff sbrs r21, 7
155c: 02 c0 rjmp .+4 ; 0x1562 <_printf_P+0x12e>
155e: 4f ef ldi r20, 0xFF ; 255
1560: 5f ef ldi r21, 0xFF ; 255
1562: 49 ab std Y+49, r20 ; 0x31
1564: 3f a7 std Y+47, r19 ; 0x2f
1566: 2e a7 std Y+46, r18 ; 0x2e
1568: a3 cf rjmp .-186 ; 0x14b0 <_printf_P+0x7c>
156a: c9 01 movw r24, r18
156c: 03 e0 ldi r16, 0x03 ; 3
156e: 88 0f add r24, r24
1570: 99 1f adc r25, r25
1572: 0a 95 dec r16
1574: e1 f7 brne .-8 ; 0x156e <_printf_P+0x13a>
1576: 22 0f add r18, r18
1578: 33 1f adc r19, r19
157a: 28 0f add r18, r24
157c: 39 1f adc r19, r25
157e: 2b 0d add r18, r11
1580: 31 1d adc r19, r1
1582: 20 53 subi r18, 0x30 ; 48
1584: 30 40 sbci r19, 0x00 ; 0
1586: b4 90 lpm r11, Z
1588: 31 96 adiw r30, 0x01 ; 1
158a: 8b 2d mov r24, r11
158c: 80 53 subi r24, 0x30 ; 48
158e: 8a 30 cpi r24, 0x0A ; 10
1590: 60 f3 brcs .-40 ; 0x156a <_printf_P+0x136>
1592: ff a7 std Y+47, r31 ; 0x2f
1594: ee a7 std Y+46, r30 ; 0x2e
1596: a9 01 movw r20, r18
1598: 37 ff sbrs r19, 7
159a: 02 c0 rjmp .+4 ; 0x15a0 <_printf_P+0x16c>
159c: 4f ef ldi r20, 0xFF ; 255
159e: 5f ef ldi r21, 0xFF ; 255
15a0: 49 ab std Y+49, r20 ; 0x31
15a2: 8d cf rjmp .-230 ; 0x14be <_printf_P+0x8a>
15a4: f0 e3 ldi r31, 0x30 ; 48
15a6: bf 16 cp r11, r31
15a8: 31 f4 brne .+12 ; 0x15b6 <_printf_P+0x182>
15aa: 8b a9 ldd r24, Y+51 ; 0x33
15ac: 84 fd sbrc r24, 4
15ae: 80 cf rjmp .-256 ; 0x14b0 <_printf_P+0x7c>
15b0: 80 62 ori r24, 0x20 ; 32
15b2: 8b ab std Y+51, r24 ; 0x33
15b4: 7d cf rjmp .-262 ; 0x14b0 <_printf_P+0x7c>
15b6: 8b 2d mov r24, r11
15b8: 81 53 subi r24, 0x31 ; 49
15ba: 89 30 cpi r24, 0x09 ; 9
15bc: e8 f4 brcc .+58 ; 0x15f8 <_printf_P+0x1c4>
15be: 20 e0 ldi r18, 0x00 ; 0
15c0: 30 e0 ldi r19, 0x00 ; 0
15c2: c9 01 movw r24, r18
15c4: f3 e0 ldi r31, 0x03 ; 3
15c6: 88 0f add r24, r24
15c8: 99 1f adc r25, r25
15ca: fa 95 dec r31
15cc: e1 f7 brne .-8 ; 0x15c6 <_printf_P+0x192>
15ce: 22 0f add r18, r18
15d0: 33 1f adc r19, r19
15d2: 28 0f add r18, r24
15d4: 39 1f adc r19, r25
15d6: 2b 0d add r18, r11
15d8: 31 1d adc r19, r1
15da: 20 53 subi r18, 0x30 ; 48
15dc: 30 40 sbci r19, 0x00 ; 0
15de: ee a5 ldd r30, Y+46 ; 0x2e
15e0: ff a5 ldd r31, Y+47 ; 0x2f
15e2: cf 01 movw r24, r30
15e4: 01 96 adiw r24, 0x01 ; 1
15e6: 9f a7 std Y+47, r25 ; 0x2f
15e8: 8e a7 std Y+46, r24 ; 0x2e
15ea: b4 90 lpm r11, Z
15ec: 8b 2d mov r24, r11
15ee: 80 53 subi r24, 0x30 ; 48
15f0: 8a 30 cpi r24, 0x0A ; 10
15f2: 38 f3 brcs .-50 ; 0x15c2 <_printf_P+0x18e>
15f4: 2a ab std Y+50, r18 ; 0x32
15f6: 63 cf rjmp .-314 ; 0x14be <_printf_P+0x8a>
15f8: 98 e6 ldi r25, 0x68 ; 104
15fa: b9 16 cp r11, r25
15fc: 51 f4 brne .+20 ; 0x1612 <_printf_P+0x1de>
15fe: eb a9 ldd r30, Y+51 ; 0x33
1600: e4 60 ori r30, 0x04 ; 4
1602: eb ab std Y+51, r30 ; 0x33
1604: 55 cf rjmp .-342 ; 0x14b0 <_printf_P+0x7c>
1606: b9 82 std Y+1, r11 ; 0x01
1608: 53 cf rjmp .-346 ; 0x14b0 <_printf_P+0x7c>
160a: fb a9 ldd r31, Y+51 ; 0x33
160c: f8 60 ori r31, 0x08 ; 8
160e: fb ab std Y+51, r31 ; 0x33
1610: 4f cf rjmp .-354 ; 0x14b0 <_printf_P+0x7c>
1612: 8c e6 ldi r24, 0x6C ; 108
1614: b8 16 cp r11, r24
1616: 21 f4 brne .+8 ; 0x1620 <_printf_P+0x1ec>
1618: 9b a9 ldd r25, Y+51 ; 0x33
161a: 91 60 ori r25, 0x01 ; 1
161c: 9b ab std Y+51, r25 ; 0x33
161e: 48 cf rjmp .-368 ; 0x14b0 <_printf_P+0x7c>
1620: bd 83 std Y+5, r27 ; 0x05
1622: ac 83 std Y+4, r26 ; 0x04
1624: e3 e6 ldi r30, 0x63 ; 99
1626: be 16 cp r11, r30
1628: 39 f4 brne .+14 ; 0x1638 <_printf_P+0x204>
162a: 12 96 adiw r26, 0x02 ; 2
162c: bd 83 std Y+5, r27 ; 0x05
162e: ac 83 std Y+4, r26 ; 0x04
1630: 12 97 sbiw r26, 0x02 ; 2
1632: 8c 91 ld r24, X
1634: 8e 83 std Y+6, r24 ; 0x06
1636: 18 c1 rjmp .+560 ; 0x1868 <_printf_P+0x434>
1638: f4 e4 ldi r31, 0x44 ; 68
163a: bf 16 cp r11, r31
163c: 39 f0 breq .+14 ; 0x164c <_printf_P+0x218>
163e: 84 e6 ldi r24, 0x64 ; 100
1640: b8 16 cp r11, r24
1642: 39 f0 breq .+14 ; 0x1652 <_printf_P+0x21e>
1644: 99 e6 ldi r25, 0x69 ; 105
1646: b9 16 cp r11, r25
1648: 59 f5 brne .+86 ; 0x16a0 <_printf_P+0x26c>
164a: 03 c0 rjmp .+6 ; 0x1652 <_printf_P+0x21e>
164c: eb a9 ldd r30, Y+51 ; 0x33
164e: e1 60 ori r30, 0x01 ; 1
1650: eb ab std Y+51, r30 ; 0x33
1652: fb a9 ldd r31, Y+51 ; 0x33
1654: f0 ff sbrs r31, 0
1656: 08 c0 rjmp .+16 ; 0x1668 <_printf_P+0x234>
1658: 14 96 adiw r26, 0x04 ; 4
165a: bd 83 std Y+5, r27 ; 0x05
165c: ac 83 std Y+4, r26 ; 0x04
165e: 5e 90 ld r5, -X
1660: 4e 90 ld r4, -X
1662: 3e 90 ld r3, -X
1664: 2e 90 ld r2, -X
1666: 0a c0 rjmp .+20 ; 0x167c <_printf_P+0x248>
1668: 12 96 adiw r26, 0x02 ; 2
166a: bd 83 std Y+5, r27 ; 0x05
166c: ac 83 std Y+4, r26 ; 0x04
166e: 9e 91 ld r25, -X
1670: 8e 91 ld r24, -X
1672: 1c 01 movw r2, r24
1674: 44 24 eor r4, r4
1676: 37 fc sbrc r3, 7
1678: 40 94 com r4
167a: 54 2c mov r5, r4
167c: 57 fc sbrc r5, 7
167e: 03 c0 rjmp .+6 ; 0x1686 <_printf_P+0x252>
1680: 8a e0 ldi r24, 0x0A ; 10
1682: 88 ab std Y+48, r24 ; 0x30
1684: 92 c0 rjmp .+292 ; 0x17aa <_printf_P+0x376>
1686: 50 94 com r5
1688: 40 94 com r4
168a: 30 94 com r3
168c: 20 94 com r2
168e: 21 1c adc r2, r1
1690: 31 1c adc r3, r1
1692: 41 1c adc r4, r1
1694: 51 1c adc r5, r1
1696: 8d e2 ldi r24, 0x2D ; 45
1698: 89 83 std Y+1, r24 ; 0x01
169a: 9a e0 ldi r25, 0x0A ; 10
169c: 98 ab std Y+48, r25 ; 0x30
169e: 85 c0 rjmp .+266 ; 0x17aa <_printf_P+0x376>
16a0: ef e4 ldi r30, 0x4F ; 79
16a2: be 16 cp r11, r30
16a4: 29 f0 breq .+10 ; 0x16b0 <_printf_P+0x27c>
16a6: ff e6 ldi r31, 0x6F ; 111
16a8: bf 16 cp r11, r31
16aa: 39 f4 brne .+14 ; 0x16ba <_printf_P+0x286>
16ac: 88 e0 ldi r24, 0x08 ; 8
16ae: 61 c0 rjmp .+194 ; 0x1772 <_printf_P+0x33e>
16b0: 9b a9 ldd r25, Y+51 ; 0x33
16b2: 91 60 ori r25, 0x01 ; 1
16b4: 9b ab std Y+51, r25 ; 0x33
16b6: e8 e0 ldi r30, 0x08 ; 8
16b8: 56 c0 rjmp .+172 ; 0x1766 <_printf_P+0x332>
16ba: f0 e7 ldi r31, 0x70 ; 112
16bc: bf 16 cp r11, r31
16be: 71 f4 brne .+28 ; 0x16dc <_printf_P+0x2a8>
16c0: 12 96 adiw r26, 0x02 ; 2
16c2: bd 83 std Y+5, r27 ; 0x05
16c4: ac 83 std Y+4, r26 ; 0x04
16c6: 9e 91 ld r25, -X
16c8: 8e 91 ld r24, -X
16ca: 1c 01 movw r2, r24
16cc: 44 24 eor r4, r4
16ce: 55 24 eor r5, r5
16d0: 8b a9 ldd r24, Y+51 ; 0x33
16d2: 80 64 ori r24, 0x40 ; 64
16d4: 8b ab std Y+51, r24 ; 0x33
16d6: 78 e7 ldi r23, 0x78 ; 120
16d8: b7 2e mov r11, r23
16da: 5e c0 rjmp .+188 ; 0x1798 <_printf_P+0x364>
16dc: e3 e7 ldi r30, 0x73 ; 115
16de: be 16 cp r11, r30
16e0: d9 f5 brne .+118 ; 0x1758 <_printf_P+0x324>
16e2: 12 96 adiw r26, 0x02 ; 2
16e4: bd 83 std Y+5, r27 ; 0x05
16e6: ac 83 std Y+4, r26 ; 0x04
16e8: de 90 ld r13, -X
16ea: ce 90 ld r12, -X
16ec: c1 14 cp r12, r1
16ee: d1 04 cpc r13, r1
16f0: 89 f4 brne .+34 ; 0x1714 <_printf_P+0x2e0>
16f2: 88 e2 ldi r24, 0x28 ; 40
16f4: 8e 83 std Y+6, r24 ; 0x06
16f6: 8e e6 ldi r24, 0x6E ; 110
16f8: 8f 83 std Y+7, r24 ; 0x07
16fa: 85 e7 ldi r24, 0x75 ; 117
16fc: 88 87 std Y+8, r24 ; 0x08
16fe: 8c e6 ldi r24, 0x6C ; 108
1700: 89 87 std Y+9, r24 ; 0x09
1702: 8a 87 std Y+10, r24 ; 0x0a
1704: 89 e2 ldi r24, 0x29 ; 41
1706: 8b 87 std Y+11, r24 ; 0x0b
1708: 1c 86 std Y+12, r1 ; 0x0c
170a: 66 e0 ldi r22, 0x06 ; 6
170c: c6 2e mov r12, r22
170e: d1 2c mov r13, r1
1710: cc 0e add r12, r28
1712: dd 1e adc r13, r29
1714: f9 a9 ldd r31, Y+49 ; 0x31
1716: f7 fd sbrc r31, 7
1718: 13 c0 rjmp .+38 ; 0x1740 <_printf_P+0x30c>
171a: 4f 2f mov r20, r31
171c: 55 27 eor r21, r21
171e: 47 fd sbrc r20, 7
1720: 50 95 com r21
1722: 60 e0 ldi r22, 0x00 ; 0
1724: 70 e0 ldi r23, 0x00 ; 0
1726: c6 01 movw r24, r12
1728: 0e 94 ec 3a call 0x75d8 ; 0x75d8 <memchr>
172c: 00 97 sbiw r24, 0x00 ; 0
172e: 11 f4 brne .+4 ; 0x1734 <_printf_P+0x300>
1730: 19 a9 ldd r17, Y+49 ; 0x31
1732: 0d c0 rjmp .+26 ; 0x174e <_printf_P+0x31a>
1734: 8c 19 sub r24, r12
1736: 19 a9 ldd r17, Y+49 ; 0x31
1738: 81 17 cp r24, r17
173a: 4c f4 brge .+18 ; 0x174e <_printf_P+0x31a>
173c: 18 2f mov r17, r24
173e: 07 c0 rjmp .+14 ; 0x174e <_printf_P+0x31a>
1740: f6 01 movw r30, r12
1742: 01 90 ld r0, Z+
1744: 00 20 and r0, r0
1746: e9 f7 brne .-6 ; 0x1742 <_printf_P+0x30e>
1748: 31 97 sbiw r30, 0x01 ; 1
174a: 1e 2f mov r17, r30
174c: 1c 19 sub r17, r12
174e: 19 82 std Y+1, r1 ; 0x01
1750: 42 01 movw r8, r4
1752: 31 01 movw r6, r2
1754: 40 e0 ldi r20, 0x00 ; 0
1756: 94 c0 rjmp .+296 ; 0x1880 <_printf_P+0x44c>
1758: 85 e5 ldi r24, 0x55 ; 85
175a: b8 16 cp r11, r24
175c: 31 f0 breq .+12 ; 0x176a <_printf_P+0x336>
175e: 95 e7 ldi r25, 0x75 ; 117
1760: b9 16 cp r11, r25
1762: 49 f4 brne .+18 ; 0x1776 <_printf_P+0x342>
1764: ea e0 ldi r30, 0x0A ; 10
1766: e8 ab std Y+48, r30 ; 0x30
1768: 1f c0 rjmp .+62 ; 0x17a8 <_printf_P+0x374>
176a: fb a9 ldd r31, Y+51 ; 0x33
176c: f1 60 ori r31, 0x01 ; 1
176e: fb ab std Y+51, r31 ; 0x33
1770: 8a e0 ldi r24, 0x0A ; 10
1772: 88 ab std Y+48, r24 ; 0x30
1774: 19 c0 rjmp .+50 ; 0x17a8 <_printf_P+0x374>
1776: 98 e5 ldi r25, 0x58 ; 88
1778: b9 16 cp r11, r25
177a: 21 f0 breq .+8 ; 0x1784 <_printf_P+0x350>
177c: e8 e7 ldi r30, 0x78 ; 120
177e: be 16 cp r11, r30
1780: 09 f0 breq .+2 ; 0x1784 <_printf_P+0x350>
1782: 6e c0 rjmp .+220 ; 0x1860 <_printf_P+0x42c>
1784: fb a9 ldd r31, Y+51 ; 0x33
1786: f3 fd sbrc r31, 3
1788: 02 c0 rjmp .+4 ; 0x178e <_printf_P+0x35a>
178a: 80 e1 ldi r24, 0x10 ; 16
178c: f2 cf rjmp .-28 ; 0x1772 <_printf_P+0x33e>
178e: 21 14 cp r2, r1
1790: 31 04 cpc r3, r1
1792: 41 04 cpc r4, r1
1794: 51 04 cpc r5, r1
1796: 19 f4 brne .+6 ; 0x179e <_printf_P+0x36a>
1798: 90 e1 ldi r25, 0x10 ; 16
179a: 98 ab std Y+48, r25 ; 0x30
179c: 05 c0 rjmp .+10 ; 0x17a8 <_printf_P+0x374>
179e: eb a9 ldd r30, Y+51 ; 0x33
17a0: e0 64 ori r30, 0x40 ; 64
17a2: eb ab std Y+51, r30 ; 0x33
17a4: f0 e1 ldi r31, 0x10 ; 16
17a6: f8 ab std Y+48, r31 ; 0x30
17a8: 19 82 std Y+1, r1 ; 0x01
17aa: 89 a9 ldd r24, Y+49 ; 0x31
17ac: 87 fd sbrc r24, 7
17ae: 03 c0 rjmp .+6 ; 0x17b6 <_printf_P+0x382>
17b0: 9b a9 ldd r25, Y+51 ; 0x33
17b2: 9f 7d andi r25, 0xDF ; 223
17b4: 9b ab std Y+51, r25 ; 0x33
17b6: 21 14 cp r2, r1
17b8: 31 04 cpc r3, r1
17ba: 41 04 cpc r4, r1
17bc: 51 04 cpc r5, r1
17be: 61 f4 brne .+24 ; 0x17d8 <_printf_P+0x3a4>
17c0: e9 a9 ldd r30, Y+49 ; 0x31
17c2: ee 23 and r30, r30
17c4: 49 f4 brne .+18 ; 0x17d8 <_printf_P+0x3a4>
17c6: 66 24 eor r6, r6
17c8: 77 24 eor r7, r7
17ca: 43 01 movw r8, r6
17cc: 5e e2 ldi r21, 0x2E ; 46
17ce: c5 2e mov r12, r21
17d0: d1 2c mov r13, r1
17d2: cc 0e add r12, r28
17d4: dd 1e adc r13, r29
17d6: 3e c0 rjmp .+124 ; 0x1854 <_printf_P+0x420>
17d8: 4e e2 ldi r20, 0x2E ; 46
17da: c4 2e mov r12, r20
17dc: d1 2c mov r13, r1
17de: cc 0e add r12, r28
17e0: dd 1e adc r13, r29
17e2: f8 a9 ldd r31, Y+48 ; 0x30
17e4: ef 2e mov r14, r31
17e6: ff 24 eor r15, r15
17e8: 00 27 eor r16, r16
17ea: 11 27 eor r17, r17
17ec: c2 01 movw r24, r4
17ee: b1 01 movw r22, r2
17f0: a8 01 movw r20, r16
17f2: 97 01 movw r18, r14
17f4: 0e 94 b3 3c call 0x7966 ; 0x7966 <__udivmodsi4>
17f8: 6a 30 cpi r22, 0x0A ; 10
17fa: 20 f4 brcc .+8 ; 0x1804 <_printf_P+0x3d0>
17fc: 30 e3 ldi r19, 0x30 ; 48
17fe: a3 2e mov r10, r19
1800: a6 0e add r10, r22
1802: 08 c0 rjmp .+16 ; 0x1814 <_printf_P+0x3e0>
1804: 27 e5 ldi r18, 0x57 ; 87
1806: a2 2e mov r10, r18
1808: a6 0e add r10, r22
180a: 88 e5 ldi r24, 0x58 ; 88
180c: b8 16 cp r11, r24
180e: 11 f4 brne .+4 ; 0x1814 <_printf_P+0x3e0>
1810: 9f ed ldi r25, 0xDF ; 223
1812: a9 22 and r10, r25
1814: f6 01 movw r30, r12
1816: a2 92 st -Z, r10
1818: 6f 01 movw r12, r30
181a: c2 01 movw r24, r4
181c: b1 01 movw r22, r2
181e: a8 01 movw r20, r16
1820: 97 01 movw r18, r14
1822: 0e 94 b3 3c call 0x7966 ; 0x7966 <__udivmodsi4>
1826: 39 01 movw r6, r18
1828: 4a 01 movw r8, r20
182a: 2e 14 cp r2, r14
182c: 3f 04 cpc r3, r15
182e: 40 06 cpc r4, r16
1830: 51 06 cpc r5, r17
1832: 18 f0 brcs .+6 ; 0x183a <_printf_P+0x406>
1834: 19 01 movw r2, r18
1836: 2a 01 movw r4, r20
1838: d9 cf rjmp .-78 ; 0x17ec <_printf_P+0x3b8>
183a: f8 a9 ldd r31, Y+48 ; 0x30
183c: f8 30 cpi r31, 0x08 ; 8
183e: 51 f4 brne .+20 ; 0x1854 <_printf_P+0x420>
1840: 8b a9 ldd r24, Y+51 ; 0x33
1842: 83 ff sbrs r24, 3
1844: 07 c0 rjmp .+14 ; 0x1854 <_printf_P+0x420>
1846: 90 e3 ldi r25, 0x30 ; 48
1848: a9 16 cp r10, r25
184a: 21 f0 breq .+8 ; 0x1854 <_printf_P+0x420>
184c: 80 e3 ldi r24, 0x30 ; 48
184e: f6 01 movw r30, r12
1850: 82 93 st -Z, r24
1852: 6f 01 movw r12, r30
1854: ce 01 movw r24, r28
1856: 8c 19 sub r24, r12
1858: 18 2f mov r17, r24
185a: 12 5d subi r17, 0xD2 ; 210
185c: 49 a9 ldd r20, Y+49 ; 0x31
185e: 10 c0 rjmp .+32 ; 0x1880 <_printf_P+0x44c>
1860: bb 20 and r11, r11
1862: 09 f4 brne .+2 ; 0x1866 <_printf_P+0x432>
1864: 5c c0 rjmp .+184 ; 0x191e <_printf_P+0x4ea>
1866: be 82 std Y+6, r11 ; 0x06
1868: 19 82 std Y+1, r1 ; 0x01
186a: 42 01 movw r8, r4
186c: 31 01 movw r6, r2
186e: 00 e0 ldi r16, 0x00 ; 0
1870: 96 e0 ldi r25, 0x06 ; 6
1872: c9 2e mov r12, r25
1874: d1 2c mov r13, r1
1876: cc 0e add r12, r28
1878: dd 1e adc r13, r29
187a: 11 e0 ldi r17, 0x01 ; 1
187c: 21 e0 ldi r18, 0x01 ; 1
187e: 05 c0 rjmp .+10 ; 0x188a <_printf_P+0x456>
1880: 21 2f mov r18, r17
1882: 04 2f mov r16, r20
1884: 01 1b sub r16, r17
1886: 07 fd sbrc r16, 7
1888: 00 e0 ldi r16, 0x00 ; 0
188a: 89 81 ldd r24, Y+1 ; 0x01
188c: 88 23 and r24, r24
188e: 19 f0 breq .+6 ; 0x1896 <_printf_P+0x462>
1890: 81 2f mov r24, r17
1892: 8f 5f subi r24, 0xFF ; 255
1894: 07 c0 rjmp .+14 ; 0x18a4 <_printf_P+0x470>
1896: 9b a9 ldd r25, Y+51 ; 0x33
1898: 96 fd sbrc r25, 6
189a: 02 c0 rjmp .+4 ; 0x18a0 <_printf_P+0x46c>
189c: 81 2f mov r24, r17
189e: 02 c0 rjmp .+4 ; 0x18a4 <_printf_P+0x470>
18a0: 82 2f mov r24, r18
18a2: 8e 5f subi r24, 0xFE ; 254
18a4: a8 2e mov r10, r24
18a6: a0 0e add r10, r16
18a8: eb a9 ldd r30, Y+51 ; 0x33
18aa: ee 2e mov r14, r30
18ac: ff 24 eor r15, r15
18ae: 80 e3 ldi r24, 0x30 ; 48
18b0: 48 2e mov r4, r24
18b2: 51 2c mov r5, r1
18b4: 4e 20 and r4, r14
18b6: 5f 20 and r5, r15
18b8: 41 14 cp r4, r1
18ba: 51 04 cpc r5, r1
18bc: 21 f4 brne .+8 ; 0x18c6 <_printf_P+0x492>
18be: 8a a9 ldd r24, Y+50 ; 0x32
18c0: 8a 19 sub r24, r10
18c2: 0e 94 e5 09 call 0x13ca ; 0x13ca <PAD_SP>
18c6: 89 81 ldd r24, Y+1 ; 0x01
18c8: 88 23 and r24, r24
18ca: 29 f0 breq .+10 ; 0x18d6 <_printf_P+0x4a2>
18cc: 61 e0 ldi r22, 0x01 ; 1
18ce: 70 e0 ldi r23, 0x00 ; 0
18d0: ce 01 movw r24, r28
18d2: 01 96 adiw r24, 0x01 ; 1
18d4: 09 c0 rjmp .+18 ; 0x18e8 <_printf_P+0x4b4>
18d6: e6 fe sbrs r14, 6
18d8: 09 c0 rjmp .+18 ; 0x18ec <_printf_P+0x4b8>
18da: 80 e3 ldi r24, 0x30 ; 48
18dc: 8a 83 std Y+2, r24 ; 0x02
18de: bb 82 std Y+3, r11 ; 0x03
18e0: 62 e0 ldi r22, 0x02 ; 2
18e2: 70 e0 ldi r23, 0x00 ; 0
18e4: ce 01 movw r24, r28
18e6: 02 96 adiw r24, 0x02 ; 2
18e8: 0e 94 06 0a call 0x140c ; 0x140c <PRINT>
18ec: f0 e2 ldi r31, 0x20 ; 32
18ee: 4f 16 cp r4, r31
18f0: 51 04 cpc r5, r1
18f2: 21 f4 brne .+8 ; 0x18fc <_printf_P+0x4c8>
18f4: 8a a9 ldd r24, Y+50 ; 0x32
18f6: 8a 19 sub r24, r10
18f8: 0e 94 da 09 call 0x13b4 ; 0x13b4 <PAD_0>
18fc: 80 2f mov r24, r16
18fe: 0e 94 da 09 call 0x13b4 ; 0x13b4 <PAD_0>
1902: 61 2f mov r22, r17
1904: 77 27 eor r23, r23
1906: 67 fd sbrc r22, 7
1908: 70 95 com r23
190a: c6 01 movw r24, r12
190c: 0e 94 06 0a call 0x140c ; 0x140c <PRINT>
1910: e4 fe sbrs r14, 4
1912: aa cd rjmp .-1196 ; 0x1468 <_printf_P+0x34>
1914: 8a a9 ldd r24, Y+50 ; 0x32
1916: 8a 19 sub r24, r10
1918: 0e 94 e5 09 call 0x13ca ; 0x13ca <PAD_SP>
191c: a5 cd rjmp .-1206 ; 0x1468 <_printf_P+0x34>
191e: e2 e1 ldi r30, 0x12 ; 18
1920: cd 5c subi r28, 0xCD ; 205
1922: 0c 94 0c 3d jmp 0x7a18 ; 0x7a18 <__epilogue_restores__>
00001926 <Timer_Init>:
1926: 82 e0 ldi r24, 0x02 ; 2
1928: 85 bd out 0x25, r24 ; 37
192a: 83 ea ldi r24, 0xA3 ; 163
192c: 84 bd out 0x24, r24 ; 36
192e: 17 bc out 0x27, r1 ; 39
1930: 88 e7 ldi r24, 0x78 ; 120
1932: 88 bd out 0x28, r24 ; 40
1934: 83 ec ldi r24, 0xC3 ; 195
1936: 80 93 b0 00 sts 0x00B0, r24
193a: 86 e0 ldi r24, 0x06 ; 6
193c: 80 93 b1 00 sts 0x00B1, r24
1940: e0 e7 ldi r30, 0x70 ; 112
1942: f0 e0 ldi r31, 0x00 ; 0
1944: 80 81 ld r24, Z
1946: 82 60 ori r24, 0x02 ; 2
1948: 80 83 st Z, r24
194a: ee e6 ldi r30, 0x6E ; 110
194c: f0 e0 ldi r31, 0x00 ; 0
194e: 80 81 ld r24, Z
1950: 81 60 ori r24, 0x01 ; 1
1952: 80 83 st Z, r24
1954: 8a e0 ldi r24, 0x0A ; 10
1956: 80 93 b3 00 sts 0x00B3, r24
195a: 10 92 b2 00 sts 0x00B2, r1
195e: 08 95 ret
00001960 <SetDelay>:
1960: 20 91 bd 03 lds r18, 0x03BD
1964: 30 91 be 03 lds r19, 0x03BE
1968: 2f 5f subi r18, 0xFF ; 255
196a: 3f 4f sbci r19, 0xFF ; 255
196c: 82 0f add r24, r18
196e: 93 1f adc r25, r19
1970: 08 95 ret
00001972 <CheckDelay>:
1972: 20 91 bd 03 lds r18, 0x03BD
1976: 30 91 be 03 lds r19, 0x03BE
197a: 82 1b sub r24, r18
197c: 93 0b sbc r25, r19
197e: 89 2f mov r24, r25
1980: 99 27 eor r25, r25
1982: 86 95 lsr r24
1984: 80 74 andi r24, 0x40 ; 64
1986: 99 27 eor r25, r25
1988: 08 95 ret
0000198a <__vector_9>:
198a: 1f 92 push r1
198c: 0f 92 push r0
198e: 0f b6 in r0, 0x3f ; 63
1990: 0f 92 push r0
1992: 11 24 eor r1, r1
1994: ef 92 push r14
1996: ff 92 push r15
1998: 0f 93 push r16
199a: 1f 93 push r17
199c: 2f 93 push r18
199e: 3f 93 push r19
19a0: 4f 93 push r20
19a2: 5f 93 push r21
19a4: 6f 93 push r22
19a6: 7f 93 push r23
19a8: 8f 93 push r24
19aa: 9f 93 push r25
19ac: af 93 push r26
19ae: bf 93 push r27
19b0: cf 93 push r28
19b2: df 93 push r29
19b4: ef 93 push r30
19b6: ff 93 push r31
19b8: 80 91 06 03 lds r24, 0x0306
19bc: 81 50 subi r24, 0x01 ; 1
19be: 80 93 06 03 sts 0x0306, r24
19c2: 8f 3f cpi r24, 0xFF ; 255
19c4: 09 f0 breq .+2 ; 0x19c8 <__vector_9+0x3e>
19c6: 69 c0 rjmp .+210 ; 0x1a9a <__vector_9+0x110>
19c8: 83 e8 ldi r24, 0x83 ; 131
19ca: 80 93 b0 00 sts 0x00B0, r24
19ce: 80 91 9c 03 lds r24, 0x039C
19d2: c8 2f mov r28, r24
19d4: dd 27 eor r29, r29
19d6: d0 93 c3 03 sts 0x03C3, r29
19da: c0 93 c2 03 sts 0x03C2, r28
19de: 80 91 64 07 lds r24, 0x0764
19e2: e0 90 51 07 lds r14, 0x0751
19e6: 20 91 f9 03 lds r18, 0x03F9
19ea: 30 91 fa 03 lds r19, 0x03FA
19ee: 40 91 fb 03 lds r20, 0x03FB
19f2: 50 91 fc 03 lds r21, 0x03FC
19f6: 80 ff sbrs r24, 0
19f8: 18 c0 rjmp .+48 ; 0x1a2a <__vector_9+0xa0>
19fa: ff 24 eor r15, r15
19fc: 00 27 eor r16, r16
19fe: 11 27 eor r17, r17
1a00: ca 01 movw r24, r20
1a02: b9 01 movw r22, r18
1a04: 20 e8 ldi r18, 0x80 ; 128
1a06: 30 e0 ldi r19, 0x00 ; 0
1a08: 40 e0 ldi r20, 0x00 ; 0
1a0a: 50 e0 ldi r21, 0x00 ; 0
1a0c: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
1a10: c8 01 movw r24, r16
1a12: b7 01 movw r22, r14
1a14: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
1a18: 20 e0 ldi r18, 0x00 ; 0
1a1a: 32 e0 ldi r19, 0x02 ; 2
1a1c: 40 e0 ldi r20, 0x00 ; 0
1a1e: 50 e0 ldi r21, 0x00 ; 0
1a20: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
1a24: c2 0f add r28, r18
1a26: d3 1f adc r29, r19
1a28: 17 c0 rjmp .+46 ; 0x1a58 <__vector_9+0xce>
1a2a: ff 24 eor r15, r15
1a2c: 00 27 eor r16, r16
1a2e: 11 27 eor r17, r17
1a30: ca 01 movw r24, r20
1a32: b9 01 movw r22, r18
1a34: 20 e8 ldi r18, 0x80 ; 128
1a36: 30 e0 ldi r19, 0x00 ; 0
1a38: 40 e0 ldi r20, 0x00 ; 0
1a3a: 50 e0 ldi r21, 0x00 ; 0
1a3c: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
1a40: c8 01 movw r24, r16
1a42: b7 01 movw r22, r14
1a44: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
1a48: 20 e0 ldi r18, 0x00 ; 0
1a4a: 32 e0 ldi r19, 0x02 ; 2
1a4c: 40 e0 ldi r20, 0x00 ; 0
1a4e: 50 e0 ldi r21, 0x00 ; 0
1a50: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
1a54: c2 1b sub r28, r18
1a56: d3 0b sbc r29, r19
1a58: d0 93 c3 03 sts 0x03C3, r29
1a5c: c0 93 c2 03 sts 0x03C2, r28
1a60: 20 91 c2 03 lds r18, 0x03C2
1a64: 30 91 c3 03 lds r19, 0x03C3
1a68: 80 91 52 07 lds r24, 0x0752
1a6c: 99 27 eor r25, r25
1a6e: 28 17 cp r18, r24
1a70: 39 07 cpc r19, r25
1a72: 34 f0 brlt .+12 ; 0x1a80 <__vector_9+0xf6>
1a74: 80 91 53 07 lds r24, 0x0753
1a78: 99 27 eor r25, r25
1a7a: 82 17 cp r24, r18
1a7c: 93 07 cpc r25, r19
1a7e: 24 f4 brge .+8 ; 0x1a88 <__vector_9+0xfe>
1a80: 90 93 c3 03 sts 0x03C3, r25
1a84: 80 93 c2 03 sts 0x03C2, r24
1a88: 80 91 c2 03 lds r24, 0x03C2
1a8c: 80 93 b3 00 sts 0x00B3, r24
1a90: 80 91 54 07 lds r24, 0x0754
1a94: 80 93 06 03 sts 0x0306, r24
1a98: 04 c0 rjmp .+8 ; 0x1aa2 <__vector_9+0x118>
1a9a: 83 e0 ldi r24, 0x03 ; 3
1a9c: 80 93 b0 00 sts 0x00B0, r24
1aa0: 5f 98 cbi 0x0b, 7 ; 11
1aa2: ff 91 pop r31
1aa4: ef 91 pop r30
1aa6: df 91 pop r29
1aa8: cf 91 pop r28
1aaa: bf 91 pop r27
1aac: af 91 pop r26
1aae: 9f 91 pop r25
1ab0: 8f 91 pop r24
1ab2: 7f 91 pop r23
1ab4: 6f 91 pop r22
1ab6: 5f 91 pop r21
1ab8: 4f 91 pop r20
1aba: 3f 91 pop r19
1abc: 2f 91 pop r18
1abe: 1f 91 pop r17
1ac0: 0f 91 pop r16
1ac2: ff 90 pop r15
1ac4: ef 90 pop r14
1ac6: 0f 90 pop r0
1ac8: 0f be out 0x3f, r0 ; 63
1aca: 0f 90 pop r0
1acc: 1f 90 pop r1
1ace: 18 95 reti
00001ad0 <__vector_18>:
1ad0: 1f 92 push r1
1ad2: 0f 92 push r0
1ad4: 0f b6 in r0, 0x3f ; 63
1ad6: 0f 92 push r0
1ad8: 11 24 eor r1, r1
1ada: 2f 93 push r18
1adc: 3f 93 push r19
1ade: 4f 93 push r20
1ae0: 5f 93 push r21
1ae2: 6f 93 push r22
1ae4: 7f 93 push r23
1ae6: 8f 93 push r24
1ae8: 9f 93 push r25
1aea: af 93 push r26
1aec: bf 93 push r27
1aee: ef 93 push r30
1af0: ff 93 push r31
1af2: 80 91 c4 03 lds r24, 0x03C4
1af6: 81 50 subi r24, 0x01 ; 1
1af8: 80 93 c4 03 sts 0x03C4, r24
1afc: 8f 3f cpi r24, 0xFF ; 255
1afe: b9 f4 brne .+46 ; 0x1b2e <__vector_18+0x5e>
1b00: 8a e0 ldi r24, 0x0A ; 10
1b02: 80 93 c4 03 sts 0x03C4, r24
1b06: 80 91 07 03 lds r24, 0x0307
1b0a: 8f 5f subi r24, 0xFF ; 255
1b0c: 81 70 andi r24, 0x01 ; 1
1b0e: 80 93 07 03 sts 0x0307, r24
1b12: 88 23 and r24, r24
1b14: 19 f4 brne .+6 ; 0x1b1c <__vector_18+0x4c>
1b16: 81 e0 ldi r24, 0x01 ; 1
1b18: 80 93 bf 03 sts 0x03BF, r24
1b1c: 80 91 bd 03 lds r24, 0x03BD
1b20: 90 91 be 03 lds r25, 0x03BE
1b24: 01 96 adiw r24, 0x01 ; 1
1b26: 90 93 be 03 sts 0x03BE, r25
1b2a: 80 93 bd 03 sts 0x03BD, r24
1b2e: 80 91 c0 03 lds r24, 0x03C0
1b32: 90 91 c1 03 lds r25, 0x03C1
1b36: 02 97 sbiw r24, 0x02 ; 2
1b38: b0 f0 brcs .+44 ; 0x1b66 <__vector_18+0x96>
1b3a: 80 91 c0 03 lds r24, 0x03C0
1b3e: 90 91 c1 03 lds r25, 0x03C1
1b42: 01 97 sbiw r24, 0x01 ; 1
1b44: 90 93 c1 03 sts 0x03C1, r25
1b48: 80 93 c0 03 sts 0x03C0, r24
1b4c: 80 91 c0 03 lds r24, 0x03C0
1b50: 90 91 c1 03 lds r25, 0x03C1
1b54: 20 91 04 03 lds r18, 0x0304
1b58: 30 91 05 03 lds r19, 0x0305
1b5c: 82 23 and r24, r18
1b5e: 93 23 and r25, r19
1b60: 89 2b or r24, r25
1b62: d1 f4 brne .+52 ; 0x1b98 <__vector_18+0xc8>
1b64: 06 c0 rjmp .+12 ; 0x1b72 <__vector_18+0xa2>
1b66: 8f ef ldi r24, 0xFF ; 255
1b68: 9f ef ldi r25, 0xFF ; 255
1b6a: 90 93 05 03 sts 0x0305, r25
1b6e: 80 93 04 03 sts 0x0304, r24
1b72: 80 91 00 01 lds r24, 0x0100
1b76: 8a 30 cpi r24, 0x0A ; 10
1b78: 39 f4 brne .+14 ; 0x1b88 <__vector_18+0xb8>
1b7a: 04 c0 rjmp .+8 ; 0x1b84 <__vector_18+0xb4>
1b7c: 5a 9a sbi 0x0b, 2 ; 11
1b7e: 05 c0 rjmp .+10 ; 0x1b8a <__vector_18+0xba>
1b80: 47 9a sbi 0x08, 7 ; 8
1b82: 03 c0 rjmp .+6 ; 0x1b8a <__vector_18+0xba>
1b84: 5a 98 cbi 0x0b, 2 ; 11
1b86: 01 c0 rjmp .+2 ; 0x1b8a <__vector_18+0xba>
1b88: 47 98 cbi 0x08, 7 ; 8
1b8a: 80 91 37 07 lds r24, 0x0737
1b8e: 83 ff sbrs r24, 3
1b90: 08 c0 rjmp .+16 ; 0x1ba2 <__vector_18+0xd2>
1b92: 0e 94 fb 38 call 0x71f6 ; 0x71f6 <timer0_MM3>
1b96: 05 c0 rjmp .+10 ; 0x1ba2 <__vector_18+0xd2>
1b98: 80 91 00 01 lds r24, 0x0100
1b9c: 8a 30 cpi r24, 0x0A ; 10
1b9e: 81 f7 brne .-32 ; 0x1b80 <__vector_18+0xb0>
1ba0: ed cf rjmp .-38 ; 0x1b7c <__vector_18+0xac>
1ba2: ff 91 pop r31
1ba4: ef 91 pop r30
1ba6: bf 91 pop r27
1ba8: af 91 pop r26
1baa: 9f 91 pop r25
1bac: 8f 91 pop r24
1bae: 7f 91 pop r23
1bb0: 6f 91 pop r22
1bb2: 5f 91 pop r21
1bb4: 4f 91 pop r20
1bb6: 3f 91 pop r19
1bb8: 2f 91 pop r18
1bba: 0f 90 pop r0
1bbc: 0f be out 0x3f, r0 ; 63
1bbe: 0f 90 pop r0
1bc0: 1f 90 pop r1
1bc2: 18 95 reti
00001bc4 <Delay_ms_Mess>:
1bc4: 20 91 bd 03 lds r18, 0x03BD
1bc8: 30 91 be 03 lds r19, 0x03BE
1bcc: 2f 5f subi r18, 0xFF ; 255
1bce: 3f 4f sbci r19, 0xFF ; 255
1bd0: 28 0f add r18, r24
1bd2: 39 1f adc r19, r25
1bd4: 4f ee ldi r20, 0xEF ; 239
1bd6: 02 c0 rjmp .+4 ; 0x1bdc <Delay_ms_Mess+0x18>
1bd8: 40 93 7a 00 sts 0x007A, r20
1bdc: 80 91 bd 03 lds r24, 0x03BD
1be0: 90 91 be 03 lds r25, 0x03BE
1be4: b9 01 movw r22, r18
1be6: 68 1b sub r22, r24
1be8: 79 0b sbc r23, r25
1bea: 77 ff sbrs r23, 7
1bec: f5 cf rjmp .-22 ; 0x1bd8 <Delay_ms_Mess+0x14>
1bee: 08 95 ret
00001bf0 <Delay_ms>:
1bf0: 20 91 bd 03 lds r18, 0x03BD
1bf4: 30 91 be 03 lds r19, 0x03BE
1bf8: 2f 5f subi r18, 0xFF ; 255
1bfa: 3f 4f sbci r19, 0xFF ; 255
1bfc: 28 0f add r18, r24
1bfe: 39 1f adc r19, r25
1c00: 80 91 bd 03 lds r24, 0x03BD
1c04: 90 91 be 03 lds r25, 0x03BE
1c08: a9 01 movw r20, r18
1c0a: 48 1b sub r20, r24
1c0c: 59 0b sbc r21, r25
1c0e: 57 ff sbrs r21, 7
1c10: f7 cf rjmp .-18 ; 0x1c00 <Delay_ms+0x10>
1c12: 08 95 ret
00001c14 <ADC_Init>:
1c14: 10 92 7c 00 sts 0x007C, r1
1c18: 8f ee ldi r24, 0xEF ; 239
1c1a: 80 93 7a 00 sts 0x007A, r24
1c1e: 08 95 ret
00001c20 <__vector_24>:
1c20: 1f 92 push r1
1c22: 0f 92 push r0
1c24: 0f b6 in r0, 0x3f ; 63
1c26: 0f 92 push r0
1c28: 11 24 eor r1, r1
1c2a: df 92 push r13
1c2c: ef 92 push r14
1c2e: ff 92 push r15
1c30: 0f 93 push r16
1c32: 1f 93 push r17
1c34: 2f 93 push r18
1c36: 3f 93 push r19
1c38: 4f 93 push r20
1c3a: 5f 93 push r21
1c3c: 6f 93 push r22
1c3e: 7f 93 push r23
1c40: 8f 93 push r24
1c42: 9f 93 push r25
1c44: af 93 push r26
1c46: bf 93 push r27
1c48: cf 93 push r28
1c4a: df 93 push r29
1c4c: ef 93 push r30
1c4e: ff 93 push r31
1c50: 10 92 7a 00 sts 0x007A, r1
1c54: 80 91 e1 03 lds r24, 0x03E1
1c58: d8 2e mov r13, r24
1c5a: d3 94 inc r13
1c5c: d0 92 e1 03 sts 0x03E1, r13
1c60: e8 2f mov r30, r24
1c62: ff 27 eor r31, r31
1c64: eb 30 cpi r30, 0x0B ; 11
1c66: f1 05 cpc r31, r1
1c68: 08 f0 brcs .+2 ; 0x1c6c <__vector_24+0x4c>
1c6a: 38 c2 rjmp .+1136 ; 0x20dc <__vector_24+0x4bc>
1c6c: e2 5b subi r30, 0xB2 ; 178
1c6e: ff 4f sbci r31, 0xFF ; 255
1c70: 0c 94 27 3d jmp 0x7a4e ; 0x7a4e <__tablejump2__>
1c74: 80 91 78 00 lds r24, 0x0078
1c78: 90 91 79 00 lds r25, 0x0079
1c7c: 90 93 e0 03 sts 0x03E0, r25
1c80: 80 93 df 03 sts 0x03DF, r24
1c84: 81 e0 ldi r24, 0x01 ; 1
1c86: 80 93 e2 03 sts 0x03E2, r24
1c8a: 80 91 d9 03 lds r24, 0x03D9
1c8e: 90 91 da 03 lds r25, 0x03DA
1c92: 01 96 adiw r24, 0x01 ; 1
1c94: 90 93 da 03 sts 0x03DA, r25
1c98: 80 93 d9 03 sts 0x03D9, r24
1c9c: 15 c2 rjmp .+1066 ; 0x20c8 <__vector_24+0x4a8>
1c9e: 80 91 78 00 lds r24, 0x0078
1ca2: 90 91 79 00 lds r25, 0x0079
1ca6: 90 93 de 03 sts 0x03DE, r25
1caa: 80 93 dd 03 sts 0x03DD, r24
1cae: 90 c0 rjmp .+288 ; 0x1dd0 <__vector_24+0x1b0>
1cb0: 80 91 78 00 lds r24, 0x0078
1cb4: 90 91 79 00 lds r25, 0x0079
1cb8: 90 93 dc 03 sts 0x03DC, r25
1cbc: 80 93 db 03 sts 0x03DB, r24
1cc0: 84 e0 ldi r24, 0x04 ; 4
1cc2: 86 c1 rjmp .+780 ; 0x1fd0 <__vector_24+0x3b0>
1cc4: 40 91 08 03 lds r20, 0x0308
1cc8: 50 91 09 03 lds r21, 0x0309
1ccc: 80 91 78 00 lds r24, 0x0078
1cd0: 90 91 79 00 lds r25, 0x0079
1cd4: 9a 01 movw r18, r20
1cd6: 22 0f add r18, r18
1cd8: 33 1f adc r19, r19
1cda: 24 0f add r18, r20
1cdc: 35 1f adc r19, r21
1cde: 63 e0 ldi r22, 0x03 ; 3
1ce0: 70 e0 ldi r23, 0x00 ; 0
1ce2: 0e 94 8c 3c call 0x7918 ; 0x7918 <__udivmodhi4>
1ce6: 26 0f add r18, r22
1ce8: 37 1f adc r19, r23
1cea: 36 95 lsr r19
1cec: 27 95 ror r18
1cee: 36 95 lsr r19
1cf0: 27 95 ror r18
1cf2: 30 93 09 03 sts 0x0309, r19
1cf6: 20 93 08 03 sts 0x0308, r18
1cfa: 86 e0 ldi r24, 0x06 ; 6
1cfc: 69 c1 rjmp .+722 ; 0x1fd0 <__vector_24+0x3b0>
1cfe: 80 91 9a 07 lds r24, 0x079A
1d02: 90 91 9b 07 lds r25, 0x079B
1d06: 20 91 78 00 lds r18, 0x0078
1d0a: 30 91 79 00 lds r19, 0x0079
1d0e: 82 1b sub r24, r18
1d10: 93 0b sbc r25, r19
1d12: 90 93 ea 06 sts 0x06EA, r25
1d16: 80 93 e9 06 sts 0x06E9, r24
1d1a: 80 91 e9 06 lds r24, 0x06E9
1d1e: 90 91 ea 06 lds r25, 0x06EA
1d22: 90 93 cc 03 sts 0x03CC, r25
1d26: 80 93 cb 03 sts 0x03CB, r24
1d2a: 87 e0 ldi r24, 0x07 ; 7
1d2c: 51 c1 rjmp .+674 ; 0x1fd0 <__vector_24+0x3b0>
1d2e: 80 91 78 00 lds r24, 0x0078
1d32: 90 91 79 00 lds r25, 0x0079
1d36: 20 91 98 07 lds r18, 0x0798
1d3a: 30 91 99 07 lds r19, 0x0799
1d3e: 82 1b sub r24, r18
1d40: 93 0b sbc r25, r19
1d42: 90 93 f5 06 sts 0x06F5, r25
1d46: 80 93 f4 06 sts 0x06F4, r24
1d4a: 80 91 f4 06 lds r24, 0x06F4
1d4e: 90 91 f5 06 lds r25, 0x06F5
1d52: 90 93 ce 03 sts 0x03CE, r25
1d56: 80 93 cd 03 sts 0x03CD, r24
1d5a: 10 92 e2 03 sts 0x03E2, r1
1d5e: b4 c1 rjmp .+872 ; 0x20c8 <__vector_24+0x4a8>
1d60: 80 91 00 01 lds r24, 0x0100
1d64: 20 91 df 03 lds r18, 0x03DF
1d68: 30 91 e0 03 lds r19, 0x03E0
1d6c: 8a 30 cpi r24, 0x0A ; 10
1d6e: 49 f4 brne .+18 ; 0x1d82 <__vector_24+0x162>
1d70: 80 91 78 00 lds r24, 0x0078
1d74: 90 91 79 00 lds r25, 0x0079
1d78: 82 0f add r24, r18
1d7a: 93 1f adc r25, r19
1d7c: 96 95 lsr r25
1d7e: 87 95 ror r24
1d80: 06 c0 rjmp .+12 ; 0x1d8e <__vector_24+0x16e>
1d82: 80 91 78 00 lds r24, 0x0078
1d86: 90 91 79 00 lds r25, 0x0079
1d8a: 82 0f add r24, r18
1d8c: 93 1f adc r25, r19
1d8e: 90 93 ca 03 sts 0x03CA, r25
1d92: 80 93 c9 03 sts 0x03C9, r24
1d96: 81 e0 ldi r24, 0x01 ; 1
1d98: 1b c1 rjmp .+566 ; 0x1fd0 <__vector_24+0x3b0>
1d9a: 80 91 00 01 lds r24, 0x0100
1d9e: 20 91 dd 03 lds r18, 0x03DD
1da2: 30 91 de 03 lds r19, 0x03DE
1da6: 8a 30 cpi r24, 0x0A ; 10
1da8: 49 f4 brne .+18 ; 0x1dbc <__vector_24+0x19c>
1daa: 80 91 78 00 lds r24, 0x0078
1dae: 90 91 79 00 lds r25, 0x0079
1db2: 82 0f add r24, r18
1db4: 93 1f adc r25, r19
1db6: 96 95 lsr r25
1db8: 87 95 ror r24
1dba: 06 c0 rjmp .+12 ; 0x1dc8 <__vector_24+0x1a8>
1dbc: 80 91 78 00 lds r24, 0x0078
1dc0: 90 91 79 00 lds r25, 0x0079
1dc4: 82 0f add r24, r18
1dc6: 93 1f adc r25, r19
1dc8: 90 93 c8 03 sts 0x03C8, r25
1dcc: 80 93 c7 03 sts 0x03C7, r24
1dd0: 82 e0 ldi r24, 0x02 ; 2
1dd2: fe c0 rjmp .+508 ; 0x1fd0 <__vector_24+0x3b0>
1dd4: 80 91 00 01 lds r24, 0x0100
1dd8: 20 91 db 03 lds r18, 0x03DB
1ddc: 30 91 dc 03 lds r19, 0x03DC
1de0: 8a 30 cpi r24, 0x0A ; 10
1de2: 49 f4 brne .+18 ; 0x1df6 <__vector_24+0x1d6>
1de4: 80 91 78 00 lds r24, 0x0078
1de8: 90 91 79 00 lds r25, 0x0079
1dec: 82 0f add r24, r18
1dee: 93 1f adc r25, r19
1df0: 96 95 lsr r25
1df2: 87 95 ror r24
1df4: 06 c0 rjmp .+12 ; 0x1e02 <__vector_24+0x1e2>
1df6: 80 91 78 00 lds r24, 0x0078
1dfa: 90 91 79 00 lds r25, 0x0079
1dfe: 82 0f add r24, r18
1e00: 93 1f adc r25, r19
1e02: 90 93 c6 03 sts 0x03C6, r25
1e06: 80 93 c5 03 sts 0x03C5, r24
1e0a: 85 e0 ldi r24, 0x05 ; 5
1e0c: e1 c0 rjmp .+450 ; 0x1fd0 <__vector_24+0x3b0>
1e0e: 60 91 78 00 lds r22, 0x0078
1e12: 70 91 79 00 lds r23, 0x0079
1e16: e0 90 9c 07 lds r14, 0x079C
1e1a: f0 90 9d 07 lds r15, 0x079D
1e1e: 00 91 9e 07 lds r16, 0x079E
1e22: 10 91 9f 07 lds r17, 0x079F
1e26: 88 27 eor r24, r24
1e28: 77 fd sbrc r23, 7
1e2a: 80 95 com r24
1e2c: 98 2f mov r25, r24
1e2e: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
1e32: a8 01 movw r20, r16
1e34: 97 01 movw r18, r14
1e36: 0e 94 f9 3a call 0x75f2 ; 0x75f2 <__subsf3>
1e3a: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
1e3e: 70 93 d0 03 sts 0x03D0, r23
1e42: 60 93 cf 03 sts 0x03CF, r22
1e46: 20 91 cf 03 lds r18, 0x03CF
1e4a: 30 91 d0 03 lds r19, 0x03D0
1e4e: e0 91 e9 06 lds r30, 0x06E9
1e52: f0 91 ea 06 lds r31, 0x06EA
1e56: 80 91 f4 06 lds r24, 0x06F4
1e5a: 90 91 f5 06 lds r25, 0x06F5
1e5e: 97 ff sbrs r25, 7
1e60: 03 c0 rjmp .+6 ; 0x1e68 <__vector_24+0x248>
1e62: 90 95 com r25
1e64: 81 95 neg r24
1e66: 9f 4f sbci r25, 0xFF ; 255
1e68: 64 e0 ldi r22, 0x04 ; 4
1e6a: 70 e0 ldi r23, 0x00 ; 0
1e6c: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
1e70: eb 01 movw r28, r22
1e72: cf 01 movw r24, r30
1e74: f7 ff sbrs r31, 7
1e76: 03 c0 rjmp .+6 ; 0x1e7e <__vector_24+0x25e>
1e78: 90 95 com r25
1e7a: 81 95 neg r24
1e7c: 9f 4f sbci r25, 0xFF ; 255
1e7e: 64 e0 ldi r22, 0x04 ; 4
1e80: 70 e0 ldi r23, 0x00 ; 0
1e82: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
1e86: 26 0f add r18, r22
1e88: 37 1f adc r19, r23
1e8a: 2c 0f add r18, r28
1e8c: 3d 1f adc r19, r29
1e8e: 30 93 d0 03 sts 0x03D0, r19
1e92: 20 93 cf 03 sts 0x03CF, r18
1e96: 80 91 cf 03 lds r24, 0x03CF
1e9a: 90 91 d0 03 lds r25, 0x03D0
1e9e: 02 97 sbiw r24, 0x02 ; 2
1ea0: 04 f1 brlt .+64 ; 0x1ee2 <__vector_24+0x2c2>
1ea2: 60 91 9c 07 lds r22, 0x079C
1ea6: 70 91 9d 07 lds r23, 0x079D
1eaa: 80 91 9e 07 lds r24, 0x079E
1eae: 90 91 9f 07 lds r25, 0x079F
1eb2: 20 e0 ldi r18, 0x00 ; 0
1eb4: 30 e0 ldi r19, 0x00 ; 0
1eb6: 48 e4 ldi r20, 0x48 ; 72
1eb8: 54 e4 ldi r21, 0x44 ; 68
1eba: 0e 94 a9 3b call 0x7752 ; 0x7752 <__eqsf2>
1ebe: 88 23 and r24, r24
1ec0: 0c f0 brlt .+2 ; 0x1ec4 <__vector_24+0x2a4>
1ec2: 3c c0 rjmp .+120 ; 0x1f3c <__vector_24+0x31c>
1ec4: 60 91 9c 07 lds r22, 0x079C
1ec8: 70 91 9d 07 lds r23, 0x079D
1ecc: 80 91 9e 07 lds r24, 0x079E
1ed0: 90 91 9f 07 lds r25, 0x079F
1ed4: 2a e0 ldi r18, 0x0A ; 10
1ed6: 37 ed ldi r19, 0xD7 ; 215
1ed8: 43 ea ldi r20, 0xA3 ; 163
1eda: 5c e3 ldi r21, 0x3C ; 60
1edc: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
1ee0: 25 c0 rjmp .+74 ; 0x1f2c <__vector_24+0x30c>
1ee2: 80 91 cf 03 lds r24, 0x03CF
1ee6: 90 91 d0 03 lds r25, 0x03D0
1eea: 8f 5f subi r24, 0xFF ; 255
1eec: 9f 4f sbci r25, 0xFF ; 255
1eee: 34 f5 brge .+76 ; 0x1f3c <__vector_24+0x31c>
1ef0: 60 91 9c 07 lds r22, 0x079C
1ef4: 70 91 9d 07 lds r23, 0x079D
1ef8: 80 91 9e 07 lds r24, 0x079E
1efc: 90 91 9f 07 lds r25, 0x079F
1f00: 20 e0 ldi r18, 0x00 ; 0
1f02: 30 e0 ldi r19, 0x00 ; 0
1f04: 46 e1 ldi r20, 0x16 ; 22
1f06: 54 e4 ldi r21, 0x44 ; 68
1f08: 0e 94 ac 3b call 0x7758 ; 0x7758 <__gesf2>
1f0c: 18 16 cp r1, r24
1f0e: b4 f4 brge .+44 ; 0x1f3c <__vector_24+0x31c>
1f10: 60 91 9c 07 lds r22, 0x079C
1f14: 70 91 9d 07 lds r23, 0x079D
1f18: 80 91 9e 07 lds r24, 0x079E
1f1c: 90 91 9f 07 lds r25, 0x079F
1f20: 2a e0 ldi r18, 0x0A ; 10
1f22: 37 ed ldi r19, 0xD7 ; 215
1f24: 43 ea ldi r20, 0xA3 ; 163
1f26: 5c e3 ldi r21, 0x3C ; 60
1f28: 0e 94 f9 3a call 0x75f2 ; 0x75f2 <__subsf3>
1f2c: 60 93 9c 07 sts 0x079C, r22
1f30: 70 93 9d 07 sts 0x079D, r23
1f34: 80 93 9e 07 sts 0x079E, r24
1f38: 90 93 9f 07 sts 0x079F, r25
1f3c: 81 e0 ldi r24, 0x01 ; 1
1f3e: 80 93 d6 03 sts 0x03D6, r24
1f42: 80 91 78 00 lds r24, 0x0078
1f46: 90 91 79 00 lds r25, 0x0079
1f4a: 90 93 ec 06 sts 0x06EC, r25
1f4e: 80 93 eb 06 sts 0x06EB, r24
1f52: 20 91 31 04 lds r18, 0x0431
1f56: 30 91 32 04 lds r19, 0x0432
1f5a: 40 91 33 04 lds r20, 0x0433
1f5e: 50 91 34 04 lds r21, 0x0434
1f62: 80 91 cf 03 lds r24, 0x03CF
1f66: 90 91 d0 03 lds r25, 0x03D0
1f6a: aa 27 eor r26, r26
1f6c: 97 fd sbrc r25, 7
1f6e: a0 95 com r26
1f70: ba 2f mov r27, r26
1f72: 28 0f add r18, r24
1f74: 39 1f adc r19, r25
1f76: 4a 1f adc r20, r26
1f78: 5b 1f adc r21, r27
1f7a: 20 93 31 04 sts 0x0431, r18
1f7e: 30 93 32 04 sts 0x0432, r19
1f82: 40 93 33 04 sts 0x0433, r20
1f86: 50 93 34 04 sts 0x0434, r21
1f8a: e0 90 31 04 lds r14, 0x0431
1f8e: f0 90 32 04 lds r15, 0x0432
1f92: 00 91 33 04 lds r16, 0x0433
1f96: 10 91 34 04 lds r17, 0x0434
1f9a: 60 91 31 04 lds r22, 0x0431
1f9e: 70 91 32 04 lds r23, 0x0432
1fa2: 80 91 33 04 lds r24, 0x0433
1fa6: 90 91 34 04 lds r25, 0x0434
1faa: 20 e0 ldi r18, 0x00 ; 0
1fac: 34 e0 ldi r19, 0x04 ; 4
1fae: 40 e0 ldi r20, 0x00 ; 0
1fb0: 50 e0 ldi r21, 0x00 ; 0
1fb2: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
1fb6: e2 1a sub r14, r18
1fb8: f3 0a sbc r15, r19
1fba: 04 0b sbc r16, r20
1fbc: 15 0b sbc r17, r21
1fbe: e0 92 31 04 sts 0x0431, r14
1fc2: f0 92 32 04 sts 0x0432, r15
1fc6: 00 93 33 04 sts 0x0433, r16
1fca: 10 93 34 04 sts 0x0434, r17
1fce: 83 e0 ldi r24, 0x03 ; 3
1fd0: 80 93 e2 03 sts 0x03E2, r24
1fd4: 79 c0 rjmp .+242 ; 0x20c8 <__vector_24+0x4a8>
1fd6: 80 91 f9 06 lds r24, 0x06F9
1fda: 90 91 fa 06 lds r25, 0x06FA
1fde: 20 91 78 00 lds r18, 0x0078
1fe2: 30 91 79 00 lds r19, 0x0079
1fe6: 82 0f add r24, r18
1fe8: 93 1f adc r25, r19
1fea: 90 93 fa 06 sts 0x06FA, r25
1fee: 80 93 f9 06 sts 0x06F9, r24
1ff2: 80 91 f1 06 lds r24, 0x06F1
1ff6: 8f 5f subi r24, 0xFF ; 255
1ff8: 80 93 f1 06 sts 0x06F1, r24
1ffc: 80 91 f1 06 lds r24, 0x06F1
2000: 85 30 cpi r24, 0x05 ; 5
2002: 08 f4 brcc .+2 ; 0x2006 <__vector_24+0x3e6>
2004: 6b c0 rjmp .+214 ; 0x20dc <__vector_24+0x4bc>
2006: 80 91 78 00 lds r24, 0x0078
200a: 90 91 79 00 lds r25, 0x0079
200e: 90 93 0f 03 sts 0x030F, r25
2012: 80 93 0e 03 sts 0x030E, r24
2016: 10 92 f1 06 sts 0x06F1, r1
201a: 80 91 ed 06 lds r24, 0x06ED
201e: 90 91 ee 06 lds r25, 0x06EE
2022: 20 91 f9 06 lds r18, 0x06F9
2026: 30 91 fa 06 lds r19, 0x06FA
202a: 82 1b sub r24, r18
202c: 93 0b sbc r25, r19
202e: 20 91 4f 04 lds r18, 0x044F
2032: 30 91 50 04 lds r19, 0x0450
2036: 82 1b sub r24, r18
2038: 93 0b sbc r25, r19
203a: 90 93 d8 03 sts 0x03D8, r25
203e: 80 93 d7 03 sts 0x03D7, r24
2042: 60 91 f9 06 lds r22, 0x06F9
2046: 70 91 fa 06 lds r23, 0x06FA
204a: e0 90 0a 03 lds r14, 0x030A
204e: f0 90 0b 03 lds r15, 0x030B
2052: 00 91 0c 03 lds r16, 0x030C
2056: 10 91 0d 03 lds r17, 0x030D
205a: 88 27 eor r24, r24
205c: 77 fd sbrc r23, 7
205e: 80 95 com r24
2060: 98 2f mov r25, r24
2062: a8 01 movw r20, r16
2064: 97 01 movw r18, r14
2066: 22 0f add r18, r18
2068: 33 1f adc r19, r19
206a: 44 1f adc r20, r20
206c: 55 1f adc r21, r21
206e: 2e 0d add r18, r14
2070: 3f 1d adc r19, r15
2072: 40 1f adc r20, r16
2074: 51 1f adc r21, r17
2076: 62 0f add r22, r18
2078: 73 1f adc r23, r19
207a: 84 1f adc r24, r20
207c: 95 1f adc r25, r21
207e: 24 e0 ldi r18, 0x04 ; 4
2080: 30 e0 ldi r19, 0x00 ; 0
2082: 40 e0 ldi r20, 0x00 ; 0
2084: 50 e0 ldi r21, 0x00 ; 0
2086: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
208a: 20 93 0a 03 sts 0x030A, r18
208e: 30 93 0b 03 sts 0x030B, r19
2092: 40 93 0c 03 sts 0x030C, r20
2096: 50 93 0d 03 sts 0x030D, r21
209a: 20 91 ed 06 lds r18, 0x06ED
209e: 30 91 ee 06 lds r19, 0x06EE
20a2: 80 91 0a 03 lds r24, 0x030A
20a6: 90 91 0b 03 lds r25, 0x030B
20aa: a0 91 0c 03 lds r26, 0x030C
20ae: b0 91 0d 03 lds r27, 0x030D
20b2: 28 1b sub r18, r24
20b4: 39 0b sbc r19, r25
20b6: 30 93 50 04 sts 0x0450, r19
20ba: 20 93 4f 04 sts 0x044F, r18
20be: 10 92 fa 06 sts 0x06FA, r1
20c2: 10 92 f9 06 sts 0x06F9, r1
20c6: 0a c0 rjmp .+20 ; 0x20dc <__vector_24+0x4bc>
20c8: 80 91 e2 03 lds r24, 0x03E2
20cc: 80 93 7c 00 sts 0x007C, r24
20d0: dd 20 and r13, r13
20d2: 51 f0 breq .+20 ; 0x20e8 <__vector_24+0x4c8>
20d4: 8f ee ldi r24, 0xEF ; 239
20d6: 80 93 7a 00 sts 0x007A, r24
20da: 06 c0 rjmp .+12 ; 0x20e8 <__vector_24+0x4c8>
20dc: 10 92 e2 03 sts 0x03E2, r1
20e0: 10 92 e1 03 sts 0x03E1, r1
20e4: 10 92 7c 00 sts 0x007C, r1
20e8: ff 91 pop r31
20ea: ef 91 pop r30
20ec: df 91 pop r29
20ee: cf 91 pop r28
20f0: bf 91 pop r27
20f2: af 91 pop r26
20f4: 9f 91 pop r25
20f6: 8f 91 pop r24
20f8: 7f 91 pop r23
20fa: 6f 91 pop r22
20fc: 5f 91 pop r21
20fe: 4f 91 pop r20
2100: 3f 91 pop r19
2102: 2f 91 pop r18
2104: 1f 91 pop r17
2106: 0f 91 pop r16
2108: ff 90 pop r15
210a: ef 90 pop r14
210c: df 90 pop r13
210e: 0f 90 pop r0
2110: 0f be out 0x3f, r0 ; 63
2112: 0f 90 pop r0
2114: 1f 90 pop r1
2116: 18 95 reti
00002118 <SucheLuftruckOffset>:
2118: cf 93 push r28
211a: df 93 push r29
211c: a3 e0 ldi r26, 0x03 ; 3
211e: b0 e0 ldi r27, 0x00 ; 0
2120: 0e 94 2d 3d call 0x7a5a ; 0x7a5a <__eeprom_read_byte_1F2021>
2124: 80 2d mov r24, r0
2126: c8 2f mov r28, r24
2128: dd 27 eor r29, r29
212a: c5 31 cpi r28, 0x15 ; 21
212c: d1 05 cpc r29, r1
212e: 08 f0 brcs .+2 ; 0x2132 <SucheLuftruckOffset+0x1a>
2130: 2a 97 sbiw r28, 0x0a ; 10
2132: c7 bd out 0x27, r28 ; 39
2134: 84 e6 ldi r24, 0x64 ; 100
2136: 90 e0 ldi r25, 0x00 ; 0
2138: 0e 94 e2 0d call 0x1bc4 ; 0x1bc4 <Delay_ms_Mess>
213c: 80 91 0e 03 lds r24, 0x030E
2140: 90 91 0f 03 lds r25, 0x030F
2144: 82 55 subi r24, 0x52 ; 82
2146: 93 40 sbci r25, 0x03 ; 3
2148: d0 f4 brcc .+52 ; 0x217e <SucheLuftruckOffset+0x66>
214a: c0 e0 ldi r28, 0x00 ; 0
214c: d0 e0 ldi r29, 0x00 ; 0
214e: 17 c0 rjmp .+46 ; 0x217e <SucheLuftruckOffset+0x66>
2150: c7 bd out 0x27, r28 ; 39
2152: 82 e3 ldi r24, 0x32 ; 50
2154: 90 e0 ldi r25, 0x00 ; 0
2156: 0e 94 e2 0d call 0x1bc4 ; 0x1bc4 <Delay_ms_Mess>
215a: 83 ee ldi r24, 0xE3 ; 227
215c: 91 e0 ldi r25, 0x01 ; 1
215e: 9f 93 push r25
2160: 8f 93 push r24
2162: 1f 92 push r1
2164: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2168: 80 91 0e 03 lds r24, 0x030E
216c: 90 91 0f 03 lds r25, 0x030F
2170: 0f 90 pop r0
2172: 0f 90 pop r0
2174: 0f 90 pop r0
2176: 84 58 subi r24, 0x84 ; 132
2178: 93 40 sbci r25, 0x03 ; 3
217a: 20 f0 brcs .+8 ; 0x2184 <SucheLuftruckOffset+0x6c>
217c: 21 96 adiw r28, 0x01 ; 1
217e: ca 3f cpi r28, 0xFA ; 250
2180: d1 05 cpc r29, r1
2182: 30 f3 brcs .-52 ; 0x2150 <SucheLuftruckOffset+0x38>
2184: a3 e0 ldi r26, 0x03 ; 3
2186: b0 e0 ldi r27, 0x00 ; 0
2188: 0c 2e mov r0, r28
218a: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
218e: c0 93 f6 06 sts 0x06F6, r28
2192: 8c e2 ldi r24, 0x2C ; 44
2194: 91 e0 ldi r25, 0x01 ; 1
2196: 0e 94 e2 0d call 0x1bc4 ; 0x1bc4 <Delay_ms_Mess>
219a: df 91 pop r29
219c: cf 91 pop r28
219e: 08 95 ret
000021a0 <LcdClear>:
21a0: ea e1 ldi r30, 0x1A ; 26
21a2: f3 e0 ldi r31, 0x03 ; 3
21a4: 80 e2 ldi r24, 0x20 ; 32
21a6: 81 93 st Z+, r24
21a8: 93 e0 ldi r25, 0x03 ; 3
21aa: ea 36 cpi r30, 0x6A ; 106
21ac: f9 07 cpc r31, r25
21ae: d9 f7 brne .-10 ; 0x21a6 <LcdClear+0x6>
21b0: 08 95 ret
000021b2 <Menu>:
21b2: 1f 93 push r17
21b4: 80 91 e6 03 lds r24, 0x03E6
21b8: 28 2f mov r18, r24
21ba: 33 27 eor r19, r19
21bc: c9 01 movw r24, r18
21be: 81 70 andi r24, 0x01 ; 1
21c0: 90 70 andi r25, 0x00 ; 0
21c2: 68 2f mov r22, r24
21c4: 88 23 and r24, r24
21c6: a9 f0 breq .+42 ; 0x21f2 <Menu+0x40>
21c8: 80 91 e7 03 lds r24, 0x03E7
21cc: 88 23 and r24, r24
21ce: 11 f0 breq .+4 ; 0x21d4 <Menu+0x22>
21d0: 81 50 subi r24, 0x01 ; 1
21d2: 02 c0 rjmp .+4 ; 0x21d8 <Menu+0x26>
21d4: 80 91 6a 03 lds r24, 0x036A
21d8: 80 93 e7 03 sts 0x03E7, r24
21dc: ea e1 ldi r30, 0x1A ; 26
21de: f3 e0 ldi r31, 0x03 ; 3
21e0: 80 e2 ldi r24, 0x20 ; 32
21e2: 81 93 st Z+, r24
21e4: 93 e0 ldi r25, 0x03 ; 3
21e6: ea 36 cpi r30, 0x6A ; 106
21e8: f9 07 cpc r31, r25
21ea: d9 f7 brne .-10 ; 0x21e2 <Menu+0x30>
21ec: 8f ef ldi r24, 0xFF ; 255
21ee: 80 93 ab 03 sts 0x03AB, r24
21f2: a9 01 movw r20, r18
21f4: 42 70 andi r20, 0x02 ; 2
21f6: 50 70 andi r21, 0x00 ; 0
21f8: 21 ff sbrs r18, 1
21fa: 10 c0 rjmp .+32 ; 0x221c <Menu+0x6a>
21fc: 80 91 e7 03 lds r24, 0x03E7
2200: 8f 5f subi r24, 0xFF ; 255
2202: 80 93 e7 03 sts 0x03E7, r24
2206: ea e1 ldi r30, 0x1A ; 26
2208: f3 e0 ldi r31, 0x03 ; 3
220a: 80 e2 ldi r24, 0x20 ; 32
220c: 81 93 st Z+, r24
220e: 93 e0 ldi r25, 0x03 ; 3
2210: ea 36 cpi r30, 0x6A ; 106
2212: f9 07 cpc r31, r25
2214: d9 f7 brne .-10 ; 0x220c <Menu+0x5a>
2216: 8f ef ldi r24, 0xFF ; 255
2218: 80 93 ab 03 sts 0x03AB, r24
221c: 66 23 and r22, r22
221e: 31 f0 breq .+12 ; 0x222c <Menu+0x7a>
2220: 45 2b or r20, r21
2222: 21 f0 breq .+8 ; 0x222c <Menu+0x7a>
2224: 10 92 e7 03 sts 0x03E7, r1
2228: 90 e0 ldi r25, 0x00 ; 0
222a: 04 c0 rjmp .+8 ; 0x2234 <Menu+0x82>
222c: 90 91 e7 03 lds r25, 0x03E7
2230: 9a 30 cpi r25, 0x0A ; 10
2232: 50 f4 brcc .+20 ; 0x2248 <Menu+0x96>
2234: 81 e1 ldi r24, 0x11 ; 17
2236: 80 93 e5 03 sts 0x03E5, r24
223a: 89 2f mov r24, r25
223c: 99 27 eor r25, r25
223e: 9f 93 push r25
2240: 8f 93 push r24
2242: 8b e3 ldi r24, 0x3B ; 59
2244: 95 e0 ldi r25, 0x05 ; 5
2246: 09 c0 rjmp .+18 ; 0x225a <Menu+0xa8>
2248: 80 e1 ldi r24, 0x10 ; 16
224a: 80 93 e5 03 sts 0x03E5, r24
224e: 89 2f mov r24, r25
2250: 99 27 eor r25, r25
2252: 9f 93 push r25
2254: 8f 93 push r24
2256: 86 e3 ldi r24, 0x36 ; 54
2258: 95 e0 ldi r25, 0x05 ; 5
225a: 9f 93 push r25
225c: 8f 93 push r24
225e: 81 e0 ldi r24, 0x01 ; 1
2260: 8f 93 push r24
2262: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2266: 0f 90 pop r0
2268: 0f 90 pop r0
226a: 0f 90 pop r0
226c: 0f 90 pop r0
226e: 0f 90 pop r0
2270: 80 91 e7 03 lds r24, 0x03E7
2274: e8 2f mov r30, r24
2276: ff 27 eor r31, r31
2278: ee 30 cpi r30, 0x0E ; 14
227a: f1 05 cpc r31, r1
227c: 08 f0 brcs .+2 ; 0x2280 <Menu+0xce>
227e: 6d c4 rjmp .+2266 ; 0x2b5a <Menu+0x9a8>
2280: e7 5a subi r30, 0xA7 ; 167
2282: ff 4f sbci r31, 0xFF ; 255
2284: 0c 94 27 3d jmp 0x7a4e ; 0x7a4e <__tablejump2__>
2288: 10 92 e5 03 sts 0x03E5, r1
228c: 86 e2 ldi r24, 0x26 ; 38
228e: 95 e0 ldi r25, 0x05 ; 5
2290: 9f 93 push r25
2292: 8f 93 push r24
2294: 11 e0 ldi r17, 0x01 ; 1
2296: 1f 93 push r17
2298: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
229c: 84 e1 ldi r24, 0x14 ; 20
229e: 80 93 e5 03 sts 0x03E5, r24
22a2: 20 91 00 01 lds r18, 0x0100
22a6: 84 e6 ldi r24, 0x64 ; 100
22a8: 90 e0 ldi r25, 0x00 ; 0
22aa: 9f 93 push r25
22ac: 8f 93 push r24
22ae: 84 e4 ldi r24, 0x44 ; 68
22b0: 90 e0 ldi r25, 0x00 ; 0
22b2: 9f 93 push r25
22b4: 8f 93 push r24
22b6: 1f 92 push r1
22b8: 1f 92 push r1
22ba: 82 2f mov r24, r18
22bc: 6a e0 ldi r22, 0x0A ; 10
22be: 0e 94 80 3c call 0x7900 ; 0x7900 <__udivmodqi4>
22c2: 89 2f mov r24, r25
22c4: 99 27 eor r25, r25
22c6: 9f 93 push r25
22c8: 8f 93 push r24
22ca: 82 2f mov r24, r18
22cc: 0e 94 80 3c call 0x7900 ; 0x7900 <__udivmodqi4>
22d0: 99 27 eor r25, r25
22d2: 9f 93 push r25
22d4: 8f 93 push r24
22d6: 81 e1 ldi r24, 0x11 ; 17
22d8: 95 e0 ldi r25, 0x05 ; 5
22da: 9f 93 push r25
22dc: 8f 93 push r24
22de: 1f 93 push r17
22e0: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
22e4: 88 e2 ldi r24, 0x28 ; 40
22e6: 80 93 e5 03 sts 0x03E5, r24
22ea: 0e 94 c7 03 call 0x78e ; 0x78e <GetActiveParamSetNumber>
22ee: 99 27 eor r25, r25
22f0: 9f 93 push r25
22f2: 8f 93 push r24
22f4: 84 e0 ldi r24, 0x04 ; 4
22f6: 95 e0 ldi r25, 0x05 ; 5
22f8: 9f 93 push r25
22fa: 8f 93 push r24
22fc: 1f 93 push r17
22fe: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2302: 8c e3 ldi r24, 0x3C ; 60
2304: 80 93 e5 03 sts 0x03E5, r24
2308: 84 ef ldi r24, 0xF4 ; 244
230a: 94 e0 ldi r25, 0x04 ; 4
230c: 9f 93 push r25
230e: 8f 93 push r24
2310: 1f 93 push r17
2312: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2316: a6 c3 rjmp .+1868 ; 0x2a64 <Menu+0x8b2>
2318: 80 91 37 07 lds r24, 0x0737
231c: 80 ff sbrs r24, 0
231e: 44 c0 rjmp .+136 ; 0x23a8 <Menu+0x1f6>
2320: 10 92 e5 03 sts 0x03E5, r1
2324: 80 91 4f 04 lds r24, 0x044F
2328: 90 91 50 04 lds r25, 0x0450
232c: 9f 93 push r25
232e: 8f 93 push r24
2330: 85 ee ldi r24, 0xE5 ; 229
2332: 94 e0 ldi r25, 0x04 ; 4
2334: 9f 93 push r25
2336: 8f 93 push r24
2338: 11 e0 ldi r17, 0x01 ; 1
233a: 1f 93 push r17
233c: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2340: 84 e1 ldi r24, 0x14 ; 20
2342: 80 93 e5 03 sts 0x03E5, r24
2346: 80 91 51 04 lds r24, 0x0451
234a: 90 91 52 04 lds r25, 0x0452
234e: 9f 93 push r25
2350: 8f 93 push r24
2352: 86 ed ldi r24, 0xD6 ; 214
2354: 94 e0 ldi r25, 0x04 ; 4
2356: 9f 93 push r25
2358: 8f 93 push r24
235a: 1f 93 push r17
235c: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2360: 88 e2 ldi r24, 0x28 ; 40
2362: 80 93 e5 03 sts 0x03E5, r24
2366: 80 91 0e 03 lds r24, 0x030E
236a: 90 91 0f 03 lds r25, 0x030F
236e: 9f 93 push r25
2370: 8f 93 push r24
2372: 87 ec ldi r24, 0xC7 ; 199
2374: 94 e0 ldi r25, 0x04 ; 4
2376: 9f 93 push r25
2378: 8f 93 push r24
237a: 1f 93 push r17
237c: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2380: 8c e3 ldi r24, 0x3C ; 60
2382: 80 93 e5 03 sts 0x03E5, r24
2386: 80 91 f6 06 lds r24, 0x06F6
238a: 99 27 eor r25, r25
238c: 9f 93 push r25
238e: 8f 93 push r24
2390: 88 eb ldi r24, 0xB8 ; 184
2392: 94 e0 ldi r25, 0x04 ; 4
2394: 9f 93 push r25
2396: 8f 93 push r24
2398: 1f 93 push r17
239a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
239e: 8d b7 in r24, 0x3d ; 61
23a0: 9e b7 in r25, 0x3e ; 62
23a2: 44 96 adiw r24, 0x14 ; 20
23a4: 8d bf out 0x3d, r24 ; 61
23a6: de c3 rjmp .+1980 ; 0x2b64 <Menu+0x9b2>
23a8: 84 e1 ldi r24, 0x14 ; 20
23aa: 80 93 e5 03 sts 0x03E5, r24
23ae: 81 eb ldi r24, 0xB1 ; 177
23b0: 94 e0 ldi r25, 0x04 ; 4
23b2: 9f 93 push r25
23b4: 8f 93 push r24
23b6: 11 e0 ldi r17, 0x01 ; 1
23b8: 1f 93 push r17
23ba: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
23be: 88 e2 ldi r24, 0x28 ; 40
23c0: 80 93 e5 03 sts 0x03E5, r24
23c4: 83 ea ldi r24, 0xA3 ; 163
23c6: 94 e0 ldi r25, 0x04 ; 4
23c8: 9f 93 push r25
23ca: 8f 93 push r24
23cc: 1f 93 push r17
23ce: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
23d2: 8d b7 in r24, 0x3d ; 61
23d4: 9e b7 in r25, 0x3e ; 62
23d6: 06 96 adiw r24, 0x06 ; 6
23d8: e5 cf rjmp .-54 ; 0x23a4 <Menu+0x1f2>
23da: 10 92 e5 03 sts 0x03E5, r1
23de: 89 e9 ldi r24, 0x99 ; 153
23e0: 94 e0 ldi r25, 0x04 ; 4
23e2: 9f 93 push r25
23e4: 8f 93 push r24
23e6: 11 e0 ldi r17, 0x01 ; 1
23e8: 1f 93 push r17
23ea: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
23ee: 84 e1 ldi r24, 0x14 ; 20
23f0: 80 93 e5 03 sts 0x03E5, r24
23f4: 60 91 f9 03 lds r22, 0x03F9
23f8: 70 91 fa 03 lds r23, 0x03FA
23fc: 80 91 fb 03 lds r24, 0x03FB
2400: 90 91 fc 03 lds r25, 0x03FC
2404: 20 e0 ldi r18, 0x00 ; 0
2406: 34 e0 ldi r19, 0x04 ; 4
2408: 40 e0 ldi r20, 0x00 ; 0
240a: 50 e0 ldi r21, 0x00 ; 0
240c: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
2410: 5f 93 push r21
2412: 4f 93 push r20
2414: 3f 93 push r19
2416: 2f 93 push r18
2418: 8a e8 ldi r24, 0x8A ; 138
241a: 94 e0 ldi r25, 0x04 ; 4
241c: 9f 93 push r25
241e: 8f 93 push r24
2420: 1f 93 push r17
2422: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2426: 88 e2 ldi r24, 0x28 ; 40
2428: 80 93 e5 03 sts 0x03E5, r24
242c: 60 91 01 04 lds r22, 0x0401
2430: 70 91 02 04 lds r23, 0x0402
2434: 80 91 03 04 lds r24, 0x0403
2438: 90 91 04 04 lds r25, 0x0404
243c: 20 e0 ldi r18, 0x00 ; 0
243e: 34 e0 ldi r19, 0x04 ; 4
2440: 40 e0 ldi r20, 0x00 ; 0
2442: 50 e0 ldi r21, 0x00 ; 0
2444: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
2448: 5f 93 push r21
244a: 4f 93 push r20
244c: 3f 93 push r19
244e: 2f 93 push r18
2450: 8b e7 ldi r24, 0x7B ; 123
2452: 94 e0 ldi r25, 0x04 ; 4
2454: 9f 93 push r25
2456: 8f 93 push r24
2458: 1f 93 push r17
245a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
245e: 8c e3 ldi r24, 0x3C ; 60
2460: 80 93 e5 03 sts 0x03E5, r24
2464: 80 91 35 04 lds r24, 0x0435
2468: 90 91 36 04 lds r25, 0x0436
246c: 9f 93 push r25
246e: 8f 93 push r24
2470: 8c e6 ldi r24, 0x6C ; 108
2472: 94 e0 ldi r25, 0x04 ; 4
2474: 9f 93 push r25
2476: 8f 93 push r24
2478: 1f 93 push r17
247a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
247e: 8d b7 in r24, 0x3d ; 61
2480: 9e b7 in r25, 0x3e ; 62
2482: 46 96 adiw r24, 0x16 ; 22
2484: 8f cf rjmp .-226 ; 0x23a4 <Menu+0x1f2>
2486: 10 92 e5 03 sts 0x03E5, r1
248a: 80 91 07 07 lds r24, 0x0707
248e: 90 91 08 07 lds r25, 0x0708
2492: 20 91 05 07 lds r18, 0x0705
2496: 30 91 06 07 lds r19, 0x0706
249a: 9f 93 push r25
249c: 8f 93 push r24
249e: 3f 93 push r19
24a0: 2f 93 push r18
24a2: 8c e5 ldi r24, 0x5C ; 92
24a4: 94 e0 ldi r25, 0x04 ; 4
24a6: 9f 93 push r25
24a8: 8f 93 push r24
24aa: 11 e0 ldi r17, 0x01 ; 1
24ac: 1f 93 push r17
24ae: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
24b2: 84 e1 ldi r24, 0x14 ; 20
24b4: 80 93 e5 03 sts 0x03E5, r24
24b8: 80 91 0b 07 lds r24, 0x070B
24bc: 90 91 0c 07 lds r25, 0x070C
24c0: 20 91 09 07 lds r18, 0x0709
24c4: 30 91 0a 07 lds r19, 0x070A
24c8: 9f 93 push r25
24ca: 8f 93 push r24
24cc: 3f 93 push r19
24ce: 2f 93 push r18
24d0: 8c e4 ldi r24, 0x4C ; 76
24d2: 94 e0 ldi r25, 0x04 ; 4
24d4: 9f 93 push r25
24d6: 8f 93 push r24
24d8: 1f 93 push r17
24da: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
24de: 88 e2 ldi r24, 0x28 ; 40
24e0: 80 93 e5 03 sts 0x03E5, r24
24e4: 80 91 0f 07 lds r24, 0x070F
24e8: 90 91 10 07 lds r25, 0x0710
24ec: 20 91 0d 07 lds r18, 0x070D
24f0: 30 91 0e 07 lds r19, 0x070E
24f4: 9f 93 push r25
24f6: 8f 93 push r24
24f8: 3f 93 push r19
24fa: 2f 93 push r18
24fc: 8c e3 ldi r24, 0x3C ; 60
24fe: 94 e0 ldi r25, 0x04 ; 4
2500: 9f 93 push r25
2502: 8f 93 push r24
2504: 1f 93 push r17
2506: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
250a: 8c e3 ldi r24, 0x3C ; 60
250c: 80 93 e5 03 sts 0x03E5, r24
2510: 80 91 13 07 lds r24, 0x0713
2514: 90 91 14 07 lds r25, 0x0714
2518: 20 91 11 07 lds r18, 0x0711
251c: 30 91 12 07 lds r19, 0x0712
2520: 9f 93 push r25
2522: 8f 93 push r24
2524: 3f 93 push r19
2526: 2f 93 push r18
2528: 8c e2 ldi r24, 0x2C ; 44
252a: 94 e0 ldi r25, 0x04 ; 4
252c: 7b c0 rjmp .+246 ; 0x2624 <Menu+0x472>
252e: 10 92 e5 03 sts 0x03E5, r1
2532: e0 91 30 07 lds r30, 0x0730
2536: ff 27 eor r31, r31
2538: ee 0f add r30, r30
253a: ff 1f adc r31, r31
253c: ed 5f subi r30, 0xFD ; 253
253e: f8 4f sbci r31, 0xF8 ; 248
2540: 20 81 ld r18, Z
2542: 31 81 ldd r19, Z+1 ; 0x01
2544: e0 91 2f 07 lds r30, 0x072F
2548: ff 27 eor r31, r31
254a: ee 0f add r30, r30
254c: ff 1f adc r31, r31
254e: ed 5f subi r30, 0xFD ; 253
2550: f8 4f sbci r31, 0xF8 ; 248
2552: 80 81 ld r24, Z
2554: 91 81 ldd r25, Z+1 ; 0x01
2556: 3f 93 push r19
2558: 2f 93 push r18
255a: 9f 93 push r25
255c: 8f 93 push r24
255e: 8c e1 ldi r24, 0x1C ; 28
2560: 94 e0 ldi r25, 0x04 ; 4
2562: 9f 93 push r25
2564: 8f 93 push r24
2566: 11 e0 ldi r17, 0x01 ; 1
2568: 1f 93 push r17
256a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
256e: 84 e1 ldi r24, 0x14 ; 20
2570: 80 93 e5 03 sts 0x03E5, r24
2574: e0 91 32 07 lds r30, 0x0732
2578: ff 27 eor r31, r31
257a: ee 0f add r30, r30
257c: ff 1f adc r31, r31
257e: ed 5f subi r30, 0xFD ; 253
2580: f8 4f sbci r31, 0xF8 ; 248
2582: 20 81 ld r18, Z
2584: 31 81 ldd r19, Z+1 ; 0x01
2586: e0 91 31 07 lds r30, 0x0731
258a: ff 27 eor r31, r31
258c: ee 0f add r30, r30
258e: ff 1f adc r31, r31
2590: ed 5f subi r30, 0xFD ; 253
2592: f8 4f sbci r31, 0xF8 ; 248
2594: 80 81 ld r24, Z
2596: 91 81 ldd r25, Z+1 ; 0x01
2598: 3f 93 push r19
259a: 2f 93 push r18
259c: 9f 93 push r25
259e: 8f 93 push r24
25a0: 8c e0 ldi r24, 0x0C ; 12
25a2: 94 e0 ldi r25, 0x04 ; 4
25a4: 9f 93 push r25
25a6: 8f 93 push r24
25a8: 1f 93 push r17
25aa: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
25ae: 88 e2 ldi r24, 0x28 ; 40
25b0: 80 93 e5 03 sts 0x03E5, r24
25b4: e0 91 34 07 lds r30, 0x0734
25b8: ff 27 eor r31, r31
25ba: ee 0f add r30, r30
25bc: ff 1f adc r31, r31
25be: ed 5f subi r30, 0xFD ; 253
25c0: f8 4f sbci r31, 0xF8 ; 248
25c2: 20 81 ld r18, Z
25c4: 31 81 ldd r19, Z+1 ; 0x01
25c6: e0 91 33 07 lds r30, 0x0733
25ca: ff 27 eor r31, r31
25cc: ee 0f add r30, r30
25ce: ff 1f adc r31, r31
25d0: ed 5f subi r30, 0xFD ; 253
25d2: f8 4f sbci r31, 0xF8 ; 248
25d4: 80 81 ld r24, Z
25d6: 91 81 ldd r25, Z+1 ; 0x01
25d8: 3f 93 push r19
25da: 2f 93 push r18
25dc: 9f 93 push r25
25de: 8f 93 push r24
25e0: 8c ef ldi r24, 0xFC ; 252
25e2: 93 e0 ldi r25, 0x03 ; 3
25e4: 9f 93 push r25
25e6: 8f 93 push r24
25e8: 1f 93 push r17
25ea: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
25ee: 8c e3 ldi r24, 0x3C ; 60
25f0: 80 93 e5 03 sts 0x03E5, r24
25f4: e0 91 36 07 lds r30, 0x0736
25f8: ff 27 eor r31, r31
25fa: ee 0f add r30, r30
25fc: ff 1f adc r31, r31
25fe: ed 5f subi r30, 0xFD ; 253
2600: f8 4f sbci r31, 0xF8 ; 248
2602: 20 81 ld r18, Z
2604: 31 81 ldd r19, Z+1 ; 0x01
2606: e0 91 35 07 lds r30, 0x0735
260a: ff 27 eor r31, r31
260c: ee 0f add r30, r30
260e: ff 1f adc r31, r31
2610: ed 5f subi r30, 0xFD ; 253
2612: f8 4f sbci r31, 0xF8 ; 248
2614: 80 81 ld r24, Z
2616: 91 81 ldd r25, Z+1 ; 0x01
2618: 3f 93 push r19
261a: 2f 93 push r18
261c: 9f 93 push r25
261e: 8f 93 push r24
2620: 8c ee ldi r24, 0xEC ; 236
2622: 93 e0 ldi r25, 0x03 ; 3
2624: 9f 93 push r25
2626: 8f 93 push r24
2628: 1f 93 push r17
262a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
262e: 8d b7 in r24, 0x3d ; 61
2630: 9e b7 in r25, 0x3e ; 62
2632: 4c 96 adiw r24, 0x1c ; 28
2634: b7 ce rjmp .-658 ; 0x23a4 <Menu+0x1f2>
2636: 10 92 e5 03 sts 0x03E5, r1
263a: 8e ed ldi r24, 0xDE ; 222
263c: 93 e0 ldi r25, 0x03 ; 3
263e: 9f 93 push r25
2640: 8f 93 push r24
2642: 11 e0 ldi r17, 0x01 ; 1
2644: 1f 93 push r17
2646: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
264a: 0f 90 pop r0
264c: 0f 90 pop r0
264e: 0f 90 pop r0
2650: 80 91 00 01 lds r24, 0x0100
2654: e0 91 ef 03 lds r30, 0x03EF
2658: f0 91 f0 03 lds r31, 0x03F0
265c: 8a 30 cpi r24, 0x0A ; 10
265e: f1 f5 brne .+124 ; 0x26dc <Menu+0x52a>
2660: 84 e1 ldi r24, 0x14 ; 20
2662: 80 93 e5 03 sts 0x03E5, r24
2666: 80 91 c5 03 lds r24, 0x03C5
266a: 90 91 c6 03 lds r25, 0x03C6
266e: ff 93 push r31
2670: ef 93 push r30
2672: 8e 1b sub r24, r30
2674: 9f 0b sbc r25, r31
2676: 9f 93 push r25
2678: 8f 93 push r24
267a: 8f ec ldi r24, 0xCF ; 207
267c: 93 e0 ldi r25, 0x03 ; 3
267e: 9f 93 push r25
2680: 8f 93 push r24
2682: 1f 93 push r17
2684: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2688: 88 e2 ldi r24, 0x28 ; 40
268a: 80 93 e5 03 sts 0x03E5, r24
268e: 20 91 f1 03 lds r18, 0x03F1
2692: 30 91 f2 03 lds r19, 0x03F2
2696: 80 91 c7 03 lds r24, 0x03C7
269a: 90 91 c8 03 lds r25, 0x03C8
269e: 3f 93 push r19
26a0: 2f 93 push r18
26a2: 82 1b sub r24, r18
26a4: 93 0b sbc r25, r19
26a6: 9f 93 push r25
26a8: 8f 93 push r24
26aa: 80 ec ldi r24, 0xC0 ; 192
26ac: 93 e0 ldi r25, 0x03 ; 3
26ae: 9f 93 push r25
26b0: 8f 93 push r24
26b2: 1f 93 push r17
26b4: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
26b8: 8c e3 ldi r24, 0x3C ; 60
26ba: 80 93 e5 03 sts 0x03E5, r24
26be: 80 91 f3 03 lds r24, 0x03F3
26c2: 90 91 f4 03 lds r25, 0x03F4
26c6: 9f 93 push r25
26c8: 8f 93 push r24
26ca: 80 91 a6 07 lds r24, 0x07A6
26ce: 90 91 a7 07 lds r25, 0x07A7
26d2: 9f 93 push r25
26d4: 8f 93 push r24
26d6: 81 eb ldi r24, 0xB1 ; 177
26d8: 93 e0 ldi r25, 0x03 ; 3
26da: 4b c0 rjmp .+150 ; 0x2772 <Menu+0x5c0>
26dc: 84 e1 ldi r24, 0x14 ; 20
26de: 80 93 e5 03 sts 0x03E5, r24
26e2: 20 91 c5 03 lds r18, 0x03C5
26e6: 30 91 c6 03 lds r19, 0x03C6
26ea: cf 01 movw r24, r30
26ec: 62 e0 ldi r22, 0x02 ; 2
26ee: 70 e0 ldi r23, 0x00 ; 0
26f0: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
26f4: 7f 93 push r23
26f6: 6f 93 push r22
26f8: 2e 1b sub r18, r30
26fa: 3f 0b sbc r19, r31
26fc: 3f 93 push r19
26fe: 2f 93 push r18
2700: 82 ea ldi r24, 0xA2 ; 162
2702: 93 e0 ldi r25, 0x03 ; 3
2704: 9f 93 push r25
2706: 8f 93 push r24
2708: 1f 93 push r17
270a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
270e: 88 e2 ldi r24, 0x28 ; 40
2710: 80 93 e5 03 sts 0x03E5, r24
2714: e0 91 f1 03 lds r30, 0x03F1
2718: f0 91 f2 03 lds r31, 0x03F2
271c: 20 91 c7 03 lds r18, 0x03C7
2720: 30 91 c8 03 lds r19, 0x03C8
2724: cf 01 movw r24, r30
2726: 62 e0 ldi r22, 0x02 ; 2
2728: 70 e0 ldi r23, 0x00 ; 0
272a: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
272e: 7f 93 push r23
2730: 6f 93 push r22
2732: 2e 1b sub r18, r30
2734: 3f 0b sbc r19, r31
2736: 3f 93 push r19
2738: 2f 93 push r18
273a: 83 e9 ldi r24, 0x93 ; 147
273c: 93 e0 ldi r25, 0x03 ; 3
273e: 9f 93 push r25
2740: 8f 93 push r24
2742: 1f 93 push r17
2744: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2748: 8c e3 ldi r24, 0x3C ; 60
274a: 80 93 e5 03 sts 0x03E5, r24
274e: 80 91 f3 03 lds r24, 0x03F3
2752: 90 91 f4 03 lds r25, 0x03F4
2756: 62 e0 ldi r22, 0x02 ; 2
2758: 70 e0 ldi r23, 0x00 ; 0
275a: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
275e: 7f 93 push r23
2760: 6f 93 push r22
2762: 80 91 a6 07 lds r24, 0x07A6
2766: 90 91 a7 07 lds r25, 0x07A7
276a: 9f 93 push r25
276c: 8f 93 push r24
276e: 84 e8 ldi r24, 0x84 ; 132
2770: 93 e0 ldi r25, 0x03 ; 3
2772: 9f 93 push r25
2774: 8f 93 push r24
2776: 1f 93 push r17
2778: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
277c: 8d b7 in r24, 0x3d ; 61
277e: 9e b7 in r25, 0x3e ; 62
2780: 45 96 adiw r24, 0x15 ; 21
2782: 10 ce rjmp .-992 ; 0x23a4 <Menu+0x1f2>
2784: 10 92 e5 03 sts 0x03E5, r1
2788: 87 e7 ldi r24, 0x77 ; 119
278a: 93 e0 ldi r25, 0x03 ; 3
278c: 9f 93 push r25
278e: 8f 93 push r24
2790: 11 e0 ldi r17, 0x01 ; 1
2792: 1f 93 push r17
2794: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2798: 84 e1 ldi r24, 0x14 ; 20
279a: 80 93 e5 03 sts 0x03E5, r24
279e: 80 91 98 07 lds r24, 0x0798
27a2: 90 91 99 07 lds r25, 0x0799
27a6: 20 91 cd 03 lds r18, 0x03CD
27aa: 30 91 ce 03 lds r19, 0x03CE
27ae: 9f 93 push r25
27b0: 8f 93 push r24
27b2: 3f 93 push r19
27b4: 2f 93 push r18
27b6: 88 e6 ldi r24, 0x68 ; 104
27b8: 93 e0 ldi r25, 0x03 ; 3
27ba: 9f 93 push r25
27bc: 8f 93 push r24
27be: 1f 93 push r17
27c0: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
27c4: 88 e2 ldi r24, 0x28 ; 40
27c6: 80 93 e5 03 sts 0x03E5, r24
27ca: 80 91 9a 07 lds r24, 0x079A
27ce: 90 91 9b 07 lds r25, 0x079B
27d2: 20 91 cb 03 lds r18, 0x03CB
27d6: 30 91 cc 03 lds r19, 0x03CC
27da: 9f 93 push r25
27dc: 8f 93 push r24
27de: 3f 93 push r19
27e0: 2f 93 push r18
27e2: 89 e5 ldi r24, 0x59 ; 89
27e4: 93 e0 ldi r25, 0x03 ; 3
27e6: 9f 93 push r25
27e8: 8f 93 push r24
27ea: 1f 93 push r17
27ec: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
27f0: 8c e3 ldi r24, 0x3C ; 60
27f2: 80 93 e5 03 sts 0x03E5, r24
27f6: 60 91 9c 07 lds r22, 0x079C
27fa: 70 91 9d 07 lds r23, 0x079D
27fe: 80 91 9e 07 lds r24, 0x079E
2802: 90 91 9f 07 lds r25, 0x079F
2806: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
280a: 7f 93 push r23
280c: 6f 93 push r22
280e: 80 91 86 07 lds r24, 0x0786
2812: 90 91 87 07 lds r25, 0x0787
2816: 9f 93 push r25
2818: 8f 93 push r24
281a: 8a e4 ldi r24, 0x4A ; 74
281c: 93 e0 ldi r25, 0x03 ; 3
281e: 1d c1 rjmp .+570 ; 0x2a5a <Menu+0x8a8>
2820: 84 e1 ldi r24, 0x14 ; 20
2822: 80 93 e5 03 sts 0x03E5, r24
2826: 80 91 08 03 lds r24, 0x0308
282a: 90 91 09 03 lds r25, 0x0309
282e: 9f 93 push r25
2830: 8f 93 push r24
2832: 8b e3 ldi r24, 0x3B ; 59
2834: 93 e0 ldi r25, 0x03 ; 3
2836: 9f 93 push r25
2838: 8f 93 push r24
283a: 11 e0 ldi r17, 0x01 ; 1
283c: 1f 93 push r17
283e: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2842: 88 e2 ldi r24, 0x28 ; 40
2844: 80 93 e5 03 sts 0x03E5, r24
2848: 80 91 45 04 lds r24, 0x0445
284c: 99 27 eor r25, r25
284e: 9f 93 push r25
2850: 8f 93 push r24
2852: 8c e2 ldi r24, 0x2C ; 44
2854: 93 e0 ldi r25, 0x03 ; 3
2856: 9f 93 push r25
2858: 8f 93 push r24
285a: 1f 93 push r17
285c: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2860: 8d b7 in r24, 0x3d ; 61
2862: 9e b7 in r25, 0x3e ; 62
2864: 0a 96 adiw r24, 0x0a ; 10
2866: 9e cd rjmp .-1220 ; 0x23a4 <Menu+0x1f2>
2868: 10 92 e5 03 sts 0x03E5, r1
286c: 8d e1 ldi r24, 0x1D ; 29
286e: 93 e0 ldi r25, 0x03 ; 3
2870: 9f 93 push r25
2872: 8f 93 push r24
2874: 11 e0 ldi r17, 0x01 ; 1
2876: 1f 93 push r17
2878: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
287c: 84 e1 ldi r24, 0x14 ; 20
287e: 80 93 e5 03 sts 0x03E5, r24
2882: 80 91 39 04 lds r24, 0x0439
2886: 90 91 3a 04 lds r25, 0x043A
288a: 9f 93 push r25
288c: 8f 93 push r24
288e: 8e e0 ldi r24, 0x0E ; 14
2890: 93 e0 ldi r25, 0x03 ; 3
2892: 9f 93 push r25
2894: 8f 93 push r24
2896: 1f 93 push r17
2898: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
289c: 88 e2 ldi r24, 0x28 ; 40
289e: 80 93 e5 03 sts 0x03E5, r24
28a2: 80 91 35 04 lds r24, 0x0435
28a6: 90 91 36 04 lds r25, 0x0436
28aa: 9f 93 push r25
28ac: 8f 93 push r24
28ae: 8f ef ldi r24, 0xFF ; 255
28b0: 92 e0 ldi r25, 0x02 ; 2
28b2: 9f 93 push r25
28b4: 8f 93 push r24
28b6: 1f 93 push r17
28b8: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
28bc: 8c e3 ldi r24, 0x3C ; 60
28be: 80 93 e5 03 sts 0x03E5, r24
28c2: 80 91 37 04 lds r24, 0x0437
28c6: 90 91 38 04 lds r25, 0x0438
28ca: 9f 93 push r25
28cc: 8f 93 push r24
28ce: 80 ef ldi r24, 0xF0 ; 240
28d0: 92 e0 ldi r25, 0x02 ; 2
28d2: 3a c1 rjmp .+628 ; 0x2b48 <Menu+0x996>
28d4: 10 92 e5 03 sts 0x03E5, r1
28d8: 80 91 3d 04 lds r24, 0x043D
28dc: 90 91 3e 04 lds r25, 0x043E
28e0: 9f 93 push r25
28e2: 8f 93 push r24
28e4: 84 ee ldi r24, 0xE4 ; 228
28e6: 92 e0 ldi r25, 0x02 ; 2
28e8: 9f 93 push r25
28ea: 8f 93 push r24
28ec: 11 e0 ldi r17, 0x01 ; 1
28ee: 1f 93 push r17
28f0: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
28f4: 84 e1 ldi r24, 0x14 ; 20
28f6: 80 93 e5 03 sts 0x03E5, r24
28fa: 80 91 3f 04 lds r24, 0x043F
28fe: 90 91 40 04 lds r25, 0x0440
2902: 9f 93 push r25
2904: 8f 93 push r24
2906: 88 ed ldi r24, 0xD8 ; 216
2908: 92 e0 ldi r25, 0x02 ; 2
290a: 9f 93 push r25
290c: 8f 93 push r24
290e: 1f 93 push r17
2910: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2914: 88 e2 ldi r24, 0x28 ; 40
2916: 80 93 e5 03 sts 0x03E5, r24
291a: 80 91 41 04 lds r24, 0x0441
291e: 90 91 42 04 lds r25, 0x0442
2922: 9f 93 push r25
2924: 8f 93 push r24
2926: 8c ec ldi r24, 0xCC ; 204
2928: 92 e0 ldi r25, 0x02 ; 2
292a: 9f 93 push r25
292c: 8f 93 push r24
292e: 1f 93 push r17
2930: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2934: 8c e3 ldi r24, 0x3C ; 60
2936: 80 93 e5 03 sts 0x03E5, r24
293a: 80 91 43 04 lds r24, 0x0443
293e: 90 91 44 04 lds r25, 0x0444
2942: 9f 93 push r25
2944: 8f 93 push r24
2946: 80 ec ldi r24, 0xC0 ; 192
2948: 92 e0 ldi r25, 0x02 ; 2
294a: 24 cd rjmp .-1464 ; 0x2394 <Menu+0x1e2>
294c: 10 92 e5 03 sts 0x03E5, r1
2950: 88 eb ldi r24, 0xB8 ; 184
2952: 92 e0 ldi r25, 0x02 ; 2
2954: 9f 93 push r25
2956: 8f 93 push r24
2958: 11 e0 ldi r17, 0x01 ; 1
295a: 1f 93 push r17
295c: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2960: 84 e1 ldi r24, 0x14 ; 20
2962: 80 93 e5 03 sts 0x03E5, r24
2966: 80 91 9c 03 lds r24, 0x039C
296a: 99 27 eor r25, r25
296c: 9f 93 push r25
296e: 8f 93 push r24
2970: 8a ea ldi r24, 0xAA ; 170
2972: 92 e0 ldi r25, 0x02 ; 2
2974: 9f 93 push r25
2976: 8f 93 push r24
2978: 1f 93 push r17
297a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
297e: 88 e2 ldi r24, 0x28 ; 40
2980: 80 93 e5 03 sts 0x03E5, r24
2984: 80 91 c2 03 lds r24, 0x03C2
2988: 90 91 c3 03 lds r25, 0x03C3
298c: 9f 93 push r25
298e: 8f 93 push r24
2990: 8c e9 ldi r24, 0x9C ; 156
2992: 92 e0 ldi r25, 0x02 ; 2
2994: 9f 93 push r25
2996: 8f 93 push r24
2998: 1f 93 push r17
299a: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
299e: 8c e3 ldi r24, 0x3C ; 60
29a0: 80 93 e5 03 sts 0x03E5, r24
29a4: 80 91 53 07 lds r24, 0x0753
29a8: 99 27 eor r25, r25
29aa: 9f 93 push r25
29ac: 8f 93 push r24
29ae: 80 91 52 07 lds r24, 0x0752
29b2: 99 27 eor r25, r25
29b4: 9f 93 push r25
29b6: 8f 93 push r24
29b8: 8e e8 ldi r24, 0x8E ; 142
29ba: 92 e0 ldi r25, 0x02 ; 2
29bc: 9f 93 push r25
29be: 8f 93 push r24
29c0: 1f 93 push r17
29c2: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
29c6: eb cc rjmp .-1578 ; 0x239e <Menu+0x1ec>
29c8: 10 92 e5 03 sts 0x03E5, r1
29cc: 8e e7 ldi r24, 0x7E ; 126
29ce: 92 e0 ldi r25, 0x02 ; 2
29d0: 9f 93 push r25
29d2: 8f 93 push r24
29d4: 11 e0 ldi r17, 0x01 ; 1
29d6: 1f 93 push r17
29d8: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
29dc: 84 e1 ldi r24, 0x14 ; 20
29de: 80 93 e5 03 sts 0x03E5, r24
29e2: 80 91 08 06 lds r24, 0x0608
29e6: 99 27 eor r25, r25
29e8: 87 fd sbrc r24, 7
29ea: 90 95 com r25
29ec: 9f 93 push r25
29ee: 8f 93 push r24
29f0: 80 91 07 06 lds r24, 0x0607
29f4: 99 27 eor r25, r25
29f6: 87 fd sbrc r24, 7
29f8: 90 95 com r25
29fa: 9f 93 push r25
29fc: 8f 93 push r24
29fe: 8e e6 ldi r24, 0x6E ; 110
2a00: 92 e0 ldi r25, 0x02 ; 2
2a02: 9f 93 push r25
2a04: 8f 93 push r24
2a06: 1f 93 push r17
2a08: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2a0c: 88 e2 ldi r24, 0x28 ; 40
2a0e: 80 93 e5 03 sts 0x03E5, r24
2a12: 80 91 09 06 lds r24, 0x0609
2a16: 99 27 eor r25, r25
2a18: 87 fd sbrc r24, 7
2a1a: 90 95 com r25
2a1c: 9f 93 push r25
2a1e: 8f 93 push r24
2a20: 80 91 0a 06 lds r24, 0x060A
2a24: 99 27 eor r25, r25
2a26: 9f 93 push r25
2a28: 8f 93 push r24
2a2a: 8e e5 ldi r24, 0x5E ; 94
2a2c: 92 e0 ldi r25, 0x02 ; 2
2a2e: 9f 93 push r25
2a30: 8f 93 push r24
2a32: 1f 93 push r17
2a34: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2a38: 8c e3 ldi r24, 0x3C ; 60
2a3a: 80 93 e5 03 sts 0x03E5, r24
2a3e: 80 91 0e 06 lds r24, 0x060E
2a42: 99 27 eor r25, r25
2a44: 9f 93 push r25
2a46: 8f 93 push r24
2a48: 80 91 0b 06 lds r24, 0x060B
2a4c: 99 27 eor r25, r25
2a4e: 87 fd sbrc r24, 7
2a50: 90 95 com r25
2a52: 9f 93 push r25
2a54: 8f 93 push r24
2a56: 8e e4 ldi r24, 0x4E ; 78
2a58: 92 e0 ldi r25, 0x02 ; 2
2a5a: 9f 93 push r25
2a5c: 8f 93 push r24
2a5e: 1f 93 push r17
2a60: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2a64: 8d b7 in r24, 0x3d ; 61
2a66: 9e b7 in r25, 0x3e ; 62
2a68: 48 96 adiw r24, 0x18 ; 24
2a6a: 9c cc rjmp .-1736 ; 0x23a4 <Menu+0x1f2>
2a6c: 10 92 e5 03 sts 0x03E5, r1
2a70: 86 e4 ldi r24, 0x46 ; 70
2a72: 92 e0 ldi r25, 0x02 ; 2
2a74: 9f 93 push r25
2a76: 8f 93 push r24
2a78: 11 e0 ldi r17, 0x01 ; 1
2a7a: 1f 93 push r17
2a7c: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2a80: 84 e1 ldi r24, 0x14 ; 20
2a82: 80 93 e5 03 sts 0x03E5, r24
2a86: 80 91 b4 07 lds r24, 0x07B4
2a8a: 99 27 eor r25, r25
2a8c: 87 fd sbrc r24, 7
2a8e: 90 95 com r25
2a90: 9f 93 push r25
2a92: 8f 93 push r24
2a94: 87 e3 ldi r24, 0x37 ; 55
2a96: 92 e0 ldi r25, 0x02 ; 2
2a98: 9f 93 push r25
2a9a: 8f 93 push r24
2a9c: 1f 93 push r17
2a9e: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2aa2: 88 e2 ldi r24, 0x28 ; 40
2aa4: 80 93 e5 03 sts 0x03E5, r24
2aa8: 80 91 b5 07 lds r24, 0x07B5
2aac: 99 27 eor r25, r25
2aae: 87 fd sbrc r24, 7
2ab0: 90 95 com r25
2ab2: 9f 93 push r25
2ab4: 8f 93 push r24
2ab6: 88 e2 ldi r24, 0x28 ; 40
2ab8: 92 e0 ldi r25, 0x02 ; 2
2aba: 9f 93 push r25
2abc: 8f 93 push r24
2abe: 1f 93 push r17
2ac0: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2ac4: 8c e3 ldi r24, 0x3C ; 60
2ac6: 80 93 e5 03 sts 0x03E5, r24
2aca: 80 91 b6 07 lds r24, 0x07B6
2ace: 99 27 eor r25, r25
2ad0: 87 fd sbrc r24, 7
2ad2: 90 95 com r25
2ad4: 9f 93 push r25
2ad6: 8f 93 push r24
2ad8: 89 e1 ldi r24, 0x19 ; 25
2ada: 92 e0 ldi r25, 0x02 ; 2
2adc: 35 c0 rjmp .+106 ; 0x2b48 <Menu+0x996>
2ade: 10 92 e5 03 sts 0x03E5, r1
2ae2: 8f e0 ldi r24, 0x0F ; 15
2ae4: 92 e0 ldi r25, 0x02 ; 2
2ae6: 9f 93 push r25
2ae8: 8f 93 push r24
2aea: 11 e0 ldi r17, 0x01 ; 1
2aec: 1f 93 push r17
2aee: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2af2: 84 e1 ldi r24, 0x14 ; 20
2af4: 80 93 e5 03 sts 0x03E5, r24
2af8: 80 91 b7 07 lds r24, 0x07B7
2afc: 90 91 b8 07 lds r25, 0x07B8
2b00: 9f 93 push r25
2b02: 8f 93 push r24
2b04: 81 e0 ldi r24, 0x01 ; 1
2b06: 92 e0 ldi r25, 0x02 ; 2
2b08: 9f 93 push r25
2b0a: 8f 93 push r24
2b0c: 1f 93 push r17
2b0e: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2b12: 88 e2 ldi r24, 0x28 ; 40
2b14: 80 93 e5 03 sts 0x03E5, r24
2b18: 80 91 b9 07 lds r24, 0x07B9
2b1c: 90 91 ba 07 lds r25, 0x07BA
2b20: 9f 93 push r25
2b22: 8f 93 push r24
2b24: 83 ef ldi r24, 0xF3 ; 243
2b26: 91 e0 ldi r25, 0x01 ; 1
2b28: 9f 93 push r25
2b2a: 8f 93 push r24
2b2c: 1f 93 push r17
2b2e: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2b32: 8c e3 ldi r24, 0x3C ; 60
2b34: 80 93 e5 03 sts 0x03E5, r24
2b38: 80 91 bb 07 lds r24, 0x07BB
2b3c: 90 91 bc 07 lds r25, 0x07BC
2b40: 9f 93 push r25
2b42: 8f 93 push r24
2b44: 85 ee ldi r24, 0xE5 ; 229
2b46: 91 e0 ldi r25, 0x01 ; 1
2b48: 9f 93 push r25
2b4a: 8f 93 push r24
2b4c: 1f 93 push r17
2b4e: 0e 94 1a 0a call 0x1434 ; 0x1434 <_printf_P>
2b52: 8d b7 in r24, 0x3d ; 61
2b54: 9e b7 in r25, 0x3e ; 62
2b56: 42 96 adiw r24, 0x12 ; 18
2b58: 25 cc rjmp .-1974 ; 0x23a4 <Menu+0x1f2>
2b5a: 81 50 subi r24, 0x01 ; 1
2b5c: 80 93 6a 03 sts 0x036A, r24
2b60: 10 92 e7 03 sts 0x03E7, r1
2b64: 10 92 e6 03 sts 0x03E6, r1
2b68: 1f 91 pop r17
2b6a: 08 95 ret
00002b6c <i2c_init>:
2b6c: 10 92 b9 00 sts 0x00B9, r1
2b70: 8a e2 ldi r24, 0x2A ; 42
2b72: 80 93 b8 00 sts 0x00B8, r24
2b76: 08 95 ret
00002b78 <i2c_start>:
2b78: 85 ea ldi r24, 0xA5 ; 165
2b7a: 80 93 bc 00 sts 0x00BC, r24
2b7e: 08 95 ret
00002b80 <i2c_stop>:
2b80: 84 e9 ldi r24, 0x94 ; 148
2b82: 80 93 bc 00 sts 0x00BC, r24
2b86: 08 95 ret
00002b88 <i2c_write_byte>:
2b88: 80 93 bb 00 sts 0x00BB, r24
2b8c: 85 e8 ldi r24, 0x85 ; 133
2b8e: 80 93 bc 00 sts 0x00BC, r24
2b92: 08 95 ret
00002b94 <i2c_receive_byte>:
2b94: 85 ec ldi r24, 0xC5 ; 197
2b96: 80 93 bc 00 sts 0x00BC, r24
2b9a: 08 95 ret
00002b9c <i2c_receive_last_byte>:
2b9c: 85 e8 ldi r24, 0x85 ; 133
2b9e: 80 93 bc 00 sts 0x00BC, r24
2ba2: 08 95 ret
00002ba4 <__vector_26>:
2ba4: 1f 92 push r1
2ba6: 0f 92 push r0
2ba8: 0f b6 in r0, 0x3f ; 63
2baa: 0f 92 push r0
2bac: 11 24 eor r1, r1
2bae: 8f 93 push r24
2bb0: 9f 93 push r25
2bb2: ef 93 push r30
2bb4: ff 93 push r31
2bb6: 80 91 e8 03 lds r24, 0x03E8
2bba: 8f 5f subi r24, 0xFF ; 255
2bbc: 80 93 e8 03 sts 0x03E8, r24
2bc0: 81 50 subi r24, 0x01 ; 1
2bc2: 83 30 cpi r24, 0x03 ; 3
2bc4: e9 f1 breq .+122 ; 0x2c40 <__vector_26+0x9c>
2bc6: 84 30 cpi r24, 0x04 ; 4
2bc8: 28 f4 brcc .+10 ; 0x2bd4 <__vector_26+0x30>
2bca: 81 30 cpi r24, 0x01 ; 1
2bcc: 81 f0 breq .+32 ; 0x2bee <__vector_26+0x4a>
2bce: 82 30 cpi r24, 0x02 ; 2
2bd0: 78 f5 brcc .+94 ; 0x2c30 <__vector_26+0x8c>
2bd2: 08 c0 rjmp .+16 ; 0x2be4 <__vector_26+0x40>
2bd4: 85 30 cpi r24, 0x05 ; 5
2bd6: d9 f1 breq .+118 ; 0x2c4e <__vector_26+0xaa>
2bd8: 85 30 cpi r24, 0x05 ; 5
2bda: b8 f1 brcs .+110 ; 0x2c4a <__vector_26+0xa6>
2bdc: 86 30 cpi r24, 0x06 ; 6
2bde: 09 f0 breq .+2 ; 0x2be2 <__vector_26+0x3e>
2be0: 4f c0 rjmp .+158 ; 0x2c80 <__vector_26+0xdc>
2be2: 3e c0 rjmp .+124 ; 0x2c60 <__vector_26+0xbc>
2be4: 80 91 e9 03 lds r24, 0x03E9
2be8: 88 0f add r24, r24
2bea: 8e 5a subi r24, 0xAE ; 174
2bec: 12 c0 rjmp .+36 ; 0x2c12 <__vector_26+0x6e>
2bee: 80 91 e9 03 lds r24, 0x03E9
2bf2: 8f 5f subi r24, 0xFF ; 255
2bf4: 80 93 e9 03 sts 0x03E9, r24
2bf8: 81 50 subi r24, 0x01 ; 1
2bfa: 81 30 cpi r24, 0x01 ; 1
2bfc: 81 f0 breq .+32 ; 0x2c1e <__vector_26+0x7a>
2bfe: 81 30 cpi r24, 0x01 ; 1
2c00: 30 f0 brcs .+12 ; 0x2c0e <__vector_26+0x6a>
2c02: 82 30 cpi r24, 0x02 ; 2
2c04: 79 f0 breq .+30 ; 0x2c24 <__vector_26+0x80>
2c06: 83 30 cpi r24, 0x03 ; 3
2c08: 09 f0 breq .+2 ; 0x2c0c <__vector_26+0x68>
2c0a: 47 c0 rjmp .+142 ; 0x2c9a <__vector_26+0xf6>
2c0c: 0e c0 rjmp .+28 ; 0x2c2a <__vector_26+0x86>
2c0e: 80 91 79 07 lds r24, 0x0779
2c12: 80 93 bb 00 sts 0x00BB, r24
2c16: 85 e8 ldi r24, 0x85 ; 133
2c18: 80 93 bc 00 sts 0x00BC, r24
2c1c: 3e c0 rjmp .+124 ; 0x2c9a <__vector_26+0xf6>
2c1e: 80 91 7e 07 lds r24, 0x077E
2c22: f7 cf rjmp .-18 ; 0x2c12 <__vector_26+0x6e>
2c24: 80 91 96 07 lds r24, 0x0796
2c28: f4 cf rjmp .-24 ; 0x2c12 <__vector_26+0x6e>
2c2a: 80 91 a0 07 lds r24, 0x07A0
2c2e: f1 cf rjmp .-30 ; 0x2c12 <__vector_26+0x6e>
2c30: 80 91 e9 03 lds r24, 0x03E9
2c34: 84 30 cpi r24, 0x04 ; 4
2c36: 10 f4 brcc .+4 ; 0x2c3c <__vector_26+0x98>
2c38: 10 92 e8 03 sts 0x03E8, r1
2c3c: 85 ea ldi r24, 0xA5 ; 165
2c3e: ec cf rjmp .-40 ; 0x2c18 <__vector_26+0x74>
2c40: 80 91 ea 03 lds r24, 0x03EA
2c44: 88 0f add r24, r24
2c46: 8d 5a subi r24, 0xAD ; 173
2c48: e4 cf rjmp .-56 ; 0x2c12 <__vector_26+0x6e>
2c4a: 85 ec ldi r24, 0xC5 ; 197
2c4c: e5 cf rjmp .-54 ; 0x2c18 <__vector_26+0x74>
2c4e: 80 91 bb 00 lds r24, 0x00BB
2c52: e0 91 ea 03 lds r30, 0x03EA
2c56: ff 27 eor r31, r31
2c58: e5 50 subi r30, 0x05 ; 5
2c5a: f9 4f sbci r31, 0xF9 ; 249
2c5c: 80 83 st Z, r24
2c5e: db cf rjmp .-74 ; 0x2c16 <__vector_26+0x72>
2c60: 80 91 ea 03 lds r24, 0x03EA
2c64: 90 91 bb 00 lds r25, 0x00BB
2c68: e8 2f mov r30, r24
2c6a: ff 27 eor r31, r31
2c6c: e5 50 subi r30, 0x05 ; 5
2c6e: f9 4f sbci r31, 0xF9 ; 249
2c70: 94 83 std Z+4, r25 ; 0x04
2c72: 8f 5f subi r24, 0xFF ; 255
2c74: 80 93 ea 03 sts 0x03EA, r24
2c78: 84 30 cpi r24, 0x04 ; 4
2c7a: 10 f0 brcs .+4 ; 0x2c80 <__vector_26+0xdc>
2c7c: 10 92 ea 03 sts 0x03EA, r1
2c80: 84 e9 ldi r24, 0x94 ; 148
2c82: 80 93 bc 00 sts 0x00BC, r24
2c86: 10 92 e8 03 sts 0x03E8, r1
2c8a: 8a e0 ldi r24, 0x0A ; 10
2c8c: 90 e0 ldi r25, 0x00 ; 0
2c8e: 90 93 86 03 sts 0x0386, r25
2c92: 80 93 85 03 sts 0x0385, r24
2c96: 10 92 e9 03 sts 0x03E9, r1
2c9a: ff 91 pop r31
2c9c: ef 91 pop r30
2c9e: 9f 91 pop r25
2ca0: 8f 91 pop r24
2ca2: 0f 90 pop r0
2ca4: 0f be out 0x3f, r0 ; 63
2ca6: 0f 90 pop r0
2ca8: 1f 90 pop r1
2caa: 18 95 reti
00002cac <i2c_reset>:
2cac: 4c eb ldi r20, 0xBC ; 188
2cae: 50 e0 ldi r21, 0x00 ; 0
2cb0: 84 e9 ldi r24, 0x94 ; 148
2cb2: fa 01 movw r30, r20
2cb4: 80 83 st Z, r24
2cb6: 10 92 e8 03 sts 0x03E8, r1
2cba: 2b eb ldi r18, 0xBB ; 187
2cbc: 30 e0 ldi r19, 0x00 ; 0
2cbe: f9 01 movw r30, r18
2cc0: 80 81 ld r24, Z
2cc2: 10 92 e9 03 sts 0x03E9, r1
2cc6: 80 e8 ldi r24, 0x80 ; 128
2cc8: fa 01 movw r30, r20
2cca: 80 83 st Z, r24
2ccc: 10 92 bd 00 sts 0x00BD, r1
2cd0: 10 92 ba 00 sts 0x00BA, r1
2cd4: f9 01 movw r30, r18
2cd6: 10 82 st Z, r1
2cd8: e9 eb ldi r30, 0xB9 ; 185
2cda: f0 e0 ldi r31, 0x00 ; 0
2cdc: 10 82 st Z, r1
2cde: a8 eb ldi r26, 0xB8 ; 184
2ce0: b0 e0 ldi r27, 0x00 ; 0
2ce2: 1c 92 st X, r1
2ce4: 10 82 st Z, r1
2ce6: 8a e2 ldi r24, 0x2A ; 42
2ce8: 8c 93 st X, r24
2cea: 85 ea ldi r24, 0xA5 ; 165
2cec: fa 01 movw r30, r20
2cee: 80 83 st Z, r24
2cf0: f9 01 movw r30, r18
2cf2: 10 82 st Z, r1
2cf4: 85 e8 ldi r24, 0x85 ; 133
2cf6: fa 01 movw r30, r20
2cf8: 80 83 st Z, r24
2cfa: 08 95 ret
00002cfc <rc_sum_init>:
2cfc: 83 ec ldi r24, 0xC3 ; 195
2cfe: 80 93 81 00 sts 0x0081, r24
2d02: ef e6 ldi r30, 0x6F ; 111
2d04: f0 e0 ldi r31, 0x00 ; 0
2d06: 80 81 ld r24, Z
2d08: 80 62 ori r24, 0x20 ; 32
2d0a: 80 83 st Z, r24
2d0c: 10 92 f4 03 sts 0x03F4, r1
2d10: 10 92 f3 03 sts 0x03F3, r1
2d14: 10 92 f2 03 sts 0x03F2, r1
2d18: 10 92 f1 03 sts 0x03F1, r1
2d1c: 10 92 f0 03 sts 0x03F0, r1
2d20: 10 92 ef 03 sts 0x03EF, r1
2d24: 08 95 ret
00002d26 <__vector_12>:
2d26: 1f 92 push r1
2d28: 0f 92 push r0
2d2a: 0f b6 in r0, 0x3f ; 63
2d2c: 0f 92 push r0
2d2e: 11 24 eor r1, r1
2d30: 0f 93 push r16
2d32: 1f 93 push r17
2d34: 2f 93 push r18
2d36: 3f 93 push r19
2d38: 4f 93 push r20
2d3a: 5f 93 push r21
2d3c: 6f 93 push r22
2d3e: 7f 93 push r23
2d40: 8f 93 push r24
2d42: 9f 93 push r25
2d44: af 93 push r26
2d46: bf 93 push r27
2d48: cf 93 push r28
2d4a: df 93 push r29
2d4c: ef 93 push r30
2d4e: ff 93 push r31
2d50: 20 91 86 00 lds r18, 0x0086
2d54: 30 91 87 00 lds r19, 0x0087
2d58: 80 91 ed 03 lds r24, 0x03ED
2d5c: 90 91 ee 03 lds r25, 0x03EE
2d60: 28 1b sub r18, r24
2d62: 39 0b sbc r19, r25
2d64: 80 91 86 00 lds r24, 0x0086
2d68: 90 91 87 00 lds r25, 0x0087
2d6c: 90 93 ee 03 sts 0x03EE, r25
2d70: 80 93 ed 03 sts 0x03ED, r24
2d74: c9 01 movw r24, r18
2d76: 8d 54 subi r24, 0x4D ; 77
2d78: 94 40 sbci r25, 0x04 ; 4
2d7a: 00 91 eb 03 lds r16, 0x03EB
2d7e: 10 91 ec 03 lds r17, 0x03EC
2d82: 83 5f subi r24, 0xF3 ; 243
2d84: 9a 41 sbci r25, 0x1A ; 26
2d86: 60 f4 brcc .+24 ; 0x2da0 <__vector_12+0x7a>
2d88: 04 30 cpi r16, 0x04 ; 4
2d8a: 11 05 cpc r17, r1
2d8c: 14 f0 brlt .+4 ; 0x2d92 <__vector_12+0x6c>
2d8e: 10 92 6b 03 sts 0x036B, r1
2d92: 81 e0 ldi r24, 0x01 ; 1
2d94: 90 e0 ldi r25, 0x00 ; 0
2d96: 90 93 ec 03 sts 0x03EC, r25
2d9a: 80 93 eb 03 sts 0x03EB, r24
2d9e: 8b c0 rjmp .+278 ; 0x2eb6 <__vector_12+0x190>
2da0: 0a 30 cpi r16, 0x0A ; 10
2da2: 11 05 cpc r17, r1
2da4: 0c f0 brlt .+2 ; 0x2da8 <__vector_12+0x82>
2da6: 87 c0 rjmp .+270 ; 0x2eb6 <__vector_12+0x190>
2da8: c9 01 movw r24, r18
2daa: 8b 5f subi r24, 0xFB ; 251
2dac: 90 40 sbci r25, 0x00 ; 0
2dae: 84 5b subi r24, 0xB4 ; 180
2db0: 91 40 sbci r25, 0x01 ; 1
2db2: 08 f0 brcs .+2 ; 0x2db6 <__vector_12+0x90>
2db4: 68 c0 rjmp .+208 ; 0x2e86 <__vector_12+0x160>
2db6: e9 01 movw r28, r18
2db8: c2 5d subi r28, 0xD2 ; 210
2dba: d1 40 sbci r29, 0x01 ; 1
2dbc: f8 01 movw r30, r16
2dbe: ee 0f add r30, r30
2dc0: ff 1f adc r31, r31
2dc2: ed 5f subi r30, 0xFD ; 253
2dc4: f8 4f sbci r31, 0xF8 ; 248
2dc6: 80 81 ld r24, Z
2dc8: 91 81 ldd r25, Z+1 ; 0x01
2dca: 9e 01 movw r18, r28
2dcc: 28 1b sub r18, r24
2dce: 39 0b sbc r19, r25
2dd0: c9 01 movw r24, r18
2dd2: 37 ff sbrs r19, 7
2dd4: 03 c0 rjmp .+6 ; 0x2ddc <__vector_12+0xb6>
2dd6: 90 95 com r25
2dd8: 81 95 neg r24
2dda: 9f 4f sbci r25, 0xFF ; 255
2ddc: 06 97 sbiw r24, 0x06 ; 6
2dde: 4c f4 brge .+18 ; 0x2df2 <__vector_12+0xcc>
2de0: 80 91 45 04 lds r24, 0x0445
2de4: 88 3c cpi r24, 0xC8 ; 200
2de6: 28 f4 brcc .+10 ; 0x2df2 <__vector_12+0xcc>
2de8: 80 91 45 04 lds r24, 0x0445
2dec: 86 5f subi r24, 0xF6 ; 246
2dee: 80 93 45 04 sts 0x0445, r24
2df2: f8 01 movw r30, r16
2df4: ee 0f add r30, r30
2df6: ff 1f adc r31, r31
2df8: ed 5f subi r30, 0xFD ; 253
2dfa: f8 4f sbci r31, 0xF8 ; 248
2dfc: 20 81 ld r18, Z
2dfe: 31 81 ldd r19, Z+1 ; 0x01
2e00: c9 01 movw r24, r18
2e02: 88 0f add r24, r24
2e04: 99 1f adc r25, r25
2e06: 82 0f add r24, r18
2e08: 93 1f adc r25, r19
2e0a: 8c 0f add r24, r28
2e0c: 9d 1f adc r25, r29
2e0e: 64 e0 ldi r22, 0x04 ; 4
2e10: 70 e0 ldi r23, 0x00 ; 0
2e12: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
2e16: 9b 01 movw r18, r22
2e18: ce 01 movw r24, r28
2e1a: 01 96 adiw r24, 0x01 ; 1
2e1c: 86 17 cp r24, r22
2e1e: 97 07 cpc r25, r23
2e20: 1c f4 brge .+6 ; 0x2e28 <__vector_12+0x102>
2e22: 21 50 subi r18, 0x01 ; 1
2e24: 30 40 sbci r19, 0x00 ; 0
2e26: 06 c0 rjmp .+12 ; 0x2e34 <__vector_12+0x10e>
2e28: 21 97 sbiw r28, 0x01 ; 1
2e2a: 6c 17 cp r22, r28
2e2c: 7d 07 cpc r23, r29
2e2e: 14 f4 brge .+4 ; 0x2e34 <__vector_12+0x10e>
2e30: 2f 5f subi r18, 0xFF ; 255
2e32: 3f 4f sbci r19, 0xFF ; 255
2e34: 80 91 45 04 lds r24, 0x0445
2e38: e8 01 movw r28, r16
2e3a: cc 0f add r28, r28
2e3c: dd 1f adc r29, r29
2e3e: 83 3c cpi r24, 0xC3 ; 195
2e40: b8 f0 brcs .+46 ; 0x2e70 <__vector_12+0x14a>
2e42: fe 01 movw r30, r28
2e44: ed 5f subi r30, 0xFD ; 253
2e46: f8 4f sbci r31, 0xF8 ; 248
2e48: 80 81 ld r24, Z
2e4a: 91 81 ldd r25, Z+1 ; 0x01
2e4c: a9 01 movw r20, r18
2e4e: 48 1b sub r20, r24
2e50: 59 0b sbc r21, r25
2e52: ca 01 movw r24, r20
2e54: 63 e0 ldi r22, 0x03 ; 3
2e56: 70 e0 ldi r23, 0x00 ; 0
2e58: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
2e5c: cb 01 movw r24, r22
2e5e: 88 0f add r24, r24
2e60: 99 1f adc r25, r25
2e62: 86 0f add r24, r22
2e64: 97 1f adc r25, r23
2e66: c7 5e subi r28, 0xE7 ; 231
2e68: d8 4f sbci r29, 0xF8 ; 248
2e6a: 99 83 std Y+1, r25 ; 0x01
2e6c: 88 83 st Y, r24
2e6e: 04 c0 rjmp .+8 ; 0x2e78 <__vector_12+0x152>
2e70: c7 5e subi r28, 0xE7 ; 231
2e72: d8 4f sbci r29, 0xF8 ; 248
2e74: 19 82 std Y+1, r1 ; 0x01
2e76: 18 82 st Y, r1
2e78: f8 01 movw r30, r16
2e7a: ee 0f add r30, r30
2e7c: ff 1f adc r31, r31
2e7e: ed 5f subi r30, 0xFD ; 253
2e80: f8 4f sbci r31, 0xF8 ; 248
2e82: 31 83 std Z+1, r19 ; 0x01
2e84: 20 83 st Z, r18
2e86: f8 01 movw r30, r16
2e88: 31 96 adiw r30, 0x01 ; 1
2e8a: f0 93 ec 03 sts 0x03EC, r31
2e8e: e0 93 eb 03 sts 0x03EB, r30
2e92: e5 30 cpi r30, 0x05 ; 5
2e94: f1 05 cpc r31, r1
2e96: 19 f4 brne .+6 ; 0x2e9e <__vector_12+0x178>
2e98: 5d 9a sbi 0x0b, 5 ; 11
2e9a: 5c 98 cbi 0x0b, 4 ; 11
2e9c: 0b c0 rjmp .+22 ; 0x2eb4 <__vector_12+0x18e>
2e9e: 5d 98 cbi 0x0b, 5 ; 11
2ea0: e6 30 cpi r30, 0x06 ; 6
2ea2: f1 05 cpc r31, r1
2ea4: 11 f4 brne .+4 ; 0x2eaa <__vector_12+0x184>
2ea6: 5c 9a sbi 0x0b, 4 ; 11
2ea8: 05 c0 rjmp .+10 ; 0x2eb4 <__vector_12+0x18e>
2eaa: 5c 98 cbi 0x0b, 4 ; 11
2eac: 37 97 sbiw r30, 0x07 ; 7
2eae: 11 f4 brne .+4 ; 0x2eb4 <__vector_12+0x18e>
2eb0: 5b 9a sbi 0x0b, 3 ; 11
2eb2: 01 c0 rjmp .+2 ; 0x2eb6 <__vector_12+0x190>
2eb4: 5b 98 cbi 0x0b, 3 ; 11
2eb6: ff 91 pop r31
2eb8: ef 91 pop r30
2eba: df 91 pop r29
2ebc: cf 91 pop r28
2ebe: bf 91 pop r27
2ec0: af 91 pop r26
2ec2: 9f 91 pop r25
2ec4: 8f 91 pop r24
2ec6: 7f 91 pop r23
2ec8: 6f 91 pop r22
2eca: 5f 91 pop r21
2ecc: 4f 91 pop r20
2ece: 3f 91 pop r19
2ed0: 2f 91 pop r18
2ed2: 1f 91 pop r17
2ed4: 0f 91 pop r16
2ed6: 0f 90 pop r0
2ed8: 0f be out 0x3f, r0 ; 63
2eda: 0f 90 pop r0
2edc: 1f 90 pop r1
2ede: 18 95 reti
00002ee0 <Mittelwert>:
2ee0: a0 e1 ldi r26, 0x10 ; 16
2ee2: b0 e0 ldi r27, 0x00 ; 0
2ee4: e6 e7 ldi r30, 0x76 ; 118
2ee6: f7 e1 ldi r31, 0x17 ; 23
2ee8: 0c 94 f0 3c jmp 0x79e0 ; 0x79e0 <__prologue_saves__>
2eec: 80 91 c9 03 lds r24, 0x03C9
2ef0: 90 91 ca 03 lds r25, 0x03CA
2ef4: 40 90 f3 03 lds r4, 0x03F3
2ef8: 50 90 f4 03 lds r5, 0x03F4
2efc: 48 1a sub r4, r24
2efe: 59 0a sbc r5, r25
2f00: 50 92 a7 07 sts 0x07A7, r5
2f04: 40 92 a6 07 sts 0x07A6, r4
2f08: 20 91 c7 03 lds r18, 0x03C7
2f0c: 30 91 c8 03 lds r19, 0x03C8
2f10: 80 91 c5 03 lds r24, 0x03C5
2f14: 90 91 c6 03 lds r25, 0x03C6
2f18: 9e 87 std Y+14, r25 ; 0x0e
2f1a: 8d 87 std Y+13, r24 ; 0x0d
2f1c: a0 91 ef 03 lds r26, 0x03EF
2f20: b0 91 f0 03 lds r27, 0x03F0
2f24: bc 87 std Y+12, r27 ; 0x0c
2f26: ab 87 std Y+11, r26 ; 0x0b
2f28: 80 91 f1 03 lds r24, 0x03F1
2f2c: 90 91 f2 03 lds r25, 0x03F2
2f30: 28 1b sub r18, r24
2f32: 39 0b sbc r19, r25
2f34: 38 8b std Y+16, r19 ; 0x10
2f36: 2f 87 std Y+15, r18 ; 0x0f
2f38: 30 93 e0 06 sts 0x06E0, r19
2f3c: 20 93 df 06 sts 0x06DF, r18
2f40: 60 91 cd 03 lds r22, 0x03CD
2f44: 70 91 ce 03 lds r23, 0x03CE
2f48: e0 90 a3 07 lds r14, 0x07A3
2f4c: f0 90 a4 07 lds r15, 0x07A4
2f50: 00 27 eor r16, r16
2f52: f7 fc sbrc r15, 7
2f54: 00 95 com r16
2f56: 10 2f mov r17, r16
2f58: 88 27 eor r24, r24
2f5a: 77 fd sbrc r23, 7
2f5c: 80 95 com r24
2f5e: 98 2f mov r25, r24
2f60: 2c e0 ldi r18, 0x0C ; 12
2f62: 30 e0 ldi r19, 0x00 ; 0
2f64: 40 e0 ldi r20, 0x00 ; 0
2f66: 50 e0 ldi r21, 0x00 ; 0
2f68: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
2f6c: e6 0e add r14, r22
2f6e: f7 1e adc r15, r23
2f70: 08 1f adc r16, r24
2f72: 19 1f adc r17, r25
2f74: c8 01 movw r24, r16
2f76: b7 01 movw r22, r14
2f78: 22 e0 ldi r18, 0x02 ; 2
2f7a: 30 e0 ldi r19, 0x00 ; 0
2f7c: 40 e0 ldi r20, 0x00 ; 0
2f7e: 50 e0 ldi r21, 0x00 ; 0
2f80: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
2f84: 30 93 a4 07 sts 0x07A4, r19
2f88: 20 93 a3 07 sts 0x07A3, r18
2f8c: 60 91 cb 03 lds r22, 0x03CB
2f90: 70 91 cc 03 lds r23, 0x03CC
2f94: e0 90 ad 07 lds r14, 0x07AD
2f98: f0 90 ae 07 lds r15, 0x07AE
2f9c: 00 27 eor r16, r16
2f9e: f7 fc sbrc r15, 7
2fa0: 00 95 com r16
2fa2: 10 2f mov r17, r16
2fa4: 88 27 eor r24, r24
2fa6: 77 fd sbrc r23, 7
2fa8: 80 95 com r24
2faa: 98 2f mov r25, r24
2fac: 2c e0 ldi r18, 0x0C ; 12
2fae: 30 e0 ldi r19, 0x00 ; 0
2fb0: 40 e0 ldi r20, 0x00 ; 0
2fb2: 50 e0 ldi r21, 0x00 ; 0
2fb4: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
2fb8: e6 0e add r14, r22
2fba: f7 1e adc r15, r23
2fbc: 08 1f adc r16, r24
2fbe: 19 1f adc r17, r25
2fc0: c8 01 movw r24, r16
2fc2: b7 01 movw r22, r14
2fc4: 22 e0 ldi r18, 0x02 ; 2
2fc6: 30 e0 ldi r19, 0x00 ; 0
2fc8: 40 e0 ldi r20, 0x00 ; 0
2fca: 50 e0 ldi r21, 0x00 ; 0
2fcc: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
2fd0: 30 93 ae 07 sts 0x07AE, r19
2fd4: 20 93 ad 07 sts 0x07AD, r18
2fd8: 20 91 cf 03 lds r18, 0x03CF
2fdc: 30 91 d0 03 lds r19, 0x03D0
2fe0: 60 91 86 07 lds r22, 0x0786
2fe4: 70 91 87 07 lds r23, 0x0787
2fe8: 88 27 eor r24, r24
2fea: 77 fd sbrc r23, 7
2fec: 80 95 com r24
2fee: 98 2f mov r25, r24
2ff0: 44 27 eor r20, r20
2ff2: 37 fd sbrc r19, 7
2ff4: 40 95 com r20
2ff6: 54 2f mov r21, r20
2ff8: 62 0f add r22, r18
2ffa: 73 1f adc r23, r19
2ffc: 84 1f adc r24, r20
2ffe: 95 1f adc r25, r21
3000: 22 e0 ldi r18, 0x02 ; 2
3002: 30 e0 ldi r19, 0x00 ; 0
3004: 40 e0 ldi r20, 0x00 ; 0
3006: 50 e0 ldi r21, 0x00 ; 0
3008: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
300c: 30 93 87 07 sts 0x0787, r19
3010: 20 93 86 07 sts 0x0786, r18
3014: 20 91 cd 03 lds r18, 0x03CD
3018: 30 91 ce 03 lds r19, 0x03CE
301c: c9 01 movw r24, r18
301e: 88 0f add r24, r24
3020: 99 1f adc r25, r25
3022: 82 0f add r24, r18
3024: 93 1f adc r25, r19
3026: 88 0f add r24, r24
3028: 99 1f adc r25, r25
302a: 88 0f add r24, r24
302c: 99 1f adc r25, r25
302e: aa 27 eor r26, r26
3030: 97 fd sbrc r25, 7
3032: a0 95 com r26
3034: ba 2f mov r27, r26
3036: 20 91 09 04 lds r18, 0x0409
303a: 30 91 0a 04 lds r19, 0x040A
303e: 40 91 0b 04 lds r20, 0x040B
3042: 50 91 0c 04 lds r21, 0x040C
3046: 28 0f add r18, r24
3048: 39 1f adc r19, r25
304a: 4a 1f adc r20, r26
304c: 5b 1f adc r21, r27
304e: 20 93 09 04 sts 0x0409, r18
3052: 30 93 0a 04 sts 0x040A, r19
3056: 40 93 0b 04 sts 0x040B, r20
305a: 50 93 0c 04 sts 0x040C, r21
305e: 20 91 cb 03 lds r18, 0x03CB
3062: 30 91 cc 03 lds r19, 0x03CC
3066: c9 01 movw r24, r18
3068: 88 0f add r24, r24
306a: 99 1f adc r25, r25
306c: 82 0f add r24, r18
306e: 93 1f adc r25, r19
3070: 88 0f add r24, r24
3072: 99 1f adc r25, r25
3074: 88 0f add r24, r24
3076: 99 1f adc r25, r25
3078: aa 27 eor r26, r26
307a: 97 fd sbrc r25, 7
307c: a0 95 com r26
307e: ba 2f mov r27, r26
3080: 20 91 0d 04 lds r18, 0x040D
3084: 30 91 0e 04 lds r19, 0x040E
3088: 40 91 0f 04 lds r20, 0x040F
308c: 50 91 10 04 lds r21, 0x0410
3090: 28 0f add r18, r24
3092: 39 1f adc r19, r25
3094: 4a 1f adc r20, r26
3096: 5b 1f adc r21, r27
3098: 20 93 0d 04 sts 0x040D, r18
309c: 30 93 0e 04 sts 0x040E, r19
30a0: 40 93 0f 04 sts 0x040F, r20
30a4: 50 93 10 04 sts 0x0410, r21
30a8: e0 90 eb 06 lds r14, 0x06EB
30ac: f0 90 ec 06 lds r15, 0x06EC
30b0: a0 90 9c 07 lds r10, 0x079C
30b4: b0 90 9d 07 lds r11, 0x079D
30b8: c0 90 9e 07 lds r12, 0x079E
30bc: d0 90 9f 07 lds r13, 0x079F
30c0: 60 91 11 04 lds r22, 0x0411
30c4: 70 91 12 04 lds r23, 0x0412
30c8: 80 91 13 04 lds r24, 0x0413
30cc: 90 91 14 04 lds r25, 0x0414
30d0: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
30d4: 3b 01 movw r6, r22
30d6: 4c 01 movw r8, r24
30d8: 00 27 eor r16, r16
30da: f7 fc sbrc r15, 7
30dc: 00 95 com r16
30de: 10 2f mov r17, r16
30e0: c8 01 movw r24, r16
30e2: b7 01 movw r22, r14
30e4: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
30e8: a6 01 movw r20, r12
30ea: 95 01 movw r18, r10
30ec: 0e 94 f9 3a call 0x75f2 ; 0x75f2 <__subsf3>
30f0: 9b 01 movw r18, r22
30f2: ac 01 movw r20, r24
30f4: c4 01 movw r24, r8
30f6: b3 01 movw r22, r6
30f8: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
30fc: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
3100: 60 93 11 04 sts 0x0411, r22
3104: 70 93 12 04 sts 0x0412, r23
3108: 80 93 13 04 sts 0x0413, r24
310c: 90 93 14 04 sts 0x0414, r25
3110: 52 01 movw r10, r4
3112: cc 24 eor r12, r12
3114: b7 fc sbrc r11, 7
3116: c0 94 com r12
3118: dc 2c mov r13, r12
311a: 60 90 29 04 lds r6, 0x0429
311e: 70 90 2a 04 lds r7, 0x042A
3122: 80 90 2b 04 lds r8, 0x042B
3126: 90 90 2c 04 lds r9, 0x042C
312a: 6a 0c add r6, r10
312c: 7b 1c adc r7, r11
312e: 8c 1c adc r8, r12
3130: 9d 1c adc r9, r13
3132: 60 92 29 04 sts 0x0429, r6
3136: 70 92 2a 04 sts 0x042A, r7
313a: 80 92 2b 04 sts 0x042B, r8
313e: 90 92 2c 04 sts 0x042C, r9
3142: 80 91 2d 04 lds r24, 0x042D
3146: 90 91 2e 04 lds r25, 0x042E
314a: a0 91 2f 04 lds r26, 0x042F
314e: b0 91 30 04 lds r27, 0x0430
3152: 8a 0d add r24, r10
3154: 9b 1d adc r25, r11
3156: ac 1d adc r26, r12
3158: bd 1d adc r27, r13
315a: 80 93 2d 04 sts 0x042D, r24
315e: 90 93 2e 04 sts 0x042E, r25
3162: a0 93 2f 04 sts 0x042F, r26
3166: b0 93 30 04 sts 0x0430, r27
316a: b0 91 57 04 lds r27, 0x0457
316e: ba 87 std Y+10, r27 ; 0x0a
3170: bb 23 and r27, r27
3172: 09 f0 breq .+2 ; 0x3176 <Mittelwert+0x296>
3174: 5f c0 rjmp .+190 ; 0x3234 <Mittelwert+0x354>
3176: 80 91 58 04 lds r24, 0x0458
317a: 88 23 and r24, r24
317c: 09 f0 breq .+2 ; 0x3180 <Mittelwert+0x2a0>
317e: 5a c0 rjmp .+180 ; 0x3234 <Mittelwert+0x354>
3180: 80 91 37 07 lds r24, 0x0737
3184: 86 ff sbrs r24, 6
3186: 56 c0 rjmp .+172 ; 0x3234 <Mittelwert+0x354>
3188: e0 90 65 04 lds r14, 0x0465
318c: ff 24 eor r15, r15
318e: 00 27 eor r16, r16
3190: 11 27 eor r17, r17
3192: 60 91 19 04 lds r22, 0x0419
3196: 70 91 1a 04 lds r23, 0x041A
319a: 80 91 1b 04 lds r24, 0x041B
319e: 90 91 1c 04 lds r25, 0x041C
31a2: 20 e0 ldi r18, 0x00 ; 0
31a4: 30 e1 ldi r19, 0x10 ; 16
31a6: 40 e0 ldi r20, 0x00 ; 0
31a8: 50 e0 ldi r21, 0x00 ; 0
31aa: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
31ae: ca 01 movw r24, r20
31b0: b9 01 movw r22, r18
31b2: a8 01 movw r20, r16
31b4: 97 01 movw r18, r14
31b6: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
31ba: 9b 01 movw r18, r22
31bc: ac 01 movw r20, r24
31be: c6 01 movw r24, r12
31c0: b5 01 movw r22, r10
31c2: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
31c6: 20 e0 ldi r18, 0x00 ; 0
31c8: 38 e0 ldi r19, 0x08 ; 8
31ca: 40 e0 ldi r20, 0x00 ; 0
31cc: 50 e0 ldi r21, 0x00 ; 0
31ce: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
31d2: 20 93 b2 04 sts 0x04B2, r18
31d6: 30 93 b3 04 sts 0x04B3, r19
31da: 40 93 b4 04 sts 0x04B4, r20
31de: 50 93 b5 04 sts 0x04B5, r21
31e2: 60 91 21 04 lds r22, 0x0421
31e6: 70 91 22 04 lds r23, 0x0422
31ea: 80 91 23 04 lds r24, 0x0423
31ee: 90 91 24 04 lds r25, 0x0424
31f2: 20 e0 ldi r18, 0x00 ; 0
31f4: 30 e1 ldi r19, 0x10 ; 16
31f6: 40 e0 ldi r20, 0x00 ; 0
31f8: 50 e0 ldi r21, 0x00 ; 0
31fa: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
31fe: ca 01 movw r24, r20
3200: b9 01 movw r22, r18
3202: a8 01 movw r20, r16
3204: 97 01 movw r18, r14
3206: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
320a: 9b 01 movw r18, r22
320c: ac 01 movw r20, r24
320e: c6 01 movw r24, r12
3210: b5 01 movw r22, r10
3212: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
3216: 20 e0 ldi r18, 0x00 ; 0
3218: 38 e0 ldi r19, 0x08 ; 8
321a: 40 e0 ldi r20, 0x00 ; 0
321c: 50 e0 ldi r21, 0x00 ; 0
321e: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
3222: 20 93 ae 04 sts 0x04AE, r18
3226: 30 93 af 04 sts 0x04AF, r19
322a: 40 93 b0 04 sts 0x04B0, r20
322e: 50 93 b1 04 sts 0x04B1, r21
3232: 10 c0 rjmp .+32 ; 0x3254 <Mittelwert+0x374>
3234: 10 92 ae 04 sts 0x04AE, r1
3238: 10 92 af 04 sts 0x04AF, r1
323c: 10 92 b0 04 sts 0x04B0, r1
3240: 10 92 b1 04 sts 0x04B1, r1
3244: 10 92 b2 04 sts 0x04B2, r1
3248: 10 92 b3 04 sts 0x04B3, r1
324c: 10 92 b4 04 sts 0x04B4, r1
3250: 10 92 b5 04 sts 0x04B5, r1
3254: 80 91 b2 04 lds r24, 0x04B2
3258: 90 91 b3 04 lds r25, 0x04B3
325c: a0 91 b4 04 lds r26, 0x04B4
3260: b0 91 b5 04 lds r27, 0x04B5
3264: 8e 83 std Y+6, r24 ; 0x06
3266: 9f 83 std Y+7, r25 ; 0x07
3268: a8 87 std Y+8, r26 ; 0x08
326a: b9 87 std Y+9, r27 ; 0x09
326c: 80 91 ae 04 lds r24, 0x04AE
3270: 90 91 af 04 lds r25, 0x04AF
3274: a0 91 b0 04 lds r26, 0x04B0
3278: b0 91 b1 04 lds r27, 0x04B1
327c: 8a 83 std Y+2, r24 ; 0x02
327e: 9b 83 std Y+3, r25 ; 0x03
3280: ac 83 std Y+4, r26 ; 0x04
3282: bd 83 std Y+5, r27 ; 0x05
3284: 80 91 66 04 lds r24, 0x0466
3288: 28 2e mov r2, r24
328a: 33 24 eor r3, r3
328c: 44 24 eor r4, r4
328e: 55 24 eor r5, r5
3290: ee 80 ldd r14, Y+6 ; 0x06
3292: ff 80 ldd r15, Y+7 ; 0x07
3294: af 85 ldd r26, Y+15 ; 0x0f
3296: b8 89 ldd r27, Y+16 ; 0x10
3298: ea 0e add r14, r26
329a: fb 1e adc r15, r27
329c: 6a 81 ldd r22, Y+2 ; 0x02
329e: 7b 81 ldd r23, Y+3 ; 0x03
32a0: 8c 81 ldd r24, Y+4 ; 0x04
32a2: 9d 81 ldd r25, Y+5 ; 0x05
32a4: a2 01 movw r20, r4
32a6: 91 01 movw r18, r2
32a8: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
32ac: 20 e0 ldi r18, 0x00 ; 0
32ae: 32 e0 ldi r19, 0x02 ; 2
32b0: 40 e0 ldi r20, 0x00 ; 0
32b2: 50 e0 ldi r21, 0x00 ; 0
32b4: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
32b8: e2 0e add r14, r18
32ba: f3 1e adc r15, r19
32bc: f0 92 78 07 sts 0x0778, r15
32c0: e0 92 77 07 sts 0x0777, r14
32c4: 97 01 movw r18, r14
32c6: 44 27 eor r20, r20
32c8: 37 fd sbrc r19, 7
32ca: 40 95 com r20
32cc: 54 2f mov r21, r20
32ce: 80 91 25 04 lds r24, 0x0425
32d2: 90 91 26 04 lds r25, 0x0426
32d6: a0 91 27 04 lds r26, 0x0427
32da: b0 91 28 04 lds r27, 0x0428
32de: 82 0f add r24, r18
32e0: 93 1f adc r25, r19
32e2: a4 1f adc r26, r20
32e4: b5 1f adc r27, r21
32e6: 80 93 25 04 sts 0x0425, r24
32ea: 90 93 26 04 sts 0x0426, r25
32ee: a0 93 27 04 sts 0x0427, r26
32f2: b0 93 28 04 sts 0x0428, r27
32f6: 80 91 53 04 lds r24, 0x0453
32fa: 90 91 54 04 lds r25, 0x0454
32fe: e8 1a sub r14, r24
3300: f9 0a sbc r15, r25
3302: 00 27 eor r16, r16
3304: f7 fc sbrc r15, 7
3306: 00 95 com r16
3308: 10 2f mov r17, r16
330a: 80 91 21 04 lds r24, 0x0421
330e: 90 91 22 04 lds r25, 0x0422
3312: a0 91 23 04 lds r26, 0x0423
3316: b0 91 24 04 lds r27, 0x0424
331a: e8 0e add r14, r24
331c: f9 1e adc r15, r25
331e: 0a 1f adc r16, r26
3320: 1b 1f adc r17, r27
3322: e0 92 21 04 sts 0x0421, r14
3326: f0 92 22 04 sts 0x0422, r15
332a: 00 93 23 04 sts 0x0423, r16
332e: 10 93 24 04 sts 0x0424, r17
3332: a0 90 8b 03 lds r10, 0x038B
3336: b0 90 8c 03 lds r11, 0x038C
333a: c0 90 8d 03 lds r12, 0x038D
333e: d0 90 8e 03 lds r13, 0x038E
3342: ae 14 cp r10, r14
3344: bf 04 cpc r11, r15
3346: c0 06 cpc r12, r16
3348: d1 06 cpc r13, r17
334a: c4 f4 brge .+48 ; 0x337c <Mittelwert+0x49c>
334c: 80 e1 ldi r24, 0x10 ; 16
334e: 97 e2 ldi r25, 0x27 ; 39
3350: a0 e0 ldi r26, 0x00 ; 0
3352: b0 e0 ldi r27, 0x00 ; 0
3354: 8a 19 sub r24, r10
3356: 9b 09 sbc r25, r11
3358: ac 09 sbc r26, r12
335a: bd 09 sbc r27, r13
335c: 80 93 21 04 sts 0x0421, r24
3360: 90 93 22 04 sts 0x0422, r25
3364: a0 93 23 04 sts 0x0423, r26
3368: b0 93 24 04 sts 0x0424, r27
336c: 80 93 25 04 sts 0x0425, r24
3370: 90 93 26 04 sts 0x0426, r25
3374: a0 93 27 04 sts 0x0427, r26
3378: b0 93 28 04 sts 0x0428, r27
337c: 22 27 eor r18, r18
337e: 33 27 eor r19, r19
3380: a9 01 movw r20, r18
3382: 2a 19 sub r18, r10
3384: 3b 09 sbc r19, r11
3386: 4c 09 sbc r20, r12
3388: 5d 09 sbc r21, r13
338a: 80 91 21 04 lds r24, 0x0421
338e: 90 91 22 04 lds r25, 0x0422
3392: a0 91 23 04 lds r26, 0x0423
3396: b0 91 24 04 lds r27, 0x0424
339a: 82 17 cp r24, r18
339c: 93 07 cpc r25, r19
339e: a4 07 cpc r26, r20
33a0: b5 07 cpc r27, r21
33a2: b4 f4 brge .+44 ; 0x33d0 <Mittelwert+0x4f0>
33a4: d6 01 movw r26, r12
33a6: c5 01 movw r24, r10
33a8: 80 51 subi r24, 0x10 ; 16
33aa: 97 42 sbci r25, 0x27 ; 39
33ac: a0 40 sbci r26, 0x00 ; 0
33ae: b0 40 sbci r27, 0x00 ; 0
33b0: 80 93 21 04 sts 0x0421, r24
33b4: 90 93 22 04 sts 0x0422, r25
33b8: a0 93 23 04 sts 0x0423, r26
33bc: b0 93 24 04 sts 0x0424, r27
33c0: 80 93 25 04 sts 0x0425, r24
33c4: 90 93 26 04 sts 0x0426, r25
33c8: a0 93 27 04 sts 0x0427, r26
33cc: b0 93 28 04 sts 0x0428, r27
33d0: 80 91 c7 03 lds r24, 0x03C7
33d4: 90 91 c8 03 lds r25, 0x03C8
33d8: 0f 97 sbiw r24, 0x0f ; 15
33da: 34 f4 brge .+12 ; 0x33e8 <Mittelwert+0x508>
33dc: 88 e1 ldi r24, 0x18 ; 24
33de: 9c ef ldi r25, 0xFC ; 252
33e0: 90 93 78 07 sts 0x0778, r25
33e4: 80 93 77 07 sts 0x0777, r24
33e8: 80 91 c7 03 lds r24, 0x03C7
33ec: 90 91 c8 03 lds r25, 0x03C8
33f0: 07 97 sbiw r24, 0x07 ; 7
33f2: 34 f4 brge .+12 ; 0x3400 <Mittelwert+0x520>
33f4: 80 e3 ldi r24, 0x30 ; 48
33f6: 98 ef ldi r25, 0xF8 ; 248
33f8: 90 93 78 07 sts 0x0778, r25
33fc: 80 93 77 07 sts 0x0777, r24
3400: b0 91 00 01 lds r27, 0x0100
3404: b9 83 std Y+1, r27 ; 0x01
3406: ba 30 cpi r27, 0x0A ; 10
3408: a9 f4 brne .+42 ; 0x3434 <Mittelwert+0x554>
340a: 80 91 c7 03 lds r24, 0x03C7
340e: 90 91 c8 03 lds r25, 0x03C8
3412: 83 5f subi r24, 0xF3 ; 243
3414: 93 40 sbci r25, 0x03 ; 3
3416: 34 f0 brlt .+12 ; 0x3424 <Mittelwert+0x544>
3418: 88 ee ldi r24, 0xE8 ; 232
341a: 93 e0 ldi r25, 0x03 ; 3
341c: 90 93 78 07 sts 0x0778, r25
3420: 80 93 77 07 sts 0x0777, r24
3424: 80 91 c7 03 lds r24, 0x03C7
3428: 90 91 c8 03 lds r25, 0x03C8
342c: 8a 5f subi r24, 0xFA ; 250
342e: 93 40 sbci r25, 0x03 ; 3
3430: dc f0 brlt .+54 ; 0x3468 <Mittelwert+0x588>
3432: 14 c0 rjmp .+40 ; 0x345c <Mittelwert+0x57c>
3434: 80 91 c7 03 lds r24, 0x03C7
3438: 90 91 c8 03 lds r25, 0x03C8
343c: 85 5e subi r24, 0xE5 ; 229
343e: 97 40 sbci r25, 0x07 ; 7
3440: 34 f0 brlt .+12 ; 0x344e <Mittelwert+0x56e>
3442: 88 ee ldi r24, 0xE8 ; 232
3444: 93 e0 ldi r25, 0x03 ; 3
3446: 90 93 78 07 sts 0x0778, r25
344a: 80 93 77 07 sts 0x0777, r24
344e: 80 91 c7 03 lds r24, 0x03C7
3452: 90 91 c8 03 lds r25, 0x03C8
3456: 83 5f subi r24, 0xF3 ; 243
3458: 97 40 sbci r25, 0x07 ; 7
345a: 34 f0 brlt .+12 ; 0x3468 <Mittelwert+0x588>
345c: 80 ed ldi r24, 0xD0 ; 208
345e: 97 e0 ldi r25, 0x07 ; 7
3460: 90 93 78 07 sts 0x0778, r25
3464: 80 93 77 07 sts 0x0777, r24
3468: ed 84 ldd r14, Y+13 ; 0x0d
346a: fe 84 ldd r15, Y+14 ; 0x0e
346c: 8b 85 ldd r24, Y+11 ; 0x0b
346e: 9c 85 ldd r25, Y+12 ; 0x0c
3470: e8 1a sub r14, r24
3472: f9 0a sbc r15, r25
3474: aa 81 ldd r26, Y+2 ; 0x02
3476: bb 81 ldd r27, Y+3 ; 0x03
3478: ea 1a sub r14, r26
347a: fb 0a sbc r15, r27
347c: 6e 81 ldd r22, Y+6 ; 0x06
347e: 7f 81 ldd r23, Y+7 ; 0x07
3480: 88 85 ldd r24, Y+8 ; 0x08
3482: 99 85 ldd r25, Y+9 ; 0x09
3484: a2 01 movw r20, r4
3486: 91 01 movw r18, r2
3488: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
348c: 20 e0 ldi r18, 0x00 ; 0
348e: 32 e0 ldi r19, 0x02 ; 2
3490: 40 e0 ldi r20, 0x00 ; 0
3492: 50 e0 ldi r21, 0x00 ; 0
3494: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
3498: e2 1a sub r14, r18
349a: f3 0a sbc r15, r19
349c: f0 92 80 07 sts 0x0780, r15
34a0: e0 92 7f 07 sts 0x077F, r14
34a4: 97 01 movw r18, r14
34a6: 44 27 eor r20, r20
34a8: 37 fd sbrc r19, 7
34aa: 40 95 com r20
34ac: 54 2f mov r21, r20
34ae: 80 91 1d 04 lds r24, 0x041D
34b2: 90 91 1e 04 lds r25, 0x041E
34b6: a0 91 1f 04 lds r26, 0x041F
34ba: b0 91 20 04 lds r27, 0x0420
34be: 82 0f add r24, r18
34c0: 93 1f adc r25, r19
34c2: a4 1f adc r26, r20
34c4: b5 1f adc r27, r21
34c6: 80 93 1d 04 sts 0x041D, r24
34ca: 90 93 1e 04 sts 0x041E, r25
34ce: a0 93 1f 04 sts 0x041F, r26
34d2: b0 93 20 04 sts 0x0420, r27
34d6: 80 91 55 04 lds r24, 0x0455
34da: 90 91 56 04 lds r25, 0x0456
34de: e8 1a sub r14, r24
34e0: f9 0a sbc r15, r25
34e2: 00 27 eor r16, r16
34e4: f7 fc sbrc r15, 7
34e6: 00 95 com r16
34e8: 10 2f mov r17, r16
34ea: 80 91 19 04 lds r24, 0x0419
34ee: 90 91 1a 04 lds r25, 0x041A
34f2: a0 91 1b 04 lds r26, 0x041B
34f6: b0 91 1c 04 lds r27, 0x041C
34fa: e8 0e add r14, r24
34fc: f9 1e adc r15, r25
34fe: 0a 1f adc r16, r26
3500: 1b 1f adc r17, r27
3502: e0 92 19 04 sts 0x0419, r14
3506: f0 92 1a 04 sts 0x041A, r15
350a: 00 93 1b 04 sts 0x041B, r16
350e: 10 93 1c 04 sts 0x041C, r17
3512: a0 90 87 03 lds r10, 0x0387
3516: b0 90 88 03 lds r11, 0x0388
351a: c0 90 89 03 lds r12, 0x0389
351e: d0 90 8a 03 lds r13, 0x038A
3522: ae 14 cp r10, r14
3524: bf 04 cpc r11, r15
3526: c0 06 cpc r12, r16
3528: d1 06 cpc r13, r17
352a: c4 f4 brge .+48 ; 0x355c <Mittelwert+0x67c>
352c: 80 e1 ldi r24, 0x10 ; 16
352e: 97 e2 ldi r25, 0x27 ; 39
3530: a0 e0 ldi r26, 0x00 ; 0
3532: b0 e0 ldi r27, 0x00 ; 0
3534: 8a 19 sub r24, r10
3536: 9b 09 sbc r25, r11
3538: ac 09 sbc r26, r12
353a: bd 09 sbc r27, r13
353c: 80 93 19 04 sts 0x0419, r24
3540: 90 93 1a 04 sts 0x041A, r25
3544: a0 93 1b 04 sts 0x041B, r26
3548: b0 93 1c 04 sts 0x041C, r27
354c: 80 93 1d 04 sts 0x041D, r24
3550: 90 93 1e 04 sts 0x041E, r25
3554: a0 93 1f 04 sts 0x041F, r26
3558: b0 93 20 04 sts 0x0420, r27
355c: 22 27 eor r18, r18
355e: 33 27 eor r19, r19
3560: a9 01 movw r20, r18
3562: 2a 19 sub r18, r10
3564: 3b 09 sbc r19, r11
3566: 4c 09 sbc r20, r12
3568: 5d 09 sbc r21, r13
356a: 80 91 19 04 lds r24, 0x0419
356e: 90 91 1a 04 lds r25, 0x041A
3572: a0 91 1b 04 lds r26, 0x041B
3576: b0 91 1c 04 lds r27, 0x041C
357a: 82 17 cp r24, r18
357c: 93 07 cpc r25, r19
357e: a4 07 cpc r26, r20
3580: b5 07 cpc r27, r21
3582: b4 f4 brge .+44 ; 0x35b0 <Mittelwert+0x6d0>
3584: d6 01 movw r26, r12
3586: c5 01 movw r24, r10
3588: 80 51 subi r24, 0x10 ; 16
358a: 97 42 sbci r25, 0x27 ; 39
358c: a0 40 sbci r26, 0x00 ; 0
358e: b0 40 sbci r27, 0x00 ; 0
3590: 80 93 19 04 sts 0x0419, r24
3594: 90 93 1a 04 sts 0x041A, r25
3598: a0 93 1b 04 sts 0x041B, r26
359c: b0 93 1c 04 sts 0x041C, r27
35a0: 80 93 1d 04 sts 0x041D, r24
35a4: 90 93 1e 04 sts 0x041E, r25
35a8: a0 93 1f 04 sts 0x041F, r26
35ac: b0 93 20 04 sts 0x0420, r27
35b0: 80 91 c5 03 lds r24, 0x03C5
35b4: 90 91 c6 03 lds r25, 0x03C6
35b8: 0f 97 sbiw r24, 0x0f ; 15
35ba: 34 f4 brge .+12 ; 0x35c8 <Mittelwert+0x6e8>
35bc: 88 e1 ldi r24, 0x18 ; 24
35be: 9c ef ldi r25, 0xFC ; 252
35c0: 90 93 80 07 sts 0x0780, r25
35c4: 80 93 7f 07 sts 0x077F, r24
35c8: 80 91 c5 03 lds r24, 0x03C5
35cc: 90 91 c6 03 lds r25, 0x03C6
35d0: 07 97 sbiw r24, 0x07 ; 7
35d2: 34 f4 brge .+12 ; 0x35e0 <Mittelwert+0x700>
35d4: 80 e3 ldi r24, 0x30 ; 48
35d6: 98 ef ldi r25, 0xF8 ; 248
35d8: 90 93 80 07 sts 0x0780, r25
35dc: 80 93 7f 07 sts 0x077F, r24
35e0: b9 81 ldd r27, Y+1 ; 0x01
35e2: ba 30 cpi r27, 0x0A ; 10
35e4: a9 f4 brne .+42 ; 0x3610 <Mittelwert+0x730>
35e6: 80 91 c5 03 lds r24, 0x03C5
35ea: 90 91 c6 03 lds r25, 0x03C6
35ee: 83 5f subi r24, 0xF3 ; 243
35f0: 93 40 sbci r25, 0x03 ; 3
35f2: 34 f0 brlt .+12 ; 0x3600 <Mittelwert+0x720>
35f4: 88 ee ldi r24, 0xE8 ; 232
35f6: 93 e0 ldi r25, 0x03 ; 3
35f8: 90 93 80 07 sts 0x0780, r25
35fc: 80 93 7f 07 sts 0x077F, r24
3600: 80 91 c5 03 lds r24, 0x03C5
3604: 90 91 c6 03 lds r25, 0x03C6
3608: 8a 5f subi r24, 0xFA ; 250
360a: 93 40 sbci r25, 0x03 ; 3
360c: dc f0 brlt .+54 ; 0x3644 <Mittelwert+0x764>
360e: 14 c0 rjmp .+40 ; 0x3638 <Mittelwert+0x758>
3610: 80 91 c5 03 lds r24, 0x03C5
3614: 90 91 c6 03 lds r25, 0x03C6
3618: 85 5e subi r24, 0xE5 ; 229
361a: 97 40 sbci r25, 0x07 ; 7
361c: 34 f0 brlt .+12 ; 0x362a <Mittelwert+0x74a>
361e: 88 ee ldi r24, 0xE8 ; 232
3620: 93 e0 ldi r25, 0x03 ; 3
3622: 90 93 80 07 sts 0x0780, r25
3626: 80 93 7f 07 sts 0x077F, r24
362a: 80 91 c5 03 lds r24, 0x03C5
362e: 90 91 c6 03 lds r25, 0x03C6
3632: 83 5f subi r24, 0xF3 ; 243
3634: 97 40 sbci r25, 0x07 ; 7
3636: 34 f0 brlt .+12 ; 0x3644 <Mittelwert+0x764>
3638: 80 ed ldi r24, 0xD0 ; 208
363a: 97 e0 ldi r25, 0x07 ; 7
363c: 90 93 80 07 sts 0x0780, r25
3640: 80 93 7f 07 sts 0x077F, r24
3644: 8f ee ldi r24, 0xEF ; 239
3646: 80 93 7a 00 sts 0x007A, r24
364a: 60 92 15 04 sts 0x0415, r6
364e: 70 92 16 04 sts 0x0416, r7
3652: 80 92 17 04 sts 0x0417, r8
3656: 90 92 18 04 sts 0x0418, r9
365a: 80 91 19 04 lds r24, 0x0419
365e: 90 91 1a 04 lds r25, 0x041A
3662: a0 91 1b 04 lds r26, 0x041B
3666: b0 91 1c 04 lds r27, 0x041C
366a: 80 93 f9 03 sts 0x03F9, r24
366e: 90 93 fa 03 sts 0x03FA, r25
3672: a0 93 fb 03 sts 0x03FB, r26
3676: b0 93 fc 03 sts 0x03FC, r27
367a: 80 91 21 04 lds r24, 0x0421
367e: 90 91 22 04 lds r25, 0x0422
3682: a0 91 23 04 lds r26, 0x0423
3686: b0 91 24 04 lds r27, 0x0424
368a: 80 93 01 04 sts 0x0401, r24
368e: 90 93 02 04 sts 0x0402, r25
3692: a0 93 03 04 sts 0x0403, r26
3696: b0 93 04 04 sts 0x0404, r27
369a: 80 91 1d 04 lds r24, 0x041D
369e: 90 91 1e 04 lds r25, 0x041E
36a2: a0 91 1f 04 lds r26, 0x041F
36a6: b0 91 20 04 lds r27, 0x0420
36aa: 80 93 fd 03 sts 0x03FD, r24
36ae: 90 93 fe 03 sts 0x03FE, r25
36b2: a0 93 ff 03 sts 0x03FF, r26
36b6: b0 93 00 04 sts 0x0400, r27
36ba: 80 91 25 04 lds r24, 0x0425
36be: 90 91 26 04 lds r25, 0x0426
36c2: a0 91 27 04 lds r26, 0x0427
36c6: b0 91 28 04 lds r27, 0x0428
36ca: 80 93 05 04 sts 0x0405, r24
36ce: 90 93 06 04 sts 0x0406, r25
36d2: a0 93 07 04 sts 0x0407, r26
36d6: b0 93 08 04 sts 0x0408, r27
36da: 80 91 37 07 lds r24, 0x0737
36de: 87 ff sbrs r24, 7
36e0: 3f c0 rjmp .+126 ; 0x3760 <Mittelwert+0x880>
36e2: 8a 85 ldd r24, Y+10 ; 0x0a
36e4: 88 23 and r24, r24
36e6: e1 f5 brne .+120 ; 0x3760 <Mittelwert+0x880>
36e8: 80 91 58 04 lds r24, 0x0458
36ec: 88 23 and r24, r24
36ee: c1 f5 brne .+112 ; 0x3760 <Mittelwert+0x880>
36f0: 20 91 7f 07 lds r18, 0x077F
36f4: 30 91 80 07 lds r19, 0x0780
36f8: 29 3c cpi r18, 0xC9 ; 201
36fa: 31 05 cpc r19, r1
36fc: 24 f0 brlt .+8 ; 0x3706 <Mittelwert+0x826>
36fe: c9 01 movw r24, r18
3700: 80 52 subi r24, 0x20 ; 32
3702: 93 40 sbci r25, 0x03 ; 3
3704: 07 c0 rjmp .+14 ; 0x3714 <Mittelwert+0x834>
3706: 9f ef ldi r25, 0xFF ; 255
3708: 28 33 cpi r18, 0x38 ; 56
370a: 39 07 cpc r19, r25
370c: 6c f4 brge .+26 ; 0x3728 <Mittelwert+0x848>
370e: c9 01 movw r24, r18
3710: 80 5e subi r24, 0xE0 ; 224
3712: 9c 4f sbci r25, 0xFC ; 252
3714: 22 0f add r18, r18
3716: 33 1f adc r19, r19
3718: 22 0f add r18, r18
371a: 33 1f adc r19, r19
371c: 28 0f add r18, r24
371e: 39 1f adc r19, r25
3720: 30 93 80 07 sts 0x0780, r19
3724: 20 93 7f 07 sts 0x077F, r18
3728: 20 91 77 07 lds r18, 0x0777
372c: 30 91 78 07 lds r19, 0x0778
3730: 29 3c cpi r18, 0xC9 ; 201
3732: 31 05 cpc r19, r1
3734: 24 f0 brlt .+8 ; 0x373e <Mittelwert+0x85e>
3736: c9 01 movw r24, r18
3738: 80 52 subi r24, 0x20 ; 32
373a: 93 40 sbci r25, 0x03 ; 3
373c: 07 c0 rjmp .+14 ; 0x374c <Mittelwert+0x86c>
373e: af ef ldi r26, 0xFF ; 255
3740: 28 33 cpi r18, 0x38 ; 56
3742: 3a 07 cpc r19, r26
3744: 6c f4 brge .+26 ; 0x3760 <Mittelwert+0x880>
3746: c9 01 movw r24, r18
3748: 80 5e subi r24, 0xE0 ; 224
374a: 9c 4f sbci r25, 0xFC ; 252
374c: 22 0f add r18, r18
374e: 33 1f adc r19, r19
3750: 22 0f add r18, r18
3752: 33 1f adc r19, r19
3754: 28 0f add r18, r24
3756: 39 1f adc r19, r25
3758: 30 93 78 07 sts 0x0778, r19
375c: 20 93 77 07 sts 0x0777, r18
3760: 20 91 3d 04 lds r18, 0x043D
3764: 30 91 3e 04 lds r19, 0x043E
3768: 80 91 33 07 lds r24, 0x0733
376c: e8 2f mov r30, r24
376e: ff 27 eor r31, r31
3770: ee 0f add r30, r30
3772: ff 1f adc r31, r31
3774: ed 5f subi r30, 0xFD ; 253
3776: f8 4f sbci r31, 0xF8 ; 248
3778: 80 81 ld r24, Z
377a: 91 81 ldd r25, Z+1 ; 0x01
377c: 82 59 subi r24, 0x92 ; 146
377e: 9f 4f sbci r25, 0xFF ; 255
3780: 28 17 cp r18, r24
3782: 39 07 cpc r19, r25
3784: 1c f4 brge .+6 ; 0x378c <Mittelwert+0x8ac>
3786: 2f 5f subi r18, 0xFF ; 255
3788: 3f 4f sbci r19, 0xFF ; 255
378a: 0c c0 rjmp .+24 ; 0x37a4 <Mittelwert+0x8c4>
378c: 80 81 ld r24, Z
378e: 91 81 ldd r25, Z+1 ; 0x01
3790: 82 59 subi r24, 0x92 ; 146
3792: 9f 4f sbci r25, 0xFF ; 255
3794: 82 17 cp r24, r18
3796: 93 07 cpc r25, r19
3798: 4c f4 brge .+18 ; 0x37ac <Mittelwert+0x8cc>
379a: 21 15 cp r18, r1
379c: 31 05 cpc r19, r1
379e: 31 f0 breq .+12 ; 0x37ac <Mittelwert+0x8cc>
37a0: 21 50 subi r18, 0x01 ; 1
37a2: 30 40 sbci r19, 0x00 ; 0
37a4: 30 93 3e 04 sts 0x043E, r19
37a8: 20 93 3d 04 sts 0x043D, r18
37ac: 20 91 3f 04 lds r18, 0x043F
37b0: 30 91 40 04 lds r19, 0x0440
37b4: 80 91 34 07 lds r24, 0x0734
37b8: e8 2f mov r30, r24
37ba: ff 27 eor r31, r31
37bc: ee 0f add r30, r30
37be: ff 1f adc r31, r31
37c0: ed 5f subi r30, 0xFD ; 253
37c2: f8 4f sbci r31, 0xF8 ; 248
37c4: 80 81 ld r24, Z
37c6: 91 81 ldd r25, Z+1 ; 0x01
37c8: 82 59 subi r24, 0x92 ; 146
37ca: 9f 4f sbci r25, 0xFF ; 255
37cc: 28 17 cp r18, r24
37ce: 39 07 cpc r19, r25
37d0: 1c f4 brge .+6 ; 0x37d8 <Mittelwert+0x8f8>
37d2: 2f 5f subi r18, 0xFF ; 255
37d4: 3f 4f sbci r19, 0xFF ; 255
37d6: 0c c0 rjmp .+24 ; 0x37f0 <Mittelwert+0x910>
37d8: 80 81 ld r24, Z
37da: 91 81 ldd r25, Z+1 ; 0x01
37dc: 82 59 subi r24, 0x92 ; 146
37de: 9f 4f sbci r25, 0xFF ; 255
37e0: 82 17 cp r24, r18
37e2: 93 07 cpc r25, r19
37e4: 4c f4 brge .+18 ; 0x37f8 <Mittelwert+0x918>
37e6: 21 15 cp r18, r1
37e8: 31 05 cpc r19, r1
37ea: 31 f0 breq .+12 ; 0x37f8 <Mittelwert+0x918>
37ec: 21 50 subi r18, 0x01 ; 1
37ee: 30 40 sbci r19, 0x00 ; 0
37f0: 30 93 40 04 sts 0x0440, r19
37f4: 20 93 3f 04 sts 0x043F, r18
37f8: 20 91 41 04 lds r18, 0x0441
37fc: 30 91 42 04 lds r19, 0x0442
3800: 80 91 35 07 lds r24, 0x0735
3804: e8 2f mov r30, r24
3806: ff 27 eor r31, r31
3808: ee 0f add r30, r30
380a: ff 1f adc r31, r31
380c: ed 5f subi r30, 0xFD ; 253
380e: f8 4f sbci r31, 0xF8 ; 248
3810: 80 81 ld r24, Z
3812: 91 81 ldd r25, Z+1 ; 0x01
3814: 82 59 subi r24, 0x92 ; 146
3816: 9f 4f sbci r25, 0xFF ; 255
3818: 28 17 cp r18, r24
381a: 39 07 cpc r19, r25
381c: 1c f4 brge .+6 ; 0x3824 <Mittelwert+0x944>
381e: 2f 5f subi r18, 0xFF ; 255
3820: 3f 4f sbci r19, 0xFF ; 255
3822: 0c c0 rjmp .+24 ; 0x383c <Mittelwert+0x95c>
3824: 80 81 ld r24, Z
3826: 91 81 ldd r25, Z+1 ; 0x01
3828: 82 59 subi r24, 0x92 ; 146
382a: 9f 4f sbci r25, 0xFF ; 255
382c: 82 17 cp r24, r18
382e: 93 07 cpc r25, r19
3830: 4c f4 brge .+18 ; 0x3844 <Mittelwert+0x964>
3832: 21 15 cp r18, r1
3834: 31 05 cpc r19, r1
3836: 31 f0 breq .+12 ; 0x3844 <Mittelwert+0x964>
3838: 21 50 subi r18, 0x01 ; 1
383a: 30 40 sbci r19, 0x00 ; 0
383c: 30 93 42 04 sts 0x0442, r19
3840: 20 93 41 04 sts 0x0441, r18
3844: 20 91 43 04 lds r18, 0x0443
3848: 30 91 44 04 lds r19, 0x0444
384c: 80 91 36 07 lds r24, 0x0736
3850: e8 2f mov r30, r24
3852: ff 27 eor r31, r31
3854: ee 0f add r30, r30
3856: ff 1f adc r31, r31
3858: ed 5f subi r30, 0xFD ; 253
385a: f8 4f sbci r31, 0xF8 ; 248
385c: 80 81 ld r24, Z
385e: 91 81 ldd r25, Z+1 ; 0x01
3860: 82 59 subi r24, 0x92 ; 146
3862: 9f 4f sbci r25, 0xFF ; 255
3864: 28 17 cp r18, r24
3866: 39 07 cpc r19, r25
3868: 1c f4 brge .+6 ; 0x3870 <Mittelwert+0x990>
386a: 2f 5f subi r18, 0xFF ; 255
386c: 3f 4f sbci r19, 0xFF ; 255
386e: 0c c0 rjmp .+24 ; 0x3888 <Mittelwert+0x9a8>
3870: 80 81 ld r24, Z
3872: 91 81 ldd r25, Z+1 ; 0x01
3874: 82 59 subi r24, 0x92 ; 146
3876: 9f 4f sbci r25, 0xFF ; 255
3878: 82 17 cp r24, r18
387a: 93 07 cpc r25, r19
387c: 4c f4 brge .+18 ; 0x3890 <Mittelwert+0x9b0>
387e: 21 15 cp r18, r1
3880: 31 05 cpc r19, r1
3882: 31 f0 breq .+12 ; 0x3890 <Mittelwert+0x9b0>
3884: 21 50 subi r18, 0x01 ; 1
3886: 30 40 sbci r19, 0x00 ; 0
3888: 30 93 44 04 sts 0x0444, r19
388c: 20 93 43 04 sts 0x0443, r18
3890: 80 91 3d 04 lds r24, 0x043D
3894: 90 91 3e 04 lds r25, 0x043E
3898: 97 ff sbrs r25, 7
389a: 05 c0 rjmp .+10 ; 0x38a6 <Mittelwert+0x9c6>
389c: 10 92 3e 04 sts 0x043E, r1
38a0: 10 92 3d 04 sts 0x043D, r1
38a4: 0a c0 rjmp .+20 ; 0x38ba <Mittelwert+0x9da>
38a6: 8f 3f cpi r24, 0xFF ; 255
38a8: 91 05 cpc r25, r1
38aa: 39 f0 breq .+14 ; 0x38ba <Mittelwert+0x9da>
38ac: 34 f0 brlt .+12 ; 0x38ba <Mittelwert+0x9da>
38ae: 8f ef ldi r24, 0xFF ; 255
38b0: 90 e0 ldi r25, 0x00 ; 0
38b2: 90 93 3e 04 sts 0x043E, r25
38b6: 80 93 3d 04 sts 0x043D, r24
38ba: 80 91 3f 04 lds r24, 0x043F
38be: 90 91 40 04 lds r25, 0x0440
38c2: 97 ff sbrs r25, 7
38c4: 05 c0 rjmp .+10 ; 0x38d0 <Mittelwert+0x9f0>
38c6: 10 92 40 04 sts 0x0440, r1
38ca: 10 92 3f 04 sts 0x043F, r1
38ce: 0a c0 rjmp .+20 ; 0x38e4 <Mittelwert+0xa04>
38d0: 8f 3f cpi r24, 0xFF ; 255
38d2: 91 05 cpc r25, r1
38d4: 39 f0 breq .+14 ; 0x38e4 <Mittelwert+0xa04>
38d6: 34 f0 brlt .+12 ; 0x38e4 <Mittelwert+0xa04>
38d8: 8f ef ldi r24, 0xFF ; 255
38da: 90 e0 ldi r25, 0x00 ; 0
38dc: 90 93 40 04 sts 0x0440, r25
38e0: 80 93 3f 04 sts 0x043F, r24
38e4: 80 91 41 04 lds r24, 0x0441
38e8: 90 91 42 04 lds r25, 0x0442
38ec: 97 ff sbrs r25, 7
38ee: 05 c0 rjmp .+10 ; 0x38fa <Mittelwert+0xa1a>
38f0: 10 92 42 04 sts 0x0442, r1
38f4: 10 92 41 04 sts 0x0441, r1
38f8: 0a c0 rjmp .+20 ; 0x390e <Mittelwert+0xa2e>
38fa: 8f 3f cpi r24, 0xFF ; 255
38fc: 91 05 cpc r25, r1
38fe: 39 f0 breq .+14 ; 0x390e <Mittelwert+0xa2e>
3900: 34 f0 brlt .+12 ; 0x390e <Mittelwert+0xa2e>
3902: 8f ef ldi r24, 0xFF ; 255
3904: 90 e0 ldi r25, 0x00 ; 0
3906: 90 93 42 04 sts 0x0442, r25
390a: 80 93 41 04 sts 0x0441, r24
390e: 80 91 43 04 lds r24, 0x0443
3912: 90 91 44 04 lds r25, 0x0444
3916: 97 ff sbrs r25, 7
3918: 05 c0 rjmp .+10 ; 0x3924 <Mittelwert+0xa44>
391a: 10 92 44 04 sts 0x0444, r1
391e: 10 92 43 04 sts 0x0443, r1
3922: 0a c0 rjmp .+20 ; 0x3938 <Mittelwert+0xa58>
3924: 8f 3f cpi r24, 0xFF ; 255
3926: 91 05 cpc r25, r1
3928: 39 f0 breq .+14 ; 0x3938 <Mittelwert+0xa58>
392a: 34 f0 brlt .+12 ; 0x3938 <Mittelwert+0xa58>
392c: 8f ef ldi r24, 0xFF ; 255
392e: 90 e0 ldi r25, 0x00 ; 0
3930: 90 93 44 04 sts 0x0444, r25
3934: 80 93 43 04 sts 0x0443, r24
3938: e2 e1 ldi r30, 0x12 ; 18
393a: c0 5f subi r28, 0xF0 ; 240
393c: 0c 94 0c 3d jmp 0x7a18 ; 0x7a18 <__epilogue_restores__>
00003940 <CalibrierMittelwert>:
3940: 10 92 7a 00 sts 0x007A, r1
3944: 80 91 c5 03 lds r24, 0x03C5
3948: 90 91 c6 03 lds r25, 0x03C6
394c: 90 93 80 07 sts 0x0780, r25
3950: 80 93 7f 07 sts 0x077F, r24
3954: 80 91 c7 03 lds r24, 0x03C7
3958: 90 91 c8 03 lds r25, 0x03C8
395c: 90 93 78 07 sts 0x0778, r25
3960: 80 93 77 07 sts 0x0777, r24
3964: 80 91 c9 03 lds r24, 0x03C9
3968: 90 91 ca 03 lds r25, 0x03CA
396c: 90 93 a7 07 sts 0x07A7, r25
3970: 80 93 a6 07 sts 0x07A6, r24
3974: 60 91 cd 03 lds r22, 0x03CD
3978: 70 91 ce 03 lds r23, 0x03CE
397c: 88 27 eor r24, r24
397e: 77 fd sbrc r23, 7
3980: 80 95 com r24
3982: 98 2f mov r25, r24
3984: 2c e0 ldi r18, 0x0C ; 12
3986: 30 e0 ldi r19, 0x00 ; 0
3988: 40 e0 ldi r20, 0x00 ; 0
398a: 50 e0 ldi r21, 0x00 ; 0
398c: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
3990: 70 93 a4 07 sts 0x07A4, r23
3994: 60 93 a3 07 sts 0x07A3, r22
3998: 60 91 cb 03 lds r22, 0x03CB
399c: 70 91 cc 03 lds r23, 0x03CC
39a0: 88 27 eor r24, r24
39a2: 77 fd sbrc r23, 7
39a4: 80 95 com r24
39a6: 98 2f mov r25, r24
39a8: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
39ac: 70 93 ae 07 sts 0x07AE, r23
39b0: 60 93 ad 07 sts 0x07AD, r22
39b4: 80 91 cf 03 lds r24, 0x03CF
39b8: 90 91 d0 03 lds r25, 0x03D0
39bc: 90 93 87 07 sts 0x0787, r25
39c0: 80 93 86 07 sts 0x0786, r24
39c4: 8f ee ldi r24, 0xEF ; 239
39c6: 80 93 7a 00 sts 0x007A, r24
39ca: 20 91 3d 04 lds r18, 0x043D
39ce: 30 91 3e 04 lds r19, 0x043E
39d2: 80 91 33 07 lds r24, 0x0733
39d6: e8 2f mov r30, r24
39d8: ff 27 eor r31, r31
39da: ee 0f add r30, r30
39dc: ff 1f adc r31, r31
39de: ed 5f subi r30, 0xFD ; 253
39e0: f8 4f sbci r31, 0xF8 ; 248
39e2: 80 81 ld r24, Z
39e4: 91 81 ldd r25, Z+1 ; 0x01
39e6: 82 59 subi r24, 0x92 ; 146
39e8: 9f 4f sbci r25, 0xFF ; 255
39ea: 28 17 cp r18, r24
39ec: 39 07 cpc r19, r25
39ee: 1c f4 brge .+6 ; 0x39f6 <CalibrierMittelwert+0xb6>
39f0: 2f 5f subi r18, 0xFF ; 255
39f2: 3f 4f sbci r19, 0xFF ; 255
39f4: 0c c0 rjmp .+24 ; 0x3a0e <CalibrierMittelwert+0xce>
39f6: 80 81 ld r24, Z
39f8: 91 81 ldd r25, Z+1 ; 0x01
39fa: 82 59 subi r24, 0x92 ; 146
39fc: 9f 4f sbci r25, 0xFF ; 255
39fe: 82 17 cp r24, r18
3a00: 93 07 cpc r25, r19
3a02: 4c f4 brge .+18 ; 0x3a16 <CalibrierMittelwert+0xd6>
3a04: 21 15 cp r18, r1
3a06: 31 05 cpc r19, r1
3a08: 31 f0 breq .+12 ; 0x3a16 <CalibrierMittelwert+0xd6>
3a0a: 21 50 subi r18, 0x01 ; 1
3a0c: 30 40 sbci r19, 0x00 ; 0
3a0e: 30 93 3e 04 sts 0x043E, r19
3a12: 20 93 3d 04 sts 0x043D, r18
3a16: 20 91 3f 04 lds r18, 0x043F
3a1a: 30 91 40 04 lds r19, 0x0440
3a1e: 80 91 34 07 lds r24, 0x0734
3a22: e8 2f mov r30, r24
3a24: ff 27 eor r31, r31
3a26: ee 0f add r30, r30
3a28: ff 1f adc r31, r31
3a2a: ed 5f subi r30, 0xFD ; 253
3a2c: f8 4f sbci r31, 0xF8 ; 248
3a2e: 80 81 ld r24, Z
3a30: 91 81 ldd r25, Z+1 ; 0x01
3a32: 82 59 subi r24, 0x92 ; 146
3a34: 9f 4f sbci r25, 0xFF ; 255
3a36: 28 17 cp r18, r24
3a38: 39 07 cpc r19, r25
3a3a: 1c f4 brge .+6 ; 0x3a42 <CalibrierMittelwert+0x102>
3a3c: 2f 5f subi r18, 0xFF ; 255
3a3e: 3f 4f sbci r19, 0xFF ; 255
3a40: 0c c0 rjmp .+24 ; 0x3a5a <CalibrierMittelwert+0x11a>
3a42: 80 81 ld r24, Z
3a44: 91 81 ldd r25, Z+1 ; 0x01
3a46: 82 59 subi r24, 0x92 ; 146
3a48: 9f 4f sbci r25, 0xFF ; 255
3a4a: 82 17 cp r24, r18
3a4c: 93 07 cpc r25, r19
3a4e: 4c f4 brge .+18 ; 0x3a62 <CalibrierMittelwert+0x122>
3a50: 21 15 cp r18, r1
3a52: 31 05 cpc r19, r1
3a54: 31 f0 breq .+12 ; 0x3a62 <CalibrierMittelwert+0x122>
3a56: 21 50 subi r18, 0x01 ; 1
3a58: 30 40 sbci r19, 0x00 ; 0
3a5a: 30 93 40 04 sts 0x0440, r19
3a5e: 20 93 3f 04 sts 0x043F, r18
3a62: 20 91 41 04 lds r18, 0x0441
3a66: 30 91 42 04 lds r19, 0x0442
3a6a: 80 91 35 07 lds r24, 0x0735
3a6e: e8 2f mov r30, r24
3a70: ff 27 eor r31, r31
3a72: ee 0f add r30, r30
3a74: ff 1f adc r31, r31
3a76: ed 5f subi r30, 0xFD ; 253
3a78: f8 4f sbci r31, 0xF8 ; 248
3a7a: 80 81 ld r24, Z
3a7c: 91 81 ldd r25, Z+1 ; 0x01
3a7e: 82 59 subi r24, 0x92 ; 146
3a80: 9f 4f sbci r25, 0xFF ; 255
3a82: 28 17 cp r18, r24
3a84: 39 07 cpc r19, r25
3a86: 1c f4 brge .+6 ; 0x3a8e <CalibrierMittelwert+0x14e>
3a88: 2f 5f subi r18, 0xFF ; 255
3a8a: 3f 4f sbci r19, 0xFF ; 255
3a8c: 0c c0 rjmp .+24 ; 0x3aa6 <CalibrierMittelwert+0x166>
3a8e: 80 81 ld r24, Z
3a90: 91 81 ldd r25, Z+1 ; 0x01
3a92: 82 59 subi r24, 0x92 ; 146
3a94: 9f 4f sbci r25, 0xFF ; 255
3a96: 82 17 cp r24, r18
3a98: 93 07 cpc r25, r19
3a9a: 4c f4 brge .+18 ; 0x3aae <CalibrierMittelwert+0x16e>
3a9c: 21 15 cp r18, r1
3a9e: 31 05 cpc r19, r1
3aa0: 31 f0 breq .+12 ; 0x3aae <CalibrierMittelwert+0x16e>
3aa2: 21 50 subi r18, 0x01 ; 1
3aa4: 30 40 sbci r19, 0x00 ; 0
3aa6: 30 93 42 04 sts 0x0442, r19
3aaa: 20 93 41 04 sts 0x0441, r18
3aae: 20 91 43 04 lds r18, 0x0443
3ab2: 30 91 44 04 lds r19, 0x0444
3ab6: 80 91 36 07 lds r24, 0x0736
3aba: e8 2f mov r30, r24
3abc: ff 27 eor r31, r31
3abe: ee 0f add r30, r30
3ac0: ff 1f adc r31, r31
3ac2: ed 5f subi r30, 0xFD ; 253
3ac4: f8 4f sbci r31, 0xF8 ; 248
3ac6: 80 81 ld r24, Z
3ac8: 91 81 ldd r25, Z+1 ; 0x01
3aca: 82 59 subi r24, 0x92 ; 146
3acc: 9f 4f sbci r25, 0xFF ; 255
3ace: 28 17 cp r18, r24
3ad0: 39 07 cpc r19, r25
3ad2: 1c f4 brge .+6 ; 0x3ada <CalibrierMittelwert+0x19a>
3ad4: 2f 5f subi r18, 0xFF ; 255
3ad6: 3f 4f sbci r19, 0xFF ; 255
3ad8: 0c c0 rjmp .+24 ; 0x3af2 <CalibrierMittelwert+0x1b2>
3ada: 80 81 ld r24, Z
3adc: 91 81 ldd r25, Z+1 ; 0x01
3ade: 82 59 subi r24, 0x92 ; 146
3ae0: 9f 4f sbci r25, 0xFF ; 255
3ae2: 82 17 cp r24, r18
3ae4: 93 07 cpc r25, r19
3ae6: 4c f4 brge .+18 ; 0x3afa <CalibrierMittelwert+0x1ba>
3ae8: 21 15 cp r18, r1
3aea: 31 05 cpc r19, r1
3aec: 31 f0 breq .+12 ; 0x3afa <CalibrierMittelwert+0x1ba>
3aee: 21 50 subi r18, 0x01 ; 1
3af0: 30 40 sbci r19, 0x00 ; 0
3af2: 30 93 44 04 sts 0x0444, r19
3af6: 20 93 43 04 sts 0x0443, r18
3afa: 80 91 3d 04 lds r24, 0x043D
3afe: 90 91 3e 04 lds r25, 0x043E
3b02: 97 ff sbrs r25, 7
3b04: 05 c0 rjmp .+10 ; 0x3b10 <CalibrierMittelwert+0x1d0>
3b06: 10 92 3e 04 sts 0x043E, r1
3b0a: 10 92 3d 04 sts 0x043D, r1
3b0e: 0a c0 rjmp .+20 ; 0x3b24 <CalibrierMittelwert+0x1e4>
3b10: 8f 3f cpi r24, 0xFF ; 255
3b12: 91 05 cpc r25, r1
3b14: 39 f0 breq .+14 ; 0x3b24 <CalibrierMittelwert+0x1e4>
3b16: 34 f0 brlt .+12 ; 0x3b24 <CalibrierMittelwert+0x1e4>
3b18: 8f ef ldi r24, 0xFF ; 255
3b1a: 90 e0 ldi r25, 0x00 ; 0
3b1c: 90 93 3e 04 sts 0x043E, r25
3b20: 80 93 3d 04 sts 0x043D, r24
3b24: 80 91 3f 04 lds r24, 0x043F
3b28: 90 91 40 04 lds r25, 0x0440
3b2c: 97 ff sbrs r25, 7
3b2e: 05 c0 rjmp .+10 ; 0x3b3a <CalibrierMittelwert+0x1fa>
3b30: 10 92 40 04 sts 0x0440, r1
3b34: 10 92 3f 04 sts 0x043F, r1
3b38: 0a c0 rjmp .+20 ; 0x3b4e <CalibrierMittelwert+0x20e>
3b3a: 8f 3f cpi r24, 0xFF ; 255
3b3c: 91 05 cpc r25, r1
3b3e: 39 f0 breq .+14 ; 0x3b4e <CalibrierMittelwert+0x20e>
3b40: 34 f0 brlt .+12 ; 0x3b4e <CalibrierMittelwert+0x20e>
3b42: 8f ef ldi r24, 0xFF ; 255
3b44: 90 e0 ldi r25, 0x00 ; 0
3b46: 90 93 40 04 sts 0x0440, r25
3b4a: 80 93 3f 04 sts 0x043F, r24
3b4e: 80 91 41 04 lds r24, 0x0441
3b52: 90 91 42 04 lds r25, 0x0442
3b56: 97 ff sbrs r25, 7
3b58: 05 c0 rjmp .+10 ; 0x3b64 <CalibrierMittelwert+0x224>
3b5a: 10 92 42 04 sts 0x0442, r1
3b5e: 10 92 41 04 sts 0x0441, r1
3b62: 0a c0 rjmp .+20 ; 0x3b78 <CalibrierMittelwert+0x238>
3b64: 8f 3f cpi r24, 0xFF ; 255
3b66: 91 05 cpc r25, r1
3b68: 39 f0 breq .+14 ; 0x3b78 <CalibrierMittelwert+0x238>
3b6a: 34 f0 brlt .+12 ; 0x3b78 <CalibrierMittelwert+0x238>
3b6c: 8f ef ldi r24, 0xFF ; 255
3b6e: 90 e0 ldi r25, 0x00 ; 0
3b70: 90 93 42 04 sts 0x0442, r25
3b74: 80 93 41 04 sts 0x0441, r24
3b78: 80 91 43 04 lds r24, 0x0443
3b7c: 90 91 44 04 lds r25, 0x0444
3b80: 97 ff sbrs r25, 7
3b82: 05 c0 rjmp .+10 ; 0x3b8e <CalibrierMittelwert+0x24e>
3b84: 10 92 44 04 sts 0x0444, r1
3b88: 10 92 43 04 sts 0x0443, r1
3b8c: 0a c0 rjmp .+20 ; 0x3ba2 <CalibrierMittelwert+0x262>
3b8e: 8f 3f cpi r24, 0xFF ; 255
3b90: 91 05 cpc r25, r1
3b92: 39 f0 breq .+14 ; 0x3ba2 <CalibrierMittelwert+0x262>
3b94: 34 f0 brlt .+12 ; 0x3ba2 <CalibrierMittelwert+0x262>
3b96: 8f ef ldi r24, 0xFF ; 255
3b98: 90 e0 ldi r25, 0x00 ; 0
3b9a: 90 93 44 04 sts 0x0444, r25
3b9e: 80 93 43 04 sts 0x0443, r24
3ba2: 60 91 5a 07 lds r22, 0x075A
3ba6: 77 27 eor r23, r23
3ba8: 88 27 eor r24, r24
3baa: 99 27 eor r25, r25
3bac: 24 ec ldi r18, 0xC4 ; 196
3bae: 39 e0 ldi r19, 0x09 ; 9
3bb0: 40 e0 ldi r20, 0x00 ; 0
3bb2: 50 e0 ldi r21, 0x00 ; 0
3bb4: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
3bb8: 60 93 87 03 sts 0x0387, r22
3bbc: 70 93 88 03 sts 0x0388, r23
3bc0: 80 93 89 03 sts 0x0389, r24
3bc4: 90 93 8a 03 sts 0x038A, r25
3bc8: 60 93 8b 03 sts 0x038B, r22
3bcc: 70 93 8c 03 sts 0x038C, r23
3bd0: 80 93 8d 03 sts 0x038D, r24
3bd4: 90 93 8e 03 sts 0x038E, r25
3bd8: 08 95 ret
00003bda <ParameterZuordnung>:
3bda: 1f 93 push r17
3bdc: 80 91 3a 07 lds r24, 0x073A
3be0: 8b 3f cpi r24, 0xFB ; 251
3be2: 98 f0 brcs .+38 ; 0x3c0a <ParameterZuordnung+0x30>
3be4: 8b 3f cpi r24, 0xFB ; 251
3be6: 19 f4 brne .+6 ; 0x3bee <ParameterZuordnung+0x14>
3be8: 80 91 3d 04 lds r24, 0x043D
3bec: 0e c0 rjmp .+28 ; 0x3c0a <ParameterZuordnung+0x30>
3bee: 8c 3f cpi r24, 0xFC ; 252
3bf0: 19 f4 brne .+6 ; 0x3bf8 <ParameterZuordnung+0x1e>
3bf2: 80 91 3f 04 lds r24, 0x043F
3bf6: 09 c0 rjmp .+18 ; 0x3c0a <ParameterZuordnung+0x30>
3bf8: 8d 3f cpi r24, 0xFD ; 253
3bfa: 19 f4 brne .+6 ; 0x3c02 <ParameterZuordnung+0x28>
3bfc: 80 91 41 04 lds r24, 0x0441
3c00: 04 c0 rjmp .+8 ; 0x3c0a <ParameterZuordnung+0x30>
3c02: 8e 3f cpi r24, 0xFE ; 254
3c04: 21 f4 brne .+8 ; 0x3c0e <ParameterZuordnung+0x34>
3c06: 80 91 43 04 lds r24, 0x0443
3c0a: 80 93 94 03 sts 0x0394, r24
3c0e: 80 91 94 03 lds r24, 0x0394
3c12: 88 23 and r24, r24
3c14: 19 f4 brne .+6 ; 0x3c1c <ParameterZuordnung+0x42>
3c16: 10 92 94 03 sts 0x0394, r1
3c1a: 04 c0 rjmp .+8 ; 0x3c24 <ParameterZuordnung+0x4a>
3c1c: 8f 3f cpi r24, 0xFF ; 255
3c1e: 11 f4 brne .+4 ; 0x3c24 <ParameterZuordnung+0x4a>
3c20: 80 93 94 03 sts 0x0394, r24
3c24: 80 91 39 07 lds r24, 0x0739
3c28: 8b 3f cpi r24, 0xFB ; 251
3c2a: 98 f0 brcs .+38 ; 0x3c52 <ParameterZuordnung+0x78>
3c2c: 8b 3f cpi r24, 0xFB ; 251
3c2e: 19 f4 brne .+6 ; 0x3c36 <ParameterZuordnung+0x5c>
3c30: 80 91 3d 04 lds r24, 0x043D
3c34: 0e c0 rjmp .+28 ; 0x3c52 <ParameterZuordnung+0x78>
3c36: 8c 3f cpi r24, 0xFC ; 252
3c38: 19 f4 brne .+6 ; 0x3c40 <ParameterZuordnung+0x66>
3c3a: 80 91 3f 04 lds r24, 0x043F
3c3e: 09 c0 rjmp .+18 ; 0x3c52 <ParameterZuordnung+0x78>
3c40: 8d 3f cpi r24, 0xFD ; 253
3c42: 19 f4 brne .+6 ; 0x3c4a <ParameterZuordnung+0x70>
3c44: 80 91 41 04 lds r24, 0x0441
3c48: 04 c0 rjmp .+8 ; 0x3c52 <ParameterZuordnung+0x78>
3c4a: 8e 3f cpi r24, 0xFE ; 254
3c4c: 21 f4 brne .+8 ; 0x3c56 <ParameterZuordnung+0x7c>
3c4e: 80 91 43 04 lds r24, 0x0443
3c52: 80 93 93 03 sts 0x0393, r24
3c56: 80 91 93 03 lds r24, 0x0393
3c5a: 88 23 and r24, r24
3c5c: 19 f4 brne .+6 ; 0x3c64 <ParameterZuordnung+0x8a>
3c5e: 10 92 93 03 sts 0x0393, r1
3c62: 05 c0 rjmp .+10 ; 0x3c6e <ParameterZuordnung+0x94>
3c64: 84 36 cpi r24, 0x64 ; 100
3c66: 18 f0 brcs .+6 ; 0x3c6e <ParameterZuordnung+0x94>
3c68: 84 e6 ldi r24, 0x64 ; 100
3c6a: 80 93 93 03 sts 0x0393, r24
3c6e: 80 91 3b 07 lds r24, 0x073B
3c72: 8b 3f cpi r24, 0xFB ; 251
3c74: 98 f0 brcs .+38 ; 0x3c9c <ParameterZuordnung+0xc2>
3c76: 8b 3f cpi r24, 0xFB ; 251
3c78: 19 f4 brne .+6 ; 0x3c80 <ParameterZuordnung+0xa6>
3c7a: 80 91 3d 04 lds r24, 0x043D
3c7e: 0e c0 rjmp .+28 ; 0x3c9c <ParameterZuordnung+0xc2>
3c80: 8c 3f cpi r24, 0xFC ; 252
3c82: 19 f4 brne .+6 ; 0x3c8a <ParameterZuordnung+0xb0>
3c84: 80 91 3f 04 lds r24, 0x043F
3c88: 09 c0 rjmp .+18 ; 0x3c9c <ParameterZuordnung+0xc2>
3c8a: 8d 3f cpi r24, 0xFD ; 253
3c8c: 19 f4 brne .+6 ; 0x3c94 <ParameterZuordnung+0xba>
3c8e: 80 91 41 04 lds r24, 0x0441
3c92: 04 c0 rjmp .+8 ; 0x3c9c <ParameterZuordnung+0xc2>
3c94: 8e 3f cpi r24, 0xFE ; 254
3c96: 21 f4 brne .+8 ; 0x3ca0 <ParameterZuordnung+0xc6>
3c98: 80 91 43 04 lds r24, 0x0443
3c9c: 80 93 95 03 sts 0x0395, r24
3ca0: 80 91 95 03 lds r24, 0x0395
3ca4: 88 23 and r24, r24
3ca6: 19 f4 brne .+6 ; 0x3cae <ParameterZuordnung+0xd4>
3ca8: 10 92 95 03 sts 0x0395, r1
3cac: 05 c0 rjmp .+10 ; 0x3cb8 <ParameterZuordnung+0xde>
3cae: 84 36 cpi r24, 0x64 ; 100
3cb0: 18 f0 brcs .+6 ; 0x3cb8 <ParameterZuordnung+0xde>
3cb2: 84 e6 ldi r24, 0x64 ; 100
3cb4: 80 93 95 03 sts 0x0395, r24
3cb8: 80 91 3d 07 lds r24, 0x073D
3cbc: 8b 3f cpi r24, 0xFB ; 251
3cbe: 98 f0 brcs .+38 ; 0x3ce6 <ParameterZuordnung+0x10c>
3cc0: 8b 3f cpi r24, 0xFB ; 251
3cc2: 19 f4 brne .+6 ; 0x3cca <ParameterZuordnung+0xf0>
3cc4: 80 91 3d 04 lds r24, 0x043D
3cc8: 0e c0 rjmp .+28 ; 0x3ce6 <ParameterZuordnung+0x10c>
3cca: 8c 3f cpi r24, 0xFC ; 252
3ccc: 19 f4 brne .+6 ; 0x3cd4 <ParameterZuordnung+0xfa>
3cce: 80 91 3f 04 lds r24, 0x043F
3cd2: 09 c0 rjmp .+18 ; 0x3ce6 <ParameterZuordnung+0x10c>
3cd4: 8d 3f cpi r24, 0xFD ; 253
3cd6: 19 f4 brne .+6 ; 0x3cde <ParameterZuordnung+0x104>
3cd8: 80 91 41 04 lds r24, 0x0441
3cdc: 04 c0 rjmp .+8 ; 0x3ce6 <ParameterZuordnung+0x10c>
3cde: 8e 3f cpi r24, 0xFE ; 254
3ce0: 21 f4 brne .+8 ; 0x3cea <ParameterZuordnung+0x110>
3ce2: 80 91 43 04 lds r24, 0x0443
3ce6: 80 93 96 03 sts 0x0396, r24
3cea: 80 91 96 03 lds r24, 0x0396
3cee: 88 23 and r24, r24
3cf0: 19 f4 brne .+6 ; 0x3cf8 <ParameterZuordnung+0x11e>
3cf2: 10 92 96 03 sts 0x0396, r1
3cf6: 04 c0 rjmp .+8 ; 0x3d00 <ParameterZuordnung+0x126>
3cf8: 8f 3f cpi r24, 0xFF ; 255
3cfa: 11 f4 brne .+4 ; 0x3d00 <ParameterZuordnung+0x126>
3cfc: 80 93 96 03 sts 0x0396, r24
3d00: 80 91 44 07 lds r24, 0x0744
3d04: 8b 3f cpi r24, 0xFB ; 251
3d06: 98 f0 brcs .+38 ; 0x3d2e <ParameterZuordnung+0x154>
3d08: 8b 3f cpi r24, 0xFB ; 251
3d0a: 19 f4 brne .+6 ; 0x3d12 <ParameterZuordnung+0x138>
3d0c: 80 91 3d 04 lds r24, 0x043D
3d10: 0e c0 rjmp .+28 ; 0x3d2e <ParameterZuordnung+0x154>
3d12: 8c 3f cpi r24, 0xFC ; 252
3d14: 19 f4 brne .+6 ; 0x3d1c <ParameterZuordnung+0x142>
3d16: 80 91 3f 04 lds r24, 0x043F
3d1a: 09 c0 rjmp .+18 ; 0x3d2e <ParameterZuordnung+0x154>
3d1c: 8d 3f cpi r24, 0xFD ; 253
3d1e: 19 f4 brne .+6 ; 0x3d26 <ParameterZuordnung+0x14c>
3d20: 80 91 41 04 lds r24, 0x0441
3d24: 04 c0 rjmp .+8 ; 0x3d2e <ParameterZuordnung+0x154>
3d26: 8e 3f cpi r24, 0xFE ; 254
3d28: 21 f4 brne .+8 ; 0x3d32 <ParameterZuordnung+0x158>
3d2a: 80 91 43 04 lds r24, 0x0443
3d2e: 80 93 97 03 sts 0x0397, r24
3d32: 80 91 97 03 lds r24, 0x0397
3d36: 88 23 and r24, r24
3d38: 19 f4 brne .+6 ; 0x3d40 <ParameterZuordnung+0x166>
3d3a: 10 92 97 03 sts 0x0397, r1
3d3e: 04 c0 rjmp .+8 ; 0x3d48 <ParameterZuordnung+0x16e>
3d40: 8f 3f cpi r24, 0xFF ; 255
3d42: 11 f4 brne .+4 ; 0x3d48 <ParameterZuordnung+0x16e>
3d44: 80 93 97 03 sts 0x0397, r24
3d48: 80 91 45 07 lds r24, 0x0745
3d4c: 8b 3f cpi r24, 0xFB ; 251
3d4e: 98 f0 brcs .+38 ; 0x3d76 <ParameterZuordnung+0x19c>
3d50: 8b 3f cpi r24, 0xFB ; 251
3d52: 19 f4 brne .+6 ; 0x3d5a <ParameterZuordnung+0x180>
3d54: 80 91 3d 04 lds r24, 0x043D
3d58: 0e c0 rjmp .+28 ; 0x3d76 <ParameterZuordnung+0x19c>
3d5a: 8c 3f cpi r24, 0xFC ; 252
3d5c: 19 f4 brne .+6 ; 0x3d64 <ParameterZuordnung+0x18a>
3d5e: 80 91 3f 04 lds r24, 0x043F
3d62: 09 c0 rjmp .+18 ; 0x3d76 <ParameterZuordnung+0x19c>
3d64: 8d 3f cpi r24, 0xFD ; 253
3d66: 19 f4 brne .+6 ; 0x3d6e <ParameterZuordnung+0x194>
3d68: 80 91 41 04 lds r24, 0x0441
3d6c: 04 c0 rjmp .+8 ; 0x3d76 <ParameterZuordnung+0x19c>
3d6e: 8e 3f cpi r24, 0xFE ; 254
3d70: 21 f4 brne .+8 ; 0x3d7a <ParameterZuordnung+0x1a0>
3d72: 80 91 43 04 lds r24, 0x0443
3d76: 80 93 98 03 sts 0x0398, r24
3d7a: 80 91 98 03 lds r24, 0x0398
3d7e: 8b 30 cpi r24, 0x0B ; 11
3d80: 10 f4 brcc .+4 ; 0x3d86 <ParameterZuordnung+0x1ac>
3d82: 8a e0 ldi r24, 0x0A ; 10
3d84: 02 c0 rjmp .+4 ; 0x3d8a <ParameterZuordnung+0x1b0>
3d86: 8f 3f cpi r24, 0xFF ; 255
3d88: 11 f4 brne .+4 ; 0x3d8e <ParameterZuordnung+0x1b4>
3d8a: 80 93 98 03 sts 0x0398, r24
3d8e: 80 91 46 07 lds r24, 0x0746
3d92: 8b 3f cpi r24, 0xFB ; 251
3d94: 98 f0 brcs .+38 ; 0x3dbc <ParameterZuordnung+0x1e2>
3d96: 8b 3f cpi r24, 0xFB ; 251
3d98: 19 f4 brne .+6 ; 0x3da0 <ParameterZuordnung+0x1c6>
3d9a: 80 91 3d 04 lds r24, 0x043D
3d9e: 0e c0 rjmp .+28 ; 0x3dbc <ParameterZuordnung+0x1e2>
3da0: 8c 3f cpi r24, 0xFC ; 252
3da2: 19 f4 brne .+6 ; 0x3daa <ParameterZuordnung+0x1d0>
3da4: 80 91 3f 04 lds r24, 0x043F
3da8: 09 c0 rjmp .+18 ; 0x3dbc <ParameterZuordnung+0x1e2>
3daa: 8d 3f cpi r24, 0xFD ; 253
3dac: 19 f4 brne .+6 ; 0x3db4 <ParameterZuordnung+0x1da>
3dae: 80 91 41 04 lds r24, 0x0441
3db2: 04 c0 rjmp .+8 ; 0x3dbc <ParameterZuordnung+0x1e2>
3db4: 8e 3f cpi r24, 0xFE ; 254
3db6: 21 f4 brne .+8 ; 0x3dc0 <ParameterZuordnung+0x1e6>
3db8: 80 91 43 04 lds r24, 0x0443
3dbc: 80 93 99 03 sts 0x0399, r24
3dc0: 80 91 99 03 lds r24, 0x0399
3dc4: 88 23 and r24, r24
3dc6: 19 f4 brne .+6 ; 0x3dce <ParameterZuordnung+0x1f4>
3dc8: 10 92 99 03 sts 0x0399, r1
3dcc: 04 c0 rjmp .+8 ; 0x3dd6 <ParameterZuordnung+0x1fc>
3dce: 8f 3f cpi r24, 0xFF ; 255
3dd0: 11 f4 brne .+4 ; 0x3dd6 <ParameterZuordnung+0x1fc>
3dd2: 80 93 99 03 sts 0x0399, r24
3dd6: 80 91 4b 07 lds r24, 0x074B
3dda: 8b 3f cpi r24, 0xFB ; 251
3ddc: 98 f0 brcs .+38 ; 0x3e04 <ParameterZuordnung+0x22a>
3dde: 8b 3f cpi r24, 0xFB ; 251
3de0: 19 f4 brne .+6 ; 0x3de8 <ParameterZuordnung+0x20e>
3de2: 80 91 3d 04 lds r24, 0x043D
3de6: 0e c0 rjmp .+28 ; 0x3e04 <ParameterZuordnung+0x22a>
3de8: 8c 3f cpi r24, 0xFC ; 252
3dea: 19 f4 brne .+6 ; 0x3df2 <ParameterZuordnung+0x218>
3dec: 80 91 3f 04 lds r24, 0x043F
3df0: 09 c0 rjmp .+18 ; 0x3e04 <ParameterZuordnung+0x22a>
3df2: 8d 3f cpi r24, 0xFD ; 253
3df4: 19 f4 brne .+6 ; 0x3dfc <ParameterZuordnung+0x222>
3df6: 80 91 41 04 lds r24, 0x0441
3dfa: 04 c0 rjmp .+8 ; 0x3e04 <ParameterZuordnung+0x22a>
3dfc: 8e 3f cpi r24, 0xFE ; 254
3dfe: 21 f4 brne .+8 ; 0x3e08 <ParameterZuordnung+0x22e>
3e00: 80 91 43 04 lds r24, 0x0443
3e04: 80 93 9b 03 sts 0x039B, r24
3e08: 80 91 9b 03 lds r24, 0x039B
3e0c: 88 23 and r24, r24
3e0e: 19 f4 brne .+6 ; 0x3e16 <ParameterZuordnung+0x23c>
3e10: 10 92 9b 03 sts 0x039B, r1
3e14: 04 c0 rjmp .+8 ; 0x3e1e <ParameterZuordnung+0x244>
3e16: 8f 3f cpi r24, 0xFF ; 255
3e18: 11 f4 brne .+4 ; 0x3e1e <ParameterZuordnung+0x244>
3e1a: 80 93 9b 03 sts 0x039B, r24
3e1e: 80 91 4c 07 lds r24, 0x074C
3e22: 8b 3f cpi r24, 0xFB ; 251
3e24: 98 f0 brcs .+38 ; 0x3e4c <ParameterZuordnung+0x272>
3e26: 8b 3f cpi r24, 0xFB ; 251
3e28: 19 f4 brne .+6 ; 0x3e30 <ParameterZuordnung+0x256>
3e2a: 80 91 3d 04 lds r24, 0x043D
3e2e: 0e c0 rjmp .+28 ; 0x3e4c <ParameterZuordnung+0x272>
3e30: 8c 3f cpi r24, 0xFC ; 252
3e32: 19 f4 brne .+6 ; 0x3e3a <ParameterZuordnung+0x260>
3e34: 80 91 3f 04 lds r24, 0x043F
3e38: 09 c0 rjmp .+18 ; 0x3e4c <ParameterZuordnung+0x272>
3e3a: 8d 3f cpi r24, 0xFD ; 253
3e3c: 19 f4 brne .+6 ; 0x3e44 <ParameterZuordnung+0x26a>
3e3e: 80 91 41 04 lds r24, 0x0441
3e42: 04 c0 rjmp .+8 ; 0x3e4c <ParameterZuordnung+0x272>
3e44: 8e 3f cpi r24, 0xFE ; 254
3e46: 21 f4 brne .+8 ; 0x3e50 <ParameterZuordnung+0x276>
3e48: 80 91 43 04 lds r24, 0x0443
3e4c: 80 93 5d 04 sts 0x045D, r24
3e50: 80 91 5d 04 lds r24, 0x045D
3e54: 88 23 and r24, r24
3e56: 19 f4 brne .+6 ; 0x3e5e <ParameterZuordnung+0x284>
3e58: 10 92 5d 04 sts 0x045D, r1
3e5c: 04 c0 rjmp .+8 ; 0x3e66 <ParameterZuordnung+0x28c>
3e5e: 8f 3f cpi r24, 0xFF ; 255
3e60: 11 f4 brne .+4 ; 0x3e66 <ParameterZuordnung+0x28c>
3e62: 80 93 5d 04 sts 0x045D, r24
3e66: 80 91 4d 07 lds r24, 0x074D
3e6a: 8b 3f cpi r24, 0xFB ; 251
3e6c: 98 f0 brcs .+38 ; 0x3e94 <ParameterZuordnung+0x2ba>
3e6e: 8b 3f cpi r24, 0xFB ; 251
3e70: 19 f4 brne .+6 ; 0x3e78 <ParameterZuordnung+0x29e>
3e72: 80 91 3d 04 lds r24, 0x043D
3e76: 0e c0 rjmp .+28 ; 0x3e94 <ParameterZuordnung+0x2ba>
3e78: 8c 3f cpi r24, 0xFC ; 252
3e7a: 19 f4 brne .+6 ; 0x3e82 <ParameterZuordnung+0x2a8>
3e7c: 80 91 3f 04 lds r24, 0x043F
3e80: 09 c0 rjmp .+18 ; 0x3e94 <ParameterZuordnung+0x2ba>
3e82: 8d 3f cpi r24, 0xFD ; 253
3e84: 19 f4 brne .+6 ; 0x3e8c <ParameterZuordnung+0x2b2>
3e86: 80 91 41 04 lds r24, 0x0441
3e8a: 04 c0 rjmp .+8 ; 0x3e94 <ParameterZuordnung+0x2ba>
3e8c: 8e 3f cpi r24, 0xFE ; 254
3e8e: 21 f4 brne .+8 ; 0x3e98 <ParameterZuordnung+0x2be>
3e90: 80 91 43 04 lds r24, 0x0443
3e94: 80 93 5e 04 sts 0x045E, r24
3e98: 80 91 5e 04 lds r24, 0x045E
3e9c: 88 23 and r24, r24
3e9e: 19 f4 brne .+6 ; 0x3ea6 <ParameterZuordnung+0x2cc>
3ea0: 10 92 5e 04 sts 0x045E, r1
3ea4: 04 c0 rjmp .+8 ; 0x3eae <ParameterZuordnung+0x2d4>
3ea6: 8f 3f cpi r24, 0xFF ; 255
3ea8: 11 f4 brne .+4 ; 0x3eae <ParameterZuordnung+0x2d4>
3eaa: 80 93 5e 04 sts 0x045E, r24
3eae: 80 91 4e 07 lds r24, 0x074E
3eb2: 8b 3f cpi r24, 0xFB ; 251
3eb4: 98 f0 brcs .+38 ; 0x3edc <ParameterZuordnung+0x302>
3eb6: 8b 3f cpi r24, 0xFB ; 251
3eb8: 19 f4 brne .+6 ; 0x3ec0 <ParameterZuordnung+0x2e6>
3eba: 80 91 3d 04 lds r24, 0x043D
3ebe: 0e c0 rjmp .+28 ; 0x3edc <ParameterZuordnung+0x302>
3ec0: 8c 3f cpi r24, 0xFC ; 252
3ec2: 19 f4 brne .+6 ; 0x3eca <ParameterZuordnung+0x2f0>
3ec4: 80 91 3f 04 lds r24, 0x043F
3ec8: 09 c0 rjmp .+18 ; 0x3edc <ParameterZuordnung+0x302>
3eca: 8d 3f cpi r24, 0xFD ; 253
3ecc: 19 f4 brne .+6 ; 0x3ed4 <ParameterZuordnung+0x2fa>
3ece: 80 91 41 04 lds r24, 0x0441
3ed2: 04 c0 rjmp .+8 ; 0x3edc <ParameterZuordnung+0x302>
3ed4: 8e 3f cpi r24, 0xFE ; 254
3ed6: 21 f4 brne .+8 ; 0x3ee0 <ParameterZuordnung+0x306>
3ed8: 80 91 43 04 lds r24, 0x0443
3edc: 80 93 5f 04 sts 0x045F, r24
3ee0: 80 91 5f 04 lds r24, 0x045F
3ee4: 88 23 and r24, r24
3ee6: 19 f4 brne .+6 ; 0x3eee <ParameterZuordnung+0x314>
3ee8: 10 92 5f 04 sts 0x045F, r1
3eec: 04 c0 rjmp .+8 ; 0x3ef6 <ParameterZuordnung+0x31c>
3eee: 8f 3f cpi r24, 0xFF ; 255
3ef0: 11 f4 brne .+4 ; 0x3ef6 <ParameterZuordnung+0x31c>
3ef2: 80 93 5f 04 sts 0x045F, r24
3ef6: 80 91 4f 07 lds r24, 0x074F
3efa: 8b 3f cpi r24, 0xFB ; 251
3efc: 98 f0 brcs .+38 ; 0x3f24 <ParameterZuordnung+0x34a>
3efe: 8b 3f cpi r24, 0xFB ; 251
3f00: 19 f4 brne .+6 ; 0x3f08 <ParameterZuordnung+0x32e>
3f02: 80 91 3d 04 lds r24, 0x043D
3f06: 0e c0 rjmp .+28 ; 0x3f24 <ParameterZuordnung+0x34a>
3f08: 8c 3f cpi r24, 0xFC ; 252
3f0a: 19 f4 brne .+6 ; 0x3f12 <ParameterZuordnung+0x338>
3f0c: 80 91 3f 04 lds r24, 0x043F
3f10: 09 c0 rjmp .+18 ; 0x3f24 <ParameterZuordnung+0x34a>
3f12: 8d 3f cpi r24, 0xFD ; 253
3f14: 19 f4 brne .+6 ; 0x3f1c <ParameterZuordnung+0x342>
3f16: 80 91 41 04 lds r24, 0x0441
3f1a: 04 c0 rjmp .+8 ; 0x3f24 <ParameterZuordnung+0x34a>
3f1c: 8e 3f cpi r24, 0xFE ; 254
3f1e: 21 f4 brne .+8 ; 0x3f28 <ParameterZuordnung+0x34e>
3f20: 80 91 43 04 lds r24, 0x0443
3f24: 80 93 60 04 sts 0x0460, r24
3f28: 80 91 60 04 lds r24, 0x0460
3f2c: 88 23 and r24, r24
3f2e: 19 f4 brne .+6 ; 0x3f36 <ParameterZuordnung+0x35c>
3f30: 10 92 60 04 sts 0x0460, r1
3f34: 04 c0 rjmp .+8 ; 0x3f3e <ParameterZuordnung+0x364>
3f36: 8f 3f cpi r24, 0xFF ; 255
3f38: 11 f4 brne .+4 ; 0x3f3e <ParameterZuordnung+0x364>
3f3a: 80 93 60 04 sts 0x0460, r24
3f3e: 80 91 5f 07 lds r24, 0x075F
3f42: 8b 3f cpi r24, 0xFB ; 251
3f44: 98 f0 brcs .+38 ; 0x3f6c <ParameterZuordnung+0x392>
3f46: 8b 3f cpi r24, 0xFB ; 251
3f48: 19 f4 brne .+6 ; 0x3f50 <ParameterZuordnung+0x376>
3f4a: 80 91 3d 04 lds r24, 0x043D
3f4e: 0e c0 rjmp .+28 ; 0x3f6c <ParameterZuordnung+0x392>
3f50: 8c 3f cpi r24, 0xFC ; 252
3f52: 19 f4 brne .+6 ; 0x3f5a <ParameterZuordnung+0x380>
3f54: 80 91 3f 04 lds r24, 0x043F
3f58: 09 c0 rjmp .+18 ; 0x3f6c <ParameterZuordnung+0x392>
3f5a: 8d 3f cpi r24, 0xFD ; 253
3f5c: 19 f4 brne .+6 ; 0x3f64 <ParameterZuordnung+0x38a>
3f5e: 80 91 41 04 lds r24, 0x0441
3f62: 04 c0 rjmp .+8 ; 0x3f6c <ParameterZuordnung+0x392>
3f64: 8e 3f cpi r24, 0xFE ; 254
3f66: 21 f4 brne .+8 ; 0x3f70 <ParameterZuordnung+0x396>
3f68: 80 91 43 04 lds r24, 0x0443
3f6c: 80 93 61 04 sts 0x0461, r24
3f70: 80 91 61 04 lds r24, 0x0461
3f74: 88 23 and r24, r24
3f76: 19 f4 brne .+6 ; 0x3f7e <ParameterZuordnung+0x3a4>
3f78: 10 92 61 04 sts 0x0461, r1
3f7c: 04 c0 rjmp .+8 ; 0x3f86 <ParameterZuordnung+0x3ac>
3f7e: 8f 3f cpi r24, 0xFF ; 255
3f80: 11 f4 brne .+4 ; 0x3f86 <ParameterZuordnung+0x3ac>
3f82: 80 93 61 04 sts 0x0461, r24
3f86: 80 91 60 07 lds r24, 0x0760
3f8a: 8b 3f cpi r24, 0xFB ; 251
3f8c: 98 f0 brcs .+38 ; 0x3fb4 <ParameterZuordnung+0x3da>
3f8e: 8b 3f cpi r24, 0xFB ; 251
3f90: 19 f4 brne .+6 ; 0x3f98 <ParameterZuordnung+0x3be>
3f92: 80 91 3d 04 lds r24, 0x043D
3f96: 0e c0 rjmp .+28 ; 0x3fb4 <ParameterZuordnung+0x3da>
3f98: 8c 3f cpi r24, 0xFC ; 252
3f9a: 19 f4 brne .+6 ; 0x3fa2 <ParameterZuordnung+0x3c8>
3f9c: 80 91 3f 04 lds r24, 0x043F
3fa0: 09 c0 rjmp .+18 ; 0x3fb4 <ParameterZuordnung+0x3da>
3fa2: 8d 3f cpi r24, 0xFD ; 253
3fa4: 19 f4 brne .+6 ; 0x3fac <ParameterZuordnung+0x3d2>
3fa6: 80 91 41 04 lds r24, 0x0441
3faa: 04 c0 rjmp .+8 ; 0x3fb4 <ParameterZuordnung+0x3da>
3fac: 8e 3f cpi r24, 0xFE ; 254
3fae: 21 f4 brne .+8 ; 0x3fb8 <ParameterZuordnung+0x3de>
3fb0: 80 91 43 04 lds r24, 0x0443
3fb4: 80 93 62 04 sts 0x0462, r24
3fb8: 80 91 62 04 lds r24, 0x0462
3fbc: 88 23 and r24, r24
3fbe: 19 f4 brne .+6 ; 0x3fc6 <ParameterZuordnung+0x3ec>
3fc0: 10 92 62 04 sts 0x0462, r1
3fc4: 04 c0 rjmp .+8 ; 0x3fce <ParameterZuordnung+0x3f4>
3fc6: 8f 3f cpi r24, 0xFF ; 255
3fc8: 11 f4 brne .+4 ; 0x3fce <ParameterZuordnung+0x3f4>
3fca: 80 93 62 04 sts 0x0462, r24
3fce: 80 91 61 07 lds r24, 0x0761
3fd2: 8b 3f cpi r24, 0xFB ; 251
3fd4: 98 f0 brcs .+38 ; 0x3ffc <ParameterZuordnung+0x422>
3fd6: 8b 3f cpi r24, 0xFB ; 251
3fd8: 19 f4 brne .+6 ; 0x3fe0 <ParameterZuordnung+0x406>
3fda: 80 91 3d 04 lds r24, 0x043D
3fde: 0e c0 rjmp .+28 ; 0x3ffc <ParameterZuordnung+0x422>
3fe0: 8c 3f cpi r24, 0xFC ; 252
3fe2: 19 f4 brne .+6 ; 0x3fea <ParameterZuordnung+0x410>
3fe4: 80 91 3f 04 lds r24, 0x043F
3fe8: 09 c0 rjmp .+18 ; 0x3ffc <ParameterZuordnung+0x422>
3fea: 8d 3f cpi r24, 0xFD ; 253
3fec: 19 f4 brne .+6 ; 0x3ff4 <ParameterZuordnung+0x41a>
3fee: 80 91 41 04 lds r24, 0x0441
3ff2: 04 c0 rjmp .+8 ; 0x3ffc <ParameterZuordnung+0x422>
3ff4: 8e 3f cpi r24, 0xFE ; 254
3ff6: 21 f4 brne .+8 ; 0x4000 <ParameterZuordnung+0x426>
3ff8: 80 91 43 04 lds r24, 0x0443
3ffc: 80 93 63 04 sts 0x0463, r24
4000: 80 91 63 04 lds r24, 0x0463
4004: 88 23 and r24, r24
4006: 19 f4 brne .+6 ; 0x400e <ParameterZuordnung+0x434>
4008: 10 92 63 04 sts 0x0463, r1
400c: 04 c0 rjmp .+8 ; 0x4016 <ParameterZuordnung+0x43c>
400e: 8f 3f cpi r24, 0xFF ; 255
4010: 11 f4 brne .+4 ; 0x4016 <ParameterZuordnung+0x43c>
4012: 80 93 63 04 sts 0x0463, r24
4016: 80 91 62 07 lds r24, 0x0762
401a: 8b 3f cpi r24, 0xFB ; 251
401c: 98 f0 brcs .+38 ; 0x4044 <ParameterZuordnung+0x46a>
401e: 8b 3f cpi r24, 0xFB ; 251
4020: 19 f4 brne .+6 ; 0x4028 <ParameterZuordnung+0x44e>
4022: 80 91 3d 04 lds r24, 0x043D
4026: 0e c0 rjmp .+28 ; 0x4044 <ParameterZuordnung+0x46a>
4028: 8c 3f cpi r24, 0xFC ; 252
402a: 19 f4 brne .+6 ; 0x4032 <ParameterZuordnung+0x458>
402c: 80 91 3f 04 lds r24, 0x043F
4030: 09 c0 rjmp .+18 ; 0x4044 <ParameterZuordnung+0x46a>
4032: 8d 3f cpi r24, 0xFD ; 253
4034: 19 f4 brne .+6 ; 0x403c <ParameterZuordnung+0x462>
4036: 80 91 41 04 lds r24, 0x0441
403a: 04 c0 rjmp .+8 ; 0x4044 <ParameterZuordnung+0x46a>
403c: 8e 3f cpi r24, 0xFE ; 254
403e: 21 f4 brne .+8 ; 0x4048 <ParameterZuordnung+0x46e>
4040: 80 91 43 04 lds r24, 0x0443
4044: 80 93 64 04 sts 0x0464, r24
4048: 80 91 64 04 lds r24, 0x0464
404c: 88 23 and r24, r24
404e: 19 f4 brne .+6 ; 0x4056 <ParameterZuordnung+0x47c>
4050: 10 92 64 04 sts 0x0464, r1
4054: 04 c0 rjmp .+8 ; 0x405e <ParameterZuordnung+0x484>
4056: 8f 3f cpi r24, 0xFF ; 255
4058: 11 f4 brne .+4 ; 0x405e <ParameterZuordnung+0x484>
405a: 80 93 64 04 sts 0x0464, r24
405e: 80 91 50 07 lds r24, 0x0750
4062: 8b 3f cpi r24, 0xFB ; 251
4064: 98 f0 brcs .+38 ; 0x408c <ParameterZuordnung+0x4b2>
4066: 8b 3f cpi r24, 0xFB ; 251
4068: 19 f4 brne .+6 ; 0x4070 <ParameterZuordnung+0x496>
406a: 80 91 3d 04 lds r24, 0x043D
406e: 0e c0 rjmp .+28 ; 0x408c <ParameterZuordnung+0x4b2>
4070: 8c 3f cpi r24, 0xFC ; 252
4072: 19 f4 brne .+6 ; 0x407a <ParameterZuordnung+0x4a0>
4074: 80 91 3f 04 lds r24, 0x043F
4078: 09 c0 rjmp .+18 ; 0x408c <ParameterZuordnung+0x4b2>
407a: 8d 3f cpi r24, 0xFD ; 253
407c: 19 f4 brne .+6 ; 0x4084 <ParameterZuordnung+0x4aa>
407e: 80 91 41 04 lds r24, 0x0441
4082: 04 c0 rjmp .+8 ; 0x408c <ParameterZuordnung+0x4b2>
4084: 8e 3f cpi r24, 0xFE ; 254
4086: 21 f4 brne .+8 ; 0x4090 <ParameterZuordnung+0x4b6>
4088: 80 91 43 04 lds r24, 0x0443
408c: 80 93 9c 03 sts 0x039C, r24
4090: 80 91 9c 03 lds r24, 0x039C
4094: 88 23 and r24, r24
4096: 19 f4 brne .+6 ; 0x409e <ParameterZuordnung+0x4c4>
4098: 10 92 9c 03 sts 0x039C, r1
409c: 04 c0 rjmp .+8 ; 0x40a6 <ParameterZuordnung+0x4cc>
409e: 8f 3f cpi r24, 0xFF ; 255
40a0: 11 f4 brne .+4 ; 0x40a6 <ParameterZuordnung+0x4cc>
40a2: 80 93 9c 03 sts 0x039C, r24
40a6: 80 91 55 07 lds r24, 0x0755
40aa: 8b 3f cpi r24, 0xFB ; 251
40ac: 98 f0 brcs .+38 ; 0x40d4 <ParameterZuordnung+0x4fa>
40ae: 8b 3f cpi r24, 0xFB ; 251
40b0: 19 f4 brne .+6 ; 0x40b8 <ParameterZuordnung+0x4de>
40b2: 80 91 3d 04 lds r24, 0x043D
40b6: 0e c0 rjmp .+28 ; 0x40d4 <ParameterZuordnung+0x4fa>
40b8: 8c 3f cpi r24, 0xFC ; 252
40ba: 19 f4 brne .+6 ; 0x40c2 <ParameterZuordnung+0x4e8>
40bc: 80 91 3f 04 lds r24, 0x043F
40c0: 09 c0 rjmp .+18 ; 0x40d4 <ParameterZuordnung+0x4fa>
40c2: 8d 3f cpi r24, 0xFD ; 253
40c4: 19 f4 brne .+6 ; 0x40cc <ParameterZuordnung+0x4f2>
40c6: 80 91 41 04 lds r24, 0x0441
40ca: 04 c0 rjmp .+8 ; 0x40d4 <ParameterZuordnung+0x4fa>
40cc: 8e 3f cpi r24, 0xFE ; 254
40ce: 21 f4 brne .+8 ; 0x40d8 <ParameterZuordnung+0x4fe>
40d0: 80 91 43 04 lds r24, 0x0443
40d4: 80 93 9d 03 sts 0x039D, r24
40d8: 80 91 9d 03 lds r24, 0x039D
40dc: 88 23 and r24, r24
40de: 19 f4 brne .+6 ; 0x40e6 <ParameterZuordnung+0x50c>
40e0: 10 92 9d 03 sts 0x039D, r1
40e4: 04 c0 rjmp .+8 ; 0x40ee <ParameterZuordnung+0x514>
40e6: 8f 3f cpi r24, 0xFF ; 255
40e8: 11 f4 brne .+4 ; 0x40ee <ParameterZuordnung+0x514>
40ea: 80 93 9d 03 sts 0x039D, r24
40ee: 80 91 58 07 lds r24, 0x0758
40f2: 8b 3f cpi r24, 0xFB ; 251
40f4: 98 f0 brcs .+38 ; 0x411c <ParameterZuordnung+0x542>
40f6: 8b 3f cpi r24, 0xFB ; 251
40f8: 19 f4 brne .+6 ; 0x4100 <ParameterZuordnung+0x526>
40fa: 80 91 3d 04 lds r24, 0x043D
40fe: 0e c0 rjmp .+28 ; 0x411c <ParameterZuordnung+0x542>
4100: 8c 3f cpi r24, 0xFC ; 252
4102: 19 f4 brne .+6 ; 0x410a <ParameterZuordnung+0x530>
4104: 80 91 3f 04 lds r24, 0x043F
4108: 09 c0 rjmp .+18 ; 0x411c <ParameterZuordnung+0x542>
410a: 8d 3f cpi r24, 0xFD ; 253
410c: 19 f4 brne .+6 ; 0x4114 <ParameterZuordnung+0x53a>
410e: 80 91 41 04 lds r24, 0x0441
4112: 04 c0 rjmp .+8 ; 0x411c <ParameterZuordnung+0x542>
4114: 8e 3f cpi r24, 0xFE ; 254
4116: 21 f4 brne .+8 ; 0x4120 <ParameterZuordnung+0x546>
4118: 80 91 43 04 lds r24, 0x0443
411c: 80 93 65 04 sts 0x0465, r24
4120: 80 91 65 04 lds r24, 0x0465
4124: 88 23 and r24, r24
4126: 19 f4 brne .+6 ; 0x412e <ParameterZuordnung+0x554>
4128: 10 92 65 04 sts 0x0465, r1
412c: 04 c0 rjmp .+8 ; 0x4136 <ParameterZuordnung+0x55c>
412e: 8f 3f cpi r24, 0xFF ; 255
4130: 11 f4 brne .+4 ; 0x4136 <ParameterZuordnung+0x55c>
4132: 80 93 65 04 sts 0x0465, r24
4136: 80 91 59 07 lds r24, 0x0759
413a: 8b 3f cpi r24, 0xFB ; 251
413c: 98 f0 brcs .+38 ; 0x4164 <ParameterZuordnung+0x58a>
413e: 8b 3f cpi r24, 0xFB ; 251
4140: 19 f4 brne .+6 ; 0x4148 <ParameterZuordnung+0x56e>
4142: 80 91 3d 04 lds r24, 0x043D
4146: 0e c0 rjmp .+28 ; 0x4164 <ParameterZuordnung+0x58a>
4148: 8c 3f cpi r24, 0xFC ; 252
414a: 19 f4 brne .+6 ; 0x4152 <ParameterZuordnung+0x578>
414c: 80 91 3f 04 lds r24, 0x043F
4150: 09 c0 rjmp .+18 ; 0x4164 <ParameterZuordnung+0x58a>
4152: 8d 3f cpi r24, 0xFD ; 253
4154: 19 f4 brne .+6 ; 0x415c <ParameterZuordnung+0x582>
4156: 80 91 41 04 lds r24, 0x0441
415a: 04 c0 rjmp .+8 ; 0x4164 <ParameterZuordnung+0x58a>
415c: 8e 3f cpi r24, 0xFE ; 254
415e: 21 f4 brne .+8 ; 0x4168 <ParameterZuordnung+0x58e>
4160: 80 91 43 04 lds r24, 0x0443
4164: 80 93 66 04 sts 0x0466, r24
4168: 80 91 66 04 lds r24, 0x0466
416c: 88 23 and r24, r24
416e: 19 f4 brne .+6 ; 0x4176 <ParameterZuordnung+0x59c>
4170: 10 92 66 04 sts 0x0466, r1
4174: 04 c0 rjmp .+8 ; 0x417e <ParameterZuordnung+0x5a4>
4176: 8f 3f cpi r24, 0xFF ; 255
4178: 11 f4 brne .+4 ; 0x417e <ParameterZuordnung+0x5a4>
417a: 80 93 66 04 sts 0x0466, r24
417e: 80 91 5e 07 lds r24, 0x075E
4182: 8b 3f cpi r24, 0xFB ; 251
4184: 98 f0 brcs .+38 ; 0x41ac <ParameterZuordnung+0x5d2>
4186: 8b 3f cpi r24, 0xFB ; 251
4188: 19 f4 brne .+6 ; 0x4190 <ParameterZuordnung+0x5b6>
418a: 80 91 3d 04 lds r24, 0x043D
418e: 0e c0 rjmp .+28 ; 0x41ac <ParameterZuordnung+0x5d2>
4190: 8c 3f cpi r24, 0xFC ; 252
4192: 19 f4 brne .+6 ; 0x419a <ParameterZuordnung+0x5c0>
4194: 80 91 3f 04 lds r24, 0x043F
4198: 09 c0 rjmp .+18 ; 0x41ac <ParameterZuordnung+0x5d2>
419a: 8d 3f cpi r24, 0xFD ; 253
419c: 19 f4 brne .+6 ; 0x41a4 <ParameterZuordnung+0x5ca>
419e: 80 91 41 04 lds r24, 0x0441
41a2: 04 c0 rjmp .+8 ; 0x41ac <ParameterZuordnung+0x5d2>
41a4: 8e 3f cpi r24, 0xFE ; 254
41a6: 21 f4 brne .+8 ; 0x41b0 <ParameterZuordnung+0x5d6>
41a8: 80 91 43 04 lds r24, 0x0443
41ac: 80 93 9e 03 sts 0x039E, r24
41b0: 80 91 9e 03 lds r24, 0x039E
41b4: 88 23 and r24, r24
41b6: 19 f4 brne .+6 ; 0x41be <ParameterZuordnung+0x5e4>
41b8: 10 92 9e 03 sts 0x039E, r1
41bc: 04 c0 rjmp .+8 ; 0x41c6 <ParameterZuordnung+0x5ec>
41be: 8f 3f cpi r24, 0xFF ; 255
41c0: 11 f4 brne .+4 ; 0x41c6 <ParameterZuordnung+0x5ec>
41c2: 80 93 9e 03 sts 0x039E, r24
41c6: 10 91 9b 03 lds r17, 0x039B
41ca: 61 2f mov r22, r17
41cc: 77 27 eor r23, r23
41ce: 67 fd sbrc r22, 7
41d0: 70 95 com r23
41d2: 87 2f mov r24, r23
41d4: 97 2f mov r25, r23
41d6: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
41da: 17 ff sbrs r17, 7
41dc: 06 c0 rjmp .+12 ; 0x41ea <ParameterZuordnung+0x610>
41de: 20 e0 ldi r18, 0x00 ; 0
41e0: 30 e0 ldi r19, 0x00 ; 0
41e2: 40 e8 ldi r20, 0x80 ; 128
41e4: 53 e4 ldi r21, 0x43 ; 67
41e6: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
41ea: 27 e1 ldi r18, 0x17 ; 23
41ec: 37 eb ldi r19, 0xB7 ; 183
41ee: 41 ed ldi r20, 0xD1 ; 209
41f0: 58 e3 ldi r21, 0x38 ; 56
41f2: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
41f6: 60 93 8f 03 sts 0x038F, r22
41fa: 70 93 90 03 sts 0x0390, r23
41fe: 80 93 91 03 sts 0x0391, r24
4202: 90 93 92 03 sts 0x0392, r25
4206: 80 91 42 07 lds r24, 0x0742
420a: 80 93 a5 07 sts 0x07A5, r24
420e: 80 91 41 07 lds r24, 0x0741
4212: 80 93 81 07 sts 0x0781, r24
4216: 1f 91 pop r17
4218: 08 95 ret
0000421a <SendMotorData>:
421a: 80 91 4e 04 lds r24, 0x044E
421e: 88 23 and r24, r24
4220: 01 f5 brne .+64 ; 0x4262 <SendMotorData+0x48>
4222: 10 92 7e 07 sts 0x077E, r1
4226: 10 92 79 07 sts 0x0779, r1
422a: 10 92 96 07 sts 0x0796, r1
422e: 10 92 a0 07 sts 0x07A0, r1
4232: 80 91 ad 03 lds r24, 0x03AD
4236: 88 23 and r24, r24
4238: 11 f0 breq .+4 ; 0x423e <SendMotorData+0x24>
423a: 80 93 79 07 sts 0x0779, r24
423e: 80 91 ae 03 lds r24, 0x03AE
4242: 88 23 and r24, r24
4244: 11 f0 breq .+4 ; 0x424a <SendMotorData+0x30>
4246: 80 93 7e 07 sts 0x077E, r24
424a: 80 91 af 03 lds r24, 0x03AF
424e: 88 23 and r24, r24
4250: 11 f0 breq .+4 ; 0x4256 <SendMotorData+0x3c>
4252: 80 93 a0 07 sts 0x07A0, r24
4256: 80 91 b0 03 lds r24, 0x03B0
425a: 88 23 and r24, r24
425c: 11 f0 breq .+4 ; 0x4262 <SendMotorData+0x48>
425e: 80 93 96 07 sts 0x0796, r24
4262: 80 91 79 07 lds r24, 0x0779
4266: 99 27 eor r25, r25
4268: 90 93 c0 06 sts 0x06C0, r25
426c: 80 93 bf 06 sts 0x06BF, r24
4270: 80 91 7e 07 lds r24, 0x077E
4274: 99 27 eor r25, r25
4276: 90 93 c2 06 sts 0x06C2, r25
427a: 80 93 c1 06 sts 0x06C1, r24
427e: 80 91 a0 07 lds r24, 0x07A0
4282: 99 27 eor r25, r25
4284: 90 93 c4 06 sts 0x06C4, r25
4288: 80 93 c3 06 sts 0x06C3, r24
428c: 80 91 96 07 lds r24, 0x0796
4290: 99 27 eor r25, r25
4292: 90 93 c6 06 sts 0x06C6, r25
4296: 80 93 c5 06 sts 0x06C5, r24
429a: 10 92 e8 03 sts 0x03E8, r1
429e: 10 92 e9 03 sts 0x03E9, r1
42a2: 0e 94 bc 15 call 0x2b78 ; 0x2b78 <i2c_start>
42a6: 08 95 ret
000042a8 <SetNeutral>:
42a8: 10 92 99 07 sts 0x0799, r1
42ac: 10 92 98 07 sts 0x0798, r1
42b0: 10 92 9b 07 sts 0x079B, r1
42b4: 10 92 9a 07 sts 0x079A, r1
42b8: 80 e0 ldi r24, 0x00 ; 0
42ba: 90 e0 ldi r25, 0x00 ; 0
42bc: a0 e0 ldi r26, 0x00 ; 0
42be: b0 e0 ldi r27, 0x00 ; 0
42c0: 80 93 9c 07 sts 0x079C, r24
42c4: 90 93 9d 07 sts 0x079D, r25
42c8: a0 93 9e 07 sts 0x079E, r26
42cc: b0 93 9f 07 sts 0x079F, r27
42d0: 10 92 f0 03 sts 0x03F0, r1
42d4: 10 92 ef 03 sts 0x03EF, r1
42d8: 10 92 f2 03 sts 0x03F2, r1
42dc: 10 92 f1 03 sts 0x03F1, r1
42e0: 10 92 f4 03 sts 0x03F4, r1
42e4: 10 92 f3 03 sts 0x03F3, r1
42e8: 10 92 65 04 sts 0x0465, r1
42ec: 10 92 66 04 sts 0x0466, r1
42f0: 0e 94 a0 1c call 0x3940 ; 0x3940 <CalibrierMittelwert>
42f4: 84 e6 ldi r24, 0x64 ; 100
42f6: 90 e0 ldi r25, 0x00 ; 0
42f8: 0e 94 e2 0d call 0x1bc4 ; 0x1bc4 <Delay_ms_Mess>
42fc: 0e 94 a0 1c call 0x3940 ; 0x3940 <CalibrierMittelwert>
4300: 80 91 37 07 lds r24, 0x0737
4304: 80 ff sbrs r24, 0
4306: 10 c0 rjmp .+32 ; 0x4328 <SetNeutral+0x80>
4308: 80 91 0e 03 lds r24, 0x030E
430c: 90 91 0f 03 lds r25, 0x030F
4310: 87 5b subi r24, 0xB7 ; 183
4312: 93 40 sbci r25, 0x03 ; 3
4314: 38 f4 brcc .+14 ; 0x4324 <SetNeutral+0x7c>
4316: 80 91 0e 03 lds r24, 0x030E
431a: 90 91 0f 03 lds r25, 0x030F
431e: 8e 5e subi r24, 0xEE ; 238
4320: 92 40 sbci r25, 0x02 ; 2
4322: 10 f4 brcc .+4 ; 0x4328 <SetNeutral+0x80>
4324: 0e 94 8c 10 call 0x2118 ; 0x2118 <SucheLuftruckOffset>
4328: 40 91 c5 03 lds r20, 0x03C5
432c: 50 91 c6 03 lds r21, 0x03C6
4330: 50 93 f0 03 sts 0x03F0, r21
4334: 40 93 ef 03 sts 0x03EF, r20
4338: 20 91 c7 03 lds r18, 0x03C7
433c: 30 91 c8 03 lds r19, 0x03C8
4340: 30 93 f2 03 sts 0x03F2, r19
4344: 20 93 f1 03 sts 0x03F1, r18
4348: 80 91 c9 03 lds r24, 0x03C9
434c: 90 91 ca 03 lds r25, 0x03CA
4350: 90 93 f4 03 sts 0x03F4, r25
4354: 80 93 f3 03 sts 0x03F3, r24
4358: 30 93 f6 03 sts 0x03F6, r19
435c: 20 93 f5 03 sts 0x03F5, r18
4360: 50 93 f8 03 sts 0x03F8, r21
4364: 40 93 f7 03 sts 0x03F7, r20
4368: 88 e0 ldi r24, 0x08 ; 8
436a: e8 e9 ldi r30, 0x98 ; 152
436c: f7 e0 ldi r31, 0x07 ; 7
436e: a8 e6 ldi r26, 0x68 ; 104
4370: b1 e0 ldi r27, 0x01 ; 1
4372: 18 2e mov r1, r24
4374: 0e 94 35 3d call 0x7a6a ; 0x7a6a <__eeprom_read_block_1F2021>
4378: 10 92 19 04 sts 0x0419, r1
437c: 10 92 1a 04 sts 0x041A, r1
4380: 10 92 1b 04 sts 0x041B, r1
4384: 10 92 1c 04 sts 0x041C, r1
4388: 10 92 1d 04 sts 0x041D, r1
438c: 10 92 1e 04 sts 0x041E, r1
4390: 10 92 1f 04 sts 0x041F, r1
4394: 10 92 20 04 sts 0x0420, r1
4398: 10 92 21 04 sts 0x0421, r1
439c: 10 92 22 04 sts 0x0422, r1
43a0: 10 92 23 04 sts 0x0423, r1
43a4: 10 92 24 04 sts 0x0424, r1
43a8: 10 92 25 04 sts 0x0425, r1
43ac: 10 92 26 04 sts 0x0426, r1
43b0: 10 92 27 04 sts 0x0427, r1
43b4: 10 92 28 04 sts 0x0428, r1
43b8: 10 92 29 04 sts 0x0429, r1
43bc: 10 92 2a 04 sts 0x042A, r1
43c0: 10 92 2b 04 sts 0x042B, r1
43c4: 10 92 2c 04 sts 0x042C, r1
43c8: 10 92 80 07 sts 0x0780, r1
43cc: 10 92 7f 07 sts 0x077F, r1
43d0: 10 92 78 07 sts 0x0778, r1
43d4: 10 92 77 07 sts 0x0777, r1
43d8: 10 92 a7 07 sts 0x07A7, r1
43dc: 10 92 a6 07 sts 0x07A6, r1
43e0: 80 91 0a 03 lds r24, 0x030A
43e4: 90 91 0b 03 lds r25, 0x030B
43e8: a0 91 0c 03 lds r26, 0x030C
43ec: b0 91 0d 03 lds r27, 0x030D
43f0: 90 93 ee 06 sts 0x06EE, r25
43f4: 80 93 ed 06 sts 0x06ED, r24
43f8: 10 92 d8 03 sts 0x03D8, r1
43fc: 10 92 d7 03 sts 0x03D7, r1
4400: 10 92 31 04 sts 0x0431, r1
4404: 10 92 32 04 sts 0x0432, r1
4408: 10 92 33 04 sts 0x0433, r1
440c: 10 92 34 04 sts 0x0434, r1
4410: 80 91 35 04 lds r24, 0x0435
4414: 90 91 36 04 lds r25, 0x0436
4418: 90 93 38 04 sts 0x0438, r25
441c: 80 93 37 04 sts 0x0437, r24
4420: 0e 94 89 37 call 0x6f12 ; 0x6f12 <GPS_Neutral>
4424: 82 e3 ldi r24, 0x32 ; 50
4426: 90 e0 ldi r25, 0x00 ; 0
4428: 90 93 c1 03 sts 0x03C1, r25
442c: 80 93 c0 03 sts 0x03C0, r24
4430: 60 91 5a 07 lds r22, 0x075A
4434: 77 27 eor r23, r23
4436: 88 27 eor r24, r24
4438: 99 27 eor r25, r25
443a: 24 ec ldi r18, 0xC4 ; 196
443c: 39 e0 ldi r19, 0x09 ; 9
443e: 40 e0 ldi r20, 0x00 ; 0
4440: 50 e0 ldi r21, 0x00 ; 0
4442: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
4446: 60 93 87 03 sts 0x0387, r22
444a: 70 93 88 03 sts 0x0388, r23
444e: 80 93 89 03 sts 0x0389, r24
4452: 90 93 8a 03 sts 0x038A, r25
4456: 60 91 5b 07 lds r22, 0x075B
445a: 77 27 eor r23, r23
445c: 88 27 eor r24, r24
445e: 99 27 eor r25, r25
4460: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
4464: 60 93 8b 03 sts 0x038B, r22
4468: 70 93 8c 03 sts 0x038C, r23
446c: 80 93 8d 03 sts 0x038D, r24
4470: 90 93 8e 03 sts 0x038E, r25
4474: 10 92 a0 03 sts 0x03A0, r1
4478: 10 92 9f 03 sts 0x039F, r1
447c: 08 95 ret
0000447e <calib_acc>:
447e: cf 93 push r28
4480: df 93 push r29
4482: c8 e9 ldi r28, 0x98 ; 152
4484: d7 e0 ldi r29, 0x07 ; 7
4486: 10 92 99 07 sts 0x0799, r1
448a: 10 92 98 07 sts 0x0798, r1
448e: 10 92 9b 07 sts 0x079B, r1
4492: 10 92 9a 07 sts 0x079A, r1
4496: 80 e0 ldi r24, 0x00 ; 0
4498: 90 e0 ldi r25, 0x00 ; 0
449a: a0 e0 ldi r26, 0x00 ; 0
449c: b0 e0 ldi r27, 0x00 ; 0
449e: 80 93 9c 07 sts 0x079C, r24
44a2: 90 93 9d 07 sts 0x079D, r25
44a6: a0 93 9e 07 sts 0x079E, r26
44aa: b0 93 9f 07 sts 0x079F, r27
44ae: 0e 94 a0 1c call 0x3940 ; 0x3940 <CalibrierMittelwert>
44b2: 84 e6 ldi r24, 0x64 ; 100
44b4: 90 e0 ldi r25, 0x00 ; 0
44b6: 0e 94 e2 0d call 0x1bc4 ; 0x1bc4 <Delay_ms_Mess>
44ba: 0e 94 a0 1c call 0x3940 ; 0x3940 <CalibrierMittelwert>
44be: 80 91 a3 07 lds r24, 0x07A3
44c2: 90 91 a4 07 lds r25, 0x07A4
44c6: 97 ff sbrs r25, 7
44c8: 03 c0 rjmp .+6 ; 0x44d0 <calib_acc+0x52>
44ca: 90 95 com r25
44cc: 81 95 neg r24
44ce: 9f 4f sbci r25, 0xFF ; 255
44d0: 6c e0 ldi r22, 0x0C ; 12
44d2: 70 e0 ldi r23, 0x00 ; 0
44d4: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
44d8: 70 93 99 07 sts 0x0799, r23
44dc: 60 93 98 07 sts 0x0798, r22
44e0: 80 91 ad 07 lds r24, 0x07AD
44e4: 90 91 ae 07 lds r25, 0x07AE
44e8: 97 ff sbrs r25, 7
44ea: 03 c0 rjmp .+6 ; 0x44f2 <calib_acc+0x74>
44ec: 90 95 com r25
44ee: 81 95 neg r24
44f0: 9f 4f sbci r25, 0xFF ; 255
44f2: 6c e0 ldi r22, 0x0C ; 12
44f4: 70 e0 ldi r23, 0x00 ; 0
44f6: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
44fa: 70 93 9b 07 sts 0x079B, r23
44fe: 60 93 9a 07 sts 0x079A, r22
4502: 60 91 eb 06 lds r22, 0x06EB
4506: 70 91 ec 06 lds r23, 0x06EC
450a: 88 27 eor r24, r24
450c: 77 fd sbrc r23, 7
450e: 80 95 com r24
4510: 98 2f mov r25, r24
4512: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
4516: 60 93 9c 07 sts 0x079C, r22
451a: 70 93 9d 07 sts 0x079D, r23
451e: 80 93 9e 07 sts 0x079E, r24
4522: 90 93 9f 07 sts 0x079F, r25
4526: 88 e0 ldi r24, 0x08 ; 8
4528: a8 e6 ldi r26, 0x68 ; 104
452a: b1 e0 ldi r27, 0x01 ; 1
452c: fe 01 movw r30, r28
452e: 18 2e mov r1, r24
4530: 0e 94 46 3d call 0x7a8c ; 0x7a8c <__eeprom_write_block_1F2021>
4534: df 91 pop r29
4536: cf 91 pop r28
4538: 08 95 ret
0000453a <Piep>:
453a: 1f 93 push r17
453c: 18 2f mov r17, r24
453e: 0e c0 rjmp .+28 ; 0x455c <Piep+0x22>
4540: 80 91 4e 04 lds r24, 0x044E
4544: 88 23 and r24, r24
4546: 61 f4 brne .+24 ; 0x4560 <Piep+0x26>
4548: 84 e6 ldi r24, 0x64 ; 100
454a: 90 e0 ldi r25, 0x00 ; 0
454c: 90 93 c1 03 sts 0x03C1, r25
4550: 80 93 c0 03 sts 0x03C0, r24
4554: 8a ef ldi r24, 0xFA ; 250
4556: 90 e0 ldi r25, 0x00 ; 0
4558: 0e 94 f8 0d call 0x1bf0 ; 0x1bf0 <Delay_ms>
455c: 11 50 subi r17, 0x01 ; 1
455e: 80 f7 brcc .-32 ; 0x4540 <Piep+0x6>
4560: 1f 91 pop r17
4562: 08 95 ret
00004564 <MotorRegler>:
4564: ad e3 ldi r26, 0x3D ; 61
4566: b0 e0 ldi r27, 0x00 ; 0
4568: e8 eb ldi r30, 0xB8 ; 184
456a: f2 e2 ldi r31, 0x22 ; 34
456c: 0c 94 f0 3c jmp 0x79e0 ; 0x79e0 <__prologue_saves__>
4570: 0e 94 70 17 call 0x2ee0 ; 0x2ee0 <Mittelwert>
4574: 29 9a sbi 0x05, 1 ; 5
4576: 20 91 4c 04 lds r18, 0x044C
457a: 30 91 4d 04 lds r19, 0x044D
457e: 3c 83 std Y+4, r19 ; 0x04
4580: 2b 83 std Y+3, r18 ; 0x03
4582: 37 ff sbrs r19, 7
4584: 02 c0 rjmp .+4 ; 0x458a <MotorRegler+0x26>
4586: 1c 82 std Y+4, r1 ; 0x04
4588: 1b 82 std Y+3, r1 ; 0x03
458a: 80 91 45 04 lds r24, 0x0445
458e: 84 36 cpi r24, 0x64 ; 100
4590: 08 f0 brcs .+2 ; 0x4594 <MotorRegler+0x30>
4592: 5d c0 rjmp .+186 ; 0x464e <MotorRegler+0xea>
4594: 80 91 03 01 lds r24, 0x0103
4598: 88 23 and r24, r24
459a: 99 f4 brne .+38 ; 0x45c2 <MotorRegler+0x5e>
459c: 80 91 04 03 lds r24, 0x0304
45a0: 90 91 05 03 lds r25, 0x0305
45a4: 8f 5f subi r24, 0xFF ; 255
45a6: 9f 4f sbci r25, 0xFF ; 255
45a8: 61 f4 brne .+24 ; 0x45c2 <MotorRegler+0x5e>
45aa: 88 e9 ldi r24, 0x98 ; 152
45ac: 9a e3 ldi r25, 0x3A ; 58
45ae: 90 93 c1 03 sts 0x03C1, r25
45b2: 80 93 c0 03 sts 0x03C0, r24
45b6: 80 e0 ldi r24, 0x00 ; 0
45b8: 9c e0 ldi r25, 0x0C ; 12
45ba: 90 93 05 03 sts 0x0305, r25
45be: 80 93 04 03 sts 0x0304, r24
45c2: 80 91 90 04 lds r24, 0x0490
45c6: 90 91 91 04 lds r25, 0x0491
45ca: 00 97 sbiw r24, 0x00 ; 0
45cc: 31 f0 breq .+12 ; 0x45da <MotorRegler+0x76>
45ce: 01 97 sbiw r24, 0x01 ; 1
45d0: 90 93 91 04 sts 0x0491, r25
45d4: 80 93 90 04 sts 0x0490, r24
45d8: 04 c0 rjmp .+8 ; 0x45e2 <MotorRegler+0x7e>
45da: 10 92 4e 04 sts 0x044E, r1
45de: 10 92 3b 04 sts 0x043B, r1
45e2: 80 91 00 01 lds r24, 0x0100
45e6: 8a 30 cpi r24, 0x0A ; 10
45e8: 11 f4 brne .+4 ; 0x45ee <MotorRegler+0x8a>
45ea: 28 9a sbi 0x05, 0 ; 5
45ec: 01 c0 rjmp .+2 ; 0x45f0 <MotorRegler+0x8c>
45ee: 28 98 cbi 0x05, 0 ; 5
45f0: 80 91 8b 04 lds r24, 0x048B
45f4: 90 91 8c 04 lds r25, 0x048C
45f8: 81 5d subi r24, 0xD1 ; 209
45fa: 97 40 sbci r25, 0x07 ; 7
45fc: 28 f1 brcs .+74 ; 0x4648 <MotorRegler+0xe4>
45fe: 80 91 48 07 lds r24, 0x0748
4602: 68 2f mov r22, r24
4604: 77 27 eor r23, r23
4606: 7c 83 std Y+4, r23 ; 0x04
4608: 6b 83 std Y+3, r22 ; 0x03
460a: 81 e0 ldi r24, 0x01 ; 1
460c: 80 93 3b 04 sts 0x043B, r24
4610: e0 91 2f 07 lds r30, 0x072F
4614: ff 27 eor r31, r31
4616: ee 0f add r30, r30
4618: ff 1f adc r31, r31
461a: ed 5f subi r30, 0xFD ; 253
461c: f8 4f sbci r31, 0xF8 ; 248
461e: 11 82 std Z+1, r1 ; 0x01
4620: 10 82 st Z, r1
4622: e0 91 30 07 lds r30, 0x0730
4626: ff 27 eor r31, r31
4628: ee 0f add r30, r30
462a: ff 1f adc r31, r31
462c: ed 5f subi r30, 0xFD ; 253
462e: f8 4f sbci r31, 0xF8 ; 248
4630: 11 82 std Z+1, r1 ; 0x01
4632: 10 82 st Z, r1
4634: e0 91 32 07 lds r30, 0x0732
4638: ff 27 eor r31, r31
463a: ee 0f add r30, r30
463c: ff 1f adc r31, r31
463e: ed 5f subi r30, 0xFD ; 253
4640: f8 4f sbci r31, 0xF8 ; 248
4642: 11 82 std Z+1, r1 ; 0x01
4644: 10 82 st Z, r1
4646: d9 c1 rjmp .+946 ; 0x49fa <MotorRegler+0x496>
4648: 10 92 4e 04 sts 0x044E, r1
464c: d6 c1 rjmp .+940 ; 0x49fa <MotorRegler+0x496>
464e: 80 91 45 04 lds r24, 0x0445
4652: 8d 38 cpi r24, 0x8D ; 141
4654: 08 f4 brcc .+2 ; 0x4658 <MotorRegler+0xf4>
4656: d1 c1 rjmp .+930 ; 0x49fa <MotorRegler+0x496>
4658: 10 92 3b 04 sts 0x043B, r1
465c: 80 91 49 07 lds r24, 0x0749
4660: 22 e3 ldi r18, 0x32 ; 50
4662: 82 9f mul r24, r18
4664: c0 01 movw r24, r0
4666: 11 24 eor r1, r1
4668: 90 93 91 04 sts 0x0491, r25
466c: 80 93 90 04 sts 0x0490, r24
4670: 8b 81 ldd r24, Y+3 ; 0x03
4672: 9c 81 ldd r25, Y+4 ; 0x04
4674: 89 97 sbiw r24, 0x29 ; 41
4676: 6c f0 brlt .+26 ; 0x4692 <MotorRegler+0x12e>
4678: 80 91 8b 04 lds r24, 0x048B
467c: 90 91 8c 04 lds r25, 0x048C
4680: af ef ldi r26, 0xFF ; 255
4682: 8f 3f cpi r24, 0xFF ; 255
4684: 9a 07 cpc r25, r26
4686: 81 f1 breq .+96 ; 0x46e8 <MotorRegler+0x184>
4688: 01 96 adiw r24, 0x01 ; 1
468a: 90 93 8c 04 sts 0x048C, r25
468e: 80 93 8b 04 sts 0x048B, r24
4692: 80 91 8b 04 lds r24, 0x048B
4696: 90 91 8c 04 lds r25, 0x048C
469a: 88 3c cpi r24, 0xC8 ; 200
469c: 91 05 cpc r25, r1
469e: 20 f0 brcs .+8 ; 0x46a8 <MotorRegler+0x144>
46a0: eb 81 ldd r30, Y+3 ; 0x03
46a2: fc 81 ldd r31, Y+4 ; 0x04
46a4: b8 97 sbiw r30, 0x28 ; 40
46a6: 04 f5 brge .+64 ; 0x46e8 <MotorRegler+0x184>
46a8: 10 92 aa 04 sts 0x04AA, r1
46ac: 10 92 ab 04 sts 0x04AB, r1
46b0: 10 92 ac 04 sts 0x04AC, r1
46b4: 10 92 ad 04 sts 0x04AD, r1
46b8: 10 92 a6 04 sts 0x04A6, r1
46bc: 10 92 a7 04 sts 0x04A7, r1
46c0: 10 92 a8 04 sts 0x04A8, r1
46c4: 10 92 a9 04 sts 0x04A9, r1
46c8: 10 92 29 04 sts 0x0429, r1
46cc: 10 92 2a 04 sts 0x042A, r1
46d0: 10 92 2b 04 sts 0x042B, r1
46d4: 10 92 2c 04 sts 0x042C, r1
46d8: 10 92 2d 04 sts 0x042D, r1
46dc: 10 92 2e 04 sts 0x042E, r1
46e0: 10 92 2f 04 sts 0x042F, r1
46e4: 10 92 30 04 sts 0x0430, r1
46e8: e0 91 31 07 lds r30, 0x0731
46ec: ff 27 eor r31, r31
46ee: ee 0f add r30, r30
46f0: ff 1f adc r31, r31
46f2: ed 5f subi r30, 0xFD ; 253
46f4: f8 4f sbci r31, 0xF8 ; 248
46f6: 80 81 ld r24, Z
46f8: 91 81 ldd r25, Z+1 ; 0x01
46fa: 81 35 cpi r24, 0x51 ; 81
46fc: 91 05 cpc r25, r1
46fe: 0c f4 brge .+2 ; 0x4702 <MotorRegler+0x19e>
4700: d4 c0 rjmp .+424 ; 0x48aa <MotorRegler+0x346>
4702: 80 91 4e 04 lds r24, 0x044E
4706: 88 23 and r24, r24
4708: 09 f0 breq .+2 ; 0x470c <MotorRegler+0x1a8>
470a: cf c0 rjmp .+414 ; 0x48aa <MotorRegler+0x346>
470c: e0 91 32 07 lds r30, 0x0732
4710: ff 27 eor r31, r31
4712: ee 0f add r30, r30
4714: ff 1f adc r31, r31
4716: ed 5f subi r30, 0xFD ; 253
4718: f8 4f sbci r31, 0xF8 ; 248
471a: 80 81 ld r24, Z
471c: 91 81 ldd r25, Z+1 ; 0x01
471e: 8c 34 cpi r24, 0x4C ; 76
4720: 91 05 cpc r25, r1
4722: 0c f4 brge .+2 ; 0x4726 <MotorRegler+0x1c2>
4724: c0 c0 rjmp .+384 ; 0x48a6 <MotorRegler+0x342>
4726: 80 91 8f 04 lds r24, 0x048F
472a: 8f 5f subi r24, 0xFF ; 255
472c: 80 93 8f 04 sts 0x048F, r24
4730: 89 3c cpi r24, 0xC9 ; 201
4732: 08 f4 brcc .+2 ; 0x4736 <MotorRegler+0x1d2>
4734: ba c0 rjmp .+372 ; 0x48aa <MotorRegler+0x346>
4736: 29 98 cbi 0x05, 1 ; 5
4738: 10 92 4e 04 sts 0x044E, r1
473c: 10 92 8f 04 sts 0x048F, r1
4740: 10 92 8c 04 sts 0x048C, r1
4744: 10 92 8b 04 sts 0x048B, r1
4748: 80 91 2f 07 lds r24, 0x072F
474c: 28 2f mov r18, r24
474e: 33 27 eor r19, r19
4750: f9 01 movw r30, r18
4752: ee 0f add r30, r30
4754: ff 1f adc r31, r31
4756: ed 5f subi r30, 0xFD ; 253
4758: f8 4f sbci r31, 0xF8 ; 248
475a: 80 81 ld r24, Z
475c: 91 81 ldd r25, Z+1 ; 0x01
475e: 87 34 cpi r24, 0x47 ; 71
4760: 91 05 cpc r25, r1
4762: 9c f4 brge .+38 ; 0x478a <MotorRegler+0x226>
4764: e0 91 30 07 lds r30, 0x0730
4768: ff 27 eor r31, r31
476a: ee 0f add r30, r30
476c: ff 1f adc r31, r31
476e: ed 5f subi r30, 0xFD ; 253
4770: f8 4f sbci r31, 0xF8 ; 248
4772: 01 90 ld r0, Z+
4774: f0 81 ld r31, Z
4776: e0 2d mov r30, r0
4778: f7 ff sbrs r31, 7
477a: 03 c0 rjmp .+6 ; 0x4782 <MotorRegler+0x21e>
477c: f0 95 com r31
477e: e1 95 neg r30
4780: ff 4f sbci r31, 0xFF ; 255
4782: e7 34 cpi r30, 0x47 ; 71
4784: f1 05 cpc r31, r1
4786: 0c f4 brge .+2 ; 0x478a <MotorRegler+0x226>
4788: 6c c0 rjmp .+216 ; 0x4862 <MotorRegler+0x2fe>
478a: 80 91 30 07 lds r24, 0x0730
478e: 68 2f mov r22, r24
4790: 77 27 eor r23, r23
4792: db 01 movw r26, r22
4794: aa 0f add r26, r26
4796: bb 1f adc r27, r27
4798: ad 5f subi r26, 0xFD ; 253
479a: b8 4f sbci r27, 0xF8 ; 248
479c: 8d 91 ld r24, X+
479e: 9c 91 ld r25, X
47a0: 11 97 sbiw r26, 0x01 ; 1
47a2: 87 34 cpi r24, 0x47 ; 71
47a4: 91 05 cpc r25, r1
47a6: 3c f0 brlt .+14 ; 0x47b6 <MotorRegler+0x252>
47a8: f9 01 movw r30, r18
47aa: ee 0f add r30, r30
47ac: ff 1f adc r31, r31
47ae: ed 5f subi r30, 0xFD ; 253
47b0: f8 4f sbci r31, 0xF8 ; 248
47b2: 80 81 ld r24, Z
47b4: 91 81 ldd r25, Z+1 ; 0x01
47b6: 8d 91 ld r24, X+
47b8: 9c 91 ld r25, X
47ba: 87 34 cpi r24, 0x47 ; 71
47bc: 91 05 cpc r25, r1
47be: 64 f0 brlt .+24 ; 0x47d8 <MotorRegler+0x274>
47c0: f9 01 movw r30, r18
47c2: ee 0f add r30, r30
47c4: ff 1f adc r31, r31
47c6: ed 5f subi r30, 0xFD ; 253
47c8: f8 4f sbci r31, 0xF8 ; 248
47ca: 80 81 ld r24, Z
47cc: 91 81 ldd r25, Z+1 ; 0x01
47ce: 87 34 cpi r24, 0x47 ; 71
47d0: 91 05 cpc r25, r1
47d2: 14 f0 brlt .+4 ; 0x47d8 <MotorRegler+0x274>
47d4: 42 e0 ldi r20, 0x02 ; 2
47d6: 01 c0 rjmp .+2 ; 0x47da <MotorRegler+0x276>
47d8: 41 e0 ldi r20, 0x01 ; 1
47da: fb 01 movw r30, r22
47dc: ee 0f add r30, r30
47de: ff 1f adc r31, r31
47e0: ed 5f subi r30, 0xFD ; 253
47e2: f8 4f sbci r31, 0xF8 ; 248
47e4: 80 81 ld r24, Z
47e6: 91 81 ldd r25, Z+1 ; 0x01
47e8: 86 34 cpi r24, 0x46 ; 70
47ea: 91 05 cpc r25, r1
47ec: 5c f4 brge .+22 ; 0x4804 <MotorRegler+0x2a0>
47ee: f9 01 movw r30, r18
47f0: ee 0f add r30, r30
47f2: ff 1f adc r31, r31
47f4: ed 5f subi r30, 0xFD ; 253
47f6: f8 4f sbci r31, 0xF8 ; 248
47f8: 80 81 ld r24, Z
47fa: 91 81 ldd r25, Z+1 ; 0x01
47fc: 87 34 cpi r24, 0x47 ; 71
47fe: 91 05 cpc r25, r1
4800: 0c f0 brlt .+2 ; 0x4804 <MotorRegler+0x2a0>
4802: 43 e0 ldi r20, 0x03 ; 3
4804: fb 01 movw r30, r22
4806: ee 0f add r30, r30
4808: ff 1f adc r31, r31
480a: ed 5f subi r30, 0xFD ; 253
480c: f8 4f sbci r31, 0xF8 ; 248
480e: 80 81 ld r24, Z
4810: 91 81 ldd r25, Z+1 ; 0x01
4812: 8a 5b subi r24, 0xBA ; 186
4814: 9f 4f sbci r25, 0xFF ; 255
4816: 5c f4 brge .+22 ; 0x482e <MotorRegler+0x2ca>
4818: f9 01 movw r30, r18
481a: ee 0f add r30, r30
481c: ff 1f adc r31, r31
481e: ed 5f subi r30, 0xFD ; 253
4820: f8 4f sbci r31, 0xF8 ; 248
4822: 80 81 ld r24, Z
4824: 91 81 ldd r25, Z+1 ; 0x01
4826: 87 34 cpi r24, 0x47 ; 71
4828: 91 05 cpc r25, r1
482a: 0c f0 brlt .+2 ; 0x482e <MotorRegler+0x2ca>
482c: 44 e0 ldi r20, 0x04 ; 4
482e: 66 0f add r22, r22
4830: 77 1f adc r23, r23
4832: 6d 5f subi r22, 0xFD ; 253
4834: 78 4f sbci r23, 0xF8 ; 248
4836: db 01 movw r26, r22
4838: 8d 91 ld r24, X+
483a: 9c 91 ld r25, X
483c: 8a 5b subi r24, 0xBA ; 186
483e: 9f 4f sbci r25, 0xFF ; 255
4840: 5c f4 brge .+22 ; 0x4858 <MotorRegler+0x2f4>
4842: 22 0f add r18, r18
4844: 33 1f adc r19, r19
4846: 2d 5f subi r18, 0xFD ; 253
4848: 38 4f sbci r19, 0xF8 ; 248
484a: f9 01 movw r30, r18
484c: 80 81 ld r24, Z
484e: 91 81 ldd r25, Z+1 ; 0x01
4850: 86 34 cpi r24, 0x46 ; 70
4852: 91 05 cpc r25, r1
4854: 0c f4 brge .+2 ; 0x4858 <MotorRegler+0x2f4>
4856: 45 e0 ldi r20, 0x05 ; 5
4858: a2 e0 ldi r26, 0x02 ; 2
485a: b0 e0 ldi r27, 0x00 ; 0
485c: 04 2e mov r0, r20
485e: 0e 94 3a 3d call 0x7a74 ; 0x7a74 <__eeprom_write_byte_1F2021>
4862: 80 91 37 07 lds r24, 0x0737
4866: 80 ff sbrs r24, 0
4868: 10 c0 rjmp .+32 ; 0x488a <MotorRegler+0x326>
486a: 80 91 0e 03 lds r24, 0x030E
486e: 90 91 0f 03 lds r25, 0x030F
4872: 87 5b subi r24, 0xB7 ; 183
4874: 93 40 sbci r25, 0x03 ; 3
4876: 38 f4 brcc .+14 ; 0x4886 <MotorRegler+0x322>
4878: 80 91 0e 03 lds r24, 0x030E
487c: 90 91 0f 03 lds r25, 0x030F
4880: 8e 5e subi r24, 0xEE ; 238
4882: 92 40 sbci r25, 0x02 ; 2
4884: 10 f4 brcc .+4 ; 0x488a <MotorRegler+0x326>
4886: 0e 94 8c 10 call 0x2118 ; 0x2118 <SucheLuftruckOffset>
488a: 0e 94 c7 03 call 0x78e ; 0x78e <GetActiveParamSetNumber>
488e: 46 e4 ldi r20, 0x46 ; 70
4890: 6f e2 ldi r22, 0x2F ; 47
4892: 77 e0 ldi r23, 0x07 ; 7
4894: 0e 94 f0 03 call 0x7e0 ; 0x7e0 <ReadParameterSet>
4898: 0e 94 54 21 call 0x42a8 ; 0x42a8 <SetNeutral>
489c: 0e 94 c7 03 call 0x78e ; 0x78e <GetActiveParamSetNumber>
48a0: 0e 94 9d 22 call 0x453a ; 0x453a <Piep>
48a4: 02 c0 rjmp .+4 ; 0x48aa <MotorRegler+0x346>
48a6: 10 92 8f 04 sts 0x048F, r1
48aa: e0 91 31 07 lds r30, 0x0731
48ae: ff 27 eor r31, r31
48b0: ee 0f add r30, r30
48b2: ff 1f adc r31, r31
48b4: ed 5f subi r30, 0xFD ; 253
48b6: f8 4f sbci r31, 0xF8 ; 248
48b8: 80 81 ld r24, Z
48ba: 91 81 ldd r25, Z+1 ; 0x01
48bc: 8b 5a subi r24, 0xAB ; 171
48be: 9f 4f sbci r25, 0xFF ; 255
48c0: 0c f0 brlt .+2 ; 0x48c4 <MotorRegler+0x360>
48c2: 9b c0 rjmp .+310 ; 0x49fa <MotorRegler+0x496>
48c4: 80 91 32 07 lds r24, 0x0732
48c8: 48 2f mov r20, r24
48ca: 55 27 eor r21, r21
48cc: fa 01 movw r30, r20
48ce: ee 0f add r30, r30
48d0: ff 1f adc r31, r31
48d2: ed 5f subi r30, 0xFD ; 253
48d4: f8 4f sbci r31, 0xF8 ; 248
48d6: 80 81 ld r24, Z
48d8: 91 81 ldd r25, Z+1 ; 0x01
48da: 85 5b subi r24, 0xB5 ; 181
48dc: 9f 4f sbci r25, 0xFF ; 255
48de: 0c f0 brlt .+2 ; 0x48e2 <MotorRegler+0x37e>
48e0: 6d c0 rjmp .+218 ; 0x49bc <MotorRegler+0x458>
48e2: 80 91 8e 04 lds r24, 0x048E
48e6: 8f 5f subi r24, 0xFF ; 255
48e8: 80 93 8e 04 sts 0x048E, r24
48ec: 89 3c cpi r24, 0xC9 ; 201
48ee: 08 f4 brcc .+2 ; 0x48f2 <MotorRegler+0x38e>
48f0: 67 c0 rjmp .+206 ; 0x49c0 <MotorRegler+0x45c>
48f2: 88 ec ldi r24, 0xC8 ; 200
48f4: 80 93 8e 04 sts 0x048E, r24
48f8: 81 e0 ldi r24, 0x01 ; 1
48fa: 90 e0 ldi r25, 0x00 ; 0
48fc: 90 93 8c 04 sts 0x048C, r25
4900: 80 93 8b 04 sts 0x048B, r24
4904: 81 e0 ldi r24, 0x01 ; 1
4906: 80 93 4e 04 sts 0x044E, r24
490a: 10 92 a2 04 sts 0x04A2, r1
490e: 10 92 a3 04 sts 0x04A3, r1
4912: 10 92 a4 04 sts 0x04A4, r1
4916: 10 92 a5 04 sts 0x04A5, r1
491a: 10 92 29 04 sts 0x0429, r1
491e: 10 92 2a 04 sts 0x042A, r1
4922: 10 92 2b 04 sts 0x042B, r1
4926: 10 92 2c 04 sts 0x042C, r1
492a: 10 92 2d 04 sts 0x042D, r1
492e: 10 92 2e 04 sts 0x042E, r1
4932: 10 92 2f 04 sts 0x042F, r1
4936: 10 92 30 04 sts 0x0430, r1
493a: 10 92 19 04 sts 0x0419, r1
493e: 10 92 1a 04 sts 0x041A, r1
4942: 10 92 1b 04 sts 0x041B, r1
4946: 10 92 1c 04 sts 0x041C, r1
494a: 10 92 21 04 sts 0x0421, r1
494e: 10 92 22 04 sts 0x0422, r1
4952: 10 92 23 04 sts 0x0423, r1
4956: 10 92 24 04 sts 0x0424, r1
495a: 80 91 f9 03 lds r24, 0x03F9
495e: 90 91 fa 03 lds r25, 0x03FA
4962: a0 91 fb 03 lds r26, 0x03FB
4966: b0 91 fc 03 lds r27, 0x03FC
496a: 80 93 1d 04 sts 0x041D, r24
496e: 90 93 1e 04 sts 0x041E, r25
4972: a0 93 1f 04 sts 0x041F, r26
4976: b0 93 20 04 sts 0x0420, r27
497a: 80 91 01 04 lds r24, 0x0401
497e: 90 91 02 04 lds r25, 0x0402
4982: a0 91 03 04 lds r26, 0x0403
4986: b0 91 04 04 lds r27, 0x0404
498a: 80 93 25 04 sts 0x0425, r24
498e: 90 93 26 04 sts 0x0426, r25
4992: a0 93 27 04 sts 0x0427, r26
4996: b0 93 28 04 sts 0x0428, r27
499a: 10 92 aa 04 sts 0x04AA, r1
499e: 10 92 ab 04 sts 0x04AB, r1
49a2: 10 92 ac 04 sts 0x04AC, r1
49a6: 10 92 ad 04 sts 0x04AD, r1
49aa: 10 92 a6 04 sts 0x04A6, r1
49ae: 10 92 a7 04 sts 0x04A7, r1
49b2: 10 92 a8 04 sts 0x04A8, r1
49b6: 10 92 a9 04 sts 0x04A9, r1
49ba: 02 c0 rjmp .+4 ; 0x49c0 <MotorRegler+0x45c>
49bc: 10 92 8e 04 sts 0x048E, r1
49c0: 44 0f add r20, r20
49c2: 55 1f adc r21, r21
49c4: 4d 5f subi r20, 0xFD ; 253
49c6: 58 4f sbci r21, 0xF8 ; 248
49c8: da 01 movw r26, r20
49ca: 8d 91 ld r24, X+
49cc: 9c 91 ld r25, X
49ce: 8c 34 cpi r24, 0x4C ; 76
49d0: 91 05 cpc r25, r1
49d2: 8c f0 brlt .+34 ; 0x49f6 <MotorRegler+0x492>
49d4: 80 91 8d 04 lds r24, 0x048D
49d8: 8f 5f subi r24, 0xFF ; 255
49da: 80 93 8d 04 sts 0x048D, r24
49de: 89 3c cpi r24, 0xC9 ; 201
49e0: 60 f0 brcs .+24 ; 0x49fa <MotorRegler+0x496>
49e2: 10 92 4e 04 sts 0x044E, r1
49e6: 88 ec ldi r24, 0xC8 ; 200
49e8: 80 93 8d 04 sts 0x048D, r24
49ec: 10 92 8c 04 sts 0x048C, r1
49f0: 10 92 8b 04 sts 0x048B, r1
49f4: 02 c0 rjmp .+4 ; 0x49fa <MotorRegler+0x496>
49f6: 10 92 8d 04 sts 0x048D, r1
49fa: 80 91 6b 03 lds r24, 0x036B
49fe: 81 50 subi r24, 0x01 ; 1
4a00: 80 93 6b 03 sts 0x036B, r24
4a04: 80 91 6b 03 lds r24, 0x036B
4a08: 8f 3f cpi r24, 0xFF ; 255
4a0a: 29 f0 breq .+10 ; 0x4a16 <MotorRegler+0x4b2>
4a0c: 80 91 3b 04 lds r24, 0x043B
4a10: 88 23 and r24, r24
4a12: 09 f4 brne .+2 ; 0x4a16 <MotorRegler+0x4b2>
4a14: 6c c3 rjmp .+1752 ; 0x50ee <MotorRegler+0xb8a>
4a16: 0e 94 ed 1d call 0x3bda ; 0x3bda <ParameterZuordnung>
4a1a: 20 90 46 04 lds r2, 0x0446
4a1e: 30 90 47 04 lds r3, 0x0447
4a22: 80 91 2f 07 lds r24, 0x072F
4a26: c8 2e mov r12, r24
4a28: dd 24 eor r13, r13
4a2a: d6 01 movw r26, r12
4a2c: aa 0f add r26, r26
4a2e: bb 1f adc r27, r27
4a30: ad 01 movw r20, r26
4a32: 4d 5f subi r20, 0xFD ; 253
4a34: 58 4f sbci r21, 0xF8 ; 248
4a36: fa 01 movw r30, r20
4a38: 01 90 ld r0, Z+
4a3a: f0 81 ld r31, Z
4a3c: e0 2d mov r30, r0
4a3e: fb ab std Y+51, r31 ; 0x33
4a40: ea ab std Y+50, r30 ; 0x32
4a42: 80 91 3e 07 lds r24, 0x073E
4a46: 88 2e mov r8, r24
4a48: 99 24 eor r9, r9
4a4a: a7 5e subi r26, 0xE7 ; 231
4a4c: b8 4f sbci r27, 0xF8 ; 248
4a4e: 0d 90 ld r0, X+
4a50: bc 91 ld r27, X
4a52: a0 2d mov r26, r0
4a54: b9 ab std Y+49, r27 ; 0x31
4a56: a8 ab std Y+48, r26 ; 0x30
4a58: 80 91 3f 07 lds r24, 0x073F
4a5c: 28 2f mov r18, r24
4a5e: 33 27 eor r19, r19
4a60: 3f a7 std Y+47, r19 ; 0x2f
4a62: 2e a7 std Y+46, r18 ; 0x2e
4a64: 60 91 48 04 lds r22, 0x0448
4a68: 70 91 49 04 lds r23, 0x0449
4a6c: 7a 83 std Y+2, r23 ; 0x02
4a6e: 69 83 std Y+1, r22 ; 0x01
4a70: 80 91 30 07 lds r24, 0x0730
4a74: e8 2e mov r14, r24
4a76: ff 24 eor r15, r15
4a78: c7 01 movw r24, r14
4a7a: 88 0f add r24, r24
4a7c: 99 1f adc r25, r25
4a7e: dc 01 movw r26, r24
4a80: ad 5f subi r26, 0xFD ; 253
4a82: b8 4f sbci r27, 0xF8 ; 248
4a84: 0d 90 ld r0, X+
4a86: bc 91 ld r27, X
4a88: a0 2d mov r26, r0
4a8a: bb a7 std Y+43, r27 ; 0x2b
4a8c: aa a7 std Y+42, r26 ; 0x2a
4a8e: 87 5e subi r24, 0xE7 ; 231
4a90: 98 4f sbci r25, 0xF8 ; 248
4a92: dc 01 movw r26, r24
4a94: 8d 91 ld r24, X+
4a96: 9c 91 ld r25, X
4a98: 99 a7 std Y+41, r25 ; 0x29
4a9a: 88 a7 std Y+40, r24 ; 0x28
4a9c: e0 91 32 07 lds r30, 0x0732
4aa0: ae 2f mov r26, r30
4aa2: bb 27 eor r27, r27
4aa4: aa 0f add r26, r26
4aa6: bb 1f adc r27, r27
4aa8: ad 5f subi r26, 0xFD ; 253
4aaa: b8 4f sbci r27, 0xF8 ; 248
4aac: 0d 90 ld r0, X+
4aae: bc 91 ld r27, X
4ab0: a0 2d mov r26, r0
4ab2: bf a3 std Y+39, r27 ; 0x27
4ab4: ae a3 std Y+38, r26 ; 0x26
4ab6: e0 91 31 07 lds r30, 0x0731
4aba: ff 27 eor r31, r31
4abc: ee 0f add r30, r30
4abe: ff 1f adc r31, r31
4ac0: ed 5f subi r30, 0xFD ; 253
4ac2: f8 4f sbci r31, 0xF8 ; 248
4ac4: a0 80 ld r10, Z
4ac6: b1 80 ldd r11, Z+1 ; 0x01
4ac8: e8 e7 ldi r30, 0x78 ; 120
4aca: f0 e0 ldi r31, 0x00 ; 0
4acc: ae 0e add r10, r30
4ace: bf 1e adc r11, r31
4ad0: b0 92 4d 04 sts 0x044D, r11
4ad4: a0 92 4c 04 sts 0x044C, r10
4ad8: da 01 movw r26, r20
4ada: 8d 91 ld r24, X+
4adc: 9c 91 ld r25, X
4ade: 20 91 6d 04 lds r18, 0x046D
4ae2: 30 91 6e 04 lds r19, 0x046E
4ae6: 97 ff sbrs r25, 7
4ae8: 03 c0 rjmp .+6 ; 0x4af0 <MotorRegler+0x58c>
4aea: 90 95 com r25
4aec: 81 95 neg r24
4aee: 9f 4f sbci r25, 0xFF ; 255
4af0: 28 17 cp r18, r24
4af2: 39 07 cpc r19, r25
4af4: 8c f4 brge .+34 ; 0x4b18 <MotorRegler+0x5b4>
4af6: fa 01 movw r30, r20
4af8: 80 81 ld r24, Z
4afa: 91 81 ldd r25, Z+1 ; 0x01
4afc: 90 93 6e 04 sts 0x046E, r25
4b00: 80 93 6d 04 sts 0x046D, r24
4b04: 97 ff sbrs r25, 7
4b06: 0e c0 rjmp .+28 ; 0x4b24 <MotorRegler+0x5c0>
4b08: 90 95 com r25
4b0a: 81 95 neg r24
4b0c: 9f 4f sbci r25, 0xFF ; 255
4b0e: 90 93 6e 04 sts 0x046E, r25
4b12: 80 93 6d 04 sts 0x046D, r24
4b16: 06 c0 rjmp .+12 ; 0x4b24 <MotorRegler+0x5c0>
4b18: 21 50 subi r18, 0x01 ; 1
4b1a: 30 40 sbci r19, 0x00 ; 0
4b1c: 30 93 6e 04 sts 0x046E, r19
4b20: 20 93 6d 04 sts 0x046D, r18
4b24: f7 01 movw r30, r14
4b26: ee 0f add r30, r30
4b28: ff 1f adc r31, r31
4b2a: ed 5f subi r30, 0xFD ; 253
4b2c: f8 4f sbci r31, 0xF8 ; 248
4b2e: 80 81 ld r24, Z
4b30: 91 81 ldd r25, Z+1 ; 0x01
4b32: 20 91 6f 04 lds r18, 0x046F
4b36: 30 91 70 04 lds r19, 0x0470
4b3a: 97 ff sbrs r25, 7
4b3c: 03 c0 rjmp .+6 ; 0x4b44 <MotorRegler+0x5e0>
4b3e: 90 95 com r25
4b40: 81 95 neg r24
4b42: 9f 4f sbci r25, 0xFF ; 255
4b44: 28 17 cp r18, r24
4b46: 39 07 cpc r19, r25
4b48: 84 f4 brge .+32 ; 0x4b6a <MotorRegler+0x606>
4b4a: 80 81 ld r24, Z
4b4c: 91 81 ldd r25, Z+1 ; 0x01
4b4e: 90 93 70 04 sts 0x0470, r25
4b52: 80 93 6f 04 sts 0x046F, r24
4b56: 97 ff sbrs r25, 7
4b58: 0e c0 rjmp .+28 ; 0x4b76 <MotorRegler+0x612>
4b5a: 90 95 com r25
4b5c: 81 95 neg r24
4b5e: 9f 4f sbci r25, 0xFF ; 255
4b60: 90 93 70 04 sts 0x0470, r25
4b64: 80 93 6f 04 sts 0x046F, r24
4b68: 06 c0 rjmp .+12 ; 0x4b76 <MotorRegler+0x612>
4b6a: 21 50 subi r18, 0x01 ; 1
4b6c: 30 40 sbci r19, 0x00 ; 0
4b6e: 30 93 70 04 sts 0x0470, r19
4b72: 20 93 6f 04 sts 0x046F, r18
4b76: 80 91 3b 04 lds r24, 0x043B
4b7a: 88 23 and r24, r24
4b7c: 41 f0 breq .+16 ; 0x4b8e <MotorRegler+0x62a>
4b7e: 10 92 6e 04 sts 0x046E, r1
4b82: 10 92 6d 04 sts 0x046D, r1
4b86: 10 92 70 04 sts 0x0470, r1
4b8a: 10 92 6f 04 sts 0x046F, r1
4b8e: 10 91 98 03 lds r17, 0x0398
4b92: 61 2f mov r22, r17
4b94: 77 27 eor r23, r23
4b96: 67 fd sbrc r22, 7
4b98: 70 95 com r23
4b9a: 87 2f mov r24, r23
4b9c: 97 2f mov r25, r23
4b9e: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
4ba2: 17 ff sbrs r17, 7
4ba4: 06 c0 rjmp .+12 ; 0x4bb2 <MotorRegler+0x64e>
4ba6: 20 e0 ldi r18, 0x00 ; 0
4ba8: 30 e0 ldi r19, 0x00 ; 0
4baa: 40 e8 ldi r20, 0x80 ; 128
4bac: 53 e4 ldi r21, 0x43 ; 67
4bae: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
4bb2: 20 e0 ldi r18, 0x00 ; 0
4bb4: 30 e0 ldi r19, 0x00 ; 0
4bb6: 40 e2 ldi r20, 0x20 ; 32
4bb8: 51 e4 ldi r21, 0x41 ; 65
4bba: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
4bbe: 20 e0 ldi r18, 0x00 ; 0
4bc0: 30 e0 ldi r19, 0x00 ; 0
4bc2: 40 e8 ldi r20, 0x80 ; 128
4bc4: 5b e3 ldi r21, 0x3B ; 59
4bc6: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
4bca: 2b 01 movw r4, r22
4bcc: 3c 01 movw r6, r24
4bce: 60 93 a8 07 sts 0x07A8, r22
4bd2: 70 93 a9 07 sts 0x07A9, r23
4bd6: 80 93 aa 07 sts 0x07AA, r24
4bda: 90 93 ab 07 sts 0x07AB, r25
4bde: 10 91 99 03 lds r17, 0x0399
4be2: 61 2f mov r22, r17
4be4: 77 27 eor r23, r23
4be6: 67 fd sbrc r22, 7
4be8: 70 95 com r23
4bea: 87 2f mov r24, r23
4bec: 97 2f mov r25, r23
4bee: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
4bf2: 17 ff sbrs r17, 7
4bf4: 06 c0 rjmp .+12 ; 0x4c02 <MotorRegler+0x69e>
4bf6: 20 e0 ldi r18, 0x00 ; 0
4bf8: 30 e0 ldi r19, 0x00 ; 0
4bfa: 40 e8 ldi r20, 0x80 ; 128
4bfc: 53 e4 ldi r21, 0x43 ; 67
4bfe: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
4c02: 20 e0 ldi r18, 0x00 ; 0
4c04: 30 ee ldi r19, 0xE0 ; 224
4c06: 4b e2 ldi r20, 0x2B ; 43
4c08: 57 e4 ldi r21, 0x47 ; 71
4c0a: 0e 94 3c 3b call 0x7678 ; 0x7678 <__divsf3>
4c0e: 60 93 92 07 sts 0x0792, r22
4c12: 70 93 93 07 sts 0x0793, r23
4c16: 80 93 94 07 sts 0x0794, r24
4c1a: 90 93 95 07 sts 0x0795, r25
4c1e: 20 91 b2 03 lds r18, 0x03B2
4c22: 22 23 and r18, r18
4c24: 11 f4 brne .+4 ; 0x4c2a <MotorRegler+0x6c6>
4c26: 0c 94 fd 34 jmp 0x69fa ; 0x69fa <MotorRegler+0x2496>
4c2a: 8a e0 ldi r24, 0x0A ; 10
4c2c: 90 e0 ldi r25, 0x00 ; 0
4c2e: 90 93 c1 03 sts 0x03C1, r25
4c32: 80 93 c0 03 sts 0x03C0, r24
4c36: e2 2f mov r30, r18
4c38: ff 27 eor r31, r31
4c3a: e2 ff sbrs r30, 2
4c3c: 09 c0 rjmp .+18 ; 0x4c50 <MotorRegler+0x6ec>
4c3e: 80 91 5d 04 lds r24, 0x045D
4c42: 48 2f mov r20, r24
4c44: 55 27 eor r21, r21
4c46: 44 0f add r20, r20
4c48: 55 1f adc r21, r21
4c4a: 44 0f add r20, r20
4c4c: 55 1f adc r21, r21
4c4e: 10 c0 rjmp .+32 ; 0x4c70 <MotorRegler+0x70c>
4c50: e3 fd sbrc r30, 3
4c52: 03 c0 rjmp .+6 ; 0x4c5a <MotorRegler+0x6f6>
4c54: 40 e0 ldi r20, 0x00 ; 0
4c56: 50 e0 ldi r21, 0x00 ; 0
4c58: 0b c0 rjmp .+22 ; 0x4c70 <MotorRegler+0x70c>
4c5a: 80 91 5d 04 lds r24, 0x045D
4c5e: 99 27 eor r25, r25
4c60: 88 0f add r24, r24
4c62: 99 1f adc r25, r25
4c64: 88 0f add r24, r24
4c66: 99 1f adc r25, r25
4c68: 44 27 eor r20, r20
4c6a: 55 27 eor r21, r21
4c6c: 48 1b sub r20, r24
4c6e: 59 0b sbc r21, r25
4c70: 20 91 67 04 lds r18, 0x0467
4c74: 30 91 68 04 lds r19, 0x0468
4c78: c9 01 movw r24, r18
4c7a: f3 e0 ldi r31, 0x03 ; 3
4c7c: 88 0f add r24, r24
4c7e: 99 1f adc r25, r25
4c80: fa 95 dec r31
4c82: e1 f7 brne .-8 ; 0x4c7c <MotorRegler+0x718>
4c84: 82 1b sub r24, r18
4c86: 93 0b sbc r25, r19
4c88: 84 0f add r24, r20
4c8a: 95 1f adc r25, r21
4c8c: 68 e0 ldi r22, 0x08 ; 8
4c8e: 70 e0 ldi r23, 0x00 ; 0
4c90: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
4c94: 7d af std Y+61, r23 ; 0x3d
4c96: 6c af std Y+60, r22 ; 0x3c
4c98: 70 93 68 04 sts 0x0468, r23
4c9c: 60 93 67 04 sts 0x0467, r22
4ca0: e4 ff sbrs r30, 4
4ca2: 09 c0 rjmp .+18 ; 0x4cb6 <MotorRegler+0x752>
4ca4: 80 91 5d 04 lds r24, 0x045D
4ca8: 48 2f mov r20, r24
4caa: 55 27 eor r21, r21
4cac: 44 0f add r20, r20
4cae: 55 1f adc r21, r21
4cb0: 44 0f add r20, r20
4cb2: 55 1f adc r21, r21
4cb4: 0f c0 rjmp .+30 ; 0x4cd4 <MotorRegler+0x770>
4cb6: e5 fd sbrc r30, 5
4cb8: 02 c0 rjmp .+4 ; 0x4cbe <MotorRegler+0x75a>
4cba: 0c 94 13 35 jmp 0x6a26 ; 0x6a26 <MotorRegler+0x24c2>
4cbe: 80 91 5d 04 lds r24, 0x045D
4cc2: 99 27 eor r25, r25
4cc4: 88 0f add r24, r24
4cc6: 99 1f adc r25, r25
4cc8: 88 0f add r24, r24
4cca: 99 1f adc r25, r25
4ccc: 44 27 eor r20, r20
4cce: 55 27 eor r21, r21
4cd0: 48 1b sub r20, r24
4cd2: 59 0b sbc r21, r25
4cd4: 20 91 69 04 lds r18, 0x0469
4cd8: 30 91 6a 04 lds r19, 0x046A
4cdc: c9 01 movw r24, r18
4cde: 63 e0 ldi r22, 0x03 ; 3
4ce0: 88 0f add r24, r24
4ce2: 99 1f adc r25, r25
4ce4: 6a 95 dec r22
4ce6: e1 f7 brne .-8 ; 0x4ce0 <MotorRegler+0x77c>
4ce8: 82 1b sub r24, r18
4cea: 93 0b sbc r25, r19
4cec: 84 0f add r24, r20
4cee: 95 1f adc r25, r21
4cf0: 68 e0 ldi r22, 0x08 ; 8
4cf2: 70 e0 ldi r23, 0x00 ; 0
4cf4: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
4cf8: 8b 01 movw r16, r22
4cfa: 70 93 6a 04 sts 0x046A, r23
4cfe: 60 93 69 04 sts 0x0469, r22
4d02: 80 91 b1 03 lds r24, 0x03B1
4d06: 28 2f mov r18, r24
4d08: 33 27 eor r19, r19
4d0a: 23 ff sbrs r18, 3
4d0c: 03 c0 rjmp .+6 ; 0x4d14 <MotorRegler+0x7b0>
4d0e: 82 e3 ldi r24, 0x32 ; 50
4d10: 90 e0 ldi r25, 0x00 ; 0
4d12: 04 c0 rjmp .+8 ; 0x4d1c <MotorRegler+0x7b8>
4d14: 22 ff sbrs r18, 2
4d16: 07 c0 rjmp .+14 ; 0x4d26 <MotorRegler+0x7c2>
4d18: 8e ec ldi r24, 0xCE ; 206
4d1a: 9f ef ldi r25, 0xFF ; 255
4d1c: 90 93 6c 04 sts 0x046C, r25
4d20: 80 93 6b 04 sts 0x046B, r24
4d24: 04 c0 rjmp .+8 ; 0x4d2e <MotorRegler+0x7ca>
4d26: 10 92 6c 04 sts 0x046C, r1
4d2a: 10 92 6b 04 sts 0x046B, r1
4d2e: 21 ff sbrs r18, 1
4d30: 09 c0 rjmp .+18 ; 0x4d44 <MotorRegler+0x7e0>
4d32: 80 91 9f 03 lds r24, 0x039F
4d36: 90 91 a0 03 lds r25, 0x03A0
4d3a: 01 96 adiw r24, 0x01 ; 1
4d3c: 90 93 a0 03 sts 0x03A0, r25
4d40: 80 93 9f 03 sts 0x039F, r24
4d44: 24 ff sbrs r18, 4
4d46: 09 c0 rjmp .+18 ; 0x4d5a <MotorRegler+0x7f6>
4d48: 80 91 9f 03 lds r24, 0x039F
4d4c: 90 91 a0 03 lds r25, 0x03A0
4d50: 01 97 sbiw r24, 0x01 ; 1
4d52: 90 93 a0 03 sts 0x03A0, r25
4d56: 80 93 9f 03 sts 0x039F, r24
4d5a: c1 01 movw r24, r2
4d5c: 88 0f add r24, r24
4d5e: 99 1f adc r25, r25
4d60: 82 0d add r24, r2
4d62: 93 1d adc r25, r3
4d64: 4a a9 ldd r20, Y+50 ; 0x32
4d66: 5b a9 ldd r21, Y+51 ; 0x33
4d68: 48 9d mul r20, r8
4d6a: 90 01 movw r18, r0
4d6c: 49 9d mul r20, r9
4d6e: 30 0d add r19, r0
4d70: 58 9d mul r21, r8
4d72: 30 0d add r19, r0
4d74: 11 24 eor r1, r1
4d76: 82 0f add r24, r18
4d78: 93 1f adc r25, r19
4d7a: 64 e0 ldi r22, 0x04 ; 4
4d7c: 70 e0 ldi r23, 0x00 ; 0
4d7e: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
4d82: 1b 01 movw r2, r22
4d84: 68 a9 ldd r22, Y+48 ; 0x30
4d86: 79 a9 ldd r23, Y+49 ; 0x31
4d88: ae a5 ldd r26, Y+46 ; 0x2e
4d8a: bf a5 ldd r27, Y+47 ; 0x2f
4d8c: 6a 9f mul r22, r26
4d8e: c0 01 movw r24, r0
4d90: 6b 9f mul r22, r27
4d92: 90 0d add r25, r0
4d94: 7a 9f mul r23, r26
4d96: 90 0d add r25, r0
4d98: 11 24 eor r1, r1
4d9a: 28 0e add r2, r24
4d9c: 39 1e adc r3, r25
4d9e: 8c ad ldd r24, Y+60 ; 0x3c
4da0: 9d ad ldd r25, Y+61 ; 0x3d
4da2: 68 e0 ldi r22, 0x08 ; 8
4da4: 70 e0 ldi r23, 0x00 ; 0
4da6: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
4daa: 26 0e add r2, r22
4dac: 37 1e adc r3, r23
4dae: 30 92 47 04 sts 0x0447, r3
4db2: 20 92 46 04 sts 0x0446, r2
4db6: 89 81 ldd r24, Y+1 ; 0x01
4db8: 9a 81 ldd r25, Y+2 ; 0x02
4dba: 88 0f add r24, r24
4dbc: 99 1f adc r25, r25
4dbe: e9 81 ldd r30, Y+1 ; 0x01
4dc0: fa 81 ldd r31, Y+2 ; 0x02
4dc2: 8e 0f add r24, r30
4dc4: 9f 1f adc r25, r31
4dc6: 4a a5 ldd r20, Y+42 ; 0x2a
4dc8: 5b a5 ldd r21, Y+43 ; 0x2b
4dca: 48 9d mul r20, r8
4dcc: 90 01 movw r18, r0
4dce: 49 9d mul r20, r9
4dd0: 30 0d add r19, r0
4dd2: 58 9d mul r21, r8
4dd4: 30 0d add r19, r0
4dd6: 11 24 eor r1, r1
4dd8: 82 0f add r24, r18
4dda: 93 1f adc r25, r19
4ddc: 64 e0 ldi r22, 0x04 ; 4
4dde: 70 e0 ldi r23, 0x00 ; 0
4de0: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
4de4: 9b 01 movw r18, r22
4de6: 68 a5 ldd r22, Y+40 ; 0x28
4de8: 79 a5 ldd r23, Y+41 ; 0x29
4dea: ae a5 ldd r26, Y+46 ; 0x2e
4dec: bf a5 ldd r27, Y+47 ; 0x2f
4dee: 6a 9f mul r22, r26
4df0: c0 01 movw r24, r0
4df2: 6b 9f mul r22, r27
4df4: 90 0d add r25, r0
4df6: 7a 9f mul r23, r26
4df8: 90 0d add r25, r0
4dfa: 11 24 eor r1, r1
4dfc: 28 0f add r18, r24
4dfe: 39 1f adc r19, r25
4e00: c8 01 movw r24, r16
4e02: 68 e0 ldi r22, 0x08 ; 8
4e04: 70 e0 ldi r23, 0x00 ; 0
4e06: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
4e0a: 26 0f add r18, r22
4e0c: 37 1f adc r19, r23
4e0e: 30 93 49 04 sts 0x0449, r19
4e12: 20 93 48 04 sts 0x0448, r18
4e16: 40 91 6b 04 lds r20, 0x046B
4e1a: 50 91 6c 04 lds r21, 0x046C
4e1e: ee a1 ldd r30, Y+38 ; 0x26
4e20: ff a1 ldd r31, Y+39 ; 0x27
4e22: 4e 1b sub r20, r30
4e24: 5f 0b sbc r21, r31
4e26: 50 93 4b 04 sts 0x044B, r21
4e2a: 40 93 4a 04 sts 0x044A, r20
4e2e: 80 91 0e 06 lds r24, 0x060E
4e32: 80 ff sbrs r24, 0
4e34: 54 c0 rjmp .+168 ; 0x4ede <MotorRegler+0x97a>
4e36: 80 91 5d 04 lds r24, 0x045D
4e3a: 81 38 cpi r24, 0x81 ; 129
4e3c: 08 f4 brcc .+2 ; 0x4e40 <MotorRegler+0x8dc>
4e3e: 4f c0 rjmp .+158 ; 0x4ede <MotorRegler+0x97a>
4e40: 80 91 07 06 lds r24, 0x0607
4e44: 99 27 eor r25, r25
4e46: 87 fd sbrc r24, 7
4e48: 90 95 com r25
4e4a: bc 01 movw r22, r24
4e4c: 68 9d mul r22, r8
4e4e: c0 01 movw r24, r0
4e50: 69 9d mul r22, r9
4e52: 90 0d add r25, r0
4e54: 78 9d mul r23, r8
4e56: 90 0d add r25, r0
4e58: 11 24 eor r1, r1
4e5a: 28 0e add r2, r24
4e5c: 39 1e adc r3, r25
4e5e: 30 92 47 04 sts 0x0447, r3
4e62: 20 92 46 04 sts 0x0446, r2
4e66: 80 91 08 06 lds r24, 0x0608
4e6a: 99 27 eor r25, r25
4e6c: 87 fd sbrc r24, 7
4e6e: 90 95 com r25
4e70: dc 01 movw r26, r24
4e72: a8 9d mul r26, r8
4e74: c0 01 movw r24, r0
4e76: a9 9d mul r26, r9
4e78: 90 0d add r25, r0
4e7a: b8 9d mul r27, r8
4e7c: 90 0d add r25, r0
4e7e: 11 24 eor r1, r1
4e80: 28 0f add r18, r24
4e82: 39 1f adc r19, r25
4e84: 30 93 49 04 sts 0x0449, r19
4e88: 20 93 48 04 sts 0x0448, r18
4e8c: 80 91 09 06 lds r24, 0x0609
4e90: 99 27 eor r25, r25
4e92: 87 fd sbrc r24, 7
4e94: 90 95 com r25
4e96: 48 0f add r20, r24
4e98: 59 1f adc r21, r25
4e9a: 50 93 4b 04 sts 0x044B, r21
4e9e: 40 93 4a 04 sts 0x044A, r20
4ea2: 20 91 0b 06 lds r18, 0x060B
4ea6: 33 27 eor r19, r19
4ea8: 27 fd sbrc r18, 7
4eaa: 30 95 com r19
4eac: 80 91 3c 07 lds r24, 0x073C
4eb0: 99 27 eor r25, r25
4eb2: fc 01 movw r30, r24
4eb4: 2e 9f mul r18, r30
4eb6: c0 01 movw r24, r0
4eb8: 2f 9f mul r18, r31
4eba: 90 0d add r25, r0
4ebc: 3e 9f mul r19, r30
4ebe: 90 0d add r25, r0
4ec0: 11 24 eor r1, r1
4ec2: 90 93 a0 03 sts 0x03A0, r25
4ec6: 80 93 9f 03 sts 0x039F, r24
4eca: 80 91 0a 06 lds r24, 0x060A
4ece: 99 27 eor r25, r25
4ed0: 8a 15 cp r24, r10
4ed2: 9b 05 cpc r25, r11
4ed4: 24 f4 brge .+8 ; 0x4ede <MotorRegler+0x97a>
4ed6: 90 93 4d 04 sts 0x044D, r25
4eda: 80 93 4c 04 sts 0x044C, r24
4ede: 80 91 37 07 lds r24, 0x0737
4ee2: 82 ff sbrs r24, 2
4ee4: 0c c0 rjmp .+24 ; 0x4efe <MotorRegler+0x99a>
4ee6: 80 e0 ldi r24, 0x00 ; 0
4ee8: 90 e0 ldi r25, 0x00 ; 0
4eea: a0 e0 ldi r26, 0x00 ; 0
4eec: b0 e0 ldi r27, 0x00 ; 0
4eee: 80 93 92 07 sts 0x0792, r24
4ef2: 90 93 93 07 sts 0x0793, r25
4ef6: a0 93 94 07 sts 0x0794, r26
4efa: b0 93 95 07 sts 0x0795, r27
4efe: 20 e0 ldi r18, 0x00 ; 0
4f00: 30 e0 ldi r19, 0x00 ; 0
4f02: 40 e0 ldi r20, 0x00 ; 0
4f04: 50 e0 ldi r21, 0x00 ; 0
4f06: c3 01 movw r24, r6
4f08: b2 01 movw r22, r4
4f0a: 0e 94 a9 3b call 0x7752 ; 0x7752 <__eqsf2>
4f0e: 88 23 and r24, r24
4f10: 64 f4 brge .+24 ; 0x4f2a <MotorRegler+0x9c6>
4f12: 80 e0 ldi r24, 0x00 ; 0
4f14: 90 e0 ldi r25, 0x00 ; 0
4f16: a0 e0 ldi r26, 0x00 ; 0
4f18: b0 e0 ldi r27, 0x00 ; 0
4f1a: 80 93 a8 07 sts 0x07A8, r24
4f1e: 90 93 a9 07 sts 0x07A9, r25
4f22: a0 93 aa 07 sts 0x07AA, r26
4f26: b0 93 ab 07 sts 0x07AB, r27
4f2a: 20 e0 ldi r18, 0x00 ; 0
4f2c: 30 e0 ldi r19, 0x00 ; 0
4f2e: 40 e0 ldi r20, 0x00 ; 0
4f30: 50 e0 ldi r21, 0x00 ; 0
4f32: 60 91 92 07 lds r22, 0x0792
4f36: 70 91 93 07 lds r23, 0x0793
4f3a: 80 91 94 07 lds r24, 0x0794
4f3e: 90 91 95 07 lds r25, 0x0795
4f42: 0e 94 a9 3b call 0x7752 ; 0x7752 <__eqsf2>
4f46: 88 23 and r24, r24
4f48: 64 f4 brge .+24 ; 0x4f62 <MotorRegler+0x9fe>
4f4a: 80 e0 ldi r24, 0x00 ; 0
4f4c: 90 e0 ldi r25, 0x00 ; 0
4f4e: a0 e0 ldi r26, 0x00 ; 0
4f50: b0 e0 ldi r27, 0x00 ; 0
4f52: 80 93 92 07 sts 0x0792, r24
4f56: 90 93 93 07 sts 0x0793, r25
4f5a: a0 93 94 07 sts 0x0794, r26
4f5e: b0 93 95 07 sts 0x0795, r27
4f62: f7 01 movw r30, r14
4f64: ee 0f add r30, r30
4f66: ff 1f adc r31, r31
4f68: ed 5f subi r30, 0xFD ; 253
4f6a: f8 4f sbci r31, 0xF8 ; 248
4f6c: 20 81 ld r18, Z
4f6e: 31 81 ldd r19, Z+1 ; 0x01
4f70: 80 91 56 07 lds r24, 0x0756
4f74: 48 2f mov r20, r24
4f76: 55 27 eor r21, r21
4f78: 42 17 cp r20, r18
4f7a: 53 07 cpc r21, r19
4f7c: 44 f4 brge .+16 ; 0x4f8e <MotorRegler+0xa2a>
4f7e: 80 91 63 07 lds r24, 0x0763
4f82: 82 ff sbrs r24, 2
4f84: 04 c0 rjmp .+8 ; 0x4f8e <MotorRegler+0xa2a>
4f86: 81 e0 ldi r24, 0x01 ; 1
4f88: 80 93 59 04 sts 0x0459, r24
4f8c: 11 c0 rjmp .+34 ; 0x4fb0 <MotorRegler+0xa4c>
4f8e: f7 01 movw r30, r14
4f90: ee 0f add r30, r30
4f92: ff 1f adc r31, r31
4f94: ed 5f subi r30, 0xFD ; 253
4f96: f8 4f sbci r31, 0xF8 ; 248
4f98: 20 81 ld r18, Z
4f9a: 31 81 ldd r19, Z+1 ; 0x01
4f9c: 80 91 57 07 lds r24, 0x0757
4fa0: ba 01 movw r22, r20
4fa2: 68 1b sub r22, r24
4fa4: 71 09 sbc r23, r1
4fa6: 26 17 cp r18, r22
4fa8: 37 07 cpc r19, r23
4faa: 14 f4 brge .+4 ; 0x4fb0 <MotorRegler+0xa4c>
4fac: 10 92 59 04 sts 0x0459, r1
4fb0: f7 01 movw r30, r14
4fb2: ee 0f add r30, r30
4fb4: ff 1f adc r31, r31
4fb6: ed 5f subi r30, 0xFD ; 253
4fb8: f8 4f sbci r31, 0xF8 ; 248
4fba: 80 81 ld r24, Z
4fbc: 91 81 ldd r25, Z+1 ; 0x01
4fbe: 66 27 eor r22, r22
4fc0: 77 27 eor r23, r23
4fc2: 64 1b sub r22, r20
4fc4: 75 0b sbc r23, r21
4fc6: 86 17 cp r24, r22
4fc8: 97 07 cpc r25, r23
4fca: 44 f4 brge .+16 ; 0x4fdc <MotorRegler+0xa78>
4fcc: 80 91 63 07 lds r24, 0x0763
4fd0: 83 ff sbrs r24, 3
4fd2: 04 c0 rjmp .+8 ; 0x4fdc <MotorRegler+0xa78>
4fd4: 81 e0 ldi r24, 0x01 ; 1
4fd6: 80 93 5a 04 sts 0x045A, r24
4fda: 17 c0 rjmp .+46 ; 0x500a <MotorRegler+0xaa6>
4fdc: 80 91 5a 04 lds r24, 0x045A
4fe0: 88 23 and r24, r24
4fe2: 99 f0 breq .+38 ; 0x500a <MotorRegler+0xaa6>
4fe4: ee 0c add r14, r14
4fe6: ff 1c adc r15, r15
4fe8: 83 e0 ldi r24, 0x03 ; 3
4fea: 97 e0 ldi r25, 0x07 ; 7
4fec: e8 0e add r14, r24
4fee: f9 1e adc r15, r25
4ff0: d7 01 movw r26, r14
4ff2: 2d 91 ld r18, X+
4ff4: 3c 91 ld r19, X
4ff6: 80 91 57 07 lds r24, 0x0757
4ffa: 99 27 eor r25, r25
4ffc: 84 1b sub r24, r20
4ffe: 95 0b sbc r25, r21
5000: 82 17 cp r24, r18
5002: 93 07 cpc r25, r19
5004: 14 f4 brge .+4 ; 0x500a <MotorRegler+0xaa6>
5006: 10 92 5a 04 sts 0x045A, r1
500a: f6 01 movw r30, r12
500c: ee 0f add r30, r30
500e: ff 1f adc r31, r31
5010: ed 5f subi r30, 0xFD ; 253
5012: f8 4f sbci r31, 0xF8 ; 248
5014: 80 81 ld r24, Z
5016: 91 81 ldd r25, Z+1 ; 0x01
5018: 48 17 cp r20, r24
501a: 59 07 cpc r21, r25
501c: 44 f4 brge .+16 ; 0x502e <MotorRegler+0xaca>
501e: 80 91 63 07 lds r24, 0x0763
5022: 80 ff sbrs r24, 0
5024: 04 c0 rjmp .+8 ; 0x502e <MotorRegler+0xaca>
5026: 81 e0 ldi r24, 0x01 ; 1
5028: 80 93 5c 04 sts 0x045C, r24
502c: 15 c0 rjmp .+42 ; 0x5058 <MotorRegler+0xaf4>
502e: 80 91 5c 04 lds r24, 0x045C
5032: 88 23 and r24, r24
5034: 89 f0 breq .+34 ; 0x5058 <MotorRegler+0xaf4>
5036: f6 01 movw r30, r12
5038: ee 0f add r30, r30
503a: ff 1f adc r31, r31
503c: ed 5f subi r30, 0xFD ; 253
503e: f8 4f sbci r31, 0xF8 ; 248
5040: 20 81 ld r18, Z
5042: 31 81 ldd r19, Z+1 ; 0x01
5044: 80 91 57 07 lds r24, 0x0757
5048: fa 01 movw r30, r20
504a: e8 1b sub r30, r24
504c: f1 09 sbc r31, r1
504e: 2e 17 cp r18, r30
5050: 3f 07 cpc r19, r31
5052: 14 f4 brge .+4 ; 0x5058 <MotorRegler+0xaf4>
5054: 10 92 5c 04 sts 0x045C, r1
5058: f6 01 movw r30, r12
505a: ee 0f add r30, r30
505c: ff 1f adc r31, r31
505e: ed 5f subi r30, 0xFD ; 253
5060: f8 4f sbci r31, 0xF8 ; 248
5062: 80 81 ld r24, Z
5064: 91 81 ldd r25, Z+1 ; 0x01
5066: 86 17 cp r24, r22
5068: 97 07 cpc r25, r23
506a: 44 f4 brge .+16 ; 0x507c <MotorRegler+0xb18>
506c: 80 91 63 07 lds r24, 0x0763
5070: 81 ff sbrs r24, 1
5072: 04 c0 rjmp .+8 ; 0x507c <MotorRegler+0xb18>
5074: 81 e0 ldi r24, 0x01 ; 1
5076: 80 93 5b 04 sts 0x045B, r24
507a: 17 c0 rjmp .+46 ; 0x50aa <MotorRegler+0xb46>
507c: 80 91 5b 04 lds r24, 0x045B
5080: 88 23 and r24, r24
5082: 99 f0 breq .+38 ; 0x50aa <MotorRegler+0xb46>
5084: cc 0c add r12, r12
5086: dd 1c adc r13, r13
5088: 23 e0 ldi r18, 0x03 ; 3
508a: 37 e0 ldi r19, 0x07 ; 7
508c: c2 0e add r12, r18
508e: d3 1e adc r13, r19
5090: d6 01 movw r26, r12
5092: 2d 91 ld r18, X+
5094: 3c 91 ld r19, X
5096: 80 91 57 07 lds r24, 0x0757
509a: 99 27 eor r25, r25
509c: 84 1b sub r24, r20
509e: 95 0b sbc r25, r21
50a0: 82 17 cp r24, r18
50a2: 93 07 cpc r25, r19
50a4: 14 f4 brge .+4 ; 0x50aa <MotorRegler+0xb46>
50a6: 10 92 5b 04 sts 0x045B, r1
50aa: 80 91 59 04 lds r24, 0x0459
50ae: 88 23 and r24, r24
50b0: 21 f4 brne .+8 ; 0x50ba <MotorRegler+0xb56>
50b2: 80 91 5a 04 lds r24, 0x045A
50b6: 88 23 and r24, r24
50b8: 21 f0 breq .+8 ; 0x50c2 <MotorRegler+0xb5e>
50ba: 81 e0 ldi r24, 0x01 ; 1
50bc: 80 93 58 04 sts 0x0458, r24
50c0: 02 c0 rjmp .+4 ; 0x50c6 <MotorRegler+0xb62>
50c2: 10 92 58 04 sts 0x0458, r1
50c6: 80 91 5c 04 lds r24, 0x045C
50ca: 88 23 and r24, r24
50cc: 21 f4 brne .+8 ; 0x50d6 <MotorRegler+0xb72>
50ce: 80 91 5b 04 lds r24, 0x045B
50d2: 88 23 and r24, r24
50d4: 51 f0 breq .+20 ; 0x50ea <MotorRegler+0xb86>
50d6: 81 e0 ldi r24, 0x01 ; 1
50d8: 80 93 57 04 sts 0x0457, r24
50dc: 10 92 58 04 sts 0x0458, r1
50e0: 10 92 59 04 sts 0x0459, r1
50e4: 10 92 5a 04 sts 0x045A, r1
50e8: 0e c0 rjmp .+28 ; 0x5106 <MotorRegler+0xba2>
50ea: 10 92 57 04 sts 0x0457, r1
50ee: 80 91 58 04 lds r24, 0x0458
50f2: 88 23 and r24, r24
50f4: 11 f4 brne .+4 ; 0x50fa <MotorRegler+0xb96>
50f6: 0c 94 17 35 jmp 0x6a2e ; 0x6a2e <MotorRegler+0x24ca>
50fa: 84 e6 ldi r24, 0x64 ; 100
50fc: 90 e0 ldi r25, 0x00 ; 0
50fe: 90 93 c1 03 sts 0x03C1, r25
5102: 80 93 c0 03 sts 0x03C0, r24
5106: 80 91 55 07 lds r24, 0x0755
510a: 99 27 eor r25, r25
510c: eb 81 ldd r30, Y+3 ; 0x03
510e: fc 81 ldd r31, Y+4 ; 0x04
5110: 8e 17 cp r24, r30
5112: 9f 07 cpc r25, r31
5114: 14 f4 brge .+4 ; 0x511a <MotorRegler+0xbb6>
5116: 9c 83 std Y+4, r25 ; 0x04
5118: 8b 83 std Y+3, r24 ; 0x03
511a: 80 91 3b 04 lds r24, 0x043B
511e: 88 23 and r24, r24
5120: 41 f1 breq .+80 ; 0x5172 <MotorRegler+0xc0e>
5122: 10 92 4b 04 sts 0x044B, r1
5126: 10 92 4a 04 sts 0x044A, r1
512a: 10 92 47 04 sts 0x0447, r1
512e: 10 92 46 04 sts 0x0446, r1
5132: 10 92 49 04 sts 0x0449, r1
5136: 10 92 48 04 sts 0x0448, r1
513a: 8d ec ldi r24, 0xCD ; 205
513c: 9c ec ldi r25, 0xCC ; 204
513e: ac ec ldi r26, 0xCC ; 204
5140: bd e3 ldi r27, 0x3D ; 61
5142: 80 93 a8 07 sts 0x07A8, r24
5146: 90 93 a9 07 sts 0x07A9, r25
514a: a0 93 aa 07 sts 0x07AA, r26
514e: b0 93 ab 07 sts 0x07AB, r27
5152: 8a e0 ldi r24, 0x0A ; 10
5154: 97 ed ldi r25, 0xD7 ; 215
5156: a3 ea ldi r26, 0xA3 ; 163
5158: bb e3 ldi r27, 0x3B ; 59
515a: 80 93 92 07 sts 0x0792, r24
515e: 90 93 93 07 sts 0x0793, r25
5162: a0 93 94 07 sts 0x0794, r26
5166: b0 93 95 07 sts 0x0795, r27
516a: 10 92 58 04 sts 0x0458, r1
516e: 10 92 57 04 sts 0x0457, r1
5172: 20 91 f9 03 lds r18, 0x03F9
5176: 30 91 fa 03 lds r19, 0x03FA
517a: 40 91 fb 03 lds r20, 0x03FB
517e: 50 91 fc 03 lds r21, 0x03FC
5182: 28 af std Y+56, r18 ; 0x38
5184: 39 af std Y+57, r19 ; 0x39
5186: 4a af std Y+58, r20 ; 0x3a
5188: 5b af std Y+59, r21 ; 0x3b
518a: 80 91 8a 07 lds r24, 0x078A
518e: 90 91 8b 07 lds r25, 0x078B
5192: a0 91 8c 07 lds r26, 0x078C
5196: b0 91 8d 07 lds r27, 0x078D
519a: 82 0f add r24, r18
519c: 93 1f adc r25, r19
519e: a4 1f adc r26, r20
51a0: b5 1f adc r27, r21
51a2: 80 93 8a 07 sts 0x078A, r24
51a6: 90 93 8b 07 sts 0x078B, r25
51aa: a0 93 8c 07 sts 0x078C, r26
51ae: b0 93 8d 07 sts 0x078D, r27
51b2: 40 91 01 04 lds r20, 0x0401
51b6: 50 91 02 04 lds r21, 0x0402
51ba: 60 91 03 04 lds r22, 0x0403
51be: 70 91 04 04 lds r23, 0x0404
51c2: 4c ab std Y+52, r20 ; 0x34
51c4: 5d ab std Y+53, r21 ; 0x35
51c6: 6e ab std Y+54, r22 ; 0x36
51c8: 7f ab std Y+55, r23 ; 0x37
51ca: 80 91 8e 07 lds r24, 0x078E
51ce: 90 91 8f 07 lds r25, 0x078F
51d2: a0 91 90 07 lds r26, 0x0790
51d6: b0 91 91 07 lds r27, 0x0791
51da: 84 0f add r24, r20
51dc: 95 1f adc r25, r21
51de: a6 1f adc r26, r22
51e0: b7 1f adc r27, r23
51e2: 80 93 8e 07 sts 0x078E, r24
51e6: 90 93 8f 07 sts 0x078F, r25
51ea: a0 93 90 07 sts 0x0790, r26
51ee: b0 93 91 07 sts 0x0791, r27
51f2: 60 91 fd 03 lds r22, 0x03FD
51f6: 70 91 fe 03 lds r23, 0x03FE
51fa: 80 91 ff 03 lds r24, 0x03FF
51fe: 90 91 00 04 lds r25, 0x0400
5202: 6d 8f std Y+29, r22 ; 0x1d
5204: 7e 8f std Y+30, r23 ; 0x1e
5206: 8f 8f std Y+31, r24 ; 0x1f
5208: 98 a3 std Y+32, r25 ; 0x20
520a: 80 91 82 07 lds r24, 0x0782
520e: 90 91 83 07 lds r25, 0x0783
5212: a0 91 84 07 lds r26, 0x0784
5216: b0 91 85 07 lds r27, 0x0785
521a: 2d 8d ldd r18, Y+29 ; 0x1d
521c: 3e 8d ldd r19, Y+30 ; 0x1e
521e: 4f 8d ldd r20, Y+31 ; 0x1f
5220: 58 a1 ldd r21, Y+32 ; 0x20
5222: 82 0f add r24, r18
5224: 93 1f adc r25, r19
5226: a4 1f adc r26, r20
5228: b5 1f adc r27, r21
522a: 80 93 82 07 sts 0x0782, r24
522e: 90 93 83 07 sts 0x0783, r25
5232: a0 93 84 07 sts 0x0784, r26
5236: b0 93 85 07 sts 0x0785, r27
523a: 40 91 05 04 lds r20, 0x0405
523e: 50 91 06 04 lds r21, 0x0406
5242: 60 91 07 04 lds r22, 0x0407
5246: 70 91 08 04 lds r23, 0x0408
524a: 49 8f std Y+25, r20 ; 0x19
524c: 5a 8f std Y+26, r21 ; 0x1a
524e: 6b 8f std Y+27, r22 ; 0x1b
5250: 7c 8f std Y+28, r23 ; 0x1c
5252: 80 91 7a 07 lds r24, 0x077A
5256: 90 91 7b 07 lds r25, 0x077B
525a: a0 91 7c 07 lds r26, 0x077C
525e: b0 91 7d 07 lds r27, 0x077D
5262: 84 0f add r24, r20
5264: 95 1f adc r25, r21
5266: a6 1f adc r26, r22
5268: b7 1f adc r27, r23
526a: 80 93 7a 07 sts 0x077A, r24
526e: 90 93 7b 07 sts 0x077B, r25
5272: a0 93 7c 07 sts 0x077C, r26
5276: b0 93 7d 07 sts 0x077D, r27
527a: 50 91 57 04 lds r21, 0x0457
527e: 59 a3 std Y+33, r21 ; 0x21
5280: 55 23 and r21, r21
5282: 11 f0 breq .+4 ; 0x5288 <MotorRegler+0xd24>
5284: 0c 94 72 35 jmp 0x6ae4 ; 0x6ae4 <MotorRegler+0x2580>
5288: 80 91 58 04 lds r24, 0x0458
528c: 88 23 and r24, r24
528e: 11 f0 breq .+4 ; 0x5294 <MotorRegler+0xd30>
5290: 0c 94 72 35 jmp 0x6ae4 ; 0x6ae4 <MotorRegler+0x2580>
5294: 0c 94 1f 35 jmp 0x6a3e ; 0x6a3e <MotorRegler+0x24da>
5298: 80 91 6f 04 lds r24, 0x046F
529c: 90 91 70 04 lds r25, 0x0470
52a0: 40 97 sbiw r24, 0x10 ; 16
52a2: a4 f0 brlt .+40 ; 0x52cc <MotorRegler+0xd68>
52a4: c2 01 movw r24, r4
52a6: b1 01 movw r22, r2
52a8: 23 e0 ldi r18, 0x03 ; 3
52aa: 30 e0 ldi r19, 0x00 ; 0
52ac: 40 e0 ldi r20, 0x00 ; 0
52ae: 50 e0 ldi r21, 0x00 ; 0
52b0: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
52b4: 59 01 movw r10, r18
52b6: 6a 01 movw r12, r20
52b8: c4 01 movw r24, r8
52ba: b3 01 movw r22, r6
52bc: 23 e0 ldi r18, 0x03 ; 3
52be: 30 e0 ldi r19, 0x00 ; 0
52c0: 40 e0 ldi r20, 0x00 ; 0
52c2: 50 e0 ldi r21, 0x00 ; 0
52c4: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
52c8: 79 01 movw r14, r18
52ca: 8a 01 movw r16, r20
52cc: e0 91 32 07 lds r30, 0x0732
52d0: ff 27 eor r31, r31
52d2: ee 0f add r30, r30
52d4: ff 1f adc r31, r31
52d6: ed 5f subi r30, 0xFD ; 253
52d8: f8 4f sbci r31, 0xF8 ; 248
52da: 01 90 ld r0, Z+
52dc: f0 81 ld r31, Z
52de: e0 2d mov r30, r0
52e0: f7 ff sbrs r31, 7
52e2: 03 c0 rjmp .+6 ; 0x52ea <MotorRegler+0xd86>
52e4: f0 95 com r31
52e6: e1 95 neg r30
52e8: ff 4f sbci r31, 0xFF ; 255
52ea: 7a 97 sbiw r30, 0x1a ; 26
52ec: a4 f0 brlt .+40 ; 0x5316 <MotorRegler+0xdb2>
52ee: c6 01 movw r24, r12
52f0: b5 01 movw r22, r10
52f2: 23 e0 ldi r18, 0x03 ; 3
52f4: 30 e0 ldi r19, 0x00 ; 0
52f6: 40 e0 ldi r20, 0x00 ; 0
52f8: 50 e0 ldi r21, 0x00 ; 0
52fa: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
52fe: 59 01 movw r10, r18
5300: 6a 01 movw r12, r20
5302: c8 01 movw r24, r16
5304: b7 01 movw r22, r14
5306: 23 e0 ldi r18, 0x03 ; 3
5308: 30 e0 ldi r19, 0x00 ; 0
530a: 40 e0 ldi r20, 0x00 ; 0
530c: 50 e0 ldi r21, 0x00 ; 0
530e: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5312: 79 01 movw r14, r18
5314: 8a 01 movw r16, r20
5316: 61 e2 ldi r22, 0x21 ; 33
5318: a6 16 cp r10, r22
531a: b1 04 cpc r11, r1
531c: c1 04 cpc r12, r1
531e: d1 04 cpc r13, r1
5320: 34 f0 brlt .+12 ; 0x532e <MotorRegler+0xdca>
5322: 90 e2 ldi r25, 0x20 ; 32
5324: a9 2e mov r10, r25
5326: b1 2c mov r11, r1
5328: c1 2c mov r12, r1
532a: d1 2c mov r13, r1
532c: 11 c0 rjmp .+34 ; 0x5350 <MotorRegler+0xdec>
532e: 70 ee ldi r23, 0xE0 ; 224
5330: a7 16 cp r10, r23
5332: 7f ef ldi r23, 0xFF ; 255
5334: b7 06 cpc r11, r23
5336: 7f ef ldi r23, 0xFF ; 255
5338: c7 06 cpc r12, r23
533a: 7f ef ldi r23, 0xFF ; 255
533c: d7 06 cpc r13, r23
533e: 44 f4 brge .+16 ; 0x5350 <MotorRegler+0xdec>
5340: 80 ee ldi r24, 0xE0 ; 224
5342: a8 2e mov r10, r24
5344: 8f ef ldi r24, 0xFF ; 255
5346: b8 2e mov r11, r24
5348: 8f ef ldi r24, 0xFF ; 255
534a: c8 2e mov r12, r24
534c: 8f ef ldi r24, 0xFF ; 255
534e: d8 2e mov r13, r24
5350: 81 e2 ldi r24, 0x21 ; 33
5352: e8 16 cp r14, r24
5354: f1 04 cpc r15, r1
5356: 01 05 cpc r16, r1
5358: 11 05 cpc r17, r1
535a: 34 f0 brlt .+12 ; 0x5368 <MotorRegler+0xe04>
535c: 10 e2 ldi r17, 0x20 ; 32
535e: e1 2e mov r14, r17
5360: f1 2c mov r15, r1
5362: 01 2d mov r16, r1
5364: 11 2d mov r17, r1
5366: 11 c0 rjmp .+34 ; 0x538a <MotorRegler+0xe26>
5368: 90 ee ldi r25, 0xE0 ; 224
536a: e9 16 cp r14, r25
536c: 9f ef ldi r25, 0xFF ; 255
536e: f9 06 cpc r15, r25
5370: 9f ef ldi r25, 0xFF ; 255
5372: 09 07 cpc r16, r25
5374: 9f ef ldi r25, 0xFF ; 255
5376: 19 07 cpc r17, r25
5378: 44 f4 brge .+16 ; 0x538a <MotorRegler+0xe26>
537a: b0 ee ldi r27, 0xE0 ; 224
537c: eb 2e mov r14, r27
537e: bf ef ldi r27, 0xFF ; 255
5380: fb 2e mov r15, r27
5382: bf ef ldi r27, 0xFF ; 255
5384: 0b 2f mov r16, r27
5386: bf ef ldi r27, 0xFF ; 255
5388: 1b 2f mov r17, r27
538a: 80 91 19 04 lds r24, 0x0419
538e: 90 91 1a 04 lds r25, 0x041A
5392: a0 91 1b 04 lds r26, 0x041B
5396: b0 91 1c 04 lds r27, 0x041C
539a: 8a 19 sub r24, r10
539c: 9b 09 sbc r25, r11
539e: ac 09 sbc r26, r12
53a0: bd 09 sbc r27, r13
53a2: 80 93 19 04 sts 0x0419, r24
53a6: 90 93 1a 04 sts 0x041A, r25
53aa: a0 93 1b 04 sts 0x041B, r26
53ae: b0 93 1c 04 sts 0x041C, r27
53b2: 80 91 21 04 lds r24, 0x0421
53b6: 90 91 22 04 lds r25, 0x0422
53ba: a0 91 23 04 lds r26, 0x0423
53be: b0 91 24 04 lds r27, 0x0424
53c2: 8e 19 sub r24, r14
53c4: 9f 09 sbc r25, r15
53c6: a0 0b sbc r26, r16
53c8: b1 0b sbc r27, r17
53ca: 80 93 21 04 sts 0x0421, r24
53ce: 90 93 22 04 sts 0x0422, r25
53d2: a0 93 23 04 sts 0x0423, r26
53d6: b0 93 24 04 sts 0x0424, r27
53da: 80 91 d9 03 lds r24, 0x03D9
53de: 90 91 da 03 lds r25, 0x03DA
53e2: 8f 3f cpi r24, 0xFF ; 255
53e4: 91 05 cpc r25, r1
53e6: 09 f0 breq .+2 ; 0x53ea <MotorRegler+0xe86>
53e8: 08 f4 brcc .+2 ; 0x53ec <MotorRegler+0xe88>
53ea: d5 c4 rjmp .+2474 ; 0x5d96 <MotorRegler+0x1832>
53ec: a9 a1 ldd r26, Y+33 ; 0x21
53ee: aa 23 and r26, r26
53f0: 09 f0 breq .+2 ; 0x53f4 <MotorRegler+0xe90>
53f2: 55 c4 rjmp .+2218 ; 0x5c9e <MotorRegler+0x173a>
53f4: 80 91 58 04 lds r24, 0x0458
53f8: 88 23 and r24, r24
53fa: 09 f0 breq .+2 ; 0x53fe <MotorRegler+0xe9a>
53fc: 50 c4 rjmp .+2208 ; 0x5c9e <MotorRegler+0x173a>
53fe: 60 91 8a 07 lds r22, 0x078A
5402: 70 91 8b 07 lds r23, 0x078B
5406: 80 91 8c 07 lds r24, 0x078C
540a: 90 91 8d 07 lds r25, 0x078D
540e: 20 e0 ldi r18, 0x00 ; 0
5410: 31 e0 ldi r19, 0x01 ; 1
5412: 40 e0 ldi r20, 0x00 ; 0
5414: 50 e0 ldi r21, 0x00 ; 0
5416: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
541a: 2d 8b std Y+21, r18 ; 0x15
541c: 3e 8b std Y+22, r19 ; 0x16
541e: 4f 8b std Y+23, r20 ; 0x17
5420: 58 8f std Y+24, r21 ; 0x18
5422: 20 93 8a 07 sts 0x078A, r18
5426: 30 93 8b 07 sts 0x078B, r19
542a: 40 93 8c 07 sts 0x078C, r20
542e: 50 93 8d 07 sts 0x078D, r21
5432: 60 91 8e 07 lds r22, 0x078E
5436: 70 91 8f 07 lds r23, 0x078F
543a: 80 91 90 07 lds r24, 0x0790
543e: 90 91 91 07 lds r25, 0x0791
5442: 20 e0 ldi r18, 0x00 ; 0
5444: 31 e0 ldi r19, 0x01 ; 1
5446: 40 e0 ldi r20, 0x00 ; 0
5448: 50 e0 ldi r21, 0x00 ; 0
544a: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
544e: 29 8b std Y+17, r18 ; 0x11
5450: 3a 8b std Y+18, r19 ; 0x12
5452: 4b 8b std Y+19, r20 ; 0x13
5454: 5c 8b std Y+20, r21 ; 0x14
5456: 20 93 8e 07 sts 0x078E, r18
545a: 30 93 8f 07 sts 0x078F, r19
545e: 40 93 90 07 sts 0x0790, r20
5462: 50 93 91 07 sts 0x0791, r21
5466: e0 90 43 07 lds r14, 0x0743
546a: ff 24 eor r15, r15
546c: 00 27 eor r16, r16
546e: 11 27 eor r17, r17
5470: 20 91 09 04 lds r18, 0x0409
5474: 30 91 0a 04 lds r19, 0x040A
5478: 40 91 0b 04 lds r20, 0x040B
547c: 50 91 0c 04 lds r21, 0x040C
5480: c8 01 movw r24, r16
5482: b7 01 movw r22, r14
5484: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
5488: 20 e0 ldi r18, 0x00 ; 0
548a: 31 e0 ldi r19, 0x01 ; 1
548c: 40 e0 ldi r20, 0x00 ; 0
548e: 50 e0 ldi r21, 0x00 ; 0
5490: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5494: 19 01 movw r2, r18
5496: 2a 01 movw r4, r20
5498: 20 93 09 04 sts 0x0409, r18
549c: 30 93 0a 04 sts 0x040A, r19
54a0: 40 93 0b 04 sts 0x040B, r20
54a4: 50 93 0c 04 sts 0x040C, r21
54a8: 20 91 0d 04 lds r18, 0x040D
54ac: 30 91 0e 04 lds r19, 0x040E
54b0: 40 91 0f 04 lds r20, 0x040F
54b4: 50 91 10 04 lds r21, 0x0410
54b8: c8 01 movw r24, r16
54ba: b7 01 movw r22, r14
54bc: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
54c0: 20 e0 ldi r18, 0x00 ; 0
54c2: 31 e0 ldi r19, 0x01 ; 1
54c4: 40 e0 ldi r20, 0x00 ; 0
54c6: 50 e0 ldi r21, 0x00 ; 0
54c8: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
54cc: 39 01 movw r6, r18
54ce: 4a 01 movw r8, r20
54d0: 20 93 0d 04 sts 0x040D, r18
54d4: 30 93 0e 04 sts 0x040E, r19
54d8: 40 93 0f 04 sts 0x040F, r20
54dc: 50 93 10 04 sts 0x0410, r21
54e0: 60 91 11 04 lds r22, 0x0411
54e4: 70 91 12 04 lds r23, 0x0412
54e8: 80 91 13 04 lds r24, 0x0413
54ec: 90 91 14 04 lds r25, 0x0414
54f0: 20 e0 ldi r18, 0x00 ; 0
54f2: 31 e0 ldi r19, 0x01 ; 1
54f4: 40 e0 ldi r20, 0x00 ; 0
54f6: 50 e0 ldi r21, 0x00 ; 0
54f8: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
54fc: 20 93 11 04 sts 0x0411, r18
5500: 30 93 12 04 sts 0x0412, r19
5504: 40 93 13 04 sts 0x0413, r20
5508: 50 93 14 04 sts 0x0414, r21
550c: 6d 89 ldd r22, Y+21 ; 0x15
550e: 7e 89 ldd r23, Y+22 ; 0x16
5510: 8f 89 ldd r24, Y+23 ; 0x17
5512: 98 8d ldd r25, Y+24 ; 0x18
5514: 62 19 sub r22, r2
5516: 73 09 sbc r23, r3
5518: 84 09 sbc r24, r4
551a: 95 09 sbc r25, r5
551c: 60 93 96 04 sts 0x0496, r22
5520: 70 93 97 04 sts 0x0497, r23
5524: 80 93 98 04 sts 0x0498, r24
5528: 90 93 99 04 sts 0x0499, r25
552c: e0 90 5c 07 lds r14, 0x075C
5530: ff 24 eor r15, r15
5532: 00 27 eor r16, r16
5534: 11 27 eor r17, r17
5536: a8 01 movw r20, r16
5538: 97 01 movw r18, r14
553a: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
553e: 59 01 movw r10, r18
5540: 6a 01 movw r12, r20
5542: 20 93 84 04 sts 0x0484, r18
5546: 30 93 85 04 sts 0x0485, r19
554a: 40 93 86 04 sts 0x0486, r20
554e: 50 93 87 04 sts 0x0487, r21
5552: 69 89 ldd r22, Y+17 ; 0x11
5554: 7a 89 ldd r23, Y+18 ; 0x12
5556: 8b 89 ldd r24, Y+19 ; 0x13
5558: 9c 89 ldd r25, Y+20 ; 0x14
555a: 66 19 sub r22, r6
555c: 77 09 sbc r23, r7
555e: 88 09 sbc r24, r8
5560: 99 09 sbc r25, r9
5562: 60 93 92 04 sts 0x0492, r22
5566: 70 93 93 04 sts 0x0493, r23
556a: 80 93 94 04 sts 0x0494, r24
556e: 90 93 95 04 sts 0x0495, r25
5572: a8 01 movw r20, r16
5574: 97 01 movw r18, r14
5576: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
557a: 2d 87 std Y+13, r18 ; 0x0d
557c: 3e 87 std Y+14, r19 ; 0x0e
557e: 4f 87 std Y+15, r20 ; 0x0f
5580: 58 8b std Y+16, r21 ; 0x10
5582: c6 01 movw r24, r12
5584: b5 01 movw r22, r10
5586: 20 e0 ldi r18, 0x00 ; 0
5588: 31 e0 ldi r19, 0x01 ; 1
558a: 40 e0 ldi r20, 0x00 ; 0
558c: 50 e0 ldi r21, 0x00 ; 0
558e: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5592: 89 01 movw r16, r18
5594: 30 93 56 04 sts 0x0456, r19
5598: 20 93 55 04 sts 0x0455, r18
559c: 6d 85 ldd r22, Y+13 ; 0x0d
559e: 7e 85 ldd r23, Y+14 ; 0x0e
55a0: 8f 85 ldd r24, Y+15 ; 0x0f
55a2: 98 89 ldd r25, Y+16 ; 0x10
55a4: 20 e0 ldi r18, 0x00 ; 0
55a6: 31 e0 ldi r19, 0x01 ; 1
55a8: 40 e0 ldi r20, 0x00 ; 0
55aa: 50 e0 ldi r21, 0x00 ; 0
55ac: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
55b0: 3d af std Y+61, r19 ; 0x3d
55b2: 2c af std Y+60, r18 ; 0x3c
55b4: 30 93 54 04 sts 0x0454, r19
55b8: 20 93 53 04 sts 0x0453, r18
55bc: 80 91 6d 04 lds r24, 0x046D
55c0: 90 91 6e 04 lds r25, 0x046E
55c4: 40 97 sbiw r24, 0x10 ; 16
55c6: bc f4 brge .+46 ; 0x55f6 <MotorRegler+0x1092>
55c8: 80 91 6f 04 lds r24, 0x046F
55cc: 90 91 70 04 lds r25, 0x0470
55d0: 40 97 sbiw r24, 0x10 ; 16
55d2: 8c f4 brge .+34 ; 0x55f6 <MotorRegler+0x1092>
55d4: e0 91 32 07 lds r30, 0x0732
55d8: ff 27 eor r31, r31
55da: ee 0f add r30, r30
55dc: ff 1f adc r31, r31
55de: ed 5f subi r30, 0xFD ; 253
55e0: f8 4f sbci r31, 0xF8 ; 248
55e2: 01 90 ld r0, Z+
55e4: f0 81 ld r31, Z
55e6: e0 2d mov r30, r0
55e8: f7 ff sbrs r31, 7
55ea: 03 c0 rjmp .+6 ; 0x55f2 <MotorRegler+0x108e>
55ec: f0 95 com r31
55ee: e1 95 neg r30
55f0: ff 4f sbci r31, 0xFF ; 255
55f2: 7a 97 sbiw r30, 0x1a ; 26
55f4: 74 f0 brlt .+28 ; 0x5612 <MotorRegler+0x10ae>
55f6: c8 01 movw r24, r16
55f8: 62 e0 ldi r22, 0x02 ; 2
55fa: 70 e0 ldi r23, 0x00 ; 0
55fc: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
5600: cb 01 movw r24, r22
5602: 62 e0 ldi r22, 0x02 ; 2
5604: 70 e0 ldi r23, 0x00 ; 0
5606: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
560a: 70 93 56 04 sts 0x0456, r23
560e: 60 93 55 04 sts 0x0455, r22
5612: 60 91 82 07 lds r22, 0x0782
5616: 70 91 83 07 lds r23, 0x0783
561a: 80 91 84 07 lds r24, 0x0784
561e: 90 91 85 07 lds r25, 0x0785
5622: 20 e0 ldi r18, 0x00 ; 0
5624: 31 e0 ldi r19, 0x01 ; 1
5626: 40 e0 ldi r20, 0x00 ; 0
5628: 50 e0 ldi r21, 0x00 ; 0
562a: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
562e: 20 93 82 07 sts 0x0782, r18
5632: 30 93 83 07 sts 0x0783, r19
5636: 40 93 84 07 sts 0x0784, r20
563a: 50 93 85 07 sts 0x0785, r21
563e: 60 91 7a 07 lds r22, 0x077A
5642: 70 91 7b 07 lds r23, 0x077B
5646: 80 91 7c 07 lds r24, 0x077C
564a: 90 91 7d 07 lds r25, 0x077D
564e: 20 e0 ldi r18, 0x00 ; 0
5650: 31 e0 ldi r19, 0x01 ; 1
5652: 40 e0 ldi r20, 0x00 ; 0
5654: 50 e0 ldi r21, 0x00 ; 0
5656: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
565a: 20 93 7a 07 sts 0x077A, r18
565e: 30 93 7b 07 sts 0x077B, r19
5662: 40 93 7c 07 sts 0x077C, r20
5666: 50 93 7d 07 sts 0x077D, r21
566a: ed 8c ldd r14, Y+29 ; 0x1d
566c: fe 8c ldd r15, Y+30 ; 0x1e
566e: 0f 8d ldd r16, Y+31 ; 0x1f
5670: 18 a1 ldd r17, Y+32 ; 0x20
5672: 28 ad ldd r18, Y+56 ; 0x38
5674: 39 ad ldd r19, Y+57 ; 0x39
5676: 4a ad ldd r20, Y+58 ; 0x3a
5678: 5b ad ldd r21, Y+59 ; 0x3b
567a: e2 1a sub r14, r18
567c: f3 0a sbc r15, r19
567e: 04 0b sbc r16, r20
5680: 15 0b sbc r17, r21
5682: e0 92 9e 04 sts 0x049E, r14
5686: f0 92 9f 04 sts 0x049F, r15
568a: 00 93 a0 04 sts 0x04A0, r16
568e: 10 93 a1 04 sts 0x04A1, r17
5692: a9 8c ldd r10, Y+25 ; 0x19
5694: ba 8c ldd r11, Y+26 ; 0x1a
5696: cb 8c ldd r12, Y+27 ; 0x1b
5698: dc 8c ldd r13, Y+28 ; 0x1c
569a: 4c a9 ldd r20, Y+52 ; 0x34
569c: 5d a9 ldd r21, Y+53 ; 0x35
569e: 6e a9 ldd r22, Y+54 ; 0x36
56a0: 7f a9 ldd r23, Y+55 ; 0x37
56a2: a4 1a sub r10, r20
56a4: b5 0a sbc r11, r21
56a6: c6 0a sbc r12, r22
56a8: d7 0a sbc r13, r23
56aa: a0 92 9a 04 sts 0x049A, r10
56ae: b0 92 9b 04 sts 0x049B, r11
56b2: c0 92 9c 04 sts 0x049C, r12
56b6: d0 92 9d 04 sts 0x049D, r13
56ba: e0 92 96 04 sts 0x0496, r14
56be: f0 92 97 04 sts 0x0497, r15
56c2: 00 93 98 04 sts 0x0498, r16
56c6: 10 93 99 04 sts 0x0499, r17
56ca: a0 92 92 04 sts 0x0492, r10
56ce: b0 92 93 04 sts 0x0493, r11
56d2: c0 92 94 04 sts 0x0494, r12
56d6: d0 92 95 04 sts 0x0495, r13
56da: 80 91 1d 04 lds r24, 0x041D
56de: 90 91 1e 04 lds r25, 0x041E
56e2: a0 91 1f 04 lds r26, 0x041F
56e6: b0 91 20 04 lds r27, 0x0420
56ea: 8e 19 sub r24, r14
56ec: 9f 09 sbc r25, r15
56ee: a0 0b sbc r26, r16
56f0: b1 0b sbc r27, r17
56f2: 80 93 1d 04 sts 0x041D, r24
56f6: 90 93 1e 04 sts 0x041E, r25
56fa: a0 93 1f 04 sts 0x041F, r26
56fe: b0 93 20 04 sts 0x0420, r27
5702: 80 91 25 04 lds r24, 0x0425
5706: 90 91 26 04 lds r25, 0x0426
570a: a0 91 27 04 lds r26, 0x0427
570e: b0 91 28 04 lds r27, 0x0428
5712: 8a 19 sub r24, r10
5714: 9b 09 sbc r25, r11
5716: ac 09 sbc r26, r12
5718: bd 09 sbc r27, r13
571a: 80 93 25 04 sts 0x0425, r24
571e: 90 93 26 04 sts 0x0426, r25
5722: a0 93 27 04 sts 0x0427, r26
5726: b0 93 28 04 sts 0x0428, r27
572a: c2 01 movw r24, r4
572c: b1 01 movw r22, r2
572e: 2a e1 ldi r18, 0x1A ; 26
5730: 30 e0 ldi r19, 0x00 ; 0
5732: 40 e0 ldi r20, 0x00 ; 0
5734: 50 e0 ldi r21, 0x00 ; 0
5736: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
573a: 30 93 ca 06 sts 0x06CA, r19
573e: 20 93 c9 06 sts 0x06C9, r18
5742: c4 01 movw r24, r8
5744: b3 01 movw r22, r6
5746: 2a e1 ldi r18, 0x1A ; 26
5748: 30 e0 ldi r19, 0x00 ; 0
574a: 40 e0 ldi r20, 0x00 ; 0
574c: 50 e0 ldi r21, 0x00 ; 0
574e: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5752: 30 93 cc 06 sts 0x06CC, r19
5756: 20 93 cb 06 sts 0x06CB, r18
575a: f0 92 ce 06 sts 0x06CE, r15
575e: e0 92 cd 06 sts 0x06CD, r14
5762: b0 92 d0 06 sts 0x06D0, r11
5766: a0 92 cf 06 sts 0x06CF, r10
576a: 6d 89 ldd r22, Y+21 ; 0x15
576c: 7e 89 ldd r23, Y+22 ; 0x16
576e: 8f 89 ldd r24, Y+23 ; 0x17
5770: 98 8d ldd r25, Y+24 ; 0x18
5772: 2a e1 ldi r18, 0x1A ; 26
5774: 30 e0 ldi r19, 0x00 ; 0
5776: 40 e0 ldi r20, 0x00 ; 0
5778: 50 e0 ldi r21, 0x00 ; 0
577a: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
577e: 30 93 d2 06 sts 0x06D2, r19
5782: 20 93 d1 06 sts 0x06D1, r18
5786: 69 89 ldd r22, Y+17 ; 0x11
5788: 7a 89 ldd r23, Y+18 ; 0x12
578a: 8b 89 ldd r24, Y+19 ; 0x13
578c: 9c 89 ldd r25, Y+20 ; 0x14
578e: 2a e1 ldi r18, 0x1A ; 26
5790: 30 e0 ldi r19, 0x00 ; 0
5792: 40 e0 ldi r20, 0x00 ; 0
5794: 50 e0 ldi r21, 0x00 ; 0
5796: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
579a: 30 93 d4 06 sts 0x06D4, r19
579e: 20 93 d3 06 sts 0x06D3, r18
57a2: 6d 85 ldd r22, Y+13 ; 0x0d
57a4: 7e 85 ldd r23, Y+14 ; 0x0e
57a6: 70 93 e2 06 sts 0x06E2, r23
57aa: 60 93 e1 06 sts 0x06E1, r22
57ae: 8c ad ldd r24, Y+60 ; 0x3c
57b0: 9d ad ldd r25, Y+61 ; 0x3d
57b2: 88 0f add r24, r24
57b4: 99 1f adc r25, r25
57b6: 2c ad ldd r18, Y+60 ; 0x3c
57b8: 3d ad ldd r19, Y+61 ; 0x3d
57ba: 63 e0 ldi r22, 0x03 ; 3
57bc: 22 0f add r18, r18
57be: 33 1f adc r19, r19
57c0: 6a 95 dec r22
57c2: e1 f7 brne .-8 ; 0x57bc <MotorRegler+0x1258>
57c4: 82 0f add r24, r18
57c6: 93 1f adc r25, r19
57c8: 90 93 e4 06 sts 0x06E4, r25
57cc: 80 93 e3 06 sts 0x06E3, r24
57d0: 81 e0 ldi r24, 0x01 ; 1
57d2: 90 e0 ldi r25, 0x00 ; 0
57d4: 90 93 7f 04 sts 0x047F, r25
57d8: 80 93 7e 04 sts 0x047E, r24
57dc: 80 91 76 04 lds r24, 0x0476
57e0: 90 91 77 04 lds r25, 0x0477
57e4: a0 91 78 04 lds r26, 0x0478
57e8: b0 91 79 04 lds r27, 0x0479
57ec: 2d 89 ldd r18, Y+21 ; 0x15
57ee: 3e 89 ldd r19, Y+22 ; 0x16
57f0: 4f 89 ldd r20, Y+23 ; 0x17
57f2: 58 8d ldd r21, Y+24 ; 0x18
57f4: 82 1b sub r24, r18
57f6: 93 0b sbc r25, r19
57f8: a4 0b sbc r26, r20
57fa: b5 0b sbc r27, r21
57fc: 81 5e subi r24, 0xE1 ; 225
57fe: 91 4b sbci r25, 0xB1 ; 177
5800: af 4f sbci r26, 0xFF ; 255
5802: bf 4f sbci r27, 0xFF ; 255
5804: 8f 53 subi r24, 0x3F ; 63
5806: 9c 49 sbci r25, 0x9C ; 156
5808: a0 40 sbci r26, 0x00 ; 0
580a: b0 40 sbci r27, 0x00 ; 0
580c: 08 f0 brcs .+2 ; 0x5810 <MotorRegler+0x12ac>
580e: c1 c0 rjmp .+386 ; 0x5992 <MotorRegler+0x142e>
5810: 41 e0 ldi r20, 0x01 ; 1
5812: e4 16 cp r14, r20
5814: 40 e1 ldi r20, 0x10 ; 16
5816: f4 06 cpc r15, r20
5818: 40 e0 ldi r20, 0x00 ; 0
581a: 04 07 cpc r16, r20
581c: 40 e0 ldi r20, 0x00 ; 0
581e: 14 07 cpc r17, r20
5820: 0c f4 brge .+2 ; 0x5824 <MotorRegler+0x12c0>
5822: 52 c0 rjmp .+164 ; 0x58c8 <MotorRegler+0x1364>
5824: 80 91 7d 04 lds r24, 0x047D
5828: 88 23 and r24, r24
582a: 09 f4 brne .+2 ; 0x582e <MotorRegler+0x12ca>
582c: 49 c0 rjmp .+146 ; 0x58c0 <MotorRegler+0x135c>
582e: d8 01 movw r26, r16
5830: c7 01 movw r24, r14
5832: 5c e0 ldi r21, 0x0C ; 12
5834: b5 95 asr r27
5836: a7 95 ror r26
5838: 97 95 ror r25
583a: 87 95 ror r24
583c: 5a 95 dec r21
583e: d1 f7 brne .-12 ; 0x5834 <MotorRegler+0x12d0>
5840: 01 96 adiw r24, 0x01 ; 1
5842: 90 93 7f 04 sts 0x047F, r25
5846: 80 93 7e 04 sts 0x047E, r24
584a: d8 01 movw r26, r16
584c: c7 01 movw r24, r14
584e: 43 e0 ldi r20, 0x03 ; 3
5850: b5 95 asr r27
5852: a7 95 ror r26
5854: 97 95 ror r25
5856: 87 95 ror r24
5858: 4a 95 dec r20
585a: d1 f7 brne .-12 ; 0x5850 <MotorRegler+0x12ec>
585c: 80 93 84 04 sts 0x0484, r24
5860: 90 93 85 04 sts 0x0485, r25
5864: a0 93 86 04 sts 0x0486, r26
5868: b0 93 87 04 sts 0x0487, r27
586c: 89 58 subi r24, 0x89 ; 137
586e: 93 41 sbci r25, 0x13 ; 19
5870: a0 40 sbci r26, 0x00 ; 0
5872: b0 40 sbci r27, 0x00 ; 0
5874: 64 f0 brlt .+24 ; 0x588e <MotorRegler+0x132a>
5876: 88 e8 ldi r24, 0x88 ; 136
5878: 93 e1 ldi r25, 0x13 ; 19
587a: a0 e0 ldi r26, 0x00 ; 0
587c: b0 e0 ldi r27, 0x00 ; 0
587e: 80 93 84 04 sts 0x0484, r24
5882: 90 93 85 04 sts 0x0485, r25
5886: a0 93 86 04 sts 0x0486, r26
588a: b0 93 87 04 sts 0x0487, r27
588e: 60 91 84 04 lds r22, 0x0484
5892: 70 91 85 04 lds r23, 0x0485
5896: 80 91 86 04 lds r24, 0x0486
589a: 90 91 87 04 lds r25, 0x0487
589e: 20 e0 ldi r18, 0x00 ; 0
58a0: 31 e0 ldi r19, 0x01 ; 1
58a2: 40 e0 ldi r20, 0x00 ; 0
58a4: 50 e0 ldi r21, 0x00 ; 0
58a6: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
58aa: 80 91 55 04 lds r24, 0x0455
58ae: 90 91 56 04 lds r25, 0x0456
58b2: 82 0f add r24, r18
58b4: 93 1f adc r25, r19
58b6: 90 93 56 04 sts 0x0456, r25
58ba: 80 93 55 04 sts 0x0455, r24
58be: 66 c0 rjmp .+204 ; 0x598c <MotorRegler+0x1428>
58c0: 81 e0 ldi r24, 0x01 ; 1
58c2: 80 93 7d 04 sts 0x047D, r24
58c6: 62 c0 rjmp .+196 ; 0x598c <MotorRegler+0x1428>
58c8: 10 92 7d 04 sts 0x047D, r1
58cc: 60 e0 ldi r22, 0x00 ; 0
58ce: e6 16 cp r14, r22
58d0: 60 ef ldi r22, 0xF0 ; 240
58d2: f6 06 cpc r15, r22
58d4: 6f ef ldi r22, 0xFF ; 255
58d6: 06 07 cpc r16, r22
58d8: 6f ef ldi r22, 0xFF ; 255
58da: 16 07 cpc r17, r22
58dc: 0c f0 brlt .+2 ; 0x58e0 <MotorRegler+0x137c>
58de: 56 c0 rjmp .+172 ; 0x598c <MotorRegler+0x1428>
58e0: 80 91 7c 04 lds r24, 0x047C
58e4: 88 23 and r24, r24
58e6: 09 f4 brne .+2 ; 0x58ea <MotorRegler+0x1386>
58e8: 4d c0 rjmp .+154 ; 0x5984 <MotorRegler+0x1420>
58ea: 88 27 eor r24, r24
58ec: 99 27 eor r25, r25
58ee: dc 01 movw r26, r24
58f0: 8e 19 sub r24, r14
58f2: 9f 09 sbc r25, r15
58f4: a0 0b sbc r26, r16
58f6: b1 0b sbc r27, r17
58f8: 3c e0 ldi r19, 0x0C ; 12
58fa: b5 95 asr r27
58fc: a7 95 ror r26
58fe: 97 95 ror r25
5900: 87 95 ror r24
5902: 3a 95 dec r19
5904: d1 f7 brne .-12 ; 0x58fa <MotorRegler+0x1396>
5906: 01 96 adiw r24, 0x01 ; 1
5908: 90 93 7f 04 sts 0x047F, r25
590c: 80 93 7e 04 sts 0x047E, r24
5910: c8 01 movw r24, r16
5912: b7 01 movw r22, r14
5914: 28 e0 ldi r18, 0x08 ; 8
5916: 30 e0 ldi r19, 0x00 ; 0
5918: 40 e0 ldi r20, 0x00 ; 0
591a: 50 e0 ldi r21, 0x00 ; 0
591c: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5920: 20 93 84 04 sts 0x0484, r18
5924: 30 93 85 04 sts 0x0485, r19
5928: 40 93 86 04 sts 0x0486, r20
592c: 50 93 87 04 sts 0x0487, r21
5930: 28 57 subi r18, 0x78 ; 120
5932: 3c 4e sbci r19, 0xEC ; 236
5934: 4f 4f sbci r20, 0xFF ; 255
5936: 5f 4f sbci r21, 0xFF ; 255
5938: 64 f4 brge .+24 ; 0x5952 <MotorRegler+0x13ee>
593a: 88 e7 ldi r24, 0x78 ; 120
593c: 9c ee ldi r25, 0xEC ; 236
593e: af ef ldi r26, 0xFF ; 255
5940: bf ef ldi r27, 0xFF ; 255
5942: 80 93 84 04 sts 0x0484, r24
5946: 90 93 85 04 sts 0x0485, r25
594a: a0 93 86 04 sts 0x0486, r26
594e: b0 93 87 04 sts 0x0487, r27
5952: 60 91 84 04 lds r22, 0x0484
5956: 70 91 85 04 lds r23, 0x0485
595a: 80 91 86 04 lds r24, 0x0486
595e: 90 91 87 04 lds r25, 0x0487
5962: 20 e0 ldi r18, 0x00 ; 0
5964: 31 e0 ldi r19, 0x01 ; 1
5966: 40 e0 ldi r20, 0x00 ; 0
5968: 50 e0 ldi r21, 0x00 ; 0
596a: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
596e: 80 91 55 04 lds r24, 0x0455
5972: 90 91 56 04 lds r25, 0x0456
5976: 82 0f add r24, r18
5978: 93 1f adc r25, r19
597a: 90 93 56 04 sts 0x0456, r25
597e: 80 93 55 04 sts 0x0455, r24
5982: 0b c0 rjmp .+22 ; 0x599a <MotorRegler+0x1436>
5984: 81 e0 ldi r24, 0x01 ; 1
5986: 80 93 7c 04 sts 0x047C, r24
598a: 07 c0 rjmp .+14 ; 0x599a <MotorRegler+0x1436>
598c: 10 92 7c 04 sts 0x047C, r1
5990: 04 c0 rjmp .+8 ; 0x599a <MotorRegler+0x1436>
5992: 10 92 7f 04 sts 0x047F, r1
5996: 10 92 7e 04 sts 0x047E, r1
599a: 80 91 5d 07 lds r24, 0x075D
599e: 88 2e mov r8, r24
59a0: 99 24 eor r9, r9
59a2: 80 91 7e 04 lds r24, 0x047E
59a6: 90 91 7f 04 lds r25, 0x047F
59aa: 88 16 cp r8, r24
59ac: 99 06 cpc r9, r25
59ae: 24 f4 brge .+8 ; 0x59b8 <MotorRegler+0x1454>
59b0: 90 92 7f 04 sts 0x047F, r9
59b4: 80 92 7e 04 sts 0x047E, r8
59b8: 81 e0 ldi r24, 0x01 ; 1
59ba: e8 16 cp r14, r24
59bc: 84 e0 ldi r24, 0x04 ; 4
59be: f8 06 cpc r15, r24
59c0: 80 e0 ldi r24, 0x00 ; 0
59c2: 08 07 cpc r16, r24
59c4: 80 e0 ldi r24, 0x00 ; 0
59c6: 18 07 cpc r17, r24
59c8: 5c f0 brlt .+22 ; 0x59e0 <MotorRegler+0x147c>
59ca: 80 91 ef 03 lds r24, 0x03EF
59ce: 90 91 f0 03 lds r25, 0x03F0
59d2: 20 91 7e 04 lds r18, 0x047E
59d6: 30 91 7f 04 lds r19, 0x047F
59da: 82 0f add r24, r18
59dc: 93 1f adc r25, r19
59de: 13 c0 rjmp .+38 ; 0x5a06 <MotorRegler+0x14a2>
59e0: 90 e0 ldi r25, 0x00 ; 0
59e2: e9 16 cp r14, r25
59e4: 9c ef ldi r25, 0xFC ; 252
59e6: f9 06 cpc r15, r25
59e8: 9f ef ldi r25, 0xFF ; 255
59ea: 09 07 cpc r16, r25
59ec: 9f ef ldi r25, 0xFF ; 255
59ee: 19 07 cpc r17, r25
59f0: 74 f4 brge .+28 ; 0x5a0e <MotorRegler+0x14aa>
59f2: 80 91 ef 03 lds r24, 0x03EF
59f6: 90 91 f0 03 lds r25, 0x03F0
59fa: 20 91 7e 04 lds r18, 0x047E
59fe: 30 91 7f 04 lds r19, 0x047F
5a02: 82 1b sub r24, r18
5a04: 93 0b sbc r25, r19
5a06: 90 93 f0 03 sts 0x03F0, r25
5a0a: 80 93 ef 03 sts 0x03EF, r24
5a0e: 81 e0 ldi r24, 0x01 ; 1
5a10: 90 e0 ldi r25, 0x00 ; 0
5a12: 90 93 7f 04 sts 0x047F, r25
5a16: 80 93 7e 04 sts 0x047E, r24
5a1a: 10 92 80 04 sts 0x0480, r1
5a1e: 10 92 81 04 sts 0x0481, r1
5a22: 10 92 82 04 sts 0x0482, r1
5a26: 10 92 83 04 sts 0x0483, r1
5a2a: 80 91 72 04 lds r24, 0x0472
5a2e: 90 91 73 04 lds r25, 0x0473
5a32: a0 91 74 04 lds r26, 0x0474
5a36: b0 91 75 04 lds r27, 0x0475
5a3a: 29 89 ldd r18, Y+17 ; 0x11
5a3c: 3a 89 ldd r19, Y+18 ; 0x12
5a3e: 4b 89 ldd r20, Y+19 ; 0x13
5a40: 5c 89 ldd r21, Y+20 ; 0x14
5a42: 82 1b sub r24, r18
5a44: 93 0b sbc r25, r19
5a46: a4 0b sbc r26, r20
5a48: b5 0b sbc r27, r21
5a4a: 81 5e subi r24, 0xE1 ; 225
5a4c: 91 4b sbci r25, 0xB1 ; 177
5a4e: af 4f sbci r26, 0xFF ; 255
5a50: bf 4f sbci r27, 0xFF ; 255
5a52: 8f 53 subi r24, 0x3F ; 63
5a54: 9c 49 sbci r25, 0x9C ; 156
5a56: a0 40 sbci r26, 0x00 ; 0
5a58: b0 40 sbci r27, 0x00 ; 0
5a5a: 08 f0 brcs .+2 ; 0x5a5e <MotorRegler+0x14fa>
5a5c: bd c0 rjmp .+378 ; 0x5bd8 <MotorRegler+0x1674>
5a5e: 41 e0 ldi r20, 0x01 ; 1
5a60: a4 16 cp r10, r20
5a62: 40 e1 ldi r20, 0x10 ; 16
5a64: b4 06 cpc r11, r20
5a66: 40 e0 ldi r20, 0x00 ; 0
5a68: c4 06 cpc r12, r20
5a6a: 40 e0 ldi r20, 0x00 ; 0
5a6c: d4 06 cpc r13, r20
5a6e: 0c f4 brge .+2 ; 0x5a72 <MotorRegler+0x150e>
5a70: 50 c0 rjmp .+160 ; 0x5b12 <MotorRegler+0x15ae>
5a72: 80 91 7b 04 lds r24, 0x047B
5a76: 88 23 and r24, r24
5a78: 09 f4 brne .+2 ; 0x5a7c <MotorRegler+0x1518>
5a7a: 47 c0 rjmp .+142 ; 0x5b0a <MotorRegler+0x15a6>
5a7c: d6 01 movw r26, r12
5a7e: c5 01 movw r24, r10
5a80: 2c e0 ldi r18, 0x0C ; 12
5a82: b5 95 asr r27
5a84: a7 95 ror r26
5a86: 97 95 ror r25
5a88: 87 95 ror r24
5a8a: 2a 95 dec r18
5a8c: d1 f7 brne .-12 ; 0x5a82 <MotorRegler+0x151e>
5a8e: 01 96 adiw r24, 0x01 ; 1
5a90: 90 93 7f 04 sts 0x047F, r25
5a94: 80 93 7e 04 sts 0x047E, r24
5a98: d6 01 movw r26, r12
5a9a: c5 01 movw r24, r10
5a9c: 03 e0 ldi r16, 0x03 ; 3
5a9e: b5 95 asr r27
5aa0: a7 95 ror r26
5aa2: 97 95 ror r25
5aa4: 87 95 ror r24
5aa6: 0a 95 dec r16
5aa8: d1 f7 brne .-12 ; 0x5a9e <MotorRegler+0x153a>
5aaa: 80 93 80 04 sts 0x0480, r24
5aae: 90 93 81 04 sts 0x0481, r25
5ab2: a0 93 82 04 sts 0x0482, r26
5ab6: b0 93 83 04 sts 0x0483, r27
5aba: 89 58 subi r24, 0x89 ; 137
5abc: 93 41 sbci r25, 0x13 ; 19
5abe: a0 40 sbci r26, 0x00 ; 0
5ac0: b0 40 sbci r27, 0x00 ; 0
5ac2: 64 f0 brlt .+24 ; 0x5adc <MotorRegler+0x1578>
5ac4: 88 e8 ldi r24, 0x88 ; 136
5ac6: 93 e1 ldi r25, 0x13 ; 19
5ac8: a0 e0 ldi r26, 0x00 ; 0
5aca: b0 e0 ldi r27, 0x00 ; 0
5acc: 80 93 80 04 sts 0x0480, r24
5ad0: 90 93 81 04 sts 0x0481, r25
5ad4: a0 93 82 04 sts 0x0482, r26
5ad8: b0 93 83 04 sts 0x0483, r27
5adc: 60 91 80 04 lds r22, 0x0480
5ae0: 70 91 81 04 lds r23, 0x0481
5ae4: 80 91 82 04 lds r24, 0x0482
5ae8: 90 91 83 04 lds r25, 0x0483
5aec: 20 e0 ldi r18, 0x00 ; 0
5aee: 31 e0 ldi r19, 0x01 ; 1
5af0: 40 e0 ldi r20, 0x00 ; 0
5af2: 50 e0 ldi r21, 0x00 ; 0
5af4: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5af8: 6c ad ldd r22, Y+60 ; 0x3c
5afa: 7d ad ldd r23, Y+61 ; 0x3d
5afc: 62 0f add r22, r18
5afe: 73 1f adc r23, r19
5b00: 70 93 54 04 sts 0x0454, r23
5b04: 60 93 53 04 sts 0x0453, r22
5b08: 64 c0 rjmp .+200 ; 0x5bd2 <MotorRegler+0x166e>
5b0a: 81 e0 ldi r24, 0x01 ; 1
5b0c: 80 93 7b 04 sts 0x047B, r24
5b10: 60 c0 rjmp .+192 ; 0x5bd2 <MotorRegler+0x166e>
5b12: 10 92 7b 04 sts 0x047B, r1
5b16: 70 e0 ldi r23, 0x00 ; 0
5b18: a7 16 cp r10, r23
5b1a: 70 ef ldi r23, 0xF0 ; 240
5b1c: b7 06 cpc r11, r23
5b1e: 7f ef ldi r23, 0xFF ; 255
5b20: c7 06 cpc r12, r23
5b22: 7f ef ldi r23, 0xFF ; 255
5b24: d7 06 cpc r13, r23
5b26: 0c f0 brlt .+2 ; 0x5b2a <MotorRegler+0x15c6>
5b28: 54 c0 rjmp .+168 ; 0x5bd2 <MotorRegler+0x166e>
5b2a: 80 91 7a 04 lds r24, 0x047A
5b2e: 88 23 and r24, r24
5b30: 09 f4 brne .+2 ; 0x5b34 <MotorRegler+0x15d0>
5b32: 4b c0 rjmp .+150 ; 0x5bca <MotorRegler+0x1666>
5b34: 88 27 eor r24, r24
5b36: 99 27 eor r25, r25
5b38: dc 01 movw r26, r24
5b3a: 8a 19 sub r24, r10
5b3c: 9b 09 sbc r25, r11
5b3e: ac 09 sbc r26, r12
5b40: bd 09 sbc r27, r13
5b42: 1c e0 ldi r17, 0x0C ; 12
5b44: b5 95 asr r27
5b46: a7 95 ror r26
5b48: 97 95 ror r25
5b4a: 87 95 ror r24
5b4c: 1a 95 dec r17
5b4e: d1 f7 brne .-12 ; 0x5b44 <MotorRegler+0x15e0>
5b50: 01 96 adiw r24, 0x01 ; 1
5b52: 90 93 7f 04 sts 0x047F, r25
5b56: 80 93 7e 04 sts 0x047E, r24
5b5a: c6 01 movw r24, r12
5b5c: b5 01 movw r22, r10
5b5e: 28 e0 ldi r18, 0x08 ; 8
5b60: 30 e0 ldi r19, 0x00 ; 0
5b62: 40 e0 ldi r20, 0x00 ; 0
5b64: 50 e0 ldi r21, 0x00 ; 0
5b66: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5b6a: 20 93 80 04 sts 0x0480, r18
5b6e: 30 93 81 04 sts 0x0481, r19
5b72: 40 93 82 04 sts 0x0482, r20
5b76: 50 93 83 04 sts 0x0483, r21
5b7a: 28 57 subi r18, 0x78 ; 120
5b7c: 3c 4e sbci r19, 0xEC ; 236
5b7e: 4f 4f sbci r20, 0xFF ; 255
5b80: 5f 4f sbci r21, 0xFF ; 255
5b82: 64 f4 brge .+24 ; 0x5b9c <MotorRegler+0x1638>
5b84: 88 e7 ldi r24, 0x78 ; 120
5b86: 9c ee ldi r25, 0xEC ; 236
5b88: af ef ldi r26, 0xFF ; 255
5b8a: bf ef ldi r27, 0xFF ; 255
5b8c: 80 93 80 04 sts 0x0480, r24
5b90: 90 93 81 04 sts 0x0481, r25
5b94: a0 93 82 04 sts 0x0482, r26
5b98: b0 93 83 04 sts 0x0483, r27
5b9c: 60 91 80 04 lds r22, 0x0480
5ba0: 70 91 81 04 lds r23, 0x0481
5ba4: 80 91 82 04 lds r24, 0x0482
5ba8: 90 91 83 04 lds r25, 0x0483
5bac: 20 e0 ldi r18, 0x00 ; 0
5bae: 31 e0 ldi r19, 0x01 ; 1
5bb0: 40 e0 ldi r20, 0x00 ; 0
5bb2: 50 e0 ldi r21, 0x00 ; 0
5bb4: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5bb8: ac ad ldd r26, Y+60 ; 0x3c
5bba: bd ad ldd r27, Y+61 ; 0x3d
5bbc: a2 0f add r26, r18
5bbe: b3 1f adc r27, r19
5bc0: b0 93 54 04 sts 0x0454, r27
5bc4: a0 93 53 04 sts 0x0453, r26
5bc8: 0b c0 rjmp .+22 ; 0x5be0 <MotorRegler+0x167c>
5bca: 81 e0 ldi r24, 0x01 ; 1
5bcc: 80 93 7a 04 sts 0x047A, r24
5bd0: 07 c0 rjmp .+14 ; 0x5be0 <MotorRegler+0x167c>
5bd2: 10 92 7a 04 sts 0x047A, r1
5bd6: 04 c0 rjmp .+8 ; 0x5be0 <MotorRegler+0x167c>
5bd8: 10 92 7f 04 sts 0x047F, r1
5bdc: 10 92 7e 04 sts 0x047E, r1
5be0: 80 91 7e 04 lds r24, 0x047E
5be4: 90 91 7f 04 lds r25, 0x047F
5be8: 88 16 cp r8, r24
5bea: 99 06 cpc r9, r25
5bec: 24 f4 brge .+8 ; 0x5bf6 <MotorRegler+0x1692>
5bee: 90 92 7f 04 sts 0x047F, r9
5bf2: 80 92 7e 04 sts 0x047E, r8
5bf6: b1 e0 ldi r27, 0x01 ; 1
5bf8: ab 16 cp r10, r27
5bfa: b4 e0 ldi r27, 0x04 ; 4
5bfc: bb 06 cpc r11, r27
5bfe: b0 e0 ldi r27, 0x00 ; 0
5c00: cb 06 cpc r12, r27
5c02: b0 e0 ldi r27, 0x00 ; 0
5c04: db 06 cpc r13, r27
5c06: 5c f0 brlt .+22 ; 0x5c1e <MotorRegler+0x16ba>
5c08: 80 91 f1 03 lds r24, 0x03F1
5c0c: 90 91 f2 03 lds r25, 0x03F2
5c10: 20 91 7e 04 lds r18, 0x047E
5c14: 30 91 7f 04 lds r19, 0x047F
5c18: 82 0f add r24, r18
5c1a: 93 1f adc r25, r19
5c1c: 13 c0 rjmp .+38 ; 0x5c44 <MotorRegler+0x16e0>
5c1e: e0 e0 ldi r30, 0x00 ; 0
5c20: ae 16 cp r10, r30
5c22: ec ef ldi r30, 0xFC ; 252
5c24: be 06 cpc r11, r30
5c26: ef ef ldi r30, 0xFF ; 255
5c28: ce 06 cpc r12, r30
5c2a: ef ef ldi r30, 0xFF ; 255
5c2c: de 06 cpc r13, r30
5c2e: 74 f4 brge .+28 ; 0x5c4c <MotorRegler+0x16e8>
5c30: 80 91 f1 03 lds r24, 0x03F1
5c34: 90 91 f2 03 lds r25, 0x03F2
5c38: 20 91 7e 04 lds r18, 0x047E
5c3c: 30 91 7f 04 lds r19, 0x047F
5c40: 82 1b sub r24, r18
5c42: 93 0b sbc r25, r19
5c44: 90 93 f2 03 sts 0x03F2, r25
5c48: 80 93 f1 03 sts 0x03F1, r24
5c4c: 80 91 80 04 lds r24, 0x0480
5c50: 90 91 81 04 lds r25, 0x0481
5c54: 90 93 de 06 sts 0x06DE, r25
5c58: 80 93 dd 06 sts 0x06DD, r24
5c5c: 80 91 ef 03 lds r24, 0x03EF
5c60: 90 91 f0 03 lds r25, 0x03F0
5c64: 90 93 d6 06 sts 0x06D6, r25
5c68: 80 93 d5 06 sts 0x06D5, r24
5c6c: 80 91 f1 03 lds r24, 0x03F1
5c70: 90 91 f2 03 lds r25, 0x03F2
5c74: 20 91 f5 03 lds r18, 0x03F5
5c78: 30 91 f6 03 lds r19, 0x03F6
5c7c: 82 1b sub r24, r18
5c7e: 93 0b sbc r25, r19
5c80: 9c 01 movw r18, r24
5c82: a3 e0 ldi r26, 0x03 ; 3
5c84: 22 0f add r18, r18
5c86: 33 1f adc r19, r19
5c88: aa 95 dec r26
5c8a: e1 f7 brne .-8 ; 0x5c84 <MotorRegler+0x1720>
5c8c: 88 0f add r24, r24
5c8e: 99 1f adc r25, r25
5c90: 82 0f add r24, r18
5c92: 93 1f adc r25, r19
5c94: 90 93 d8 06 sts 0x06D8, r25
5c98: 80 93 d7 06 sts 0x06D7, r24
5c9c: 08 c0 rjmp .+16 ; 0x5cae <MotorRegler+0x174a>
5c9e: 10 92 54 04 sts 0x0454, r1
5ca2: 10 92 53 04 sts 0x0453, r1
5ca6: 10 92 56 04 sts 0x0456, r1
5caa: 10 92 55 04 sts 0x0455, r1
5cae: 20 e0 ldi r18, 0x00 ; 0
5cb0: 30 e0 ldi r19, 0x00 ; 0
5cb2: 40 e0 ldi r20, 0x00 ; 0
5cb4: 50 e0 ldi r21, 0x00 ; 0
5cb6: 60 91 92 07 lds r22, 0x0792
5cba: 70 91 93 07 lds r23, 0x0793
5cbe: 80 91 94 07 lds r24, 0x0794
5cc2: 90 91 95 07 lds r25, 0x0795
5cc6: 0e 94 a9 3b call 0x7752 ; 0x7752 <__eqsf2>
5cca: 88 23 and r24, r24
5ccc: 41 f4 brne .+16 ; 0x5cde <MotorRegler+0x177a>
5cce: 10 92 54 04 sts 0x0454, r1
5cd2: 10 92 53 04 sts 0x0453, r1
5cd6: 10 92 56 04 sts 0x0456, r1
5cda: 10 92 55 04 sts 0x0455, r1
5cde: 80 91 8a 07 lds r24, 0x078A
5ce2: 90 91 8b 07 lds r25, 0x078B
5ce6: a0 91 8c 07 lds r26, 0x078C
5cea: b0 91 8d 07 lds r27, 0x078D
5cee: 80 93 76 04 sts 0x0476, r24
5cf2: 90 93 77 04 sts 0x0477, r25
5cf6: a0 93 78 04 sts 0x0478, r26
5cfa: b0 93 79 04 sts 0x0479, r27
5cfe: 80 91 8e 07 lds r24, 0x078E
5d02: 90 91 8f 07 lds r25, 0x078F
5d06: a0 91 90 07 lds r26, 0x0790
5d0a: b0 91 91 07 lds r27, 0x0791
5d0e: 80 93 72 04 sts 0x0472, r24
5d12: 90 93 73 04 sts 0x0473, r25
5d16: a0 93 74 04 sts 0x0474, r26
5d1a: b0 93 75 04 sts 0x0475, r27
5d1e: 10 92 09 04 sts 0x0409, r1
5d22: 10 92 0a 04 sts 0x040A, r1
5d26: 10 92 0b 04 sts 0x040B, r1
5d2a: 10 92 0c 04 sts 0x040C, r1
5d2e: 10 92 0d 04 sts 0x040D, r1
5d32: 10 92 0e 04 sts 0x040E, r1
5d36: 10 92 0f 04 sts 0x040F, r1
5d3a: 10 92 10 04 sts 0x0410, r1
5d3e: 10 92 11 04 sts 0x0411, r1
5d42: 10 92 12 04 sts 0x0412, r1
5d46: 10 92 13 04 sts 0x0413, r1
5d4a: 10 92 14 04 sts 0x0414, r1
5d4e: 10 92 8a 07 sts 0x078A, r1
5d52: 10 92 8b 07 sts 0x078B, r1
5d56: 10 92 8c 07 sts 0x078C, r1
5d5a: 10 92 8d 07 sts 0x078D, r1
5d5e: 10 92 8e 07 sts 0x078E, r1
5d62: 10 92 8f 07 sts 0x078F, r1
5d66: 10 92 90 07 sts 0x0790, r1
5d6a: 10 92 91 07 sts 0x0791, r1
5d6e: 10 92 82 07 sts 0x0782, r1
5d72: 10 92 83 07 sts 0x0783, r1
5d76: 10 92 84 07 sts 0x0784, r1
5d7a: 10 92 85 07 sts 0x0785, r1
5d7e: 10 92 7a 07 sts 0x077A, r1
5d82: 10 92 7b 07 sts 0x077B, r1
5d86: 10 92 7c 07 sts 0x077C, r1
5d8a: 10 92 7d 07 sts 0x077D, r1
5d8e: 10 92 da 03 sts 0x03DA, r1
5d92: 10 92 d9 03 sts 0x03D9, r1
5d96: 80 90 4a 04 lds r8, 0x044A
5d9a: 90 90 4b 04 lds r9, 0x044B
5d9e: 54 01 movw r10, r8
5da0: 97 fe sbrs r9, 7
5da2: 04 c0 rjmp .+8 ; 0x5dac <MotorRegler+0x1848>
5da4: aa 24 eor r10, r10
5da6: bb 24 eor r11, r11
5da8: a8 18 sub r10, r8
5daa: b9 08 sbc r11, r9
5dac: f5 e1 ldi r31, 0x15 ; 21
5dae: af 16 cp r10, r31
5db0: b1 04 cpc r11, r1
5db2: 3c f0 brlt .+14 ; 0x5dc2 <MotorRegler+0x185e>
5db4: 80 91 37 07 lds r24, 0x0737
5db8: 84 fd sbrc r24, 4
5dba: 03 c0 rjmp .+6 ; 0x5dc2 <MotorRegler+0x185e>
5dbc: 81 e0 ldi r24, 0x01 ; 1
5dbe: 80 93 a1 03 sts 0x03A1, r24
5dc2: e0 90 40 07 lds r14, 0x0740
5dc6: cc 24 eor r12, r12
5dc8: b7 fc sbrc r11, 7
5dca: c0 94 com r12
5dcc: dc 2c mov r13, r12
5dce: b4 01 movw r22, r8
5dd0: 88 27 eor r24, r24
5dd2: 77 fd sbrc r23, 7
5dd4: 80 95 com r24
5dd6: 98 2f mov r25, r24
5dd8: 2e 2d mov r18, r14
5dda: 33 27 eor r19, r19
5ddc: 44 27 eor r20, r20
5dde: 55 27 eor r21, r21
5de0: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
5de4: 9b 01 movw r18, r22
5de6: ac 01 movw r20, r24
5de8: c6 01 movw r24, r12
5dea: b5 01 movw r22, r10
5dec: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
5df0: 20 e0 ldi r18, 0x00 ; 0
5df2: 32 e0 ldi r19, 0x02 ; 2
5df4: 40 e0 ldi r20, 0x00 ; 0
5df6: 50 e0 ldi r21, 0x00 ; 0
5df8: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5dfc: 89 01 movw r16, r18
5dfe: 9a 01 movw r18, r20
5e00: ff 24 eor r15, r15
5e02: e8 9c mul r14, r8
5e04: c0 01 movw r24, r0
5e06: e9 9c mul r14, r9
5e08: 90 0d add r25, r0
5e0a: f8 9c mul r15, r8
5e0c: 90 0d add r25, r0
5e0e: 11 24 eor r1, r1
5e10: 64 e0 ldi r22, 0x04 ; 4
5e12: 70 e0 ldi r23, 0x00 ; 0
5e14: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
5e18: 60 0f add r22, r16
5e1a: 71 1f adc r23, r17
5e1c: 88 27 eor r24, r24
5e1e: 77 fd sbrc r23, 7
5e20: 80 95 com r24
5e22: 98 2f mov r25, r24
5e24: 60 93 a2 04 sts 0x04A2, r22
5e28: 70 93 a3 04 sts 0x04A3, r23
5e2c: 80 93 a4 04 sts 0x04A4, r24
5e30: 90 93 a5 04 sts 0x04A5, r25
5e34: 20 91 29 04 lds r18, 0x0429
5e38: 30 91 2a 04 lds r19, 0x042A
5e3c: 40 91 2b 04 lds r20, 0x042B
5e40: 50 91 2c 04 lds r21, 0x042C
5e44: 26 1b sub r18, r22
5e46: 37 0b sbc r19, r23
5e48: 48 0b sbc r20, r24
5e4a: 59 0b sbc r21, r25
5e4c: 20 93 29 04 sts 0x0429, r18
5e50: 30 93 2a 04 sts 0x042A, r19
5e54: 40 93 2b 04 sts 0x042B, r20
5e58: 50 93 2c 04 sts 0x042C, r21
5e5c: 21 35 cpi r18, 0x51 ; 81
5e5e: 63 ec ldi r22, 0xC3 ; 195
5e60: 36 07 cpc r19, r22
5e62: 60 e0 ldi r22, 0x00 ; 0
5e64: 46 07 cpc r20, r22
5e66: 60 e0 ldi r22, 0x00 ; 0
5e68: 56 07 cpc r21, r22
5e6a: 2c f0 brlt .+10 ; 0x5e76 <MotorRegler+0x1912>
5e6c: 80 e5 ldi r24, 0x50 ; 80
5e6e: 93 ec ldi r25, 0xC3 ; 195
5e70: a0 e0 ldi r26, 0x00 ; 0
5e72: b0 e0 ldi r27, 0x00 ; 0
5e74: 09 c0 rjmp .+18 ; 0x5e88 <MotorRegler+0x1924>
5e76: 20 5b subi r18, 0xB0 ; 176
5e78: 3c 43 sbci r19, 0x3C ; 60
5e7a: 4f 4f sbci r20, 0xFF ; 255
5e7c: 5f 4f sbci r21, 0xFF ; 255
5e7e: 64 f4 brge .+24 ; 0x5e98 <MotorRegler+0x1934>
5e80: 80 eb ldi r24, 0xB0 ; 176
5e82: 9c e3 ldi r25, 0x3C ; 60
5e84: af ef ldi r26, 0xFF ; 255
5e86: bf ef ldi r27, 0xFF ; 255
5e88: 80 93 29 04 sts 0x0429, r24
5e8c: 90 93 2a 04 sts 0x042A, r25
5e90: a0 93 2b 04 sts 0x042B, r26
5e94: b0 93 2c 04 sts 0x042C, r27
5e98: 80 91 37 07 lds r24, 0x0737
5e9c: 83 ff sbrs r24, 3
5e9e: 9a c0 rjmp .+308 ; 0x5fd4 <MotorRegler+0x1a70>
5ea0: 80 91 71 04 lds r24, 0x0471
5ea4: 81 50 subi r24, 0x01 ; 1
5ea6: 80 93 71 04 sts 0x0471, r24
5eaa: 8f 3f cpi r24, 0xFF ; 255
5eac: d9 f4 brne .+54 ; 0x5ee4 <MotorRegler+0x1980>
5eae: 0e 94 01 38 call 0x7002 ; 0x7002 <heading_MM3>
5eb2: 90 93 36 04 sts 0x0436, r25
5eb6: 80 93 35 04 sts 0x0435, r24
5eba: 20 91 37 04 lds r18, 0x0437
5ebe: 30 91 38 04 lds r19, 0x0438
5ec2: 82 1b sub r24, r18
5ec4: 93 0b sbc r25, r19
5ec6: 84 5e subi r24, 0xE4 ; 228
5ec8: 9d 4f sbci r25, 0xFD ; 253
5eca: 68 e6 ldi r22, 0x68 ; 104
5ecc: 71 e0 ldi r23, 0x01 ; 1
5ece: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
5ed2: 84 5b subi r24, 0xB4 ; 180
5ed4: 90 40 sbci r25, 0x00 ; 0
5ed6: 90 93 3a 04 sts 0x043A, r25
5eda: 80 93 39 04 sts 0x0439, r24
5ede: 82 e3 ldi r24, 0x32 ; 50
5ee0: 80 93 71 04 sts 0x0471, r24
5ee4: 60 91 f9 03 lds r22, 0x03F9
5ee8: 70 91 fa 03 lds r23, 0x03FA
5eec: 80 91 fb 03 lds r24, 0x03FB
5ef0: 90 91 fc 03 lds r25, 0x03FC
5ef4: 20 e0 ldi r18, 0x00 ; 0
5ef6: 32 e0 ldi r19, 0x02 ; 2
5ef8: 40 e0 ldi r20, 0x00 ; 0
5efa: 50 e0 ldi r21, 0x00 ; 0
5efc: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5f00: 89 01 movw r16, r18
5f02: 37 ff sbrs r19, 7
5f04: 03 c0 rjmp .+6 ; 0x5f0c <MotorRegler+0x19a8>
5f06: 10 95 com r17
5f08: 01 95 neg r16
5f0a: 1f 4f sbci r17, 0xFF ; 255
5f0c: 60 91 01 04 lds r22, 0x0401
5f10: 70 91 02 04 lds r23, 0x0402
5f14: 80 91 03 04 lds r24, 0x0403
5f18: 90 91 04 04 lds r25, 0x0404
5f1c: 20 e0 ldi r18, 0x00 ; 0
5f1e: 32 e0 ldi r19, 0x02 ; 2
5f20: 40 e0 ldi r20, 0x00 ; 0
5f22: 50 e0 ldi r21, 0x00 ; 0
5f24: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
5f28: b9 01 movw r22, r18
5f2a: 37 ff sbrs r19, 7
5f2c: 03 c0 rjmp .+6 ; 0x5f34 <MotorRegler+0x19d0>
5f2e: 70 95 com r23
5f30: 61 95 neg r22
5f32: 7f 4f sbci r23, 0xFF ; 255
5f34: 60 17 cp r22, r16
5f36: 71 07 cpc r23, r17
5f38: 0c f4 brge .+2 ; 0x5f3c <MotorRegler+0x19d8>
5f3a: b8 01 movw r22, r16
5f3c: 63 32 cpi r22, 0x23 ; 35
5f3e: 71 05 cpc r23, r1
5f40: 74 f4 brge .+28 ; 0x5f5e <MotorRegler+0x19fa>
5f42: 80 91 a1 03 lds r24, 0x03A1
5f46: 88 23 and r24, r24
5f48: 51 f0 breq .+20 ; 0x5f5e <MotorRegler+0x19fa>
5f4a: 80 91 35 04 lds r24, 0x0435
5f4e: 90 91 36 04 lds r25, 0x0436
5f52: 90 93 38 04 sts 0x0438, r25
5f56: 80 93 37 04 sts 0x0437, r24
5f5a: 10 92 a1 03 sts 0x03A1, r1
5f5e: 20 91 97 03 lds r18, 0x0397
5f62: 33 27 eor r19, r19
5f64: 62 9f mul r22, r18
5f66: c0 01 movw r24, r0
5f68: 63 9f mul r22, r19
5f6a: 90 0d add r25, r0
5f6c: 72 9f mul r23, r18
5f6e: 90 0d add r25, r0
5f70: 11 24 eor r1, r1
5f72: 60 e4 ldi r22, 0x40 ; 64
5f74: 70 e0 ldi r23, 0x00 ; 0
5f76: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
5f7a: 26 1b sub r18, r22
5f7c: 37 0b sbc r19, r23
5f7e: 12 16 cp r1, r18
5f80: 13 06 cpc r1, r19
5f82: 44 f5 brge .+80 ; 0x5fd4 <MotorRegler+0x1a70>
5f84: 80 91 39 04 lds r24, 0x0439
5f88: 90 91 3a 04 lds r25, 0x043A
5f8c: dc 01 movw r26, r24
5f8e: 2a 9f mul r18, r26
5f90: c0 01 movw r24, r0
5f92: 2b 9f mul r18, r27
5f94: 90 0d add r25, r0
5f96: 3a 9f mul r19, r26
5f98: 90 0d add r25, r0
5f9a: 11 24 eor r1, r1
5f9c: 60 e2 ldi r22, 0x20 ; 32
5f9e: 70 e0 ldi r23, 0x00 ; 0
5fa0: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
5fa4: 88 27 eor r24, r24
5fa6: 77 fd sbrc r23, 7
5fa8: 80 95 com r24
5faa: 98 2f mov r25, r24
5fac: 20 91 29 04 lds r18, 0x0429
5fb0: 30 91 2a 04 lds r19, 0x042A
5fb4: 40 91 2b 04 lds r20, 0x042B
5fb8: 50 91 2c 04 lds r21, 0x042C
5fbc: 26 0f add r18, r22
5fbe: 37 1f adc r19, r23
5fc0: 48 1f adc r20, r24
5fc2: 59 1f adc r21, r25
5fc4: 20 93 29 04 sts 0x0429, r18
5fc8: 30 93 2a 04 sts 0x042A, r19
5fcc: 40 93 2b 04 sts 0x042B, r20
5fd0: 50 93 2c 04 sts 0x042C, r21
5fd4: 80 91 88 04 lds r24, 0x0488
5fd8: 81 50 subi r24, 0x01 ; 1
5fda: 80 93 88 04 sts 0x0488, r24
5fde: 8f 3f cpi r24, 0xFF ; 255
5fe0: 09 f0 breq .+2 ; 0x5fe4 <MotorRegler+0x1a80>
5fe2: 79 c0 rjmp .+242 ; 0x60d6 <MotorRegler+0x1b72>
5fe4: 88 e1 ldi r24, 0x18 ; 24
5fe6: 80 93 88 04 sts 0x0488, r24
5fea: e0 90 43 07 lds r14, 0x0743
5fee: ff 24 eor r15, r15
5ff0: 00 27 eor r16, r16
5ff2: 11 27 eor r17, r17
5ff4: 60 91 f9 03 lds r22, 0x03F9
5ff8: 70 91 fa 03 lds r23, 0x03FA
5ffc: 80 91 fb 03 lds r24, 0x03FB
6000: 90 91 fc 03 lds r25, 0x03FC
6004: a8 01 movw r20, r16
6006: 97 01 movw r18, r14
6008: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
600c: 30 93 a8 06 sts 0x06A8, r19
6010: 20 93 a7 06 sts 0x06A7, r18
6014: 60 91 01 04 lds r22, 0x0401
6018: 70 91 02 04 lds r23, 0x0402
601c: 80 91 03 04 lds r24, 0x0403
6020: 90 91 04 04 lds r25, 0x0404
6024: a8 01 movw r20, r16
6026: 97 01 movw r18, r14
6028: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
602c: 30 93 aa 06 sts 0x06AA, r19
6030: 20 93 a9 06 sts 0x06A9, r18
6034: 80 91 a3 07 lds r24, 0x07A3
6038: 90 91 a4 07 lds r25, 0x07A4
603c: 90 93 ac 06 sts 0x06AC, r25
6040: 80 93 ab 06 sts 0x06AB, r24
6044: 80 91 ad 07 lds r24, 0x07AD
6048: 90 91 ae 07 lds r25, 0x07AE
604c: 90 93 ae 06 sts 0x06AE, r25
6050: 80 93 ad 06 sts 0x06AD, r24
6054: 80 91 a6 07 lds r24, 0x07A6
6058: 90 91 a7 07 lds r25, 0x07A7
605c: 90 93 b0 06 sts 0x06B0, r25
6060: 80 93 af 06 sts 0x06AF, r24
6064: 80 91 4f 04 lds r24, 0x044F
6068: 90 91 50 04 lds r25, 0x0450
606c: 90 93 b2 06 sts 0x06B2, r25
6070: 80 93 b1 06 sts 0x06B1, r24
6074: 60 91 31 04 lds r22, 0x0431
6078: 70 91 32 04 lds r23, 0x0432
607c: 80 91 33 04 lds r24, 0x0433
6080: 90 91 34 04 lds r25, 0x0434
6084: 20 e0 ldi r18, 0x00 ; 0
6086: 32 e0 ldi r19, 0x02 ; 2
6088: 40 e0 ldi r20, 0x00 ; 0
608a: 50 e0 ldi r21, 0x00 ; 0
608c: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
6090: 30 93 b4 06 sts 0x06B4, r19
6094: 20 93 b3 06 sts 0x06B3, r18
6098: 80 91 35 04 lds r24, 0x0435
609c: 90 91 36 04 lds r25, 0x0436
60a0: 90 93 b8 06 sts 0x06B8, r25
60a4: 80 93 b7 06 sts 0x06B7, r24
60a8: 80 91 08 03 lds r24, 0x0308
60ac: 90 91 09 03 lds r25, 0x0309
60b0: 90 93 ba 06 sts 0x06BA, r25
60b4: 80 93 b9 06 sts 0x06B9, r24
60b8: 80 91 45 04 lds r24, 0x0445
60bc: 99 27 eor r25, r25
60be: 90 93 bc 06 sts 0x06BC, r25
60c2: 80 93 bb 06 sts 0x06BB, r24
60c6: 80 91 86 07 lds r24, 0x0786
60ca: 90 91 87 07 lds r25, 0x0787
60ce: 90 93 c8 06 sts 0x06C8, r25
60d2: 80 93 c7 06 sts 0x06C7, r24
60d6: 80 91 57 04 lds r24, 0x0457
60da: c0 90 7f 07 lds r12, 0x077F
60de: d0 90 80 07 lds r13, 0x0780
60e2: 88 23 and r24, r24
60e4: 91 f0 breq .+36 ; 0x610a <MotorRegler+0x1ba6>
60e6: b6 01 movw r22, r12
60e8: 88 27 eor r24, r24
60ea: 77 fd sbrc r23, 7
60ec: 80 95 com r24
60ee: 98 2f mov r25, r24
60f0: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
60f4: 20 91 a8 07 lds r18, 0x07A8
60f8: 30 91 a9 07 lds r19, 0x07A9
60fc: 40 91 aa 07 lds r20, 0x07AA
6100: 50 91 ab 07 lds r21, 0x07AB
6104: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
6108: 2d c0 rjmp .+90 ; 0x6164 <MotorRegler+0x1c00>
610a: 60 91 f9 03 lds r22, 0x03F9
610e: 70 91 fa 03 lds r23, 0x03FA
6112: 80 91 fb 03 lds r24, 0x03FB
6116: 90 91 fc 03 lds r25, 0x03FC
611a: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
611e: 20 91 92 07 lds r18, 0x0792
6122: 30 91 93 07 lds r19, 0x0793
6126: 40 91 94 07 lds r20, 0x0794
612a: 50 91 95 07 lds r21, 0x0795
612e: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
6132: 7b 01 movw r14, r22
6134: 8c 01 movw r16, r24
6136: b6 01 movw r22, r12
6138: 88 27 eor r24, r24
613a: 77 fd sbrc r23, 7
613c: 80 95 com r24
613e: 98 2f mov r25, r24
6140: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
6144: 20 91 a8 07 lds r18, 0x07A8
6148: 30 91 a9 07 lds r19, 0x07A9
614c: 40 91 aa 07 lds r20, 0x07AA
6150: 50 91 ab 07 lds r21, 0x07AB
6154: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
6158: 9b 01 movw r18, r22
615a: ac 01 movw r20, r24
615c: c8 01 movw r24, r16
615e: b7 01 movw r22, r14
6160: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
6164: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
6168: 70 93 80 07 sts 0x0780, r23
616c: 60 93 7f 07 sts 0x077F, r22
6170: 80 91 58 04 lds r24, 0x0458
6174: c0 90 77 07 lds r12, 0x0777
6178: d0 90 78 07 lds r13, 0x0778
617c: 88 23 and r24, r24
617e: 91 f0 breq .+36 ; 0x61a4 <MotorRegler+0x1c40>
6180: b6 01 movw r22, r12
6182: 88 27 eor r24, r24
6184: 77 fd sbrc r23, 7
6186: 80 95 com r24
6188: 98 2f mov r25, r24
618a: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
618e: 20 91 a8 07 lds r18, 0x07A8
6192: 30 91 a9 07 lds r19, 0x07A9
6196: 40 91 aa 07 lds r20, 0x07AA
619a: 50 91 ab 07 lds r21, 0x07AB
619e: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
61a2: 2d c0 rjmp .+90 ; 0x61fe <MotorRegler+0x1c9a>
61a4: 60 91 01 04 lds r22, 0x0401
61a8: 70 91 02 04 lds r23, 0x0402
61ac: 80 91 03 04 lds r24, 0x0403
61b0: 90 91 04 04 lds r25, 0x0404
61b4: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
61b8: 20 91 92 07 lds r18, 0x0792
61bc: 30 91 93 07 lds r19, 0x0793
61c0: 40 91 94 07 lds r20, 0x0794
61c4: 50 91 95 07 lds r21, 0x0795
61c8: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
61cc: 7b 01 movw r14, r22
61ce: 8c 01 movw r16, r24
61d0: b6 01 movw r22, r12
61d2: 88 27 eor r24, r24
61d4: 77 fd sbrc r23, 7
61d6: 80 95 com r24
61d8: 98 2f mov r25, r24
61da: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
61de: 20 91 a8 07 lds r18, 0x07A8
61e2: 30 91 a9 07 lds r19, 0x07A9
61e6: 40 91 aa 07 lds r20, 0x07AA
61ea: 50 91 ab 07 lds r21, 0x07AB
61ee: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
61f2: 9b 01 movw r18, r22
61f4: ac 01 movw r20, r24
61f6: c8 01 movw r24, r16
61f8: b7 01 movw r22, r14
61fa: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
61fe: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
6202: 70 93 78 07 sts 0x0778, r23
6206: 60 93 77 07 sts 0x0777, r22
620a: 20 91 92 07 lds r18, 0x0792
620e: 30 91 93 07 lds r19, 0x0793
6212: 40 91 94 07 lds r20, 0x0794
6216: 50 91 95 07 lds r21, 0x0795
621a: 2a a3 std Y+34, r18 ; 0x22
621c: 3b a3 std Y+35, r19 ; 0x23
621e: 4c a3 std Y+36, r20 ; 0x24
6220: 5d a3 std Y+37, r21 ; 0x25
6222: 60 91 a6 07 lds r22, 0x07A6
6226: 70 91 a7 07 lds r23, 0x07A7
622a: 88 27 eor r24, r24
622c: 77 fd sbrc r23, 7
622e: 80 95 com r24
6230: 98 2f mov r25, r24
6232: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
6236: 7b 01 movw r14, r22
6238: 8c 01 movw r16, r24
623a: 60 91 a8 07 lds r22, 0x07A8
623e: 70 91 a9 07 lds r23, 0x07A9
6242: 80 91 aa 07 lds r24, 0x07AA
6246: 90 91 ab 07 lds r25, 0x07AB
624a: 9b 01 movw r18, r22
624c: ac 01 movw r20, r24
624e: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
6252: 9b 01 movw r18, r22
6254: ac 01 movw r20, r24
6256: c8 01 movw r24, r16
6258: b7 01 movw r22, r14
625a: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
625e: 7b 01 movw r14, r22
6260: 8c 01 movw r16, r24
6262: 60 91 15 04 lds r22, 0x0415
6266: 70 91 16 04 lds r23, 0x0416
626a: 80 91 17 04 lds r24, 0x0417
626e: 90 91 18 04 lds r25, 0x0418
6272: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
6276: 2a a1 ldd r18, Y+34 ; 0x22
6278: 3b a1 ldd r19, Y+35 ; 0x23
627a: 4c a1 ldd r20, Y+36 ; 0x24
627c: 5d a1 ldd r21, Y+37 ; 0x25
627e: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
6282: 20 e0 ldi r18, 0x00 ; 0
6284: 30 e0 ldi r19, 0x00 ; 0
6286: 40 e0 ldi r20, 0x00 ; 0
6288: 5f e3 ldi r21, 0x3F ; 63
628a: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
628e: 9b 01 movw r18, r22
6290: ac 01 movw r20, r24
6292: c8 01 movw r24, r16
6294: b7 01 movw r22, r14
6296: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
629a: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
629e: 8b 01 movw r16, r22
62a0: 70 93 a7 07 sts 0x07A7, r23
62a4: 60 93 a6 07 sts 0x07A6, r22
62a8: 60 91 01 04 lds r22, 0x0401
62ac: 70 91 02 04 lds r23, 0x0402
62b0: 80 91 03 04 lds r24, 0x0403
62b4: 90 91 04 04 lds r25, 0x0404
62b8: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
62bc: 2a a1 ldd r18, Y+34 ; 0x22
62be: 3b a1 ldd r19, Y+35 ; 0x23
62c0: 4c a1 ldd r20, Y+36 ; 0x24
62c2: 5d a1 ldd r21, Y+37 ; 0x25
62c4: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
62c8: 69 87 std Y+9, r22 ; 0x09
62ca: 7a 87 std Y+10, r23 ; 0x0a
62cc: 8b 87 std Y+11, r24 ; 0x0b
62ce: 9c 87 std Y+12, r25 ; 0x0c
62d0: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
62d4: 70 93 da 06 sts 0x06DA, r23
62d8: 60 93 d9 06 sts 0x06D9, r22
62dc: 40 91 48 04 lds r20, 0x0448
62e0: 50 91 49 04 lds r21, 0x0449
62e4: 5d a7 std Y+45, r21 ; 0x2d
62e6: 4c a7 std Y+44, r20 ; 0x2c
62e8: 50 93 e6 06 sts 0x06E6, r21
62ec: 40 93 e5 06 sts 0x06E5, r20
62f0: 20 91 77 07 lds r18, 0x0777
62f4: 30 91 78 07 lds r19, 0x0778
62f8: 30 93 e0 06 sts 0x06E0, r19
62fc: 20 93 df 06 sts 0x06DF, r18
6300: 80 91 7f 07 lds r24, 0x077F
6304: 90 91 80 07 lds r25, 0x0780
6308: 58 e0 ldi r21, 0x08 ; 8
630a: 81 30 cpi r24, 0x01 ; 1
630c: 95 07 cpc r25, r21
630e: 1c f0 brlt .+6 ; 0x6316 <MotorRegler+0x1db2>
6310: 80 e0 ldi r24, 0x00 ; 0
6312: 98 e0 ldi r25, 0x08 ; 8
6314: 05 c0 rjmp .+10 ; 0x6320 <MotorRegler+0x1dbc>
6316: 80 50 subi r24, 0x00 ; 0
6318: 98 4f sbci r25, 0xF8 ; 248
631a: 34 f4 brge .+12 ; 0x6328 <MotorRegler+0x1dc4>
631c: 80 e0 ldi r24, 0x00 ; 0
631e: 98 ef ldi r25, 0xF8 ; 248
6320: 90 93 80 07 sts 0x0780, r25
6324: 80 93 7f 07 sts 0x077F, r24
6328: 78 e0 ldi r23, 0x08 ; 8
632a: 21 30 cpi r18, 0x01 ; 1
632c: 37 07 cpc r19, r23
632e: 1c f0 brlt .+6 ; 0x6336 <MotorRegler+0x1dd2>
6330: 80 e0 ldi r24, 0x00 ; 0
6332: 98 e0 ldi r25, 0x08 ; 8
6334: 05 c0 rjmp .+10 ; 0x6340 <MotorRegler+0x1ddc>
6336: 20 50 subi r18, 0x00 ; 0
6338: 38 4f sbci r19, 0xF8 ; 248
633a: 34 f4 brge .+12 ; 0x6348 <MotorRegler+0x1de4>
633c: 80 e0 ldi r24, 0x00 ; 0
633e: 98 ef ldi r25, 0xF8 ; 248
6340: 90 93 78 07 sts 0x0778, r25
6344: 80 93 77 07 sts 0x0777, r24
6348: 98 e0 ldi r25, 0x08 ; 8
634a: 01 30 cpi r16, 0x01 ; 1
634c: 19 07 cpc r17, r25
634e: 1c f0 brlt .+6 ; 0x6356 <MotorRegler+0x1df2>
6350: 80 e0 ldi r24, 0x00 ; 0
6352: 98 e0 ldi r25, 0x08 ; 8
6354: 05 c0 rjmp .+10 ; 0x6360 <MotorRegler+0x1dfc>
6356: 00 50 subi r16, 0x00 ; 0
6358: 18 4f sbci r17, 0xF8 ; 248
635a: 34 f4 brge .+12 ; 0x6368 <MotorRegler+0x1e04>
635c: 80 e0 ldi r24, 0x00 ; 0
635e: 98 ef ldi r25, 0xF8 ; 248
6360: 90 93 a7 07 sts 0x07A7, r25
6364: 80 93 a6 07 sts 0x07A6, r24
6368: 80 91 37 07 lds r24, 0x0737
636c: 99 27 eor r25, r25
636e: 80 ff sbrs r24, 0
6370: d9 c0 rjmp .+434 ; 0x6524 <MotorRegler+0x1fc0>
6372: 40 91 94 03 lds r20, 0x0394
6376: 81 ff sbrs r24, 1
6378: 0e c0 rjmp .+28 ; 0x6396 <MotorRegler+0x1e32>
637a: 42 33 cpi r20, 0x32 ; 50
637c: 10 f5 brcc .+68 ; 0x63c2 <MotorRegler+0x1e5e>
637e: 80 91 4f 04 lds r24, 0x044F
6382: 90 91 50 04 lds r25, 0x0450
6386: 44 97 sbiw r24, 0x14 ; 20
6388: 90 93 52 04 sts 0x0452, r25
638c: 80 93 51 04 sts 0x0451, r24
6390: 10 92 3c 04 sts 0x043C, r1
6394: 19 c0 rjmp .+50 ; 0x63c8 <MotorRegler+0x1e64>
6396: 20 91 9f 03 lds r18, 0x039F
639a: 30 91 a0 03 lds r19, 0x03A0
639e: 24 0f add r18, r20
63a0: 31 1d adc r19, r1
63a2: 80 91 3c 07 lds r24, 0x073C
63a6: 99 27 eor r25, r25
63a8: fc 01 movw r30, r24
63aa: 2e 9f mul r18, r30
63ac: c0 01 movw r24, r0
63ae: 2f 9f mul r18, r31
63b0: 90 0d add r25, r0
63b2: 3e 9f mul r19, r30
63b4: 90 0d add r25, r0
63b6: 11 24 eor r1, r1
63b8: 44 97 sbiw r24, 0x14 ; 20
63ba: 90 93 52 04 sts 0x0452, r25
63be: 80 93 51 04 sts 0x0451, r24
63c2: 81 e0 ldi r24, 0x01 ; 1
63c4: 80 93 3c 04 sts 0x043C, r24
63c8: 80 91 3b 04 lds r24, 0x043B
63cc: 88 23 and r24, r24
63ce: 21 f0 breq .+8 ; 0x63d8 <MotorRegler+0x1e74>
63d0: 10 92 52 04 sts 0x0452, r1
63d4: 10 92 51 04 sts 0x0451, r1
63d8: 20 91 4f 04 lds r18, 0x044F
63dc: 30 91 50 04 lds r19, 0x0450
63e0: 40 91 51 04 lds r20, 0x0451
63e4: 50 91 52 04 lds r21, 0x0452
63e8: 42 17 cp r20, r18
63ea: 53 07 cpc r21, r19
63ec: 0c f0 brlt .+2 ; 0x63f0 <MotorRegler+0x1e8c>
63ee: 9a c0 rjmp .+308 ; 0x6524 <MotorRegler+0x1fc0>
63f0: 80 91 3c 04 lds r24, 0x043C
63f4: 88 23 and r24, r24
63f6: 09 f4 brne .+2 ; 0x63fa <MotorRegler+0x1e96>
63f8: 95 c0 rjmp .+298 ; 0x6524 <MotorRegler+0x1fc0>
63fa: 24 1b sub r18, r20
63fc: 35 0b sbc r19, r21
63fe: 80 91 95 03 lds r24, 0x0395
6402: 99 27 eor r25, r25
6404: ac 01 movw r20, r24
6406: 24 9f mul r18, r20
6408: c0 01 movw r24, r0
640a: 25 9f mul r18, r21
640c: 90 0d add r25, r0
640e: 34 9f mul r19, r20
6410: 90 0d add r25, r0
6412: 11 24 eor r1, r1
6414: 60 e1 ldi r22, 0x10 ; 16
6416: 70 e0 ldi r23, 0x00 ; 0
6418: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
641c: 0b 81 ldd r16, Y+3 ; 0x03
641e: 1c 81 ldd r17, Y+4 ; 0x04
6420: 06 1b sub r16, r22
6422: 17 0b sbc r17, r23
6424: 20 91 d7 03 lds r18, 0x03D7
6428: 30 91 d8 03 lds r19, 0x03D8
642c: 80 91 93 03 lds r24, 0x0393
6430: 99 27 eor r25, r25
6432: bc 01 movw r22, r24
6434: 26 9f mul r18, r22
6436: c0 01 movw r24, r0
6438: 27 9f mul r18, r23
643a: 90 0d add r25, r0
643c: 36 9f mul r19, r22
643e: 90 0d add r25, r0
6440: 11 24 eor r1, r1
6442: 68 e0 ldi r22, 0x08 ; 8
6444: 70 e0 ldi r23, 0x00 ; 0
6446: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
644a: 06 1b sub r16, r22
644c: 17 0b sbc r17, r23
644e: 60 91 31 04 lds r22, 0x0431
6452: 70 91 32 04 lds r23, 0x0432
6456: 80 91 33 04 lds r24, 0x0433
645a: 90 91 34 04 lds r25, 0x0434
645e: 20 e0 ldi r18, 0x00 ; 0
6460: 32 e0 ldi r19, 0x02 ; 2
6462: 40 e0 ldi r20, 0x00 ; 0
6464: 50 e0 ldi r21, 0x00 ; 0
6466: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
646a: ca 01 movw r24, r20
646c: b9 01 movw r22, r18
646e: 20 91 96 03 lds r18, 0x0396
6472: 33 27 eor r19, r19
6474: 44 27 eor r20, r20
6476: 55 27 eor r21, r21
6478: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
647c: 20 e2 ldi r18, 0x20 ; 32
647e: 30 e0 ldi r19, 0x00 ; 0
6480: 40 e0 ldi r20, 0x00 ; 0
6482: 50 e0 ldi r21, 0x00 ; 0
6484: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
6488: 7f ef ldi r23, 0xFF ; 255
648a: 2e 3c cpi r18, 0xCE ; 206
648c: 37 07 cpc r19, r23
648e: 14 f4 brge .+4 ; 0x6494 <MotorRegler+0x1f30>
6490: 2e ec ldi r18, 0xCE ; 206
6492: 3f ef ldi r19, 0xFF ; 255
6494: 80 91 89 04 lds r24, 0x0489
6498: 90 91 8a 04 lds r25, 0x048A
649c: ac 01 movw r20, r24
649e: e4 e0 ldi r30, 0x04 ; 4
64a0: 44 0f add r20, r20
64a2: 55 1f adc r21, r21
64a4: ea 95 dec r30
64a6: e1 f7 brne .-8 ; 0x64a0 <MotorRegler+0x1f3c>
64a8: 48 1b sub r20, r24
64aa: 59 0b sbc r21, r25
64ac: 23 33 cpi r18, 0x33 ; 51
64ae: 31 05 cpc r19, r1
64b0: 14 f0 brlt .+4 ; 0x64b6 <MotorRegler+0x1f52>
64b2: 22 e3 ldi r18, 0x32 ; 50
64b4: 30 e0 ldi r19, 0x00 ; 0
64b6: 02 1b sub r16, r18
64b8: 13 0b sbc r17, r19
64ba: ca 01 movw r24, r20
64bc: 80 0f add r24, r16
64be: 91 1f adc r25, r17
64c0: 60 e1 ldi r22, 0x10 ; 16
64c2: 70 e0 ldi r23, 0x00 ; 0
64c4: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
64c8: 70 93 8a 04 sts 0x048A, r23
64cc: 60 93 89 04 sts 0x0489, r22
64d0: 80 91 38 07 lds r24, 0x0738
64d4: 99 27 eor r25, r25
64d6: 68 17 cp r22, r24
64d8: 79 07 cpc r23, r25
64da: 8c f4 brge .+34 ; 0x64fe <MotorRegler+0x1f9a>
64dc: ab 81 ldd r26, Y+3 ; 0x03
64de: bc 81 ldd r27, Y+4 ; 0x04
64e0: a8 17 cp r26, r24
64e2: b9 07 cpc r27, r25
64e4: 2c f0 brlt .+10 ; 0x64f0 <MotorRegler+0x1f8c>
64e6: 90 93 8a 04 sts 0x048A, r25
64ea: 80 93 89 04 sts 0x0489, r24
64ee: 07 c0 rjmp .+14 ; 0x64fe <MotorRegler+0x1f9a>
64f0: eb 81 ldd r30, Y+3 ; 0x03
64f2: fc 81 ldd r31, Y+4 ; 0x04
64f4: f0 93 8a 04 sts 0x048A, r31
64f8: e0 93 89 04 sts 0x0489, r30
64fc: 0d c0 rjmp .+26 ; 0x6518 <MotorRegler+0x1fb4>
64fe: 80 91 89 04 lds r24, 0x0489
6502: 90 91 8a 04 lds r25, 0x048A
6506: 2b 81 ldd r18, Y+3 ; 0x03
6508: 3c 81 ldd r19, Y+4 ; 0x04
650a: 28 17 cp r18, r24
650c: 39 07 cpc r19, r25
650e: 24 f4 brge .+8 ; 0x6518 <MotorRegler+0x1fb4>
6510: 30 93 8a 04 sts 0x048A, r19
6514: 20 93 89 04 sts 0x0489, r18
6518: 40 91 89 04 lds r20, 0x0489
651c: 50 91 8a 04 lds r21, 0x048A
6520: 5c 83 std Y+4, r21 ; 0x04
6522: 4b 83 std Y+3, r20 ; 0x03
6524: 80 91 a5 07 lds r24, 0x07A5
6528: 68 2e mov r6, r24
652a: 77 24 eor r7, r7
652c: 7c ee ldi r23, 0xEC ; 236
652e: 87 2e mov r8, r23
6530: 7f ef ldi r23, 0xFF ; 255
6532: 97 2e mov r9, r23
6534: 86 0c add r8, r6
6536: 97 1c adc r9, r7
6538: 6b 81 ldd r22, Y+3 ; 0x03
653a: 7c 81 ldd r23, Y+4 ; 0x04
653c: 68 15 cp r22, r8
653e: 79 05 cpc r23, r9
6540: 0c f4 brge .+2 ; 0x6544 <MotorRegler+0x1fe0>
6542: 4b 01 movw r8, r22
6544: 90 92 b6 06 sts 0x06B6, r9
6548: 80 92 b5 06 sts 0x06B5, r8
654c: e0 91 a6 07 lds r30, 0x07A6
6550: f0 91 a7 07 lds r31, 0x07A7
6554: 00 91 a2 04 lds r16, 0x04A2
6558: 10 91 a3 04 lds r17, 0x04A3
655c: 20 91 a4 04 lds r18, 0x04A4
6560: 30 91 a5 04 lds r19, 0x04A5
6564: 74 e1 ldi r23, 0x14 ; 20
6566: 87 16 cp r8, r23
6568: 91 04 cpc r9, r1
656a: 1c f4 brge .+6 ; 0x6572 <MotorRegler+0x200e>
656c: 22 24 eor r2, r2
656e: 33 24 eor r3, r3
6570: 22 c0 rjmp .+68 ; 0x65b6 <MotorRegler+0x2052>
6572: c4 01 movw r24, r8
6574: 62 e0 ldi r22, 0x02 ; 2
6576: 70 e0 ldi r23, 0x00 ; 0
6578: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
657c: 9f 01 movw r18, r30
657e: 20 1b sub r18, r16
6580: 31 0b sbc r19, r17
6582: cb 01 movw r24, r22
6584: 26 17 cp r18, r22
6586: 37 07 cpc r19, r23
6588: 0c f4 brge .+2 ; 0x658c <MotorRegler+0x2028>
658a: c9 01 movw r24, r18
658c: 70 95 com r23
658e: 61 95 neg r22
6590: 7f 4f sbci r23, 0xFF ; 255
6592: 68 17 cp r22, r24
6594: 79 07 cpc r23, r25
6596: 0c f4 brge .+2 ; 0x659a <MotorRegler+0x2036>
6598: bc 01 movw r22, r24
659a: c3 01 movw r24, r6
659c: 88 19 sub r24, r8
659e: 99 09 sbc r25, r9
65a0: 68 17 cp r22, r24
65a2: 79 07 cpc r23, r25
65a4: 0c f4 brge .+2 ; 0x65a8 <MotorRegler+0x2044>
65a6: cb 01 movw r24, r22
65a8: 14 01 movw r2, r8
65aa: 26 18 sub r2, r6
65ac: 37 08 sbc r3, r7
65ae: 28 16 cp r2, r24
65b0: 39 06 cpc r3, r25
65b2: 0c f4 brge .+2 ; 0x65b6 <MotorRegler+0x2052>
65b4: 1c 01 movw r2, r24
65b6: 40 90 46 04 lds r4, 0x0446
65ba: 50 90 47 04 lds r5, 0x0447
65be: 80 91 b6 04 lds r24, 0x04B6
65c2: 90 91 b7 04 lds r25, 0x04B7
65c6: 48 1a sub r4, r24
65c8: 59 0a sbc r5, r25
65ca: 80 91 7f 07 lds r24, 0x077F
65ce: 90 91 80 07 lds r25, 0x0780
65d2: 84 19 sub r24, r4
65d4: 95 09 sbc r25, r5
65d6: 90 93 89 07 sts 0x0789, r25
65da: 80 93 88 07 sts 0x0788, r24
65de: 20 e0 ldi r18, 0x00 ; 0
65e0: 30 e0 ldi r19, 0x00 ; 0
65e2: 40 e0 ldi r20, 0x00 ; 0
65e4: 50 e0 ldi r21, 0x00 ; 0
65e6: 6a a1 ldd r22, Y+34 ; 0x22
65e8: 7b a1 ldd r23, Y+35 ; 0x23
65ea: 8c a1 ldd r24, Y+36 ; 0x24
65ec: 9d a1 ldd r25, Y+37 ; 0x25
65ee: 0e 94 a9 3b call 0x7752 ; 0x7752 <__eqsf2>
65f2: 88 23 and r24, r24
65f4: e1 f1 breq .+120 ; 0x666e <MotorRegler+0x210a>
65f6: 60 91 aa 04 lds r22, 0x04AA
65fa: 70 91 ab 04 lds r23, 0x04AB
65fe: 80 91 ac 04 lds r24, 0x04AC
6602: 90 91 ad 04 lds r25, 0x04AD
6606: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
660a: 5b 01 movw r10, r22
660c: 6c 01 movw r12, r24
660e: 60 91 f9 03 lds r22, 0x03F9
6612: 70 91 fa 03 lds r23, 0x03FA
6616: 80 91 fb 03 lds r24, 0x03FB
661a: 90 91 fc 03 lds r25, 0x03FC
661e: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
6622: 2a a1 ldd r18, Y+34 ; 0x22
6624: 3b a1 ldd r19, Y+35 ; 0x23
6626: 4c a1 ldd r20, Y+36 ; 0x24
6628: 5d a1 ldd r21, Y+37 ; 0x25
662a: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
662e: 7b 01 movw r14, r22
6630: 8c 01 movw r16, r24
6632: b2 01 movw r22, r4
6634: 88 27 eor r24, r24
6636: 77 fd sbrc r23, 7
6638: 80 95 com r24
663a: 98 2f mov r25, r24
663c: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
6640: 9b 01 movw r18, r22
6642: ac 01 movw r20, r24
6644: c8 01 movw r24, r16
6646: b7 01 movw r22, r14
6648: 0e 94 f9 3a call 0x75f2 ; 0x75f2 <__subsf3>
664c: 9b 01 movw r18, r22
664e: ac 01 movw r20, r24
6650: c6 01 movw r24, r12
6652: b5 01 movw r22, r10
6654: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
6658: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
665c: 60 93 aa 04 sts 0x04AA, r22
6660: 70 93 ab 04 sts 0x04AB, r23
6664: 80 93 ac 04 sts 0x04AC, r24
6668: 90 93 ad 04 sts 0x04AD, r25
666c: 1c c0 rjmp .+56 ; 0x66a6 <MotorRegler+0x2142>
666e: 20 91 88 07 lds r18, 0x0788
6672: 30 91 89 07 lds r19, 0x0789
6676: 44 27 eor r20, r20
6678: 37 fd sbrc r19, 7
667a: 40 95 com r20
667c: 54 2f mov r21, r20
667e: 80 91 aa 04 lds r24, 0x04AA
6682: 90 91 ab 04 lds r25, 0x04AB
6686: a0 91 ac 04 lds r26, 0x04AC
668a: b0 91 ad 04 lds r27, 0x04AD
668e: 82 0f add r24, r18
6690: 93 1f adc r25, r19
6692: a4 1f adc r26, r20
6694: b5 1f adc r27, r21
6696: 80 93 aa 04 sts 0x04AA, r24
669a: 90 93 ab 04 sts 0x04AB, r25
669e: a0 93 ac 04 sts 0x04AC, r26
66a2: b0 93 ad 04 sts 0x04AD, r27
66a6: 80 91 aa 04 lds r24, 0x04AA
66aa: 90 91 ab 04 lds r25, 0x04AB
66ae: a0 91 ac 04 lds r26, 0x04AC
66b2: b0 91 ad 04 lds r27, 0x04AD
66b6: 81 38 cpi r24, 0x81 ; 129
66b8: ee e3 ldi r30, 0x3E ; 62
66ba: 9e 07 cpc r25, r30
66bc: e0 e0 ldi r30, 0x00 ; 0
66be: ae 07 cpc r26, r30
66c0: e0 e0 ldi r30, 0x00 ; 0
66c2: be 07 cpc r27, r30
66c4: 2c f0 brlt .+10 ; 0x66d0 <MotorRegler+0x216c>
66c6: 80 e8 ldi r24, 0x80 ; 128
66c8: 9e e3 ldi r25, 0x3E ; 62
66ca: a0 e0 ldi r26, 0x00 ; 0
66cc: b0 e0 ldi r27, 0x00 ; 0
66ce: 09 c0 rjmp .+18 ; 0x66e2 <MotorRegler+0x217e>
66d0: 80 58 subi r24, 0x80 ; 128
66d2: 91 4c sbci r25, 0xC1 ; 193
66d4: af 4f sbci r26, 0xFF ; 255
66d6: bf 4f sbci r27, 0xFF ; 255
66d8: 64 f4 brge .+24 ; 0x66f2 <MotorRegler+0x218e>
66da: 80 e8 ldi r24, 0x80 ; 128
66dc: 91 ec ldi r25, 0xC1 ; 193
66de: af ef ldi r26, 0xFF ; 255
66e0: bf ef ldi r27, 0xFF ; 255
66e2: 80 93 aa 04 sts 0x04AA, r24
66e6: 90 93 ab 04 sts 0x04AB, r25
66ea: a0 93 ac 04 sts 0x04AC, r26
66ee: b0 93 ad 04 sts 0x04AD, r27
66f2: 60 91 88 07 lds r22, 0x0788
66f6: 70 91 89 07 lds r23, 0x0789
66fa: 20 91 8f 03 lds r18, 0x038F
66fe: 30 91 90 03 lds r19, 0x0390
6702: 40 91 91 03 lds r20, 0x0391
6706: 50 91 92 03 lds r21, 0x0392
670a: 2d 83 std Y+5, r18 ; 0x05
670c: 3e 83 std Y+6, r19 ; 0x06
670e: 4f 83 std Y+7, r20 ; 0x07
6710: 58 87 std Y+8, r21 ; 0x08
6712: 88 27 eor r24, r24
6714: 77 fd sbrc r23, 7
6716: 80 95 com r24
6718: 98 2f mov r25, r24
671a: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
671e: 7b 01 movw r14, r22
6720: 8c 01 movw r16, r24
6722: 60 91 aa 04 lds r22, 0x04AA
6726: 70 91 ab 04 lds r23, 0x04AB
672a: 80 91 ac 04 lds r24, 0x04AC
672e: 90 91 ad 04 lds r25, 0x04AD
6732: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
6736: 9b 01 movw r18, r22
6738: ac 01 movw r20, r24
673a: 6d 81 ldd r22, Y+5 ; 0x05
673c: 7e 81 ldd r23, Y+6 ; 0x06
673e: 8f 81 ldd r24, Y+7 ; 0x07
6740: 98 85 ldd r25, Y+8 ; 0x08
6742: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
6746: 9b 01 movw r18, r22
6748: ac 01 movw r20, r24
674a: c8 01 movw r24, r16
674c: b7 01 movw r22, r14
674e: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
6752: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
6756: 5b 01 movw r10, r22
6758: 6c 01 movw r12, r24
675a: 7d af std Y+61, r23 ; 0x3d
675c: 6c af std Y+60, r22 ; 0x3c
675e: 80 91 9e 03 lds r24, 0x039E
6762: e8 2e mov r14, r24
6764: ff 24 eor r15, r15
6766: 00 27 eor r16, r16
6768: 11 27 eor r17, r17
676a: c1 01 movw r24, r2
676c: 37 fe sbrs r3, 7
676e: 04 c0 rjmp .+8 ; 0x6778 <MotorRegler+0x2214>
6770: 88 27 eor r24, r24
6772: 99 27 eor r25, r25
6774: 82 19 sub r24, r2
6776: 93 09 sbc r25, r3
6778: 62 e0 ldi r22, 0x02 ; 2
677a: 70 e0 ldi r23, 0x00 ; 0
677c: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
6780: 9b 01 movw r18, r22
6782: 28 0d add r18, r8
6784: 39 1d adc r19, r9
6786: 44 27 eor r20, r20
6788: 37 fd sbrc r19, 7
678a: 40 95 com r20
678c: 54 2f mov r21, r20
678e: c8 01 movw r24, r16
6790: b7 01 movw r22, r14
6792: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
6796: 20 e4 ldi r18, 0x40 ; 64
6798: 30 e0 ldi r19, 0x00 ; 0
679a: 40 e0 ldi r20, 0x00 ; 0
679c: 50 e0 ldi r21, 0x00 ; 0
679e: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
67a2: 29 01 movw r4, r18
67a4: 4c ad ldd r20, Y+60 ; 0x3c
67a6: 5d ad ldd r21, Y+61 ; 0x3d
67a8: 44 15 cp r20, r4
67aa: 55 05 cpc r21, r5
67ac: 0c f4 brge .+2 ; 0x67b0 <MotorRegler+0x224c>
67ae: 95 01 movw r18, r10
67b0: aa 24 eor r10, r10
67b2: bb 24 eor r11, r11
67b4: a4 18 sub r10, r4
67b6: b5 08 sbc r11, r5
67b8: a5 01 movw r20, r10
67ba: a2 16 cp r10, r18
67bc: b3 06 cpc r11, r19
67be: 0c f4 brge .+2 ; 0x67c2 <MotorRegler+0x225e>
67c0: a9 01 movw r20, r18
67c2: c4 01 movw r24, r8
67c4: 82 0d add r24, r2
67c6: 93 1d adc r25, r3
67c8: 84 0f add r24, r20
67ca: 95 1f adc r25, r21
67cc: 97 ff sbrs r25, 7
67ce: 03 c0 rjmp .+6 ; 0x67d6 <MotorRegler+0x2272>
67d0: 20 e0 ldi r18, 0x00 ; 0
67d2: 30 e0 ldi r19, 0x00 ; 0
67d4: 05 c0 rjmp .+10 ; 0x67e0 <MotorRegler+0x227c>
67d6: 93 01 movw r18, r6
67d8: 86 15 cp r24, r6
67da: 97 05 cpc r25, r7
67dc: 0c f4 brge .+2 ; 0x67e0 <MotorRegler+0x227c>
67de: 9c 01 movw r18, r24
67e0: 80 91 81 07 lds r24, 0x0781
67e4: c8 2e mov r12, r24
67e6: dd 24 eor r13, r13
67e8: c6 01 movw r24, r12
67ea: c2 16 cp r12, r18
67ec: d3 06 cpc r13, r19
67ee: 0c f4 brge .+2 ; 0x67f2 <MotorRegler+0x228e>
67f0: c9 01 movw r24, r18
67f2: 80 93 79 07 sts 0x0779, r24
67f6: c4 01 movw r24, r8
67f8: 84 1b sub r24, r20
67fa: 95 0b sbc r25, r21
67fc: 82 0d add r24, r2
67fe: 93 1d adc r25, r3
6800: 97 ff sbrs r25, 7
6802: 03 c0 rjmp .+6 ; 0x680a <MotorRegler+0x22a6>
6804: 20 e0 ldi r18, 0x00 ; 0
6806: 30 e0 ldi r19, 0x00 ; 0
6808: 05 c0 rjmp .+10 ; 0x6814 <MotorRegler+0x22b0>
680a: 93 01 movw r18, r6
680c: 86 15 cp r24, r6
680e: 97 05 cpc r25, r7
6810: 0c f4 brge .+2 ; 0x6814 <MotorRegler+0x22b0>
6812: 9c 01 movw r18, r24
6814: c6 01 movw r24, r12
6816: c2 16 cp r12, r18
6818: d3 06 cpc r13, r19
681a: 0c f4 brge .+2 ; 0x681e <MotorRegler+0x22ba>
681c: c9 01 movw r24, r18
681e: 80 93 7e 07 sts 0x077E, r24
6822: 80 91 b8 04 lds r24, 0x04B8
6826: 90 91 b9 04 lds r25, 0x04B9
682a: 6c a5 ldd r22, Y+44 ; 0x2c
682c: 7d a5 ldd r23, Y+45 ; 0x2d
682e: 68 1b sub r22, r24
6830: 79 0b sbc r23, r25
6832: 7d af std Y+61, r23 ; 0x3d
6834: 6c af std Y+60, r22 ; 0x3c
6836: 80 91 77 07 lds r24, 0x0777
683a: 90 91 78 07 lds r25, 0x0778
683e: 86 1b sub r24, r22
6840: 97 0b sbc r25, r23
6842: 90 93 76 07 sts 0x0776, r25
6846: 80 93 75 07 sts 0x0775, r24
684a: 20 e0 ldi r18, 0x00 ; 0
684c: 30 e0 ldi r19, 0x00 ; 0
684e: 40 e0 ldi r20, 0x00 ; 0
6850: 50 e0 ldi r21, 0x00 ; 0
6852: 6a a1 ldd r22, Y+34 ; 0x22
6854: 7b a1 ldd r23, Y+35 ; 0x23
6856: 8c a1 ldd r24, Y+36 ; 0x24
6858: 9d a1 ldd r25, Y+37 ; 0x25
685a: 0e 94 a9 3b call 0x7752 ; 0x7752 <__eqsf2>
685e: 88 23 and r24, r24
6860: 71 f1 breq .+92 ; 0x68be <MotorRegler+0x235a>
6862: 60 91 a6 04 lds r22, 0x04A6
6866: 70 91 a7 04 lds r23, 0x04A7
686a: 80 91 a8 04 lds r24, 0x04A8
686e: 90 91 a9 04 lds r25, 0x04A9
6872: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
6876: 7b 01 movw r14, r22
6878: 8c 01 movw r16, r24
687a: ac ad ldd r26, Y+60 ; 0x3c
687c: bd ad ldd r27, Y+61 ; 0x3d
687e: bd 01 movw r22, r26
6880: 88 27 eor r24, r24
6882: 77 fd sbrc r23, 7
6884: 80 95 com r24
6886: 98 2f mov r25, r24
6888: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
688c: 9b 01 movw r18, r22
688e: ac 01 movw r20, r24
6890: 69 85 ldd r22, Y+9 ; 0x09
6892: 7a 85 ldd r23, Y+10 ; 0x0a
6894: 8b 85 ldd r24, Y+11 ; 0x0b
6896: 9c 85 ldd r25, Y+12 ; 0x0c
6898: 0e 94 f9 3a call 0x75f2 ; 0x75f2 <__subsf3>
689c: 9b 01 movw r18, r22
689e: ac 01 movw r20, r24
68a0: c8 01 movw r24, r16
68a2: b7 01 movw r22, r14
68a4: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
68a8: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
68ac: 60 93 a6 04 sts 0x04A6, r22
68b0: 70 93 a7 04 sts 0x04A7, r23
68b4: 80 93 a8 04 sts 0x04A8, r24
68b8: 90 93 a9 04 sts 0x04A9, r25
68bc: 1c c0 rjmp .+56 ; 0x68f6 <MotorRegler+0x2392>
68be: 20 91 75 07 lds r18, 0x0775
68c2: 30 91 76 07 lds r19, 0x0776
68c6: 44 27 eor r20, r20
68c8: 37 fd sbrc r19, 7
68ca: 40 95 com r20
68cc: 54 2f mov r21, r20
68ce: 80 91 a6 04 lds r24, 0x04A6
68d2: 90 91 a7 04 lds r25, 0x04A7
68d6: a0 91 a8 04 lds r26, 0x04A8
68da: b0 91 a9 04 lds r27, 0x04A9
68de: 82 0f add r24, r18
68e0: 93 1f adc r25, r19
68e2: a4 1f adc r26, r20
68e4: b5 1f adc r27, r21
68e6: 80 93 a6 04 sts 0x04A6, r24
68ea: 90 93 a7 04 sts 0x04A7, r25
68ee: a0 93 a8 04 sts 0x04A8, r26
68f2: b0 93 a9 04 sts 0x04A9, r27
68f6: 80 91 a6 04 lds r24, 0x04A6
68fa: 90 91 a7 04 lds r25, 0x04A7
68fe: a0 91 a8 04 lds r26, 0x04A8
6902: b0 91 a9 04 lds r27, 0x04A9
6906: 81 38 cpi r24, 0x81 ; 129
6908: ee e3 ldi r30, 0x3E ; 62
690a: 9e 07 cpc r25, r30
690c: e0 e0 ldi r30, 0x00 ; 0
690e: ae 07 cpc r26, r30
6910: e0 e0 ldi r30, 0x00 ; 0
6912: be 07 cpc r27, r30
6914: 2c f0 brlt .+10 ; 0x6920 <MotorRegler+0x23bc>
6916: 80 e8 ldi r24, 0x80 ; 128
6918: 9e e3 ldi r25, 0x3E ; 62
691a: a0 e0 ldi r26, 0x00 ; 0
691c: b0 e0 ldi r27, 0x00 ; 0
691e: 09 c0 rjmp .+18 ; 0x6932 <MotorRegler+0x23ce>
6920: 80 58 subi r24, 0x80 ; 128
6922: 91 4c sbci r25, 0xC1 ; 193
6924: af 4f sbci r26, 0xFF ; 255
6926: bf 4f sbci r27, 0xFF ; 255
6928: 64 f4 brge .+24 ; 0x6942 <MotorRegler+0x23de>
692a: 80 e8 ldi r24, 0x80 ; 128
692c: 91 ec ldi r25, 0xC1 ; 193
692e: af ef ldi r26, 0xFF ; 255
6930: bf ef ldi r27, 0xFF ; 255
6932: 80 93 a6 04 sts 0x04A6, r24
6936: 90 93 a7 04 sts 0x04A7, r25
693a: a0 93 a8 04 sts 0x04A8, r26
693e: b0 93 a9 04 sts 0x04A9, r27
6942: 60 91 75 07 lds r22, 0x0775
6946: 70 91 76 07 lds r23, 0x0776
694a: 88 27 eor r24, r24
694c: 77 fd sbrc r23, 7
694e: 80 95 com r24
6950: 98 2f mov r25, r24
6952: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
6956: 7b 01 movw r14, r22
6958: 8c 01 movw r16, r24
695a: 60 91 a6 04 lds r22, 0x04A6
695e: 70 91 a7 04 lds r23, 0x04A7
6962: 80 91 a8 04 lds r24, 0x04A8
6966: 90 91 a9 04 lds r25, 0x04A9
696a: 0e 94 9f 3b call 0x773e ; 0x773e <__floatsisf>
696e: 9b 01 movw r18, r22
6970: ac 01 movw r20, r24
6972: 6d 81 ldd r22, Y+5 ; 0x05
6974: 7e 81 ldd r23, Y+6 ; 0x06
6976: 8f 81 ldd r24, Y+7 ; 0x07
6978: 98 85 ldd r25, Y+8 ; 0x08
697a: 0e 94 19 3c call 0x7832 ; 0x7832 <__mulsf3>
697e: 9b 01 movw r18, r22
6980: ac 01 movw r20, r24
6982: c8 01 movw r24, r16
6984: b7 01 movw r22, r14
6986: 0e 94 fa 3a call 0x75f4 ; 0x75f4 <__addsf3>
698a: 0e 94 82 3b call 0x7704 ; 0x7704 <__fixsfsi>
698e: 92 01 movw r18, r4
6990: 64 15 cp r22, r4
6992: 75 05 cpc r23, r5
6994: 0c f4 brge .+2 ; 0x6998 <MotorRegler+0x2434>
6996: 9b 01 movw r18, r22
6998: c5 01 movw r24, r10
699a: a2 16 cp r10, r18
699c: b3 06 cpc r11, r19
699e: 0c f4 brge .+2 ; 0x69a2 <MotorRegler+0x243e>
69a0: c9 01 movw r24, r18
69a2: a4 01 movw r20, r8
69a4: 48 0f add r20, r24
69a6: 59 1f adc r21, r25
69a8: 42 19 sub r20, r2
69aa: 53 09 sbc r21, r3
69ac: 57 ff sbrs r21, 7
69ae: 03 c0 rjmp .+6 ; 0x69b6 <MotorRegler+0x2452>
69b0: 60 e0 ldi r22, 0x00 ; 0
69b2: 70 e0 ldi r23, 0x00 ; 0
69b4: 05 c0 rjmp .+10 ; 0x69c0 <MotorRegler+0x245c>
69b6: b3 01 movw r22, r6
69b8: 46 15 cp r20, r6
69ba: 57 05 cpc r21, r7
69bc: 0c f4 brge .+2 ; 0x69c0 <MotorRegler+0x245c>
69be: ba 01 movw r22, r20
69c0: a6 01 movw r20, r12
69c2: c6 16 cp r12, r22
69c4: d7 06 cpc r13, r23
69c6: 0c f4 brge .+2 ; 0x69ca <MotorRegler+0x2466>
69c8: ab 01 movw r20, r22
69ca: 40 93 a0 07 sts 0x07A0, r20
69ce: 94 01 movw r18, r8
69d0: 28 1b sub r18, r24
69d2: 39 0b sbc r19, r25
69d4: 22 19 sub r18, r2
69d6: 33 09 sbc r19, r3
69d8: 37 ff sbrs r19, 7
69da: 03 c0 rjmp .+6 ; 0x69e2 <MotorRegler+0x247e>
69dc: 40 e0 ldi r20, 0x00 ; 0
69de: 50 e0 ldi r21, 0x00 ; 0
69e0: 05 c0 rjmp .+10 ; 0x69ec <MotorRegler+0x2488>
69e2: a3 01 movw r20, r6
69e4: 26 15 cp r18, r6
69e6: 37 05 cpc r19, r7
69e8: 0c f4 brge .+2 ; 0x69ec <MotorRegler+0x2488>
69ea: a9 01 movw r20, r18
69ec: c6 01 movw r24, r12
69ee: c4 16 cp r12, r20
69f0: d5 06 cpc r13, r21
69f2: 0c f0 brlt .+2 ; 0x69f6 <MotorRegler+0x2492>
69f4: d5 c0 rjmp .+426 ; 0x6ba0 <MotorRegler+0x263c>
69f6: ca 01 movw r24, r20
69f8: d3 c0 rjmp .+422 ; 0x6ba0 <MotorRegler+0x263c>
69fa: 20 91 67 04 lds r18, 0x0467
69fe: 30 91 68 04 lds r19, 0x0468
6a02: c9 01 movw r24, r18
6a04: 63 e0 ldi r22, 0x03 ; 3
6a06: 88 0f add r24, r24
6a08: 99 1f adc r25, r25
6a0a: 6a 95 dec r22
6a0c: e1 f7 brne .-8 ; 0x6a06 <MotorRegler+0x24a2>
6a0e: 82 1b sub r24, r18
6a10: 93 0b sbc r25, r19
6a12: 68 e0 ldi r22, 0x08 ; 8
6a14: 70 e0 ldi r23, 0x00 ; 0
6a16: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
6a1a: 7d af std Y+61, r23 ; 0x3d
6a1c: 6c af std Y+60, r22 ; 0x3c
6a1e: 70 93 68 04 sts 0x0468, r23
6a22: 60 93 67 04 sts 0x0467, r22
6a26: 40 e0 ldi r20, 0x00 ; 0
6a28: 50 e0 ldi r21, 0x00 ; 0
6a2a: 0c 94 6a 26 jmp 0x4cd4 ; 0x4cd4 <MotorRegler+0x770>
6a2e: 80 91 57 04 lds r24, 0x0457
6a32: 88 23 and r24, r24
6a34: 11 f4 brne .+4 ; 0x6a3a <MotorRegler+0x24d6>
6a36: 0c 94 8d 28 jmp 0x511a ; 0x511a <MotorRegler+0xbb6>
6a3a: 0c 94 83 28 jmp 0x5106 ; 0x5106 <MotorRegler+0xba2>
6a3e: e0 90 43 07 lds r14, 0x0743
6a42: ff 24 eor r15, r15
6a44: 00 27 eor r16, r16
6a46: 11 27 eor r17, r17
6a48: 68 ad ldd r22, Y+56 ; 0x38
6a4a: 79 ad ldd r23, Y+57 ; 0x39
6a4c: 8a ad ldd r24, Y+58 ; 0x3a
6a4e: 9b ad ldd r25, Y+59 ; 0x3b
6a50: a8 01 movw r20, r16
6a52: 97 01 movw r18, r14
6a54: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
6a58: 59 01 movw r10, r18
6a5a: 6a 01 movw r12, r20
6a5c: 80 91 a3 07 lds r24, 0x07A3
6a60: 90 91 a4 07 lds r25, 0x07A4
6a64: aa 27 eor r26, r26
6a66: 97 fd sbrc r25, 7
6a68: a0 95 com r26
6a6a: ba 2f mov r27, r26
6a6c: a8 1a sub r10, r24
6a6e: b9 0a sbc r11, r25
6a70: ca 0a sbc r12, r26
6a72: db 0a sbc r13, r27
6a74: 6c a9 ldd r22, Y+52 ; 0x34
6a76: 7d a9 ldd r23, Y+53 ; 0x35
6a78: 8e a9 ldd r24, Y+54 ; 0x36
6a7a: 9f a9 ldd r25, Y+55 ; 0x37
6a7c: a8 01 movw r20, r16
6a7e: 97 01 movw r18, r14
6a80: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
6a84: 79 01 movw r14, r18
6a86: 8a 01 movw r16, r20
6a88: 80 91 ad 07 lds r24, 0x07AD
6a8c: 90 91 ae 07 lds r25, 0x07AE
6a90: aa 27 eor r26, r26
6a92: 97 fd sbrc r25, 7
6a94: a0 95 com r26
6a96: ba 2f mov r27, r26
6a98: e8 1a sub r14, r24
6a9a: f9 0a sbc r15, r25
6a9c: 0a 0b sbc r16, r26
6a9e: 1b 0b sbc r17, r27
6aa0: c6 01 movw r24, r12
6aa2: b5 01 movw r22, r10
6aa4: 20 e1 ldi r18, 0x10 ; 16
6aa6: 30 e0 ldi r19, 0x00 ; 0
6aa8: 40 e0 ldi r20, 0x00 ; 0
6aaa: 50 e0 ldi r21, 0x00 ; 0
6aac: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
6ab0: 19 01 movw r2, r18
6ab2: 2a 01 movw r4, r20
6ab4: 59 01 movw r10, r18
6ab6: 6a 01 movw r12, r20
6ab8: c8 01 movw r24, r16
6aba: b7 01 movw r22, r14
6abc: 20 e1 ldi r18, 0x10 ; 16
6abe: 30 e0 ldi r19, 0x00 ; 0
6ac0: 40 e0 ldi r20, 0x00 ; 0
6ac2: 50 e0 ldi r21, 0x00 ; 0
6ac4: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
6ac8: 39 01 movw r6, r18
6aca: 4a 01 movw r8, r20
6acc: 79 01 movw r14, r18
6ace: 8a 01 movw r16, r20
6ad0: 80 91 6d 04 lds r24, 0x046D
6ad4: 90 91 6e 04 lds r25, 0x046E
6ad8: 40 97 sbiw r24, 0x10 ; 16
6ada: 14 f0 brlt .+4 ; 0x6ae0 <MotorRegler+0x257c>
6adc: 0c 94 52 29 jmp 0x52a4 ; 0x52a4 <MotorRegler+0xd40>
6ae0: 0c 94 4c 29 jmp 0x5298 ; 0x5298 <MotorRegler+0xd34>
6ae4: 10 92 09 04 sts 0x0409, r1
6ae8: 10 92 0a 04 sts 0x040A, r1
6aec: 10 92 0b 04 sts 0x040B, r1
6af0: 10 92 0c 04 sts 0x040C, r1
6af4: 10 92 0d 04 sts 0x040D, r1
6af8: 10 92 0e 04 sts 0x040E, r1
6afc: 10 92 0f 04 sts 0x040F, r1
6b00: 10 92 10 04 sts 0x0410, r1
6b04: 10 92 8a 07 sts 0x078A, r1
6b08: 10 92 8b 07 sts 0x078B, r1
6b0c: 10 92 8c 07 sts 0x078C, r1
6b10: 10 92 8d 07 sts 0x078D, r1
6b14: 10 92 8e 07 sts 0x078E, r1
6b18: 10 92 8f 07 sts 0x078F, r1
6b1c: 10 92 90 07 sts 0x0790, r1
6b20: 10 92 91 07 sts 0x0791, r1
6b24: 10 92 82 07 sts 0x0782, r1
6b28: 10 92 83 07 sts 0x0783, r1
6b2c: 10 92 84 07 sts 0x0784, r1
6b30: 10 92 85 07 sts 0x0785, r1
6b34: 10 92 7a 07 sts 0x077A, r1
6b38: 10 92 7b 07 sts 0x077B, r1
6b3c: 10 92 7c 07 sts 0x077C, r1
6b40: 10 92 7d 07 sts 0x077D, r1
6b44: 80 91 19 04 lds r24, 0x0419
6b48: 90 91 1a 04 lds r25, 0x041A
6b4c: a0 91 1b 04 lds r26, 0x041B
6b50: b0 91 1c 04 lds r27, 0x041C
6b54: 80 93 1d 04 sts 0x041D, r24
6b58: 90 93 1e 04 sts 0x041E, r25
6b5c: a0 93 1f 04 sts 0x041F, r26
6b60: b0 93 20 04 sts 0x0420, r27
6b64: 80 91 21 04 lds r24, 0x0421
6b68: 90 91 22 04 lds r25, 0x0422
6b6c: a0 91 23 04 lds r26, 0x0423
6b70: b0 91 24 04 lds r27, 0x0424
6b74: 80 93 25 04 sts 0x0425, r24
6b78: 90 93 26 04 sts 0x0426, r25
6b7c: a0 93 27 04 sts 0x0427, r26
6b80: b0 93 28 04 sts 0x0428, r27
6b84: 10 92 da 03 sts 0x03DA, r1
6b88: 10 92 d9 03 sts 0x03D9, r1
6b8c: 10 92 56 04 sts 0x0456, r1
6b90: 10 92 55 04 sts 0x0455, r1
6b94: 10 92 54 04 sts 0x0454, r1
6b98: 10 92 53 04 sts 0x0453, r1
6b9c: 0c 94 ed 29 jmp 0x53da ; 0x53da <MotorRegler+0xe76>
6ba0: 80 93 96 07 sts 0x0796, r24
6ba4: e2 e1 ldi r30, 0x12 ; 18
6ba6: c3 5c subi r28, 0xC3 ; 195
6ba8: 0c 94 0c 3d jmp 0x7a18 ; 0x7a18 <__epilogue_restores__>
00006bac <DefaultKonstanten3>:
6bac: 81 e0 ldi r24, 0x01 ; 1
6bae: 80 93 2f 07 sts 0x072F, r24
6bb2: 22 e0 ldi r18, 0x02 ; 2
6bb4: 20 93 30 07 sts 0x0730, r18
6bb8: 83 e0 ldi r24, 0x03 ; 3
6bba: 80 93 31 07 sts 0x0731, r24
6bbe: 54 e0 ldi r21, 0x04 ; 4
6bc0: 50 93 32 07 sts 0x0732, r21
6bc4: 45 e0 ldi r20, 0x05 ; 5
6bc6: 40 93 33 07 sts 0x0733, r20
6bca: 36 e0 ldi r19, 0x06 ; 6
6bcc: 30 93 34 07 sts 0x0734, r19
6bd0: 87 e0 ldi r24, 0x07 ; 7
6bd2: 80 93 35 07 sts 0x0735, r24
6bd6: 88 e0 ldi r24, 0x08 ; 8
6bd8: 80 93 36 07 sts 0x0736, r24
6bdc: 80 ec ldi r24, 0xC0 ; 192
6bde: 80 93 37 07 sts 0x0737, r24
6be2: 9e e1 ldi r25, 0x1E ; 30
6be4: 90 93 38 07 sts 0x0738, r25
6be8: 8b ef ldi r24, 0xFB ; 251
6bea: 80 93 3a 07 sts 0x073A, r24
6bee: 8a e0 ldi r24, 0x0A ; 10
6bf0: 80 93 3b 07 sts 0x073B, r24
6bf4: 90 93 39 07 sts 0x0739, r25
6bf8: 90 93 3d 07 sts 0x073D, r25
6bfc: 20 93 3c 07 sts 0x073C, r18
6c00: 20 93 3e 07 sts 0x073E, r18
6c04: 50 93 3f 07 sts 0x073F, r21
6c08: 30 93 40 07 sts 0x0740, r19
6c0c: 8f e0 ldi r24, 0x0F ; 15
6c0e: 80 93 41 07 sts 0x0741, r24
6c12: 8a ef ldi r24, 0xFA ; 250
6c14: 80 93 42 07 sts 0x0742, r24
6c18: 90 93 43 07 sts 0x0743, r25
6c1c: 80 e8 ldi r24, 0x80 ; 128
6c1e: 80 93 44 07 sts 0x0744, r24
6c22: 24 e6 ldi r18, 0x64 ; 100
6c24: 20 93 45 07 sts 0x0745, r18
6c28: 8c e8 ldi r24, 0x8C ; 140
6c2a: 80 93 46 07 sts 0x0746, r24
6c2e: 8e e5 ldi r24, 0x5E ; 94
6c30: 80 93 47 07 sts 0x0747, r24
6c34: 83 e2 ldi r24, 0x23 ; 35
6c36: 80 93 48 07 sts 0x0748, r24
6c3a: 84 e1 ldi r24, 0x14 ; 20
6c3c: 80 93 49 07 sts 0x0749, r24
6c40: 10 92 4a 07 sts 0x074A, r1
6c44: 80 e1 ldi r24, 0x10 ; 16
6c46: 80 93 4b 07 sts 0x074B, r24
6c4a: 80 e5 ldi r24, 0x50 ; 80
6c4c: 80 93 4c 07 sts 0x074C, r24
6c50: 10 92 4d 07 sts 0x074D, r1
6c54: 10 92 4e 07 sts 0x074E, r1
6c58: 10 92 4f 07 sts 0x074F, r1
6c5c: 10 92 5f 07 sts 0x075F, r1
6c60: 10 92 60 07 sts 0x0760, r1
6c64: 10 92 61 07 sts 0x0761, r1
6c68: 10 92 62 07 sts 0x0762, r1
6c6c: 20 93 50 07 sts 0x0750, r18
6c70: 88 e2 ldi r24, 0x28 ; 40
6c72: 80 93 51 07 sts 0x0751, r24
6c76: 10 92 64 07 sts 0x0764, r1
6c7a: 92 e3 ldi r25, 0x32 ; 50
6c7c: 90 93 52 07 sts 0x0752, r25
6c80: 86 e9 ldi r24, 0x96 ; 150
6c82: 80 93 53 07 sts 0x0753, r24
6c86: 40 93 54 07 sts 0x0754, r20
6c8a: 90 93 55 07 sts 0x0755, r25
6c8e: 8a e5 ldi r24, 0x5A ; 90
6c90: 80 93 56 07 sts 0x0756, r24
6c94: 90 93 57 07 sts 0x0757, r25
6c98: 10 92 63 07 sts 0x0763, r1
6c9c: 80 93 58 07 sts 0x0758, r24
6ca0: 40 93 59 07 sts 0x0759, r20
6ca4: 20 93 5a 07 sts 0x075A, r18
6ca8: 20 93 5b 07 sts 0x075B, r18
6cac: 80 e2 ldi r24, 0x20 ; 32
6cae: 80 93 5c 07 sts 0x075C, r24
6cb2: 50 93 5d 07 sts 0x075D, r21
6cb6: 90 93 5e 07 sts 0x075E, r25
6cba: a9 e6 ldi r26, 0x69 ; 105
6cbc: b7 e0 ldi r27, 0x07 ; 7
6cbe: ec e6 ldi r30, 0x6C ; 108
6cc0: f3 e0 ldi r31, 0x03 ; 3
6cc2: 8c e0 ldi r24, 0x0C ; 12
6cc4: 01 90 ld r0, Z+
6cc6: 0d 92 st X+, r0
6cc8: 81 50 subi r24, 0x01 ; 1
6cca: e1 f7 brne .-8 ; 0x6cc4 <DefaultKonstanten3+0x118>
6ccc: 08 95 ret
00006cce <DefaultKonstanten2>:
6cce: 81 e0 ldi r24, 0x01 ; 1
6cd0: 80 93 2f 07 sts 0x072F, r24
6cd4: 82 e0 ldi r24, 0x02 ; 2
6cd6: 80 93 30 07 sts 0x0730, r24
6cda: 23 e0 ldi r18, 0x03 ; 3
6cdc: 20 93 31 07 sts 0x0731, r18
6ce0: 54 e0 ldi r21, 0x04 ; 4
6ce2: 50 93 32 07 sts 0x0732, r21
6ce6: 45 e0 ldi r20, 0x05 ; 5
6ce8: 40 93 33 07 sts 0x0733, r20
6cec: 36 e0 ldi r19, 0x06 ; 6
6cee: 30 93 34 07 sts 0x0734, r19
6cf2: 87 e0 ldi r24, 0x07 ; 7
6cf4: 80 93 35 07 sts 0x0735, r24
6cf8: 88 e0 ldi r24, 0x08 ; 8
6cfa: 80 93 36 07 sts 0x0736, r24
6cfe: 80 e4 ldi r24, 0x40 ; 64
6d00: 80 93 37 07 sts 0x0737, r24
6d04: 9e e1 ldi r25, 0x1E ; 30
6d06: 90 93 38 07 sts 0x0738, r25
6d0a: 8b ef ldi r24, 0xFB ; 251
6d0c: 80 93 3a 07 sts 0x073A, r24
6d10: 8a e0 ldi r24, 0x0A ; 10
6d12: 80 93 3b 07 sts 0x073B, r24
6d16: 90 93 39 07 sts 0x0739, r25
6d1a: 90 93 3d 07 sts 0x073D, r25
6d1e: 20 93 3c 07 sts 0x073C, r18
6d22: 20 93 3e 07 sts 0x073E, r18
6d26: 50 93 3f 07 sts 0x073F, r21
6d2a: 30 93 40 07 sts 0x0740, r19
6d2e: 8f e0 ldi r24, 0x0F ; 15
6d30: 80 93 41 07 sts 0x0741, r24
6d34: 8a ef ldi r24, 0xFA ; 250
6d36: 80 93 42 07 sts 0x0742, r24
6d3a: 90 93 43 07 sts 0x0743, r25
6d3e: 80 e8 ldi r24, 0x80 ; 128
6d40: 80 93 44 07 sts 0x0744, r24
6d44: 90 e5 ldi r25, 0x50 ; 80
6d46: 90 93 45 07 sts 0x0745, r25
6d4a: 88 e7 ldi r24, 0x78 ; 120
6d4c: 80 93 46 07 sts 0x0746, r24
6d50: 8e e5 ldi r24, 0x5E ; 94
6d52: 80 93 47 07 sts 0x0747, r24
6d56: 83 e2 ldi r24, 0x23 ; 35
6d58: 80 93 48 07 sts 0x0748, r24
6d5c: 84 e1 ldi r24, 0x14 ; 20
6d5e: 80 93 49 07 sts 0x0749, r24
6d62: 10 92 4a 07 sts 0x074A, r1
6d66: 30 e2 ldi r19, 0x20 ; 32
6d68: 30 93 4b 07 sts 0x074B, r19
6d6c: 90 93 4c 07 sts 0x074C, r25
6d70: 10 92 4d 07 sts 0x074D, r1
6d74: 10 92 4e 07 sts 0x074E, r1
6d78: 10 92 4f 07 sts 0x074F, r1
6d7c: 10 92 5f 07 sts 0x075F, r1
6d80: 10 92 60 07 sts 0x0760, r1
6d84: 10 92 61 07 sts 0x0761, r1
6d88: 10 92 62 07 sts 0x0762, r1
6d8c: 24 e6 ldi r18, 0x64 ; 100
6d8e: 20 93 50 07 sts 0x0750, r18
6d92: 88 e2 ldi r24, 0x28 ; 40
6d94: 80 93 51 07 sts 0x0751, r24
6d98: 10 92 64 07 sts 0x0764, r1
6d9c: 92 e3 ldi r25, 0x32 ; 50
6d9e: 90 93 52 07 sts 0x0752, r25
6da2: 86 e9 ldi r24, 0x96 ; 150
6da4: 80 93 53 07 sts 0x0753, r24
6da8: 40 93 54 07 sts 0x0754, r20
6dac: 90 93 55 07 sts 0x0755, r25
6db0: 8a e5 ldi r24, 0x5A ; 90
6db2: 80 93 56 07 sts 0x0756, r24
6db6: 90 93 57 07 sts 0x0757, r25
6dba: 10 92 63 07 sts 0x0763, r1
6dbe: 80 93 58 07 sts 0x0758, r24
6dc2: 40 93 59 07 sts 0x0759, r20
6dc6: 20 93 5a 07 sts 0x075A, r18
6dca: 20 93 5b 07 sts 0x075B, r18
6dce: 30 93 5c 07 sts 0x075C, r19
6dd2: 50 93 5d 07 sts 0x075D, r21
6dd6: 8b e4 ldi r24, 0x4B ; 75
6dd8: 80 93 5e 07 sts 0x075E, r24
6ddc: a9 e6 ldi r26, 0x69 ; 105
6dde: b7 e0 ldi r27, 0x07 ; 7
6de0: e6 e7 ldi r30, 0x76 ; 118
6de2: f3 e0 ldi r31, 0x03 ; 3
6de4: 8c e0 ldi r24, 0x0C ; 12
6de6: 01 90 ld r0, Z+
6de8: 0d 92 st X+, r0
6dea: 81 50 subi r24, 0x01 ; 1
6dec: e1 f7 brne .-8 ; 0x6de6 <DefaultKonstanten2+0x118>
6dee: 08 95 ret
00006df0 <DefaultKonstanten1>:
6df0: 81 e0 ldi r24, 0x01 ; 1
6df2: 80 93 2f 07 sts 0x072F, r24
6df6: 82 e0 ldi r24, 0x02 ; 2
6df8: 80 93 30 07 sts 0x0730, r24
6dfc: 83 e0 ldi r24, 0x03 ; 3
6dfe: 80 93 31 07 sts 0x0731, r24
6e02: 34 e0 ldi r19, 0x04 ; 4
6e04: 30 93 32 07 sts 0x0732, r19
6e08: 45 e0 ldi r20, 0x05 ; 5
6e0a: 40 93 33 07 sts 0x0733, r20
6e0e: 86 e0 ldi r24, 0x06 ; 6
6e10: 80 93 34 07 sts 0x0734, r24
6e14: 87 e0 ldi r24, 0x07 ; 7
6e16: 80 93 35 07 sts 0x0735, r24
6e1a: 28 e0 ldi r18, 0x08 ; 8
6e1c: 20 93 36 07 sts 0x0736, r18
6e20: 80 e4 ldi r24, 0x40 ; 64
6e22: 80 93 37 07 sts 0x0737, r24
6e26: 9e e1 ldi r25, 0x1E ; 30
6e28: 90 93 38 07 sts 0x0738, r25
6e2c: 8b ef ldi r24, 0xFB ; 251
6e2e: 80 93 3a 07 sts 0x073A, r24
6e32: 8a e0 ldi r24, 0x0A ; 10
6e34: 80 93 3b 07 sts 0x073B, r24
6e38: 90 93 39 07 sts 0x0739, r25
6e3c: 90 93 3d 07 sts 0x073D, r25
6e40: 30 93 3c 07 sts 0x073C, r19
6e44: 30 93 3e 07 sts 0x073E, r19
6e48: 20 93 3f 07 sts 0x073F, r18
6e4c: 8c e0 ldi r24, 0x0C ; 12
6e4e: 80 93 40 07 sts 0x0740, r24
6e52: 8f e0 ldi r24, 0x0F ; 15
6e54: 80 93 41 07 sts 0x0741, r24
6e58: 8a ef ldi r24, 0xFA ; 250
6e5a: 80 93 42 07 sts 0x0742, r24
6e5e: 90 93 43 07 sts 0x0743, r25
6e62: 90 e8 ldi r25, 0x80 ; 128
6e64: 90 93 44 07 sts 0x0744, r25
6e68: 80 e5 ldi r24, 0x50 ; 80
6e6a: 80 93 45 07 sts 0x0745, r24
6e6e: 56 e9 ldi r21, 0x96 ; 150
6e70: 50 93 46 07 sts 0x0746, r21
6e74: 8e e5 ldi r24, 0x5E ; 94
6e76: 80 93 47 07 sts 0x0747, r24
6e7a: 83 e2 ldi r24, 0x23 ; 35
6e7c: 80 93 48 07 sts 0x0748, r24
6e80: 84 e1 ldi r24, 0x14 ; 20
6e82: 80 93 49 07 sts 0x0749, r24
6e86: 10 92 4a 07 sts 0x074A, r1
6e8a: 80 e2 ldi r24, 0x20 ; 32
6e8c: 80 93 4b 07 sts 0x074B, r24
6e90: 90 93 4c 07 sts 0x074C, r25
6e94: 10 92 4d 07 sts 0x074D, r1
6e98: 10 92 4e 07 sts 0x074E, r1
6e9c: 10 92 4f 07 sts 0x074F, r1
6ea0: 10 92 5f 07 sts 0x075F, r1
6ea4: 10 92 60 07 sts 0x0760, r1
6ea8: 10 92 61 07 sts 0x0761, r1
6eac: 10 92 62 07 sts 0x0762, r1
6eb0: 24 e6 ldi r18, 0x64 ; 100
6eb2: 20 93 50 07 sts 0x0750, r18
6eb6: 88 e2 ldi r24, 0x28 ; 40
6eb8: 80 93 51 07 sts 0x0751, r24
6ebc: 10 92 64 07 sts 0x0764, r1
6ec0: 82 e3 ldi r24, 0x32 ; 50
6ec2: 80 93 52 07 sts 0x0752, r24
6ec6: 50 93 53 07 sts 0x0753, r21
6eca: 40 93 54 07 sts 0x0754, r20
6ece: 80 93 55 07 sts 0x0755, r24
6ed2: 9a e5 ldi r25, 0x5A ; 90
6ed4: 90 93 56 07 sts 0x0756, r25
6ed8: 80 93 57 07 sts 0x0757, r24
6edc: 10 92 63 07 sts 0x0763, r1
6ee0: 90 93 58 07 sts 0x0758, r25
6ee4: 40 93 59 07 sts 0x0759, r20
6ee8: 20 93 5a 07 sts 0x075A, r18
6eec: 20 93 5b 07 sts 0x075B, r18
6ef0: 80 e1 ldi r24, 0x10 ; 16
6ef2: 80 93 5c 07 sts 0x075C, r24
6ef6: 30 93 5d 07 sts 0x075D, r19
6efa: 20 93 5e 07 sts 0x075E, r18
6efe: a9 e6 ldi r26, 0x69 ; 105
6f00: b7 e0 ldi r27, 0x07 ; 7
6f02: ee e7 ldi r30, 0x7E ; 126
6f04: f3 e0 ldi r31, 0x03 ; 3
6f06: 8c e0 ldi r24, 0x0C ; 12
6f08: 01 90 ld r0, Z+
6f0a: 0d 92 st X+, r0
6f0c: 81 50 subi r24, 0x01 ; 1
6f0e: e1 f7 brne .-8 ; 0x6f08 <DefaultKonstanten1+0x118>
6f10: 08 95 ret
00006f12 <GPS_Neutral>:
6f12: 80 91 ba 04 lds r24, 0x04BA
6f16: 90 91 bb 04 lds r25, 0x04BB
6f1a: a0 91 bc 04 lds r26, 0x04BC
6f1e: b0 91 bd 04 lds r27, 0x04BD
6f22: 80 93 c2 04 sts 0x04C2, r24
6f26: 90 93 c3 04 sts 0x04C3, r25
6f2a: a0 93 c4 04 sts 0x04C4, r26
6f2e: b0 93 c5 04 sts 0x04C5, r27
6f32: 80 91 be 04 lds r24, 0x04BE
6f36: 90 91 bf 04 lds r25, 0x04BF
6f3a: a0 91 c0 04 lds r26, 0x04C0
6f3e: b0 91 c1 04 lds r27, 0x04C1
6f42: 80 93 c6 04 sts 0x04C6, r24
6f46: 90 93 c7 04 sts 0x04C7, r25
6f4a: a0 93 c8 04 sts 0x04C8, r26
6f4e: b0 93 c9 04 sts 0x04C9, r27
6f52: 08 95 ret
00006f54 <GPS_BerechneZielrichtung>:
6f54: 10 92 b7 04 sts 0x04B7, r1
6f58: 10 92 b6 04 sts 0x04B6, r1
6f5c: 10 92 b9 04 sts 0x04B9, r1
6f60: 10 92 b8 04 sts 0x04B8, r1
6f64: 08 95 ret
00006f66 <__vector_19>:
6f66: 1f 92 push r1
6f68: 0f 92 push r0
6f6a: 0f b6 in r0, 0x3f ; 63
6f6c: 0f 92 push r0
6f6e: 11 24 eor r1, r1
6f70: 2f 93 push r18
6f72: 3f 93 push r19
6f74: 4f 93 push r20
6f76: 8f 93 push r24
6f78: 9f 93 push r25
6f7a: 80 91 bd 07 lds r24, 0x07BD
6f7e: 83 30 cpi r24, 0x03 ; 3
6f80: 19 f0 breq .+6 ; 0x6f88 <__vector_19+0x22>
6f82: 84 30 cpi r24, 0x04 ; 4
6f84: a1 f5 brne .+104 ; 0x6fee <__vector_19+0x88>
6f86: 08 c0 rjmp .+16 ; 0x6f98 <__vector_19+0x32>
6f88: 8e b5 in r24, 0x2e ; 46
6f8a: 80 93 ca 04 sts 0x04CA, r24
6f8e: 1e bc out 0x2e, r1 ; 46
6f90: 84 e0 ldi r24, 0x04 ; 4
6f92: 80 93 bd 07 sts 0x07BD, r24
6f96: 2b c0 rjmp .+86 ; 0x6fee <__vector_19+0x88>
6f98: 80 91 ca 04 lds r24, 0x04CA
6f9c: 99 27 eor r25, r25
6f9e: 38 2f mov r19, r24
6fa0: 22 27 eor r18, r18
6fa2: 8e b5 in r24, 0x2e ; 46
6fa4: 99 27 eor r25, r25
6fa6: 28 2b or r18, r24
6fa8: 39 2b or r19, r25
6faa: c9 01 movw r24, r18
6fac: 8d 50 subi r24, 0x0D ; 13
6fae: 9e 4f sbci r25, 0xFE ; 254
6fb0: 87 5e subi r24, 0xE7 ; 231
6fb2: 93 40 sbci r25, 0x03 ; 3
6fb4: d0 f4 brcc .+52 ; 0x6fea <__vector_19+0x84>
6fb6: 80 91 c0 07 lds r24, 0x07C0
6fba: 85 30 cpi r24, 0x05 ; 5
6fbc: 19 f0 breq .+6 ; 0x6fc4 <__vector_19+0x5e>
6fbe: 86 30 cpi r24, 0x06 ; 6
6fc0: 69 f4 brne .+26 ; 0x6fdc <__vector_19+0x76>
6fc2: 06 c0 rjmp .+12 ; 0x6fd0 <__vector_19+0x6a>
6fc4: 30 93 c2 07 sts 0x07C2, r19
6fc8: 20 93 c1 07 sts 0x07C1, r18
6fcc: 86 e0 ldi r24, 0x06 ; 6
6fce: 0b c0 rjmp .+22 ; 0x6fe6 <__vector_19+0x80>
6fd0: 30 93 c4 07 sts 0x07C4, r19
6fd4: 20 93 c3 07 sts 0x07C3, r18
6fd8: 87 e0 ldi r24, 0x07 ; 7
6fda: 05 c0 rjmp .+10 ; 0x6fe6 <__vector_19+0x80>
6fdc: 30 93 c6 07 sts 0x07C6, r19
6fe0: 20 93 c5 07 sts 0x07C5, r18
6fe4: 85 e0 ldi r24, 0x05 ; 5
6fe6: 80 93 c0 07 sts 0x07C0, r24
6fea: 10 92 bd 07 sts 0x07BD, r1
6fee: 9f 91 pop r25
6ff0: 8f 91 pop r24
6ff2: 4f 91 pop r20
6ff4: 3f 91 pop r19
6ff6: 2f 91 pop r18
6ff8: 0f 90 pop r0
6ffa: 0f be out 0x3f, r0 ; 63
6ffc: 0f 90 pop r0
6ffe: 1f 90 pop r1
7000: 18 95 reti
00007002 <heading_MM3>:
7002: aa e0 ldi r26, 0x0A ; 10
7004: b0 e0 ldi r27, 0x00 ; 0
7006: e7 e0 ldi r30, 0x07 ; 7
7008: f8 e3 ldi r31, 0x38 ; 56
700a: 0c 94 f0 3c jmp 0x79e0 ; 0x79e0 <__prologue_saves__>
700e: a0 90 4e 07 lds r10, 0x074E
7012: bb 24 eor r11, r11
7014: 33 e0 ldi r19, 0x03 ; 3
7016: aa 0c add r10, r10
7018: bb 1c adc r11, r11
701a: 3a 95 dec r19
701c: e1 f7 brne .-8 ; 0x7016 <heading_MM3+0x14>
701e: cc 24 eor r12, r12
7020: dd 24 eor r13, r13
7022: 60 91 f9 03 lds r22, 0x03F9
7026: 70 91 fa 03 lds r23, 0x03FA
702a: 80 91 fb 03 lds r24, 0x03FB
702e: 90 91 fc 03 lds r25, 0x03FC
7032: a6 01 movw r20, r12
7034: 95 01 movw r18, r10
7036: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
703a: 79 01 movw r14, r18
703c: 8a 01 movw r16, r20
703e: ff 24 eor r15, r15
7040: e7 fc sbrc r14, 7
7042: f0 94 com r15
7044: c7 01 movw r24, r14
7046: 0e 94 a1 3a call 0x7542 ; 0x7542 <sin_i>
704a: 2c 01 movw r4, r24
704c: c7 01 movw r24, r14
704e: 0e 94 e4 3a call 0x75c8 ; 0x75c8 <cos_i>
7052: 3c 01 movw r6, r24
7054: 60 91 01 04 lds r22, 0x0401
7058: 70 91 02 04 lds r23, 0x0402
705c: 80 91 03 04 lds r24, 0x0403
7060: 90 91 04 04 lds r25, 0x0404
7064: a6 01 movw r20, r12
7066: 95 01 movw r18, r10
7068: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
706c: 79 01 movw r14, r18
706e: 8a 01 movw r16, r20
7070: ff 24 eor r15, r15
7072: e7 fc sbrc r14, 7
7074: f0 94 com r15
7076: c7 01 movw r24, r14
7078: 0e 94 a1 3a call 0x7542 ; 0x7542 <sin_i>
707c: 9a 87 std Y+10, r25 ; 0x0a
707e: 89 87 std Y+9, r24 ; 0x09
7080: c7 01 movw r24, r14
7082: 0e 94 e4 3a call 0x75c8 ; 0x75c8 <cos_i>
7086: 1c 01 movw r2, r24
7088: 60 91 c1 07 lds r22, 0x07C1
708c: 70 91 c2 07 lds r23, 0x07C2
7090: e0 90 c3 07 lds r14, 0x07C3
7094: f0 90 c4 07 lds r15, 0x07C4
7098: 20 91 b5 07 lds r18, 0x07B5
709c: 33 27 eor r19, r19
709e: 27 fd sbrc r18, 7
70a0: 30 95 com r19
70a2: e2 1a sub r14, r18
70a4: f3 0a sbc r15, r19
70a6: 00 27 eor r16, r16
70a8: f7 fc sbrc r15, 7
70aa: 00 95 com r16
70ac: 10 2f mov r17, r16
70ae: a0 90 c5 07 lds r10, 0x07C5
70b2: b0 90 c6 07 lds r11, 0x07C6
70b6: 20 91 b6 07 lds r18, 0x07B6
70ba: 33 27 eor r19, r19
70bc: 27 fd sbrc r18, 7
70be: 30 95 com r19
70c0: a2 1a sub r10, r18
70c2: b3 0a sbc r11, r19
70c4: cc 24 eor r12, r12
70c6: b7 fc sbrc r11, 7
70c8: c0 94 com r12
70ca: dc 2c mov r13, r12
70cc: 20 91 b4 07 lds r18, 0x07B4
70d0: 33 27 eor r19, r19
70d2: 27 fd sbrc r18, 7
70d4: 30 95 com r19
70d6: 62 1b sub r22, r18
70d8: 73 0b sbc r23, r19
70da: 88 27 eor r24, r24
70dc: 77 fd sbrc r23, 7
70de: 80 95 com r24
70e0: 98 2f mov r25, r24
70e2: 88 24 eor r8, r8
70e4: 77 fc sbrc r7, 7
70e6: 80 94 com r8
70e8: 98 2c mov r9, r8
70ea: a4 01 movw r20, r8
70ec: 93 01 movw r18, r6
70ee: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
70f2: 3b 01 movw r6, r22
70f4: 4c 01 movw r8, r24
70f6: 89 85 ldd r24, Y+9 ; 0x09
70f8: 9a 85 ldd r25, Y+10 ; 0x0a
70fa: aa 27 eor r26, r26
70fc: 97 fd sbrc r25, 7
70fe: a0 95 com r26
7100: ba 2f mov r27, r26
7102: 8d 83 std Y+5, r24 ; 0x05
7104: 9e 83 std Y+6, r25 ; 0x06
7106: af 83 std Y+7, r26 ; 0x07
7108: b8 87 std Y+8, r27 ; 0x08
710a: c2 01 movw r24, r4
710c: aa 27 eor r26, r26
710e: 97 fd sbrc r25, 7
7110: a0 95 com r26
7112: ba 2f mov r27, r26
7114: 89 83 std Y+1, r24 ; 0x01
7116: 9a 83 std Y+2, r25 ; 0x02
7118: ab 83 std Y+3, r26 ; 0x03
711a: bc 83 std Y+4, r27 ; 0x04
711c: c8 01 movw r24, r16
711e: b7 01 movw r22, r14
7120: 2d 81 ldd r18, Y+5 ; 0x05
7122: 3e 81 ldd r19, Y+6 ; 0x06
7124: 4f 81 ldd r20, Y+7 ; 0x07
7126: 58 85 ldd r21, Y+8 ; 0x08
7128: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
712c: 29 81 ldd r18, Y+1 ; 0x01
712e: 3a 81 ldd r19, Y+2 ; 0x02
7130: 4b 81 ldd r20, Y+3 ; 0x03
7132: 5c 81 ldd r21, Y+4 ; 0x04
7134: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
7138: 20 e0 ldi r18, 0x00 ; 0
713a: 34 e0 ldi r19, 0x04 ; 4
713c: 40 e0 ldi r20, 0x00 ; 0
713e: 50 e0 ldi r21, 0x00 ; 0
7140: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
7144: 62 0e add r6, r18
7146: 73 1e adc r7, r19
7148: 84 1e adc r8, r20
714a: 95 1e adc r9, r21
714c: 44 24 eor r4, r4
714e: 37 fc sbrc r3, 7
7150: 40 94 com r4
7152: 54 2c mov r5, r4
7154: c6 01 movw r24, r12
7156: b5 01 movw r22, r10
7158: a2 01 movw r20, r4
715a: 91 01 movw r18, r2
715c: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
7160: 29 81 ldd r18, Y+1 ; 0x01
7162: 3a 81 ldd r19, Y+2 ; 0x02
7164: 4b 81 ldd r20, Y+3 ; 0x03
7166: 5c 81 ldd r21, Y+4 ; 0x04
7168: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
716c: 20 e0 ldi r18, 0x00 ; 0
716e: 34 e0 ldi r19, 0x04 ; 4
7170: 40 e0 ldi r20, 0x00 ; 0
7172: 50 e0 ldi r21, 0x00 ; 0
7174: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
7178: 62 1a sub r6, r18
717a: 73 0a sbc r7, r19
717c: 84 0a sbc r8, r20
717e: 95 0a sbc r9, r21
7180: c8 01 movw r24, r16
7182: b7 01 movw r22, r14
7184: a2 01 movw r20, r4
7186: 91 01 movw r18, r2
7188: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
718c: 7b 01 movw r14, r22
718e: 8c 01 movw r16, r24
7190: c6 01 movw r24, r12
7192: b5 01 movw r22, r10
7194: 2d 81 ldd r18, Y+5 ; 0x05
7196: 3e 81 ldd r19, Y+6 ; 0x06
7198: 4f 81 ldd r20, Y+7 ; 0x07
719a: 58 85 ldd r21, Y+8 ; 0x08
719c: 0e 94 61 3c call 0x78c2 ; 0x78c2 <__mulsi3>
71a0: e6 0e add r14, r22
71a2: f7 1e adc r15, r23
71a4: 08 1f adc r16, r24
71a6: 19 1f adc r17, r25
71a8: c8 01 movw r24, r16
71aa: b7 01 movw r22, r14
71ac: 20 e1 ldi r18, 0x10 ; 16
71ae: 30 e0 ldi r19, 0x00 ; 0
71b0: 40 e0 ldi r20, 0x00 ; 0
71b2: 50 e0 ldi r21, 0x00 ; 0
71b4: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
71b8: 79 01 movw r14, r18
71ba: 8a 01 movw r16, r20
71bc: c4 01 movw r24, r8
71be: b3 01 movw r22, r6
71c0: 20 e0 ldi r18, 0x00 ; 0
71c2: 34 e0 ldi r19, 0x04 ; 4
71c4: 40 e0 ldi r20, 0x00 ; 0
71c6: 50 e0 ldi r21, 0x00 ; 0
71c8: 0e 94 d5 3c call 0x79aa ; 0x79aa <__divmodsi4>
71cc: da 01 movw r26, r20
71ce: c9 01 movw r24, r18
71d0: b7 01 movw r22, r14
71d2: 0e 94 15 3a call 0x742a ; 0x742a <atan2_i>
71d6: 9c 01 movw r18, r24
71d8: 97 ff sbrs r25, 7
71da: 05 c0 rjmp .+10 ; 0x71e6 <heading_MM3+0x1e4>
71dc: 88 27 eor r24, r24
71de: 99 27 eor r25, r25
71e0: 82 1b sub r24, r18
71e2: 93 0b sbc r25, r19
71e4: 04 c0 rjmp .+8 ; 0x71ee <heading_MM3+0x1ec>
71e6: 88 e6 ldi r24, 0x68 ; 104
71e8: 91 e0 ldi r25, 0x01 ; 1
71ea: 82 1b sub r24, r18
71ec: 93 0b sbc r25, r19
71ee: e2 e1 ldi r30, 0x12 ; 18
71f0: c6 5f subi r28, 0xF6 ; 246
71f2: 0c 94 0c 3d jmp 0x7a18 ; 0x7a18 <__epilogue_restores__>
000071f6 <timer0_MM3>:
71f6: 80 91 bd 07 lds r24, 0x07BD
71fa: 81 30 cpi r24, 0x01 ; 1
71fc: 41 f0 breq .+16 ; 0x720e <timer0_MM3+0x18>
71fe: 81 30 cpi r24, 0x01 ; 1
7200: 18 f0 brcs .+6 ; 0x7208 <timer0_MM3+0x12>
7202: 82 30 cpi r24, 0x02 ; 2
7204: 49 f5 brne .+82 ; 0x7258 <timer0_MM3+0x62>
7206: 1c c0 rjmp .+56 ; 0x7240 <timer0_MM3+0x4a>
7208: 2a 9a sbi 0x05, 2 ; 5
720a: 81 e0 ldi r24, 0x01 ; 1
720c: 16 c0 rjmp .+44 ; 0x723a <timer0_MM3+0x44>
720e: 2a 98 cbi 0x05, 2 ; 5
7210: 80 91 c0 07 lds r24, 0x07C0
7214: 85 30 cpi r24, 0x05 ; 5
7216: 11 f4 brne .+4 ; 0x721c <timer0_MM3+0x26>
7218: 81 e3 ldi r24, 0x31 ; 49
721a: 05 c0 rjmp .+10 ; 0x7226 <timer0_MM3+0x30>
721c: 86 30 cpi r24, 0x06 ; 6
721e: 11 f4 brne .+4 ; 0x7224 <timer0_MM3+0x2e>
7220: 82 e3 ldi r24, 0x32 ; 50
7222: 01 c0 rjmp .+2 ; 0x7226 <timer0_MM3+0x30>
7224: 83 e3 ldi r24, 0x33 ; 51
7226: 8e bd out 0x2e, r24 ; 46
7228: 88 e0 ldi r24, 0x08 ; 8
722a: 90 e0 ldi r25, 0x00 ; 0
722c: 0e 94 b0 0c call 0x1960 ; 0x1960 <SetDelay>
7230: 90 93 bf 07 sts 0x07BF, r25
7234: 80 93 be 07 sts 0x07BE, r24
7238: 82 e0 ldi r24, 0x02 ; 2
723a: 80 93 bd 07 sts 0x07BD, r24
723e: 08 95 ret
7240: 80 91 be 07 lds r24, 0x07BE
7244: 90 91 bf 07 lds r25, 0x07BF
7248: 0e 94 b9 0c call 0x1972 ; 0x1972 <CheckDelay>
724c: 88 23 and r24, r24
724e: 21 f0 breq .+8 ; 0x7258 <timer0_MM3+0x62>
7250: 1e bc out 0x2e, r1 ; 46
7252: 83 e0 ldi r24, 0x03 ; 3
7254: 80 93 bd 07 sts 0x07BD, r24
7258: 08 95 ret
0000725a <calib_MM3>:
725a: a0 e0 ldi r26, 0x00 ; 0
725c: b0 e0 ldi r27, 0x00 ; 0
725e: e3 e3 ldi r30, 0x33 ; 51
7260: f9 e3 ldi r31, 0x39 ; 57
7262: 0c 94 f2 3c jmp 0x79e4 ; 0x79e4 <__prologue_saves__+0x4>
7266: 29 9a sbi 0x05, 1 ; 5
7268: 80 91 00 01 lds r24, 0x0100
726c: 8a 30 cpi r24, 0x0A ; 10
726e: 11 f4 brne .+4 ; 0x7274 <calib_MM3+0x1a>
7270: 28 98 cbi 0x05, 0 ; 5
7272: 01 c0 rjmp .+2 ; 0x7276 <calib_MM3+0x1c>
7274: 28 9a sbi 0x05, 0 ; 5
7276: aa 24 eor r10, r10
7278: bb 24 eor r11, r11
727a: 00 e0 ldi r16, 0x00 ; 0
727c: 10 e0 ldi r17, 0x00 ; 0
727e: 88 24 eor r8, r8
7280: 99 24 eor r9, r9
7282: ee 24 eor r14, r14
7284: ff 24 eor r15, r15
7286: 66 24 eor r6, r6
7288: 77 24 eor r7, r7
728a: cc 24 eor r12, r12
728c: dd 24 eor r13, r13
728e: 62 e3 ldi r22, 0x32 ; 50
7290: 46 2e mov r4, r22
7292: 55 24 eor r5, r5
7294: 80 91 c1 07 lds r24, 0x07C1
7298: 90 91 c2 07 lds r25, 0x07C2
729c: 08 17 cp r16, r24
729e: 19 07 cpc r17, r25
72a0: 2c f4 brge .+10 ; 0x72ac <calib_MM3+0x52>
72a2: 00 91 c1 07 lds r16, 0x07C1
72a6: 10 91 c2 07 lds r17, 0x07C2
72aa: 0b c0 rjmp .+22 ; 0x72c2 <calib_MM3+0x68>
72ac: 80 91 c1 07 lds r24, 0x07C1
72b0: 90 91 c2 07 lds r25, 0x07C2
72b4: 8a 15 cp r24, r10
72b6: 9b 05 cpc r25, r11
72b8: 24 f4 brge .+8 ; 0x72c2 <calib_MM3+0x68>
72ba: a0 90 c1 07 lds r10, 0x07C1
72be: b0 90 c2 07 lds r11, 0x07C2
72c2: 80 91 c3 07 lds r24, 0x07C3
72c6: 90 91 c4 07 lds r25, 0x07C4
72ca: e8 16 cp r14, r24
72cc: f9 06 cpc r15, r25
72ce: 2c f4 brge .+10 ; 0x72da <calib_MM3+0x80>
72d0: e0 90 c3 07 lds r14, 0x07C3
72d4: f0 90 c4 07 lds r15, 0x07C4
72d8: 0b c0 rjmp .+22 ; 0x72f0 <calib_MM3+0x96>
72da: 80 91 c3 07 lds r24, 0x07C3
72de: 90 91 c4 07 lds r25, 0x07C4
72e2: 88 15 cp r24, r8
72e4: 99 05 cpc r25, r9
72e6: 24 f4 brge .+8 ; 0x72f0 <calib_MM3+0x96>
72e8: 80 90 c3 07 lds r8, 0x07C3
72ec: 90 90 c4 07 lds r9, 0x07C4
72f0: 80 91 c5 07 lds r24, 0x07C5
72f4: 90 91 c6 07 lds r25, 0x07C6
72f8: c8 16 cp r12, r24
72fa: d9 06 cpc r13, r25
72fc: 2c f4 brge .+10 ; 0x7308 <calib_MM3+0xae>
72fe: c0 90 c5 07 lds r12, 0x07C5
7302: d0 90 c6 07 lds r13, 0x07C6
7306: 0b c0 rjmp .+22 ; 0x731e <calib_MM3+0xc4>
7308: 80 91 c5 07 lds r24, 0x07C5
730c: 90 91 c6 07 lds r25, 0x07C6
7310: 86 15 cp r24, r6
7312: 97 05 cpc r25, r7
7314: 24 f4 brge .+8 ; 0x731e <calib_MM3+0xc4>
7316: 60 90 c5 07 lds r6, 0x07C5
731a: 70 90 c6 07 lds r7, 0x07C6
731e: 55 20 and r5, r5
7320: 81 f4 brne .+32 ; 0x7342 <calib_MM3+0xe8>
7322: 85 b1 in r24, 0x05 ; 5
7324: 91 e0 ldi r25, 0x01 ; 1
7326: 89 27 eor r24, r25
7328: 85 b9 out 0x05, r24 ; 5
732a: 85 b1 in r24, 0x05 ; 5
732c: 92 e0 ldi r25, 0x02 ; 2
732e: 89 27 eor r24, r25
7330: 85 b9 out 0x05, r24 ; 5
7332: 82 e3 ldi r24, 0x32 ; 50
7334: 90 e0 ldi r25, 0x00 ; 0
7336: 90 93 c1 03 sts 0x03C1, r25
733a: 80 93 c0 03 sts 0x03C0, r24
733e: 52 e3 ldi r21, 0x32 ; 50
7340: 55 2e mov r5, r21
7342: 8a e0 ldi r24, 0x0A ; 10
7344: 90 e0 ldi r25, 0x00 ; 0
7346: 0e 94 b0 0c call 0x1960 ; 0x1960 <SetDelay>
734a: ec 01 movw r28, r24
734c: ce 01 movw r24, r28
734e: 0e 94 b9 0c call 0x1972 ; 0x1972 <CheckDelay>
7352: 88 23 and r24, r24
7354: d9 f3 breq .-10 ; 0x734c <calib_MM3+0xf2>
7356: e0 91 31 07 lds r30, 0x0731
735a: ff 27 eor r31, r31
735c: ee 0f add r30, r30
735e: ff 1f adc r31, r31
7360: ed 5f subi r30, 0xFD ; 253
7362: f8 4f sbci r31, 0xF8 ; 248
7364: 80 81 ld r24, Z
7366: 91 81 ldd r25, Z+1 ; 0x01
7368: 84 36 cpi r24, 0x64 ; 100
736a: 91 05 cpc r25, r1
736c: 0c f4 brge .+2 ; 0x7370 <calib_MM3+0x116>
736e: 4a 94 dec r4
7370: 44 20 and r4, r4
7372: 11 f0 breq .+4 ; 0x7378 <calib_MM3+0x11e>
7374: 5a 94 dec r5
7376: 8e cf rjmp .-228 ; 0x7294 <calib_MM3+0x3a>
7378: c8 01 movw r24, r16
737a: 8a 19 sub r24, r10
737c: 9b 09 sbc r25, r11
737e: 90 93 b8 07 sts 0x07B8, r25
7382: 80 93 b7 07 sts 0x07B7, r24
7386: c7 01 movw r24, r14
7388: 88 19 sub r24, r8
738a: 99 09 sbc r25, r9
738c: 90 93 ba 07 sts 0x07BA, r25
7390: 80 93 b9 07 sts 0x07B9, r24
7394: c6 01 movw r24, r12
7396: 86 19 sub r24, r6
7398: 97 09 sbc r25, r7
739a: 90 93 bc 07 sts 0x07BC, r25
739e: 80 93 bb 07 sts 0x07BB, r24
73a2: e4 eb ldi r30, 0xB4 ; 180
73a4: f7 e0 ldi r31, 0x07 ; 7
73a6: c8 01 movw r24, r16
73a8: 8a 0d add r24, r10
73aa: 9b 1d adc r25, r11
73ac: 62 e0 ldi r22, 0x02 ; 2
73ae: 70 e0 ldi r23, 0x00 ; 0
73b0: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
73b4: 60 93 b4 07 sts 0x07B4, r22
73b8: c7 01 movw r24, r14
73ba: 88 0d add r24, r8
73bc: 99 1d adc r25, r9
73be: 62 e0 ldi r22, 0x02 ; 2
73c0: 70 e0 ldi r23, 0x00 ; 0
73c2: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
73c6: 60 93 b5 07 sts 0x07B5, r22
73ca: c6 01 movw r24, r12
73cc: 86 0d add r24, r6
73ce: 97 1d adc r25, r7
73d0: 62 e0 ldi r22, 0x02 ; 2
73d2: 70 e0 ldi r23, 0x00 ; 0
73d4: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
73d8: 60 93 b6 07 sts 0x07B6, r22
73dc: 89 e0 ldi r24, 0x09 ; 9
73de: a0 e7 ldi r26, 0x70 ; 112
73e0: b1 e0 ldi r27, 0x01 ; 1
73e2: 18 2e mov r1, r24
73e4: 0e 94 46 3d call 0x7a8c ; 0x7a8c <__eeprom_write_block_1F2021>
73e8: e0 e1 ldi r30, 0x10 ; 16
73ea: cd b7 in r28, 0x3d ; 61
73ec: de b7 in r29, 0x3e ; 62
73ee: 0c 94 0e 3d jmp 0x7a1c ; 0x7a1c <__epilogue_restores__+0x4>
000073f2 <init_MM3>:
73f2: 83 ed ldi r24, 0xD3 ; 211
73f4: 8c bd out 0x2c, r24 ; 44
73f6: 84 b1 in r24, 0x04 ; 4
73f8: 84 6a ori r24, 0xA4 ; 164
73fa: 84 b9 out 0x04, r24 ; 4
73fc: 80 91 00 01 lds r24, 0x0100
7400: 8a 30 cpi r24, 0x0A ; 10
7402: 19 f4 brne .+6 ; 0x740a <init_MM3+0x18>
7404: 53 9a sbi 0x0a, 3 ; 10
7406: 5b 98 cbi 0x0b, 3 ; 11
7408: 02 c0 rjmp .+4 ; 0x740e <init_MM3+0x1c>
740a: 3e 9a sbi 0x07, 6 ; 7
740c: 46 98 cbi 0x08, 6 ; 8
740e: 85 e0 ldi r24, 0x05 ; 5
7410: 80 93 c0 07 sts 0x07C0, r24
7414: 10 92 bd 07 sts 0x07BD, r1
7418: 89 e0 ldi r24, 0x09 ; 9
741a: e4 eb ldi r30, 0xB4 ; 180
741c: f7 e0 ldi r31, 0x07 ; 7
741e: a0 e7 ldi r26, 0x70 ; 112
7420: b1 e0 ldi r27, 0x01 ; 1
7422: 18 2e mov r1, r24
7424: 0e 94 35 3d call 0x7a6a ; 0x7a6a <__eeprom_read_block_1F2021>
7428: 08 95 ret
0000742a <atan2_i>:
742a: 9c 01 movw r18, r24
742c: 89 2b or r24, r25
742e: 31 f4 brne .+12 ; 0x743c <atan2_i+0x12>
7430: 61 15 cp r22, r1
7432: 71 05 cpc r23, r1
7434: 19 f4 brne .+6 ; 0x743c <atan2_i+0x12>
7436: 80 e0 ldi r24, 0x00 ; 0
7438: 90 e0 ldi r25, 0x00 ; 0
743a: 08 95 ret
743c: 77 fd sbrc r23, 7
743e: 02 c0 rjmp .+4 ; 0x7444 <atan2_i+0x1a>
7440: 41 e0 ldi r20, 0x01 ; 1
7442: 01 c0 rjmp .+2 ; 0x7446 <atan2_i+0x1c>
7444: 4f ef ldi r20, 0xFF ; 255
7446: 21 15 cp r18, r1
7448: 31 05 cpc r19, r1
744a: 29 f4 brne .+10 ; 0x7456 <atan2_i+0x2c>
744c: 8a e5 ldi r24, 0x5A ; 90
744e: 48 02 muls r20, r24
7450: c0 01 movw r24, r0
7452: 11 24 eor r1, r1
7454: 08 95 ret
7456: cb 01 movw r24, r22
7458: b9 01 movw r22, r18
745a: 0e 94 a0 3c call 0x7940 ; 0x7940 <__divmodhi4>
745e: fb 01 movw r30, r22
7460: 77 ff sbrs r23, 7
7462: 03 c0 rjmp .+6 ; 0x746a <atan2_i+0x40>
7464: f0 95 com r31
7466: e1 95 neg r30
7468: ff 4f sbci r31, 0xFF ; 255
746a: 81 e0 ldi r24, 0x01 ; 1
746c: ea 35 cpi r30, 0x5A ; 90
746e: f8 07 cpc r31, r24
7470: 30 f4 brcc .+12 ; 0x747e <atan2_i+0x54>
7472: e0 5c subi r30, 0xC0 ; 192
7474: fa 4f sbci r31, 0xFA ; 250
7476: 84 91 lpm r24, Z
7478: 68 2f mov r22, r24
747a: 77 27 eor r23, r23
747c: 47 c0 rjmp .+142 ; 0x750c <atan2_i+0xe2>
747e: 8c e1 ldi r24, 0x1C ; 28
7480: e7 3a cpi r30, 0xA7 ; 167
7482: f8 07 cpc r31, r24
7484: 18 f0 brcs .+6 ; 0x748c <atan2_i+0x62>
7486: 6a e5 ldi r22, 0x5A ; 90
7488: 70 e0 ldi r23, 0x00 ; 0
748a: 40 c0 rjmp .+128 ; 0x750c <atan2_i+0xe2>
748c: 89 e0 ldi r24, 0x09 ; 9
748e: ed 38 cpi r30, 0x8D ; 141
7490: f8 07 cpc r31, r24
7492: 18 f0 brcs .+6 ; 0x749a <atan2_i+0x70>
7494: 69 e5 ldi r22, 0x59 ; 89
7496: 70 e0 ldi r23, 0x00 ; 0
7498: 39 c0 rjmp .+114 ; 0x750c <atan2_i+0xe2>
749a: 85 e0 ldi r24, 0x05 ; 5
749c: ea 3b cpi r30, 0xBA ; 186
749e: f8 07 cpc r31, r24
74a0: 18 f0 brcs .+6 ; 0x74a8 <atan2_i+0x7e>
74a2: 68 e5 ldi r22, 0x58 ; 88
74a4: 70 e0 ldi r23, 0x00 ; 0
74a6: 32 c0 rjmp .+100 ; 0x750c <atan2_i+0xe2>
74a8: 84 e0 ldi r24, 0x04 ; 4
74aa: e7 31 cpi r30, 0x17 ; 23
74ac: f8 07 cpc r31, r24
74ae: 18 f0 brcs .+6 ; 0x74b6 <atan2_i+0x8c>
74b0: 67 e5 ldi r22, 0x57 ; 87
74b2: 70 e0 ldi r23, 0x00 ; 0
74b4: 2b c0 rjmp .+86 ; 0x750c <atan2_i+0xe2>
74b6: 83 e0 ldi r24, 0x03 ; 3
74b8: ee 32 cpi r30, 0x2E ; 46
74ba: f8 07 cpc r31, r24
74bc: 18 f0 brcs .+6 ; 0x74c4 <atan2_i+0x9a>
74be: 66 e5 ldi r22, 0x56 ; 86
74c0: 70 e0 ldi r23, 0x00 ; 0
74c2: 24 c0 rjmp .+72 ; 0x750c <atan2_i+0xe2>
74c4: 82 e0 ldi r24, 0x02 ; 2
74c6: e9 39 cpi r30, 0x99 ; 153
74c8: f8 07 cpc r31, r24
74ca: 18 f0 brcs .+6 ; 0x74d2 <atan2_i+0xa8>
74cc: 65 e5 ldi r22, 0x55 ; 85
74ce: 70 e0 ldi r23, 0x00 ; 0
74d0: 1d c0 rjmp .+58 ; 0x750c <atan2_i+0xe2>
74d2: 82 e0 ldi r24, 0x02 ; 2
74d4: e2 33 cpi r30, 0x32 ; 50
74d6: f8 07 cpc r31, r24
74d8: 18 f0 brcs .+6 ; 0x74e0 <atan2_i+0xb6>
74da: 64 e5 ldi r22, 0x54 ; 84
74dc: 70 e0 ldi r23, 0x00 ; 0
74de: 16 c0 rjmp .+44 ; 0x750c <atan2_i+0xe2>
74e0: 81 e0 ldi r24, 0x01 ; 1
74e2: e7 3e cpi r30, 0xE7 ; 231
74e4: f8 07 cpc r31, r24
74e6: 18 f0 brcs .+6 ; 0x74ee <atan2_i+0xc4>
74e8: 63 e5 ldi r22, 0x53 ; 83
74ea: 70 e0 ldi r23, 0x00 ; 0
74ec: 0f c0 rjmp .+30 ; 0x750c <atan2_i+0xe2>
74ee: 81 e0 ldi r24, 0x01 ; 1
74f0: ed 3a cpi r30, 0xAD ; 173
74f2: f8 07 cpc r31, r24
74f4: 18 f0 brcs .+6 ; 0x74fc <atan2_i+0xd2>
74f6: 62 e5 ldi r22, 0x52 ; 82
74f8: 70 e0 ldi r23, 0x00 ; 0
74fa: 08 c0 rjmp .+16 ; 0x750c <atan2_i+0xe2>
74fc: ef 57 subi r30, 0x7F ; 127
74fe: f1 40 sbci r31, 0x01 ; 1
7500: 18 f0 brcs .+6 ; 0x7508 <atan2_i+0xde>
7502: 61 e5 ldi r22, 0x51 ; 81
7504: 70 e0 ldi r23, 0x00 ; 0
7506: 02 c0 rjmp .+4 ; 0x750c <atan2_i+0xe2>
7508: 60 e5 ldi r22, 0x50 ; 80
750a: 70 e0 ldi r23, 0x00 ; 0
750c: 12 16 cp r1, r18
750e: 13 06 cpc r1, r19
7510: 6c f4 brge .+26 ; 0x752c <atan2_i+0x102>
7512: 84 2f mov r24, r20
7514: 99 27 eor r25, r25
7516: 87 fd sbrc r24, 7
7518: 90 95 com r25
751a: 9c 01 movw r18, r24
751c: 62 9f mul r22, r18
751e: c0 01 movw r24, r0
7520: 63 9f mul r22, r19
7522: 90 0d add r25, r0
7524: 72 9f mul r23, r18
7526: 90 0d add r25, r0
7528: 11 24 eor r1, r1
752a: 08 95 ret
752c: 14 16 cp r1, r20
752e: 2c f4 brge .+10 ; 0x753a <atan2_i+0x110>
7530: 84 eb ldi r24, 0xB4 ; 180
7532: 90 e0 ldi r25, 0x00 ; 0
7534: 86 1b sub r24, r22
7536: 97 0b sbc r25, r23
7538: 08 95 ret
753a: cb 01 movw r24, r22
753c: 84 5b subi r24, 0xB4 ; 180
753e: 90 40 sbci r25, 0x00 ; 0
7540: 08 95 ret
00007542 <sin_i>:
7542: fc 01 movw r30, r24
7544: 97 fd sbrc r25, 7
7546: 03 c0 rjmp .+6 ; 0x754e <sin_i+0xc>
7548: 41 e0 ldi r20, 0x01 ; 1
754a: 50 e0 ldi r21, 0x00 ; 0
754c: 05 c0 rjmp .+10 ; 0x7558 <sin_i+0x16>
754e: f0 95 com r31
7550: e1 95 neg r30
7552: ff 4f sbci r31, 0xFF ; 255
7554: 4f ef ldi r20, 0xFF ; 255
7556: 5f ef ldi r21, 0xFF ; 255
7558: eb 35 cpi r30, 0x5B ; 91
755a: f1 05 cpc r31, r1
755c: 5c f0 brlt .+22 ; 0x7574 <sin_i+0x32>
755e: cf 01 movw r24, r30
7560: 8b 55 subi r24, 0x5B ; 91
7562: 90 40 sbci r25, 0x00 ; 0
7564: 8a 35 cpi r24, 0x5A ; 90
7566: 91 05 cpc r25, r1
7568: 40 f4 brcc .+16 ; 0x757a <sin_i+0x38>
756a: 84 eb ldi r24, 0xB4 ; 180
756c: 90 e0 ldi r25, 0x00 ; 0
756e: 8e 1b sub r24, r30
7570: 9f 0b sbc r25, r31
7572: fc 01 movw r30, r24
7574: 21 e0 ldi r18, 0x01 ; 1
7576: 30 e0 ldi r19, 0x00 ; 0
7578: 10 c0 rjmp .+32 ; 0x759a <sin_i+0x58>
757a: cf 01 movw r24, r30
757c: 85 5b subi r24, 0xB5 ; 181
757e: 90 40 sbci r25, 0x00 ; 0
7580: 8a 35 cpi r24, 0x5A ; 90
7582: 91 05 cpc r25, r1
7584: 18 f4 brcc .+6 ; 0x758c <sin_i+0x4a>
7586: e4 5b subi r30, 0xB4 ; 180
7588: f0 40 sbci r31, 0x00 ; 0
758a: 05 c0 rjmp .+10 ; 0x7596 <sin_i+0x54>
758c: 88 e6 ldi r24, 0x68 ; 104
758e: 91 e0 ldi r25, 0x01 ; 1
7590: 8e 1b sub r24, r30
7592: 9f 0b sbc r25, r31
7594: fc 01 movw r30, r24
7596: 2f ef ldi r18, 0xFF ; 255
7598: 3f ef ldi r19, 0xFF ; 255
759a: ee 0f add r30, r30
759c: ff 1f adc r31, r31
759e: e6 56 subi r30, 0x66 ; 102
75a0: f9 4f sbci r31, 0xF9 ; 249
75a2: 85 91 lpm r24, Z+
75a4: 94 91 lpm r25, Z
75a6: bc 01 movw r22, r24
75a8: 62 9f mul r22, r18
75aa: c0 01 movw r24, r0
75ac: 63 9f mul r22, r19
75ae: 90 0d add r25, r0
75b0: 72 9f mul r23, r18
75b2: 90 0d add r25, r0
75b4: 11 24 eor r1, r1
75b6: 9c 01 movw r18, r24
75b8: 42 9f mul r20, r18
75ba: c0 01 movw r24, r0
75bc: 43 9f mul r20, r19
75be: 90 0d add r25, r0
75c0: 52 9f mul r21, r18
75c2: 90 0d add r25, r0
75c4: 11 24 eor r1, r1
75c6: 08 95 ret
000075c8 <cos_i>:
75c8: 2a e5 ldi r18, 0x5A ; 90
75ca: 30 e0 ldi r19, 0x00 ; 0
75cc: 28 1b sub r18, r24
75ce: 39 0b sbc r19, r25
75d0: c9 01 movw r24, r18
75d2: 0e 94 a1 3a call 0x7542 ; 0x7542 <sin_i>
75d6: 08 95 ret
000075d8 <memchr>:
75d8: fc 01 movw r30, r24
75da: 41 50 subi r20, 0x01 ; 1
75dc: 50 40 sbci r21, 0x00 ; 0
75de: 30 f0 brcs .+12 ; 0x75ec <memchr+0x14>
75e0: 01 90 ld r0, Z+
75e2: 06 16 cp r0, r22
75e4: d1 f7 brne .-12 ; 0x75da <memchr+0x2>
75e6: 31 97 sbiw r30, 0x01 ; 1
75e8: cf 01 movw r24, r30
75ea: 08 95 ret
75ec: 88 27 eor r24, r24
75ee: 99 27 eor r25, r25
75f0: 08 95 ret
000075f2 <__subsf3>:
75f2: 50 58 subi r21, 0x80 ; 128
000075f4 <__addsf3>:
75f4: 19 2e mov r1, r25
75f6: ef d0 rcall .+478 ; 0x77d6 <__fp_split3>
75f8: 01 d0 rcall .+2 ; 0x75fc <__addsf3x>
75fa: d2 c0 rjmp .+420 ; 0x77a0 <__fp_merge>
000075fc <__addsf3x>:
75fc: ba 17 cp r27, r26
75fe: 62 07 cpc r22, r18
7600: 73 07 cpc r23, r19
7602: 84 07 cpc r24, r20
7604: 95 07 cpc r25, r21
7606: b1 f1 breq .+108 ; 0x7674 <__addsf3x+0x78>
7608: 88 f4 brcc .+34 ; 0x762c <__addsf3x+0x30>
760a: 0e f4 brtc .+2 ; 0x760e <__addsf3x+0x12>
760c: 10 94 com r1
760e: 0b 2e mov r0, r27
7610: ba 2f mov r27, r26
7612: a0 2d mov r26, r0
7614: 06 2e mov r0, r22
7616: 62 2f mov r22, r18
7618: 20 2d mov r18, r0
761a: 07 2e mov r0, r23
761c: 73 2f mov r23, r19
761e: 30 2d mov r19, r0
7620: 08 2e mov r0, r24
7622: 84 2f mov r24, r20
7624: 40 2d mov r20, r0
7626: 09 2e mov r0, r25
7628: 95 2f mov r25, r21
762a: 50 2d mov r21, r0
762c: ff 27 eor r31, r31
762e: 55 23 and r21, r21
7630: b9 f0 breq .+46 ; 0x7660 <__addsf3x+0x64>
7632: 59 1b sub r21, r25
7634: 49 f0 breq .+18 ; 0x7648 <__addsf3x+0x4c>
7636: 57 3e cpi r21, 0xE7 ; 231
7638: 98 f0 brcs .+38 ; 0x7660 <__addsf3x+0x64>
763a: 46 95 lsr r20
763c: 37 95 ror r19
763e: 27 95 ror r18
7640: a7 95 ror r26
7642: f0 40 sbci r31, 0x00 ; 0
7644: 53 95 inc r21
7646: c9 f7 brne .-14 ; 0x763a <__addsf3x+0x3e>
7648: 76 f0 brts .+28 ; 0x7666 <__addsf3x+0x6a>
764a: ba 0f add r27, r26
764c: 62 1f adc r22, r18
764e: 73 1f adc r23, r19
7650: 84 1f adc r24, r20
7652: 30 f4 brcc .+12 ; 0x7660 <__addsf3x+0x64>
7654: 87 95 ror r24
7656: 77 95 ror r23
7658: 67 95 ror r22
765a: b7 95 ror r27
765c: f0 40 sbci r31, 0x00 ; 0
765e: 93 95 inc r25
7660: 17 fa bst r1, 7
7662: 0f 2e mov r0, r31
7664: 08 95 ret
7666: bf 1b sub r27, r31
7668: bb 27 eor r27, r27
766a: ba 0b sbc r27, r26
766c: 62 0b sbc r22, r18
766e: 73 0b sbc r23, r19
7670: 84 0b sbc r24, r20
7672: f6 cf rjmp .-20 ; 0x7660 <__addsf3x+0x64>
7674: de f6 brtc .-74 ; 0x762c <__addsf3x+0x30>
7676: db c0 rjmp .+438 ; 0x782e <__fp_zerox>
00007678 <__divsf3>:
7678: ae d0 rcall .+348 ; 0x77d6 <__fp_split3>
767a: 01 d0 rcall .+2 ; 0x767e <__divsf3x>
767c: 91 c0 rjmp .+290 ; 0x77a0 <__fp_merge>
0000767e <__divsf3x>:
767e: 55 23 and r21, r21
7680: 59 f0 breq .+22 ; 0x7698 <__divsf3x+0x1a>
7682: 99 23 and r25, r25
7684: 69 f0 breq .+26 ; 0x76a0 <__divsf3x+0x22>
7686: 9f 57 subi r25, 0x7F ; 127
7688: 5f 57 subi r21, 0x7F ; 127
768a: 95 1b sub r25, r21
768c: 33 f4 brvc .+12 ; 0x769a <__divsf3x+0x1c>
768e: 42 f4 brpl .+16 ; 0x76a0 <__divsf3x+0x22>
7690: 90 38 cpi r25, 0x80 ; 128
7692: 11 f4 brne .+4 ; 0x7698 <__divsf3x+0x1a>
7694: 91 58 subi r25, 0x81 ; 129
7696: 05 c0 rjmp .+10 ; 0x76a2 <__divsf3x+0x24>
7698: 9b c0 rjmp .+310 ; 0x77d0 <__fp_nan>
769a: 91 58 subi r25, 0x81 ; 129
769c: 9f 3f cpi r25, 0xFF ; 255
769e: 09 f4 brne .+2 ; 0x76a2 <__divsf3x+0x24>
76a0: c6 c0 rjmp .+396 ; 0x782e <__fp_zerox>
76a2: bb 27 eor r27, r27
76a4: 11 24 eor r1, r1
76a6: 62 17 cp r22, r18
76a8: 73 07 cpc r23, r19
76aa: 84 07 cpc r24, r20
76ac: 30 f4 brcc .+12 ; 0x76ba <__divsf3x+0x3c>
76ae: 66 0f add r22, r22
76b0: 77 1f adc r23, r23
76b2: 88 1f adc r24, r24
76b4: bb 1f adc r27, r27
76b6: 91 50 subi r25, 0x01 ; 1
76b8: 98 f3 brcs .-26 ; 0x76a0 <__divsf3x+0x22>
76ba: 11 d0 rcall .+34 ; 0x76de <__divsf3x+0x60>
76bc: 0f 92 push r0
76be: 0f d0 rcall .+30 ; 0x76de <__divsf3x+0x60>
76c0: 0f 92 push r0
76c2: 0d d0 rcall .+26 ; 0x76de <__divsf3x+0x60>
76c4: a0 e8 ldi r26, 0x80 ; 128
76c6: 26 17 cp r18, r22
76c8: 37 07 cpc r19, r23
76ca: 48 07 cpc r20, r24
76cc: 1b 06 cpc r1, r27
76ce: 09 f0 breq .+2 ; 0x76d2 <__divsf3x+0x54>
76d0: a0 48 sbci r26, 0x80 ; 128
76d2: ba 2f mov r27, r26
76d4: 60 2d mov r22, r0
76d6: 7f 91 pop r23
76d8: 8f 91 pop r24
76da: 00 24 eor r0, r0
76dc: 08 95 ret
76de: a0 e8 ldi r26, 0x80 ; 128
76e0: 00 24 eor r0, r0
76e2: 62 17 cp r22, r18
76e4: 73 07 cpc r23, r19
76e6: 84 07 cpc r24, r20
76e8: b1 05 cpc r27, r1
76ea: 28 f0 brcs .+10 ; 0x76f6 <__divsf3x+0x78>
76ec: 62 1b sub r22, r18
76ee: 73 0b sbc r23, r19
76f0: 84 0b sbc r24, r20
76f2: b1 09 sbc r27, r1
76f4: 0a 2a or r0, r26
76f6: 66 0f add r22, r22
76f8: 77 1f adc r23, r23
76fa: 88 1f adc r24, r24
76fc: bb 1f adc r27, r27
76fe: a6 95 lsr r26
7700: 81 f7 brne .-32 ; 0x76e2 <__divsf3x+0x64>
7702: 08 95 ret
00007704 <__fixsfsi>:
7704: 97 fb bst r25, 7
7706: 73 d0 rcall .+230 ; 0x77ee <__fp_split1>
7708: 9f 37 cpi r25, 0x7F ; 127
770a: 38 f0 brcs .+14 ; 0x771a <__fixsfsi+0x16>
770c: fe e9 ldi r31, 0x9E ; 158
770e: f9 1b sub r31, r25
7710: 98 2f mov r25, r24
7712: 87 2f mov r24, r23
7714: 76 2f mov r23, r22
7716: 6b 2f mov r22, r27
7718: 05 c0 rjmp .+10 ; 0x7724 <__fixsfsi+0x20>
771a: 86 c0 rjmp .+268 ; 0x7828 <__fp_zero>
771c: 96 95 lsr r25
771e: 87 95 ror r24
7720: 77 95 ror r23
7722: 67 95 ror r22
7724: f1 50 subi r31, 0x01 ; 1
7726: d0 f7 brcc .-12 ; 0x771c <__fixsfsi+0x18>
7728: 3e f4 brtc .+14 ; 0x7738 <__fp_lneg+0xe>
0000772a <__fp_lneg>:
772a: 90 95 com r25
772c: 80 95 com r24
772e: 70 95 com r23
7730: 61 95 neg r22
7732: 7f 4f sbci r23, 0xFF ; 255
7734: 8f 4f sbci r24, 0xFF ; 255
7736: 9f 4f sbci r25, 0xFF ; 255
7738: 08 95 ret
0000773a <__floatunssisf>:
773a: e8 94 clt
773c: 03 c0 rjmp .+6 ; 0x7744 <__floatsisf+0x6>
0000773e <__floatsisf>:
773e: 97 fb bst r25, 7
7740: 0e f4 brtc .+2 ; 0x7744 <__floatsisf+0x6>
7742: f3 df rcall .-26 ; 0x772a <__fp_lneg>
7744: b6 2f mov r27, r22
7746: 67 2f mov r22, r23
7748: 78 2f mov r23, r24
774a: 89 2f mov r24, r25
774c: 9e e9 ldi r25, 0x9E ; 158
774e: 00 24 eor r0, r0
7750: 27 c0 rjmp .+78 ; 0x77a0 <__fp_merge>
00007752 <__eqsf2>:
7752: 0e d0 rcall .+28 ; 0x7770 <.fp_cmp>
7754: 5e f0 brts .+22 ; 0x776c <__cmpsf2+0xe>
7756: 04 c0 rjmp .+8 ; 0x7760 <__cmpsf2+0x2>
00007758 <__gesf2>:
7758: 0b d0 rcall .+22 ; 0x7770 <.fp_cmp>
775a: 26 f0 brts .+8 ; 0x7764 <__cmpsf2+0x6>
775c: 01 c0 rjmp .+2 ; 0x7760 <__cmpsf2+0x2>
0000775e <__cmpsf2>:
775e: 08 d0 rcall .+16 ; 0x7770 <.fp_cmp>
7760: 19 f0 breq .+6 ; 0x7768 <__cmpsf2+0xa>
7762: 20 f4 brcc .+8 ; 0x776c <__cmpsf2+0xe>
7764: 8f ef ldi r24, 0xFF ; 255
7766: 08 95 ret
7768: 80 e0 ldi r24, 0x00 ; 0
776a: 08 95 ret
776c: 81 e0 ldi r24, 0x01 ; 1
776e: 08 95 ret
00007770 <.fp_cmp>:
7770: 97 fb bst r25, 7
7772: 09 2e mov r0, r25
7774: 05 26 eor r0, r21
7776: 00 f8 bld r0, 0
7778: 68 94 set
777a: 30 d0 rcall .+96 ; 0x77dc <__fp_split2>
777c: e8 94 clt
777e: 07 fc sbrc r0, 7
7780: 07 c0 rjmp .+14 ; 0x7790 <.fp_cmp+0x20>
7782: 62 17 cp r22, r18
7784: 73 07 cpc r23, r19
7786: 84 07 cpc r24, r20
7788: 95 07 cpc r25, r21
778a: 21 f0 breq .+8 ; 0x7794 <.fp_cmp+0x24>
778c: 08 f4 brcc .+2 ; 0x7790 <.fp_cmp+0x20>
778e: 00 94 com r0
7790: 07 94 ror r0
7792: 98 94 clz
7794: 08 95 ret
7796: 9a 95 dec r25
7798: bb 0f add r27, r27
779a: 66 1f adc r22, r22
779c: 77 1f adc r23, r23
779e: 88 1f adc r24, r24
000077a0 <__fp_merge>:
77a0: 11 24 eor r1, r1
77a2: 99 23 and r25, r25
77a4: a1 f0 breq .+40 ; 0x77ce <__fp_merge+0x2e>
77a6: 88 23 and r24, r24
77a8: b2 f7 brpl .-20 ; 0x7796 <.fp_cmp+0x26>
77aa: 9f 3f cpi r25, 0xFF ; 255
77ac: 59 f0 breq .+22 ; 0x77c4 <__fp_merge+0x24>
77ae: bb 0f add r27, r27
77b0: 48 f4 brcc .+18 ; 0x77c4 <__fp_merge+0x24>
77b2: 21 f4 brne .+8 ; 0x77bc <__fp_merge+0x1c>
77b4: 00 20 and r0, r0
77b6: 11 f4 brne .+4 ; 0x77bc <__fp_merge+0x1c>
77b8: 60 ff sbrs r22, 0
77ba: 04 c0 rjmp .+8 ; 0x77c4 <__fp_merge+0x24>
77bc: 6f 5f subi r22, 0xFF ; 255
77be: 7f 4f sbci r23, 0xFF ; 255
77c0: 8f 4f sbci r24, 0xFF ; 255
77c2: 9f 4f sbci r25, 0xFF ; 255
77c4: 88 1f adc r24, r24
77c6: 97 95 ror r25
77c8: 87 95 ror r24
77ca: 97 f9 bld r25, 7
77cc: 08 95 ret
77ce: 2c c0 rjmp .+88 ; 0x7828 <__fp_zero>
000077d0 <__fp_nan>:
77d0: 9f ef ldi r25, 0xFF ; 255
77d2: 80 ec ldi r24, 0xC0 ; 192
77d4: 08 95 ret
000077d6 <__fp_split3>:
77d6: 05 2e mov r0, r21
77d8: 09 26 eor r0, r25
77da: 07 fa bst r0, 7
000077dc <__fp_split2>:
77dc: 44 0f add r20, r20
77de: 55 1f adc r21, r21
77e0: 5f 3f cpi r21, 0xFF ; 255
77e2: 79 f0 breq .+30 ; 0x7802 <__fp_split1+0x14>
77e4: aa 27 eor r26, r26
77e6: a5 17 cp r26, r21
77e8: 08 f0 brcs .+2 ; 0x77ec <__fp_split2+0x10>
77ea: 51 e0 ldi r21, 0x01 ; 1
77ec: 47 95 ror r20
000077ee <__fp_split1>:
77ee: 88 0f add r24, r24
77f0: 99 1f adc r25, r25
77f2: 9f 3f cpi r25, 0xFF ; 255
77f4: 31 f0 breq .+12 ; 0x7802 <__fp_split1+0x14>
77f6: bb 27 eor r27, r27
77f8: b9 17 cp r27, r25
77fa: 08 f0 brcs .+2 ; 0x77fe <__fp_split1+0x10>
77fc: 91 e0 ldi r25, 0x01 ; 1
77fe: 87 95 ror r24
7800: 08 95 ret
7802: 9f 91 pop r25
7804: 9f 91 pop r25
7806: 11 24 eor r1, r1
7808: e3 cf rjmp .-58 ; 0x77d0 <__fp_nan>
0000780a <__fp_split_a>:
780a: 97 fb bst r25, 7
780c: 88 0f add r24, r24
780e: 99 1f adc r25, r25
7810: 9f 3f cpi r25, 0xFF ; 255
7812: 31 f0 breq .+12 ; 0x7820 <__fp_split_a+0x16>
7814: bb 27 eor r27, r27
7816: b9 17 cp r27, r25
7818: 08 f0 brcs .+2 ; 0x781c <__fp_split_a+0x12>
781a: 91 e0 ldi r25, 0x01 ; 1
781c: 87 95 ror r24
781e: 08 95 ret
7820: 9f 91 pop r25
7822: 9f 91 pop r25
7824: 11 24 eor r1, r1
7826: d4 cf rjmp .-88 ; 0x77d0 <__fp_nan>
00007828 <__fp_zero>:
7828: 66 27 eor r22, r22
782a: 77 27 eor r23, r23
782c: 88 27 eor r24, r24
0000782e <__fp_zerox>:
782e: 99 27 eor r25, r25
7830: 08 95 ret
00007832 <__mulsf3>:
7832: d1 df rcall .-94 ; 0x77d6 <__fp_split3>
7834: 01 d0 rcall .+2 ; 0x7838 <__mulsf3x>
7836: b4 cf rjmp .-152 ; 0x77a0 <__fp_merge>
00007838 <__mulsf3x>:
7838: 99 23 and r25, r25
783a: 39 f0 breq .+14 ; 0x784a <__mulsf3x+0x12>
783c: 55 23 and r21, r21
783e: 29 f0 breq .+10 ; 0x784a <__mulsf3x+0x12>
7840: 9f 57 subi r25, 0x7F ; 127
7842: 5f 57 subi r21, 0x7F ; 127
7844: 95 0f add r25, r21
7846: 13 f4 brvc .+4 ; 0x784c <__mulsf3x+0x14>
7848: 9a f1 brmi .+102 ; 0x78b0 <__mulsf3x+0x78>
784a: f1 cf rjmp .-30 ; 0x782e <__fp_zerox>
784c: 91 58 subi r25, 0x81 ; 129
784e: 9f 3f cpi r25, 0xFF ; 255
7850: e1 f3 breq .-8 ; 0x784a <__mulsf3x+0x12>
7852: 62 9f mul r22, r18
7854: a1 2d mov r26, r1
7856: 0f 92 push r0
7858: bb 27 eor r27, r27
785a: 63 9f mul r22, r19
785c: a0 0d add r26, r0
785e: b1 1d adc r27, r1
7860: ee 27 eor r30, r30
7862: 72 9f mul r23, r18
7864: a0 0d add r26, r0
7866: b1 1d adc r27, r1
7868: ee 1f adc r30, r30
786a: af 93 push r26
786c: aa 27 eor r26, r26
786e: 64 9f mul r22, r20
7870: b0 0d add r27, r0
7872: e1 1d adc r30, r1
7874: 73 9f mul r23, r19
7876: b0 0d add r27, r0
7878: e1 1d adc r30, r1
787a: aa 1f adc r26, r26
787c: 66 27 eor r22, r22
787e: 82 9f mul r24, r18
7880: b0 0d add r27, r0
7882: e1 1d adc r30, r1
7884: a6 1f adc r26, r22
7886: 55 27 eor r21, r21
7888: 74 9f mul r23, r20
788a: e0 0d add r30, r0
788c: a1 1d adc r26, r1
788e: 55 1f adc r21, r21
7890: 83 9f mul r24, r19
7892: e0 0d add r30, r0
7894: a1 1d adc r26, r1
7896: 56 1f adc r21, r22
7898: 84 9f mul r24, r20
789a: a0 0d add r26, r0
789c: 51 1d adc r21, r1
789e: 85 2f mov r24, r21
78a0: 7a 2f mov r23, r26
78a2: 6e 2f mov r22, r30
78a4: 1f 90 pop r1
78a6: 0f 90 pop r0
78a8: 88 23 and r24, r24
78aa: 1a f4 brpl .+6 ; 0x78b2 <__mulsf3x+0x7a>
78ac: 93 95 inc r25
78ae: 39 f4 brne .+14 ; 0x78be <__mulsf3x+0x86>
78b0: 8f cf rjmp .-226 ; 0x77d0 <__fp_nan>
78b2: 00 0c add r0, r0
78b4: 11 1c adc r1, r1
78b6: bb 1f adc r27, r27
78b8: 66 1f adc r22, r22
78ba: 77 1f adc r23, r23
78bc: 88 1f adc r24, r24
78be: 01 28 or r0, r1
78c0: 08 95 ret
000078c2 <__mulsi3>:
78c2: 62 9f mul r22, r18
78c4: d0 01 movw r26, r0
78c6: 73 9f mul r23, r19
78c8: f0 01 movw r30, r0
78ca: 82 9f mul r24, r18
78cc: e0 0d add r30, r0
78ce: f1 1d adc r31, r1
78d0: 64 9f mul r22, r20
78d2: e0 0d add r30, r0
78d4: f1 1d adc r31, r1
78d6: 92 9f mul r25, r18
78d8: f0 0d add r31, r0
78da: 83 9f mul r24, r19
78dc: f0 0d add r31, r0
78de: 74 9f mul r23, r20
78e0: f0 0d add r31, r0
78e2: 65 9f mul r22, r21
78e4: f0 0d add r31, r0
78e6: 99 27 eor r25, r25
78e8: 72 9f mul r23, r18
78ea: b0 0d add r27, r0
78ec: e1 1d adc r30, r1
78ee: f9 1f adc r31, r25
78f0: 63 9f mul r22, r19
78f2: b0 0d add r27, r0
78f4: e1 1d adc r30, r1
78f6: f9 1f adc r31, r25
78f8: bd 01 movw r22, r26
78fa: cf 01 movw r24, r30
78fc: 11 24 eor r1, r1
78fe: 08 95 ret
00007900 <__udivmodqi4>:
7900: 99 1b sub r25, r25
7902: 79 e0 ldi r23, 0x09 ; 9
7904: 04 c0 rjmp .+8 ; 0x790e <__udivmodqi4_ep>
00007906 <__udivmodqi4_loop>:
7906: 99 1f adc r25, r25
7908: 96 17 cp r25, r22
790a: 08 f0 brcs .+2 ; 0x790e <__udivmodqi4_ep>
790c: 96 1b sub r25, r22
0000790e <__udivmodqi4_ep>:
790e: 88 1f adc r24, r24
7910: 7a 95 dec r23
7912: c9 f7 brne .-14 ; 0x7906 <__udivmodqi4_loop>
7914: 80 95 com r24
7916: 08 95 ret
00007918 <__udivmodhi4>:
7918: aa 1b sub r26, r26
791a: bb 1b sub r27, r27
791c: 51 e1 ldi r21, 0x11 ; 17
791e: 07 c0 rjmp .+14 ; 0x792e <__udivmodhi4_ep>
00007920 <__udivmodhi4_loop>:
7920: aa 1f adc r26, r26
7922: bb 1f adc r27, r27
7924: a6 17 cp r26, r22
7926: b7 07 cpc r27, r23
7928: 10 f0 brcs .+4 ; 0x792e <__udivmodhi4_ep>
792a: a6 1b sub r26, r22
792c: b7 0b sbc r27, r23
0000792e <__udivmodhi4_ep>:
792e: 88 1f adc r24, r24
7930: 99 1f adc r25, r25
7932: 5a 95 dec r21
7934: a9 f7 brne .-22 ; 0x7920 <__udivmodhi4_loop>
7936: 80 95 com r24
7938: 90 95 com r25
793a: bc 01 movw r22, r24
793c: cd 01 movw r24, r26
793e: 08 95 ret
00007940 <__divmodhi4>:
7940: 97 fb bst r25, 7
7942: 09 2e mov r0, r25
7944: 07 26 eor r0, r23
7946: 0a d0 rcall .+20 ; 0x795c <__divmodhi4_neg1>
7948: 77 fd sbrc r23, 7
794a: 04 d0 rcall .+8 ; 0x7954 <__divmodhi4_neg2>
794c: e5 df rcall .-54 ; 0x7918 <__udivmodhi4>
794e: 06 d0 rcall .+12 ; 0x795c <__divmodhi4_neg1>
7950: 00 20 and r0, r0
7952: 1a f4 brpl .+6 ; 0x795a <__divmodhi4_exit>
00007954 <__divmodhi4_neg2>:
7954: 70 95 com r23
7956: 61 95 neg r22
7958: 7f 4f sbci r23, 0xFF ; 255
0000795a <__divmodhi4_exit>:
795a: 08 95 ret
0000795c <__divmodhi4_neg1>:
795c: f6 f7 brtc .-4 ; 0x795a <__divmodhi4_exit>
795e: 90 95 com r25
7960: 81 95 neg r24
7962: 9f 4f sbci r25, 0xFF ; 255
7964: 08 95 ret
00007966 <__udivmodsi4>:
7966: a1 e2 ldi r26, 0x21 ; 33
7968: 1a 2e mov r1, r26
796a: aa 1b sub r26, r26
796c: bb 1b sub r27, r27
796e: fd 01 movw r30, r26
7970: 0d c0 rjmp .+26 ; 0x798c <__udivmodsi4_ep>
00007972 <__udivmodsi4_loop>:
7972: aa 1f adc r26, r26
7974: bb 1f adc r27, r27
7976: ee 1f adc r30, r30
7978: ff 1f adc r31, r31
797a: a2 17 cp r26, r18
797c: b3 07 cpc r27, r19
797e: e4 07 cpc r30, r20
7980: f5 07 cpc r31, r21
7982: 20 f0 brcs .+8 ; 0x798c <__udivmodsi4_ep>
7984: a2 1b sub r26, r18
7986: b3 0b sbc r27, r19
7988: e4 0b sbc r30, r20
798a: f5 0b sbc r31, r21
0000798c <__udivmodsi4_ep>:
798c: 66 1f adc r22, r22
798e: 77 1f adc r23, r23
7990: 88 1f adc r24, r24
7992: 99 1f adc r25, r25
7994: 1a 94 dec r1
7996: 69 f7 brne .-38 ; 0x7972 <__udivmodsi4_loop>
7998: 60 95 com r22
799a: 70 95 com r23
799c: 80 95 com r24
799e: 90 95 com r25
79a0: 9b 01 movw r18, r22
79a2: ac 01 movw r20, r24
79a4: bd 01 movw r22, r26
79a6: cf 01 movw r24, r30
79a8: 08 95 ret
000079aa <__divmodsi4>:
79aa: 97 fb bst r25, 7
79ac: 09 2e mov r0, r25
79ae: 05 26 eor r0, r21
79b0: 0e d0 rcall .+28 ; 0x79ce <__divmodsi4_neg1>
79b2: 57 fd sbrc r21, 7
79b4: 04 d0 rcall .+8 ; 0x79be <__divmodsi4_neg2>
79b6: d7 df rcall .-82 ; 0x7966 <__udivmodsi4>
79b8: 0a d0 rcall .+20 ; 0x79ce <__divmodsi4_neg1>
79ba: 00 1c adc r0, r0
79bc: 38 f4 brcc .+14 ; 0x79cc <__divmodsi4_exit>
000079be <__divmodsi4_neg2>:
79be: 50 95 com r21
79c0: 40 95 com r20
79c2: 30 95 com r19
79c4: 21 95 neg r18
79c6: 3f 4f sbci r19, 0xFF ; 255
79c8: 4f 4f sbci r20, 0xFF ; 255
79ca: 5f 4f sbci r21, 0xFF ; 255
000079cc <__divmodsi4_exit>:
79cc: 08 95 ret
000079ce <__divmodsi4_neg1>:
79ce: f6 f7 brtc .-4 ; 0x79cc <__divmodsi4_exit>
79d0: 90 95 com r25
79d2: 80 95 com r24
79d4: 70 95 com r23
79d6: 61 95 neg r22
79d8: 7f 4f sbci r23, 0xFF ; 255
79da: 8f 4f sbci r24, 0xFF ; 255
79dc: 9f 4f sbci r25, 0xFF ; 255
79de: 08 95 ret
000079e0 <__prologue_saves__>:
79e0: 2f 92 push r2
79e2: 3f 92 push r3
79e4: 4f 92 push r4
79e6: 5f 92 push r5
79e8: 6f 92 push r6
79ea: 7f 92 push r7
79ec: 8f 92 push r8
79ee: 9f 92 push r9
79f0: af 92 push r10
79f2: bf 92 push r11
79f4: cf 92 push r12
79f6: df 92 push r13
79f8: ef 92 push r14
79fa: ff 92 push r15
79fc: 0f 93 push r16
79fe: 1f 93 push r17
7a00: cf 93 push r28
7a02: df 93 push r29
7a04: cd b7 in r28, 0x3d ; 61
7a06: de b7 in r29, 0x3e ; 62
7a08: ca 1b sub r28, r26
7a0a: db 0b sbc r29, r27
7a0c: 0f b6 in r0, 0x3f ; 63
7a0e: f8 94 cli
7a10: de bf out 0x3e, r29 ; 62
7a12: 0f be out 0x3f, r0 ; 63
7a14: cd bf out 0x3d, r28 ; 61
7a16: 09 94 ijmp
00007a18 <__epilogue_restores__>:
7a18: 2a 88 ldd r2, Y+18 ; 0x12
7a1a: 39 88 ldd r3, Y+17 ; 0x11
7a1c: 48 88 ldd r4, Y+16 ; 0x10
7a1e: 5f 84 ldd r5, Y+15 ; 0x0f
7a20: 6e 84 ldd r6, Y+14 ; 0x0e
7a22: 7d 84 ldd r7, Y+13 ; 0x0d
7a24: 8c 84 ldd r8, Y+12 ; 0x0c
7a26: 9b 84 ldd r9, Y+11 ; 0x0b
7a28: aa 84 ldd r10, Y+10 ; 0x0a
7a2a: b9 84 ldd r11, Y+9 ; 0x09
7a2c: c8 84 ldd r12, Y+8 ; 0x08
7a2e: df 80 ldd r13, Y+7 ; 0x07
7a30: ee 80 ldd r14, Y+6 ; 0x06
7a32: fd 80 ldd r15, Y+5 ; 0x05
7a34: 0c 81 ldd r16, Y+4 ; 0x04
7a36: 1b 81 ldd r17, Y+3 ; 0x03
7a38: aa 81 ldd r26, Y+2 ; 0x02
7a3a: b9 81 ldd r27, Y+1 ; 0x01
7a3c: ce 0f add r28, r30
7a3e: d1 1d adc r29, r1
7a40: 0f b6 in r0, 0x3f ; 63
7a42: f8 94 cli
7a44: de bf out 0x3e, r29 ; 62
7a46: 0f be out 0x3f, r0 ; 63
7a48: cd bf out 0x3d, r28 ; 61
7a4a: ed 01 movw r28, r26
7a4c: 08 95 ret
00007a4e <__tablejump2__>:
7a4e: ee 0f add r30, r30
7a50: ff 1f adc r31, r31
00007a52 <__tablejump__>:
7a52: 05 90 lpm r0, Z+
7a54: f4 91 lpm r31, Z
7a56: e0 2d mov r30, r0
7a58: 09 94 ijmp
00007a5a <__eeprom_read_byte_1F2021>:
7a5a: f9 99 sbic 0x1f, 1 ; 31
7a5c: fe cf rjmp .-4 ; 0x7a5a <__eeprom_read_byte_1F2021>
7a5e: b2 bd out 0x22, r27 ; 34
7a60: a1 bd out 0x21, r26 ; 33
7a62: f8 9a sbi 0x1f, 0 ; 31
7a64: 11 96 adiw r26, 0x01 ; 1
7a66: 00 b4 in r0, 0x20 ; 32
7a68: 08 95 ret
00007a6a <__eeprom_read_block_1F2021>:
7a6a: f7 df rcall .-18 ; 0x7a5a <__eeprom_read_byte_1F2021>
7a6c: 01 92 st Z+, r0
7a6e: 1a 94 dec r1
7a70: e1 f7 brne .-8 ; 0x7a6a <__eeprom_read_block_1F2021>
7a72: 08 95 ret
00007a74 <__eeprom_write_byte_1F2021>:
7a74: f9 99 sbic 0x1f, 1 ; 31
7a76: fe cf rjmp .-4 ; 0x7a74 <__eeprom_write_byte_1F2021>
7a78: b2 bd out 0x22, r27 ; 34
7a7a: a1 bd out 0x21, r26 ; 33
7a7c: 00 bc out 0x20, r0 ; 32
7a7e: 11 96 adiw r26, 0x01 ; 1
7a80: 0f b6 in r0, 0x3f ; 63
7a82: f8 94 cli
7a84: fa 9a sbi 0x1f, 2 ; 31
7a86: f9 9a sbi 0x1f, 1 ; 31
7a88: 0f be out 0x3f, r0 ; 63
7a8a: 08 95 ret
00007a8c <__eeprom_write_block_1F2021>:
7a8c: 01 90 ld r0, Z+
7a8e: f2 df rcall .-28 ; 0x7a74 <__eeprom_write_byte_1F2021>
7a90: 1a 94 dec r1
7a92: e1 f7 brne .-8 ; 0x7a8c <__eeprom_write_block_1F2021>
7a94: 08 95 ret
00007a96 <_exit>:
7a96: ff cf rjmp .-2 ; 0x7a96 <_exit>