Subversion Repositories FlightCtrl

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
561 Nick666 1
 
2
Flight-Ctrl_MEGA644_V0_60_MM3.elf:     file format elf32-avr
3
 
4
Sections:
5
Idx Name          Size      VMA       LMA       File off  Algn
6
 
7
                  CONTENTS, ALLOC, LOAD, DATA
8
  1 .text         00005e7c  00000000  00000000  000000b4  2**1
9
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
10
  2 .bss          000003a6  0080018c  0080018c  00005fbc  2**0
11
                  ALLOC
12
  3 .eeprom       0000013d  00810000  00810000  00005fbc  2**0
13
                  CONTENTS, ALLOC, LOAD, DATA
14
  4 .stab         00000378  00000000  00000000  000060fc  2**2
15
                  CONTENTS, READONLY, DEBUGGING
16
  5 .stabstr      00000071  00000000  00000000  00006474  2**0
17
                  CONTENTS, READONLY, DEBUGGING
18
Disassembly of section .text:
19
 
20
00000000 <__vectors>:
21
       0:	0c 94 92 03 	jmp	0x724	; 0x724 <__ctors_end>
22
       4:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
23
       8:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
24
       c:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
25
      10:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
26
      14:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
27
      18:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
28
      1c:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
29
      20:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
30
      24:	0c 94 b2 0b 	jmp	0x1764	; 0x1764 <__vector_9>
31
      28:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
32
      2c:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
33
      30:	0c 94 07 19 	jmp	0x320e	; 0x320e <__vector_12>
34
      34:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
35
      38:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
36
      3c:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
37
      40:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
38
      44:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
39
      48:	0c 94 59 0c 	jmp	0x18b2	; 0x18b2 <__vector_18>
40
      4c:	0c 94 76 14 	jmp	0x28ec	; 0x28ec <__vector_19>
41
      50:	0c 94 d4 05 	jmp	0xba8	; 0xba8 <__vector_20>
42
      54:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
43
      58:	0c 94 9e 05 	jmp	0xb3c	; 0xb3c <__vector_22>
44
      5c:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
45
      60:	0c 94 f8 0c 	jmp	0x19f0	; 0x19f0 <__vector_24>
46
      64:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
47
      68:	0c 94 60 18 	jmp	0x30c0	; 0x30c0 <__vector_26>
48
      6c:	0c 94 af 03 	jmp	0x75e	; 0x75e <__bad_interrupt>
49
      70:	4b 08       	sbc	r4, r11
50
      72:	c5 08       	sbc	r12, r5
51
      74:	c5 08       	sbc	r12, r5
52
      76:	c5 08       	sbc	r12, r5
53
      78:	7d 08       	sbc	r7, r13
54
      7a:	5e 08       	sbc	r5, r14
55
      7c:	c5 08       	sbc	r12, r5
56
      7e:	c5 08       	sbc	r12, r5
57
      80:	c5 08       	sbc	r12, r5
58
      82:	a9 08       	sbc	r10, r9
59
      84:	a9 08       	sbc	r10, r9
60
      86:	a9 08       	sbc	r10, r9
61
      88:	a9 08       	sbc	r10, r9
62
      8a:	a9 08       	sbc	r10, r9
63
      8c:	81 08       	sbc	r8, r1
64
      8e:	c5 08       	sbc	r12, r5
65
      90:	c5 08       	sbc	r12, r5
66
      92:	70 08       	sbc	r7, r0
67
      94:	c5 08       	sbc	r12, r5
68
      96:	79 08       	sbc	r7, r9
69
      98:	21 0d       	add	r18, r1
70
      9a:	73 0d       	add	r23, r3
71
      9c:	cc 0d       	add	r28, r12
72
      9e:	27 0e       	add	r2, r23
73
      a0:	44 0e       	add	r4, r20
74
      a2:	67 0e       	add	r6, r23
75
      a4:	8d 0e       	add	r8, r29
76
      a6:	74 0f       	add	r23, r20
77
      a8:	b3 10       	cpse	r11, r3
78
      aa:	e7 10       	cpse	r14, r7
79
      ac:	48 11       	cpse	r20, r8
80
      ae:	9e 11       	cpse	r25, r14
81
      b0:	ec 11       	cpse	r30, r12
82
      b2:	65 12       	cpse	r6, r21
83
      b4:	bf 12       	cpse	r11, r31
84
      b6:	20 13       	cpse	r18, r16
85
      b8:	44 13       	cpse	r20, r20
86
      ba:	7a 13       	cpse	r23, r26
87
      bc:	b6 13       	cpse	r27, r22
88
      be:	f4 13       	cpse	r31, r20
89
      c0:	2d 14       	cp	r2, r13
90
      c2:	79 18       	sub	r7, r9
91
      c4:	7e 18       	sub	r7, r14
92
      c6:	9a 18       	sub	r9, r10
93
      c8:	a8 18       	sub	r10, r8
94
      ca:	ad 18       	sub	r10, r13
95
      cc:	b8 18       	sub	r11, r8
96
      ce:	c0 18       	sub	r12, r0
97
      d0:	d4 18       	sub	r13, r4
98
 
99
000000d2 <__c.2043>:
100
      d2:	0a 0a 0d 00                                         ....
101
 
102
000000d6 <__c.2041>:
103
      d6:	4e 65 75 74 72 61 6c 00                             Neutral.
104
 
105
000000de <__c.2039>:
106
      de:	48 65 61 64 69 6e 67 48 6f 6c 64 00                 HeadingHold.
107
 
108
000000ea <__c.2037>:
109
      ea:	0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00           ..Steuerung: .
110
 
111
000000f8 <__c.2035>:
112
      f8:	4f 4b 0a 0d 00                                      OK...
113
 
114
000000fd <__c.2030>:
115
      fd:	0a 0d 41 62 67 6c 65 69 63 68 20 4c 75 66 74 64     ..Abgleich Luftd
116
     10d:	72 75 63 6b 73 65 6e 73 6f 72 2e 2e 00              rucksensor...
117
 
118
0000011a <__c.2028>:
119
     11a:	0a 0d 4b 61 6c 69 62 72 69 65 72 65 20 4e 65 75     ..Kalibriere Neu
120
     12a:	74 72 61 6c 6c 61 67 65 00                          trallage.
121
 
122
00000133 <__c.2026>:
123
     133:	0a 0d 4b 61 6c 69 62 72 69 65 72 65 20 4b 6f 6d     ..Kalibriere Kom
124
     143:	70 61 73 73 00                                      pass.
125
 
126
00000148 <__c.2021>:
127
     148:	0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65     ..Benutze Parame
128
     158:	74 65 72 73 61 74 7a 20 25 64 00                    tersatz %d.
129
 
130
00000163 <__c.2015>:
131
     163:	0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20     ..Init. EEPROM:
132
     173:	47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c     Generiere Defaul
133
     183:	74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00        t-Parameter....
134
 
135
00000192 <__c.2013>:
136
     192:	0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
137
     1a2:	3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
138
	...
139
 
140
000001b3 <__c.2011>:
141
     1b3:	0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 20     ..FlightControl
142
     1c3:	56 25 64 2e 25 64 20 00                             V%d.%d .
143
 
144
000001cb <__c.2013>:
145
     1cb:	2e 00                                               ..
146
 
147
000001cd <__c.2113>:
148
     1cd:	5a 5f 52 61 6e 67 65 3a 20 20 25 34 69 00           Z_Range:  %4i.
149
 
150
000001db <__c.2111>:
151
     1db:	59 5f 52 61 6e 67 65 3a 20 20 25 34 69 00           Y_Range:  %4i.
152
 
153
000001e9 <__c.2109>:
154
     1e9:	58 5f 52 61 6e 67 65 3a 20 20 25 34 69 00           X_Range:  %4i.
155
 
156
000001f7 <__c.2107>:
157
     1f7:	4d 4d 33 20 52 61 6e 67 65 00                       MM3 Range.
158
 
159
00000201 <__c.2104>:
160
     201:	5a 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00        Z_Offset:  %3i.
161
 
162
00000210 <__c.2102>:
163
     210:	59 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00        Y_Offset:  %3i.
164
 
165
0000021f <__c.2100>:
166
     21f:	58 5f 4f 66 66 73 65 74 3a 20 20 25 33 69 00        X_Offset:  %3i.
167
 
168
0000022e <__c.2098>:
169
     22e:	4d 4d 33 20 4f 66 66 00                             MM3 Off.
170
 
171
00000236 <__c.2095>:
172
     236:	52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.
173
 
174
00000244 <__c.2093>:
175
     244:	53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.
176
 
177
00000252 <__c.2091>:
178
     252:	53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.
179
 
180
00000260 <__c.2089>:
181
     260:	53 65 72 76 6f 20 20 00                             Servo  .
182
 
183
00000268 <__c.2086>:
184
     268:	50 6f 74 69 34 3a 20 20 25 33 69 00                 Poti4:  %3i.
185
 
186
00000274 <__c.2084>:
187
     274:	50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.
188
 
189
00000280 <__c.2082>:
190
     280:	50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.
191
 
192
0000028c <__c.2080>:
193
     28c:	50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.
194
 
195
00000298 <__c.2077>:
196
     298:	53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.
197
 
198
000002a7 <__c.2075>:
199
     2a7:	4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00        Messwert:  %5i.
200
 
201
000002b6 <__c.2073>:
202
     2b6:	52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00        Richtung:  %5i.
203
 
204
000002c5 <__c.2071>:
205
     2c5:	4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .
206
 
207
000002d4 <__c.2068>:
208
     2d4:	45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00        Empf.Pegel:%5i.
209
 
210
000002e3 <__c.2066>:
211
     2e3:	53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00        Spannung:  %5i.
212
 
213
000002f2 <__c.2063>:
214
     2f2:	48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00        Hoch %4i (%3i).
215
 
216
00000301 <__c.2061>:
217
     301:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
218
 
219
00000310 <__c.2059>:
220
     310:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
221
 
222
0000031f <__c.2057>:
223
     31f:	41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.
224
 
225
0000032c <__c.2054>:
226
     32c:	47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).
227
 
228
0000033b <__c.2052>:
229
     33b:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
230
 
231
0000034a <__c.2050>:
232
     34a:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
233
 
234
00000359 <__c.2048>:
235
     359:	47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.
236
 
237
00000367 <__c.2045>:
238
     367:	50 33 3a 25 34 69 20 20 4b 61 6e e4 6c 65 20 00     P3:%4i  Kan.le .
239
 
240
00000377 <__c.2043>:
241
     377:	50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .
242
 
243
00000387 <__c.2041>:
244
     387:	47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .
245
 
246
00000397 <__c.2039>:
247
     397:	4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .
248
 
249
000003a7 <__c.2036>:
250
     3a7:	4b 37 3a 25 34 69 20 20 4b 61 6e e4 6c 65 20 00     K7:%4i  Kan.le .
251
 
252
000003b7 <__c.2034>:
253
     3b7:	4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .
254
 
255
000003c7 <__c.2032>:
256
     3c7:	4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00     K3:%4i  K4:%4i .
257
 
258
000003d7 <__c.2030>:
259
     3d7:	4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00     K1:%4i  K2:%4i .
260
 
261
000003e7 <__c.2027>:
262
     3e7:	4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00        Kompass:   %5i.
263
 
264
000003f6 <__c.2025>:
265
     3f6:	52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.
266
 
267
00000405 <__c.2023>:
268
     405:	4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.
269
 
270
00000414 <__c.2021>:
271
     414:	61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.
272
 
273
0000041e <__c.2018>:
274
     41e:	48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.
275
 
276
0000042c <__c.2016>:
277
     42c:	4b 65 69 6e 65 20 00                                Keine .
278
 
279
00000433 <__c.2014>:
280
     433:	4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.
281
 
282
00000442 <__c.2012>:
283
     442:	4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00        Luftdruck: %5i.
284
 
285
00000451 <__c.2010>:
286
     451:	53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00        SollHoehe: %5i.
287
 
288
00000460 <__c.2008>:
289
     460:	48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00        Hoehe:     %5i.
290
 
291
0000046f <__c.2004>:
292
     46f:	28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00     (c) Holger Buss.
293
 
294
0000047f <__c.2002>:
295
     47f:	53 65 74 74 69 6e 67 3a 20 25 64 20 00              Setting: %d .
296
 
297
0000048c <__c.2000>:
298
     48c:	56 25 64 2e 25 64 00                                V%d.%d.
299
 
300
00000493 <__c.1998>:
301
     493:	2b 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b     ++ MikroKopter +
302
     4a3:	2b 00                                               +.
303
 
304
000004a5 <__c.1995>:
305
     4a5:	5b 25 69 5d 00                                      [%i].
306
 
307
000004aa <pgm_atan>:
308
     4aa:	00 01 02 03 05 06 07 08 09 0a 0b 0c 0d 0f 10 11     ................
309
     4ba:	12 13 14 15 16 17 18 19 1a 1b 1b 1c 1d 1e 1f 20     ...............
310
     4ca:	21 21 22 23 24 25 25 26 27 27 28 29 29 2a 2b 2b     !!"#$%%&''())*++
311
     4da:	2c 2c 2d 2e 2e 2f 2f 30 30 31 31 32 32 33 33 34     ,,-..//001122334
312
     4ea:	34 34 35 35 36 36 36 37 37 38 38 38 39 39 39 3a     445566677888999:
313
     4fa:	3a 3a 3b 3b 3b 3c 3c 3c 3c 3d 3d 3d 3d 3e 3e 3e     ::;;;<<<<====>>>
314
     50a:	3e 3f 3f 3f 3f 40 40 40 40 41 41 41 41 41 42 42     >????@@@@AAAAABB
315
     51a:	42 42 42 43 43 43 43 43 43 44 44 44 44 44 44 45     BBBCCCCCCDDDDDDE
316
     52a:	45 45 45 45 45 45 46 46 46 46 46 46 46 46 47 47     EEEEEEFFFFFFFFGG
317
     53a:	47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 49     GGGGGGHHHHHHHHHI
318
     54a:	49 49 49 49 49 49 49 49 49 4a 4a 4a 4a 4a 4a 4a     IIIIIIIIIJJJJJJJ
319
     55a:	4a 4a 4a 4a 4a 4b 4b 4b 4b 4b 4b 4b 4b 4b 4b 4b     JJJJJKKKKKKKKKKK
320
     56a:	4b 4b 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c 4c     KKLLLLLLLLLLLLLL
321
     57a:	4c 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d 4d     LMMMMMMMMMMMMMMM
322
     58a:	4d 4d 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e 4e     MMNNNNNNNNNNNNNN
323
     59a:	4e 4e 4e 4e 4e 4e 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f     NNNNNNOOOOOOOOOO
324
     5aa:	4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f 4f           OOOOOOOOOOOOOO
325
 
326
000005b8 <pgm_sinus_f>:
327
     5b8:	00 00 00 00 56 f8 8e 3c c7 f2 0e 3d 46 5e 56 3d     ....V..<...=F^V=
328
     5c8:	7f dc 8e 3d b0 7e b2 3d 0a 13 d6 3d 9d 96 f9 3d     ...=.~.=...=...=
329
     5d8:	65 83 0e 3e 5e 30 20 3e d5 d0 31 3e 6f 63 43 3e     e..>^0 >..1>ocC>
330
     5e8:	ce e6 54 3e 8e 59 66 3e 60 ba 77 3e ed 83 84 3e     ..T>.Yf>`.w>...>
331
     5f8:	55 20 8d 3e be b1 95 3e 7a 37 9e 3e dd b0 a6 3e     U .>...>z7.>...>
332
     608:	42 1d af 3e ff 7b b7 3e 70 cc bf 3e e8 0d c8 3e     B..>.{.>p..>...>
333
     618:	c8 3f d0 3e 6a 61 d8 3e 2d 72 e0 3e 71 71 e8 3e     .?.>ja.>-r.>qq.>
334
     628:	92 5e f0 3e f7 38 f8 3e 00 00 00 3f 89 d9 03 3f     .^.>.8.>...?...?
335
     638:	cb a8 07 3f 76 6d 0b 3f 44 27 0f 3f e7 d5 12 3f     ...?vm.?D'.?...?
336
     648:	17 79 16 3f 8c 10 1a 3f fe 9b 1d 3f 24 1b 21 3f     .y.?...?...?$.!?
337
     658:	ba 8d 24 3f 7c f3 27 3f 25 4c 2b 3f 71 97 2e 3f     ..$?|.'?%L+?q..?
338
     668:	22 d5 31 3f f4 04 35 3f a7 26 38 3f ff 39 3b 3f     ".1?..5?.&8?.9;?
339
     678:	bd 3e 3e 3f a6 34 41 3f 7c 1b 44 3f 09 f3 46 3f     .>>?.4A?|.D?..F?
340
     688:	12 bb 49 3f 60 73 4c 3f bd 1b 4f 3f f2 b3 51 3f     ..I?`sL?..O?..Q?
341
     698:	cf 3b 54 3f 1e b3 56 3f ae 19 59 3f 51 6f 5b 3f     .;T?..V?..Y?Qo[?
342
     6a8:	d7 b3 5d 3f 14 e7 5f 3f db 08 62 3f 01 19 64 3f     ..]?.._?..b?..d?
343
     6b8:	5d 17 66 3f ca 03 68 3f 1d de 69 3f 34 a6 6b 3f     ].f?..h?..i?4.k?
344
     6c8:	eb 5b 6d 3f 20 ff 6e 3f b2 8f 70 3f 82 0d 72 3f     .[m? .n?..p?..r?
345
     6d8:	70 78 73 3f 63 d0 74 3f 3f 15 76 3f ea 46 77 3f     pxs?c.t??.v?.Fw?
346
     6e8:	4d 65 78 3f 52 70 79 3f e2 67 7a 3f ec 4b 7b 3f     Mex?Rpy?.gz?.K{?
347
     6f8:	5c 1c 7c 3f 24 d9 7c 3f 36 82 7d 3f 80 17 7e 3f     \.|?$.|?6.}?..~?
348
     708:	fd 98 7e 3f 9e 06 7f 3f 5b 60 7f 3f 2f a6 7f 3f     ..~?...?[`.?/..?
349
     718:	13 d8 7f 3f 05 f6 7f 3f 00 00 80 3f                 ...?...?...?
350
 
351
00000724 <__ctors_end>:
352
     724:	11 24       	eor	r1, r1
353
     726:	1f be       	out	0x3f, r1	; 63
354
     728:	cf ef       	ldi	r28, 0xFF	; 255
355
     72a:	d0 e1       	ldi	r29, 0x10	; 16
356
     72c:	de bf       	out	0x3e, r29	; 62
357
     72e:	cd bf       	out	0x3d, r28	; 61
358
 
359
00000730 <__do_copy_data>:
360
     730:	11 e0       	ldi	r17, 0x01	; 1
361
     732:	a0 e0       	ldi	r26, 0x00	; 0
362
     734:	b1 e0       	ldi	r27, 0x01	; 1
363
     736:	ec e7       	ldi	r30, 0x7C	; 124
364
     738:	fe e5       	ldi	r31, 0x5E	; 94
365
     73a:	02 c0       	rjmp	.+4      	; 0x740 <.do_copy_data_start>
366
 
367
0000073c <.do_copy_data_loop>:
368
     73c:	05 90       	lpm	r0, Z+
369
     73e:	0d 92       	st	X+, r0
370
 
371
00000740 <.do_copy_data_start>:
372
     740:	ac 38       	cpi	r26, 0x8C	; 140
373
     742:	b1 07       	cpc	r27, r17
374
     744:	d9 f7       	brne	.-10     	; 0x73c <.do_copy_data_loop>
375
 
376
00000746 <__do_clear_bss>:
377
     746:	15 e0       	ldi	r17, 0x05	; 5
378
     748:	ac e8       	ldi	r26, 0x8C	; 140
379
     74a:	b1 e0       	ldi	r27, 0x01	; 1
380
     74c:	01 c0       	rjmp	.+2      	; 0x750 <.do_clear_bss_start>
381
 
382
0000074e <.do_clear_bss_loop>:
383
     74e:	1d 92       	st	X+, r1
384
 
385
00000750 <.do_clear_bss_start>:
386
     750:	a2 33       	cpi	r26, 0x32	; 50
387
     752:	b1 07       	cpc	r27, r17
388
     754:	e1 f7       	brne	.-8      	; 0x74e <.do_clear_bss_loop>
389
     756:	0e 94 e7 03 	call	0x7ce	; 0x7ce <main>
390
     75a:	0c 94 3d 2f 	jmp	0x5e7a	; 0x5e7a <_exit>
391
 
392
0000075e <__bad_interrupt>:
393
     75e:	0c 94 00 00 	jmp	0	; 0x0 <__vectors>
394
 
395
00000762 <GetActiveParamSetNumber>:
396
     762:	a2 e0       	ldi	r26, 0x02	; 2
397
     764:	b0 e0       	ldi	r27, 0x00	; 0
398
     766:	0e 94 1f 2f 	call	0x5e3e	; 0x5e3e <__eeprom_read_byte_1F2021>
399
     76a:	80 2d       	mov	r24, r0
400
     76c:	99 27       	eor	r25, r25
401
     76e:	08 95       	ret
402
 
403
00000770 <WriteParameterSet>:
404
     770:	fb 01       	movw	r30, r22
405
     772:	86 30       	cpi	r24, 0x06	; 6
406
     774:	08 f0       	brcs	.+2      	; 0x778 <WriteParameterSet+0x8>
407
     776:	85 e0       	ldi	r24, 0x05	; 5
408
     778:	28 2f       	mov	r18, r24
409
     77a:	21 50       	subi	r18, 0x01	; 1
410
     77c:	84 2f       	mov	r24, r20
411
     77e:	99 27       	eor	r25, r25
412
     780:	aa e3       	ldi	r26, 0x3A	; 58
413
     782:	2a 9f       	mul	r18, r26
414
     784:	d0 01       	movw	r26, r0
415
     786:	11 24       	eor	r1, r1
416
     788:	a6 5f       	subi	r26, 0xF6	; 246
417
     78a:	bf 4f       	sbci	r27, 0xFF	; 255
418
 
419
0000078c <.28_start>:
420
     78c:	01 97       	sbiw	r24, 0x01	; 1
421
     78e:	24 f0       	brlt	.+8      	; 0x798 <.28_finished>
422
     790:	01 90       	ld	r0, Z+
423
     792:	0e 94 2c 2f 	call	0x5e58	; 0x5e58 <__eeprom_write_byte_1F2021>
424
     796:	fa cf       	rjmp	.-12     	; 0x78c <.28_start>
425
 
426
00000798 <.28_finished>:
427
     798:	a2 e0       	ldi	r26, 0x02	; 2
428
     79a:	b0 e0       	ldi	r27, 0x00	; 0
429
     79c:	02 2e       	mov	r0, r18
430
     79e:	0e 94 2c 2f 	call	0x5e58	; 0x5e58 <__eeprom_write_byte_1F2021>
431
     7a2:	08 95       	ret
432
 
433
000007a4 <ReadParameterSet>:
434
     7a4:	fb 01       	movw	r30, r22
435
     7a6:	28 2f       	mov	r18, r24
436
     7a8:	86 30       	cpi	r24, 0x06	; 6
437
     7aa:	08 f0       	brcs	.+2      	; 0x7ae <ReadParameterSet+0xa>
438
     7ac:	25 e0       	ldi	r18, 0x05	; 5
439
     7ae:	84 2f       	mov	r24, r20
440
     7b0:	99 27       	eor	r25, r25
441
     7b2:	21 50       	subi	r18, 0x01	; 1
442
     7b4:	aa e3       	ldi	r26, 0x3A	; 58
443
     7b6:	2a 9f       	mul	r18, r26
444
     7b8:	d0 01       	movw	r26, r0
445
     7ba:	11 24       	eor	r1, r1
446
     7bc:	a6 5f       	subi	r26, 0xF6	; 246
447
     7be:	bf 4f       	sbci	r27, 0xFF	; 255
448
 
449
000007c0 <.49_start>:
450
     7c0:	01 97       	sbiw	r24, 0x01	; 1
451
     7c2:	24 f0       	brlt	.+8      	; 0x7cc <.49_finished>
452
     7c4:	0e 94 1f 2f 	call	0x5e3e	; 0x5e3e <__eeprom_read_byte_1F2021>
453
     7c8:	01 92       	st	Z+, r0
454
     7ca:	fa cf       	rjmp	.-12     	; 0x7c0 <.49_start>
455
 
456
000007cc <.49_finished>:
457
     7cc:	08 95       	ret
458
 
459
000007ce <main>:
460
     7ce:	0f 93       	push	r16
461
     7d0:	1f 93       	push	r17
462
     7d2:	cf 93       	push	r28
463
     7d4:	df 93       	push	r29
464
     7d6:	81 e0       	ldi	r24, 0x01	; 1
465
     7d8:	87 b9       	out	0x07, r24	; 7
466
     7da:	8f ef       	ldi	r24, 0xFF	; 255
467
     7dc:	88 b9       	out	0x08, r24	; 8
468
     7de:	8b e1       	ldi	r24, 0x1B	; 27
469
     7e0:	84 b9       	out	0x04, r24	; 4
470
     7e2:	28 9a       	sbi	0x05, 0	; 5
471
     7e4:	8e e3       	ldi	r24, 0x3E	; 62
472
     7e6:	8a b9       	out	0x0a, r24	; 10
473
     7e8:	57 9a       	sbi	0x0a, 7	; 10
474
     7ea:	87 ef       	ldi	r24, 0xF7	; 247
475
     7ec:	8b b9       	out	0x0b, r24	; 11
476
     7ee:	84 b7       	in	r24, 0x34	; 52
477
     7f0:	87 7f       	andi	r24, 0xF7	; 247
478
     7f2:	84 bf       	out	0x34, r24	; 52
479
     7f4:	80 91 60 00 	lds	r24, 0x0060
480
     7f8:	88 61       	ori	r24, 0x18	; 24
481
     7fa:	80 93 60 00 	sts	0x0060, r24
482
     7fe:	10 92 60 00 	sts	0x0060, r1
483
     802:	88 ee       	ldi	r24, 0xE8	; 232
484
     804:	93 e0       	ldi	r25, 0x03	; 3
485
     806:	90 93 a7 01 	sts	0x01A7, r25
486
     80a:	80 93 a6 01 	sts	0x01A6, r24
487
     80e:	10 92 22 02 	sts	0x0222, r1
488
     812:	10 92 21 02 	sts	0x0221, r1
489
     816:	10 92 b3 04 	sts	0x04B3, r1
490
     81a:	10 92 b2 04 	sts	0x04B2, r1
491
     81e:	10 92 20 02 	sts	0x0220, r1
492
     822:	10 92 1f 02 	sts	0x021F, r1
493
     826:	10 92 1e 02 	sts	0x021E, r1
494
     82a:	10 92 1d 02 	sts	0x021D, r1
495
     82e:	28 98       	cbi	0x05, 0	; 5
496
     830:	0e 94 ba 0c 	call	0x1974	; 0x1974 <Timer_Init>
497
     834:	0e 94 a4 07 	call	0xf48	; 0xf48 <UART_Init>
498
     838:	0e 94 f2 18 	call	0x31e4	; 0x31e4 <rc_sum_init>
499
     83c:	0e 94 f2 0c 	call	0x19e4	; 0x19e4 <ADC_Init>
500
     840:	0e 94 46 18 	call	0x308c	; 0x308c <i2c_init>
501
     844:	0e 94 22 17 	call	0x2e44	; 0x2e44 <init_MM3>
502
     848:	78 94       	sei
503
     84a:	10 92 ae 03 	sts	0x03AE, r1
504
     84e:	8c e3       	ldi	r24, 0x3C	; 60
505
     850:	80 93 af 03 	sts	0x03AF, r24
506
     854:	84 e0       	ldi	r24, 0x04	; 4
507
     856:	80 93 b0 03 	sts	0x03B0, r24
508
     85a:	8c e3       	ldi	r24, 0x3C	; 60
509
     85c:	90 e0       	ldi	r25, 0x00	; 0
510
     85e:	9f 93       	push	r25
511
     860:	8f 93       	push	r24
512
     862:	1f 92       	push	r1
513
     864:	1f 92       	push	r1
514
     866:	83 eb       	ldi	r24, 0xB3	; 179
515
     868:	91 e0       	ldi	r25, 0x01	; 1
516
     86a:	9f 93       	push	r25
517
     86c:	8f 93       	push	r24
518
     86e:	1f 92       	push	r1
519
     870:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
520
     874:	82 e9       	ldi	r24, 0x92	; 146
521
     876:	91 e0       	ldi	r25, 0x01	; 1
522
     878:	9f 93       	push	r25
523
     87a:	8f 93       	push	r24
524
     87c:	1f 92       	push	r1
525
     87e:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
526
     882:	29 9a       	sbi	0x05, 1	; 5
527
     884:	a1 e0       	ldi	r26, 0x01	; 1
528
     886:	b0 e0       	ldi	r27, 0x00	; 0
529
     888:	0e 94 1f 2f 	call	0x5e3e	; 0x5e3e <__eeprom_read_byte_1F2021>
530
     88c:	80 2d       	mov	r24, r0
531
     88e:	2d b7       	in	r18, 0x3d	; 61
532
     890:	3e b7       	in	r19, 0x3e	; 62
533
     892:	26 5f       	subi	r18, 0xF6	; 246
534
     894:	3f 4f       	sbci	r19, 0xFF	; 255
535
     896:	2d bf       	out	0x3d, r18	; 61
536
     898:	8a 30       	cpi	r24, 0x0A	; 10
537
     89a:	b9 f1       	breq	.+110    	; 0x90a <main+0x13c>
538
     89c:	83 e6       	ldi	r24, 0x63	; 99
539
     89e:	91 e0       	ldi	r25, 0x01	; 1
540
     8a0:	9f 93       	push	r25
541
     8a2:	8f 93       	push	r24
542
     8a4:	1f 92       	push	r1
543
     8a6:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
544
     8aa:	0e 94 5b 20 	call	0x40b6	; 0x40b6 <DefaultKonstanten1>
545
     8ae:	4a e3       	ldi	r20, 0x3A	; 58
546
     8b0:	6a ed       	ldi	r22, 0xDA	; 218
547
     8b2:	74 e0       	ldi	r23, 0x04	; 4
548
     8b4:	80 e0       	ldi	r24, 0x00	; 0
549
     8b6:	0e 94 b8 03 	call	0x770	; 0x770 <WriteParameterSet>
550
     8ba:	01 e0       	ldi	r16, 0x01	; 1
551
     8bc:	0f 90       	pop	r0
552
     8be:	0f 90       	pop	r0
553
     8c0:	0f 90       	pop	r0
554
     8c2:	02 30       	cpi	r16, 0x02	; 2
555
     8c4:	49 f4       	brne	.+18     	; 0x8d8 <main+0x10a>
556
     8c6:	0e 94 ee 1f 	call	0x3fdc	; 0x3fdc <DefaultKonstanten2>
557
     8ca:	4a e3       	ldi	r20, 0x3A	; 58
558
     8cc:	6a ed       	ldi	r22, 0xDA	; 218
559
     8ce:	74 e0       	ldi	r23, 0x04	; 4
560
     8d0:	82 e0       	ldi	r24, 0x02	; 2
561
     8d2:	0e 94 b8 03 	call	0x770	; 0x770 <WriteParameterSet>
562
     8d6:	03 e0       	ldi	r16, 0x03	; 3
563
     8d8:	4a e3       	ldi	r20, 0x3A	; 58
564
     8da:	6a ed       	ldi	r22, 0xDA	; 218
565
     8dc:	74 e0       	ldi	r23, 0x04	; 4
566
     8de:	80 2f       	mov	r24, r16
567
     8e0:	0e 94 b8 03 	call	0x770	; 0x770 <WriteParameterSet>
568
     8e4:	0f 5f       	subi	r16, 0xFF	; 255
569
     8e6:	06 30       	cpi	r16, 0x06	; 6
570
     8e8:	60 f3       	brcs	.-40     	; 0x8c2 <main+0xf4>
571
     8ea:	81 e0       	ldi	r24, 0x01	; 1
572
     8ec:	22 e0       	ldi	r18, 0x02	; 2
573
     8ee:	30 e0       	ldi	r19, 0x00	; 0
574
     8f0:	d9 01       	movw	r26, r18
575
     8f2:	08 2e       	mov	r0, r24
576
     8f4:	0e 94 2c 2f 	call	0x5e58	; 0x5e58 <__eeprom_write_byte_1F2021>
577
     8f8:	8a e0       	ldi	r24, 0x0A	; 10
578
     8fa:	21 50       	subi	r18, 0x01	; 1
579
     8fc:	30 40       	sbci	r19, 0x00	; 0
580
     8fe:	d9 01       	movw	r26, r18
581
     900:	08 2e       	mov	r0, r24
582
     902:	0e 94 2c 2f 	call	0x5e58	; 0x5e58 <__eeprom_write_byte_1F2021>
583
     906:	0e 94 e5 21 	call	0x43ca	; 0x43ca <calib_acc>
584
     90a:	02 e0       	ldi	r16, 0x02	; 2
585
     90c:	10 e0       	ldi	r17, 0x00	; 0
586
     90e:	d8 01       	movw	r26, r16
587
     910:	0e 94 1f 2f 	call	0x5e3e	; 0x5e3e <__eeprom_read_byte_1F2021>
588
     914:	80 2d       	mov	r24, r0
589
     916:	4a e3       	ldi	r20, 0x3A	; 58
590
     918:	6a ed       	ldi	r22, 0xDA	; 218
591
     91a:	74 e0       	ldi	r23, 0x04	; 4
592
     91c:	0e 94 d2 03 	call	0x7a4	; 0x7a4 <ReadParameterSet>
593
     920:	d8 01       	movw	r26, r16
594
     922:	0e 94 1f 2f 	call	0x5e3e	; 0x5e3e <__eeprom_read_byte_1F2021>
595
     926:	80 2d       	mov	r24, r0
596
     928:	99 27       	eor	r25, r25
597
     92a:	9f 93       	push	r25
598
     92c:	8f 93       	push	r24
599
     92e:	88 e4       	ldi	r24, 0x48	; 72
600
     930:	91 e0       	ldi	r25, 0x01	; 1
601
     932:	9f 93       	push	r25
602
     934:	8f 93       	push	r24
603
     936:	1f 92       	push	r1
604
     938:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
605
     93c:	84 ef       	ldi	r24, 0xF4	; 244
606
     93e:	91 e0       	ldi	r25, 0x01	; 1
607
     940:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
608
     944:	ec 01       	movw	r28, r24
609
     946:	0f 90       	pop	r0
610
     948:	0f 90       	pop	r0
611
     94a:	0f 90       	pop	r0
612
     94c:	0f 90       	pop	r0
613
     94e:	0f 90       	pop	r0
614
     950:	ce 01       	movw	r24, r28
615
     952:	0e 94 a6 0b 	call	0x174c	; 0x174c <CheckDelay>
616
     956:	88 23       	and	r24, r24
617
     958:	d9 f3       	breq	.-10     	; 0x950 <main+0x182>
618
     95a:	e0 91 dc 04 	lds	r30, 0x04DC
619
     95e:	ff 27       	eor	r31, r31
620
     960:	ee 0f       	add	r30, r30
621
     962:	ff 1f       	adc	r31, r31
622
     964:	e2 55       	subi	r30, 0x52	; 82
623
     966:	fb 4f       	sbci	r31, 0xFB	; 251
624
     968:	80 81       	ld	r24, Z
625
     96a:	91 81       	ldd	r25, Z+1	; 0x01
626
     96c:	85 36       	cpi	r24, 0x65	; 101
627
     96e:	91 05       	cpc	r25, r1
628
     970:	c4 f0       	brlt	.+48     	; 0x9a2 <main+0x1d4>
629
     972:	e0 91 dd 04 	lds	r30, 0x04DD
630
     976:	ff 27       	eor	r31, r31
631
     978:	ee 0f       	add	r30, r30
632
     97a:	ff 1f       	adc	r31, r31
633
     97c:	e2 55       	subi	r30, 0x52	; 82
634
     97e:	fb 4f       	sbci	r31, 0xFB	; 251
635
     980:	80 81       	ld	r24, Z
636
     982:	91 81       	ldd	r25, Z+1	; 0x01
637
     984:	85 36       	cpi	r24, 0x65	; 101
638
     986:	91 05       	cpc	r25, r1
639
     988:	64 f0       	brlt	.+24     	; 0x9a2 <main+0x1d4>
640
     98a:	83 e3       	ldi	r24, 0x33	; 51
641
     98c:	91 e0       	ldi	r25, 0x01	; 1
642
     98e:	9f 93       	push	r25
643
     990:	8f 93       	push	r24
644
     992:	1f 92       	push	r1
645
     994:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
646
     998:	0e 94 5c 16 	call	0x2cb8	; 0x2cb8 <calib_MM3>
647
     99c:	0f 90       	pop	r0
648
     99e:	0f 90       	pop	r0
649
     9a0:	0f 90       	pop	r0
650
     9a2:	e0 91 dc 04 	lds	r30, 0x04DC
651
     9a6:	ff 27       	eor	r31, r31
652
     9a8:	ee 0f       	add	r30, r30
653
     9aa:	ff 1f       	adc	r31, r31
654
     9ac:	e2 55       	subi	r30, 0x52	; 82
655
     9ae:	fb 4f       	sbci	r31, 0xFB	; 251
656
     9b0:	80 81       	ld	r24, Z
657
     9b2:	91 81       	ldd	r25, Z+1	; 0x01
658
     9b4:	85 36       	cpi	r24, 0x65	; 101
659
     9b6:	91 05       	cpc	r25, r1
660
     9b8:	c4 f0       	brlt	.+48     	; 0x9ea <main+0x21c>
661
     9ba:	e0 91 dd 04 	lds	r30, 0x04DD
662
     9be:	ff 27       	eor	r31, r31
663
     9c0:	ee 0f       	add	r30, r30
664
     9c2:	ff 1f       	adc	r31, r31
665
     9c4:	e2 55       	subi	r30, 0x52	; 82
666
     9c6:	fb 4f       	sbci	r31, 0xFB	; 251
667
     9c8:	80 81       	ld	r24, Z
668
     9ca:	91 81       	ldd	r25, Z+1	; 0x01
669
     9cc:	8c 59       	subi	r24, 0x9C	; 156
670
     9ce:	9f 4f       	sbci	r25, 0xFF	; 255
671
     9d0:	64 f4       	brge	.+24     	; 0x9ea <main+0x21c>
672
     9d2:	8a e1       	ldi	r24, 0x1A	; 26
673
     9d4:	91 e0       	ldi	r25, 0x01	; 1
674
     9d6:	9f 93       	push	r25
675
     9d8:	8f 93       	push	r24
676
     9da:	1f 92       	push	r1
677
     9dc:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
678
     9e0:	0e 94 e5 21 	call	0x43ca	; 0x43ca <calib_acc>
679
     9e4:	0f 90       	pop	r0
680
     9e6:	0f 90       	pop	r0
681
     9e8:	0f 90       	pop	r0
682
     9ea:	80 91 e2 04 	lds	r24, 0x04E2
683
     9ee:	80 ff       	sbrs	r24, 0
684
     9f0:	20 c0       	rjmp	.+64     	; 0xa32 <main+0x264>
685
     9f2:	8d ef       	ldi	r24, 0xFD	; 253
686
     9f4:	90 e0       	ldi	r25, 0x00	; 0
687
     9f6:	9f 93       	push	r25
688
     9f8:	8f 93       	push	r24
689
     9fa:	1f 92       	push	r1
690
     9fc:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
691
     a00:	84 ec       	ldi	r24, 0xC4	; 196
692
     a02:	99 e0       	ldi	r25, 0x09	; 9
693
     a04:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
694
     a08:	ec 01       	movw	r28, r24
695
     a0a:	0e 94 0e 10 	call	0x201c	; 0x201c <SucheLuftruckOffset>
696
     a0e:	0f 90       	pop	r0
697
     a10:	0f 90       	pop	r0
698
     a12:	0f 90       	pop	r0
699
     a14:	ce 01       	movw	r24, r28
700
     a16:	0e 94 a6 0b 	call	0x174c	; 0x174c <CheckDelay>
701
     a1a:	88 23       	and	r24, r24
702
     a1c:	d9 f3       	breq	.-10     	; 0xa14 <main+0x246>
703
     a1e:	88 ef       	ldi	r24, 0xF8	; 248
704
     a20:	90 e0       	ldi	r25, 0x00	; 0
705
     a22:	9f 93       	push	r25
706
     a24:	8f 93       	push	r24
707
     a26:	1f 92       	push	r1
708
     a28:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
709
     a2c:	0f 90       	pop	r0
710
     a2e:	0f 90       	pop	r0
711
     a30:	0f 90       	pop	r0
712
     a32:	0e 94 13 21 	call	0x4226	; 0x4226 <SetNeutral>
713
     a36:	28 98       	cbi	0x05, 0	; 5
714
     a38:	80 ed       	ldi	r24, 0xD0	; 208
715
     a3a:	97 e0       	ldi	r25, 0x07	; 7
716
     a3c:	90 93 a7 01 	sts	0x01A7, r25
717
     a40:	80 93 a6 01 	sts	0x01A6, r24
718
     a44:	88 ee       	ldi	r24, 0xE8	; 232
719
     a46:	93 e0       	ldi	r25, 0x03	; 3
720
     a48:	90 93 a9 03 	sts	0x03A9, r25
721
     a4c:	80 93 a8 03 	sts	0x03A8, r24
722
     a50:	85 e5       	ldi	r24, 0x55	; 85
723
     a52:	80 93 a3 03 	sts	0x03A3, r24
724
     a56:	8a ee       	ldi	r24, 0xEA	; 234
725
     a58:	90 e0       	ldi	r25, 0x00	; 0
726
     a5a:	9f 93       	push	r25
727
     a5c:	8f 93       	push	r24
728
     a5e:	1f 92       	push	r1
729
     a60:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
730
     a64:	80 91 e2 04 	lds	r24, 0x04E2
731
     a68:	0f 90       	pop	r0
732
     a6a:	0f 90       	pop	r0
733
     a6c:	0f 90       	pop	r0
734
     a6e:	82 ff       	sbrs	r24, 2
735
     a70:	03 c0       	rjmp	.+6      	; 0xa78 <main+0x2aa>
736
     a72:	8e ed       	ldi	r24, 0xDE	; 222
737
     a74:	90 e0       	ldi	r25, 0x00	; 0
738
     a76:	02 c0       	rjmp	.+4      	; 0xa7c <main+0x2ae>
739
     a78:	86 ed       	ldi	r24, 0xD6	; 214
740
     a7a:	90 e0       	ldi	r25, 0x00	; 0
741
     a7c:	9f 93       	push	r25
742
     a7e:	8f 93       	push	r24
743
     a80:	1f 92       	push	r1
744
     a82:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
745
     a86:	0f 90       	pop	r0
746
     a88:	0f 90       	pop	r0
747
     a8a:	0f 90       	pop	r0
748
     a8c:	82 ed       	ldi	r24, 0xD2	; 210
749
     a8e:	90 e0       	ldi	r25, 0x00	; 0
750
     a90:	9f 93       	push	r25
751
     a92:	8f 93       	push	r24
752
     a94:	1f 92       	push	r1
753
     a96:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
754
     a9a:	0e 94 52 10 	call	0x20a4	; 0x20a4 <LcdClear>
755
     a9e:	0f 90       	pop	r0
756
     aa0:	0f 90       	pop	r0
757
     aa2:	0f 90       	pop	r0
758
     aa4:	80 91 a5 01 	lds	r24, 0x01A5
759
     aa8:	88 23       	and	r24, r24
760
     aaa:	79 f1       	breq	.+94     	; 0xb0a <main+0x33c>
761
     aac:	10 92 a5 01 	sts	0x01A5, r1
762
     ab0:	0e 94 5e 22 	call	0x44bc	; 0x44bc <MotorRegler>
763
     ab4:	0e 94 cc 20 	call	0x4198	; 0x4198 <SendMotorData>
764
     ab8:	28 98       	cbi	0x05, 0	; 5
765
     aba:	80 91 01 01 	lds	r24, 0x0101
766
     abe:	88 23       	and	r24, r24
767
     ac0:	19 f0       	breq	.+6      	; 0xac8 <main+0x2fa>
768
     ac2:	81 50       	subi	r24, 0x01	; 1
769
     ac4:	80 93 01 01 	sts	0x0101, r24
770
     ac8:	80 91 1c 02 	lds	r24, 0x021C
771
     acc:	88 23       	and	r24, r24
772
     ace:	29 f0       	breq	.+10     	; 0xada <main+0x30c>
773
     ad0:	80 91 1c 02 	lds	r24, 0x021C
774
     ad4:	81 50       	subi	r24, 0x01	; 1
775
     ad6:	80 93 1c 02 	sts	0x021C, r24
776
     ada:	20 91 04 01 	lds	r18, 0x0104
777
     ade:	30 91 05 01 	lds	r19, 0x0105
778
     ae2:	80 91 f2 04 	lds	r24, 0x04F2
779
     ae6:	99 27       	eor	r25, r25
780
     ae8:	28 17       	cp	r18, r24
781
     aea:	39 07       	cpc	r19, r25
782
     aec:	34 f4       	brge	.+12     	; 0xafa <main+0x32c>
783
     aee:	80 ed       	ldi	r24, 0xD0	; 208
784
     af0:	97 e0       	ldi	r25, 0x07	; 7
785
     af2:	90 93 a7 01 	sts	0x01A7, r25
786
     af6:	80 93 a6 01 	sts	0x01A6, r24
787
     afa:	80 91 d2 01 	lds	r24, 0x01D2
788
     afe:	88 23       	and	r24, r24
789
     b00:	19 f4       	brne	.+6      	; 0xb08 <main+0x33a>
790
     b02:	0e 94 46 18 	call	0x308c	; 0x308c <i2c_init>
791
     b06:	01 c0       	rjmp	.+2      	; 0xb0a <main+0x33c>
792
     b08:	28 98       	cbi	0x05, 0	; 5
793
     b0a:	0e 94 bf 07 	call	0xf7e	; 0xf7e <DatenUebertragung>
794
     b0e:	0e 94 2d 08 	call	0x105a	; 0x105a <BearbeiteRxDaten>
795
     b12:	80 e0       	ldi	r24, 0x00	; 0
796
     b14:	90 e0       	ldi	r25, 0x00	; 0
797
     b16:	0e 94 a6 0b 	call	0x174c	; 0x174c <CheckDelay>
798
     b1a:	88 23       	and	r24, r24
799
     b1c:	19 f2       	breq	.-122    	; 0xaa4 <main+0x2d6>
800
     b1e:	80 91 23 02 	lds	r24, 0x0223
801
     b22:	88 23       	and	r24, r24
802
     b24:	29 f0       	breq	.+10     	; 0xb30 <main+0x362>
803
     b26:	88 b1       	in	r24, 0x08	; 8
804
     b28:	90 e1       	ldi	r25, 0x10	; 16
805
     b2a:	89 27       	eor	r24, r25
806
     b2c:	88 b9       	out	0x08, r24	; 8
807
     b2e:	01 c0       	rjmp	.+2      	; 0xb32 <main+0x364>
808
     b30:	44 98       	cbi	0x08, 4	; 8
809
     b32:	84 ef       	ldi	r24, 0xF4	; 244
810
     b34:	91 e0       	ldi	r25, 0x01	; 1
811
     b36:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
812
     b3a:	b4 cf       	rjmp	.-152    	; 0xaa4 <main+0x2d6>
813
 
814
00000b3c <__vector_22>:
815
     b3c:	1f 92       	push	r1
816
     b3e:	0f 92       	push	r0
817
     b40:	0f b6       	in	r0, 0x3f	; 63
818
     b42:	0f 92       	push	r0
819
     b44:	11 24       	eor	r1, r1
820
     b46:	8f 93       	push	r24
821
     b48:	9f 93       	push	r25
822
     b4a:	ef 93       	push	r30
823
     b4c:	ff 93       	push	r31
824
     b4e:	80 91 00 01 	lds	r24, 0x0100
825
     b52:	88 23       	and	r24, r24
826
     b54:	e1 f4       	brne	.+56     	; 0xb8e <__vector_22+0x52>
827
     b56:	80 91 a1 01 	lds	r24, 0x01A1
828
     b5a:	90 91 a2 01 	lds	r25, 0x01A2
829
     b5e:	01 96       	adiw	r24, 0x01	; 1
830
     b60:	90 93 a2 01 	sts	0x01A2, r25
831
     b64:	80 93 a1 01 	sts	0x01A1, r24
832
     b68:	fc 01       	movw	r30, r24
833
     b6a:	eb 58       	subi	r30, 0x8B	; 139
834
     b6c:	fd 4f       	sbci	r31, 0xFD	; 253
835
     b6e:	e0 81       	ld	r30, Z
836
     b70:	ed 30       	cpi	r30, 0x0D	; 13
837
     b72:	19 f0       	breq	.+6      	; 0xb7a <__vector_22+0x3e>
838
     b74:	86 39       	cpi	r24, 0x96	; 150
839
     b76:	91 05       	cpc	r25, r1
840
     b78:	39 f4       	brne	.+14     	; 0xb88 <__vector_22+0x4c>
841
     b7a:	10 92 a2 01 	sts	0x01A2, r1
842
     b7e:	10 92 a1 01 	sts	0x01A1, r1
843
     b82:	81 e0       	ldi	r24, 0x01	; 1
844
     b84:	80 93 00 01 	sts	0x0100, r24
845
     b88:	e0 93 c6 00 	sts	0x00C6, r30
846
     b8c:	04 c0       	rjmp	.+8      	; 0xb96 <__vector_22+0x5a>
847
     b8e:	10 92 a2 01 	sts	0x01A2, r1
848
     b92:	10 92 a1 01 	sts	0x01A1, r1
849
     b96:	ff 91       	pop	r31
850
     b98:	ef 91       	pop	r30
851
     b9a:	9f 91       	pop	r25
852
     b9c:	8f 91       	pop	r24
853
     b9e:	0f 90       	pop	r0
854
     ba0:	0f be       	out	0x3f, r0	; 63
855
     ba2:	0f 90       	pop	r0
856
     ba4:	1f 90       	pop	r1
857
     ba6:	18 95       	reti
858
 
859
00000ba8 <__vector_20>:
860
     ba8:	1f 92       	push	r1
861
     baa:	0f 92       	push	r0
862
     bac:	0f b6       	in	r0, 0x3f	; 63
863
     bae:	0f 92       	push	r0
864
     bb0:	11 24       	eor	r1, r1
865
     bb2:	2f 93       	push	r18
866
     bb4:	3f 93       	push	r19
867
     bb6:	4f 93       	push	r20
868
     bb8:	8f 93       	push	r24
869
     bba:	9f 93       	push	r25
870
     bbc:	af 93       	push	r26
871
     bbe:	bf 93       	push	r27
872
     bc0:	cf 93       	push	r28
873
     bc2:	df 93       	push	r29
874
     bc4:	ef 93       	push	r30
875
     bc6:	ff 93       	push	r31
876
     bc8:	80 91 c6 00 	lds	r24, 0x00C6
877
     bcc:	80 93 90 01 	sts	0x0190, r24
878
     bd0:	40 91 9c 01 	lds	r20, 0x019C
879
     bd4:	46 39       	cpi	r20, 0x96	; 150
880
     bd6:	10 f0       	brcs	.+4      	; 0xbdc <__vector_20+0x34>
881
     bd8:	10 92 9b 01 	sts	0x019B, r1
882
     bdc:	80 91 90 01 	lds	r24, 0x0190
883
     be0:	8d 30       	cpi	r24, 0x0D	; 13
884
     be2:	09 f0       	breq	.+2      	; 0xbe6 <__vector_20+0x3e>
885
     be4:	5c c0       	rjmp	.+184    	; 0xc9e <__vector_20+0xf6>
886
     be6:	80 91 9b 01 	lds	r24, 0x019B
887
     bea:	82 30       	cpi	r24, 0x02	; 2
888
     bec:	09 f0       	breq	.+2      	; 0xbf0 <__vector_20+0x48>
889
     bee:	57 c0       	rjmp	.+174    	; 0xc9e <__vector_20+0xf6>
890
     bf0:	10 92 9b 01 	sts	0x019B, r1
891
     bf4:	a4 2f       	mov	r26, r20
892
     bf6:	bb 27       	eor	r27, r27
893
     bf8:	fd 01       	movw	r30, r26
894
     bfa:	ea 54       	subi	r30, 0x4A	; 74
895
     bfc:	fc 4f       	sbci	r31, 0xFC	; 252
896
     bfe:	30 81       	ld	r19, Z
897
     c00:	ed 01       	movw	r28, r26
898
     c02:	c9 54       	subi	r28, 0x49	; 73
899
     c04:	dc 4f       	sbci	r29, 0xFC	; 252
900
     c06:	28 81       	ld	r18, Y
901
     c08:	80 91 9f 01 	lds	r24, 0x019F
902
     c0c:	90 91 a0 01 	lds	r25, 0x01A0
903
     c10:	83 1b       	sub	r24, r19
904
     c12:	91 09       	sbc	r25, r1
905
     c14:	82 1b       	sub	r24, r18
906
     c16:	91 09       	sbc	r25, r1
907
     c18:	9f 70       	andi	r25, 0x0F	; 15
908
     c1a:	90 93 a0 01 	sts	0x01A0, r25
909
     c1e:	80 93 9f 01 	sts	0x019F, r24
910
     c22:	9c 01       	movw	r18, r24
911
     c24:	96 e0       	ldi	r25, 0x06	; 6
912
     c26:	36 95       	lsr	r19
913
     c28:	27 95       	ror	r18
914
     c2a:	9a 95       	dec	r25
915
     c2c:	e1 f7       	brne	.-8      	; 0xc26 <__vector_20+0x7e>
916
     c2e:	23 5c       	subi	r18, 0xC3	; 195
917
     c30:	20 93 9e 01 	sts	0x019E, r18
918
     c34:	98 2f       	mov	r25, r24
919
     c36:	9f 73       	andi	r25, 0x3F	; 63
920
     c38:	93 5c       	subi	r25, 0xC3	; 195
921
     c3a:	90 93 9d 01 	sts	0x019D, r25
922
     c3e:	80 81       	ld	r24, Z
923
     c40:	28 17       	cp	r18, r24
924
     c42:	29 f4       	brne	.+10     	; 0xc4e <__vector_20+0xa6>
925
     c44:	88 81       	ld	r24, Y
926
     c46:	98 17       	cp	r25, r24
927
     c48:	11 f4       	brne	.+4      	; 0xc4e <__vector_20+0xa6>
928
     c4a:	91 e0       	ldi	r25, 0x01	; 1
929
     c4c:	06 c0       	rjmp	.+12     	; 0xc5a <__vector_20+0xb2>
930
     c4e:	80 91 93 01 	lds	r24, 0x0193
931
     c52:	8f 5f       	subi	r24, 0xFF	; 255
932
     c54:	80 93 93 01 	sts	0x0193, r24
933
     c58:	90 e0       	ldi	r25, 0x00	; 0
934
     c5a:	80 91 91 01 	lds	r24, 0x0191
935
     c5e:	88 23       	and	r24, r24
936
     c60:	09 f0       	breq	.+2      	; 0xc64 <__vector_20+0xbc>
937
     c62:	64 c0       	rjmp	.+200    	; 0xd2c <__vector_20+0x184>
938
     c64:	99 23       	and	r25, r25
939
     c66:	09 f4       	brne	.+2      	; 0xc6a <__vector_20+0xc2>
940
     c68:	61 c0       	rjmp	.+194    	; 0xd2c <__vector_20+0x184>
941
     c6a:	81 e0       	ldi	r24, 0x01	; 1
942
     c6c:	80 93 91 01 	sts	0x0191, r24
943
     c70:	40 93 94 01 	sts	0x0194, r20
944
     c74:	a8 54       	subi	r26, 0x48	; 72
945
     c76:	bc 4f       	sbci	r27, 0xFC	; 252
946
     c78:	8d e0       	ldi	r24, 0x0D	; 13
947
     c7a:	8c 93       	st	X, r24
948
     c7c:	80 91 ba 03 	lds	r24, 0x03BA
949
     c80:	82 35       	cpi	r24, 0x52	; 82
950
     c82:	09 f0       	breq	.+2      	; 0xc86 <__vector_20+0xde>
951
     c84:	53 c0       	rjmp	.+166    	; 0xd2c <__vector_20+0x184>
952
     c86:	88 e1       	ldi	r24, 0x18	; 24
953
     c88:	90 e0       	ldi	r25, 0x00	; 0
954
     c8a:	2c e0       	ldi	r18, 0x0C	; 12
955
     c8c:	0f b6       	in	r0, 0x3f	; 63
956
     c8e:	f8 94       	cli
957
     c90:	a8 95       	wdr
958
     c92:	80 93 60 00 	sts	0x0060, r24
959
     c96:	0f be       	out	0x3f, r0	; 63
960
     c98:	20 93 60 00 	sts	0x0060, r18
961
     c9c:	47 c0       	rjmp	.+142    	; 0xd2c <__vector_20+0x184>
962
     c9e:	80 91 9b 01 	lds	r24, 0x019B
963
     ca2:	81 30       	cpi	r24, 0x01	; 1
964
     ca4:	d9 f0       	breq	.+54     	; 0xcdc <__vector_20+0x134>
965
     ca6:	81 30       	cpi	r24, 0x01	; 1
966
     ca8:	18 f0       	brcs	.+6      	; 0xcb0 <__vector_20+0x108>
967
     caa:	82 30       	cpi	r24, 0x02	; 2
968
     cac:	e9 f5       	brne	.+122    	; 0xd28 <__vector_20+0x180>
969
     cae:	30 c0       	rjmp	.+96     	; 0xd10 <__vector_20+0x168>
970
     cb0:	80 91 90 01 	lds	r24, 0x0190
971
     cb4:	83 32       	cpi	r24, 0x23	; 35
972
     cb6:	39 f4       	brne	.+14     	; 0xcc6 <__vector_20+0x11e>
973
     cb8:	80 91 91 01 	lds	r24, 0x0191
974
     cbc:	88 23       	and	r24, r24
975
     cbe:	19 f4       	brne	.+6      	; 0xcc6 <__vector_20+0x11e>
976
     cc0:	81 e0       	ldi	r24, 0x01	; 1
977
     cc2:	80 93 9b 01 	sts	0x019B, r24
978
     cc6:	80 91 90 01 	lds	r24, 0x0190
979
     cca:	80 93 b8 03 	sts	0x03B8, r24
980
     cce:	81 e0       	ldi	r24, 0x01	; 1
981
     cd0:	80 93 9c 01 	sts	0x019C, r24
982
     cd4:	80 91 90 01 	lds	r24, 0x0190
983
     cd8:	99 27       	eor	r25, r25
984
     cda:	15 c0       	rjmp	.+42     	; 0xd06 <__vector_20+0x15e>
985
     cdc:	82 e0       	ldi	r24, 0x02	; 2
986
     cde:	80 93 9b 01 	sts	0x019B, r24
987
     ce2:	e4 2f       	mov	r30, r20
988
     ce4:	ff 27       	eor	r31, r31
989
     ce6:	80 91 90 01 	lds	r24, 0x0190
990
     cea:	e8 54       	subi	r30, 0x48	; 72
991
     cec:	fc 4f       	sbci	r31, 0xFC	; 252
992
     cee:	80 83       	st	Z, r24
993
     cf0:	4f 5f       	subi	r20, 0xFF	; 255
994
     cf2:	40 93 9c 01 	sts	0x019C, r20
995
     cf6:	20 91 90 01 	lds	r18, 0x0190
996
     cfa:	80 91 9f 01 	lds	r24, 0x019F
997
     cfe:	90 91 a0 01 	lds	r25, 0x01A0
998
     d02:	82 0f       	add	r24, r18
999
     d04:	91 1d       	adc	r25, r1
1000
     d06:	90 93 a0 01 	sts	0x01A0, r25
1001
     d0a:	80 93 9f 01 	sts	0x019F, r24
1002
     d0e:	0e c0       	rjmp	.+28     	; 0xd2c <__vector_20+0x184>
1003
     d10:	e4 2f       	mov	r30, r20
1004
     d12:	ff 27       	eor	r31, r31
1005
     d14:	80 91 90 01 	lds	r24, 0x0190
1006
     d18:	e8 54       	subi	r30, 0x48	; 72
1007
     d1a:	fc 4f       	sbci	r31, 0xFC	; 252
1008
     d1c:	80 83       	st	Z, r24
1009
     d1e:	46 39       	cpi	r20, 0x96	; 150
1010
     d20:	38 f3       	brcs	.-50     	; 0xcf0 <__vector_20+0x148>
1011
     d22:	10 92 9b 01 	sts	0x019B, r1
1012
     d26:	e7 cf       	rjmp	.-50     	; 0xcf6 <__vector_20+0x14e>
1013
     d28:	10 92 9b 01 	sts	0x019B, r1
1014
     d2c:	ff 91       	pop	r31
1015
     d2e:	ef 91       	pop	r30
1016
     d30:	df 91       	pop	r29
1017
     d32:	cf 91       	pop	r28
1018
     d34:	bf 91       	pop	r27
1019
     d36:	af 91       	pop	r26
1020
     d38:	9f 91       	pop	r25
1021
     d3a:	8f 91       	pop	r24
1022
     d3c:	4f 91       	pop	r20
1023
     d3e:	3f 91       	pop	r19
1024
     d40:	2f 91       	pop	r18
1025
     d42:	0f 90       	pop	r0
1026
     d44:	0f be       	out	0x3f, r0	; 63
1027
     d46:	0f 90       	pop	r0
1028
     d48:	1f 90       	pop	r1
1029
     d4a:	18 95       	reti
1030
 
1031
00000d4c <AddCRC>:
1032
     d4c:	dc 01       	movw	r26, r24
1033
     d4e:	20 e0       	ldi	r18, 0x00	; 0
1034
     d50:	30 e0       	ldi	r19, 0x00	; 0
1035
     d52:	40 e0       	ldi	r20, 0x00	; 0
1036
     d54:	50 e0       	ldi	r21, 0x00	; 0
1037
     d56:	e5 e7       	ldi	r30, 0x75	; 117
1038
     d58:	f2 e0       	ldi	r31, 0x02	; 2
1039
     d5a:	05 c0       	rjmp	.+10     	; 0xd66 <AddCRC+0x1a>
1040
     d5c:	81 91       	ld	r24, Z+
1041
     d5e:	28 0f       	add	r18, r24
1042
     d60:	31 1d       	adc	r19, r1
1043
     d62:	4f 5f       	subi	r20, 0xFF	; 255
1044
     d64:	5f 4f       	sbci	r21, 0xFF	; 255
1045
     d66:	4a 17       	cp	r20, r26
1046
     d68:	5b 07       	cpc	r21, r27
1047
     d6a:	c1 f7       	brne	.-16     	; 0xd5c <AddCRC+0x10>
1048
     d6c:	3f 70       	andi	r19, 0x0F	; 15
1049
     d6e:	c9 01       	movw	r24, r18
1050
     d70:	36 e0       	ldi	r19, 0x06	; 6
1051
     d72:	96 95       	lsr	r25
1052
     d74:	87 95       	ror	r24
1053
     d76:	3a 95       	dec	r19
1054
     d78:	e1 f7       	brne	.-8      	; 0xd72 <AddCRC+0x26>
1055
     d7a:	83 5c       	subi	r24, 0xC3	; 195
1056
     d7c:	fd 01       	movw	r30, r26
1057
     d7e:	eb 58       	subi	r30, 0x8B	; 139
1058
     d80:	fd 4f       	sbci	r31, 0xFD	; 253
1059
     d82:	80 83       	st	Z, r24
1060
     d84:	11 96       	adiw	r26, 0x01	; 1
1061
     d86:	2f 73       	andi	r18, 0x3F	; 63
1062
     d88:	23 5c       	subi	r18, 0xC3	; 195
1063
     d8a:	fd 01       	movw	r30, r26
1064
     d8c:	eb 58       	subi	r30, 0x8B	; 139
1065
     d8e:	fd 4f       	sbci	r31, 0xFD	; 253
1066
     d90:	20 83       	st	Z, r18
1067
     d92:	aa 58       	subi	r26, 0x8A	; 138
1068
     d94:	bd 4f       	sbci	r27, 0xFD	; 253
1069
     d96:	8d e0       	ldi	r24, 0x0D	; 13
1070
     d98:	8c 93       	st	X, r24
1071
     d9a:	10 92 00 01 	sts	0x0100, r1
1072
     d9e:	80 91 75 02 	lds	r24, 0x0275
1073
     da2:	80 93 c6 00 	sts	0x00C6, r24
1074
     da6:	08 95       	ret
1075
 
1076
00000da8 <SendOutData>:
1077
     da8:	ef 92       	push	r14
1078
     daa:	ff 92       	push	r15
1079
     dac:	0f 93       	push	r16
1080
     dae:	1f 93       	push	r17
1081
     db0:	cf 93       	push	r28
1082
     db2:	df 93       	push	r29
1083
     db4:	7a 01       	movw	r14, r20
1084
     db6:	72 2f       	mov	r23, r18
1085
     db8:	93 e2       	ldi	r25, 0x23	; 35
1086
     dba:	90 93 75 02 	sts	0x0275, r25
1087
     dbe:	60 93 76 02 	sts	0x0276, r22
1088
     dc2:	80 93 77 02 	sts	0x0277, r24
1089
     dc6:	03 e0       	ldi	r16, 0x03	; 3
1090
     dc8:	10 e0       	ldi	r17, 0x00	; 0
1091
     dca:	60 e0       	ldi	r22, 0x00	; 0
1092
     dcc:	a8 e7       	ldi	r26, 0x78	; 120
1093
     dce:	b2 e0       	ldi	r27, 0x02	; 2
1094
     dd0:	46 c0       	rjmp	.+140    	; 0xe5e <SendOutData+0xb6>
1095
     dd2:	f7 01       	movw	r30, r14
1096
     dd4:	e6 0f       	add	r30, r22
1097
     dd6:	f1 1d       	adc	r31, r1
1098
     dd8:	90 81       	ld	r25, Z
1099
     dda:	6f 5f       	subi	r22, 0xFF	; 255
1100
     ddc:	71 50       	subi	r23, 0x01	; 1
1101
     dde:	19 f4       	brne	.+6      	; 0xde6 <SendOutData+0x3e>
1102
     de0:	e0 e0       	ldi	r30, 0x00	; 0
1103
     de2:	40 e0       	ldi	r20, 0x00	; 0
1104
     de4:	0f c0       	rjmp	.+30     	; 0xe04 <SendOutData+0x5c>
1105
     de6:	f7 01       	movw	r30, r14
1106
     de8:	e6 0f       	add	r30, r22
1107
     dea:	f1 1d       	adc	r31, r1
1108
     dec:	40 81       	ld	r20, Z
1109
     dee:	6f 5f       	subi	r22, 0xFF	; 255
1110
     df0:	71 50       	subi	r23, 0x01	; 1
1111
     df2:	11 f4       	brne	.+4      	; 0xdf8 <SendOutData+0x50>
1112
     df4:	e0 e0       	ldi	r30, 0x00	; 0
1113
     df6:	06 c0       	rjmp	.+12     	; 0xe04 <SendOutData+0x5c>
1114
     df8:	f7 01       	movw	r30, r14
1115
     dfa:	e6 0f       	add	r30, r22
1116
     dfc:	f1 1d       	adc	r31, r1
1117
     dfe:	e0 81       	ld	r30, Z
1118
     e00:	6f 5f       	subi	r22, 0xFF	; 255
1119
     e02:	71 50       	subi	r23, 0x01	; 1
1120
     e04:	89 2f       	mov	r24, r25
1121
     e06:	86 95       	lsr	r24
1122
     e08:	86 95       	lsr	r24
1123
     e0a:	83 5c       	subi	r24, 0xC3	; 195
1124
     e0c:	8c 93       	st	X, r24
1125
     e0e:	55 27       	eor	r21, r21
1126
     e10:	89 2f       	mov	r24, r25
1127
     e12:	99 27       	eor	r25, r25
1128
     e14:	83 70       	andi	r24, 0x03	; 3
1129
     e16:	90 70       	andi	r25, 0x00	; 0
1130
     e18:	24 e0       	ldi	r18, 0x04	; 4
1131
     e1a:	88 0f       	add	r24, r24
1132
     e1c:	99 1f       	adc	r25, r25
1133
     e1e:	2a 95       	dec	r18
1134
     e20:	e1 f7       	brne	.-8      	; 0xe1a <SendOutData+0x72>
1135
     e22:	9a 01       	movw	r18, r20
1136
     e24:	94 e0       	ldi	r25, 0x04	; 4
1137
     e26:	36 95       	lsr	r19
1138
     e28:	27 95       	ror	r18
1139
     e2a:	9a 95       	dec	r25
1140
     e2c:	e1 f7       	brne	.-8      	; 0xe26 <SendOutData+0x7e>
1141
     e2e:	82 2b       	or	r24, r18
1142
     e30:	83 5c       	subi	r24, 0xC3	; 195
1143
     e32:	ed 01       	movw	r28, r26
1144
     e34:	89 83       	std	Y+1, r24	; 0x01
1145
     e36:	4f 70       	andi	r20, 0x0F	; 15
1146
     e38:	50 70       	andi	r21, 0x00	; 0
1147
     e3a:	44 0f       	add	r20, r20
1148
     e3c:	55 1f       	adc	r21, r21
1149
     e3e:	44 0f       	add	r20, r20
1150
     e40:	55 1f       	adc	r21, r21
1151
     e42:	8e 2f       	mov	r24, r30
1152
     e44:	82 95       	swap	r24
1153
     e46:	86 95       	lsr	r24
1154
     e48:	86 95       	lsr	r24
1155
     e4a:	83 70       	andi	r24, 0x03	; 3
1156
     e4c:	84 2b       	or	r24, r20
1157
     e4e:	83 5c       	subi	r24, 0xC3	; 195
1158
     e50:	8a 83       	std	Y+2, r24	; 0x02
1159
     e52:	ef 73       	andi	r30, 0x3F	; 63
1160
     e54:	e3 5c       	subi	r30, 0xC3	; 195
1161
     e56:	eb 83       	std	Y+3, r30	; 0x03
1162
     e58:	0c 5f       	subi	r16, 0xFC	; 252
1163
     e5a:	1f 4f       	sbci	r17, 0xFF	; 255
1164
     e5c:	14 96       	adiw	r26, 0x04	; 4
1165
     e5e:	77 23       	and	r23, r23
1166
     e60:	09 f0       	breq	.+2      	; 0xe64 <SendOutData+0xbc>
1167
     e62:	b7 cf       	rjmp	.-146    	; 0xdd2 <SendOutData+0x2a>
1168
     e64:	c8 01       	movw	r24, r16
1169
     e66:	0e 94 a6 06 	call	0xd4c	; 0xd4c <AddCRC>
1170
     e6a:	e6 e0       	ldi	r30, 0x06	; 6
1171
     e6c:	cd b7       	in	r28, 0x3d	; 61
1172
     e6e:	de b7       	in	r29, 0x3e	; 62
1173
     e70:	0c 94 0a 2f 	jmp	0x5e14	; 0x5e14 <__epilogue_restores__+0x18>
1174
 
1175
00000e74 <Decode64>:
1176
     e74:	1f 93       	push	r17
1177
     e76:	cf 93       	push	r28
1178
     e78:	df 93       	push	r29
1179
     e7a:	ec 01       	movw	r28, r24
1180
     e7c:	70 e0       	ldi	r23, 0x00	; 0
1181
     e7e:	a2 2f       	mov	r26, r18
1182
     e80:	bb 27       	eor	r27, r27
1183
     e82:	12 97       	sbiw	r26, 0x02	; 2
1184
     e84:	48 c0       	rjmp	.+144    	; 0xf16 <Decode64+0xa2>
1185
     e86:	e4 2f       	mov	r30, r20
1186
     e88:	ff 27       	eor	r31, r31
1187
     e8a:	e8 54       	subi	r30, 0x48	; 72
1188
     e8c:	fc 4f       	sbci	r31, 0xFC	; 252
1189
     e8e:	30 81       	ld	r19, Z
1190
     e90:	4f 5f       	subi	r20, 0xFF	; 255
1191
     e92:	e4 2f       	mov	r30, r20
1192
     e94:	ff 27       	eor	r31, r31
1193
     e96:	e8 54       	subi	r30, 0x48	; 72
1194
     e98:	fc 4f       	sbci	r31, 0xFC	; 252
1195
     e9a:	50 81       	ld	r21, Z
1196
     e9c:	4f 5f       	subi	r20, 0xFF	; 255
1197
     e9e:	e4 2f       	mov	r30, r20
1198
     ea0:	ff 27       	eor	r31, r31
1199
     ea2:	e8 54       	subi	r30, 0x48	; 72
1200
     ea4:	fc 4f       	sbci	r31, 0xFC	; 252
1201
     ea6:	10 81       	ld	r17, Z
1202
     ea8:	4f 5f       	subi	r20, 0xFF	; 255
1203
     eaa:	e4 2f       	mov	r30, r20
1204
     eac:	ff 27       	eor	r31, r31
1205
     eae:	e8 54       	subi	r30, 0x48	; 72
1206
     eb0:	fc 4f       	sbci	r31, 0xFC	; 252
1207
     eb2:	20 81       	ld	r18, Z
1208
     eb4:	4f 5f       	subi	r20, 0xFF	; 255
1209
     eb6:	84 2f       	mov	r24, r20
1210
     eb8:	99 27       	eor	r25, r25
1211
     eba:	a8 17       	cp	r26, r24
1212
     ebc:	b9 07       	cpc	r27, r25
1213
     ebe:	74 f1       	brlt	.+92     	; 0xf1c <Decode64+0xa8>
1214
     ec0:	5d 53       	subi	r21, 0x3D	; 61
1215
     ec2:	fe 01       	movw	r30, r28
1216
     ec4:	e7 0f       	add	r30, r23
1217
     ec6:	f1 1d       	adc	r31, r1
1218
     ec8:	3d 53       	subi	r19, 0x3D	; 61
1219
     eca:	33 0f       	add	r19, r19
1220
     ecc:	33 0f       	add	r19, r19
1221
     ece:	85 2f       	mov	r24, r21
1222
     ed0:	82 95       	swap	r24
1223
     ed2:	8f 70       	andi	r24, 0x0F	; 15
1224
     ed4:	38 2b       	or	r19, r24
1225
     ed6:	30 83       	st	Z, r19
1226
     ed8:	61 30       	cpi	r22, 0x01	; 1
1227
     eda:	01 f1       	breq	.+64     	; 0xf1c <Decode64+0xa8>
1228
     edc:	91 2f       	mov	r25, r17
1229
     ede:	9d 53       	subi	r25, 0x3D	; 61
1230
     ee0:	7f 5f       	subi	r23, 0xFF	; 255
1231
     ee2:	fe 01       	movw	r30, r28
1232
     ee4:	e7 0f       	add	r30, r23
1233
     ee6:	f1 1d       	adc	r31, r1
1234
     ee8:	71 50       	subi	r23, 0x01	; 1
1235
     eea:	52 95       	swap	r21
1236
     eec:	50 7f       	andi	r21, 0xF0	; 240
1237
     eee:	89 2f       	mov	r24, r25
1238
     ef0:	86 95       	lsr	r24
1239
     ef2:	86 95       	lsr	r24
1240
     ef4:	58 2b       	or	r21, r24
1241
     ef6:	50 83       	st	Z, r21
1242
     ef8:	63 50       	subi	r22, 0x03	; 3
1243
     efa:	6f 3f       	cpi	r22, 0xFF	; 255
1244
     efc:	79 f0       	breq	.+30     	; 0xf1c <Decode64+0xa8>
1245
     efe:	7e 5f       	subi	r23, 0xFE	; 254
1246
     f00:	fe 01       	movw	r30, r28
1247
     f02:	e7 0f       	add	r30, r23
1248
     f04:	f1 1d       	adc	r31, r1
1249
     f06:	92 95       	swap	r25
1250
     f08:	99 0f       	add	r25, r25
1251
     f0a:	99 0f       	add	r25, r25
1252
     f0c:	90 7c       	andi	r25, 0xC0	; 192
1253
     f0e:	2d 53       	subi	r18, 0x3D	; 61
1254
     f10:	92 2b       	or	r25, r18
1255
     f12:	90 83       	st	Z, r25
1256
     f14:	7f 5f       	subi	r23, 0xFF	; 255
1257
     f16:	66 23       	and	r22, r22
1258
     f18:	09 f0       	breq	.+2      	; 0xf1c <Decode64+0xa8>
1259
     f1a:	b5 cf       	rjmp	.-150    	; 0xe86 <Decode64+0x12>
1260
     f1c:	df 91       	pop	r29
1261
     f1e:	cf 91       	pop	r28
1262
     f20:	1f 91       	pop	r17
1263
     f22:	08 95       	ret
1264
 
1265
00000f24 <uart_putchar>:
1266
     f24:	1f 93       	push	r17
1267
     f26:	18 2f       	mov	r17, r24
1268
     f28:	8a 30       	cpi	r24, 0x0A	; 10
1269
     f2a:	19 f4       	brne	.+6      	; 0xf32 <uart_putchar+0xe>
1270
     f2c:	8d e0       	ldi	r24, 0x0D	; 13
1271
     f2e:	0e 94 92 07 	call	0xf24	; 0xf24 <uart_putchar>
1272
     f32:	80 91 c0 00 	lds	r24, 0x00C0
1273
     f36:	85 ff       	sbrs	r24, 5
1274
     f38:	fc cf       	rjmp	.-8      	; 0xf32 <uart_putchar+0xe>
1275
     f3a:	10 93 c6 00 	sts	0x00C6, r17
1276
     f3e:	80 e0       	ldi	r24, 0x00	; 0
1277
     f40:	90 e0       	ldi	r25, 0x00	; 0
1278
     f42:	1f 91       	pop	r17
1279
     f44:	08 95       	ret
1280
 
1281
00000f46 <WriteProgramData>:
1282
     f46:	08 95       	ret
1283
 
1284
00000f48 <UART_Init>:
1285
     f48:	e1 ec       	ldi	r30, 0xC1	; 193
1286
     f4a:	f0 e0       	ldi	r31, 0x00	; 0
1287
     f4c:	88 e1       	ldi	r24, 0x18	; 24
1288
     f4e:	80 83       	st	Z, r24
1289
     f50:	a0 ec       	ldi	r26, 0xC0	; 192
1290
     f52:	b0 e0       	ldi	r27, 0x00	; 0
1291
     f54:	8c 91       	ld	r24, X
1292
     f56:	82 60       	ori	r24, 0x02	; 2
1293
     f58:	8c 93       	st	X, r24
1294
     f5a:	80 81       	ld	r24, Z
1295
     f5c:	80 68       	ori	r24, 0x80	; 128
1296
     f5e:	80 83       	st	Z, r24
1297
     f60:	80 81       	ld	r24, Z
1298
     f62:	80 64       	ori	r24, 0x40	; 64
1299
     f64:	80 83       	st	Z, r24
1300
     f66:	8a e2       	ldi	r24, 0x2A	; 42
1301
     f68:	80 93 c4 00 	sts	0x00C4, r24
1302
     f6c:	88 ec       	ldi	r24, 0xC8	; 200
1303
     f6e:	90 e0       	ldi	r25, 0x00	; 0
1304
     f70:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
1305
     f74:	90 93 a2 03 	sts	0x03A2, r25
1306
     f78:	80 93 a1 03 	sts	0x03A1, r24
1307
     f7c:	08 95       	ret
1308
 
1309
00000f7e <DatenUebertragung>:
1310
     f7e:	80 91 00 01 	lds	r24, 0x0100
1311
     f82:	88 23       	and	r24, r24
1312
     f84:	09 f4       	brne	.+2      	; 0xf88 <DatenUebertragung+0xa>
1313
     f86:	68 c0       	rjmp	.+208    	; 0x1058 <DatenUebertragung+0xda>
1314
     f88:	80 91 8c 01 	lds	r24, 0x018C
1315
     f8c:	88 23       	and	r24, r24
1316
     f8e:	71 f0       	breq	.+28     	; 0xfac <DatenUebertragung+0x2e>
1317
     f90:	80 91 00 01 	lds	r24, 0x0100
1318
     f94:	88 23       	and	r24, r24
1319
     f96:	51 f0       	breq	.+20     	; 0xfac <DatenUebertragung+0x2e>
1320
     f98:	2b e0       	ldi	r18, 0x0B	; 11
1321
     f9a:	43 ea       	ldi	r20, 0xA3	; 163
1322
     f9c:	53 e0       	ldi	r21, 0x03	; 3
1323
     f9e:	60 91 74 02 	lds	r22, 0x0274
1324
     fa2:	87 e4       	ldi	r24, 0x47	; 71
1325
     fa4:	0e 94 d4 06 	call	0xda8	; 0xda8 <SendOutData>
1326
     fa8:	10 92 8c 01 	sts	0x018C, r1
1327
     fac:	80 91 a1 03 	lds	r24, 0x03A1
1328
     fb0:	90 91 a2 03 	lds	r25, 0x03A2
1329
     fb4:	0e 94 a6 0b 	call	0x174c	; 0x174c <CheckDelay>
1330
     fb8:	88 23       	and	r24, r24
1331
     fba:	21 f4       	brne	.+8      	; 0xfc4 <DatenUebertragung+0x46>
1332
     fbc:	80 91 8e 01 	lds	r24, 0x018E
1333
     fc0:	88 23       	and	r24, r24
1334
     fc2:	b1 f0       	breq	.+44     	; 0xff0 <DatenUebertragung+0x72>
1335
     fc4:	80 91 00 01 	lds	r24, 0x0100
1336
     fc8:	88 23       	and	r24, r24
1337
     fca:	91 f0       	breq	.+36     	; 0xff0 <DatenUebertragung+0x72>
1338
     fcc:	22 e3       	ldi	r18, 0x32	; 50
1339
     fce:	4e e4       	ldi	r20, 0x4E	; 78
1340
     fd0:	54 e0       	ldi	r21, 0x04	; 4
1341
     fd2:	60 91 74 02 	lds	r22, 0x0274
1342
     fd6:	84 e4       	ldi	r24, 0x44	; 68
1343
     fd8:	0e 94 d4 06 	call	0xda8	; 0xda8 <SendOutData>
1344
     fdc:	10 92 8e 01 	sts	0x018E, r1
1345
     fe0:	8a ef       	ldi	r24, 0xFA	; 250
1346
     fe2:	90 e0       	ldi	r25, 0x00	; 0
1347
     fe4:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
1348
     fe8:	90 93 a2 03 	sts	0x03A2, r25
1349
     fec:	80 93 a1 03 	sts	0x03A1, r24
1350
     ff0:	80 91 8d 01 	lds	r24, 0x018D
1351
     ff4:	88 23       	and	r24, r24
1352
     ff6:	f1 f0       	breq	.+60     	; 0x1034 <DatenUebertragung+0xb6>
1353
     ff8:	80 91 00 01 	lds	r24, 0x0100
1354
     ffc:	88 23       	and	r24, r24
1355
     ffe:	d1 f0       	breq	.+52     	; 0x1034 <DatenUebertragung+0xb6>
1356
    1000:	0e 94 5b 10 	call	0x20b6	; 0x20b6 <Menu>
1357
    1004:	10 92 8d 01 	sts	0x018D, r1
1358
    1008:	80 91 9a 01 	lds	r24, 0x019A
1359
    100c:	8f 5f       	subi	r24, 0xFF	; 255
1360
    100e:	80 93 9a 01 	sts	0x019A, r24
1361
    1012:	84 30       	cpi	r24, 0x04	; 4
1362
    1014:	11 f4       	brne	.+4      	; 0x101a <DatenUebertragung+0x9c>
1363
    1016:	10 92 9a 01 	sts	0x019A, r1
1364
    101a:	80 91 9a 01 	lds	r24, 0x019A
1365
    101e:	44 e1       	ldi	r20, 0x14	; 20
1366
    1020:	84 9f       	mul	r24, r20
1367
    1022:	a0 01       	movw	r20, r0
1368
    1024:	11 24       	eor	r1, r1
1369
    1026:	4a 5e       	subi	r20, 0xEA	; 234
1370
    1028:	5e 4f       	sbci	r21, 0xFE	; 254
1371
    102a:	24 e1       	ldi	r18, 0x14	; 20
1372
    102c:	60 e0       	ldi	r22, 0x00	; 0
1373
    102e:	80 5d       	subi	r24, 0xD0	; 208
1374
    1030:	0e 94 d4 06 	call	0xda8	; 0xda8 <SendOutData>
1375
    1034:	80 91 8f 01 	lds	r24, 0x018F
1376
    1038:	88 23       	and	r24, r24
1377
    103a:	71 f0       	breq	.+28     	; 0x1058 <DatenUebertragung+0xda>
1378
    103c:	80 91 00 01 	lds	r24, 0x0100
1379
    1040:	88 23       	and	r24, r24
1380
    1042:	51 f0       	breq	.+20     	; 0x1058 <DatenUebertragung+0xda>
1381
    1044:	2a e0       	ldi	r18, 0x0A	; 10
1382
    1046:	4e ea       	ldi	r20, 0xAE	; 174
1383
    1048:	53 e0       	ldi	r21, 0x03	; 3
1384
    104a:	60 91 74 02 	lds	r22, 0x0274
1385
    104e:	86 e5       	ldi	r24, 0x56	; 86
1386
    1050:	0e 94 d4 06 	call	0xda8	; 0xda8 <SendOutData>
1387
    1054:	10 92 8f 01 	sts	0x018F, r1
1388
    1058:	08 95       	ret
1389
 
1390
0000105a <BearbeiteRxDaten>:
1391
    105a:	a2 e0       	ldi	r26, 0x02	; 2
1392
    105c:	b0 e0       	ldi	r27, 0x00	; 0
1393
    105e:	e3 e3       	ldi	r30, 0x33	; 51
1394
    1060:	f8 e0       	ldi	r31, 0x08	; 8
1395
    1062:	0c 94 f1 2e 	jmp	0x5de2	; 0x5de2 <__prologue_saves__+0x1e>
1396
    1066:	80 91 91 01 	lds	r24, 0x0191
1397
    106a:	88 23       	and	r24, r24
1398
    106c:	09 f4       	brne	.+2      	; 0x1070 <BearbeiteRxDaten+0x16>
1399
    106e:	8f c0       	rjmp	.+286    	; 0x118e <__stack+0x8f>
1400
    1070:	8f ef       	ldi	r24, 0xFF	; 255
1401
    1072:	80 93 01 01 	sts	0x0101, r24
1402
    1076:	80 91 ba 03 	lds	r24, 0x03BA
1403
    107a:	99 27       	eor	r25, r25
1404
    107c:	aa 27       	eor	r26, r26
1405
    107e:	bb 27       	eor	r27, r27
1406
    1080:	fc 01       	movw	r30, r24
1407
    1082:	e3 56       	subi	r30, 0x63	; 99
1408
    1084:	f0 40       	sbci	r31, 0x00	; 0
1409
    1086:	e4 31       	cpi	r30, 0x14	; 20
1410
    1088:	f1 05       	cpc	r31, r1
1411
    108a:	08 f0       	brcs	.+2      	; 0x108e <BearbeiteRxDaten+0x34>
1412
    108c:	7e c0       	rjmp	.+252    	; 0x118a <__stack+0x8b>
1413
    108e:	e8 5c       	subi	r30, 0xC8	; 200
1414
    1090:	ff 4f       	sbci	r31, 0xFF	; 255
1415
    1092:	0c 94 19 2f 	jmp	0x5e32	; 0x5e32 <__tablejump2__>
1416
    1096:	20 91 94 01 	lds	r18, 0x0194
1417
    109a:	43 e0       	ldi	r20, 0x03	; 3
1418
    109c:	6b e0       	ldi	r22, 0x0B	; 11
1419
    109e:	83 ea       	ldi	r24, 0xA3	; 163
1420
    10a0:	93 e0       	ldi	r25, 0x03	; 3
1421
    10a2:	0e 94 3a 07 	call	0xe74	; 0xe74 <Decode64>
1422
    10a6:	80 91 c8 01 	lds	r24, 0x01C8
1423
    10aa:	90 91 a5 03 	lds	r25, 0x03A5
1424
    10ae:	89 2b       	or	r24, r25
1425
    10b0:	80 93 c8 01 	sts	0x01C8, r24
1426
    10b4:	81 e0       	ldi	r24, 0x01	; 1
1427
    10b6:	80 93 8e 01 	sts	0x018E, r24
1428
    10ba:	67 c0       	rjmp	.+206    	; 0x118a <__stack+0x8b>
1429
    10bc:	20 91 94 01 	lds	r18, 0x0194
1430
    10c0:	43 e0       	ldi	r20, 0x03	; 3
1431
    10c2:	62 e0       	ldi	r22, 0x02	; 2
1432
    10c4:	ce 01       	movw	r24, r28
1433
    10c6:	01 96       	adiw	r24, 0x01	; 1
1434
    10c8:	0e 94 3a 07 	call	0xe74	; 0xe74 <Decode64>
1435
    10cc:	80 91 c8 01 	lds	r24, 0x01C8
1436
    10d0:	99 81       	ldd	r25, Y+1	; 0x01
1437
    10d2:	89 2b       	or	r24, r25
1438
    10d4:	80 93 c8 01 	sts	0x01C8, r24
1439
    10d8:	81 e0       	ldi	r24, 0x01	; 1
1440
    10da:	80 93 8d 01 	sts	0x018D, r24
1441
    10de:	55 c0       	rjmp	.+170    	; 0x118a <__stack+0x8b>
1442
    10e0:	20 91 94 01 	lds	r18, 0x0194
1443
    10e4:	43 e0       	ldi	r20, 0x03	; 3
1444
    10e6:	64 e0       	ldi	r22, 0x04	; 4
1445
    10e8:	86 e9       	ldi	r24, 0x96	; 150
1446
    10ea:	91 e0       	ldi	r25, 0x01	; 1
1447
    10ec:	0e 94 3a 07 	call	0xe74	; 0xe74 <Decode64>
1448
    10f0:	4c c0       	rjmp	.+152    	; 0x118a <__stack+0x8b>
1449
    10f2:	81 e0       	ldi	r24, 0x01	; 1
1450
    10f4:	80 93 8f 01 	sts	0x018F, r24
1451
    10f8:	48 c0       	rjmp	.+144    	; 0x118a <__stack+0x8b>
1452
    10fa:	81 e0       	ldi	r24, 0x01	; 1
1453
    10fc:	80 93 8c 01 	sts	0x018C, r24
1454
    1100:	44 c0       	rjmp	.+136    	; 0x118a <__stack+0x8b>
1455
    1102:	20 91 94 01 	lds	r18, 0x0194
1456
    1106:	43 e0       	ldi	r20, 0x03	; 3
1457
    1108:	62 e0       	ldi	r22, 0x02	; 2
1458
    110a:	ce 01       	movw	r24, r28
1459
    110c:	01 96       	adiw	r24, 0x01	; 1
1460
    110e:	0e 94 3a 07 	call	0xe74	; 0xe74 <Decode64>
1461
    1112:	89 81       	ldd	r24, Y+1	; 0x01
1462
    1114:	8f 3f       	cpi	r24, 0xFF	; 255
1463
    1116:	89 f0       	breq	.+34     	; 0x113a <__stack+0x3b>
1464
    1118:	86 30       	cpi	r24, 0x06	; 6
1465
    111a:	10 f0       	brcs	.+4      	; 0x1120 <__stack+0x21>
1466
    111c:	85 e0       	ldi	r24, 0x05	; 5
1467
    111e:	89 83       	std	Y+1, r24	; 0x01
1468
    1120:	4a e3       	ldi	r20, 0x3A	; 58
1469
    1122:	6a ed       	ldi	r22, 0xDA	; 218
1470
    1124:	74 e0       	ldi	r23, 0x04	; 4
1471
    1126:	89 81       	ldd	r24, Y+1	; 0x01
1472
    1128:	0e 94 d2 03 	call	0x7a4	; 0x7a4 <ReadParameterSet>
1473
    112c:	89 81       	ldd	r24, Y+1	; 0x01
1474
    112e:	2a e3       	ldi	r18, 0x3A	; 58
1475
    1130:	4a ed       	ldi	r20, 0xDA	; 218
1476
    1132:	54 e0       	ldi	r21, 0x04	; 4
1477
    1134:	60 91 74 02 	lds	r22, 0x0274
1478
    1138:	08 c0       	rjmp	.+16     	; 0x114a <__stack+0x4b>
1479
    113a:	10 91 74 02 	lds	r17, 0x0274
1480
    113e:	0e 94 b1 03 	call	0x762	; 0x762 <GetActiveParamSetNumber>
1481
    1142:	2a e3       	ldi	r18, 0x3A	; 58
1482
    1144:	4a ed       	ldi	r20, 0xDA	; 218
1483
    1146:	54 e0       	ldi	r21, 0x04	; 4
1484
    1148:	61 2f       	mov	r22, r17
1485
    114a:	85 5b       	subi	r24, 0xB5	; 181
1486
    114c:	0e 94 d4 06 	call	0xda8	; 0xda8 <SendOutData>
1487
    1150:	1c c0       	rjmp	.+56     	; 0x118a <__stack+0x8b>
1488
    1152:	20 91 94 01 	lds	r18, 0x0194
1489
    1156:	43 e0       	ldi	r20, 0x03	; 3
1490
    1158:	6a e3       	ldi	r22, 0x3A	; 58
1491
    115a:	8a ed       	ldi	r24, 0xDA	; 218
1492
    115c:	94 e0       	ldi	r25, 0x04	; 4
1493
    115e:	0e 94 3a 07 	call	0xe74	; 0xe74 <Decode64>
1494
    1162:	80 91 ba 03 	lds	r24, 0x03BA
1495
    1166:	4a e3       	ldi	r20, 0x3A	; 58
1496
    1168:	6a ed       	ldi	r22, 0xDA	; 218
1497
    116a:	74 e0       	ldi	r23, 0x04	; 4
1498
    116c:	8b 56       	subi	r24, 0x6B	; 107
1499
    116e:	0e 94 b8 03 	call	0x770	; 0x770 <WriteParameterSet>
1500
    1172:	80 91 ba 03 	lds	r24, 0x03BA
1501
    1176:	8b 56       	subi	r24, 0x6B	; 107
1502
    1178:	a2 e0       	ldi	r26, 0x02	; 2
1503
    117a:	b0 e0       	ldi	r27, 0x00	; 0
1504
    117c:	08 2e       	mov	r0, r24
1505
    117e:	0e 94 2c 2f 	call	0x5e58	; 0x5e58 <__eeprom_write_byte_1F2021>
1506
    1182:	0e 94 b1 03 	call	0x762	; 0x762 <GetActiveParamSetNumber>
1507
    1186:	0e 94 49 22 	call	0x4492	; 0x4492 <Piep>
1508
    118a:	10 92 91 01 	sts	0x0191, r1
1509
    118e:	e3 e0       	ldi	r30, 0x03	; 3
1510
    1190:	ce 5f       	subi	r28, 0xFE	; 254
1511
    1192:	0c 94 0d 2f 	jmp	0x5e1a	; 0x5e1a <__epilogue_restores__+0x1e>
1512
 
1513
00001196 <Putchar>:
1514
    1196:	98 2f       	mov	r25, r24
1515
    1198:	80 91 80 04 	lds	r24, 0x0480
1516
    119c:	81 30       	cpi	r24, 0x01	; 1
1517
    119e:	69 f4       	brne	.+26     	; 0x11ba <Putchar+0x24>
1518
    11a0:	80 91 c7 01 	lds	r24, 0x01C7
1519
    11a4:	e8 2f       	mov	r30, r24
1520
    11a6:	ff 27       	eor	r31, r31
1521
    11a8:	ea 5e       	subi	r30, 0xEA	; 234
1522
    11aa:	fe 4f       	sbci	r31, 0xFE	; 254
1523
    11ac:	90 83       	st	Z, r25
1524
    11ae:	8f 5f       	subi	r24, 0xFF	; 255
1525
    11b0:	80 93 c7 01 	sts	0x01C7, r24
1526
    11b4:	21 e0       	ldi	r18, 0x01	; 1
1527
    11b6:	30 e0       	ldi	r19, 0x00	; 0
1528
    11b8:	05 c0       	rjmp	.+10     	; 0x11c4 <Putchar+0x2e>
1529
    11ba:	89 2f       	mov	r24, r25
1530
    11bc:	0e 94 92 07 	call	0xf24	; 0xf24 <uart_putchar>
1531
    11c0:	28 2f       	mov	r18, r24
1532
    11c2:	33 27       	eor	r19, r19
1533
    11c4:	c9 01       	movw	r24, r18
1534
    11c6:	08 95       	ret
1535
 
1536
000011c8 <PAD_0>:
1537
    11c8:	1f 93       	push	r17
1538
    11ca:	18 2f       	mov	r17, r24
1539
    11cc:	04 c0       	rjmp	.+8      	; 0x11d6 <PAD_0+0xe>
1540
    11ce:	80 e3       	ldi	r24, 0x30	; 48
1541
    11d0:	0e 94 cb 08 	call	0x1196	; 0x1196 <Putchar>
1542
    11d4:	11 50       	subi	r17, 0x01	; 1
1543
    11d6:	11 16       	cp	r1, r17
1544
    11d8:	d4 f3       	brlt	.-12     	; 0x11ce <PAD_0+0x6>
1545
    11da:	1f 91       	pop	r17
1546
    11dc:	08 95       	ret
1547
 
1548
000011de <PAD_SP>:
1549
    11de:	1f 93       	push	r17
1550
    11e0:	18 2f       	mov	r17, r24
1551
    11e2:	04 c0       	rjmp	.+8      	; 0x11ec <PAD_SP+0xe>
1552
    11e4:	80 e2       	ldi	r24, 0x20	; 32
1553
    11e6:	0e 94 cb 08 	call	0x1196	; 0x1196 <Putchar>
1554
    11ea:	11 50       	subi	r17, 0x01	; 1
1555
    11ec:	11 16       	cp	r1, r17
1556
    11ee:	d4 f3       	brlt	.-12     	; 0x11e4 <PAD_SP+0x6>
1557
    11f0:	1f 91       	pop	r17
1558
    11f2:	08 95       	ret
1559
 
1560
000011f4 <PRINTP>:
1561
    11f4:	0f 93       	push	r16
1562
    11f6:	1f 93       	push	r17
1563
    11f8:	cf 93       	push	r28
1564
    11fa:	df 93       	push	r29
1565
    11fc:	8c 01       	movw	r16, r24
1566
    11fe:	eb 01       	movw	r28, r22
1567
    1200:	08 c0       	rjmp	.+16     	; 0x1212 <PRINTP+0x1e>
1568
    1202:	f8 01       	movw	r30, r16
1569
    1204:	0f 5f       	subi	r16, 0xFF	; 255
1570
    1206:	1f 4f       	sbci	r17, 0xFF	; 255
1571
    1208:	e4 91       	lpm	r30, Z
1572
    120a:	8e 2f       	mov	r24, r30
1573
    120c:	0e 94 cb 08 	call	0x1196	; 0x1196 <Putchar>
1574
    1210:	21 97       	sbiw	r28, 0x01	; 1
1575
    1212:	20 97       	sbiw	r28, 0x00	; 0
1576
    1214:	b1 f7       	brne	.-20     	; 0x1202 <PRINTP+0xe>
1577
    1216:	df 91       	pop	r29
1578
    1218:	cf 91       	pop	r28
1579
    121a:	1f 91       	pop	r17
1580
    121c:	0f 91       	pop	r16
1581
    121e:	08 95       	ret
1582
 
1583
00001220 <PRINT>:
1584
    1220:	0f 93       	push	r16
1585
    1222:	1f 93       	push	r17
1586
    1224:	cf 93       	push	r28
1587
    1226:	df 93       	push	r29
1588
    1228:	8c 01       	movw	r16, r24
1589
    122a:	eb 01       	movw	r28, r22
1590
    122c:	06 c0       	rjmp	.+12     	; 0x123a <PRINT+0x1a>
1591
    122e:	f8 01       	movw	r30, r16
1592
    1230:	81 91       	ld	r24, Z+
1593
    1232:	8f 01       	movw	r16, r30
1594
    1234:	0e 94 cb 08 	call	0x1196	; 0x1196 <Putchar>
1595
    1238:	21 97       	sbiw	r28, 0x01	; 1
1596
    123a:	20 97       	sbiw	r28, 0x00	; 0
1597
    123c:	c1 f7       	brne	.-16     	; 0x122e <PRINT+0xe>
1598
    123e:	df 91       	pop	r29
1599
    1240:	cf 91       	pop	r28
1600
    1242:	1f 91       	pop	r17
1601
    1244:	0f 91       	pop	r16
1602
    1246:	08 95       	ret
1603
 
1604
00001248 <_printf_P>:
1605
    1248:	a3 e3       	ldi	r26, 0x33	; 51
1606
    124a:	b0 e0       	ldi	r27, 0x00	; 0
1607
    124c:	ea e2       	ldi	r30, 0x2A	; 42
1608
    124e:	f9 e0       	ldi	r31, 0x09	; 9
1609
    1250:	0c 94 e2 2e 	jmp	0x5dc4	; 0x5dc4 <__prologue_saves__>
1610
    1254:	29 96       	adiw	r28, 0x09	; 9
1611
    1256:	8f ad       	ldd	r24, Y+63	; 0x3f
1612
    1258:	29 97       	sbiw	r28, 0x09	; 9
1613
    125a:	80 93 80 04 	sts	0x0480, r24
1614
    125e:	ce 01       	movw	r24, r28
1615
    1260:	85 5b       	subi	r24, 0xB5	; 181
1616
    1262:	9f 4f       	sbci	r25, 0xFF	; 255
1617
    1264:	9d 83       	std	Y+5, r25	; 0x05
1618
    1266:	8c 83       	std	Y+4, r24	; 0x04
1619
    1268:	2b 96       	adiw	r28, 0x0b	; 11
1620
    126a:	8e ad       	ldd	r24, Y+62	; 0x3e
1621
    126c:	9f ad       	ldd	r25, Y+63	; 0x3f
1622
    126e:	2b 97       	sbiw	r28, 0x0b	; 11
1623
    1270:	9f a7       	std	Y+47, r25	; 0x2f
1624
    1272:	8e a7       	std	Y+46, r24	; 0x2e
1625
    1274:	22 24       	eor	r2, r2
1626
    1276:	33 24       	eor	r3, r3
1627
    1278:	21 01       	movw	r4, r2
1628
    127a:	02 c0       	rjmp	.+4      	; 0x1280 <_printf_P+0x38>
1629
    127c:	13 01       	movw	r2, r6
1630
    127e:	24 01       	movw	r4, r8
1631
    1280:	0e a5       	ldd	r16, Y+46	; 0x2e
1632
    1282:	1f a5       	ldd	r17, Y+47	; 0x2f
1633
    1284:	02 c0       	rjmp	.+4      	; 0x128a <_printf_P+0x42>
1634
    1286:	0f 5f       	subi	r16, 0xFF	; 255
1635
    1288:	1f 4f       	sbci	r17, 0xFF	; 255
1636
    128a:	f8 01       	movw	r30, r16
1637
    128c:	f4 90       	lpm	r15, Z
1638
    128e:	ff 20       	and	r15, r15
1639
    1290:	19 f0       	breq	.+6      	; 0x1298 <_printf_P+0x50>
1640
    1292:	f5 e2       	ldi	r31, 0x25	; 37
1641
    1294:	ff 16       	cp	r15, r31
1642
    1296:	b9 f7       	brne	.-18     	; 0x1286 <_printf_P+0x3e>
1643
    1298:	b8 01       	movw	r22, r16
1644
    129a:	8e a5       	ldd	r24, Y+46	; 0x2e
1645
    129c:	9f a5       	ldd	r25, Y+47	; 0x2f
1646
    129e:	68 1b       	sub	r22, r24
1647
    12a0:	79 0b       	sbc	r23, r25
1648
    12a2:	11 f0       	breq	.+4      	; 0x12a8 <_printf_P+0x60>
1649
    12a4:	0e 94 fa 08 	call	0x11f4	; 0x11f4 <PRINTP>
1650
    12a8:	ff 20       	and	r15, r15
1651
    12aa:	09 f4       	brne	.+2      	; 0x12ae <_printf_P+0x66>
1652
    12ac:	42 c2       	rjmp	.+1156   	; 0x1732 <_printf_P+0x4ea>
1653
    12ae:	0f 5f       	subi	r16, 0xFF	; 255
1654
    12b0:	1f 4f       	sbci	r17, 0xFF	; 255
1655
    12b2:	1f a7       	std	Y+47, r17	; 0x2f
1656
    12b4:	0e a7       	std	Y+46, r16	; 0x2e
1657
    12b6:	19 82       	std	Y+1, r1	; 0x01
1658
    12b8:	ac 81       	ldd	r26, Y+4	; 0x04
1659
    12ba:	bd 81       	ldd	r27, Y+5	; 0x05
1660
    12bc:	1b aa       	std	Y+51, r1	; 0x33
1661
    12be:	1a aa       	std	Y+50, r1	; 0x32
1662
    12c0:	9f ef       	ldi	r25, 0xFF	; 255
1663
    12c2:	99 ab       	std	Y+49, r25	; 0x31
1664
    12c4:	ee a5       	ldd	r30, Y+46	; 0x2e
1665
    12c6:	ff a5       	ldd	r31, Y+47	; 0x2f
1666
    12c8:	cf 01       	movw	r24, r30
1667
    12ca:	01 96       	adiw	r24, 0x01	; 1
1668
    12cc:	9f a7       	std	Y+47, r25	; 0x2f
1669
    12ce:	8e a7       	std	Y+46, r24	; 0x2e
1670
    12d0:	b4 90       	lpm	r11, Z
1671
    12d2:	95 e7       	ldi	r25, 0x75	; 117
1672
    12d4:	b9 16       	cp	r11, r25
1673
    12d6:	21 f0       	breq	.+8      	; 0x12e0 <_printf_P+0x98>
1674
    12d8:	8b 2d       	mov	r24, r11
1675
    12da:	80 62       	ori	r24, 0x20	; 32
1676
    12dc:	88 37       	cpi	r24, 0x78	; 120
1677
    12de:	89 f4       	brne	.+34     	; 0x1302 <_printf_P+0xba>
1678
    12e0:	eb a9       	ldd	r30, Y+51	; 0x33
1679
    12e2:	e0 ff       	sbrs	r30, 0
1680
    12e4:	07 c0       	rjmp	.+14     	; 0x12f4 <_printf_P+0xac>
1681
    12e6:	2d 90       	ld	r2, X+
1682
    12e8:	3d 90       	ld	r3, X+
1683
    12ea:	4d 90       	ld	r4, X+
1684
    12ec:	5c 90       	ld	r5, X
1685
    12ee:	13 97       	sbiw	r26, 0x03	; 3
1686
    12f0:	14 96       	adiw	r26, 0x04	; 4
1687
    12f2:	07 c0       	rjmp	.+14     	; 0x1302 <_printf_P+0xba>
1688
    12f4:	8d 91       	ld	r24, X+
1689
    12f6:	9c 91       	ld	r25, X
1690
    12f8:	11 97       	sbiw	r26, 0x01	; 1
1691
    12fa:	1c 01       	movw	r2, r24
1692
    12fc:	44 24       	eor	r4, r4
1693
    12fe:	55 24       	eor	r5, r5
1694
    1300:	12 96       	adiw	r26, 0x02	; 2
1695
    1302:	f0 e2       	ldi	r31, 0x20	; 32
1696
    1304:	bf 16       	cp	r11, r31
1697
    1306:	21 f4       	brne	.+8      	; 0x1310 <_printf_P+0xc8>
1698
    1308:	89 81       	ldd	r24, Y+1	; 0x01
1699
    130a:	88 23       	and	r24, r24
1700
    130c:	d9 f6       	brne	.-74     	; 0x12c4 <_printf_P+0x7c>
1701
    130e:	85 c0       	rjmp	.+266    	; 0x141a <_printf_P+0x1d2>
1702
    1310:	83 e2       	ldi	r24, 0x23	; 35
1703
    1312:	b8 16       	cp	r11, r24
1704
    1314:	09 f4       	brne	.+2      	; 0x1318 <_printf_P+0xd0>
1705
    1316:	83 c0       	rjmp	.+262    	; 0x141e <_printf_P+0x1d6>
1706
    1318:	9a e2       	ldi	r25, 0x2A	; 42
1707
    131a:	b9 16       	cp	r11, r25
1708
    131c:	21 f0       	breq	.+8      	; 0x1326 <_printf_P+0xde>
1709
    131e:	ed e2       	ldi	r30, 0x2D	; 45
1710
    1320:	be 16       	cp	r11, r30
1711
    1322:	69 f4       	brne	.+26     	; 0x133e <_printf_P+0xf6>
1712
    1324:	08 c0       	rjmp	.+16     	; 0x1336 <_printf_P+0xee>
1713
    1326:	fd 01       	movw	r30, r26
1714
    1328:	12 96       	adiw	r26, 0x02	; 2
1715
    132a:	e0 81       	ld	r30, Z
1716
    132c:	ea ab       	std	Y+50, r30	; 0x32
1717
    132e:	e7 ff       	sbrs	r30, 7
1718
    1330:	c9 cf       	rjmp	.-110    	; 0x12c4 <_printf_P+0x7c>
1719
    1332:	e1 95       	neg	r30
1720
    1334:	ea ab       	std	Y+50, r30	; 0x32
1721
    1336:	fb a9       	ldd	r31, Y+51	; 0x33
1722
    1338:	f0 61       	ori	r31, 0x10	; 16
1723
    133a:	ff 7d       	andi	r31, 0xDF	; 223
1724
    133c:	72 c0       	rjmp	.+228    	; 0x1422 <_printf_P+0x1da>
1725
    133e:	8b e2       	ldi	r24, 0x2B	; 43
1726
    1340:	b8 16       	cp	r11, r24
1727
    1342:	09 f4       	brne	.+2      	; 0x1346 <_printf_P+0xfe>
1728
    1344:	6a c0       	rjmp	.+212    	; 0x141a <_printf_P+0x1d2>
1729
    1346:	9e e2       	ldi	r25, 0x2E	; 46
1730
    1348:	b9 16       	cp	r11, r25
1731
    134a:	b1 f5       	brne	.+108    	; 0x13b8 <_printf_P+0x170>
1732
    134c:	2e a5       	ldd	r18, Y+46	; 0x2e
1733
    134e:	3f a5       	ldd	r19, Y+47	; 0x2f
1734
    1350:	2f 5f       	subi	r18, 0xFF	; 255
1735
    1352:	3f 4f       	sbci	r19, 0xFF	; 255
1736
    1354:	ee a5       	ldd	r30, Y+46	; 0x2e
1737
    1356:	ff a5       	ldd	r31, Y+47	; 0x2f
1738
    1358:	84 91       	lpm	r24, Z
1739
    135a:	8a 32       	cpi	r24, 0x2A	; 42
1740
    135c:	21 f0       	breq	.+8      	; 0x1366 <_printf_P+0x11e>
1741
    135e:	b8 2e       	mov	r11, r24
1742
    1360:	20 e0       	ldi	r18, 0x00	; 0
1743
    1362:	30 e0       	ldi	r19, 0x00	; 0
1744
    1364:	1b c0       	rjmp	.+54     	; 0x139c <_printf_P+0x154>
1745
    1366:	fd 01       	movw	r30, r26
1746
    1368:	12 96       	adiw	r26, 0x02	; 2
1747
    136a:	40 81       	ld	r20, Z
1748
    136c:	51 81       	ldd	r21, Z+1	; 0x01
1749
    136e:	57 ff       	sbrs	r21, 7
1750
    1370:	02 c0       	rjmp	.+4      	; 0x1376 <_printf_P+0x12e>
1751
    1372:	4f ef       	ldi	r20, 0xFF	; 255
1752
    1374:	5f ef       	ldi	r21, 0xFF	; 255
1753
    1376:	49 ab       	std	Y+49, r20	; 0x31
1754
    1378:	3f a7       	std	Y+47, r19	; 0x2f
1755
    137a:	2e a7       	std	Y+46, r18	; 0x2e
1756
    137c:	a3 cf       	rjmp	.-186    	; 0x12c4 <_printf_P+0x7c>
1757
    137e:	c9 01       	movw	r24, r18
1758
    1380:	03 e0       	ldi	r16, 0x03	; 3
1759
    1382:	88 0f       	add	r24, r24
1760
    1384:	99 1f       	adc	r25, r25
1761
    1386:	0a 95       	dec	r16
1762
    1388:	e1 f7       	brne	.-8      	; 0x1382 <_printf_P+0x13a>
1763
    138a:	22 0f       	add	r18, r18
1764
    138c:	33 1f       	adc	r19, r19
1765
    138e:	28 0f       	add	r18, r24
1766
    1390:	39 1f       	adc	r19, r25
1767
    1392:	2b 0d       	add	r18, r11
1768
    1394:	31 1d       	adc	r19, r1
1769
    1396:	20 53       	subi	r18, 0x30	; 48
1770
    1398:	30 40       	sbci	r19, 0x00	; 0
1771
    139a:	b4 90       	lpm	r11, Z
1772
    139c:	31 96       	adiw	r30, 0x01	; 1
1773
    139e:	8b 2d       	mov	r24, r11
1774
    13a0:	80 53       	subi	r24, 0x30	; 48
1775
    13a2:	8a 30       	cpi	r24, 0x0A	; 10
1776
    13a4:	60 f3       	brcs	.-40     	; 0x137e <_printf_P+0x136>
1777
    13a6:	ff a7       	std	Y+47, r31	; 0x2f
1778
    13a8:	ee a7       	std	Y+46, r30	; 0x2e
1779
    13aa:	a9 01       	movw	r20, r18
1780
    13ac:	37 ff       	sbrs	r19, 7
1781
    13ae:	02 c0       	rjmp	.+4      	; 0x13b4 <_printf_P+0x16c>
1782
    13b0:	4f ef       	ldi	r20, 0xFF	; 255
1783
    13b2:	5f ef       	ldi	r21, 0xFF	; 255
1784
    13b4:	49 ab       	std	Y+49, r20	; 0x31
1785
    13b6:	8d cf       	rjmp	.-230    	; 0x12d2 <_printf_P+0x8a>
1786
    13b8:	f0 e3       	ldi	r31, 0x30	; 48
1787
    13ba:	bf 16       	cp	r11, r31
1788
    13bc:	31 f4       	brne	.+12     	; 0x13ca <_printf_P+0x182>
1789
    13be:	8b a9       	ldd	r24, Y+51	; 0x33
1790
    13c0:	84 fd       	sbrc	r24, 4
1791
    13c2:	80 cf       	rjmp	.-256    	; 0x12c4 <_printf_P+0x7c>
1792
    13c4:	80 62       	ori	r24, 0x20	; 32
1793
    13c6:	8b ab       	std	Y+51, r24	; 0x33
1794
    13c8:	7d cf       	rjmp	.-262    	; 0x12c4 <_printf_P+0x7c>
1795
    13ca:	8b 2d       	mov	r24, r11
1796
    13cc:	81 53       	subi	r24, 0x31	; 49
1797
    13ce:	89 30       	cpi	r24, 0x09	; 9
1798
    13d0:	e8 f4       	brcc	.+58     	; 0x140c <_printf_P+0x1c4>
1799
    13d2:	20 e0       	ldi	r18, 0x00	; 0
1800
    13d4:	30 e0       	ldi	r19, 0x00	; 0
1801
    13d6:	c9 01       	movw	r24, r18
1802
    13d8:	f3 e0       	ldi	r31, 0x03	; 3
1803
    13da:	88 0f       	add	r24, r24
1804
    13dc:	99 1f       	adc	r25, r25
1805
    13de:	fa 95       	dec	r31
1806
    13e0:	e1 f7       	brne	.-8      	; 0x13da <_printf_P+0x192>
1807
    13e2:	22 0f       	add	r18, r18
1808
    13e4:	33 1f       	adc	r19, r19
1809
    13e6:	28 0f       	add	r18, r24
1810
    13e8:	39 1f       	adc	r19, r25
1811
    13ea:	2b 0d       	add	r18, r11
1812
    13ec:	31 1d       	adc	r19, r1
1813
    13ee:	20 53       	subi	r18, 0x30	; 48
1814
    13f0:	30 40       	sbci	r19, 0x00	; 0
1815
    13f2:	ee a5       	ldd	r30, Y+46	; 0x2e
1816
    13f4:	ff a5       	ldd	r31, Y+47	; 0x2f
1817
    13f6:	cf 01       	movw	r24, r30
1818
    13f8:	01 96       	adiw	r24, 0x01	; 1
1819
    13fa:	9f a7       	std	Y+47, r25	; 0x2f
1820
    13fc:	8e a7       	std	Y+46, r24	; 0x2e
1821
    13fe:	b4 90       	lpm	r11, Z
1822
    1400:	8b 2d       	mov	r24, r11
1823
    1402:	80 53       	subi	r24, 0x30	; 48
1824
    1404:	8a 30       	cpi	r24, 0x0A	; 10
1825
    1406:	38 f3       	brcs	.-50     	; 0x13d6 <_printf_P+0x18e>
1826
    1408:	2a ab       	std	Y+50, r18	; 0x32
1827
    140a:	63 cf       	rjmp	.-314    	; 0x12d2 <_printf_P+0x8a>
1828
    140c:	98 e6       	ldi	r25, 0x68	; 104
1829
    140e:	b9 16       	cp	r11, r25
1830
    1410:	51 f4       	brne	.+20     	; 0x1426 <_printf_P+0x1de>
1831
    1412:	eb a9       	ldd	r30, Y+51	; 0x33
1832
    1414:	e4 60       	ori	r30, 0x04	; 4
1833
    1416:	eb ab       	std	Y+51, r30	; 0x33
1834
    1418:	55 cf       	rjmp	.-342    	; 0x12c4 <_printf_P+0x7c>
1835
    141a:	b9 82       	std	Y+1, r11	; 0x01
1836
    141c:	53 cf       	rjmp	.-346    	; 0x12c4 <_printf_P+0x7c>
1837
    141e:	fb a9       	ldd	r31, Y+51	; 0x33
1838
    1420:	f8 60       	ori	r31, 0x08	; 8
1839
    1422:	fb ab       	std	Y+51, r31	; 0x33
1840
    1424:	4f cf       	rjmp	.-354    	; 0x12c4 <_printf_P+0x7c>
1841
    1426:	8c e6       	ldi	r24, 0x6C	; 108
1842
    1428:	b8 16       	cp	r11, r24
1843
    142a:	21 f4       	brne	.+8      	; 0x1434 <_printf_P+0x1ec>
1844
    142c:	9b a9       	ldd	r25, Y+51	; 0x33
1845
    142e:	91 60       	ori	r25, 0x01	; 1
1846
    1430:	9b ab       	std	Y+51, r25	; 0x33
1847
    1432:	48 cf       	rjmp	.-368    	; 0x12c4 <_printf_P+0x7c>
1848
    1434:	bd 83       	std	Y+5, r27	; 0x05
1849
    1436:	ac 83       	std	Y+4, r26	; 0x04
1850
    1438:	e3 e6       	ldi	r30, 0x63	; 99
1851
    143a:	be 16       	cp	r11, r30
1852
    143c:	39 f4       	brne	.+14     	; 0x144c <_printf_P+0x204>
1853
    143e:	12 96       	adiw	r26, 0x02	; 2
1854
    1440:	bd 83       	std	Y+5, r27	; 0x05
1855
    1442:	ac 83       	std	Y+4, r26	; 0x04
1856
    1444:	12 97       	sbiw	r26, 0x02	; 2
1857
    1446:	8c 91       	ld	r24, X
1858
    1448:	8e 83       	std	Y+6, r24	; 0x06
1859
    144a:	18 c1       	rjmp	.+560    	; 0x167c <_printf_P+0x434>
1860
    144c:	f4 e4       	ldi	r31, 0x44	; 68
1861
    144e:	bf 16       	cp	r11, r31
1862
    1450:	39 f0       	breq	.+14     	; 0x1460 <_printf_P+0x218>
1863
    1452:	84 e6       	ldi	r24, 0x64	; 100
1864
    1454:	b8 16       	cp	r11, r24
1865
    1456:	39 f0       	breq	.+14     	; 0x1466 <_printf_P+0x21e>
1866
    1458:	99 e6       	ldi	r25, 0x69	; 105
1867
    145a:	b9 16       	cp	r11, r25
1868
    145c:	59 f5       	brne	.+86     	; 0x14b4 <_printf_P+0x26c>
1869
    145e:	03 c0       	rjmp	.+6      	; 0x1466 <_printf_P+0x21e>
1870
    1460:	eb a9       	ldd	r30, Y+51	; 0x33
1871
    1462:	e1 60       	ori	r30, 0x01	; 1
1872
    1464:	eb ab       	std	Y+51, r30	; 0x33
1873
    1466:	fb a9       	ldd	r31, Y+51	; 0x33
1874
    1468:	f0 ff       	sbrs	r31, 0
1875
    146a:	08 c0       	rjmp	.+16     	; 0x147c <_printf_P+0x234>
1876
    146c:	14 96       	adiw	r26, 0x04	; 4
1877
    146e:	bd 83       	std	Y+5, r27	; 0x05
1878
    1470:	ac 83       	std	Y+4, r26	; 0x04
1879
    1472:	5e 90       	ld	r5, -X
1880
    1474:	4e 90       	ld	r4, -X
1881
    1476:	3e 90       	ld	r3, -X
1882
    1478:	2e 90       	ld	r2, -X
1883
    147a:	0a c0       	rjmp	.+20     	; 0x1490 <_printf_P+0x248>
1884
    147c:	12 96       	adiw	r26, 0x02	; 2
1885
    147e:	bd 83       	std	Y+5, r27	; 0x05
1886
    1480:	ac 83       	std	Y+4, r26	; 0x04
1887
    1482:	9e 91       	ld	r25, -X
1888
    1484:	8e 91       	ld	r24, -X
1889
    1486:	1c 01       	movw	r2, r24
1890
    1488:	44 24       	eor	r4, r4
1891
    148a:	37 fc       	sbrc	r3, 7
1892
    148c:	40 94       	com	r4
1893
    148e:	54 2c       	mov	r5, r4
1894
    1490:	57 fc       	sbrc	r5, 7
1895
    1492:	03 c0       	rjmp	.+6      	; 0x149a <_printf_P+0x252>
1896
    1494:	8a e0       	ldi	r24, 0x0A	; 10
1897
    1496:	88 ab       	std	Y+48, r24	; 0x30
1898
    1498:	92 c0       	rjmp	.+292    	; 0x15be <_printf_P+0x376>
1899
    149a:	50 94       	com	r5
1900
    149c:	40 94       	com	r4
1901
    149e:	30 94       	com	r3
1902
    14a0:	20 94       	com	r2
1903
    14a2:	21 1c       	adc	r2, r1
1904
    14a4:	31 1c       	adc	r3, r1
1905
    14a6:	41 1c       	adc	r4, r1
1906
    14a8:	51 1c       	adc	r5, r1
1907
    14aa:	8d e2       	ldi	r24, 0x2D	; 45
1908
    14ac:	89 83       	std	Y+1, r24	; 0x01
1909
    14ae:	9a e0       	ldi	r25, 0x0A	; 10
1910
    14b0:	98 ab       	std	Y+48, r25	; 0x30
1911
    14b2:	85 c0       	rjmp	.+266    	; 0x15be <_printf_P+0x376>
1912
    14b4:	ef e4       	ldi	r30, 0x4F	; 79
1913
    14b6:	be 16       	cp	r11, r30
1914
    14b8:	29 f0       	breq	.+10     	; 0x14c4 <_printf_P+0x27c>
1915
    14ba:	ff e6       	ldi	r31, 0x6F	; 111
1916
    14bc:	bf 16       	cp	r11, r31
1917
    14be:	39 f4       	brne	.+14     	; 0x14ce <_printf_P+0x286>
1918
    14c0:	88 e0       	ldi	r24, 0x08	; 8
1919
    14c2:	61 c0       	rjmp	.+194    	; 0x1586 <_printf_P+0x33e>
1920
    14c4:	9b a9       	ldd	r25, Y+51	; 0x33
1921
    14c6:	91 60       	ori	r25, 0x01	; 1
1922
    14c8:	9b ab       	std	Y+51, r25	; 0x33
1923
    14ca:	e8 e0       	ldi	r30, 0x08	; 8
1924
    14cc:	56 c0       	rjmp	.+172    	; 0x157a <_printf_P+0x332>
1925
    14ce:	f0 e7       	ldi	r31, 0x70	; 112
1926
    14d0:	bf 16       	cp	r11, r31
1927
    14d2:	71 f4       	brne	.+28     	; 0x14f0 <_printf_P+0x2a8>
1928
    14d4:	12 96       	adiw	r26, 0x02	; 2
1929
    14d6:	bd 83       	std	Y+5, r27	; 0x05
1930
    14d8:	ac 83       	std	Y+4, r26	; 0x04
1931
    14da:	9e 91       	ld	r25, -X
1932
    14dc:	8e 91       	ld	r24, -X
1933
    14de:	1c 01       	movw	r2, r24
1934
    14e0:	44 24       	eor	r4, r4
1935
    14e2:	55 24       	eor	r5, r5
1936
    14e4:	8b a9       	ldd	r24, Y+51	; 0x33
1937
    14e6:	80 64       	ori	r24, 0x40	; 64
1938
    14e8:	8b ab       	std	Y+51, r24	; 0x33
1939
    14ea:	78 e7       	ldi	r23, 0x78	; 120
1940
    14ec:	b7 2e       	mov	r11, r23
1941
    14ee:	5e c0       	rjmp	.+188    	; 0x15ac <_printf_P+0x364>
1942
    14f0:	e3 e7       	ldi	r30, 0x73	; 115
1943
    14f2:	be 16       	cp	r11, r30
1944
    14f4:	d9 f5       	brne	.+118    	; 0x156c <_printf_P+0x324>
1945
    14f6:	12 96       	adiw	r26, 0x02	; 2
1946
    14f8:	bd 83       	std	Y+5, r27	; 0x05
1947
    14fa:	ac 83       	std	Y+4, r26	; 0x04
1948
    14fc:	de 90       	ld	r13, -X
1949
    14fe:	ce 90       	ld	r12, -X
1950
    1500:	c1 14       	cp	r12, r1
1951
    1502:	d1 04       	cpc	r13, r1
1952
    1504:	89 f4       	brne	.+34     	; 0x1528 <_printf_P+0x2e0>
1953
    1506:	88 e2       	ldi	r24, 0x28	; 40
1954
    1508:	8e 83       	std	Y+6, r24	; 0x06
1955
    150a:	8e e6       	ldi	r24, 0x6E	; 110
1956
    150c:	8f 83       	std	Y+7, r24	; 0x07
1957
    150e:	85 e7       	ldi	r24, 0x75	; 117
1958
    1510:	88 87       	std	Y+8, r24	; 0x08
1959
    1512:	8c e6       	ldi	r24, 0x6C	; 108
1960
    1514:	89 87       	std	Y+9, r24	; 0x09
1961
    1516:	8a 87       	std	Y+10, r24	; 0x0a
1962
    1518:	89 e2       	ldi	r24, 0x29	; 41
1963
    151a:	8b 87       	std	Y+11, r24	; 0x0b
1964
    151c:	1c 86       	std	Y+12, r1	; 0x0c
1965
    151e:	66 e0       	ldi	r22, 0x06	; 6
1966
    1520:	c6 2e       	mov	r12, r22
1967
    1522:	d1 2c       	mov	r13, r1
1968
    1524:	cc 0e       	add	r12, r28
1969
    1526:	dd 1e       	adc	r13, r29
1970
    1528:	f9 a9       	ldd	r31, Y+49	; 0x31
1971
    152a:	f7 fd       	sbrc	r31, 7
1972
    152c:	13 c0       	rjmp	.+38     	; 0x1554 <_printf_P+0x30c>
1973
    152e:	4f 2f       	mov	r20, r31
1974
    1530:	55 27       	eor	r21, r21
1975
    1532:	47 fd       	sbrc	r20, 7
1976
    1534:	50 95       	com	r21
1977
    1536:	60 e0       	ldi	r22, 0x00	; 0
1978
    1538:	70 e0       	ldi	r23, 0x00	; 0
1979
    153a:	c6 01       	movw	r24, r12
1980
    153c:	0e 94 ea 2c 	call	0x59d4	; 0x59d4 <memchr>
1981
    1540:	00 97       	sbiw	r24, 0x00	; 0
1982
    1542:	11 f4       	brne	.+4      	; 0x1548 <_printf_P+0x300>
1983
    1544:	19 a9       	ldd	r17, Y+49	; 0x31
1984
    1546:	0d c0       	rjmp	.+26     	; 0x1562 <_printf_P+0x31a>
1985
    1548:	8c 19       	sub	r24, r12
1986
    154a:	19 a9       	ldd	r17, Y+49	; 0x31
1987
    154c:	81 17       	cp	r24, r17
1988
    154e:	4c f4       	brge	.+18     	; 0x1562 <_printf_P+0x31a>
1989
    1550:	18 2f       	mov	r17, r24
1990
    1552:	07 c0       	rjmp	.+14     	; 0x1562 <_printf_P+0x31a>
1991
    1554:	f6 01       	movw	r30, r12
1992
    1556:	01 90       	ld	r0, Z+
1993
    1558:	00 20       	and	r0, r0
1994
    155a:	e9 f7       	brne	.-6      	; 0x1556 <_printf_P+0x30e>
1995
    155c:	31 97       	sbiw	r30, 0x01	; 1
1996
    155e:	1e 2f       	mov	r17, r30
1997
    1560:	1c 19       	sub	r17, r12
1998
    1562:	19 82       	std	Y+1, r1	; 0x01
1999
    1564:	42 01       	movw	r8, r4
2000
    1566:	31 01       	movw	r6, r2
2001
    1568:	40 e0       	ldi	r20, 0x00	; 0
2002
    156a:	94 c0       	rjmp	.+296    	; 0x1694 <_printf_P+0x44c>
2003
    156c:	85 e5       	ldi	r24, 0x55	; 85
2004
    156e:	b8 16       	cp	r11, r24
2005
    1570:	31 f0       	breq	.+12     	; 0x157e <_printf_P+0x336>
2006
    1572:	95 e7       	ldi	r25, 0x75	; 117
2007
    1574:	b9 16       	cp	r11, r25
2008
    1576:	49 f4       	brne	.+18     	; 0x158a <_printf_P+0x342>
2009
    1578:	ea e0       	ldi	r30, 0x0A	; 10
2010
    157a:	e8 ab       	std	Y+48, r30	; 0x30
2011
    157c:	1f c0       	rjmp	.+62     	; 0x15bc <_printf_P+0x374>
2012
    157e:	fb a9       	ldd	r31, Y+51	; 0x33
2013
    1580:	f1 60       	ori	r31, 0x01	; 1
2014
    1582:	fb ab       	std	Y+51, r31	; 0x33
2015
    1584:	8a e0       	ldi	r24, 0x0A	; 10
2016
    1586:	88 ab       	std	Y+48, r24	; 0x30
2017
    1588:	19 c0       	rjmp	.+50     	; 0x15bc <_printf_P+0x374>
2018
    158a:	98 e5       	ldi	r25, 0x58	; 88
2019
    158c:	b9 16       	cp	r11, r25
2020
    158e:	21 f0       	breq	.+8      	; 0x1598 <_printf_P+0x350>
2021
    1590:	e8 e7       	ldi	r30, 0x78	; 120
2022
    1592:	be 16       	cp	r11, r30
2023
    1594:	09 f0       	breq	.+2      	; 0x1598 <_printf_P+0x350>
2024
    1596:	6e c0       	rjmp	.+220    	; 0x1674 <_printf_P+0x42c>
2025
    1598:	fb a9       	ldd	r31, Y+51	; 0x33
2026
    159a:	f3 fd       	sbrc	r31, 3
2027
    159c:	02 c0       	rjmp	.+4      	; 0x15a2 <_printf_P+0x35a>
2028
    159e:	80 e1       	ldi	r24, 0x10	; 16
2029
    15a0:	f2 cf       	rjmp	.-28     	; 0x1586 <_printf_P+0x33e>
2030
    15a2:	21 14       	cp	r2, r1
2031
    15a4:	31 04       	cpc	r3, r1
2032
    15a6:	41 04       	cpc	r4, r1
2033
    15a8:	51 04       	cpc	r5, r1
2034
    15aa:	19 f4       	brne	.+6      	; 0x15b2 <_printf_P+0x36a>
2035
    15ac:	90 e1       	ldi	r25, 0x10	; 16
2036
    15ae:	98 ab       	std	Y+48, r25	; 0x30
2037
    15b0:	05 c0       	rjmp	.+10     	; 0x15bc <_printf_P+0x374>
2038
    15b2:	eb a9       	ldd	r30, Y+51	; 0x33
2039
    15b4:	e0 64       	ori	r30, 0x40	; 64
2040
    15b6:	eb ab       	std	Y+51, r30	; 0x33
2041
    15b8:	f0 e1       	ldi	r31, 0x10	; 16
2042
    15ba:	f8 ab       	std	Y+48, r31	; 0x30
2043
    15bc:	19 82       	std	Y+1, r1	; 0x01
2044
    15be:	89 a9       	ldd	r24, Y+49	; 0x31
2045
    15c0:	87 fd       	sbrc	r24, 7
2046
    15c2:	03 c0       	rjmp	.+6      	; 0x15ca <_printf_P+0x382>
2047
    15c4:	9b a9       	ldd	r25, Y+51	; 0x33
2048
    15c6:	9f 7d       	andi	r25, 0xDF	; 223
2049
    15c8:	9b ab       	std	Y+51, r25	; 0x33
2050
    15ca:	21 14       	cp	r2, r1
2051
    15cc:	31 04       	cpc	r3, r1
2052
    15ce:	41 04       	cpc	r4, r1
2053
    15d0:	51 04       	cpc	r5, r1
2054
    15d2:	61 f4       	brne	.+24     	; 0x15ec <_printf_P+0x3a4>
2055
    15d4:	e9 a9       	ldd	r30, Y+49	; 0x31
2056
    15d6:	ee 23       	and	r30, r30
2057
    15d8:	49 f4       	brne	.+18     	; 0x15ec <_printf_P+0x3a4>
2058
    15da:	66 24       	eor	r6, r6
2059
    15dc:	77 24       	eor	r7, r7
2060
    15de:	43 01       	movw	r8, r6
2061
    15e0:	5e e2       	ldi	r21, 0x2E	; 46
2062
    15e2:	c5 2e       	mov	r12, r21
2063
    15e4:	d1 2c       	mov	r13, r1
2064
    15e6:	cc 0e       	add	r12, r28
2065
    15e8:	dd 1e       	adc	r13, r29
2066
    15ea:	3e c0       	rjmp	.+124    	; 0x1668 <_printf_P+0x420>
2067
    15ec:	4e e2       	ldi	r20, 0x2E	; 46
2068
    15ee:	c4 2e       	mov	r12, r20
2069
    15f0:	d1 2c       	mov	r13, r1
2070
    15f2:	cc 0e       	add	r12, r28
2071
    15f4:	dd 1e       	adc	r13, r29
2072
    15f6:	f8 a9       	ldd	r31, Y+48	; 0x30
2073
    15f8:	ef 2e       	mov	r14, r31
2074
    15fa:	ff 24       	eor	r15, r15
2075
    15fc:	00 27       	eor	r16, r16
2076
    15fe:	11 27       	eor	r17, r17
2077
    1600:	c2 01       	movw	r24, r4
2078
    1602:	b1 01       	movw	r22, r2
2079
    1604:	a8 01       	movw	r20, r16
2080
    1606:	97 01       	movw	r18, r14
2081
    1608:	0e 94 a5 2e 	call	0x5d4a	; 0x5d4a <__udivmodsi4>
2082
    160c:	6a 30       	cpi	r22, 0x0A	; 10
2083
    160e:	20 f4       	brcc	.+8      	; 0x1618 <_printf_P+0x3d0>
2084
    1610:	30 e3       	ldi	r19, 0x30	; 48
2085
    1612:	a3 2e       	mov	r10, r19
2086
    1614:	a6 0e       	add	r10, r22
2087
    1616:	08 c0       	rjmp	.+16     	; 0x1628 <_printf_P+0x3e0>
2088
    1618:	27 e5       	ldi	r18, 0x57	; 87
2089
    161a:	a2 2e       	mov	r10, r18
2090
    161c:	a6 0e       	add	r10, r22
2091
    161e:	88 e5       	ldi	r24, 0x58	; 88
2092
    1620:	b8 16       	cp	r11, r24
2093
    1622:	11 f4       	brne	.+4      	; 0x1628 <_printf_P+0x3e0>
2094
    1624:	9f ed       	ldi	r25, 0xDF	; 223
2095
    1626:	a9 22       	and	r10, r25
2096
    1628:	f6 01       	movw	r30, r12
2097
    162a:	a2 92       	st	-Z, r10
2098
    162c:	6f 01       	movw	r12, r30
2099
    162e:	c2 01       	movw	r24, r4
2100
    1630:	b1 01       	movw	r22, r2
2101
    1632:	a8 01       	movw	r20, r16
2102
    1634:	97 01       	movw	r18, r14
2103
    1636:	0e 94 a5 2e 	call	0x5d4a	; 0x5d4a <__udivmodsi4>
2104
    163a:	39 01       	movw	r6, r18
2105
    163c:	4a 01       	movw	r8, r20
2106
    163e:	2e 14       	cp	r2, r14
2107
    1640:	3f 04       	cpc	r3, r15
2108
    1642:	40 06       	cpc	r4, r16
2109
    1644:	51 06       	cpc	r5, r17
2110
    1646:	18 f0       	brcs	.+6      	; 0x164e <_printf_P+0x406>
2111
    1648:	19 01       	movw	r2, r18
2112
    164a:	2a 01       	movw	r4, r20
2113
    164c:	d9 cf       	rjmp	.-78     	; 0x1600 <_printf_P+0x3b8>
2114
    164e:	f8 a9       	ldd	r31, Y+48	; 0x30
2115
    1650:	f8 30       	cpi	r31, 0x08	; 8
2116
    1652:	51 f4       	brne	.+20     	; 0x1668 <_printf_P+0x420>
2117
    1654:	8b a9       	ldd	r24, Y+51	; 0x33
2118
    1656:	83 ff       	sbrs	r24, 3
2119
    1658:	07 c0       	rjmp	.+14     	; 0x1668 <_printf_P+0x420>
2120
    165a:	90 e3       	ldi	r25, 0x30	; 48
2121
    165c:	a9 16       	cp	r10, r25
2122
    165e:	21 f0       	breq	.+8      	; 0x1668 <_printf_P+0x420>
2123
    1660:	80 e3       	ldi	r24, 0x30	; 48
2124
    1662:	f6 01       	movw	r30, r12
2125
    1664:	82 93       	st	-Z, r24
2126
    1666:	6f 01       	movw	r12, r30
2127
    1668:	ce 01       	movw	r24, r28
2128
    166a:	8c 19       	sub	r24, r12
2129
    166c:	18 2f       	mov	r17, r24
2130
    166e:	12 5d       	subi	r17, 0xD2	; 210
2131
    1670:	49 a9       	ldd	r20, Y+49	; 0x31
2132
    1672:	10 c0       	rjmp	.+32     	; 0x1694 <_printf_P+0x44c>
2133
    1674:	bb 20       	and	r11, r11
2134
    1676:	09 f4       	brne	.+2      	; 0x167a <_printf_P+0x432>
2135
    1678:	5c c0       	rjmp	.+184    	; 0x1732 <_printf_P+0x4ea>
2136
    167a:	be 82       	std	Y+6, r11	; 0x06
2137
    167c:	19 82       	std	Y+1, r1	; 0x01
2138
    167e:	42 01       	movw	r8, r4
2139
    1680:	31 01       	movw	r6, r2
2140
    1682:	00 e0       	ldi	r16, 0x00	; 0
2141
    1684:	96 e0       	ldi	r25, 0x06	; 6
2142
    1686:	c9 2e       	mov	r12, r25
2143
    1688:	d1 2c       	mov	r13, r1
2144
    168a:	cc 0e       	add	r12, r28
2145
    168c:	dd 1e       	adc	r13, r29
2146
    168e:	11 e0       	ldi	r17, 0x01	; 1
2147
    1690:	21 e0       	ldi	r18, 0x01	; 1
2148
    1692:	05 c0       	rjmp	.+10     	; 0x169e <_printf_P+0x456>
2149
    1694:	21 2f       	mov	r18, r17
2150
    1696:	04 2f       	mov	r16, r20
2151
    1698:	01 1b       	sub	r16, r17
2152
    169a:	07 fd       	sbrc	r16, 7
2153
    169c:	00 e0       	ldi	r16, 0x00	; 0
2154
    169e:	89 81       	ldd	r24, Y+1	; 0x01
2155
    16a0:	88 23       	and	r24, r24
2156
    16a2:	19 f0       	breq	.+6      	; 0x16aa <_printf_P+0x462>
2157
    16a4:	81 2f       	mov	r24, r17
2158
    16a6:	8f 5f       	subi	r24, 0xFF	; 255
2159
    16a8:	07 c0       	rjmp	.+14     	; 0x16b8 <_printf_P+0x470>
2160
    16aa:	9b a9       	ldd	r25, Y+51	; 0x33
2161
    16ac:	96 fd       	sbrc	r25, 6
2162
    16ae:	02 c0       	rjmp	.+4      	; 0x16b4 <_printf_P+0x46c>
2163
    16b0:	81 2f       	mov	r24, r17
2164
    16b2:	02 c0       	rjmp	.+4      	; 0x16b8 <_printf_P+0x470>
2165
    16b4:	82 2f       	mov	r24, r18
2166
    16b6:	8e 5f       	subi	r24, 0xFE	; 254
2167
    16b8:	a8 2e       	mov	r10, r24
2168
    16ba:	a0 0e       	add	r10, r16
2169
    16bc:	eb a9       	ldd	r30, Y+51	; 0x33
2170
    16be:	ee 2e       	mov	r14, r30
2171
    16c0:	ff 24       	eor	r15, r15
2172
    16c2:	80 e3       	ldi	r24, 0x30	; 48
2173
    16c4:	48 2e       	mov	r4, r24
2174
    16c6:	51 2c       	mov	r5, r1
2175
    16c8:	4e 20       	and	r4, r14
2176
    16ca:	5f 20       	and	r5, r15
2177
    16cc:	41 14       	cp	r4, r1
2178
    16ce:	51 04       	cpc	r5, r1
2179
    16d0:	21 f4       	brne	.+8      	; 0x16da <_printf_P+0x492>
2180
    16d2:	8a a9       	ldd	r24, Y+50	; 0x32
2181
    16d4:	8a 19       	sub	r24, r10
2182
    16d6:	0e 94 ef 08 	call	0x11de	; 0x11de <PAD_SP>
2183
    16da:	89 81       	ldd	r24, Y+1	; 0x01
2184
    16dc:	88 23       	and	r24, r24
2185
    16de:	29 f0       	breq	.+10     	; 0x16ea <_printf_P+0x4a2>
2186
    16e0:	61 e0       	ldi	r22, 0x01	; 1
2187
    16e2:	70 e0       	ldi	r23, 0x00	; 0
2188
    16e4:	ce 01       	movw	r24, r28
2189
    16e6:	01 96       	adiw	r24, 0x01	; 1
2190
    16e8:	09 c0       	rjmp	.+18     	; 0x16fc <_printf_P+0x4b4>
2191
    16ea:	e6 fe       	sbrs	r14, 6
2192
    16ec:	09 c0       	rjmp	.+18     	; 0x1700 <_printf_P+0x4b8>
2193
    16ee:	80 e3       	ldi	r24, 0x30	; 48
2194
    16f0:	8a 83       	std	Y+2, r24	; 0x02
2195
    16f2:	bb 82       	std	Y+3, r11	; 0x03
2196
    16f4:	62 e0       	ldi	r22, 0x02	; 2
2197
    16f6:	70 e0       	ldi	r23, 0x00	; 0
2198
    16f8:	ce 01       	movw	r24, r28
2199
    16fa:	02 96       	adiw	r24, 0x02	; 2
2200
    16fc:	0e 94 10 09 	call	0x1220	; 0x1220 <PRINT>
2201
    1700:	f0 e2       	ldi	r31, 0x20	; 32
2202
    1702:	4f 16       	cp	r4, r31
2203
    1704:	51 04       	cpc	r5, r1
2204
    1706:	21 f4       	brne	.+8      	; 0x1710 <_printf_P+0x4c8>
2205
    1708:	8a a9       	ldd	r24, Y+50	; 0x32
2206
    170a:	8a 19       	sub	r24, r10
2207
    170c:	0e 94 e4 08 	call	0x11c8	; 0x11c8 <PAD_0>
2208
    1710:	80 2f       	mov	r24, r16
2209
    1712:	0e 94 e4 08 	call	0x11c8	; 0x11c8 <PAD_0>
2210
    1716:	61 2f       	mov	r22, r17
2211
    1718:	77 27       	eor	r23, r23
2212
    171a:	67 fd       	sbrc	r22, 7
2213
    171c:	70 95       	com	r23
2214
    171e:	c6 01       	movw	r24, r12
2215
    1720:	0e 94 10 09 	call	0x1220	; 0x1220 <PRINT>
2216
    1724:	e4 fe       	sbrs	r14, 4
2217
    1726:	aa cd       	rjmp	.-1196   	; 0x127c <_printf_P+0x34>
2218
    1728:	8a a9       	ldd	r24, Y+50	; 0x32
2219
    172a:	8a 19       	sub	r24, r10
2220
    172c:	0e 94 ef 08 	call	0x11de	; 0x11de <PAD_SP>
2221
    1730:	a5 cd       	rjmp	.-1206   	; 0x127c <_printf_P+0x34>
2222
    1732:	e2 e1       	ldi	r30, 0x12	; 18
2223
    1734:	cd 5c       	subi	r28, 0xCD	; 205
2224
    1736:	0c 94 fe 2e 	jmp	0x5dfc	; 0x5dfc <__epilogue_restores__>
2225
 
2226
0000173a <SetDelay>:
2227
    173a:	20 91 a3 01 	lds	r18, 0x01A3
2228
    173e:	30 91 a4 01 	lds	r19, 0x01A4
2229
    1742:	2f 5f       	subi	r18, 0xFF	; 255
2230
    1744:	3f 4f       	sbci	r19, 0xFF	; 255
2231
    1746:	82 0f       	add	r24, r18
2232
    1748:	93 1f       	adc	r25, r19
2233
    174a:	08 95       	ret
2234
 
2235
0000174c <CheckDelay>:
2236
    174c:	20 91 a3 01 	lds	r18, 0x01A3
2237
    1750:	30 91 a4 01 	lds	r19, 0x01A4
2238
    1754:	82 1b       	sub	r24, r18
2239
    1756:	93 0b       	sbc	r25, r19
2240
    1758:	89 2f       	mov	r24, r25
2241
    175a:	99 27       	eor	r25, r25
2242
    175c:	86 95       	lsr	r24
2243
    175e:	80 74       	andi	r24, 0x40	; 64
2244
    1760:	99 27       	eor	r25, r25
2245
    1762:	08 95       	ret
2246
 
2247
00001764 <__vector_9>:
2248
    1764:	1f 92       	push	r1
2249
    1766:	0f 92       	push	r0
2250
    1768:	0f b6       	in	r0, 0x3f	; 63
2251
    176a:	0f 92       	push	r0
2252
    176c:	11 24       	eor	r1, r1
2253
    176e:	ef 92       	push	r14
2254
    1770:	ff 92       	push	r15
2255
    1772:	0f 93       	push	r16
2256
    1774:	1f 93       	push	r17
2257
    1776:	2f 93       	push	r18
2258
    1778:	3f 93       	push	r19
2259
    177a:	4f 93       	push	r20
2260
    177c:	5f 93       	push	r21
2261
    177e:	6f 93       	push	r22
2262
    1780:	7f 93       	push	r23
2263
    1782:	8f 93       	push	r24
2264
    1784:	9f 93       	push	r25
2265
    1786:	af 93       	push	r26
2266
    1788:	bf 93       	push	r27
2267
    178a:	cf 93       	push	r28
2268
    178c:	df 93       	push	r29
2269
    178e:	ef 93       	push	r30
2270
    1790:	ff 93       	push	r31
2271
    1792:	80 91 02 01 	lds	r24, 0x0102
2272
    1796:	81 50       	subi	r24, 0x01	; 1
2273
    1798:	80 93 02 01 	sts	0x0102, r24
2274
    179c:	8f 3f       	cpi	r24, 0xFF	; 255
2275
    179e:	09 f0       	breq	.+2      	; 0x17a2 <__vector_9+0x3e>
2276
    17a0:	6d c0       	rjmp	.+218    	; 0x187c <__vector_9+0x118>
2277
    17a2:	83 e8       	ldi	r24, 0x83	; 131
2278
    17a4:	80 93 b0 00 	sts	0x00B0, r24
2279
    17a8:	80 91 89 01 	lds	r24, 0x0189
2280
    17ac:	c8 2f       	mov	r28, r24
2281
    17ae:	dd 27       	eor	r29, r29
2282
    17b0:	d0 93 a9 01 	sts	0x01A9, r29
2283
    17b4:	c0 93 a8 01 	sts	0x01A8, r28
2284
    17b8:	80 91 00 05 	lds	r24, 0x0500
2285
    17bc:	e0 90 fc 04 	lds	r14, 0x04FC
2286
    17c0:	80 ff       	sbrs	r24, 0
2287
    17c2:	1e c0       	rjmp	.+60     	; 0x1800 <__vector_9+0x9c>
2288
    17c4:	60 91 db 01 	lds	r22, 0x01DB
2289
    17c8:	70 91 dc 01 	lds	r23, 0x01DC
2290
    17cc:	80 91 dd 01 	lds	r24, 0x01DD
2291
    17d0:	90 91 de 01 	lds	r25, 0x01DE
2292
    17d4:	ff 24       	eor	r15, r15
2293
    17d6:	00 27       	eor	r16, r16
2294
    17d8:	11 27       	eor	r17, r17
2295
    17da:	20 e8       	ldi	r18, 0x80	; 128
2296
    17dc:	30 e0       	ldi	r19, 0x00	; 0
2297
    17de:	40 e0       	ldi	r20, 0x00	; 0
2298
    17e0:	50 e0       	ldi	r21, 0x00	; 0
2299
    17e2:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
2300
    17e6:	c8 01       	movw	r24, r16
2301
    17e8:	b7 01       	movw	r22, r14
2302
    17ea:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
2303
    17ee:	20 e0       	ldi	r18, 0x00	; 0
2304
    17f0:	32 e0       	ldi	r19, 0x02	; 2
2305
    17f2:	40 e0       	ldi	r20, 0x00	; 0
2306
    17f4:	50 e0       	ldi	r21, 0x00	; 0
2307
    17f6:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
2308
    17fa:	c2 0f       	add	r28, r18
2309
    17fc:	d3 1f       	adc	r29, r19
2310
    17fe:	1d c0       	rjmp	.+58     	; 0x183a <__vector_9+0xd6>
2311
    1800:	60 91 db 01 	lds	r22, 0x01DB
2312
    1804:	70 91 dc 01 	lds	r23, 0x01DC
2313
    1808:	80 91 dd 01 	lds	r24, 0x01DD
2314
    180c:	90 91 de 01 	lds	r25, 0x01DE
2315
    1810:	ff 24       	eor	r15, r15
2316
    1812:	00 27       	eor	r16, r16
2317
    1814:	11 27       	eor	r17, r17
2318
    1816:	20 e8       	ldi	r18, 0x80	; 128
2319
    1818:	30 e0       	ldi	r19, 0x00	; 0
2320
    181a:	40 e0       	ldi	r20, 0x00	; 0
2321
    181c:	50 e0       	ldi	r21, 0x00	; 0
2322
    181e:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
2323
    1822:	c8 01       	movw	r24, r16
2324
    1824:	b7 01       	movw	r22, r14
2325
    1826:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
2326
    182a:	20 e0       	ldi	r18, 0x00	; 0
2327
    182c:	32 e0       	ldi	r19, 0x02	; 2
2328
    182e:	40 e0       	ldi	r20, 0x00	; 0
2329
    1830:	50 e0       	ldi	r21, 0x00	; 0
2330
    1832:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
2331
    1836:	c2 1b       	sub	r28, r18
2332
    1838:	d3 0b       	sbc	r29, r19
2333
    183a:	d0 93 a9 01 	sts	0x01A9, r29
2334
    183e:	c0 93 a8 01 	sts	0x01A8, r28
2335
    1842:	20 91 a8 01 	lds	r18, 0x01A8
2336
    1846:	30 91 a9 01 	lds	r19, 0x01A9
2337
    184a:	80 91 fd 04 	lds	r24, 0x04FD
2338
    184e:	99 27       	eor	r25, r25
2339
    1850:	28 17       	cp	r18, r24
2340
    1852:	39 07       	cpc	r19, r25
2341
    1854:	34 f0       	brlt	.+12     	; 0x1862 <__vector_9+0xfe>
2342
    1856:	80 91 fe 04 	lds	r24, 0x04FE
2343
    185a:	99 27       	eor	r25, r25
2344
    185c:	82 17       	cp	r24, r18
2345
    185e:	93 07       	cpc	r25, r19
2346
    1860:	24 f4       	brge	.+8      	; 0x186a <__vector_9+0x106>
2347
    1862:	90 93 a9 01 	sts	0x01A9, r25
2348
    1866:	80 93 a8 01 	sts	0x01A8, r24
2349
    186a:	80 91 a8 01 	lds	r24, 0x01A8
2350
    186e:	80 93 b3 00 	sts	0x00B3, r24
2351
    1872:	80 91 ff 04 	lds	r24, 0x04FF
2352
    1876:	80 93 02 01 	sts	0x0102, r24
2353
    187a:	04 c0       	rjmp	.+8      	; 0x1884 <__vector_9+0x120>
2354
    187c:	83 e0       	ldi	r24, 0x03	; 3
2355
    187e:	80 93 b0 00 	sts	0x00B0, r24
2356
    1882:	5f 98       	cbi	0x0b, 7	; 11
2357
    1884:	ff 91       	pop	r31
2358
    1886:	ef 91       	pop	r30
2359
    1888:	df 91       	pop	r29
2360
    188a:	cf 91       	pop	r28
2361
    188c:	bf 91       	pop	r27
2362
    188e:	af 91       	pop	r26
2363
    1890:	9f 91       	pop	r25
2364
    1892:	8f 91       	pop	r24
2365
    1894:	7f 91       	pop	r23
2366
    1896:	6f 91       	pop	r22
2367
    1898:	5f 91       	pop	r21
2368
    189a:	4f 91       	pop	r20
2369
    189c:	3f 91       	pop	r19
2370
    189e:	2f 91       	pop	r18
2371
    18a0:	1f 91       	pop	r17
2372
    18a2:	0f 91       	pop	r16
2373
    18a4:	ff 90       	pop	r15
2374
    18a6:	ef 90       	pop	r14
2375
    18a8:	0f 90       	pop	r0
2376
    18aa:	0f be       	out	0x3f, r0	; 63
2377
    18ac:	0f 90       	pop	r0
2378
    18ae:	1f 90       	pop	r1
2379
    18b0:	18 95       	reti
2380
 
2381
000018b2 <__vector_18>:
2382
    18b2:	1f 92       	push	r1
2383
    18b4:	0f 92       	push	r0
2384
    18b6:	0f b6       	in	r0, 0x3f	; 63
2385
    18b8:	0f 92       	push	r0
2386
    18ba:	11 24       	eor	r1, r1
2387
    18bc:	2f 93       	push	r18
2388
    18be:	3f 93       	push	r19
2389
    18c0:	4f 93       	push	r20
2390
    18c2:	5f 93       	push	r21
2391
    18c4:	6f 93       	push	r22
2392
    18c6:	7f 93       	push	r23
2393
    18c8:	8f 93       	push	r24
2394
    18ca:	9f 93       	push	r25
2395
    18cc:	af 93       	push	r26
2396
    18ce:	bf 93       	push	r27
2397
    18d0:	ef 93       	push	r30
2398
    18d2:	ff 93       	push	r31
2399
    18d4:	80 91 aa 01 	lds	r24, 0x01AA
2400
    18d8:	81 50       	subi	r24, 0x01	; 1
2401
    18da:	80 93 aa 01 	sts	0x01AA, r24
2402
    18de:	8f 3f       	cpi	r24, 0xFF	; 255
2403
    18e0:	01 f5       	brne	.+64     	; 0x1922 <__vector_18+0x70>
2404
    18e2:	8a e0       	ldi	r24, 0x0A	; 10
2405
    18e4:	80 93 aa 01 	sts	0x01AA, r24
2406
    18e8:	80 91 03 01 	lds	r24, 0x0103
2407
    18ec:	8f 5f       	subi	r24, 0xFF	; 255
2408
    18ee:	81 70       	andi	r24, 0x01	; 1
2409
    18f0:	80 93 03 01 	sts	0x0103, r24
2410
    18f4:	88 23       	and	r24, r24
2411
    18f6:	19 f4       	brne	.+6      	; 0x18fe <__vector_18+0x4c>
2412
    18f8:	81 e0       	ldi	r24, 0x01	; 1
2413
    18fa:	80 93 a5 01 	sts	0x01A5, r24
2414
    18fe:	80 91 a3 01 	lds	r24, 0x01A3
2415
    1902:	90 91 a4 01 	lds	r25, 0x01A4
2416
    1906:	01 96       	adiw	r24, 0x01	; 1
2417
    1908:	90 93 a4 01 	sts	0x01A4, r25
2418
    190c:	80 93 a3 01 	sts	0x01A3, r24
2419
    1910:	80 91 d2 01 	lds	r24, 0x01D2
2420
    1914:	88 23       	and	r24, r24
2421
    1916:	29 f0       	breq	.+10     	; 0x1922 <__vector_18+0x70>
2422
    1918:	80 91 d2 01 	lds	r24, 0x01D2
2423
    191c:	81 50       	subi	r24, 0x01	; 1
2424
    191e:	80 93 d2 01 	sts	0x01D2, r24
2425
    1922:	80 91 a6 01 	lds	r24, 0x01A6
2426
    1926:	90 91 a7 01 	lds	r25, 0x01A7
2427
    192a:	02 97       	sbiw	r24, 0x02	; 2
2428
    192c:	58 f0       	brcs	.+22     	; 0x1944 <__vector_18+0x92>
2429
    192e:	80 91 a6 01 	lds	r24, 0x01A6
2430
    1932:	90 91 a7 01 	lds	r25, 0x01A7
2431
    1936:	01 97       	sbiw	r24, 0x01	; 1
2432
    1938:	90 93 a7 01 	sts	0x01A7, r25
2433
    193c:	80 93 a6 01 	sts	0x01A6, r24
2434
    1940:	5a 9a       	sbi	0x0b, 2	; 11
2435
    1942:	01 c0       	rjmp	.+2      	; 0x1946 <__vector_18+0x94>
2436
    1944:	5a 98       	cbi	0x0b, 2	; 11
2437
    1946:	80 91 e2 04 	lds	r24, 0x04E2
2438
    194a:	83 ff       	sbrs	r24, 3
2439
    194c:	02 c0       	rjmp	.+4      	; 0x1952 <__vector_18+0xa0>
2440
    194e:	0e 94 2a 16 	call	0x2c54	; 0x2c54 <timer0_MM3>
2441
    1952:	ff 91       	pop	r31
2442
    1954:	ef 91       	pop	r30
2443
    1956:	bf 91       	pop	r27
2444
    1958:	af 91       	pop	r26
2445
    195a:	9f 91       	pop	r25
2446
    195c:	8f 91       	pop	r24
2447
    195e:	7f 91       	pop	r23
2448
    1960:	6f 91       	pop	r22
2449
    1962:	5f 91       	pop	r21
2450
    1964:	4f 91       	pop	r20
2451
    1966:	3f 91       	pop	r19
2452
    1968:	2f 91       	pop	r18
2453
    196a:	0f 90       	pop	r0
2454
    196c:	0f be       	out	0x3f, r0	; 63
2455
    196e:	0f 90       	pop	r0
2456
    1970:	1f 90       	pop	r1
2457
    1972:	18 95       	reti
2458
 
2459
00001974 <Timer_Init>:
2460
    1974:	80 91 a3 01 	lds	r24, 0x01A3
2461
    1978:	90 91 a4 01 	lds	r25, 0x01A4
2462
    197c:	0b 96       	adiw	r24, 0x0b	; 11
2463
    197e:	90 93 ac 01 	sts	0x01AC, r25
2464
    1982:	80 93 ab 01 	sts	0x01AB, r24
2465
    1986:	82 e0       	ldi	r24, 0x02	; 2
2466
    1988:	85 bd       	out	0x25, r24	; 37
2467
    198a:	83 ea       	ldi	r24, 0xA3	; 163
2468
    198c:	84 bd       	out	0x24, r24	; 36
2469
    198e:	17 bc       	out	0x27, r1	; 39
2470
    1990:	88 e7       	ldi	r24, 0x78	; 120
2471
    1992:	88 bd       	out	0x28, r24	; 40
2472
    1994:	83 ec       	ldi	r24, 0xC3	; 195
2473
    1996:	80 93 b0 00 	sts	0x00B0, r24
2474
    199a:	86 e0       	ldi	r24, 0x06	; 6
2475
    199c:	80 93 b1 00 	sts	0x00B1, r24
2476
    19a0:	e0 e7       	ldi	r30, 0x70	; 112
2477
    19a2:	f0 e0       	ldi	r31, 0x00	; 0
2478
    19a4:	80 81       	ld	r24, Z
2479
    19a6:	82 60       	ori	r24, 0x02	; 2
2480
    19a8:	80 83       	st	Z, r24
2481
    19aa:	ee e6       	ldi	r30, 0x6E	; 110
2482
    19ac:	f0 e0       	ldi	r31, 0x00	; 0
2483
    19ae:	80 81       	ld	r24, Z
2484
    19b0:	81 60       	ori	r24, 0x01	; 1
2485
    19b2:	80 83       	st	Z, r24
2486
    19b4:	8a e0       	ldi	r24, 0x0A	; 10
2487
    19b6:	80 93 b3 00 	sts	0x00B3, r24
2488
    19ba:	10 92 b2 00 	sts	0x00B2, r1
2489
    19be:	08 95       	ret
2490
 
2491
000019c0 <Delay_ms>:
2492
    19c0:	20 91 a3 01 	lds	r18, 0x01A3
2493
    19c4:	30 91 a4 01 	lds	r19, 0x01A4
2494
    19c8:	2f 5f       	subi	r18, 0xFF	; 255
2495
    19ca:	3f 4f       	sbci	r19, 0xFF	; 255
2496
    19cc:	28 0f       	add	r18, r24
2497
    19ce:	39 1f       	adc	r19, r25
2498
    19d0:	80 91 a3 01 	lds	r24, 0x01A3
2499
    19d4:	90 91 a4 01 	lds	r25, 0x01A4
2500
    19d8:	a9 01       	movw	r20, r18
2501
    19da:	48 1b       	sub	r20, r24
2502
    19dc:	59 0b       	sbc	r21, r25
2503
    19de:	57 ff       	sbrs	r21, 7
2504
    19e0:	f7 cf       	rjmp	.-18     	; 0x19d0 <Delay_ms+0x10>
2505
    19e2:	08 95       	ret
2506
 
2507
000019e4 <ADC_Init>:
2508
    19e4:	10 92 7c 00 	sts	0x007C, r1
2509
    19e8:	8f ec       	ldi	r24, 0xCF	; 207
2510
    19ea:	80 93 7a 00 	sts	0x007A, r24
2511
    19ee:	08 95       	ret
2512
 
2513
000019f0 <__vector_24>:
2514
    19f0:	1f 92       	push	r1
2515
    19f2:	0f 92       	push	r0
2516
    19f4:	0f b6       	in	r0, 0x3f	; 63
2517
    19f6:	0f 92       	push	r0
2518
    19f8:	11 24       	eor	r1, r1
2519
    19fa:	ef 92       	push	r14
2520
    19fc:	ff 92       	push	r15
2521
    19fe:	0f 93       	push	r16
2522
    1a00:	1f 93       	push	r17
2523
    1a02:	2f 93       	push	r18
2524
    1a04:	3f 93       	push	r19
2525
    1a06:	4f 93       	push	r20
2526
    1a08:	5f 93       	push	r21
2527
    1a0a:	6f 93       	push	r22
2528
    1a0c:	7f 93       	push	r23
2529
    1a0e:	8f 93       	push	r24
2530
    1a10:	9f 93       	push	r25
2531
    1a12:	af 93       	push	r26
2532
    1a14:	bf 93       	push	r27
2533
    1a16:	cf 93       	push	r28
2534
    1a18:	df 93       	push	r29
2535
    1a1a:	ef 93       	push	r30
2536
    1a1c:	ff 93       	push	r31
2537
    1a1e:	10 92 7a 00 	sts	0x007A, r1
2538
    1a22:	80 91 c3 01 	lds	r24, 0x01C3
2539
    1a26:	8f 5f       	subi	r24, 0xFF	; 255
2540
    1a28:	80 93 c3 01 	sts	0x01C3, r24
2541
    1a2c:	81 50       	subi	r24, 0x01	; 1
2542
    1a2e:	e8 2f       	mov	r30, r24
2543
    1a30:	ff 27       	eor	r31, r31
2544
    1a32:	e8 30       	cpi	r30, 0x08	; 8
2545
    1a34:	f1 05       	cpc	r31, r1
2546
    1a36:	08 f0       	brcs	.+2      	; 0x1a3a <__vector_24+0x4a>
2547
    1a38:	cf c2       	rjmp	.+1438   	; 0x1fd8 <__vector_24+0x5e8>
2548
    1a3a:	e4 5b       	subi	r30, 0xB4	; 180
2549
    1a3c:	ff 4f       	sbci	r31, 0xFF	; 255
2550
    1a3e:	0c 94 19 2f 	jmp	0x5e32	; 0x5e32 <__tablejump2__>
2551
    1a42:	20 91 d7 01 	lds	r18, 0x01D7
2552
    1a46:	30 91 d8 01 	lds	r19, 0x01D8
2553
    1a4a:	80 91 78 00 	lds	r24, 0x0078
2554
    1a4e:	90 91 79 00 	lds	r25, 0x0079
2555
    1a52:	28 1b       	sub	r18, r24
2556
    1a54:	39 0b       	sbc	r19, r25
2557
    1a56:	80 91 b1 01 	lds	r24, 0x01B1
2558
    1a5a:	90 91 b2 01 	lds	r25, 0x01B2
2559
    1a5e:	82 0f       	add	r24, r18
2560
    1a60:	93 1f       	adc	r25, r19
2561
    1a62:	90 93 b2 01 	sts	0x01B2, r25
2562
    1a66:	80 93 b1 01 	sts	0x01B1, r24
2563
    1a6a:	80 91 bb 01 	lds	r24, 0x01BB
2564
    1a6e:	8f 5f       	subi	r24, 0xFF	; 255
2565
    1a70:	80 93 bb 01 	sts	0x01BB, r24
2566
    1a74:	80 91 ff 01 	lds	r24, 0x01FF
2567
    1a78:	90 91 00 02 	lds	r25, 0x0200
2568
    1a7c:	a0 91 01 02 	lds	r26, 0x0201
2569
    1a80:	b0 91 02 02 	lds	r27, 0x0202
2570
    1a84:	44 27       	eor	r20, r20
2571
    1a86:	37 fd       	sbrc	r19, 7
2572
    1a88:	40 95       	com	r20
2573
    1a8a:	54 2f       	mov	r21, r20
2574
    1a8c:	82 0f       	add	r24, r18
2575
    1a8e:	93 1f       	adc	r25, r19
2576
    1a90:	a4 1f       	adc	r26, r20
2577
    1a92:	b5 1f       	adc	r27, r21
2578
    1a94:	80 93 ff 01 	sts	0x01FF, r24
2579
    1a98:	90 93 00 02 	sts	0x0200, r25
2580
    1a9c:	a0 93 01 02 	sts	0x0201, r26
2581
    1aa0:	b0 93 02 02 	sts	0x0202, r27
2582
    1aa4:	80 91 03 02 	lds	r24, 0x0203
2583
    1aa8:	90 91 04 02 	lds	r25, 0x0204
2584
    1aac:	a0 91 05 02 	lds	r26, 0x0205
2585
    1ab0:	b0 91 06 02 	lds	r27, 0x0206
2586
    1ab4:	82 0f       	add	r24, r18
2587
    1ab6:	93 1f       	adc	r25, r19
2588
    1ab8:	a4 1f       	adc	r26, r20
2589
    1aba:	b5 1f       	adc	r27, r21
2590
    1abc:	80 93 03 02 	sts	0x0203, r24
2591
    1ac0:	90 93 04 02 	sts	0x0204, r25
2592
    1ac4:	a0 93 05 02 	sts	0x0205, r26
2593
    1ac8:	b0 93 06 02 	sts	0x0206, r27
2594
    1acc:	81 e0       	ldi	r24, 0x01	; 1
2595
    1ace:	80 93 c4 01 	sts	0x01C4, r24
2596
    1ad2:	80 91 c1 01 	lds	r24, 0x01C1
2597
    1ad6:	90 91 c2 01 	lds	r25, 0x01C2
2598
    1ada:	01 96       	adiw	r24, 0x01	; 1
2599
    1adc:	90 93 c2 01 	sts	0x01C2, r25
2600
    1ae0:	80 93 c1 01 	sts	0x01C1, r24
2601
    1ae4:	7d c2       	rjmp	.+1274   	; 0x1fe0 <__vector_24+0x5f0>
2602
    1ae6:	60 91 78 00 	lds	r22, 0x0078
2603
    1aea:	70 91 79 00 	lds	r23, 0x0079
2604
    1aee:	80 91 d5 01 	lds	r24, 0x01D5
2605
    1af2:	90 91 d6 01 	lds	r25, 0x01D6
2606
    1af6:	68 1b       	sub	r22, r24
2607
    1af8:	79 0b       	sbc	r23, r25
2608
    1afa:	80 91 f7 01 	lds	r24, 0x01F7
2609
    1afe:	90 91 f8 01 	lds	r25, 0x01F8
2610
    1b02:	a0 91 f9 01 	lds	r26, 0x01F9
2611
    1b06:	b0 91 fa 01 	lds	r27, 0x01FA
2612
    1b0a:	9b 01       	movw	r18, r22
2613
    1b0c:	44 27       	eor	r20, r20
2614
    1b0e:	37 fd       	sbrc	r19, 7
2615
    1b10:	40 95       	com	r20
2616
    1b12:	54 2f       	mov	r21, r20
2617
    1b14:	82 0f       	add	r24, r18
2618
    1b16:	93 1f       	adc	r25, r19
2619
    1b18:	a4 1f       	adc	r26, r20
2620
    1b1a:	b5 1f       	adc	r27, r21
2621
    1b1c:	80 93 f7 01 	sts	0x01F7, r24
2622
    1b20:	90 93 f8 01 	sts	0x01F8, r25
2623
    1b24:	a0 93 f9 01 	sts	0x01F9, r26
2624
    1b28:	b0 93 fa 01 	sts	0x01FA, r27
2625
    1b2c:	80 91 fb 01 	lds	r24, 0x01FB
2626
    1b30:	90 91 fc 01 	lds	r25, 0x01FC
2627
    1b34:	a0 91 fd 01 	lds	r26, 0x01FD
2628
    1b38:	b0 91 fe 01 	lds	r27, 0x01FE
2629
    1b3c:	82 0f       	add	r24, r18
2630
    1b3e:	93 1f       	adc	r25, r19
2631
    1b40:	a4 1f       	adc	r26, r20
2632
    1b42:	b5 1f       	adc	r27, r21
2633
    1b44:	80 93 fb 01 	sts	0x01FB, r24
2634
    1b48:	90 93 fc 01 	sts	0x01FC, r25
2635
    1b4c:	a0 93 fd 01 	sts	0x01FD, r26
2636
    1b50:	b0 93 fe 01 	sts	0x01FE, r27
2637
    1b54:	80 91 78 00 	lds	r24, 0x0078
2638
    1b58:	90 91 79 00 	lds	r25, 0x0079
2639
    1b5c:	0a 97       	sbiw	r24, 0x0a	; 10
2640
    1b5e:	10 f4       	brcc	.+4      	; 0x1b64 <__vector_24+0x174>
2641
    1b60:	64 e4       	ldi	r22, 0x44	; 68
2642
    1b62:	7d ef       	ldi	r23, 0xFD	; 253
2643
    1b64:	80 91 78 00 	lds	r24, 0x0078
2644
    1b68:	90 91 79 00 	lds	r25, 0x0079
2645
    1b6c:	89 5e       	subi	r24, 0xE9	; 233
2646
    1b6e:	93 40       	sbci	r25, 0x03	; 3
2647
    1b70:	10 f0       	brcs	.+4      	; 0x1b76 <__vector_24+0x186>
2648
    1b72:	6c eb       	ldi	r22, 0xBC	; 188
2649
    1b74:	72 e0       	ldi	r23, 0x02	; 2
2650
    1b76:	80 91 af 01 	lds	r24, 0x01AF
2651
    1b7a:	90 91 b0 01 	lds	r25, 0x01B0
2652
    1b7e:	86 0f       	add	r24, r22
2653
    1b80:	97 1f       	adc	r25, r23
2654
    1b82:	90 93 b0 01 	sts	0x01B0, r25
2655
    1b86:	80 93 af 01 	sts	0x01AF, r24
2656
    1b8a:	80 91 ba 01 	lds	r24, 0x01BA
2657
    1b8e:	8f 5f       	subi	r24, 0xFF	; 255
2658
    1b90:	80 93 ba 01 	sts	0x01BA, r24
2659
    1b94:	82 e0       	ldi	r24, 0x02	; 2
2660
    1b96:	58 c0       	rjmp	.+176    	; 0x1c48 <__vector_24+0x258>
2661
    1b98:	60 91 78 00 	lds	r22, 0x0078
2662
    1b9c:	70 91 79 00 	lds	r23, 0x0079
2663
    1ba0:	80 91 d3 01 	lds	r24, 0x01D3
2664
    1ba4:	90 91 d4 01 	lds	r25, 0x01D4
2665
    1ba8:	68 1b       	sub	r22, r24
2666
    1baa:	79 0b       	sbc	r23, r25
2667
    1bac:	80 91 ef 01 	lds	r24, 0x01EF
2668
    1bb0:	90 91 f0 01 	lds	r25, 0x01F0
2669
    1bb4:	a0 91 f1 01 	lds	r26, 0x01F1
2670
    1bb8:	b0 91 f2 01 	lds	r27, 0x01F2
2671
    1bbc:	9b 01       	movw	r18, r22
2672
    1bbe:	44 27       	eor	r20, r20
2673
    1bc0:	37 fd       	sbrc	r19, 7
2674
    1bc2:	40 95       	com	r20
2675
    1bc4:	54 2f       	mov	r21, r20
2676
    1bc6:	82 0f       	add	r24, r18
2677
    1bc8:	93 1f       	adc	r25, r19
2678
    1bca:	a4 1f       	adc	r26, r20
2679
    1bcc:	b5 1f       	adc	r27, r21
2680
    1bce:	80 93 ef 01 	sts	0x01EF, r24
2681
    1bd2:	90 93 f0 01 	sts	0x01F0, r25
2682
    1bd6:	a0 93 f1 01 	sts	0x01F1, r26
2683
    1bda:	b0 93 f2 01 	sts	0x01F2, r27
2684
    1bde:	80 91 f3 01 	lds	r24, 0x01F3
2685
    1be2:	90 91 f4 01 	lds	r25, 0x01F4
2686
    1be6:	a0 91 f5 01 	lds	r26, 0x01F5
2687
    1bea:	b0 91 f6 01 	lds	r27, 0x01F6
2688
    1bee:	82 0f       	add	r24, r18
2689
    1bf0:	93 1f       	adc	r25, r19
2690
    1bf2:	a4 1f       	adc	r26, r20
2691
    1bf4:	b5 1f       	adc	r27, r21
2692
    1bf6:	80 93 f3 01 	sts	0x01F3, r24
2693
    1bfa:	90 93 f4 01 	sts	0x01F4, r25
2694
    1bfe:	a0 93 f5 01 	sts	0x01F5, r26
2695
    1c02:	b0 93 f6 01 	sts	0x01F6, r27
2696
    1c06:	80 91 78 00 	lds	r24, 0x0078
2697
    1c0a:	90 91 79 00 	lds	r25, 0x0079
2698
    1c0e:	0a 97       	sbiw	r24, 0x0a	; 10
2699
    1c10:	10 f4       	brcc	.+4      	; 0x1c16 <__vector_24+0x226>
2700
    1c12:	64 e4       	ldi	r22, 0x44	; 68
2701
    1c14:	7d ef       	ldi	r23, 0xFD	; 253
2702
    1c16:	80 91 78 00 	lds	r24, 0x0078
2703
    1c1a:	90 91 79 00 	lds	r25, 0x0079
2704
    1c1e:	89 5e       	subi	r24, 0xE9	; 233
2705
    1c20:	93 40       	sbci	r25, 0x03	; 3
2706
    1c22:	10 f0       	brcs	.+4      	; 0x1c28 <__vector_24+0x238>
2707
    1c24:	6c eb       	ldi	r22, 0xBC	; 188
2708
    1c26:	72 e0       	ldi	r23, 0x02	; 2
2709
    1c28:	80 91 ad 01 	lds	r24, 0x01AD
2710
    1c2c:	90 91 ae 01 	lds	r25, 0x01AE
2711
    1c30:	86 0f       	add	r24, r22
2712
    1c32:	97 1f       	adc	r25, r23
2713
    1c34:	90 93 ae 01 	sts	0x01AE, r25
2714
    1c38:	80 93 ad 01 	sts	0x01AD, r24
2715
    1c3c:	80 91 b9 01 	lds	r24, 0x01B9
2716
    1c40:	8f 5f       	subi	r24, 0xFF	; 255
2717
    1c42:	80 93 b9 01 	sts	0x01B9, r24
2718
    1c46:	84 e0       	ldi	r24, 0x04	; 4
2719
    1c48:	80 93 c4 01 	sts	0x01C4, r24
2720
    1c4c:	c9 c1       	rjmp	.+914    	; 0x1fe0 <__vector_24+0x5f0>
2721
    1c4e:	40 91 04 01 	lds	r20, 0x0104
2722
    1c52:	50 91 05 01 	lds	r21, 0x0105
2723
    1c56:	80 91 78 00 	lds	r24, 0x0078
2724
    1c5a:	90 91 79 00 	lds	r25, 0x0079
2725
    1c5e:	9a 01       	movw	r18, r20
2726
    1c60:	22 0f       	add	r18, r18
2727
    1c62:	33 1f       	adc	r19, r19
2728
    1c64:	24 0f       	add	r18, r20
2729
    1c66:	35 1f       	adc	r19, r21
2730
    1c68:	63 e0       	ldi	r22, 0x03	; 3
2731
    1c6a:	70 e0       	ldi	r23, 0x00	; 0
2732
    1c6c:	0e 94 7e 2e 	call	0x5cfc	; 0x5cfc <__udivmodhi4>
2733
    1c70:	26 0f       	add	r18, r22
2734
    1c72:	37 1f       	adc	r19, r23
2735
    1c74:	36 95       	lsr	r19
2736
    1c76:	27 95       	ror	r18
2737
    1c78:	36 95       	lsr	r19
2738
    1c7a:	27 95       	ror	r18
2739
    1c7c:	30 93 05 01 	sts	0x0105, r19
2740
    1c80:	20 93 04 01 	sts	0x0104, r18
2741
    1c84:	86 e0       	ldi	r24, 0x06	; 6
2742
    1c86:	e0 cf       	rjmp	.-64     	; 0x1c48 <__vector_24+0x258>
2743
    1c88:	80 91 21 05 	lds	r24, 0x0521
2744
    1c8c:	90 91 22 05 	lds	r25, 0x0522
2745
    1c90:	20 91 78 00 	lds	r18, 0x0078
2746
    1c94:	30 91 79 00 	lds	r19, 0x0079
2747
    1c98:	82 1b       	sub	r24, r18
2748
    1c9a:	93 0b       	sbc	r25, r19
2749
    1c9c:	90 93 82 04 	sts	0x0482, r25
2750
    1ca0:	80 93 81 04 	sts	0x0481, r24
2751
    1ca4:	80 91 b3 01 	lds	r24, 0x01B3
2752
    1ca8:	90 91 b4 01 	lds	r25, 0x01B4
2753
    1cac:	20 91 81 04 	lds	r18, 0x0481
2754
    1cb0:	30 91 82 04 	lds	r19, 0x0482
2755
    1cb4:	82 0f       	add	r24, r18
2756
    1cb6:	93 1f       	adc	r25, r19
2757
    1cb8:	90 93 b4 01 	sts	0x01B4, r25
2758
    1cbc:	80 93 b3 01 	sts	0x01B3, r24
2759
    1cc0:	80 91 bd 01 	lds	r24, 0x01BD
2760
    1cc4:	8f 5f       	subi	r24, 0xFF	; 255
2761
    1cc6:	80 93 bd 01 	sts	0x01BD, r24
2762
    1cca:	87 e0       	ldi	r24, 0x07	; 7
2763
    1ccc:	bd cf       	rjmp	.-134    	; 0x1c48 <__vector_24+0x258>
2764
    1cce:	80 91 78 00 	lds	r24, 0x0078
2765
    1cd2:	90 91 79 00 	lds	r25, 0x0079
2766
    1cd6:	20 91 1f 05 	lds	r18, 0x051F
2767
    1cda:	30 91 20 05 	lds	r19, 0x0520
2768
    1cde:	82 1b       	sub	r24, r18
2769
    1ce0:	93 0b       	sbc	r25, r19
2770
    1ce2:	90 93 8d 04 	sts	0x048D, r25
2771
    1ce6:	80 93 8c 04 	sts	0x048C, r24
2772
    1cea:	80 91 b5 01 	lds	r24, 0x01B5
2773
    1cee:	90 91 b6 01 	lds	r25, 0x01B6
2774
    1cf2:	20 91 8c 04 	lds	r18, 0x048C
2775
    1cf6:	30 91 8d 04 	lds	r19, 0x048D
2776
    1cfa:	82 0f       	add	r24, r18
2777
    1cfc:	93 1f       	adc	r25, r19
2778
    1cfe:	90 93 b6 01 	sts	0x01B6, r25
2779
    1d02:	80 93 b5 01 	sts	0x01B5, r24
2780
    1d06:	80 91 bc 01 	lds	r24, 0x01BC
2781
    1d0a:	8f 5f       	subi	r24, 0xFF	; 255
2782
    1d0c:	80 93 bc 01 	sts	0x01BC, r24
2783
    1d10:	85 e0       	ldi	r24, 0x05	; 5
2784
    1d12:	80 93 c4 01 	sts	0x01C4, r24
2785
    1d16:	86 e0       	ldi	r24, 0x06	; 6
2786
    1d18:	e4 c0       	rjmp	.+456    	; 0x1ee2 <__vector_24+0x4f2>
2787
    1d1a:	60 91 78 00 	lds	r22, 0x0078
2788
    1d1e:	70 91 79 00 	lds	r23, 0x0079
2789
    1d22:	e0 90 23 05 	lds	r14, 0x0523
2790
    1d26:	f0 90 24 05 	lds	r15, 0x0524
2791
    1d2a:	00 91 25 05 	lds	r16, 0x0525
2792
    1d2e:	10 91 26 05 	lds	r17, 0x0526
2793
    1d32:	88 27       	eor	r24, r24
2794
    1d34:	77 fd       	sbrc	r23, 7
2795
    1d36:	80 95       	com	r24
2796
    1d38:	98 2f       	mov	r25, r24
2797
    1d3a:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
2798
    1d3e:	a8 01       	movw	r20, r16
2799
    1d40:	97 01       	movw	r18, r14
2800
    1d42:	0e 94 f7 2c 	call	0x59ee	; 0x59ee <__subsf3>
2801
    1d46:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
2802
    1d4a:	70 93 b8 01 	sts	0x01B8, r23
2803
    1d4e:	60 93 b7 01 	sts	0x01B7, r22
2804
    1d52:	20 91 b7 01 	lds	r18, 0x01B7
2805
    1d56:	30 91 b8 01 	lds	r19, 0x01B8
2806
    1d5a:	e0 91 81 04 	lds	r30, 0x0481
2807
    1d5e:	f0 91 82 04 	lds	r31, 0x0482
2808
    1d62:	80 91 8c 04 	lds	r24, 0x048C
2809
    1d66:	90 91 8d 04 	lds	r25, 0x048D
2810
    1d6a:	97 ff       	sbrs	r25, 7
2811
    1d6c:	03 c0       	rjmp	.+6      	; 0x1d74 <__vector_24+0x384>
2812
    1d6e:	90 95       	com	r25
2813
    1d70:	81 95       	neg	r24
2814
    1d72:	9f 4f       	sbci	r25, 0xFF	; 255
2815
    1d74:	64 e0       	ldi	r22, 0x04	; 4
2816
    1d76:	70 e0       	ldi	r23, 0x00	; 0
2817
    1d78:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
2818
    1d7c:	eb 01       	movw	r28, r22
2819
    1d7e:	cf 01       	movw	r24, r30
2820
    1d80:	f7 ff       	sbrs	r31, 7
2821
    1d82:	03 c0       	rjmp	.+6      	; 0x1d8a <__vector_24+0x39a>
2822
    1d84:	90 95       	com	r25
2823
    1d86:	81 95       	neg	r24
2824
    1d88:	9f 4f       	sbci	r25, 0xFF	; 255
2825
    1d8a:	64 e0       	ldi	r22, 0x04	; 4
2826
    1d8c:	70 e0       	ldi	r23, 0x00	; 0
2827
    1d8e:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
2828
    1d92:	26 0f       	add	r18, r22
2829
    1d94:	37 1f       	adc	r19, r23
2830
    1d96:	2c 0f       	add	r18, r28
2831
    1d98:	3d 1f       	adc	r19, r29
2832
    1d9a:	30 93 b8 01 	sts	0x01B8, r19
2833
    1d9e:	20 93 b7 01 	sts	0x01B7, r18
2834
    1da2:	80 91 b7 01 	lds	r24, 0x01B7
2835
    1da6:	90 91 b8 01 	lds	r25, 0x01B8
2836
    1daa:	02 97       	sbiw	r24, 0x02	; 2
2837
    1dac:	04 f1       	brlt	.+64     	; 0x1dee <__vector_24+0x3fe>
2838
    1dae:	60 91 23 05 	lds	r22, 0x0523
2839
    1db2:	70 91 24 05 	lds	r23, 0x0524
2840
    1db6:	80 91 25 05 	lds	r24, 0x0525
2841
    1dba:	90 91 26 05 	lds	r25, 0x0526
2842
    1dbe:	20 e0       	ldi	r18, 0x00	; 0
2843
    1dc0:	30 e0       	ldi	r19, 0x00	; 0
2844
    1dc2:	48 e4       	ldi	r20, 0x48	; 72
2845
    1dc4:	54 e4       	ldi	r21, 0x44	; 68
2846
    1dc6:	0e 94 a7 2d 	call	0x5b4e	; 0x5b4e <__eqsf2>
2847
    1dca:	88 23       	and	r24, r24
2848
    1dcc:	0c f0       	brlt	.+2      	; 0x1dd0 <__vector_24+0x3e0>
2849
    1dce:	3c c0       	rjmp	.+120    	; 0x1e48 <__vector_24+0x458>
2850
    1dd0:	60 91 23 05 	lds	r22, 0x0523
2851
    1dd4:	70 91 24 05 	lds	r23, 0x0524
2852
    1dd8:	80 91 25 05 	lds	r24, 0x0525
2853
    1ddc:	90 91 26 05 	lds	r25, 0x0526
2854
    1de0:	2a e0       	ldi	r18, 0x0A	; 10
2855
    1de2:	37 ed       	ldi	r19, 0xD7	; 215
2856
    1de4:	43 ea       	ldi	r20, 0xA3	; 163
2857
    1de6:	5c e3       	ldi	r21, 0x3C	; 60
2858
    1de8:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
2859
    1dec:	25 c0       	rjmp	.+74     	; 0x1e38 <__vector_24+0x448>
2860
    1dee:	80 91 b7 01 	lds	r24, 0x01B7
2861
    1df2:	90 91 b8 01 	lds	r25, 0x01B8
2862
    1df6:	8f 5f       	subi	r24, 0xFF	; 255
2863
    1df8:	9f 4f       	sbci	r25, 0xFF	; 255
2864
    1dfa:	34 f5       	brge	.+76     	; 0x1e48 <__vector_24+0x458>
2865
    1dfc:	60 91 23 05 	lds	r22, 0x0523
2866
    1e00:	70 91 24 05 	lds	r23, 0x0524
2867
    1e04:	80 91 25 05 	lds	r24, 0x0525
2868
    1e08:	90 91 26 05 	lds	r25, 0x0526
2869
    1e0c:	20 e0       	ldi	r18, 0x00	; 0
2870
    1e0e:	30 e0       	ldi	r19, 0x00	; 0
2871
    1e10:	46 e1       	ldi	r20, 0x16	; 22
2872
    1e12:	54 e4       	ldi	r21, 0x44	; 68
2873
    1e14:	0e 94 aa 2d 	call	0x5b54	; 0x5b54 <__gesf2>
2874
    1e18:	18 16       	cp	r1, r24
2875
    1e1a:	b4 f4       	brge	.+44     	; 0x1e48 <__vector_24+0x458>
2876
    1e1c:	60 91 23 05 	lds	r22, 0x0523
2877
    1e20:	70 91 24 05 	lds	r23, 0x0524
2878
    1e24:	80 91 25 05 	lds	r24, 0x0525
2879
    1e28:	90 91 26 05 	lds	r25, 0x0526
2880
    1e2c:	2a e0       	ldi	r18, 0x0A	; 10
2881
    1e2e:	37 ed       	ldi	r19, 0xD7	; 215
2882
    1e30:	43 ea       	ldi	r20, 0xA3	; 163
2883
    1e32:	5c e3       	ldi	r21, 0x3C	; 60
2884
    1e34:	0e 94 f7 2c 	call	0x59ee	; 0x59ee <__subsf3>
2885
    1e38:	60 93 23 05 	sts	0x0523, r22
2886
    1e3c:	70 93 24 05 	sts	0x0524, r23
2887
    1e40:	80 93 25 05 	sts	0x0525, r24
2888
    1e44:	90 93 26 05 	sts	0x0526, r25
2889
    1e48:	81 e0       	ldi	r24, 0x01	; 1
2890
    1e4a:	80 93 be 01 	sts	0x01BE, r24
2891
    1e4e:	80 91 78 00 	lds	r24, 0x0078
2892
    1e52:	90 91 79 00 	lds	r25, 0x0079
2893
    1e56:	90 93 84 04 	sts	0x0484, r25
2894
    1e5a:	80 93 83 04 	sts	0x0483, r24
2895
    1e5e:	20 91 07 02 	lds	r18, 0x0207
2896
    1e62:	30 91 08 02 	lds	r19, 0x0208
2897
    1e66:	40 91 09 02 	lds	r20, 0x0209
2898
    1e6a:	50 91 0a 02 	lds	r21, 0x020A
2899
    1e6e:	80 91 b7 01 	lds	r24, 0x01B7
2900
    1e72:	90 91 b8 01 	lds	r25, 0x01B8
2901
    1e76:	aa 27       	eor	r26, r26
2902
    1e78:	97 fd       	sbrc	r25, 7
2903
    1e7a:	a0 95       	com	r26
2904
    1e7c:	ba 2f       	mov	r27, r26
2905
    1e7e:	28 0f       	add	r18, r24
2906
    1e80:	39 1f       	adc	r19, r25
2907
    1e82:	4a 1f       	adc	r20, r26
2908
    1e84:	5b 1f       	adc	r21, r27
2909
    1e86:	20 93 07 02 	sts	0x0207, r18
2910
    1e8a:	30 93 08 02 	sts	0x0208, r19
2911
    1e8e:	40 93 09 02 	sts	0x0209, r20
2912
    1e92:	50 93 0a 02 	sts	0x020A, r21
2913
    1e96:	e0 90 07 02 	lds	r14, 0x0207
2914
    1e9a:	f0 90 08 02 	lds	r15, 0x0208
2915
    1e9e:	00 91 09 02 	lds	r16, 0x0209
2916
    1ea2:	10 91 0a 02 	lds	r17, 0x020A
2917
    1ea6:	60 91 07 02 	lds	r22, 0x0207
2918
    1eaa:	70 91 08 02 	lds	r23, 0x0208
2919
    1eae:	80 91 09 02 	lds	r24, 0x0209
2920
    1eb2:	90 91 0a 02 	lds	r25, 0x020A
2921
    1eb6:	20 e0       	ldi	r18, 0x00	; 0
2922
    1eb8:	34 e0       	ldi	r19, 0x04	; 4
2923
    1eba:	40 e0       	ldi	r20, 0x00	; 0
2924
    1ebc:	50 e0       	ldi	r21, 0x00	; 0
2925
    1ebe:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
2926
    1ec2:	e2 1a       	sub	r14, r18
2927
    1ec4:	f3 0a       	sbc	r15, r19
2928
    1ec6:	04 0b       	sbc	r16, r20
2929
    1ec8:	15 0b       	sbc	r17, r21
2930
    1eca:	e0 92 07 02 	sts	0x0207, r14
2931
    1ece:	f0 92 08 02 	sts	0x0208, r15
2932
    1ed2:	00 93 09 02 	sts	0x0209, r16
2933
    1ed6:	10 93 0a 02 	sts	0x020A, r17
2934
    1eda:	83 e0       	ldi	r24, 0x03	; 3
2935
    1edc:	80 93 c4 01 	sts	0x01C4, r24
2936
    1ee0:	87 e0       	ldi	r24, 0x07	; 7
2937
    1ee2:	80 93 c3 01 	sts	0x01C3, r24
2938
    1ee6:	7c c0       	rjmp	.+248    	; 0x1fe0 <__vector_24+0x5f0>
2939
    1ee8:	80 91 91 04 	lds	r24, 0x0491
2940
    1eec:	90 91 92 04 	lds	r25, 0x0492
2941
    1ef0:	20 91 78 00 	lds	r18, 0x0078
2942
    1ef4:	30 91 79 00 	lds	r19, 0x0079
2943
    1ef8:	82 0f       	add	r24, r18
2944
    1efa:	93 1f       	adc	r25, r19
2945
    1efc:	90 93 92 04 	sts	0x0492, r25
2946
    1f00:	80 93 91 04 	sts	0x0491, r24
2947
    1f04:	80 91 89 04 	lds	r24, 0x0489
2948
    1f08:	8f 5f       	subi	r24, 0xFF	; 255
2949
    1f0a:	80 93 89 04 	sts	0x0489, r24
2950
    1f0e:	80 91 89 04 	lds	r24, 0x0489
2951
    1f12:	85 30       	cpi	r24, 0x05	; 5
2952
    1f14:	08 f4       	brcc	.+2      	; 0x1f18 <__vector_24+0x528>
2953
    1f16:	60 c0       	rjmp	.+192    	; 0x1fd8 <__vector_24+0x5e8>
2954
    1f18:	80 91 78 00 	lds	r24, 0x0078
2955
    1f1c:	90 91 79 00 	lds	r25, 0x0079
2956
    1f20:	90 93 0b 01 	sts	0x010B, r25
2957
    1f24:	80 93 0a 01 	sts	0x010A, r24
2958
    1f28:	10 92 89 04 	sts	0x0489, r1
2959
    1f2c:	80 91 85 04 	lds	r24, 0x0485
2960
    1f30:	90 91 86 04 	lds	r25, 0x0486
2961
    1f34:	20 91 91 04 	lds	r18, 0x0491
2962
    1f38:	30 91 92 04 	lds	r19, 0x0492
2963
    1f3c:	82 1b       	sub	r24, r18
2964
    1f3e:	93 0b       	sbc	r25, r19
2965
    1f40:	20 91 24 02 	lds	r18, 0x0224
2966
    1f44:	30 91 25 02 	lds	r19, 0x0225
2967
    1f48:	82 1b       	sub	r24, r18
2968
    1f4a:	93 0b       	sbc	r25, r19
2969
    1f4c:	90 93 c0 01 	sts	0x01C0, r25
2970
    1f50:	80 93 bf 01 	sts	0x01BF, r24
2971
    1f54:	60 91 91 04 	lds	r22, 0x0491
2972
    1f58:	70 91 92 04 	lds	r23, 0x0492
2973
    1f5c:	e0 90 06 01 	lds	r14, 0x0106
2974
    1f60:	f0 90 07 01 	lds	r15, 0x0107
2975
    1f64:	00 91 08 01 	lds	r16, 0x0108
2976
    1f68:	10 91 09 01 	lds	r17, 0x0109
2977
    1f6c:	88 27       	eor	r24, r24
2978
    1f6e:	77 fd       	sbrc	r23, 7
2979
    1f70:	80 95       	com	r24
2980
    1f72:	98 2f       	mov	r25, r24
2981
    1f74:	a8 01       	movw	r20, r16
2982
    1f76:	97 01       	movw	r18, r14
2983
    1f78:	22 0f       	add	r18, r18
2984
    1f7a:	33 1f       	adc	r19, r19
2985
    1f7c:	44 1f       	adc	r20, r20
2986
    1f7e:	55 1f       	adc	r21, r21
2987
    1f80:	2e 0d       	add	r18, r14
2988
    1f82:	3f 1d       	adc	r19, r15
2989
    1f84:	40 1f       	adc	r20, r16
2990
    1f86:	51 1f       	adc	r21, r17
2991
    1f88:	62 0f       	add	r22, r18
2992
    1f8a:	73 1f       	adc	r23, r19
2993
    1f8c:	84 1f       	adc	r24, r20
2994
    1f8e:	95 1f       	adc	r25, r21
2995
    1f90:	24 e0       	ldi	r18, 0x04	; 4
2996
    1f92:	30 e0       	ldi	r19, 0x00	; 0
2997
    1f94:	40 e0       	ldi	r20, 0x00	; 0
2998
    1f96:	50 e0       	ldi	r21, 0x00	; 0
2999
    1f98:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
3000
    1f9c:	20 93 06 01 	sts	0x0106, r18
3001
    1fa0:	30 93 07 01 	sts	0x0107, r19
3002
    1fa4:	40 93 08 01 	sts	0x0108, r20
3003
    1fa8:	50 93 09 01 	sts	0x0109, r21
3004
    1fac:	20 91 85 04 	lds	r18, 0x0485
3005
    1fb0:	30 91 86 04 	lds	r19, 0x0486
3006
    1fb4:	80 91 06 01 	lds	r24, 0x0106
3007
    1fb8:	90 91 07 01 	lds	r25, 0x0107
3008
    1fbc:	a0 91 08 01 	lds	r26, 0x0108
3009
    1fc0:	b0 91 09 01 	lds	r27, 0x0109
3010
    1fc4:	28 1b       	sub	r18, r24
3011
    1fc6:	39 0b       	sbc	r19, r25
3012
    1fc8:	30 93 25 02 	sts	0x0225, r19
3013
    1fcc:	20 93 24 02 	sts	0x0224, r18
3014
    1fd0:	10 92 92 04 	sts	0x0492, r1
3015
    1fd4:	10 92 91 04 	sts	0x0491, r1
3016
    1fd8:	10 92 c4 01 	sts	0x01C4, r1
3017
    1fdc:	10 92 c3 01 	sts	0x01C3, r1
3018
    1fe0:	80 91 c4 01 	lds	r24, 0x01C4
3019
    1fe4:	80 93 7c 00 	sts	0x007C, r24
3020
    1fe8:	8f ec       	ldi	r24, 0xCF	; 207
3021
    1fea:	80 93 7a 00 	sts	0x007A, r24
3022
    1fee:	ff 91       	pop	r31
3023
    1ff0:	ef 91       	pop	r30
3024
    1ff2:	df 91       	pop	r29
3025
    1ff4:	cf 91       	pop	r28
3026
    1ff6:	bf 91       	pop	r27
3027
    1ff8:	af 91       	pop	r26
3028
    1ffa:	9f 91       	pop	r25
3029
    1ffc:	8f 91       	pop	r24
3030
    1ffe:	7f 91       	pop	r23
3031
    2000:	6f 91       	pop	r22
3032
    2002:	5f 91       	pop	r21
3033
    2004:	4f 91       	pop	r20
3034
    2006:	3f 91       	pop	r19
3035
    2008:	2f 91       	pop	r18
3036
    200a:	1f 91       	pop	r17
3037
    200c:	0f 91       	pop	r16
3038
    200e:	ff 90       	pop	r15
3039
    2010:	ef 90       	pop	r14
3040
    2012:	0f 90       	pop	r0
3041
    2014:	0f be       	out	0x3f, r0	; 63
3042
    2016:	0f 90       	pop	r0
3043
    2018:	1f 90       	pop	r1
3044
    201a:	18 95       	reti
3045
 
3046
0000201c <SucheLuftruckOffset>:
3047
    201c:	cf 93       	push	r28
3048
    201e:	df 93       	push	r29
3049
    2020:	a3 e0       	ldi	r26, 0x03	; 3
3050
    2022:	b0 e0       	ldi	r27, 0x00	; 0
3051
    2024:	0e 94 1f 2f 	call	0x5e3e	; 0x5e3e <__eeprom_read_byte_1F2021>
3052
    2028:	80 2d       	mov	r24, r0
3053
    202a:	c8 2f       	mov	r28, r24
3054
    202c:	dd 27       	eor	r29, r29
3055
    202e:	c5 31       	cpi	r28, 0x15	; 21
3056
    2030:	d1 05       	cpc	r29, r1
3057
    2032:	08 f0       	brcs	.+2      	; 0x2036 <SucheLuftruckOffset+0x1a>
3058
    2034:	2a 97       	sbiw	r28, 0x0a	; 10
3059
    2036:	c7 bd       	out	0x27, r28	; 39
3060
    2038:	84 e6       	ldi	r24, 0x64	; 100
3061
    203a:	90 e0       	ldi	r25, 0x00	; 0
3062
    203c:	0e 94 e0 0c 	call	0x19c0	; 0x19c0 <Delay_ms>
3063
    2040:	80 91 0a 01 	lds	r24, 0x010A
3064
    2044:	90 91 0b 01 	lds	r25, 0x010B
3065
    2048:	82 55       	subi	r24, 0x52	; 82
3066
    204a:	93 40       	sbci	r25, 0x03	; 3
3067
    204c:	d0 f4       	brcc	.+52     	; 0x2082 <SucheLuftruckOffset+0x66>
3068
    204e:	c0 e0       	ldi	r28, 0x00	; 0
3069
    2050:	d0 e0       	ldi	r29, 0x00	; 0
3070
    2052:	17 c0       	rjmp	.+46     	; 0x2082 <SucheLuftruckOffset+0x66>
3071
    2054:	c7 bd       	out	0x27, r28	; 39
3072
    2056:	82 e3       	ldi	r24, 0x32	; 50
3073
    2058:	90 e0       	ldi	r25, 0x00	; 0
3074
    205a:	0e 94 e0 0c 	call	0x19c0	; 0x19c0 <Delay_ms>
3075
    205e:	8b ec       	ldi	r24, 0xCB	; 203
3076
    2060:	91 e0       	ldi	r25, 0x01	; 1
3077
    2062:	9f 93       	push	r25
3078
    2064:	8f 93       	push	r24
3079
    2066:	1f 92       	push	r1
3080
    2068:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3081
    206c:	80 91 0a 01 	lds	r24, 0x010A
3082
    2070:	90 91 0b 01 	lds	r25, 0x010B
3083
    2074:	0f 90       	pop	r0
3084
    2076:	0f 90       	pop	r0
3085
    2078:	0f 90       	pop	r0
3086
    207a:	84 58       	subi	r24, 0x84	; 132
3087
    207c:	93 40       	sbci	r25, 0x03	; 3
3088
    207e:	20 f0       	brcs	.+8      	; 0x2088 <SucheLuftruckOffset+0x6c>
3089
    2080:	21 96       	adiw	r28, 0x01	; 1
3090
    2082:	ca 3f       	cpi	r28, 0xFA	; 250
3091
    2084:	d1 05       	cpc	r29, r1
3092
    2086:	30 f3       	brcs	.-52     	; 0x2054 <SucheLuftruckOffset+0x38>
3093
    2088:	a3 e0       	ldi	r26, 0x03	; 3
3094
    208a:	b0 e0       	ldi	r27, 0x00	; 0
3095
    208c:	0c 2e       	mov	r0, r28
3096
    208e:	0e 94 2c 2f 	call	0x5e58	; 0x5e58 <__eeprom_write_byte_1F2021>
3097
    2092:	c0 93 8e 04 	sts	0x048E, r28
3098
    2096:	88 ec       	ldi	r24, 0xC8	; 200
3099
    2098:	90 e0       	ldi	r25, 0x00	; 0
3100
    209a:	0e 94 e0 0c 	call	0x19c0	; 0x19c0 <Delay_ms>
3101
    209e:	df 91       	pop	r29
3102
    20a0:	cf 91       	pop	r28
3103
    20a2:	08 95       	ret
3104
 
3105
000020a4 <LcdClear>:
3106
    20a4:	e6 e1       	ldi	r30, 0x16	; 22
3107
    20a6:	f1 e0       	ldi	r31, 0x01	; 1
3108
    20a8:	80 e2       	ldi	r24, 0x20	; 32
3109
    20aa:	81 93       	st	Z+, r24
3110
    20ac:	91 e0       	ldi	r25, 0x01	; 1
3111
    20ae:	e6 36       	cpi	r30, 0x66	; 102
3112
    20b0:	f9 07       	cpc	r31, r25
3113
    20b2:	d9 f7       	brne	.-10     	; 0x20aa <LcdClear+0x6>
3114
    20b4:	08 95       	ret
3115
 
3116
000020b6 <Menu>:
3117
    20b6:	ff 92       	push	r15
3118
    20b8:	0f 93       	push	r16
3119
    20ba:	1f 93       	push	r17
3120
    20bc:	80 91 c8 01 	lds	r24, 0x01C8
3121
    20c0:	28 2f       	mov	r18, r24
3122
    20c2:	33 27       	eor	r19, r19
3123
    20c4:	c9 01       	movw	r24, r18
3124
    20c6:	81 70       	andi	r24, 0x01	; 1
3125
    20c8:	90 70       	andi	r25, 0x00	; 0
3126
    20ca:	68 2f       	mov	r22, r24
3127
    20cc:	88 23       	and	r24, r24
3128
    20ce:	91 f0       	breq	.+36     	; 0x20f4 <Menu+0x3e>
3129
    20d0:	80 91 c9 01 	lds	r24, 0x01C9
3130
    20d4:	88 23       	and	r24, r24
3131
    20d6:	11 f0       	breq	.+4      	; 0x20dc <Menu+0x26>
3132
    20d8:	81 50       	subi	r24, 0x01	; 1
3133
    20da:	02 c0       	rjmp	.+4      	; 0x20e0 <Menu+0x2a>
3134
    20dc:	80 91 66 01 	lds	r24, 0x0166
3135
    20e0:	80 93 c9 01 	sts	0x01C9, r24
3136
    20e4:	e6 e1       	ldi	r30, 0x16	; 22
3137
    20e6:	f1 e0       	ldi	r31, 0x01	; 1
3138
    20e8:	80 e2       	ldi	r24, 0x20	; 32
3139
    20ea:	81 93       	st	Z+, r24
3140
    20ec:	91 e0       	ldi	r25, 0x01	; 1
3141
    20ee:	e6 36       	cpi	r30, 0x66	; 102
3142
    20f0:	f9 07       	cpc	r31, r25
3143
    20f2:	d9 f7       	brne	.-10     	; 0x20ea <Menu+0x34>
3144
    20f4:	a9 01       	movw	r20, r18
3145
    20f6:	42 70       	andi	r20, 0x02	; 2
3146
    20f8:	50 70       	andi	r21, 0x00	; 0
3147
    20fa:	21 ff       	sbrs	r18, 1
3148
    20fc:	0d c0       	rjmp	.+26     	; 0x2118 <Menu+0x62>
3149
    20fe:	80 91 c9 01 	lds	r24, 0x01C9
3150
    2102:	8f 5f       	subi	r24, 0xFF	; 255
3151
    2104:	80 93 c9 01 	sts	0x01C9, r24
3152
    2108:	e6 e1       	ldi	r30, 0x16	; 22
3153
    210a:	f1 e0       	ldi	r31, 0x01	; 1
3154
    210c:	80 e2       	ldi	r24, 0x20	; 32
3155
    210e:	81 93       	st	Z+, r24
3156
    2110:	91 e0       	ldi	r25, 0x01	; 1
3157
    2112:	e6 36       	cpi	r30, 0x66	; 102
3158
    2114:	f9 07       	cpc	r31, r25
3159
    2116:	d9 f7       	brne	.-10     	; 0x210e <Menu+0x58>
3160
    2118:	66 23       	and	r22, r22
3161
    211a:	21 f0       	breq	.+8      	; 0x2124 <Menu+0x6e>
3162
    211c:	45 2b       	or	r20, r21
3163
    211e:	11 f0       	breq	.+4      	; 0x2124 <Menu+0x6e>
3164
    2120:	10 92 c9 01 	sts	0x01C9, r1
3165
    2124:	81 e1       	ldi	r24, 0x11	; 17
3166
    2126:	80 93 c7 01 	sts	0x01C7, r24
3167
    212a:	80 91 c9 01 	lds	r24, 0x01C9
3168
    212e:	99 27       	eor	r25, r25
3169
    2130:	9f 93       	push	r25
3170
    2132:	8f 93       	push	r24
3171
    2134:	85 ea       	ldi	r24, 0xA5	; 165
3172
    2136:	94 e0       	ldi	r25, 0x04	; 4
3173
    2138:	9f 93       	push	r25
3174
    213a:	8f 93       	push	r24
3175
    213c:	81 e0       	ldi	r24, 0x01	; 1
3176
    213e:	8f 93       	push	r24
3177
    2140:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3178
    2144:	80 91 c9 01 	lds	r24, 0x01C9
3179
    2148:	0f 90       	pop	r0
3180
    214a:	0f 90       	pop	r0
3181
    214c:	0f 90       	pop	r0
3182
    214e:	0f 90       	pop	r0
3183
    2150:	0f 90       	pop	r0
3184
    2152:	e8 2f       	mov	r30, r24
3185
    2154:	ff 27       	eor	r31, r31
3186
    2156:	ed 30       	cpi	r30, 0x0D	; 13
3187
    2158:	f1 05       	cpc	r31, r1
3188
    215a:	08 f0       	brcs	.+2      	; 0x215e <Menu+0xa8>
3189
    215c:	bc c3       	rjmp	.+1912   	; 0x28d6 <Menu+0x820>
3190
    215e:	ec 5a       	subi	r30, 0xAC	; 172
3191
    2160:	ff 4f       	sbci	r31, 0xFF	; 255
3192
    2162:	0c 94 19 2f 	jmp	0x5e32	; 0x5e32 <__tablejump2__>
3193
    2166:	10 92 c7 01 	sts	0x01C7, r1
3194
    216a:	83 e9       	ldi	r24, 0x93	; 147
3195
    216c:	94 e0       	ldi	r25, 0x04	; 4
3196
    216e:	9f 93       	push	r25
3197
    2170:	8f 93       	push	r24
3198
    2172:	11 e0       	ldi	r17, 0x01	; 1
3199
    2174:	1f 93       	push	r17
3200
    2176:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3201
    217a:	84 e1       	ldi	r24, 0x14	; 20
3202
    217c:	80 93 c7 01 	sts	0x01C7, r24
3203
    2180:	8c e3       	ldi	r24, 0x3C	; 60
3204
    2182:	90 e0       	ldi	r25, 0x00	; 0
3205
    2184:	9f 93       	push	r25
3206
    2186:	8f 93       	push	r24
3207
    2188:	1f 92       	push	r1
3208
    218a:	1f 92       	push	r1
3209
    218c:	8c e8       	ldi	r24, 0x8C	; 140
3210
    218e:	94 e0       	ldi	r25, 0x04	; 4
3211
    2190:	9f 93       	push	r25
3212
    2192:	8f 93       	push	r24
3213
    2194:	1f 93       	push	r17
3214
    2196:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3215
    219a:	88 e2       	ldi	r24, 0x28	; 40
3216
    219c:	80 93 c7 01 	sts	0x01C7, r24
3217
    21a0:	0e 94 b1 03 	call	0x762	; 0x762 <GetActiveParamSetNumber>
3218
    21a4:	99 27       	eor	r25, r25
3219
    21a6:	9f 93       	push	r25
3220
    21a8:	8f 93       	push	r24
3221
    21aa:	8f e7       	ldi	r24, 0x7F	; 127
3222
    21ac:	94 e0       	ldi	r25, 0x04	; 4
3223
    21ae:	9f 93       	push	r25
3224
    21b0:	8f 93       	push	r24
3225
    21b2:	1f 93       	push	r17
3226
    21b4:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3227
    21b8:	8c e3       	ldi	r24, 0x3C	; 60
3228
    21ba:	80 93 c7 01 	sts	0x01C7, r24
3229
    21be:	8f e6       	ldi	r24, 0x6F	; 111
3230
    21c0:	94 e0       	ldi	r25, 0x04	; 4
3231
    21c2:	9f 93       	push	r25
3232
    21c4:	8f 93       	push	r24
3233
    21c6:	1f 93       	push	r17
3234
    21c8:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3235
    21cc:	80 c3       	rjmp	.+1792   	; 0x28ce <Menu+0x818>
3236
    21ce:	80 91 e2 04 	lds	r24, 0x04E2
3237
    21d2:	80 ff       	sbrs	r24, 0
3238
    21d4:	44 c0       	rjmp	.+136    	; 0x225e <Menu+0x1a8>
3239
    21d6:	10 92 c7 01 	sts	0x01C7, r1
3240
    21da:	80 91 24 02 	lds	r24, 0x0224
3241
    21de:	90 91 25 02 	lds	r25, 0x0225
3242
    21e2:	9f 93       	push	r25
3243
    21e4:	8f 93       	push	r24
3244
    21e6:	80 e6       	ldi	r24, 0x60	; 96
3245
    21e8:	94 e0       	ldi	r25, 0x04	; 4
3246
    21ea:	9f 93       	push	r25
3247
    21ec:	8f 93       	push	r24
3248
    21ee:	11 e0       	ldi	r17, 0x01	; 1
3249
    21f0:	1f 93       	push	r17
3250
    21f2:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3251
    21f6:	84 e1       	ldi	r24, 0x14	; 20
3252
    21f8:	80 93 c7 01 	sts	0x01C7, r24
3253
    21fc:	80 91 26 02 	lds	r24, 0x0226
3254
    2200:	90 91 27 02 	lds	r25, 0x0227
3255
    2204:	9f 93       	push	r25
3256
    2206:	8f 93       	push	r24
3257
    2208:	81 e5       	ldi	r24, 0x51	; 81
3258
    220a:	94 e0       	ldi	r25, 0x04	; 4
3259
    220c:	9f 93       	push	r25
3260
    220e:	8f 93       	push	r24
3261
    2210:	1f 93       	push	r17
3262
    2212:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3263
    2216:	88 e2       	ldi	r24, 0x28	; 40
3264
    2218:	80 93 c7 01 	sts	0x01C7, r24
3265
    221c:	80 91 0a 01 	lds	r24, 0x010A
3266
    2220:	90 91 0b 01 	lds	r25, 0x010B
3267
    2224:	9f 93       	push	r25
3268
    2226:	8f 93       	push	r24
3269
    2228:	82 e4       	ldi	r24, 0x42	; 66
3270
    222a:	94 e0       	ldi	r25, 0x04	; 4
3271
    222c:	9f 93       	push	r25
3272
    222e:	8f 93       	push	r24
3273
    2230:	1f 93       	push	r17
3274
    2232:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3275
    2236:	8c e3       	ldi	r24, 0x3C	; 60
3276
    2238:	80 93 c7 01 	sts	0x01C7, r24
3277
    223c:	80 91 8e 04 	lds	r24, 0x048E
3278
    2240:	99 27       	eor	r25, r25
3279
    2242:	9f 93       	push	r25
3280
    2244:	8f 93       	push	r24
3281
    2246:	83 e3       	ldi	r24, 0x33	; 51
3282
    2248:	94 e0       	ldi	r25, 0x04	; 4
3283
    224a:	9f 93       	push	r25
3284
    224c:	8f 93       	push	r24
3285
    224e:	1f 93       	push	r17
3286
    2250:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3287
    2254:	8d b7       	in	r24, 0x3d	; 61
3288
    2256:	9e b7       	in	r25, 0x3e	; 62
3289
    2258:	44 96       	adiw	r24, 0x14	; 20
3290
    225a:	8d bf       	out	0x3d, r24	; 61
3291
    225c:	41 c3       	rjmp	.+1666   	; 0x28e0 <Menu+0x82a>
3292
    225e:	84 e1       	ldi	r24, 0x14	; 20
3293
    2260:	80 93 c7 01 	sts	0x01C7, r24
3294
    2264:	8c e2       	ldi	r24, 0x2C	; 44
3295
    2266:	94 e0       	ldi	r25, 0x04	; 4
3296
    2268:	9f 93       	push	r25
3297
    226a:	8f 93       	push	r24
3298
    226c:	11 e0       	ldi	r17, 0x01	; 1
3299
    226e:	1f 93       	push	r17
3300
    2270:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3301
    2274:	88 e2       	ldi	r24, 0x28	; 40
3302
    2276:	80 93 c7 01 	sts	0x01C7, r24
3303
    227a:	8e e1       	ldi	r24, 0x1E	; 30
3304
    227c:	94 e0       	ldi	r25, 0x04	; 4
3305
    227e:	9f 93       	push	r25
3306
    2280:	8f 93       	push	r24
3307
    2282:	1f 93       	push	r17
3308
    2284:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3309
    2288:	8d b7       	in	r24, 0x3d	; 61
3310
    228a:	9e b7       	in	r25, 0x3e	; 62
3311
    228c:	06 96       	adiw	r24, 0x06	; 6
3312
    228e:	e5 cf       	rjmp	.-54     	; 0x225a <Menu+0x1a4>
3313
    2290:	10 92 c7 01 	sts	0x01C7, r1
3314
    2294:	84 e1       	ldi	r24, 0x14	; 20
3315
    2296:	94 e0       	ldi	r25, 0x04	; 4
3316
    2298:	9f 93       	push	r25
3317
    229a:	8f 93       	push	r24
3318
    229c:	11 e0       	ldi	r17, 0x01	; 1
3319
    229e:	1f 93       	push	r17
3320
    22a0:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3321
    22a4:	84 e1       	ldi	r24, 0x14	; 20
3322
    22a6:	80 93 c7 01 	sts	0x01C7, r24
3323
    22aa:	60 91 db 01 	lds	r22, 0x01DB
3324
    22ae:	70 91 dc 01 	lds	r23, 0x01DC
3325
    22b2:	80 91 dd 01 	lds	r24, 0x01DD
3326
    22b6:	90 91 de 01 	lds	r25, 0x01DE
3327
    22ba:	20 e0       	ldi	r18, 0x00	; 0
3328
    22bc:	34 e0       	ldi	r19, 0x04	; 4
3329
    22be:	40 e0       	ldi	r20, 0x00	; 0
3330
    22c0:	50 e0       	ldi	r21, 0x00	; 0
3331
    22c2:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
3332
    22c6:	5f 93       	push	r21
3333
    22c8:	4f 93       	push	r20
3334
    22ca:	3f 93       	push	r19
3335
    22cc:	2f 93       	push	r18
3336
    22ce:	85 e0       	ldi	r24, 0x05	; 5
3337
    22d0:	94 e0       	ldi	r25, 0x04	; 4
3338
    22d2:	9f 93       	push	r25
3339
    22d4:	8f 93       	push	r24
3340
    22d6:	1f 93       	push	r17
3341
    22d8:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3342
    22dc:	88 e2       	ldi	r24, 0x28	; 40
3343
    22de:	80 93 c7 01 	sts	0x01C7, r24
3344
    22e2:	60 91 e3 01 	lds	r22, 0x01E3
3345
    22e6:	70 91 e4 01 	lds	r23, 0x01E4
3346
    22ea:	80 91 e5 01 	lds	r24, 0x01E5
3347
    22ee:	90 91 e6 01 	lds	r25, 0x01E6
3348
    22f2:	20 e0       	ldi	r18, 0x00	; 0
3349
    22f4:	34 e0       	ldi	r19, 0x04	; 4
3350
    22f6:	40 e0       	ldi	r20, 0x00	; 0
3351
    22f8:	50 e0       	ldi	r21, 0x00	; 0
3352
    22fa:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
3353
    22fe:	5f 93       	push	r21
3354
    2300:	4f 93       	push	r20
3355
    2302:	3f 93       	push	r19
3356
    2304:	2f 93       	push	r18
3357
    2306:	86 ef       	ldi	r24, 0xF6	; 246
3358
    2308:	93 e0       	ldi	r25, 0x03	; 3
3359
    230a:	9f 93       	push	r25
3360
    230c:	8f 93       	push	r24
3361
    230e:	1f 93       	push	r17
3362
    2310:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3363
    2314:	8c e3       	ldi	r24, 0x3C	; 60
3364
    2316:	80 93 c7 01 	sts	0x01C7, r24
3365
    231a:	80 91 0b 02 	lds	r24, 0x020B
3366
    231e:	90 91 0c 02 	lds	r25, 0x020C
3367
    2322:	9f 93       	push	r25
3368
    2324:	8f 93       	push	r24
3369
    2326:	87 ee       	ldi	r24, 0xE7	; 231
3370
    2328:	93 e0       	ldi	r25, 0x03	; 3
3371
    232a:	9f 93       	push	r25
3372
    232c:	8f 93       	push	r24
3373
    232e:	1f 93       	push	r17
3374
    2330:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3375
    2334:	8d b7       	in	r24, 0x3d	; 61
3376
    2336:	9e b7       	in	r25, 0x3e	; 62
3377
    2338:	46 96       	adiw	r24, 0x16	; 22
3378
    233a:	8f cf       	rjmp	.-226    	; 0x225a <Menu+0x1a4>
3379
    233c:	10 92 c7 01 	sts	0x01C7, r1
3380
    2340:	80 91 b2 04 	lds	r24, 0x04B2
3381
    2344:	90 91 b3 04 	lds	r25, 0x04B3
3382
    2348:	20 91 b0 04 	lds	r18, 0x04B0
3383
    234c:	30 91 b1 04 	lds	r19, 0x04B1
3384
    2350:	9f 93       	push	r25
3385
    2352:	8f 93       	push	r24
3386
    2354:	3f 93       	push	r19
3387
    2356:	2f 93       	push	r18
3388
    2358:	87 ed       	ldi	r24, 0xD7	; 215
3389
    235a:	93 e0       	ldi	r25, 0x03	; 3
3390
    235c:	9f 93       	push	r25
3391
    235e:	8f 93       	push	r24
3392
    2360:	11 e0       	ldi	r17, 0x01	; 1
3393
    2362:	1f 93       	push	r17
3394
    2364:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3395
    2368:	84 e1       	ldi	r24, 0x14	; 20
3396
    236a:	80 93 c7 01 	sts	0x01C7, r24
3397
    236e:	80 91 b6 04 	lds	r24, 0x04B6
3398
    2372:	90 91 b7 04 	lds	r25, 0x04B7
3399
    2376:	20 91 b4 04 	lds	r18, 0x04B4
3400
    237a:	30 91 b5 04 	lds	r19, 0x04B5
3401
    237e:	9f 93       	push	r25
3402
    2380:	8f 93       	push	r24
3403
    2382:	3f 93       	push	r19
3404
    2384:	2f 93       	push	r18
3405
    2386:	87 ec       	ldi	r24, 0xC7	; 199
3406
    2388:	93 e0       	ldi	r25, 0x03	; 3
3407
    238a:	9f 93       	push	r25
3408
    238c:	8f 93       	push	r24
3409
    238e:	1f 93       	push	r17
3410
    2390:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3411
    2394:	88 e2       	ldi	r24, 0x28	; 40
3412
    2396:	80 93 c7 01 	sts	0x01C7, r24
3413
    239a:	80 91 ba 04 	lds	r24, 0x04BA
3414
    239e:	90 91 bb 04 	lds	r25, 0x04BB
3415
    23a2:	20 91 b8 04 	lds	r18, 0x04B8
3416
    23a6:	30 91 b9 04 	lds	r19, 0x04B9
3417
    23aa:	9f 93       	push	r25
3418
    23ac:	8f 93       	push	r24
3419
    23ae:	3f 93       	push	r19
3420
    23b0:	2f 93       	push	r18
3421
    23b2:	87 eb       	ldi	r24, 0xB7	; 183
3422
    23b4:	93 e0       	ldi	r25, 0x03	; 3
3423
    23b6:	9f 93       	push	r25
3424
    23b8:	8f 93       	push	r24
3425
    23ba:	1f 93       	push	r17
3426
    23bc:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3427
    23c0:	8c e3       	ldi	r24, 0x3C	; 60
3428
    23c2:	80 93 c7 01 	sts	0x01C7, r24
3429
    23c6:	80 91 bc 04 	lds	r24, 0x04BC
3430
    23ca:	90 91 bd 04 	lds	r25, 0x04BD
3431
    23ce:	9f 93       	push	r25
3432
    23d0:	8f 93       	push	r24
3433
    23d2:	87 ea       	ldi	r24, 0xA7	; 167
3434
    23d4:	93 e0       	ldi	r25, 0x03	; 3
3435
    23d6:	70 c0       	rjmp	.+224    	; 0x24b8 <Menu+0x402>
3436
    23d8:	10 92 c7 01 	sts	0x01C7, r1
3437
    23dc:	e0 91 db 04 	lds	r30, 0x04DB
3438
    23e0:	ff 27       	eor	r31, r31
3439
    23e2:	ee 0f       	add	r30, r30
3440
    23e4:	ff 1f       	adc	r31, r31
3441
    23e6:	e2 55       	subi	r30, 0x52	; 82
3442
    23e8:	fb 4f       	sbci	r31, 0xFB	; 251
3443
    23ea:	20 81       	ld	r18, Z
3444
    23ec:	31 81       	ldd	r19, Z+1	; 0x01
3445
    23ee:	e0 91 da 04 	lds	r30, 0x04DA
3446
    23f2:	ff 27       	eor	r31, r31
3447
    23f4:	ee 0f       	add	r30, r30
3448
    23f6:	ff 1f       	adc	r31, r31
3449
    23f8:	e2 55       	subi	r30, 0x52	; 82
3450
    23fa:	fb 4f       	sbci	r31, 0xFB	; 251
3451
    23fc:	80 81       	ld	r24, Z
3452
    23fe:	91 81       	ldd	r25, Z+1	; 0x01
3453
    2400:	3f 93       	push	r19
3454
    2402:	2f 93       	push	r18
3455
    2404:	9f 93       	push	r25
3456
    2406:	8f 93       	push	r24
3457
    2408:	87 e9       	ldi	r24, 0x97	; 151
3458
    240a:	93 e0       	ldi	r25, 0x03	; 3
3459
    240c:	9f 93       	push	r25
3460
    240e:	8f 93       	push	r24
3461
    2410:	11 e0       	ldi	r17, 0x01	; 1
3462
    2412:	1f 93       	push	r17
3463
    2414:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3464
    2418:	84 e1       	ldi	r24, 0x14	; 20
3465
    241a:	80 93 c7 01 	sts	0x01C7, r24
3466
    241e:	e0 91 dd 04 	lds	r30, 0x04DD
3467
    2422:	ff 27       	eor	r31, r31
3468
    2424:	ee 0f       	add	r30, r30
3469
    2426:	ff 1f       	adc	r31, r31
3470
    2428:	e2 55       	subi	r30, 0x52	; 82
3471
    242a:	fb 4f       	sbci	r31, 0xFB	; 251
3472
    242c:	20 81       	ld	r18, Z
3473
    242e:	31 81       	ldd	r19, Z+1	; 0x01
3474
    2430:	e0 91 dc 04 	lds	r30, 0x04DC
3475
    2434:	ff 27       	eor	r31, r31
3476
    2436:	ee 0f       	add	r30, r30
3477
    2438:	ff 1f       	adc	r31, r31
3478
    243a:	e2 55       	subi	r30, 0x52	; 82
3479
    243c:	fb 4f       	sbci	r31, 0xFB	; 251
3480
    243e:	80 81       	ld	r24, Z
3481
    2440:	91 81       	ldd	r25, Z+1	; 0x01
3482
    2442:	3f 93       	push	r19
3483
    2444:	2f 93       	push	r18
3484
    2446:	9f 93       	push	r25
3485
    2448:	8f 93       	push	r24
3486
    244a:	87 e8       	ldi	r24, 0x87	; 135
3487
    244c:	93 e0       	ldi	r25, 0x03	; 3
3488
    244e:	9f 93       	push	r25
3489
    2450:	8f 93       	push	r24
3490
    2452:	1f 93       	push	r17
3491
    2454:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3492
    2458:	88 e2       	ldi	r24, 0x28	; 40
3493
    245a:	80 93 c7 01 	sts	0x01C7, r24
3494
    245e:	e0 91 df 04 	lds	r30, 0x04DF
3495
    2462:	ff 27       	eor	r31, r31
3496
    2464:	ee 0f       	add	r30, r30
3497
    2466:	ff 1f       	adc	r31, r31
3498
    2468:	e2 55       	subi	r30, 0x52	; 82
3499
    246a:	fb 4f       	sbci	r31, 0xFB	; 251
3500
    246c:	20 81       	ld	r18, Z
3501
    246e:	31 81       	ldd	r19, Z+1	; 0x01
3502
    2470:	e0 91 de 04 	lds	r30, 0x04DE
3503
    2474:	ff 27       	eor	r31, r31
3504
    2476:	ee 0f       	add	r30, r30
3505
    2478:	ff 1f       	adc	r31, r31
3506
    247a:	e2 55       	subi	r30, 0x52	; 82
3507
    247c:	fb 4f       	sbci	r31, 0xFB	; 251
3508
    247e:	80 81       	ld	r24, Z
3509
    2480:	91 81       	ldd	r25, Z+1	; 0x01
3510
    2482:	3f 93       	push	r19
3511
    2484:	2f 93       	push	r18
3512
    2486:	9f 93       	push	r25
3513
    2488:	8f 93       	push	r24
3514
    248a:	87 e7       	ldi	r24, 0x77	; 119
3515
    248c:	93 e0       	ldi	r25, 0x03	; 3
3516
    248e:	9f 93       	push	r25
3517
    2490:	8f 93       	push	r24
3518
    2492:	1f 93       	push	r17
3519
    2494:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3520
    2498:	8c e3       	ldi	r24, 0x3C	; 60
3521
    249a:	80 93 c7 01 	sts	0x01C7, r24
3522
    249e:	e0 91 e0 04 	lds	r30, 0x04E0
3523
    24a2:	ff 27       	eor	r31, r31
3524
    24a4:	ee 0f       	add	r30, r30
3525
    24a6:	ff 1f       	adc	r31, r31
3526
    24a8:	e2 55       	subi	r30, 0x52	; 82
3527
    24aa:	fb 4f       	sbci	r31, 0xFB	; 251
3528
    24ac:	80 81       	ld	r24, Z
3529
    24ae:	91 81       	ldd	r25, Z+1	; 0x01
3530
    24b0:	9f 93       	push	r25
3531
    24b2:	8f 93       	push	r24
3532
    24b4:	87 e6       	ldi	r24, 0x67	; 103
3533
    24b6:	93 e0       	ldi	r25, 0x03	; 3
3534
    24b8:	9f 93       	push	r25
3535
    24ba:	8f 93       	push	r24
3536
    24bc:	1f 93       	push	r17
3537
    24be:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3538
    24c2:	8d b7       	in	r24, 0x3d	; 61
3539
    24c4:	9e b7       	in	r25, 0x3e	; 62
3540
    24c6:	4a 96       	adiw	r24, 0x1a	; 26
3541
    24c8:	c8 ce       	rjmp	.-624    	; 0x225a <Menu+0x1a4>
3542
    24ca:	10 92 c7 01 	sts	0x01C7, r1
3543
    24ce:	89 e5       	ldi	r24, 0x59	; 89
3544
    24d0:	93 e0       	ldi	r25, 0x03	; 3
3545
    24d2:	9f 93       	push	r25
3546
    24d4:	8f 93       	push	r24
3547
    24d6:	11 e0       	ldi	r17, 0x01	; 1
3548
    24d8:	1f 93       	push	r17
3549
    24da:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3550
    24de:	84 e1       	ldi	r24, 0x14	; 20
3551
    24e0:	80 93 c7 01 	sts	0x01C7, r24
3552
    24e4:	20 91 d3 01 	lds	r18, 0x01D3
3553
    24e8:	30 91 d4 01 	lds	r19, 0x01D4
3554
    24ec:	80 91 ad 01 	lds	r24, 0x01AD
3555
    24f0:	90 91 ae 01 	lds	r25, 0x01AE
3556
    24f4:	60 91 b9 01 	lds	r22, 0x01B9
3557
    24f8:	3f 93       	push	r19
3558
    24fa:	2f 93       	push	r18
3559
    24fc:	77 27       	eor	r23, r23
3560
    24fe:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
3561
    2502:	7f 93       	push	r23
3562
    2504:	6f 93       	push	r22
3563
    2506:	8a e4       	ldi	r24, 0x4A	; 74
3564
    2508:	93 e0       	ldi	r25, 0x03	; 3
3565
    250a:	9f 93       	push	r25
3566
    250c:	8f 93       	push	r24
3567
    250e:	1f 93       	push	r17
3568
    2510:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3569
    2514:	88 e2       	ldi	r24, 0x28	; 40
3570
    2516:	80 93 c7 01 	sts	0x01C7, r24
3571
    251a:	20 91 d5 01 	lds	r18, 0x01D5
3572
    251e:	30 91 d6 01 	lds	r19, 0x01D6
3573
    2522:	80 91 af 01 	lds	r24, 0x01AF
3574
    2526:	90 91 b0 01 	lds	r25, 0x01B0
3575
    252a:	60 91 ba 01 	lds	r22, 0x01BA
3576
    252e:	3f 93       	push	r19
3577
    2530:	2f 93       	push	r18
3578
    2532:	77 27       	eor	r23, r23
3579
    2534:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
3580
    2538:	7f 93       	push	r23
3581
    253a:	6f 93       	push	r22
3582
    253c:	8b e3       	ldi	r24, 0x3B	; 59
3583
    253e:	93 e0       	ldi	r25, 0x03	; 3
3584
    2540:	9f 93       	push	r25
3585
    2542:	8f 93       	push	r24
3586
    2544:	1f 93       	push	r17
3587
    2546:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3588
    254a:	8c e3       	ldi	r24, 0x3C	; 60
3589
    254c:	80 93 c7 01 	sts	0x01C7, r24
3590
    2550:	20 91 d7 01 	lds	r18, 0x01D7
3591
    2554:	30 91 d8 01 	lds	r19, 0x01D8
3592
    2558:	80 91 b1 01 	lds	r24, 0x01B1
3593
    255c:	90 91 b2 01 	lds	r25, 0x01B2
3594
    2560:	60 91 bb 01 	lds	r22, 0x01BB
3595
    2564:	3f 93       	push	r19
3596
    2566:	2f 93       	push	r18
3597
    2568:	77 27       	eor	r23, r23
3598
    256a:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
3599
    256e:	7f 93       	push	r23
3600
    2570:	6f 93       	push	r22
3601
    2572:	8c e2       	ldi	r24, 0x2C	; 44
3602
    2574:	93 e0       	ldi	r25, 0x03	; 3
3603
    2576:	9f 93       	push	r25
3604
    2578:	8f 93       	push	r24
3605
    257a:	1f 93       	push	r17
3606
    257c:	5b c0       	rjmp	.+182    	; 0x2634 <Menu+0x57e>
3607
    257e:	10 92 c7 01 	sts	0x01C7, r1
3608
    2582:	8f e1       	ldi	r24, 0x1F	; 31
3609
    2584:	93 e0       	ldi	r25, 0x03	; 3
3610
    2586:	9f 93       	push	r25
3611
    2588:	8f 93       	push	r24
3612
    258a:	81 e0       	ldi	r24, 0x01	; 1
3613
    258c:	f8 2e       	mov	r15, r24
3614
    258e:	ff 92       	push	r15
3615
    2590:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3616
    2594:	84 e1       	ldi	r24, 0x14	; 20
3617
    2596:	80 93 c7 01 	sts	0x01C7, r24
3618
    259a:	20 91 1f 05 	lds	r18, 0x051F
3619
    259e:	30 91 20 05 	lds	r19, 0x0520
3620
    25a2:	80 91 b5 01 	lds	r24, 0x01B5
3621
    25a6:	90 91 b6 01 	lds	r25, 0x01B6
3622
    25aa:	60 91 bc 01 	lds	r22, 0x01BC
3623
    25ae:	3f 93       	push	r19
3624
    25b0:	2f 93       	push	r18
3625
    25b2:	77 27       	eor	r23, r23
3626
    25b4:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
3627
    25b8:	7f 93       	push	r23
3628
    25ba:	6f 93       	push	r22
3629
    25bc:	80 e1       	ldi	r24, 0x10	; 16
3630
    25be:	93 e0       	ldi	r25, 0x03	; 3
3631
    25c0:	9f 93       	push	r25
3632
    25c2:	8f 93       	push	r24
3633
    25c4:	ff 92       	push	r15
3634
    25c6:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3635
    25ca:	88 e2       	ldi	r24, 0x28	; 40
3636
    25cc:	80 93 c7 01 	sts	0x01C7, r24
3637
    25d0:	20 91 21 05 	lds	r18, 0x0521
3638
    25d4:	30 91 22 05 	lds	r19, 0x0522
3639
    25d8:	80 91 b3 01 	lds	r24, 0x01B3
3640
    25dc:	90 91 b4 01 	lds	r25, 0x01B4
3641
    25e0:	60 91 bd 01 	lds	r22, 0x01BD
3642
    25e4:	3f 93       	push	r19
3643
    25e6:	2f 93       	push	r18
3644
    25e8:	77 27       	eor	r23, r23
3645
    25ea:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
3646
    25ee:	7f 93       	push	r23
3647
    25f0:	6f 93       	push	r22
3648
    25f2:	81 e0       	ldi	r24, 0x01	; 1
3649
    25f4:	93 e0       	ldi	r25, 0x03	; 3
3650
    25f6:	9f 93       	push	r25
3651
    25f8:	8f 93       	push	r24
3652
    25fa:	ff 92       	push	r15
3653
    25fc:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3654
    2600:	8c e3       	ldi	r24, 0x3C	; 60
3655
    2602:	80 93 c7 01 	sts	0x01C7, r24
3656
    2606:	60 91 23 05 	lds	r22, 0x0523
3657
    260a:	70 91 24 05 	lds	r23, 0x0524
3658
    260e:	80 91 25 05 	lds	r24, 0x0525
3659
    2612:	90 91 26 05 	lds	r25, 0x0526
3660
    2616:	00 91 83 04 	lds	r16, 0x0483
3661
    261a:	10 91 84 04 	lds	r17, 0x0484
3662
    261e:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
3663
    2622:	7f 93       	push	r23
3664
    2624:	6f 93       	push	r22
3665
    2626:	1f 93       	push	r17
3666
    2628:	0f 93       	push	r16
3667
    262a:	82 ef       	ldi	r24, 0xF2	; 242
3668
    262c:	92 e0       	ldi	r25, 0x02	; 2
3669
    262e:	9f 93       	push	r25
3670
    2630:	8f 93       	push	r24
3671
    2632:	ff 92       	push	r15
3672
    2634:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3673
    2638:	8d b7       	in	r24, 0x3d	; 61
3674
    263a:	9e b7       	in	r25, 0x3e	; 62
3675
    263c:	48 96       	adiw	r24, 0x18	; 24
3676
    263e:	0d ce       	rjmp	.-998    	; 0x225a <Menu+0x1a4>
3677
    2640:	84 e1       	ldi	r24, 0x14	; 20
3678
    2642:	80 93 c7 01 	sts	0x01C7, r24
3679
    2646:	80 91 04 01 	lds	r24, 0x0104
3680
    264a:	90 91 05 01 	lds	r25, 0x0105
3681
    264e:	9f 93       	push	r25
3682
    2650:	8f 93       	push	r24
3683
    2652:	83 ee       	ldi	r24, 0xE3	; 227
3684
    2654:	92 e0       	ldi	r25, 0x02	; 2
3685
    2656:	9f 93       	push	r25
3686
    2658:	8f 93       	push	r24
3687
    265a:	11 e0       	ldi	r17, 0x01	; 1
3688
    265c:	1f 93       	push	r17
3689
    265e:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3690
    2662:	88 e2       	ldi	r24, 0x28	; 40
3691
    2664:	80 93 c7 01 	sts	0x01C7, r24
3692
    2668:	80 91 1c 02 	lds	r24, 0x021C
3693
    266c:	99 27       	eor	r25, r25
3694
    266e:	9f 93       	push	r25
3695
    2670:	8f 93       	push	r24
3696
    2672:	84 ed       	ldi	r24, 0xD4	; 212
3697
    2674:	92 e0       	ldi	r25, 0x02	; 2
3698
    2676:	9f 93       	push	r25
3699
    2678:	8f 93       	push	r24
3700
    267a:	1f 93       	push	r17
3701
    267c:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3702
    2680:	8d b7       	in	r24, 0x3d	; 61
3703
    2682:	9e b7       	in	r25, 0x3e	; 62
3704
    2684:	0a 96       	adiw	r24, 0x0a	; 10
3705
    2686:	e9 cd       	rjmp	.-1070   	; 0x225a <Menu+0x1a4>
3706
    2688:	10 92 c7 01 	sts	0x01C7, r1
3707
    268c:	85 ec       	ldi	r24, 0xC5	; 197
3708
    268e:	92 e0       	ldi	r25, 0x02	; 2
3709
    2690:	9f 93       	push	r25
3710
    2692:	8f 93       	push	r24
3711
    2694:	11 e0       	ldi	r17, 0x01	; 1
3712
    2696:	1f 93       	push	r17
3713
    2698:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3714
    269c:	84 e1       	ldi	r24, 0x14	; 20
3715
    269e:	80 93 c7 01 	sts	0x01C7, r24
3716
    26a2:	80 91 0f 02 	lds	r24, 0x020F
3717
    26a6:	90 91 10 02 	lds	r25, 0x0210
3718
    26aa:	9f 93       	push	r25
3719
    26ac:	8f 93       	push	r24
3720
    26ae:	86 eb       	ldi	r24, 0xB6	; 182
3721
    26b0:	92 e0       	ldi	r25, 0x02	; 2
3722
    26b2:	9f 93       	push	r25
3723
    26b4:	8f 93       	push	r24
3724
    26b6:	1f 93       	push	r17
3725
    26b8:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3726
    26bc:	88 e2       	ldi	r24, 0x28	; 40
3727
    26be:	80 93 c7 01 	sts	0x01C7, r24
3728
    26c2:	80 91 0b 02 	lds	r24, 0x020B
3729
    26c6:	90 91 0c 02 	lds	r25, 0x020C
3730
    26ca:	9f 93       	push	r25
3731
    26cc:	8f 93       	push	r24
3732
    26ce:	87 ea       	ldi	r24, 0xA7	; 167
3733
    26d0:	92 e0       	ldi	r25, 0x02	; 2
3734
    26d2:	9f 93       	push	r25
3735
    26d4:	8f 93       	push	r24
3736
    26d6:	1f 93       	push	r17
3737
    26d8:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3738
    26dc:	8c e3       	ldi	r24, 0x3C	; 60
3739
    26de:	80 93 c7 01 	sts	0x01C7, r24
3740
    26e2:	80 91 0d 02 	lds	r24, 0x020D
3741
    26e6:	90 91 0e 02 	lds	r25, 0x020E
3742
    26ea:	9f 93       	push	r25
3743
    26ec:	8f 93       	push	r24
3744
    26ee:	88 e9       	ldi	r24, 0x98	; 152
3745
    26f0:	92 e0       	ldi	r25, 0x02	; 2
3746
    26f2:	e8 c0       	rjmp	.+464    	; 0x28c4 <Menu+0x80e>
3747
    26f4:	10 92 c7 01 	sts	0x01C7, r1
3748
    26f8:	80 91 14 02 	lds	r24, 0x0214
3749
    26fc:	90 91 15 02 	lds	r25, 0x0215
3750
    2700:	9f 93       	push	r25
3751
    2702:	8f 93       	push	r24
3752
    2704:	8c e8       	ldi	r24, 0x8C	; 140
3753
    2706:	92 e0       	ldi	r25, 0x02	; 2
3754
    2708:	9f 93       	push	r25
3755
    270a:	8f 93       	push	r24
3756
    270c:	11 e0       	ldi	r17, 0x01	; 1
3757
    270e:	1f 93       	push	r17
3758
    2710:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3759
    2714:	84 e1       	ldi	r24, 0x14	; 20
3760
    2716:	80 93 c7 01 	sts	0x01C7, r24
3761
    271a:	80 91 16 02 	lds	r24, 0x0216
3762
    271e:	90 91 17 02 	lds	r25, 0x0217
3763
    2722:	9f 93       	push	r25
3764
    2724:	8f 93       	push	r24
3765
    2726:	80 e8       	ldi	r24, 0x80	; 128
3766
    2728:	92 e0       	ldi	r25, 0x02	; 2
3767
    272a:	9f 93       	push	r25
3768
    272c:	8f 93       	push	r24
3769
    272e:	1f 93       	push	r17
3770
    2730:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3771
    2734:	88 e2       	ldi	r24, 0x28	; 40
3772
    2736:	80 93 c7 01 	sts	0x01C7, r24
3773
    273a:	80 91 18 02 	lds	r24, 0x0218
3774
    273e:	90 91 19 02 	lds	r25, 0x0219
3775
    2742:	9f 93       	push	r25
3776
    2744:	8f 93       	push	r24
3777
    2746:	84 e7       	ldi	r24, 0x74	; 116
3778
    2748:	92 e0       	ldi	r25, 0x02	; 2
3779
    274a:	9f 93       	push	r25
3780
    274c:	8f 93       	push	r24
3781
    274e:	1f 93       	push	r17
3782
    2750:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3783
    2754:	8c e3       	ldi	r24, 0x3C	; 60
3784
    2756:	80 93 c7 01 	sts	0x01C7, r24
3785
    275a:	80 91 1a 02 	lds	r24, 0x021A
3786
    275e:	90 91 1b 02 	lds	r25, 0x021B
3787
    2762:	9f 93       	push	r25
3788
    2764:	8f 93       	push	r24
3789
    2766:	88 e6       	ldi	r24, 0x68	; 104
3790
    2768:	92 e0       	ldi	r25, 0x02	; 2
3791
    276a:	6f cd       	rjmp	.-1314   	; 0x224a <Menu+0x194>
3792
    276c:	10 92 c7 01 	sts	0x01C7, r1
3793
    2770:	80 e6       	ldi	r24, 0x60	; 96
3794
    2772:	92 e0       	ldi	r25, 0x02	; 2
3795
    2774:	9f 93       	push	r25
3796
    2776:	8f 93       	push	r24
3797
    2778:	11 e0       	ldi	r17, 0x01	; 1
3798
    277a:	1f 93       	push	r17
3799
    277c:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3800
    2780:	84 e1       	ldi	r24, 0x14	; 20
3801
    2782:	80 93 c7 01 	sts	0x01C7, r24
3802
    2786:	80 91 89 01 	lds	r24, 0x0189
3803
    278a:	99 27       	eor	r25, r25
3804
    278c:	9f 93       	push	r25
3805
    278e:	8f 93       	push	r24
3806
    2790:	82 e5       	ldi	r24, 0x52	; 82
3807
    2792:	92 e0       	ldi	r25, 0x02	; 2
3808
    2794:	9f 93       	push	r25
3809
    2796:	8f 93       	push	r24
3810
    2798:	1f 93       	push	r17
3811
    279a:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3812
    279e:	88 e2       	ldi	r24, 0x28	; 40
3813
    27a0:	80 93 c7 01 	sts	0x01C7, r24
3814
    27a4:	80 91 a8 01 	lds	r24, 0x01A8
3815
    27a8:	90 91 a9 01 	lds	r25, 0x01A9
3816
    27ac:	9f 93       	push	r25
3817
    27ae:	8f 93       	push	r24
3818
    27b0:	84 e4       	ldi	r24, 0x44	; 68
3819
    27b2:	92 e0       	ldi	r25, 0x02	; 2
3820
    27b4:	9f 93       	push	r25
3821
    27b6:	8f 93       	push	r24
3822
    27b8:	1f 93       	push	r17
3823
    27ba:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3824
    27be:	8c e3       	ldi	r24, 0x3C	; 60
3825
    27c0:	80 93 c7 01 	sts	0x01C7, r24
3826
    27c4:	80 91 fe 04 	lds	r24, 0x04FE
3827
    27c8:	99 27       	eor	r25, r25
3828
    27ca:	9f 93       	push	r25
3829
    27cc:	8f 93       	push	r24
3830
    27ce:	80 91 fd 04 	lds	r24, 0x04FD
3831
    27d2:	99 27       	eor	r25, r25
3832
    27d4:	9f 93       	push	r25
3833
    27d6:	8f 93       	push	r24
3834
    27d8:	86 e3       	ldi	r24, 0x36	; 54
3835
    27da:	92 e0       	ldi	r25, 0x02	; 2
3836
    27dc:	9f 93       	push	r25
3837
    27de:	8f 93       	push	r24
3838
    27e0:	1f 93       	push	r17
3839
    27e2:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3840
    27e6:	36 cd       	rjmp	.-1428   	; 0x2254 <Menu+0x19e>
3841
    27e8:	10 92 c7 01 	sts	0x01C7, r1
3842
    27ec:	8e e2       	ldi	r24, 0x2E	; 46
3843
    27ee:	92 e0       	ldi	r25, 0x02	; 2
3844
    27f0:	9f 93       	push	r25
3845
    27f2:	8f 93       	push	r24
3846
    27f4:	11 e0       	ldi	r17, 0x01	; 1
3847
    27f6:	1f 93       	push	r17
3848
    27f8:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3849
    27fc:	84 e1       	ldi	r24, 0x14	; 20
3850
    27fe:	80 93 c7 01 	sts	0x01C7, r24
3851
    2802:	80 91 93 04 	lds	r24, 0x0493
3852
    2806:	99 27       	eor	r25, r25
3853
    2808:	87 fd       	sbrc	r24, 7
3854
    280a:	90 95       	com	r25
3855
    280c:	9f 93       	push	r25
3856
    280e:	8f 93       	push	r24
3857
    2810:	8f e1       	ldi	r24, 0x1F	; 31
3858
    2812:	92 e0       	ldi	r25, 0x02	; 2
3859
    2814:	9f 93       	push	r25
3860
    2816:	8f 93       	push	r24
3861
    2818:	1f 93       	push	r17
3862
    281a:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3863
    281e:	88 e2       	ldi	r24, 0x28	; 40
3864
    2820:	80 93 c7 01 	sts	0x01C7, r24
3865
    2824:	80 91 94 04 	lds	r24, 0x0494
3866
    2828:	99 27       	eor	r25, r25
3867
    282a:	87 fd       	sbrc	r24, 7
3868
    282c:	90 95       	com	r25
3869
    282e:	9f 93       	push	r25
3870
    2830:	8f 93       	push	r24
3871
    2832:	80 e1       	ldi	r24, 0x10	; 16
3872
    2834:	92 e0       	ldi	r25, 0x02	; 2
3873
    2836:	9f 93       	push	r25
3874
    2838:	8f 93       	push	r24
3875
    283a:	1f 93       	push	r17
3876
    283c:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3877
    2840:	8c e3       	ldi	r24, 0x3C	; 60
3878
    2842:	80 93 c7 01 	sts	0x01C7, r24
3879
    2846:	80 91 95 04 	lds	r24, 0x0495
3880
    284a:	99 27       	eor	r25, r25
3881
    284c:	87 fd       	sbrc	r24, 7
3882
    284e:	90 95       	com	r25
3883
    2850:	9f 93       	push	r25
3884
    2852:	8f 93       	push	r24
3885
    2854:	81 e0       	ldi	r24, 0x01	; 1
3886
    2856:	92 e0       	ldi	r25, 0x02	; 2
3887
    2858:	35 c0       	rjmp	.+106    	; 0x28c4 <Menu+0x80e>
3888
    285a:	10 92 c7 01 	sts	0x01C7, r1
3889
    285e:	87 ef       	ldi	r24, 0xF7	; 247
3890
    2860:	91 e0       	ldi	r25, 0x01	; 1
3891
    2862:	9f 93       	push	r25
3892
    2864:	8f 93       	push	r24
3893
    2866:	11 e0       	ldi	r17, 0x01	; 1
3894
    2868:	1f 93       	push	r17
3895
    286a:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3896
    286e:	84 e1       	ldi	r24, 0x14	; 20
3897
    2870:	80 93 c7 01 	sts	0x01C7, r24
3898
    2874:	80 91 96 04 	lds	r24, 0x0496
3899
    2878:	90 91 97 04 	lds	r25, 0x0497
3900
    287c:	9f 93       	push	r25
3901
    287e:	8f 93       	push	r24
3902
    2880:	89 ee       	ldi	r24, 0xE9	; 233
3903
    2882:	91 e0       	ldi	r25, 0x01	; 1
3904
    2884:	9f 93       	push	r25
3905
    2886:	8f 93       	push	r24
3906
    2888:	1f 93       	push	r17
3907
    288a:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3908
    288e:	88 e2       	ldi	r24, 0x28	; 40
3909
    2890:	80 93 c7 01 	sts	0x01C7, r24
3910
    2894:	80 91 98 04 	lds	r24, 0x0498
3911
    2898:	90 91 99 04 	lds	r25, 0x0499
3912
    289c:	9f 93       	push	r25
3913
    289e:	8f 93       	push	r24
3914
    28a0:	8b ed       	ldi	r24, 0xDB	; 219
3915
    28a2:	91 e0       	ldi	r25, 0x01	; 1
3916
    28a4:	9f 93       	push	r25
3917
    28a6:	8f 93       	push	r24
3918
    28a8:	1f 93       	push	r17
3919
    28aa:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3920
    28ae:	8c e3       	ldi	r24, 0x3C	; 60
3921
    28b0:	80 93 c7 01 	sts	0x01C7, r24
3922
    28b4:	80 91 9a 04 	lds	r24, 0x049A
3923
    28b8:	90 91 9b 04 	lds	r25, 0x049B
3924
    28bc:	9f 93       	push	r25
3925
    28be:	8f 93       	push	r24
3926
    28c0:	8d ec       	ldi	r24, 0xCD	; 205
3927
    28c2:	91 e0       	ldi	r25, 0x01	; 1
3928
    28c4:	9f 93       	push	r25
3929
    28c6:	8f 93       	push	r24
3930
    28c8:	1f 93       	push	r17
3931
    28ca:	0e 94 24 09 	call	0x1248	; 0x1248 <_printf_P>
3932
    28ce:	8d b7       	in	r24, 0x3d	; 61
3933
    28d0:	9e b7       	in	r25, 0x3e	; 62
3934
    28d2:	42 96       	adiw	r24, 0x12	; 18
3935
    28d4:	c2 cc       	rjmp	.-1660   	; 0x225a <Menu+0x1a4>
3936
    28d6:	81 50       	subi	r24, 0x01	; 1
3937
    28d8:	80 93 66 01 	sts	0x0166, r24
3938
    28dc:	10 92 c9 01 	sts	0x01C9, r1
3939
    28e0:	10 92 c8 01 	sts	0x01C8, r1
3940
    28e4:	1f 91       	pop	r17
3941
    28e6:	0f 91       	pop	r16
3942
    28e8:	ff 90       	pop	r15
3943
    28ea:	08 95       	ret
3944
 
3945
000028ec <__vector_19>:
3946
    28ec:	1f 92       	push	r1
3947
    28ee:	0f 92       	push	r0
3948
    28f0:	0f b6       	in	r0, 0x3f	; 63
3949
    28f2:	0f 92       	push	r0
3950
    28f4:	11 24       	eor	r1, r1
3951
    28f6:	2f 93       	push	r18
3952
    28f8:	3f 93       	push	r19
3953
    28fa:	4f 93       	push	r20
3954
    28fc:	8f 93       	push	r24
3955
    28fe:	9f 93       	push	r25
3956
    2900:	80 91 9c 04 	lds	r24, 0x049C
3957
    2904:	83 30       	cpi	r24, 0x03	; 3
3958
    2906:	19 f0       	breq	.+6      	; 0x290e <__vector_19+0x22>
3959
    2908:	84 30       	cpi	r24, 0x04	; 4
3960
    290a:	a1 f5       	brne	.+104    	; 0x2974 <__vector_19+0x88>
3961
    290c:	08 c0       	rjmp	.+16     	; 0x291e <__vector_19+0x32>
3962
    290e:	8e b5       	in	r24, 0x2e	; 46
3963
    2910:	80 93 ca 01 	sts	0x01CA, r24
3964
    2914:	1e bc       	out	0x2e, r1	; 46
3965
    2916:	84 e0       	ldi	r24, 0x04	; 4
3966
    2918:	80 93 9c 04 	sts	0x049C, r24
3967
    291c:	2b c0       	rjmp	.+86     	; 0x2974 <__vector_19+0x88>
3968
    291e:	80 91 ca 01 	lds	r24, 0x01CA
3969
    2922:	99 27       	eor	r25, r25
3970
    2924:	38 2f       	mov	r19, r24
3971
    2926:	22 27       	eor	r18, r18
3972
    2928:	8e b5       	in	r24, 0x2e	; 46
3973
    292a:	99 27       	eor	r25, r25
3974
    292c:	28 2b       	or	r18, r24
3975
    292e:	39 2b       	or	r19, r25
3976
    2930:	c9 01       	movw	r24, r18
3977
    2932:	8d 50       	subi	r24, 0x0D	; 13
3978
    2934:	9e 4f       	sbci	r25, 0xFE	; 254
3979
    2936:	87 5e       	subi	r24, 0xE7	; 231
3980
    2938:	93 40       	sbci	r25, 0x03	; 3
3981
    293a:	d0 f4       	brcc	.+52     	; 0x2970 <__vector_19+0x84>
3982
    293c:	80 91 9f 04 	lds	r24, 0x049F
3983
    2940:	85 30       	cpi	r24, 0x05	; 5
3984
    2942:	19 f0       	breq	.+6      	; 0x294a <__vector_19+0x5e>
3985
    2944:	86 30       	cpi	r24, 0x06	; 6
3986
    2946:	69 f4       	brne	.+26     	; 0x2962 <__vector_19+0x76>
3987
    2948:	06 c0       	rjmp	.+12     	; 0x2956 <__vector_19+0x6a>
3988
    294a:	30 93 a1 04 	sts	0x04A1, r19
3989
    294e:	20 93 a0 04 	sts	0x04A0, r18
3990
    2952:	86 e0       	ldi	r24, 0x06	; 6
3991
    2954:	0b c0       	rjmp	.+22     	; 0x296c <__vector_19+0x80>
3992
    2956:	30 93 a3 04 	sts	0x04A3, r19
3993
    295a:	20 93 a2 04 	sts	0x04A2, r18
3994
    295e:	87 e0       	ldi	r24, 0x07	; 7
3995
    2960:	05 c0       	rjmp	.+10     	; 0x296c <__vector_19+0x80>
3996
    2962:	30 93 a5 04 	sts	0x04A5, r19
3997
    2966:	20 93 a4 04 	sts	0x04A4, r18
3998
    296a:	85 e0       	ldi	r24, 0x05	; 5
3999
    296c:	80 93 9f 04 	sts	0x049F, r24
4000
    2970:	10 92 9c 04 	sts	0x049C, r1
4001
    2974:	9f 91       	pop	r25
4002
    2976:	8f 91       	pop	r24
4003
    2978:	4f 91       	pop	r20
4004
    297a:	3f 91       	pop	r19
4005
    297c:	2f 91       	pop	r18
4006
    297e:	0f 90       	pop	r0
4007
    2980:	0f be       	out	0x3f, r0	; 63
4008
    2982:	0f 90       	pop	r0
4009
    2984:	1f 90       	pop	r1
4010
    2986:	18 95       	reti
4011
 
4012
00002988 <heading_MM3>:
4013
    2988:	a0 e1       	ldi	r26, 0x10	; 16
4014
    298a:	b0 e0       	ldi	r27, 0x00	; 0
4015
    298c:	ea ec       	ldi	r30, 0xCA	; 202
4016
    298e:	f4 e1       	ldi	r31, 0x14	; 20
4017
    2990:	0c 94 e2 2e 	jmp	0x5dc4	; 0x5dc4 <__prologue_saves__>
4018
    2994:	60 91 db 01 	lds	r22, 0x01DB
4019
    2998:	70 91 dc 01 	lds	r23, 0x01DC
4020
    299c:	80 91 dd 01 	lds	r24, 0x01DD
4021
    29a0:	90 91 de 01 	lds	r25, 0x01DE
4022
    29a4:	e0 90 f7 04 	lds	r14, 0x04F7
4023
    29a8:	ff 24       	eor	r15, r15
4024
    29aa:	33 e0       	ldi	r19, 0x03	; 3
4025
    29ac:	ee 0c       	add	r14, r14
4026
    29ae:	ff 1c       	adc	r15, r15
4027
    29b0:	3a 95       	dec	r19
4028
    29b2:	e1 f7       	brne	.-8      	; 0x29ac <heading_MM3+0x24>
4029
    29b4:	00 27       	eor	r16, r16
4030
    29b6:	11 27       	eor	r17, r17
4031
    29b8:	a8 01       	movw	r20, r16
4032
    29ba:	97 01       	movw	r18, r14
4033
    29bc:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
4034
    29c0:	59 01       	movw	r10, r18
4035
    29c2:	6a 01       	movw	r12, r20
4036
    29c4:	c9 01       	movw	r24, r18
4037
    29c6:	0e 94 de 17 	call	0x2fbc	; 0x2fbc <sin_f>
4038
    29ca:	6d 87       	std	Y+13, r22	; 0x0d
4039
    29cc:	7e 87       	std	Y+14, r23	; 0x0e
4040
    29ce:	8f 87       	std	Y+15, r24	; 0x0f
4041
    29d0:	98 8b       	std	Y+16, r25	; 0x10
4042
    29d2:	c5 01       	movw	r24, r10
4043
    29d4:	0e 94 3e 18 	call	0x307c	; 0x307c <cos_f>
4044
    29d8:	69 87       	std	Y+9, r22	; 0x09
4045
    29da:	7a 87       	std	Y+10, r23	; 0x0a
4046
    29dc:	8b 87       	std	Y+11, r24	; 0x0b
4047
    29de:	9c 87       	std	Y+12, r25	; 0x0c
4048
    29e0:	60 91 e3 01 	lds	r22, 0x01E3
4049
    29e4:	70 91 e4 01 	lds	r23, 0x01E4
4050
    29e8:	80 91 e5 01 	lds	r24, 0x01E5
4051
    29ec:	90 91 e6 01 	lds	r25, 0x01E6
4052
    29f0:	a8 01       	movw	r20, r16
4053
    29f2:	97 01       	movw	r18, r14
4054
    29f4:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
4055
    29f8:	79 01       	movw	r14, r18
4056
    29fa:	8a 01       	movw	r16, r20
4057
    29fc:	c9 01       	movw	r24, r18
4058
    29fe:	0e 94 de 17 	call	0x2fbc	; 0x2fbc <sin_f>
4059
    2a02:	6d 83       	std	Y+5, r22	; 0x05
4060
    2a04:	7e 83       	std	Y+6, r23	; 0x06
4061
    2a06:	8f 83       	std	Y+7, r24	; 0x07
4062
    2a08:	98 87       	std	Y+8, r25	; 0x08
4063
    2a0a:	c7 01       	movw	r24, r14
4064
    2a0c:	0e 94 3e 18 	call	0x307c	; 0x307c <cos_f>
4065
    2a10:	69 83       	std	Y+1, r22	; 0x01
4066
    2a12:	7a 83       	std	Y+2, r23	; 0x02
4067
    2a14:	8b 83       	std	Y+3, r24	; 0x03
4068
    2a16:	9c 83       	std	Y+4, r25	; 0x04
4069
    2a18:	a0 90 a0 04 	lds	r10, 0x04A0
4070
    2a1c:	b0 90 a1 04 	lds	r11, 0x04A1
4071
    2a20:	80 91 93 04 	lds	r24, 0x0493
4072
    2a24:	99 27       	eor	r25, r25
4073
    2a26:	87 fd       	sbrc	r24, 7
4074
    2a28:	90 95       	com	r25
4075
    2a2a:	a8 1a       	sub	r10, r24
4076
    2a2c:	b9 0a       	sbc	r11, r25
4077
    2a2e:	80 90 a2 04 	lds	r8, 0x04A2
4078
    2a32:	90 90 a3 04 	lds	r9, 0x04A3
4079
    2a36:	80 91 94 04 	lds	r24, 0x0494
4080
    2a3a:	99 27       	eor	r25, r25
4081
    2a3c:	87 fd       	sbrc	r24, 7
4082
    2a3e:	90 95       	com	r25
4083
    2a40:	88 1a       	sub	r8, r24
4084
    2a42:	99 0a       	sbc	r9, r25
4085
    2a44:	40 90 a4 04 	lds	r4, 0x04A4
4086
    2a48:	50 90 a5 04 	lds	r5, 0x04A5
4087
    2a4c:	80 91 95 04 	lds	r24, 0x0495
4088
    2a50:	99 27       	eor	r25, r25
4089
    2a52:	87 fd       	sbrc	r24, 7
4090
    2a54:	90 95       	com	r25
4091
    2a56:	48 1a       	sub	r4, r24
4092
    2a58:	59 0a       	sbc	r5, r25
4093
    2a5a:	20 90 96 04 	lds	r2, 0x0496
4094
    2a5e:	30 90 97 04 	lds	r3, 0x0497
4095
    2a62:	c0 90 98 04 	lds	r12, 0x0498
4096
    2a66:	d0 90 99 04 	lds	r13, 0x0499
4097
    2a6a:	c2 14       	cp	r12, r2
4098
    2a6c:	d3 04       	cpc	r13, r3
4099
    2a6e:	d0 f4       	brcc	.+52     	; 0x2aa4 <heading_MM3+0x11c>
4100
    2a70:	60 90 9a 04 	lds	r6, 0x049A
4101
    2a74:	70 90 9b 04 	lds	r7, 0x049B
4102
    2a78:	62 14       	cp	r6, r2
4103
    2a7a:	73 04       	cpc	r7, r3
4104
    2a7c:	98 f4       	brcc	.+38     	; 0x2aa4 <heading_MM3+0x11c>
4105
    2a7e:	71 01       	movw	r14, r2
4106
    2a80:	00 27       	eor	r16, r16
4107
    2a82:	11 27       	eor	r17, r17
4108
    2a84:	b4 01       	movw	r22, r8
4109
    2a86:	88 27       	eor	r24, r24
4110
    2a88:	77 fd       	sbrc	r23, 7
4111
    2a8a:	80 95       	com	r24
4112
    2a8c:	98 2f       	mov	r25, r24
4113
    2a8e:	a8 01       	movw	r20, r16
4114
    2a90:	97 01       	movw	r18, r14
4115
    2a92:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
4116
    2a96:	96 01       	movw	r18, r12
4117
    2a98:	44 27       	eor	r20, r20
4118
    2a9a:	55 27       	eor	r21, r21
4119
    2a9c:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
4120
    2aa0:	49 01       	movw	r8, r18
4121
    2aa2:	1c c0       	rjmp	.+56     	; 0x2adc <heading_MM3+0x154>
4122
    2aa4:	2c 14       	cp	r2, r12
4123
    2aa6:	3d 04       	cpc	r3, r13
4124
    2aa8:	48 f5       	brcc	.+82     	; 0x2afc <heading_MM3+0x174>
4125
    2aaa:	60 90 9a 04 	lds	r6, 0x049A
4126
    2aae:	70 90 9b 04 	lds	r7, 0x049B
4127
    2ab2:	6c 14       	cp	r6, r12
4128
    2ab4:	7d 04       	cpc	r7, r13
4129
    2ab6:	10 f5       	brcc	.+68     	; 0x2afc <heading_MM3+0x174>
4130
    2ab8:	76 01       	movw	r14, r12
4131
    2aba:	00 27       	eor	r16, r16
4132
    2abc:	11 27       	eor	r17, r17
4133
    2abe:	b5 01       	movw	r22, r10
4134
    2ac0:	88 27       	eor	r24, r24
4135
    2ac2:	77 fd       	sbrc	r23, 7
4136
    2ac4:	80 95       	com	r24
4137
    2ac6:	98 2f       	mov	r25, r24
4138
    2ac8:	a8 01       	movw	r20, r16
4139
    2aca:	97 01       	movw	r18, r14
4140
    2acc:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
4141
    2ad0:	91 01       	movw	r18, r2
4142
    2ad2:	44 27       	eor	r20, r20
4143
    2ad4:	55 27       	eor	r21, r21
4144
    2ad6:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
4145
    2ada:	59 01       	movw	r10, r18
4146
    2adc:	b2 01       	movw	r22, r4
4147
    2ade:	88 27       	eor	r24, r24
4148
    2ae0:	77 fd       	sbrc	r23, 7
4149
    2ae2:	80 95       	com	r24
4150
    2ae4:	98 2f       	mov	r25, r24
4151
    2ae6:	a8 01       	movw	r20, r16
4152
    2ae8:	97 01       	movw	r18, r14
4153
    2aea:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
4154
    2aee:	93 01       	movw	r18, r6
4155
    2af0:	44 27       	eor	r20, r20
4156
    2af2:	55 27       	eor	r21, r21
4157
    2af4:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
4158
    2af8:	29 01       	movw	r4, r18
4159
    2afa:	24 c0       	rjmp	.+72     	; 0x2b44 <heading_MM3+0x1bc>
4160
    2afc:	e0 90 9a 04 	lds	r14, 0x049A
4161
    2b00:	f0 90 9b 04 	lds	r15, 0x049B
4162
    2b04:	00 27       	eor	r16, r16
4163
    2b06:	11 27       	eor	r17, r17
4164
    2b08:	b5 01       	movw	r22, r10
4165
    2b0a:	88 27       	eor	r24, r24
4166
    2b0c:	77 fd       	sbrc	r23, 7
4167
    2b0e:	80 95       	com	r24
4168
    2b10:	98 2f       	mov	r25, r24
4169
    2b12:	a8 01       	movw	r20, r16
4170
    2b14:	97 01       	movw	r18, r14
4171
    2b16:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
4172
    2b1a:	91 01       	movw	r18, r2
4173
    2b1c:	44 27       	eor	r20, r20
4174
    2b1e:	55 27       	eor	r21, r21
4175
    2b20:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
4176
    2b24:	59 01       	movw	r10, r18
4177
    2b26:	b4 01       	movw	r22, r8
4178
    2b28:	88 27       	eor	r24, r24
4179
    2b2a:	77 fd       	sbrc	r23, 7
4180
    2b2c:	80 95       	com	r24
4181
    2b2e:	98 2f       	mov	r25, r24
4182
    2b30:	a8 01       	movw	r20, r16
4183
    2b32:	97 01       	movw	r18, r14
4184
    2b34:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
4185
    2b38:	96 01       	movw	r18, r12
4186
    2b3a:	44 27       	eor	r20, r20
4187
    2b3c:	55 27       	eor	r21, r21
4188
    2b3e:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
4189
    2b42:	49 01       	movw	r8, r18
4190
    2b44:	b0 92 73 04 	sts	0x0473, r11
4191
    2b48:	a0 92 72 04 	sts	0x0472, r10
4192
    2b4c:	90 92 75 04 	sts	0x0475, r9
4193
    2b50:	80 92 74 04 	sts	0x0474, r8
4194
    2b54:	50 92 77 04 	sts	0x0477, r5
4195
    2b58:	40 92 76 04 	sts	0x0476, r4
4196
    2b5c:	b5 01       	movw	r22, r10
4197
    2b5e:	88 27       	eor	r24, r24
4198
    2b60:	77 fd       	sbrc	r23, 7
4199
    2b62:	80 95       	com	r24
4200
    2b64:	98 2f       	mov	r25, r24
4201
    2b66:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
4202
    2b6a:	29 85       	ldd	r18, Y+9	; 0x09
4203
    2b6c:	3a 85       	ldd	r19, Y+10	; 0x0a
4204
    2b6e:	4b 85       	ldd	r20, Y+11	; 0x0b
4205
    2b70:	5c 85       	ldd	r21, Y+12	; 0x0c
4206
    2b72:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4207
    2b76:	5b 01       	movw	r10, r22
4208
    2b78:	6c 01       	movw	r12, r24
4209
    2b7a:	b4 01       	movw	r22, r8
4210
    2b7c:	88 27       	eor	r24, r24
4211
    2b7e:	77 fd       	sbrc	r23, 7
4212
    2b80:	80 95       	com	r24
4213
    2b82:	98 2f       	mov	r25, r24
4214
    2b84:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
4215
    2b88:	7b 01       	movw	r14, r22
4216
    2b8a:	8c 01       	movw	r16, r24
4217
    2b8c:	2d 81       	ldd	r18, Y+5	; 0x05
4218
    2b8e:	3e 81       	ldd	r19, Y+6	; 0x06
4219
    2b90:	4f 81       	ldd	r20, Y+7	; 0x07
4220
    2b92:	58 85       	ldd	r21, Y+8	; 0x08
4221
    2b94:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4222
    2b98:	2d 85       	ldd	r18, Y+13	; 0x0d
4223
    2b9a:	3e 85       	ldd	r19, Y+14	; 0x0e
4224
    2b9c:	4f 85       	ldd	r20, Y+15	; 0x0f
4225
    2b9e:	58 89       	ldd	r21, Y+16	; 0x10
4226
    2ba0:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4227
    2ba4:	9b 01       	movw	r18, r22
4228
    2ba6:	ac 01       	movw	r20, r24
4229
    2ba8:	c6 01       	movw	r24, r12
4230
    2baa:	b5 01       	movw	r22, r10
4231
    2bac:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
4232
    2bb0:	3b 01       	movw	r6, r22
4233
    2bb2:	4c 01       	movw	r8, r24
4234
    2bb4:	b2 01       	movw	r22, r4
4235
    2bb6:	88 27       	eor	r24, r24
4236
    2bb8:	77 fd       	sbrc	r23, 7
4237
    2bba:	80 95       	com	r24
4238
    2bbc:	98 2f       	mov	r25, r24
4239
    2bbe:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
4240
    2bc2:	5b 01       	movw	r10, r22
4241
    2bc4:	6c 01       	movw	r12, r24
4242
    2bc6:	29 81       	ldd	r18, Y+1	; 0x01
4243
    2bc8:	3a 81       	ldd	r19, Y+2	; 0x02
4244
    2bca:	4b 81       	ldd	r20, Y+3	; 0x03
4245
    2bcc:	5c 81       	ldd	r21, Y+4	; 0x04
4246
    2bce:	c8 01       	movw	r24, r16
4247
    2bd0:	b7 01       	movw	r22, r14
4248
    2bd2:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4249
    2bd6:	7b 01       	movw	r14, r22
4250
    2bd8:	8c 01       	movw	r16, r24
4251
    2bda:	2d 81       	ldd	r18, Y+5	; 0x05
4252
    2bdc:	3e 81       	ldd	r19, Y+6	; 0x06
4253
    2bde:	4f 81       	ldd	r20, Y+7	; 0x07
4254
    2be0:	58 85       	ldd	r21, Y+8	; 0x08
4255
    2be2:	c6 01       	movw	r24, r12
4256
    2be4:	b5 01       	movw	r22, r10
4257
    2be6:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4258
    2bea:	9b 01       	movw	r18, r22
4259
    2bec:	ac 01       	movw	r20, r24
4260
    2bee:	c8 01       	movw	r24, r16
4261
    2bf0:	b7 01       	movw	r22, r14
4262
    2bf2:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
4263
    2bf6:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
4264
    2bfa:	7b 01       	movw	r14, r22
4265
    2bfc:	8c 01       	movw	r16, r24
4266
    2bfe:	29 81       	ldd	r18, Y+1	; 0x01
4267
    2c00:	3a 81       	ldd	r19, Y+2	; 0x02
4268
    2c02:	4b 81       	ldd	r20, Y+3	; 0x03
4269
    2c04:	5c 81       	ldd	r21, Y+4	; 0x04
4270
    2c06:	c6 01       	movw	r24, r12
4271
    2c08:	b5 01       	movw	r22, r10
4272
    2c0a:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4273
    2c0e:	2d 85       	ldd	r18, Y+13	; 0x0d
4274
    2c10:	3e 85       	ldd	r19, Y+14	; 0x0e
4275
    2c12:	4f 85       	ldd	r20, Y+15	; 0x0f
4276
    2c14:	58 89       	ldd	r21, Y+16	; 0x10
4277
    2c16:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4278
    2c1a:	9b 01       	movw	r18, r22
4279
    2c1c:	ac 01       	movw	r20, r24
4280
    2c1e:	c4 01       	movw	r24, r8
4281
    2c20:	b3 01       	movw	r22, r6
4282
    2c22:	0e 94 f7 2c 	call	0x59ee	; 0x59ee <__subsf3>
4283
    2c26:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
4284
    2c2a:	dc 01       	movw	r26, r24
4285
    2c2c:	cb 01       	movw	r24, r22
4286
    2c2e:	b7 01       	movw	r22, r14
4287
    2c30:	0e 94 36 17 	call	0x2e6c	; 0x2e6c <atan2_i>
4288
    2c34:	9c 01       	movw	r18, r24
4289
    2c36:	97 ff       	sbrs	r25, 7
4290
    2c38:	05 c0       	rjmp	.+10     	; 0x2c44 <heading_MM3+0x2bc>
4291
    2c3a:	88 27       	eor	r24, r24
4292
    2c3c:	99 27       	eor	r25, r25
4293
    2c3e:	82 1b       	sub	r24, r18
4294
    2c40:	93 0b       	sbc	r25, r19
4295
    2c42:	04 c0       	rjmp	.+8      	; 0x2c4c <heading_MM3+0x2c4>
4296
    2c44:	88 e6       	ldi	r24, 0x68	; 104
4297
    2c46:	91 e0       	ldi	r25, 0x01	; 1
4298
    2c48:	82 1b       	sub	r24, r18
4299
    2c4a:	93 0b       	sbc	r25, r19
4300
    2c4c:	e2 e1       	ldi	r30, 0x12	; 18
4301
    2c4e:	c0 5f       	subi	r28, 0xF0	; 240
4302
    2c50:	0c 94 fe 2e 	jmp	0x5dfc	; 0x5dfc <__epilogue_restores__>
4303
 
4304
00002c54 <timer0_MM3>:
4305
    2c54:	80 91 9c 04 	lds	r24, 0x049C
4306
    2c58:	81 30       	cpi	r24, 0x01	; 1
4307
    2c5a:	41 f0       	breq	.+16     	; 0x2c6c <timer0_MM3+0x18>
4308
    2c5c:	81 30       	cpi	r24, 0x01	; 1
4309
    2c5e:	18 f0       	brcs	.+6      	; 0x2c66 <timer0_MM3+0x12>
4310
    2c60:	82 30       	cpi	r24, 0x02	; 2
4311
    2c62:	49 f5       	brne	.+82     	; 0x2cb6 <timer0_MM3+0x62>
4312
    2c64:	1c c0       	rjmp	.+56     	; 0x2c9e <timer0_MM3+0x4a>
4313
    2c66:	2a 9a       	sbi	0x05, 2	; 5
4314
    2c68:	81 e0       	ldi	r24, 0x01	; 1
4315
    2c6a:	16 c0       	rjmp	.+44     	; 0x2c98 <timer0_MM3+0x44>
4316
    2c6c:	2a 98       	cbi	0x05, 2	; 5
4317
    2c6e:	80 91 9f 04 	lds	r24, 0x049F
4318
    2c72:	85 30       	cpi	r24, 0x05	; 5
4319
    2c74:	11 f4       	brne	.+4      	; 0x2c7a <timer0_MM3+0x26>
4320
    2c76:	81 e3       	ldi	r24, 0x31	; 49
4321
    2c78:	05 c0       	rjmp	.+10     	; 0x2c84 <timer0_MM3+0x30>
4322
    2c7a:	86 30       	cpi	r24, 0x06	; 6
4323
    2c7c:	11 f4       	brne	.+4      	; 0x2c82 <timer0_MM3+0x2e>
4324
    2c7e:	82 e3       	ldi	r24, 0x32	; 50
4325
    2c80:	01 c0       	rjmp	.+2      	; 0x2c84 <timer0_MM3+0x30>
4326
    2c82:	83 e3       	ldi	r24, 0x33	; 51
4327
    2c84:	8e bd       	out	0x2e, r24	; 46
4328
    2c86:	88 e0       	ldi	r24, 0x08	; 8
4329
    2c88:	90 e0       	ldi	r25, 0x00	; 0
4330
    2c8a:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
4331
    2c8e:	90 93 9e 04 	sts	0x049E, r25
4332
    2c92:	80 93 9d 04 	sts	0x049D, r24
4333
    2c96:	82 e0       	ldi	r24, 0x02	; 2
4334
    2c98:	80 93 9c 04 	sts	0x049C, r24
4335
    2c9c:	08 95       	ret
4336
    2c9e:	80 91 9d 04 	lds	r24, 0x049D
4337
    2ca2:	90 91 9e 04 	lds	r25, 0x049E
4338
    2ca6:	0e 94 a6 0b 	call	0x174c	; 0x174c <CheckDelay>
4339
    2caa:	88 23       	and	r24, r24
4340
    2cac:	21 f0       	breq	.+8      	; 0x2cb6 <timer0_MM3+0x62>
4341
    2cae:	1e bc       	out	0x2e, r1	; 46
4342
    2cb0:	83 e0       	ldi	r24, 0x03	; 3
4343
    2cb2:	80 93 9c 04 	sts	0x049C, r24
4344
    2cb6:	08 95       	ret
4345
 
4346
00002cb8 <calib_MM3>:
4347
    2cb8:	a0 e0       	ldi	r26, 0x00	; 0
4348
    2cba:	b0 e0       	ldi	r27, 0x00	; 0
4349
    2cbc:	e2 e6       	ldi	r30, 0x62	; 98
4350
    2cbe:	f6 e1       	ldi	r31, 0x16	; 22
4351
    2cc0:	0c 94 e4 2e 	jmp	0x5dc8	; 0x5dc8 <__prologue_saves__+0x4>
4352
    2cc4:	29 9a       	sbi	0x05, 1	; 5
4353
    2cc6:	28 98       	cbi	0x05, 0	; 5
4354
    2cc8:	ee 24       	eor	r14, r14
4355
    2cca:	ff 24       	eor	r15, r15
4356
    2ccc:	00 e0       	ldi	r16, 0x00	; 0
4357
    2cce:	10 e0       	ldi	r17, 0x00	; 0
4358
    2cd0:	aa 24       	eor	r10, r10
4359
    2cd2:	bb 24       	eor	r11, r11
4360
    2cd4:	cc 24       	eor	r12, r12
4361
    2cd6:	dd 24       	eor	r13, r13
4362
    2cd8:	66 24       	eor	r6, r6
4363
    2cda:	77 24       	eor	r7, r7
4364
    2cdc:	88 24       	eor	r8, r8
4365
    2cde:	99 24       	eor	r9, r9
4366
    2ce0:	62 e3       	ldi	r22, 0x32	; 50
4367
    2ce2:	46 2e       	mov	r4, r22
4368
    2ce4:	55 24       	eor	r5, r5
4369
    2ce6:	80 91 a0 04 	lds	r24, 0x04A0
4370
    2cea:	90 91 a1 04 	lds	r25, 0x04A1
4371
    2cee:	08 17       	cp	r16, r24
4372
    2cf0:	19 07       	cpc	r17, r25
4373
    2cf2:	2c f4       	brge	.+10     	; 0x2cfe <calib_MM3+0x46>
4374
    2cf4:	00 91 a0 04 	lds	r16, 0x04A0
4375
    2cf8:	10 91 a1 04 	lds	r17, 0x04A1
4376
    2cfc:	0b c0       	rjmp	.+22     	; 0x2d14 <calib_MM3+0x5c>
4377
    2cfe:	80 91 a0 04 	lds	r24, 0x04A0
4378
    2d02:	90 91 a1 04 	lds	r25, 0x04A1
4379
    2d06:	8e 15       	cp	r24, r14
4380
    2d08:	9f 05       	cpc	r25, r15
4381
    2d0a:	24 f4       	brge	.+8      	; 0x2d14 <calib_MM3+0x5c>
4382
    2d0c:	e0 90 a0 04 	lds	r14, 0x04A0
4383
    2d10:	f0 90 a1 04 	lds	r15, 0x04A1
4384
    2d14:	80 91 a2 04 	lds	r24, 0x04A2
4385
    2d18:	90 91 a3 04 	lds	r25, 0x04A3
4386
    2d1c:	c8 16       	cp	r12, r24
4387
    2d1e:	d9 06       	cpc	r13, r25
4388
    2d20:	2c f4       	brge	.+10     	; 0x2d2c <calib_MM3+0x74>
4389
    2d22:	c0 90 a2 04 	lds	r12, 0x04A2
4390
    2d26:	d0 90 a3 04 	lds	r13, 0x04A3
4391
    2d2a:	0b c0       	rjmp	.+22     	; 0x2d42 <calib_MM3+0x8a>
4392
    2d2c:	80 91 a2 04 	lds	r24, 0x04A2
4393
    2d30:	90 91 a3 04 	lds	r25, 0x04A3
4394
    2d34:	8a 15       	cp	r24, r10
4395
    2d36:	9b 05       	cpc	r25, r11
4396
    2d38:	24 f4       	brge	.+8      	; 0x2d42 <calib_MM3+0x8a>
4397
    2d3a:	a0 90 a2 04 	lds	r10, 0x04A2
4398
    2d3e:	b0 90 a3 04 	lds	r11, 0x04A3
4399
    2d42:	80 91 a4 04 	lds	r24, 0x04A4
4400
    2d46:	90 91 a5 04 	lds	r25, 0x04A5
4401
    2d4a:	88 16       	cp	r8, r24
4402
    2d4c:	99 06       	cpc	r9, r25
4403
    2d4e:	2c f4       	brge	.+10     	; 0x2d5a <calib_MM3+0xa2>
4404
    2d50:	80 90 a4 04 	lds	r8, 0x04A4
4405
    2d54:	90 90 a5 04 	lds	r9, 0x04A5
4406
    2d58:	0b c0       	rjmp	.+22     	; 0x2d70 <calib_MM3+0xb8>
4407
    2d5a:	80 91 a4 04 	lds	r24, 0x04A4
4408
    2d5e:	90 91 a5 04 	lds	r25, 0x04A5
4409
    2d62:	86 15       	cp	r24, r6
4410
    2d64:	97 05       	cpc	r25, r7
4411
    2d66:	24 f4       	brge	.+8      	; 0x2d70 <calib_MM3+0xb8>
4412
    2d68:	60 90 a4 04 	lds	r6, 0x04A4
4413
    2d6c:	70 90 a5 04 	lds	r7, 0x04A5
4414
    2d70:	55 20       	and	r5, r5
4415
    2d72:	81 f4       	brne	.+32     	; 0x2d94 <calib_MM3+0xdc>
4416
    2d74:	85 b1       	in	r24, 0x05	; 5
4417
    2d76:	91 e0       	ldi	r25, 0x01	; 1
4418
    2d78:	89 27       	eor	r24, r25
4419
    2d7a:	85 b9       	out	0x05, r24	; 5
4420
    2d7c:	85 b1       	in	r24, 0x05	; 5
4421
    2d7e:	92 e0       	ldi	r25, 0x02	; 2
4422
    2d80:	89 27       	eor	r24, r25
4423
    2d82:	85 b9       	out	0x05, r24	; 5
4424
    2d84:	82 e3       	ldi	r24, 0x32	; 50
4425
    2d86:	90 e0       	ldi	r25, 0x00	; 0
4426
    2d88:	90 93 a7 01 	sts	0x01A7, r25
4427
    2d8c:	80 93 a6 01 	sts	0x01A6, r24
4428
    2d90:	52 e3       	ldi	r21, 0x32	; 50
4429
    2d92:	55 2e       	mov	r5, r21
4430
    2d94:	8a e0       	ldi	r24, 0x0A	; 10
4431
    2d96:	90 e0       	ldi	r25, 0x00	; 0
4432
    2d98:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
4433
    2d9c:	ec 01       	movw	r28, r24
4434
    2d9e:	ce 01       	movw	r24, r28
4435
    2da0:	0e 94 a6 0b 	call	0x174c	; 0x174c <CheckDelay>
4436
    2da4:	88 23       	and	r24, r24
4437
    2da6:	d9 f3       	breq	.-10     	; 0x2d9e <calib_MM3+0xe6>
4438
    2da8:	e0 91 dc 04 	lds	r30, 0x04DC
4439
    2dac:	ff 27       	eor	r31, r31
4440
    2dae:	ee 0f       	add	r30, r30
4441
    2db0:	ff 1f       	adc	r31, r31
4442
    2db2:	e2 55       	subi	r30, 0x52	; 82
4443
    2db4:	fb 4f       	sbci	r31, 0xFB	; 251
4444
    2db6:	80 81       	ld	r24, Z
4445
    2db8:	91 81       	ldd	r25, Z+1	; 0x01
4446
    2dba:	84 36       	cpi	r24, 0x64	; 100
4447
    2dbc:	91 05       	cpc	r25, r1
4448
    2dbe:	0c f4       	brge	.+2      	; 0x2dc2 <calib_MM3+0x10a>
4449
    2dc0:	4a 94       	dec	r4
4450
    2dc2:	44 20       	and	r4, r4
4451
    2dc4:	11 f0       	breq	.+4      	; 0x2dca <calib_MM3+0x112>
4452
    2dc6:	5a 94       	dec	r5
4453
    2dc8:	8e cf       	rjmp	.-228    	; 0x2ce6 <calib_MM3+0x2e>
4454
    2dca:	c8 01       	movw	r24, r16
4455
    2dcc:	8e 19       	sub	r24, r14
4456
    2dce:	9f 09       	sbc	r25, r15
4457
    2dd0:	90 93 97 04 	sts	0x0497, r25
4458
    2dd4:	80 93 96 04 	sts	0x0496, r24
4459
    2dd8:	c6 01       	movw	r24, r12
4460
    2dda:	8a 19       	sub	r24, r10
4461
    2ddc:	9b 09       	sbc	r25, r11
4462
    2dde:	90 93 99 04 	sts	0x0499, r25
4463
    2de2:	80 93 98 04 	sts	0x0498, r24
4464
    2de6:	c4 01       	movw	r24, r8
4465
    2de8:	86 19       	sub	r24, r6
4466
    2dea:	97 09       	sbc	r25, r7
4467
    2dec:	90 93 9b 04 	sts	0x049B, r25
4468
    2df0:	80 93 9a 04 	sts	0x049A, r24
4469
    2df4:	e3 e9       	ldi	r30, 0x93	; 147
4470
    2df6:	f4 e0       	ldi	r31, 0x04	; 4
4471
    2df8:	c8 01       	movw	r24, r16
4472
    2dfa:	8e 0d       	add	r24, r14
4473
    2dfc:	9f 1d       	adc	r25, r15
4474
    2dfe:	62 e0       	ldi	r22, 0x02	; 2
4475
    2e00:	70 e0       	ldi	r23, 0x00	; 0
4476
    2e02:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
4477
    2e06:	60 93 93 04 	sts	0x0493, r22
4478
    2e0a:	c6 01       	movw	r24, r12
4479
    2e0c:	8a 0d       	add	r24, r10
4480
    2e0e:	9b 1d       	adc	r25, r11
4481
    2e10:	62 e0       	ldi	r22, 0x02	; 2
4482
    2e12:	70 e0       	ldi	r23, 0x00	; 0
4483
    2e14:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
4484
    2e18:	60 93 94 04 	sts	0x0494, r22
4485
    2e1c:	c4 01       	movw	r24, r8
4486
    2e1e:	86 0d       	add	r24, r6
4487
    2e20:	97 1d       	adc	r25, r7
4488
    2e22:	62 e0       	ldi	r22, 0x02	; 2
4489
    2e24:	70 e0       	ldi	r23, 0x00	; 0
4490
    2e26:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
4491
    2e2a:	60 93 95 04 	sts	0x0495, r22
4492
    2e2e:	89 e0       	ldi	r24, 0x09	; 9
4493
    2e30:	ac e2       	ldi	r26, 0x2C	; 44
4494
    2e32:	b1 e0       	ldi	r27, 0x01	; 1
4495
    2e34:	18 2e       	mov	r1, r24
4496
    2e36:	0e 94 38 2f 	call	0x5e70	; 0x5e70 <__eeprom_write_block_1F2021>
4497
    2e3a:	e0 e1       	ldi	r30, 0x10	; 16
4498
    2e3c:	cd b7       	in	r28, 0x3d	; 61
4499
    2e3e:	de b7       	in	r29, 0x3e	; 62
4500
    2e40:	0c 94 00 2f 	jmp	0x5e00	; 0x5e00 <__epilogue_restores__+0x4>
4501
 
4502
00002e44 <init_MM3>:
4503
    2e44:	83 ed       	ldi	r24, 0xD3	; 211
4504
    2e46:	8c bd       	out	0x2c, r24	; 44
4505
    2e48:	84 b1       	in	r24, 0x04	; 4
4506
    2e4a:	84 6a       	ori	r24, 0xA4	; 164
4507
    2e4c:	84 b9       	out	0x04, r24	; 4
4508
    2e4e:	5b 98       	cbi	0x0b, 3	; 11
4509
    2e50:	85 e0       	ldi	r24, 0x05	; 5
4510
    2e52:	80 93 9f 04 	sts	0x049F, r24
4511
    2e56:	10 92 9c 04 	sts	0x049C, r1
4512
    2e5a:	89 e0       	ldi	r24, 0x09	; 9
4513
    2e5c:	e3 e9       	ldi	r30, 0x93	; 147
4514
    2e5e:	f4 e0       	ldi	r31, 0x04	; 4
4515
    2e60:	ac e2       	ldi	r26, 0x2C	; 44
4516
    2e62:	b1 e0       	ldi	r27, 0x01	; 1
4517
    2e64:	18 2e       	mov	r1, r24
4518
    2e66:	0e 94 27 2f 	call	0x5e4e	; 0x5e4e <__eeprom_read_block_1F2021>
4519
    2e6a:	08 95       	ret
4520
 
4521
00002e6c <atan2_i>:
4522
    2e6c:	1f 93       	push	r17
4523
    2e6e:	cf 93       	push	r28
4524
    2e70:	df 93       	push	r29
4525
    2e72:	ec 01       	movw	r28, r24
4526
    2e74:	89 2b       	or	r24, r25
4527
    2e76:	31 f4       	brne	.+12     	; 0x2e84 <atan2_i+0x18>
4528
    2e78:	61 15       	cp	r22, r1
4529
    2e7a:	71 05       	cpc	r23, r1
4530
    2e7c:	19 f4       	brne	.+6      	; 0x2e84 <atan2_i+0x18>
4531
    2e7e:	80 e0       	ldi	r24, 0x00	; 0
4532
    2e80:	90 e0       	ldi	r25, 0x00	; 0
4533
    2e82:	8e c0       	rjmp	.+284    	; 0x2fa0 <atan2_i+0x134>
4534
    2e84:	77 fd       	sbrc	r23, 7
4535
    2e86:	02 c0       	rjmp	.+4      	; 0x2e8c <atan2_i+0x20>
4536
    2e88:	11 e0       	ldi	r17, 0x01	; 1
4537
    2e8a:	01 c0       	rjmp	.+2      	; 0x2e8e <atan2_i+0x22>
4538
    2e8c:	1f ef       	ldi	r17, 0xFF	; 255
4539
    2e8e:	20 97       	sbiw	r28, 0x00	; 0
4540
    2e90:	29 f4       	brne	.+10     	; 0x2e9c <atan2_i+0x30>
4541
    2e92:	8a e5       	ldi	r24, 0x5A	; 90
4542
    2e94:	18 02       	muls	r17, r24
4543
    2e96:	c0 01       	movw	r24, r0
4544
    2e98:	11 24       	eor	r1, r1
4545
    2e9a:	82 c0       	rjmp	.+260    	; 0x2fa0 <atan2_i+0x134>
4546
    2e9c:	88 27       	eor	r24, r24
4547
    2e9e:	77 fd       	sbrc	r23, 7
4548
    2ea0:	80 95       	com	r24
4549
    2ea2:	98 2f       	mov	r25, r24
4550
    2ea4:	22 e3       	ldi	r18, 0x32	; 50
4551
    2ea6:	30 e0       	ldi	r19, 0x00	; 0
4552
    2ea8:	40 e0       	ldi	r20, 0x00	; 0
4553
    2eaa:	50 e0       	ldi	r21, 0x00	; 0
4554
    2eac:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
4555
    2eb0:	9e 01       	movw	r18, r28
4556
    2eb2:	44 27       	eor	r20, r20
4557
    2eb4:	37 fd       	sbrc	r19, 7
4558
    2eb6:	40 95       	com	r20
4559
    2eb8:	54 2f       	mov	r21, r20
4560
    2eba:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
4561
    2ebe:	f9 01       	movw	r30, r18
4562
    2ec0:	37 ff       	sbrs	r19, 7
4563
    2ec2:	03 c0       	rjmp	.+6      	; 0x2eca <atan2_i+0x5e>
4564
    2ec4:	f0 95       	com	r31
4565
    2ec6:	e1 95       	neg	r30
4566
    2ec8:	ff 4f       	sbci	r31, 0xFF	; 255
4567
    2eca:	41 e0       	ldi	r20, 0x01	; 1
4568
    2ecc:	ee 30       	cpi	r30, 0x0E	; 14
4569
    2ece:	f4 07       	cpc	r31, r20
4570
    2ed0:	34 f4       	brge	.+12     	; 0x2ede <atan2_i+0x72>
4571
    2ed2:	e6 55       	subi	r30, 0x56	; 86
4572
    2ed4:	fb 4f       	sbci	r31, 0xFB	; 251
4573
    2ed6:	84 91       	lpm	r24, Z
4574
    2ed8:	28 2f       	mov	r18, r24
4575
    2eda:	33 27       	eor	r19, r19
4576
    2edc:	47 c0       	rjmp	.+142    	; 0x2f6c <atan2_i+0x100>
4577
    2ede:	56 e1       	ldi	r21, 0x16	; 22
4578
    2ee0:	e7 37       	cpi	r30, 0x77	; 119
4579
    2ee2:	f5 07       	cpc	r31, r21
4580
    2ee4:	1c f0       	brlt	.+6      	; 0x2eec <atan2_i+0x80>
4581
    2ee6:	2a e5       	ldi	r18, 0x5A	; 90
4582
    2ee8:	30 e0       	ldi	r19, 0x00	; 0
4583
    2eea:	40 c0       	rjmp	.+128    	; 0x2f6c <atan2_i+0x100>
4584
    2eec:	87 e0       	ldi	r24, 0x07	; 7
4585
    2eee:	e6 37       	cpi	r30, 0x76	; 118
4586
    2ef0:	f8 07       	cpc	r31, r24
4587
    2ef2:	1c f0       	brlt	.+6      	; 0x2efa <atan2_i+0x8e>
4588
    2ef4:	29 e5       	ldi	r18, 0x59	; 89
4589
    2ef6:	30 e0       	ldi	r19, 0x00	; 0
4590
    2ef8:	39 c0       	rjmp	.+114    	; 0x2f6c <atan2_i+0x100>
4591
    2efa:	44 e0       	ldi	r20, 0x04	; 4
4592
    2efc:	ee 37       	cpi	r30, 0x7E	; 126
4593
    2efe:	f4 07       	cpc	r31, r20
4594
    2f00:	1c f0       	brlt	.+6      	; 0x2f08 <atan2_i+0x9c>
4595
    2f02:	28 e5       	ldi	r18, 0x58	; 88
4596
    2f04:	30 e0       	ldi	r19, 0x00	; 0
4597
    2f06:	32 c0       	rjmp	.+100    	; 0x2f6c <atan2_i+0x100>
4598
    2f08:	53 e0       	ldi	r21, 0x03	; 3
4599
    2f0a:	e4 33       	cpi	r30, 0x34	; 52
4600
    2f0c:	f5 07       	cpc	r31, r21
4601
    2f0e:	1c f0       	brlt	.+6      	; 0x2f16 <atan2_i+0xaa>
4602
    2f10:	27 e5       	ldi	r18, 0x57	; 87
4603
    2f12:	30 e0       	ldi	r19, 0x00	; 0
4604
    2f14:	2b c0       	rjmp	.+86     	; 0x2f6c <atan2_i+0x100>
4605
    2f16:	82 e0       	ldi	r24, 0x02	; 2
4606
    2f18:	e0 38       	cpi	r30, 0x80	; 128
4607
    2f1a:	f8 07       	cpc	r31, r24
4608
    2f1c:	1c f0       	brlt	.+6      	; 0x2f24 <atan2_i+0xb8>
4609
    2f1e:	26 e5       	ldi	r18, 0x56	; 86
4610
    2f20:	30 e0       	ldi	r19, 0x00	; 0
4611
    2f22:	24 c0       	rjmp	.+72     	; 0x2f6c <atan2_i+0x100>
4612
    2f24:	42 e0       	ldi	r20, 0x02	; 2
4613
    2f26:	e8 30       	cpi	r30, 0x08	; 8
4614
    2f28:	f4 07       	cpc	r31, r20
4615
    2f2a:	1c f0       	brlt	.+6      	; 0x2f32 <atan2_i+0xc6>
4616
    2f2c:	25 e5       	ldi	r18, 0x55	; 85
4617
    2f2e:	30 e0       	ldi	r19, 0x00	; 0
4618
    2f30:	1d c0       	rjmp	.+58     	; 0x2f6c <atan2_i+0x100>
4619
    2f32:	51 e0       	ldi	r21, 0x01	; 1
4620
    2f34:	e8 3b       	cpi	r30, 0xB8	; 184
4621
    2f36:	f5 07       	cpc	r31, r21
4622
    2f38:	1c f0       	brlt	.+6      	; 0x2f40 <atan2_i+0xd4>
4623
    2f3a:	24 e5       	ldi	r18, 0x54	; 84
4624
    2f3c:	30 e0       	ldi	r19, 0x00	; 0
4625
    2f3e:	16 c0       	rjmp	.+44     	; 0x2f6c <atan2_i+0x100>
4626
    2f40:	81 e0       	ldi	r24, 0x01	; 1
4627
    2f42:	ec 37       	cpi	r30, 0x7C	; 124
4628
    2f44:	f8 07       	cpc	r31, r24
4629
    2f46:	1c f0       	brlt	.+6      	; 0x2f4e <atan2_i+0xe2>
4630
    2f48:	23 e5       	ldi	r18, 0x53	; 83
4631
    2f4a:	30 e0       	ldi	r19, 0x00	; 0
4632
    2f4c:	0f c0       	rjmp	.+30     	; 0x2f6c <atan2_i+0x100>
4633
    2f4e:	41 e0       	ldi	r20, 0x01	; 1
4634
    2f50:	ef 34       	cpi	r30, 0x4F	; 79
4635
    2f52:	f4 07       	cpc	r31, r20
4636
    2f54:	1c f0       	brlt	.+6      	; 0x2f5c <atan2_i+0xf0>
4637
    2f56:	22 e5       	ldi	r18, 0x52	; 82
4638
    2f58:	30 e0       	ldi	r19, 0x00	; 0
4639
    2f5a:	08 c0       	rjmp	.+16     	; 0x2f6c <atan2_i+0x100>
4640
    2f5c:	eb 52       	subi	r30, 0x2B	; 43
4641
    2f5e:	f1 40       	sbci	r31, 0x01	; 1
4642
    2f60:	1c f0       	brlt	.+6      	; 0x2f68 <atan2_i+0xfc>
4643
    2f62:	21 e5       	ldi	r18, 0x51	; 81
4644
    2f64:	30 e0       	ldi	r19, 0x00	; 0
4645
    2f66:	02 c0       	rjmp	.+4      	; 0x2f6c <atan2_i+0x100>
4646
    2f68:	20 e5       	ldi	r18, 0x50	; 80
4647
    2f6a:	30 e0       	ldi	r19, 0x00	; 0
4648
    2f6c:	1c 16       	cp	r1, r28
4649
    2f6e:	1d 06       	cpc	r1, r29
4650
    2f70:	6c f4       	brge	.+26     	; 0x2f8c <atan2_i+0x120>
4651
    2f72:	81 2f       	mov	r24, r17
4652
    2f74:	99 27       	eor	r25, r25
4653
    2f76:	87 fd       	sbrc	r24, 7
4654
    2f78:	90 95       	com	r25
4655
    2f7a:	ac 01       	movw	r20, r24
4656
    2f7c:	24 9f       	mul	r18, r20
4657
    2f7e:	c0 01       	movw	r24, r0
4658
    2f80:	25 9f       	mul	r18, r21
4659
    2f82:	90 0d       	add	r25, r0
4660
    2f84:	34 9f       	mul	r19, r20
4661
    2f86:	90 0d       	add	r25, r0
4662
    2f88:	11 24       	eor	r1, r1
4663
    2f8a:	0a c0       	rjmp	.+20     	; 0x2fa0 <atan2_i+0x134>
4664
    2f8c:	11 16       	cp	r1, r17
4665
    2f8e:	2c f4       	brge	.+10     	; 0x2f9a <atan2_i+0x12e>
4666
    2f90:	84 eb       	ldi	r24, 0xB4	; 180
4667
    2f92:	90 e0       	ldi	r25, 0x00	; 0
4668
    2f94:	82 1b       	sub	r24, r18
4669
    2f96:	93 0b       	sbc	r25, r19
4670
    2f98:	03 c0       	rjmp	.+6      	; 0x2fa0 <atan2_i+0x134>
4671
    2f9a:	c9 01       	movw	r24, r18
4672
    2f9c:	84 5b       	subi	r24, 0xB4	; 180
4673
    2f9e:	90 40       	sbci	r25, 0x00	; 0
4674
    2fa0:	df 91       	pop	r29
4675
    2fa2:	cf 91       	pop	r28
4676
    2fa4:	1f 91       	pop	r17
4677
    2fa6:	08 95       	ret
4678
 
4679
00002fa8 <pgm_read_float>:
4680
    2fa8:	fc 01       	movw	r30, r24
4681
    2faa:	25 91       	lpm	r18, Z+
4682
    2fac:	34 91       	lpm	r19, Z
4683
    2fae:	fc 01       	movw	r30, r24
4684
    2fb0:	32 96       	adiw	r30, 0x02	; 2
4685
    2fb2:	45 91       	lpm	r20, Z+
4686
    2fb4:	54 91       	lpm	r21, Z
4687
    2fb6:	ca 01       	movw	r24, r20
4688
    2fb8:	b9 01       	movw	r22, r18
4689
    2fba:	08 95       	ret
4690
 
4691
00002fbc <sin_f>:
4692
    2fbc:	a0 e0       	ldi	r26, 0x00	; 0
4693
    2fbe:	b0 e0       	ldi	r27, 0x00	; 0
4694
    2fc0:	e4 ee       	ldi	r30, 0xE4	; 228
4695
    2fc2:	f7 e1       	ldi	r31, 0x17	; 23
4696
    2fc4:	0c 94 ec 2e 	jmp	0x5dd8	; 0x5dd8 <__prologue_saves__+0x14>
4697
    2fc8:	9c 01       	movw	r18, r24
4698
    2fca:	97 fd       	sbrc	r25, 7
4699
    2fcc:	04 c0       	rjmp	.+8      	; 0x2fd6 <sin_f+0x1a>
4700
    2fce:	41 e0       	ldi	r20, 0x01	; 1
4701
    2fd0:	c4 2e       	mov	r12, r20
4702
    2fd2:	d1 2c       	mov	r13, r1
4703
    2fd4:	06 c0       	rjmp	.+12     	; 0x2fe2 <sin_f+0x26>
4704
    2fd6:	30 95       	com	r19
4705
    2fd8:	21 95       	neg	r18
4706
    2fda:	3f 4f       	sbci	r19, 0xFF	; 255
4707
    2fdc:	9f ef       	ldi	r25, 0xFF	; 255
4708
    2fde:	c9 2e       	mov	r12, r25
4709
    2fe0:	d9 2e       	mov	r13, r25
4710
    2fe2:	2b 35       	cpi	r18, 0x5B	; 91
4711
    2fe4:	31 05       	cpc	r19, r1
4712
    2fe6:	5c f0       	brlt	.+22     	; 0x2ffe <sin_f+0x42>
4713
    2fe8:	c9 01       	movw	r24, r18
4714
    2fea:	8b 55       	subi	r24, 0x5B	; 91
4715
    2fec:	90 40       	sbci	r25, 0x00	; 0
4716
    2fee:	8a 35       	cpi	r24, 0x5A	; 90
4717
    2ff0:	91 05       	cpc	r25, r1
4718
    2ff2:	40 f4       	brcc	.+16     	; 0x3004 <sin_f+0x48>
4719
    2ff4:	84 eb       	ldi	r24, 0xB4	; 180
4720
    2ff6:	90 e0       	ldi	r25, 0x00	; 0
4721
    2ff8:	82 1b       	sub	r24, r18
4722
    2ffa:	93 0b       	sbc	r25, r19
4723
    2ffc:	9c 01       	movw	r18, r24
4724
    2ffe:	c1 e0       	ldi	r28, 0x01	; 1
4725
    3000:	d0 e0       	ldi	r29, 0x00	; 0
4726
    3002:	10 c0       	rjmp	.+32     	; 0x3024 <sin_f+0x68>
4727
    3004:	c9 01       	movw	r24, r18
4728
    3006:	85 5b       	subi	r24, 0xB5	; 181
4729
    3008:	90 40       	sbci	r25, 0x00	; 0
4730
    300a:	8a 35       	cpi	r24, 0x5A	; 90
4731
    300c:	91 05       	cpc	r25, r1
4732
    300e:	18 f4       	brcc	.+6      	; 0x3016 <sin_f+0x5a>
4733
    3010:	24 5b       	subi	r18, 0xB4	; 180
4734
    3012:	30 40       	sbci	r19, 0x00	; 0
4735
    3014:	05 c0       	rjmp	.+10     	; 0x3020 <sin_f+0x64>
4736
    3016:	88 e6       	ldi	r24, 0x68	; 104
4737
    3018:	91 e0       	ldi	r25, 0x01	; 1
4738
    301a:	82 1b       	sub	r24, r18
4739
    301c:	93 0b       	sbc	r25, r19
4740
    301e:	9c 01       	movw	r18, r24
4741
    3020:	cf ef       	ldi	r28, 0xFF	; 255
4742
    3022:	df ef       	ldi	r29, 0xFF	; 255
4743
    3024:	22 0f       	add	r18, r18
4744
    3026:	33 1f       	adc	r19, r19
4745
    3028:	22 0f       	add	r18, r18
4746
    302a:	33 1f       	adc	r19, r19
4747
    302c:	c9 01       	movw	r24, r18
4748
    302e:	88 54       	subi	r24, 0x48	; 72
4749
    3030:	9a 4f       	sbci	r25, 0xFA	; 250
4750
    3032:	0e 94 d4 17 	call	0x2fa8	; 0x2fa8 <pgm_read_float>
4751
    3036:	7b 01       	movw	r14, r22
4752
    3038:	8c 01       	movw	r16, r24
4753
    303a:	b6 01       	movw	r22, r12
4754
    303c:	88 27       	eor	r24, r24
4755
    303e:	77 fd       	sbrc	r23, 7
4756
    3040:	80 95       	com	r24
4757
    3042:	98 2f       	mov	r25, r24
4758
    3044:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
4759
    3048:	9b 01       	movw	r18, r22
4760
    304a:	ac 01       	movw	r20, r24
4761
    304c:	c8 01       	movw	r24, r16
4762
    304e:	b7 01       	movw	r22, r14
4763
    3050:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4764
    3054:	7b 01       	movw	r14, r22
4765
    3056:	8c 01       	movw	r16, r24
4766
    3058:	be 01       	movw	r22, r28
4767
    305a:	88 27       	eor	r24, r24
4768
    305c:	77 fd       	sbrc	r23, 7
4769
    305e:	80 95       	com	r24
4770
    3060:	98 2f       	mov	r25, r24
4771
    3062:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
4772
    3066:	9b 01       	movw	r18, r22
4773
    3068:	ac 01       	movw	r20, r24
4774
    306a:	c8 01       	movw	r24, r16
4775
    306c:	b7 01       	movw	r22, r14
4776
    306e:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
4777
    3072:	e8 e0       	ldi	r30, 0x08	; 8
4778
    3074:	cd b7       	in	r28, 0x3d	; 61
4779
    3076:	de b7       	in	r29, 0x3e	; 62
4780
    3078:	0c 94 08 2f 	jmp	0x5e10	; 0x5e10 <__epilogue_restores__+0x14>
4781
 
4782
0000307c <cos_f>:
4783
    307c:	2a e5       	ldi	r18, 0x5A	; 90
4784
    307e:	30 e0       	ldi	r19, 0x00	; 0
4785
    3080:	28 1b       	sub	r18, r24
4786
    3082:	39 0b       	sbc	r19, r25
4787
    3084:	c9 01       	movw	r24, r18
4788
    3086:	0e 94 de 17 	call	0x2fbc	; 0x2fbc <sin_f>
4789
    308a:	08 95       	ret
4790
 
4791
0000308c <i2c_init>:
4792
    308c:	10 92 b9 00 	sts	0x00B9, r1
4793
    3090:	8a e2       	ldi	r24, 0x2A	; 42
4794
    3092:	80 93 b8 00 	sts	0x00B8, r24
4795
    3096:	08 95       	ret
4796
 
4797
00003098 <i2c_start>:
4798
    3098:	85 ea       	ldi	r24, 0xA5	; 165
4799
    309a:	80 93 bc 00 	sts	0x00BC, r24
4800
    309e:	80 e0       	ldi	r24, 0x00	; 0
4801
    30a0:	90 e0       	ldi	r25, 0x00	; 0
4802
    30a2:	08 95       	ret
4803
 
4804
000030a4 <i2c_stop>:
4805
    30a4:	84 e9       	ldi	r24, 0x94	; 148
4806
    30a6:	80 93 bc 00 	sts	0x00BC, r24
4807
    30aa:	08 95       	ret
4808
 
4809
000030ac <i2c_write_byte>:
4810
    30ac:	10 92 b9 00 	sts	0x00B9, r1
4811
    30b0:	80 93 bb 00 	sts	0x00BB, r24
4812
    30b4:	85 e8       	ldi	r24, 0x85	; 133
4813
    30b6:	80 93 bc 00 	sts	0x00BC, r24
4814
    30ba:	80 e0       	ldi	r24, 0x00	; 0
4815
    30bc:	90 e0       	ldi	r25, 0x00	; 0
4816
    30be:	08 95       	ret
4817
 
4818
000030c0 <__vector_26>:
4819
    30c0:	1f 92       	push	r1
4820
    30c2:	0f 92       	push	r0
4821
    30c4:	0f b6       	in	r0, 0x3f	; 63
4822
    30c6:	0f 92       	push	r0
4823
    30c8:	11 24       	eor	r1, r1
4824
    30ca:	8f 93       	push	r24
4825
    30cc:	9f 93       	push	r25
4826
    30ce:	ef 93       	push	r30
4827
    30d0:	ff 93       	push	r31
4828
    30d2:	80 91 cb 01 	lds	r24, 0x01CB
4829
    30d6:	8f 5f       	subi	r24, 0xFF	; 255
4830
    30d8:	80 93 cb 01 	sts	0x01CB, r24
4831
    30dc:	81 50       	subi	r24, 0x01	; 1
4832
    30de:	e8 2f       	mov	r30, r24
4833
    30e0:	ff 27       	eor	r31, r31
4834
    30e2:	e8 30       	cpi	r30, 0x08	; 8
4835
    30e4:	f1 05       	cpc	r31, r1
4836
    30e6:	08 f0       	brcs	.+2      	; 0x30ea <__vector_26+0x2a>
4837
    30e8:	74 c0       	rjmp	.+232    	; 0x31d2 <__vector_26+0x112>
4838
    30ea:	ef 59       	subi	r30, 0x9F	; 159
4839
    30ec:	ff 4f       	sbci	r31, 0xFF	; 255
4840
    30ee:	0c 94 19 2f 	jmp	0x5e32	; 0x5e32 <__tablejump2__>
4841
    30f2:	80 91 cc 01 	lds	r24, 0x01CC
4842
    30f6:	88 0f       	add	r24, r24
4843
    30f8:	8e 5a       	subi	r24, 0xAE	; 174
4844
    30fa:	14 c0       	rjmp	.+40     	; 0x3124 <__vector_26+0x64>
4845
    30fc:	80 91 cc 01 	lds	r24, 0x01CC
4846
    3100:	8f 5f       	subi	r24, 0xFF	; 255
4847
    3102:	80 93 cc 01 	sts	0x01CC, r24
4848
    3106:	81 50       	subi	r24, 0x01	; 1
4849
    3108:	81 30       	cpi	r24, 0x01	; 1
4850
    310a:	09 f4       	brne	.+2      	; 0x310e <__vector_26+0x4e>
4851
    310c:	44 c0       	rjmp	.+136    	; 0x3196 <__vector_26+0xd6>
4852
    310e:	81 30       	cpi	r24, 0x01	; 1
4853
    3110:	38 f0       	brcs	.+14     	; 0x3120 <__vector_26+0x60>
4854
    3112:	82 30       	cpi	r24, 0x02	; 2
4855
    3114:	09 f4       	brne	.+2      	; 0x3118 <__vector_26+0x58>
4856
    3116:	42 c0       	rjmp	.+132    	; 0x319c <__vector_26+0xdc>
4857
    3118:	83 30       	cpi	r24, 0x03	; 3
4858
    311a:	09 f0       	breq	.+2      	; 0x311e <__vector_26+0x5e>
4859
    311c:	5a c0       	rjmp	.+180    	; 0x31d2 <__vector_26+0x112>
4860
    311e:	41 c0       	rjmp	.+130    	; 0x31a2 <__vector_26+0xe2>
4861
    3120:	80 91 65 02 	lds	r24, 0x0265
4862
    3124:	10 92 b9 00 	sts	0x00B9, r1
4863
    3128:	80 93 bb 00 	sts	0x00BB, r24
4864
    312c:	85 e8       	ldi	r24, 0x85	; 133
4865
    312e:	80 93 bc 00 	sts	0x00BC, r24
4866
    3132:	4f c0       	rjmp	.+158    	; 0x31d2 <__vector_26+0x112>
4867
    3134:	84 e9       	ldi	r24, 0x94	; 148
4868
    3136:	80 93 bc 00 	sts	0x00BC, r24
4869
    313a:	80 91 cc 01 	lds	r24, 0x01CC
4870
    313e:	84 30       	cpi	r24, 0x04	; 4
4871
    3140:	18 f4       	brcc	.+6      	; 0x3148 <__vector_26+0x88>
4872
    3142:	10 92 cb 01 	sts	0x01CB, r1
4873
    3146:	02 c0       	rjmp	.+4      	; 0x314c <__vector_26+0x8c>
4874
    3148:	10 92 cc 01 	sts	0x01CC, r1
4875
    314c:	85 ea       	ldi	r24, 0xA5	; 165
4876
    314e:	ef cf       	rjmp	.-34     	; 0x312e <__vector_26+0x6e>
4877
    3150:	80 91 cd 01 	lds	r24, 0x01CD
4878
    3154:	88 0f       	add	r24, r24
4879
    3156:	8d 5a       	subi	r24, 0xAD	; 173
4880
    3158:	e5 cf       	rjmp	.-54     	; 0x3124 <__vector_26+0x64>
4881
    315a:	80 91 cd 01 	lds	r24, 0x01CD
4882
    315e:	81 30       	cpi	r24, 0x01	; 1
4883
    3160:	d1 f0       	breq	.+52     	; 0x3196 <__vector_26+0xd6>
4884
    3162:	81 30       	cpi	r24, 0x01	; 1
4885
    3164:	e8 f2       	brcs	.-70     	; 0x3120 <__vector_26+0x60>
4886
    3166:	82 30       	cpi	r24, 0x02	; 2
4887
    3168:	c9 f0       	breq	.+50     	; 0x319c <__vector_26+0xdc>
4888
    316a:	83 30       	cpi	r24, 0x03	; 3
4889
    316c:	91 f5       	brne	.+100    	; 0x31d2 <__vector_26+0x112>
4890
    316e:	19 c0       	rjmp	.+50     	; 0x31a2 <__vector_26+0xe2>
4891
    3170:	80 91 bb 00 	lds	r24, 0x00BB
4892
    3174:	e0 91 cd 01 	lds	r30, 0x01CD
4893
    3178:	ff 27       	eor	r31, r31
4894
    317a:	ea 55       	subi	r30, 0x5A	; 90
4895
    317c:	fb 4f       	sbci	r31, 0xFB	; 251
4896
    317e:	80 83       	st	Z, r24
4897
    3180:	80 91 cd 01 	lds	r24, 0x01CD
4898
    3184:	81 30       	cpi	r24, 0x01	; 1
4899
    3186:	39 f0       	breq	.+14     	; 0x3196 <__vector_26+0xd6>
4900
    3188:	81 30       	cpi	r24, 0x01	; 1
4901
    318a:	50 f2       	brcs	.-108    	; 0x3120 <__vector_26+0x60>
4902
    318c:	82 30       	cpi	r24, 0x02	; 2
4903
    318e:	31 f0       	breq	.+12     	; 0x319c <__vector_26+0xdc>
4904
    3190:	83 30       	cpi	r24, 0x03	; 3
4905
    3192:	f9 f4       	brne	.+62     	; 0x31d2 <__vector_26+0x112>
4906
    3194:	06 c0       	rjmp	.+12     	; 0x31a2 <__vector_26+0xe2>
4907
    3196:	80 91 66 02 	lds	r24, 0x0266
4908
    319a:	c4 cf       	rjmp	.-120    	; 0x3124 <__vector_26+0x64>
4909
    319c:	80 91 69 02 	lds	r24, 0x0269
4910
    31a0:	c1 cf       	rjmp	.-126    	; 0x3124 <__vector_26+0x64>
4911
    31a2:	80 91 6b 02 	lds	r24, 0x026B
4912
    31a6:	be cf       	rjmp	.-132    	; 0x3124 <__vector_26+0x64>
4913
    31a8:	80 91 cd 01 	lds	r24, 0x01CD
4914
    31ac:	90 91 bb 00 	lds	r25, 0x00BB
4915
    31b0:	e8 2f       	mov	r30, r24
4916
    31b2:	ff 27       	eor	r31, r31
4917
    31b4:	ea 55       	subi	r30, 0x5A	; 90
4918
    31b6:	fb 4f       	sbci	r31, 0xFB	; 251
4919
    31b8:	94 83       	std	Z+4, r25	; 0x04
4920
    31ba:	8f 5f       	subi	r24, 0xFF	; 255
4921
    31bc:	80 93 cd 01 	sts	0x01CD, r24
4922
    31c0:	84 30       	cpi	r24, 0x04	; 4
4923
    31c2:	10 f0       	brcs	.+4      	; 0x31c8 <__vector_26+0x108>
4924
    31c4:	10 92 cd 01 	sts	0x01CD, r1
4925
    31c8:	84 e9       	ldi	r24, 0x94	; 148
4926
    31ca:	80 93 bc 00 	sts	0x00BC, r24
4927
    31ce:	10 92 cb 01 	sts	0x01CB, r1
4928
    31d2:	ff 91       	pop	r31
4929
    31d4:	ef 91       	pop	r30
4930
    31d6:	9f 91       	pop	r25
4931
    31d8:	8f 91       	pop	r24
4932
    31da:	0f 90       	pop	r0
4933
    31dc:	0f be       	out	0x3f, r0	; 63
4934
    31de:	0f 90       	pop	r0
4935
    31e0:	1f 90       	pop	r1
4936
    31e2:	18 95       	reti
4937
 
4938
000031e4 <rc_sum_init>:
4939
    31e4:	83 ec       	ldi	r24, 0xC3	; 195
4940
    31e6:	80 93 81 00 	sts	0x0081, r24
4941
    31ea:	ef e6       	ldi	r30, 0x6F	; 111
4942
    31ec:	f0 e0       	ldi	r31, 0x00	; 0
4943
    31ee:	80 81       	ld	r24, Z
4944
    31f0:	80 62       	ori	r24, 0x20	; 32
4945
    31f2:	80 83       	st	Z, r24
4946
    31f4:	10 92 d8 01 	sts	0x01D8, r1
4947
    31f8:	10 92 d7 01 	sts	0x01D7, r1
4948
    31fc:	10 92 d6 01 	sts	0x01D6, r1
4949
    3200:	10 92 d5 01 	sts	0x01D5, r1
4950
    3204:	10 92 d4 01 	sts	0x01D4, r1
4951
    3208:	10 92 d3 01 	sts	0x01D3, r1
4952
    320c:	08 95       	ret
4953
 
4954
0000320e <__vector_12>:
4955
    320e:	1f 92       	push	r1
4956
    3210:	0f 92       	push	r0
4957
    3212:	0f b6       	in	r0, 0x3f	; 63
4958
    3214:	0f 92       	push	r0
4959
    3216:	11 24       	eor	r1, r1
4960
    3218:	0f 93       	push	r16
4961
    321a:	1f 93       	push	r17
4962
    321c:	2f 93       	push	r18
4963
    321e:	3f 93       	push	r19
4964
    3220:	4f 93       	push	r20
4965
    3222:	5f 93       	push	r21
4966
    3224:	6f 93       	push	r22
4967
    3226:	7f 93       	push	r23
4968
    3228:	8f 93       	push	r24
4969
    322a:	9f 93       	push	r25
4970
    322c:	af 93       	push	r26
4971
    322e:	bf 93       	push	r27
4972
    3230:	cf 93       	push	r28
4973
    3232:	df 93       	push	r29
4974
    3234:	ef 93       	push	r30
4975
    3236:	ff 93       	push	r31
4976
    3238:	20 91 86 00 	lds	r18, 0x0086
4977
    323c:	30 91 87 00 	lds	r19, 0x0087
4978
    3240:	80 91 d0 01 	lds	r24, 0x01D0
4979
    3244:	90 91 d1 01 	lds	r25, 0x01D1
4980
    3248:	28 1b       	sub	r18, r24
4981
    324a:	39 0b       	sbc	r19, r25
4982
    324c:	80 91 86 00 	lds	r24, 0x0086
4983
    3250:	90 91 87 00 	lds	r25, 0x0087
4984
    3254:	90 93 d1 01 	sts	0x01D1, r25
4985
    3258:	80 93 d0 01 	sts	0x01D0, r24
4986
    325c:	c9 01       	movw	r24, r18
4987
    325e:	8d 5d       	subi	r24, 0xDD	; 221
4988
    3260:	95 40       	sbci	r25, 0x05	; 5
4989
    3262:	83 56       	subi	r24, 0x63	; 99
4990
    3264:	99 41       	sbci	r25, 0x19	; 25
4991
    3266:	48 f4       	brcc	.+18     	; 0x327a <__vector_12+0x6c>
4992
    3268:	81 e0       	ldi	r24, 0x01	; 1
4993
    326a:	90 e0       	ldi	r25, 0x00	; 0
4994
    326c:	90 93 cf 01 	sts	0x01CF, r25
4995
    3270:	80 93 ce 01 	sts	0x01CE, r24
4996
    3274:	10 92 67 01 	sts	0x0167, r1
4997
    3278:	54 c0       	rjmp	.+168    	; 0x3322 <__vector_12+0x114>
4998
    327a:	c0 91 ce 01 	lds	r28, 0x01CE
4999
    327e:	d0 91 cf 01 	lds	r29, 0x01CF
5000
    3282:	ca 30       	cpi	r28, 0x0A	; 10
5001
    3284:	d1 05       	cpc	r29, r1
5002
    3286:	0c f0       	brlt	.+2      	; 0x328a <__vector_12+0x7c>
5003
    3288:	4c c0       	rjmp	.+152    	; 0x3322 <__vector_12+0x114>
5004
    328a:	c9 01       	movw	r24, r18
5005
    328c:	8b 5f       	subi	r24, 0xFB	; 251
5006
    328e:	90 40       	sbci	r25, 0x00	; 0
5007
    3290:	84 5b       	subi	r24, 0xB4	; 180
5008
    3292:	91 40       	sbci	r25, 0x01	; 1
5009
    3294:	08 f0       	brcs	.+2      	; 0x3298 <__vector_12+0x8a>
5010
    3296:	40 c0       	rjmp	.+128    	; 0x3318 <__vector_12+0x10a>
5011
    3298:	a9 01       	movw	r20, r18
5012
    329a:	42 5d       	subi	r20, 0xD2	; 210
5013
    329c:	51 40       	sbci	r21, 0x01	; 1
5014
    329e:	fe 01       	movw	r30, r28
5015
    32a0:	ee 0f       	add	r30, r30
5016
    32a2:	ff 1f       	adc	r31, r31
5017
    32a4:	e2 55       	subi	r30, 0x52	; 82
5018
    32a6:	fb 4f       	sbci	r31, 0xFB	; 251
5019
    32a8:	80 81       	ld	r24, Z
5020
    32aa:	91 81       	ldd	r25, Z+1	; 0x01
5021
    32ac:	fa 01       	movw	r30, r20
5022
    32ae:	e8 1b       	sub	r30, r24
5023
    32b0:	f9 0b       	sbc	r31, r25
5024
    32b2:	cf 01       	movw	r24, r30
5025
    32b4:	f7 ff       	sbrs	r31, 7
5026
    32b6:	03 c0       	rjmp	.+6      	; 0x32be <__vector_12+0xb0>
5027
    32b8:	90 95       	com	r25
5028
    32ba:	81 95       	neg	r24
5029
    32bc:	9f 4f       	sbci	r25, 0xFF	; 255
5030
    32be:	06 97       	sbiw	r24, 0x06	; 6
5031
    32c0:	4c f4       	brge	.+18     	; 0x32d4 <__vector_12+0xc6>
5032
    32c2:	80 91 1c 02 	lds	r24, 0x021C
5033
    32c6:	88 3c       	cpi	r24, 0xC8	; 200
5034
    32c8:	28 f4       	brcc	.+10     	; 0x32d4 <__vector_12+0xc6>
5035
    32ca:	80 91 1c 02 	lds	r24, 0x021C
5036
    32ce:	86 5f       	subi	r24, 0xF6	; 246
5037
    32d0:	80 93 1c 02 	sts	0x021C, r24
5038
    32d4:	fe 01       	movw	r30, r28
5039
    32d6:	ee 0f       	add	r30, r30
5040
    32d8:	ff 1f       	adc	r31, r31
5041
    32da:	8f 01       	movw	r16, r30
5042
    32dc:	02 55       	subi	r16, 0x52	; 82
5043
    32de:	1b 4f       	sbci	r17, 0xFB	; 251
5044
    32e0:	d8 01       	movw	r26, r16
5045
    32e2:	2d 91       	ld	r18, X+
5046
    32e4:	3c 91       	ld	r19, X
5047
    32e6:	c9 01       	movw	r24, r18
5048
    32e8:	88 0f       	add	r24, r24
5049
    32ea:	99 1f       	adc	r25, r25
5050
    32ec:	82 0f       	add	r24, r18
5051
    32ee:	93 1f       	adc	r25, r19
5052
    32f0:	84 0f       	add	r24, r20
5053
    32f2:	95 1f       	adc	r25, r21
5054
    32f4:	64 e0       	ldi	r22, 0x04	; 4
5055
    32f6:	70 e0       	ldi	r23, 0x00	; 0
5056
    32f8:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
5057
    32fc:	d8 01       	movw	r26, r16
5058
    32fe:	8d 91       	ld	r24, X+
5059
    3300:	9c 91       	ld	r25, X
5060
    3302:	11 97       	sbiw	r26, 0x01	; 1
5061
    3304:	9b 01       	movw	r18, r22
5062
    3306:	28 1b       	sub	r18, r24
5063
    3308:	39 0b       	sbc	r19, r25
5064
    330a:	ec 53       	subi	r30, 0x3C	; 60
5065
    330c:	fb 4f       	sbci	r31, 0xFB	; 251
5066
    330e:	31 83       	std	Z+1, r19	; 0x01
5067
    3310:	20 83       	st	Z, r18
5068
    3312:	11 96       	adiw	r26, 0x01	; 1
5069
    3314:	7c 93       	st	X, r23
5070
    3316:	6e 93       	st	-X, r22
5071
    3318:	21 96       	adiw	r28, 0x01	; 1
5072
    331a:	d0 93 cf 01 	sts	0x01CF, r29
5073
    331e:	c0 93 ce 01 	sts	0x01CE, r28
5074
    3322:	ff 91       	pop	r31
5075
    3324:	ef 91       	pop	r30
5076
    3326:	df 91       	pop	r29
5077
    3328:	cf 91       	pop	r28
5078
    332a:	bf 91       	pop	r27
5079
    332c:	af 91       	pop	r26
5080
    332e:	9f 91       	pop	r25
5081
    3330:	8f 91       	pop	r24
5082
    3332:	7f 91       	pop	r23
5083
    3334:	6f 91       	pop	r22
5084
    3336:	5f 91       	pop	r21
5085
    3338:	4f 91       	pop	r20
5086
    333a:	3f 91       	pop	r19
5087
    333c:	2f 91       	pop	r18
5088
    333e:	1f 91       	pop	r17
5089
    3340:	0f 91       	pop	r16
5090
    3342:	0f 90       	pop	r0
5091
    3344:	0f be       	out	0x3f, r0	; 63
5092
    3346:	0f 90       	pop	r0
5093
    3348:	1f 90       	pop	r1
5094
    334a:	18 95       	reti
5095
 
5096
0000334c <Mittelwert>:
5097
    334c:	af 92       	push	r10
5098
    334e:	bf 92       	push	r11
5099
    3350:	cf 92       	push	r12
5100
    3352:	df 92       	push	r13
5101
    3354:	ef 92       	push	r14
5102
    3356:	ff 92       	push	r15
5103
    3358:	0f 93       	push	r16
5104
    335a:	1f 93       	push	r17
5105
    335c:	10 92 7a 00 	sts	0x007A, r1
5106
    3360:	80 91 b9 01 	lds	r24, 0x01B9
5107
    3364:	88 23       	and	r24, r24
5108
    3366:	69 f0       	breq	.+26     	; 0x3382 <Mittelwert+0x36>
5109
    3368:	80 91 ad 01 	lds	r24, 0x01AD
5110
    336c:	90 91 ae 01 	lds	r25, 0x01AE
5111
    3370:	60 91 b9 01 	lds	r22, 0x01B9
5112
    3374:	77 27       	eor	r23, r23
5113
    3376:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
5114
    337a:	70 93 17 05 	sts	0x0517, r23
5115
    337e:	60 93 16 05 	sts	0x0516, r22
5116
    3382:	80 91 ba 01 	lds	r24, 0x01BA
5117
    3386:	88 23       	and	r24, r24
5118
    3388:	69 f0       	breq	.+26     	; 0x33a4 <Mittelwert+0x58>
5119
    338a:	80 91 af 01 	lds	r24, 0x01AF
5120
    338e:	90 91 b0 01 	lds	r25, 0x01B0
5121
    3392:	60 91 ba 01 	lds	r22, 0x01BA
5122
    3396:	77 27       	eor	r23, r23
5123
    3398:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
5124
    339c:	70 93 15 05 	sts	0x0515, r23
5125
    33a0:	60 93 14 05 	sts	0x0514, r22
5126
    33a4:	80 91 bb 01 	lds	r24, 0x01BB
5127
    33a8:	88 23       	and	r24, r24
5128
    33aa:	69 f0       	breq	.+26     	; 0x33c6 <Mittelwert+0x7a>
5129
    33ac:	80 91 b1 01 	lds	r24, 0x01B1
5130
    33b0:	90 91 b2 01 	lds	r25, 0x01B2
5131
    33b4:	60 91 bb 01 	lds	r22, 0x01BB
5132
    33b8:	77 27       	eor	r23, r23
5133
    33ba:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
5134
    33be:	70 93 2b 05 	sts	0x052B, r23
5135
    33c2:	60 93 2a 05 	sts	0x052A, r22
5136
    33c6:	80 91 bc 01 	lds	r24, 0x01BC
5137
    33ca:	88 23       	and	r24, r24
5138
    33cc:	d9 f1       	breq	.+118    	; 0x3444 <Mittelwert+0xf8>
5139
    33ce:	e0 90 27 05 	lds	r14, 0x0527
5140
    33d2:	f0 90 28 05 	lds	r15, 0x0528
5141
    33d6:	60 91 b5 01 	lds	r22, 0x01B5
5142
    33da:	70 91 b6 01 	lds	r23, 0x01B6
5143
    33de:	20 91 bc 01 	lds	r18, 0x01BC
5144
    33e2:	00 27       	eor	r16, r16
5145
    33e4:	f7 fc       	sbrc	r15, 7
5146
    33e6:	00 95       	com	r16
5147
    33e8:	10 2f       	mov	r17, r16
5148
    33ea:	57 01       	movw	r10, r14
5149
    33ec:	68 01       	movw	r12, r16
5150
    33ee:	83 e0       	ldi	r24, 0x03	; 3
5151
    33f0:	aa 0c       	add	r10, r10
5152
    33f2:	bb 1c       	adc	r11, r11
5153
    33f4:	cc 1c       	adc	r12, r12
5154
    33f6:	dd 1c       	adc	r13, r13
5155
    33f8:	8a 95       	dec	r24
5156
    33fa:	d1 f7       	brne	.-12     	; 0x33f0 <Mittelwert+0xa4>
5157
    33fc:	ae 18       	sub	r10, r14
5158
    33fe:	bf 08       	sbc	r11, r15
5159
    3400:	c0 0a       	sbc	r12, r16
5160
    3402:	d1 0a       	sbc	r13, r17
5161
    3404:	88 27       	eor	r24, r24
5162
    3406:	77 fd       	sbrc	r23, 7
5163
    3408:	80 95       	com	r24
5164
    340a:	98 2f       	mov	r25, r24
5165
    340c:	b4 e0       	ldi	r27, 0x04	; 4
5166
    340e:	66 0f       	add	r22, r22
5167
    3410:	77 1f       	adc	r23, r23
5168
    3412:	88 1f       	adc	r24, r24
5169
    3414:	99 1f       	adc	r25, r25
5170
    3416:	ba 95       	dec	r27
5171
    3418:	d1 f7       	brne	.-12     	; 0x340e <Mittelwert+0xc2>
5172
    341a:	33 27       	eor	r19, r19
5173
    341c:	44 27       	eor	r20, r20
5174
    341e:	55 27       	eor	r21, r21
5175
    3420:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5176
    3424:	a2 0e       	add	r10, r18
5177
    3426:	b3 1e       	adc	r11, r19
5178
    3428:	c4 1e       	adc	r12, r20
5179
    342a:	d5 1e       	adc	r13, r21
5180
    342c:	c6 01       	movw	r24, r12
5181
    342e:	b5 01       	movw	r22, r10
5182
    3430:	28 e0       	ldi	r18, 0x08	; 8
5183
    3432:	30 e0       	ldi	r19, 0x00	; 0
5184
    3434:	40 e0       	ldi	r20, 0x00	; 0
5185
    3436:	50 e0       	ldi	r21, 0x00	; 0
5186
    3438:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5187
    343c:	30 93 28 05 	sts	0x0528, r19
5188
    3440:	20 93 27 05 	sts	0x0527, r18
5189
    3444:	80 91 bd 01 	lds	r24, 0x01BD
5190
    3448:	88 23       	and	r24, r24
5191
    344a:	d9 f1       	breq	.+118    	; 0x34c2 <Mittelwert+0x176>
5192
    344c:	e0 90 30 05 	lds	r14, 0x0530
5193
    3450:	f0 90 31 05 	lds	r15, 0x0531
5194
    3454:	60 91 b3 01 	lds	r22, 0x01B3
5195
    3458:	70 91 b4 01 	lds	r23, 0x01B4
5196
    345c:	20 91 bd 01 	lds	r18, 0x01BD
5197
    3460:	00 27       	eor	r16, r16
5198
    3462:	f7 fc       	sbrc	r15, 7
5199
    3464:	00 95       	com	r16
5200
    3466:	10 2f       	mov	r17, r16
5201
    3468:	57 01       	movw	r10, r14
5202
    346a:	68 01       	movw	r12, r16
5203
    346c:	a3 e0       	ldi	r26, 0x03	; 3
5204
    346e:	aa 0c       	add	r10, r10
5205
    3470:	bb 1c       	adc	r11, r11
5206
    3472:	cc 1c       	adc	r12, r12
5207
    3474:	dd 1c       	adc	r13, r13
5208
    3476:	aa 95       	dec	r26
5209
    3478:	d1 f7       	brne	.-12     	; 0x346e <Mittelwert+0x122>
5210
    347a:	ae 18       	sub	r10, r14
5211
    347c:	bf 08       	sbc	r11, r15
5212
    347e:	c0 0a       	sbc	r12, r16
5213
    3480:	d1 0a       	sbc	r13, r17
5214
    3482:	88 27       	eor	r24, r24
5215
    3484:	77 fd       	sbrc	r23, 7
5216
    3486:	80 95       	com	r24
5217
    3488:	98 2f       	mov	r25, r24
5218
    348a:	f4 e0       	ldi	r31, 0x04	; 4
5219
    348c:	66 0f       	add	r22, r22
5220
    348e:	77 1f       	adc	r23, r23
5221
    3490:	88 1f       	adc	r24, r24
5222
    3492:	99 1f       	adc	r25, r25
5223
    3494:	fa 95       	dec	r31
5224
    3496:	d1 f7       	brne	.-12     	; 0x348c <Mittelwert+0x140>
5225
    3498:	33 27       	eor	r19, r19
5226
    349a:	44 27       	eor	r20, r20
5227
    349c:	55 27       	eor	r21, r21
5228
    349e:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5229
    34a2:	a2 0e       	add	r10, r18
5230
    34a4:	b3 1e       	adc	r11, r19
5231
    34a6:	c4 1e       	adc	r12, r20
5232
    34a8:	d5 1e       	adc	r13, r21
5233
    34aa:	c6 01       	movw	r24, r12
5234
    34ac:	b5 01       	movw	r22, r10
5235
    34ae:	28 e0       	ldi	r18, 0x08	; 8
5236
    34b0:	30 e0       	ldi	r19, 0x00	; 0
5237
    34b2:	40 e0       	ldi	r20, 0x00	; 0
5238
    34b4:	50 e0       	ldi	r21, 0x00	; 0
5239
    34b6:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5240
    34ba:	30 93 31 05 	sts	0x0531, r19
5241
    34be:	20 93 30 05 	sts	0x0530, r18
5242
    34c2:	80 91 be 01 	lds	r24, 0x01BE
5243
    34c6:	88 23       	and	r24, r24
5244
    34c8:	a1 f1       	breq	.+104    	; 0x3532 <Mittelwert+0x1e6>
5245
    34ca:	e0 90 19 05 	lds	r14, 0x0519
5246
    34ce:	f0 90 1a 05 	lds	r15, 0x051A
5247
    34d2:	60 91 b7 01 	lds	r22, 0x01B7
5248
    34d6:	70 91 b8 01 	lds	r23, 0x01B8
5249
    34da:	20 91 be 01 	lds	r18, 0x01BE
5250
    34de:	00 27       	eor	r16, r16
5251
    34e0:	f7 fc       	sbrc	r15, 7
5252
    34e2:	00 95       	com	r16
5253
    34e4:	10 2f       	mov	r17, r16
5254
    34e6:	57 01       	movw	r10, r14
5255
    34e8:	68 01       	movw	r12, r16
5256
    34ea:	e3 e0       	ldi	r30, 0x03	; 3
5257
    34ec:	aa 0c       	add	r10, r10
5258
    34ee:	bb 1c       	adc	r11, r11
5259
    34f0:	cc 1c       	adc	r12, r12
5260
    34f2:	dd 1c       	adc	r13, r13
5261
    34f4:	ea 95       	dec	r30
5262
    34f6:	d1 f7       	brne	.-12     	; 0x34ec <Mittelwert+0x1a0>
5263
    34f8:	ae 18       	sub	r10, r14
5264
    34fa:	bf 08       	sbc	r11, r15
5265
    34fc:	c0 0a       	sbc	r12, r16
5266
    34fe:	d1 0a       	sbc	r13, r17
5267
    3500:	88 27       	eor	r24, r24
5268
    3502:	77 fd       	sbrc	r23, 7
5269
    3504:	80 95       	com	r24
5270
    3506:	98 2f       	mov	r25, r24
5271
    3508:	33 27       	eor	r19, r19
5272
    350a:	44 27       	eor	r20, r20
5273
    350c:	55 27       	eor	r21, r21
5274
    350e:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5275
    3512:	a2 0e       	add	r10, r18
5276
    3514:	b3 1e       	adc	r11, r19
5277
    3516:	c4 1e       	adc	r12, r20
5278
    3518:	d5 1e       	adc	r13, r21
5279
    351a:	c6 01       	movw	r24, r12
5280
    351c:	b5 01       	movw	r22, r10
5281
    351e:	28 e0       	ldi	r18, 0x08	; 8
5282
    3520:	30 e0       	ldi	r19, 0x00	; 0
5283
    3522:	40 e0       	ldi	r20, 0x00	; 0
5284
    3524:	50 e0       	ldi	r21, 0x00	; 0
5285
    3526:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5286
    352a:	30 93 1a 05 	sts	0x051A, r19
5287
    352e:	20 93 19 05 	sts	0x0519, r18
5288
    3532:	10 92 ae 01 	sts	0x01AE, r1
5289
    3536:	10 92 ad 01 	sts	0x01AD, r1
5290
    353a:	10 92 b9 01 	sts	0x01B9, r1
5291
    353e:	10 92 b0 01 	sts	0x01B0, r1
5292
    3542:	10 92 af 01 	sts	0x01AF, r1
5293
    3546:	10 92 ba 01 	sts	0x01BA, r1
5294
    354a:	10 92 b2 01 	sts	0x01B2, r1
5295
    354e:	10 92 b1 01 	sts	0x01B1, r1
5296
    3552:	10 92 bb 01 	sts	0x01BB, r1
5297
    3556:	10 92 b4 01 	sts	0x01B4, r1
5298
    355a:	10 92 b3 01 	sts	0x01B3, r1
5299
    355e:	10 92 bd 01 	sts	0x01BD, r1
5300
    3562:	10 92 b6 01 	sts	0x01B6, r1
5301
    3566:	10 92 b5 01 	sts	0x01B5, r1
5302
    356a:	10 92 bc 01 	sts	0x01BC, r1
5303
    356e:	10 92 b8 01 	sts	0x01B8, r1
5304
    3572:	10 92 b7 01 	sts	0x01B7, r1
5305
    3576:	10 92 be 01 	sts	0x01BE, r1
5306
    357a:	80 91 ff 01 	lds	r24, 0x01FF
5307
    357e:	90 91 00 02 	lds	r25, 0x0200
5308
    3582:	a0 91 01 02 	lds	r26, 0x0201
5309
    3586:	b0 91 02 02 	lds	r27, 0x0202
5310
    358a:	80 93 eb 01 	sts	0x01EB, r24
5311
    358e:	90 93 ec 01 	sts	0x01EC, r25
5312
    3592:	a0 93 ed 01 	sts	0x01ED, r26
5313
    3596:	b0 93 ee 01 	sts	0x01EE, r27
5314
    359a:	80 91 ef 01 	lds	r24, 0x01EF
5315
    359e:	90 91 f0 01 	lds	r25, 0x01F0
5316
    35a2:	a0 91 f1 01 	lds	r26, 0x01F1
5317
    35a6:	b0 91 f2 01 	lds	r27, 0x01F2
5318
    35aa:	80 93 db 01 	sts	0x01DB, r24
5319
    35ae:	90 93 dc 01 	sts	0x01DC, r25
5320
    35b2:	a0 93 dd 01 	sts	0x01DD, r26
5321
    35b6:	b0 93 de 01 	sts	0x01DE, r27
5322
    35ba:	80 91 f7 01 	lds	r24, 0x01F7
5323
    35be:	90 91 f8 01 	lds	r25, 0x01F8
5324
    35c2:	a0 91 f9 01 	lds	r26, 0x01F9
5325
    35c6:	b0 91 fa 01 	lds	r27, 0x01FA
5326
    35ca:	80 93 e3 01 	sts	0x01E3, r24
5327
    35ce:	90 93 e4 01 	sts	0x01E4, r25
5328
    35d2:	a0 93 e5 01 	sts	0x01E5, r26
5329
    35d6:	b0 93 e6 01 	sts	0x01E6, r27
5330
    35da:	80 91 f3 01 	lds	r24, 0x01F3
5331
    35de:	90 91 f4 01 	lds	r25, 0x01F4
5332
    35e2:	a0 91 f5 01 	lds	r26, 0x01F5
5333
    35e6:	b0 91 f6 01 	lds	r27, 0x01F6
5334
    35ea:	80 93 df 01 	sts	0x01DF, r24
5335
    35ee:	90 93 e0 01 	sts	0x01E0, r25
5336
    35f2:	a0 93 e1 01 	sts	0x01E1, r26
5337
    35f6:	b0 93 e2 01 	sts	0x01E2, r27
5338
    35fa:	80 91 fb 01 	lds	r24, 0x01FB
5339
    35fe:	90 91 fc 01 	lds	r25, 0x01FC
5340
    3602:	a0 91 fd 01 	lds	r26, 0x01FD
5341
    3606:	b0 91 fe 01 	lds	r27, 0x01FE
5342
    360a:	80 93 e7 01 	sts	0x01E7, r24
5343
    360e:	90 93 e8 01 	sts	0x01E8, r25
5344
    3612:	a0 93 e9 01 	sts	0x01E9, r26
5345
    3616:	b0 93 ea 01 	sts	0x01EA, r27
5346
    361a:	8f ec       	ldi	r24, 0xCF	; 207
5347
    361c:	80 93 7a 00 	sts	0x007A, r24
5348
    3620:	20 91 14 02 	lds	r18, 0x0214
5349
    3624:	30 91 15 02 	lds	r19, 0x0215
5350
    3628:	80 91 de 04 	lds	r24, 0x04DE
5351
    362c:	e8 2f       	mov	r30, r24
5352
    362e:	ff 27       	eor	r31, r31
5353
    3630:	ee 0f       	add	r30, r30
5354
    3632:	ff 1f       	adc	r31, r31
5355
    3634:	e2 55       	subi	r30, 0x52	; 82
5356
    3636:	fb 4f       	sbci	r31, 0xFB	; 251
5357
    3638:	80 81       	ld	r24, Z
5358
    363a:	91 81       	ldd	r25, Z+1	; 0x01
5359
    363c:	82 59       	subi	r24, 0x92	; 146
5360
    363e:	9f 4f       	sbci	r25, 0xFF	; 255
5361
    3640:	28 17       	cp	r18, r24
5362
    3642:	39 07       	cpc	r19, r25
5363
    3644:	1c f4       	brge	.+6      	; 0x364c <Mittelwert+0x300>
5364
    3646:	2f 5f       	subi	r18, 0xFF	; 255
5365
    3648:	3f 4f       	sbci	r19, 0xFF	; 255
5366
    364a:	0c c0       	rjmp	.+24     	; 0x3664 <Mittelwert+0x318>
5367
    364c:	80 81       	ld	r24, Z
5368
    364e:	91 81       	ldd	r25, Z+1	; 0x01
5369
    3650:	82 59       	subi	r24, 0x92	; 146
5370
    3652:	9f 4f       	sbci	r25, 0xFF	; 255
5371
    3654:	82 17       	cp	r24, r18
5372
    3656:	93 07       	cpc	r25, r19
5373
    3658:	4c f4       	brge	.+18     	; 0x366c <Mittelwert+0x320>
5374
    365a:	21 15       	cp	r18, r1
5375
    365c:	31 05       	cpc	r19, r1
5376
    365e:	31 f0       	breq	.+12     	; 0x366c <Mittelwert+0x320>
5377
    3660:	21 50       	subi	r18, 0x01	; 1
5378
    3662:	30 40       	sbci	r19, 0x00	; 0
5379
    3664:	30 93 15 02 	sts	0x0215, r19
5380
    3668:	20 93 14 02 	sts	0x0214, r18
5381
    366c:	20 91 16 02 	lds	r18, 0x0216
5382
    3670:	30 91 17 02 	lds	r19, 0x0217
5383
    3674:	80 91 df 04 	lds	r24, 0x04DF
5384
    3678:	e8 2f       	mov	r30, r24
5385
    367a:	ff 27       	eor	r31, r31
5386
    367c:	ee 0f       	add	r30, r30
5387
    367e:	ff 1f       	adc	r31, r31
5388
    3680:	e2 55       	subi	r30, 0x52	; 82
5389
    3682:	fb 4f       	sbci	r31, 0xFB	; 251
5390
    3684:	80 81       	ld	r24, Z
5391
    3686:	91 81       	ldd	r25, Z+1	; 0x01
5392
    3688:	82 59       	subi	r24, 0x92	; 146
5393
    368a:	9f 4f       	sbci	r25, 0xFF	; 255
5394
    368c:	28 17       	cp	r18, r24
5395
    368e:	39 07       	cpc	r19, r25
5396
    3690:	1c f4       	brge	.+6      	; 0x3698 <Mittelwert+0x34c>
5397
    3692:	2f 5f       	subi	r18, 0xFF	; 255
5398
    3694:	3f 4f       	sbci	r19, 0xFF	; 255
5399
    3696:	0c c0       	rjmp	.+24     	; 0x36b0 <Mittelwert+0x364>
5400
    3698:	80 81       	ld	r24, Z
5401
    369a:	91 81       	ldd	r25, Z+1	; 0x01
5402
    369c:	82 59       	subi	r24, 0x92	; 146
5403
    369e:	9f 4f       	sbci	r25, 0xFF	; 255
5404
    36a0:	82 17       	cp	r24, r18
5405
    36a2:	93 07       	cpc	r25, r19
5406
    36a4:	4c f4       	brge	.+18     	; 0x36b8 <Mittelwert+0x36c>
5407
    36a6:	21 15       	cp	r18, r1
5408
    36a8:	31 05       	cpc	r19, r1
5409
    36aa:	31 f0       	breq	.+12     	; 0x36b8 <Mittelwert+0x36c>
5410
    36ac:	21 50       	subi	r18, 0x01	; 1
5411
    36ae:	30 40       	sbci	r19, 0x00	; 0
5412
    36b0:	30 93 17 02 	sts	0x0217, r19
5413
    36b4:	20 93 16 02 	sts	0x0216, r18
5414
    36b8:	20 91 18 02 	lds	r18, 0x0218
5415
    36bc:	30 91 19 02 	lds	r19, 0x0219
5416
    36c0:	80 91 e0 04 	lds	r24, 0x04E0
5417
    36c4:	e8 2f       	mov	r30, r24
5418
    36c6:	ff 27       	eor	r31, r31
5419
    36c8:	ee 0f       	add	r30, r30
5420
    36ca:	ff 1f       	adc	r31, r31
5421
    36cc:	e2 55       	subi	r30, 0x52	; 82
5422
    36ce:	fb 4f       	sbci	r31, 0xFB	; 251
5423
    36d0:	80 81       	ld	r24, Z
5424
    36d2:	91 81       	ldd	r25, Z+1	; 0x01
5425
    36d4:	82 59       	subi	r24, 0x92	; 146
5426
    36d6:	9f 4f       	sbci	r25, 0xFF	; 255
5427
    36d8:	28 17       	cp	r18, r24
5428
    36da:	39 07       	cpc	r19, r25
5429
    36dc:	1c f4       	brge	.+6      	; 0x36e4 <Mittelwert+0x398>
5430
    36de:	2f 5f       	subi	r18, 0xFF	; 255
5431
    36e0:	3f 4f       	sbci	r19, 0xFF	; 255
5432
    36e2:	0c c0       	rjmp	.+24     	; 0x36fc <Mittelwert+0x3b0>
5433
    36e4:	80 81       	ld	r24, Z
5434
    36e6:	91 81       	ldd	r25, Z+1	; 0x01
5435
    36e8:	82 59       	subi	r24, 0x92	; 146
5436
    36ea:	9f 4f       	sbci	r25, 0xFF	; 255
5437
    36ec:	82 17       	cp	r24, r18
5438
    36ee:	93 07       	cpc	r25, r19
5439
    36f0:	4c f4       	brge	.+18     	; 0x3704 <Mittelwert+0x3b8>
5440
    36f2:	21 15       	cp	r18, r1
5441
    36f4:	31 05       	cpc	r19, r1
5442
    36f6:	31 f0       	breq	.+12     	; 0x3704 <Mittelwert+0x3b8>
5443
    36f8:	21 50       	subi	r18, 0x01	; 1
5444
    36fa:	30 40       	sbci	r19, 0x00	; 0
5445
    36fc:	30 93 19 02 	sts	0x0219, r19
5446
    3700:	20 93 18 02 	sts	0x0218, r18
5447
    3704:	20 91 1a 02 	lds	r18, 0x021A
5448
    3708:	30 91 1b 02 	lds	r19, 0x021B
5449
    370c:	80 91 e1 04 	lds	r24, 0x04E1
5450
    3710:	e8 2f       	mov	r30, r24
5451
    3712:	ff 27       	eor	r31, r31
5452
    3714:	ee 0f       	add	r30, r30
5453
    3716:	ff 1f       	adc	r31, r31
5454
    3718:	e2 55       	subi	r30, 0x52	; 82
5455
    371a:	fb 4f       	sbci	r31, 0xFB	; 251
5456
    371c:	80 81       	ld	r24, Z
5457
    371e:	91 81       	ldd	r25, Z+1	; 0x01
5458
    3720:	82 59       	subi	r24, 0x92	; 146
5459
    3722:	9f 4f       	sbci	r25, 0xFF	; 255
5460
    3724:	28 17       	cp	r18, r24
5461
    3726:	39 07       	cpc	r19, r25
5462
    3728:	1c f4       	brge	.+6      	; 0x3730 <Mittelwert+0x3e4>
5463
    372a:	2f 5f       	subi	r18, 0xFF	; 255
5464
    372c:	3f 4f       	sbci	r19, 0xFF	; 255
5465
    372e:	0c c0       	rjmp	.+24     	; 0x3748 <Mittelwert+0x3fc>
5466
    3730:	80 81       	ld	r24, Z
5467
    3732:	91 81       	ldd	r25, Z+1	; 0x01
5468
    3734:	82 59       	subi	r24, 0x92	; 146
5469
    3736:	9f 4f       	sbci	r25, 0xFF	; 255
5470
    3738:	82 17       	cp	r24, r18
5471
    373a:	93 07       	cpc	r25, r19
5472
    373c:	4c f4       	brge	.+18     	; 0x3750 <Mittelwert+0x404>
5473
    373e:	21 15       	cp	r18, r1
5474
    3740:	31 05       	cpc	r19, r1
5475
    3742:	31 f0       	breq	.+12     	; 0x3750 <Mittelwert+0x404>
5476
    3744:	21 50       	subi	r18, 0x01	; 1
5477
    3746:	30 40       	sbci	r19, 0x00	; 0
5478
    3748:	30 93 1b 02 	sts	0x021B, r19
5479
    374c:	20 93 1a 02 	sts	0x021A, r18
5480
    3750:	80 91 14 02 	lds	r24, 0x0214
5481
    3754:	90 91 15 02 	lds	r25, 0x0215
5482
    3758:	97 ff       	sbrs	r25, 7
5483
    375a:	05 c0       	rjmp	.+10     	; 0x3766 <Mittelwert+0x41a>
5484
    375c:	10 92 15 02 	sts	0x0215, r1
5485
    3760:	10 92 14 02 	sts	0x0214, r1
5486
    3764:	0a c0       	rjmp	.+20     	; 0x377a <Mittelwert+0x42e>
5487
    3766:	8f 3f       	cpi	r24, 0xFF	; 255
5488
    3768:	91 05       	cpc	r25, r1
5489
    376a:	39 f0       	breq	.+14     	; 0x377a <Mittelwert+0x42e>
5490
    376c:	34 f0       	brlt	.+12     	; 0x377a <Mittelwert+0x42e>
5491
    376e:	8f ef       	ldi	r24, 0xFF	; 255
5492
    3770:	90 e0       	ldi	r25, 0x00	; 0
5493
    3772:	90 93 15 02 	sts	0x0215, r25
5494
    3776:	80 93 14 02 	sts	0x0214, r24
5495
    377a:	80 91 16 02 	lds	r24, 0x0216
5496
    377e:	90 91 17 02 	lds	r25, 0x0217
5497
    3782:	97 ff       	sbrs	r25, 7
5498
    3784:	05 c0       	rjmp	.+10     	; 0x3790 <Mittelwert+0x444>
5499
    3786:	10 92 17 02 	sts	0x0217, r1
5500
    378a:	10 92 16 02 	sts	0x0216, r1
5501
    378e:	0a c0       	rjmp	.+20     	; 0x37a4 <Mittelwert+0x458>
5502
    3790:	8f 3f       	cpi	r24, 0xFF	; 255
5503
    3792:	91 05       	cpc	r25, r1
5504
    3794:	39 f0       	breq	.+14     	; 0x37a4 <Mittelwert+0x458>
5505
    3796:	34 f0       	brlt	.+12     	; 0x37a4 <Mittelwert+0x458>
5506
    3798:	8f ef       	ldi	r24, 0xFF	; 255
5507
    379a:	90 e0       	ldi	r25, 0x00	; 0
5508
    379c:	90 93 17 02 	sts	0x0217, r25
5509
    37a0:	80 93 16 02 	sts	0x0216, r24
5510
    37a4:	80 91 18 02 	lds	r24, 0x0218
5511
    37a8:	90 91 19 02 	lds	r25, 0x0219
5512
    37ac:	97 ff       	sbrs	r25, 7
5513
    37ae:	05 c0       	rjmp	.+10     	; 0x37ba <Mittelwert+0x46e>
5514
    37b0:	10 92 19 02 	sts	0x0219, r1
5515
    37b4:	10 92 18 02 	sts	0x0218, r1
5516
    37b8:	0a c0       	rjmp	.+20     	; 0x37ce <Mittelwert+0x482>
5517
    37ba:	8f 3f       	cpi	r24, 0xFF	; 255
5518
    37bc:	91 05       	cpc	r25, r1
5519
    37be:	39 f0       	breq	.+14     	; 0x37ce <Mittelwert+0x482>
5520
    37c0:	34 f0       	brlt	.+12     	; 0x37ce <Mittelwert+0x482>
5521
    37c2:	8f ef       	ldi	r24, 0xFF	; 255
5522
    37c4:	90 e0       	ldi	r25, 0x00	; 0
5523
    37c6:	90 93 19 02 	sts	0x0219, r25
5524
    37ca:	80 93 18 02 	sts	0x0218, r24
5525
    37ce:	80 91 1a 02 	lds	r24, 0x021A
5526
    37d2:	90 91 1b 02 	lds	r25, 0x021B
5527
    37d6:	97 ff       	sbrs	r25, 7
5528
    37d8:	05 c0       	rjmp	.+10     	; 0x37e4 <Mittelwert+0x498>
5529
    37da:	10 92 1b 02 	sts	0x021B, r1
5530
    37de:	10 92 1a 02 	sts	0x021A, r1
5531
    37e2:	0a c0       	rjmp	.+20     	; 0x37f8 <Mittelwert+0x4ac>
5532
    37e4:	8f 3f       	cpi	r24, 0xFF	; 255
5533
    37e6:	91 05       	cpc	r25, r1
5534
    37e8:	39 f0       	breq	.+14     	; 0x37f8 <Mittelwert+0x4ac>
5535
    37ea:	34 f0       	brlt	.+12     	; 0x37f8 <Mittelwert+0x4ac>
5536
    37ec:	8f ef       	ldi	r24, 0xFF	; 255
5537
    37ee:	90 e0       	ldi	r25, 0x00	; 0
5538
    37f0:	90 93 1b 02 	sts	0x021B, r25
5539
    37f4:	80 93 1a 02 	sts	0x021A, r24
5540
    37f8:	1f 91       	pop	r17
5541
    37fa:	0f 91       	pop	r16
5542
    37fc:	ff 90       	pop	r15
5543
    37fe:	ef 90       	pop	r14
5544
    3800:	df 90       	pop	r13
5545
    3802:	cf 90       	pop	r12
5546
    3804:	bf 90       	pop	r11
5547
    3806:	af 90       	pop	r10
5548
    3808:	08 95       	ret
5549
 
5550
0000380a <CalibrierMittelwert>:
5551
    380a:	10 92 7a 00 	sts	0x007A, r1
5552
    380e:	80 91 b9 01 	lds	r24, 0x01B9
5553
    3812:	88 23       	and	r24, r24
5554
    3814:	69 f0       	breq	.+26     	; 0x3830 <CalibrierMittelwert+0x26>
5555
    3816:	80 91 ad 01 	lds	r24, 0x01AD
5556
    381a:	90 91 ae 01 	lds	r25, 0x01AE
5557
    381e:	60 91 b9 01 	lds	r22, 0x01B9
5558
    3822:	77 27       	eor	r23, r23
5559
    3824:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
5560
    3828:	70 93 17 05 	sts	0x0517, r23
5561
    382c:	60 93 16 05 	sts	0x0516, r22
5562
    3830:	80 91 ba 01 	lds	r24, 0x01BA
5563
    3834:	88 23       	and	r24, r24
5564
    3836:	69 f0       	breq	.+26     	; 0x3852 <CalibrierMittelwert+0x48>
5565
    3838:	80 91 af 01 	lds	r24, 0x01AF
5566
    383c:	90 91 b0 01 	lds	r25, 0x01B0
5567
    3840:	60 91 ba 01 	lds	r22, 0x01BA
5568
    3844:	77 27       	eor	r23, r23
5569
    3846:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
5570
    384a:	70 93 15 05 	sts	0x0515, r23
5571
    384e:	60 93 14 05 	sts	0x0514, r22
5572
    3852:	80 91 bb 01 	lds	r24, 0x01BB
5573
    3856:	88 23       	and	r24, r24
5574
    3858:	69 f0       	breq	.+26     	; 0x3874 <CalibrierMittelwert+0x6a>
5575
    385a:	80 91 b1 01 	lds	r24, 0x01B1
5576
    385e:	90 91 b2 01 	lds	r25, 0x01B2
5577
    3862:	60 91 bb 01 	lds	r22, 0x01BB
5578
    3866:	77 27       	eor	r23, r23
5579
    3868:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
5580
    386c:	70 93 2b 05 	sts	0x052B, r23
5581
    3870:	60 93 2a 05 	sts	0x052A, r22
5582
    3874:	80 91 bc 01 	lds	r24, 0x01BC
5583
    3878:	88 23       	and	r24, r24
5584
    387a:	d1 f0       	breq	.+52     	; 0x38b0 <CalibrierMittelwert+0xa6>
5585
    387c:	60 91 b5 01 	lds	r22, 0x01B5
5586
    3880:	70 91 b6 01 	lds	r23, 0x01B6
5587
    3884:	20 91 bc 01 	lds	r18, 0x01BC
5588
    3888:	88 27       	eor	r24, r24
5589
    388a:	77 fd       	sbrc	r23, 7
5590
    388c:	80 95       	com	r24
5591
    388e:	98 2f       	mov	r25, r24
5592
    3890:	f4 e0       	ldi	r31, 0x04	; 4
5593
    3892:	66 0f       	add	r22, r22
5594
    3894:	77 1f       	adc	r23, r23
5595
    3896:	88 1f       	adc	r24, r24
5596
    3898:	99 1f       	adc	r25, r25
5597
    389a:	fa 95       	dec	r31
5598
    389c:	d1 f7       	brne	.-12     	; 0x3892 <CalibrierMittelwert+0x88>
5599
    389e:	33 27       	eor	r19, r19
5600
    38a0:	44 27       	eor	r20, r20
5601
    38a2:	55 27       	eor	r21, r21
5602
    38a4:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5603
    38a8:	30 93 28 05 	sts	0x0528, r19
5604
    38ac:	20 93 27 05 	sts	0x0527, r18
5605
    38b0:	80 91 bd 01 	lds	r24, 0x01BD
5606
    38b4:	88 23       	and	r24, r24
5607
    38b6:	d1 f0       	breq	.+52     	; 0x38ec <CalibrierMittelwert+0xe2>
5608
    38b8:	60 91 b3 01 	lds	r22, 0x01B3
5609
    38bc:	70 91 b4 01 	lds	r23, 0x01B4
5610
    38c0:	20 91 bd 01 	lds	r18, 0x01BD
5611
    38c4:	88 27       	eor	r24, r24
5612
    38c6:	77 fd       	sbrc	r23, 7
5613
    38c8:	80 95       	com	r24
5614
    38ca:	98 2f       	mov	r25, r24
5615
    38cc:	e4 e0       	ldi	r30, 0x04	; 4
5616
    38ce:	66 0f       	add	r22, r22
5617
    38d0:	77 1f       	adc	r23, r23
5618
    38d2:	88 1f       	adc	r24, r24
5619
    38d4:	99 1f       	adc	r25, r25
5620
    38d6:	ea 95       	dec	r30
5621
    38d8:	d1 f7       	brne	.-12     	; 0x38ce <CalibrierMittelwert+0xc4>
5622
    38da:	33 27       	eor	r19, r19
5623
    38dc:	44 27       	eor	r20, r20
5624
    38de:	55 27       	eor	r21, r21
5625
    38e0:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5626
    38e4:	30 93 31 05 	sts	0x0531, r19
5627
    38e8:	20 93 30 05 	sts	0x0530, r18
5628
    38ec:	80 91 be 01 	lds	r24, 0x01BE
5629
    38f0:	88 23       	and	r24, r24
5630
    38f2:	99 f0       	breq	.+38     	; 0x391a <CalibrierMittelwert+0x110>
5631
    38f4:	60 91 b7 01 	lds	r22, 0x01B7
5632
    38f8:	70 91 b8 01 	lds	r23, 0x01B8
5633
    38fc:	20 91 be 01 	lds	r18, 0x01BE
5634
    3900:	88 27       	eor	r24, r24
5635
    3902:	77 fd       	sbrc	r23, 7
5636
    3904:	80 95       	com	r24
5637
    3906:	98 2f       	mov	r25, r24
5638
    3908:	33 27       	eor	r19, r19
5639
    390a:	44 27       	eor	r20, r20
5640
    390c:	55 27       	eor	r21, r21
5641
    390e:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
5642
    3912:	30 93 1a 05 	sts	0x051A, r19
5643
    3916:	20 93 19 05 	sts	0x0519, r18
5644
    391a:	10 92 ae 01 	sts	0x01AE, r1
5645
    391e:	10 92 ad 01 	sts	0x01AD, r1
5646
    3922:	10 92 b9 01 	sts	0x01B9, r1
5647
    3926:	10 92 b0 01 	sts	0x01B0, r1
5648
    392a:	10 92 af 01 	sts	0x01AF, r1
5649
    392e:	10 92 ba 01 	sts	0x01BA, r1
5650
    3932:	10 92 b2 01 	sts	0x01B2, r1
5651
    3936:	10 92 b1 01 	sts	0x01B1, r1
5652
    393a:	10 92 bb 01 	sts	0x01BB, r1
5653
    393e:	10 92 b4 01 	sts	0x01B4, r1
5654
    3942:	10 92 b3 01 	sts	0x01B3, r1
5655
    3946:	10 92 bd 01 	sts	0x01BD, r1
5656
    394a:	10 92 b6 01 	sts	0x01B6, r1
5657
    394e:	10 92 b5 01 	sts	0x01B5, r1
5658
    3952:	10 92 bc 01 	sts	0x01BC, r1
5659
    3956:	10 92 b8 01 	sts	0x01B8, r1
5660
    395a:	10 92 b7 01 	sts	0x01B7, r1
5661
    395e:	10 92 be 01 	sts	0x01BE, r1
5662
    3962:	8f ec       	ldi	r24, 0xCF	; 207
5663
    3964:	80 93 7a 00 	sts	0x007A, r24
5664
    3968:	20 91 14 02 	lds	r18, 0x0214
5665
    396c:	30 91 15 02 	lds	r19, 0x0215
5666
    3970:	80 91 de 04 	lds	r24, 0x04DE
5667
    3974:	e8 2f       	mov	r30, r24
5668
    3976:	ff 27       	eor	r31, r31
5669
    3978:	ee 0f       	add	r30, r30
5670
    397a:	ff 1f       	adc	r31, r31
5671
    397c:	e2 55       	subi	r30, 0x52	; 82
5672
    397e:	fb 4f       	sbci	r31, 0xFB	; 251
5673
    3980:	80 81       	ld	r24, Z
5674
    3982:	91 81       	ldd	r25, Z+1	; 0x01
5675
    3984:	82 59       	subi	r24, 0x92	; 146
5676
    3986:	9f 4f       	sbci	r25, 0xFF	; 255
5677
    3988:	28 17       	cp	r18, r24
5678
    398a:	39 07       	cpc	r19, r25
5679
    398c:	1c f4       	brge	.+6      	; 0x3994 <CalibrierMittelwert+0x18a>
5680
    398e:	2f 5f       	subi	r18, 0xFF	; 255
5681
    3990:	3f 4f       	sbci	r19, 0xFF	; 255
5682
    3992:	0c c0       	rjmp	.+24     	; 0x39ac <CalibrierMittelwert+0x1a2>
5683
    3994:	80 81       	ld	r24, Z
5684
    3996:	91 81       	ldd	r25, Z+1	; 0x01
5685
    3998:	82 59       	subi	r24, 0x92	; 146
5686
    399a:	9f 4f       	sbci	r25, 0xFF	; 255
5687
    399c:	82 17       	cp	r24, r18
5688
    399e:	93 07       	cpc	r25, r19
5689
    39a0:	4c f4       	brge	.+18     	; 0x39b4 <CalibrierMittelwert+0x1aa>
5690
    39a2:	21 15       	cp	r18, r1
5691
    39a4:	31 05       	cpc	r19, r1
5692
    39a6:	31 f0       	breq	.+12     	; 0x39b4 <CalibrierMittelwert+0x1aa>
5693
    39a8:	21 50       	subi	r18, 0x01	; 1
5694
    39aa:	30 40       	sbci	r19, 0x00	; 0
5695
    39ac:	30 93 15 02 	sts	0x0215, r19
5696
    39b0:	20 93 14 02 	sts	0x0214, r18
5697
    39b4:	20 91 16 02 	lds	r18, 0x0216
5698
    39b8:	30 91 17 02 	lds	r19, 0x0217
5699
    39bc:	80 91 df 04 	lds	r24, 0x04DF
5700
    39c0:	e8 2f       	mov	r30, r24
5701
    39c2:	ff 27       	eor	r31, r31
5702
    39c4:	ee 0f       	add	r30, r30
5703
    39c6:	ff 1f       	adc	r31, r31
5704
    39c8:	e2 55       	subi	r30, 0x52	; 82
5705
    39ca:	fb 4f       	sbci	r31, 0xFB	; 251
5706
    39cc:	80 81       	ld	r24, Z
5707
    39ce:	91 81       	ldd	r25, Z+1	; 0x01
5708
    39d0:	82 59       	subi	r24, 0x92	; 146
5709
    39d2:	9f 4f       	sbci	r25, 0xFF	; 255
5710
    39d4:	28 17       	cp	r18, r24
5711
    39d6:	39 07       	cpc	r19, r25
5712
    39d8:	1c f4       	brge	.+6      	; 0x39e0 <CalibrierMittelwert+0x1d6>
5713
    39da:	2f 5f       	subi	r18, 0xFF	; 255
5714
    39dc:	3f 4f       	sbci	r19, 0xFF	; 255
5715
    39de:	0c c0       	rjmp	.+24     	; 0x39f8 <CalibrierMittelwert+0x1ee>
5716
    39e0:	80 81       	ld	r24, Z
5717
    39e2:	91 81       	ldd	r25, Z+1	; 0x01
5718
    39e4:	82 59       	subi	r24, 0x92	; 146
5719
    39e6:	9f 4f       	sbci	r25, 0xFF	; 255
5720
    39e8:	82 17       	cp	r24, r18
5721
    39ea:	93 07       	cpc	r25, r19
5722
    39ec:	4c f4       	brge	.+18     	; 0x3a00 <CalibrierMittelwert+0x1f6>
5723
    39ee:	21 15       	cp	r18, r1
5724
    39f0:	31 05       	cpc	r19, r1
5725
    39f2:	31 f0       	breq	.+12     	; 0x3a00 <CalibrierMittelwert+0x1f6>
5726
    39f4:	21 50       	subi	r18, 0x01	; 1
5727
    39f6:	30 40       	sbci	r19, 0x00	; 0
5728
    39f8:	30 93 17 02 	sts	0x0217, r19
5729
    39fc:	20 93 16 02 	sts	0x0216, r18
5730
    3a00:	20 91 18 02 	lds	r18, 0x0218
5731
    3a04:	30 91 19 02 	lds	r19, 0x0219
5732
    3a08:	80 91 e0 04 	lds	r24, 0x04E0
5733
    3a0c:	e8 2f       	mov	r30, r24
5734
    3a0e:	ff 27       	eor	r31, r31
5735
    3a10:	ee 0f       	add	r30, r30
5736
    3a12:	ff 1f       	adc	r31, r31
5737
    3a14:	e2 55       	subi	r30, 0x52	; 82
5738
    3a16:	fb 4f       	sbci	r31, 0xFB	; 251
5739
    3a18:	80 81       	ld	r24, Z
5740
    3a1a:	91 81       	ldd	r25, Z+1	; 0x01
5741
    3a1c:	82 59       	subi	r24, 0x92	; 146
5742
    3a1e:	9f 4f       	sbci	r25, 0xFF	; 255
5743
    3a20:	28 17       	cp	r18, r24
5744
    3a22:	39 07       	cpc	r19, r25
5745
    3a24:	1c f4       	brge	.+6      	; 0x3a2c <CalibrierMittelwert+0x222>
5746
    3a26:	2f 5f       	subi	r18, 0xFF	; 255
5747
    3a28:	3f 4f       	sbci	r19, 0xFF	; 255
5748
    3a2a:	0c c0       	rjmp	.+24     	; 0x3a44 <CalibrierMittelwert+0x23a>
5749
    3a2c:	80 81       	ld	r24, Z
5750
    3a2e:	91 81       	ldd	r25, Z+1	; 0x01
5751
    3a30:	82 59       	subi	r24, 0x92	; 146
5752
    3a32:	9f 4f       	sbci	r25, 0xFF	; 255
5753
    3a34:	82 17       	cp	r24, r18
5754
    3a36:	93 07       	cpc	r25, r19
5755
    3a38:	4c f4       	brge	.+18     	; 0x3a4c <CalibrierMittelwert+0x242>
5756
    3a3a:	21 15       	cp	r18, r1
5757
    3a3c:	31 05       	cpc	r19, r1
5758
    3a3e:	31 f0       	breq	.+12     	; 0x3a4c <CalibrierMittelwert+0x242>
5759
    3a40:	21 50       	subi	r18, 0x01	; 1
5760
    3a42:	30 40       	sbci	r19, 0x00	; 0
5761
    3a44:	30 93 19 02 	sts	0x0219, r19
5762
    3a48:	20 93 18 02 	sts	0x0218, r18
5763
    3a4c:	20 91 1a 02 	lds	r18, 0x021A
5764
    3a50:	30 91 1b 02 	lds	r19, 0x021B
5765
    3a54:	80 91 e1 04 	lds	r24, 0x04E1
5766
    3a58:	e8 2f       	mov	r30, r24
5767
    3a5a:	ff 27       	eor	r31, r31
5768
    3a5c:	ee 0f       	add	r30, r30
5769
    3a5e:	ff 1f       	adc	r31, r31
5770
    3a60:	e2 55       	subi	r30, 0x52	; 82
5771
    3a62:	fb 4f       	sbci	r31, 0xFB	; 251
5772
    3a64:	80 81       	ld	r24, Z
5773
    3a66:	91 81       	ldd	r25, Z+1	; 0x01
5774
    3a68:	82 59       	subi	r24, 0x92	; 146
5775
    3a6a:	9f 4f       	sbci	r25, 0xFF	; 255
5776
    3a6c:	28 17       	cp	r18, r24
5777
    3a6e:	39 07       	cpc	r19, r25
5778
    3a70:	1c f4       	brge	.+6      	; 0x3a78 <CalibrierMittelwert+0x26e>
5779
    3a72:	2f 5f       	subi	r18, 0xFF	; 255
5780
    3a74:	3f 4f       	sbci	r19, 0xFF	; 255
5781
    3a76:	0c c0       	rjmp	.+24     	; 0x3a90 <CalibrierMittelwert+0x286>
5782
    3a78:	80 81       	ld	r24, Z
5783
    3a7a:	91 81       	ldd	r25, Z+1	; 0x01
5784
    3a7c:	82 59       	subi	r24, 0x92	; 146
5785
    3a7e:	9f 4f       	sbci	r25, 0xFF	; 255
5786
    3a80:	82 17       	cp	r24, r18
5787
    3a82:	93 07       	cpc	r25, r19
5788
    3a84:	4c f4       	brge	.+18     	; 0x3a98 <CalibrierMittelwert+0x28e>
5789
    3a86:	21 15       	cp	r18, r1
5790
    3a88:	31 05       	cpc	r19, r1
5791
    3a8a:	31 f0       	breq	.+12     	; 0x3a98 <CalibrierMittelwert+0x28e>
5792
    3a8c:	21 50       	subi	r18, 0x01	; 1
5793
    3a8e:	30 40       	sbci	r19, 0x00	; 0
5794
    3a90:	30 93 1b 02 	sts	0x021B, r19
5795
    3a94:	20 93 1a 02 	sts	0x021A, r18
5796
    3a98:	80 91 14 02 	lds	r24, 0x0214
5797
    3a9c:	90 91 15 02 	lds	r25, 0x0215
5798
    3aa0:	97 ff       	sbrs	r25, 7
5799
    3aa2:	05 c0       	rjmp	.+10     	; 0x3aae <CalibrierMittelwert+0x2a4>
5800
    3aa4:	10 92 15 02 	sts	0x0215, r1
5801
    3aa8:	10 92 14 02 	sts	0x0214, r1
5802
    3aac:	0a c0       	rjmp	.+20     	; 0x3ac2 <CalibrierMittelwert+0x2b8>
5803
    3aae:	8f 3f       	cpi	r24, 0xFF	; 255
5804
    3ab0:	91 05       	cpc	r25, r1
5805
    3ab2:	39 f0       	breq	.+14     	; 0x3ac2 <CalibrierMittelwert+0x2b8>
5806
    3ab4:	34 f0       	brlt	.+12     	; 0x3ac2 <CalibrierMittelwert+0x2b8>
5807
    3ab6:	8f ef       	ldi	r24, 0xFF	; 255
5808
    3ab8:	90 e0       	ldi	r25, 0x00	; 0
5809
    3aba:	90 93 15 02 	sts	0x0215, r25
5810
    3abe:	80 93 14 02 	sts	0x0214, r24
5811
    3ac2:	80 91 16 02 	lds	r24, 0x0216
5812
    3ac6:	90 91 17 02 	lds	r25, 0x0217
5813
    3aca:	97 ff       	sbrs	r25, 7
5814
    3acc:	05 c0       	rjmp	.+10     	; 0x3ad8 <CalibrierMittelwert+0x2ce>
5815
    3ace:	10 92 17 02 	sts	0x0217, r1
5816
    3ad2:	10 92 16 02 	sts	0x0216, r1
5817
    3ad6:	0a c0       	rjmp	.+20     	; 0x3aec <CalibrierMittelwert+0x2e2>
5818
    3ad8:	8f 3f       	cpi	r24, 0xFF	; 255
5819
    3ada:	91 05       	cpc	r25, r1
5820
    3adc:	39 f0       	breq	.+14     	; 0x3aec <CalibrierMittelwert+0x2e2>
5821
    3ade:	34 f0       	brlt	.+12     	; 0x3aec <CalibrierMittelwert+0x2e2>
5822
    3ae0:	8f ef       	ldi	r24, 0xFF	; 255
5823
    3ae2:	90 e0       	ldi	r25, 0x00	; 0
5824
    3ae4:	90 93 17 02 	sts	0x0217, r25
5825
    3ae8:	80 93 16 02 	sts	0x0216, r24
5826
    3aec:	80 91 18 02 	lds	r24, 0x0218
5827
    3af0:	90 91 19 02 	lds	r25, 0x0219
5828
    3af4:	97 ff       	sbrs	r25, 7
5829
    3af6:	05 c0       	rjmp	.+10     	; 0x3b02 <CalibrierMittelwert+0x2f8>
5830
    3af8:	10 92 19 02 	sts	0x0219, r1
5831
    3afc:	10 92 18 02 	sts	0x0218, r1
5832
    3b00:	0a c0       	rjmp	.+20     	; 0x3b16 <CalibrierMittelwert+0x30c>
5833
    3b02:	8f 3f       	cpi	r24, 0xFF	; 255
5834
    3b04:	91 05       	cpc	r25, r1
5835
    3b06:	39 f0       	breq	.+14     	; 0x3b16 <CalibrierMittelwert+0x30c>
5836
    3b08:	34 f0       	brlt	.+12     	; 0x3b16 <CalibrierMittelwert+0x30c>
5837
    3b0a:	8f ef       	ldi	r24, 0xFF	; 255
5838
    3b0c:	90 e0       	ldi	r25, 0x00	; 0
5839
    3b0e:	90 93 19 02 	sts	0x0219, r25
5840
    3b12:	80 93 18 02 	sts	0x0218, r24
5841
    3b16:	80 91 1a 02 	lds	r24, 0x021A
5842
    3b1a:	90 91 1b 02 	lds	r25, 0x021B
5843
    3b1e:	97 ff       	sbrs	r25, 7
5844
    3b20:	05 c0       	rjmp	.+10     	; 0x3b2c <CalibrierMittelwert+0x322>
5845
    3b22:	10 92 1b 02 	sts	0x021B, r1
5846
    3b26:	10 92 1a 02 	sts	0x021A, r1
5847
    3b2a:	08 95       	ret
5848
    3b2c:	8f 3f       	cpi	r24, 0xFF	; 255
5849
    3b2e:	91 05       	cpc	r25, r1
5850
    3b30:	39 f0       	breq	.+14     	; 0x3b40 <CalibrierMittelwert+0x336>
5851
    3b32:	34 f0       	brlt	.+12     	; 0x3b40 <CalibrierMittelwert+0x336>
5852
    3b34:	8f ef       	ldi	r24, 0xFF	; 255
5853
    3b36:	90 e0       	ldi	r25, 0x00	; 0
5854
    3b38:	90 93 1b 02 	sts	0x021B, r25
5855
    3b3c:	80 93 1a 02 	sts	0x021A, r24
5856
    3b40:	08 95       	ret
5857
 
5858
00003b42 <ParameterZuordnung>:
5859
    3b42:	1f 93       	push	r17
5860
    3b44:	80 91 e5 04 	lds	r24, 0x04E5
5861
    3b48:	8b 3f       	cpi	r24, 0xFB	; 251
5862
    3b4a:	98 f0       	brcs	.+38     	; 0x3b72 <ParameterZuordnung+0x30>
5863
    3b4c:	8b 3f       	cpi	r24, 0xFB	; 251
5864
    3b4e:	19 f4       	brne	.+6      	; 0x3b56 <ParameterZuordnung+0x14>
5865
    3b50:	80 91 14 02 	lds	r24, 0x0214
5866
    3b54:	0e c0       	rjmp	.+28     	; 0x3b72 <ParameterZuordnung+0x30>
5867
    3b56:	8c 3f       	cpi	r24, 0xFC	; 252
5868
    3b58:	19 f4       	brne	.+6      	; 0x3b60 <ParameterZuordnung+0x1e>
5869
    3b5a:	80 91 16 02 	lds	r24, 0x0216
5870
    3b5e:	09 c0       	rjmp	.+18     	; 0x3b72 <ParameterZuordnung+0x30>
5871
    3b60:	8d 3f       	cpi	r24, 0xFD	; 253
5872
    3b62:	19 f4       	brne	.+6      	; 0x3b6a <ParameterZuordnung+0x28>
5873
    3b64:	80 91 18 02 	lds	r24, 0x0218
5874
    3b68:	04 c0       	rjmp	.+8      	; 0x3b72 <ParameterZuordnung+0x30>
5875
    3b6a:	8e 3f       	cpi	r24, 0xFE	; 254
5876
    3b6c:	21 f4       	brne	.+8      	; 0x3b76 <ParameterZuordnung+0x34>
5877
    3b6e:	80 91 1a 02 	lds	r24, 0x021A
5878
    3b72:	80 93 81 01 	sts	0x0181, r24
5879
    3b76:	80 91 81 01 	lds	r24, 0x0181
5880
    3b7a:	88 23       	and	r24, r24
5881
    3b7c:	19 f4       	brne	.+6      	; 0x3b84 <ParameterZuordnung+0x42>
5882
    3b7e:	10 92 81 01 	sts	0x0181, r1
5883
    3b82:	04 c0       	rjmp	.+8      	; 0x3b8c <ParameterZuordnung+0x4a>
5884
    3b84:	8f 3f       	cpi	r24, 0xFF	; 255
5885
    3b86:	11 f4       	brne	.+4      	; 0x3b8c <ParameterZuordnung+0x4a>
5886
    3b88:	80 93 81 01 	sts	0x0181, r24
5887
    3b8c:	80 91 e4 04 	lds	r24, 0x04E4
5888
    3b90:	8b 3f       	cpi	r24, 0xFB	; 251
5889
    3b92:	98 f0       	brcs	.+38     	; 0x3bba <ParameterZuordnung+0x78>
5890
    3b94:	8b 3f       	cpi	r24, 0xFB	; 251
5891
    3b96:	19 f4       	brne	.+6      	; 0x3b9e <ParameterZuordnung+0x5c>
5892
    3b98:	80 91 14 02 	lds	r24, 0x0214
5893
    3b9c:	0e c0       	rjmp	.+28     	; 0x3bba <ParameterZuordnung+0x78>
5894
    3b9e:	8c 3f       	cpi	r24, 0xFC	; 252
5895
    3ba0:	19 f4       	brne	.+6      	; 0x3ba8 <ParameterZuordnung+0x66>
5896
    3ba2:	80 91 16 02 	lds	r24, 0x0216
5897
    3ba6:	09 c0       	rjmp	.+18     	; 0x3bba <ParameterZuordnung+0x78>
5898
    3ba8:	8d 3f       	cpi	r24, 0xFD	; 253
5899
    3baa:	19 f4       	brne	.+6      	; 0x3bb2 <ParameterZuordnung+0x70>
5900
    3bac:	80 91 18 02 	lds	r24, 0x0218
5901
    3bb0:	04 c0       	rjmp	.+8      	; 0x3bba <ParameterZuordnung+0x78>
5902
    3bb2:	8e 3f       	cpi	r24, 0xFE	; 254
5903
    3bb4:	21 f4       	brne	.+8      	; 0x3bbe <ParameterZuordnung+0x7c>
5904
    3bb6:	80 91 1a 02 	lds	r24, 0x021A
5905
    3bba:	80 93 80 01 	sts	0x0180, r24
5906
    3bbe:	80 91 80 01 	lds	r24, 0x0180
5907
    3bc2:	88 23       	and	r24, r24
5908
    3bc4:	19 f4       	brne	.+6      	; 0x3bcc <ParameterZuordnung+0x8a>
5909
    3bc6:	10 92 80 01 	sts	0x0180, r1
5910
    3bca:	05 c0       	rjmp	.+10     	; 0x3bd6 <ParameterZuordnung+0x94>
5911
    3bcc:	84 36       	cpi	r24, 0x64	; 100
5912
    3bce:	18 f0       	brcs	.+6      	; 0x3bd6 <ParameterZuordnung+0x94>
5913
    3bd0:	84 e6       	ldi	r24, 0x64	; 100
5914
    3bd2:	80 93 80 01 	sts	0x0180, r24
5915
    3bd6:	80 91 e6 04 	lds	r24, 0x04E6
5916
    3bda:	8b 3f       	cpi	r24, 0xFB	; 251
5917
    3bdc:	98 f0       	brcs	.+38     	; 0x3c04 <ParameterZuordnung+0xc2>
5918
    3bde:	8b 3f       	cpi	r24, 0xFB	; 251
5919
    3be0:	19 f4       	brne	.+6      	; 0x3be8 <ParameterZuordnung+0xa6>
5920
    3be2:	80 91 14 02 	lds	r24, 0x0214
5921
    3be6:	0e c0       	rjmp	.+28     	; 0x3c04 <ParameterZuordnung+0xc2>
5922
    3be8:	8c 3f       	cpi	r24, 0xFC	; 252
5923
    3bea:	19 f4       	brne	.+6      	; 0x3bf2 <ParameterZuordnung+0xb0>
5924
    3bec:	80 91 16 02 	lds	r24, 0x0216
5925
    3bf0:	09 c0       	rjmp	.+18     	; 0x3c04 <ParameterZuordnung+0xc2>
5926
    3bf2:	8d 3f       	cpi	r24, 0xFD	; 253
5927
    3bf4:	19 f4       	brne	.+6      	; 0x3bfc <ParameterZuordnung+0xba>
5928
    3bf6:	80 91 18 02 	lds	r24, 0x0218
5929
    3bfa:	04 c0       	rjmp	.+8      	; 0x3c04 <ParameterZuordnung+0xc2>
5930
    3bfc:	8e 3f       	cpi	r24, 0xFE	; 254
5931
    3bfe:	21 f4       	brne	.+8      	; 0x3c08 <ParameterZuordnung+0xc6>
5932
    3c00:	80 91 1a 02 	lds	r24, 0x021A
5933
    3c04:	80 93 82 01 	sts	0x0182, r24
5934
    3c08:	80 91 82 01 	lds	r24, 0x0182
5935
    3c0c:	88 23       	and	r24, r24
5936
    3c0e:	19 f4       	brne	.+6      	; 0x3c16 <ParameterZuordnung+0xd4>
5937
    3c10:	10 92 82 01 	sts	0x0182, r1
5938
    3c14:	05 c0       	rjmp	.+10     	; 0x3c20 <ParameterZuordnung+0xde>
5939
    3c16:	84 36       	cpi	r24, 0x64	; 100
5940
    3c18:	18 f0       	brcs	.+6      	; 0x3c20 <ParameterZuordnung+0xde>
5941
    3c1a:	84 e6       	ldi	r24, 0x64	; 100
5942
    3c1c:	80 93 82 01 	sts	0x0182, r24
5943
    3c20:	80 91 e8 04 	lds	r24, 0x04E8
5944
    3c24:	8b 3f       	cpi	r24, 0xFB	; 251
5945
    3c26:	98 f0       	brcs	.+38     	; 0x3c4e <ParameterZuordnung+0x10c>
5946
    3c28:	8b 3f       	cpi	r24, 0xFB	; 251
5947
    3c2a:	19 f4       	brne	.+6      	; 0x3c32 <ParameterZuordnung+0xf0>
5948
    3c2c:	80 91 14 02 	lds	r24, 0x0214
5949
    3c30:	0e c0       	rjmp	.+28     	; 0x3c4e <ParameterZuordnung+0x10c>
5950
    3c32:	8c 3f       	cpi	r24, 0xFC	; 252
5951
    3c34:	19 f4       	brne	.+6      	; 0x3c3c <ParameterZuordnung+0xfa>
5952
    3c36:	80 91 16 02 	lds	r24, 0x0216
5953
    3c3a:	09 c0       	rjmp	.+18     	; 0x3c4e <ParameterZuordnung+0x10c>
5954
    3c3c:	8d 3f       	cpi	r24, 0xFD	; 253
5955
    3c3e:	19 f4       	brne	.+6      	; 0x3c46 <ParameterZuordnung+0x104>
5956
    3c40:	80 91 18 02 	lds	r24, 0x0218
5957
    3c44:	04 c0       	rjmp	.+8      	; 0x3c4e <ParameterZuordnung+0x10c>
5958
    3c46:	8e 3f       	cpi	r24, 0xFE	; 254
5959
    3c48:	21 f4       	brne	.+8      	; 0x3c52 <ParameterZuordnung+0x110>
5960
    3c4a:	80 91 1a 02 	lds	r24, 0x021A
5961
    3c4e:	80 93 83 01 	sts	0x0183, r24
5962
    3c52:	80 91 83 01 	lds	r24, 0x0183
5963
    3c56:	88 23       	and	r24, r24
5964
    3c58:	19 f4       	brne	.+6      	; 0x3c60 <ParameterZuordnung+0x11e>
5965
    3c5a:	10 92 83 01 	sts	0x0183, r1
5966
    3c5e:	04 c0       	rjmp	.+8      	; 0x3c68 <ParameterZuordnung+0x126>
5967
    3c60:	8f 3f       	cpi	r24, 0xFF	; 255
5968
    3c62:	11 f4       	brne	.+4      	; 0x3c68 <ParameterZuordnung+0x126>
5969
    3c64:	80 93 83 01 	sts	0x0183, r24
5970
    3c68:	80 91 ef 04 	lds	r24, 0x04EF
5971
    3c6c:	8b 3f       	cpi	r24, 0xFB	; 251
5972
    3c6e:	98 f0       	brcs	.+38     	; 0x3c96 <ParameterZuordnung+0x154>
5973
    3c70:	8b 3f       	cpi	r24, 0xFB	; 251
5974
    3c72:	19 f4       	brne	.+6      	; 0x3c7a <ParameterZuordnung+0x138>
5975
    3c74:	80 91 14 02 	lds	r24, 0x0214
5976
    3c78:	0e c0       	rjmp	.+28     	; 0x3c96 <ParameterZuordnung+0x154>
5977
    3c7a:	8c 3f       	cpi	r24, 0xFC	; 252
5978
    3c7c:	19 f4       	brne	.+6      	; 0x3c84 <ParameterZuordnung+0x142>
5979
    3c7e:	80 91 16 02 	lds	r24, 0x0216
5980
    3c82:	09 c0       	rjmp	.+18     	; 0x3c96 <ParameterZuordnung+0x154>
5981
    3c84:	8d 3f       	cpi	r24, 0xFD	; 253
5982
    3c86:	19 f4       	brne	.+6      	; 0x3c8e <ParameterZuordnung+0x14c>
5983
    3c88:	80 91 18 02 	lds	r24, 0x0218
5984
    3c8c:	04 c0       	rjmp	.+8      	; 0x3c96 <ParameterZuordnung+0x154>
5985
    3c8e:	8e 3f       	cpi	r24, 0xFE	; 254
5986
    3c90:	21 f4       	brne	.+8      	; 0x3c9a <ParameterZuordnung+0x158>
5987
    3c92:	80 91 1a 02 	lds	r24, 0x021A
5988
    3c96:	80 93 84 01 	sts	0x0184, r24
5989
    3c9a:	80 91 84 01 	lds	r24, 0x0184
5990
    3c9e:	88 23       	and	r24, r24
5991
    3ca0:	19 f4       	brne	.+6      	; 0x3ca8 <ParameterZuordnung+0x166>
5992
    3ca2:	10 92 84 01 	sts	0x0184, r1
5993
    3ca6:	04 c0       	rjmp	.+8      	; 0x3cb0 <ParameterZuordnung+0x16e>
5994
    3ca8:	8f 3f       	cpi	r24, 0xFF	; 255
5995
    3caa:	11 f4       	brne	.+4      	; 0x3cb0 <ParameterZuordnung+0x16e>
5996
    3cac:	80 93 84 01 	sts	0x0184, r24
5997
    3cb0:	80 91 f0 04 	lds	r24, 0x04F0
5998
    3cb4:	8b 3f       	cpi	r24, 0xFB	; 251
5999
    3cb6:	98 f0       	brcs	.+38     	; 0x3cde <ParameterZuordnung+0x19c>
6000
    3cb8:	8b 3f       	cpi	r24, 0xFB	; 251
6001
    3cba:	19 f4       	brne	.+6      	; 0x3cc2 <ParameterZuordnung+0x180>
6002
    3cbc:	80 91 14 02 	lds	r24, 0x0214
6003
    3cc0:	0e c0       	rjmp	.+28     	; 0x3cde <ParameterZuordnung+0x19c>
6004
    3cc2:	8c 3f       	cpi	r24, 0xFC	; 252
6005
    3cc4:	19 f4       	brne	.+6      	; 0x3ccc <ParameterZuordnung+0x18a>
6006
    3cc6:	80 91 16 02 	lds	r24, 0x0216
6007
    3cca:	09 c0       	rjmp	.+18     	; 0x3cde <ParameterZuordnung+0x19c>
6008
    3ccc:	8d 3f       	cpi	r24, 0xFD	; 253
6009
    3cce:	19 f4       	brne	.+6      	; 0x3cd6 <ParameterZuordnung+0x194>
6010
    3cd0:	80 91 18 02 	lds	r24, 0x0218
6011
    3cd4:	04 c0       	rjmp	.+8      	; 0x3cde <ParameterZuordnung+0x19c>
6012
    3cd6:	8e 3f       	cpi	r24, 0xFE	; 254
6013
    3cd8:	21 f4       	brne	.+8      	; 0x3ce2 <ParameterZuordnung+0x1a0>
6014
    3cda:	80 91 1a 02 	lds	r24, 0x021A
6015
    3cde:	80 93 85 01 	sts	0x0185, r24
6016
    3ce2:	80 91 85 01 	lds	r24, 0x0185
6017
    3ce6:	8b 30       	cpi	r24, 0x0B	; 11
6018
    3ce8:	10 f4       	brcc	.+4      	; 0x3cee <ParameterZuordnung+0x1ac>
6019
    3cea:	8a e0       	ldi	r24, 0x0A	; 10
6020
    3cec:	02 c0       	rjmp	.+4      	; 0x3cf2 <ParameterZuordnung+0x1b0>
6021
    3cee:	8f 3f       	cpi	r24, 0xFF	; 255
6022
    3cf0:	11 f4       	brne	.+4      	; 0x3cf6 <ParameterZuordnung+0x1b4>
6023
    3cf2:	80 93 85 01 	sts	0x0185, r24
6024
    3cf6:	80 91 f1 04 	lds	r24, 0x04F1
6025
    3cfa:	8b 3f       	cpi	r24, 0xFB	; 251
6026
    3cfc:	98 f0       	brcs	.+38     	; 0x3d24 <ParameterZuordnung+0x1e2>
6027
    3cfe:	8b 3f       	cpi	r24, 0xFB	; 251
6028
    3d00:	19 f4       	brne	.+6      	; 0x3d08 <ParameterZuordnung+0x1c6>
6029
    3d02:	80 91 14 02 	lds	r24, 0x0214
6030
    3d06:	0e c0       	rjmp	.+28     	; 0x3d24 <ParameterZuordnung+0x1e2>
6031
    3d08:	8c 3f       	cpi	r24, 0xFC	; 252
6032
    3d0a:	19 f4       	brne	.+6      	; 0x3d12 <ParameterZuordnung+0x1d0>
6033
    3d0c:	80 91 16 02 	lds	r24, 0x0216
6034
    3d10:	09 c0       	rjmp	.+18     	; 0x3d24 <ParameterZuordnung+0x1e2>
6035
    3d12:	8d 3f       	cpi	r24, 0xFD	; 253
6036
    3d14:	19 f4       	brne	.+6      	; 0x3d1c <ParameterZuordnung+0x1da>
6037
    3d16:	80 91 18 02 	lds	r24, 0x0218
6038
    3d1a:	04 c0       	rjmp	.+8      	; 0x3d24 <ParameterZuordnung+0x1e2>
6039
    3d1c:	8e 3f       	cpi	r24, 0xFE	; 254
6040
    3d1e:	21 f4       	brne	.+8      	; 0x3d28 <ParameterZuordnung+0x1e6>
6041
    3d20:	80 91 1a 02 	lds	r24, 0x021A
6042
    3d24:	80 93 86 01 	sts	0x0186, r24
6043
    3d28:	80 91 86 01 	lds	r24, 0x0186
6044
    3d2c:	88 23       	and	r24, r24
6045
    3d2e:	19 f4       	brne	.+6      	; 0x3d36 <ParameterZuordnung+0x1f4>
6046
    3d30:	10 92 86 01 	sts	0x0186, r1
6047
    3d34:	04 c0       	rjmp	.+8      	; 0x3d3e <ParameterZuordnung+0x1fc>
6048
    3d36:	8f 3f       	cpi	r24, 0xFF	; 255
6049
    3d38:	11 f4       	brne	.+4      	; 0x3d3e <ParameterZuordnung+0x1fc>
6050
    3d3a:	80 93 86 01 	sts	0x0186, r24
6051
    3d3e:	80 91 f6 04 	lds	r24, 0x04F6
6052
    3d42:	8b 3f       	cpi	r24, 0xFB	; 251
6053
    3d44:	98 f0       	brcs	.+38     	; 0x3d6c <ParameterZuordnung+0x22a>
6054
    3d46:	8b 3f       	cpi	r24, 0xFB	; 251
6055
    3d48:	19 f4       	brne	.+6      	; 0x3d50 <ParameterZuordnung+0x20e>
6056
    3d4a:	80 91 14 02 	lds	r24, 0x0214
6057
    3d4e:	0e c0       	rjmp	.+28     	; 0x3d6c <ParameterZuordnung+0x22a>
6058
    3d50:	8c 3f       	cpi	r24, 0xFC	; 252
6059
    3d52:	19 f4       	brne	.+6      	; 0x3d5a <ParameterZuordnung+0x218>
6060
    3d54:	80 91 16 02 	lds	r24, 0x0216
6061
    3d58:	09 c0       	rjmp	.+18     	; 0x3d6c <ParameterZuordnung+0x22a>
6062
    3d5a:	8d 3f       	cpi	r24, 0xFD	; 253
6063
    3d5c:	19 f4       	brne	.+6      	; 0x3d64 <ParameterZuordnung+0x222>
6064
    3d5e:	80 91 18 02 	lds	r24, 0x0218
6065
    3d62:	04 c0       	rjmp	.+8      	; 0x3d6c <ParameterZuordnung+0x22a>
6066
    3d64:	8e 3f       	cpi	r24, 0xFE	; 254
6067
    3d66:	21 f4       	brne	.+8      	; 0x3d70 <ParameterZuordnung+0x22e>
6068
    3d68:	80 91 1a 02 	lds	r24, 0x021A
6069
    3d6c:	80 93 88 01 	sts	0x0188, r24
6070
    3d70:	80 91 88 01 	lds	r24, 0x0188
6071
    3d74:	88 23       	and	r24, r24
6072
    3d76:	19 f4       	brne	.+6      	; 0x3d7e <ParameterZuordnung+0x23c>
6073
    3d78:	10 92 88 01 	sts	0x0188, r1
6074
    3d7c:	04 c0       	rjmp	.+8      	; 0x3d86 <ParameterZuordnung+0x244>
6075
    3d7e:	8f 3f       	cpi	r24, 0xFF	; 255
6076
    3d80:	11 f4       	brne	.+4      	; 0x3d86 <ParameterZuordnung+0x244>
6077
    3d82:	80 93 88 01 	sts	0x0188, r24
6078
    3d86:	80 91 f7 04 	lds	r24, 0x04F7
6079
    3d8a:	8b 3f       	cpi	r24, 0xFB	; 251
6080
    3d8c:	98 f0       	brcs	.+38     	; 0x3db4 <ParameterZuordnung+0x272>
6081
    3d8e:	8b 3f       	cpi	r24, 0xFB	; 251
6082
    3d90:	19 f4       	brne	.+6      	; 0x3d98 <ParameterZuordnung+0x256>
6083
    3d92:	80 91 14 02 	lds	r24, 0x0214
6084
    3d96:	0e c0       	rjmp	.+28     	; 0x3db4 <ParameterZuordnung+0x272>
6085
    3d98:	8c 3f       	cpi	r24, 0xFC	; 252
6086
    3d9a:	19 f4       	brne	.+6      	; 0x3da2 <ParameterZuordnung+0x260>
6087
    3d9c:	80 91 16 02 	lds	r24, 0x0216
6088
    3da0:	09 c0       	rjmp	.+18     	; 0x3db4 <ParameterZuordnung+0x272>
6089
    3da2:	8d 3f       	cpi	r24, 0xFD	; 253
6090
    3da4:	19 f4       	brne	.+6      	; 0x3dac <ParameterZuordnung+0x26a>
6091
    3da6:	80 91 18 02 	lds	r24, 0x0218
6092
    3daa:	04 c0       	rjmp	.+8      	; 0x3db4 <ParameterZuordnung+0x272>
6093
    3dac:	8e 3f       	cpi	r24, 0xFE	; 254
6094
    3dae:	21 f4       	brne	.+8      	; 0x3db8 <ParameterZuordnung+0x276>
6095
    3db0:	80 91 1a 02 	lds	r24, 0x021A
6096
    3db4:	80 93 28 02 	sts	0x0228, r24
6097
    3db8:	80 91 28 02 	lds	r24, 0x0228
6098
    3dbc:	88 23       	and	r24, r24
6099
    3dbe:	19 f4       	brne	.+6      	; 0x3dc6 <ParameterZuordnung+0x284>
6100
    3dc0:	10 92 28 02 	sts	0x0228, r1
6101
    3dc4:	04 c0       	rjmp	.+8      	; 0x3dce <ParameterZuordnung+0x28c>
6102
    3dc6:	8f 3f       	cpi	r24, 0xFF	; 255
6103
    3dc8:	11 f4       	brne	.+4      	; 0x3dce <ParameterZuordnung+0x28c>
6104
    3dca:	80 93 28 02 	sts	0x0228, r24
6105
    3dce:	80 91 f8 04 	lds	r24, 0x04F8
6106
    3dd2:	8b 3f       	cpi	r24, 0xFB	; 251
6107
    3dd4:	98 f0       	brcs	.+38     	; 0x3dfc <ParameterZuordnung+0x2ba>
6108
    3dd6:	8b 3f       	cpi	r24, 0xFB	; 251
6109
    3dd8:	19 f4       	brne	.+6      	; 0x3de0 <ParameterZuordnung+0x29e>
6110
    3dda:	80 91 14 02 	lds	r24, 0x0214
6111
    3dde:	0e c0       	rjmp	.+28     	; 0x3dfc <ParameterZuordnung+0x2ba>
6112
    3de0:	8c 3f       	cpi	r24, 0xFC	; 252
6113
    3de2:	19 f4       	brne	.+6      	; 0x3dea <ParameterZuordnung+0x2a8>
6114
    3de4:	80 91 16 02 	lds	r24, 0x0216
6115
    3de8:	09 c0       	rjmp	.+18     	; 0x3dfc <ParameterZuordnung+0x2ba>
6116
    3dea:	8d 3f       	cpi	r24, 0xFD	; 253
6117
    3dec:	19 f4       	brne	.+6      	; 0x3df4 <ParameterZuordnung+0x2b2>
6118
    3dee:	80 91 18 02 	lds	r24, 0x0218
6119
    3df2:	04 c0       	rjmp	.+8      	; 0x3dfc <ParameterZuordnung+0x2ba>
6120
    3df4:	8e 3f       	cpi	r24, 0xFE	; 254
6121
    3df6:	21 f4       	brne	.+8      	; 0x3e00 <ParameterZuordnung+0x2be>
6122
    3df8:	80 91 1a 02 	lds	r24, 0x021A
6123
    3dfc:	80 93 29 02 	sts	0x0229, r24
6124
    3e00:	80 91 29 02 	lds	r24, 0x0229
6125
    3e04:	88 23       	and	r24, r24
6126
    3e06:	19 f4       	brne	.+6      	; 0x3e0e <ParameterZuordnung+0x2cc>
6127
    3e08:	10 92 29 02 	sts	0x0229, r1
6128
    3e0c:	04 c0       	rjmp	.+8      	; 0x3e16 <ParameterZuordnung+0x2d4>
6129
    3e0e:	8f 3f       	cpi	r24, 0xFF	; 255
6130
    3e10:	11 f4       	brne	.+4      	; 0x3e16 <ParameterZuordnung+0x2d4>
6131
    3e12:	80 93 29 02 	sts	0x0229, r24
6132
    3e16:	80 91 f9 04 	lds	r24, 0x04F9
6133
    3e1a:	8b 3f       	cpi	r24, 0xFB	; 251
6134
    3e1c:	98 f0       	brcs	.+38     	; 0x3e44 <ParameterZuordnung+0x302>
6135
    3e1e:	8b 3f       	cpi	r24, 0xFB	; 251
6136
    3e20:	19 f4       	brne	.+6      	; 0x3e28 <ParameterZuordnung+0x2e6>
6137
    3e22:	80 91 14 02 	lds	r24, 0x0214
6138
    3e26:	0e c0       	rjmp	.+28     	; 0x3e44 <ParameterZuordnung+0x302>
6139
    3e28:	8c 3f       	cpi	r24, 0xFC	; 252
6140
    3e2a:	19 f4       	brne	.+6      	; 0x3e32 <ParameterZuordnung+0x2f0>
6141
    3e2c:	80 91 16 02 	lds	r24, 0x0216
6142
    3e30:	09 c0       	rjmp	.+18     	; 0x3e44 <ParameterZuordnung+0x302>
6143
    3e32:	8d 3f       	cpi	r24, 0xFD	; 253
6144
    3e34:	19 f4       	brne	.+6      	; 0x3e3c <ParameterZuordnung+0x2fa>
6145
    3e36:	80 91 18 02 	lds	r24, 0x0218
6146
    3e3a:	04 c0       	rjmp	.+8      	; 0x3e44 <ParameterZuordnung+0x302>
6147
    3e3c:	8e 3f       	cpi	r24, 0xFE	; 254
6148
    3e3e:	21 f4       	brne	.+8      	; 0x3e48 <ParameterZuordnung+0x306>
6149
    3e40:	80 91 1a 02 	lds	r24, 0x021A
6150
    3e44:	80 93 2a 02 	sts	0x022A, r24
6151
    3e48:	80 91 2a 02 	lds	r24, 0x022A
6152
    3e4c:	88 23       	and	r24, r24
6153
    3e4e:	19 f4       	brne	.+6      	; 0x3e56 <ParameterZuordnung+0x314>
6154
    3e50:	10 92 2a 02 	sts	0x022A, r1
6155
    3e54:	04 c0       	rjmp	.+8      	; 0x3e5e <ParameterZuordnung+0x31c>
6156
    3e56:	8f 3f       	cpi	r24, 0xFF	; 255
6157
    3e58:	11 f4       	brne	.+4      	; 0x3e5e <ParameterZuordnung+0x31c>
6158
    3e5a:	80 93 2a 02 	sts	0x022A, r24
6159
    3e5e:	80 91 fa 04 	lds	r24, 0x04FA
6160
    3e62:	8b 3f       	cpi	r24, 0xFB	; 251
6161
    3e64:	98 f0       	brcs	.+38     	; 0x3e8c <ParameterZuordnung+0x34a>
6162
    3e66:	8b 3f       	cpi	r24, 0xFB	; 251
6163
    3e68:	19 f4       	brne	.+6      	; 0x3e70 <ParameterZuordnung+0x32e>
6164
    3e6a:	80 91 14 02 	lds	r24, 0x0214
6165
    3e6e:	0e c0       	rjmp	.+28     	; 0x3e8c <ParameterZuordnung+0x34a>
6166
    3e70:	8c 3f       	cpi	r24, 0xFC	; 252
6167
    3e72:	19 f4       	brne	.+6      	; 0x3e7a <ParameterZuordnung+0x338>
6168
    3e74:	80 91 16 02 	lds	r24, 0x0216
6169
    3e78:	09 c0       	rjmp	.+18     	; 0x3e8c <ParameterZuordnung+0x34a>
6170
    3e7a:	8d 3f       	cpi	r24, 0xFD	; 253
6171
    3e7c:	19 f4       	brne	.+6      	; 0x3e84 <ParameterZuordnung+0x342>
6172
    3e7e:	80 91 18 02 	lds	r24, 0x0218
6173
    3e82:	04 c0       	rjmp	.+8      	; 0x3e8c <ParameterZuordnung+0x34a>
6174
    3e84:	8e 3f       	cpi	r24, 0xFE	; 254
6175
    3e86:	21 f4       	brne	.+8      	; 0x3e90 <ParameterZuordnung+0x34e>
6176
    3e88:	80 91 1a 02 	lds	r24, 0x021A
6177
    3e8c:	80 93 2b 02 	sts	0x022B, r24
6178
    3e90:	80 91 2b 02 	lds	r24, 0x022B
6179
    3e94:	88 23       	and	r24, r24
6180
    3e96:	19 f4       	brne	.+6      	; 0x3e9e <ParameterZuordnung+0x35c>
6181
    3e98:	10 92 2b 02 	sts	0x022B, r1
6182
    3e9c:	04 c0       	rjmp	.+8      	; 0x3ea6 <ParameterZuordnung+0x364>
6183
    3e9e:	8f 3f       	cpi	r24, 0xFF	; 255
6184
    3ea0:	11 f4       	brne	.+4      	; 0x3ea6 <ParameterZuordnung+0x364>
6185
    3ea2:	80 93 2b 02 	sts	0x022B, r24
6186
    3ea6:	90 91 fb 04 	lds	r25, 0x04FB
6187
    3eaa:	9b 3f       	cpi	r25, 0xFB	; 251
6188
    3eac:	b0 f0       	brcs	.+44     	; 0x3eda <ParameterZuordnung+0x398>
6189
    3eae:	9b 3f       	cpi	r25, 0xFB	; 251
6190
    3eb0:	19 f4       	brne	.+6      	; 0x3eb8 <ParameterZuordnung+0x376>
6191
    3eb2:	80 91 14 02 	lds	r24, 0x0214
6192
    3eb6:	04 c0       	rjmp	.+8      	; 0x3ec0 <ParameterZuordnung+0x37e>
6193
    3eb8:	9c 3f       	cpi	r25, 0xFC	; 252
6194
    3eba:	29 f4       	brne	.+10     	; 0x3ec6 <ParameterZuordnung+0x384>
6195
    3ebc:	80 91 16 02 	lds	r24, 0x0216
6196
    3ec0:	80 93 89 01 	sts	0x0189, r24
6197
    3ec4:	0c c0       	rjmp	.+24     	; 0x3ede <ParameterZuordnung+0x39c>
6198
    3ec6:	9d 3f       	cpi	r25, 0xFD	; 253
6199
    3ec8:	19 f4       	brne	.+6      	; 0x3ed0 <ParameterZuordnung+0x38e>
6200
    3eca:	80 91 18 02 	lds	r24, 0x0218
6201
    3ece:	f8 cf       	rjmp	.-16     	; 0x3ec0 <ParameterZuordnung+0x37e>
6202
    3ed0:	9e 3f       	cpi	r25, 0xFE	; 254
6203
    3ed2:	29 f4       	brne	.+10     	; 0x3ede <ParameterZuordnung+0x39c>
6204
    3ed4:	80 91 1a 02 	lds	r24, 0x021A
6205
    3ed8:	f3 cf       	rjmp	.-26     	; 0x3ec0 <ParameterZuordnung+0x37e>
6206
    3eda:	90 93 89 01 	sts	0x0189, r25
6207
    3ede:	80 91 89 01 	lds	r24, 0x0189
6208
    3ee2:	88 23       	and	r24, r24
6209
    3ee4:	19 f4       	brne	.+6      	; 0x3eec <ParameterZuordnung+0x3aa>
6210
    3ee6:	10 92 89 01 	sts	0x0189, r1
6211
    3eea:	04 c0       	rjmp	.+8      	; 0x3ef4 <ParameterZuordnung+0x3b2>
6212
    3eec:	8f 3f       	cpi	r24, 0xFF	; 255
6213
    3eee:	11 f4       	brne	.+4      	; 0x3ef4 <ParameterZuordnung+0x3b2>
6214
    3ef0:	80 93 89 01 	sts	0x0189, r24
6215
    3ef4:	9b 3f       	cpi	r25, 0xFB	; 251
6216
    3ef6:	b0 f0       	brcs	.+44     	; 0x3f24 <ParameterZuordnung+0x3e2>
6217
    3ef8:	9b 3f       	cpi	r25, 0xFB	; 251
6218
    3efa:	19 f4       	brne	.+6      	; 0x3f02 <ParameterZuordnung+0x3c0>
6219
    3efc:	80 91 14 02 	lds	r24, 0x0214
6220
    3f00:	04 c0       	rjmp	.+8      	; 0x3f0a <ParameterZuordnung+0x3c8>
6221
    3f02:	9c 3f       	cpi	r25, 0xFC	; 252
6222
    3f04:	29 f4       	brne	.+10     	; 0x3f10 <ParameterZuordnung+0x3ce>
6223
    3f06:	80 91 16 02 	lds	r24, 0x0216
6224
    3f0a:	80 93 89 01 	sts	0x0189, r24
6225
    3f0e:	0c c0       	rjmp	.+24     	; 0x3f28 <ParameterZuordnung+0x3e6>
6226
    3f10:	9d 3f       	cpi	r25, 0xFD	; 253
6227
    3f12:	19 f4       	brne	.+6      	; 0x3f1a <ParameterZuordnung+0x3d8>
6228
    3f14:	80 91 18 02 	lds	r24, 0x0218
6229
    3f18:	f8 cf       	rjmp	.-16     	; 0x3f0a <ParameterZuordnung+0x3c8>
6230
    3f1a:	9e 3f       	cpi	r25, 0xFE	; 254
6231
    3f1c:	29 f4       	brne	.+10     	; 0x3f28 <ParameterZuordnung+0x3e6>
6232
    3f1e:	80 91 1a 02 	lds	r24, 0x021A
6233
    3f22:	f3 cf       	rjmp	.-26     	; 0x3f0a <ParameterZuordnung+0x3c8>
6234
    3f24:	90 93 89 01 	sts	0x0189, r25
6235
    3f28:	80 91 89 01 	lds	r24, 0x0189
6236
    3f2c:	88 23       	and	r24, r24
6237
    3f2e:	19 f4       	brne	.+6      	; 0x3f36 <ParameterZuordnung+0x3f4>
6238
    3f30:	10 92 89 01 	sts	0x0189, r1
6239
    3f34:	04 c0       	rjmp	.+8      	; 0x3f3e <ParameterZuordnung+0x3fc>
6240
    3f36:	8f 3f       	cpi	r24, 0xFF	; 255
6241
    3f38:	11 f4       	brne	.+4      	; 0x3f3e <ParameterZuordnung+0x3fc>
6242
    3f3a:	80 93 89 01 	sts	0x0189, r24
6243
    3f3e:	9b 3f       	cpi	r25, 0xFB	; 251
6244
    3f40:	b0 f0       	brcs	.+44     	; 0x3f6e <ParameterZuordnung+0x42c>
6245
    3f42:	9b 3f       	cpi	r25, 0xFB	; 251
6246
    3f44:	19 f4       	brne	.+6      	; 0x3f4c <ParameterZuordnung+0x40a>
6247
    3f46:	80 91 14 02 	lds	r24, 0x0214
6248
    3f4a:	04 c0       	rjmp	.+8      	; 0x3f54 <ParameterZuordnung+0x412>
6249
    3f4c:	9c 3f       	cpi	r25, 0xFC	; 252
6250
    3f4e:	29 f4       	brne	.+10     	; 0x3f5a <ParameterZuordnung+0x418>
6251
    3f50:	80 91 16 02 	lds	r24, 0x0216
6252
    3f54:	80 93 89 01 	sts	0x0189, r24
6253
    3f58:	0c c0       	rjmp	.+24     	; 0x3f72 <ParameterZuordnung+0x430>
6254
    3f5a:	9d 3f       	cpi	r25, 0xFD	; 253
6255
    3f5c:	19 f4       	brne	.+6      	; 0x3f64 <ParameterZuordnung+0x422>
6256
    3f5e:	80 91 18 02 	lds	r24, 0x0218
6257
    3f62:	f8 cf       	rjmp	.-16     	; 0x3f54 <ParameterZuordnung+0x412>
6258
    3f64:	9e 3f       	cpi	r25, 0xFE	; 254
6259
    3f66:	29 f4       	brne	.+10     	; 0x3f72 <ParameterZuordnung+0x430>
6260
    3f68:	80 91 1a 02 	lds	r24, 0x021A
6261
    3f6c:	f3 cf       	rjmp	.-26     	; 0x3f54 <ParameterZuordnung+0x412>
6262
    3f6e:	90 93 89 01 	sts	0x0189, r25
6263
    3f72:	80 91 89 01 	lds	r24, 0x0189
6264
    3f76:	88 23       	and	r24, r24
6265
    3f78:	19 f4       	brne	.+6      	; 0x3f80 <ParameterZuordnung+0x43e>
6266
    3f7a:	10 92 89 01 	sts	0x0189, r1
6267
    3f7e:	04 c0       	rjmp	.+8      	; 0x3f88 <ParameterZuordnung+0x446>
6268
    3f80:	8f 3f       	cpi	r24, 0xFF	; 255
6269
    3f82:	11 f4       	brne	.+4      	; 0x3f88 <ParameterZuordnung+0x446>
6270
    3f84:	80 93 89 01 	sts	0x0189, r24
6271
    3f88:	10 91 88 01 	lds	r17, 0x0188
6272
    3f8c:	61 2f       	mov	r22, r17
6273
    3f8e:	77 27       	eor	r23, r23
6274
    3f90:	67 fd       	sbrc	r22, 7
6275
    3f92:	70 95       	com	r23
6276
    3f94:	87 2f       	mov	r24, r23
6277
    3f96:	97 2f       	mov	r25, r23
6278
    3f98:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
6279
    3f9c:	17 ff       	sbrs	r17, 7
6280
    3f9e:	06 c0       	rjmp	.+12     	; 0x3fac <ParameterZuordnung+0x46a>
6281
    3fa0:	20 e0       	ldi	r18, 0x00	; 0
6282
    3fa2:	30 e0       	ldi	r19, 0x00	; 0
6283
    3fa4:	40 e8       	ldi	r20, 0x80	; 128
6284
    3fa6:	53 e4       	ldi	r21, 0x43	; 67
6285
    3fa8:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
6286
    3fac:	27 e1       	ldi	r18, 0x17	; 23
6287
    3fae:	37 eb       	ldi	r19, 0xB7	; 183
6288
    3fb0:	41 ed       	ldi	r20, 0xD1	; 209
6289
    3fb2:	58 e3       	ldi	r21, 0x38	; 56
6290
    3fb4:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
6291
    3fb8:	60 93 7c 01 	sts	0x017C, r22
6292
    3fbc:	70 93 7d 01 	sts	0x017D, r23
6293
    3fc0:	80 93 7e 01 	sts	0x017E, r24
6294
    3fc4:	90 93 7f 01 	sts	0x017F, r25
6295
    3fc8:	80 91 ed 04 	lds	r24, 0x04ED
6296
    3fcc:	80 93 29 05 	sts	0x0529, r24
6297
    3fd0:	80 91 ec 04 	lds	r24, 0x04EC
6298
    3fd4:	80 93 18 05 	sts	0x0518, r24
6299
    3fd8:	1f 91       	pop	r17
6300
    3fda:	08 95       	ret
6301
 
6302
00003fdc <DefaultKonstanten2>:
6303
    3fdc:	81 e0       	ldi	r24, 0x01	; 1
6304
    3fde:	80 93 da 04 	sts	0x04DA, r24
6305
    3fe2:	42 e0       	ldi	r20, 0x02	; 2
6306
    3fe4:	40 93 db 04 	sts	0x04DB, r20
6307
    3fe8:	83 e0       	ldi	r24, 0x03	; 3
6308
    3fea:	80 93 dc 04 	sts	0x04DC, r24
6309
    3fee:	94 e0       	ldi	r25, 0x04	; 4
6310
    3ff0:	90 93 dd 04 	sts	0x04DD, r25
6311
    3ff4:	35 e0       	ldi	r19, 0x05	; 5
6312
    3ff6:	30 93 de 04 	sts	0x04DE, r19
6313
    3ffa:	86 e0       	ldi	r24, 0x06	; 6
6314
    3ffc:	80 93 df 04 	sts	0x04DF, r24
6315
    4000:	87 e0       	ldi	r24, 0x07	; 7
6316
    4002:	80 93 e0 04 	sts	0x04E0, r24
6317
    4006:	10 92 e2 04 	sts	0x04E2, r1
6318
    400a:	8e e1       	ldi	r24, 0x1E	; 30
6319
    400c:	80 93 e3 04 	sts	0x04E3, r24
6320
    4010:	8b ef       	ldi	r24, 0xFB	; 251
6321
    4012:	80 93 e5 04 	sts	0x04E5, r24
6322
    4016:	8a e0       	ldi	r24, 0x0A	; 10
6323
    4018:	80 93 e6 04 	sts	0x04E6, r24
6324
    401c:	22 e3       	ldi	r18, 0x32	; 50
6325
    401e:	20 93 e4 04 	sts	0x04E4, r18
6326
    4022:	20 93 e8 04 	sts	0x04E8, r18
6327
    4026:	40 93 e7 04 	sts	0x04E7, r20
6328
    402a:	90 93 e9 04 	sts	0x04E9, r25
6329
    402e:	10 92 ea 04 	sts	0x04EA, r1
6330
    4032:	90 e1       	ldi	r25, 0x10	; 16
6331
    4034:	90 93 eb 04 	sts	0x04EB, r25
6332
    4038:	8f e0       	ldi	r24, 0x0F	; 15
6333
    403a:	80 93 ec 04 	sts	0x04EC, r24
6334
    403e:	8a ef       	ldi	r24, 0xFA	; 250
6335
    4040:	80 93 ed 04 	sts	0x04ED, r24
6336
    4044:	8a e1       	ldi	r24, 0x1A	; 26
6337
    4046:	80 93 ee 04 	sts	0x04EE, r24
6338
    404a:	90 93 ef 04 	sts	0x04EF, r25
6339
    404e:	8f ea       	ldi	r24, 0xAF	; 175
6340
    4050:	80 93 f0 04 	sts	0x04F0, r24
6341
    4054:	80 93 f1 04 	sts	0x04F1, r24
6342
    4058:	8a e5       	ldi	r24, 0x5A	; 90
6343
    405a:	80 93 f2 04 	sts	0x04F2, r24
6344
    405e:	83 e2       	ldi	r24, 0x23	; 35
6345
    4060:	80 93 f3 04 	sts	0x04F3, r24
6346
    4064:	84 e1       	ldi	r24, 0x14	; 20
6347
    4066:	80 93 f4 04 	sts	0x04F4, r24
6348
    406a:	10 92 f5 04 	sts	0x04F5, r1
6349
    406e:	30 93 f6 04 	sts	0x04F6, r19
6350
    4072:	82 eb       	ldi	r24, 0xB2	; 178
6351
    4074:	80 93 f7 04 	sts	0x04F7, r24
6352
    4078:	10 92 f8 04 	sts	0x04F8, r1
6353
    407c:	10 92 f9 04 	sts	0x04F9, r1
6354
    4080:	10 92 fa 04 	sts	0x04FA, r1
6355
    4084:	84 e6       	ldi	r24, 0x64	; 100
6356
    4086:	80 93 fb 04 	sts	0x04FB, r24
6357
    408a:	88 e2       	ldi	r24, 0x28	; 40
6358
    408c:	80 93 fc 04 	sts	0x04FC, r24
6359
    4090:	10 92 00 05 	sts	0x0500, r1
6360
    4094:	20 93 fd 04 	sts	0x04FD, r18
6361
    4098:	86 e9       	ldi	r24, 0x96	; 150
6362
    409a:	80 93 fe 04 	sts	0x04FE, r24
6363
    409e:	30 93 ff 04 	sts	0x04FF, r19
6364
    40a2:	a8 e0       	ldi	r26, 0x08	; 8
6365
    40a4:	b5 e0       	ldi	r27, 0x05	; 5
6366
    40a6:	e8 e6       	ldi	r30, 0x68	; 104
6367
    40a8:	f1 e0       	ldi	r31, 0x01	; 1
6368
    40aa:	8c e0       	ldi	r24, 0x0C	; 12
6369
    40ac:	01 90       	ld	r0, Z+
6370
    40ae:	0d 92       	st	X+, r0
6371
    40b0:	81 50       	subi	r24, 0x01	; 1
6372
    40b2:	e1 f7       	brne	.-8      	; 0x40ac <DefaultKonstanten2+0xd0>
6373
    40b4:	08 95       	ret
6374
 
6375
000040b6 <DefaultKonstanten1>:
6376
    40b6:	81 e0       	ldi	r24, 0x01	; 1
6377
    40b8:	80 93 da 04 	sts	0x04DA, r24
6378
    40bc:	52 e0       	ldi	r21, 0x02	; 2
6379
    40be:	50 93 db 04 	sts	0x04DB, r21
6380
    40c2:	83 e0       	ldi	r24, 0x03	; 3
6381
    40c4:	80 93 dc 04 	sts	0x04DC, r24
6382
    40c8:	44 e0       	ldi	r20, 0x04	; 4
6383
    40ca:	40 93 dd 04 	sts	0x04DD, r20
6384
    40ce:	35 e0       	ldi	r19, 0x05	; 5
6385
    40d0:	30 93 de 04 	sts	0x04DE, r19
6386
    40d4:	86 e0       	ldi	r24, 0x06	; 6
6387
    40d6:	80 93 df 04 	sts	0x04DF, r24
6388
    40da:	87 e0       	ldi	r24, 0x07	; 7
6389
    40dc:	80 93 e0 04 	sts	0x04E0, r24
6390
    40e0:	28 e0       	ldi	r18, 0x08	; 8
6391
    40e2:	20 93 e1 04 	sts	0x04E1, r18
6392
    40e6:	10 92 e2 04 	sts	0x04E2, r1
6393
    40ea:	9e e1       	ldi	r25, 0x1E	; 30
6394
    40ec:	90 93 e3 04 	sts	0x04E3, r25
6395
    40f0:	8b ef       	ldi	r24, 0xFB	; 251
6396
    40f2:	80 93 e5 04 	sts	0x04E5, r24
6397
    40f6:	8a e0       	ldi	r24, 0x0A	; 10
6398
    40f8:	80 93 e6 04 	sts	0x04E6, r24
6399
    40fc:	86 e4       	ldi	r24, 0x46	; 70
6400
    40fe:	80 93 e4 04 	sts	0x04E4, r24
6401
    4102:	90 93 e8 04 	sts	0x04E8, r25
6402
    4106:	50 93 e7 04 	sts	0x04E7, r21
6403
    410a:	40 93 e9 04 	sts	0x04E9, r20
6404
    410e:	20 93 ea 04 	sts	0x04EA, r18
6405
    4112:	90 e1       	ldi	r25, 0x10	; 16
6406
    4114:	90 93 eb 04 	sts	0x04EB, r25
6407
    4118:	8f e0       	ldi	r24, 0x0F	; 15
6408
    411a:	80 93 ec 04 	sts	0x04EC, r24
6409
    411e:	8a ef       	ldi	r24, 0xFA	; 250
6410
    4120:	80 93 ed 04 	sts	0x04ED, r24
6411
    4124:	8a e1       	ldi	r24, 0x1A	; 26
6412
    4126:	80 93 ee 04 	sts	0x04EE, r24
6413
    412a:	90 93 ef 04 	sts	0x04EF, r25
6414
    412e:	88 e7       	ldi	r24, 0x78	; 120
6415
    4130:	80 93 f0 04 	sts	0x04F0, r24
6416
    4134:	96 e9       	ldi	r25, 0x96	; 150
6417
    4136:	90 93 f1 04 	sts	0x04F1, r25
6418
    413a:	8a e5       	ldi	r24, 0x5A	; 90
6419
    413c:	80 93 f2 04 	sts	0x04F2, r24
6420
    4140:	83 e2       	ldi	r24, 0x23	; 35
6421
    4142:	80 93 f3 04 	sts	0x04F3, r24
6422
    4146:	84 e1       	ldi	r24, 0x14	; 20
6423
    4148:	80 93 f4 04 	sts	0x04F4, r24
6424
    414c:	10 92 f5 04 	sts	0x04F5, r1
6425
    4150:	30 93 f6 04 	sts	0x04F6, r19
6426
    4154:	82 eb       	ldi	r24, 0xB2	; 178
6427
    4156:	80 93 f7 04 	sts	0x04F7, r24
6428
    415a:	10 92 f8 04 	sts	0x04F8, r1
6429
    415e:	10 92 f9 04 	sts	0x04F9, r1
6430
    4162:	10 92 fa 04 	sts	0x04FA, r1
6431
    4166:	84 e6       	ldi	r24, 0x64	; 100
6432
    4168:	80 93 fb 04 	sts	0x04FB, r24
6433
    416c:	88 e2       	ldi	r24, 0x28	; 40
6434
    416e:	80 93 fc 04 	sts	0x04FC, r24
6435
    4172:	10 92 00 05 	sts	0x0500, r1
6436
    4176:	82 e3       	ldi	r24, 0x32	; 50
6437
    4178:	80 93 fd 04 	sts	0x04FD, r24
6438
    417c:	90 93 fe 04 	sts	0x04FE, r25
6439
    4180:	30 93 ff 04 	sts	0x04FF, r19
6440
    4184:	a8 e0       	ldi	r26, 0x08	; 8
6441
    4186:	b5 e0       	ldi	r27, 0x05	; 5
6442
    4188:	e0 e7       	ldi	r30, 0x70	; 112
6443
    418a:	f1 e0       	ldi	r31, 0x01	; 1
6444
    418c:	8c e0       	ldi	r24, 0x0C	; 12
6445
    418e:	01 90       	ld	r0, Z+
6446
    4190:	0d 92       	st	X+, r0
6447
    4192:	81 50       	subi	r24, 0x01	; 1
6448
    4194:	e1 f7       	brne	.-8      	; 0x418e <DefaultKonstanten1+0xd8>
6449
    4196:	08 95       	ret
6450
 
6451
00004198 <SendMotorData>:
6452
    4198:	80 91 23 02 	lds	r24, 0x0223
6453
    419c:	88 23       	and	r24, r24
6454
    419e:	01 f5       	brne	.+64     	; 0x41e0 <SendMotorData+0x48>
6455
    41a0:	10 92 66 02 	sts	0x0266, r1
6456
    41a4:	10 92 65 02 	sts	0x0265, r1
6457
    41a8:	10 92 69 02 	sts	0x0269, r1
6458
    41ac:	10 92 6b 02 	sts	0x026B, r1
6459
    41b0:	80 91 96 01 	lds	r24, 0x0196
6460
    41b4:	88 23       	and	r24, r24
6461
    41b6:	11 f0       	breq	.+4      	; 0x41bc <SendMotorData+0x24>
6462
    41b8:	80 93 65 02 	sts	0x0265, r24
6463
    41bc:	80 91 97 01 	lds	r24, 0x0197
6464
    41c0:	88 23       	and	r24, r24
6465
    41c2:	11 f0       	breq	.+4      	; 0x41c8 <SendMotorData+0x30>
6466
    41c4:	80 93 66 02 	sts	0x0266, r24
6467
    41c8:	80 91 98 01 	lds	r24, 0x0198
6468
    41cc:	88 23       	and	r24, r24
6469
    41ce:	11 f0       	breq	.+4      	; 0x41d4 <SendMotorData+0x3c>
6470
    41d0:	80 93 6b 02 	sts	0x026B, r24
6471
    41d4:	80 91 99 01 	lds	r24, 0x0199
6472
    41d8:	88 23       	and	r24, r24
6473
    41da:	11 f0       	breq	.+4      	; 0x41e0 <SendMotorData+0x48>
6474
    41dc:	80 93 69 02 	sts	0x0269, r24
6475
    41e0:	80 91 65 02 	lds	r24, 0x0265
6476
    41e4:	99 27       	eor	r25, r25
6477
    41e6:	90 93 79 04 	sts	0x0479, r25
6478
    41ea:	80 93 78 04 	sts	0x0478, r24
6479
    41ee:	80 91 66 02 	lds	r24, 0x0266
6480
    41f2:	99 27       	eor	r25, r25
6481
    41f4:	90 93 7b 04 	sts	0x047B, r25
6482
    41f8:	80 93 7a 04 	sts	0x047A, r24
6483
    41fc:	80 91 6b 02 	lds	r24, 0x026B
6484
    4200:	99 27       	eor	r25, r25
6485
    4202:	90 93 7d 04 	sts	0x047D, r25
6486
    4206:	80 93 7c 04 	sts	0x047C, r24
6487
    420a:	80 91 69 02 	lds	r24, 0x0269
6488
    420e:	99 27       	eor	r25, r25
6489
    4210:	90 93 7f 04 	sts	0x047F, r25
6490
    4214:	80 93 7e 04 	sts	0x047E, r24
6491
    4218:	10 92 cb 01 	sts	0x01CB, r1
6492
    421c:	10 92 cc 01 	sts	0x01CC, r1
6493
    4220:	0e 94 4c 18 	call	0x3098	; 0x3098 <i2c_start>
6494
    4224:	08 95       	ret
6495
 
6496
00004226 <SetNeutral>:
6497
    4226:	cf 93       	push	r28
6498
    4228:	df 93       	push	r29
6499
    422a:	10 92 20 05 	sts	0x0520, r1
6500
    422e:	10 92 1f 05 	sts	0x051F, r1
6501
    4232:	10 92 22 05 	sts	0x0522, r1
6502
    4236:	10 92 21 05 	sts	0x0521, r1
6503
    423a:	80 e0       	ldi	r24, 0x00	; 0
6504
    423c:	90 e0       	ldi	r25, 0x00	; 0
6505
    423e:	a0 e0       	ldi	r26, 0x00	; 0
6506
    4240:	b0 e0       	ldi	r27, 0x00	; 0
6507
    4242:	80 93 23 05 	sts	0x0523, r24
6508
    4246:	90 93 24 05 	sts	0x0524, r25
6509
    424a:	a0 93 25 05 	sts	0x0525, r26
6510
    424e:	b0 93 26 05 	sts	0x0526, r27
6511
    4252:	10 92 d4 01 	sts	0x01D4, r1
6512
    4256:	10 92 d3 01 	sts	0x01D3, r1
6513
    425a:	10 92 d6 01 	sts	0x01D6, r1
6514
    425e:	10 92 d5 01 	sts	0x01D5, r1
6515
    4262:	10 92 d8 01 	sts	0x01D8, r1
6516
    4266:	10 92 d7 01 	sts	0x01D7, r1
6517
    426a:	0e 94 05 1c 	call	0x380a	; 0x380a <CalibrierMittelwert>
6518
    426e:	85 e0       	ldi	r24, 0x05	; 5
6519
    4270:	90 e0       	ldi	r25, 0x00	; 0
6520
    4272:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
6521
    4276:	ec 01       	movw	r28, r24
6522
    4278:	ce 01       	movw	r24, r28
6523
    427a:	0e 94 a6 0b 	call	0x174c	; 0x174c <CheckDelay>
6524
    427e:	88 23       	and	r24, r24
6525
    4280:	d9 f3       	breq	.-10     	; 0x4278 <SetNeutral+0x52>
6526
    4282:	0e 94 05 1c 	call	0x380a	; 0x380a <CalibrierMittelwert>
6527
    4286:	80 91 e2 04 	lds	r24, 0x04E2
6528
    428a:	80 ff       	sbrs	r24, 0
6529
    428c:	10 c0       	rjmp	.+32     	; 0x42ae <SetNeutral+0x88>
6530
    428e:	80 91 0a 01 	lds	r24, 0x010A
6531
    4292:	90 91 0b 01 	lds	r25, 0x010B
6532
    4296:	87 5b       	subi	r24, 0xB7	; 183
6533
    4298:	93 40       	sbci	r25, 0x03	; 3
6534
    429a:	38 f4       	brcc	.+14     	; 0x42aa <SetNeutral+0x84>
6535
    429c:	80 91 0a 01 	lds	r24, 0x010A
6536
    42a0:	90 91 0b 01 	lds	r25, 0x010B
6537
    42a4:	8e 5e       	subi	r24, 0xEE	; 238
6538
    42a6:	92 40       	sbci	r25, 0x02	; 2
6539
    42a8:	10 f4       	brcc	.+4      	; 0x42ae <SetNeutral+0x88>
6540
    42aa:	0e 94 0e 10 	call	0x201c	; 0x201c <SucheLuftruckOffset>
6541
    42ae:	80 91 16 05 	lds	r24, 0x0516
6542
    42b2:	90 91 17 05 	lds	r25, 0x0517
6543
    42b6:	97 ff       	sbrs	r25, 7
6544
    42b8:	03 c0       	rjmp	.+6      	; 0x42c0 <SetNeutral+0x9a>
6545
    42ba:	90 95       	com	r25
6546
    42bc:	81 95       	neg	r24
6547
    42be:	9f 4f       	sbci	r25, 0xFF	; 255
6548
    42c0:	90 93 d4 01 	sts	0x01D4, r25
6549
    42c4:	80 93 d3 01 	sts	0x01D3, r24
6550
    42c8:	80 91 14 05 	lds	r24, 0x0514
6551
    42cc:	90 91 15 05 	lds	r25, 0x0515
6552
    42d0:	97 ff       	sbrs	r25, 7
6553
    42d2:	03 c0       	rjmp	.+6      	; 0x42da <SetNeutral+0xb4>
6554
    42d4:	90 95       	com	r25
6555
    42d6:	81 95       	neg	r24
6556
    42d8:	9f 4f       	sbci	r25, 0xFF	; 255
6557
    42da:	90 93 d6 01 	sts	0x01D6, r25
6558
    42de:	80 93 d5 01 	sts	0x01D5, r24
6559
    42e2:	80 91 2a 05 	lds	r24, 0x052A
6560
    42e6:	90 91 2b 05 	lds	r25, 0x052B
6561
    42ea:	97 ff       	sbrs	r25, 7
6562
    42ec:	03 c0       	rjmp	.+6      	; 0x42f4 <SetNeutral+0xce>
6563
    42ee:	90 95       	com	r25
6564
    42f0:	81 95       	neg	r24
6565
    42f2:	9f 4f       	sbci	r25, 0xFF	; 255
6566
    42f4:	90 93 d8 01 	sts	0x01D8, r25
6567
    42f8:	80 93 d7 01 	sts	0x01D7, r24
6568
    42fc:	88 e0       	ldi	r24, 0x08	; 8
6569
    42fe:	ef e1       	ldi	r30, 0x1F	; 31
6570
    4300:	f5 e0       	ldi	r31, 0x05	; 5
6571
    4302:	a5 e3       	ldi	r26, 0x35	; 53
6572
    4304:	b1 e0       	ldi	r27, 0x01	; 1
6573
    4306:	18 2e       	mov	r1, r24
6574
    4308:	0e 94 27 2f 	call	0x5e4e	; 0x5e4e <__eeprom_read_block_1F2021>
6575
    430c:	10 92 ef 01 	sts	0x01EF, r1
6576
    4310:	10 92 f0 01 	sts	0x01F0, r1
6577
    4314:	10 92 f1 01 	sts	0x01F1, r1
6578
    4318:	10 92 f2 01 	sts	0x01F2, r1
6579
    431c:	10 92 f3 01 	sts	0x01F3, r1
6580
    4320:	10 92 f4 01 	sts	0x01F4, r1
6581
    4324:	10 92 f5 01 	sts	0x01F5, r1
6582
    4328:	10 92 f6 01 	sts	0x01F6, r1
6583
    432c:	10 92 f7 01 	sts	0x01F7, r1
6584
    4330:	10 92 f8 01 	sts	0x01F8, r1
6585
    4334:	10 92 f9 01 	sts	0x01F9, r1
6586
    4338:	10 92 fa 01 	sts	0x01FA, r1
6587
    433c:	10 92 fb 01 	sts	0x01FB, r1
6588
    4340:	10 92 fc 01 	sts	0x01FC, r1
6589
    4344:	10 92 fd 01 	sts	0x01FD, r1
6590
    4348:	10 92 fe 01 	sts	0x01FE, r1
6591
    434c:	10 92 ff 01 	sts	0x01FF, r1
6592
    4350:	10 92 00 02 	sts	0x0200, r1
6593
    4354:	10 92 01 02 	sts	0x0201, r1
6594
    4358:	10 92 02 02 	sts	0x0202, r1
6595
    435c:	10 92 17 05 	sts	0x0517, r1
6596
    4360:	10 92 16 05 	sts	0x0516, r1
6597
    4364:	10 92 15 05 	sts	0x0515, r1
6598
    4368:	10 92 14 05 	sts	0x0514, r1
6599
    436c:	10 92 2b 05 	sts	0x052B, r1
6600
    4370:	10 92 2a 05 	sts	0x052A, r1
6601
    4374:	80 91 06 01 	lds	r24, 0x0106
6602
    4378:	90 91 07 01 	lds	r25, 0x0107
6603
    437c:	a0 91 08 01 	lds	r26, 0x0108
6604
    4380:	b0 91 09 01 	lds	r27, 0x0109
6605
    4384:	90 93 86 04 	sts	0x0486, r25
6606
    4388:	80 93 85 04 	sts	0x0485, r24
6607
    438c:	10 92 c0 01 	sts	0x01C0, r1
6608
    4390:	10 92 bf 01 	sts	0x01BF, r1
6609
    4394:	10 92 07 02 	sts	0x0207, r1
6610
    4398:	10 92 08 02 	sts	0x0208, r1
6611
    439c:	10 92 09 02 	sts	0x0209, r1
6612
    43a0:	10 92 0a 02 	sts	0x020A, r1
6613
    43a4:	80 91 0b 02 	lds	r24, 0x020B
6614
    43a8:	90 91 0c 02 	lds	r25, 0x020C
6615
    43ac:	90 93 0e 02 	sts	0x020E, r25
6616
    43b0:	80 93 0d 02 	sts	0x020D, r24
6617
    43b4:	0e 94 c0 2c 	call	0x5980	; 0x5980 <GPS_Neutral>
6618
    43b8:	82 e3       	ldi	r24, 0x32	; 50
6619
    43ba:	90 e0       	ldi	r25, 0x00	; 0
6620
    43bc:	90 93 a7 01 	sts	0x01A7, r25
6621
    43c0:	80 93 a6 01 	sts	0x01A6, r24
6622
    43c4:	df 91       	pop	r29
6623
    43c6:	cf 91       	pop	r28
6624
    43c8:	08 95       	ret
6625
 
6626
000043ca <calib_acc>:
6627
    43ca:	cf 93       	push	r28
6628
    43cc:	df 93       	push	r29
6629
    43ce:	10 92 20 05 	sts	0x0520, r1
6630
    43d2:	10 92 1f 05 	sts	0x051F, r1
6631
    43d6:	10 92 22 05 	sts	0x0522, r1
6632
    43da:	10 92 21 05 	sts	0x0521, r1
6633
    43de:	80 e0       	ldi	r24, 0x00	; 0
6634
    43e0:	90 e0       	ldi	r25, 0x00	; 0
6635
    43e2:	a0 e0       	ldi	r26, 0x00	; 0
6636
    43e4:	b0 e0       	ldi	r27, 0x00	; 0
6637
    43e6:	80 93 23 05 	sts	0x0523, r24
6638
    43ea:	90 93 24 05 	sts	0x0524, r25
6639
    43ee:	a0 93 25 05 	sts	0x0525, r26
6640
    43f2:	b0 93 26 05 	sts	0x0526, r27
6641
    43f6:	0e 94 05 1c 	call	0x380a	; 0x380a <CalibrierMittelwert>
6642
    43fa:	85 e0       	ldi	r24, 0x05	; 5
6643
    43fc:	90 e0       	ldi	r25, 0x00	; 0
6644
    43fe:	0e 94 9d 0b 	call	0x173a	; 0x173a <SetDelay>
6645
    4402:	ec 01       	movw	r28, r24
6646
    4404:	ce 01       	movw	r24, r28
6647
    4406:	0e 94 a6 0b 	call	0x174c	; 0x174c <CheckDelay>
6648
    440a:	88 23       	and	r24, r24
6649
    440c:	d9 f3       	breq	.-10     	; 0x4404 <calib_acc+0x3a>
6650
    440e:	0e 94 05 1c 	call	0x380a	; 0x380a <CalibrierMittelwert>
6651
    4412:	80 91 27 05 	lds	r24, 0x0527
6652
    4416:	90 91 28 05 	lds	r25, 0x0528
6653
    441a:	97 ff       	sbrs	r25, 7
6654
    441c:	03 c0       	rjmp	.+6      	; 0x4424 <calib_acc+0x5a>
6655
    441e:	90 95       	com	r25
6656
    4420:	81 95       	neg	r24
6657
    4422:	9f 4f       	sbci	r25, 0xFF	; 255
6658
    4424:	60 e1       	ldi	r22, 0x10	; 16
6659
    4426:	70 e0       	ldi	r23, 0x00	; 0
6660
    4428:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
6661
    442c:	cf e1       	ldi	r28, 0x1F	; 31
6662
    442e:	d5 e0       	ldi	r29, 0x05	; 5
6663
    4430:	70 93 20 05 	sts	0x0520, r23
6664
    4434:	60 93 1f 05 	sts	0x051F, r22
6665
    4438:	80 91 30 05 	lds	r24, 0x0530
6666
    443c:	90 91 31 05 	lds	r25, 0x0531
6667
    4440:	97 ff       	sbrs	r25, 7
6668
    4442:	03 c0       	rjmp	.+6      	; 0x444a <calib_acc+0x80>
6669
    4444:	90 95       	com	r25
6670
    4446:	81 95       	neg	r24
6671
    4448:	9f 4f       	sbci	r25, 0xFF	; 255
6672
    444a:	60 e1       	ldi	r22, 0x10	; 16
6673
    444c:	70 e0       	ldi	r23, 0x00	; 0
6674
    444e:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
6675
    4452:	70 93 22 05 	sts	0x0522, r23
6676
    4456:	60 93 21 05 	sts	0x0521, r22
6677
    445a:	60 91 83 04 	lds	r22, 0x0483
6678
    445e:	70 91 84 04 	lds	r23, 0x0484
6679
    4462:	88 27       	eor	r24, r24
6680
    4464:	77 fd       	sbrc	r23, 7
6681
    4466:	80 95       	com	r24
6682
    4468:	98 2f       	mov	r25, r24
6683
    446a:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
6684
    446e:	60 93 23 05 	sts	0x0523, r22
6685
    4472:	70 93 24 05 	sts	0x0524, r23
6686
    4476:	80 93 25 05 	sts	0x0525, r24
6687
    447a:	90 93 26 05 	sts	0x0526, r25
6688
    447e:	88 e0       	ldi	r24, 0x08	; 8
6689
    4480:	a5 e3       	ldi	r26, 0x35	; 53
6690
    4482:	b1 e0       	ldi	r27, 0x01	; 1
6691
    4484:	fe 01       	movw	r30, r28
6692
    4486:	18 2e       	mov	r1, r24
6693
    4488:	0e 94 38 2f 	call	0x5e70	; 0x5e70 <__eeprom_write_block_1F2021>
6694
    448c:	df 91       	pop	r29
6695
    448e:	cf 91       	pop	r28
6696
    4490:	08 95       	ret
6697
 
6698
00004492 <Piep>:
6699
    4492:	1f 93       	push	r17
6700
    4494:	18 2f       	mov	r17, r24
6701
    4496:	0e c0       	rjmp	.+28     	; 0x44b4 <Piep+0x22>
6702
    4498:	80 91 23 02 	lds	r24, 0x0223
6703
    449c:	88 23       	and	r24, r24
6704
    449e:	61 f4       	brne	.+24     	; 0x44b8 <Piep+0x26>
6705
    44a0:	84 e6       	ldi	r24, 0x64	; 100
6706
    44a2:	90 e0       	ldi	r25, 0x00	; 0
6707
    44a4:	90 93 a7 01 	sts	0x01A7, r25
6708
    44a8:	80 93 a6 01 	sts	0x01A6, r24
6709
    44ac:	8a ef       	ldi	r24, 0xFA	; 250
6710
    44ae:	90 e0       	ldi	r25, 0x00	; 0
6711
    44b0:	0e 94 e0 0c 	call	0x19c0	; 0x19c0 <Delay_ms>
6712
    44b4:	11 50       	subi	r17, 0x01	; 1
6713
    44b6:	80 f7       	brcc	.-32     	; 0x4498 <Piep+0x6>
6714
    44b8:	1f 91       	pop	r17
6715
    44ba:	08 95       	ret
6716
 
6717
000044bc <MotorRegler>:
6718
    44bc:	a4 e0       	ldi	r26, 0x04	; 4
6719
    44be:	b0 e0       	ldi	r27, 0x00	; 0
6720
    44c0:	e4 e6       	ldi	r30, 0x64	; 100
6721
    44c2:	f2 e2       	ldi	r31, 0x22	; 34
6722
    44c4:	0c 94 e2 2e 	jmp	0x5dc4	; 0x5dc4 <__prologue_saves__>
6723
    44c8:	0e 94 a6 19 	call	0x334c	; 0x334c <Mittelwert>
6724
    44cc:	29 9a       	sbi	0x05, 1	; 5
6725
    44ce:	e0 91 dc 04 	lds	r30, 0x04DC
6726
    44d2:	ae 2f       	mov	r26, r30
6727
    44d4:	bb 27       	eor	r27, r27
6728
    44d6:	aa 0f       	add	r26, r26
6729
    44d8:	bb 1f       	adc	r27, r27
6730
    44da:	a2 55       	subi	r26, 0x52	; 82
6731
    44dc:	bb 4f       	sbci	r27, 0xFB	; 251
6732
    44de:	0d 90       	ld	r0, X+
6733
    44e0:	bc 91       	ld	r27, X
6734
    44e2:	a0 2d       	mov	r26, r0
6735
    44e4:	9d 01       	movw	r18, r26
6736
    44e6:	28 58       	subi	r18, 0x88	; 136
6737
    44e8:	3f 4f       	sbci	r19, 0xFF	; 255
6738
    44ea:	3a 83       	std	Y+2, r19	; 0x02
6739
    44ec:	29 83       	std	Y+1, r18	; 0x01
6740
    44ee:	37 ff       	sbrs	r19, 7
6741
    44f0:	02 c0       	rjmp	.+4      	; 0x44f6 <MotorRegler+0x3a>
6742
    44f2:	1a 82       	std	Y+2, r1	; 0x02
6743
    44f4:	19 82       	std	Y+1, r1	; 0x01
6744
    44f6:	80 91 1c 02 	lds	r24, 0x021C
6745
    44fa:	84 36       	cpi	r24, 0x64	; 100
6746
    44fc:	08 f0       	brcs	.+2      	; 0x4500 <MotorRegler+0x44>
6747
    44fe:	4a c0       	rjmp	.+148    	; 0x4594 <MotorRegler+0xd8>
6748
    4500:	80 91 01 01 	lds	r24, 0x0101
6749
    4504:	88 23       	and	r24, r24
6750
    4506:	31 f4       	brne	.+12     	; 0x4514 <MotorRegler+0x58>
6751
    4508:	84 ef       	ldi	r24, 0xF4	; 244
6752
    450a:	91 e0       	ldi	r25, 0x01	; 1
6753
    450c:	90 93 a7 01 	sts	0x01A7, r25
6754
    4510:	80 93 a6 01 	sts	0x01A6, r24
6755
    4514:	80 91 35 02 	lds	r24, 0x0235
6756
    4518:	90 91 36 02 	lds	r25, 0x0236
6757
    451c:	00 97       	sbiw	r24, 0x00	; 0
6758
    451e:	31 f0       	breq	.+12     	; 0x452c <MotorRegler+0x70>
6759
    4520:	01 97       	sbiw	r24, 0x01	; 1
6760
    4522:	90 93 36 02 	sts	0x0236, r25
6761
    4526:	80 93 35 02 	sts	0x0235, r24
6762
    452a:	04 c0       	rjmp	.+8      	; 0x4534 <MotorRegler+0x78>
6763
    452c:	10 92 23 02 	sts	0x0223, r1
6764
    4530:	10 92 12 02 	sts	0x0212, r1
6765
    4534:	28 9a       	sbi	0x05, 0	; 5
6766
    4536:	80 91 30 02 	lds	r24, 0x0230
6767
    453a:	90 91 31 02 	lds	r25, 0x0231
6768
    453e:	81 5d       	subi	r24, 0xD1	; 209
6769
    4540:	97 40       	sbci	r25, 0x07	; 7
6770
    4542:	28 f1       	brcs	.+74     	; 0x458e <MotorRegler+0xd2>
6771
    4544:	80 91 f3 04 	lds	r24, 0x04F3
6772
    4548:	48 2f       	mov	r20, r24
6773
    454a:	55 27       	eor	r21, r21
6774
    454c:	5a 83       	std	Y+2, r21	; 0x02
6775
    454e:	49 83       	std	Y+1, r20	; 0x01
6776
    4550:	81 e0       	ldi	r24, 0x01	; 1
6777
    4552:	80 93 12 02 	sts	0x0212, r24
6778
    4556:	e0 91 da 04 	lds	r30, 0x04DA
6779
    455a:	ff 27       	eor	r31, r31
6780
    455c:	ee 0f       	add	r30, r30
6781
    455e:	ff 1f       	adc	r31, r31
6782
    4560:	e2 55       	subi	r30, 0x52	; 82
6783
    4562:	fb 4f       	sbci	r31, 0xFB	; 251
6784
    4564:	11 82       	std	Z+1, r1	; 0x01
6785
    4566:	10 82       	st	Z, r1
6786
    4568:	e0 91 db 04 	lds	r30, 0x04DB
6787
    456c:	ff 27       	eor	r31, r31
6788
    456e:	ee 0f       	add	r30, r30
6789
    4570:	ff 1f       	adc	r31, r31
6790
    4572:	e2 55       	subi	r30, 0x52	; 82
6791
    4574:	fb 4f       	sbci	r31, 0xFB	; 251
6792
    4576:	11 82       	std	Z+1, r1	; 0x01
6793
    4578:	10 82       	st	Z, r1
6794
    457a:	e0 91 dd 04 	lds	r30, 0x04DD
6795
    457e:	ff 27       	eor	r31, r31
6796
    4580:	ee 0f       	add	r30, r30
6797
    4582:	ff 1f       	adc	r31, r31
6798
    4584:	e2 55       	subi	r30, 0x52	; 82
6799
    4586:	fb 4f       	sbci	r31, 0xFB	; 251
6800
    4588:	11 82       	std	Z+1, r1	; 0x01
6801
    458a:	10 82       	st	Z, r1
6802
    458c:	ce c1       	rjmp	.+924    	; 0x492a <MotorRegler+0x46e>
6803
    458e:	10 92 23 02 	sts	0x0223, r1
6804
    4592:	cb c1       	rjmp	.+918    	; 0x492a <MotorRegler+0x46e>
6805
    4594:	80 91 1c 02 	lds	r24, 0x021C
6806
    4598:	8d 38       	cpi	r24, 0x8D	; 141
6807
    459a:	08 f4       	brcc	.+2      	; 0x459e <MotorRegler+0xe2>
6808
    459c:	c6 c1       	rjmp	.+908    	; 0x492a <MotorRegler+0x46e>
6809
    459e:	10 92 12 02 	sts	0x0212, r1
6810
    45a2:	80 91 f4 04 	lds	r24, 0x04F4
6811
    45a6:	22 e3       	ldi	r18, 0x32	; 50
6812
    45a8:	82 9f       	mul	r24, r18
6813
    45aa:	c0 01       	movw	r24, r0
6814
    45ac:	11 24       	eor	r1, r1
6815
    45ae:	90 93 36 02 	sts	0x0236, r25
6816
    45b2:	80 93 35 02 	sts	0x0235, r24
6817
    45b6:	69 81       	ldd	r22, Y+1	; 0x01
6818
    45b8:	7a 81       	ldd	r23, Y+2	; 0x02
6819
    45ba:	69 32       	cpi	r22, 0x29	; 41
6820
    45bc:	71 05       	cpc	r23, r1
6821
    45be:	6c f0       	brlt	.+26     	; 0x45da <MotorRegler+0x11e>
6822
    45c0:	80 91 30 02 	lds	r24, 0x0230
6823
    45c4:	90 91 31 02 	lds	r25, 0x0231
6824
    45c8:	7f ef       	ldi	r23, 0xFF	; 255
6825
    45ca:	8f 3f       	cpi	r24, 0xFF	; 255
6826
    45cc:	97 07       	cpc	r25, r23
6827
    45ce:	81 f1       	breq	.+96     	; 0x4630 <MotorRegler+0x174>
6828
    45d0:	01 96       	adiw	r24, 0x01	; 1
6829
    45d2:	90 93 31 02 	sts	0x0231, r25
6830
    45d6:	80 93 30 02 	sts	0x0230, r24
6831
    45da:	80 91 30 02 	lds	r24, 0x0230
6832
    45de:	90 91 31 02 	lds	r25, 0x0231
6833
    45e2:	88 3c       	cpi	r24, 0xC8	; 200
6834
    45e4:	91 05       	cpc	r25, r1
6835
    45e6:	20 f0       	brcs	.+8      	; 0x45f0 <MotorRegler+0x134>
6836
    45e8:	89 81       	ldd	r24, Y+1	; 0x01
6837
    45ea:	9a 81       	ldd	r25, Y+2	; 0x02
6838
    45ec:	88 97       	sbiw	r24, 0x28	; 40
6839
    45ee:	04 f5       	brge	.+64     	; 0x4630 <MotorRegler+0x174>
6840
    45f0:	10 92 4b 02 	sts	0x024B, r1
6841
    45f4:	10 92 4c 02 	sts	0x024C, r1
6842
    45f8:	10 92 4d 02 	sts	0x024D, r1
6843
    45fc:	10 92 4e 02 	sts	0x024E, r1
6844
    4600:	10 92 47 02 	sts	0x0247, r1
6845
    4604:	10 92 48 02 	sts	0x0248, r1
6846
    4608:	10 92 49 02 	sts	0x0249, r1
6847
    460c:	10 92 4a 02 	sts	0x024A, r1
6848
    4610:	10 92 ff 01 	sts	0x01FF, r1
6849
    4614:	10 92 00 02 	sts	0x0200, r1
6850
    4618:	10 92 01 02 	sts	0x0201, r1
6851
    461c:	10 92 02 02 	sts	0x0202, r1
6852
    4620:	10 92 03 02 	sts	0x0203, r1
6853
    4624:	10 92 04 02 	sts	0x0204, r1
6854
    4628:	10 92 05 02 	sts	0x0205, r1
6855
    462c:	10 92 06 02 	sts	0x0206, r1
6856
    4630:	e9 81       	ldd	r30, Y+1	; 0x01
6857
    4632:	fa 81       	ldd	r31, Y+2	; 0x02
6858
    4634:	e9 3c       	cpi	r30, 0xC9	; 201
6859
    4636:	f1 05       	cpc	r31, r1
6860
    4638:	0c f4       	brge	.+2      	; 0x463c <MotorRegler+0x180>
6861
    463a:	d6 c0       	rjmp	.+428    	; 0x47e8 <MotorRegler+0x32c>
6862
    463c:	80 91 23 02 	lds	r24, 0x0223
6863
    4640:	88 23       	and	r24, r24
6864
    4642:	09 f0       	breq	.+2      	; 0x4646 <MotorRegler+0x18a>
6865
    4644:	72 c1       	rjmp	.+740    	; 0x492a <MotorRegler+0x46e>
6866
    4646:	e0 91 dd 04 	lds	r30, 0x04DD
6867
    464a:	ff 27       	eor	r31, r31
6868
    464c:	ee 0f       	add	r30, r30
6869
    464e:	ff 1f       	adc	r31, r31
6870
    4650:	e2 55       	subi	r30, 0x52	; 82
6871
    4652:	fb 4f       	sbci	r31, 0xFB	; 251
6872
    4654:	80 81       	ld	r24, Z
6873
    4656:	91 81       	ldd	r25, Z+1	; 0x01
6874
    4658:	8c 34       	cpi	r24, 0x4C	; 76
6875
    465a:	91 05       	cpc	r25, r1
6876
    465c:	0c f4       	brge	.+2      	; 0x4660 <MotorRegler+0x1a4>
6877
    465e:	c1 c0       	rjmp	.+386    	; 0x47e2 <MotorRegler+0x326>
6878
    4660:	80 91 34 02 	lds	r24, 0x0234
6879
    4664:	8f 5f       	subi	r24, 0xFF	; 255
6880
    4666:	80 93 34 02 	sts	0x0234, r24
6881
    466a:	89 3c       	cpi	r24, 0xC9	; 201
6882
    466c:	08 f4       	brcc	.+2      	; 0x4670 <MotorRegler+0x1b4>
6883
    466e:	5d c1       	rjmp	.+698    	; 0x492a <MotorRegler+0x46e>
6884
    4670:	29 98       	cbi	0x05, 1	; 5
6885
    4672:	0e 94 13 21 	call	0x4226	; 0x4226 <SetNeutral>
6886
    4676:	10 92 23 02 	sts	0x0223, r1
6887
    467a:	10 92 34 02 	sts	0x0234, r1
6888
    467e:	10 92 31 02 	sts	0x0231, r1
6889
    4682:	10 92 30 02 	sts	0x0230, r1
6890
    4686:	80 91 da 04 	lds	r24, 0x04DA
6891
    468a:	28 2f       	mov	r18, r24
6892
    468c:	33 27       	eor	r19, r19
6893
    468e:	f9 01       	movw	r30, r18
6894
    4690:	ee 0f       	add	r30, r30
6895
    4692:	ff 1f       	adc	r31, r31
6896
    4694:	e2 55       	subi	r30, 0x52	; 82
6897
    4696:	fb 4f       	sbci	r31, 0xFB	; 251
6898
    4698:	80 81       	ld	r24, Z
6899
    469a:	91 81       	ldd	r25, Z+1	; 0x01
6900
    469c:	87 34       	cpi	r24, 0x47	; 71
6901
    469e:	91 05       	cpc	r25, r1
6902
    46a0:	9c f4       	brge	.+38     	; 0x46c8 <MotorRegler+0x20c>
6903
    46a2:	e0 91 db 04 	lds	r30, 0x04DB
6904
    46a6:	ff 27       	eor	r31, r31
6905
    46a8:	ee 0f       	add	r30, r30
6906
    46aa:	ff 1f       	adc	r31, r31
6907
    46ac:	e2 55       	subi	r30, 0x52	; 82
6908
    46ae:	fb 4f       	sbci	r31, 0xFB	; 251
6909
    46b0:	01 90       	ld	r0, Z+
6910
    46b2:	f0 81       	ld	r31, Z
6911
    46b4:	e0 2d       	mov	r30, r0
6912
    46b6:	f7 ff       	sbrs	r31, 7
6913
    46b8:	03 c0       	rjmp	.+6      	; 0x46c0 <MotorRegler+0x204>
6914
    46ba:	f0 95       	com	r31
6915
    46bc:	e1 95       	neg	r30
6916
    46be:	ff 4f       	sbci	r31, 0xFF	; 255
6917
    46c0:	e7 34       	cpi	r30, 0x47	; 71
6918
    46c2:	f1 05       	cpc	r31, r1
6919
    46c4:	0c f4       	brge	.+2      	; 0x46c8 <MotorRegler+0x20c>
6920
    46c6:	6c c0       	rjmp	.+216    	; 0x47a0 <MotorRegler+0x2e4>
6921
    46c8:	80 91 db 04 	lds	r24, 0x04DB
6922
    46cc:	68 2f       	mov	r22, r24
6923
    46ce:	77 27       	eor	r23, r23
6924
    46d0:	db 01       	movw	r26, r22
6925
    46d2:	aa 0f       	add	r26, r26
6926
    46d4:	bb 1f       	adc	r27, r27
6927
    46d6:	a2 55       	subi	r26, 0x52	; 82
6928
    46d8:	bb 4f       	sbci	r27, 0xFB	; 251
6929
    46da:	8d 91       	ld	r24, X+
6930
    46dc:	9c 91       	ld	r25, X
6931
    46de:	11 97       	sbiw	r26, 0x01	; 1
6932
    46e0:	87 34       	cpi	r24, 0x47	; 71
6933
    46e2:	91 05       	cpc	r25, r1
6934
    46e4:	3c f0       	brlt	.+14     	; 0x46f4 <MotorRegler+0x238>
6935
    46e6:	f9 01       	movw	r30, r18
6936
    46e8:	ee 0f       	add	r30, r30
6937
    46ea:	ff 1f       	adc	r31, r31
6938
    46ec:	e2 55       	subi	r30, 0x52	; 82
6939
    46ee:	fb 4f       	sbci	r31, 0xFB	; 251
6940
    46f0:	80 81       	ld	r24, Z
6941
    46f2:	91 81       	ldd	r25, Z+1	; 0x01
6942
    46f4:	8d 91       	ld	r24, X+
6943
    46f6:	9c 91       	ld	r25, X
6944
    46f8:	87 34       	cpi	r24, 0x47	; 71
6945
    46fa:	91 05       	cpc	r25, r1
6946
    46fc:	64 f0       	brlt	.+24     	; 0x4716 <MotorRegler+0x25a>
6947
    46fe:	f9 01       	movw	r30, r18
6948
    4700:	ee 0f       	add	r30, r30
6949
    4702:	ff 1f       	adc	r31, r31
6950
    4704:	e2 55       	subi	r30, 0x52	; 82
6951
    4706:	fb 4f       	sbci	r31, 0xFB	; 251
6952
    4708:	80 81       	ld	r24, Z
6953
    470a:	91 81       	ldd	r25, Z+1	; 0x01
6954
    470c:	87 34       	cpi	r24, 0x47	; 71
6955
    470e:	91 05       	cpc	r25, r1
6956
    4710:	14 f0       	brlt	.+4      	; 0x4716 <MotorRegler+0x25a>
6957
    4712:	42 e0       	ldi	r20, 0x02	; 2
6958
    4714:	01 c0       	rjmp	.+2      	; 0x4718 <MotorRegler+0x25c>
6959
    4716:	41 e0       	ldi	r20, 0x01	; 1
6960
    4718:	fb 01       	movw	r30, r22
6961
    471a:	ee 0f       	add	r30, r30
6962
    471c:	ff 1f       	adc	r31, r31
6963
    471e:	e2 55       	subi	r30, 0x52	; 82
6964
    4720:	fb 4f       	sbci	r31, 0xFB	; 251
6965
    4722:	80 81       	ld	r24, Z
6966
    4724:	91 81       	ldd	r25, Z+1	; 0x01
6967
    4726:	86 34       	cpi	r24, 0x46	; 70
6968
    4728:	91 05       	cpc	r25, r1
6969
    472a:	5c f4       	brge	.+22     	; 0x4742 <MotorRegler+0x286>
6970
    472c:	f9 01       	movw	r30, r18
6971
    472e:	ee 0f       	add	r30, r30
6972
    4730:	ff 1f       	adc	r31, r31
6973
    4732:	e2 55       	subi	r30, 0x52	; 82
6974
    4734:	fb 4f       	sbci	r31, 0xFB	; 251
6975
    4736:	80 81       	ld	r24, Z
6976
    4738:	91 81       	ldd	r25, Z+1	; 0x01
6977
    473a:	87 34       	cpi	r24, 0x47	; 71
6978
    473c:	91 05       	cpc	r25, r1
6979
    473e:	0c f0       	brlt	.+2      	; 0x4742 <MotorRegler+0x286>
6980
    4740:	43 e0       	ldi	r20, 0x03	; 3
6981
    4742:	fb 01       	movw	r30, r22
6982
    4744:	ee 0f       	add	r30, r30
6983
    4746:	ff 1f       	adc	r31, r31
6984
    4748:	e2 55       	subi	r30, 0x52	; 82
6985
    474a:	fb 4f       	sbci	r31, 0xFB	; 251
6986
    474c:	80 81       	ld	r24, Z
6987
    474e:	91 81       	ldd	r25, Z+1	; 0x01
6988
    4750:	8a 5b       	subi	r24, 0xBA	; 186
6989
    4752:	9f 4f       	sbci	r25, 0xFF	; 255
6990
    4754:	5c f4       	brge	.+22     	; 0x476c <MotorRegler+0x2b0>
6991
    4756:	f9 01       	movw	r30, r18
6992
    4758:	ee 0f       	add	r30, r30
6993
    475a:	ff 1f       	adc	r31, r31
6994
    475c:	e2 55       	subi	r30, 0x52	; 82
6995
    475e:	fb 4f       	sbci	r31, 0xFB	; 251
6996
    4760:	80 81       	ld	r24, Z
6997
    4762:	91 81       	ldd	r25, Z+1	; 0x01
6998
    4764:	87 34       	cpi	r24, 0x47	; 71
6999
    4766:	91 05       	cpc	r25, r1
7000
    4768:	0c f0       	brlt	.+2      	; 0x476c <MotorRegler+0x2b0>
7001
    476a:	44 e0       	ldi	r20, 0x04	; 4
7002
    476c:	66 0f       	add	r22, r22
7003
    476e:	77 1f       	adc	r23, r23
7004
    4770:	62 55       	subi	r22, 0x52	; 82
7005
    4772:	7b 4f       	sbci	r23, 0xFB	; 251
7006
    4774:	fb 01       	movw	r30, r22
7007
    4776:	80 81       	ld	r24, Z
7008
    4778:	91 81       	ldd	r25, Z+1	; 0x01
7009
    477a:	8a 5b       	subi	r24, 0xBA	; 186
7010
    477c:	9f 4f       	sbci	r25, 0xFF	; 255
7011
    477e:	5c f4       	brge	.+22     	; 0x4796 <MotorRegler+0x2da>
7012
    4780:	22 0f       	add	r18, r18
7013
    4782:	33 1f       	adc	r19, r19
7014
    4784:	22 55       	subi	r18, 0x52	; 82
7015
    4786:	3b 4f       	sbci	r19, 0xFB	; 251
7016
    4788:	f9 01       	movw	r30, r18
7017
    478a:	80 81       	ld	r24, Z
7018
    478c:	91 81       	ldd	r25, Z+1	; 0x01
7019
    478e:	86 34       	cpi	r24, 0x46	; 70
7020
    4790:	91 05       	cpc	r25, r1
7021
    4792:	0c f4       	brge	.+2      	; 0x4796 <MotorRegler+0x2da>
7022
    4794:	45 e0       	ldi	r20, 0x05	; 5
7023
    4796:	a2 e0       	ldi	r26, 0x02	; 2
7024
    4798:	b0 e0       	ldi	r27, 0x00	; 0
7025
    479a:	04 2e       	mov	r0, r20
7026
    479c:	0e 94 2c 2f 	call	0x5e58	; 0x5e58 <__eeprom_write_byte_1F2021>
7027
    47a0:	0e 94 b1 03 	call	0x762	; 0x762 <GetActiveParamSetNumber>
7028
    47a4:	4a e3       	ldi	r20, 0x3A	; 58
7029
    47a6:	6a ed       	ldi	r22, 0xDA	; 218
7030
    47a8:	74 e0       	ldi	r23, 0x04	; 4
7031
    47aa:	0e 94 d2 03 	call	0x7a4	; 0x7a4 <ReadParameterSet>
7032
    47ae:	0e 94 b1 03 	call	0x762	; 0x762 <GetActiveParamSetNumber>
7033
    47b2:	0e 94 49 22 	call	0x4492	; 0x4492 <Piep>
7034
    47b6:	80 91 e2 04 	lds	r24, 0x04E2
7035
    47ba:	80 ff       	sbrs	r24, 0
7036
    47bc:	b6 c0       	rjmp	.+364    	; 0x492a <MotorRegler+0x46e>
7037
    47be:	80 91 0a 01 	lds	r24, 0x010A
7038
    47c2:	90 91 0b 01 	lds	r25, 0x010B
7039
    47c6:	87 5b       	subi	r24, 0xB7	; 183
7040
    47c8:	93 40       	sbci	r25, 0x03	; 3
7041
    47ca:	40 f4       	brcc	.+16     	; 0x47dc <MotorRegler+0x320>
7042
    47cc:	80 91 0a 01 	lds	r24, 0x010A
7043
    47d0:	90 91 0b 01 	lds	r25, 0x010B
7044
    47d4:	8e 5e       	subi	r24, 0xEE	; 238
7045
    47d6:	92 40       	sbci	r25, 0x02	; 2
7046
    47d8:	08 f0       	brcs	.+2      	; 0x47dc <MotorRegler+0x320>
7047
    47da:	a7 c0       	rjmp	.+334    	; 0x492a <MotorRegler+0x46e>
7048
    47dc:	0e 94 0e 10 	call	0x201c	; 0x201c <SucheLuftruckOffset>
7049
    47e0:	a4 c0       	rjmp	.+328    	; 0x492a <MotorRegler+0x46e>
7050
    47e2:	10 92 34 02 	sts	0x0234, r1
7051
    47e6:	a1 c0       	rjmp	.+322    	; 0x492a <MotorRegler+0x46e>
7052
    47e8:	49 81       	ldd	r20, Y+1	; 0x01
7053
    47ea:	5a 81       	ldd	r21, Y+2	; 0x02
7054
    47ec:	43 32       	cpi	r20, 0x23	; 35
7055
    47ee:	51 05       	cpc	r21, r1
7056
    47f0:	0c f0       	brlt	.+2      	; 0x47f4 <MotorRegler+0x338>
7057
    47f2:	9b c0       	rjmp	.+310    	; 0x492a <MotorRegler+0x46e>
7058
    47f4:	80 91 dd 04 	lds	r24, 0x04DD
7059
    47f8:	48 2f       	mov	r20, r24
7060
    47fa:	55 27       	eor	r21, r21
7061
    47fc:	fa 01       	movw	r30, r20
7062
    47fe:	ee 0f       	add	r30, r30
7063
    4800:	ff 1f       	adc	r31, r31
7064
    4802:	e2 55       	subi	r30, 0x52	; 82
7065
    4804:	fb 4f       	sbci	r31, 0xFB	; 251
7066
    4806:	80 81       	ld	r24, Z
7067
    4808:	91 81       	ldd	r25, Z+1	; 0x01
7068
    480a:	85 5b       	subi	r24, 0xB5	; 181
7069
    480c:	9f 4f       	sbci	r25, 0xFF	; 255
7070
    480e:	0c f0       	brlt	.+2      	; 0x4812 <MotorRegler+0x356>
7071
    4810:	6d c0       	rjmp	.+218    	; 0x48ec <MotorRegler+0x430>
7072
    4812:	80 91 33 02 	lds	r24, 0x0233
7073
    4816:	8f 5f       	subi	r24, 0xFF	; 255
7074
    4818:	80 93 33 02 	sts	0x0233, r24
7075
    481c:	89 3c       	cpi	r24, 0xC9	; 201
7076
    481e:	08 f4       	brcc	.+2      	; 0x4822 <MotorRegler+0x366>
7077
    4820:	67 c0       	rjmp	.+206    	; 0x48f0 <MotorRegler+0x434>
7078
    4822:	88 ec       	ldi	r24, 0xC8	; 200
7079
    4824:	80 93 33 02 	sts	0x0233, r24
7080
    4828:	81 e0       	ldi	r24, 0x01	; 1
7081
    482a:	90 e0       	ldi	r25, 0x00	; 0
7082
    482c:	90 93 31 02 	sts	0x0231, r25
7083
    4830:	80 93 30 02 	sts	0x0230, r24
7084
    4834:	81 e0       	ldi	r24, 0x01	; 1
7085
    4836:	80 93 23 02 	sts	0x0223, r24
7086
    483a:	10 92 43 02 	sts	0x0243, r1
7087
    483e:	10 92 44 02 	sts	0x0244, r1
7088
    4842:	10 92 45 02 	sts	0x0245, r1
7089
    4846:	10 92 46 02 	sts	0x0246, r1
7090
    484a:	10 92 ff 01 	sts	0x01FF, r1
7091
    484e:	10 92 00 02 	sts	0x0200, r1
7092
    4852:	10 92 01 02 	sts	0x0201, r1
7093
    4856:	10 92 02 02 	sts	0x0202, r1
7094
    485a:	10 92 03 02 	sts	0x0203, r1
7095
    485e:	10 92 04 02 	sts	0x0204, r1
7096
    4862:	10 92 05 02 	sts	0x0205, r1
7097
    4866:	10 92 06 02 	sts	0x0206, r1
7098
    486a:	10 92 ef 01 	sts	0x01EF, r1
7099
    486e:	10 92 f0 01 	sts	0x01F0, r1
7100
    4872:	10 92 f1 01 	sts	0x01F1, r1
7101
    4876:	10 92 f2 01 	sts	0x01F2, r1
7102
    487a:	10 92 f7 01 	sts	0x01F7, r1
7103
    487e:	10 92 f8 01 	sts	0x01F8, r1
7104
    4882:	10 92 f9 01 	sts	0x01F9, r1
7105
    4886:	10 92 fa 01 	sts	0x01FA, r1
7106
    488a:	80 91 db 01 	lds	r24, 0x01DB
7107
    488e:	90 91 dc 01 	lds	r25, 0x01DC
7108
    4892:	a0 91 dd 01 	lds	r26, 0x01DD
7109
    4896:	b0 91 de 01 	lds	r27, 0x01DE
7110
    489a:	80 93 f3 01 	sts	0x01F3, r24
7111
    489e:	90 93 f4 01 	sts	0x01F4, r25
7112
    48a2:	a0 93 f5 01 	sts	0x01F5, r26
7113
    48a6:	b0 93 f6 01 	sts	0x01F6, r27
7114
    48aa:	80 91 e3 01 	lds	r24, 0x01E3
7115
    48ae:	90 91 e4 01 	lds	r25, 0x01E4
7116
    48b2:	a0 91 e5 01 	lds	r26, 0x01E5
7117
    48b6:	b0 91 e6 01 	lds	r27, 0x01E6
7118
    48ba:	80 93 fb 01 	sts	0x01FB, r24
7119
    48be:	90 93 fc 01 	sts	0x01FC, r25
7120
    48c2:	a0 93 fd 01 	sts	0x01FD, r26
7121
    48c6:	b0 93 fe 01 	sts	0x01FE, r27
7122
    48ca:	10 92 4b 02 	sts	0x024B, r1
7123
    48ce:	10 92 4c 02 	sts	0x024C, r1
7124
    48d2:	10 92 4d 02 	sts	0x024D, r1
7125
    48d6:	10 92 4e 02 	sts	0x024E, r1
7126
    48da:	10 92 47 02 	sts	0x0247, r1
7127
    48de:	10 92 48 02 	sts	0x0248, r1
7128
    48e2:	10 92 49 02 	sts	0x0249, r1
7129
    48e6:	10 92 4a 02 	sts	0x024A, r1
7130
    48ea:	02 c0       	rjmp	.+4      	; 0x48f0 <MotorRegler+0x434>
7131
    48ec:	10 92 33 02 	sts	0x0233, r1
7132
    48f0:	44 0f       	add	r20, r20
7133
    48f2:	55 1f       	adc	r21, r21
7134
    48f4:	42 55       	subi	r20, 0x52	; 82
7135
    48f6:	5b 4f       	sbci	r21, 0xFB	; 251
7136
    48f8:	fa 01       	movw	r30, r20
7137
    48fa:	80 81       	ld	r24, Z
7138
    48fc:	91 81       	ldd	r25, Z+1	; 0x01
7139
    48fe:	8c 34       	cpi	r24, 0x4C	; 76
7140
    4900:	91 05       	cpc	r25, r1
7141
    4902:	8c f0       	brlt	.+34     	; 0x4926 <MotorRegler+0x46a>
7142
    4904:	80 91 32 02 	lds	r24, 0x0232
7143
    4908:	8f 5f       	subi	r24, 0xFF	; 255
7144
    490a:	80 93 32 02 	sts	0x0232, r24
7145
    490e:	89 3c       	cpi	r24, 0xC9	; 201
7146
    4910:	60 f0       	brcs	.+24     	; 0x492a <MotorRegler+0x46e>
7147
    4912:	10 92 23 02 	sts	0x0223, r1
7148
    4916:	88 ec       	ldi	r24, 0xC8	; 200
7149
    4918:	80 93 32 02 	sts	0x0232, r24
7150
    491c:	10 92 31 02 	sts	0x0231, r1
7151
    4920:	10 92 30 02 	sts	0x0230, r1
7152
    4924:	02 c0       	rjmp	.+4      	; 0x492a <MotorRegler+0x46e>
7153
    4926:	10 92 32 02 	sts	0x0232, r1
7154
    492a:	80 91 67 01 	lds	r24, 0x0167
7155
    492e:	81 50       	subi	r24, 0x01	; 1
7156
    4930:	80 93 67 01 	sts	0x0167, r24
7157
    4934:	80 91 67 01 	lds	r24, 0x0167
7158
    4938:	8f 3f       	cpi	r24, 0xFF	; 255
7159
    493a:	29 f0       	breq	.+10     	; 0x4946 <MotorRegler+0x48a>
7160
    493c:	80 91 12 02 	lds	r24, 0x0212
7161
    4940:	88 23       	and	r24, r24
7162
    4942:	09 f4       	brne	.+2      	; 0x4946 <MotorRegler+0x48a>
7163
    4944:	12 c1       	rjmp	.+548    	; 0x4b6a <MotorRegler+0x6ae>
7164
    4946:	0e 94 a1 1d 	call	0x3b42	; 0x3b42 <ParameterZuordnung>
7165
    494a:	e0 91 da 04 	lds	r30, 0x04DA
7166
    494e:	ff 27       	eor	r31, r31
7167
    4950:	ee 0f       	add	r30, r30
7168
    4952:	ff 1f       	adc	r31, r31
7169
    4954:	df 01       	movw	r26, r30
7170
    4956:	a2 55       	subi	r26, 0x52	; 82
7171
    4958:	bb 4f       	sbci	r27, 0xFB	; 251
7172
    495a:	8d 91       	ld	r24, X+
7173
    495c:	9c 91       	ld	r25, X
7174
    495e:	60 91 e9 04 	lds	r22, 0x04E9
7175
    4962:	77 27       	eor	r23, r23
7176
    4964:	ec 53       	subi	r30, 0x3C	; 60
7177
    4966:	fb 4f       	sbci	r31, 0xFB	; 251
7178
    4968:	20 81       	ld	r18, Z
7179
    496a:	31 81       	ldd	r19, Z+1	; 0x01
7180
    496c:	40 91 ea 04 	lds	r20, 0x04EA
7181
    4970:	55 27       	eor	r21, r21
7182
    4972:	fc 01       	movw	r30, r24
7183
    4974:	e6 9f       	mul	r30, r22
7184
    4976:	c0 01       	movw	r24, r0
7185
    4978:	e7 9f       	mul	r30, r23
7186
    497a:	90 0d       	add	r25, r0
7187
    497c:	f6 9f       	mul	r31, r22
7188
    497e:	90 0d       	add	r25, r0
7189
    4980:	11 24       	eor	r1, r1
7190
    4982:	f9 01       	movw	r30, r18
7191
    4984:	e4 9f       	mul	r30, r20
7192
    4986:	90 01       	movw	r18, r0
7193
    4988:	e5 9f       	mul	r30, r21
7194
    498a:	30 0d       	add	r19, r0
7195
    498c:	f4 9f       	mul	r31, r20
7196
    498e:	30 0d       	add	r19, r0
7197
    4990:	11 24       	eor	r1, r1
7198
    4992:	82 0f       	add	r24, r18
7199
    4994:	93 1f       	adc	r25, r19
7200
    4996:	90 93 1e 02 	sts	0x021E, r25
7201
    499a:	80 93 1d 02 	sts	0x021D, r24
7202
    499e:	e0 91 db 04 	lds	r30, 0x04DB
7203
    49a2:	ff 27       	eor	r31, r31
7204
    49a4:	ee 0f       	add	r30, r30
7205
    49a6:	ff 1f       	adc	r31, r31
7206
    49a8:	df 01       	movw	r26, r30
7207
    49aa:	a2 55       	subi	r26, 0x52	; 82
7208
    49ac:	bb 4f       	sbci	r27, 0xFB	; 251
7209
    49ae:	8d 91       	ld	r24, X+
7210
    49b0:	9c 91       	ld	r25, X
7211
    49b2:	ec 53       	subi	r30, 0x3C	; 60
7212
    49b4:	fb 4f       	sbci	r31, 0xFB	; 251
7213
    49b6:	20 81       	ld	r18, Z
7214
    49b8:	31 81       	ldd	r19, Z+1	; 0x01
7215
    49ba:	fc 01       	movw	r30, r24
7216
    49bc:	e6 9f       	mul	r30, r22
7217
    49be:	c0 01       	movw	r24, r0
7218
    49c0:	e7 9f       	mul	r30, r23
7219
    49c2:	90 0d       	add	r25, r0
7220
    49c4:	f6 9f       	mul	r31, r22
7221
    49c6:	90 0d       	add	r25, r0
7222
    49c8:	11 24       	eor	r1, r1
7223
    49ca:	b9 01       	movw	r22, r18
7224
    49cc:	64 9f       	mul	r22, r20
7225
    49ce:	90 01       	movw	r18, r0
7226
    49d0:	65 9f       	mul	r22, r21
7227
    49d2:	30 0d       	add	r19, r0
7228
    49d4:	74 9f       	mul	r23, r20
7229
    49d6:	30 0d       	add	r19, r0
7230
    49d8:	11 24       	eor	r1, r1
7231
    49da:	82 0f       	add	r24, r18
7232
    49dc:	93 1f       	adc	r25, r19
7233
    49de:	90 93 20 02 	sts	0x0220, r25
7234
    49e2:	80 93 1f 02 	sts	0x021F, r24
7235
    49e6:	e0 91 dd 04 	lds	r30, 0x04DD
7236
    49ea:	ff 27       	eor	r31, r31
7237
    49ec:	ee 0f       	add	r30, r30
7238
    49ee:	ff 1f       	adc	r31, r31
7239
    49f0:	e2 55       	subi	r30, 0x52	; 82
7240
    49f2:	fb 4f       	sbci	r31, 0xFB	; 251
7241
    49f4:	80 81       	ld	r24, Z
7242
    49f6:	91 81       	ldd	r25, Z+1	; 0x01
7243
    49f8:	90 95       	com	r25
7244
    49fa:	81 95       	neg	r24
7245
    49fc:	9f 4f       	sbci	r25, 0xFF	; 255
7246
    49fe:	90 93 22 02 	sts	0x0222, r25
7247
    4a02:	80 93 21 02 	sts	0x0221, r24
7248
    4a06:	10 91 85 01 	lds	r17, 0x0185
7249
    4a0a:	61 2f       	mov	r22, r17
7250
    4a0c:	77 27       	eor	r23, r23
7251
    4a0e:	67 fd       	sbrc	r22, 7
7252
    4a10:	70 95       	com	r23
7253
    4a12:	87 2f       	mov	r24, r23
7254
    4a14:	97 2f       	mov	r25, r23
7255
    4a16:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
7256
    4a1a:	17 ff       	sbrs	r17, 7
7257
    4a1c:	06 c0       	rjmp	.+12     	; 0x4a2a <MotorRegler+0x56e>
7258
    4a1e:	20 e0       	ldi	r18, 0x00	; 0
7259
    4a20:	30 e0       	ldi	r19, 0x00	; 0
7260
    4a22:	40 e8       	ldi	r20, 0x80	; 128
7261
    4a24:	53 e4       	ldi	r21, 0x43	; 67
7262
    4a26:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
7263
    4a2a:	20 e0       	ldi	r18, 0x00	; 0
7264
    4a2c:	30 e0       	ldi	r19, 0x00	; 0
7265
    4a2e:	40 e2       	ldi	r20, 0x20	; 32
7266
    4a30:	51 e4       	ldi	r21, 0x41	; 65
7267
    4a32:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
7268
    4a36:	20 e0       	ldi	r18, 0x00	; 0
7269
    4a38:	30 e0       	ldi	r19, 0x00	; 0
7270
    4a3a:	40 e8       	ldi	r20, 0x80	; 128
7271
    4a3c:	5b e3       	ldi	r21, 0x3B	; 59
7272
    4a3e:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
7273
    4a42:	5b 01       	movw	r10, r22
7274
    4a44:	6c 01       	movw	r12, r24
7275
    4a46:	60 93 2c 05 	sts	0x052C, r22
7276
    4a4a:	70 93 2d 05 	sts	0x052D, r23
7277
    4a4e:	80 93 2e 05 	sts	0x052E, r24
7278
    4a52:	90 93 2f 05 	sts	0x052F, r25
7279
    4a56:	10 91 86 01 	lds	r17, 0x0186
7280
    4a5a:	61 2f       	mov	r22, r17
7281
    4a5c:	77 27       	eor	r23, r23
7282
    4a5e:	67 fd       	sbrc	r22, 7
7283
    4a60:	70 95       	com	r23
7284
    4a62:	87 2f       	mov	r24, r23
7285
    4a64:	97 2f       	mov	r25, r23
7286
    4a66:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
7287
    4a6a:	17 ff       	sbrs	r17, 7
7288
    4a6c:	06 c0       	rjmp	.+12     	; 0x4a7a <MotorRegler+0x5be>
7289
    4a6e:	20 e0       	ldi	r18, 0x00	; 0
7290
    4a70:	30 e0       	ldi	r19, 0x00	; 0
7291
    4a72:	40 e8       	ldi	r20, 0x80	; 128
7292
    4a74:	53 e4       	ldi	r21, 0x43	; 67
7293
    4a76:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
7294
    4a7a:	20 e0       	ldi	r18, 0x00	; 0
7295
    4a7c:	30 ee       	ldi	r19, 0xE0	; 224
7296
    4a7e:	4b e2       	ldi	r20, 0x2B	; 43
7297
    4a80:	57 e4       	ldi	r21, 0x47	; 71
7298
    4a82:	0e 94 3a 2d 	call	0x5a74	; 0x5a74 <__divsf3>
7299
    4a86:	60 93 1b 05 	sts	0x051B, r22
7300
    4a8a:	70 93 1c 05 	sts	0x051C, r23
7301
    4a8e:	80 93 1d 05 	sts	0x051D, r24
7302
    4a92:	90 93 1e 05 	sts	0x051E, r25
7303
    4a96:	80 91 e2 04 	lds	r24, 0x04E2
7304
    4a9a:	82 ff       	sbrs	r24, 2
7305
    4a9c:	0c c0       	rjmp	.+24     	; 0x4ab6 <MotorRegler+0x5fa>
7306
    4a9e:	80 e0       	ldi	r24, 0x00	; 0
7307
    4aa0:	90 e0       	ldi	r25, 0x00	; 0
7308
    4aa2:	a0 e0       	ldi	r26, 0x00	; 0
7309
    4aa4:	b0 e0       	ldi	r27, 0x00	; 0
7310
    4aa6:	80 93 1b 05 	sts	0x051B, r24
7311
    4aaa:	90 93 1c 05 	sts	0x051C, r25
7312
    4aae:	a0 93 1d 05 	sts	0x051D, r26
7313
    4ab2:	b0 93 1e 05 	sts	0x051E, r27
7314
    4ab6:	20 e0       	ldi	r18, 0x00	; 0
7315
    4ab8:	30 e0       	ldi	r19, 0x00	; 0
7316
    4aba:	40 e0       	ldi	r20, 0x00	; 0
7317
    4abc:	50 e0       	ldi	r21, 0x00	; 0
7318
    4abe:	c6 01       	movw	r24, r12
7319
    4ac0:	b5 01       	movw	r22, r10
7320
    4ac2:	0e 94 a7 2d 	call	0x5b4e	; 0x5b4e <__eqsf2>
7321
    4ac6:	88 23       	and	r24, r24
7322
    4ac8:	64 f4       	brge	.+24     	; 0x4ae2 <MotorRegler+0x626>
7323
    4aca:	80 e0       	ldi	r24, 0x00	; 0
7324
    4acc:	90 e0       	ldi	r25, 0x00	; 0
7325
    4ace:	a0 e0       	ldi	r26, 0x00	; 0
7326
    4ad0:	b0 e0       	ldi	r27, 0x00	; 0
7327
    4ad2:	80 93 2c 05 	sts	0x052C, r24
7328
    4ad6:	90 93 2d 05 	sts	0x052D, r25
7329
    4ada:	a0 93 2e 05 	sts	0x052E, r26
7330
    4ade:	b0 93 2f 05 	sts	0x052F, r27
7331
    4ae2:	20 e0       	ldi	r18, 0x00	; 0
7332
    4ae4:	30 e0       	ldi	r19, 0x00	; 0
7333
    4ae6:	40 e0       	ldi	r20, 0x00	; 0
7334
    4ae8:	50 e0       	ldi	r21, 0x00	; 0
7335
    4aea:	60 91 1b 05 	lds	r22, 0x051B
7336
    4aee:	70 91 1c 05 	lds	r23, 0x051C
7337
    4af2:	80 91 1d 05 	lds	r24, 0x051D
7338
    4af6:	90 91 1e 05 	lds	r25, 0x051E
7339
    4afa:	0e 94 a7 2d 	call	0x5b4e	; 0x5b4e <__eqsf2>
7340
    4afe:	88 23       	and	r24, r24
7341
    4b00:	64 f4       	brge	.+24     	; 0x4b1a <MotorRegler+0x65e>
7342
    4b02:	80 e0       	ldi	r24, 0x00	; 0
7343
    4b04:	90 e0       	ldi	r25, 0x00	; 0
7344
    4b06:	a0 e0       	ldi	r26, 0x00	; 0
7345
    4b08:	b0 e0       	ldi	r27, 0x00	; 0
7346
    4b0a:	80 93 1b 05 	sts	0x051B, r24
7347
    4b0e:	90 93 1c 05 	sts	0x051C, r25
7348
    4b12:	a0 93 1d 05 	sts	0x051D, r26
7349
    4b16:	b0 93 1e 05 	sts	0x051E, r27
7350
    4b1a:	80 91 12 02 	lds	r24, 0x0212
7351
    4b1e:	88 23       	and	r24, r24
7352
    4b20:	21 f1       	breq	.+72     	; 0x4b6a <MotorRegler+0x6ae>
7353
    4b22:	10 92 22 02 	sts	0x0222, r1
7354
    4b26:	10 92 21 02 	sts	0x0221, r1
7355
    4b2a:	10 92 1e 02 	sts	0x021E, r1
7356
    4b2e:	10 92 1d 02 	sts	0x021D, r1
7357
    4b32:	10 92 20 02 	sts	0x0220, r1
7358
    4b36:	10 92 1f 02 	sts	0x021F, r1
7359
    4b3a:	8d ec       	ldi	r24, 0xCD	; 205
7360
    4b3c:	9c ec       	ldi	r25, 0xCC	; 204
7361
    4b3e:	ac ec       	ldi	r26, 0xCC	; 204
7362
    4b40:	bd e3       	ldi	r27, 0x3D	; 61
7363
    4b42:	80 93 2c 05 	sts	0x052C, r24
7364
    4b46:	90 93 2d 05 	sts	0x052D, r25
7365
    4b4a:	a0 93 2e 05 	sts	0x052E, r26
7366
    4b4e:	b0 93 2f 05 	sts	0x052F, r27
7367
    4b52:	8a e0       	ldi	r24, 0x0A	; 10
7368
    4b54:	97 ed       	ldi	r25, 0xD7	; 215
7369
    4b56:	a3 ea       	ldi	r26, 0xA3	; 163
7370
    4b58:	bb e3       	ldi	r27, 0x3B	; 59
7371
    4b5a:	80 93 1b 05 	sts	0x051B, r24
7372
    4b5e:	90 93 1c 05 	sts	0x051C, r25
7373
    4b62:	a0 93 1d 05 	sts	0x051D, r26
7374
    4b66:	b0 93 1e 05 	sts	0x051E, r27
7375
    4b6a:	80 91 c1 01 	lds	r24, 0x01C1
7376
    4b6e:	90 91 c2 01 	lds	r25, 0x01C2
7377
    4b72:	8d 54       	subi	r24, 0x4D	; 77
7378
    4b74:	91 40       	sbci	r25, 0x01	; 1
7379
    4b76:	08 f4       	brcc	.+2      	; 0x4b7a <MotorRegler+0x6be>
7380
    4b78:	90 c0       	rjmp	.+288    	; 0x4c9a <MotorRegler+0x7de>
7381
    4b7a:	20 91 df 01 	lds	r18, 0x01DF
7382
    4b7e:	30 91 e0 01 	lds	r19, 0x01E0
7383
    4b82:	40 91 e1 01 	lds	r20, 0x01E1
7384
    4b86:	50 91 e2 01 	lds	r21, 0x01E2
7385
    4b8a:	80 91 db 01 	lds	r24, 0x01DB
7386
    4b8e:	90 91 dc 01 	lds	r25, 0x01DC
7387
    4b92:	a0 91 dd 01 	lds	r26, 0x01DD
7388
    4b96:	b0 91 de 01 	lds	r27, 0x01DE
7389
    4b9a:	b9 01       	movw	r22, r18
7390
    4b9c:	68 1b       	sub	r22, r24
7391
    4b9e:	79 0b       	sbc	r23, r25
7392
    4ba0:	70 93 3a 02 	sts	0x023A, r23
7393
    4ba4:	60 93 39 02 	sts	0x0239, r22
7394
    4ba8:	20 91 e7 01 	lds	r18, 0x01E7
7395
    4bac:	30 91 e8 01 	lds	r19, 0x01E8
7396
    4bb0:	40 91 e9 01 	lds	r20, 0x01E9
7397
    4bb4:	50 91 ea 01 	lds	r21, 0x01EA
7398
    4bb8:	80 91 e3 01 	lds	r24, 0x01E3
7399
    4bbc:	90 91 e4 01 	lds	r25, 0x01E4
7400
    4bc0:	a0 91 e5 01 	lds	r26, 0x01E5
7401
    4bc4:	b0 91 e6 01 	lds	r27, 0x01E6
7402
    4bc8:	28 1b       	sub	r18, r24
7403
    4bca:	39 0b       	sbc	r19, r25
7404
    4bcc:	30 93 38 02 	sts	0x0238, r19
7405
    4bd0:	20 93 37 02 	sts	0x0237, r18
7406
    4bd4:	10 92 c2 01 	sts	0x01C2, r1
7407
    4bd8:	10 92 c1 01 	sts	0x01C1, r1
7408
    4bdc:	67 3a       	cpi	r22, 0xA7	; 167
7409
    4bde:	71 05       	cpc	r23, r1
7410
    4be0:	34 f0       	brlt	.+12     	; 0x4bee <MotorRegler+0x732>
7411
    4be2:	80 91 d3 01 	lds	r24, 0x01D3
7412
    4be6:	90 91 d4 01 	lds	r25, 0x01D4
7413
    4bea:	01 96       	adiw	r24, 0x01	; 1
7414
    4bec:	08 c0       	rjmp	.+16     	; 0x4bfe <MotorRegler+0x742>
7415
    4bee:	6a 55       	subi	r22, 0x5A	; 90
7416
    4bf0:	7f 4f       	sbci	r23, 0xFF	; 255
7417
    4bf2:	4c f4       	brge	.+18     	; 0x4c06 <MotorRegler+0x74a>
7418
    4bf4:	80 91 d3 01 	lds	r24, 0x01D3
7419
    4bf8:	90 91 d4 01 	lds	r25, 0x01D4
7420
    4bfc:	01 97       	sbiw	r24, 0x01	; 1
7421
    4bfe:	90 93 d4 01 	sts	0x01D4, r25
7422
    4c02:	80 93 d3 01 	sts	0x01D3, r24
7423
    4c06:	27 3a       	cpi	r18, 0xA7	; 167
7424
    4c08:	31 05       	cpc	r19, r1
7425
    4c0a:	34 f0       	brlt	.+12     	; 0x4c18 <MotorRegler+0x75c>
7426
    4c0c:	80 91 d5 01 	lds	r24, 0x01D5
7427
    4c10:	90 91 d6 01 	lds	r25, 0x01D6
7428
    4c14:	01 96       	adiw	r24, 0x01	; 1
7429
    4c16:	08 c0       	rjmp	.+16     	; 0x4c28 <MotorRegler+0x76c>
7430
    4c18:	2a 55       	subi	r18, 0x5A	; 90
7431
    4c1a:	3f 4f       	sbci	r19, 0xFF	; 255
7432
    4c1c:	4c f4       	brge	.+18     	; 0x4c30 <MotorRegler+0x774>
7433
    4c1e:	80 91 d5 01 	lds	r24, 0x01D5
7434
    4c22:	90 91 d6 01 	lds	r25, 0x01D6
7435
    4c26:	01 97       	sbiw	r24, 0x01	; 1
7436
    4c28:	90 93 d6 01 	sts	0x01D6, r25
7437
    4c2c:	80 93 d5 01 	sts	0x01D5, r24
7438
    4c30:	10 92 7a 00 	sts	0x007A, r1
7439
    4c34:	80 91 db 01 	lds	r24, 0x01DB
7440
    4c38:	90 91 dc 01 	lds	r25, 0x01DC
7441
    4c3c:	a0 91 dd 01 	lds	r26, 0x01DD
7442
    4c40:	b0 91 de 01 	lds	r27, 0x01DE
7443
    4c44:	80 93 f3 01 	sts	0x01F3, r24
7444
    4c48:	90 93 f4 01 	sts	0x01F4, r25
7445
    4c4c:	a0 93 f5 01 	sts	0x01F5, r26
7446
    4c50:	b0 93 f6 01 	sts	0x01F6, r27
7447
    4c54:	80 91 e3 01 	lds	r24, 0x01E3
7448
    4c58:	90 91 e4 01 	lds	r25, 0x01E4
7449
    4c5c:	a0 91 e5 01 	lds	r26, 0x01E5
7450
    4c60:	b0 91 e6 01 	lds	r27, 0x01E6
7451
    4c64:	80 93 fb 01 	sts	0x01FB, r24
7452
    4c68:	90 93 fc 01 	sts	0x01FC, r25
7453
    4c6c:	a0 93 fd 01 	sts	0x01FD, r26
7454
    4c70:	b0 93 fe 01 	sts	0x01FE, r27
7455
    4c74:	80 91 eb 01 	lds	r24, 0x01EB
7456
    4c78:	90 91 ec 01 	lds	r25, 0x01EC
7457
    4c7c:	a0 91 ed 01 	lds	r26, 0x01ED
7458
    4c80:	b0 91 ee 01 	lds	r27, 0x01EE
7459
    4c84:	80 93 03 02 	sts	0x0203, r24
7460
    4c88:	90 93 04 02 	sts	0x0204, r25
7461
    4c8c:	a0 93 05 02 	sts	0x0205, r26
7462
    4c90:	b0 93 06 02 	sts	0x0206, r27
7463
    4c94:	8f ec       	ldi	r24, 0xCF	; 207
7464
    4c96:	80 93 7a 00 	sts	0x007A, r24
7465
    4c9a:	60 91 db 01 	lds	r22, 0x01DB
7466
    4c9e:	70 91 dc 01 	lds	r23, 0x01DC
7467
    4ca2:	80 91 dd 01 	lds	r24, 0x01DD
7468
    4ca6:	90 91 de 01 	lds	r25, 0x01DE
7469
    4caa:	a0 90 ee 04 	lds	r10, 0x04EE
7470
    4cae:	bb 24       	eor	r11, r11
7471
    4cb0:	cc 24       	eor	r12, r12
7472
    4cb2:	dd 24       	eor	r13, r13
7473
    4cb4:	e0 90 27 05 	lds	r14, 0x0527
7474
    4cb8:	f0 90 28 05 	lds	r15, 0x0528
7475
    4cbc:	a6 01       	movw	r20, r12
7476
    4cbe:	95 01       	movw	r18, r10
7477
    4cc0:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7478
    4cc4:	00 27       	eor	r16, r16
7479
    4cc6:	f7 fc       	sbrc	r15, 7
7480
    4cc8:	00 95       	com	r16
7481
    4cca:	10 2f       	mov	r17, r16
7482
    4ccc:	2e 19       	sub	r18, r14
7483
    4cce:	3f 09       	sbc	r19, r15
7484
    4cd0:	40 0b       	sbc	r20, r16
7485
    4cd2:	51 0b       	sbc	r21, r17
7486
    4cd4:	ca 01       	movw	r24, r20
7487
    4cd6:	b9 01       	movw	r22, r18
7488
    4cd8:	20 e1       	ldi	r18, 0x10	; 16
7489
    4cda:	30 e0       	ldi	r19, 0x00	; 0
7490
    4cdc:	40 e0       	ldi	r20, 0x00	; 0
7491
    4cde:	50 e0       	ldi	r21, 0x00	; 0
7492
    4ce0:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7493
    4ce4:	39 01       	movw	r6, r18
7494
    4ce6:	4a 01       	movw	r8, r20
7495
    4ce8:	20 93 3f 02 	sts	0x023F, r18
7496
    4cec:	30 93 40 02 	sts	0x0240, r19
7497
    4cf0:	40 93 41 02 	sts	0x0241, r20
7498
    4cf4:	50 93 42 02 	sts	0x0242, r21
7499
    4cf8:	60 91 e3 01 	lds	r22, 0x01E3
7500
    4cfc:	70 91 e4 01 	lds	r23, 0x01E4
7501
    4d00:	80 91 e5 01 	lds	r24, 0x01E5
7502
    4d04:	90 91 e6 01 	lds	r25, 0x01E6
7503
    4d08:	e0 90 30 05 	lds	r14, 0x0530
7504
    4d0c:	f0 90 31 05 	lds	r15, 0x0531
7505
    4d10:	a6 01       	movw	r20, r12
7506
    4d12:	95 01       	movw	r18, r10
7507
    4d14:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7508
    4d18:	00 27       	eor	r16, r16
7509
    4d1a:	f7 fc       	sbrc	r15, 7
7510
    4d1c:	00 95       	com	r16
7511
    4d1e:	10 2f       	mov	r17, r16
7512
    4d20:	2e 19       	sub	r18, r14
7513
    4d22:	3f 09       	sbc	r19, r15
7514
    4d24:	40 0b       	sbc	r20, r16
7515
    4d26:	51 0b       	sbc	r21, r17
7516
    4d28:	ca 01       	movw	r24, r20
7517
    4d2a:	b9 01       	movw	r22, r18
7518
    4d2c:	20 e1       	ldi	r18, 0x10	; 16
7519
    4d2e:	30 e0       	ldi	r19, 0x00	; 0
7520
    4d30:	40 e0       	ldi	r20, 0x00	; 0
7521
    4d32:	50 e0       	ldi	r21, 0x00	; 0
7522
    4d34:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7523
    4d38:	20 93 3b 02 	sts	0x023B, r18
7524
    4d3c:	30 93 3c 02 	sts	0x023C, r19
7525
    4d40:	40 93 3d 02 	sts	0x023D, r20
7526
    4d44:	50 93 3e 02 	sts	0x023E, r21
7527
    4d48:	e5 ef       	ldi	r30, 0xF5	; 245
7528
    4d4a:	6e 16       	cp	r6, r30
7529
    4d4c:	e1 e0       	ldi	r30, 0x01	; 1
7530
    4d4e:	7e 06       	cpc	r7, r30
7531
    4d50:	e0 e0       	ldi	r30, 0x00	; 0
7532
    4d52:	8e 06       	cpc	r8, r30
7533
    4d54:	e0 e0       	ldi	r30, 0x00	; 0
7534
    4d56:	9e 06       	cpc	r9, r30
7535
    4d58:	2c f0       	brlt	.+10     	; 0x4d64 <MotorRegler+0x8a8>
7536
    4d5a:	84 ef       	ldi	r24, 0xF4	; 244
7537
    4d5c:	91 e0       	ldi	r25, 0x01	; 1
7538
    4d5e:	a0 e0       	ldi	r26, 0x00	; 0
7539
    4d60:	b0 e0       	ldi	r27, 0x00	; 0
7540
    4d62:	0d c0       	rjmp	.+26     	; 0x4d7e <MotorRegler+0x8c2>
7541
    4d64:	fc e0       	ldi	r31, 0x0C	; 12
7542
    4d66:	6f 16       	cp	r6, r31
7543
    4d68:	fe ef       	ldi	r31, 0xFE	; 254
7544
    4d6a:	7f 06       	cpc	r7, r31
7545
    4d6c:	ff ef       	ldi	r31, 0xFF	; 255
7546
    4d6e:	8f 06       	cpc	r8, r31
7547
    4d70:	ff ef       	ldi	r31, 0xFF	; 255
7548
    4d72:	9f 06       	cpc	r9, r31
7549
    4d74:	64 f4       	brge	.+24     	; 0x4d8e <MotorRegler+0x8d2>
7550
    4d76:	8c e0       	ldi	r24, 0x0C	; 12
7551
    4d78:	9e ef       	ldi	r25, 0xFE	; 254
7552
    4d7a:	af ef       	ldi	r26, 0xFF	; 255
7553
    4d7c:	bf ef       	ldi	r27, 0xFF	; 255
7554
    4d7e:	80 93 3f 02 	sts	0x023F, r24
7555
    4d82:	90 93 40 02 	sts	0x0240, r25
7556
    4d86:	a0 93 41 02 	sts	0x0241, r26
7557
    4d8a:	b0 93 42 02 	sts	0x0242, r27
7558
    4d8e:	25 3f       	cpi	r18, 0xF5	; 245
7559
    4d90:	61 e0       	ldi	r22, 0x01	; 1
7560
    4d92:	36 07       	cpc	r19, r22
7561
    4d94:	60 e0       	ldi	r22, 0x00	; 0
7562
    4d96:	46 07       	cpc	r20, r22
7563
    4d98:	60 e0       	ldi	r22, 0x00	; 0
7564
    4d9a:	56 07       	cpc	r21, r22
7565
    4d9c:	2c f0       	brlt	.+10     	; 0x4da8 <MotorRegler+0x8ec>
7566
    4d9e:	84 ef       	ldi	r24, 0xF4	; 244
7567
    4da0:	91 e0       	ldi	r25, 0x01	; 1
7568
    4da2:	a0 e0       	ldi	r26, 0x00	; 0
7569
    4da4:	b0 e0       	ldi	r27, 0x00	; 0
7570
    4da6:	09 c0       	rjmp	.+18     	; 0x4dba <MotorRegler+0x8fe>
7571
    4da8:	2c 50       	subi	r18, 0x0C	; 12
7572
    4daa:	3e 4f       	sbci	r19, 0xFE	; 254
7573
    4dac:	4f 4f       	sbci	r20, 0xFF	; 255
7574
    4dae:	5f 4f       	sbci	r21, 0xFF	; 255
7575
    4db0:	64 f4       	brge	.+24     	; 0x4dca <MotorRegler+0x90e>
7576
    4db2:	8c e0       	ldi	r24, 0x0C	; 12
7577
    4db4:	9e ef       	ldi	r25, 0xFE	; 254
7578
    4db6:	af ef       	ldi	r26, 0xFF	; 255
7579
    4db8:	bf ef       	ldi	r27, 0xFF	; 255
7580
    4dba:	80 93 3b 02 	sts	0x023B, r24
7581
    4dbe:	90 93 3c 02 	sts	0x023C, r25
7582
    4dc2:	a0 93 3d 02 	sts	0x023D, r26
7583
    4dc6:	b0 93 3e 02 	sts	0x023E, r27
7584
    4dca:	10 92 7a 00 	sts	0x007A, r1
7585
    4dce:	80 91 ef 01 	lds	r24, 0x01EF
7586
    4dd2:	90 91 f0 01 	lds	r25, 0x01F0
7587
    4dd6:	a0 91 f1 01 	lds	r26, 0x01F1
7588
    4dda:	b0 91 f2 01 	lds	r27, 0x01F2
7589
    4dde:	20 91 3f 02 	lds	r18, 0x023F
7590
    4de2:	30 91 40 02 	lds	r19, 0x0240
7591
    4de6:	40 91 41 02 	lds	r20, 0x0241
7592
    4dea:	50 91 42 02 	lds	r21, 0x0242
7593
    4dee:	82 1b       	sub	r24, r18
7594
    4df0:	93 0b       	sbc	r25, r19
7595
    4df2:	a4 0b       	sbc	r26, r20
7596
    4df4:	b5 0b       	sbc	r27, r21
7597
    4df6:	80 93 ef 01 	sts	0x01EF, r24
7598
    4dfa:	90 93 f0 01 	sts	0x01F0, r25
7599
    4dfe:	a0 93 f1 01 	sts	0x01F1, r26
7600
    4e02:	b0 93 f2 01 	sts	0x01F2, r27
7601
    4e06:	80 91 f7 01 	lds	r24, 0x01F7
7602
    4e0a:	90 91 f8 01 	lds	r25, 0x01F8
7603
    4e0e:	a0 91 f9 01 	lds	r26, 0x01F9
7604
    4e12:	b0 91 fa 01 	lds	r27, 0x01FA
7605
    4e16:	20 91 3b 02 	lds	r18, 0x023B
7606
    4e1a:	30 91 3c 02 	lds	r19, 0x023C
7607
    4e1e:	40 91 3d 02 	lds	r20, 0x023D
7608
    4e22:	50 91 3e 02 	lds	r21, 0x023E
7609
    4e26:	82 1b       	sub	r24, r18
7610
    4e28:	93 0b       	sbc	r25, r19
7611
    4e2a:	a4 0b       	sbc	r26, r20
7612
    4e2c:	b5 0b       	sbc	r27, r21
7613
    4e2e:	80 93 f7 01 	sts	0x01F7, r24
7614
    4e32:	90 93 f8 01 	sts	0x01F8, r25
7615
    4e36:	a0 93 f9 01 	sts	0x01F9, r26
7616
    4e3a:	b0 93 fa 01 	sts	0x01FA, r27
7617
    4e3e:	80 91 21 02 	lds	r24, 0x0221
7618
    4e42:	90 91 22 02 	lds	r25, 0x0222
7619
    4e46:	5c 01       	movw	r10, r24
7620
    4e48:	cc 24       	eor	r12, r12
7621
    4e4a:	b7 fc       	sbrc	r11, 7
7622
    4e4c:	c0 94       	com	r12
7623
    4e4e:	dc 2c       	mov	r13, r12
7624
    4e50:	a0 92 43 02 	sts	0x0243, r10
7625
    4e54:	b0 92 44 02 	sts	0x0244, r11
7626
    4e58:	c0 92 45 02 	sts	0x0245, r12
7627
    4e5c:	d0 92 46 02 	sts	0x0246, r13
7628
    4e60:	97 ff       	sbrs	r25, 7
7629
    4e62:	03 c0       	rjmp	.+6      	; 0x4e6a <MotorRegler+0x9ae>
7630
    4e64:	90 95       	com	r25
7631
    4e66:	81 95       	neg	r24
7632
    4e68:	9f 4f       	sbci	r25, 0xFF	; 255
7633
    4e6a:	84 97       	sbiw	r24, 0x24	; 36
7634
    4e6c:	3c f0       	brlt	.+14     	; 0x4e7c <MotorRegler+0x9c0>
7635
    4e6e:	80 91 e2 04 	lds	r24, 0x04E2
7636
    4e72:	84 fd       	sbrc	r24, 4
7637
    4e74:	03 c0       	rjmp	.+6      	; 0x4e7c <MotorRegler+0x9c0>
7638
    4e76:	81 e0       	ldi	r24, 0x01	; 1
7639
    4e78:	80 93 8a 01 	sts	0x018A, r24
7640
    4e7c:	60 90 ff 01 	lds	r6, 0x01FF
7641
    4e80:	70 90 00 02 	lds	r7, 0x0200
7642
    4e84:	80 90 01 02 	lds	r8, 0x0201
7643
    4e88:	90 90 02 02 	lds	r9, 0x0202
7644
    4e8c:	c5 01       	movw	r24, r10
7645
    4e8e:	b7 fe       	sbrs	r11, 7
7646
    4e90:	03 c0       	rjmp	.+6      	; 0x4e98 <MotorRegler+0x9dc>
7647
    4e92:	90 95       	com	r25
7648
    4e94:	81 95       	neg	r24
7649
    4e96:	9f 4f       	sbci	r25, 0xFF	; 255
7650
    4e98:	7c 01       	movw	r14, r24
7651
    4e9a:	00 27       	eor	r16, r16
7652
    4e9c:	f7 fc       	sbrc	r15, 7
7653
    4e9e:	00 95       	com	r16
7654
    4ea0:	10 2f       	mov	r17, r16
7655
    4ea2:	20 91 eb 04 	lds	r18, 0x04EB
7656
    4ea6:	33 27       	eor	r19, r19
7657
    4ea8:	44 27       	eor	r20, r20
7658
    4eaa:	55 27       	eor	r21, r21
7659
    4eac:	c6 01       	movw	r24, r12
7660
    4eae:	b5 01       	movw	r22, r10
7661
    4eb0:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
7662
    4eb4:	9b 01       	movw	r18, r22
7663
    4eb6:	ac 01       	movw	r20, r24
7664
    4eb8:	c8 01       	movw	r24, r16
7665
    4eba:	b7 01       	movw	r22, r14
7666
    4ebc:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
7667
    4ec0:	20 e0       	ldi	r18, 0x00	; 0
7668
    4ec2:	31 e0       	ldi	r19, 0x01	; 1
7669
    4ec4:	40 e0       	ldi	r20, 0x00	; 0
7670
    4ec6:	50 e0       	ldi	r21, 0x00	; 0
7671
    4ec8:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7672
    4ecc:	44 27       	eor	r20, r20
7673
    4ece:	37 fd       	sbrc	r19, 7
7674
    4ed0:	40 95       	com	r20
7675
    4ed2:	54 2f       	mov	r21, r20
7676
    4ed4:	62 1a       	sub	r6, r18
7677
    4ed6:	73 0a       	sbc	r7, r19
7678
    4ed8:	84 0a       	sbc	r8, r20
7679
    4eda:	95 0a       	sbc	r9, r21
7680
    4edc:	60 92 ff 01 	sts	0x01FF, r6
7681
    4ee0:	70 92 00 02 	sts	0x0200, r7
7682
    4ee4:	80 92 01 02 	sts	0x0201, r8
7683
    4ee8:	90 92 02 02 	sts	0x0202, r9
7684
    4eec:	80 91 ff 01 	lds	r24, 0x01FF
7685
    4ef0:	90 91 00 02 	lds	r25, 0x0200
7686
    4ef4:	a0 91 01 02 	lds	r26, 0x0201
7687
    4ef8:	b0 91 02 02 	lds	r27, 0x0202
7688
    4efc:	81 53       	subi	r24, 0x31	; 49
7689
    4efe:	95 47       	sbci	r25, 0x75	; 117
7690
    4f00:	a0 40       	sbci	r26, 0x00	; 0
7691
    4f02:	b0 40       	sbci	r27, 0x00	; 0
7692
    4f04:	64 f0       	brlt	.+24     	; 0x4f1e <MotorRegler+0xa62>
7693
    4f06:	80 e3       	ldi	r24, 0x30	; 48
7694
    4f08:	95 e7       	ldi	r25, 0x75	; 117
7695
    4f0a:	a0 e0       	ldi	r26, 0x00	; 0
7696
    4f0c:	b0 e0       	ldi	r27, 0x00	; 0
7697
    4f0e:	80 93 ff 01 	sts	0x01FF, r24
7698
    4f12:	90 93 00 02 	sts	0x0200, r25
7699
    4f16:	a0 93 01 02 	sts	0x0201, r26
7700
    4f1a:	b0 93 02 02 	sts	0x0202, r27
7701
    4f1e:	80 91 ff 01 	lds	r24, 0x01FF
7702
    4f22:	90 91 00 02 	lds	r25, 0x0200
7703
    4f26:	a0 91 01 02 	lds	r26, 0x0201
7704
    4f2a:	b0 91 02 02 	lds	r27, 0x0202
7705
    4f2e:	80 5d       	subi	r24, 0xD0	; 208
7706
    4f30:	9a 48       	sbci	r25, 0x8A	; 138
7707
    4f32:	af 4f       	sbci	r26, 0xFF	; 255
7708
    4f34:	bf 4f       	sbci	r27, 0xFF	; 255
7709
    4f36:	64 f4       	brge	.+24     	; 0x4f50 <MotorRegler+0xa94>
7710
    4f38:	80 ed       	ldi	r24, 0xD0	; 208
7711
    4f3a:	9a e8       	ldi	r25, 0x8A	; 138
7712
    4f3c:	af ef       	ldi	r26, 0xFF	; 255
7713
    4f3e:	bf ef       	ldi	r27, 0xFF	; 255
7714
    4f40:	80 93 ff 01 	sts	0x01FF, r24
7715
    4f44:	90 93 00 02 	sts	0x0200, r25
7716
    4f48:	a0 93 01 02 	sts	0x0201, r26
7717
    4f4c:	b0 93 02 02 	sts	0x0202, r27
7718
    4f50:	8f ec       	ldi	r24, 0xCF	; 207
7719
    4f52:	80 93 7a 00 	sts	0x007A, r24
7720
    4f56:	80 91 e2 04 	lds	r24, 0x04E2
7721
    4f5a:	83 ff       	sbrs	r24, 3
7722
    4f5c:	ae c0       	rjmp	.+348    	; 0x50ba <MotorRegler+0xbfe>
7723
    4f5e:	80 91 11 02 	lds	r24, 0x0211
7724
    4f62:	81 50       	subi	r24, 0x01	; 1
7725
    4f64:	80 93 11 02 	sts	0x0211, r24
7726
    4f68:	8f 3f       	cpi	r24, 0xFF	; 255
7727
    4f6a:	d9 f4       	brne	.+54     	; 0x4fa2 <MotorRegler+0xae6>
7728
    4f6c:	0e 94 c4 14 	call	0x2988	; 0x2988 <heading_MM3>
7729
    4f70:	90 93 0c 02 	sts	0x020C, r25
7730
    4f74:	80 93 0b 02 	sts	0x020B, r24
7731
    4f78:	20 91 0d 02 	lds	r18, 0x020D
7732
    4f7c:	30 91 0e 02 	lds	r19, 0x020E
7733
    4f80:	82 1b       	sub	r24, r18
7734
    4f82:	93 0b       	sbc	r25, r19
7735
    4f84:	84 5e       	subi	r24, 0xE4	; 228
7736
    4f86:	9d 4f       	sbci	r25, 0xFD	; 253
7737
    4f88:	68 e6       	ldi	r22, 0x68	; 104
7738
    4f8a:	71 e0       	ldi	r23, 0x01	; 1
7739
    4f8c:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
7740
    4f90:	84 5b       	subi	r24, 0xB4	; 180
7741
    4f92:	90 40       	sbci	r25, 0x00	; 0
7742
    4f94:	90 93 10 02 	sts	0x0210, r25
7743
    4f98:	80 93 0f 02 	sts	0x020F, r24
7744
    4f9c:	82 e3       	ldi	r24, 0x32	; 50
7745
    4f9e:	80 93 11 02 	sts	0x0211, r24
7746
    4fa2:	60 91 db 01 	lds	r22, 0x01DB
7747
    4fa6:	70 91 dc 01 	lds	r23, 0x01DC
7748
    4faa:	80 91 dd 01 	lds	r24, 0x01DD
7749
    4fae:	90 91 de 01 	lds	r25, 0x01DE
7750
    4fb2:	20 e0       	ldi	r18, 0x00	; 0
7751
    4fb4:	34 e0       	ldi	r19, 0x04	; 4
7752
    4fb6:	40 e0       	ldi	r20, 0x00	; 0
7753
    4fb8:	50 e0       	ldi	r21, 0x00	; 0
7754
    4fba:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7755
    4fbe:	89 01       	movw	r16, r18
7756
    4fc0:	37 ff       	sbrs	r19, 7
7757
    4fc2:	03 c0       	rjmp	.+6      	; 0x4fca <MotorRegler+0xb0e>
7758
    4fc4:	10 95       	com	r17
7759
    4fc6:	01 95       	neg	r16
7760
    4fc8:	1f 4f       	sbci	r17, 0xFF	; 255
7761
    4fca:	60 91 e3 01 	lds	r22, 0x01E3
7762
    4fce:	70 91 e4 01 	lds	r23, 0x01E4
7763
    4fd2:	80 91 e5 01 	lds	r24, 0x01E5
7764
    4fd6:	90 91 e6 01 	lds	r25, 0x01E6
7765
    4fda:	20 e0       	ldi	r18, 0x00	; 0
7766
    4fdc:	34 e0       	ldi	r19, 0x04	; 4
7767
    4fde:	40 e0       	ldi	r20, 0x00	; 0
7768
    4fe0:	50 e0       	ldi	r21, 0x00	; 0
7769
    4fe2:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7770
    4fe6:	b9 01       	movw	r22, r18
7771
    4fe8:	37 ff       	sbrs	r19, 7
7772
    4fea:	03 c0       	rjmp	.+6      	; 0x4ff2 <MotorRegler+0xb36>
7773
    4fec:	70 95       	com	r23
7774
    4fee:	61 95       	neg	r22
7775
    4ff0:	7f 4f       	sbci	r23, 0xFF	; 255
7776
    4ff2:	60 17       	cp	r22, r16
7777
    4ff4:	71 07       	cpc	r23, r17
7778
    4ff6:	0c f4       	brge	.+2      	; 0x4ffa <MotorRegler+0xb3e>
7779
    4ff8:	b8 01       	movw	r22, r16
7780
    4ffa:	63 32       	cpi	r22, 0x23	; 35
7781
    4ffc:	71 05       	cpc	r23, r1
7782
    4ffe:	94 f4       	brge	.+36     	; 0x5024 <MotorRegler+0xb68>
7783
    5000:	80 91 8a 01 	lds	r24, 0x018A
7784
    5004:	88 23       	and	r24, r24
7785
    5006:	71 f0       	breq	.+28     	; 0x5024 <MotorRegler+0xb68>
7786
    5008:	80 91 2c 02 	lds	r24, 0x022C
7787
    500c:	88 23       	and	r24, r24
7788
    500e:	51 f4       	brne	.+20     	; 0x5024 <MotorRegler+0xb68>
7789
    5010:	80 91 0b 02 	lds	r24, 0x020B
7790
    5014:	90 91 0c 02 	lds	r25, 0x020C
7791
    5018:	90 93 0e 02 	sts	0x020E, r25
7792
    501c:	80 93 0d 02 	sts	0x020D, r24
7793
    5020:	10 92 8a 01 	sts	0x018A, r1
7794
    5024:	20 91 84 01 	lds	r18, 0x0184
7795
    5028:	33 27       	eor	r19, r19
7796
    502a:	62 9f       	mul	r22, r18
7797
    502c:	c0 01       	movw	r24, r0
7798
    502e:	63 9f       	mul	r22, r19
7799
    5030:	90 0d       	add	r25, r0
7800
    5032:	72 9f       	mul	r23, r18
7801
    5034:	90 0d       	add	r25, r0
7802
    5036:	11 24       	eor	r1, r1
7803
    5038:	60 e4       	ldi	r22, 0x40	; 64
7804
    503a:	70 e0       	ldi	r23, 0x00	; 0
7805
    503c:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
7806
    5040:	a9 01       	movw	r20, r18
7807
    5042:	46 1b       	sub	r20, r22
7808
    5044:	57 0b       	sbc	r21, r23
7809
    5046:	14 16       	cp	r1, r20
7810
    5048:	15 06       	cpc	r1, r21
7811
    504a:	a4 f5       	brge	.+104    	; 0x50b4 <MotorRegler+0xbf8>
7812
    504c:	80 91 2c 02 	lds	r24, 0x022C
7813
    5050:	88 23       	and	r24, r24
7814
    5052:	71 f5       	brne	.+92     	; 0x50b0 <MotorRegler+0xbf4>
7815
    5054:	10 92 7a 00 	sts	0x007A, r1
7816
    5058:	00 91 ff 01 	lds	r16, 0x01FF
7817
    505c:	10 91 00 02 	lds	r17, 0x0200
7818
    5060:	20 91 01 02 	lds	r18, 0x0201
7819
    5064:	30 91 02 02 	lds	r19, 0x0202
7820
    5068:	80 91 0f 02 	lds	r24, 0x020F
7821
    506c:	90 91 10 02 	lds	r25, 0x0210
7822
    5070:	bc 01       	movw	r22, r24
7823
    5072:	46 9f       	mul	r20, r22
7824
    5074:	c0 01       	movw	r24, r0
7825
    5076:	47 9f       	mul	r20, r23
7826
    5078:	90 0d       	add	r25, r0
7827
    507a:	56 9f       	mul	r21, r22
7828
    507c:	90 0d       	add	r25, r0
7829
    507e:	11 24       	eor	r1, r1
7830
    5080:	60 e2       	ldi	r22, 0x20	; 32
7831
    5082:	70 e0       	ldi	r23, 0x00	; 0
7832
    5084:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
7833
    5088:	88 27       	eor	r24, r24
7834
    508a:	77 fd       	sbrc	r23, 7
7835
    508c:	80 95       	com	r24
7836
    508e:	98 2f       	mov	r25, r24
7837
    5090:	06 0f       	add	r16, r22
7838
    5092:	17 1f       	adc	r17, r23
7839
    5094:	28 1f       	adc	r18, r24
7840
    5096:	39 1f       	adc	r19, r25
7841
    5098:	00 93 ff 01 	sts	0x01FF, r16
7842
    509c:	10 93 00 02 	sts	0x0200, r17
7843
    50a0:	20 93 01 02 	sts	0x0201, r18
7844
    50a4:	30 93 02 02 	sts	0x0202, r19
7845
    50a8:	8f ec       	ldi	r24, 0xCF	; 207
7846
    50aa:	80 93 7a 00 	sts	0x007A, r24
7847
    50ae:	05 c0       	rjmp	.+10     	; 0x50ba <MotorRegler+0xbfe>
7848
    50b0:	81 50       	subi	r24, 0x01	; 1
7849
    50b2:	01 c0       	rjmp	.+2      	; 0x50b6 <MotorRegler+0xbfa>
7850
    50b4:	8a ef       	ldi	r24, 0xFA	; 250
7851
    50b6:	80 93 2c 02 	sts	0x022C, r24
7852
    50ba:	80 91 5f 04 	lds	r24, 0x045F
7853
    50be:	8f 5f       	subi	r24, 0xFF	; 255
7854
    50c0:	80 93 5f 04 	sts	0x045F, r24
7855
    50c4:	80 91 2d 02 	lds	r24, 0x022D
7856
    50c8:	81 50       	subi	r24, 0x01	; 1
7857
    50ca:	80 93 2d 02 	sts	0x022D, r24
7858
    50ce:	8f 3f       	cpi	r24, 0xFF	; 255
7859
    50d0:	09 f0       	breq	.+2      	; 0x50d4 <MotorRegler+0xc18>
7860
    50d2:	68 c0       	rjmp	.+208    	; 0x51a4 <MotorRegler+0xce8>
7861
    50d4:	81 e3       	ldi	r24, 0x31	; 49
7862
    50d6:	80 93 2d 02 	sts	0x022D, r24
7863
    50da:	60 91 db 01 	lds	r22, 0x01DB
7864
    50de:	70 91 dc 01 	lds	r23, 0x01DC
7865
    50e2:	80 91 dd 01 	lds	r24, 0x01DD
7866
    50e6:	90 91 de 01 	lds	r25, 0x01DE
7867
    50ea:	e0 90 ee 04 	lds	r14, 0x04EE
7868
    50ee:	ff 24       	eor	r15, r15
7869
    50f0:	00 27       	eor	r16, r16
7870
    50f2:	11 27       	eor	r17, r17
7871
    50f4:	a8 01       	movw	r20, r16
7872
    50f6:	97 01       	movw	r18, r14
7873
    50f8:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7874
    50fc:	30 93 61 04 	sts	0x0461, r19
7875
    5100:	20 93 60 04 	sts	0x0460, r18
7876
    5104:	60 91 e3 01 	lds	r22, 0x01E3
7877
    5108:	70 91 e4 01 	lds	r23, 0x01E4
7878
    510c:	80 91 e5 01 	lds	r24, 0x01E5
7879
    5110:	90 91 e6 01 	lds	r25, 0x01E6
7880
    5114:	a8 01       	movw	r20, r16
7881
    5116:	97 01       	movw	r18, r14
7882
    5118:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7883
    511c:	30 93 63 04 	sts	0x0463, r19
7884
    5120:	20 93 62 04 	sts	0x0462, r18
7885
    5124:	80 91 27 05 	lds	r24, 0x0527
7886
    5128:	90 91 28 05 	lds	r25, 0x0528
7887
    512c:	90 93 65 04 	sts	0x0465, r25
7888
    5130:	80 93 64 04 	sts	0x0464, r24
7889
    5134:	80 91 30 05 	lds	r24, 0x0530
7890
    5138:	90 91 31 05 	lds	r25, 0x0531
7891
    513c:	90 93 67 04 	sts	0x0467, r25
7892
    5140:	80 93 66 04 	sts	0x0466, r24
7893
    5144:	80 91 2a 05 	lds	r24, 0x052A
7894
    5148:	90 91 2b 05 	lds	r25, 0x052B
7895
    514c:	90 93 69 04 	sts	0x0469, r25
7896
    5150:	80 93 68 04 	sts	0x0468, r24
7897
    5154:	80 91 24 02 	lds	r24, 0x0224
7898
    5158:	90 91 25 02 	lds	r25, 0x0225
7899
    515c:	90 93 6b 04 	sts	0x046B, r25
7900
    5160:	80 93 6a 04 	sts	0x046A, r24
7901
    5164:	60 91 07 02 	lds	r22, 0x0207
7902
    5168:	70 91 08 02 	lds	r23, 0x0208
7903
    516c:	80 91 09 02 	lds	r24, 0x0209
7904
    5170:	90 91 0a 02 	lds	r25, 0x020A
7905
    5174:	20 e0       	ldi	r18, 0x00	; 0
7906
    5176:	32 e0       	ldi	r19, 0x02	; 2
7907
    5178:	40 e0       	ldi	r20, 0x00	; 0
7908
    517a:	50 e0       	ldi	r21, 0x00	; 0
7909
    517c:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
7910
    5180:	30 93 6d 04 	sts	0x046D, r19
7911
    5184:	20 93 6c 04 	sts	0x046C, r18
7912
    5188:	89 81       	ldd	r24, Y+1	; 0x01
7913
    518a:	9a 81       	ldd	r25, Y+2	; 0x02
7914
    518c:	90 93 6f 04 	sts	0x046F, r25
7915
    5190:	80 93 6e 04 	sts	0x046E, r24
7916
    5194:	80 91 0b 02 	lds	r24, 0x020B
7917
    5198:	90 91 0c 02 	lds	r25, 0x020C
7918
    519c:	90 93 71 04 	sts	0x0471, r25
7919
    51a0:	80 93 70 04 	sts	0x0470, r24
7920
    51a4:	60 91 db 01 	lds	r22, 0x01DB
7921
    51a8:	70 91 dc 01 	lds	r23, 0x01DC
7922
    51ac:	80 91 dd 01 	lds	r24, 0x01DD
7923
    51b0:	90 91 de 01 	lds	r25, 0x01DE
7924
    51b4:	20 90 1b 05 	lds	r2, 0x051B
7925
    51b8:	30 90 1c 05 	lds	r3, 0x051C
7926
    51bc:	40 90 1d 05 	lds	r4, 0x051D
7927
    51c0:	50 90 1e 05 	lds	r5, 0x051E
7928
    51c4:	e0 90 16 05 	lds	r14, 0x0516
7929
    51c8:	f0 90 17 05 	lds	r15, 0x0517
7930
    51cc:	60 90 2c 05 	lds	r6, 0x052C
7931
    51d0:	70 90 2d 05 	lds	r7, 0x052D
7932
    51d4:	80 90 2e 05 	lds	r8, 0x052E
7933
    51d8:	90 90 2f 05 	lds	r9, 0x052F
7934
    51dc:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
7935
    51e0:	a2 01       	movw	r20, r4
7936
    51e2:	91 01       	movw	r18, r2
7937
    51e4:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
7938
    51e8:	5b 01       	movw	r10, r22
7939
    51ea:	6c 01       	movw	r12, r24
7940
    51ec:	00 27       	eor	r16, r16
7941
    51ee:	f7 fc       	sbrc	r15, 7
7942
    51f0:	00 95       	com	r16
7943
    51f2:	10 2f       	mov	r17, r16
7944
    51f4:	c8 01       	movw	r24, r16
7945
    51f6:	b7 01       	movw	r22, r14
7946
    51f8:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
7947
    51fc:	a4 01       	movw	r20, r8
7948
    51fe:	93 01       	movw	r18, r6
7949
    5200:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
7950
    5204:	9b 01       	movw	r18, r22
7951
    5206:	ac 01       	movw	r20, r24
7952
    5208:	c6 01       	movw	r24, r12
7953
    520a:	b5 01       	movw	r22, r10
7954
    520c:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
7955
    5210:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
7956
    5214:	70 93 17 05 	sts	0x0517, r23
7957
    5218:	60 93 16 05 	sts	0x0516, r22
7958
    521c:	60 91 e3 01 	lds	r22, 0x01E3
7959
    5220:	70 91 e4 01 	lds	r23, 0x01E4
7960
    5224:	80 91 e5 01 	lds	r24, 0x01E5
7961
    5228:	90 91 e6 01 	lds	r25, 0x01E6
7962
    522c:	e0 90 14 05 	lds	r14, 0x0514
7963
    5230:	f0 90 15 05 	lds	r15, 0x0515
7964
    5234:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
7965
    5238:	a2 01       	movw	r20, r4
7966
    523a:	91 01       	movw	r18, r2
7967
    523c:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
7968
    5240:	5b 01       	movw	r10, r22
7969
    5242:	6c 01       	movw	r12, r24
7970
    5244:	00 27       	eor	r16, r16
7971
    5246:	f7 fc       	sbrc	r15, 7
7972
    5248:	00 95       	com	r16
7973
    524a:	10 2f       	mov	r17, r16
7974
    524c:	c8 01       	movw	r24, r16
7975
    524e:	b7 01       	movw	r22, r14
7976
    5250:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
7977
    5254:	a4 01       	movw	r20, r8
7978
    5256:	93 01       	movw	r18, r6
7979
    5258:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
7980
    525c:	9b 01       	movw	r18, r22
7981
    525e:	ac 01       	movw	r20, r24
7982
    5260:	c6 01       	movw	r24, r12
7983
    5262:	b5 01       	movw	r22, r10
7984
    5264:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
7985
    5268:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
7986
    526c:	70 93 15 05 	sts	0x0515, r23
7987
    5270:	60 93 14 05 	sts	0x0514, r22
7988
    5274:	60 91 2a 05 	lds	r22, 0x052A
7989
    5278:	70 91 2b 05 	lds	r23, 0x052B
7990
    527c:	a0 90 eb 01 	lds	r10, 0x01EB
7991
    5280:	b0 90 ec 01 	lds	r11, 0x01EC
7992
    5284:	c0 90 ed 01 	lds	r12, 0x01ED
7993
    5288:	d0 90 ee 01 	lds	r13, 0x01EE
7994
    528c:	88 27       	eor	r24, r24
7995
    528e:	77 fd       	sbrc	r23, 7
7996
    5290:	80 95       	com	r24
7997
    5292:	98 2f       	mov	r25, r24
7998
    5294:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
7999
    5298:	7b 01       	movw	r14, r22
8000
    529a:	8c 01       	movw	r16, r24
8001
    529c:	20 e0       	ldi	r18, 0x00	; 0
8002
    529e:	30 e0       	ldi	r19, 0x00	; 0
8003
    52a0:	40 e0       	ldi	r20, 0x00	; 0
8004
    52a2:	5f e3       	ldi	r21, 0x3F	; 63
8005
    52a4:	c4 01       	movw	r24, r8
8006
    52a6:	b3 01       	movw	r22, r6
8007
    52a8:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
8008
    52ac:	9b 01       	movw	r18, r22
8009
    52ae:	ac 01       	movw	r20, r24
8010
    52b0:	c8 01       	movw	r24, r16
8011
    52b2:	b7 01       	movw	r22, r14
8012
    52b4:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
8013
    52b8:	7b 01       	movw	r14, r22
8014
    52ba:	8c 01       	movw	r16, r24
8015
    52bc:	c6 01       	movw	r24, r12
8016
    52be:	b5 01       	movw	r22, r10
8017
    52c0:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
8018
    52c4:	a2 01       	movw	r20, r4
8019
    52c6:	91 01       	movw	r18, r2
8020
    52c8:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
8021
    52cc:	9b 01       	movw	r18, r22
8022
    52ce:	ac 01       	movw	r20, r24
8023
    52d0:	c8 01       	movw	r24, r16
8024
    52d2:	b7 01       	movw	r22, r14
8025
    52d4:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
8026
    52d8:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
8027
    52dc:	70 93 2b 05 	sts	0x052B, r23
8028
    52e0:	60 93 2a 05 	sts	0x052A, r22
8029
    52e4:	80 91 16 05 	lds	r24, 0x0516
8030
    52e8:	90 91 17 05 	lds	r25, 0x0517
8031
    52ec:	81 50       	subi	r24, 0x01	; 1
8032
    52ee:	98 40       	sbci	r25, 0x08	; 8
8033
    52f0:	34 f0       	brlt	.+12     	; 0x52fe <MotorRegler+0xe42>
8034
    52f2:	80 e0       	ldi	r24, 0x00	; 0
8035
    52f4:	98 e0       	ldi	r25, 0x08	; 8
8036
    52f6:	90 93 17 05 	sts	0x0517, r25
8037
    52fa:	80 93 16 05 	sts	0x0516, r24
8038
    52fe:	80 91 16 05 	lds	r24, 0x0516
8039
    5302:	90 91 17 05 	lds	r25, 0x0517
8040
    5306:	80 50       	subi	r24, 0x00	; 0
8041
    5308:	98 4f       	sbci	r25, 0xF8	; 248
8042
    530a:	34 f4       	brge	.+12     	; 0x5318 <MotorRegler+0xe5c>
8043
    530c:	80 e0       	ldi	r24, 0x00	; 0
8044
    530e:	98 ef       	ldi	r25, 0xF8	; 248
8045
    5310:	90 93 17 05 	sts	0x0517, r25
8046
    5314:	80 93 16 05 	sts	0x0516, r24
8047
    5318:	80 91 14 05 	lds	r24, 0x0514
8048
    531c:	90 91 15 05 	lds	r25, 0x0515
8049
    5320:	81 50       	subi	r24, 0x01	; 1
8050
    5322:	98 40       	sbci	r25, 0x08	; 8
8051
    5324:	34 f0       	brlt	.+12     	; 0x5332 <MotorRegler+0xe76>
8052
    5326:	80 e0       	ldi	r24, 0x00	; 0
8053
    5328:	98 e0       	ldi	r25, 0x08	; 8
8054
    532a:	90 93 15 05 	sts	0x0515, r25
8055
    532e:	80 93 14 05 	sts	0x0514, r24
8056
    5332:	80 91 14 05 	lds	r24, 0x0514
8057
    5336:	90 91 15 05 	lds	r25, 0x0515
8058
    533a:	80 50       	subi	r24, 0x00	; 0
8059
    533c:	98 4f       	sbci	r25, 0xF8	; 248
8060
    533e:	34 f4       	brge	.+12     	; 0x534c <MotorRegler+0xe90>
8061
    5340:	80 e0       	ldi	r24, 0x00	; 0
8062
    5342:	98 ef       	ldi	r25, 0xF8	; 248
8063
    5344:	90 93 15 05 	sts	0x0515, r25
8064
    5348:	80 93 14 05 	sts	0x0514, r24
8065
    534c:	80 91 2a 05 	lds	r24, 0x052A
8066
    5350:	90 91 2b 05 	lds	r25, 0x052B
8067
    5354:	81 50       	subi	r24, 0x01	; 1
8068
    5356:	98 40       	sbci	r25, 0x08	; 8
8069
    5358:	34 f0       	brlt	.+12     	; 0x5366 <MotorRegler+0xeaa>
8070
    535a:	80 e0       	ldi	r24, 0x00	; 0
8071
    535c:	98 e0       	ldi	r25, 0x08	; 8
8072
    535e:	90 93 2b 05 	sts	0x052B, r25
8073
    5362:	80 93 2a 05 	sts	0x052A, r24
8074
    5366:	80 91 2a 05 	lds	r24, 0x052A
8075
    536a:	90 91 2b 05 	lds	r25, 0x052B
8076
    536e:	80 50       	subi	r24, 0x00	; 0
8077
    5370:	98 4f       	sbci	r25, 0xF8	; 248
8078
    5372:	34 f4       	brge	.+12     	; 0x5380 <MotorRegler+0xec4>
8079
    5374:	80 e0       	ldi	r24, 0x00	; 0
8080
    5376:	98 ef       	ldi	r25, 0xF8	; 248
8081
    5378:	90 93 2b 05 	sts	0x052B, r25
8082
    537c:	80 93 2a 05 	sts	0x052A, r24
8083
    5380:	80 91 e2 04 	lds	r24, 0x04E2
8084
    5384:	99 27       	eor	r25, r25
8085
    5386:	80 ff       	sbrs	r24, 0
8086
    5388:	cd c0       	rjmp	.+410    	; 0x5524 <MotorRegler+0x1068>
8087
    538a:	20 91 81 01 	lds	r18, 0x0181
8088
    538e:	81 ff       	sbrs	r24, 1
8089
    5390:	0e c0       	rjmp	.+28     	; 0x53ae <MotorRegler+0xef2>
8090
    5392:	22 33       	cpi	r18, 0x32	; 50
8091
    5394:	b0 f4       	brcc	.+44     	; 0x53c2 <MotorRegler+0xf06>
8092
    5396:	80 91 24 02 	lds	r24, 0x0224
8093
    539a:	90 91 25 02 	lds	r25, 0x0225
8094
    539e:	44 97       	sbiw	r24, 0x14	; 20
8095
    53a0:	90 93 27 02 	sts	0x0227, r25
8096
    53a4:	80 93 26 02 	sts	0x0226, r24
8097
    53a8:	10 92 13 02 	sts	0x0213, r1
8098
    53ac:	0d c0       	rjmp	.+26     	; 0x53c8 <MotorRegler+0xf0c>
8099
    53ae:	80 91 e7 04 	lds	r24, 0x04E7
8100
    53b2:	28 9f       	mul	r18, r24
8101
    53b4:	c0 01       	movw	r24, r0
8102
    53b6:	11 24       	eor	r1, r1
8103
    53b8:	44 97       	sbiw	r24, 0x14	; 20
8104
    53ba:	90 93 27 02 	sts	0x0227, r25
8105
    53be:	80 93 26 02 	sts	0x0226, r24
8106
    53c2:	81 e0       	ldi	r24, 0x01	; 1
8107
    53c4:	80 93 13 02 	sts	0x0213, r24
8108
    53c8:	80 91 12 02 	lds	r24, 0x0212
8109
    53cc:	88 23       	and	r24, r24
8110
    53ce:	21 f0       	breq	.+8      	; 0x53d8 <MotorRegler+0xf1c>
8111
    53d0:	10 92 27 02 	sts	0x0227, r1
8112
    53d4:	10 92 26 02 	sts	0x0226, r1
8113
    53d8:	20 91 24 02 	lds	r18, 0x0224
8114
    53dc:	30 91 25 02 	lds	r19, 0x0225
8115
    53e0:	40 91 26 02 	lds	r20, 0x0226
8116
    53e4:	50 91 27 02 	lds	r21, 0x0227
8117
    53e8:	42 17       	cp	r20, r18
8118
    53ea:	53 07       	cpc	r21, r19
8119
    53ec:	0c f0       	brlt	.+2      	; 0x53f0 <MotorRegler+0xf34>
8120
    53ee:	9a c0       	rjmp	.+308    	; 0x5524 <MotorRegler+0x1068>
8121
    53f0:	80 91 13 02 	lds	r24, 0x0213
8122
    53f4:	88 23       	and	r24, r24
8123
    53f6:	09 f4       	brne	.+2      	; 0x53fa <MotorRegler+0xf3e>
8124
    53f8:	95 c0       	rjmp	.+298    	; 0x5524 <MotorRegler+0x1068>
8125
    53fa:	24 1b       	sub	r18, r20
8126
    53fc:	35 0b       	sbc	r19, r21
8127
    53fe:	80 91 82 01 	lds	r24, 0x0182
8128
    5402:	99 27       	eor	r25, r25
8129
    5404:	bc 01       	movw	r22, r24
8130
    5406:	26 9f       	mul	r18, r22
8131
    5408:	c0 01       	movw	r24, r0
8132
    540a:	27 9f       	mul	r18, r23
8133
    540c:	90 0d       	add	r25, r0
8134
    540e:	36 9f       	mul	r19, r22
8135
    5410:	90 0d       	add	r25, r0
8136
    5412:	11 24       	eor	r1, r1
8137
    5414:	60 e1       	ldi	r22, 0x10	; 16
8138
    5416:	70 e0       	ldi	r23, 0x00	; 0
8139
    5418:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
8140
    541c:	09 81       	ldd	r16, Y+1	; 0x01
8141
    541e:	1a 81       	ldd	r17, Y+2	; 0x02
8142
    5420:	06 1b       	sub	r16, r22
8143
    5422:	17 0b       	sbc	r17, r23
8144
    5424:	20 91 bf 01 	lds	r18, 0x01BF
8145
    5428:	30 91 c0 01 	lds	r19, 0x01C0
8146
    542c:	80 91 80 01 	lds	r24, 0x0180
8147
    5430:	99 27       	eor	r25, r25
8148
    5432:	fc 01       	movw	r30, r24
8149
    5434:	2e 9f       	mul	r18, r30
8150
    5436:	c0 01       	movw	r24, r0
8151
    5438:	2f 9f       	mul	r18, r31
8152
    543a:	90 0d       	add	r25, r0
8153
    543c:	3e 9f       	mul	r19, r30
8154
    543e:	90 0d       	add	r25, r0
8155
    5440:	11 24       	eor	r1, r1
8156
    5442:	68 e0       	ldi	r22, 0x08	; 8
8157
    5444:	70 e0       	ldi	r23, 0x00	; 0
8158
    5446:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
8159
    544a:	06 1b       	sub	r16, r22
8160
    544c:	17 0b       	sbc	r17, r23
8161
    544e:	60 91 07 02 	lds	r22, 0x0207
8162
    5452:	70 91 08 02 	lds	r23, 0x0208
8163
    5456:	80 91 09 02 	lds	r24, 0x0209
8164
    545a:	90 91 0a 02 	lds	r25, 0x020A
8165
    545e:	20 e0       	ldi	r18, 0x00	; 0
8166
    5460:	32 e0       	ldi	r19, 0x02	; 2
8167
    5462:	40 e0       	ldi	r20, 0x00	; 0
8168
    5464:	50 e0       	ldi	r21, 0x00	; 0
8169
    5466:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
8170
    546a:	ca 01       	movw	r24, r20
8171
    546c:	b9 01       	movw	r22, r18
8172
    546e:	20 91 83 01 	lds	r18, 0x0183
8173
    5472:	33 27       	eor	r19, r19
8174
    5474:	44 27       	eor	r20, r20
8175
    5476:	55 27       	eor	r21, r21
8176
    5478:	0e 94 5f 2e 	call	0x5cbe	; 0x5cbe <__mulsi3>
8177
    547c:	20 e2       	ldi	r18, 0x20	; 32
8178
    547e:	30 e0       	ldi	r19, 0x00	; 0
8179
    5480:	40 e0       	ldi	r20, 0x00	; 0
8180
    5482:	50 e0       	ldi	r21, 0x00	; 0
8181
    5484:	0e 94 c7 2e 	call	0x5d8e	; 0x5d8e <__divmodsi4>
8182
    5488:	ff ef       	ldi	r31, 0xFF	; 255
8183
    548a:	2e 3c       	cpi	r18, 0xCE	; 206
8184
    548c:	3f 07       	cpc	r19, r31
8185
    548e:	14 f4       	brge	.+4      	; 0x5494 <MotorRegler+0xfd8>
8186
    5490:	2e ec       	ldi	r18, 0xCE	; 206
8187
    5492:	3f ef       	ldi	r19, 0xFF	; 255
8188
    5494:	80 91 2e 02 	lds	r24, 0x022E
8189
    5498:	90 91 2f 02 	lds	r25, 0x022F
8190
    549c:	ac 01       	movw	r20, r24
8191
    549e:	64 e0       	ldi	r22, 0x04	; 4
8192
    54a0:	44 0f       	add	r20, r20
8193
    54a2:	55 1f       	adc	r21, r21
8194
    54a4:	6a 95       	dec	r22
8195
    54a6:	e1 f7       	brne	.-8      	; 0x54a0 <MotorRegler+0xfe4>
8196
    54a8:	48 1b       	sub	r20, r24
8197
    54aa:	59 0b       	sbc	r21, r25
8198
    54ac:	23 33       	cpi	r18, 0x33	; 51
8199
    54ae:	31 05       	cpc	r19, r1
8200
    54b0:	14 f0       	brlt	.+4      	; 0x54b6 <MotorRegler+0xffa>
8201
    54b2:	22 e3       	ldi	r18, 0x32	; 50
8202
    54b4:	30 e0       	ldi	r19, 0x00	; 0
8203
    54b6:	02 1b       	sub	r16, r18
8204
    54b8:	13 0b       	sbc	r17, r19
8205
    54ba:	ca 01       	movw	r24, r20
8206
    54bc:	80 0f       	add	r24, r16
8207
    54be:	91 1f       	adc	r25, r17
8208
    54c0:	60 e1       	ldi	r22, 0x10	; 16
8209
    54c2:	70 e0       	ldi	r23, 0x00	; 0
8210
    54c4:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
8211
    54c8:	70 93 2f 02 	sts	0x022F, r23
8212
    54cc:	60 93 2e 02 	sts	0x022E, r22
8213
    54d0:	80 91 e3 04 	lds	r24, 0x04E3
8214
    54d4:	99 27       	eor	r25, r25
8215
    54d6:	68 17       	cp	r22, r24
8216
    54d8:	79 07       	cpc	r23, r25
8217
    54da:	8c f4       	brge	.+34     	; 0x54fe <MotorRegler+0x1042>
8218
    54dc:	29 81       	ldd	r18, Y+1	; 0x01
8219
    54de:	3a 81       	ldd	r19, Y+2	; 0x02
8220
    54e0:	28 17       	cp	r18, r24
8221
    54e2:	39 07       	cpc	r19, r25
8222
    54e4:	2c f0       	brlt	.+10     	; 0x54f0 <MotorRegler+0x1034>
8223
    54e6:	90 93 2f 02 	sts	0x022F, r25
8224
    54ea:	80 93 2e 02 	sts	0x022E, r24
8225
    54ee:	07 c0       	rjmp	.+14     	; 0x54fe <MotorRegler+0x1042>
8226
    54f0:	49 81       	ldd	r20, Y+1	; 0x01
8227
    54f2:	5a 81       	ldd	r21, Y+2	; 0x02
8228
    54f4:	50 93 2f 02 	sts	0x022F, r21
8229
    54f8:	40 93 2e 02 	sts	0x022E, r20
8230
    54fc:	0d c0       	rjmp	.+26     	; 0x5518 <MotorRegler+0x105c>
8231
    54fe:	80 91 2e 02 	lds	r24, 0x022E
8232
    5502:	90 91 2f 02 	lds	r25, 0x022F
8233
    5506:	69 81       	ldd	r22, Y+1	; 0x01
8234
    5508:	7a 81       	ldd	r23, Y+2	; 0x02
8235
    550a:	68 17       	cp	r22, r24
8236
    550c:	79 07       	cpc	r23, r25
8237
    550e:	24 f4       	brge	.+8      	; 0x5518 <MotorRegler+0x105c>
8238
    5510:	70 93 2f 02 	sts	0x022F, r23
8239
    5514:	60 93 2e 02 	sts	0x022E, r22
8240
    5518:	80 91 2e 02 	lds	r24, 0x022E
8241
    551c:	90 91 2f 02 	lds	r25, 0x022F
8242
    5520:	9a 83       	std	Y+2, r25	; 0x02
8243
    5522:	89 83       	std	Y+1, r24	; 0x01
8244
    5524:	c0 90 2a 05 	lds	r12, 0x052A
8245
    5528:	d0 90 2b 05 	lds	r13, 0x052B
8246
    552c:	80 91 43 02 	lds	r24, 0x0243
8247
    5530:	90 91 44 02 	lds	r25, 0x0244
8248
    5534:	c8 1a       	sub	r12, r24
8249
    5536:	d9 0a       	sbc	r13, r25
8250
    5538:	95 e6       	ldi	r25, 0x65	; 101
8251
    553a:	c9 16       	cp	r12, r25
8252
    553c:	d1 04       	cpc	r13, r1
8253
    553e:	24 f0       	brlt	.+8      	; 0x5548 <MotorRegler+0x108c>
8254
    5540:	14 e6       	ldi	r17, 0x64	; 100
8255
    5542:	c1 2e       	mov	r12, r17
8256
    5544:	d1 2c       	mov	r13, r1
8257
    5546:	09 c0       	rjmp	.+18     	; 0x555a <MotorRegler+0x109e>
8258
    5548:	ec e9       	ldi	r30, 0x9C	; 156
8259
    554a:	ce 16       	cp	r12, r30
8260
    554c:	ef ef       	ldi	r30, 0xFF	; 255
8261
    554e:	de 06       	cpc	r13, r30
8262
    5550:	24 f4       	brge	.+8      	; 0x555a <MotorRegler+0x109e>
8263
    5552:	bc e9       	ldi	r27, 0x9C	; 156
8264
    5554:	cb 2e       	mov	r12, r27
8265
    5556:	bf ef       	ldi	r27, 0xFF	; 255
8266
    5558:	db 2e       	mov	r13, r27
8267
    555a:	40 90 78 01 	lds	r4, 0x0178
8268
    555e:	50 90 79 01 	lds	r5, 0x0179
8269
    5562:	60 90 7a 01 	lds	r6, 0x017A
8270
    5566:	70 90 7b 01 	lds	r7, 0x017B
8271
    556a:	60 91 16 05 	lds	r22, 0x0516
8272
    556e:	70 91 17 05 	lds	r23, 0x0517
8273
    5572:	20 91 1d 02 	lds	r18, 0x021D
8274
    5576:	30 91 1e 02 	lds	r19, 0x021E
8275
    557a:	40 91 4f 02 	lds	r20, 0x024F
8276
    557e:	50 91 50 02 	lds	r21, 0x0250
8277
    5582:	24 1b       	sub	r18, r20
8278
    5584:	35 0b       	sbc	r19, r21
8279
    5586:	62 1b       	sub	r22, r18
8280
    5588:	73 0b       	sbc	r23, r19
8281
    558a:	88 27       	eor	r24, r24
8282
    558c:	77 fd       	sbrc	r23, 7
8283
    558e:	80 95       	com	r24
8284
    5590:	98 2f       	mov	r25, r24
8285
    5592:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
8286
    5596:	9b 01       	movw	r18, r22
8287
    5598:	ac 01       	movw	r20, r24
8288
    559a:	c3 01       	movw	r24, r6
8289
    559c:	b2 01       	movw	r22, r4
8290
    559e:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
8291
    55a2:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
8292
    55a6:	70 93 68 02 	sts	0x0268, r23
8293
    55aa:	60 93 67 02 	sts	0x0267, r22
8294
    55ae:	80 91 67 02 	lds	r24, 0x0267
8295
    55b2:	90 91 68 02 	lds	r25, 0x0268
8296
    55b6:	8c 01       	movw	r16, r24
8297
    55b8:	22 27       	eor	r18, r18
8298
    55ba:	17 fd       	sbrc	r17, 7
8299
    55bc:	20 95       	com	r18
8300
    55be:	32 2f       	mov	r19, r18
8301
    55c0:	80 91 4b 02 	lds	r24, 0x024B
8302
    55c4:	90 91 4c 02 	lds	r25, 0x024C
8303
    55c8:	a0 91 4d 02 	lds	r26, 0x024D
8304
    55cc:	b0 91 4e 02 	lds	r27, 0x024E
8305
    55d0:	08 0f       	add	r16, r24
8306
    55d2:	19 1f       	adc	r17, r25
8307
    55d4:	2a 1f       	adc	r18, r26
8308
    55d6:	3b 1f       	adc	r19, r27
8309
    55d8:	00 93 4b 02 	sts	0x024B, r16
8310
    55dc:	10 93 4c 02 	sts	0x024C, r17
8311
    55e0:	20 93 4d 02 	sts	0x024D, r18
8312
    55e4:	30 93 4e 02 	sts	0x024E, r19
8313
    55e8:	10 16       	cp	r1, r16
8314
    55ea:	11 06       	cpc	r1, r17
8315
    55ec:	12 06       	cpc	r1, r18
8316
    55ee:	13 06       	cpc	r1, r19
8317
    55f0:	ac f4       	brge	.+42     	; 0x561c <MotorRegler+0x1160>
8318
    55f2:	c8 01       	movw	r24, r16
8319
    55f4:	17 ff       	sbrs	r17, 7
8320
    55f6:	03 c0       	rjmp	.+6      	; 0x55fe <MotorRegler+0x1142>
8321
    55f8:	90 95       	com	r25
8322
    55fa:	81 95       	neg	r24
8323
    55fc:	9f 4f       	sbci	r25, 0xFF	; 255
8324
    55fe:	60 e0       	ldi	r22, 0x00	; 0
8325
    5600:	71 e0       	ldi	r23, 0x01	; 1
8326
    5602:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
8327
    5606:	6f 5f       	subi	r22, 0xFF	; 255
8328
    5608:	7f 4f       	sbci	r23, 0xFF	; 255
8329
    560a:	88 27       	eor	r24, r24
8330
    560c:	77 fd       	sbrc	r23, 7
8331
    560e:	80 95       	com	r24
8332
    5610:	98 2f       	mov	r25, r24
8333
    5612:	06 1b       	sub	r16, r22
8334
    5614:	17 0b       	sbc	r17, r23
8335
    5616:	28 0b       	sbc	r18, r24
8336
    5618:	39 0b       	sbc	r19, r25
8337
    561a:	14 c0       	rjmp	.+40     	; 0x5644 <MotorRegler+0x1188>
8338
    561c:	c8 01       	movw	r24, r16
8339
    561e:	17 ff       	sbrs	r17, 7
8340
    5620:	03 c0       	rjmp	.+6      	; 0x5628 <MotorRegler+0x116c>
8341
    5622:	90 95       	com	r25
8342
    5624:	81 95       	neg	r24
8343
    5626:	9f 4f       	sbci	r25, 0xFF	; 255
8344
    5628:	60 e0       	ldi	r22, 0x00	; 0
8345
    562a:	71 e0       	ldi	r23, 0x01	; 1
8346
    562c:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
8347
    5630:	6f 5f       	subi	r22, 0xFF	; 255
8348
    5632:	7f 4f       	sbci	r23, 0xFF	; 255
8349
    5634:	88 27       	eor	r24, r24
8350
    5636:	77 fd       	sbrc	r23, 7
8351
    5638:	80 95       	com	r24
8352
    563a:	98 2f       	mov	r25, r24
8353
    563c:	06 0f       	add	r16, r22
8354
    563e:	17 1f       	adc	r17, r23
8355
    5640:	28 1f       	adc	r18, r24
8356
    5642:	39 1f       	adc	r19, r25
8357
    5644:	00 93 4b 02 	sts	0x024B, r16
8358
    5648:	10 93 4c 02 	sts	0x024C, r17
8359
    564c:	20 93 4d 02 	sts	0x024D, r18
8360
    5650:	30 93 4e 02 	sts	0x024E, r19
8361
    5654:	80 91 4b 02 	lds	r24, 0x024B
8362
    5658:	90 91 4c 02 	lds	r25, 0x024C
8363
    565c:	a0 91 4d 02 	lds	r26, 0x024D
8364
    5660:	b0 91 4e 02 	lds	r27, 0x024E
8365
    5664:	81 38       	cpi	r24, 0x81	; 129
8366
    5666:	fe e3       	ldi	r31, 0x3E	; 62
8367
    5668:	9f 07       	cpc	r25, r31
8368
    566a:	f0 e0       	ldi	r31, 0x00	; 0
8369
    566c:	af 07       	cpc	r26, r31
8370
    566e:	f0 e0       	ldi	r31, 0x00	; 0
8371
    5670:	bf 07       	cpc	r27, r31
8372
    5672:	2c f0       	brlt	.+10     	; 0x567e <MotorRegler+0x11c2>
8373
    5674:	80 e8       	ldi	r24, 0x80	; 128
8374
    5676:	9e e3       	ldi	r25, 0x3E	; 62
8375
    5678:	a0 e0       	ldi	r26, 0x00	; 0
8376
    567a:	b0 e0       	ldi	r27, 0x00	; 0
8377
    567c:	09 c0       	rjmp	.+18     	; 0x5690 <MotorRegler+0x11d4>
8378
    567e:	80 58       	subi	r24, 0x80	; 128
8379
    5680:	91 4c       	sbci	r25, 0xC1	; 193
8380
    5682:	af 4f       	sbci	r26, 0xFF	; 255
8381
    5684:	bf 4f       	sbci	r27, 0xFF	; 255
8382
    5686:	64 f4       	brge	.+24     	; 0x56a0 <MotorRegler+0x11e4>
8383
    5688:	80 e8       	ldi	r24, 0x80	; 128
8384
    568a:	91 ec       	ldi	r25, 0xC1	; 193
8385
    568c:	af ef       	ldi	r26, 0xFF	; 255
8386
    568e:	bf ef       	ldi	r27, 0xFF	; 255
8387
    5690:	80 93 4b 02 	sts	0x024B, r24
8388
    5694:	90 93 4c 02 	sts	0x024C, r25
8389
    5698:	a0 93 4d 02 	sts	0x024D, r26
8390
    569c:	b0 93 4e 02 	sts	0x024E, r27
8391
    56a0:	60 91 67 02 	lds	r22, 0x0267
8392
    56a4:	70 91 68 02 	lds	r23, 0x0268
8393
    56a8:	80 90 7c 01 	lds	r8, 0x017C
8394
    56ac:	90 90 7d 01 	lds	r9, 0x017D
8395
    56b0:	a0 90 7e 01 	lds	r10, 0x017E
8396
    56b4:	b0 90 7f 01 	lds	r11, 0x017F
8397
    56b8:	88 27       	eor	r24, r24
8398
    56ba:	77 fd       	sbrc	r23, 7
8399
    56bc:	80 95       	com	r24
8400
    56be:	98 2f       	mov	r25, r24
8401
    56c0:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
8402
    56c4:	7b 01       	movw	r14, r22
8403
    56c6:	8c 01       	movw	r16, r24
8404
    56c8:	60 91 4b 02 	lds	r22, 0x024B
8405
    56cc:	70 91 4c 02 	lds	r23, 0x024C
8406
    56d0:	80 91 4d 02 	lds	r24, 0x024D
8407
    56d4:	90 91 4e 02 	lds	r25, 0x024E
8408
    56d8:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
8409
    56dc:	9b 01       	movw	r18, r22
8410
    56de:	ac 01       	movw	r20, r24
8411
    56e0:	c5 01       	movw	r24, r10
8412
    56e2:	b4 01       	movw	r22, r8
8413
    56e4:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
8414
    56e8:	9b 01       	movw	r18, r22
8415
    56ea:	ac 01       	movw	r20, r24
8416
    56ec:	c8 01       	movw	r24, r16
8417
    56ee:	b7 01       	movw	r22, r14
8418
    56f0:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
8419
    56f4:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
8420
    56f8:	96 01       	movw	r18, r12
8421
    56fa:	26 0f       	add	r18, r22
8422
    56fc:	37 1f       	adc	r19, r23
8423
    56fe:	49 81       	ldd	r20, Y+1	; 0x01
8424
    5700:	5a 81       	ldd	r21, Y+2	; 0x02
8425
    5702:	24 0f       	add	r18, r20
8426
    5704:	35 1f       	adc	r19, r21
8427
    5706:	22 24       	eor	r2, r2
8428
    5708:	4a 30       	cpi	r20, 0x0A	; 10
8429
    570a:	51 05       	cpc	r21, r1
8430
    570c:	14 f4       	brge	.+4      	; 0x5712 <MotorRegler+0x1256>
8431
    570e:	a1 e0       	ldi	r26, 0x01	; 1
8432
    5710:	2a 2e       	mov	r2, r26
8433
    5712:	37 fd       	sbrc	r19, 7
8434
    5714:	02 c0       	rjmp	.+4      	; 0x571a <MotorRegler+0x125e>
8435
    5716:	22 20       	and	r2, r2
8436
    5718:	19 f0       	breq	.+6      	; 0x5720 <MotorRegler+0x1264>
8437
    571a:	40 e0       	ldi	r20, 0x00	; 0
8438
    571c:	50 e0       	ldi	r21, 0x00	; 0
8439
    571e:	08 c0       	rjmp	.+16     	; 0x5730 <MotorRegler+0x1274>
8440
    5720:	80 91 29 05 	lds	r24, 0x0529
8441
    5724:	48 2f       	mov	r20, r24
8442
    5726:	55 27       	eor	r21, r21
8443
    5728:	24 17       	cp	r18, r20
8444
    572a:	35 07       	cpc	r19, r21
8445
    572c:	0c f4       	brge	.+2      	; 0x5730 <MotorRegler+0x1274>
8446
    572e:	a9 01       	movw	r20, r18
8447
    5730:	80 91 18 05 	lds	r24, 0x0518
8448
    5734:	e8 2f       	mov	r30, r24
8449
    5736:	ff 27       	eor	r31, r31
8450
    5738:	fc 83       	std	Y+4, r31	; 0x04
8451
    573a:	eb 83       	std	Y+3, r30	; 0x03
8452
    573c:	9f 01       	movw	r18, r30
8453
    573e:	e4 17       	cp	r30, r20
8454
    5740:	f5 07       	cpc	r31, r21
8455
    5742:	0c f4       	brge	.+2      	; 0x5746 <MotorRegler+0x128a>
8456
    5744:	9a 01       	movw	r18, r20
8457
    5746:	20 93 65 02 	sts	0x0265, r18
8458
    574a:	29 81       	ldd	r18, Y+1	; 0x01
8459
    574c:	3a 81       	ldd	r19, Y+2	; 0x02
8460
    574e:	26 1b       	sub	r18, r22
8461
    5750:	37 0b       	sbc	r19, r23
8462
    5752:	b9 01       	movw	r22, r18
8463
    5754:	6c 0d       	add	r22, r12
8464
    5756:	7d 1d       	adc	r23, r13
8465
    5758:	77 fd       	sbrc	r23, 7
8466
    575a:	02 c0       	rjmp	.+4      	; 0x5760 <MotorRegler+0x12a4>
8467
    575c:	22 20       	and	r2, r2
8468
    575e:	19 f0       	breq	.+6      	; 0x5766 <MotorRegler+0x12aa>
8469
    5760:	80 e0       	ldi	r24, 0x00	; 0
8470
    5762:	90 e0       	ldi	r25, 0x00	; 0
8471
    5764:	07 c0       	rjmp	.+14     	; 0x5774 <MotorRegler+0x12b8>
8472
    5766:	80 91 29 05 	lds	r24, 0x0529
8473
    576a:	99 27       	eor	r25, r25
8474
    576c:	68 17       	cp	r22, r24
8475
    576e:	79 07       	cpc	r23, r25
8476
    5770:	0c f4       	brge	.+2      	; 0x5774 <MotorRegler+0x12b8>
8477
    5772:	cb 01       	movw	r24, r22
8478
    5774:	2b 81       	ldd	r18, Y+3	; 0x03
8479
    5776:	3c 81       	ldd	r19, Y+4	; 0x04
8480
    5778:	28 17       	cp	r18, r24
8481
    577a:	39 07       	cpc	r19, r25
8482
    577c:	0c f4       	brge	.+2      	; 0x5780 <MotorRegler+0x12c4>
8483
    577e:	9c 01       	movw	r18, r24
8484
    5780:	20 93 66 02 	sts	0x0266, r18
8485
    5784:	60 91 14 05 	lds	r22, 0x0514
8486
    5788:	70 91 15 05 	lds	r23, 0x0515
8487
    578c:	20 91 1f 02 	lds	r18, 0x021F
8488
    5790:	30 91 20 02 	lds	r19, 0x0220
8489
    5794:	40 91 51 02 	lds	r20, 0x0251
8490
    5798:	50 91 52 02 	lds	r21, 0x0252
8491
    579c:	24 1b       	sub	r18, r20
8492
    579e:	35 0b       	sbc	r19, r21
8493
    57a0:	62 1b       	sub	r22, r18
8494
    57a2:	73 0b       	sbc	r23, r19
8495
    57a4:	88 27       	eor	r24, r24
8496
    57a6:	77 fd       	sbrc	r23, 7
8497
    57a8:	80 95       	com	r24
8498
    57aa:	98 2f       	mov	r25, r24
8499
    57ac:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
8500
    57b0:	9b 01       	movw	r18, r22
8501
    57b2:	ac 01       	movw	r20, r24
8502
    57b4:	c3 01       	movw	r24, r6
8503
    57b6:	b2 01       	movw	r22, r4
8504
    57b8:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
8505
    57bc:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
8506
    57c0:	70 93 64 02 	sts	0x0264, r23
8507
    57c4:	60 93 63 02 	sts	0x0263, r22
8508
    57c8:	80 91 63 02 	lds	r24, 0x0263
8509
    57cc:	90 91 64 02 	lds	r25, 0x0264
8510
    57d0:	8c 01       	movw	r16, r24
8511
    57d2:	22 27       	eor	r18, r18
8512
    57d4:	17 fd       	sbrc	r17, 7
8513
    57d6:	20 95       	com	r18
8514
    57d8:	32 2f       	mov	r19, r18
8515
    57da:	80 91 47 02 	lds	r24, 0x0247
8516
    57de:	90 91 48 02 	lds	r25, 0x0248
8517
    57e2:	a0 91 49 02 	lds	r26, 0x0249
8518
    57e6:	b0 91 4a 02 	lds	r27, 0x024A
8519
    57ea:	08 0f       	add	r16, r24
8520
    57ec:	19 1f       	adc	r17, r25
8521
    57ee:	2a 1f       	adc	r18, r26
8522
    57f0:	3b 1f       	adc	r19, r27
8523
    57f2:	00 93 47 02 	sts	0x0247, r16
8524
    57f6:	10 93 48 02 	sts	0x0248, r17
8525
    57fa:	20 93 49 02 	sts	0x0249, r18
8526
    57fe:	30 93 4a 02 	sts	0x024A, r19
8527
    5802:	10 16       	cp	r1, r16
8528
    5804:	11 06       	cpc	r1, r17
8529
    5806:	12 06       	cpc	r1, r18
8530
    5808:	13 06       	cpc	r1, r19
8531
    580a:	ac f4       	brge	.+42     	; 0x5836 <MotorRegler+0x137a>
8532
    580c:	c8 01       	movw	r24, r16
8533
    580e:	17 ff       	sbrs	r17, 7
8534
    5810:	03 c0       	rjmp	.+6      	; 0x5818 <MotorRegler+0x135c>
8535
    5812:	90 95       	com	r25
8536
    5814:	81 95       	neg	r24
8537
    5816:	9f 4f       	sbci	r25, 0xFF	; 255
8538
    5818:	60 e0       	ldi	r22, 0x00	; 0
8539
    581a:	71 e0       	ldi	r23, 0x01	; 1
8540
    581c:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
8541
    5820:	6f 5f       	subi	r22, 0xFF	; 255
8542
    5822:	7f 4f       	sbci	r23, 0xFF	; 255
8543
    5824:	88 27       	eor	r24, r24
8544
    5826:	77 fd       	sbrc	r23, 7
8545
    5828:	80 95       	com	r24
8546
    582a:	98 2f       	mov	r25, r24
8547
    582c:	06 1b       	sub	r16, r22
8548
    582e:	17 0b       	sbc	r17, r23
8549
    5830:	28 0b       	sbc	r18, r24
8550
    5832:	39 0b       	sbc	r19, r25
8551
    5834:	14 c0       	rjmp	.+40     	; 0x585e <MotorRegler+0x13a2>
8552
    5836:	c8 01       	movw	r24, r16
8553
    5838:	17 ff       	sbrs	r17, 7
8554
    583a:	03 c0       	rjmp	.+6      	; 0x5842 <MotorRegler+0x1386>
8555
    583c:	90 95       	com	r25
8556
    583e:	81 95       	neg	r24
8557
    5840:	9f 4f       	sbci	r25, 0xFF	; 255
8558
    5842:	60 e0       	ldi	r22, 0x00	; 0
8559
    5844:	71 e0       	ldi	r23, 0x01	; 1
8560
    5846:	0e 94 92 2e 	call	0x5d24	; 0x5d24 <__divmodhi4>
8561
    584a:	6f 5f       	subi	r22, 0xFF	; 255
8562
    584c:	7f 4f       	sbci	r23, 0xFF	; 255
8563
    584e:	88 27       	eor	r24, r24
8564
    5850:	77 fd       	sbrc	r23, 7
8565
    5852:	80 95       	com	r24
8566
    5854:	98 2f       	mov	r25, r24
8567
    5856:	06 0f       	add	r16, r22
8568
    5858:	17 1f       	adc	r17, r23
8569
    585a:	28 1f       	adc	r18, r24
8570
    585c:	39 1f       	adc	r19, r25
8571
    585e:	00 93 47 02 	sts	0x0247, r16
8572
    5862:	10 93 48 02 	sts	0x0248, r17
8573
    5866:	20 93 49 02 	sts	0x0249, r18
8574
    586a:	30 93 4a 02 	sts	0x024A, r19
8575
    586e:	80 91 47 02 	lds	r24, 0x0247
8576
    5872:	90 91 48 02 	lds	r25, 0x0248
8577
    5876:	a0 91 49 02 	lds	r26, 0x0249
8578
    587a:	b0 91 4a 02 	lds	r27, 0x024A
8579
    587e:	81 38       	cpi	r24, 0x81	; 129
8580
    5880:	3e e3       	ldi	r19, 0x3E	; 62
8581
    5882:	93 07       	cpc	r25, r19
8582
    5884:	30 e0       	ldi	r19, 0x00	; 0
8583
    5886:	a3 07       	cpc	r26, r19
8584
    5888:	30 e0       	ldi	r19, 0x00	; 0
8585
    588a:	b3 07       	cpc	r27, r19
8586
    588c:	2c f0       	brlt	.+10     	; 0x5898 <MotorRegler+0x13dc>
8587
    588e:	80 e8       	ldi	r24, 0x80	; 128
8588
    5890:	9e e3       	ldi	r25, 0x3E	; 62
8589
    5892:	a0 e0       	ldi	r26, 0x00	; 0
8590
    5894:	b0 e0       	ldi	r27, 0x00	; 0
8591
    5896:	09 c0       	rjmp	.+18     	; 0x58aa <MotorRegler+0x13ee>
8592
    5898:	80 58       	subi	r24, 0x80	; 128
8593
    589a:	91 4c       	sbci	r25, 0xC1	; 193
8594
    589c:	af 4f       	sbci	r26, 0xFF	; 255
8595
    589e:	bf 4f       	sbci	r27, 0xFF	; 255
8596
    58a0:	64 f4       	brge	.+24     	; 0x58ba <MotorRegler+0x13fe>
8597
    58a2:	80 e8       	ldi	r24, 0x80	; 128
8598
    58a4:	91 ec       	ldi	r25, 0xC1	; 193
8599
    58a6:	af ef       	ldi	r26, 0xFF	; 255
8600
    58a8:	bf ef       	ldi	r27, 0xFF	; 255
8601
    58aa:	80 93 47 02 	sts	0x0247, r24
8602
    58ae:	90 93 48 02 	sts	0x0248, r25
8603
    58b2:	a0 93 49 02 	sts	0x0249, r26
8604
    58b6:	b0 93 4a 02 	sts	0x024A, r27
8605
    58ba:	60 91 63 02 	lds	r22, 0x0263
8606
    58be:	70 91 64 02 	lds	r23, 0x0264
8607
    58c2:	88 27       	eor	r24, r24
8608
    58c4:	77 fd       	sbrc	r23, 7
8609
    58c6:	80 95       	com	r24
8610
    58c8:	98 2f       	mov	r25, r24
8611
    58ca:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
8612
    58ce:	7b 01       	movw	r14, r22
8613
    58d0:	8c 01       	movw	r16, r24
8614
    58d2:	60 91 47 02 	lds	r22, 0x0247
8615
    58d6:	70 91 48 02 	lds	r23, 0x0248
8616
    58da:	80 91 49 02 	lds	r24, 0x0249
8617
    58de:	90 91 4a 02 	lds	r25, 0x024A
8618
    58e2:	0e 94 9d 2d 	call	0x5b3a	; 0x5b3a <__floatsisf>
8619
    58e6:	9b 01       	movw	r18, r22
8620
    58e8:	ac 01       	movw	r20, r24
8621
    58ea:	c5 01       	movw	r24, r10
8622
    58ec:	b4 01       	movw	r22, r8
8623
    58ee:	0e 94 17 2e 	call	0x5c2e	; 0x5c2e <__mulsf3>
8624
    58f2:	9b 01       	movw	r18, r22
8625
    58f4:	ac 01       	movw	r20, r24
8626
    58f6:	c8 01       	movw	r24, r16
8627
    58f8:	b7 01       	movw	r22, r14
8628
    58fa:	0e 94 f8 2c 	call	0x59f0	; 0x59f0 <__addsf3>
8629
    58fe:	0e 94 80 2d 	call	0x5b00	; 0x5b00 <__fixsfsi>
8630
    5902:	29 81       	ldd	r18, Y+1	; 0x01
8631
    5904:	3a 81       	ldd	r19, Y+2	; 0x02
8632
    5906:	26 0f       	add	r18, r22
8633
    5908:	37 1f       	adc	r19, r23
8634
    590a:	2c 19       	sub	r18, r12
8635
    590c:	3d 09       	sbc	r19, r13
8636
    590e:	37 fd       	sbrc	r19, 7
8637
    5910:	02 c0       	rjmp	.+4      	; 0x5916 <MotorRegler+0x145a>
8638
    5912:	22 20       	and	r2, r2
8639
    5914:	19 f0       	breq	.+6      	; 0x591c <MotorRegler+0x1460>
8640
    5916:	40 e0       	ldi	r20, 0x00	; 0
8641
    5918:	50 e0       	ldi	r21, 0x00	; 0
8642
    591a:	08 c0       	rjmp	.+16     	; 0x592c <MotorRegler+0x1470>
8643
    591c:	80 91 29 05 	lds	r24, 0x0529
8644
    5920:	48 2f       	mov	r20, r24
8645
    5922:	55 27       	eor	r21, r21
8646
    5924:	24 17       	cp	r18, r20
8647
    5926:	35 07       	cpc	r19, r21
8648
    5928:	0c f4       	brge	.+2      	; 0x592c <MotorRegler+0x1470>
8649
    592a:	a9 01       	movw	r20, r18
8650
    592c:	2b 81       	ldd	r18, Y+3	; 0x03
8651
    592e:	3c 81       	ldd	r19, Y+4	; 0x04
8652
    5930:	24 17       	cp	r18, r20
8653
    5932:	35 07       	cpc	r19, r21
8654
    5934:	0c f4       	brge	.+2      	; 0x5938 <MotorRegler+0x147c>
8655
    5936:	9a 01       	movw	r18, r20
8656
    5938:	20 93 6b 02 	sts	0x026B, r18
8657
    593c:	89 81       	ldd	r24, Y+1	; 0x01
8658
    593e:	9a 81       	ldd	r25, Y+2	; 0x02
8659
    5940:	86 1b       	sub	r24, r22
8660
    5942:	97 0b       	sbc	r25, r23
8661
    5944:	bc 01       	movw	r22, r24
8662
    5946:	6c 19       	sub	r22, r12
8663
    5948:	7d 09       	sbc	r23, r13
8664
    594a:	77 fd       	sbrc	r23, 7
8665
    594c:	02 c0       	rjmp	.+4      	; 0x5952 <MotorRegler+0x1496>
8666
    594e:	22 20       	and	r2, r2
8667
    5950:	19 f0       	breq	.+6      	; 0x5958 <MotorRegler+0x149c>
8668
    5952:	20 e0       	ldi	r18, 0x00	; 0
8669
    5954:	30 e0       	ldi	r19, 0x00	; 0
8670
    5956:	08 c0       	rjmp	.+16     	; 0x5968 <MotorRegler+0x14ac>
8671
    5958:	80 91 29 05 	lds	r24, 0x0529
8672
    595c:	28 2f       	mov	r18, r24
8673
    595e:	33 27       	eor	r19, r19
8674
    5960:	62 17       	cp	r22, r18
8675
    5962:	73 07       	cpc	r23, r19
8676
    5964:	0c f4       	brge	.+2      	; 0x5968 <MotorRegler+0x14ac>
8677
    5966:	9b 01       	movw	r18, r22
8678
    5968:	8b 81       	ldd	r24, Y+3	; 0x03
8679
    596a:	9c 81       	ldd	r25, Y+4	; 0x04
8680
    596c:	82 17       	cp	r24, r18
8681
    596e:	93 07       	cpc	r25, r19
8682
    5970:	0c f4       	brge	.+2      	; 0x5974 <MotorRegler+0x14b8>
8683
    5972:	c9 01       	movw	r24, r18
8684
    5974:	80 93 69 02 	sts	0x0269, r24
8685
    5978:	e2 e1       	ldi	r30, 0x12	; 18
8686
    597a:	cc 5f       	subi	r28, 0xFC	; 252
8687
    597c:	0c 94 fe 2e 	jmp	0x5dfc	; 0x5dfc <__epilogue_restores__>
8688
 
8689
00005980 <GPS_Neutral>:
8690
    5980:	80 91 53 02 	lds	r24, 0x0253
8691
    5984:	90 91 54 02 	lds	r25, 0x0254
8692
    5988:	a0 91 55 02 	lds	r26, 0x0255
8693
    598c:	b0 91 56 02 	lds	r27, 0x0256
8694
    5990:	80 93 5b 02 	sts	0x025B, r24
8695
    5994:	90 93 5c 02 	sts	0x025C, r25
8696
    5998:	a0 93 5d 02 	sts	0x025D, r26
8697
    599c:	b0 93 5e 02 	sts	0x025E, r27
8698
    59a0:	80 91 57 02 	lds	r24, 0x0257
8699
    59a4:	90 91 58 02 	lds	r25, 0x0258
8700
    59a8:	a0 91 59 02 	lds	r26, 0x0259
8701
    59ac:	b0 91 5a 02 	lds	r27, 0x025A
8702
    59b0:	80 93 5f 02 	sts	0x025F, r24
8703
    59b4:	90 93 60 02 	sts	0x0260, r25
8704
    59b8:	a0 93 61 02 	sts	0x0261, r26
8705
    59bc:	b0 93 62 02 	sts	0x0262, r27
8706
    59c0:	08 95       	ret
8707
 
8708
000059c2 <GPS_BerechneZielrichtung>:
8709
    59c2:	10 92 50 02 	sts	0x0250, r1
8710
    59c6:	10 92 4f 02 	sts	0x024F, r1
8711
    59ca:	10 92 52 02 	sts	0x0252, r1
8712
    59ce:	10 92 51 02 	sts	0x0251, r1
8713
    59d2:	08 95       	ret
8714
 
8715
000059d4 <memchr>:
8716
    59d4:	fc 01       	movw	r30, r24
8717
    59d6:	41 50       	subi	r20, 0x01	; 1
8718
    59d8:	50 40       	sbci	r21, 0x00	; 0
8719
    59da:	30 f0       	brcs	.+12     	; 0x59e8 <memchr+0x14>
8720
    59dc:	01 90       	ld	r0, Z+
8721
    59de:	06 16       	cp	r0, r22
8722
    59e0:	d1 f7       	brne	.-12     	; 0x59d6 <memchr+0x2>
8723
    59e2:	31 97       	sbiw	r30, 0x01	; 1
8724
    59e4:	cf 01       	movw	r24, r30
8725
    59e6:	08 95       	ret
8726
    59e8:	88 27       	eor	r24, r24
8727
    59ea:	99 27       	eor	r25, r25
8728
    59ec:	08 95       	ret
8729
 
8730
000059ee <__subsf3>:
8731
    59ee:	50 58       	subi	r21, 0x80	; 128
8732
 
8733
000059f0 <__addsf3>:
8734
    59f0:	19 2e       	mov	r1, r25
8735
    59f2:	ef d0       	rcall	.+478    	; 0x5bd2 <__fp_split3>
8736
    59f4:	01 d0       	rcall	.+2      	; 0x59f8 <__addsf3x>
8737
    59f6:	d2 c0       	rjmp	.+420    	; 0x5b9c <__fp_merge>
8738
 
8739
000059f8 <__addsf3x>:
8740
    59f8:	ba 17       	cp	r27, r26
8741
    59fa:	62 07       	cpc	r22, r18
8742
    59fc:	73 07       	cpc	r23, r19
8743
    59fe:	84 07       	cpc	r24, r20
8744
    5a00:	95 07       	cpc	r25, r21
8745
    5a02:	b1 f1       	breq	.+108    	; 0x5a70 <__addsf3x+0x78>
8746
    5a04:	88 f4       	brcc	.+34     	; 0x5a28 <__addsf3x+0x30>
8747
    5a06:	0e f4       	brtc	.+2      	; 0x5a0a <__addsf3x+0x12>
8748
    5a08:	10 94       	com	r1
8749
    5a0a:	0b 2e       	mov	r0, r27
8750
    5a0c:	ba 2f       	mov	r27, r26
8751
    5a0e:	a0 2d       	mov	r26, r0
8752
    5a10:	06 2e       	mov	r0, r22
8753
    5a12:	62 2f       	mov	r22, r18
8754
    5a14:	20 2d       	mov	r18, r0
8755
    5a16:	07 2e       	mov	r0, r23
8756
    5a18:	73 2f       	mov	r23, r19
8757
    5a1a:	30 2d       	mov	r19, r0
8758
    5a1c:	08 2e       	mov	r0, r24
8759
    5a1e:	84 2f       	mov	r24, r20
8760
    5a20:	40 2d       	mov	r20, r0
8761
    5a22:	09 2e       	mov	r0, r25
8762
    5a24:	95 2f       	mov	r25, r21
8763
    5a26:	50 2d       	mov	r21, r0
8764
    5a28:	ff 27       	eor	r31, r31
8765
    5a2a:	55 23       	and	r21, r21
8766
    5a2c:	b9 f0       	breq	.+46     	; 0x5a5c <__addsf3x+0x64>
8767
    5a2e:	59 1b       	sub	r21, r25
8768
    5a30:	49 f0       	breq	.+18     	; 0x5a44 <__addsf3x+0x4c>
8769
    5a32:	57 3e       	cpi	r21, 0xE7	; 231
8770
    5a34:	98 f0       	brcs	.+38     	; 0x5a5c <__addsf3x+0x64>
8771
    5a36:	46 95       	lsr	r20
8772
    5a38:	37 95       	ror	r19
8773
    5a3a:	27 95       	ror	r18
8774
    5a3c:	a7 95       	ror	r26
8775
    5a3e:	f0 40       	sbci	r31, 0x00	; 0
8776
    5a40:	53 95       	inc	r21
8777
    5a42:	c9 f7       	brne	.-14     	; 0x5a36 <__addsf3x+0x3e>
8778
    5a44:	76 f0       	brts	.+28     	; 0x5a62 <__addsf3x+0x6a>
8779
    5a46:	ba 0f       	add	r27, r26
8780
    5a48:	62 1f       	adc	r22, r18
8781
    5a4a:	73 1f       	adc	r23, r19
8782
    5a4c:	84 1f       	adc	r24, r20
8783
    5a4e:	30 f4       	brcc	.+12     	; 0x5a5c <__addsf3x+0x64>
8784
    5a50:	87 95       	ror	r24
8785
    5a52:	77 95       	ror	r23
8786
    5a54:	67 95       	ror	r22
8787
    5a56:	b7 95       	ror	r27
8788
    5a58:	f0 40       	sbci	r31, 0x00	; 0
8789
    5a5a:	93 95       	inc	r25
8790
    5a5c:	17 fa       	bst	r1, 7
8791
    5a5e:	0f 2e       	mov	r0, r31
8792
    5a60:	08 95       	ret
8793
    5a62:	bf 1b       	sub	r27, r31
8794
    5a64:	bb 27       	eor	r27, r27
8795
    5a66:	ba 0b       	sbc	r27, r26
8796
    5a68:	62 0b       	sbc	r22, r18
8797
    5a6a:	73 0b       	sbc	r23, r19
8798
    5a6c:	84 0b       	sbc	r24, r20
8799
    5a6e:	f6 cf       	rjmp	.-20     	; 0x5a5c <__addsf3x+0x64>
8800
    5a70:	de f6       	brtc	.-74     	; 0x5a28 <__addsf3x+0x30>
8801
    5a72:	db c0       	rjmp	.+438    	; 0x5c2a <__fp_zerox>
8802
 
8803
00005a74 <__divsf3>:
8804
    5a74:	ae d0       	rcall	.+348    	; 0x5bd2 <__fp_split3>
8805
    5a76:	01 d0       	rcall	.+2      	; 0x5a7a <__divsf3x>
8806
    5a78:	91 c0       	rjmp	.+290    	; 0x5b9c <__fp_merge>
8807
 
8808
00005a7a <__divsf3x>:
8809
    5a7a:	55 23       	and	r21, r21
8810
    5a7c:	59 f0       	breq	.+22     	; 0x5a94 <__divsf3x+0x1a>
8811
    5a7e:	99 23       	and	r25, r25
8812
    5a80:	69 f0       	breq	.+26     	; 0x5a9c <__divsf3x+0x22>
8813
    5a82:	9f 57       	subi	r25, 0x7F	; 127
8814
    5a84:	5f 57       	subi	r21, 0x7F	; 127
8815
    5a86:	95 1b       	sub	r25, r21
8816
    5a88:	33 f4       	brvc	.+12     	; 0x5a96 <__divsf3x+0x1c>
8817
    5a8a:	42 f4       	brpl	.+16     	; 0x5a9c <__divsf3x+0x22>
8818
    5a8c:	90 38       	cpi	r25, 0x80	; 128
8819
    5a8e:	11 f4       	brne	.+4      	; 0x5a94 <__divsf3x+0x1a>
8820
    5a90:	91 58       	subi	r25, 0x81	; 129
8821
    5a92:	05 c0       	rjmp	.+10     	; 0x5a9e <__divsf3x+0x24>
8822
    5a94:	9b c0       	rjmp	.+310    	; 0x5bcc <__fp_nan>
8823
    5a96:	91 58       	subi	r25, 0x81	; 129
8824
    5a98:	9f 3f       	cpi	r25, 0xFF	; 255
8825
    5a9a:	09 f4       	brne	.+2      	; 0x5a9e <__divsf3x+0x24>
8826
    5a9c:	c6 c0       	rjmp	.+396    	; 0x5c2a <__fp_zerox>
8827
    5a9e:	bb 27       	eor	r27, r27
8828
    5aa0:	11 24       	eor	r1, r1
8829
    5aa2:	62 17       	cp	r22, r18
8830
    5aa4:	73 07       	cpc	r23, r19
8831
    5aa6:	84 07       	cpc	r24, r20
8832
    5aa8:	30 f4       	brcc	.+12     	; 0x5ab6 <__divsf3x+0x3c>
8833
    5aaa:	66 0f       	add	r22, r22
8834
    5aac:	77 1f       	adc	r23, r23
8835
    5aae:	88 1f       	adc	r24, r24
8836
    5ab0:	bb 1f       	adc	r27, r27
8837
    5ab2:	91 50       	subi	r25, 0x01	; 1
8838
    5ab4:	98 f3       	brcs	.-26     	; 0x5a9c <__divsf3x+0x22>
8839
    5ab6:	11 d0       	rcall	.+34     	; 0x5ada <__divsf3x+0x60>
8840
    5ab8:	0f 92       	push	r0
8841
    5aba:	0f d0       	rcall	.+30     	; 0x5ada <__divsf3x+0x60>
8842
    5abc:	0f 92       	push	r0
8843
    5abe:	0d d0       	rcall	.+26     	; 0x5ada <__divsf3x+0x60>
8844
    5ac0:	a0 e8       	ldi	r26, 0x80	; 128
8845
    5ac2:	26 17       	cp	r18, r22
8846
    5ac4:	37 07       	cpc	r19, r23
8847
    5ac6:	48 07       	cpc	r20, r24
8848
    5ac8:	1b 06       	cpc	r1, r27
8849
    5aca:	09 f0       	breq	.+2      	; 0x5ace <__divsf3x+0x54>
8850
    5acc:	a0 48       	sbci	r26, 0x80	; 128
8851
    5ace:	ba 2f       	mov	r27, r26
8852
    5ad0:	60 2d       	mov	r22, r0
8853
    5ad2:	7f 91       	pop	r23
8854
    5ad4:	8f 91       	pop	r24
8855
    5ad6:	00 24       	eor	r0, r0
8856
    5ad8:	08 95       	ret
8857
    5ada:	a0 e8       	ldi	r26, 0x80	; 128
8858
    5adc:	00 24       	eor	r0, r0
8859
    5ade:	62 17       	cp	r22, r18
8860
    5ae0:	73 07       	cpc	r23, r19
8861
    5ae2:	84 07       	cpc	r24, r20
8862
    5ae4:	b1 05       	cpc	r27, r1
8863
    5ae6:	28 f0       	brcs	.+10     	; 0x5af2 <__divsf3x+0x78>
8864
    5ae8:	62 1b       	sub	r22, r18
8865
    5aea:	73 0b       	sbc	r23, r19
8866
    5aec:	84 0b       	sbc	r24, r20
8867
    5aee:	b1 09       	sbc	r27, r1
8868
    5af0:	0a 2a       	or	r0, r26
8869
    5af2:	66 0f       	add	r22, r22
8870
    5af4:	77 1f       	adc	r23, r23
8871
    5af6:	88 1f       	adc	r24, r24
8872
    5af8:	bb 1f       	adc	r27, r27
8873
    5afa:	a6 95       	lsr	r26
8874
    5afc:	81 f7       	brne	.-32     	; 0x5ade <__divsf3x+0x64>
8875
    5afe:	08 95       	ret
8876
 
8877
00005b00 <__fixsfsi>:
8878
    5b00:	97 fb       	bst	r25, 7
8879
    5b02:	73 d0       	rcall	.+230    	; 0x5bea <__fp_split1>
8880
    5b04:	9f 37       	cpi	r25, 0x7F	; 127
8881
    5b06:	38 f0       	brcs	.+14     	; 0x5b16 <__fixsfsi+0x16>
8882
    5b08:	fe e9       	ldi	r31, 0x9E	; 158
8883
    5b0a:	f9 1b       	sub	r31, r25
8884
    5b0c:	98 2f       	mov	r25, r24
8885
    5b0e:	87 2f       	mov	r24, r23
8886
    5b10:	76 2f       	mov	r23, r22
8887
    5b12:	6b 2f       	mov	r22, r27
8888
    5b14:	05 c0       	rjmp	.+10     	; 0x5b20 <__fixsfsi+0x20>
8889
    5b16:	86 c0       	rjmp	.+268    	; 0x5c24 <__fp_zero>
8890
    5b18:	96 95       	lsr	r25
8891
    5b1a:	87 95       	ror	r24
8892
    5b1c:	77 95       	ror	r23
8893
    5b1e:	67 95       	ror	r22
8894
    5b20:	f1 50       	subi	r31, 0x01	; 1
8895
    5b22:	d0 f7       	brcc	.-12     	; 0x5b18 <__fixsfsi+0x18>
8896
    5b24:	3e f4       	brtc	.+14     	; 0x5b34 <__fp_lneg+0xe>
8897
 
8898
00005b26 <__fp_lneg>:
8899
    5b26:	90 95       	com	r25
8900
    5b28:	80 95       	com	r24
8901
    5b2a:	70 95       	com	r23
8902
    5b2c:	61 95       	neg	r22
8903
    5b2e:	7f 4f       	sbci	r23, 0xFF	; 255
8904
    5b30:	8f 4f       	sbci	r24, 0xFF	; 255
8905
    5b32:	9f 4f       	sbci	r25, 0xFF	; 255
8906
    5b34:	08 95       	ret
8907
 
8908
00005b36 <__floatunssisf>:
8909
    5b36:	e8 94       	clt
8910
    5b38:	03 c0       	rjmp	.+6      	; 0x5b40 <__floatsisf+0x6>
8911
 
8912
00005b3a <__floatsisf>:
8913
    5b3a:	97 fb       	bst	r25, 7
8914
    5b3c:	0e f4       	brtc	.+2      	; 0x5b40 <__floatsisf+0x6>
8915
    5b3e:	f3 df       	rcall	.-26     	; 0x5b26 <__fp_lneg>
8916
    5b40:	b6 2f       	mov	r27, r22
8917
    5b42:	67 2f       	mov	r22, r23
8918
    5b44:	78 2f       	mov	r23, r24
8919
    5b46:	89 2f       	mov	r24, r25
8920
    5b48:	9e e9       	ldi	r25, 0x9E	; 158
8921
    5b4a:	00 24       	eor	r0, r0
8922
    5b4c:	27 c0       	rjmp	.+78     	; 0x5b9c <__fp_merge>
8923
 
8924
00005b4e <__eqsf2>:
8925
    5b4e:	0e d0       	rcall	.+28     	; 0x5b6c <.fp_cmp>
8926
    5b50:	5e f0       	brts	.+22     	; 0x5b68 <__cmpsf2+0xe>
8927
    5b52:	04 c0       	rjmp	.+8      	; 0x5b5c <__cmpsf2+0x2>
8928
 
8929
00005b54 <__gesf2>:
8930
    5b54:	0b d0       	rcall	.+22     	; 0x5b6c <.fp_cmp>
8931
    5b56:	26 f0       	brts	.+8      	; 0x5b60 <__cmpsf2+0x6>
8932
    5b58:	01 c0       	rjmp	.+2      	; 0x5b5c <__cmpsf2+0x2>
8933
 
8934
00005b5a <__cmpsf2>:
8935
    5b5a:	08 d0       	rcall	.+16     	; 0x5b6c <.fp_cmp>
8936
    5b5c:	19 f0       	breq	.+6      	; 0x5b64 <__cmpsf2+0xa>
8937
    5b5e:	20 f4       	brcc	.+8      	; 0x5b68 <__cmpsf2+0xe>
8938
    5b60:	8f ef       	ldi	r24, 0xFF	; 255
8939
    5b62:	08 95       	ret
8940
    5b64:	80 e0       	ldi	r24, 0x00	; 0
8941
    5b66:	08 95       	ret
8942
    5b68:	81 e0       	ldi	r24, 0x01	; 1
8943
    5b6a:	08 95       	ret
8944
 
8945
00005b6c <.fp_cmp>:
8946
    5b6c:	97 fb       	bst	r25, 7
8947
    5b6e:	09 2e       	mov	r0, r25
8948
    5b70:	05 26       	eor	r0, r21
8949
    5b72:	00 f8       	bld	r0, 0
8950
    5b74:	68 94       	set
8951
    5b76:	30 d0       	rcall	.+96     	; 0x5bd8 <__fp_split2>
8952
    5b78:	e8 94       	clt
8953
    5b7a:	07 fc       	sbrc	r0, 7
8954
    5b7c:	07 c0       	rjmp	.+14     	; 0x5b8c <.fp_cmp+0x20>
8955
    5b7e:	62 17       	cp	r22, r18
8956
    5b80:	73 07       	cpc	r23, r19
8957
    5b82:	84 07       	cpc	r24, r20
8958
    5b84:	95 07       	cpc	r25, r21
8959
    5b86:	21 f0       	breq	.+8      	; 0x5b90 <.fp_cmp+0x24>
8960
    5b88:	08 f4       	brcc	.+2      	; 0x5b8c <.fp_cmp+0x20>
8961
    5b8a:	00 94       	com	r0
8962
    5b8c:	07 94       	ror	r0
8963
    5b8e:	98 94       	clz
8964
    5b90:	08 95       	ret
8965
    5b92:	9a 95       	dec	r25
8966
    5b94:	bb 0f       	add	r27, r27
8967
    5b96:	66 1f       	adc	r22, r22
8968
    5b98:	77 1f       	adc	r23, r23
8969
    5b9a:	88 1f       	adc	r24, r24
8970
 
8971
00005b9c <__fp_merge>:
8972
    5b9c:	11 24       	eor	r1, r1
8973
    5b9e:	99 23       	and	r25, r25
8974
    5ba0:	a1 f0       	breq	.+40     	; 0x5bca <__fp_merge+0x2e>
8975
    5ba2:	88 23       	and	r24, r24
8976
    5ba4:	b2 f7       	brpl	.-20     	; 0x5b92 <.fp_cmp+0x26>
8977
    5ba6:	9f 3f       	cpi	r25, 0xFF	; 255
8978
    5ba8:	59 f0       	breq	.+22     	; 0x5bc0 <__fp_merge+0x24>
8979
    5baa:	bb 0f       	add	r27, r27
8980
    5bac:	48 f4       	brcc	.+18     	; 0x5bc0 <__fp_merge+0x24>
8981
    5bae:	21 f4       	brne	.+8      	; 0x5bb8 <__fp_merge+0x1c>
8982
    5bb0:	00 20       	and	r0, r0
8983
    5bb2:	11 f4       	brne	.+4      	; 0x5bb8 <__fp_merge+0x1c>
8984
    5bb4:	60 ff       	sbrs	r22, 0
8985
    5bb6:	04 c0       	rjmp	.+8      	; 0x5bc0 <__fp_merge+0x24>
8986
    5bb8:	6f 5f       	subi	r22, 0xFF	; 255
8987
    5bba:	7f 4f       	sbci	r23, 0xFF	; 255
8988
    5bbc:	8f 4f       	sbci	r24, 0xFF	; 255
8989
    5bbe:	9f 4f       	sbci	r25, 0xFF	; 255
8990
    5bc0:	88 1f       	adc	r24, r24
8991
    5bc2:	97 95       	ror	r25
8992
    5bc4:	87 95       	ror	r24
8993
    5bc6:	97 f9       	bld	r25, 7
8994
    5bc8:	08 95       	ret
8995
    5bca:	2c c0       	rjmp	.+88     	; 0x5c24 <__fp_zero>
8996
 
8997
00005bcc <__fp_nan>:
8998
    5bcc:	9f ef       	ldi	r25, 0xFF	; 255
8999
    5bce:	80 ec       	ldi	r24, 0xC0	; 192
9000
    5bd0:	08 95       	ret
9001
 
9002
00005bd2 <__fp_split3>:
9003
    5bd2:	05 2e       	mov	r0, r21
9004
    5bd4:	09 26       	eor	r0, r25
9005
    5bd6:	07 fa       	bst	r0, 7
9006
 
9007
00005bd8 <__fp_split2>:
9008
    5bd8:	44 0f       	add	r20, r20
9009
    5bda:	55 1f       	adc	r21, r21
9010
    5bdc:	5f 3f       	cpi	r21, 0xFF	; 255
9011
    5bde:	79 f0       	breq	.+30     	; 0x5bfe <__fp_split1+0x14>
9012
    5be0:	aa 27       	eor	r26, r26
9013
    5be2:	a5 17       	cp	r26, r21
9014
    5be4:	08 f0       	brcs	.+2      	; 0x5be8 <__fp_split2+0x10>
9015
    5be6:	51 e0       	ldi	r21, 0x01	; 1
9016
    5be8:	47 95       	ror	r20
9017
 
9018
00005bea <__fp_split1>:
9019
    5bea:	88 0f       	add	r24, r24
9020
    5bec:	99 1f       	adc	r25, r25
9021
    5bee:	9f 3f       	cpi	r25, 0xFF	; 255
9022
    5bf0:	31 f0       	breq	.+12     	; 0x5bfe <__fp_split1+0x14>
9023
    5bf2:	bb 27       	eor	r27, r27
9024
    5bf4:	b9 17       	cp	r27, r25
9025
    5bf6:	08 f0       	brcs	.+2      	; 0x5bfa <__fp_split1+0x10>
9026
    5bf8:	91 e0       	ldi	r25, 0x01	; 1
9027
    5bfa:	87 95       	ror	r24
9028
    5bfc:	08 95       	ret
9029
    5bfe:	9f 91       	pop	r25
9030
    5c00:	9f 91       	pop	r25
9031
    5c02:	11 24       	eor	r1, r1
9032
    5c04:	e3 cf       	rjmp	.-58     	; 0x5bcc <__fp_nan>
9033
 
9034
00005c06 <__fp_split_a>:
9035
    5c06:	97 fb       	bst	r25, 7
9036
    5c08:	88 0f       	add	r24, r24
9037
    5c0a:	99 1f       	adc	r25, r25
9038
    5c0c:	9f 3f       	cpi	r25, 0xFF	; 255
9039
    5c0e:	31 f0       	breq	.+12     	; 0x5c1c <__fp_split_a+0x16>
9040
    5c10:	bb 27       	eor	r27, r27
9041
    5c12:	b9 17       	cp	r27, r25
9042
    5c14:	08 f0       	brcs	.+2      	; 0x5c18 <__fp_split_a+0x12>
9043
    5c16:	91 e0       	ldi	r25, 0x01	; 1
9044
    5c18:	87 95       	ror	r24
9045
    5c1a:	08 95       	ret
9046
    5c1c:	9f 91       	pop	r25
9047
    5c1e:	9f 91       	pop	r25
9048
    5c20:	11 24       	eor	r1, r1
9049
    5c22:	d4 cf       	rjmp	.-88     	; 0x5bcc <__fp_nan>
9050
 
9051
00005c24 <__fp_zero>:
9052
    5c24:	66 27       	eor	r22, r22
9053
    5c26:	77 27       	eor	r23, r23
9054
    5c28:	88 27       	eor	r24, r24
9055
 
9056
00005c2a <__fp_zerox>:
9057
    5c2a:	99 27       	eor	r25, r25
9058
    5c2c:	08 95       	ret
9059
 
9060
00005c2e <__mulsf3>:
9061
    5c2e:	d1 df       	rcall	.-94     	; 0x5bd2 <__fp_split3>
9062
    5c30:	01 d0       	rcall	.+2      	; 0x5c34 <__mulsf3x>
9063
    5c32:	b4 cf       	rjmp	.-152    	; 0x5b9c <__fp_merge>
9064
 
9065
00005c34 <__mulsf3x>:
9066
    5c34:	99 23       	and	r25, r25
9067
    5c36:	39 f0       	breq	.+14     	; 0x5c46 <__mulsf3x+0x12>
9068
    5c38:	55 23       	and	r21, r21
9069
    5c3a:	29 f0       	breq	.+10     	; 0x5c46 <__mulsf3x+0x12>
9070
    5c3c:	9f 57       	subi	r25, 0x7F	; 127
9071
    5c3e:	5f 57       	subi	r21, 0x7F	; 127
9072
    5c40:	95 0f       	add	r25, r21
9073
    5c42:	13 f4       	brvc	.+4      	; 0x5c48 <__mulsf3x+0x14>
9074
    5c44:	9a f1       	brmi	.+102    	; 0x5cac <__mulsf3x+0x78>
9075
    5c46:	f1 cf       	rjmp	.-30     	; 0x5c2a <__fp_zerox>
9076
    5c48:	91 58       	subi	r25, 0x81	; 129
9077
    5c4a:	9f 3f       	cpi	r25, 0xFF	; 255
9078
    5c4c:	e1 f3       	breq	.-8      	; 0x5c46 <__mulsf3x+0x12>
9079
    5c4e:	62 9f       	mul	r22, r18
9080
    5c50:	a1 2d       	mov	r26, r1
9081
    5c52:	0f 92       	push	r0
9082
    5c54:	bb 27       	eor	r27, r27
9083
    5c56:	63 9f       	mul	r22, r19
9084
    5c58:	a0 0d       	add	r26, r0
9085
    5c5a:	b1 1d       	adc	r27, r1
9086
    5c5c:	ee 27       	eor	r30, r30
9087
    5c5e:	72 9f       	mul	r23, r18
9088
    5c60:	a0 0d       	add	r26, r0
9089
    5c62:	b1 1d       	adc	r27, r1
9090
    5c64:	ee 1f       	adc	r30, r30
9091
    5c66:	af 93       	push	r26
9092
    5c68:	aa 27       	eor	r26, r26
9093
    5c6a:	64 9f       	mul	r22, r20
9094
    5c6c:	b0 0d       	add	r27, r0
9095
    5c6e:	e1 1d       	adc	r30, r1
9096
    5c70:	73 9f       	mul	r23, r19
9097
    5c72:	b0 0d       	add	r27, r0
9098
    5c74:	e1 1d       	adc	r30, r1
9099
    5c76:	aa 1f       	adc	r26, r26
9100
    5c78:	66 27       	eor	r22, r22
9101
    5c7a:	82 9f       	mul	r24, r18
9102
    5c7c:	b0 0d       	add	r27, r0
9103
    5c7e:	e1 1d       	adc	r30, r1
9104
    5c80:	a6 1f       	adc	r26, r22
9105
    5c82:	55 27       	eor	r21, r21
9106
    5c84:	74 9f       	mul	r23, r20
9107
    5c86:	e0 0d       	add	r30, r0
9108
    5c88:	a1 1d       	adc	r26, r1
9109
    5c8a:	55 1f       	adc	r21, r21
9110
    5c8c:	83 9f       	mul	r24, r19
9111
    5c8e:	e0 0d       	add	r30, r0
9112
    5c90:	a1 1d       	adc	r26, r1
9113
    5c92:	56 1f       	adc	r21, r22
9114
    5c94:	84 9f       	mul	r24, r20
9115
    5c96:	a0 0d       	add	r26, r0
9116
    5c98:	51 1d       	adc	r21, r1
9117
    5c9a:	85 2f       	mov	r24, r21
9118
    5c9c:	7a 2f       	mov	r23, r26
9119
    5c9e:	6e 2f       	mov	r22, r30
9120
    5ca0:	1f 90       	pop	r1
9121
    5ca2:	0f 90       	pop	r0
9122
    5ca4:	88 23       	and	r24, r24
9123
    5ca6:	1a f4       	brpl	.+6      	; 0x5cae <__mulsf3x+0x7a>
9124
    5ca8:	93 95       	inc	r25
9125
    5caa:	39 f4       	brne	.+14     	; 0x5cba <__mulsf3x+0x86>
9126
    5cac:	8f cf       	rjmp	.-226    	; 0x5bcc <__fp_nan>
9127
    5cae:	00 0c       	add	r0, r0
9128
    5cb0:	11 1c       	adc	r1, r1
9129
    5cb2:	bb 1f       	adc	r27, r27
9130
    5cb4:	66 1f       	adc	r22, r22
9131
    5cb6:	77 1f       	adc	r23, r23
9132
    5cb8:	88 1f       	adc	r24, r24
9133
    5cba:	01 28       	or	r0, r1
9134
    5cbc:	08 95       	ret
9135
 
9136
00005cbe <__mulsi3>:
9137
    5cbe:	62 9f       	mul	r22, r18
9138
    5cc0:	d0 01       	movw	r26, r0
9139
    5cc2:	73 9f       	mul	r23, r19
9140
    5cc4:	f0 01       	movw	r30, r0
9141
    5cc6:	82 9f       	mul	r24, r18
9142
    5cc8:	e0 0d       	add	r30, r0
9143
    5cca:	f1 1d       	adc	r31, r1
9144
    5ccc:	64 9f       	mul	r22, r20
9145
    5cce:	e0 0d       	add	r30, r0
9146
    5cd0:	f1 1d       	adc	r31, r1
9147
    5cd2:	92 9f       	mul	r25, r18
9148
    5cd4:	f0 0d       	add	r31, r0
9149
    5cd6:	83 9f       	mul	r24, r19
9150
    5cd8:	f0 0d       	add	r31, r0
9151
    5cda:	74 9f       	mul	r23, r20
9152
    5cdc:	f0 0d       	add	r31, r0
9153
    5cde:	65 9f       	mul	r22, r21
9154
    5ce0:	f0 0d       	add	r31, r0
9155
    5ce2:	99 27       	eor	r25, r25
9156
    5ce4:	72 9f       	mul	r23, r18
9157
    5ce6:	b0 0d       	add	r27, r0
9158
    5ce8:	e1 1d       	adc	r30, r1
9159
    5cea:	f9 1f       	adc	r31, r25
9160
    5cec:	63 9f       	mul	r22, r19
9161
    5cee:	b0 0d       	add	r27, r0
9162
    5cf0:	e1 1d       	adc	r30, r1
9163
    5cf2:	f9 1f       	adc	r31, r25
9164
    5cf4:	bd 01       	movw	r22, r26
9165
    5cf6:	cf 01       	movw	r24, r30
9166
    5cf8:	11 24       	eor	r1, r1
9167
    5cfa:	08 95       	ret
9168
 
9169
00005cfc <__udivmodhi4>:
9170
    5cfc:	aa 1b       	sub	r26, r26
9171
    5cfe:	bb 1b       	sub	r27, r27
9172
    5d00:	51 e1       	ldi	r21, 0x11	; 17
9173
    5d02:	07 c0       	rjmp	.+14     	; 0x5d12 <__udivmodhi4_ep>
9174
 
9175
00005d04 <__udivmodhi4_loop>:
9176
    5d04:	aa 1f       	adc	r26, r26
9177
    5d06:	bb 1f       	adc	r27, r27
9178
    5d08:	a6 17       	cp	r26, r22
9179
    5d0a:	b7 07       	cpc	r27, r23
9180
    5d0c:	10 f0       	brcs	.+4      	; 0x5d12 <__udivmodhi4_ep>
9181
    5d0e:	a6 1b       	sub	r26, r22
9182
    5d10:	b7 0b       	sbc	r27, r23
9183
 
9184
00005d12 <__udivmodhi4_ep>:
9185
    5d12:	88 1f       	adc	r24, r24
9186
    5d14:	99 1f       	adc	r25, r25
9187
    5d16:	5a 95       	dec	r21
9188
    5d18:	a9 f7       	brne	.-22     	; 0x5d04 <__udivmodhi4_loop>
9189
    5d1a:	80 95       	com	r24
9190
    5d1c:	90 95       	com	r25
9191
    5d1e:	bc 01       	movw	r22, r24
9192
    5d20:	cd 01       	movw	r24, r26
9193
    5d22:	08 95       	ret
9194
 
9195
00005d24 <__divmodhi4>:
9196
    5d24:	97 fb       	bst	r25, 7
9197
    5d26:	09 2e       	mov	r0, r25
9198
    5d28:	07 26       	eor	r0, r23
9199
    5d2a:	0a d0       	rcall	.+20     	; 0x5d40 <__divmodhi4_neg1>
9200
    5d2c:	77 fd       	sbrc	r23, 7
9201
    5d2e:	04 d0       	rcall	.+8      	; 0x5d38 <__divmodhi4_neg2>
9202
    5d30:	e5 df       	rcall	.-54     	; 0x5cfc <__udivmodhi4>
9203
    5d32:	06 d0       	rcall	.+12     	; 0x5d40 <__divmodhi4_neg1>
9204
    5d34:	00 20       	and	r0, r0
9205
    5d36:	1a f4       	brpl	.+6      	; 0x5d3e <__divmodhi4_exit>
9206
 
9207
00005d38 <__divmodhi4_neg2>:
9208
    5d38:	70 95       	com	r23
9209
    5d3a:	61 95       	neg	r22
9210
    5d3c:	7f 4f       	sbci	r23, 0xFF	; 255
9211
 
9212
00005d3e <__divmodhi4_exit>:
9213
    5d3e:	08 95       	ret
9214
 
9215
00005d40 <__divmodhi4_neg1>:
9216
    5d40:	f6 f7       	brtc	.-4      	; 0x5d3e <__divmodhi4_exit>
9217
    5d42:	90 95       	com	r25
9218
    5d44:	81 95       	neg	r24
9219
    5d46:	9f 4f       	sbci	r25, 0xFF	; 255
9220
    5d48:	08 95       	ret
9221
 
9222
00005d4a <__udivmodsi4>:
9223
    5d4a:	a1 e2       	ldi	r26, 0x21	; 33
9224
    5d4c:	1a 2e       	mov	r1, r26
9225
    5d4e:	aa 1b       	sub	r26, r26
9226
    5d50:	bb 1b       	sub	r27, r27
9227
    5d52:	fd 01       	movw	r30, r26
9228
    5d54:	0d c0       	rjmp	.+26     	; 0x5d70 <__udivmodsi4_ep>
9229
 
9230
00005d56 <__udivmodsi4_loop>:
9231
    5d56:	aa 1f       	adc	r26, r26
9232
    5d58:	bb 1f       	adc	r27, r27
9233
    5d5a:	ee 1f       	adc	r30, r30
9234
    5d5c:	ff 1f       	adc	r31, r31
9235
    5d5e:	a2 17       	cp	r26, r18
9236
    5d60:	b3 07       	cpc	r27, r19
9237
    5d62:	e4 07       	cpc	r30, r20
9238
    5d64:	f5 07       	cpc	r31, r21
9239
    5d66:	20 f0       	brcs	.+8      	; 0x5d70 <__udivmodsi4_ep>
9240
    5d68:	a2 1b       	sub	r26, r18
9241
    5d6a:	b3 0b       	sbc	r27, r19
9242
    5d6c:	e4 0b       	sbc	r30, r20
9243
    5d6e:	f5 0b       	sbc	r31, r21
9244
 
9245
00005d70 <__udivmodsi4_ep>:
9246
    5d70:	66 1f       	adc	r22, r22
9247
    5d72:	77 1f       	adc	r23, r23
9248
    5d74:	88 1f       	adc	r24, r24
9249
    5d76:	99 1f       	adc	r25, r25
9250
    5d78:	1a 94       	dec	r1
9251
    5d7a:	69 f7       	brne	.-38     	; 0x5d56 <__udivmodsi4_loop>
9252
    5d7c:	60 95       	com	r22
9253
    5d7e:	70 95       	com	r23
9254
    5d80:	80 95       	com	r24
9255
    5d82:	90 95       	com	r25
9256
    5d84:	9b 01       	movw	r18, r22
9257
    5d86:	ac 01       	movw	r20, r24
9258
    5d88:	bd 01       	movw	r22, r26
9259
    5d8a:	cf 01       	movw	r24, r30
9260
    5d8c:	08 95       	ret
9261
 
9262
00005d8e <__divmodsi4>:
9263
    5d8e:	97 fb       	bst	r25, 7
9264
    5d90:	09 2e       	mov	r0, r25
9265
    5d92:	05 26       	eor	r0, r21
9266
    5d94:	0e d0       	rcall	.+28     	; 0x5db2 <__divmodsi4_neg1>
9267
    5d96:	57 fd       	sbrc	r21, 7
9268
    5d98:	04 d0       	rcall	.+8      	; 0x5da2 <__divmodsi4_neg2>
9269
    5d9a:	d7 df       	rcall	.-82     	; 0x5d4a <__udivmodsi4>
9270
    5d9c:	0a d0       	rcall	.+20     	; 0x5db2 <__divmodsi4_neg1>
9271
    5d9e:	00 1c       	adc	r0, r0
9272
    5da0:	38 f4       	brcc	.+14     	; 0x5db0 <__divmodsi4_exit>
9273
 
9274
00005da2 <__divmodsi4_neg2>:
9275
    5da2:	50 95       	com	r21
9276
    5da4:	40 95       	com	r20
9277
    5da6:	30 95       	com	r19
9278
    5da8:	21 95       	neg	r18
9279
    5daa:	3f 4f       	sbci	r19, 0xFF	; 255
9280
    5dac:	4f 4f       	sbci	r20, 0xFF	; 255
9281
    5dae:	5f 4f       	sbci	r21, 0xFF	; 255
9282
 
9283
00005db0 <__divmodsi4_exit>:
9284
    5db0:	08 95       	ret
9285
 
9286
00005db2 <__divmodsi4_neg1>:
9287
    5db2:	f6 f7       	brtc	.-4      	; 0x5db0 <__divmodsi4_exit>
9288
    5db4:	90 95       	com	r25
9289
    5db6:	80 95       	com	r24
9290
    5db8:	70 95       	com	r23
9291
    5dba:	61 95       	neg	r22
9292
    5dbc:	7f 4f       	sbci	r23, 0xFF	; 255
9293
    5dbe:	8f 4f       	sbci	r24, 0xFF	; 255
9294
    5dc0:	9f 4f       	sbci	r25, 0xFF	; 255
9295
    5dc2:	08 95       	ret
9296
 
9297
00005dc4 <__prologue_saves__>:
9298
    5dc4:	2f 92       	push	r2
9299
    5dc6:	3f 92       	push	r3
9300
    5dc8:	4f 92       	push	r4
9301
    5dca:	5f 92       	push	r5
9302
    5dcc:	6f 92       	push	r6
9303
    5dce:	7f 92       	push	r7
9304
    5dd0:	8f 92       	push	r8
9305
    5dd2:	9f 92       	push	r9
9306
    5dd4:	af 92       	push	r10
9307
    5dd6:	bf 92       	push	r11
9308
    5dd8:	cf 92       	push	r12
9309
    5dda:	df 92       	push	r13
9310
    5ddc:	ef 92       	push	r14
9311
    5dde:	ff 92       	push	r15
9312
    5de0:	0f 93       	push	r16
9313
    5de2:	1f 93       	push	r17
9314
    5de4:	cf 93       	push	r28
9315
    5de6:	df 93       	push	r29
9316
    5de8:	cd b7       	in	r28, 0x3d	; 61
9317
    5dea:	de b7       	in	r29, 0x3e	; 62
9318
    5dec:	ca 1b       	sub	r28, r26
9319
    5dee:	db 0b       	sbc	r29, r27
9320
    5df0:	0f b6       	in	r0, 0x3f	; 63
9321
    5df2:	f8 94       	cli
9322
    5df4:	de bf       	out	0x3e, r29	; 62
9323
    5df6:	0f be       	out	0x3f, r0	; 63
9324
    5df8:	cd bf       	out	0x3d, r28	; 61
9325
    5dfa:	09 94       	ijmp
9326
 
9327
00005dfc <__epilogue_restores__>:
9328
    5dfc:	2a 88       	ldd	r2, Y+18	; 0x12
9329
    5dfe:	39 88       	ldd	r3, Y+17	; 0x11
9330
    5e00:	48 88       	ldd	r4, Y+16	; 0x10
9331
    5e02:	5f 84       	ldd	r5, Y+15	; 0x0f
9332
    5e04:	6e 84       	ldd	r6, Y+14	; 0x0e
9333
    5e06:	7d 84       	ldd	r7, Y+13	; 0x0d
9334
    5e08:	8c 84       	ldd	r8, Y+12	; 0x0c
9335
    5e0a:	9b 84       	ldd	r9, Y+11	; 0x0b
9336
    5e0c:	aa 84       	ldd	r10, Y+10	; 0x0a
9337
    5e0e:	b9 84       	ldd	r11, Y+9	; 0x09
9338
    5e10:	c8 84       	ldd	r12, Y+8	; 0x08
9339
    5e12:	df 80       	ldd	r13, Y+7	; 0x07
9340
    5e14:	ee 80       	ldd	r14, Y+6	; 0x06
9341
    5e16:	fd 80       	ldd	r15, Y+5	; 0x05
9342
    5e18:	0c 81       	ldd	r16, Y+4	; 0x04
9343
    5e1a:	1b 81       	ldd	r17, Y+3	; 0x03
9344
    5e1c:	aa 81       	ldd	r26, Y+2	; 0x02
9345
    5e1e:	b9 81       	ldd	r27, Y+1	; 0x01
9346
    5e20:	ce 0f       	add	r28, r30
9347
    5e22:	d1 1d       	adc	r29, r1
9348
    5e24:	0f b6       	in	r0, 0x3f	; 63
9349
    5e26:	f8 94       	cli
9350
    5e28:	de bf       	out	0x3e, r29	; 62
9351
    5e2a:	0f be       	out	0x3f, r0	; 63
9352
    5e2c:	cd bf       	out	0x3d, r28	; 61
9353
    5e2e:	ed 01       	movw	r28, r26
9354
    5e30:	08 95       	ret
9355
 
9356
00005e32 <__tablejump2__>:
9357
    5e32:	ee 0f       	add	r30, r30
9358
    5e34:	ff 1f       	adc	r31, r31
9359
 
9360
00005e36 <__tablejump__>:
9361
    5e36:	05 90       	lpm	r0, Z+
9362
    5e38:	f4 91       	lpm	r31, Z
9363
    5e3a:	e0 2d       	mov	r30, r0
9364
    5e3c:	09 94       	ijmp
9365
 
9366
00005e3e <__eeprom_read_byte_1F2021>:
9367
    5e3e:	f9 99       	sbic	0x1f, 1	; 31
9368
    5e40:	fe cf       	rjmp	.-4      	; 0x5e3e <__eeprom_read_byte_1F2021>
9369
    5e42:	b2 bd       	out	0x22, r27	; 34
9370
    5e44:	a1 bd       	out	0x21, r26	; 33
9371
    5e46:	f8 9a       	sbi	0x1f, 0	; 31
9372
    5e48:	11 96       	adiw	r26, 0x01	; 1
9373
    5e4a:	00 b4       	in	r0, 0x20	; 32
9374
    5e4c:	08 95       	ret
9375
 
9376
00005e4e <__eeprom_read_block_1F2021>:
9377
    5e4e:	f7 df       	rcall	.-18     	; 0x5e3e <__eeprom_read_byte_1F2021>
9378
    5e50:	01 92       	st	Z+, r0
9379
    5e52:	1a 94       	dec	r1
9380
    5e54:	e1 f7       	brne	.-8      	; 0x5e4e <__eeprom_read_block_1F2021>
9381
    5e56:	08 95       	ret
9382
 
9383
00005e58 <__eeprom_write_byte_1F2021>:
9384
    5e58:	f9 99       	sbic	0x1f, 1	; 31
9385
    5e5a:	fe cf       	rjmp	.-4      	; 0x5e58 <__eeprom_write_byte_1F2021>
9386
    5e5c:	b2 bd       	out	0x22, r27	; 34
9387
    5e5e:	a1 bd       	out	0x21, r26	; 33
9388
    5e60:	00 bc       	out	0x20, r0	; 32
9389
    5e62:	11 96       	adiw	r26, 0x01	; 1
9390
    5e64:	0f b6       	in	r0, 0x3f	; 63
9391
    5e66:	f8 94       	cli
9392
    5e68:	fa 9a       	sbi	0x1f, 2	; 31
9393
    5e6a:	f9 9a       	sbi	0x1f, 1	; 31
9394
    5e6c:	0f be       	out	0x3f, r0	; 63
9395
    5e6e:	08 95       	ret
9396
 
9397
00005e70 <__eeprom_write_block_1F2021>:
9398
    5e70:	01 90       	ld	r0, Z+
9399
    5e72:	f2 df       	rcall	.-28     	; 0x5e58 <__eeprom_write_byte_1F2021>
9400
    5e74:	1a 94       	dec	r1
9401
    5e76:	e1 f7       	brne	.-8      	; 0x5e70 <__eeprom_write_block_1F2021>
9402
    5e78:	08 95       	ret
9403
 
9404
00005e7a <_exit>:
9405
    5e7a:	ff cf       	rjmp	.-2      	; 0x5e7a <_exit>