Subversion Repositories FlightCtrl

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
93 salvo 1
 
2
Flight-Ctrl_MEGA644_V0_61.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         00005438  00000000  00000000  000000b4  2**1
9
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
10
  2 .bss          00000395  0080018a  0080018a  00005576  2**0
11
                  ALLOC
12
  3 .eeprom       00000800  00810000  00810000  00005576  2**0
13
                  CONTENTS, ALLOC, LOAD, DATA
14
  4 .stab         00000378  00000000  00000000  00005d78  2**2
15
                  CONTENTS, READONLY, DEBUGGING
16
  5 .stabstr      00000071  00000000  00000000  000060f0  2**0
17
                  CONTENTS, READONLY, DEBUGGING
18
Disassembly of section .text:
19
 
20
00000000 <__vectors>:
21
       0:	0c 94 d9 01 	jmp	0x3b2	; 0x3b2 <__ctors_end>
22
       4:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
23
       8:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
24
       c:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
25
      10:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
26
      14:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
27
      18:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
28
      1c:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
29
      20:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
30
      24:	0c 94 a4 0a 	jmp	0x1548	; 0x1548 <__vector_9>
31
      28:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
32
      2c:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
33
      30:	0c 94 75 13 	jmp	0x26ea	; 0x26ea <__vector_12>
34
      34:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
35
      38:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
36
      3c:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
37
      40:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
38
      44:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
39
      48:	0c 94 d0 09 	jmp	0x13a0	; 0x13a0 <__vector_18>
40
      4c:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
41
      50:	0c 94 c8 03 	jmp	0x790	; 0x790 <__vector_20>
42
      54:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
43
      58:	0c 94 92 03 	jmp	0x724	; 0x724 <__vector_22>
44
      5c:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
45
      60:	0c 94 90 0b 	jmp	0x1720	; 0x1720 <__vector_24>
46
      64:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
47
      68:	0c 94 c2 12 	jmp	0x2584	; 0x2584 <__vector_26>
48
      6c:	0c 94 f6 01 	jmp	0x3ec	; 0x3ec <__bad_interrupt>
49
 
50
00000070 <__c.1994>:
51
      70:	0a 0a 0d 00                                         ....
52
 
53
00000074 <__c.1992>:
54
      74:	4e 65 75 74 72 61 6c 00                             Neutral.
55
 
56
0000007c <__c.1990>:
57
      7c:	48 65 61 64 69 6e 67 48 6f 6c 64 00                 HeadingHold.
58
 
59
00000088 <__c.1988>:
60
      88:	0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00           ..Steuerung: .
61
 
62
00000096 <__c.1986>:
63
      96:	4f 4b 0a 0d 00                                      OK...
64
 
65
0000009b <__c.1981>:
66
      9b:	0a 0d 41 62 67 6c 65 69 63 68 20 4c 75 66 74 64     ..Abgleich Luftd
67
      ab:	72 75 63 6b 73 65 6e 73 6f 72 2e 2e 00              rucksensor...
68
 
69
000000b8 <__c.1979>:
70
      b8:	0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65     ..Benutze Parame
71
      c8:	74 65 72 73 61 74 7a 20 25 64 00                    tersatz %d.
72
 
73
000000d3 <__c.1971>:
74
      d3:	0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20     ..Init. EEPROM:
75
      e3:	47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c     Generiere Defaul
76
      f3:	74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00        t-Parameter....
77
 
78
00000102 <__c.1969>:
79
     102:	0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
80
     112:	3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
81
	...
82
 
83
00000123 <__c.1967>:
84
     123:	0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 20     ..FlightControl
85
     133:	56 25 64 2e 25 64 20 00                             V%d.%d .
86
 
87
0000013b <__c.1966>:
88
     13b:	2e 00                                               ..
89
 
90
0000013d <__c.2048>:
91
     13d:	52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.
92
 
93
0000014b <__c.2046>:
94
     14b:	53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.
95
 
96
00000159 <__c.2044>:
97
     159:	53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.
98
 
99
00000167 <__c.2042>:
100
     167:	53 65 72 76 6f 20 20 00                             Servo  .
101
 
102
0000016f <__c.2039>:
103
     16f:	50 6f 74 69 34 3a 20 20 25 33 69 00                 Poti4:  %3i.
104
 
105
0000017b <__c.2037>:
106
     17b:	50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.
107
 
108
00000187 <__c.2035>:
109
     187:	50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.
110
 
111
00000193 <__c.2033>:
112
     193:	50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.
113
 
114
0000019f <__c.2030>:
115
     19f:	53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.
116
 
117
000001ae <__c.2028>:
118
     1ae:	4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00        Messwert:  %5i.
119
 
120
000001bd <__c.2026>:
121
     1bd:	52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00        Richtung:  %5i.
122
 
123
000001cc <__c.2024>:
124
     1cc:	4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .
125
 
126
000001db <__c.2021>:
127
     1db:	45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00        Empf.Pegel:%5i.
128
 
129
000001ea <__c.2019>:
130
     1ea:	53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00        Spannung:  %5i.
131
 
132
000001f9 <__c.2016>:
133
     1f9:	48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00        Hoch %4i (%3i).
134
 
135
00000208 <__c.2014>:
136
     208:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
137
 
138
00000217 <__c.2012>:
139
     217:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
140
 
141
00000226 <__c.2010>:
142
     226:	41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.
143
 
144
00000233 <__c.2007>:
145
     233:	47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).
146
 
147
00000242 <__c.2005>:
148
     242:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
149
 
150
00000251 <__c.2003>:
151
     251:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
152
 
153
00000260 <__c.2001>:
154
     260:	47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.
155
 
156
0000026e <__c.1998>:
157
     26e:	50 33 3a 25 34 69 20 20 4b 61 6e e4 6c 65 20 00     P3:%4i  Kan.le .
158
 
159
0000027e <__c.1996>:
160
     27e:	50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .
161
 
162
0000028e <__c.1994>:
163
     28e:	47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .
164
 
165
0000029e <__c.1992>:
166
     29e:	4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .
167
 
168
000002ae <__c.1989>:
169
     2ae:	4b 37 3a 25 34 69 20 20 4b 61 6e e4 6c 65 20 00     K7:%4i  Kan.le .
170
 
171
000002be <__c.1987>:
172
     2be:	4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .
173
 
174
000002ce <__c.1985>:
175
     2ce:	4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00     K3:%4i  K4:%4i .
176
 
177
000002de <__c.1983>:
178
     2de:	4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00     K1:%4i  K2:%4i .
179
 
180
000002ee <__c.1980>:
181
     2ee:	4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00        Kompass:   %5i.
182
 
183
000002fd <__c.1978>:
184
     2fd:	52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.
185
 
186
0000030c <__c.1976>:
187
     30c:	4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.
188
 
189
0000031b <__c.1974>:
190
     31b:	61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.
191
 
192
00000325 <__c.1971>:
193
     325:	48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.
194
 
195
00000333 <__c.1969>:
196
     333:	4b 65 69 6e 65 20 00                                Keine .
197
 
198
0000033a <__c.1967>:
199
     33a:	4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.
200
 
201
00000349 <__c.1965>:
202
     349:	4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00        Luftdruck: %5i.
203
 
204
00000358 <__c.1963>:
205
     358:	53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00        SollHoehe: %5i.
206
 
207
00000367 <__c.1961>:
208
     367:	48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00        Hoehe:     %5i.
209
 
210
00000376 <__c.1957>:
211
     376:	28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00     (c) Holger Buss.
212
 
213
00000386 <__c.1955>:
214
     386:	53 65 74 74 69 6e 67 3a 20 25 64 20 00              Setting: %d .
215
 
216
00000393 <__c.1953>:
217
     393:	56 25 64 2e 25 64 00                                V%d.%d.
218
 
219
0000039a <__c.1951>:
220
     39a:	2b 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b     ++ MikroKopter +
221
     3aa:	2b 00                                               +.
222
 
223
000003ac <__c.1948>:
224
     3ac:	5b 25 69 5d 00 00                                   [%i]..
225
 
226
000003b2 <__ctors_end>:
227
     3b2:	11 24       	eor	r1, r1
228
     3b4:	1f be       	out	0x3f, r1	; 63
229
     3b6:	cf ef       	ldi	r28, 0xFF	; 255
230
     3b8:	d0 e1       	ldi	r29, 0x10	; 16
231
     3ba:	de bf       	out	0x3e, r29	; 62
232
     3bc:	cd bf       	out	0x3d, r28	; 61
233
 
234
000003be <__do_copy_data>:
235
     3be:	11 e0       	ldi	r17, 0x01	; 1
236
     3c0:	a0 e0       	ldi	r26, 0x00	; 0
237
     3c2:	b1 e0       	ldi	r27, 0x01	; 1
238
     3c4:	e8 e3       	ldi	r30, 0x38	; 56
239
     3c6:	f4 e5       	ldi	r31, 0x54	; 84
240
     3c8:	02 c0       	rjmp	.+4      	; 0x3ce <.do_copy_data_start>
241
 
242
000003ca <.do_copy_data_loop>:
243
     3ca:	05 90       	lpm	r0, Z+
244
     3cc:	0d 92       	st	X+, r0
245
 
246
000003ce <.do_copy_data_start>:
247
     3ce:	aa 38       	cpi	r26, 0x8A	; 138
248
     3d0:	b1 07       	cpc	r27, r17
249
     3d2:	d9 f7       	brne	.-10     	; 0x3ca <.do_copy_data_loop>
250
 
251
000003d4 <__do_clear_bss>:
252
     3d4:	15 e0       	ldi	r17, 0x05	; 5
253
     3d6:	aa e8       	ldi	r26, 0x8A	; 138
254
     3d8:	b1 e0       	ldi	r27, 0x01	; 1
255
     3da:	01 c0       	rjmp	.+2      	; 0x3de <.do_clear_bss_start>
256
 
257
000003dc <.do_clear_bss_loop>:
258
     3dc:	1d 92       	st	X+, r1
259
 
260
000003de <.do_clear_bss_start>:
261
     3de:	af 31       	cpi	r26, 0x1F	; 31
262
     3e0:	b1 07       	cpc	r27, r17
263
     3e2:	e1 f7       	brne	.-8      	; 0x3dc <.do_clear_bss_loop>
264
     3e4:	0e 94 2d 02 	call	0x45a	; 0x45a <main>
265
     3e8:	0c 94 1b 2a 	jmp	0x5436	; 0x5436 <_exit>
266
 
267
000003ec <__bad_interrupt>:
268
     3ec:	0c 94 00 00 	jmp	0	; 0x0 <__vectors>
269
 
270
000003f0 <GetActiveParamSetNumber>:
271
     3f0:	a2 e0       	ldi	r26, 0x02	; 2
272
     3f2:	b0 e0       	ldi	r27, 0x00	; 0
273
     3f4:	0e 94 07 2a 	call	0x540e	; 0x540e <__eeprom_read_byte_1F2021>
274
     3f8:	80 2d       	mov	r24, r0
275
     3fa:	99 27       	eor	r25, r25
276
     3fc:	08 95       	ret
277
 
278
000003fe <WriteParameterSet>:
279
     3fe:	fb 01       	movw	r30, r22
280
     400:	28 2f       	mov	r18, r24
281
     402:	86 30       	cpi	r24, 0x06	; 6
282
     404:	08 f0       	brcs	.+2      	; 0x408 <WriteParameterSet+0xa>
283
     406:	25 e0       	ldi	r18, 0x05	; 5
284
     408:	84 2f       	mov	r24, r20
285
     40a:	99 27       	eor	r25, r25
286
     40c:	42 9f       	mul	r20, r18
287
     40e:	d0 01       	movw	r26, r0
288
     410:	11 24       	eor	r1, r1
289
     412:	ac 59       	subi	r26, 0x9C	; 156
290
     414:	bf 4f       	sbci	r27, 0xFF	; 255
291
 
292
00000416 <.26_start>:
293
     416:	01 97       	sbiw	r24, 0x01	; 1
294
     418:	24 f0       	brlt	.+8      	; 0x422 <.26_finished>
295
     41a:	01 90       	ld	r0, Z+
296
     41c:	0e 94 0f 2a 	call	0x541e	; 0x541e <__eeprom_write_byte_1F2021>
297
     420:	fa cf       	rjmp	.-12     	; 0x416 <.26_start>
298
 
299
00000422 <.26_finished>:
300
     422:	a2 e0       	ldi	r26, 0x02	; 2
301
     424:	b0 e0       	ldi	r27, 0x00	; 0
302
     426:	02 2e       	mov	r0, r18
303
     428:	0e 94 0f 2a 	call	0x541e	; 0x541e <__eeprom_write_byte_1F2021>
304
     42c:	08 95       	ret
305
 
306
0000042e <ReadParameterSet>:
307
     42e:	cf 93       	push	r28
308
     430:	df 93       	push	r29
309
     432:	fb 01       	movw	r30, r22
310
     434:	c4 2f       	mov	r28, r20
311
     436:	dd 27       	eor	r29, r29
312
     438:	86 30       	cpi	r24, 0x06	; 6
313
     43a:	08 f0       	brcs	.+2      	; 0x43e <ReadParameterSet+0x10>
314
     43c:	85 e0       	ldi	r24, 0x05	; 5
315
     43e:	48 9f       	mul	r20, r24
316
     440:	d0 01       	movw	r26, r0
317
     442:	11 24       	eor	r1, r1
318
     444:	ac 59       	subi	r26, 0x9C	; 156
319
     446:	bf 4f       	sbci	r27, 0xFF	; 255
320
 
321
00000448 <.44_start>:
322
     448:	21 97       	sbiw	r28, 0x01	; 1
323
     44a:	24 f0       	brlt	.+8      	; 0x454 <.44_finished>
324
     44c:	0e 94 07 2a 	call	0x540e	; 0x540e <__eeprom_read_byte_1F2021>
325
     450:	01 92       	st	Z+, r0
326
     452:	fa cf       	rjmp	.-12     	; 0x448 <.44_start>
327
 
328
00000454 <.44_finished>:
329
     454:	df 91       	pop	r29
330
     456:	cf 91       	pop	r28
331
     458:	08 95       	ret
332
 
333
0000045a <main>:
334
     45a:	0f 93       	push	r16
335
     45c:	1f 93       	push	r17
336
     45e:	cf 93       	push	r28
337
     460:	df 93       	push	r29
338
     462:	91 e0       	ldi	r25, 0x01	; 1
339
     464:	97 b9       	out	0x07, r25	; 7
340
     466:	8f ef       	ldi	r24, 0xFF	; 255
341
     468:	88 b9       	out	0x08, r24	; 8
342
     46a:	8b e1       	ldi	r24, 0x1B	; 27
343
     46c:	84 b9       	out	0x04, r24	; 4
344
     46e:	95 b9       	out	0x05, r25	; 5
345
     470:	8e e3       	ldi	r24, 0x3E	; 62
346
     472:	8a b9       	out	0x0a, r24	; 10
347
     474:	57 9a       	sbi	0x0a, 7	; 10
348
     476:	87 ef       	ldi	r24, 0xF7	; 247
349
     478:	8b b9       	out	0x0b, r24	; 11
350
     47a:	84 b7       	in	r24, 0x34	; 52
351
     47c:	87 7f       	andi	r24, 0xF7	; 247
352
     47e:	84 bf       	out	0x34, r24	; 52
353
     480:	80 91 60 00 	lds	r24, 0x0060
354
     484:	88 61       	ori	r24, 0x18	; 24
355
     486:	80 93 60 00 	sts	0x0060, r24
356
     48a:	10 92 60 00 	sts	0x0060, r1
357
     48e:	80 ed       	ldi	r24, 0xD0	; 208
358
     490:	97 e0       	ldi	r25, 0x07	; 7
359
     492:	90 93 a7 01 	sts	0x01A7, r25
360
     496:	80 93 a6 01 	sts	0x01A6, r24
361
     49a:	10 92 28 02 	sts	0x0228, r1
362
     49e:	10 92 27 02 	sts	0x0227, r1
363
     4a2:	10 92 a8 04 	sts	0x04A8, r1
364
     4a6:	10 92 a7 04 	sts	0x04A7, r1
365
     4aa:	10 92 26 02 	sts	0x0226, r1
366
     4ae:	10 92 25 02 	sts	0x0225, r1
367
     4b2:	10 92 24 02 	sts	0x0224, r1
368
     4b6:	10 92 23 02 	sts	0x0223, r1
369
     4ba:	28 98       	cbi	0x05, 0	; 5
370
     4bc:	0e 94 51 0b 	call	0x16a2	; 0x16a2 <Timer_Init>
371
     4c0:	0e 94 9a 05 	call	0xb34	; 0xb34 <UART_Init>
372
     4c4:	0e 94 60 13 	call	0x26c0	; 0x26c0 <rc_sum_init>
373
     4c8:	0e 94 8a 0b 	call	0x1714	; 0x1714 <ADC_Init>
374
     4cc:	0e 94 a8 12 	call	0x2550	; 0x2550 <i2c_init>
375
     4d0:	78 94       	sei
376
     4d2:	10 92 b6 03 	sts	0x03B6, r1
377
     4d6:	8d e3       	ldi	r24, 0x3D	; 61
378
     4d8:	80 93 b7 03 	sts	0x03B7, r24
379
     4dc:	84 e0       	ldi	r24, 0x04	; 4
380
     4de:	80 93 b8 03 	sts	0x03B8, r24
381
     4e2:	8d e3       	ldi	r24, 0x3D	; 61
382
     4e4:	90 e0       	ldi	r25, 0x00	; 0
383
     4e6:	9f 93       	push	r25
384
     4e8:	8f 93       	push	r24
385
     4ea:	1f 92       	push	r1
386
     4ec:	1f 92       	push	r1
387
     4ee:	83 e2       	ldi	r24, 0x23	; 35
388
     4f0:	91 e0       	ldi	r25, 0x01	; 1
389
     4f2:	9f 93       	push	r25
390
     4f4:	8f 93       	push	r24
391
     4f6:	1f 92       	push	r1
392
     4f8:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
393
     4fc:	82 e0       	ldi	r24, 0x02	; 2
394
     4fe:	91 e0       	ldi	r25, 0x01	; 1
395
     500:	9f 93       	push	r25
396
     502:	8f 93       	push	r24
397
     504:	1f 92       	push	r1
398
     506:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
399
     50a:	29 9a       	sbi	0x05, 1	; 5
400
     50c:	a1 e0       	ldi	r26, 0x01	; 1
401
     50e:	b0 e0       	ldi	r27, 0x00	; 0
402
     510:	0e 94 07 2a 	call	0x540e	; 0x540e <__eeprom_read_byte_1F2021>
403
     514:	80 2d       	mov	r24, r0
404
     516:	2d b7       	in	r18, 0x3d	; 61
405
     518:	3e b7       	in	r19, 0x3e	; 62
406
     51a:	26 5f       	subi	r18, 0xF6	; 246
407
     51c:	3f 4f       	sbci	r19, 0xFF	; 255
408
     51e:	0f b6       	in	r0, 0x3f	; 63
409
     520:	f8 94       	cli
410
     522:	3e bf       	out	0x3e, r19	; 62
411
     524:	0f be       	out	0x3f, r0	; 63
412
     526:	2d bf       	out	0x3d, r18	; 61
413
     528:	8b 33       	cpi	r24, 0x3B	; 59
414
     52a:	a9 f1       	breq	.+106    	; 0x596 <main+0x13c>
415
     52c:	83 ed       	ldi	r24, 0xD3	; 211
416
     52e:	90 e0       	ldi	r25, 0x00	; 0
417
     530:	9f 93       	push	r25
418
     532:	8f 93       	push	r24
419
     534:	1f 92       	push	r1
420
     536:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
421
     53a:	0e 94 37 1b 	call	0x366e	; 0x366e <DefaultKonstanten1>
422
     53e:	4a e3       	ldi	r20, 0x3A	; 58
423
     540:	6f ec       	ldi	r22, 0xCF	; 207
424
     542:	74 e0       	ldi	r23, 0x04	; 4
425
     544:	80 e0       	ldi	r24, 0x00	; 0
426
     546:	0e 94 ff 01 	call	0x3fe	; 0x3fe <WriteParameterSet>
427
     54a:	01 e0       	ldi	r16, 0x01	; 1
428
     54c:	0f 90       	pop	r0
429
     54e:	0f 90       	pop	r0
430
     550:	0f 90       	pop	r0
431
     552:	02 30       	cpi	r16, 0x02	; 2
432
     554:	49 f4       	brne	.+18     	; 0x568 <main+0x10e>
433
     556:	0e 94 ca 1a 	call	0x3594	; 0x3594 <DefaultKonstanten2>
434
     55a:	4a e3       	ldi	r20, 0x3A	; 58
435
     55c:	6f ec       	ldi	r22, 0xCF	; 207
436
     55e:	74 e0       	ldi	r23, 0x04	; 4
437
     560:	82 e0       	ldi	r24, 0x02	; 2
438
     562:	0e 94 ff 01 	call	0x3fe	; 0x3fe <WriteParameterSet>
439
     566:	03 e0       	ldi	r16, 0x03	; 3
440
     568:	4a e3       	ldi	r20, 0x3A	; 58
441
     56a:	6f ec       	ldi	r22, 0xCF	; 207
442
     56c:	74 e0       	ldi	r23, 0x04	; 4
443
     56e:	80 2f       	mov	r24, r16
444
     570:	0e 94 ff 01 	call	0x3fe	; 0x3fe <WriteParameterSet>
445
     574:	0f 5f       	subi	r16, 0xFF	; 255
446
     576:	06 30       	cpi	r16, 0x06	; 6
447
     578:	60 f3       	brcs	.-40     	; 0x552 <main+0xf8>
448
     57a:	81 e0       	ldi	r24, 0x01	; 1
449
     57c:	22 e0       	ldi	r18, 0x02	; 2
450
     57e:	30 e0       	ldi	r19, 0x00	; 0
451
     580:	d9 01       	movw	r26, r18
452
     582:	08 2e       	mov	r0, r24
453
     584:	0e 94 0f 2a 	call	0x541e	; 0x541e <__eeprom_write_byte_1F2021>
454
     588:	8b e3       	ldi	r24, 0x3B	; 59
455
     58a:	21 50       	subi	r18, 0x01	; 1
456
     58c:	30 40       	sbci	r19, 0x00	; 0
457
     58e:	d9 01       	movw	r26, r18
458
     590:	08 2e       	mov	r0, r24
459
     592:	0e 94 0f 2a 	call	0x541e	; 0x541e <__eeprom_write_byte_1F2021>
460
     596:	02 e0       	ldi	r16, 0x02	; 2
461
     598:	10 e0       	ldi	r17, 0x00	; 0
462
     59a:	d8 01       	movw	r26, r16
463
     59c:	0e 94 07 2a 	call	0x540e	; 0x540e <__eeprom_read_byte_1F2021>
464
     5a0:	80 2d       	mov	r24, r0
465
     5a2:	4a e3       	ldi	r20, 0x3A	; 58
466
     5a4:	6f ec       	ldi	r22, 0xCF	; 207
467
     5a6:	74 e0       	ldi	r23, 0x04	; 4
468
     5a8:	0e 94 17 02 	call	0x42e	; 0x42e <ReadParameterSet>
469
     5ac:	d8 01       	movw	r26, r16
470
     5ae:	0e 94 07 2a 	call	0x540e	; 0x540e <__eeprom_read_byte_1F2021>
471
     5b2:	80 2d       	mov	r24, r0
472
     5b4:	99 27       	eor	r25, r25
473
     5b6:	9f 93       	push	r25
474
     5b8:	8f 93       	push	r24
475
     5ba:	88 eb       	ldi	r24, 0xB8	; 184
476
     5bc:	90 e0       	ldi	r25, 0x00	; 0
477
     5be:	9f 93       	push	r25
478
     5c0:	8f 93       	push	r24
479
     5c2:	1f 92       	push	r1
480
     5c4:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
481
     5c8:	80 91 d7 04 	lds	r24, 0x04D7
482
     5cc:	0f 90       	pop	r0
483
     5ce:	0f 90       	pop	r0
484
     5d0:	0f 90       	pop	r0
485
     5d2:	0f 90       	pop	r0
486
     5d4:	0f 90       	pop	r0
487
     5d6:	80 ff       	sbrs	r24, 0
488
     5d8:	20 c0       	rjmp	.+64     	; 0x61a <main+0x1c0>
489
     5da:	8b e9       	ldi	r24, 0x9B	; 155
490
     5dc:	90 e0       	ldi	r25, 0x00	; 0
491
     5de:	9f 93       	push	r25
492
     5e0:	8f 93       	push	r24
493
     5e2:	1f 92       	push	r1
494
     5e4:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
495
     5e8:	84 ec       	ldi	r24, 0xC4	; 196
496
     5ea:	99 e0       	ldi	r25, 0x09	; 9
497
     5ec:	0e 94 8f 0a 	call	0x151e	; 0x151e <SetDelay>
498
     5f0:	ec 01       	movw	r28, r24
499
     5f2:	0e 94 b4 0e 	call	0x1d68	; 0x1d68 <SucheLuftruckOffset>
500
     5f6:	0f 90       	pop	r0
501
     5f8:	0f 90       	pop	r0
502
     5fa:	0f 90       	pop	r0
503
     5fc:	ce 01       	movw	r24, r28
504
     5fe:	0e 94 98 0a 	call	0x1530	; 0x1530 <CheckDelay>
505
     602:	88 23       	and	r24, r24
506
     604:	d9 f3       	breq	.-10     	; 0x5fc <main+0x1a2>
507
     606:	86 e9       	ldi	r24, 0x96	; 150
508
     608:	90 e0       	ldi	r25, 0x00	; 0
509
     60a:	9f 93       	push	r25
510
     60c:	8f 93       	push	r24
511
     60e:	1f 92       	push	r1
512
     610:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
513
     614:	0f 90       	pop	r0
514
     616:	0f 90       	pop	r0
515
     618:	0f 90       	pop	r0
516
     61a:	0e 94 ef 1b 	call	0x37de	; 0x37de <SetNeutral>
517
     61e:	28 98       	cbi	0x05, 0	; 5
518
     620:	80 ed       	ldi	r24, 0xD0	; 208
519
     622:	97 e0       	ldi	r25, 0x07	; 7
520
     624:	90 93 a7 01 	sts	0x01A7, r25
521
     628:	80 93 a6 01 	sts	0x01A6, r24
522
     62c:	88 ee       	ldi	r24, 0xE8	; 232
523
     62e:	93 e0       	ldi	r25, 0x03	; 3
524
     630:	90 93 b1 03 	sts	0x03B1, r25
525
     634:	80 93 b0 03 	sts	0x03B0, r24
526
     638:	85 e5       	ldi	r24, 0x55	; 85
527
     63a:	80 93 ab 03 	sts	0x03AB, r24
528
     63e:	88 e8       	ldi	r24, 0x88	; 136
529
     640:	90 e0       	ldi	r25, 0x00	; 0
530
     642:	9f 93       	push	r25
531
     644:	8f 93       	push	r24
532
     646:	1f 92       	push	r1
533
     648:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
534
     64c:	80 91 d7 04 	lds	r24, 0x04D7
535
     650:	0f 90       	pop	r0
536
     652:	0f 90       	pop	r0
537
     654:	0f 90       	pop	r0
538
     656:	82 ff       	sbrs	r24, 2
539
     658:	03 c0       	rjmp	.+6      	; 0x660 <main+0x206>
540
     65a:	8c e7       	ldi	r24, 0x7C	; 124
541
     65c:	90 e0       	ldi	r25, 0x00	; 0
542
     65e:	02 c0       	rjmp	.+4      	; 0x664 <main+0x20a>
543
     660:	84 e7       	ldi	r24, 0x74	; 116
544
     662:	90 e0       	ldi	r25, 0x00	; 0
545
     664:	9f 93       	push	r25
546
     666:	8f 93       	push	r24
547
     668:	1f 92       	push	r1
548
     66a:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
549
     66e:	0f 90       	pop	r0
550
     670:	0f 90       	pop	r0
551
     672:	0f 90       	pop	r0
552
     674:	80 e7       	ldi	r24, 0x70	; 112
553
     676:	90 e0       	ldi	r25, 0x00	; 0
554
     678:	9f 93       	push	r25
555
     67a:	8f 93       	push	r24
556
     67c:	1f 92       	push	r1
557
     67e:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
558
     682:	0e 94 db 0e 	call	0x1db6	; 0x1db6 <LcdClear>
559
     686:	0f 90       	pop	r0
560
     688:	0f 90       	pop	r0
561
     68a:	0f 90       	pop	r0
562
     68c:	80 91 a3 01 	lds	r24, 0x01A3
563
     690:	88 23       	and	r24, r24
564
     692:	79 f1       	breq	.+94     	; 0x6f2 <main+0x298>
565
     694:	10 92 a3 01 	sts	0x01A3, r1
566
     698:	0e 94 02 1d 	call	0x3a04	; 0x3a04 <MotorRegler>
567
     69c:	0e 94 a8 1b 	call	0x3750	; 0x3750 <SendMotorData>
568
     6a0:	28 98       	cbi	0x05, 0	; 5
569
     6a2:	80 91 01 01 	lds	r24, 0x0101
570
     6a6:	88 23       	and	r24, r24
571
     6a8:	19 f0       	breq	.+6      	; 0x6b0 <main+0x256>
572
     6aa:	81 50       	subi	r24, 0x01	; 1
573
     6ac:	80 93 01 01 	sts	0x0101, r24
574
     6b0:	80 91 22 02 	lds	r24, 0x0222
575
     6b4:	88 23       	and	r24, r24
576
     6b6:	29 f0       	breq	.+10     	; 0x6c2 <main+0x268>
577
     6b8:	80 91 22 02 	lds	r24, 0x0222
578
     6bc:	81 50       	subi	r24, 0x01	; 1
579
     6be:	80 93 22 02 	sts	0x0222, r24
580
     6c2:	20 91 04 01 	lds	r18, 0x0104
581
     6c6:	30 91 05 01 	lds	r19, 0x0105
582
     6ca:	80 91 e7 04 	lds	r24, 0x04E7
583
     6ce:	99 27       	eor	r25, r25
584
     6d0:	28 17       	cp	r18, r24
585
     6d2:	39 07       	cpc	r19, r25
586
     6d4:	34 f4       	brge	.+12     	; 0x6e2 <main+0x288>
587
     6d6:	80 ed       	ldi	r24, 0xD0	; 208
588
     6d8:	97 e0       	ldi	r25, 0x07	; 7
589
     6da:	90 93 a7 01 	sts	0x01A7, r25
590
     6de:	80 93 a6 01 	sts	0x01A6, r24
591
     6e2:	80 91 d1 01 	lds	r24, 0x01D1
592
     6e6:	88 23       	and	r24, r24
593
     6e8:	19 f4       	brne	.+6      	; 0x6f0 <main+0x296>
594
     6ea:	0e 94 a8 12 	call	0x2550	; 0x2550 <i2c_init>
595
     6ee:	01 c0       	rjmp	.+2      	; 0x6f2 <main+0x298>
596
     6f0:	28 98       	cbi	0x05, 0	; 5
597
     6f2:	0e 94 b5 05 	call	0xb6a	; 0xb6a <DatenUebertragung>
598
     6f6:	0e 94 23 06 	call	0xc46	; 0xc46 <BearbeiteRxDaten>
599
     6fa:	80 e0       	ldi	r24, 0x00	; 0
600
     6fc:	90 e0       	ldi	r25, 0x00	; 0
601
     6fe:	0e 94 98 0a 	call	0x1530	; 0x1530 <CheckDelay>
602
     702:	88 23       	and	r24, r24
603
     704:	19 f2       	breq	.-122    	; 0x68c <main+0x232>
604
     706:	80 91 29 02 	lds	r24, 0x0229
605
     70a:	88 23       	and	r24, r24
606
     70c:	29 f0       	breq	.+10     	; 0x718 <main+0x2be>
607
     70e:	88 b1       	in	r24, 0x08	; 8
608
     710:	90 e1       	ldi	r25, 0x10	; 16
609
     712:	89 27       	eor	r24, r25
610
     714:	88 b9       	out	0x08, r24	; 8
611
     716:	01 c0       	rjmp	.+2      	; 0x71a <main+0x2c0>
612
     718:	44 98       	cbi	0x08, 4	; 8
613
     71a:	84 ef       	ldi	r24, 0xF4	; 244
614
     71c:	91 e0       	ldi	r25, 0x01	; 1
615
     71e:	0e 94 8f 0a 	call	0x151e	; 0x151e <SetDelay>
616
     722:	b4 cf       	rjmp	.-152    	; 0x68c <main+0x232>
617
 
618
00000724 <__vector_22>:
619
     724:	1f 92       	push	r1
620
     726:	0f 92       	push	r0
621
     728:	0f b6       	in	r0, 0x3f	; 63
622
     72a:	0f 92       	push	r0
623
     72c:	11 24       	eor	r1, r1
624
     72e:	8f 93       	push	r24
625
     730:	9f 93       	push	r25
626
     732:	ef 93       	push	r30
627
     734:	ff 93       	push	r31
628
     736:	80 91 00 01 	lds	r24, 0x0100
629
     73a:	88 23       	and	r24, r24
630
     73c:	e1 f4       	brne	.+56     	; 0x776 <__vector_22+0x52>
631
     73e:	80 91 9f 01 	lds	r24, 0x019F
632
     742:	90 91 a0 01 	lds	r25, 0x01A0
633
     746:	01 96       	adiw	r24, 0x01	; 1
634
     748:	90 93 a0 01 	sts	0x01A0, r25
635
     74c:	80 93 9f 01 	sts	0x019F, r24
636
     750:	fc 01       	movw	r30, r24
637
     752:	e3 58       	subi	r30, 0x83	; 131
638
     754:	fd 4f       	sbci	r31, 0xFD	; 253
639
     756:	e0 81       	ld	r30, Z
640
     758:	ed 30       	cpi	r30, 0x0D	; 13
641
     75a:	19 f0       	breq	.+6      	; 0x762 <__vector_22+0x3e>
642
     75c:	86 39       	cpi	r24, 0x96	; 150
643
     75e:	91 05       	cpc	r25, r1
644
     760:	39 f4       	brne	.+14     	; 0x770 <__vector_22+0x4c>
645
     762:	10 92 a0 01 	sts	0x01A0, r1
646
     766:	10 92 9f 01 	sts	0x019F, r1
647
     76a:	81 e0       	ldi	r24, 0x01	; 1
648
     76c:	80 93 00 01 	sts	0x0100, r24
649
     770:	e0 93 c6 00 	sts	0x00C6, r30
650
     774:	04 c0       	rjmp	.+8      	; 0x77e <__vector_22+0x5a>
651
     776:	10 92 a0 01 	sts	0x01A0, r1
652
     77a:	10 92 9f 01 	sts	0x019F, r1
653
     77e:	ff 91       	pop	r31
654
     780:	ef 91       	pop	r30
655
     782:	9f 91       	pop	r25
656
     784:	8f 91       	pop	r24
657
     786:	0f 90       	pop	r0
658
     788:	0f be       	out	0x3f, r0	; 63
659
     78a:	0f 90       	pop	r0
660
     78c:	1f 90       	pop	r1
661
     78e:	18 95       	reti
662
 
663
00000790 <__vector_20>:
664
     790:	1f 92       	push	r1
665
     792:	0f 92       	push	r0
666
     794:	0f b6       	in	r0, 0x3f	; 63
667
     796:	0f 92       	push	r0
668
     798:	11 24       	eor	r1, r1
669
     79a:	2f 93       	push	r18
670
     79c:	3f 93       	push	r19
671
     79e:	4f 93       	push	r20
672
     7a0:	8f 93       	push	r24
673
     7a2:	9f 93       	push	r25
674
     7a4:	af 93       	push	r26
675
     7a6:	bf 93       	push	r27
676
     7a8:	cf 93       	push	r28
677
     7aa:	df 93       	push	r29
678
     7ac:	ef 93       	push	r30
679
     7ae:	ff 93       	push	r31
680
     7b0:	80 91 c6 00 	lds	r24, 0x00C6
681
     7b4:	80 93 8e 01 	sts	0x018E, r24
682
     7b8:	40 91 9a 01 	lds	r20, 0x019A
683
     7bc:	46 39       	cpi	r20, 0x96	; 150
684
     7be:	10 f0       	brcs	.+4      	; 0x7c4 <__vector_20+0x34>
685
     7c0:	10 92 99 01 	sts	0x0199, r1
686
     7c4:	80 91 8e 01 	lds	r24, 0x018E
687
     7c8:	8d 30       	cpi	r24, 0x0D	; 13
688
     7ca:	09 f0       	breq	.+2      	; 0x7ce <__vector_20+0x3e>
689
     7cc:	5c c0       	rjmp	.+184    	; 0x886 <__vector_20+0xf6>
690
     7ce:	80 91 99 01 	lds	r24, 0x0199
691
     7d2:	82 30       	cpi	r24, 0x02	; 2
692
     7d4:	09 f0       	breq	.+2      	; 0x7d8 <__vector_20+0x48>
693
     7d6:	57 c0       	rjmp	.+174    	; 0x886 <__vector_20+0xf6>
694
     7d8:	10 92 99 01 	sts	0x0199, r1
695
     7dc:	a4 2f       	mov	r26, r20
696
     7de:	bb 27       	eor	r27, r27
697
     7e0:	fd 01       	movw	r30, r26
698
     7e2:	e2 54       	subi	r30, 0x42	; 66
699
     7e4:	fc 4f       	sbci	r31, 0xFC	; 252
700
     7e6:	30 81       	ld	r19, Z
701
     7e8:	ed 01       	movw	r28, r26
702
     7ea:	c1 54       	subi	r28, 0x41	; 65
703
     7ec:	dc 4f       	sbci	r29, 0xFC	; 252
704
     7ee:	28 81       	ld	r18, Y
705
     7f0:	80 91 9d 01 	lds	r24, 0x019D
706
     7f4:	90 91 9e 01 	lds	r25, 0x019E
707
     7f8:	83 1b       	sub	r24, r19
708
     7fa:	91 09       	sbc	r25, r1
709
     7fc:	82 1b       	sub	r24, r18
710
     7fe:	91 09       	sbc	r25, r1
711
     800:	9f 70       	andi	r25, 0x0F	; 15
712
     802:	90 93 9e 01 	sts	0x019E, r25
713
     806:	80 93 9d 01 	sts	0x019D, r24
714
     80a:	9c 01       	movw	r18, r24
715
     80c:	96 e0       	ldi	r25, 0x06	; 6
716
     80e:	36 95       	lsr	r19
717
     810:	27 95       	ror	r18
718
     812:	9a 95       	dec	r25
719
     814:	e1 f7       	brne	.-8      	; 0x80e <__vector_20+0x7e>
720
     816:	23 5c       	subi	r18, 0xC3	; 195
721
     818:	20 93 9c 01 	sts	0x019C, r18
722
     81c:	98 2f       	mov	r25, r24
723
     81e:	9f 73       	andi	r25, 0x3F	; 63
724
     820:	93 5c       	subi	r25, 0xC3	; 195
725
     822:	90 93 9b 01 	sts	0x019B, r25
726
     826:	80 81       	ld	r24, Z
727
     828:	28 17       	cp	r18, r24
728
     82a:	29 f4       	brne	.+10     	; 0x836 <__vector_20+0xa6>
729
     82c:	88 81       	ld	r24, Y
730
     82e:	98 17       	cp	r25, r24
731
     830:	11 f4       	brne	.+4      	; 0x836 <__vector_20+0xa6>
732
     832:	91 e0       	ldi	r25, 0x01	; 1
733
     834:	06 c0       	rjmp	.+12     	; 0x842 <__vector_20+0xb2>
734
     836:	80 91 91 01 	lds	r24, 0x0191
735
     83a:	8f 5f       	subi	r24, 0xFF	; 255
736
     83c:	80 93 91 01 	sts	0x0191, r24
737
     840:	90 e0       	ldi	r25, 0x00	; 0
738
     842:	80 91 8f 01 	lds	r24, 0x018F
739
     846:	88 23       	and	r24, r24
740
     848:	09 f0       	breq	.+2      	; 0x84c <__vector_20+0xbc>
741
     84a:	64 c0       	rjmp	.+200    	; 0x914 <__vector_20+0x184>
742
     84c:	99 23       	and	r25, r25
743
     84e:	09 f4       	brne	.+2      	; 0x852 <__vector_20+0xc2>
744
     850:	61 c0       	rjmp	.+194    	; 0x914 <__vector_20+0x184>
745
     852:	81 e0       	ldi	r24, 0x01	; 1
746
     854:	80 93 8f 01 	sts	0x018F, r24
747
     858:	40 93 92 01 	sts	0x0192, r20
748
     85c:	a0 54       	subi	r26, 0x40	; 64
749
     85e:	bc 4f       	sbci	r27, 0xFC	; 252
750
     860:	8d e0       	ldi	r24, 0x0D	; 13
751
     862:	8c 93       	st	X, r24
752
     864:	80 91 c2 03 	lds	r24, 0x03C2
753
     868:	82 35       	cpi	r24, 0x52	; 82
754
     86a:	09 f0       	breq	.+2      	; 0x86e <__vector_20+0xde>
755
     86c:	53 c0       	rjmp	.+166    	; 0x914 <__vector_20+0x184>
756
     86e:	88 e1       	ldi	r24, 0x18	; 24
757
     870:	90 e0       	ldi	r25, 0x00	; 0
758
     872:	2c e0       	ldi	r18, 0x0C	; 12
759
     874:	0f b6       	in	r0, 0x3f	; 63
760
     876:	f8 94       	cli
761
     878:	a8 95       	wdr
762
     87a:	80 93 60 00 	sts	0x0060, r24
763
     87e:	0f be       	out	0x3f, r0	; 63
764
     880:	20 93 60 00 	sts	0x0060, r18
765
     884:	47 c0       	rjmp	.+142    	; 0x914 <__vector_20+0x184>
766
     886:	80 91 99 01 	lds	r24, 0x0199
767
     88a:	81 30       	cpi	r24, 0x01	; 1
768
     88c:	d9 f0       	breq	.+54     	; 0x8c4 <__vector_20+0x134>
769
     88e:	81 30       	cpi	r24, 0x01	; 1
770
     890:	18 f0       	brcs	.+6      	; 0x898 <__vector_20+0x108>
771
     892:	82 30       	cpi	r24, 0x02	; 2
772
     894:	e9 f5       	brne	.+122    	; 0x910 <__vector_20+0x180>
773
     896:	30 c0       	rjmp	.+96     	; 0x8f8 <__vector_20+0x168>
774
     898:	80 91 8e 01 	lds	r24, 0x018E
775
     89c:	83 32       	cpi	r24, 0x23	; 35
776
     89e:	39 f4       	brne	.+14     	; 0x8ae <__vector_20+0x11e>
777
     8a0:	80 91 8f 01 	lds	r24, 0x018F
778
     8a4:	88 23       	and	r24, r24
779
     8a6:	19 f4       	brne	.+6      	; 0x8ae <__vector_20+0x11e>
780
     8a8:	81 e0       	ldi	r24, 0x01	; 1
781
     8aa:	80 93 99 01 	sts	0x0199, r24
782
     8ae:	80 91 8e 01 	lds	r24, 0x018E
783
     8b2:	80 93 c0 03 	sts	0x03C0, r24
784
     8b6:	81 e0       	ldi	r24, 0x01	; 1
785
     8b8:	80 93 9a 01 	sts	0x019A, r24
786
     8bc:	80 91 8e 01 	lds	r24, 0x018E
787
     8c0:	99 27       	eor	r25, r25
788
     8c2:	15 c0       	rjmp	.+42     	; 0x8ee <__vector_20+0x15e>
789
     8c4:	82 e0       	ldi	r24, 0x02	; 2
790
     8c6:	80 93 99 01 	sts	0x0199, r24
791
     8ca:	e4 2f       	mov	r30, r20
792
     8cc:	ff 27       	eor	r31, r31
793
     8ce:	80 91 8e 01 	lds	r24, 0x018E
794
     8d2:	e0 54       	subi	r30, 0x40	; 64
795
     8d4:	fc 4f       	sbci	r31, 0xFC	; 252
796
     8d6:	80 83       	st	Z, r24
797
     8d8:	4f 5f       	subi	r20, 0xFF	; 255
798
     8da:	40 93 9a 01 	sts	0x019A, r20
799
     8de:	20 91 8e 01 	lds	r18, 0x018E
800
     8e2:	80 91 9d 01 	lds	r24, 0x019D
801
     8e6:	90 91 9e 01 	lds	r25, 0x019E
802
     8ea:	82 0f       	add	r24, r18
803
     8ec:	91 1d       	adc	r25, r1
804
     8ee:	90 93 9e 01 	sts	0x019E, r25
805
     8f2:	80 93 9d 01 	sts	0x019D, r24
806
     8f6:	0e c0       	rjmp	.+28     	; 0x914 <__vector_20+0x184>
807
     8f8:	e4 2f       	mov	r30, r20
808
     8fa:	ff 27       	eor	r31, r31
809
     8fc:	80 91 8e 01 	lds	r24, 0x018E
810
     900:	e0 54       	subi	r30, 0x40	; 64
811
     902:	fc 4f       	sbci	r31, 0xFC	; 252
812
     904:	80 83       	st	Z, r24
813
     906:	46 39       	cpi	r20, 0x96	; 150
814
     908:	38 f3       	brcs	.-50     	; 0x8d8 <__vector_20+0x148>
815
     90a:	10 92 99 01 	sts	0x0199, r1
816
     90e:	e7 cf       	rjmp	.-50     	; 0x8de <__vector_20+0x14e>
817
     910:	10 92 99 01 	sts	0x0199, r1
818
     914:	ff 91       	pop	r31
819
     916:	ef 91       	pop	r30
820
     918:	df 91       	pop	r29
821
     91a:	cf 91       	pop	r28
822
     91c:	bf 91       	pop	r27
823
     91e:	af 91       	pop	r26
824
     920:	9f 91       	pop	r25
825
     922:	8f 91       	pop	r24
826
     924:	4f 91       	pop	r20
827
     926:	3f 91       	pop	r19
828
     928:	2f 91       	pop	r18
829
     92a:	0f 90       	pop	r0
830
     92c:	0f be       	out	0x3f, r0	; 63
831
     92e:	0f 90       	pop	r0
832
     930:	1f 90       	pop	r1
833
     932:	18 95       	reti
834
 
835
00000934 <AddCRC>:
836
     934:	dc 01       	movw	r26, r24
837
     936:	20 e0       	ldi	r18, 0x00	; 0
838
     938:	30 e0       	ldi	r19, 0x00	; 0
839
     93a:	40 e0       	ldi	r20, 0x00	; 0
840
     93c:	50 e0       	ldi	r21, 0x00	; 0
841
     93e:	ed e7       	ldi	r30, 0x7D	; 125
842
     940:	f2 e0       	ldi	r31, 0x02	; 2
843
     942:	05 c0       	rjmp	.+10     	; 0x94e <AddCRC+0x1a>
844
     944:	81 91       	ld	r24, Z+
845
     946:	28 0f       	add	r18, r24
846
     948:	31 1d       	adc	r19, r1
847
     94a:	4f 5f       	subi	r20, 0xFF	; 255
848
     94c:	5f 4f       	sbci	r21, 0xFF	; 255
849
     94e:	4a 17       	cp	r20, r26
850
     950:	5b 07       	cpc	r21, r27
851
     952:	c1 f7       	brne	.-16     	; 0x944 <AddCRC+0x10>
852
     954:	3f 70       	andi	r19, 0x0F	; 15
853
     956:	c9 01       	movw	r24, r18
854
     958:	36 e0       	ldi	r19, 0x06	; 6
855
     95a:	96 95       	lsr	r25
856
     95c:	87 95       	ror	r24
857
     95e:	3a 95       	dec	r19
858
     960:	e1 f7       	brne	.-8      	; 0x95a <AddCRC+0x26>
859
     962:	83 5c       	subi	r24, 0xC3	; 195
860
     964:	fd 01       	movw	r30, r26
861
     966:	e3 58       	subi	r30, 0x83	; 131
862
     968:	fd 4f       	sbci	r31, 0xFD	; 253
863
     96a:	80 83       	st	Z, r24
864
     96c:	11 96       	adiw	r26, 0x01	; 1
865
     96e:	2f 73       	andi	r18, 0x3F	; 63
866
     970:	23 5c       	subi	r18, 0xC3	; 195
867
     972:	fd 01       	movw	r30, r26
868
     974:	e3 58       	subi	r30, 0x83	; 131
869
     976:	fd 4f       	sbci	r31, 0xFD	; 253
870
     978:	20 83       	st	Z, r18
871
     97a:	a2 58       	subi	r26, 0x82	; 130
872
     97c:	bd 4f       	sbci	r27, 0xFD	; 253
873
     97e:	8d e0       	ldi	r24, 0x0D	; 13
874
     980:	8c 93       	st	X, r24
875
     982:	10 92 00 01 	sts	0x0100, r1
876
     986:	80 91 7d 02 	lds	r24, 0x027D
877
     98a:	80 93 c6 00 	sts	0x00C6, r24
878
     98e:	08 95       	ret
879
 
880
00000990 <SendOutData>:
881
     990:	ef 92       	push	r14
882
     992:	ff 92       	push	r15
883
     994:	0f 93       	push	r16
884
     996:	1f 93       	push	r17
885
     998:	cf 93       	push	r28
886
     99a:	df 93       	push	r29
887
     99c:	7a 01       	movw	r14, r20
888
     99e:	72 2f       	mov	r23, r18
889
     9a0:	93 e2       	ldi	r25, 0x23	; 35
890
     9a2:	90 93 7d 02 	sts	0x027D, r25
891
     9a6:	60 93 7e 02 	sts	0x027E, r22
892
     9aa:	80 93 7f 02 	sts	0x027F, r24
893
     9ae:	03 e0       	ldi	r16, 0x03	; 3
894
     9b0:	10 e0       	ldi	r17, 0x00	; 0
895
     9b2:	60 e0       	ldi	r22, 0x00	; 0
896
     9b4:	a0 e8       	ldi	r26, 0x80	; 128
897
     9b6:	b2 e0       	ldi	r27, 0x02	; 2
898
     9b8:	46 c0       	rjmp	.+140    	; 0xa46 <SendOutData+0xb6>
899
     9ba:	f7 01       	movw	r30, r14
900
     9bc:	e6 0f       	add	r30, r22
901
     9be:	f1 1d       	adc	r31, r1
902
     9c0:	90 81       	ld	r25, Z
903
     9c2:	6f 5f       	subi	r22, 0xFF	; 255
904
     9c4:	71 50       	subi	r23, 0x01	; 1
905
     9c6:	19 f4       	brne	.+6      	; 0x9ce <SendOutData+0x3e>
906
     9c8:	e0 e0       	ldi	r30, 0x00	; 0
907
     9ca:	40 e0       	ldi	r20, 0x00	; 0
908
     9cc:	0f c0       	rjmp	.+30     	; 0x9ec <SendOutData+0x5c>
909
     9ce:	f7 01       	movw	r30, r14
910
     9d0:	e6 0f       	add	r30, r22
911
     9d2:	f1 1d       	adc	r31, r1
912
     9d4:	40 81       	ld	r20, Z
913
     9d6:	6f 5f       	subi	r22, 0xFF	; 255
914
     9d8:	71 50       	subi	r23, 0x01	; 1
915
     9da:	11 f4       	brne	.+4      	; 0x9e0 <SendOutData+0x50>
916
     9dc:	e0 e0       	ldi	r30, 0x00	; 0
917
     9de:	06 c0       	rjmp	.+12     	; 0x9ec <SendOutData+0x5c>
918
     9e0:	f7 01       	movw	r30, r14
919
     9e2:	e6 0f       	add	r30, r22
920
     9e4:	f1 1d       	adc	r31, r1
921
     9e6:	e0 81       	ld	r30, Z
922
     9e8:	6f 5f       	subi	r22, 0xFF	; 255
923
     9ea:	71 50       	subi	r23, 0x01	; 1
924
     9ec:	89 2f       	mov	r24, r25
925
     9ee:	86 95       	lsr	r24
926
     9f0:	86 95       	lsr	r24
927
     9f2:	83 5c       	subi	r24, 0xC3	; 195
928
     9f4:	8c 93       	st	X, r24
929
     9f6:	55 27       	eor	r21, r21
930
     9f8:	89 2f       	mov	r24, r25
931
     9fa:	99 27       	eor	r25, r25
932
     9fc:	83 70       	andi	r24, 0x03	; 3
933
     9fe:	90 70       	andi	r25, 0x00	; 0
934
     a00:	24 e0       	ldi	r18, 0x04	; 4
935
     a02:	88 0f       	add	r24, r24
936
     a04:	99 1f       	adc	r25, r25
937
     a06:	2a 95       	dec	r18
938
     a08:	e1 f7       	brne	.-8      	; 0xa02 <SendOutData+0x72>
939
     a0a:	9a 01       	movw	r18, r20
940
     a0c:	94 e0       	ldi	r25, 0x04	; 4
941
     a0e:	36 95       	lsr	r19
942
     a10:	27 95       	ror	r18
943
     a12:	9a 95       	dec	r25
944
     a14:	e1 f7       	brne	.-8      	; 0xa0e <SendOutData+0x7e>
945
     a16:	82 2b       	or	r24, r18
946
     a18:	83 5c       	subi	r24, 0xC3	; 195
947
     a1a:	ed 01       	movw	r28, r26
948
     a1c:	89 83       	std	Y+1, r24	; 0x01
949
     a1e:	4f 70       	andi	r20, 0x0F	; 15
950
     a20:	50 70       	andi	r21, 0x00	; 0
951
     a22:	44 0f       	add	r20, r20
952
     a24:	55 1f       	adc	r21, r21
953
     a26:	44 0f       	add	r20, r20
954
     a28:	55 1f       	adc	r21, r21
955
     a2a:	8e 2f       	mov	r24, r30
956
     a2c:	82 95       	swap	r24
957
     a2e:	86 95       	lsr	r24
958
     a30:	86 95       	lsr	r24
959
     a32:	83 70       	andi	r24, 0x03	; 3
960
     a34:	84 2b       	or	r24, r20
961
     a36:	83 5c       	subi	r24, 0xC3	; 195
962
     a38:	8a 83       	std	Y+2, r24	; 0x02
963
     a3a:	ef 73       	andi	r30, 0x3F	; 63
964
     a3c:	e3 5c       	subi	r30, 0xC3	; 195
965
     a3e:	eb 83       	std	Y+3, r30	; 0x03
966
     a40:	0c 5f       	subi	r16, 0xFC	; 252
967
     a42:	1f 4f       	sbci	r17, 0xFF	; 255
968
     a44:	14 96       	adiw	r26, 0x04	; 4
969
     a46:	77 23       	and	r23, r23
970
     a48:	09 f0       	breq	.+2      	; 0xa4c <SendOutData+0xbc>
971
     a4a:	b7 cf       	rjmp	.-146    	; 0x9ba <SendOutData+0x2a>
972
     a4c:	c8 01       	movw	r24, r16
973
     a4e:	0e 94 9a 04 	call	0x934	; 0x934 <AddCRC>
974
     a52:	df 91       	pop	r29
975
     a54:	cf 91       	pop	r28
976
     a56:	1f 91       	pop	r17
977
     a58:	0f 91       	pop	r16
978
     a5a:	ff 90       	pop	r15
979
     a5c:	ef 90       	pop	r14
980
     a5e:	08 95       	ret
981
 
982
00000a60 <Decode64>:
983
     a60:	1f 93       	push	r17
984
     a62:	cf 93       	push	r28
985
     a64:	df 93       	push	r29
986
     a66:	ec 01       	movw	r28, r24
987
     a68:	70 e0       	ldi	r23, 0x00	; 0
988
     a6a:	a2 2f       	mov	r26, r18
989
     a6c:	bb 27       	eor	r27, r27
990
     a6e:	12 97       	sbiw	r26, 0x02	; 2
991
     a70:	48 c0       	rjmp	.+144    	; 0xb02 <Decode64+0xa2>
992
     a72:	e4 2f       	mov	r30, r20
993
     a74:	ff 27       	eor	r31, r31
994
     a76:	e0 54       	subi	r30, 0x40	; 64
995
     a78:	fc 4f       	sbci	r31, 0xFC	; 252
996
     a7a:	30 81       	ld	r19, Z
997
     a7c:	4f 5f       	subi	r20, 0xFF	; 255
998
     a7e:	e4 2f       	mov	r30, r20
999
     a80:	ff 27       	eor	r31, r31
1000
     a82:	e0 54       	subi	r30, 0x40	; 64
1001
     a84:	fc 4f       	sbci	r31, 0xFC	; 252
1002
     a86:	50 81       	ld	r21, Z
1003
     a88:	4f 5f       	subi	r20, 0xFF	; 255
1004
     a8a:	e4 2f       	mov	r30, r20
1005
     a8c:	ff 27       	eor	r31, r31
1006
     a8e:	e0 54       	subi	r30, 0x40	; 64
1007
     a90:	fc 4f       	sbci	r31, 0xFC	; 252
1008
     a92:	10 81       	ld	r17, Z
1009
     a94:	4f 5f       	subi	r20, 0xFF	; 255
1010
     a96:	e4 2f       	mov	r30, r20
1011
     a98:	ff 27       	eor	r31, r31
1012
     a9a:	e0 54       	subi	r30, 0x40	; 64
1013
     a9c:	fc 4f       	sbci	r31, 0xFC	; 252
1014
     a9e:	20 81       	ld	r18, Z
1015
     aa0:	4f 5f       	subi	r20, 0xFF	; 255
1016
     aa2:	84 2f       	mov	r24, r20
1017
     aa4:	99 27       	eor	r25, r25
1018
     aa6:	a8 17       	cp	r26, r24
1019
     aa8:	b9 07       	cpc	r27, r25
1020
     aaa:	74 f1       	brlt	.+92     	; 0xb08 <Decode64+0xa8>
1021
     aac:	5d 53       	subi	r21, 0x3D	; 61
1022
     aae:	fe 01       	movw	r30, r28
1023
     ab0:	e7 0f       	add	r30, r23
1024
     ab2:	f1 1d       	adc	r31, r1
1025
     ab4:	3d 53       	subi	r19, 0x3D	; 61
1026
     ab6:	33 0f       	add	r19, r19
1027
     ab8:	33 0f       	add	r19, r19
1028
     aba:	85 2f       	mov	r24, r21
1029
     abc:	82 95       	swap	r24
1030
     abe:	8f 70       	andi	r24, 0x0F	; 15
1031
     ac0:	38 2b       	or	r19, r24
1032
     ac2:	30 83       	st	Z, r19
1033
     ac4:	61 30       	cpi	r22, 0x01	; 1
1034
     ac6:	01 f1       	breq	.+64     	; 0xb08 <Decode64+0xa8>
1035
     ac8:	91 2f       	mov	r25, r17
1036
     aca:	9d 53       	subi	r25, 0x3D	; 61
1037
     acc:	7f 5f       	subi	r23, 0xFF	; 255
1038
     ace:	fe 01       	movw	r30, r28
1039
     ad0:	e7 0f       	add	r30, r23
1040
     ad2:	f1 1d       	adc	r31, r1
1041
     ad4:	71 50       	subi	r23, 0x01	; 1
1042
     ad6:	52 95       	swap	r21
1043
     ad8:	50 7f       	andi	r21, 0xF0	; 240
1044
     ada:	89 2f       	mov	r24, r25
1045
     adc:	86 95       	lsr	r24
1046
     ade:	86 95       	lsr	r24
1047
     ae0:	58 2b       	or	r21, r24
1048
     ae2:	50 83       	st	Z, r21
1049
     ae4:	63 50       	subi	r22, 0x03	; 3
1050
     ae6:	6f 3f       	cpi	r22, 0xFF	; 255
1051
     ae8:	79 f0       	breq	.+30     	; 0xb08 <Decode64+0xa8>
1052
     aea:	7e 5f       	subi	r23, 0xFE	; 254
1053
     aec:	fe 01       	movw	r30, r28
1054
     aee:	e7 0f       	add	r30, r23
1055
     af0:	f1 1d       	adc	r31, r1
1056
     af2:	92 95       	swap	r25
1057
     af4:	99 0f       	add	r25, r25
1058
     af6:	99 0f       	add	r25, r25
1059
     af8:	90 7c       	andi	r25, 0xC0	; 192
1060
     afa:	2d 53       	subi	r18, 0x3D	; 61
1061
     afc:	92 2b       	or	r25, r18
1062
     afe:	90 83       	st	Z, r25
1063
     b00:	7f 5f       	subi	r23, 0xFF	; 255
1064
     b02:	66 23       	and	r22, r22
1065
     b04:	09 f0       	breq	.+2      	; 0xb08 <Decode64+0xa8>
1066
     b06:	b5 cf       	rjmp	.-150    	; 0xa72 <Decode64+0x12>
1067
     b08:	df 91       	pop	r29
1068
     b0a:	cf 91       	pop	r28
1069
     b0c:	1f 91       	pop	r17
1070
     b0e:	08 95       	ret
1071
 
1072
00000b10 <uart_putchar>:
1073
     b10:	1f 93       	push	r17
1074
     b12:	18 2f       	mov	r17, r24
1075
     b14:	8a 30       	cpi	r24, 0x0A	; 10
1076
     b16:	19 f4       	brne	.+6      	; 0xb1e <uart_putchar+0xe>
1077
     b18:	8d e0       	ldi	r24, 0x0D	; 13
1078
     b1a:	0e 94 88 05 	call	0xb10	; 0xb10 <uart_putchar>
1079
     b1e:	80 91 c0 00 	lds	r24, 0x00C0
1080
     b22:	85 ff       	sbrs	r24, 5
1081
     b24:	fc cf       	rjmp	.-8      	; 0xb1e <uart_putchar+0xe>
1082
     b26:	10 93 c6 00 	sts	0x00C6, r17
1083
     b2a:	80 e0       	ldi	r24, 0x00	; 0
1084
     b2c:	90 e0       	ldi	r25, 0x00	; 0
1085
     b2e:	1f 91       	pop	r17
1086
     b30:	08 95       	ret
1087
 
1088
00000b32 <WriteProgramData>:
1089
     b32:	08 95       	ret
1090
 
1091
00000b34 <UART_Init>:
1092
     b34:	e1 ec       	ldi	r30, 0xC1	; 193
1093
     b36:	f0 e0       	ldi	r31, 0x00	; 0
1094
     b38:	88 e1       	ldi	r24, 0x18	; 24
1095
     b3a:	80 83       	st	Z, r24
1096
     b3c:	a0 ec       	ldi	r26, 0xC0	; 192
1097
     b3e:	b0 e0       	ldi	r27, 0x00	; 0
1098
     b40:	8c 91       	ld	r24, X
1099
     b42:	82 60       	ori	r24, 0x02	; 2
1100
     b44:	8c 93       	st	X, r24
1101
     b46:	80 81       	ld	r24, Z
1102
     b48:	80 68       	ori	r24, 0x80	; 128
1103
     b4a:	80 83       	st	Z, r24
1104
     b4c:	80 81       	ld	r24, Z
1105
     b4e:	80 64       	ori	r24, 0x40	; 64
1106
     b50:	80 83       	st	Z, r24
1107
     b52:	8a e2       	ldi	r24, 0x2A	; 42
1108
     b54:	80 93 c4 00 	sts	0x00C4, r24
1109
     b58:	88 ec       	ldi	r24, 0xC8	; 200
1110
     b5a:	90 e0       	ldi	r25, 0x00	; 0
1111
     b5c:	0e 94 8f 0a 	call	0x151e	; 0x151e <SetDelay>
1112
     b60:	90 93 aa 03 	sts	0x03AA, r25
1113
     b64:	80 93 a9 03 	sts	0x03A9, r24
1114
     b68:	08 95       	ret
1115
 
1116
00000b6a <DatenUebertragung>:
1117
     b6a:	80 91 00 01 	lds	r24, 0x0100
1118
     b6e:	88 23       	and	r24, r24
1119
     b70:	09 f4       	brne	.+2      	; 0xb74 <DatenUebertragung+0xa>
1120
     b72:	68 c0       	rjmp	.+208    	; 0xc44 <DatenUebertragung+0xda>
1121
     b74:	80 91 8a 01 	lds	r24, 0x018A
1122
     b78:	88 23       	and	r24, r24
1123
     b7a:	71 f0       	breq	.+28     	; 0xb98 <DatenUebertragung+0x2e>
1124
     b7c:	80 91 00 01 	lds	r24, 0x0100
1125
     b80:	88 23       	and	r24, r24
1126
     b82:	51 f0       	breq	.+20     	; 0xb98 <DatenUebertragung+0x2e>
1127
     b84:	2b e0       	ldi	r18, 0x0B	; 11
1128
     b86:	4b ea       	ldi	r20, 0xAB	; 171
1129
     b88:	53 e0       	ldi	r21, 0x03	; 3
1130
     b8a:	60 91 7c 02 	lds	r22, 0x027C
1131
     b8e:	87 e4       	ldi	r24, 0x47	; 71
1132
     b90:	0e 94 c8 04 	call	0x990	; 0x990 <SendOutData>
1133
     b94:	10 92 8a 01 	sts	0x018A, r1
1134
     b98:	80 91 a9 03 	lds	r24, 0x03A9
1135
     b9c:	90 91 aa 03 	lds	r25, 0x03AA
1136
     ba0:	0e 94 98 0a 	call	0x1530	; 0x1530 <CheckDelay>
1137
     ba4:	88 23       	and	r24, r24
1138
     ba6:	21 f4       	brne	.+8      	; 0xbb0 <DatenUebertragung+0x46>
1139
     ba8:	80 91 8c 01 	lds	r24, 0x018C
1140
     bac:	88 23       	and	r24, r24
1141
     bae:	b1 f0       	breq	.+44     	; 0xbdc <DatenUebertragung+0x72>
1142
     bb0:	80 91 00 01 	lds	r24, 0x0100
1143
     bb4:	88 23       	and	r24, r24
1144
     bb6:	91 f0       	breq	.+36     	; 0xbdc <DatenUebertragung+0x72>
1145
     bb8:	22 e3       	ldi	r18, 0x32	; 50
1146
     bba:	46 e5       	ldi	r20, 0x56	; 86
1147
     bbc:	54 e0       	ldi	r21, 0x04	; 4
1148
     bbe:	60 91 7c 02 	lds	r22, 0x027C
1149
     bc2:	84 e4       	ldi	r24, 0x44	; 68
1150
     bc4:	0e 94 c8 04 	call	0x990	; 0x990 <SendOutData>
1151
     bc8:	10 92 8c 01 	sts	0x018C, r1
1152
     bcc:	8a ef       	ldi	r24, 0xFA	; 250
1153
     bce:	90 e0       	ldi	r25, 0x00	; 0
1154
     bd0:	0e 94 8f 0a 	call	0x151e	; 0x151e <SetDelay>
1155
     bd4:	90 93 aa 03 	sts	0x03AA, r25
1156
     bd8:	80 93 a9 03 	sts	0x03A9, r24
1157
     bdc:	80 91 8b 01 	lds	r24, 0x018B
1158
     be0:	88 23       	and	r24, r24
1159
     be2:	f1 f0       	breq	.+60     	; 0xc20 <DatenUebertragung+0xb6>
1160
     be4:	80 91 00 01 	lds	r24, 0x0100
1161
     be8:	88 23       	and	r24, r24
1162
     bea:	d1 f0       	breq	.+52     	; 0xc20 <DatenUebertragung+0xb6>
1163
     bec:	0e 94 e4 0e 	call	0x1dc8	; 0x1dc8 <Menu>
1164
     bf0:	10 92 8b 01 	sts	0x018B, r1
1165
     bf4:	80 91 98 01 	lds	r24, 0x0198
1166
     bf8:	8f 5f       	subi	r24, 0xFF	; 255
1167
     bfa:	80 93 98 01 	sts	0x0198, r24
1168
     bfe:	84 30       	cpi	r24, 0x04	; 4
1169
     c00:	11 f4       	brne	.+4      	; 0xc06 <DatenUebertragung+0x9c>
1170
     c02:	10 92 98 01 	sts	0x0198, r1
1171
     c06:	80 91 98 01 	lds	r24, 0x0198
1172
     c0a:	44 e1       	ldi	r20, 0x14	; 20
1173
     c0c:	84 9f       	mul	r24, r20
1174
     c0e:	a0 01       	movw	r20, r0
1175
     c10:	11 24       	eor	r1, r1
1176
     c12:	4a 5e       	subi	r20, 0xEA	; 234
1177
     c14:	5e 4f       	sbci	r21, 0xFE	; 254
1178
     c16:	24 e1       	ldi	r18, 0x14	; 20
1179
     c18:	60 e0       	ldi	r22, 0x00	; 0
1180
     c1a:	80 5d       	subi	r24, 0xD0	; 208
1181
     c1c:	0e 94 c8 04 	call	0x990	; 0x990 <SendOutData>
1182
     c20:	80 91 8d 01 	lds	r24, 0x018D
1183
     c24:	88 23       	and	r24, r24
1184
     c26:	71 f0       	breq	.+28     	; 0xc44 <DatenUebertragung+0xda>
1185
     c28:	80 91 00 01 	lds	r24, 0x0100
1186
     c2c:	88 23       	and	r24, r24
1187
     c2e:	51 f0       	breq	.+20     	; 0xc44 <DatenUebertragung+0xda>
1188
     c30:	2a e0       	ldi	r18, 0x0A	; 10
1189
     c32:	46 eb       	ldi	r20, 0xB6	; 182
1190
     c34:	53 e0       	ldi	r21, 0x03	; 3
1191
     c36:	60 91 7c 02 	lds	r22, 0x027C
1192
     c3a:	86 e5       	ldi	r24, 0x56	; 86
1193
     c3c:	0e 94 c8 04 	call	0x990	; 0x990 <SendOutData>
1194
     c40:	10 92 8d 01 	sts	0x018D, r1
1195
     c44:	08 95       	ret
1196
 
1197
00000c46 <BearbeiteRxDaten>:
1198
     c46:	1f 93       	push	r17
1199
     c48:	cf 93       	push	r28
1200
     c4a:	df 93       	push	r29
1201
     c4c:	cd b7       	in	r28, 0x3d	; 61
1202
     c4e:	de b7       	in	r29, 0x3e	; 62
1203
     c50:	22 97       	sbiw	r28, 0x02	; 2
1204
     c52:	0f b6       	in	r0, 0x3f	; 63
1205
     c54:	f8 94       	cli
1206
     c56:	de bf       	out	0x3e, r29	; 62
1207
     c58:	0f be       	out	0x3f, r0	; 63
1208
     c5a:	cd bf       	out	0x3d, r28	; 61
1209
     c5c:	80 91 8f 01 	lds	r24, 0x018F
1210
     c60:	88 23       	and	r24, r24
1211
     c62:	09 f4       	brne	.+2      	; 0xc66 <BearbeiteRxDaten+0x20>
1212
     c64:	98 c0       	rjmp	.+304    	; 0xd96 <BearbeiteRxDaten+0x150>
1213
     c66:	8f ef       	ldi	r24, 0xFF	; 255
1214
     c68:	80 93 01 01 	sts	0x0101, r24
1215
     c6c:	80 91 c2 03 	lds	r24, 0x03C2
1216
     c70:	81 37       	cpi	r24, 0x71	; 113
1217
     c72:	60 f4       	brcc	.+24     	; 0xc8c <BearbeiteRxDaten+0x46>
1218
     c74:	8c 36       	cpi	r24, 0x6C	; 108
1219
     c76:	08 f0       	brcs	.+2      	; 0xc7a <BearbeiteRxDaten+0x34>
1220
     c78:	6f c0       	rjmp	.+222    	; 0xd58 <BearbeiteRxDaten+0x112>
1221
     c7a:	87 36       	cpi	r24, 0x67	; 103
1222
     c7c:	09 f4       	brne	.+2      	; 0xc80 <BearbeiteRxDaten+0x3a>
1223
     c7e:	40 c0       	rjmp	.+128    	; 0xd00 <BearbeiteRxDaten+0xba>
1224
     c80:	88 36       	cpi	r24, 0x68	; 104
1225
     c82:	f9 f0       	breq	.+62     	; 0xcc2 <BearbeiteRxDaten+0x7c>
1226
     c84:	83 36       	cpi	r24, 0x63	; 99
1227
     c86:	09 f0       	breq	.+2      	; 0xc8a <BearbeiteRxDaten+0x44>
1228
     c88:	84 c0       	rjmp	.+264    	; 0xd92 <BearbeiteRxDaten+0x14c>
1229
     c8a:	08 c0       	rjmp	.+16     	; 0xc9c <BearbeiteRxDaten+0x56>
1230
     c8c:	84 37       	cpi	r24, 0x74	; 116
1231
     c8e:	59 f1       	breq	.+86     	; 0xce6 <BearbeiteRxDaten+0xa0>
1232
     c90:	86 37       	cpi	r24, 0x76	; 118
1233
     c92:	91 f1       	breq	.+100    	; 0xcf8 <BearbeiteRxDaten+0xb2>
1234
     c94:	81 37       	cpi	r24, 0x71	; 113
1235
     c96:	09 f0       	breq	.+2      	; 0xc9a <BearbeiteRxDaten+0x54>
1236
     c98:	7c c0       	rjmp	.+248    	; 0xd92 <BearbeiteRxDaten+0x14c>
1237
     c9a:	36 c0       	rjmp	.+108    	; 0xd08 <BearbeiteRxDaten+0xc2>
1238
     c9c:	20 91 92 01 	lds	r18, 0x0192
1239
     ca0:	43 e0       	ldi	r20, 0x03	; 3
1240
     ca2:	6b e0       	ldi	r22, 0x0B	; 11
1241
     ca4:	8b ea       	ldi	r24, 0xAB	; 171
1242
     ca6:	93 e0       	ldi	r25, 0x03	; 3
1243
     ca8:	0e 94 30 05 	call	0xa60	; 0xa60 <Decode64>
1244
     cac:	80 91 c8 01 	lds	r24, 0x01C8
1245
     cb0:	90 91 ad 03 	lds	r25, 0x03AD
1246
     cb4:	89 2b       	or	r24, r25
1247
     cb6:	80 93 c8 01 	sts	0x01C8, r24
1248
     cba:	81 e0       	ldi	r24, 0x01	; 1
1249
     cbc:	80 93 8c 01 	sts	0x018C, r24
1250
     cc0:	68 c0       	rjmp	.+208    	; 0xd92 <BearbeiteRxDaten+0x14c>
1251
     cc2:	20 91 92 01 	lds	r18, 0x0192
1252
     cc6:	43 e0       	ldi	r20, 0x03	; 3
1253
     cc8:	62 e0       	ldi	r22, 0x02	; 2
1254
     cca:	ce 01       	movw	r24, r28
1255
     ccc:	01 96       	adiw	r24, 0x01	; 1
1256
     cce:	0e 94 30 05 	call	0xa60	; 0xa60 <Decode64>
1257
     cd2:	80 91 c8 01 	lds	r24, 0x01C8
1258
     cd6:	99 81       	ldd	r25, Y+1	; 0x01
1259
     cd8:	89 2b       	or	r24, r25
1260
     cda:	80 93 c8 01 	sts	0x01C8, r24
1261
     cde:	81 e0       	ldi	r24, 0x01	; 1
1262
     ce0:	80 93 8b 01 	sts	0x018B, r24
1263
     ce4:	56 c0       	rjmp	.+172    	; 0xd92 <BearbeiteRxDaten+0x14c>
1264
     ce6:	20 91 92 01 	lds	r18, 0x0192
1265
     cea:	43 e0       	ldi	r20, 0x03	; 3
1266
     cec:	64 e0       	ldi	r22, 0x04	; 4
1267
     cee:	84 e9       	ldi	r24, 0x94	; 148
1268
     cf0:	91 e0       	ldi	r25, 0x01	; 1
1269
     cf2:	0e 94 30 05 	call	0xa60	; 0xa60 <Decode64>
1270
     cf6:	4d c0       	rjmp	.+154    	; 0xd92 <BearbeiteRxDaten+0x14c>
1271
     cf8:	81 e0       	ldi	r24, 0x01	; 1
1272
     cfa:	80 93 8d 01 	sts	0x018D, r24
1273
     cfe:	49 c0       	rjmp	.+146    	; 0xd92 <BearbeiteRxDaten+0x14c>
1274
     d00:	81 e0       	ldi	r24, 0x01	; 1
1275
     d02:	80 93 8a 01 	sts	0x018A, r24
1276
     d06:	45 c0       	rjmp	.+138    	; 0xd92 <BearbeiteRxDaten+0x14c>
1277
     d08:	20 91 92 01 	lds	r18, 0x0192
1278
     d0c:	43 e0       	ldi	r20, 0x03	; 3
1279
     d0e:	62 e0       	ldi	r22, 0x02	; 2
1280
     d10:	ce 01       	movw	r24, r28
1281
     d12:	01 96       	adiw	r24, 0x01	; 1
1282
     d14:	0e 94 30 05 	call	0xa60	; 0xa60 <Decode64>
1283
     d18:	89 81       	ldd	r24, Y+1	; 0x01
1284
     d1a:	8f 3f       	cpi	r24, 0xFF	; 255
1285
     d1c:	89 f0       	breq	.+34     	; 0xd40 <BearbeiteRxDaten+0xfa>
1286
     d1e:	86 30       	cpi	r24, 0x06	; 6
1287
     d20:	10 f0       	brcs	.+4      	; 0xd26 <BearbeiteRxDaten+0xe0>
1288
     d22:	85 e0       	ldi	r24, 0x05	; 5
1289
     d24:	89 83       	std	Y+1, r24	; 0x01
1290
     d26:	4a e3       	ldi	r20, 0x3A	; 58
1291
     d28:	6f ec       	ldi	r22, 0xCF	; 207
1292
     d2a:	74 e0       	ldi	r23, 0x04	; 4
1293
     d2c:	89 81       	ldd	r24, Y+1	; 0x01
1294
     d2e:	0e 94 17 02 	call	0x42e	; 0x42e <ReadParameterSet>
1295
     d32:	89 81       	ldd	r24, Y+1	; 0x01
1296
     d34:	2a e3       	ldi	r18, 0x3A	; 58
1297
     d36:	4f ec       	ldi	r20, 0xCF	; 207
1298
     d38:	54 e0       	ldi	r21, 0x04	; 4
1299
     d3a:	60 91 7c 02 	lds	r22, 0x027C
1300
     d3e:	08 c0       	rjmp	.+16     	; 0xd50 <BearbeiteRxDaten+0x10a>
1301
     d40:	10 91 7c 02 	lds	r17, 0x027C
1302
     d44:	0e 94 f8 01 	call	0x3f0	; 0x3f0 <GetActiveParamSetNumber>
1303
     d48:	2a e3       	ldi	r18, 0x3A	; 58
1304
     d4a:	4f ec       	ldi	r20, 0xCF	; 207
1305
     d4c:	54 e0       	ldi	r21, 0x04	; 4
1306
     d4e:	61 2f       	mov	r22, r17
1307
     d50:	85 5b       	subi	r24, 0xB5	; 181
1308
     d52:	0e 94 c8 04 	call	0x990	; 0x990 <SendOutData>
1309
     d56:	1d c0       	rjmp	.+58     	; 0xd92 <BearbeiteRxDaten+0x14c>
1310
     d58:	20 91 92 01 	lds	r18, 0x0192
1311
     d5c:	43 e0       	ldi	r20, 0x03	; 3
1312
     d5e:	6a e3       	ldi	r22, 0x3A	; 58
1313
     d60:	8f ec       	ldi	r24, 0xCF	; 207
1314
     d62:	94 e0       	ldi	r25, 0x04	; 4
1315
     d64:	0e 94 30 05 	call	0xa60	; 0xa60 <Decode64>
1316
     d68:	80 91 c2 03 	lds	r24, 0x03C2
1317
     d6c:	4a e3       	ldi	r20, 0x3A	; 58
1318
     d6e:	6f ec       	ldi	r22, 0xCF	; 207
1319
     d70:	74 e0       	ldi	r23, 0x04	; 4
1320
     d72:	8b 56       	subi	r24, 0x6B	; 107
1321
     d74:	0e 94 ff 01 	call	0x3fe	; 0x3fe <WriteParameterSet>
1322
     d78:	80 91 c2 03 	lds	r24, 0x03C2
1323
     d7c:	8b 56       	subi	r24, 0x6B	; 107
1324
     d7e:	a2 e0       	ldi	r26, 0x02	; 2
1325
     d80:	b0 e0       	ldi	r27, 0x00	; 0
1326
     d82:	08 2e       	mov	r0, r24
1327
     d84:	0e 94 0f 2a 	call	0x541e	; 0x541e <__eeprom_write_byte_1F2021>
1328
     d88:	0e 94 f8 01 	call	0x3f0	; 0x3f0 <GetActiveParamSetNumber>
1329
     d8c:	99 27       	eor	r25, r25
1330
     d8e:	0e 94 ed 1c 	call	0x39da	; 0x39da <Piep>
1331
     d92:	10 92 8f 01 	sts	0x018F, r1
1332
     d96:	22 96       	adiw	r28, 0x02	; 2
1333
     d98:	0f b6       	in	r0, 0x3f	; 63
1334
     d9a:	f8 94       	cli
1335
     d9c:	de bf       	out	0x3e, r29	; 62
1336
     d9e:	0f be       	out	0x3f, r0	; 63
1337
     da0:	cd bf       	out	0x3d, r28	; 61
1338
     da2:	df 91       	pop	r29
1339
     da4:	cf 91       	pop	r28
1340
     da6:	1f 91       	pop	r17
1341
     da8:	08 95       	ret
1342
 
1343
00000daa <Putchar>:
1344
     daa:	98 2f       	mov	r25, r24
1345
     dac:	80 91 88 04 	lds	r24, 0x0488
1346
     db0:	81 30       	cpi	r24, 0x01	; 1
1347
     db2:	69 f4       	brne	.+26     	; 0xdce <Putchar+0x24>
1348
     db4:	80 91 c7 01 	lds	r24, 0x01C7
1349
     db8:	e8 2f       	mov	r30, r24
1350
     dba:	ff 27       	eor	r31, r31
1351
     dbc:	ea 5e       	subi	r30, 0xEA	; 234
1352
     dbe:	fe 4f       	sbci	r31, 0xFE	; 254
1353
     dc0:	90 83       	st	Z, r25
1354
     dc2:	8f 5f       	subi	r24, 0xFF	; 255
1355
     dc4:	80 93 c7 01 	sts	0x01C7, r24
1356
     dc8:	21 e0       	ldi	r18, 0x01	; 1
1357
     dca:	30 e0       	ldi	r19, 0x00	; 0
1358
     dcc:	05 c0       	rjmp	.+10     	; 0xdd8 <Putchar+0x2e>
1359
     dce:	89 2f       	mov	r24, r25
1360
     dd0:	0e 94 88 05 	call	0xb10	; 0xb10 <uart_putchar>
1361
     dd4:	28 2f       	mov	r18, r24
1362
     dd6:	33 27       	eor	r19, r19
1363
     dd8:	c9 01       	movw	r24, r18
1364
     dda:	08 95       	ret
1365
 
1366
00000ddc <PAD_0>:
1367
     ddc:	1f 93       	push	r17
1368
     dde:	18 2f       	mov	r17, r24
1369
     de0:	04 c0       	rjmp	.+8      	; 0xdea <PAD_0+0xe>
1370
     de2:	80 e3       	ldi	r24, 0x30	; 48
1371
     de4:	0e 94 d5 06 	call	0xdaa	; 0xdaa <Putchar>
1372
     de8:	11 50       	subi	r17, 0x01	; 1
1373
     dea:	11 16       	cp	r1, r17
1374
     dec:	d4 f3       	brlt	.-12     	; 0xde2 <PAD_0+0x6>
1375
     dee:	1f 91       	pop	r17
1376
     df0:	08 95       	ret
1377
 
1378
00000df2 <PAD_SP>:
1379
     df2:	1f 93       	push	r17
1380
     df4:	18 2f       	mov	r17, r24
1381
     df6:	04 c0       	rjmp	.+8      	; 0xe00 <PAD_SP+0xe>
1382
     df8:	80 e2       	ldi	r24, 0x20	; 32
1383
     dfa:	0e 94 d5 06 	call	0xdaa	; 0xdaa <Putchar>
1384
     dfe:	11 50       	subi	r17, 0x01	; 1
1385
     e00:	11 16       	cp	r1, r17
1386
     e02:	d4 f3       	brlt	.-12     	; 0xdf8 <PAD_SP+0x6>
1387
     e04:	1f 91       	pop	r17
1388
     e06:	08 95       	ret
1389
 
1390
00000e08 <PRINTP>:
1391
     e08:	0f 93       	push	r16
1392
     e0a:	1f 93       	push	r17
1393
     e0c:	cf 93       	push	r28
1394
     e0e:	df 93       	push	r29
1395
     e10:	8c 01       	movw	r16, r24
1396
     e12:	eb 01       	movw	r28, r22
1397
     e14:	08 c0       	rjmp	.+16     	; 0xe26 <PRINTP+0x1e>
1398
     e16:	f8 01       	movw	r30, r16
1399
     e18:	0f 5f       	subi	r16, 0xFF	; 255
1400
     e1a:	1f 4f       	sbci	r17, 0xFF	; 255
1401
     e1c:	e4 91       	lpm	r30, Z
1402
     e1e:	8e 2f       	mov	r24, r30
1403
     e20:	0e 94 d5 06 	call	0xdaa	; 0xdaa <Putchar>
1404
     e24:	21 97       	sbiw	r28, 0x01	; 1
1405
     e26:	20 97       	sbiw	r28, 0x00	; 0
1406
     e28:	b1 f7       	brne	.-20     	; 0xe16 <PRINTP+0xe>
1407
     e2a:	df 91       	pop	r29
1408
     e2c:	cf 91       	pop	r28
1409
     e2e:	1f 91       	pop	r17
1410
     e30:	0f 91       	pop	r16
1411
     e32:	08 95       	ret
1412
 
1413
00000e34 <PRINT>:
1414
     e34:	0f 93       	push	r16
1415
     e36:	1f 93       	push	r17
1416
     e38:	cf 93       	push	r28
1417
     e3a:	df 93       	push	r29
1418
     e3c:	8c 01       	movw	r16, r24
1419
     e3e:	eb 01       	movw	r28, r22
1420
     e40:	06 c0       	rjmp	.+12     	; 0xe4e <PRINT+0x1a>
1421
     e42:	f8 01       	movw	r30, r16
1422
     e44:	81 91       	ld	r24, Z+
1423
     e46:	8f 01       	movw	r16, r30
1424
     e48:	0e 94 d5 06 	call	0xdaa	; 0xdaa <Putchar>
1425
     e4c:	21 97       	sbiw	r28, 0x01	; 1
1426
     e4e:	20 97       	sbiw	r28, 0x00	; 0
1427
     e50:	c1 f7       	brne	.-16     	; 0xe42 <PRINT+0xe>
1428
     e52:	df 91       	pop	r29
1429
     e54:	cf 91       	pop	r28
1430
     e56:	1f 91       	pop	r17
1431
     e58:	0f 91       	pop	r16
1432
     e5a:	08 95       	ret
1433
 
1434
00000e5c <_printf_P>:
1435
     e5c:	2f 92       	push	r2
1436
     e5e:	3f 92       	push	r3
1437
     e60:	4f 92       	push	r4
1438
     e62:	5f 92       	push	r5
1439
     e64:	6f 92       	push	r6
1440
     e66:	7f 92       	push	r7
1441
     e68:	8f 92       	push	r8
1442
     e6a:	9f 92       	push	r9
1443
     e6c:	af 92       	push	r10
1444
     e6e:	bf 92       	push	r11
1445
     e70:	cf 92       	push	r12
1446
     e72:	df 92       	push	r13
1447
     e74:	ef 92       	push	r14
1448
     e76:	ff 92       	push	r15
1449
     e78:	0f 93       	push	r16
1450
     e7a:	1f 93       	push	r17
1451
     e7c:	cf 93       	push	r28
1452
     e7e:	df 93       	push	r29
1453
     e80:	cd b7       	in	r28, 0x3d	; 61
1454
     e82:	de b7       	in	r29, 0x3e	; 62
1455
     e84:	e3 97       	sbiw	r28, 0x33	; 51
1456
     e86:	0f b6       	in	r0, 0x3f	; 63
1457
     e88:	f8 94       	cli
1458
     e8a:	de bf       	out	0x3e, r29	; 62
1459
     e8c:	0f be       	out	0x3f, r0	; 63
1460
     e8e:	cd bf       	out	0x3d, r28	; 61
1461
     e90:	29 96       	adiw	r28, 0x09	; 9
1462
     e92:	8f ad       	ldd	r24, Y+63	; 0x3f
1463
     e94:	29 97       	sbiw	r28, 0x09	; 9
1464
     e96:	80 93 88 04 	sts	0x0488, r24
1465
     e9a:	ce 01       	movw	r24, r28
1466
     e9c:	85 5b       	subi	r24, 0xB5	; 181
1467
     e9e:	9f 4f       	sbci	r25, 0xFF	; 255
1468
     ea0:	9d 83       	std	Y+5, r25	; 0x05
1469
     ea2:	8c 83       	std	Y+4, r24	; 0x04
1470
     ea4:	2b 96       	adiw	r28, 0x0b	; 11
1471
     ea6:	8e ad       	ldd	r24, Y+62	; 0x3e
1472
     ea8:	9f ad       	ldd	r25, Y+63	; 0x3f
1473
     eaa:	2b 97       	sbiw	r28, 0x0b	; 11
1474
     eac:	9f a7       	std	Y+47, r25	; 0x2f
1475
     eae:	8e a7       	std	Y+46, r24	; 0x2e
1476
     eb0:	22 24       	eor	r2, r2
1477
     eb2:	33 24       	eor	r3, r3
1478
     eb4:	21 01       	movw	r4, r2
1479
     eb6:	02 c0       	rjmp	.+4      	; 0xebc <_printf_P+0x60>
1480
     eb8:	13 01       	movw	r2, r6
1481
     eba:	24 01       	movw	r4, r8
1482
     ebc:	0e a5       	ldd	r16, Y+46	; 0x2e
1483
     ebe:	1f a5       	ldd	r17, Y+47	; 0x2f
1484
     ec0:	02 c0       	rjmp	.+4      	; 0xec6 <_printf_P+0x6a>
1485
     ec2:	0f 5f       	subi	r16, 0xFF	; 255
1486
     ec4:	1f 4f       	sbci	r17, 0xFF	; 255
1487
     ec6:	f8 01       	movw	r30, r16
1488
     ec8:	f4 90       	lpm	r15, Z
1489
     eca:	ff 20       	and	r15, r15
1490
     ecc:	19 f0       	breq	.+6      	; 0xed4 <_printf_P+0x78>
1491
     ece:	f5 e2       	ldi	r31, 0x25	; 37
1492
     ed0:	ff 16       	cp	r15, r31
1493
     ed2:	b9 f7       	brne	.-18     	; 0xec2 <_printf_P+0x66>
1494
     ed4:	b8 01       	movw	r22, r16
1495
     ed6:	8e a5       	ldd	r24, Y+46	; 0x2e
1496
     ed8:	9f a5       	ldd	r25, Y+47	; 0x2f
1497
     eda:	68 1b       	sub	r22, r24
1498
     edc:	79 0b       	sbc	r23, r25
1499
     ede:	11 f0       	breq	.+4      	; 0xee4 <_printf_P+0x88>
1500
     ee0:	0e 94 04 07 	call	0xe08	; 0xe08 <PRINTP>
1501
     ee4:	ff 20       	and	r15, r15
1502
     ee6:	09 f4       	brne	.+2      	; 0xeea <_printf_P+0x8e>
1503
     ee8:	42 c2       	rjmp	.+1156   	; 0x136e <__stack+0x26f>
1504
     eea:	0f 5f       	subi	r16, 0xFF	; 255
1505
     eec:	1f 4f       	sbci	r17, 0xFF	; 255
1506
     eee:	1f a7       	std	Y+47, r17	; 0x2f
1507
     ef0:	0e a7       	std	Y+46, r16	; 0x2e
1508
     ef2:	19 82       	std	Y+1, r1	; 0x01
1509
     ef4:	ac 81       	ldd	r26, Y+4	; 0x04
1510
     ef6:	bd 81       	ldd	r27, Y+5	; 0x05
1511
     ef8:	1b aa       	std	Y+51, r1	; 0x33
1512
     efa:	1a aa       	std	Y+50, r1	; 0x32
1513
     efc:	9f ef       	ldi	r25, 0xFF	; 255
1514
     efe:	99 ab       	std	Y+49, r25	; 0x31
1515
     f00:	ee a5       	ldd	r30, Y+46	; 0x2e
1516
     f02:	ff a5       	ldd	r31, Y+47	; 0x2f
1517
     f04:	cf 01       	movw	r24, r30
1518
     f06:	01 96       	adiw	r24, 0x01	; 1
1519
     f08:	9f a7       	std	Y+47, r25	; 0x2f
1520
     f0a:	8e a7       	std	Y+46, r24	; 0x2e
1521
     f0c:	b4 90       	lpm	r11, Z
1522
     f0e:	95 e7       	ldi	r25, 0x75	; 117
1523
     f10:	b9 16       	cp	r11, r25
1524
     f12:	21 f0       	breq	.+8      	; 0xf1c <_printf_P+0xc0>
1525
     f14:	8b 2d       	mov	r24, r11
1526
     f16:	80 62       	ori	r24, 0x20	; 32
1527
     f18:	88 37       	cpi	r24, 0x78	; 120
1528
     f1a:	89 f4       	brne	.+34     	; 0xf3e <_printf_P+0xe2>
1529
     f1c:	eb a9       	ldd	r30, Y+51	; 0x33
1530
     f1e:	e0 ff       	sbrs	r30, 0
1531
     f20:	07 c0       	rjmp	.+14     	; 0xf30 <_printf_P+0xd4>
1532
     f22:	2d 90       	ld	r2, X+
1533
     f24:	3d 90       	ld	r3, X+
1534
     f26:	4d 90       	ld	r4, X+
1535
     f28:	5c 90       	ld	r5, X
1536
     f2a:	13 97       	sbiw	r26, 0x03	; 3
1537
     f2c:	14 96       	adiw	r26, 0x04	; 4
1538
     f2e:	07 c0       	rjmp	.+14     	; 0xf3e <_printf_P+0xe2>
1539
     f30:	8d 91       	ld	r24, X+
1540
     f32:	9c 91       	ld	r25, X
1541
     f34:	11 97       	sbiw	r26, 0x01	; 1
1542
     f36:	1c 01       	movw	r2, r24
1543
     f38:	44 24       	eor	r4, r4
1544
     f3a:	55 24       	eor	r5, r5
1545
     f3c:	12 96       	adiw	r26, 0x02	; 2
1546
     f3e:	f0 e2       	ldi	r31, 0x20	; 32
1547
     f40:	bf 16       	cp	r11, r31
1548
     f42:	21 f4       	brne	.+8      	; 0xf4c <_printf_P+0xf0>
1549
     f44:	89 81       	ldd	r24, Y+1	; 0x01
1550
     f46:	88 23       	and	r24, r24
1551
     f48:	d9 f6       	brne	.-74     	; 0xf00 <_printf_P+0xa4>
1552
     f4a:	85 c0       	rjmp	.+266    	; 0x1056 <_printf_P+0x1fa>
1553
     f4c:	83 e2       	ldi	r24, 0x23	; 35
1554
     f4e:	b8 16       	cp	r11, r24
1555
     f50:	09 f4       	brne	.+2      	; 0xf54 <_printf_P+0xf8>
1556
     f52:	83 c0       	rjmp	.+262    	; 0x105a <_printf_P+0x1fe>
1557
     f54:	9a e2       	ldi	r25, 0x2A	; 42
1558
     f56:	b9 16       	cp	r11, r25
1559
     f58:	21 f0       	breq	.+8      	; 0xf62 <_printf_P+0x106>
1560
     f5a:	ed e2       	ldi	r30, 0x2D	; 45
1561
     f5c:	be 16       	cp	r11, r30
1562
     f5e:	69 f4       	brne	.+26     	; 0xf7a <_printf_P+0x11e>
1563
     f60:	08 c0       	rjmp	.+16     	; 0xf72 <_printf_P+0x116>
1564
     f62:	fd 01       	movw	r30, r26
1565
     f64:	12 96       	adiw	r26, 0x02	; 2
1566
     f66:	e0 81       	ld	r30, Z
1567
     f68:	ea ab       	std	Y+50, r30	; 0x32
1568
     f6a:	e7 ff       	sbrs	r30, 7
1569
     f6c:	c9 cf       	rjmp	.-110    	; 0xf00 <_printf_P+0xa4>
1570
     f6e:	e1 95       	neg	r30
1571
     f70:	ea ab       	std	Y+50, r30	; 0x32
1572
     f72:	fb a9       	ldd	r31, Y+51	; 0x33
1573
     f74:	f0 61       	ori	r31, 0x10	; 16
1574
     f76:	ff 7d       	andi	r31, 0xDF	; 223
1575
     f78:	72 c0       	rjmp	.+228    	; 0x105e <_printf_P+0x202>
1576
     f7a:	8b e2       	ldi	r24, 0x2B	; 43
1577
     f7c:	b8 16       	cp	r11, r24
1578
     f7e:	09 f4       	brne	.+2      	; 0xf82 <_printf_P+0x126>
1579
     f80:	6a c0       	rjmp	.+212    	; 0x1056 <_printf_P+0x1fa>
1580
     f82:	9e e2       	ldi	r25, 0x2E	; 46
1581
     f84:	b9 16       	cp	r11, r25
1582
     f86:	b1 f5       	brne	.+108    	; 0xff4 <_printf_P+0x198>
1583
     f88:	2e a5       	ldd	r18, Y+46	; 0x2e
1584
     f8a:	3f a5       	ldd	r19, Y+47	; 0x2f
1585
     f8c:	2f 5f       	subi	r18, 0xFF	; 255
1586
     f8e:	3f 4f       	sbci	r19, 0xFF	; 255
1587
     f90:	ee a5       	ldd	r30, Y+46	; 0x2e
1588
     f92:	ff a5       	ldd	r31, Y+47	; 0x2f
1589
     f94:	84 91       	lpm	r24, Z
1590
     f96:	8a 32       	cpi	r24, 0x2A	; 42
1591
     f98:	21 f0       	breq	.+8      	; 0xfa2 <_printf_P+0x146>
1592
     f9a:	b8 2e       	mov	r11, r24
1593
     f9c:	20 e0       	ldi	r18, 0x00	; 0
1594
     f9e:	30 e0       	ldi	r19, 0x00	; 0
1595
     fa0:	1b c0       	rjmp	.+54     	; 0xfd8 <_printf_P+0x17c>
1596
     fa2:	fd 01       	movw	r30, r26
1597
     fa4:	12 96       	adiw	r26, 0x02	; 2
1598
     fa6:	40 81       	ld	r20, Z
1599
     fa8:	51 81       	ldd	r21, Z+1	; 0x01
1600
     faa:	57 ff       	sbrs	r21, 7
1601
     fac:	02 c0       	rjmp	.+4      	; 0xfb2 <_printf_P+0x156>
1602
     fae:	4f ef       	ldi	r20, 0xFF	; 255
1603
     fb0:	5f ef       	ldi	r21, 0xFF	; 255
1604
     fb2:	49 ab       	std	Y+49, r20	; 0x31
1605
     fb4:	3f a7       	std	Y+47, r19	; 0x2f
1606
     fb6:	2e a7       	std	Y+46, r18	; 0x2e
1607
     fb8:	a3 cf       	rjmp	.-186    	; 0xf00 <_printf_P+0xa4>
1608
     fba:	c9 01       	movw	r24, r18
1609
     fbc:	03 e0       	ldi	r16, 0x03	; 3
1610
     fbe:	88 0f       	add	r24, r24
1611
     fc0:	99 1f       	adc	r25, r25
1612
     fc2:	0a 95       	dec	r16
1613
     fc4:	e1 f7       	brne	.-8      	; 0xfbe <_printf_P+0x162>
1614
     fc6:	22 0f       	add	r18, r18
1615
     fc8:	33 1f       	adc	r19, r19
1616
     fca:	28 0f       	add	r18, r24
1617
     fcc:	39 1f       	adc	r19, r25
1618
     fce:	2b 0d       	add	r18, r11
1619
     fd0:	31 1d       	adc	r19, r1
1620
     fd2:	20 53       	subi	r18, 0x30	; 48
1621
     fd4:	30 40       	sbci	r19, 0x00	; 0
1622
     fd6:	b4 90       	lpm	r11, Z
1623
     fd8:	31 96       	adiw	r30, 0x01	; 1
1624
     fda:	8b 2d       	mov	r24, r11
1625
     fdc:	80 53       	subi	r24, 0x30	; 48
1626
     fde:	8a 30       	cpi	r24, 0x0A	; 10
1627
     fe0:	60 f3       	brcs	.-40     	; 0xfba <_printf_P+0x15e>
1628
     fe2:	ff a7       	std	Y+47, r31	; 0x2f
1629
     fe4:	ee a7       	std	Y+46, r30	; 0x2e
1630
     fe6:	a9 01       	movw	r20, r18
1631
     fe8:	37 ff       	sbrs	r19, 7
1632
     fea:	02 c0       	rjmp	.+4      	; 0xff0 <_printf_P+0x194>
1633
     fec:	4f ef       	ldi	r20, 0xFF	; 255
1634
     fee:	5f ef       	ldi	r21, 0xFF	; 255
1635
     ff0:	49 ab       	std	Y+49, r20	; 0x31
1636
     ff2:	8d cf       	rjmp	.-230    	; 0xf0e <_printf_P+0xb2>
1637
     ff4:	f0 e3       	ldi	r31, 0x30	; 48
1638
     ff6:	bf 16       	cp	r11, r31
1639
     ff8:	31 f4       	brne	.+12     	; 0x1006 <_printf_P+0x1aa>
1640
     ffa:	8b a9       	ldd	r24, Y+51	; 0x33
1641
     ffc:	84 fd       	sbrc	r24, 4
1642
     ffe:	80 cf       	rjmp	.-256    	; 0xf00 <_printf_P+0xa4>
1643
    1000:	80 62       	ori	r24, 0x20	; 32
1644
    1002:	8b ab       	std	Y+51, r24	; 0x33
1645
    1004:	7d cf       	rjmp	.-262    	; 0xf00 <_printf_P+0xa4>
1646
    1006:	8b 2d       	mov	r24, r11
1647
    1008:	81 53       	subi	r24, 0x31	; 49
1648
    100a:	89 30       	cpi	r24, 0x09	; 9
1649
    100c:	e8 f4       	brcc	.+58     	; 0x1048 <_printf_P+0x1ec>
1650
    100e:	20 e0       	ldi	r18, 0x00	; 0
1651
    1010:	30 e0       	ldi	r19, 0x00	; 0
1652
    1012:	c9 01       	movw	r24, r18
1653
    1014:	f3 e0       	ldi	r31, 0x03	; 3
1654
    1016:	88 0f       	add	r24, r24
1655
    1018:	99 1f       	adc	r25, r25
1656
    101a:	fa 95       	dec	r31
1657
    101c:	e1 f7       	brne	.-8      	; 0x1016 <_printf_P+0x1ba>
1658
    101e:	22 0f       	add	r18, r18
1659
    1020:	33 1f       	adc	r19, r19
1660
    1022:	28 0f       	add	r18, r24
1661
    1024:	39 1f       	adc	r19, r25
1662
    1026:	2b 0d       	add	r18, r11
1663
    1028:	31 1d       	adc	r19, r1
1664
    102a:	20 53       	subi	r18, 0x30	; 48
1665
    102c:	30 40       	sbci	r19, 0x00	; 0
1666
    102e:	ee a5       	ldd	r30, Y+46	; 0x2e
1667
    1030:	ff a5       	ldd	r31, Y+47	; 0x2f
1668
    1032:	cf 01       	movw	r24, r30
1669
    1034:	01 96       	adiw	r24, 0x01	; 1
1670
    1036:	9f a7       	std	Y+47, r25	; 0x2f
1671
    1038:	8e a7       	std	Y+46, r24	; 0x2e
1672
    103a:	b4 90       	lpm	r11, Z
1673
    103c:	8b 2d       	mov	r24, r11
1674
    103e:	80 53       	subi	r24, 0x30	; 48
1675
    1040:	8a 30       	cpi	r24, 0x0A	; 10
1676
    1042:	38 f3       	brcs	.-50     	; 0x1012 <_printf_P+0x1b6>
1677
    1044:	2a ab       	std	Y+50, r18	; 0x32
1678
    1046:	63 cf       	rjmp	.-314    	; 0xf0e <_printf_P+0xb2>
1679
    1048:	98 e6       	ldi	r25, 0x68	; 104
1680
    104a:	b9 16       	cp	r11, r25
1681
    104c:	51 f4       	brne	.+20     	; 0x1062 <_printf_P+0x206>
1682
    104e:	eb a9       	ldd	r30, Y+51	; 0x33
1683
    1050:	e4 60       	ori	r30, 0x04	; 4
1684
    1052:	eb ab       	std	Y+51, r30	; 0x33
1685
    1054:	55 cf       	rjmp	.-342    	; 0xf00 <_printf_P+0xa4>
1686
    1056:	b9 82       	std	Y+1, r11	; 0x01
1687
    1058:	53 cf       	rjmp	.-346    	; 0xf00 <_printf_P+0xa4>
1688
    105a:	fb a9       	ldd	r31, Y+51	; 0x33
1689
    105c:	f8 60       	ori	r31, 0x08	; 8
1690
    105e:	fb ab       	std	Y+51, r31	; 0x33
1691
    1060:	4f cf       	rjmp	.-354    	; 0xf00 <_printf_P+0xa4>
1692
    1062:	8c e6       	ldi	r24, 0x6C	; 108
1693
    1064:	b8 16       	cp	r11, r24
1694
    1066:	21 f4       	brne	.+8      	; 0x1070 <_printf_P+0x214>
1695
    1068:	9b a9       	ldd	r25, Y+51	; 0x33
1696
    106a:	91 60       	ori	r25, 0x01	; 1
1697
    106c:	9b ab       	std	Y+51, r25	; 0x33
1698
    106e:	48 cf       	rjmp	.-368    	; 0xf00 <_printf_P+0xa4>
1699
    1070:	bd 83       	std	Y+5, r27	; 0x05
1700
    1072:	ac 83       	std	Y+4, r26	; 0x04
1701
    1074:	e3 e6       	ldi	r30, 0x63	; 99
1702
    1076:	be 16       	cp	r11, r30
1703
    1078:	39 f4       	brne	.+14     	; 0x1088 <_printf_P+0x22c>
1704
    107a:	12 96       	adiw	r26, 0x02	; 2
1705
    107c:	bd 83       	std	Y+5, r27	; 0x05
1706
    107e:	ac 83       	std	Y+4, r26	; 0x04
1707
    1080:	12 97       	sbiw	r26, 0x02	; 2
1708
    1082:	8c 91       	ld	r24, X
1709
    1084:	8e 83       	std	Y+6, r24	; 0x06
1710
    1086:	18 c1       	rjmp	.+560    	; 0x12b8 <__stack+0x1b9>
1711
    1088:	f4 e4       	ldi	r31, 0x44	; 68
1712
    108a:	bf 16       	cp	r11, r31
1713
    108c:	39 f0       	breq	.+14     	; 0x109c <_printf_P+0x240>
1714
    108e:	84 e6       	ldi	r24, 0x64	; 100
1715
    1090:	b8 16       	cp	r11, r24
1716
    1092:	39 f0       	breq	.+14     	; 0x10a2 <_printf_P+0x246>
1717
    1094:	99 e6       	ldi	r25, 0x69	; 105
1718
    1096:	b9 16       	cp	r11, r25
1719
    1098:	59 f5       	brne	.+86     	; 0x10f0 <_printf_P+0x294>
1720
    109a:	03 c0       	rjmp	.+6      	; 0x10a2 <_printf_P+0x246>
1721
    109c:	eb a9       	ldd	r30, Y+51	; 0x33
1722
    109e:	e1 60       	ori	r30, 0x01	; 1
1723
    10a0:	eb ab       	std	Y+51, r30	; 0x33
1724
    10a2:	fb a9       	ldd	r31, Y+51	; 0x33
1725
    10a4:	f0 ff       	sbrs	r31, 0
1726
    10a6:	08 c0       	rjmp	.+16     	; 0x10b8 <_printf_P+0x25c>
1727
    10a8:	14 96       	adiw	r26, 0x04	; 4
1728
    10aa:	bd 83       	std	Y+5, r27	; 0x05
1729
    10ac:	ac 83       	std	Y+4, r26	; 0x04
1730
    10ae:	5e 90       	ld	r5, -X
1731
    10b0:	4e 90       	ld	r4, -X
1732
    10b2:	3e 90       	ld	r3, -X
1733
    10b4:	2e 90       	ld	r2, -X
1734
    10b6:	0a c0       	rjmp	.+20     	; 0x10cc <_printf_P+0x270>
1735
    10b8:	12 96       	adiw	r26, 0x02	; 2
1736
    10ba:	bd 83       	std	Y+5, r27	; 0x05
1737
    10bc:	ac 83       	std	Y+4, r26	; 0x04
1738
    10be:	9e 91       	ld	r25, -X
1739
    10c0:	8e 91       	ld	r24, -X
1740
    10c2:	1c 01       	movw	r2, r24
1741
    10c4:	44 24       	eor	r4, r4
1742
    10c6:	37 fc       	sbrc	r3, 7
1743
    10c8:	40 94       	com	r4
1744
    10ca:	54 2c       	mov	r5, r4
1745
    10cc:	57 fc       	sbrc	r5, 7
1746
    10ce:	03 c0       	rjmp	.+6      	; 0x10d6 <_printf_P+0x27a>
1747
    10d0:	8a e0       	ldi	r24, 0x0A	; 10
1748
    10d2:	88 ab       	std	Y+48, r24	; 0x30
1749
    10d4:	92 c0       	rjmp	.+292    	; 0x11fa <__stack+0xfb>
1750
    10d6:	50 94       	com	r5
1751
    10d8:	40 94       	com	r4
1752
    10da:	30 94       	com	r3
1753
    10dc:	20 94       	com	r2
1754
    10de:	21 1c       	adc	r2, r1
1755
    10e0:	31 1c       	adc	r3, r1
1756
    10e2:	41 1c       	adc	r4, r1
1757
    10e4:	51 1c       	adc	r5, r1
1758
    10e6:	8d e2       	ldi	r24, 0x2D	; 45
1759
    10e8:	89 83       	std	Y+1, r24	; 0x01
1760
    10ea:	9a e0       	ldi	r25, 0x0A	; 10
1761
    10ec:	98 ab       	std	Y+48, r25	; 0x30
1762
    10ee:	85 c0       	rjmp	.+266    	; 0x11fa <__stack+0xfb>
1763
    10f0:	ef e4       	ldi	r30, 0x4F	; 79
1764
    10f2:	be 16       	cp	r11, r30
1765
    10f4:	29 f0       	breq	.+10     	; 0x1100 <__stack+0x1>
1766
    10f6:	ff e6       	ldi	r31, 0x6F	; 111
1767
    10f8:	bf 16       	cp	r11, r31
1768
    10fa:	39 f4       	brne	.+14     	; 0x110a <__stack+0xb>
1769
    10fc:	88 e0       	ldi	r24, 0x08	; 8
1770
    10fe:	61 c0       	rjmp	.+194    	; 0x11c2 <__stack+0xc3>
1771
    1100:	9b a9       	ldd	r25, Y+51	; 0x33
1772
    1102:	91 60       	ori	r25, 0x01	; 1
1773
    1104:	9b ab       	std	Y+51, r25	; 0x33
1774
    1106:	e8 e0       	ldi	r30, 0x08	; 8
1775
    1108:	56 c0       	rjmp	.+172    	; 0x11b6 <__stack+0xb7>
1776
    110a:	f0 e7       	ldi	r31, 0x70	; 112
1777
    110c:	bf 16       	cp	r11, r31
1778
    110e:	71 f4       	brne	.+28     	; 0x112c <__stack+0x2d>
1779
    1110:	12 96       	adiw	r26, 0x02	; 2
1780
    1112:	bd 83       	std	Y+5, r27	; 0x05
1781
    1114:	ac 83       	std	Y+4, r26	; 0x04
1782
    1116:	9e 91       	ld	r25, -X
1783
    1118:	8e 91       	ld	r24, -X
1784
    111a:	1c 01       	movw	r2, r24
1785
    111c:	44 24       	eor	r4, r4
1786
    111e:	55 24       	eor	r5, r5
1787
    1120:	8b a9       	ldd	r24, Y+51	; 0x33
1788
    1122:	80 64       	ori	r24, 0x40	; 64
1789
    1124:	8b ab       	std	Y+51, r24	; 0x33
1790
    1126:	78 e7       	ldi	r23, 0x78	; 120
1791
    1128:	b7 2e       	mov	r11, r23
1792
    112a:	5e c0       	rjmp	.+188    	; 0x11e8 <__stack+0xe9>
1793
    112c:	e3 e7       	ldi	r30, 0x73	; 115
1794
    112e:	be 16       	cp	r11, r30
1795
    1130:	d9 f5       	brne	.+118    	; 0x11a8 <__stack+0xa9>
1796
    1132:	12 96       	adiw	r26, 0x02	; 2
1797
    1134:	bd 83       	std	Y+5, r27	; 0x05
1798
    1136:	ac 83       	std	Y+4, r26	; 0x04
1799
    1138:	de 90       	ld	r13, -X
1800
    113a:	ce 90       	ld	r12, -X
1801
    113c:	c1 14       	cp	r12, r1
1802
    113e:	d1 04       	cpc	r13, r1
1803
    1140:	89 f4       	brne	.+34     	; 0x1164 <__stack+0x65>
1804
    1142:	88 e2       	ldi	r24, 0x28	; 40
1805
    1144:	8e 83       	std	Y+6, r24	; 0x06
1806
    1146:	8e e6       	ldi	r24, 0x6E	; 110
1807
    1148:	8f 83       	std	Y+7, r24	; 0x07
1808
    114a:	85 e7       	ldi	r24, 0x75	; 117
1809
    114c:	88 87       	std	Y+8, r24	; 0x08
1810
    114e:	8c e6       	ldi	r24, 0x6C	; 108
1811
    1150:	89 87       	std	Y+9, r24	; 0x09
1812
    1152:	8a 87       	std	Y+10, r24	; 0x0a
1813
    1154:	89 e2       	ldi	r24, 0x29	; 41
1814
    1156:	8b 87       	std	Y+11, r24	; 0x0b
1815
    1158:	1c 86       	std	Y+12, r1	; 0x0c
1816
    115a:	66 e0       	ldi	r22, 0x06	; 6
1817
    115c:	c6 2e       	mov	r12, r22
1818
    115e:	d1 2c       	mov	r13, r1
1819
    1160:	cc 0e       	add	r12, r28
1820
    1162:	dd 1e       	adc	r13, r29
1821
    1164:	f9 a9       	ldd	r31, Y+49	; 0x31
1822
    1166:	f7 fd       	sbrc	r31, 7
1823
    1168:	13 c0       	rjmp	.+38     	; 0x1190 <__stack+0x91>
1824
    116a:	4f 2f       	mov	r20, r31
1825
    116c:	55 27       	eor	r21, r21
1826
    116e:	47 fd       	sbrc	r20, 7
1827
    1170:	50 95       	com	r21
1828
    1172:	60 e0       	ldi	r22, 0x00	; 0
1829
    1174:	70 e0       	ldi	r23, 0x00	; 0
1830
    1176:	c6 01       	movw	r24, r12
1831
    1178:	0e 94 0f 28 	call	0x501e	; 0x501e <memchr>
1832
    117c:	00 97       	sbiw	r24, 0x00	; 0
1833
    117e:	11 f4       	brne	.+4      	; 0x1184 <__stack+0x85>
1834
    1180:	19 a9       	ldd	r17, Y+49	; 0x31
1835
    1182:	0d c0       	rjmp	.+26     	; 0x119e <__stack+0x9f>
1836
    1184:	8c 19       	sub	r24, r12
1837
    1186:	19 a9       	ldd	r17, Y+49	; 0x31
1838
    1188:	81 17       	cp	r24, r17
1839
    118a:	4c f4       	brge	.+18     	; 0x119e <__stack+0x9f>
1840
    118c:	18 2f       	mov	r17, r24
1841
    118e:	07 c0       	rjmp	.+14     	; 0x119e <__stack+0x9f>
1842
    1190:	f6 01       	movw	r30, r12
1843
    1192:	01 90       	ld	r0, Z+
1844
    1194:	00 20       	and	r0, r0
1845
    1196:	e9 f7       	brne	.-6      	; 0x1192 <__stack+0x93>
1846
    1198:	31 97       	sbiw	r30, 0x01	; 1
1847
    119a:	1e 2f       	mov	r17, r30
1848
    119c:	1c 19       	sub	r17, r12
1849
    119e:	19 82       	std	Y+1, r1	; 0x01
1850
    11a0:	42 01       	movw	r8, r4
1851
    11a2:	31 01       	movw	r6, r2
1852
    11a4:	40 e0       	ldi	r20, 0x00	; 0
1853
    11a6:	94 c0       	rjmp	.+296    	; 0x12d0 <__stack+0x1d1>
1854
    11a8:	85 e5       	ldi	r24, 0x55	; 85
1855
    11aa:	b8 16       	cp	r11, r24
1856
    11ac:	31 f0       	breq	.+12     	; 0x11ba <__stack+0xbb>
1857
    11ae:	95 e7       	ldi	r25, 0x75	; 117
1858
    11b0:	b9 16       	cp	r11, r25
1859
    11b2:	49 f4       	brne	.+18     	; 0x11c6 <__stack+0xc7>
1860
    11b4:	ea e0       	ldi	r30, 0x0A	; 10
1861
    11b6:	e8 ab       	std	Y+48, r30	; 0x30
1862
    11b8:	1f c0       	rjmp	.+62     	; 0x11f8 <__stack+0xf9>
1863
    11ba:	fb a9       	ldd	r31, Y+51	; 0x33
1864
    11bc:	f1 60       	ori	r31, 0x01	; 1
1865
    11be:	fb ab       	std	Y+51, r31	; 0x33
1866
    11c0:	8a e0       	ldi	r24, 0x0A	; 10
1867
    11c2:	88 ab       	std	Y+48, r24	; 0x30
1868
    11c4:	19 c0       	rjmp	.+50     	; 0x11f8 <__stack+0xf9>
1869
    11c6:	98 e5       	ldi	r25, 0x58	; 88
1870
    11c8:	b9 16       	cp	r11, r25
1871
    11ca:	21 f0       	breq	.+8      	; 0x11d4 <__stack+0xd5>
1872
    11cc:	e8 e7       	ldi	r30, 0x78	; 120
1873
    11ce:	be 16       	cp	r11, r30
1874
    11d0:	09 f0       	breq	.+2      	; 0x11d4 <__stack+0xd5>
1875
    11d2:	6e c0       	rjmp	.+220    	; 0x12b0 <__stack+0x1b1>
1876
    11d4:	fb a9       	ldd	r31, Y+51	; 0x33
1877
    11d6:	f3 fd       	sbrc	r31, 3
1878
    11d8:	02 c0       	rjmp	.+4      	; 0x11de <__stack+0xdf>
1879
    11da:	80 e1       	ldi	r24, 0x10	; 16
1880
    11dc:	f2 cf       	rjmp	.-28     	; 0x11c2 <__stack+0xc3>
1881
    11de:	21 14       	cp	r2, r1
1882
    11e0:	31 04       	cpc	r3, r1
1883
    11e2:	41 04       	cpc	r4, r1
1884
    11e4:	51 04       	cpc	r5, r1
1885
    11e6:	19 f4       	brne	.+6      	; 0x11ee <__stack+0xef>
1886
    11e8:	90 e1       	ldi	r25, 0x10	; 16
1887
    11ea:	98 ab       	std	Y+48, r25	; 0x30
1888
    11ec:	05 c0       	rjmp	.+10     	; 0x11f8 <__stack+0xf9>
1889
    11ee:	eb a9       	ldd	r30, Y+51	; 0x33
1890
    11f0:	e0 64       	ori	r30, 0x40	; 64
1891
    11f2:	eb ab       	std	Y+51, r30	; 0x33
1892
    11f4:	f0 e1       	ldi	r31, 0x10	; 16
1893
    11f6:	f8 ab       	std	Y+48, r31	; 0x30
1894
    11f8:	19 82       	std	Y+1, r1	; 0x01
1895
    11fa:	89 a9       	ldd	r24, Y+49	; 0x31
1896
    11fc:	87 fd       	sbrc	r24, 7
1897
    11fe:	03 c0       	rjmp	.+6      	; 0x1206 <__stack+0x107>
1898
    1200:	9b a9       	ldd	r25, Y+51	; 0x33
1899
    1202:	9f 7d       	andi	r25, 0xDF	; 223
1900
    1204:	9b ab       	std	Y+51, r25	; 0x33
1901
    1206:	21 14       	cp	r2, r1
1902
    1208:	31 04       	cpc	r3, r1
1903
    120a:	41 04       	cpc	r4, r1
1904
    120c:	51 04       	cpc	r5, r1
1905
    120e:	61 f4       	brne	.+24     	; 0x1228 <__stack+0x129>
1906
    1210:	e9 a9       	ldd	r30, Y+49	; 0x31
1907
    1212:	ee 23       	and	r30, r30
1908
    1214:	49 f4       	brne	.+18     	; 0x1228 <__stack+0x129>
1909
    1216:	66 24       	eor	r6, r6
1910
    1218:	77 24       	eor	r7, r7
1911
    121a:	43 01       	movw	r8, r6
1912
    121c:	5e e2       	ldi	r21, 0x2E	; 46
1913
    121e:	c5 2e       	mov	r12, r21
1914
    1220:	d1 2c       	mov	r13, r1
1915
    1222:	cc 0e       	add	r12, r28
1916
    1224:	dd 1e       	adc	r13, r29
1917
    1226:	3e c0       	rjmp	.+124    	; 0x12a4 <__stack+0x1a5>
1918
    1228:	4e e2       	ldi	r20, 0x2E	; 46
1919
    122a:	c4 2e       	mov	r12, r20
1920
    122c:	d1 2c       	mov	r13, r1
1921
    122e:	cc 0e       	add	r12, r28
1922
    1230:	dd 1e       	adc	r13, r29
1923
    1232:	f8 a9       	ldd	r31, Y+48	; 0x30
1924
    1234:	ef 2e       	mov	r14, r31
1925
    1236:	ff 24       	eor	r15, r15
1926
    1238:	00 27       	eor	r16, r16
1927
    123a:	11 27       	eor	r17, r17
1928
    123c:	c2 01       	movw	r24, r4
1929
    123e:	b1 01       	movw	r22, r2
1930
    1240:	a8 01       	movw	r20, r16
1931
    1242:	97 01       	movw	r18, r14
1932
    1244:	0e 94 ca 29 	call	0x5394	; 0x5394 <__udivmodsi4>
1933
    1248:	6a 30       	cpi	r22, 0x0A	; 10
1934
    124a:	20 f4       	brcc	.+8      	; 0x1254 <__stack+0x155>
1935
    124c:	30 e3       	ldi	r19, 0x30	; 48
1936
    124e:	a3 2e       	mov	r10, r19
1937
    1250:	a6 0e       	add	r10, r22
1938
    1252:	08 c0       	rjmp	.+16     	; 0x1264 <__stack+0x165>
1939
    1254:	27 e5       	ldi	r18, 0x57	; 87
1940
    1256:	a2 2e       	mov	r10, r18
1941
    1258:	a6 0e       	add	r10, r22
1942
    125a:	88 e5       	ldi	r24, 0x58	; 88
1943
    125c:	b8 16       	cp	r11, r24
1944
    125e:	11 f4       	brne	.+4      	; 0x1264 <__stack+0x165>
1945
    1260:	9f ed       	ldi	r25, 0xDF	; 223
1946
    1262:	a9 22       	and	r10, r25
1947
    1264:	f6 01       	movw	r30, r12
1948
    1266:	a2 92       	st	-Z, r10
1949
    1268:	6f 01       	movw	r12, r30
1950
    126a:	c2 01       	movw	r24, r4
1951
    126c:	b1 01       	movw	r22, r2
1952
    126e:	a8 01       	movw	r20, r16
1953
    1270:	97 01       	movw	r18, r14
1954
    1272:	0e 94 ca 29 	call	0x5394	; 0x5394 <__udivmodsi4>
1955
    1276:	39 01       	movw	r6, r18
1956
    1278:	4a 01       	movw	r8, r20
1957
    127a:	2e 14       	cp	r2, r14
1958
    127c:	3f 04       	cpc	r3, r15
1959
    127e:	40 06       	cpc	r4, r16
1960
    1280:	51 06       	cpc	r5, r17
1961
    1282:	18 f0       	brcs	.+6      	; 0x128a <__stack+0x18b>
1962
    1284:	19 01       	movw	r2, r18
1963
    1286:	2a 01       	movw	r4, r20
1964
    1288:	d9 cf       	rjmp	.-78     	; 0x123c <__stack+0x13d>
1965
    128a:	f8 a9       	ldd	r31, Y+48	; 0x30
1966
    128c:	f8 30       	cpi	r31, 0x08	; 8
1967
    128e:	51 f4       	brne	.+20     	; 0x12a4 <__stack+0x1a5>
1968
    1290:	8b a9       	ldd	r24, Y+51	; 0x33
1969
    1292:	83 ff       	sbrs	r24, 3
1970
    1294:	07 c0       	rjmp	.+14     	; 0x12a4 <__stack+0x1a5>
1971
    1296:	90 e3       	ldi	r25, 0x30	; 48
1972
    1298:	a9 16       	cp	r10, r25
1973
    129a:	21 f0       	breq	.+8      	; 0x12a4 <__stack+0x1a5>
1974
    129c:	80 e3       	ldi	r24, 0x30	; 48
1975
    129e:	f6 01       	movw	r30, r12
1976
    12a0:	82 93       	st	-Z, r24
1977
    12a2:	6f 01       	movw	r12, r30
1978
    12a4:	ce 01       	movw	r24, r28
1979
    12a6:	8c 19       	sub	r24, r12
1980
    12a8:	18 2f       	mov	r17, r24
1981
    12aa:	12 5d       	subi	r17, 0xD2	; 210
1982
    12ac:	49 a9       	ldd	r20, Y+49	; 0x31
1983
    12ae:	10 c0       	rjmp	.+32     	; 0x12d0 <__stack+0x1d1>
1984
    12b0:	bb 20       	and	r11, r11
1985
    12b2:	09 f4       	brne	.+2      	; 0x12b6 <__stack+0x1b7>
1986
    12b4:	5c c0       	rjmp	.+184    	; 0x136e <__stack+0x26f>
1987
    12b6:	be 82       	std	Y+6, r11	; 0x06
1988
    12b8:	19 82       	std	Y+1, r1	; 0x01
1989
    12ba:	42 01       	movw	r8, r4
1990
    12bc:	31 01       	movw	r6, r2
1991
    12be:	00 e0       	ldi	r16, 0x00	; 0
1992
    12c0:	96 e0       	ldi	r25, 0x06	; 6
1993
    12c2:	c9 2e       	mov	r12, r25
1994
    12c4:	d1 2c       	mov	r13, r1
1995
    12c6:	cc 0e       	add	r12, r28
1996
    12c8:	dd 1e       	adc	r13, r29
1997
    12ca:	11 e0       	ldi	r17, 0x01	; 1
1998
    12cc:	21 e0       	ldi	r18, 0x01	; 1
1999
    12ce:	05 c0       	rjmp	.+10     	; 0x12da <__stack+0x1db>
2000
    12d0:	21 2f       	mov	r18, r17
2001
    12d2:	04 2f       	mov	r16, r20
2002
    12d4:	01 1b       	sub	r16, r17
2003
    12d6:	07 fd       	sbrc	r16, 7
2004
    12d8:	00 e0       	ldi	r16, 0x00	; 0
2005
    12da:	89 81       	ldd	r24, Y+1	; 0x01
2006
    12dc:	88 23       	and	r24, r24
2007
    12de:	19 f0       	breq	.+6      	; 0x12e6 <__stack+0x1e7>
2008
    12e0:	81 2f       	mov	r24, r17
2009
    12e2:	8f 5f       	subi	r24, 0xFF	; 255
2010
    12e4:	07 c0       	rjmp	.+14     	; 0x12f4 <__stack+0x1f5>
2011
    12e6:	9b a9       	ldd	r25, Y+51	; 0x33
2012
    12e8:	96 fd       	sbrc	r25, 6
2013
    12ea:	02 c0       	rjmp	.+4      	; 0x12f0 <__stack+0x1f1>
2014
    12ec:	81 2f       	mov	r24, r17
2015
    12ee:	02 c0       	rjmp	.+4      	; 0x12f4 <__stack+0x1f5>
2016
    12f0:	82 2f       	mov	r24, r18
2017
    12f2:	8e 5f       	subi	r24, 0xFE	; 254
2018
    12f4:	a8 2e       	mov	r10, r24
2019
    12f6:	a0 0e       	add	r10, r16
2020
    12f8:	eb a9       	ldd	r30, Y+51	; 0x33
2021
    12fa:	ee 2e       	mov	r14, r30
2022
    12fc:	ff 24       	eor	r15, r15
2023
    12fe:	80 e3       	ldi	r24, 0x30	; 48
2024
    1300:	48 2e       	mov	r4, r24
2025
    1302:	51 2c       	mov	r5, r1
2026
    1304:	4e 20       	and	r4, r14
2027
    1306:	5f 20       	and	r5, r15
2028
    1308:	41 14       	cp	r4, r1
2029
    130a:	51 04       	cpc	r5, r1
2030
    130c:	21 f4       	brne	.+8      	; 0x1316 <__stack+0x217>
2031
    130e:	8a a9       	ldd	r24, Y+50	; 0x32
2032
    1310:	8a 19       	sub	r24, r10
2033
    1312:	0e 94 f9 06 	call	0xdf2	; 0xdf2 <PAD_SP>
2034
    1316:	89 81       	ldd	r24, Y+1	; 0x01
2035
    1318:	88 23       	and	r24, r24
2036
    131a:	29 f0       	breq	.+10     	; 0x1326 <__stack+0x227>
2037
    131c:	61 e0       	ldi	r22, 0x01	; 1
2038
    131e:	70 e0       	ldi	r23, 0x00	; 0
2039
    1320:	ce 01       	movw	r24, r28
2040
    1322:	01 96       	adiw	r24, 0x01	; 1
2041
    1324:	09 c0       	rjmp	.+18     	; 0x1338 <__stack+0x239>
2042
    1326:	e6 fe       	sbrs	r14, 6
2043
    1328:	09 c0       	rjmp	.+18     	; 0x133c <__stack+0x23d>
2044
    132a:	80 e3       	ldi	r24, 0x30	; 48
2045
    132c:	8a 83       	std	Y+2, r24	; 0x02
2046
    132e:	bb 82       	std	Y+3, r11	; 0x03
2047
    1330:	62 e0       	ldi	r22, 0x02	; 2
2048
    1332:	70 e0       	ldi	r23, 0x00	; 0
2049
    1334:	ce 01       	movw	r24, r28
2050
    1336:	02 96       	adiw	r24, 0x02	; 2
2051
    1338:	0e 94 1a 07 	call	0xe34	; 0xe34 <PRINT>
2052
    133c:	f0 e2       	ldi	r31, 0x20	; 32
2053
    133e:	4f 16       	cp	r4, r31
2054
    1340:	51 04       	cpc	r5, r1
2055
    1342:	21 f4       	brne	.+8      	; 0x134c <__stack+0x24d>
2056
    1344:	8a a9       	ldd	r24, Y+50	; 0x32
2057
    1346:	8a 19       	sub	r24, r10
2058
    1348:	0e 94 ee 06 	call	0xddc	; 0xddc <PAD_0>
2059
    134c:	80 2f       	mov	r24, r16
2060
    134e:	0e 94 ee 06 	call	0xddc	; 0xddc <PAD_0>
2061
    1352:	61 2f       	mov	r22, r17
2062
    1354:	77 27       	eor	r23, r23
2063
    1356:	67 fd       	sbrc	r22, 7
2064
    1358:	70 95       	com	r23
2065
    135a:	c6 01       	movw	r24, r12
2066
    135c:	0e 94 1a 07 	call	0xe34	; 0xe34 <PRINT>
2067
    1360:	e4 fe       	sbrs	r14, 4
2068
    1362:	aa cd       	rjmp	.-1196   	; 0xeb8 <_printf_P+0x5c>
2069
    1364:	8a a9       	ldd	r24, Y+50	; 0x32
2070
    1366:	8a 19       	sub	r24, r10
2071
    1368:	0e 94 f9 06 	call	0xdf2	; 0xdf2 <PAD_SP>
2072
    136c:	a5 cd       	rjmp	.-1206   	; 0xeb8 <_printf_P+0x5c>
2073
    136e:	e3 96       	adiw	r28, 0x33	; 51
2074
    1370:	0f b6       	in	r0, 0x3f	; 63
2075
    1372:	f8 94       	cli
2076
    1374:	de bf       	out	0x3e, r29	; 62
2077
    1376:	0f be       	out	0x3f, r0	; 63
2078
    1378:	cd bf       	out	0x3d, r28	; 61
2079
    137a:	df 91       	pop	r29
2080
    137c:	cf 91       	pop	r28
2081
    137e:	1f 91       	pop	r17
2082
    1380:	0f 91       	pop	r16
2083
    1382:	ff 90       	pop	r15
2084
    1384:	ef 90       	pop	r14
2085
    1386:	df 90       	pop	r13
2086
    1388:	cf 90       	pop	r12
2087
    138a:	bf 90       	pop	r11
2088
    138c:	af 90       	pop	r10
2089
    138e:	9f 90       	pop	r9
2090
    1390:	8f 90       	pop	r8
2091
    1392:	7f 90       	pop	r7
2092
    1394:	6f 90       	pop	r6
2093
    1396:	5f 90       	pop	r5
2094
    1398:	4f 90       	pop	r4
2095
    139a:	3f 90       	pop	r3
2096
    139c:	2f 90       	pop	r2
2097
    139e:	08 95       	ret
2098
 
2099
000013a0 <__vector_18>:
2100
    13a0:	1f 92       	push	r1
2101
    13a2:	0f 92       	push	r0
2102
    13a4:	0f b6       	in	r0, 0x3f	; 63
2103
    13a6:	0f 92       	push	r0
2104
    13a8:	11 24       	eor	r1, r1
2105
    13aa:	2f 93       	push	r18
2106
    13ac:	3f 93       	push	r19
2107
    13ae:	5f 93       	push	r21
2108
    13b0:	6f 93       	push	r22
2109
    13b2:	7f 93       	push	r23
2110
    13b4:	8f 93       	push	r24
2111
    13b6:	9f 93       	push	r25
2112
    13b8:	af 93       	push	r26
2113
    13ba:	bf 93       	push	r27
2114
    13bc:	80 91 aa 01 	lds	r24, 0x01AA
2115
    13c0:	81 50       	subi	r24, 0x01	; 1
2116
    13c2:	80 93 aa 01 	sts	0x01AA, r24
2117
    13c6:	8f 3f       	cpi	r24, 0xFF	; 255
2118
    13c8:	01 f5       	brne	.+64     	; 0x140a <__vector_18+0x6a>
2119
    13ca:	89 e0       	ldi	r24, 0x09	; 9
2120
    13cc:	80 93 aa 01 	sts	0x01AA, r24
2121
    13d0:	80 91 03 01 	lds	r24, 0x0103
2122
    13d4:	8f 5f       	subi	r24, 0xFF	; 255
2123
    13d6:	81 70       	andi	r24, 0x01	; 1
2124
    13d8:	80 93 03 01 	sts	0x0103, r24
2125
    13dc:	88 23       	and	r24, r24
2126
    13de:	19 f4       	brne	.+6      	; 0x13e6 <__vector_18+0x46>
2127
    13e0:	81 e0       	ldi	r24, 0x01	; 1
2128
    13e2:	80 93 a3 01 	sts	0x01A3, r24
2129
    13e6:	80 91 a1 01 	lds	r24, 0x01A1
2130
    13ea:	90 91 a2 01 	lds	r25, 0x01A2
2131
    13ee:	01 96       	adiw	r24, 0x01	; 1
2132
    13f0:	90 93 a2 01 	sts	0x01A2, r25
2133
    13f4:	80 93 a1 01 	sts	0x01A1, r24
2134
    13f8:	80 91 d1 01 	lds	r24, 0x01D1
2135
    13fc:	88 23       	and	r24, r24
2136
    13fe:	29 f0       	breq	.+10     	; 0x140a <__vector_18+0x6a>
2137
    1400:	80 91 d1 01 	lds	r24, 0x01D1
2138
    1404:	81 50       	subi	r24, 0x01	; 1
2139
    1406:	80 93 d1 01 	sts	0x01D1, r24
2140
    140a:	80 91 a6 01 	lds	r24, 0x01A6
2141
    140e:	90 91 a7 01 	lds	r25, 0x01A7
2142
    1412:	02 97       	sbiw	r24, 0x02	; 2
2143
    1414:	58 f0       	brcs	.+22     	; 0x142c <__vector_18+0x8c>
2144
    1416:	80 91 a6 01 	lds	r24, 0x01A6
2145
    141a:	90 91 a7 01 	lds	r25, 0x01A7
2146
    141e:	01 97       	sbiw	r24, 0x01	; 1
2147
    1420:	90 93 a7 01 	sts	0x01A7, r25
2148
    1424:	80 93 a6 01 	sts	0x01A6, r24
2149
    1428:	5a 9a       	sbi	0x0b, 2	; 11
2150
    142a:	01 c0       	rjmp	.+2      	; 0x142e <__vector_18+0x8e>
2151
    142c:	5a 98       	cbi	0x0b, 2	; 11
2152
    142e:	80 91 d7 04 	lds	r24, 0x04D7
2153
    1432:	83 ff       	sbrs	r24, 3
2154
    1434:	66 c0       	rjmp	.+204    	; 0x1502 <__vector_18+0x162>
2155
    1436:	34 9b       	sbis	0x06, 4	; 6
2156
    1438:	0a c0       	rjmp	.+20     	; 0x144e <__vector_18+0xae>
2157
    143a:	80 91 a4 01 	lds	r24, 0x01A4
2158
    143e:	90 91 a5 01 	lds	r25, 0x01A5
2159
    1442:	01 96       	adiw	r24, 0x01	; 1
2160
    1444:	90 93 a5 01 	sts	0x01A5, r25
2161
    1448:	80 93 a4 01 	sts	0x01A4, r24
2162
    144c:	5a c0       	rjmp	.+180    	; 0x1502 <__vector_18+0x162>
2163
    144e:	80 91 a4 01 	lds	r24, 0x01A4
2164
    1452:	90 91 a5 01 	lds	r25, 0x01A5
2165
    1456:	89 2b       	or	r24, r25
2166
    1458:	d1 f1       	breq	.+116    	; 0x14ce <__vector_18+0x12e>
2167
    145a:	80 91 a4 01 	lds	r24, 0x01A4
2168
    145e:	90 91 a5 01 	lds	r25, 0x01A5
2169
    1462:	80 5a       	subi	r24, 0xA0	; 160
2170
    1464:	9f 40       	sbci	r25, 0x0F	; 15
2171
    1466:	98 f5       	brcc	.+102    	; 0x14ce <__vector_18+0x12e>
2172
    1468:	80 91 a4 01 	lds	r24, 0x01A4
2173
    146c:	90 91 a5 01 	lds	r25, 0x01A5
2174
    1470:	90 93 13 02 	sts	0x0213, r25
2175
    1474:	80 93 12 02 	sts	0x0212, r24
2176
    1478:	80 91 12 02 	lds	r24, 0x0212
2177
    147c:	90 91 13 02 	lds	r25, 0x0213
2178
    1480:	87 58       	subi	r24, 0x87	; 135
2179
    1482:	90 40       	sbci	r25, 0x00	; 0
2180
    1484:	90 93 13 02 	sts	0x0213, r25
2181
    1488:	80 93 12 02 	sts	0x0212, r24
2182
    148c:	80 91 12 02 	lds	r24, 0x0212
2183
    1490:	90 91 13 02 	lds	r25, 0x0213
2184
    1494:	97 ff       	sbrs	r25, 7
2185
    1496:	0a c0       	rjmp	.+20     	; 0x14ac <__vector_18+0x10c>
2186
    1498:	80 91 12 02 	lds	r24, 0x0212
2187
    149c:	90 91 13 02 	lds	r25, 0x0213
2188
    14a0:	88 59       	subi	r24, 0x98	; 152
2189
    14a2:	9e 4f       	sbci	r25, 0xFE	; 254
2190
    14a4:	90 93 13 02 	sts	0x0213, r25
2191
    14a8:	80 93 12 02 	sts	0x0212, r24
2192
    14ac:	80 91 12 02 	lds	r24, 0x0212
2193
    14b0:	90 91 13 02 	lds	r25, 0x0213
2194
    14b4:	88 56       	subi	r24, 0x68	; 104
2195
    14b6:	91 40       	sbci	r25, 0x01	; 1
2196
    14b8:	54 f0       	brlt	.+20     	; 0x14ce <__vector_18+0x12e>
2197
    14ba:	80 91 12 02 	lds	r24, 0x0212
2198
    14be:	90 91 13 02 	lds	r25, 0x0213
2199
    14c2:	88 56       	subi	r24, 0x68	; 104
2200
    14c4:	91 40       	sbci	r25, 0x01	; 1
2201
    14c6:	90 93 13 02 	sts	0x0213, r25
2202
    14ca:	80 93 12 02 	sts	0x0212, r24
2203
    14ce:	10 92 a5 01 	sts	0x01A5, r1
2204
    14d2:	10 92 a4 01 	sts	0x01A4, r1
2205
    14d6:	80 91 12 02 	lds	r24, 0x0212
2206
    14da:	90 91 13 02 	lds	r25, 0x0213
2207
    14de:	20 91 14 02 	lds	r18, 0x0214
2208
    14e2:	30 91 15 02 	lds	r19, 0x0215
2209
    14e6:	82 1b       	sub	r24, r18
2210
    14e8:	93 0b       	sbc	r25, r19
2211
    14ea:	84 5e       	subi	r24, 0xE4	; 228
2212
    14ec:	9d 4f       	sbci	r25, 0xFD	; 253
2213
    14ee:	68 e6       	ldi	r22, 0x68	; 104
2214
    14f0:	71 e0       	ldi	r23, 0x01	; 1
2215
    14f2:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
2216
    14f6:	84 5b       	subi	r24, 0xB4	; 180
2217
    14f8:	90 40       	sbci	r25, 0x00	; 0
2218
    14fa:	90 93 17 02 	sts	0x0217, r25
2219
    14fe:	80 93 16 02 	sts	0x0216, r24
2220
    1502:	bf 91       	pop	r27
2221
    1504:	af 91       	pop	r26
2222
    1506:	9f 91       	pop	r25
2223
    1508:	8f 91       	pop	r24
2224
    150a:	7f 91       	pop	r23
2225
    150c:	6f 91       	pop	r22
2226
    150e:	5f 91       	pop	r21
2227
    1510:	3f 91       	pop	r19
2228
    1512:	2f 91       	pop	r18
2229
    1514:	0f 90       	pop	r0
2230
    1516:	0f be       	out	0x3f, r0	; 63
2231
    1518:	0f 90       	pop	r0
2232
    151a:	1f 90       	pop	r1
2233
    151c:	18 95       	reti
2234
 
2235
0000151e <SetDelay>:
2236
    151e:	20 91 a1 01 	lds	r18, 0x01A1
2237
    1522:	30 91 a2 01 	lds	r19, 0x01A2
2238
    1526:	2f 5f       	subi	r18, 0xFF	; 255
2239
    1528:	3f 4f       	sbci	r19, 0xFF	; 255
2240
    152a:	82 0f       	add	r24, r18
2241
    152c:	93 1f       	adc	r25, r19
2242
    152e:	08 95       	ret
2243
 
2244
00001530 <CheckDelay>:
2245
    1530:	20 91 a1 01 	lds	r18, 0x01A1
2246
    1534:	30 91 a2 01 	lds	r19, 0x01A2
2247
    1538:	82 1b       	sub	r24, r18
2248
    153a:	93 0b       	sbc	r25, r19
2249
    153c:	89 2f       	mov	r24, r25
2250
    153e:	99 27       	eor	r25, r25
2251
    1540:	86 95       	lsr	r24
2252
    1542:	80 74       	andi	r24, 0x40	; 64
2253
    1544:	99 27       	eor	r25, r25
2254
    1546:	08 95       	ret
2255
 
2256
00001548 <__vector_9>:
2257
    1548:	1f 92       	push	r1
2258
    154a:	0f 92       	push	r0
2259
    154c:	0f b6       	in	r0, 0x3f	; 63
2260
    154e:	0f 92       	push	r0
2261
    1550:	11 24       	eor	r1, r1
2262
    1552:	ef 92       	push	r14
2263
    1554:	ff 92       	push	r15
2264
    1556:	0f 93       	push	r16
2265
    1558:	1f 93       	push	r17
2266
    155a:	2f 93       	push	r18
2267
    155c:	3f 93       	push	r19
2268
    155e:	4f 93       	push	r20
2269
    1560:	5f 93       	push	r21
2270
    1562:	6f 93       	push	r22
2271
    1564:	7f 93       	push	r23
2272
    1566:	8f 93       	push	r24
2273
    1568:	9f 93       	push	r25
2274
    156a:	af 93       	push	r26
2275
    156c:	bf 93       	push	r27
2276
    156e:	cf 93       	push	r28
2277
    1570:	df 93       	push	r29
2278
    1572:	ef 93       	push	r30
2279
    1574:	ff 93       	push	r31
2280
    1576:	80 91 02 01 	lds	r24, 0x0102
2281
    157a:	81 50       	subi	r24, 0x01	; 1
2282
    157c:	80 93 02 01 	sts	0x0102, r24
2283
    1580:	8f 3f       	cpi	r24, 0xFF	; 255
2284
    1582:	09 f0       	breq	.+2      	; 0x1586 <__vector_9+0x3e>
2285
    1584:	73 c0       	rjmp	.+230    	; 0x166c <__vector_9+0x124>
2286
    1586:	83 e8       	ldi	r24, 0x83	; 131
2287
    1588:	80 93 b0 00 	sts	0x00B0, r24
2288
    158c:	80 91 89 01 	lds	r24, 0x0189
2289
    1590:	c8 2f       	mov	r28, r24
2290
    1592:	dd 27       	eor	r29, r29
2291
    1594:	d0 93 a9 01 	sts	0x01A9, r29
2292
    1598:	c0 93 a8 01 	sts	0x01A8, r28
2293
    159c:	80 91 f5 04 	lds	r24, 0x04F5
2294
    15a0:	e0 90 f1 04 	lds	r14, 0x04F1
2295
    15a4:	80 ff       	sbrs	r24, 0
2296
    15a6:	1e c0       	rjmp	.+60     	; 0x15e4 <__vector_9+0x9c>
2297
    15a8:	60 91 e2 01 	lds	r22, 0x01E2
2298
    15ac:	70 91 e3 01 	lds	r23, 0x01E3
2299
    15b0:	80 91 e4 01 	lds	r24, 0x01E4
2300
    15b4:	90 91 e5 01 	lds	r25, 0x01E5
2301
    15b8:	ff 24       	eor	r15, r15
2302
    15ba:	00 27       	eor	r16, r16
2303
    15bc:	11 27       	eor	r17, r17
2304
    15be:	20 e8       	ldi	r18, 0x80	; 128
2305
    15c0:	30 e0       	ldi	r19, 0x00	; 0
2306
    15c2:	40 e0       	ldi	r20, 0x00	; 0
2307
    15c4:	50 e0       	ldi	r21, 0x00	; 0
2308
    15c6:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
2309
    15ca:	c8 01       	movw	r24, r16
2310
    15cc:	b7 01       	movw	r22, r14
2311
    15ce:	0e 94 84 29 	call	0x5308	; 0x5308 <__mulsi3>
2312
    15d2:	20 e0       	ldi	r18, 0x00	; 0
2313
    15d4:	32 e0       	ldi	r19, 0x02	; 2
2314
    15d6:	40 e0       	ldi	r20, 0x00	; 0
2315
    15d8:	50 e0       	ldi	r21, 0x00	; 0
2316
    15da:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
2317
    15de:	c2 0f       	add	r28, r18
2318
    15e0:	d3 1f       	adc	r29, r19
2319
    15e2:	1d c0       	rjmp	.+58     	; 0x161e <__vector_9+0xd6>
2320
    15e4:	60 91 e2 01 	lds	r22, 0x01E2
2321
    15e8:	70 91 e3 01 	lds	r23, 0x01E3
2322
    15ec:	80 91 e4 01 	lds	r24, 0x01E4
2323
    15f0:	90 91 e5 01 	lds	r25, 0x01E5
2324
    15f4:	ff 24       	eor	r15, r15
2325
    15f6:	00 27       	eor	r16, r16
2326
    15f8:	11 27       	eor	r17, r17
2327
    15fa:	20 e8       	ldi	r18, 0x80	; 128
2328
    15fc:	30 e0       	ldi	r19, 0x00	; 0
2329
    15fe:	40 e0       	ldi	r20, 0x00	; 0
2330
    1600:	50 e0       	ldi	r21, 0x00	; 0
2331
    1602:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
2332
    1606:	c8 01       	movw	r24, r16
2333
    1608:	b7 01       	movw	r22, r14
2334
    160a:	0e 94 84 29 	call	0x5308	; 0x5308 <__mulsi3>
2335
    160e:	20 e0       	ldi	r18, 0x00	; 0
2336
    1610:	32 e0       	ldi	r19, 0x02	; 2
2337
    1612:	40 e0       	ldi	r20, 0x00	; 0
2338
    1614:	50 e0       	ldi	r21, 0x00	; 0
2339
    1616:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
2340
    161a:	c2 1b       	sub	r28, r18
2341
    161c:	d3 0b       	sbc	r29, r19
2342
    161e:	d0 93 a9 01 	sts	0x01A9, r29
2343
    1622:	c0 93 a8 01 	sts	0x01A8, r28
2344
    1626:	20 91 a8 01 	lds	r18, 0x01A8
2345
    162a:	30 91 a9 01 	lds	r19, 0x01A9
2346
    162e:	80 91 f2 04 	lds	r24, 0x04F2
2347
    1632:	99 27       	eor	r25, r25
2348
    1634:	28 17       	cp	r18, r24
2349
    1636:	39 07       	cpc	r19, r25
2350
    1638:	34 f0       	brlt	.+12     	; 0x1646 <__vector_9+0xfe>
2351
    163a:	80 91 f3 04 	lds	r24, 0x04F3
2352
    163e:	99 27       	eor	r25, r25
2353
    1640:	82 17       	cp	r24, r18
2354
    1642:	93 07       	cpc	r25, r19
2355
    1644:	24 f4       	brge	.+8      	; 0x164e <__vector_9+0x106>
2356
    1646:	90 93 a9 01 	sts	0x01A9, r25
2357
    164a:	80 93 a8 01 	sts	0x01A8, r24
2358
    164e:	80 91 a8 01 	lds	r24, 0x01A8
2359
    1652:	90 91 a9 01 	lds	r25, 0x01A9
2360
    1656:	90 93 7d 04 	sts	0x047D, r25
2361
    165a:	80 93 7c 04 	sts	0x047C, r24
2362
    165e:	80 93 b3 00 	sts	0x00B3, r24
2363
    1662:	80 91 f4 04 	lds	r24, 0x04F4
2364
    1666:	80 93 02 01 	sts	0x0102, r24
2365
    166a:	04 c0       	rjmp	.+8      	; 0x1674 <__vector_9+0x12c>
2366
    166c:	83 e0       	ldi	r24, 0x03	; 3
2367
    166e:	80 93 b0 00 	sts	0x00B0, r24
2368
    1672:	5f 98       	cbi	0x0b, 7	; 11
2369
    1674:	ff 91       	pop	r31
2370
    1676:	ef 91       	pop	r30
2371
    1678:	df 91       	pop	r29
2372
    167a:	cf 91       	pop	r28
2373
    167c:	bf 91       	pop	r27
2374
    167e:	af 91       	pop	r26
2375
    1680:	9f 91       	pop	r25
2376
    1682:	8f 91       	pop	r24
2377
    1684:	7f 91       	pop	r23
2378
    1686:	6f 91       	pop	r22
2379
    1688:	5f 91       	pop	r21
2380
    168a:	4f 91       	pop	r20
2381
    168c:	3f 91       	pop	r19
2382
    168e:	2f 91       	pop	r18
2383
    1690:	1f 91       	pop	r17
2384
    1692:	0f 91       	pop	r16
2385
    1694:	ff 90       	pop	r15
2386
    1696:	ef 90       	pop	r14
2387
    1698:	0f 90       	pop	r0
2388
    169a:	0f be       	out	0x3f, r0	; 63
2389
    169c:	0f 90       	pop	r0
2390
    169e:	1f 90       	pop	r1
2391
    16a0:	18 95       	reti
2392
 
2393
000016a2 <Timer_Init>:
2394
    16a2:	80 91 a1 01 	lds	r24, 0x01A1
2395
    16a6:	90 91 a2 01 	lds	r25, 0x01A2
2396
    16aa:	0b 96       	adiw	r24, 0x0b	; 11
2397
    16ac:	90 93 ac 01 	sts	0x01AC, r25
2398
    16b0:	80 93 ab 01 	sts	0x01AB, r24
2399
    16b4:	82 e0       	ldi	r24, 0x02	; 2
2400
    16b6:	85 bd       	out	0x25, r24	; 37
2401
    16b8:	83 ea       	ldi	r24, 0xA3	; 163
2402
    16ba:	84 bd       	out	0x24, r24	; 36
2403
    16bc:	17 bc       	out	0x27, r1	; 39
2404
    16be:	88 e7       	ldi	r24, 0x78	; 120
2405
    16c0:	88 bd       	out	0x28, r24	; 40
2406
    16c2:	96 e0       	ldi	r25, 0x06	; 6
2407
    16c4:	96 bd       	out	0x26, r25	; 38
2408
    16c6:	83 ec       	ldi	r24, 0xC3	; 195
2409
    16c8:	80 93 b0 00 	sts	0x00B0, r24
2410
    16cc:	90 93 b1 00 	sts	0x00B1, r25
2411
    16d0:	e0 e7       	ldi	r30, 0x70	; 112
2412
    16d2:	f0 e0       	ldi	r31, 0x00	; 0
2413
    16d4:	80 81       	ld	r24, Z
2414
    16d6:	82 60       	ori	r24, 0x02	; 2
2415
    16d8:	80 83       	st	Z, r24
2416
    16da:	ee e6       	ldi	r30, 0x6E	; 110
2417
    16dc:	f0 e0       	ldi	r31, 0x00	; 0
2418
    16de:	80 81       	ld	r24, Z
2419
    16e0:	81 60       	ori	r24, 0x01	; 1
2420
    16e2:	80 83       	st	Z, r24
2421
    16e4:	8a e0       	ldi	r24, 0x0A	; 10
2422
    16e6:	80 93 b3 00 	sts	0x00B3, r24
2423
    16ea:	10 92 b2 00 	sts	0x00B2, r1
2424
    16ee:	08 95       	ret
2425
 
2426
000016f0 <Delay_ms>:
2427
    16f0:	20 91 a1 01 	lds	r18, 0x01A1
2428
    16f4:	30 91 a2 01 	lds	r19, 0x01A2
2429
    16f8:	2f 5f       	subi	r18, 0xFF	; 255
2430
    16fa:	3f 4f       	sbci	r19, 0xFF	; 255
2431
    16fc:	28 0f       	add	r18, r24
2432
    16fe:	39 1f       	adc	r19, r25
2433
    1700:	80 91 a1 01 	lds	r24, 0x01A1
2434
    1704:	90 91 a2 01 	lds	r25, 0x01A2
2435
    1708:	a9 01       	movw	r20, r18
2436
    170a:	48 1b       	sub	r20, r24
2437
    170c:	59 0b       	sbc	r21, r25
2438
    170e:	57 ff       	sbrs	r21, 7
2439
    1710:	f7 cf       	rjmp	.-18     	; 0x1700 <Delay_ms+0x10>
2440
    1712:	08 95       	ret
2441
 
2442
00001714 <ADC_Init>:
2443
    1714:	10 92 7c 00 	sts	0x007C, r1
2444
    1718:	8f ee       	ldi	r24, 0xEF	; 239
2445
    171a:	80 93 7a 00 	sts	0x007A, r24
2446
    171e:	08 95       	ret
2447
 
2448
00001720 <__vector_24>:
2449
    1720:	1f 92       	push	r1
2450
    1722:	0f 92       	push	r0
2451
    1724:	0f b6       	in	r0, 0x3f	; 63
2452
    1726:	0f 92       	push	r0
2453
    1728:	11 24       	eor	r1, r1
2454
    172a:	ef 92       	push	r14
2455
    172c:	ff 92       	push	r15
2456
    172e:	0f 93       	push	r16
2457
    1730:	1f 93       	push	r17
2458
    1732:	2f 93       	push	r18
2459
    1734:	3f 93       	push	r19
2460
    1736:	4f 93       	push	r20
2461
    1738:	5f 93       	push	r21
2462
    173a:	6f 93       	push	r22
2463
    173c:	7f 93       	push	r23
2464
    173e:	8f 93       	push	r24
2465
    1740:	9f 93       	push	r25
2466
    1742:	af 93       	push	r26
2467
    1744:	bf 93       	push	r27
2468
    1746:	cf 93       	push	r28
2469
    1748:	df 93       	push	r29
2470
    174a:	ef 93       	push	r30
2471
    174c:	ff 93       	push	r31
2472
    174e:	10 92 7a 00 	sts	0x007A, r1
2473
    1752:	40 91 c3 01 	lds	r20, 0x01C3
2474
    1756:	4f 5f       	subi	r20, 0xFF	; 255
2475
    1758:	40 93 c3 01 	sts	0x01C3, r20
2476
    175c:	41 50       	subi	r20, 0x01	; 1
2477
    175e:	43 30       	cpi	r20, 0x03	; 3
2478
    1760:	09 f4       	brne	.+2      	; 0x1764 <__vector_24+0x44>
2479
    1762:	1c c1       	rjmp	.+568    	; 0x199c <__vector_24+0x27c>
2480
    1764:	44 30       	cpi	r20, 0x04	; 4
2481
    1766:	38 f4       	brcc	.+14     	; 0x1776 <__vector_24+0x56>
2482
    1768:	41 30       	cpi	r20, 0x01	; 1
2483
    176a:	09 f4       	brne	.+2      	; 0x176e <__vector_24+0x4e>
2484
    176c:	63 c0       	rjmp	.+198    	; 0x1834 <__vector_24+0x114>
2485
    176e:	42 30       	cpi	r20, 0x02	; 2
2486
    1770:	08 f0       	brcs	.+2      	; 0x1774 <__vector_24+0x54>
2487
    1772:	b9 c0       	rjmp	.+370    	; 0x18e6 <__vector_24+0x1c6>
2488
    1774:	0d c0       	rjmp	.+26     	; 0x1790 <__vector_24+0x70>
2489
    1776:	45 30       	cpi	r20, 0x05	; 5
2490
    1778:	09 f4       	brne	.+2      	; 0x177c <__vector_24+0x5c>
2491
    177a:	50 c1       	rjmp	.+672    	; 0x1a1c <__vector_24+0x2fc>
2492
    177c:	45 30       	cpi	r20, 0x05	; 5
2493
    177e:	08 f4       	brcc	.+2      	; 0x1782 <__vector_24+0x62>
2494
    1780:	2a c1       	rjmp	.+596    	; 0x19d6 <__vector_24+0x2b6>
2495
    1782:	46 30       	cpi	r20, 0x06	; 6
2496
    1784:	09 f4       	brne	.+2      	; 0x1788 <__vector_24+0x68>
2497
    1786:	6f c1       	rjmp	.+734    	; 0x1a66 <__vector_24+0x346>
2498
    1788:	47 30       	cpi	r20, 0x07	; 7
2499
    178a:	09 f0       	breq	.+2      	; 0x178e <__vector_24+0x6e>
2500
    178c:	cb c2       	rjmp	.+1430   	; 0x1d24 <__vector_24+0x604>
2501
    178e:	52 c2       	rjmp	.+1188   	; 0x1c34 <__vector_24+0x514>
2502
    1790:	20 91 d6 01 	lds	r18, 0x01D6
2503
    1794:	30 91 d7 01 	lds	r19, 0x01D7
2504
    1798:	80 91 78 00 	lds	r24, 0x0078
2505
    179c:	90 91 79 00 	lds	r25, 0x0079
2506
    17a0:	28 1b       	sub	r18, r24
2507
    17a2:	39 0b       	sbc	r19, r25
2508
    17a4:	80 91 b1 01 	lds	r24, 0x01B1
2509
    17a8:	90 91 b2 01 	lds	r25, 0x01B2
2510
    17ac:	82 0f       	add	r24, r18
2511
    17ae:	93 1f       	adc	r25, r19
2512
    17b0:	90 93 b2 01 	sts	0x01B2, r25
2513
    17b4:	80 93 b1 01 	sts	0x01B1, r24
2514
    17b8:	80 91 bb 01 	lds	r24, 0x01BB
2515
    17bc:	8f 5f       	subi	r24, 0xFF	; 255
2516
    17be:	80 93 bb 01 	sts	0x01BB, r24
2517
    17c2:	80 91 06 02 	lds	r24, 0x0206
2518
    17c6:	90 91 07 02 	lds	r25, 0x0207
2519
    17ca:	a0 91 08 02 	lds	r26, 0x0208
2520
    17ce:	b0 91 09 02 	lds	r27, 0x0209
2521
    17d2:	44 27       	eor	r20, r20
2522
    17d4:	37 fd       	sbrc	r19, 7
2523
    17d6:	40 95       	com	r20
2524
    17d8:	54 2f       	mov	r21, r20
2525
    17da:	82 0f       	add	r24, r18
2526
    17dc:	93 1f       	adc	r25, r19
2527
    17de:	a4 1f       	adc	r26, r20
2528
    17e0:	b5 1f       	adc	r27, r21
2529
    17e2:	80 93 06 02 	sts	0x0206, r24
2530
    17e6:	90 93 07 02 	sts	0x0207, r25
2531
    17ea:	a0 93 08 02 	sts	0x0208, r26
2532
    17ee:	b0 93 09 02 	sts	0x0209, r27
2533
    17f2:	80 91 0a 02 	lds	r24, 0x020A
2534
    17f6:	90 91 0b 02 	lds	r25, 0x020B
2535
    17fa:	a0 91 0c 02 	lds	r26, 0x020C
2536
    17fe:	b0 91 0d 02 	lds	r27, 0x020D
2537
    1802:	82 0f       	add	r24, r18
2538
    1804:	93 1f       	adc	r25, r19
2539
    1806:	a4 1f       	adc	r26, r20
2540
    1808:	b5 1f       	adc	r27, r21
2541
    180a:	80 93 0a 02 	sts	0x020A, r24
2542
    180e:	90 93 0b 02 	sts	0x020B, r25
2543
    1812:	a0 93 0c 02 	sts	0x020C, r26
2544
    1816:	b0 93 0d 02 	sts	0x020D, r27
2545
    181a:	81 e0       	ldi	r24, 0x01	; 1
2546
    181c:	80 93 c4 01 	sts	0x01C4, r24
2547
    1820:	80 91 c1 01 	lds	r24, 0x01C1
2548
    1824:	90 91 c2 01 	lds	r25, 0x01C2
2549
    1828:	01 96       	adiw	r24, 0x01	; 1
2550
    182a:	90 93 c2 01 	sts	0x01C2, r25
2551
    182e:	80 93 c1 01 	sts	0x01C1, r24
2552
    1832:	7c c2       	rjmp	.+1272   	; 0x1d2c <__vector_24+0x60c>
2553
    1834:	60 91 78 00 	lds	r22, 0x0078
2554
    1838:	70 91 79 00 	lds	r23, 0x0079
2555
    183c:	80 91 d4 01 	lds	r24, 0x01D4
2556
    1840:	90 91 d5 01 	lds	r25, 0x01D5
2557
    1844:	68 1b       	sub	r22, r24
2558
    1846:	79 0b       	sbc	r23, r25
2559
    1848:	80 91 fe 01 	lds	r24, 0x01FE
2560
    184c:	90 91 ff 01 	lds	r25, 0x01FF
2561
    1850:	a0 91 00 02 	lds	r26, 0x0200
2562
    1854:	b0 91 01 02 	lds	r27, 0x0201
2563
    1858:	9b 01       	movw	r18, r22
2564
    185a:	44 27       	eor	r20, r20
2565
    185c:	37 fd       	sbrc	r19, 7
2566
    185e:	40 95       	com	r20
2567
    1860:	54 2f       	mov	r21, r20
2568
    1862:	82 0f       	add	r24, r18
2569
    1864:	93 1f       	adc	r25, r19
2570
    1866:	a4 1f       	adc	r26, r20
2571
    1868:	b5 1f       	adc	r27, r21
2572
    186a:	80 93 fe 01 	sts	0x01FE, r24
2573
    186e:	90 93 ff 01 	sts	0x01FF, r25
2574
    1872:	a0 93 00 02 	sts	0x0200, r26
2575
    1876:	b0 93 01 02 	sts	0x0201, r27
2576
    187a:	80 91 02 02 	lds	r24, 0x0202
2577
    187e:	90 91 03 02 	lds	r25, 0x0203
2578
    1882:	a0 91 04 02 	lds	r26, 0x0204
2579
    1886:	b0 91 05 02 	lds	r27, 0x0205
2580
    188a:	82 0f       	add	r24, r18
2581
    188c:	93 1f       	adc	r25, r19
2582
    188e:	a4 1f       	adc	r26, r20
2583
    1890:	b5 1f       	adc	r27, r21
2584
    1892:	80 93 02 02 	sts	0x0202, r24
2585
    1896:	90 93 03 02 	sts	0x0203, r25
2586
    189a:	a0 93 04 02 	sts	0x0204, r26
2587
    189e:	b0 93 05 02 	sts	0x0205, r27
2588
    18a2:	80 91 78 00 	lds	r24, 0x0078
2589
    18a6:	90 91 79 00 	lds	r25, 0x0079
2590
    18aa:	0a 97       	sbiw	r24, 0x0a	; 10
2591
    18ac:	10 f4       	brcc	.+4      	; 0x18b2 <__vector_24+0x192>
2592
    18ae:	64 e4       	ldi	r22, 0x44	; 68
2593
    18b0:	7d ef       	ldi	r23, 0xFD	; 253
2594
    18b2:	80 91 78 00 	lds	r24, 0x0078
2595
    18b6:	90 91 79 00 	lds	r25, 0x0079
2596
    18ba:	89 5e       	subi	r24, 0xE9	; 233
2597
    18bc:	93 40       	sbci	r25, 0x03	; 3
2598
    18be:	10 f0       	brcs	.+4      	; 0x18c4 <__vector_24+0x1a4>
2599
    18c0:	6c eb       	ldi	r22, 0xBC	; 188
2600
    18c2:	72 e0       	ldi	r23, 0x02	; 2
2601
    18c4:	80 91 af 01 	lds	r24, 0x01AF
2602
    18c8:	90 91 b0 01 	lds	r25, 0x01B0
2603
    18cc:	86 0f       	add	r24, r22
2604
    18ce:	97 1f       	adc	r25, r23
2605
    18d0:	90 93 b0 01 	sts	0x01B0, r25
2606
    18d4:	80 93 af 01 	sts	0x01AF, r24
2607
    18d8:	80 91 ba 01 	lds	r24, 0x01BA
2608
    18dc:	8f 5f       	subi	r24, 0xFF	; 255
2609
    18de:	80 93 ba 01 	sts	0x01BA, r24
2610
    18e2:	82 e0       	ldi	r24, 0x02	; 2
2611
    18e4:	58 c0       	rjmp	.+176    	; 0x1996 <__vector_24+0x276>
2612
    18e6:	60 91 78 00 	lds	r22, 0x0078
2613
    18ea:	70 91 79 00 	lds	r23, 0x0079
2614
    18ee:	80 91 d2 01 	lds	r24, 0x01D2
2615
    18f2:	90 91 d3 01 	lds	r25, 0x01D3
2616
    18f6:	68 1b       	sub	r22, r24
2617
    18f8:	79 0b       	sbc	r23, r25
2618
    18fa:	80 91 f6 01 	lds	r24, 0x01F6
2619
    18fe:	90 91 f7 01 	lds	r25, 0x01F7
2620
    1902:	a0 91 f8 01 	lds	r26, 0x01F8
2621
    1906:	b0 91 f9 01 	lds	r27, 0x01F9
2622
    190a:	9b 01       	movw	r18, r22
2623
    190c:	44 27       	eor	r20, r20
2624
    190e:	37 fd       	sbrc	r19, 7
2625
    1910:	40 95       	com	r20
2626
    1912:	54 2f       	mov	r21, r20
2627
    1914:	82 0f       	add	r24, r18
2628
    1916:	93 1f       	adc	r25, r19
2629
    1918:	a4 1f       	adc	r26, r20
2630
    191a:	b5 1f       	adc	r27, r21
2631
    191c:	80 93 f6 01 	sts	0x01F6, r24
2632
    1920:	90 93 f7 01 	sts	0x01F7, r25
2633
    1924:	a0 93 f8 01 	sts	0x01F8, r26
2634
    1928:	b0 93 f9 01 	sts	0x01F9, r27
2635
    192c:	80 91 fa 01 	lds	r24, 0x01FA
2636
    1930:	90 91 fb 01 	lds	r25, 0x01FB
2637
    1934:	a0 91 fc 01 	lds	r26, 0x01FC
2638
    1938:	b0 91 fd 01 	lds	r27, 0x01FD
2639
    193c:	82 0f       	add	r24, r18
2640
    193e:	93 1f       	adc	r25, r19
2641
    1940:	a4 1f       	adc	r26, r20
2642
    1942:	b5 1f       	adc	r27, r21
2643
    1944:	80 93 fa 01 	sts	0x01FA, r24
2644
    1948:	90 93 fb 01 	sts	0x01FB, r25
2645
    194c:	a0 93 fc 01 	sts	0x01FC, r26
2646
    1950:	b0 93 fd 01 	sts	0x01FD, r27
2647
    1954:	80 91 78 00 	lds	r24, 0x0078
2648
    1958:	90 91 79 00 	lds	r25, 0x0079
2649
    195c:	0a 97       	sbiw	r24, 0x0a	; 10
2650
    195e:	10 f4       	brcc	.+4      	; 0x1964 <__vector_24+0x244>
2651
    1960:	64 e4       	ldi	r22, 0x44	; 68
2652
    1962:	7d ef       	ldi	r23, 0xFD	; 253
2653
    1964:	80 91 78 00 	lds	r24, 0x0078
2654
    1968:	90 91 79 00 	lds	r25, 0x0079
2655
    196c:	89 5e       	subi	r24, 0xE9	; 233
2656
    196e:	93 40       	sbci	r25, 0x03	; 3
2657
    1970:	10 f0       	brcs	.+4      	; 0x1976 <__vector_24+0x256>
2658
    1972:	6c eb       	ldi	r22, 0xBC	; 188
2659
    1974:	72 e0       	ldi	r23, 0x02	; 2
2660
    1976:	80 91 ad 01 	lds	r24, 0x01AD
2661
    197a:	90 91 ae 01 	lds	r25, 0x01AE
2662
    197e:	86 0f       	add	r24, r22
2663
    1980:	97 1f       	adc	r25, r23
2664
    1982:	90 93 ae 01 	sts	0x01AE, r25
2665
    1986:	80 93 ad 01 	sts	0x01AD, r24
2666
    198a:	80 91 b9 01 	lds	r24, 0x01B9
2667
    198e:	8f 5f       	subi	r24, 0xFF	; 255
2668
    1990:	80 93 b9 01 	sts	0x01B9, r24
2669
    1994:	84 e0       	ldi	r24, 0x04	; 4
2670
    1996:	80 93 c4 01 	sts	0x01C4, r24
2671
    199a:	c8 c1       	rjmp	.+912    	; 0x1d2c <__vector_24+0x60c>
2672
    199c:	40 91 04 01 	lds	r20, 0x0104
2673
    19a0:	50 91 05 01 	lds	r21, 0x0105
2674
    19a4:	80 91 78 00 	lds	r24, 0x0078
2675
    19a8:	90 91 79 00 	lds	r25, 0x0079
2676
    19ac:	9a 01       	movw	r18, r20
2677
    19ae:	22 0f       	add	r18, r18
2678
    19b0:	33 1f       	adc	r19, r19
2679
    19b2:	24 0f       	add	r18, r20
2680
    19b4:	35 1f       	adc	r19, r21
2681
    19b6:	63 e0       	ldi	r22, 0x03	; 3
2682
    19b8:	70 e0       	ldi	r23, 0x00	; 0
2683
    19ba:	0e 94 a3 29 	call	0x5346	; 0x5346 <__udivmodhi4>
2684
    19be:	26 0f       	add	r18, r22
2685
    19c0:	37 1f       	adc	r19, r23
2686
    19c2:	36 95       	lsr	r19
2687
    19c4:	27 95       	ror	r18
2688
    19c6:	36 95       	lsr	r19
2689
    19c8:	27 95       	ror	r18
2690
    19ca:	30 93 05 01 	sts	0x0105, r19
2691
    19ce:	20 93 04 01 	sts	0x0104, r18
2692
    19d2:	86 e0       	ldi	r24, 0x06	; 6
2693
    19d4:	e0 cf       	rjmp	.-64     	; 0x1996 <__vector_24+0x276>
2694
    19d6:	80 91 da 01 	lds	r24, 0x01DA
2695
    19da:	90 91 db 01 	lds	r25, 0x01DB
2696
    19de:	20 91 78 00 	lds	r18, 0x0078
2697
    19e2:	30 91 79 00 	lds	r19, 0x0079
2698
    19e6:	82 1b       	sub	r24, r18
2699
    19e8:	93 0b       	sbc	r25, r19
2700
    19ea:	90 93 8a 04 	sts	0x048A, r25
2701
    19ee:	80 93 89 04 	sts	0x0489, r24
2702
    19f2:	80 91 b3 01 	lds	r24, 0x01B3
2703
    19f6:	90 91 b4 01 	lds	r25, 0x01B4
2704
    19fa:	20 91 89 04 	lds	r18, 0x0489
2705
    19fe:	30 91 8a 04 	lds	r19, 0x048A
2706
    1a02:	82 0f       	add	r24, r18
2707
    1a04:	93 1f       	adc	r25, r19
2708
    1a06:	90 93 b4 01 	sts	0x01B4, r25
2709
    1a0a:	80 93 b3 01 	sts	0x01B3, r24
2710
    1a0e:	80 91 bd 01 	lds	r24, 0x01BD
2711
    1a12:	8f 5f       	subi	r24, 0xFF	; 255
2712
    1a14:	80 93 bd 01 	sts	0x01BD, r24
2713
    1a18:	87 e0       	ldi	r24, 0x07	; 7
2714
    1a1a:	bd cf       	rjmp	.-134    	; 0x1996 <__vector_24+0x276>
2715
    1a1c:	80 91 78 00 	lds	r24, 0x0078
2716
    1a20:	90 91 79 00 	lds	r25, 0x0079
2717
    1a24:	20 91 d8 01 	lds	r18, 0x01D8
2718
    1a28:	30 91 d9 01 	lds	r19, 0x01D9
2719
    1a2c:	82 1b       	sub	r24, r18
2720
    1a2e:	93 0b       	sbc	r25, r19
2721
    1a30:	90 93 8a 04 	sts	0x048A, r25
2722
    1a34:	80 93 89 04 	sts	0x0489, r24
2723
    1a38:	80 91 b5 01 	lds	r24, 0x01B5
2724
    1a3c:	90 91 b6 01 	lds	r25, 0x01B6
2725
    1a40:	20 91 89 04 	lds	r18, 0x0489
2726
    1a44:	30 91 8a 04 	lds	r19, 0x048A
2727
    1a48:	82 0f       	add	r24, r18
2728
    1a4a:	93 1f       	adc	r25, r19
2729
    1a4c:	90 93 b6 01 	sts	0x01B6, r25
2730
    1a50:	80 93 b5 01 	sts	0x01B5, r24
2731
    1a54:	80 91 bc 01 	lds	r24, 0x01BC
2732
    1a58:	8f 5f       	subi	r24, 0xFF	; 255
2733
    1a5a:	80 93 bc 01 	sts	0x01BC, r24
2734
    1a5e:	40 93 c4 01 	sts	0x01C4, r20
2735
    1a62:	86 e0       	ldi	r24, 0x06	; 6
2736
    1a64:	e4 c0       	rjmp	.+456    	; 0x1c2e <__vector_24+0x50e>
2737
    1a66:	60 91 78 00 	lds	r22, 0x0078
2738
    1a6a:	70 91 79 00 	lds	r23, 0x0079
2739
    1a6e:	e0 90 dc 01 	lds	r14, 0x01DC
2740
    1a72:	f0 90 dd 01 	lds	r15, 0x01DD
2741
    1a76:	00 91 de 01 	lds	r16, 0x01DE
2742
    1a7a:	10 91 df 01 	lds	r17, 0x01DF
2743
    1a7e:	88 27       	eor	r24, r24
2744
    1a80:	77 fd       	sbrc	r23, 7
2745
    1a82:	80 95       	com	r24
2746
    1a84:	98 2f       	mov	r25, r24
2747
    1a86:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
2748
    1a8a:	a8 01       	movw	r20, r16
2749
    1a8c:	97 01       	movw	r18, r14
2750
    1a8e:	0e 94 1c 28 	call	0x5038	; 0x5038 <__subsf3>
2751
    1a92:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
2752
    1a96:	70 93 b8 01 	sts	0x01B8, r23
2753
    1a9a:	60 93 b7 01 	sts	0x01B7, r22
2754
    1a9e:	20 91 b7 01 	lds	r18, 0x01B7
2755
    1aa2:	30 91 b8 01 	lds	r19, 0x01B8
2756
    1aa6:	e0 91 89 04 	lds	r30, 0x0489
2757
    1aaa:	f0 91 8a 04 	lds	r31, 0x048A
2758
    1aae:	80 91 94 04 	lds	r24, 0x0494
2759
    1ab2:	90 91 95 04 	lds	r25, 0x0495
2760
    1ab6:	97 ff       	sbrs	r25, 7
2761
    1ab8:	03 c0       	rjmp	.+6      	; 0x1ac0 <__vector_24+0x3a0>
2762
    1aba:	90 95       	com	r25
2763
    1abc:	81 95       	neg	r24
2764
    1abe:	9f 4f       	sbci	r25, 0xFF	; 255
2765
    1ac0:	64 e0       	ldi	r22, 0x04	; 4
2766
    1ac2:	70 e0       	ldi	r23, 0x00	; 0
2767
    1ac4:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
2768
    1ac8:	eb 01       	movw	r28, r22
2769
    1aca:	cf 01       	movw	r24, r30
2770
    1acc:	f7 ff       	sbrs	r31, 7
2771
    1ace:	03 c0       	rjmp	.+6      	; 0x1ad6 <__vector_24+0x3b6>
2772
    1ad0:	90 95       	com	r25
2773
    1ad2:	81 95       	neg	r24
2774
    1ad4:	9f 4f       	sbci	r25, 0xFF	; 255
2775
    1ad6:	64 e0       	ldi	r22, 0x04	; 4
2776
    1ad8:	70 e0       	ldi	r23, 0x00	; 0
2777
    1ada:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
2778
    1ade:	26 0f       	add	r18, r22
2779
    1ae0:	37 1f       	adc	r19, r23
2780
    1ae2:	2c 0f       	add	r18, r28
2781
    1ae4:	3d 1f       	adc	r19, r29
2782
    1ae6:	30 93 b8 01 	sts	0x01B8, r19
2783
    1aea:	20 93 b7 01 	sts	0x01B7, r18
2784
    1aee:	80 91 b7 01 	lds	r24, 0x01B7
2785
    1af2:	90 91 b8 01 	lds	r25, 0x01B8
2786
    1af6:	02 97       	sbiw	r24, 0x02	; 2
2787
    1af8:	04 f1       	brlt	.+64     	; 0x1b3a <__vector_24+0x41a>
2788
    1afa:	60 91 dc 01 	lds	r22, 0x01DC
2789
    1afe:	70 91 dd 01 	lds	r23, 0x01DD
2790
    1b02:	80 91 de 01 	lds	r24, 0x01DE
2791
    1b06:	90 91 df 01 	lds	r25, 0x01DF
2792
    1b0a:	20 e0       	ldi	r18, 0x00	; 0
2793
    1b0c:	30 e0       	ldi	r19, 0x00	; 0
2794
    1b0e:	48 e4       	ldi	r20, 0x48	; 72
2795
    1b10:	54 e4       	ldi	r21, 0x44	; 68
2796
    1b12:	0e 94 cc 28 	call	0x5198	; 0x5198 <__eqsf2>
2797
    1b16:	88 23       	and	r24, r24
2798
    1b18:	0c f0       	brlt	.+2      	; 0x1b1c <__vector_24+0x3fc>
2799
    1b1a:	3c c0       	rjmp	.+120    	; 0x1b94 <__vector_24+0x474>
2800
    1b1c:	60 91 dc 01 	lds	r22, 0x01DC
2801
    1b20:	70 91 dd 01 	lds	r23, 0x01DD
2802
    1b24:	80 91 de 01 	lds	r24, 0x01DE
2803
    1b28:	90 91 df 01 	lds	r25, 0x01DF
2804
    1b2c:	2a e0       	ldi	r18, 0x0A	; 10
2805
    1b2e:	37 ed       	ldi	r19, 0xD7	; 215
2806
    1b30:	43 ea       	ldi	r20, 0xA3	; 163
2807
    1b32:	5c e3       	ldi	r21, 0x3C	; 60
2808
    1b34:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
2809
    1b38:	25 c0       	rjmp	.+74     	; 0x1b84 <__vector_24+0x464>
2810
    1b3a:	80 91 b7 01 	lds	r24, 0x01B7
2811
    1b3e:	90 91 b8 01 	lds	r25, 0x01B8
2812
    1b42:	8f 5f       	subi	r24, 0xFF	; 255
2813
    1b44:	9f 4f       	sbci	r25, 0xFF	; 255
2814
    1b46:	34 f5       	brge	.+76     	; 0x1b94 <__vector_24+0x474>
2815
    1b48:	60 91 dc 01 	lds	r22, 0x01DC
2816
    1b4c:	70 91 dd 01 	lds	r23, 0x01DD
2817
    1b50:	80 91 de 01 	lds	r24, 0x01DE
2818
    1b54:	90 91 df 01 	lds	r25, 0x01DF
2819
    1b58:	20 e0       	ldi	r18, 0x00	; 0
2820
    1b5a:	30 e0       	ldi	r19, 0x00	; 0
2821
    1b5c:	46 e1       	ldi	r20, 0x16	; 22
2822
    1b5e:	54 e4       	ldi	r21, 0x44	; 68
2823
    1b60:	0e 94 cf 28 	call	0x519e	; 0x519e <__gesf2>
2824
    1b64:	18 16       	cp	r1, r24
2825
    1b66:	b4 f4       	brge	.+44     	; 0x1b94 <__vector_24+0x474>
2826
    1b68:	60 91 dc 01 	lds	r22, 0x01DC
2827
    1b6c:	70 91 dd 01 	lds	r23, 0x01DD
2828
    1b70:	80 91 de 01 	lds	r24, 0x01DE
2829
    1b74:	90 91 df 01 	lds	r25, 0x01DF
2830
    1b78:	2a e0       	ldi	r18, 0x0A	; 10
2831
    1b7a:	37 ed       	ldi	r19, 0xD7	; 215
2832
    1b7c:	43 ea       	ldi	r20, 0xA3	; 163
2833
    1b7e:	5c e3       	ldi	r21, 0x3C	; 60
2834
    1b80:	0e 94 1c 28 	call	0x5038	; 0x5038 <__subsf3>
2835
    1b84:	60 93 dc 01 	sts	0x01DC, r22
2836
    1b88:	70 93 dd 01 	sts	0x01DD, r23
2837
    1b8c:	80 93 de 01 	sts	0x01DE, r24
2838
    1b90:	90 93 df 01 	sts	0x01DF, r25
2839
    1b94:	81 e0       	ldi	r24, 0x01	; 1
2840
    1b96:	80 93 be 01 	sts	0x01BE, r24
2841
    1b9a:	80 91 78 00 	lds	r24, 0x0078
2842
    1b9e:	90 91 79 00 	lds	r25, 0x0079
2843
    1ba2:	90 93 8c 04 	sts	0x048C, r25
2844
    1ba6:	80 93 8b 04 	sts	0x048B, r24
2845
    1baa:	20 91 0e 02 	lds	r18, 0x020E
2846
    1bae:	30 91 0f 02 	lds	r19, 0x020F
2847
    1bb2:	40 91 10 02 	lds	r20, 0x0210
2848
    1bb6:	50 91 11 02 	lds	r21, 0x0211
2849
    1bba:	80 91 b7 01 	lds	r24, 0x01B7
2850
    1bbe:	90 91 b8 01 	lds	r25, 0x01B8
2851
    1bc2:	aa 27       	eor	r26, r26
2852
    1bc4:	97 fd       	sbrc	r25, 7
2853
    1bc6:	a0 95       	com	r26
2854
    1bc8:	ba 2f       	mov	r27, r26
2855
    1bca:	28 0f       	add	r18, r24
2856
    1bcc:	39 1f       	adc	r19, r25
2857
    1bce:	4a 1f       	adc	r20, r26
2858
    1bd0:	5b 1f       	adc	r21, r27
2859
    1bd2:	20 93 0e 02 	sts	0x020E, r18
2860
    1bd6:	30 93 0f 02 	sts	0x020F, r19
2861
    1bda:	40 93 10 02 	sts	0x0210, r20
2862
    1bde:	50 93 11 02 	sts	0x0211, r21
2863
    1be2:	e0 90 0e 02 	lds	r14, 0x020E
2864
    1be6:	f0 90 0f 02 	lds	r15, 0x020F
2865
    1bea:	00 91 10 02 	lds	r16, 0x0210
2866
    1bee:	10 91 11 02 	lds	r17, 0x0211
2867
    1bf2:	60 91 0e 02 	lds	r22, 0x020E
2868
    1bf6:	70 91 0f 02 	lds	r23, 0x020F
2869
    1bfa:	80 91 10 02 	lds	r24, 0x0210
2870
    1bfe:	90 91 11 02 	lds	r25, 0x0211
2871
    1c02:	20 e0       	ldi	r18, 0x00	; 0
2872
    1c04:	34 e0       	ldi	r19, 0x04	; 4
2873
    1c06:	40 e0       	ldi	r20, 0x00	; 0
2874
    1c08:	50 e0       	ldi	r21, 0x00	; 0
2875
    1c0a:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
2876
    1c0e:	e2 1a       	sub	r14, r18
2877
    1c10:	f3 0a       	sbc	r15, r19
2878
    1c12:	04 0b       	sbc	r16, r20
2879
    1c14:	15 0b       	sbc	r17, r21
2880
    1c16:	e0 92 0e 02 	sts	0x020E, r14
2881
    1c1a:	f0 92 0f 02 	sts	0x020F, r15
2882
    1c1e:	00 93 10 02 	sts	0x0210, r16
2883
    1c22:	10 93 11 02 	sts	0x0211, r17
2884
    1c26:	83 e0       	ldi	r24, 0x03	; 3
2885
    1c28:	80 93 c4 01 	sts	0x01C4, r24
2886
    1c2c:	87 e0       	ldi	r24, 0x07	; 7
2887
    1c2e:	80 93 c3 01 	sts	0x01C3, r24
2888
    1c32:	7c c0       	rjmp	.+248    	; 0x1d2c <__vector_24+0x60c>
2889
    1c34:	80 91 99 04 	lds	r24, 0x0499
2890
    1c38:	90 91 9a 04 	lds	r25, 0x049A
2891
    1c3c:	20 91 78 00 	lds	r18, 0x0078
2892
    1c40:	30 91 79 00 	lds	r19, 0x0079
2893
    1c44:	82 0f       	add	r24, r18
2894
    1c46:	93 1f       	adc	r25, r19
2895
    1c48:	90 93 9a 04 	sts	0x049A, r25
2896
    1c4c:	80 93 99 04 	sts	0x0499, r24
2897
    1c50:	80 91 91 04 	lds	r24, 0x0491
2898
    1c54:	8f 5f       	subi	r24, 0xFF	; 255
2899
    1c56:	80 93 91 04 	sts	0x0491, r24
2900
    1c5a:	80 91 91 04 	lds	r24, 0x0491
2901
    1c5e:	85 30       	cpi	r24, 0x05	; 5
2902
    1c60:	08 f4       	brcc	.+2      	; 0x1c64 <__vector_24+0x544>
2903
    1c62:	60 c0       	rjmp	.+192    	; 0x1d24 <__vector_24+0x604>
2904
    1c64:	80 91 78 00 	lds	r24, 0x0078
2905
    1c68:	90 91 79 00 	lds	r25, 0x0079
2906
    1c6c:	90 93 0b 01 	sts	0x010B, r25
2907
    1c70:	80 93 0a 01 	sts	0x010A, r24
2908
    1c74:	10 92 91 04 	sts	0x0491, r1
2909
    1c78:	80 91 8d 04 	lds	r24, 0x048D
2910
    1c7c:	90 91 8e 04 	lds	r25, 0x048E
2911
    1c80:	20 91 99 04 	lds	r18, 0x0499
2912
    1c84:	30 91 9a 04 	lds	r19, 0x049A
2913
    1c88:	82 1b       	sub	r24, r18
2914
    1c8a:	93 0b       	sbc	r25, r19
2915
    1c8c:	20 91 2a 02 	lds	r18, 0x022A
2916
    1c90:	30 91 2b 02 	lds	r19, 0x022B
2917
    1c94:	82 1b       	sub	r24, r18
2918
    1c96:	93 0b       	sbc	r25, r19
2919
    1c98:	90 93 c0 01 	sts	0x01C0, r25
2920
    1c9c:	80 93 bf 01 	sts	0x01BF, r24
2921
    1ca0:	60 91 99 04 	lds	r22, 0x0499
2922
    1ca4:	70 91 9a 04 	lds	r23, 0x049A
2923
    1ca8:	e0 90 06 01 	lds	r14, 0x0106
2924
    1cac:	f0 90 07 01 	lds	r15, 0x0107
2925
    1cb0:	00 91 08 01 	lds	r16, 0x0108
2926
    1cb4:	10 91 09 01 	lds	r17, 0x0109
2927
    1cb8:	88 27       	eor	r24, r24
2928
    1cba:	77 fd       	sbrc	r23, 7
2929
    1cbc:	80 95       	com	r24
2930
    1cbe:	98 2f       	mov	r25, r24
2931
    1cc0:	a8 01       	movw	r20, r16
2932
    1cc2:	97 01       	movw	r18, r14
2933
    1cc4:	22 0f       	add	r18, r18
2934
    1cc6:	33 1f       	adc	r19, r19
2935
    1cc8:	44 1f       	adc	r20, r20
2936
    1cca:	55 1f       	adc	r21, r21
2937
    1ccc:	2e 0d       	add	r18, r14
2938
    1cce:	3f 1d       	adc	r19, r15
2939
    1cd0:	40 1f       	adc	r20, r16
2940
    1cd2:	51 1f       	adc	r21, r17
2941
    1cd4:	62 0f       	add	r22, r18
2942
    1cd6:	73 1f       	adc	r23, r19
2943
    1cd8:	84 1f       	adc	r24, r20
2944
    1cda:	95 1f       	adc	r25, r21
2945
    1cdc:	24 e0       	ldi	r18, 0x04	; 4
2946
    1cde:	30 e0       	ldi	r19, 0x00	; 0
2947
    1ce0:	40 e0       	ldi	r20, 0x00	; 0
2948
    1ce2:	50 e0       	ldi	r21, 0x00	; 0
2949
    1ce4:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
2950
    1ce8:	20 93 06 01 	sts	0x0106, r18
2951
    1cec:	30 93 07 01 	sts	0x0107, r19
2952
    1cf0:	40 93 08 01 	sts	0x0108, r20
2953
    1cf4:	50 93 09 01 	sts	0x0109, r21
2954
    1cf8:	20 91 8d 04 	lds	r18, 0x048D
2955
    1cfc:	30 91 8e 04 	lds	r19, 0x048E
2956
    1d00:	80 91 06 01 	lds	r24, 0x0106
2957
    1d04:	90 91 07 01 	lds	r25, 0x0107
2958
    1d08:	a0 91 08 01 	lds	r26, 0x0108
2959
    1d0c:	b0 91 09 01 	lds	r27, 0x0109
2960
    1d10:	28 1b       	sub	r18, r24
2961
    1d12:	39 0b       	sbc	r19, r25
2962
    1d14:	30 93 2b 02 	sts	0x022B, r19
2963
    1d18:	20 93 2a 02 	sts	0x022A, r18
2964
    1d1c:	10 92 9a 04 	sts	0x049A, r1
2965
    1d20:	10 92 99 04 	sts	0x0499, r1
2966
    1d24:	10 92 c4 01 	sts	0x01C4, r1
2967
    1d28:	10 92 c3 01 	sts	0x01C3, r1
2968
    1d2c:	80 91 c4 01 	lds	r24, 0x01C4
2969
    1d30:	80 93 7c 00 	sts	0x007C, r24
2970
    1d34:	8f ee       	ldi	r24, 0xEF	; 239
2971
    1d36:	80 93 7a 00 	sts	0x007A, r24
2972
    1d3a:	ff 91       	pop	r31
2973
    1d3c:	ef 91       	pop	r30
2974
    1d3e:	df 91       	pop	r29
2975
    1d40:	cf 91       	pop	r28
2976
    1d42:	bf 91       	pop	r27
2977
    1d44:	af 91       	pop	r26
2978
    1d46:	9f 91       	pop	r25
2979
    1d48:	8f 91       	pop	r24
2980
    1d4a:	7f 91       	pop	r23
2981
    1d4c:	6f 91       	pop	r22
2982
    1d4e:	5f 91       	pop	r21
2983
    1d50:	4f 91       	pop	r20
2984
    1d52:	3f 91       	pop	r19
2985
    1d54:	2f 91       	pop	r18
2986
    1d56:	1f 91       	pop	r17
2987
    1d58:	0f 91       	pop	r16
2988
    1d5a:	ff 90       	pop	r15
2989
    1d5c:	ef 90       	pop	r14
2990
    1d5e:	0f 90       	pop	r0
2991
    1d60:	0f be       	out	0x3f, r0	; 63
2992
    1d62:	0f 90       	pop	r0
2993
    1d64:	1f 90       	pop	r1
2994
    1d66:	18 95       	reti
2995
 
2996
00001d68 <SucheLuftruckOffset>:
2997
    1d68:	cf 93       	push	r28
2998
    1d6a:	df 93       	push	r29
2999
    1d6c:	c0 e0       	ldi	r28, 0x00	; 0
3000
    1d6e:	d0 e0       	ldi	r29, 0x00	; 0
3001
    1d70:	c7 bd       	out	0x27, r28	; 39
3002
    1d72:	82 e3       	ldi	r24, 0x32	; 50
3003
    1d74:	90 e0       	ldi	r25, 0x00	; 0
3004
    1d76:	0e 94 78 0b 	call	0x16f0	; 0x16f0 <Delay_ms>
3005
    1d7a:	8b e3       	ldi	r24, 0x3B	; 59
3006
    1d7c:	91 e0       	ldi	r25, 0x01	; 1
3007
    1d7e:	9f 93       	push	r25
3008
    1d80:	8f 93       	push	r24
3009
    1d82:	1f 92       	push	r1
3010
    1d84:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3011
    1d88:	80 91 0a 01 	lds	r24, 0x010A
3012
    1d8c:	90 91 0b 01 	lds	r25, 0x010B
3013
    1d90:	0f 90       	pop	r0
3014
    1d92:	0f 90       	pop	r0
3015
    1d94:	0f 90       	pop	r0
3016
    1d96:	84 58       	subi	r24, 0x84	; 132
3017
    1d98:	93 40       	sbci	r25, 0x03	; 3
3018
    1d9a:	20 f0       	brcs	.+8      	; 0x1da4 <SucheLuftruckOffset+0x3c>
3019
    1d9c:	21 96       	adiw	r28, 0x01	; 1
3020
    1d9e:	ca 3f       	cpi	r28, 0xFA	; 250
3021
    1da0:	d1 05       	cpc	r29, r1
3022
    1da2:	31 f7       	brne	.-52     	; 0x1d70 <SucheLuftruckOffset+0x8>
3023
    1da4:	c0 93 96 04 	sts	0x0496, r28
3024
    1da8:	88 ec       	ldi	r24, 0xC8	; 200
3025
    1daa:	90 e0       	ldi	r25, 0x00	; 0
3026
    1dac:	0e 94 78 0b 	call	0x16f0	; 0x16f0 <Delay_ms>
3027
    1db0:	df 91       	pop	r29
3028
    1db2:	cf 91       	pop	r28
3029
    1db4:	08 95       	ret
3030
 
3031
00001db6 <LcdClear>:
3032
    1db6:	e6 e1       	ldi	r30, 0x16	; 22
3033
    1db8:	f1 e0       	ldi	r31, 0x01	; 1
3034
    1dba:	80 e2       	ldi	r24, 0x20	; 32
3035
    1dbc:	81 93       	st	Z+, r24
3036
    1dbe:	91 e0       	ldi	r25, 0x01	; 1
3037
    1dc0:	e6 36       	cpi	r30, 0x66	; 102
3038
    1dc2:	f9 07       	cpc	r31, r25
3039
    1dc4:	d9 f7       	brne	.-10     	; 0x1dbc <LcdClear+0x6>
3040
    1dc6:	08 95       	ret
3041
 
3042
00001dc8 <Menu>:
3043
    1dc8:	ff 92       	push	r15
3044
    1dca:	0f 93       	push	r16
3045
    1dcc:	1f 93       	push	r17
3046
    1dce:	80 91 c8 01 	lds	r24, 0x01C8
3047
    1dd2:	28 2f       	mov	r18, r24
3048
    1dd4:	33 27       	eor	r19, r19
3049
    1dd6:	c9 01       	movw	r24, r18
3050
    1dd8:	81 70       	andi	r24, 0x01	; 1
3051
    1dda:	90 70       	andi	r25, 0x00	; 0
3052
    1ddc:	68 2f       	mov	r22, r24
3053
    1dde:	88 23       	and	r24, r24
3054
    1de0:	91 f0       	breq	.+36     	; 0x1e06 <Menu+0x3e>
3055
    1de2:	80 91 c9 01 	lds	r24, 0x01C9
3056
    1de6:	88 23       	and	r24, r24
3057
    1de8:	11 f0       	breq	.+4      	; 0x1dee <Menu+0x26>
3058
    1dea:	81 50       	subi	r24, 0x01	; 1
3059
    1dec:	02 c0       	rjmp	.+4      	; 0x1df2 <Menu+0x2a>
3060
    1dee:	80 91 66 01 	lds	r24, 0x0166
3061
    1df2:	80 93 c9 01 	sts	0x01C9, r24
3062
    1df6:	e6 e1       	ldi	r30, 0x16	; 22
3063
    1df8:	f1 e0       	ldi	r31, 0x01	; 1
3064
    1dfa:	80 e2       	ldi	r24, 0x20	; 32
3065
    1dfc:	81 93       	st	Z+, r24
3066
    1dfe:	91 e0       	ldi	r25, 0x01	; 1
3067
    1e00:	e6 36       	cpi	r30, 0x66	; 102
3068
    1e02:	f9 07       	cpc	r31, r25
3069
    1e04:	d9 f7       	brne	.-10     	; 0x1dfc <Menu+0x34>
3070
    1e06:	a9 01       	movw	r20, r18
3071
    1e08:	42 70       	andi	r20, 0x02	; 2
3072
    1e0a:	50 70       	andi	r21, 0x00	; 0
3073
    1e0c:	21 ff       	sbrs	r18, 1
3074
    1e0e:	0d c0       	rjmp	.+26     	; 0x1e2a <Menu+0x62>
3075
    1e10:	80 91 c9 01 	lds	r24, 0x01C9
3076
    1e14:	8f 5f       	subi	r24, 0xFF	; 255
3077
    1e16:	80 93 c9 01 	sts	0x01C9, r24
3078
    1e1a:	e6 e1       	ldi	r30, 0x16	; 22
3079
    1e1c:	f1 e0       	ldi	r31, 0x01	; 1
3080
    1e1e:	80 e2       	ldi	r24, 0x20	; 32
3081
    1e20:	81 93       	st	Z+, r24
3082
    1e22:	91 e0       	ldi	r25, 0x01	; 1
3083
    1e24:	e6 36       	cpi	r30, 0x66	; 102
3084
    1e26:	f9 07       	cpc	r31, r25
3085
    1e28:	d9 f7       	brne	.-10     	; 0x1e20 <Menu+0x58>
3086
    1e2a:	66 23       	and	r22, r22
3087
    1e2c:	21 f0       	breq	.+8      	; 0x1e36 <Menu+0x6e>
3088
    1e2e:	45 2b       	or	r20, r21
3089
    1e30:	11 f0       	breq	.+4      	; 0x1e36 <Menu+0x6e>
3090
    1e32:	10 92 c9 01 	sts	0x01C9, r1
3091
    1e36:	81 e1       	ldi	r24, 0x11	; 17
3092
    1e38:	80 93 c7 01 	sts	0x01C7, r24
3093
    1e3c:	80 91 c9 01 	lds	r24, 0x01C9
3094
    1e40:	99 27       	eor	r25, r25
3095
    1e42:	9f 93       	push	r25
3096
    1e44:	8f 93       	push	r24
3097
    1e46:	8c ea       	ldi	r24, 0xAC	; 172
3098
    1e48:	93 e0       	ldi	r25, 0x03	; 3
3099
    1e4a:	9f 93       	push	r25
3100
    1e4c:	8f 93       	push	r24
3101
    1e4e:	e1 e0       	ldi	r30, 0x01	; 1
3102
    1e50:	fe 2e       	mov	r15, r30
3103
    1e52:	ff 92       	push	r15
3104
    1e54:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3105
    1e58:	00 91 c9 01 	lds	r16, 0x01C9
3106
    1e5c:	0f 90       	pop	r0
3107
    1e5e:	0f 90       	pop	r0
3108
    1e60:	0f 90       	pop	r0
3109
    1e62:	0f 90       	pop	r0
3110
    1e64:	0f 90       	pop	r0
3111
    1e66:	05 30       	cpi	r16, 0x05	; 5
3112
    1e68:	09 f4       	brne	.+2      	; 0x1e6c <Menu+0xa4>
3113
    1e6a:	d7 c1       	rjmp	.+942    	; 0x221a <Menu+0x452>
3114
    1e6c:	06 30       	cpi	r16, 0x06	; 6
3115
    1e6e:	90 f4       	brcc	.+36     	; 0x1e94 <Menu+0xcc>
3116
    1e70:	02 30       	cpi	r16, 0x02	; 2
3117
    1e72:	09 f4       	brne	.+2      	; 0x1e76 <Menu+0xae>
3118
    1e74:	b8 c0       	rjmp	.+368    	; 0x1fe6 <Menu+0x21e>
3119
    1e76:	03 30       	cpi	r16, 0x03	; 3
3120
    1e78:	30 f4       	brcc	.+12     	; 0x1e86 <Menu+0xbe>
3121
    1e7a:	00 23       	and	r16, r16
3122
    1e7c:	f1 f0       	breq	.+60     	; 0x1eba <Menu+0xf2>
3123
    1e7e:	01 30       	cpi	r16, 0x01	; 1
3124
    1e80:	09 f0       	breq	.+2      	; 0x1e84 <Menu+0xbc>
3125
    1e82:	5b c3       	rjmp	.+1718   	; 0x253a <Menu+0x772>
3126
    1e84:	4d c0       	rjmp	.+154    	; 0x1f20 <Menu+0x158>
3127
    1e86:	03 30       	cpi	r16, 0x03	; 3
3128
    1e88:	09 f4       	brne	.+2      	; 0x1e8c <Menu+0xc4>
3129
    1e8a:	02 c1       	rjmp	.+516    	; 0x2090 <Menu+0x2c8>
3130
    1e8c:	04 30       	cpi	r16, 0x04	; 4
3131
    1e8e:	09 f0       	breq	.+2      	; 0x1e92 <Menu+0xca>
3132
    1e90:	54 c3       	rjmp	.+1704   	; 0x253a <Menu+0x772>
3133
    1e92:	4b c1       	rjmp	.+662    	; 0x212a <Menu+0x362>
3134
    1e94:	08 30       	cpi	r16, 0x08	; 8
3135
    1e96:	09 f4       	brne	.+2      	; 0x1e9a <Menu+0xd2>
3136
    1e98:	98 c2       	rjmp	.+1328   	; 0x23ca <Menu+0x602>
3137
    1e9a:	09 30       	cpi	r16, 0x09	; 9
3138
    1e9c:	38 f4       	brcc	.+14     	; 0x1eac <Menu+0xe4>
3139
    1e9e:	06 30       	cpi	r16, 0x06	; 6
3140
    1ea0:	09 f4       	brne	.+2      	; 0x1ea4 <Menu+0xdc>
3141
    1ea2:	11 c2       	rjmp	.+1058   	; 0x22c6 <Menu+0x4fe>
3142
    1ea4:	07 30       	cpi	r16, 0x07	; 7
3143
    1ea6:	09 f0       	breq	.+2      	; 0x1eaa <Menu+0xe2>
3144
    1ea8:	48 c3       	rjmp	.+1680   	; 0x253a <Menu+0x772>
3145
    1eaa:	6c c2       	rjmp	.+1240   	; 0x2384 <Menu+0x5bc>
3146
    1eac:	09 30       	cpi	r16, 0x09	; 9
3147
    1eae:	09 f4       	brne	.+2      	; 0x1eb2 <Menu+0xea>
3148
    1eb0:	c9 c2       	rjmp	.+1426   	; 0x2444 <Menu+0x67c>
3149
    1eb2:	0a 30       	cpi	r16, 0x0A	; 10
3150
    1eb4:	09 f0       	breq	.+2      	; 0x1eb8 <Menu+0xf0>
3151
    1eb6:	41 c3       	rjmp	.+1666   	; 0x253a <Menu+0x772>
3152
    1eb8:	03 c3       	rjmp	.+1542   	; 0x24c0 <Menu+0x6f8>
3153
    1eba:	10 92 c7 01 	sts	0x01C7, r1
3154
    1ebe:	8a e9       	ldi	r24, 0x9A	; 154
3155
    1ec0:	93 e0       	ldi	r25, 0x03	; 3
3156
    1ec2:	9f 93       	push	r25
3157
    1ec4:	8f 93       	push	r24
3158
    1ec6:	ff 92       	push	r15
3159
    1ec8:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3160
    1ecc:	84 e1       	ldi	r24, 0x14	; 20
3161
    1ece:	80 93 c7 01 	sts	0x01C7, r24
3162
    1ed2:	8d e3       	ldi	r24, 0x3D	; 61
3163
    1ed4:	90 e0       	ldi	r25, 0x00	; 0
3164
    1ed6:	9f 93       	push	r25
3165
    1ed8:	8f 93       	push	r24
3166
    1eda:	1f 92       	push	r1
3167
    1edc:	1f 92       	push	r1
3168
    1ede:	83 e9       	ldi	r24, 0x93	; 147
3169
    1ee0:	93 e0       	ldi	r25, 0x03	; 3
3170
    1ee2:	9f 93       	push	r25
3171
    1ee4:	8f 93       	push	r24
3172
    1ee6:	ff 92       	push	r15
3173
    1ee8:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3174
    1eec:	88 e2       	ldi	r24, 0x28	; 40
3175
    1eee:	80 93 c7 01 	sts	0x01C7, r24
3176
    1ef2:	0e 94 f8 01 	call	0x3f0	; 0x3f0 <GetActiveParamSetNumber>
3177
    1ef6:	99 27       	eor	r25, r25
3178
    1ef8:	9f 93       	push	r25
3179
    1efa:	8f 93       	push	r24
3180
    1efc:	86 e8       	ldi	r24, 0x86	; 134
3181
    1efe:	93 e0       	ldi	r25, 0x03	; 3
3182
    1f00:	9f 93       	push	r25
3183
    1f02:	8f 93       	push	r24
3184
    1f04:	ff 92       	push	r15
3185
    1f06:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3186
    1f0a:	8c e3       	ldi	r24, 0x3C	; 60
3187
    1f0c:	80 93 c7 01 	sts	0x01C7, r24
3188
    1f10:	86 e7       	ldi	r24, 0x76	; 118
3189
    1f12:	93 e0       	ldi	r25, 0x03	; 3
3190
    1f14:	9f 93       	push	r25
3191
    1f16:	8f 93       	push	r24
3192
    1f18:	ff 92       	push	r15
3193
    1f1a:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3194
    1f1e:	8e c2       	rjmp	.+1308   	; 0x243c <Menu+0x674>
3195
    1f20:	80 91 d7 04 	lds	r24, 0x04D7
3196
    1f24:	80 ff       	sbrs	r24, 0
3197
    1f26:	47 c0       	rjmp	.+142    	; 0x1fb6 <Menu+0x1ee>
3198
    1f28:	10 92 c7 01 	sts	0x01C7, r1
3199
    1f2c:	80 91 2a 02 	lds	r24, 0x022A
3200
    1f30:	90 91 2b 02 	lds	r25, 0x022B
3201
    1f34:	9f 93       	push	r25
3202
    1f36:	8f 93       	push	r24
3203
    1f38:	87 e6       	ldi	r24, 0x67	; 103
3204
    1f3a:	93 e0       	ldi	r25, 0x03	; 3
3205
    1f3c:	9f 93       	push	r25
3206
    1f3e:	8f 93       	push	r24
3207
    1f40:	0f 93       	push	r16
3208
    1f42:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3209
    1f46:	84 e1       	ldi	r24, 0x14	; 20
3210
    1f48:	80 93 c7 01 	sts	0x01C7, r24
3211
    1f4c:	80 91 2c 02 	lds	r24, 0x022C
3212
    1f50:	90 91 2d 02 	lds	r25, 0x022D
3213
    1f54:	9f 93       	push	r25
3214
    1f56:	8f 93       	push	r24
3215
    1f58:	88 e5       	ldi	r24, 0x58	; 88
3216
    1f5a:	93 e0       	ldi	r25, 0x03	; 3
3217
    1f5c:	9f 93       	push	r25
3218
    1f5e:	8f 93       	push	r24
3219
    1f60:	0f 93       	push	r16
3220
    1f62:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3221
    1f66:	88 e2       	ldi	r24, 0x28	; 40
3222
    1f68:	80 93 c7 01 	sts	0x01C7, r24
3223
    1f6c:	80 91 0a 01 	lds	r24, 0x010A
3224
    1f70:	90 91 0b 01 	lds	r25, 0x010B
3225
    1f74:	9f 93       	push	r25
3226
    1f76:	8f 93       	push	r24
3227
    1f78:	89 e4       	ldi	r24, 0x49	; 73
3228
    1f7a:	93 e0       	ldi	r25, 0x03	; 3
3229
    1f7c:	9f 93       	push	r25
3230
    1f7e:	8f 93       	push	r24
3231
    1f80:	0f 93       	push	r16
3232
    1f82:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3233
    1f86:	8c e3       	ldi	r24, 0x3C	; 60
3234
    1f88:	80 93 c7 01 	sts	0x01C7, r24
3235
    1f8c:	80 91 96 04 	lds	r24, 0x0496
3236
    1f90:	99 27       	eor	r25, r25
3237
    1f92:	9f 93       	push	r25
3238
    1f94:	8f 93       	push	r24
3239
    1f96:	8a e3       	ldi	r24, 0x3A	; 58
3240
    1f98:	93 e0       	ldi	r25, 0x03	; 3
3241
    1f9a:	9f 93       	push	r25
3242
    1f9c:	8f 93       	push	r24
3243
    1f9e:	0f 93       	push	r16
3244
    1fa0:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3245
    1fa4:	8d b7       	in	r24, 0x3d	; 61
3246
    1fa6:	9e b7       	in	r25, 0x3e	; 62
3247
    1fa8:	44 96       	adiw	r24, 0x14	; 20
3248
    1faa:	0f b6       	in	r0, 0x3f	; 63
3249
    1fac:	f8 94       	cli
3250
    1fae:	9e bf       	out	0x3e, r25	; 62
3251
    1fb0:	0f be       	out	0x3f, r0	; 63
3252
    1fb2:	8d bf       	out	0x3d, r24	; 61
3253
    1fb4:	c7 c2       	rjmp	.+1422   	; 0x2544 <Menu+0x77c>
3254
    1fb6:	84 e1       	ldi	r24, 0x14	; 20
3255
    1fb8:	80 93 c7 01 	sts	0x01C7, r24
3256
    1fbc:	83 e3       	ldi	r24, 0x33	; 51
3257
    1fbe:	93 e0       	ldi	r25, 0x03	; 3
3258
    1fc0:	9f 93       	push	r25
3259
    1fc2:	8f 93       	push	r24
3260
    1fc4:	0f 93       	push	r16
3261
    1fc6:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3262
    1fca:	88 e2       	ldi	r24, 0x28	; 40
3263
    1fcc:	80 93 c7 01 	sts	0x01C7, r24
3264
    1fd0:	85 e2       	ldi	r24, 0x25	; 37
3265
    1fd2:	93 e0       	ldi	r25, 0x03	; 3
3266
    1fd4:	9f 93       	push	r25
3267
    1fd6:	8f 93       	push	r24
3268
    1fd8:	0f 93       	push	r16
3269
    1fda:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3270
    1fde:	8d b7       	in	r24, 0x3d	; 61
3271
    1fe0:	9e b7       	in	r25, 0x3e	; 62
3272
    1fe2:	06 96       	adiw	r24, 0x06	; 6
3273
    1fe4:	e2 cf       	rjmp	.-60     	; 0x1faa <Menu+0x1e2>
3274
    1fe6:	10 92 c7 01 	sts	0x01C7, r1
3275
    1fea:	8b e1       	ldi	r24, 0x1B	; 27
3276
    1fec:	93 e0       	ldi	r25, 0x03	; 3
3277
    1fee:	9f 93       	push	r25
3278
    1ff0:	8f 93       	push	r24
3279
    1ff2:	ff 92       	push	r15
3280
    1ff4:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3281
    1ff8:	84 e1       	ldi	r24, 0x14	; 20
3282
    1ffa:	80 93 c7 01 	sts	0x01C7, r24
3283
    1ffe:	60 91 e2 01 	lds	r22, 0x01E2
3284
    2002:	70 91 e3 01 	lds	r23, 0x01E3
3285
    2006:	80 91 e4 01 	lds	r24, 0x01E4
3286
    200a:	90 91 e5 01 	lds	r25, 0x01E5
3287
    200e:	20 e0       	ldi	r18, 0x00	; 0
3288
    2010:	34 e0       	ldi	r19, 0x04	; 4
3289
    2012:	40 e0       	ldi	r20, 0x00	; 0
3290
    2014:	50 e0       	ldi	r21, 0x00	; 0
3291
    2016:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
3292
    201a:	5f 93       	push	r21
3293
    201c:	4f 93       	push	r20
3294
    201e:	3f 93       	push	r19
3295
    2020:	2f 93       	push	r18
3296
    2022:	8c e0       	ldi	r24, 0x0C	; 12
3297
    2024:	93 e0       	ldi	r25, 0x03	; 3
3298
    2026:	9f 93       	push	r25
3299
    2028:	8f 93       	push	r24
3300
    202a:	ff 92       	push	r15
3301
    202c:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3302
    2030:	88 e2       	ldi	r24, 0x28	; 40
3303
    2032:	80 93 c7 01 	sts	0x01C7, r24
3304
    2036:	60 91 ea 01 	lds	r22, 0x01EA
3305
    203a:	70 91 eb 01 	lds	r23, 0x01EB
3306
    203e:	80 91 ec 01 	lds	r24, 0x01EC
3307
    2042:	90 91 ed 01 	lds	r25, 0x01ED
3308
    2046:	20 e0       	ldi	r18, 0x00	; 0
3309
    2048:	34 e0       	ldi	r19, 0x04	; 4
3310
    204a:	40 e0       	ldi	r20, 0x00	; 0
3311
    204c:	50 e0       	ldi	r21, 0x00	; 0
3312
    204e:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
3313
    2052:	5f 93       	push	r21
3314
    2054:	4f 93       	push	r20
3315
    2056:	3f 93       	push	r19
3316
    2058:	2f 93       	push	r18
3317
    205a:	8d ef       	ldi	r24, 0xFD	; 253
3318
    205c:	92 e0       	ldi	r25, 0x02	; 2
3319
    205e:	9f 93       	push	r25
3320
    2060:	8f 93       	push	r24
3321
    2062:	ff 92       	push	r15
3322
    2064:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3323
    2068:	8c e3       	ldi	r24, 0x3C	; 60
3324
    206a:	80 93 c7 01 	sts	0x01C7, r24
3325
    206e:	80 91 12 02 	lds	r24, 0x0212
3326
    2072:	90 91 13 02 	lds	r25, 0x0213
3327
    2076:	9f 93       	push	r25
3328
    2078:	8f 93       	push	r24
3329
    207a:	8e ee       	ldi	r24, 0xEE	; 238
3330
    207c:	92 e0       	ldi	r25, 0x02	; 2
3331
    207e:	9f 93       	push	r25
3332
    2080:	8f 93       	push	r24
3333
    2082:	ff 92       	push	r15
3334
    2084:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3335
    2088:	8d b7       	in	r24, 0x3d	; 61
3336
    208a:	9e b7       	in	r25, 0x3e	; 62
3337
    208c:	46 96       	adiw	r24, 0x16	; 22
3338
    208e:	8d cf       	rjmp	.-230    	; 0x1faa <Menu+0x1e2>
3339
    2090:	10 92 c7 01 	sts	0x01C7, r1
3340
    2094:	80 91 a7 04 	lds	r24, 0x04A7
3341
    2098:	90 91 a8 04 	lds	r25, 0x04A8
3342
    209c:	20 91 a5 04 	lds	r18, 0x04A5
3343
    20a0:	30 91 a6 04 	lds	r19, 0x04A6
3344
    20a4:	9f 93       	push	r25
3345
    20a6:	8f 93       	push	r24
3346
    20a8:	3f 93       	push	r19
3347
    20aa:	2f 93       	push	r18
3348
    20ac:	8e ed       	ldi	r24, 0xDE	; 222
3349
    20ae:	92 e0       	ldi	r25, 0x02	; 2
3350
    20b0:	9f 93       	push	r25
3351
    20b2:	8f 93       	push	r24
3352
    20b4:	ff 92       	push	r15
3353
    20b6:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3354
    20ba:	84 e1       	ldi	r24, 0x14	; 20
3355
    20bc:	80 93 c7 01 	sts	0x01C7, r24
3356
    20c0:	80 91 ab 04 	lds	r24, 0x04AB
3357
    20c4:	90 91 ac 04 	lds	r25, 0x04AC
3358
    20c8:	20 91 a9 04 	lds	r18, 0x04A9
3359
    20cc:	30 91 aa 04 	lds	r19, 0x04AA
3360
    20d0:	9f 93       	push	r25
3361
    20d2:	8f 93       	push	r24
3362
    20d4:	3f 93       	push	r19
3363
    20d6:	2f 93       	push	r18
3364
    20d8:	8e ec       	ldi	r24, 0xCE	; 206
3365
    20da:	92 e0       	ldi	r25, 0x02	; 2
3366
    20dc:	9f 93       	push	r25
3367
    20de:	8f 93       	push	r24
3368
    20e0:	ff 92       	push	r15
3369
    20e2:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3370
    20e6:	88 e2       	ldi	r24, 0x28	; 40
3371
    20e8:	80 93 c7 01 	sts	0x01C7, r24
3372
    20ec:	80 91 af 04 	lds	r24, 0x04AF
3373
    20f0:	90 91 b0 04 	lds	r25, 0x04B0
3374
    20f4:	20 91 ad 04 	lds	r18, 0x04AD
3375
    20f8:	30 91 ae 04 	lds	r19, 0x04AE
3376
    20fc:	9f 93       	push	r25
3377
    20fe:	8f 93       	push	r24
3378
    2100:	3f 93       	push	r19
3379
    2102:	2f 93       	push	r18
3380
    2104:	8e eb       	ldi	r24, 0xBE	; 190
3381
    2106:	92 e0       	ldi	r25, 0x02	; 2
3382
    2108:	9f 93       	push	r25
3383
    210a:	8f 93       	push	r24
3384
    210c:	ff 92       	push	r15
3385
    210e:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3386
    2112:	8c e3       	ldi	r24, 0x3C	; 60
3387
    2114:	80 93 c7 01 	sts	0x01C7, r24
3388
    2118:	80 91 b1 04 	lds	r24, 0x04B1
3389
    211c:	90 91 b2 04 	lds	r25, 0x04B2
3390
    2120:	9f 93       	push	r25
3391
    2122:	8f 93       	push	r24
3392
    2124:	8e ea       	ldi	r24, 0xAE	; 174
3393
    2126:	92 e0       	ldi	r25, 0x02	; 2
3394
    2128:	6f c0       	rjmp	.+222    	; 0x2208 <Menu+0x440>
3395
    212a:	10 92 c7 01 	sts	0x01C7, r1
3396
    212e:	e0 91 d0 04 	lds	r30, 0x04D0
3397
    2132:	ff 27       	eor	r31, r31
3398
    2134:	ee 0f       	add	r30, r30
3399
    2136:	ff 1f       	adc	r31, r31
3400
    2138:	ed 55       	subi	r30, 0x5D	; 93
3401
    213a:	fb 4f       	sbci	r31, 0xFB	; 251
3402
    213c:	20 81       	ld	r18, Z
3403
    213e:	31 81       	ldd	r19, Z+1	; 0x01
3404
    2140:	e0 91 cf 04 	lds	r30, 0x04CF
3405
    2144:	ff 27       	eor	r31, r31
3406
    2146:	ee 0f       	add	r30, r30
3407
    2148:	ff 1f       	adc	r31, r31
3408
    214a:	ed 55       	subi	r30, 0x5D	; 93
3409
    214c:	fb 4f       	sbci	r31, 0xFB	; 251
3410
    214e:	80 81       	ld	r24, Z
3411
    2150:	91 81       	ldd	r25, Z+1	; 0x01
3412
    2152:	3f 93       	push	r19
3413
    2154:	2f 93       	push	r18
3414
    2156:	9f 93       	push	r25
3415
    2158:	8f 93       	push	r24
3416
    215a:	8e e9       	ldi	r24, 0x9E	; 158
3417
    215c:	92 e0       	ldi	r25, 0x02	; 2
3418
    215e:	9f 93       	push	r25
3419
    2160:	8f 93       	push	r24
3420
    2162:	ff 92       	push	r15
3421
    2164:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3422
    2168:	84 e1       	ldi	r24, 0x14	; 20
3423
    216a:	80 93 c7 01 	sts	0x01C7, r24
3424
    216e:	e0 91 d2 04 	lds	r30, 0x04D2
3425
    2172:	ff 27       	eor	r31, r31
3426
    2174:	ee 0f       	add	r30, r30
3427
    2176:	ff 1f       	adc	r31, r31
3428
    2178:	ed 55       	subi	r30, 0x5D	; 93
3429
    217a:	fb 4f       	sbci	r31, 0xFB	; 251
3430
    217c:	20 81       	ld	r18, Z
3431
    217e:	31 81       	ldd	r19, Z+1	; 0x01
3432
    2180:	e0 91 d1 04 	lds	r30, 0x04D1
3433
    2184:	ff 27       	eor	r31, r31
3434
    2186:	ee 0f       	add	r30, r30
3435
    2188:	ff 1f       	adc	r31, r31
3436
    218a:	ed 55       	subi	r30, 0x5D	; 93
3437
    218c:	fb 4f       	sbci	r31, 0xFB	; 251
3438
    218e:	80 81       	ld	r24, Z
3439
    2190:	91 81       	ldd	r25, Z+1	; 0x01
3440
    2192:	3f 93       	push	r19
3441
    2194:	2f 93       	push	r18
3442
    2196:	9f 93       	push	r25
3443
    2198:	8f 93       	push	r24
3444
    219a:	8e e8       	ldi	r24, 0x8E	; 142
3445
    219c:	92 e0       	ldi	r25, 0x02	; 2
3446
    219e:	9f 93       	push	r25
3447
    21a0:	8f 93       	push	r24
3448
    21a2:	ff 92       	push	r15
3449
    21a4:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3450
    21a8:	88 e2       	ldi	r24, 0x28	; 40
3451
    21aa:	80 93 c7 01 	sts	0x01C7, r24
3452
    21ae:	e0 91 d4 04 	lds	r30, 0x04D4
3453
    21b2:	ff 27       	eor	r31, r31
3454
    21b4:	ee 0f       	add	r30, r30
3455
    21b6:	ff 1f       	adc	r31, r31
3456
    21b8:	ed 55       	subi	r30, 0x5D	; 93
3457
    21ba:	fb 4f       	sbci	r31, 0xFB	; 251
3458
    21bc:	20 81       	ld	r18, Z
3459
    21be:	31 81       	ldd	r19, Z+1	; 0x01
3460
    21c0:	e0 91 d3 04 	lds	r30, 0x04D3
3461
    21c4:	ff 27       	eor	r31, r31
3462
    21c6:	ee 0f       	add	r30, r30
3463
    21c8:	ff 1f       	adc	r31, r31
3464
    21ca:	ed 55       	subi	r30, 0x5D	; 93
3465
    21cc:	fb 4f       	sbci	r31, 0xFB	; 251
3466
    21ce:	80 81       	ld	r24, Z
3467
    21d0:	91 81       	ldd	r25, Z+1	; 0x01
3468
    21d2:	3f 93       	push	r19
3469
    21d4:	2f 93       	push	r18
3470
    21d6:	9f 93       	push	r25
3471
    21d8:	8f 93       	push	r24
3472
    21da:	8e e7       	ldi	r24, 0x7E	; 126
3473
    21dc:	92 e0       	ldi	r25, 0x02	; 2
3474
    21de:	9f 93       	push	r25
3475
    21e0:	8f 93       	push	r24
3476
    21e2:	ff 92       	push	r15
3477
    21e4:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3478
    21e8:	8c e3       	ldi	r24, 0x3C	; 60
3479
    21ea:	80 93 c7 01 	sts	0x01C7, r24
3480
    21ee:	e0 91 d5 04 	lds	r30, 0x04D5
3481
    21f2:	ff 27       	eor	r31, r31
3482
    21f4:	ee 0f       	add	r30, r30
3483
    21f6:	ff 1f       	adc	r31, r31
3484
    21f8:	ed 55       	subi	r30, 0x5D	; 93
3485
    21fa:	fb 4f       	sbci	r31, 0xFB	; 251
3486
    21fc:	80 81       	ld	r24, Z
3487
    21fe:	91 81       	ldd	r25, Z+1	; 0x01
3488
    2200:	9f 93       	push	r25
3489
    2202:	8f 93       	push	r24
3490
    2204:	8e e6       	ldi	r24, 0x6E	; 110
3491
    2206:	92 e0       	ldi	r25, 0x02	; 2
3492
    2208:	9f 93       	push	r25
3493
    220a:	8f 93       	push	r24
3494
    220c:	ff 92       	push	r15
3495
    220e:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3496
    2212:	8d b7       	in	r24, 0x3d	; 61
3497
    2214:	9e b7       	in	r25, 0x3e	; 62
3498
    2216:	4a 96       	adiw	r24, 0x1a	; 26
3499
    2218:	c8 ce       	rjmp	.-624    	; 0x1faa <Menu+0x1e2>
3500
    221a:	10 92 c7 01 	sts	0x01C7, r1
3501
    221e:	80 e6       	ldi	r24, 0x60	; 96
3502
    2220:	92 e0       	ldi	r25, 0x02	; 2
3503
    2222:	9f 93       	push	r25
3504
    2224:	8f 93       	push	r24
3505
    2226:	ff 92       	push	r15
3506
    2228:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3507
    222c:	84 e1       	ldi	r24, 0x14	; 20
3508
    222e:	80 93 c7 01 	sts	0x01C7, r24
3509
    2232:	20 91 d2 01 	lds	r18, 0x01D2
3510
    2236:	30 91 d3 01 	lds	r19, 0x01D3
3511
    223a:	80 91 ad 01 	lds	r24, 0x01AD
3512
    223e:	90 91 ae 01 	lds	r25, 0x01AE
3513
    2242:	60 91 b9 01 	lds	r22, 0x01B9
3514
    2246:	3f 93       	push	r19
3515
    2248:	2f 93       	push	r18
3516
    224a:	77 27       	eor	r23, r23
3517
    224c:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
3518
    2250:	7f 93       	push	r23
3519
    2252:	6f 93       	push	r22
3520
    2254:	81 e5       	ldi	r24, 0x51	; 81
3521
    2256:	92 e0       	ldi	r25, 0x02	; 2
3522
    2258:	9f 93       	push	r25
3523
    225a:	8f 93       	push	r24
3524
    225c:	ff 92       	push	r15
3525
    225e:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3526
    2262:	88 e2       	ldi	r24, 0x28	; 40
3527
    2264:	80 93 c7 01 	sts	0x01C7, r24
3528
    2268:	20 91 d4 01 	lds	r18, 0x01D4
3529
    226c:	30 91 d5 01 	lds	r19, 0x01D5
3530
    2270:	80 91 af 01 	lds	r24, 0x01AF
3531
    2274:	90 91 b0 01 	lds	r25, 0x01B0
3532
    2278:	60 91 ba 01 	lds	r22, 0x01BA
3533
    227c:	3f 93       	push	r19
3534
    227e:	2f 93       	push	r18
3535
    2280:	77 27       	eor	r23, r23
3536
    2282:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
3537
    2286:	7f 93       	push	r23
3538
    2288:	6f 93       	push	r22
3539
    228a:	82 e4       	ldi	r24, 0x42	; 66
3540
    228c:	92 e0       	ldi	r25, 0x02	; 2
3541
    228e:	9f 93       	push	r25
3542
    2290:	8f 93       	push	r24
3543
    2292:	ff 92       	push	r15
3544
    2294:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3545
    2298:	8c e3       	ldi	r24, 0x3C	; 60
3546
    229a:	80 93 c7 01 	sts	0x01C7, r24
3547
    229e:	20 91 d6 01 	lds	r18, 0x01D6
3548
    22a2:	30 91 d7 01 	lds	r19, 0x01D7
3549
    22a6:	80 91 b1 01 	lds	r24, 0x01B1
3550
    22aa:	90 91 b2 01 	lds	r25, 0x01B2
3551
    22ae:	60 91 bb 01 	lds	r22, 0x01BB
3552
    22b2:	3f 93       	push	r19
3553
    22b4:	2f 93       	push	r18
3554
    22b6:	77 27       	eor	r23, r23
3555
    22b8:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
3556
    22bc:	7f 93       	push	r23
3557
    22be:	6f 93       	push	r22
3558
    22c0:	83 e3       	ldi	r24, 0x33	; 51
3559
    22c2:	92 e0       	ldi	r25, 0x02	; 2
3560
    22c4:	56 c0       	rjmp	.+172    	; 0x2372 <Menu+0x5aa>
3561
    22c6:	10 92 c7 01 	sts	0x01C7, r1
3562
    22ca:	86 e2       	ldi	r24, 0x26	; 38
3563
    22cc:	92 e0       	ldi	r25, 0x02	; 2
3564
    22ce:	9f 93       	push	r25
3565
    22d0:	8f 93       	push	r24
3566
    22d2:	ff 92       	push	r15
3567
    22d4:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3568
    22d8:	84 e1       	ldi	r24, 0x14	; 20
3569
    22da:	80 93 c7 01 	sts	0x01C7, r24
3570
    22de:	20 91 d8 01 	lds	r18, 0x01D8
3571
    22e2:	30 91 d9 01 	lds	r19, 0x01D9
3572
    22e6:	80 91 b5 01 	lds	r24, 0x01B5
3573
    22ea:	90 91 b6 01 	lds	r25, 0x01B6
3574
    22ee:	60 91 bc 01 	lds	r22, 0x01BC
3575
    22f2:	3f 93       	push	r19
3576
    22f4:	2f 93       	push	r18
3577
    22f6:	77 27       	eor	r23, r23
3578
    22f8:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
3579
    22fc:	7f 93       	push	r23
3580
    22fe:	6f 93       	push	r22
3581
    2300:	87 e1       	ldi	r24, 0x17	; 23
3582
    2302:	92 e0       	ldi	r25, 0x02	; 2
3583
    2304:	9f 93       	push	r25
3584
    2306:	8f 93       	push	r24
3585
    2308:	ff 92       	push	r15
3586
    230a:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3587
    230e:	88 e2       	ldi	r24, 0x28	; 40
3588
    2310:	80 93 c7 01 	sts	0x01C7, r24
3589
    2314:	20 91 da 01 	lds	r18, 0x01DA
3590
    2318:	30 91 db 01 	lds	r19, 0x01DB
3591
    231c:	80 91 b3 01 	lds	r24, 0x01B3
3592
    2320:	90 91 b4 01 	lds	r25, 0x01B4
3593
    2324:	60 91 bd 01 	lds	r22, 0x01BD
3594
    2328:	3f 93       	push	r19
3595
    232a:	2f 93       	push	r18
3596
    232c:	77 27       	eor	r23, r23
3597
    232e:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
3598
    2332:	7f 93       	push	r23
3599
    2334:	6f 93       	push	r22
3600
    2336:	88 e0       	ldi	r24, 0x08	; 8
3601
    2338:	92 e0       	ldi	r25, 0x02	; 2
3602
    233a:	9f 93       	push	r25
3603
    233c:	8f 93       	push	r24
3604
    233e:	ff 92       	push	r15
3605
    2340:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3606
    2344:	8c e3       	ldi	r24, 0x3C	; 60
3607
    2346:	80 93 c7 01 	sts	0x01C7, r24
3608
    234a:	60 91 dc 01 	lds	r22, 0x01DC
3609
    234e:	70 91 dd 01 	lds	r23, 0x01DD
3610
    2352:	80 91 de 01 	lds	r24, 0x01DE
3611
    2356:	90 91 df 01 	lds	r25, 0x01DF
3612
    235a:	00 91 8b 04 	lds	r16, 0x048B
3613
    235e:	10 91 8c 04 	lds	r17, 0x048C
3614
    2362:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
3615
    2366:	7f 93       	push	r23
3616
    2368:	6f 93       	push	r22
3617
    236a:	1f 93       	push	r17
3618
    236c:	0f 93       	push	r16
3619
    236e:	89 ef       	ldi	r24, 0xF9	; 249
3620
    2370:	91 e0       	ldi	r25, 0x01	; 1
3621
    2372:	9f 93       	push	r25
3622
    2374:	8f 93       	push	r24
3623
    2376:	ff 92       	push	r15
3624
    2378:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3625
    237c:	8d b7       	in	r24, 0x3d	; 61
3626
    237e:	9e b7       	in	r25, 0x3e	; 62
3627
    2380:	48 96       	adiw	r24, 0x18	; 24
3628
    2382:	13 ce       	rjmp	.-986    	; 0x1faa <Menu+0x1e2>
3629
    2384:	84 e1       	ldi	r24, 0x14	; 20
3630
    2386:	80 93 c7 01 	sts	0x01C7, r24
3631
    238a:	80 91 04 01 	lds	r24, 0x0104
3632
    238e:	90 91 05 01 	lds	r25, 0x0105
3633
    2392:	9f 93       	push	r25
3634
    2394:	8f 93       	push	r24
3635
    2396:	8a ee       	ldi	r24, 0xEA	; 234
3636
    2398:	91 e0       	ldi	r25, 0x01	; 1
3637
    239a:	9f 93       	push	r25
3638
    239c:	8f 93       	push	r24
3639
    239e:	ff 92       	push	r15
3640
    23a0:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3641
    23a4:	88 e2       	ldi	r24, 0x28	; 40
3642
    23a6:	80 93 c7 01 	sts	0x01C7, r24
3643
    23aa:	80 91 22 02 	lds	r24, 0x0222
3644
    23ae:	99 27       	eor	r25, r25
3645
    23b0:	9f 93       	push	r25
3646
    23b2:	8f 93       	push	r24
3647
    23b4:	8b ed       	ldi	r24, 0xDB	; 219
3648
    23b6:	91 e0       	ldi	r25, 0x01	; 1
3649
    23b8:	9f 93       	push	r25
3650
    23ba:	8f 93       	push	r24
3651
    23bc:	ff 92       	push	r15
3652
    23be:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3653
    23c2:	8d b7       	in	r24, 0x3d	; 61
3654
    23c4:	9e b7       	in	r25, 0x3e	; 62
3655
    23c6:	0a 96       	adiw	r24, 0x0a	; 10
3656
    23c8:	f0 cd       	rjmp	.-1056   	; 0x1faa <Menu+0x1e2>
3657
    23ca:	10 92 c7 01 	sts	0x01C7, r1
3658
    23ce:	8c ec       	ldi	r24, 0xCC	; 204
3659
    23d0:	91 e0       	ldi	r25, 0x01	; 1
3660
    23d2:	9f 93       	push	r25
3661
    23d4:	8f 93       	push	r24
3662
    23d6:	ff 92       	push	r15
3663
    23d8:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3664
    23dc:	84 e1       	ldi	r24, 0x14	; 20
3665
    23de:	80 93 c7 01 	sts	0x01C7, r24
3666
    23e2:	80 91 16 02 	lds	r24, 0x0216
3667
    23e6:	90 91 17 02 	lds	r25, 0x0217
3668
    23ea:	9f 93       	push	r25
3669
    23ec:	8f 93       	push	r24
3670
    23ee:	8d eb       	ldi	r24, 0xBD	; 189
3671
    23f0:	91 e0       	ldi	r25, 0x01	; 1
3672
    23f2:	9f 93       	push	r25
3673
    23f4:	8f 93       	push	r24
3674
    23f6:	ff 92       	push	r15
3675
    23f8:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3676
    23fc:	88 e2       	ldi	r24, 0x28	; 40
3677
    23fe:	80 93 c7 01 	sts	0x01C7, r24
3678
    2402:	80 91 12 02 	lds	r24, 0x0212
3679
    2406:	90 91 13 02 	lds	r25, 0x0213
3680
    240a:	9f 93       	push	r25
3681
    240c:	8f 93       	push	r24
3682
    240e:	8e ea       	ldi	r24, 0xAE	; 174
3683
    2410:	91 e0       	ldi	r25, 0x01	; 1
3684
    2412:	9f 93       	push	r25
3685
    2414:	8f 93       	push	r24
3686
    2416:	ff 92       	push	r15
3687
    2418:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3688
    241c:	8c e3       	ldi	r24, 0x3C	; 60
3689
    241e:	80 93 c7 01 	sts	0x01C7, r24
3690
    2422:	80 91 14 02 	lds	r24, 0x0214
3691
    2426:	90 91 15 02 	lds	r25, 0x0215
3692
    242a:	9f 93       	push	r25
3693
    242c:	8f 93       	push	r24
3694
    242e:	8f e9       	ldi	r24, 0x9F	; 159
3695
    2430:	91 e0       	ldi	r25, 0x01	; 1
3696
    2432:	9f 93       	push	r25
3697
    2434:	8f 93       	push	r24
3698
    2436:	ff 92       	push	r15
3699
    2438:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3700
    243c:	8d b7       	in	r24, 0x3d	; 61
3701
    243e:	9e b7       	in	r25, 0x3e	; 62
3702
    2440:	42 96       	adiw	r24, 0x12	; 18
3703
    2442:	b3 cd       	rjmp	.-1178   	; 0x1faa <Menu+0x1e2>
3704
    2444:	10 92 c7 01 	sts	0x01C7, r1
3705
    2448:	80 91 1a 02 	lds	r24, 0x021A
3706
    244c:	90 91 1b 02 	lds	r25, 0x021B
3707
    2450:	9f 93       	push	r25
3708
    2452:	8f 93       	push	r24
3709
    2454:	83 e9       	ldi	r24, 0x93	; 147
3710
    2456:	91 e0       	ldi	r25, 0x01	; 1
3711
    2458:	9f 93       	push	r25
3712
    245a:	8f 93       	push	r24
3713
    245c:	ff 92       	push	r15
3714
    245e:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3715
    2462:	84 e1       	ldi	r24, 0x14	; 20
3716
    2464:	80 93 c7 01 	sts	0x01C7, r24
3717
    2468:	80 91 1c 02 	lds	r24, 0x021C
3718
    246c:	90 91 1d 02 	lds	r25, 0x021D
3719
    2470:	9f 93       	push	r25
3720
    2472:	8f 93       	push	r24
3721
    2474:	87 e8       	ldi	r24, 0x87	; 135
3722
    2476:	91 e0       	ldi	r25, 0x01	; 1
3723
    2478:	9f 93       	push	r25
3724
    247a:	8f 93       	push	r24
3725
    247c:	ff 92       	push	r15
3726
    247e:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3727
    2482:	88 e2       	ldi	r24, 0x28	; 40
3728
    2484:	80 93 c7 01 	sts	0x01C7, r24
3729
    2488:	80 91 1e 02 	lds	r24, 0x021E
3730
    248c:	90 91 1f 02 	lds	r25, 0x021F
3731
    2490:	9f 93       	push	r25
3732
    2492:	8f 93       	push	r24
3733
    2494:	8b e7       	ldi	r24, 0x7B	; 123
3734
    2496:	91 e0       	ldi	r25, 0x01	; 1
3735
    2498:	9f 93       	push	r25
3736
    249a:	8f 93       	push	r24
3737
    249c:	ff 92       	push	r15
3738
    249e:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3739
    24a2:	8c e3       	ldi	r24, 0x3C	; 60
3740
    24a4:	80 93 c7 01 	sts	0x01C7, r24
3741
    24a8:	80 91 20 02 	lds	r24, 0x0220
3742
    24ac:	90 91 21 02 	lds	r25, 0x0221
3743
    24b0:	9f 93       	push	r25
3744
    24b2:	8f 93       	push	r24
3745
    24b4:	8f e6       	ldi	r24, 0x6F	; 111
3746
    24b6:	91 e0       	ldi	r25, 0x01	; 1
3747
    24b8:	9f 93       	push	r25
3748
    24ba:	8f 93       	push	r24
3749
    24bc:	ff 92       	push	r15
3750
    24be:	70 cd       	rjmp	.-1312   	; 0x1fa0 <Menu+0x1d8>
3751
    24c0:	10 92 c7 01 	sts	0x01C7, r1
3752
    24c4:	87 e6       	ldi	r24, 0x67	; 103
3753
    24c6:	91 e0       	ldi	r25, 0x01	; 1
3754
    24c8:	9f 93       	push	r25
3755
    24ca:	8f 93       	push	r24
3756
    24cc:	ff 92       	push	r15
3757
    24ce:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3758
    24d2:	84 e1       	ldi	r24, 0x14	; 20
3759
    24d4:	80 93 c7 01 	sts	0x01C7, r24
3760
    24d8:	80 91 89 01 	lds	r24, 0x0189
3761
    24dc:	99 27       	eor	r25, r25
3762
    24de:	9f 93       	push	r25
3763
    24e0:	8f 93       	push	r24
3764
    24e2:	89 e5       	ldi	r24, 0x59	; 89
3765
    24e4:	91 e0       	ldi	r25, 0x01	; 1
3766
    24e6:	9f 93       	push	r25
3767
    24e8:	8f 93       	push	r24
3768
    24ea:	ff 92       	push	r15
3769
    24ec:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3770
    24f0:	88 e2       	ldi	r24, 0x28	; 40
3771
    24f2:	80 93 c7 01 	sts	0x01C7, r24
3772
    24f6:	80 91 a8 01 	lds	r24, 0x01A8
3773
    24fa:	90 91 a9 01 	lds	r25, 0x01A9
3774
    24fe:	9f 93       	push	r25
3775
    2500:	8f 93       	push	r24
3776
    2502:	8b e4       	ldi	r24, 0x4B	; 75
3777
    2504:	91 e0       	ldi	r25, 0x01	; 1
3778
    2506:	9f 93       	push	r25
3779
    2508:	8f 93       	push	r24
3780
    250a:	ff 92       	push	r15
3781
    250c:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3782
    2510:	8c e3       	ldi	r24, 0x3C	; 60
3783
    2512:	80 93 c7 01 	sts	0x01C7, r24
3784
    2516:	80 91 f3 04 	lds	r24, 0x04F3
3785
    251a:	99 27       	eor	r25, r25
3786
    251c:	9f 93       	push	r25
3787
    251e:	8f 93       	push	r24
3788
    2520:	80 91 f2 04 	lds	r24, 0x04F2
3789
    2524:	99 27       	eor	r25, r25
3790
    2526:	9f 93       	push	r25
3791
    2528:	8f 93       	push	r24
3792
    252a:	8d e3       	ldi	r24, 0x3D	; 61
3793
    252c:	91 e0       	ldi	r25, 0x01	; 1
3794
    252e:	9f 93       	push	r25
3795
    2530:	8f 93       	push	r24
3796
    2532:	ff 92       	push	r15
3797
    2534:	0e 94 2e 07 	call	0xe5c	; 0xe5c <_printf_P>
3798
    2538:	35 cd       	rjmp	.-1430   	; 0x1fa4 <Menu+0x1dc>
3799
    253a:	01 50       	subi	r16, 0x01	; 1
3800
    253c:	00 93 66 01 	sts	0x0166, r16
3801
    2540:	10 92 c9 01 	sts	0x01C9, r1
3802
    2544:	10 92 c8 01 	sts	0x01C8, r1
3803
    2548:	1f 91       	pop	r17
3804
    254a:	0f 91       	pop	r16
3805
    254c:	ff 90       	pop	r15
3806
    254e:	08 95       	ret
3807
 
3808
00002550 <i2c_init>:
3809
    2550:	10 92 b9 00 	sts	0x00B9, r1
3810
    2554:	8a e2       	ldi	r24, 0x2A	; 42
3811
    2556:	80 93 b8 00 	sts	0x00B8, r24
3812
    255a:	08 95       	ret
3813
 
3814
0000255c <i2c_start>:
3815
    255c:	85 ea       	ldi	r24, 0xA5	; 165
3816
    255e:	80 93 bc 00 	sts	0x00BC, r24
3817
    2562:	80 e0       	ldi	r24, 0x00	; 0
3818
    2564:	90 e0       	ldi	r25, 0x00	; 0
3819
    2566:	08 95       	ret
3820
 
3821
00002568 <i2c_stop>:
3822
    2568:	84 e9       	ldi	r24, 0x94	; 148
3823
    256a:	80 93 bc 00 	sts	0x00BC, r24
3824
    256e:	08 95       	ret
3825
 
3826
00002570 <i2c_write_byte>:
3827
    2570:	10 92 b9 00 	sts	0x00B9, r1
3828
    2574:	80 93 bb 00 	sts	0x00BB, r24
3829
    2578:	85 e8       	ldi	r24, 0x85	; 133
3830
    257a:	80 93 bc 00 	sts	0x00BC, r24
3831
    257e:	80 e0       	ldi	r24, 0x00	; 0
3832
    2580:	90 e0       	ldi	r25, 0x00	; 0
3833
    2582:	08 95       	ret
3834
 
3835
00002584 <__vector_26>:
3836
    2584:	1f 92       	push	r1
3837
    2586:	0f 92       	push	r0
3838
    2588:	0f b6       	in	r0, 0x3f	; 63
3839
    258a:	0f 92       	push	r0
3840
    258c:	11 24       	eor	r1, r1
3841
    258e:	8f 93       	push	r24
3842
    2590:	9f 93       	push	r25
3843
    2592:	ef 93       	push	r30
3844
    2594:	ff 93       	push	r31
3845
    2596:	80 91 ca 01 	lds	r24, 0x01CA
3846
    259a:	8f 5f       	subi	r24, 0xFF	; 255
3847
    259c:	80 93 ca 01 	sts	0x01CA, r24
3848
    25a0:	81 50       	subi	r24, 0x01	; 1
3849
    25a2:	83 30       	cpi	r24, 0x03	; 3
3850
    25a4:	09 f4       	brne	.+2      	; 0x25a8 <__vector_26+0x24>
3851
    25a6:	42 c0       	rjmp	.+132    	; 0x262c <__vector_26+0xa8>
3852
    25a8:	84 30       	cpi	r24, 0x04	; 4
3853
    25aa:	28 f4       	brcc	.+10     	; 0x25b6 <__vector_26+0x32>
3854
    25ac:	81 30       	cpi	r24, 0x01	; 1
3855
    25ae:	a1 f0       	breq	.+40     	; 0x25d8 <__vector_26+0x54>
3856
    25b0:	82 30       	cpi	r24, 0x02	; 2
3857
    25b2:	70 f5       	brcc	.+92     	; 0x2610 <__vector_26+0x8c>
3858
    25b4:	0c c0       	rjmp	.+24     	; 0x25ce <__vector_26+0x4a>
3859
    25b6:	85 30       	cpi	r24, 0x05	; 5
3860
    25b8:	09 f4       	brne	.+2      	; 0x25bc <__vector_26+0x38>
3861
    25ba:	48 c0       	rjmp	.+144    	; 0x264c <__vector_26+0xc8>
3862
    25bc:	85 30       	cpi	r24, 0x05	; 5
3863
    25be:	d8 f1       	brcs	.+118    	; 0x2636 <__vector_26+0xb2>
3864
    25c0:	86 30       	cpi	r24, 0x06	; 6
3865
    25c2:	09 f4       	brne	.+2      	; 0x25c6 <__vector_26+0x42>
3866
    25c4:	4b c0       	rjmp	.+150    	; 0x265c <__vector_26+0xd8>
3867
    25c6:	87 30       	cpi	r24, 0x07	; 7
3868
    25c8:	09 f0       	breq	.+2      	; 0x25cc <__vector_26+0x48>
3869
    25ca:	71 c0       	rjmp	.+226    	; 0x26ae <__vector_26+0x12a>
3870
    25cc:	5b c0       	rjmp	.+182    	; 0x2684 <__vector_26+0x100>
3871
    25ce:	80 91 cb 01 	lds	r24, 0x01CB
3872
    25d2:	88 0f       	add	r24, r24
3873
    25d4:	8e 5a       	subi	r24, 0xAE	; 174
3874
    25d6:	14 c0       	rjmp	.+40     	; 0x2600 <__vector_26+0x7c>
3875
    25d8:	80 91 cb 01 	lds	r24, 0x01CB
3876
    25dc:	8f 5f       	subi	r24, 0xFF	; 255
3877
    25de:	80 93 cb 01 	sts	0x01CB, r24
3878
    25e2:	81 50       	subi	r24, 0x01	; 1
3879
    25e4:	81 30       	cpi	r24, 0x01	; 1
3880
    25e6:	09 f4       	brne	.+2      	; 0x25ea <__vector_26+0x66>
3881
    25e8:	44 c0       	rjmp	.+136    	; 0x2672 <__vector_26+0xee>
3882
    25ea:	81 30       	cpi	r24, 0x01	; 1
3883
    25ec:	38 f0       	brcs	.+14     	; 0x25fc <__vector_26+0x78>
3884
    25ee:	82 30       	cpi	r24, 0x02	; 2
3885
    25f0:	09 f4       	brne	.+2      	; 0x25f4 <__vector_26+0x70>
3886
    25f2:	42 c0       	rjmp	.+132    	; 0x2678 <__vector_26+0xf4>
3887
    25f4:	83 30       	cpi	r24, 0x03	; 3
3888
    25f6:	09 f0       	breq	.+2      	; 0x25fa <__vector_26+0x76>
3889
    25f8:	5a c0       	rjmp	.+180    	; 0x26ae <__vector_26+0x12a>
3890
    25fa:	41 c0       	rjmp	.+130    	; 0x267e <__vector_26+0xfa>
3891
    25fc:	80 91 6d 02 	lds	r24, 0x026D
3892
    2600:	10 92 b9 00 	sts	0x00B9, r1
3893
    2604:	80 93 bb 00 	sts	0x00BB, r24
3894
    2608:	85 e8       	ldi	r24, 0x85	; 133
3895
    260a:	80 93 bc 00 	sts	0x00BC, r24
3896
    260e:	4f c0       	rjmp	.+158    	; 0x26ae <__vector_26+0x12a>
3897
    2610:	84 e9       	ldi	r24, 0x94	; 148
3898
    2612:	80 93 bc 00 	sts	0x00BC, r24
3899
    2616:	80 91 cb 01 	lds	r24, 0x01CB
3900
    261a:	84 30       	cpi	r24, 0x04	; 4
3901
    261c:	18 f4       	brcc	.+6      	; 0x2624 <__vector_26+0xa0>
3902
    261e:	10 92 ca 01 	sts	0x01CA, r1
3903
    2622:	02 c0       	rjmp	.+4      	; 0x2628 <__vector_26+0xa4>
3904
    2624:	10 92 cb 01 	sts	0x01CB, r1
3905
    2628:	85 ea       	ldi	r24, 0xA5	; 165
3906
    262a:	ef cf       	rjmp	.-34     	; 0x260a <__vector_26+0x86>
3907
    262c:	80 91 cc 01 	lds	r24, 0x01CC
3908
    2630:	88 0f       	add	r24, r24
3909
    2632:	8d 5a       	subi	r24, 0xAD	; 173
3910
    2634:	e5 cf       	rjmp	.-54     	; 0x2600 <__vector_26+0x7c>
3911
    2636:	80 91 cc 01 	lds	r24, 0x01CC
3912
    263a:	81 30       	cpi	r24, 0x01	; 1
3913
    263c:	d1 f0       	breq	.+52     	; 0x2672 <__vector_26+0xee>
3914
    263e:	81 30       	cpi	r24, 0x01	; 1
3915
    2640:	e8 f2       	brcs	.-70     	; 0x25fc <__vector_26+0x78>
3916
    2642:	82 30       	cpi	r24, 0x02	; 2
3917
    2644:	c9 f0       	breq	.+50     	; 0x2678 <__vector_26+0xf4>
3918
    2646:	83 30       	cpi	r24, 0x03	; 3
3919
    2648:	91 f5       	brne	.+100    	; 0x26ae <__vector_26+0x12a>
3920
    264a:	19 c0       	rjmp	.+50     	; 0x267e <__vector_26+0xfa>
3921
    264c:	80 91 bb 00 	lds	r24, 0x00BB
3922
    2650:	e0 91 cc 01 	lds	r30, 0x01CC
3923
    2654:	ff 27       	eor	r31, r31
3924
    2656:	e5 56       	subi	r30, 0x65	; 101
3925
    2658:	fb 4f       	sbci	r31, 0xFB	; 251
3926
    265a:	80 83       	st	Z, r24
3927
    265c:	80 91 cc 01 	lds	r24, 0x01CC
3928
    2660:	81 30       	cpi	r24, 0x01	; 1
3929
    2662:	39 f0       	breq	.+14     	; 0x2672 <__vector_26+0xee>
3930
    2664:	81 30       	cpi	r24, 0x01	; 1
3931
    2666:	50 f2       	brcs	.-108    	; 0x25fc <__vector_26+0x78>
3932
    2668:	82 30       	cpi	r24, 0x02	; 2
3933
    266a:	31 f0       	breq	.+12     	; 0x2678 <__vector_26+0xf4>
3934
    266c:	83 30       	cpi	r24, 0x03	; 3
3935
    266e:	f9 f4       	brne	.+62     	; 0x26ae <__vector_26+0x12a>
3936
    2670:	06 c0       	rjmp	.+12     	; 0x267e <__vector_26+0xfa>
3937
    2672:	80 91 6e 02 	lds	r24, 0x026E
3938
    2676:	c4 cf       	rjmp	.-120    	; 0x2600 <__vector_26+0x7c>
3939
    2678:	80 91 71 02 	lds	r24, 0x0271
3940
    267c:	c1 cf       	rjmp	.-126    	; 0x2600 <__vector_26+0x7c>
3941
    267e:	80 91 73 02 	lds	r24, 0x0273
3942
    2682:	be cf       	rjmp	.-132    	; 0x2600 <__vector_26+0x7c>
3943
    2684:	80 91 cc 01 	lds	r24, 0x01CC
3944
    2688:	90 91 bb 00 	lds	r25, 0x00BB
3945
    268c:	e8 2f       	mov	r30, r24
3946
    268e:	ff 27       	eor	r31, r31
3947
    2690:	e5 56       	subi	r30, 0x65	; 101
3948
    2692:	fb 4f       	sbci	r31, 0xFB	; 251
3949
    2694:	94 83       	std	Z+4, r25	; 0x04
3950
    2696:	8f 5f       	subi	r24, 0xFF	; 255
3951
    2698:	80 93 cc 01 	sts	0x01CC, r24
3952
    269c:	84 30       	cpi	r24, 0x04	; 4
3953
    269e:	10 f0       	brcs	.+4      	; 0x26a4 <__vector_26+0x120>
3954
    26a0:	10 92 cc 01 	sts	0x01CC, r1
3955
    26a4:	84 e9       	ldi	r24, 0x94	; 148
3956
    26a6:	80 93 bc 00 	sts	0x00BC, r24
3957
    26aa:	10 92 ca 01 	sts	0x01CA, r1
3958
    26ae:	ff 91       	pop	r31
3959
    26b0:	ef 91       	pop	r30
3960
    26b2:	9f 91       	pop	r25
3961
    26b4:	8f 91       	pop	r24
3962
    26b6:	0f 90       	pop	r0
3963
    26b8:	0f be       	out	0x3f, r0	; 63
3964
    26ba:	0f 90       	pop	r0
3965
    26bc:	1f 90       	pop	r1
3966
    26be:	18 95       	reti
3967
 
3968
000026c0 <rc_sum_init>:
3969
    26c0:	83 ec       	ldi	r24, 0xC3	; 195
3970
    26c2:	80 93 81 00 	sts	0x0081, r24
3971
    26c6:	ef e6       	ldi	r30, 0x6F	; 111
3972
    26c8:	f0 e0       	ldi	r31, 0x00	; 0
3973
    26ca:	80 81       	ld	r24, Z
3974
    26cc:	80 62       	ori	r24, 0x20	; 32
3975
    26ce:	80 83       	st	Z, r24
3976
    26d0:	10 92 d7 01 	sts	0x01D7, r1
3977
    26d4:	10 92 d6 01 	sts	0x01D6, r1
3978
    26d8:	10 92 d5 01 	sts	0x01D5, r1
3979
    26dc:	10 92 d4 01 	sts	0x01D4, r1
3980
    26e0:	10 92 d3 01 	sts	0x01D3, r1
3981
    26e4:	10 92 d2 01 	sts	0x01D2, r1
3982
    26e8:	08 95       	ret
3983
 
3984
000026ea <__vector_12>:
3985
    26ea:	1f 92       	push	r1
3986
    26ec:	0f 92       	push	r0
3987
    26ee:	0f b6       	in	r0, 0x3f	; 63
3988
    26f0:	0f 92       	push	r0
3989
    26f2:	11 24       	eor	r1, r1
3990
    26f4:	0f 93       	push	r16
3991
    26f6:	1f 93       	push	r17
3992
    26f8:	2f 93       	push	r18
3993
    26fa:	3f 93       	push	r19
3994
    26fc:	4f 93       	push	r20
3995
    26fe:	5f 93       	push	r21
3996
    2700:	6f 93       	push	r22
3997
    2702:	7f 93       	push	r23
3998
    2704:	8f 93       	push	r24
3999
    2706:	9f 93       	push	r25
4000
    2708:	af 93       	push	r26
4001
    270a:	bf 93       	push	r27
4002
    270c:	cf 93       	push	r28
4003
    270e:	df 93       	push	r29
4004
    2710:	ef 93       	push	r30
4005
    2712:	ff 93       	push	r31
4006
    2714:	20 91 86 00 	lds	r18, 0x0086
4007
    2718:	30 91 87 00 	lds	r19, 0x0087
4008
    271c:	80 91 cf 01 	lds	r24, 0x01CF
4009
    2720:	90 91 d0 01 	lds	r25, 0x01D0
4010
    2724:	28 1b       	sub	r18, r24
4011
    2726:	39 0b       	sbc	r19, r25
4012
    2728:	80 91 86 00 	lds	r24, 0x0086
4013
    272c:	90 91 87 00 	lds	r25, 0x0087
4014
    2730:	90 93 d0 01 	sts	0x01D0, r25
4015
    2734:	80 93 cf 01 	sts	0x01CF, r24
4016
    2738:	c9 01       	movw	r24, r18
4017
    273a:	8d 5d       	subi	r24, 0xDD	; 221
4018
    273c:	95 40       	sbci	r25, 0x05	; 5
4019
    273e:	83 56       	subi	r24, 0x63	; 99
4020
    2740:	99 41       	sbci	r25, 0x19	; 25
4021
    2742:	48 f4       	brcc	.+18     	; 0x2756 <__vector_12+0x6c>
4022
    2744:	81 e0       	ldi	r24, 0x01	; 1
4023
    2746:	90 e0       	ldi	r25, 0x00	; 0
4024
    2748:	90 93 ce 01 	sts	0x01CE, r25
4025
    274c:	80 93 cd 01 	sts	0x01CD, r24
4026
    2750:	10 92 67 01 	sts	0x0167, r1
4027
    2754:	60 c0       	rjmp	.+192    	; 0x2816 <__vector_12+0x12c>
4028
    2756:	c0 91 cd 01 	lds	r28, 0x01CD
4029
    275a:	d0 91 ce 01 	lds	r29, 0x01CE
4030
    275e:	ca 30       	cpi	r28, 0x0A	; 10
4031
    2760:	d1 05       	cpc	r29, r1
4032
    2762:	0c f0       	brlt	.+2      	; 0x2766 <__vector_12+0x7c>
4033
    2764:	58 c0       	rjmp	.+176    	; 0x2816 <__vector_12+0x12c>
4034
    2766:	c9 01       	movw	r24, r18
4035
    2768:	8b 5f       	subi	r24, 0xFB	; 251
4036
    276a:	90 40       	sbci	r25, 0x00	; 0
4037
    276c:	84 5b       	subi	r24, 0xB4	; 180
4038
    276e:	91 40       	sbci	r25, 0x01	; 1
4039
    2770:	08 f0       	brcs	.+2      	; 0x2774 <__vector_12+0x8a>
4040
    2772:	40 c0       	rjmp	.+128    	; 0x27f4 <__vector_12+0x10a>
4041
    2774:	a9 01       	movw	r20, r18
4042
    2776:	42 5d       	subi	r20, 0xD2	; 210
4043
    2778:	51 40       	sbci	r21, 0x01	; 1
4044
    277a:	fe 01       	movw	r30, r28
4045
    277c:	ee 0f       	add	r30, r30
4046
    277e:	ff 1f       	adc	r31, r31
4047
    2780:	ed 55       	subi	r30, 0x5D	; 93
4048
    2782:	fb 4f       	sbci	r31, 0xFB	; 251
4049
    2784:	80 81       	ld	r24, Z
4050
    2786:	91 81       	ldd	r25, Z+1	; 0x01
4051
    2788:	fa 01       	movw	r30, r20
4052
    278a:	e8 1b       	sub	r30, r24
4053
    278c:	f9 0b       	sbc	r31, r25
4054
    278e:	cf 01       	movw	r24, r30
4055
    2790:	f7 ff       	sbrs	r31, 7
4056
    2792:	03 c0       	rjmp	.+6      	; 0x279a <__vector_12+0xb0>
4057
    2794:	90 95       	com	r25
4058
    2796:	81 95       	neg	r24
4059
    2798:	9f 4f       	sbci	r25, 0xFF	; 255
4060
    279a:	06 97       	sbiw	r24, 0x06	; 6
4061
    279c:	4c f4       	brge	.+18     	; 0x27b0 <__vector_12+0xc6>
4062
    279e:	80 91 22 02 	lds	r24, 0x0222
4063
    27a2:	88 3c       	cpi	r24, 0xC8	; 200
4064
    27a4:	28 f4       	brcc	.+10     	; 0x27b0 <__vector_12+0xc6>
4065
    27a6:	80 91 22 02 	lds	r24, 0x0222
4066
    27aa:	86 5f       	subi	r24, 0xF6	; 246
4067
    27ac:	80 93 22 02 	sts	0x0222, r24
4068
    27b0:	fe 01       	movw	r30, r28
4069
    27b2:	ee 0f       	add	r30, r30
4070
    27b4:	ff 1f       	adc	r31, r31
4071
    27b6:	8f 01       	movw	r16, r30
4072
    27b8:	0d 55       	subi	r16, 0x5D	; 93
4073
    27ba:	1b 4f       	sbci	r17, 0xFB	; 251
4074
    27bc:	d8 01       	movw	r26, r16
4075
    27be:	2d 91       	ld	r18, X+
4076
    27c0:	3c 91       	ld	r19, X
4077
    27c2:	c9 01       	movw	r24, r18
4078
    27c4:	88 0f       	add	r24, r24
4079
    27c6:	99 1f       	adc	r25, r25
4080
    27c8:	82 0f       	add	r24, r18
4081
    27ca:	93 1f       	adc	r25, r19
4082
    27cc:	84 0f       	add	r24, r20
4083
    27ce:	95 1f       	adc	r25, r21
4084
    27d0:	64 e0       	ldi	r22, 0x04	; 4
4085
    27d2:	70 e0       	ldi	r23, 0x00	; 0
4086
    27d4:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
4087
    27d8:	d8 01       	movw	r26, r16
4088
    27da:	8d 91       	ld	r24, X+
4089
    27dc:	9c 91       	ld	r25, X
4090
    27de:	11 97       	sbiw	r26, 0x01	; 1
4091
    27e0:	9b 01       	movw	r18, r22
4092
    27e2:	28 1b       	sub	r18, r24
4093
    27e4:	39 0b       	sbc	r19, r25
4094
    27e6:	e7 54       	subi	r30, 0x47	; 71
4095
    27e8:	fb 4f       	sbci	r31, 0xFB	; 251
4096
    27ea:	31 83       	std	Z+1, r19	; 0x01
4097
    27ec:	20 83       	st	Z, r18
4098
    27ee:	11 96       	adiw	r26, 0x01	; 1
4099
    27f0:	7c 93       	st	X, r23
4100
    27f2:	6e 93       	st	-X, r22
4101
    27f4:	fe 01       	movw	r30, r28
4102
    27f6:	31 96       	adiw	r30, 0x01	; 1
4103
    27f8:	f0 93 ce 01 	sts	0x01CE, r31
4104
    27fc:	e0 93 cd 01 	sts	0x01CD, r30
4105
    2800:	e6 30       	cpi	r30, 0x06	; 6
4106
    2802:	f1 05       	cpc	r31, r1
4107
    2804:	11 f4       	brne	.+4      	; 0x280a <__vector_12+0x120>
4108
    2806:	5c 9a       	sbi	0x0b, 4	; 11
4109
    2808:	05 c0       	rjmp	.+10     	; 0x2814 <__vector_12+0x12a>
4110
    280a:	5c 98       	cbi	0x0b, 4	; 11
4111
    280c:	37 97       	sbiw	r30, 0x07	; 7
4112
    280e:	11 f4       	brne	.+4      	; 0x2814 <__vector_12+0x12a>
4113
    2810:	5b 9a       	sbi	0x0b, 3	; 11
4114
    2812:	01 c0       	rjmp	.+2      	; 0x2816 <__vector_12+0x12c>
4115
    2814:	5b 98       	cbi	0x0b, 3	; 11
4116
    2816:	ff 91       	pop	r31
4117
    2818:	ef 91       	pop	r30
4118
    281a:	df 91       	pop	r29
4119
    281c:	cf 91       	pop	r28
4120
    281e:	bf 91       	pop	r27
4121
    2820:	af 91       	pop	r26
4122
    2822:	9f 91       	pop	r25
4123
    2824:	8f 91       	pop	r24
4124
    2826:	7f 91       	pop	r23
4125
    2828:	6f 91       	pop	r22
4126
    282a:	5f 91       	pop	r21
4127
    282c:	4f 91       	pop	r20
4128
    282e:	3f 91       	pop	r19
4129
    2830:	2f 91       	pop	r18
4130
    2832:	1f 91       	pop	r17
4131
    2834:	0f 91       	pop	r16
4132
    2836:	0f 90       	pop	r0
4133
    2838:	0f be       	out	0x3f, r0	; 63
4134
    283a:	0f 90       	pop	r0
4135
    283c:	1f 90       	pop	r1
4136
    283e:	18 95       	reti
4137
 
4138
00002840 <Mittelwert>:
4139
    2840:	af 92       	push	r10
4140
    2842:	bf 92       	push	r11
4141
    2844:	cf 92       	push	r12
4142
    2846:	df 92       	push	r13
4143
    2848:	ef 92       	push	r14
4144
    284a:	ff 92       	push	r15
4145
    284c:	0f 93       	push	r16
4146
    284e:	1f 93       	push	r17
4147
    2850:	10 92 7a 00 	sts	0x007A, r1
4148
    2854:	80 91 b9 01 	lds	r24, 0x01B9
4149
    2858:	88 23       	and	r24, r24
4150
    285a:	69 f0       	breq	.+26     	; 0x2876 <Mittelwert+0x36>
4151
    285c:	80 91 ad 01 	lds	r24, 0x01AD
4152
    2860:	90 91 ae 01 	lds	r25, 0x01AE
4153
    2864:	60 91 b9 01 	lds	r22, 0x01B9
4154
    2868:	77 27       	eor	r23, r23
4155
    286a:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
4156
    286e:	70 93 0c 05 	sts	0x050C, r23
4157
    2872:	60 93 0b 05 	sts	0x050B, r22
4158
    2876:	80 91 ba 01 	lds	r24, 0x01BA
4159
    287a:	88 23       	and	r24, r24
4160
    287c:	69 f0       	breq	.+26     	; 0x2898 <Mittelwert+0x58>
4161
    287e:	80 91 af 01 	lds	r24, 0x01AF
4162
    2882:	90 91 b0 01 	lds	r25, 0x01B0
4163
    2886:	60 91 ba 01 	lds	r22, 0x01BA
4164
    288a:	77 27       	eor	r23, r23
4165
    288c:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
4166
    2890:	70 93 0a 05 	sts	0x050A, r23
4167
    2894:	60 93 09 05 	sts	0x0509, r22
4168
    2898:	80 91 bb 01 	lds	r24, 0x01BB
4169
    289c:	88 23       	and	r24, r24
4170
    289e:	69 f0       	breq	.+26     	; 0x28ba <Mittelwert+0x7a>
4171
    28a0:	80 91 b1 01 	lds	r24, 0x01B1
4172
    28a4:	90 91 b2 01 	lds	r25, 0x01B2
4173
    28a8:	60 91 bb 01 	lds	r22, 0x01BB
4174
    28ac:	77 27       	eor	r23, r23
4175
    28ae:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
4176
    28b2:	70 93 18 05 	sts	0x0518, r23
4177
    28b6:	60 93 17 05 	sts	0x0517, r22
4178
    28ba:	80 91 bc 01 	lds	r24, 0x01BC
4179
    28be:	88 23       	and	r24, r24
4180
    28c0:	d9 f1       	breq	.+118    	; 0x2938 <Mittelwert+0xf8>
4181
    28c2:	e0 90 14 05 	lds	r14, 0x0514
4182
    28c6:	f0 90 15 05 	lds	r15, 0x0515
4183
    28ca:	60 91 b5 01 	lds	r22, 0x01B5
4184
    28ce:	70 91 b6 01 	lds	r23, 0x01B6
4185
    28d2:	20 91 bc 01 	lds	r18, 0x01BC
4186
    28d6:	00 27       	eor	r16, r16
4187
    28d8:	f7 fc       	sbrc	r15, 7
4188
    28da:	00 95       	com	r16
4189
    28dc:	10 2f       	mov	r17, r16
4190
    28de:	57 01       	movw	r10, r14
4191
    28e0:	68 01       	movw	r12, r16
4192
    28e2:	43 e0       	ldi	r20, 0x03	; 3
4193
    28e4:	aa 0c       	add	r10, r10
4194
    28e6:	bb 1c       	adc	r11, r11
4195
    28e8:	cc 1c       	adc	r12, r12
4196
    28ea:	dd 1c       	adc	r13, r13
4197
    28ec:	4a 95       	dec	r20
4198
    28ee:	d1 f7       	brne	.-12     	; 0x28e4 <Mittelwert+0xa4>
4199
    28f0:	ae 18       	sub	r10, r14
4200
    28f2:	bf 08       	sbc	r11, r15
4201
    28f4:	c0 0a       	sbc	r12, r16
4202
    28f6:	d1 0a       	sbc	r13, r17
4203
    28f8:	88 27       	eor	r24, r24
4204
    28fa:	77 fd       	sbrc	r23, 7
4205
    28fc:	80 95       	com	r24
4206
    28fe:	98 2f       	mov	r25, r24
4207
    2900:	34 e0       	ldi	r19, 0x04	; 4
4208
    2902:	66 0f       	add	r22, r22
4209
    2904:	77 1f       	adc	r23, r23
4210
    2906:	88 1f       	adc	r24, r24
4211
    2908:	99 1f       	adc	r25, r25
4212
    290a:	3a 95       	dec	r19
4213
    290c:	d1 f7       	brne	.-12     	; 0x2902 <Mittelwert+0xc2>
4214
    290e:	33 27       	eor	r19, r19
4215
    2910:	44 27       	eor	r20, r20
4216
    2912:	55 27       	eor	r21, r21
4217
    2914:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4218
    2918:	a2 0e       	add	r10, r18
4219
    291a:	b3 1e       	adc	r11, r19
4220
    291c:	c4 1e       	adc	r12, r20
4221
    291e:	d5 1e       	adc	r13, r21
4222
    2920:	c6 01       	movw	r24, r12
4223
    2922:	b5 01       	movw	r22, r10
4224
    2924:	28 e0       	ldi	r18, 0x08	; 8
4225
    2926:	30 e0       	ldi	r19, 0x00	; 0
4226
    2928:	40 e0       	ldi	r20, 0x00	; 0
4227
    292a:	50 e0       	ldi	r21, 0x00	; 0
4228
    292c:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4229
    2930:	30 93 15 05 	sts	0x0515, r19
4230
    2934:	20 93 14 05 	sts	0x0514, r18
4231
    2938:	80 91 bd 01 	lds	r24, 0x01BD
4232
    293c:	88 23       	and	r24, r24
4233
    293e:	d9 f1       	breq	.+118    	; 0x29b6 <Mittelwert+0x176>
4234
    2940:	e0 90 1d 05 	lds	r14, 0x051D
4235
    2944:	f0 90 1e 05 	lds	r15, 0x051E
4236
    2948:	60 91 b3 01 	lds	r22, 0x01B3
4237
    294c:	70 91 b4 01 	lds	r23, 0x01B4
4238
    2950:	20 91 bd 01 	lds	r18, 0x01BD
4239
    2954:	00 27       	eor	r16, r16
4240
    2956:	f7 fc       	sbrc	r15, 7
4241
    2958:	00 95       	com	r16
4242
    295a:	10 2f       	mov	r17, r16
4243
    295c:	57 01       	movw	r10, r14
4244
    295e:	68 01       	movw	r12, r16
4245
    2960:	83 e0       	ldi	r24, 0x03	; 3
4246
    2962:	aa 0c       	add	r10, r10
4247
    2964:	bb 1c       	adc	r11, r11
4248
    2966:	cc 1c       	adc	r12, r12
4249
    2968:	dd 1c       	adc	r13, r13
4250
    296a:	8a 95       	dec	r24
4251
    296c:	d1 f7       	brne	.-12     	; 0x2962 <Mittelwert+0x122>
4252
    296e:	ae 18       	sub	r10, r14
4253
    2970:	bf 08       	sbc	r11, r15
4254
    2972:	c0 0a       	sbc	r12, r16
4255
    2974:	d1 0a       	sbc	r13, r17
4256
    2976:	88 27       	eor	r24, r24
4257
    2978:	77 fd       	sbrc	r23, 7
4258
    297a:	80 95       	com	r24
4259
    297c:	98 2f       	mov	r25, r24
4260
    297e:	b4 e0       	ldi	r27, 0x04	; 4
4261
    2980:	66 0f       	add	r22, r22
4262
    2982:	77 1f       	adc	r23, r23
4263
    2984:	88 1f       	adc	r24, r24
4264
    2986:	99 1f       	adc	r25, r25
4265
    2988:	ba 95       	dec	r27
4266
    298a:	d1 f7       	brne	.-12     	; 0x2980 <Mittelwert+0x140>
4267
    298c:	33 27       	eor	r19, r19
4268
    298e:	44 27       	eor	r20, r20
4269
    2990:	55 27       	eor	r21, r21
4270
    2992:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4271
    2996:	a2 0e       	add	r10, r18
4272
    2998:	b3 1e       	adc	r11, r19
4273
    299a:	c4 1e       	adc	r12, r20
4274
    299c:	d5 1e       	adc	r13, r21
4275
    299e:	c6 01       	movw	r24, r12
4276
    29a0:	b5 01       	movw	r22, r10
4277
    29a2:	28 e0       	ldi	r18, 0x08	; 8
4278
    29a4:	30 e0       	ldi	r19, 0x00	; 0
4279
    29a6:	40 e0       	ldi	r20, 0x00	; 0
4280
    29a8:	50 e0       	ldi	r21, 0x00	; 0
4281
    29aa:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4282
    29ae:	30 93 1e 05 	sts	0x051E, r19
4283
    29b2:	20 93 1d 05 	sts	0x051D, r18
4284
    29b6:	80 91 be 01 	lds	r24, 0x01BE
4285
    29ba:	88 23       	and	r24, r24
4286
    29bc:	a1 f1       	breq	.+104    	; 0x2a26 <Mittelwert+0x1e6>
4287
    29be:	e0 90 0e 05 	lds	r14, 0x050E
4288
    29c2:	f0 90 0f 05 	lds	r15, 0x050F
4289
    29c6:	60 91 b7 01 	lds	r22, 0x01B7
4290
    29ca:	70 91 b8 01 	lds	r23, 0x01B8
4291
    29ce:	20 91 be 01 	lds	r18, 0x01BE
4292
    29d2:	00 27       	eor	r16, r16
4293
    29d4:	f7 fc       	sbrc	r15, 7
4294
    29d6:	00 95       	com	r16
4295
    29d8:	10 2f       	mov	r17, r16
4296
    29da:	57 01       	movw	r10, r14
4297
    29dc:	68 01       	movw	r12, r16
4298
    29de:	a3 e0       	ldi	r26, 0x03	; 3
4299
    29e0:	aa 0c       	add	r10, r10
4300
    29e2:	bb 1c       	adc	r11, r11
4301
    29e4:	cc 1c       	adc	r12, r12
4302
    29e6:	dd 1c       	adc	r13, r13
4303
    29e8:	aa 95       	dec	r26
4304
    29ea:	d1 f7       	brne	.-12     	; 0x29e0 <Mittelwert+0x1a0>
4305
    29ec:	ae 18       	sub	r10, r14
4306
    29ee:	bf 08       	sbc	r11, r15
4307
    29f0:	c0 0a       	sbc	r12, r16
4308
    29f2:	d1 0a       	sbc	r13, r17
4309
    29f4:	88 27       	eor	r24, r24
4310
    29f6:	77 fd       	sbrc	r23, 7
4311
    29f8:	80 95       	com	r24
4312
    29fa:	98 2f       	mov	r25, r24
4313
    29fc:	33 27       	eor	r19, r19
4314
    29fe:	44 27       	eor	r20, r20
4315
    2a00:	55 27       	eor	r21, r21
4316
    2a02:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4317
    2a06:	a2 0e       	add	r10, r18
4318
    2a08:	b3 1e       	adc	r11, r19
4319
    2a0a:	c4 1e       	adc	r12, r20
4320
    2a0c:	d5 1e       	adc	r13, r21
4321
    2a0e:	c6 01       	movw	r24, r12
4322
    2a10:	b5 01       	movw	r22, r10
4323
    2a12:	28 e0       	ldi	r18, 0x08	; 8
4324
    2a14:	30 e0       	ldi	r19, 0x00	; 0
4325
    2a16:	40 e0       	ldi	r20, 0x00	; 0
4326
    2a18:	50 e0       	ldi	r21, 0x00	; 0
4327
    2a1a:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4328
    2a1e:	30 93 0f 05 	sts	0x050F, r19
4329
    2a22:	20 93 0e 05 	sts	0x050E, r18
4330
    2a26:	10 92 ae 01 	sts	0x01AE, r1
4331
    2a2a:	10 92 ad 01 	sts	0x01AD, r1
4332
    2a2e:	10 92 b9 01 	sts	0x01B9, r1
4333
    2a32:	10 92 b0 01 	sts	0x01B0, r1
4334
    2a36:	10 92 af 01 	sts	0x01AF, r1
4335
    2a3a:	10 92 ba 01 	sts	0x01BA, r1
4336
    2a3e:	10 92 b2 01 	sts	0x01B2, r1
4337
    2a42:	10 92 b1 01 	sts	0x01B1, r1
4338
    2a46:	10 92 bb 01 	sts	0x01BB, r1
4339
    2a4a:	10 92 b4 01 	sts	0x01B4, r1
4340
    2a4e:	10 92 b3 01 	sts	0x01B3, r1
4341
    2a52:	10 92 bd 01 	sts	0x01BD, r1
4342
    2a56:	10 92 b6 01 	sts	0x01B6, r1
4343
    2a5a:	10 92 b5 01 	sts	0x01B5, r1
4344
    2a5e:	10 92 bc 01 	sts	0x01BC, r1
4345
    2a62:	10 92 b8 01 	sts	0x01B8, r1
4346
    2a66:	10 92 b7 01 	sts	0x01B7, r1
4347
    2a6a:	10 92 be 01 	sts	0x01BE, r1
4348
    2a6e:	80 91 06 02 	lds	r24, 0x0206
4349
    2a72:	90 91 07 02 	lds	r25, 0x0207
4350
    2a76:	a0 91 08 02 	lds	r26, 0x0208
4351
    2a7a:	b0 91 09 02 	lds	r27, 0x0209
4352
    2a7e:	80 93 f2 01 	sts	0x01F2, r24
4353
    2a82:	90 93 f3 01 	sts	0x01F3, r25
4354
    2a86:	a0 93 f4 01 	sts	0x01F4, r26
4355
    2a8a:	b0 93 f5 01 	sts	0x01F5, r27
4356
    2a8e:	80 91 f6 01 	lds	r24, 0x01F6
4357
    2a92:	90 91 f7 01 	lds	r25, 0x01F7
4358
    2a96:	a0 91 f8 01 	lds	r26, 0x01F8
4359
    2a9a:	b0 91 f9 01 	lds	r27, 0x01F9
4360
    2a9e:	80 93 e2 01 	sts	0x01E2, r24
4361
    2aa2:	90 93 e3 01 	sts	0x01E3, r25
4362
    2aa6:	a0 93 e4 01 	sts	0x01E4, r26
4363
    2aaa:	b0 93 e5 01 	sts	0x01E5, r27
4364
    2aae:	80 91 fe 01 	lds	r24, 0x01FE
4365
    2ab2:	90 91 ff 01 	lds	r25, 0x01FF
4366
    2ab6:	a0 91 00 02 	lds	r26, 0x0200
4367
    2aba:	b0 91 01 02 	lds	r27, 0x0201
4368
    2abe:	80 93 ea 01 	sts	0x01EA, r24
4369
    2ac2:	90 93 eb 01 	sts	0x01EB, r25
4370
    2ac6:	a0 93 ec 01 	sts	0x01EC, r26
4371
    2aca:	b0 93 ed 01 	sts	0x01ED, r27
4372
    2ace:	80 91 fa 01 	lds	r24, 0x01FA
4373
    2ad2:	90 91 fb 01 	lds	r25, 0x01FB
4374
    2ad6:	a0 91 fc 01 	lds	r26, 0x01FC
4375
    2ada:	b0 91 fd 01 	lds	r27, 0x01FD
4376
    2ade:	80 93 e6 01 	sts	0x01E6, r24
4377
    2ae2:	90 93 e7 01 	sts	0x01E7, r25
4378
    2ae6:	a0 93 e8 01 	sts	0x01E8, r26
4379
    2aea:	b0 93 e9 01 	sts	0x01E9, r27
4380
    2aee:	80 91 02 02 	lds	r24, 0x0202
4381
    2af2:	90 91 03 02 	lds	r25, 0x0203
4382
    2af6:	a0 91 04 02 	lds	r26, 0x0204
4383
    2afa:	b0 91 05 02 	lds	r27, 0x0205
4384
    2afe:	80 93 ee 01 	sts	0x01EE, r24
4385
    2b02:	90 93 ef 01 	sts	0x01EF, r25
4386
    2b06:	a0 93 f0 01 	sts	0x01F0, r26
4387
    2b0a:	b0 93 f1 01 	sts	0x01F1, r27
4388
    2b0e:	8f ee       	ldi	r24, 0xEF	; 239
4389
    2b10:	80 93 7a 00 	sts	0x007A, r24
4390
    2b14:	80 91 0b 05 	lds	r24, 0x050B
4391
    2b18:	90 91 0c 05 	lds	r25, 0x050C
4392
    2b1c:	89 3c       	cpi	r24, 0xC9	; 201
4393
    2b1e:	91 05       	cpc	r25, r1
4394
    2b20:	7c f0       	brlt	.+30     	; 0x2b40 <Mittelwert+0x300>
4395
    2b22:	20 91 0b 05 	lds	r18, 0x050B
4396
    2b26:	30 91 0c 05 	lds	r19, 0x050C
4397
    2b2a:	80 91 0b 05 	lds	r24, 0x050B
4398
    2b2e:	90 91 0c 05 	lds	r25, 0x050C
4399
    2b32:	88 0f       	add	r24, r24
4400
    2b34:	99 1f       	adc	r25, r25
4401
    2b36:	88 0f       	add	r24, r24
4402
    2b38:	99 1f       	adc	r25, r25
4403
    2b3a:	20 52       	subi	r18, 0x20	; 32
4404
    2b3c:	33 40       	sbci	r19, 0x03	; 3
4405
    2b3e:	15 c0       	rjmp	.+42     	; 0x2b6a <Mittelwert+0x32a>
4406
    2b40:	80 91 0b 05 	lds	r24, 0x050B
4407
    2b44:	90 91 0c 05 	lds	r25, 0x050C
4408
    2b48:	88 53       	subi	r24, 0x38	; 56
4409
    2b4a:	9f 4f       	sbci	r25, 0xFF	; 255
4410
    2b4c:	a4 f4       	brge	.+40     	; 0x2b76 <Mittelwert+0x336>
4411
    2b4e:	20 91 0b 05 	lds	r18, 0x050B
4412
    2b52:	30 91 0c 05 	lds	r19, 0x050C
4413
    2b56:	80 91 0b 05 	lds	r24, 0x050B
4414
    2b5a:	90 91 0c 05 	lds	r25, 0x050C
4415
    2b5e:	88 0f       	add	r24, r24
4416
    2b60:	99 1f       	adc	r25, r25
4417
    2b62:	88 0f       	add	r24, r24
4418
    2b64:	99 1f       	adc	r25, r25
4419
    2b66:	20 5e       	subi	r18, 0xE0	; 224
4420
    2b68:	3c 4f       	sbci	r19, 0xFC	; 252
4421
    2b6a:	82 0f       	add	r24, r18
4422
    2b6c:	93 1f       	adc	r25, r19
4423
    2b6e:	90 93 0c 05 	sts	0x050C, r25
4424
    2b72:	80 93 0b 05 	sts	0x050B, r24
4425
    2b76:	80 91 09 05 	lds	r24, 0x0509
4426
    2b7a:	90 91 0a 05 	lds	r25, 0x050A
4427
    2b7e:	89 3c       	cpi	r24, 0xC9	; 201
4428
    2b80:	91 05       	cpc	r25, r1
4429
    2b82:	7c f0       	brlt	.+30     	; 0x2ba2 <Mittelwert+0x362>
4430
    2b84:	20 91 09 05 	lds	r18, 0x0509
4431
    2b88:	30 91 0a 05 	lds	r19, 0x050A
4432
    2b8c:	80 91 09 05 	lds	r24, 0x0509
4433
    2b90:	90 91 0a 05 	lds	r25, 0x050A
4434
    2b94:	88 0f       	add	r24, r24
4435
    2b96:	99 1f       	adc	r25, r25
4436
    2b98:	88 0f       	add	r24, r24
4437
    2b9a:	99 1f       	adc	r25, r25
4438
    2b9c:	20 52       	subi	r18, 0x20	; 32
4439
    2b9e:	33 40       	sbci	r19, 0x03	; 3
4440
    2ba0:	15 c0       	rjmp	.+42     	; 0x2bcc <Mittelwert+0x38c>
4441
    2ba2:	80 91 09 05 	lds	r24, 0x0509
4442
    2ba6:	90 91 0a 05 	lds	r25, 0x050A
4443
    2baa:	88 53       	subi	r24, 0x38	; 56
4444
    2bac:	9f 4f       	sbci	r25, 0xFF	; 255
4445
    2bae:	a4 f4       	brge	.+40     	; 0x2bd8 <Mittelwert+0x398>
4446
    2bb0:	20 91 09 05 	lds	r18, 0x0509
4447
    2bb4:	30 91 0a 05 	lds	r19, 0x050A
4448
    2bb8:	80 91 09 05 	lds	r24, 0x0509
4449
    2bbc:	90 91 0a 05 	lds	r25, 0x050A
4450
    2bc0:	88 0f       	add	r24, r24
4451
    2bc2:	99 1f       	adc	r25, r25
4452
    2bc4:	88 0f       	add	r24, r24
4453
    2bc6:	99 1f       	adc	r25, r25
4454
    2bc8:	20 5e       	subi	r18, 0xE0	; 224
4455
    2bca:	3c 4f       	sbci	r19, 0xFC	; 252
4456
    2bcc:	82 0f       	add	r24, r18
4457
    2bce:	93 1f       	adc	r25, r19
4458
    2bd0:	90 93 0a 05 	sts	0x050A, r25
4459
    2bd4:	80 93 09 05 	sts	0x0509, r24
4460
    2bd8:	20 91 1a 02 	lds	r18, 0x021A
4461
    2bdc:	30 91 1b 02 	lds	r19, 0x021B
4462
    2be0:	80 91 d3 04 	lds	r24, 0x04D3
4463
    2be4:	e8 2f       	mov	r30, r24
4464
    2be6:	ff 27       	eor	r31, r31
4465
    2be8:	ee 0f       	add	r30, r30
4466
    2bea:	ff 1f       	adc	r31, r31
4467
    2bec:	ed 55       	subi	r30, 0x5D	; 93
4468
    2bee:	fb 4f       	sbci	r31, 0xFB	; 251
4469
    2bf0:	80 81       	ld	r24, Z
4470
    2bf2:	91 81       	ldd	r25, Z+1	; 0x01
4471
    2bf4:	82 59       	subi	r24, 0x92	; 146
4472
    2bf6:	9f 4f       	sbci	r25, 0xFF	; 255
4473
    2bf8:	28 17       	cp	r18, r24
4474
    2bfa:	39 07       	cpc	r19, r25
4475
    2bfc:	1c f4       	brge	.+6      	; 0x2c04 <Mittelwert+0x3c4>
4476
    2bfe:	2f 5f       	subi	r18, 0xFF	; 255
4477
    2c00:	3f 4f       	sbci	r19, 0xFF	; 255
4478
    2c02:	0c c0       	rjmp	.+24     	; 0x2c1c <Mittelwert+0x3dc>
4479
    2c04:	80 81       	ld	r24, Z
4480
    2c06:	91 81       	ldd	r25, Z+1	; 0x01
4481
    2c08:	82 59       	subi	r24, 0x92	; 146
4482
    2c0a:	9f 4f       	sbci	r25, 0xFF	; 255
4483
    2c0c:	82 17       	cp	r24, r18
4484
    2c0e:	93 07       	cpc	r25, r19
4485
    2c10:	4c f4       	brge	.+18     	; 0x2c24 <Mittelwert+0x3e4>
4486
    2c12:	21 15       	cp	r18, r1
4487
    2c14:	31 05       	cpc	r19, r1
4488
    2c16:	31 f0       	breq	.+12     	; 0x2c24 <Mittelwert+0x3e4>
4489
    2c18:	21 50       	subi	r18, 0x01	; 1
4490
    2c1a:	30 40       	sbci	r19, 0x00	; 0
4491
    2c1c:	30 93 1b 02 	sts	0x021B, r19
4492
    2c20:	20 93 1a 02 	sts	0x021A, r18
4493
    2c24:	20 91 1c 02 	lds	r18, 0x021C
4494
    2c28:	30 91 1d 02 	lds	r19, 0x021D
4495
    2c2c:	80 91 d4 04 	lds	r24, 0x04D4
4496
    2c30:	e8 2f       	mov	r30, r24
4497
    2c32:	ff 27       	eor	r31, r31
4498
    2c34:	ee 0f       	add	r30, r30
4499
    2c36:	ff 1f       	adc	r31, r31
4500
    2c38:	ed 55       	subi	r30, 0x5D	; 93
4501
    2c3a:	fb 4f       	sbci	r31, 0xFB	; 251
4502
    2c3c:	80 81       	ld	r24, Z
4503
    2c3e:	91 81       	ldd	r25, Z+1	; 0x01
4504
    2c40:	82 59       	subi	r24, 0x92	; 146
4505
    2c42:	9f 4f       	sbci	r25, 0xFF	; 255
4506
    2c44:	28 17       	cp	r18, r24
4507
    2c46:	39 07       	cpc	r19, r25
4508
    2c48:	1c f4       	brge	.+6      	; 0x2c50 <Mittelwert+0x410>
4509
    2c4a:	2f 5f       	subi	r18, 0xFF	; 255
4510
    2c4c:	3f 4f       	sbci	r19, 0xFF	; 255
4511
    2c4e:	0c c0       	rjmp	.+24     	; 0x2c68 <Mittelwert+0x428>
4512
    2c50:	80 81       	ld	r24, Z
4513
    2c52:	91 81       	ldd	r25, Z+1	; 0x01
4514
    2c54:	82 59       	subi	r24, 0x92	; 146
4515
    2c56:	9f 4f       	sbci	r25, 0xFF	; 255
4516
    2c58:	82 17       	cp	r24, r18
4517
    2c5a:	93 07       	cpc	r25, r19
4518
    2c5c:	4c f4       	brge	.+18     	; 0x2c70 <Mittelwert+0x430>
4519
    2c5e:	21 15       	cp	r18, r1
4520
    2c60:	31 05       	cpc	r19, r1
4521
    2c62:	31 f0       	breq	.+12     	; 0x2c70 <Mittelwert+0x430>
4522
    2c64:	21 50       	subi	r18, 0x01	; 1
4523
    2c66:	30 40       	sbci	r19, 0x00	; 0
4524
    2c68:	30 93 1d 02 	sts	0x021D, r19
4525
    2c6c:	20 93 1c 02 	sts	0x021C, r18
4526
    2c70:	20 91 1e 02 	lds	r18, 0x021E
4527
    2c74:	30 91 1f 02 	lds	r19, 0x021F
4528
    2c78:	80 91 d5 04 	lds	r24, 0x04D5
4529
    2c7c:	e8 2f       	mov	r30, r24
4530
    2c7e:	ff 27       	eor	r31, r31
4531
    2c80:	ee 0f       	add	r30, r30
4532
    2c82:	ff 1f       	adc	r31, r31
4533
    2c84:	ed 55       	subi	r30, 0x5D	; 93
4534
    2c86:	fb 4f       	sbci	r31, 0xFB	; 251
4535
    2c88:	80 81       	ld	r24, Z
4536
    2c8a:	91 81       	ldd	r25, Z+1	; 0x01
4537
    2c8c:	82 59       	subi	r24, 0x92	; 146
4538
    2c8e:	9f 4f       	sbci	r25, 0xFF	; 255
4539
    2c90:	28 17       	cp	r18, r24
4540
    2c92:	39 07       	cpc	r19, r25
4541
    2c94:	1c f4       	brge	.+6      	; 0x2c9c <Mittelwert+0x45c>
4542
    2c96:	2f 5f       	subi	r18, 0xFF	; 255
4543
    2c98:	3f 4f       	sbci	r19, 0xFF	; 255
4544
    2c9a:	0c c0       	rjmp	.+24     	; 0x2cb4 <Mittelwert+0x474>
4545
    2c9c:	80 81       	ld	r24, Z
4546
    2c9e:	91 81       	ldd	r25, Z+1	; 0x01
4547
    2ca0:	82 59       	subi	r24, 0x92	; 146
4548
    2ca2:	9f 4f       	sbci	r25, 0xFF	; 255
4549
    2ca4:	82 17       	cp	r24, r18
4550
    2ca6:	93 07       	cpc	r25, r19
4551
    2ca8:	4c f4       	brge	.+18     	; 0x2cbc <Mittelwert+0x47c>
4552
    2caa:	21 15       	cp	r18, r1
4553
    2cac:	31 05       	cpc	r19, r1
4554
    2cae:	31 f0       	breq	.+12     	; 0x2cbc <Mittelwert+0x47c>
4555
    2cb0:	21 50       	subi	r18, 0x01	; 1
4556
    2cb2:	30 40       	sbci	r19, 0x00	; 0
4557
    2cb4:	30 93 1f 02 	sts	0x021F, r19
4558
    2cb8:	20 93 1e 02 	sts	0x021E, r18
4559
    2cbc:	20 91 20 02 	lds	r18, 0x0220
4560
    2cc0:	30 91 21 02 	lds	r19, 0x0221
4561
    2cc4:	80 91 d6 04 	lds	r24, 0x04D6
4562
    2cc8:	e8 2f       	mov	r30, r24
4563
    2cca:	ff 27       	eor	r31, r31
4564
    2ccc:	ee 0f       	add	r30, r30
4565
    2cce:	ff 1f       	adc	r31, r31
4566
    2cd0:	ed 55       	subi	r30, 0x5D	; 93
4567
    2cd2:	fb 4f       	sbci	r31, 0xFB	; 251
4568
    2cd4:	80 81       	ld	r24, Z
4569
    2cd6:	91 81       	ldd	r25, Z+1	; 0x01
4570
    2cd8:	82 59       	subi	r24, 0x92	; 146
4571
    2cda:	9f 4f       	sbci	r25, 0xFF	; 255
4572
    2cdc:	28 17       	cp	r18, r24
4573
    2cde:	39 07       	cpc	r19, r25
4574
    2ce0:	1c f4       	brge	.+6      	; 0x2ce8 <Mittelwert+0x4a8>
4575
    2ce2:	2f 5f       	subi	r18, 0xFF	; 255
4576
    2ce4:	3f 4f       	sbci	r19, 0xFF	; 255
4577
    2ce6:	0c c0       	rjmp	.+24     	; 0x2d00 <Mittelwert+0x4c0>
4578
    2ce8:	80 81       	ld	r24, Z
4579
    2cea:	91 81       	ldd	r25, Z+1	; 0x01
4580
    2cec:	82 59       	subi	r24, 0x92	; 146
4581
    2cee:	9f 4f       	sbci	r25, 0xFF	; 255
4582
    2cf0:	82 17       	cp	r24, r18
4583
    2cf2:	93 07       	cpc	r25, r19
4584
    2cf4:	4c f4       	brge	.+18     	; 0x2d08 <Mittelwert+0x4c8>
4585
    2cf6:	21 15       	cp	r18, r1
4586
    2cf8:	31 05       	cpc	r19, r1
4587
    2cfa:	31 f0       	breq	.+12     	; 0x2d08 <Mittelwert+0x4c8>
4588
    2cfc:	21 50       	subi	r18, 0x01	; 1
4589
    2cfe:	30 40       	sbci	r19, 0x00	; 0
4590
    2d00:	30 93 21 02 	sts	0x0221, r19
4591
    2d04:	20 93 20 02 	sts	0x0220, r18
4592
    2d08:	80 91 1a 02 	lds	r24, 0x021A
4593
    2d0c:	90 91 1b 02 	lds	r25, 0x021B
4594
    2d10:	97 ff       	sbrs	r25, 7
4595
    2d12:	05 c0       	rjmp	.+10     	; 0x2d1e <Mittelwert+0x4de>
4596
    2d14:	10 92 1b 02 	sts	0x021B, r1
4597
    2d18:	10 92 1a 02 	sts	0x021A, r1
4598
    2d1c:	0a c0       	rjmp	.+20     	; 0x2d32 <Mittelwert+0x4f2>
4599
    2d1e:	8f 3f       	cpi	r24, 0xFF	; 255
4600
    2d20:	91 05       	cpc	r25, r1
4601
    2d22:	39 f0       	breq	.+14     	; 0x2d32 <Mittelwert+0x4f2>
4602
    2d24:	34 f0       	brlt	.+12     	; 0x2d32 <Mittelwert+0x4f2>
4603
    2d26:	8f ef       	ldi	r24, 0xFF	; 255
4604
    2d28:	90 e0       	ldi	r25, 0x00	; 0
4605
    2d2a:	90 93 1b 02 	sts	0x021B, r25
4606
    2d2e:	80 93 1a 02 	sts	0x021A, r24
4607
    2d32:	80 91 1c 02 	lds	r24, 0x021C
4608
    2d36:	90 91 1d 02 	lds	r25, 0x021D
4609
    2d3a:	97 ff       	sbrs	r25, 7
4610
    2d3c:	05 c0       	rjmp	.+10     	; 0x2d48 <Mittelwert+0x508>
4611
    2d3e:	10 92 1d 02 	sts	0x021D, r1
4612
    2d42:	10 92 1c 02 	sts	0x021C, r1
4613
    2d46:	0a c0       	rjmp	.+20     	; 0x2d5c <Mittelwert+0x51c>
4614
    2d48:	8f 3f       	cpi	r24, 0xFF	; 255
4615
    2d4a:	91 05       	cpc	r25, r1
4616
    2d4c:	39 f0       	breq	.+14     	; 0x2d5c <Mittelwert+0x51c>
4617
    2d4e:	34 f0       	brlt	.+12     	; 0x2d5c <Mittelwert+0x51c>
4618
    2d50:	8f ef       	ldi	r24, 0xFF	; 255
4619
    2d52:	90 e0       	ldi	r25, 0x00	; 0
4620
    2d54:	90 93 1d 02 	sts	0x021D, r25
4621
    2d58:	80 93 1c 02 	sts	0x021C, r24
4622
    2d5c:	80 91 1e 02 	lds	r24, 0x021E
4623
    2d60:	90 91 1f 02 	lds	r25, 0x021F
4624
    2d64:	97 ff       	sbrs	r25, 7
4625
    2d66:	05 c0       	rjmp	.+10     	; 0x2d72 <Mittelwert+0x532>
4626
    2d68:	10 92 1f 02 	sts	0x021F, r1
4627
    2d6c:	10 92 1e 02 	sts	0x021E, r1
4628
    2d70:	0a c0       	rjmp	.+20     	; 0x2d86 <Mittelwert+0x546>
4629
    2d72:	8f 3f       	cpi	r24, 0xFF	; 255
4630
    2d74:	91 05       	cpc	r25, r1
4631
    2d76:	39 f0       	breq	.+14     	; 0x2d86 <Mittelwert+0x546>
4632
    2d78:	34 f0       	brlt	.+12     	; 0x2d86 <Mittelwert+0x546>
4633
    2d7a:	8f ef       	ldi	r24, 0xFF	; 255
4634
    2d7c:	90 e0       	ldi	r25, 0x00	; 0
4635
    2d7e:	90 93 1f 02 	sts	0x021F, r25
4636
    2d82:	80 93 1e 02 	sts	0x021E, r24
4637
    2d86:	80 91 20 02 	lds	r24, 0x0220
4638
    2d8a:	90 91 21 02 	lds	r25, 0x0221
4639
    2d8e:	97 ff       	sbrs	r25, 7
4640
    2d90:	05 c0       	rjmp	.+10     	; 0x2d9c <Mittelwert+0x55c>
4641
    2d92:	10 92 21 02 	sts	0x0221, r1
4642
    2d96:	10 92 20 02 	sts	0x0220, r1
4643
    2d9a:	0a c0       	rjmp	.+20     	; 0x2db0 <Mittelwert+0x570>
4644
    2d9c:	8f 3f       	cpi	r24, 0xFF	; 255
4645
    2d9e:	91 05       	cpc	r25, r1
4646
    2da0:	39 f0       	breq	.+14     	; 0x2db0 <Mittelwert+0x570>
4647
    2da2:	34 f0       	brlt	.+12     	; 0x2db0 <Mittelwert+0x570>
4648
    2da4:	8f ef       	ldi	r24, 0xFF	; 255
4649
    2da6:	90 e0       	ldi	r25, 0x00	; 0
4650
    2da8:	90 93 21 02 	sts	0x0221, r25
4651
    2dac:	80 93 20 02 	sts	0x0220, r24
4652
    2db0:	1f 91       	pop	r17
4653
    2db2:	0f 91       	pop	r16
4654
    2db4:	ff 90       	pop	r15
4655
    2db6:	ef 90       	pop	r14
4656
    2db8:	df 90       	pop	r13
4657
    2dba:	cf 90       	pop	r12
4658
    2dbc:	bf 90       	pop	r11
4659
    2dbe:	af 90       	pop	r10
4660
    2dc0:	08 95       	ret
4661
 
4662
00002dc2 <CalibrierMittelwert>:
4663
    2dc2:	10 92 7a 00 	sts	0x007A, r1
4664
    2dc6:	80 91 b9 01 	lds	r24, 0x01B9
4665
    2dca:	88 23       	and	r24, r24
4666
    2dcc:	69 f0       	breq	.+26     	; 0x2de8 <CalibrierMittelwert+0x26>
4667
    2dce:	80 91 ad 01 	lds	r24, 0x01AD
4668
    2dd2:	90 91 ae 01 	lds	r25, 0x01AE
4669
    2dd6:	60 91 b9 01 	lds	r22, 0x01B9
4670
    2dda:	77 27       	eor	r23, r23
4671
    2ddc:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
4672
    2de0:	70 93 0c 05 	sts	0x050C, r23
4673
    2de4:	60 93 0b 05 	sts	0x050B, r22
4674
    2de8:	80 91 ba 01 	lds	r24, 0x01BA
4675
    2dec:	88 23       	and	r24, r24
4676
    2dee:	69 f0       	breq	.+26     	; 0x2e0a <CalibrierMittelwert+0x48>
4677
    2df0:	80 91 af 01 	lds	r24, 0x01AF
4678
    2df4:	90 91 b0 01 	lds	r25, 0x01B0
4679
    2df8:	60 91 ba 01 	lds	r22, 0x01BA
4680
    2dfc:	77 27       	eor	r23, r23
4681
    2dfe:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
4682
    2e02:	70 93 0a 05 	sts	0x050A, r23
4683
    2e06:	60 93 09 05 	sts	0x0509, r22
4684
    2e0a:	80 91 bb 01 	lds	r24, 0x01BB
4685
    2e0e:	88 23       	and	r24, r24
4686
    2e10:	69 f0       	breq	.+26     	; 0x2e2c <CalibrierMittelwert+0x6a>
4687
    2e12:	80 91 b1 01 	lds	r24, 0x01B1
4688
    2e16:	90 91 b2 01 	lds	r25, 0x01B2
4689
    2e1a:	60 91 bb 01 	lds	r22, 0x01BB
4690
    2e1e:	77 27       	eor	r23, r23
4691
    2e20:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
4692
    2e24:	70 93 18 05 	sts	0x0518, r23
4693
    2e28:	60 93 17 05 	sts	0x0517, r22
4694
    2e2c:	80 91 bc 01 	lds	r24, 0x01BC
4695
    2e30:	88 23       	and	r24, r24
4696
    2e32:	d1 f0       	breq	.+52     	; 0x2e68 <CalibrierMittelwert+0xa6>
4697
    2e34:	60 91 b5 01 	lds	r22, 0x01B5
4698
    2e38:	70 91 b6 01 	lds	r23, 0x01B6
4699
    2e3c:	20 91 bc 01 	lds	r18, 0x01BC
4700
    2e40:	88 27       	eor	r24, r24
4701
    2e42:	77 fd       	sbrc	r23, 7
4702
    2e44:	80 95       	com	r24
4703
    2e46:	98 2f       	mov	r25, r24
4704
    2e48:	34 e0       	ldi	r19, 0x04	; 4
4705
    2e4a:	66 0f       	add	r22, r22
4706
    2e4c:	77 1f       	adc	r23, r23
4707
    2e4e:	88 1f       	adc	r24, r24
4708
    2e50:	99 1f       	adc	r25, r25
4709
    2e52:	3a 95       	dec	r19
4710
    2e54:	d1 f7       	brne	.-12     	; 0x2e4a <CalibrierMittelwert+0x88>
4711
    2e56:	33 27       	eor	r19, r19
4712
    2e58:	44 27       	eor	r20, r20
4713
    2e5a:	55 27       	eor	r21, r21
4714
    2e5c:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4715
    2e60:	30 93 15 05 	sts	0x0515, r19
4716
    2e64:	20 93 14 05 	sts	0x0514, r18
4717
    2e68:	80 91 bd 01 	lds	r24, 0x01BD
4718
    2e6c:	88 23       	and	r24, r24
4719
    2e6e:	d1 f0       	breq	.+52     	; 0x2ea4 <CalibrierMittelwert+0xe2>
4720
    2e70:	60 91 b3 01 	lds	r22, 0x01B3
4721
    2e74:	70 91 b4 01 	lds	r23, 0x01B4
4722
    2e78:	20 91 bd 01 	lds	r18, 0x01BD
4723
    2e7c:	88 27       	eor	r24, r24
4724
    2e7e:	77 fd       	sbrc	r23, 7
4725
    2e80:	80 95       	com	r24
4726
    2e82:	98 2f       	mov	r25, r24
4727
    2e84:	b4 e0       	ldi	r27, 0x04	; 4
4728
    2e86:	66 0f       	add	r22, r22
4729
    2e88:	77 1f       	adc	r23, r23
4730
    2e8a:	88 1f       	adc	r24, r24
4731
    2e8c:	99 1f       	adc	r25, r25
4732
    2e8e:	ba 95       	dec	r27
4733
    2e90:	d1 f7       	brne	.-12     	; 0x2e86 <CalibrierMittelwert+0xc4>
4734
    2e92:	33 27       	eor	r19, r19
4735
    2e94:	44 27       	eor	r20, r20
4736
    2e96:	55 27       	eor	r21, r21
4737
    2e98:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4738
    2e9c:	30 93 1e 05 	sts	0x051E, r19
4739
    2ea0:	20 93 1d 05 	sts	0x051D, r18
4740
    2ea4:	80 91 be 01 	lds	r24, 0x01BE
4741
    2ea8:	88 23       	and	r24, r24
4742
    2eaa:	99 f0       	breq	.+38     	; 0x2ed2 <CalibrierMittelwert+0x110>
4743
    2eac:	60 91 b7 01 	lds	r22, 0x01B7
4744
    2eb0:	70 91 b8 01 	lds	r23, 0x01B8
4745
    2eb4:	20 91 be 01 	lds	r18, 0x01BE
4746
    2eb8:	88 27       	eor	r24, r24
4747
    2eba:	77 fd       	sbrc	r23, 7
4748
    2ebc:	80 95       	com	r24
4749
    2ebe:	98 2f       	mov	r25, r24
4750
    2ec0:	33 27       	eor	r19, r19
4751
    2ec2:	44 27       	eor	r20, r20
4752
    2ec4:	55 27       	eor	r21, r21
4753
    2ec6:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
4754
    2eca:	30 93 0f 05 	sts	0x050F, r19
4755
    2ece:	20 93 0e 05 	sts	0x050E, r18
4756
    2ed2:	10 92 ae 01 	sts	0x01AE, r1
4757
    2ed6:	10 92 ad 01 	sts	0x01AD, r1
4758
    2eda:	10 92 b9 01 	sts	0x01B9, r1
4759
    2ede:	10 92 b0 01 	sts	0x01B0, r1
4760
    2ee2:	10 92 af 01 	sts	0x01AF, r1
4761
    2ee6:	10 92 ba 01 	sts	0x01BA, r1
4762
    2eea:	10 92 b2 01 	sts	0x01B2, r1
4763
    2eee:	10 92 b1 01 	sts	0x01B1, r1
4764
    2ef2:	10 92 bb 01 	sts	0x01BB, r1
4765
    2ef6:	10 92 b4 01 	sts	0x01B4, r1
4766
    2efa:	10 92 b3 01 	sts	0x01B3, r1
4767
    2efe:	10 92 bd 01 	sts	0x01BD, r1
4768
    2f02:	10 92 b6 01 	sts	0x01B6, r1
4769
    2f06:	10 92 b5 01 	sts	0x01B5, r1
4770
    2f0a:	10 92 bc 01 	sts	0x01BC, r1
4771
    2f0e:	10 92 b8 01 	sts	0x01B8, r1
4772
    2f12:	10 92 b7 01 	sts	0x01B7, r1
4773
    2f16:	10 92 be 01 	sts	0x01BE, r1
4774
    2f1a:	8f ee       	ldi	r24, 0xEF	; 239
4775
    2f1c:	80 93 7a 00 	sts	0x007A, r24
4776
    2f20:	20 91 1a 02 	lds	r18, 0x021A
4777
    2f24:	30 91 1b 02 	lds	r19, 0x021B
4778
    2f28:	80 91 d3 04 	lds	r24, 0x04D3
4779
    2f2c:	e8 2f       	mov	r30, r24
4780
    2f2e:	ff 27       	eor	r31, r31
4781
    2f30:	ee 0f       	add	r30, r30
4782
    2f32:	ff 1f       	adc	r31, r31
4783
    2f34:	ed 55       	subi	r30, 0x5D	; 93
4784
    2f36:	fb 4f       	sbci	r31, 0xFB	; 251
4785
    2f38:	80 81       	ld	r24, Z
4786
    2f3a:	91 81       	ldd	r25, Z+1	; 0x01
4787
    2f3c:	82 59       	subi	r24, 0x92	; 146
4788
    2f3e:	9f 4f       	sbci	r25, 0xFF	; 255
4789
    2f40:	28 17       	cp	r18, r24
4790
    2f42:	39 07       	cpc	r19, r25
4791
    2f44:	1c f4       	brge	.+6      	; 0x2f4c <CalibrierMittelwert+0x18a>
4792
    2f46:	2f 5f       	subi	r18, 0xFF	; 255
4793
    2f48:	3f 4f       	sbci	r19, 0xFF	; 255
4794
    2f4a:	0c c0       	rjmp	.+24     	; 0x2f64 <CalibrierMittelwert+0x1a2>
4795
    2f4c:	80 81       	ld	r24, Z
4796
    2f4e:	91 81       	ldd	r25, Z+1	; 0x01
4797
    2f50:	82 59       	subi	r24, 0x92	; 146
4798
    2f52:	9f 4f       	sbci	r25, 0xFF	; 255
4799
    2f54:	82 17       	cp	r24, r18
4800
    2f56:	93 07       	cpc	r25, r19
4801
    2f58:	4c f4       	brge	.+18     	; 0x2f6c <CalibrierMittelwert+0x1aa>
4802
    2f5a:	21 15       	cp	r18, r1
4803
    2f5c:	31 05       	cpc	r19, r1
4804
    2f5e:	31 f0       	breq	.+12     	; 0x2f6c <CalibrierMittelwert+0x1aa>
4805
    2f60:	21 50       	subi	r18, 0x01	; 1
4806
    2f62:	30 40       	sbci	r19, 0x00	; 0
4807
    2f64:	30 93 1b 02 	sts	0x021B, r19
4808
    2f68:	20 93 1a 02 	sts	0x021A, r18
4809
    2f6c:	20 91 1c 02 	lds	r18, 0x021C
4810
    2f70:	30 91 1d 02 	lds	r19, 0x021D
4811
    2f74:	80 91 d4 04 	lds	r24, 0x04D4
4812
    2f78:	e8 2f       	mov	r30, r24
4813
    2f7a:	ff 27       	eor	r31, r31
4814
    2f7c:	ee 0f       	add	r30, r30
4815
    2f7e:	ff 1f       	adc	r31, r31
4816
    2f80:	ed 55       	subi	r30, 0x5D	; 93
4817
    2f82:	fb 4f       	sbci	r31, 0xFB	; 251
4818
    2f84:	80 81       	ld	r24, Z
4819
    2f86:	91 81       	ldd	r25, Z+1	; 0x01
4820
    2f88:	82 59       	subi	r24, 0x92	; 146
4821
    2f8a:	9f 4f       	sbci	r25, 0xFF	; 255
4822
    2f8c:	28 17       	cp	r18, r24
4823
    2f8e:	39 07       	cpc	r19, r25
4824
    2f90:	1c f4       	brge	.+6      	; 0x2f98 <CalibrierMittelwert+0x1d6>
4825
    2f92:	2f 5f       	subi	r18, 0xFF	; 255
4826
    2f94:	3f 4f       	sbci	r19, 0xFF	; 255
4827
    2f96:	0c c0       	rjmp	.+24     	; 0x2fb0 <CalibrierMittelwert+0x1ee>
4828
    2f98:	80 81       	ld	r24, Z
4829
    2f9a:	91 81       	ldd	r25, Z+1	; 0x01
4830
    2f9c:	82 59       	subi	r24, 0x92	; 146
4831
    2f9e:	9f 4f       	sbci	r25, 0xFF	; 255
4832
    2fa0:	82 17       	cp	r24, r18
4833
    2fa2:	93 07       	cpc	r25, r19
4834
    2fa4:	4c f4       	brge	.+18     	; 0x2fb8 <CalibrierMittelwert+0x1f6>
4835
    2fa6:	21 15       	cp	r18, r1
4836
    2fa8:	31 05       	cpc	r19, r1
4837
    2faa:	31 f0       	breq	.+12     	; 0x2fb8 <CalibrierMittelwert+0x1f6>
4838
    2fac:	21 50       	subi	r18, 0x01	; 1
4839
    2fae:	30 40       	sbci	r19, 0x00	; 0
4840
    2fb0:	30 93 1d 02 	sts	0x021D, r19
4841
    2fb4:	20 93 1c 02 	sts	0x021C, r18
4842
    2fb8:	20 91 1e 02 	lds	r18, 0x021E
4843
    2fbc:	30 91 1f 02 	lds	r19, 0x021F
4844
    2fc0:	80 91 d5 04 	lds	r24, 0x04D5
4845
    2fc4:	e8 2f       	mov	r30, r24
4846
    2fc6:	ff 27       	eor	r31, r31
4847
    2fc8:	ee 0f       	add	r30, r30
4848
    2fca:	ff 1f       	adc	r31, r31
4849
    2fcc:	ed 55       	subi	r30, 0x5D	; 93
4850
    2fce:	fb 4f       	sbci	r31, 0xFB	; 251
4851
    2fd0:	80 81       	ld	r24, Z
4852
    2fd2:	91 81       	ldd	r25, Z+1	; 0x01
4853
    2fd4:	82 59       	subi	r24, 0x92	; 146
4854
    2fd6:	9f 4f       	sbci	r25, 0xFF	; 255
4855
    2fd8:	28 17       	cp	r18, r24
4856
    2fda:	39 07       	cpc	r19, r25
4857
    2fdc:	1c f4       	brge	.+6      	; 0x2fe4 <CalibrierMittelwert+0x222>
4858
    2fde:	2f 5f       	subi	r18, 0xFF	; 255
4859
    2fe0:	3f 4f       	sbci	r19, 0xFF	; 255
4860
    2fe2:	0c c0       	rjmp	.+24     	; 0x2ffc <CalibrierMittelwert+0x23a>
4861
    2fe4:	80 81       	ld	r24, Z
4862
    2fe6:	91 81       	ldd	r25, Z+1	; 0x01
4863
    2fe8:	82 59       	subi	r24, 0x92	; 146
4864
    2fea:	9f 4f       	sbci	r25, 0xFF	; 255
4865
    2fec:	82 17       	cp	r24, r18
4866
    2fee:	93 07       	cpc	r25, r19
4867
    2ff0:	4c f4       	brge	.+18     	; 0x3004 <CalibrierMittelwert+0x242>
4868
    2ff2:	21 15       	cp	r18, r1
4869
    2ff4:	31 05       	cpc	r19, r1
4870
    2ff6:	31 f0       	breq	.+12     	; 0x3004 <CalibrierMittelwert+0x242>
4871
    2ff8:	21 50       	subi	r18, 0x01	; 1
4872
    2ffa:	30 40       	sbci	r19, 0x00	; 0
4873
    2ffc:	30 93 1f 02 	sts	0x021F, r19
4874
    3000:	20 93 1e 02 	sts	0x021E, r18
4875
    3004:	20 91 20 02 	lds	r18, 0x0220
4876
    3008:	30 91 21 02 	lds	r19, 0x0221
4877
    300c:	80 91 d6 04 	lds	r24, 0x04D6
4878
    3010:	e8 2f       	mov	r30, r24
4879
    3012:	ff 27       	eor	r31, r31
4880
    3014:	ee 0f       	add	r30, r30
4881
    3016:	ff 1f       	adc	r31, r31
4882
    3018:	ed 55       	subi	r30, 0x5D	; 93
4883
    301a:	fb 4f       	sbci	r31, 0xFB	; 251
4884
    301c:	80 81       	ld	r24, Z
4885
    301e:	91 81       	ldd	r25, Z+1	; 0x01
4886
    3020:	82 59       	subi	r24, 0x92	; 146
4887
    3022:	9f 4f       	sbci	r25, 0xFF	; 255
4888
    3024:	28 17       	cp	r18, r24
4889
    3026:	39 07       	cpc	r19, r25
4890
    3028:	1c f4       	brge	.+6      	; 0x3030 <CalibrierMittelwert+0x26e>
4891
    302a:	2f 5f       	subi	r18, 0xFF	; 255
4892
    302c:	3f 4f       	sbci	r19, 0xFF	; 255
4893
    302e:	0c c0       	rjmp	.+24     	; 0x3048 <CalibrierMittelwert+0x286>
4894
    3030:	80 81       	ld	r24, Z
4895
    3032:	91 81       	ldd	r25, Z+1	; 0x01
4896
    3034:	82 59       	subi	r24, 0x92	; 146
4897
    3036:	9f 4f       	sbci	r25, 0xFF	; 255
4898
    3038:	82 17       	cp	r24, r18
4899
    303a:	93 07       	cpc	r25, r19
4900
    303c:	4c f4       	brge	.+18     	; 0x3050 <CalibrierMittelwert+0x28e>
4901
    303e:	21 15       	cp	r18, r1
4902
    3040:	31 05       	cpc	r19, r1
4903
    3042:	31 f0       	breq	.+12     	; 0x3050 <CalibrierMittelwert+0x28e>
4904
    3044:	21 50       	subi	r18, 0x01	; 1
4905
    3046:	30 40       	sbci	r19, 0x00	; 0
4906
    3048:	30 93 21 02 	sts	0x0221, r19
4907
    304c:	20 93 20 02 	sts	0x0220, r18
4908
    3050:	80 91 1a 02 	lds	r24, 0x021A
4909
    3054:	90 91 1b 02 	lds	r25, 0x021B
4910
    3058:	97 ff       	sbrs	r25, 7
4911
    305a:	05 c0       	rjmp	.+10     	; 0x3066 <CalibrierMittelwert+0x2a4>
4912
    305c:	10 92 1b 02 	sts	0x021B, r1
4913
    3060:	10 92 1a 02 	sts	0x021A, r1
4914
    3064:	0a c0       	rjmp	.+20     	; 0x307a <CalibrierMittelwert+0x2b8>
4915
    3066:	8f 3f       	cpi	r24, 0xFF	; 255
4916
    3068:	91 05       	cpc	r25, r1
4917
    306a:	39 f0       	breq	.+14     	; 0x307a <CalibrierMittelwert+0x2b8>
4918
    306c:	34 f0       	brlt	.+12     	; 0x307a <CalibrierMittelwert+0x2b8>
4919
    306e:	8f ef       	ldi	r24, 0xFF	; 255
4920
    3070:	90 e0       	ldi	r25, 0x00	; 0
4921
    3072:	90 93 1b 02 	sts	0x021B, r25
4922
    3076:	80 93 1a 02 	sts	0x021A, r24
4923
    307a:	80 91 1c 02 	lds	r24, 0x021C
4924
    307e:	90 91 1d 02 	lds	r25, 0x021D
4925
    3082:	97 ff       	sbrs	r25, 7
4926
    3084:	05 c0       	rjmp	.+10     	; 0x3090 <CalibrierMittelwert+0x2ce>
4927
    3086:	10 92 1d 02 	sts	0x021D, r1
4928
    308a:	10 92 1c 02 	sts	0x021C, r1
4929
    308e:	0a c0       	rjmp	.+20     	; 0x30a4 <CalibrierMittelwert+0x2e2>
4930
    3090:	8f 3f       	cpi	r24, 0xFF	; 255
4931
    3092:	91 05       	cpc	r25, r1
4932
    3094:	39 f0       	breq	.+14     	; 0x30a4 <CalibrierMittelwert+0x2e2>
4933
    3096:	34 f0       	brlt	.+12     	; 0x30a4 <CalibrierMittelwert+0x2e2>
4934
    3098:	8f ef       	ldi	r24, 0xFF	; 255
4935
    309a:	90 e0       	ldi	r25, 0x00	; 0
4936
    309c:	90 93 1d 02 	sts	0x021D, r25
4937
    30a0:	80 93 1c 02 	sts	0x021C, r24
4938
    30a4:	80 91 1e 02 	lds	r24, 0x021E
4939
    30a8:	90 91 1f 02 	lds	r25, 0x021F
4940
    30ac:	97 ff       	sbrs	r25, 7
4941
    30ae:	05 c0       	rjmp	.+10     	; 0x30ba <CalibrierMittelwert+0x2f8>
4942
    30b0:	10 92 1f 02 	sts	0x021F, r1
4943
    30b4:	10 92 1e 02 	sts	0x021E, r1
4944
    30b8:	0a c0       	rjmp	.+20     	; 0x30ce <CalibrierMittelwert+0x30c>
4945
    30ba:	8f 3f       	cpi	r24, 0xFF	; 255
4946
    30bc:	91 05       	cpc	r25, r1
4947
    30be:	39 f0       	breq	.+14     	; 0x30ce <CalibrierMittelwert+0x30c>
4948
    30c0:	34 f0       	brlt	.+12     	; 0x30ce <CalibrierMittelwert+0x30c>
4949
    30c2:	8f ef       	ldi	r24, 0xFF	; 255
4950
    30c4:	90 e0       	ldi	r25, 0x00	; 0
4951
    30c6:	90 93 1f 02 	sts	0x021F, r25
4952
    30ca:	80 93 1e 02 	sts	0x021E, r24
4953
    30ce:	80 91 20 02 	lds	r24, 0x0220
4954
    30d2:	90 91 21 02 	lds	r25, 0x0221
4955
    30d6:	97 ff       	sbrs	r25, 7
4956
    30d8:	05 c0       	rjmp	.+10     	; 0x30e4 <CalibrierMittelwert+0x322>
4957
    30da:	10 92 21 02 	sts	0x0221, r1
4958
    30de:	10 92 20 02 	sts	0x0220, r1
4959
    30e2:	08 95       	ret
4960
    30e4:	8f 3f       	cpi	r24, 0xFF	; 255
4961
    30e6:	91 05       	cpc	r25, r1
4962
    30e8:	39 f0       	breq	.+14     	; 0x30f8 <CalibrierMittelwert+0x336>
4963
    30ea:	34 f0       	brlt	.+12     	; 0x30f8 <CalibrierMittelwert+0x336>
4964
    30ec:	8f ef       	ldi	r24, 0xFF	; 255
4965
    30ee:	90 e0       	ldi	r25, 0x00	; 0
4966
    30f0:	90 93 21 02 	sts	0x0221, r25
4967
    30f4:	80 93 20 02 	sts	0x0220, r24
4968
    30f8:	08 95       	ret
4969
 
4970
000030fa <ParameterZuordnung>:
4971
    30fa:	1f 93       	push	r17
4972
    30fc:	80 91 da 04 	lds	r24, 0x04DA
4973
    3100:	8b 3f       	cpi	r24, 0xFB	; 251
4974
    3102:	98 f0       	brcs	.+38     	; 0x312a <ParameterZuordnung+0x30>
4975
    3104:	8b 3f       	cpi	r24, 0xFB	; 251
4976
    3106:	19 f4       	brne	.+6      	; 0x310e <ParameterZuordnung+0x14>
4977
    3108:	80 91 1a 02 	lds	r24, 0x021A
4978
    310c:	0e c0       	rjmp	.+28     	; 0x312a <ParameterZuordnung+0x30>
4979
    310e:	8c 3f       	cpi	r24, 0xFC	; 252
4980
    3110:	19 f4       	brne	.+6      	; 0x3118 <ParameterZuordnung+0x1e>
4981
    3112:	80 91 1c 02 	lds	r24, 0x021C
4982
    3116:	09 c0       	rjmp	.+18     	; 0x312a <ParameterZuordnung+0x30>
4983
    3118:	8d 3f       	cpi	r24, 0xFD	; 253
4984
    311a:	19 f4       	brne	.+6      	; 0x3122 <ParameterZuordnung+0x28>
4985
    311c:	80 91 1e 02 	lds	r24, 0x021E
4986
    3120:	04 c0       	rjmp	.+8      	; 0x312a <ParameterZuordnung+0x30>
4987
    3122:	8e 3f       	cpi	r24, 0xFE	; 254
4988
    3124:	21 f4       	brne	.+8      	; 0x312e <ParameterZuordnung+0x34>
4989
    3126:	80 91 20 02 	lds	r24, 0x0220
4990
    312a:	80 93 81 01 	sts	0x0181, r24
4991
    312e:	80 91 81 01 	lds	r24, 0x0181
4992
    3132:	88 23       	and	r24, r24
4993
    3134:	19 f4       	brne	.+6      	; 0x313c <ParameterZuordnung+0x42>
4994
    3136:	10 92 81 01 	sts	0x0181, r1
4995
    313a:	04 c0       	rjmp	.+8      	; 0x3144 <ParameterZuordnung+0x4a>
4996
    313c:	8f 3f       	cpi	r24, 0xFF	; 255
4997
    313e:	11 f4       	brne	.+4      	; 0x3144 <ParameterZuordnung+0x4a>
4998
    3140:	80 93 81 01 	sts	0x0181, r24
4999
    3144:	80 91 d9 04 	lds	r24, 0x04D9
5000
    3148:	8b 3f       	cpi	r24, 0xFB	; 251
5001
    314a:	98 f0       	brcs	.+38     	; 0x3172 <ParameterZuordnung+0x78>
5002
    314c:	8b 3f       	cpi	r24, 0xFB	; 251
5003
    314e:	19 f4       	brne	.+6      	; 0x3156 <ParameterZuordnung+0x5c>
5004
    3150:	80 91 1a 02 	lds	r24, 0x021A
5005
    3154:	0e c0       	rjmp	.+28     	; 0x3172 <ParameterZuordnung+0x78>
5006
    3156:	8c 3f       	cpi	r24, 0xFC	; 252
5007
    3158:	19 f4       	brne	.+6      	; 0x3160 <ParameterZuordnung+0x66>
5008
    315a:	80 91 1c 02 	lds	r24, 0x021C
5009
    315e:	09 c0       	rjmp	.+18     	; 0x3172 <ParameterZuordnung+0x78>
5010
    3160:	8d 3f       	cpi	r24, 0xFD	; 253
5011
    3162:	19 f4       	brne	.+6      	; 0x316a <ParameterZuordnung+0x70>
5012
    3164:	80 91 1e 02 	lds	r24, 0x021E
5013
    3168:	04 c0       	rjmp	.+8      	; 0x3172 <ParameterZuordnung+0x78>
5014
    316a:	8e 3f       	cpi	r24, 0xFE	; 254
5015
    316c:	21 f4       	brne	.+8      	; 0x3176 <ParameterZuordnung+0x7c>
5016
    316e:	80 91 20 02 	lds	r24, 0x0220
5017
    3172:	80 93 80 01 	sts	0x0180, r24
5018
    3176:	80 91 80 01 	lds	r24, 0x0180
5019
    317a:	88 23       	and	r24, r24
5020
    317c:	19 f4       	brne	.+6      	; 0x3184 <ParameterZuordnung+0x8a>
5021
    317e:	10 92 80 01 	sts	0x0180, r1
5022
    3182:	05 c0       	rjmp	.+10     	; 0x318e <ParameterZuordnung+0x94>
5023
    3184:	84 36       	cpi	r24, 0x64	; 100
5024
    3186:	18 f0       	brcs	.+6      	; 0x318e <ParameterZuordnung+0x94>
5025
    3188:	84 e6       	ldi	r24, 0x64	; 100
5026
    318a:	80 93 80 01 	sts	0x0180, r24
5027
    318e:	80 91 db 04 	lds	r24, 0x04DB
5028
    3192:	8b 3f       	cpi	r24, 0xFB	; 251
5029
    3194:	98 f0       	brcs	.+38     	; 0x31bc <ParameterZuordnung+0xc2>
5030
    3196:	8b 3f       	cpi	r24, 0xFB	; 251
5031
    3198:	19 f4       	brne	.+6      	; 0x31a0 <ParameterZuordnung+0xa6>
5032
    319a:	80 91 1a 02 	lds	r24, 0x021A
5033
    319e:	0e c0       	rjmp	.+28     	; 0x31bc <ParameterZuordnung+0xc2>
5034
    31a0:	8c 3f       	cpi	r24, 0xFC	; 252
5035
    31a2:	19 f4       	brne	.+6      	; 0x31aa <ParameterZuordnung+0xb0>
5036
    31a4:	80 91 1c 02 	lds	r24, 0x021C
5037
    31a8:	09 c0       	rjmp	.+18     	; 0x31bc <ParameterZuordnung+0xc2>
5038
    31aa:	8d 3f       	cpi	r24, 0xFD	; 253
5039
    31ac:	19 f4       	brne	.+6      	; 0x31b4 <ParameterZuordnung+0xba>
5040
    31ae:	80 91 1e 02 	lds	r24, 0x021E
5041
    31b2:	04 c0       	rjmp	.+8      	; 0x31bc <ParameterZuordnung+0xc2>
5042
    31b4:	8e 3f       	cpi	r24, 0xFE	; 254
5043
    31b6:	21 f4       	brne	.+8      	; 0x31c0 <ParameterZuordnung+0xc6>
5044
    31b8:	80 91 20 02 	lds	r24, 0x0220
5045
    31bc:	80 93 82 01 	sts	0x0182, r24
5046
    31c0:	80 91 82 01 	lds	r24, 0x0182
5047
    31c4:	88 23       	and	r24, r24
5048
    31c6:	19 f4       	brne	.+6      	; 0x31ce <ParameterZuordnung+0xd4>
5049
    31c8:	10 92 82 01 	sts	0x0182, r1
5050
    31cc:	05 c0       	rjmp	.+10     	; 0x31d8 <ParameterZuordnung+0xde>
5051
    31ce:	84 36       	cpi	r24, 0x64	; 100
5052
    31d0:	18 f0       	brcs	.+6      	; 0x31d8 <ParameterZuordnung+0xde>
5053
    31d2:	84 e6       	ldi	r24, 0x64	; 100
5054
    31d4:	80 93 82 01 	sts	0x0182, r24
5055
    31d8:	80 91 dd 04 	lds	r24, 0x04DD
5056
    31dc:	8b 3f       	cpi	r24, 0xFB	; 251
5057
    31de:	98 f0       	brcs	.+38     	; 0x3206 <ParameterZuordnung+0x10c>
5058
    31e0:	8b 3f       	cpi	r24, 0xFB	; 251
5059
    31e2:	19 f4       	brne	.+6      	; 0x31ea <ParameterZuordnung+0xf0>
5060
    31e4:	80 91 1a 02 	lds	r24, 0x021A
5061
    31e8:	0e c0       	rjmp	.+28     	; 0x3206 <ParameterZuordnung+0x10c>
5062
    31ea:	8c 3f       	cpi	r24, 0xFC	; 252
5063
    31ec:	19 f4       	brne	.+6      	; 0x31f4 <ParameterZuordnung+0xfa>
5064
    31ee:	80 91 1c 02 	lds	r24, 0x021C
5065
    31f2:	09 c0       	rjmp	.+18     	; 0x3206 <ParameterZuordnung+0x10c>
5066
    31f4:	8d 3f       	cpi	r24, 0xFD	; 253
5067
    31f6:	19 f4       	brne	.+6      	; 0x31fe <ParameterZuordnung+0x104>
5068
    31f8:	80 91 1e 02 	lds	r24, 0x021E
5069
    31fc:	04 c0       	rjmp	.+8      	; 0x3206 <ParameterZuordnung+0x10c>
5070
    31fe:	8e 3f       	cpi	r24, 0xFE	; 254
5071
    3200:	21 f4       	brne	.+8      	; 0x320a <ParameterZuordnung+0x110>
5072
    3202:	80 91 20 02 	lds	r24, 0x0220
5073
    3206:	80 93 83 01 	sts	0x0183, r24
5074
    320a:	80 91 83 01 	lds	r24, 0x0183
5075
    320e:	88 23       	and	r24, r24
5076
    3210:	19 f4       	brne	.+6      	; 0x3218 <ParameterZuordnung+0x11e>
5077
    3212:	10 92 83 01 	sts	0x0183, r1
5078
    3216:	04 c0       	rjmp	.+8      	; 0x3220 <ParameterZuordnung+0x126>
5079
    3218:	8f 3f       	cpi	r24, 0xFF	; 255
5080
    321a:	11 f4       	brne	.+4      	; 0x3220 <ParameterZuordnung+0x126>
5081
    321c:	80 93 83 01 	sts	0x0183, r24
5082
    3220:	80 91 e4 04 	lds	r24, 0x04E4
5083
    3224:	8b 3f       	cpi	r24, 0xFB	; 251
5084
    3226:	98 f0       	brcs	.+38     	; 0x324e <ParameterZuordnung+0x154>
5085
    3228:	8b 3f       	cpi	r24, 0xFB	; 251
5086
    322a:	19 f4       	brne	.+6      	; 0x3232 <ParameterZuordnung+0x138>
5087
    322c:	80 91 1a 02 	lds	r24, 0x021A
5088
    3230:	0e c0       	rjmp	.+28     	; 0x324e <ParameterZuordnung+0x154>
5089
    3232:	8c 3f       	cpi	r24, 0xFC	; 252
5090
    3234:	19 f4       	brne	.+6      	; 0x323c <ParameterZuordnung+0x142>
5091
    3236:	80 91 1c 02 	lds	r24, 0x021C
5092
    323a:	09 c0       	rjmp	.+18     	; 0x324e <ParameterZuordnung+0x154>
5093
    323c:	8d 3f       	cpi	r24, 0xFD	; 253
5094
    323e:	19 f4       	brne	.+6      	; 0x3246 <ParameterZuordnung+0x14c>
5095
    3240:	80 91 1e 02 	lds	r24, 0x021E
5096
    3244:	04 c0       	rjmp	.+8      	; 0x324e <ParameterZuordnung+0x154>
5097
    3246:	8e 3f       	cpi	r24, 0xFE	; 254
5098
    3248:	21 f4       	brne	.+8      	; 0x3252 <ParameterZuordnung+0x158>
5099
    324a:	80 91 20 02 	lds	r24, 0x0220
5100
    324e:	80 93 84 01 	sts	0x0184, r24
5101
    3252:	80 91 84 01 	lds	r24, 0x0184
5102
    3256:	88 23       	and	r24, r24
5103
    3258:	19 f4       	brne	.+6      	; 0x3260 <ParameterZuordnung+0x166>
5104
    325a:	10 92 84 01 	sts	0x0184, r1
5105
    325e:	04 c0       	rjmp	.+8      	; 0x3268 <ParameterZuordnung+0x16e>
5106
    3260:	8f 3f       	cpi	r24, 0xFF	; 255
5107
    3262:	11 f4       	brne	.+4      	; 0x3268 <ParameterZuordnung+0x16e>
5108
    3264:	80 93 84 01 	sts	0x0184, r24
5109
    3268:	80 91 e5 04 	lds	r24, 0x04E5
5110
    326c:	8b 3f       	cpi	r24, 0xFB	; 251
5111
    326e:	98 f0       	brcs	.+38     	; 0x3296 <ParameterZuordnung+0x19c>
5112
    3270:	8b 3f       	cpi	r24, 0xFB	; 251
5113
    3272:	19 f4       	brne	.+6      	; 0x327a <ParameterZuordnung+0x180>
5114
    3274:	80 91 1a 02 	lds	r24, 0x021A
5115
    3278:	0e c0       	rjmp	.+28     	; 0x3296 <ParameterZuordnung+0x19c>
5116
    327a:	8c 3f       	cpi	r24, 0xFC	; 252
5117
    327c:	19 f4       	brne	.+6      	; 0x3284 <ParameterZuordnung+0x18a>
5118
    327e:	80 91 1c 02 	lds	r24, 0x021C
5119
    3282:	09 c0       	rjmp	.+18     	; 0x3296 <ParameterZuordnung+0x19c>
5120
    3284:	8d 3f       	cpi	r24, 0xFD	; 253
5121
    3286:	19 f4       	brne	.+6      	; 0x328e <ParameterZuordnung+0x194>
5122
    3288:	80 91 1e 02 	lds	r24, 0x021E
5123
    328c:	04 c0       	rjmp	.+8      	; 0x3296 <ParameterZuordnung+0x19c>
5124
    328e:	8e 3f       	cpi	r24, 0xFE	; 254
5125
    3290:	21 f4       	brne	.+8      	; 0x329a <ParameterZuordnung+0x1a0>
5126
    3292:	80 91 20 02 	lds	r24, 0x0220
5127
    3296:	80 93 85 01 	sts	0x0185, r24
5128
    329a:	80 91 85 01 	lds	r24, 0x0185
5129
    329e:	8b 30       	cpi	r24, 0x0B	; 11
5130
    32a0:	10 f4       	brcc	.+4      	; 0x32a6 <ParameterZuordnung+0x1ac>
5131
    32a2:	8a e0       	ldi	r24, 0x0A	; 10
5132
    32a4:	02 c0       	rjmp	.+4      	; 0x32aa <ParameterZuordnung+0x1b0>
5133
    32a6:	8f 3f       	cpi	r24, 0xFF	; 255
5134
    32a8:	11 f4       	brne	.+4      	; 0x32ae <ParameterZuordnung+0x1b4>
5135
    32aa:	80 93 85 01 	sts	0x0185, r24
5136
    32ae:	80 91 e6 04 	lds	r24, 0x04E6
5137
    32b2:	8b 3f       	cpi	r24, 0xFB	; 251
5138
    32b4:	98 f0       	brcs	.+38     	; 0x32dc <ParameterZuordnung+0x1e2>
5139
    32b6:	8b 3f       	cpi	r24, 0xFB	; 251
5140
    32b8:	19 f4       	brne	.+6      	; 0x32c0 <ParameterZuordnung+0x1c6>
5141
    32ba:	80 91 1a 02 	lds	r24, 0x021A
5142
    32be:	0e c0       	rjmp	.+28     	; 0x32dc <ParameterZuordnung+0x1e2>
5143
    32c0:	8c 3f       	cpi	r24, 0xFC	; 252
5144
    32c2:	19 f4       	brne	.+6      	; 0x32ca <ParameterZuordnung+0x1d0>
5145
    32c4:	80 91 1c 02 	lds	r24, 0x021C
5146
    32c8:	09 c0       	rjmp	.+18     	; 0x32dc <ParameterZuordnung+0x1e2>
5147
    32ca:	8d 3f       	cpi	r24, 0xFD	; 253
5148
    32cc:	19 f4       	brne	.+6      	; 0x32d4 <ParameterZuordnung+0x1da>
5149
    32ce:	80 91 1e 02 	lds	r24, 0x021E
5150
    32d2:	04 c0       	rjmp	.+8      	; 0x32dc <ParameterZuordnung+0x1e2>
5151
    32d4:	8e 3f       	cpi	r24, 0xFE	; 254
5152
    32d6:	21 f4       	brne	.+8      	; 0x32e0 <ParameterZuordnung+0x1e6>
5153
    32d8:	80 91 20 02 	lds	r24, 0x0220
5154
    32dc:	80 93 86 01 	sts	0x0186, r24
5155
    32e0:	80 91 86 01 	lds	r24, 0x0186
5156
    32e4:	88 23       	and	r24, r24
5157
    32e6:	19 f4       	brne	.+6      	; 0x32ee <ParameterZuordnung+0x1f4>
5158
    32e8:	10 92 86 01 	sts	0x0186, r1
5159
    32ec:	04 c0       	rjmp	.+8      	; 0x32f6 <ParameterZuordnung+0x1fc>
5160
    32ee:	8f 3f       	cpi	r24, 0xFF	; 255
5161
    32f0:	11 f4       	brne	.+4      	; 0x32f6 <ParameterZuordnung+0x1fc>
5162
    32f2:	80 93 86 01 	sts	0x0186, r24
5163
    32f6:	80 91 eb 04 	lds	r24, 0x04EB
5164
    32fa:	8b 3f       	cpi	r24, 0xFB	; 251
5165
    32fc:	98 f0       	brcs	.+38     	; 0x3324 <ParameterZuordnung+0x22a>
5166
    32fe:	8b 3f       	cpi	r24, 0xFB	; 251
5167
    3300:	19 f4       	brne	.+6      	; 0x3308 <ParameterZuordnung+0x20e>
5168
    3302:	80 91 1a 02 	lds	r24, 0x021A
5169
    3306:	0e c0       	rjmp	.+28     	; 0x3324 <ParameterZuordnung+0x22a>
5170
    3308:	8c 3f       	cpi	r24, 0xFC	; 252
5171
    330a:	19 f4       	brne	.+6      	; 0x3312 <ParameterZuordnung+0x218>
5172
    330c:	80 91 1c 02 	lds	r24, 0x021C
5173
    3310:	09 c0       	rjmp	.+18     	; 0x3324 <ParameterZuordnung+0x22a>
5174
    3312:	8d 3f       	cpi	r24, 0xFD	; 253
5175
    3314:	19 f4       	brne	.+6      	; 0x331c <ParameterZuordnung+0x222>
5176
    3316:	80 91 1e 02 	lds	r24, 0x021E
5177
    331a:	04 c0       	rjmp	.+8      	; 0x3324 <ParameterZuordnung+0x22a>
5178
    331c:	8e 3f       	cpi	r24, 0xFE	; 254
5179
    331e:	21 f4       	brne	.+8      	; 0x3328 <ParameterZuordnung+0x22e>
5180
    3320:	80 91 20 02 	lds	r24, 0x0220
5181
    3324:	80 93 88 01 	sts	0x0188, r24
5182
    3328:	80 91 88 01 	lds	r24, 0x0188
5183
    332c:	88 23       	and	r24, r24
5184
    332e:	19 f4       	brne	.+6      	; 0x3336 <ParameterZuordnung+0x23c>
5185
    3330:	10 92 88 01 	sts	0x0188, r1
5186
    3334:	04 c0       	rjmp	.+8      	; 0x333e <ParameterZuordnung+0x244>
5187
    3336:	8f 3f       	cpi	r24, 0xFF	; 255
5188
    3338:	11 f4       	brne	.+4      	; 0x333e <ParameterZuordnung+0x244>
5189
    333a:	80 93 88 01 	sts	0x0188, r24
5190
    333e:	80 91 ec 04 	lds	r24, 0x04EC
5191
    3342:	8b 3f       	cpi	r24, 0xFB	; 251
5192
    3344:	98 f0       	brcs	.+38     	; 0x336c <ParameterZuordnung+0x272>
5193
    3346:	8b 3f       	cpi	r24, 0xFB	; 251
5194
    3348:	19 f4       	brne	.+6      	; 0x3350 <ParameterZuordnung+0x256>
5195
    334a:	80 91 1a 02 	lds	r24, 0x021A
5196
    334e:	0e c0       	rjmp	.+28     	; 0x336c <ParameterZuordnung+0x272>
5197
    3350:	8c 3f       	cpi	r24, 0xFC	; 252
5198
    3352:	19 f4       	brne	.+6      	; 0x335a <ParameterZuordnung+0x260>
5199
    3354:	80 91 1c 02 	lds	r24, 0x021C
5200
    3358:	09 c0       	rjmp	.+18     	; 0x336c <ParameterZuordnung+0x272>
5201
    335a:	8d 3f       	cpi	r24, 0xFD	; 253
5202
    335c:	19 f4       	brne	.+6      	; 0x3364 <ParameterZuordnung+0x26a>
5203
    335e:	80 91 1e 02 	lds	r24, 0x021E
5204
    3362:	04 c0       	rjmp	.+8      	; 0x336c <ParameterZuordnung+0x272>
5205
    3364:	8e 3f       	cpi	r24, 0xFE	; 254
5206
    3366:	21 f4       	brne	.+8      	; 0x3370 <ParameterZuordnung+0x276>
5207
    3368:	80 91 20 02 	lds	r24, 0x0220
5208
    336c:	80 93 2e 02 	sts	0x022E, r24
5209
    3370:	80 91 2e 02 	lds	r24, 0x022E
5210
    3374:	88 23       	and	r24, r24
5211
    3376:	19 f4       	brne	.+6      	; 0x337e <ParameterZuordnung+0x284>
5212
    3378:	10 92 2e 02 	sts	0x022E, r1
5213
    337c:	04 c0       	rjmp	.+8      	; 0x3386 <ParameterZuordnung+0x28c>
5214
    337e:	8f 3f       	cpi	r24, 0xFF	; 255
5215
    3380:	11 f4       	brne	.+4      	; 0x3386 <ParameterZuordnung+0x28c>
5216
    3382:	80 93 2e 02 	sts	0x022E, r24
5217
    3386:	80 91 ed 04 	lds	r24, 0x04ED
5218
    338a:	8b 3f       	cpi	r24, 0xFB	; 251
5219
    338c:	98 f0       	brcs	.+38     	; 0x33b4 <ParameterZuordnung+0x2ba>
5220
    338e:	8b 3f       	cpi	r24, 0xFB	; 251
5221
    3390:	19 f4       	brne	.+6      	; 0x3398 <ParameterZuordnung+0x29e>
5222
    3392:	80 91 1a 02 	lds	r24, 0x021A
5223
    3396:	0e c0       	rjmp	.+28     	; 0x33b4 <ParameterZuordnung+0x2ba>
5224
    3398:	8c 3f       	cpi	r24, 0xFC	; 252
5225
    339a:	19 f4       	brne	.+6      	; 0x33a2 <ParameterZuordnung+0x2a8>
5226
    339c:	80 91 1c 02 	lds	r24, 0x021C
5227
    33a0:	09 c0       	rjmp	.+18     	; 0x33b4 <ParameterZuordnung+0x2ba>
5228
    33a2:	8d 3f       	cpi	r24, 0xFD	; 253
5229
    33a4:	19 f4       	brne	.+6      	; 0x33ac <ParameterZuordnung+0x2b2>
5230
    33a6:	80 91 1e 02 	lds	r24, 0x021E
5231
    33aa:	04 c0       	rjmp	.+8      	; 0x33b4 <ParameterZuordnung+0x2ba>
5232
    33ac:	8e 3f       	cpi	r24, 0xFE	; 254
5233
    33ae:	21 f4       	brne	.+8      	; 0x33b8 <ParameterZuordnung+0x2be>
5234
    33b0:	80 91 20 02 	lds	r24, 0x0220
5235
    33b4:	80 93 2f 02 	sts	0x022F, r24
5236
    33b8:	80 91 2f 02 	lds	r24, 0x022F
5237
    33bc:	88 23       	and	r24, r24
5238
    33be:	19 f4       	brne	.+6      	; 0x33c6 <ParameterZuordnung+0x2cc>
5239
    33c0:	10 92 2f 02 	sts	0x022F, r1
5240
    33c4:	04 c0       	rjmp	.+8      	; 0x33ce <ParameterZuordnung+0x2d4>
5241
    33c6:	8f 3f       	cpi	r24, 0xFF	; 255
5242
    33c8:	11 f4       	brne	.+4      	; 0x33ce <ParameterZuordnung+0x2d4>
5243
    33ca:	80 93 2f 02 	sts	0x022F, r24
5244
    33ce:	80 91 ee 04 	lds	r24, 0x04EE
5245
    33d2:	8b 3f       	cpi	r24, 0xFB	; 251
5246
    33d4:	98 f0       	brcs	.+38     	; 0x33fc <ParameterZuordnung+0x302>
5247
    33d6:	8b 3f       	cpi	r24, 0xFB	; 251
5248
    33d8:	19 f4       	brne	.+6      	; 0x33e0 <ParameterZuordnung+0x2e6>
5249
    33da:	80 91 1a 02 	lds	r24, 0x021A
5250
    33de:	0e c0       	rjmp	.+28     	; 0x33fc <ParameterZuordnung+0x302>
5251
    33e0:	8c 3f       	cpi	r24, 0xFC	; 252
5252
    33e2:	19 f4       	brne	.+6      	; 0x33ea <ParameterZuordnung+0x2f0>
5253
    33e4:	80 91 1c 02 	lds	r24, 0x021C
5254
    33e8:	09 c0       	rjmp	.+18     	; 0x33fc <ParameterZuordnung+0x302>
5255
    33ea:	8d 3f       	cpi	r24, 0xFD	; 253
5256
    33ec:	19 f4       	brne	.+6      	; 0x33f4 <ParameterZuordnung+0x2fa>
5257
    33ee:	80 91 1e 02 	lds	r24, 0x021E
5258
    33f2:	04 c0       	rjmp	.+8      	; 0x33fc <ParameterZuordnung+0x302>
5259
    33f4:	8e 3f       	cpi	r24, 0xFE	; 254
5260
    33f6:	21 f4       	brne	.+8      	; 0x3400 <ParameterZuordnung+0x306>
5261
    33f8:	80 91 20 02 	lds	r24, 0x0220
5262
    33fc:	80 93 30 02 	sts	0x0230, r24
5263
    3400:	80 91 30 02 	lds	r24, 0x0230
5264
    3404:	88 23       	and	r24, r24
5265
    3406:	19 f4       	brne	.+6      	; 0x340e <ParameterZuordnung+0x314>
5266
    3408:	10 92 30 02 	sts	0x0230, r1
5267
    340c:	04 c0       	rjmp	.+8      	; 0x3416 <ParameterZuordnung+0x31c>
5268
    340e:	8f 3f       	cpi	r24, 0xFF	; 255
5269
    3410:	11 f4       	brne	.+4      	; 0x3416 <ParameterZuordnung+0x31c>
5270
    3412:	80 93 30 02 	sts	0x0230, r24
5271
    3416:	80 91 ef 04 	lds	r24, 0x04EF
5272
    341a:	8b 3f       	cpi	r24, 0xFB	; 251
5273
    341c:	98 f0       	brcs	.+38     	; 0x3444 <ParameterZuordnung+0x34a>
5274
    341e:	8b 3f       	cpi	r24, 0xFB	; 251
5275
    3420:	19 f4       	brne	.+6      	; 0x3428 <ParameterZuordnung+0x32e>
5276
    3422:	80 91 1a 02 	lds	r24, 0x021A
5277
    3426:	0e c0       	rjmp	.+28     	; 0x3444 <ParameterZuordnung+0x34a>
5278
    3428:	8c 3f       	cpi	r24, 0xFC	; 252
5279
    342a:	19 f4       	brne	.+6      	; 0x3432 <ParameterZuordnung+0x338>
5280
    342c:	80 91 1c 02 	lds	r24, 0x021C
5281
    3430:	09 c0       	rjmp	.+18     	; 0x3444 <ParameterZuordnung+0x34a>
5282
    3432:	8d 3f       	cpi	r24, 0xFD	; 253
5283
    3434:	19 f4       	brne	.+6      	; 0x343c <ParameterZuordnung+0x342>
5284
    3436:	80 91 1e 02 	lds	r24, 0x021E
5285
    343a:	04 c0       	rjmp	.+8      	; 0x3444 <ParameterZuordnung+0x34a>
5286
    343c:	8e 3f       	cpi	r24, 0xFE	; 254
5287
    343e:	21 f4       	brne	.+8      	; 0x3448 <ParameterZuordnung+0x34e>
5288
    3440:	80 91 20 02 	lds	r24, 0x0220
5289
    3444:	80 93 31 02 	sts	0x0231, r24
5290
    3448:	80 91 31 02 	lds	r24, 0x0231
5291
    344c:	88 23       	and	r24, r24
5292
    344e:	19 f4       	brne	.+6      	; 0x3456 <ParameterZuordnung+0x35c>
5293
    3450:	10 92 31 02 	sts	0x0231, r1
5294
    3454:	04 c0       	rjmp	.+8      	; 0x345e <ParameterZuordnung+0x364>
5295
    3456:	8f 3f       	cpi	r24, 0xFF	; 255
5296
    3458:	11 f4       	brne	.+4      	; 0x345e <ParameterZuordnung+0x364>
5297
    345a:	80 93 31 02 	sts	0x0231, r24
5298
    345e:	90 91 f0 04 	lds	r25, 0x04F0
5299
    3462:	9b 3f       	cpi	r25, 0xFB	; 251
5300
    3464:	b0 f0       	brcs	.+44     	; 0x3492 <ParameterZuordnung+0x398>
5301
    3466:	9b 3f       	cpi	r25, 0xFB	; 251
5302
    3468:	19 f4       	brne	.+6      	; 0x3470 <ParameterZuordnung+0x376>
5303
    346a:	80 91 1a 02 	lds	r24, 0x021A
5304
    346e:	04 c0       	rjmp	.+8      	; 0x3478 <ParameterZuordnung+0x37e>
5305
    3470:	9c 3f       	cpi	r25, 0xFC	; 252
5306
    3472:	29 f4       	brne	.+10     	; 0x347e <ParameterZuordnung+0x384>
5307
    3474:	80 91 1c 02 	lds	r24, 0x021C
5308
    3478:	80 93 89 01 	sts	0x0189, r24
5309
    347c:	0c c0       	rjmp	.+24     	; 0x3496 <ParameterZuordnung+0x39c>
5310
    347e:	9d 3f       	cpi	r25, 0xFD	; 253
5311
    3480:	19 f4       	brne	.+6      	; 0x3488 <ParameterZuordnung+0x38e>
5312
    3482:	80 91 1e 02 	lds	r24, 0x021E
5313
    3486:	f8 cf       	rjmp	.-16     	; 0x3478 <ParameterZuordnung+0x37e>
5314
    3488:	9e 3f       	cpi	r25, 0xFE	; 254
5315
    348a:	29 f4       	brne	.+10     	; 0x3496 <ParameterZuordnung+0x39c>
5316
    348c:	80 91 20 02 	lds	r24, 0x0220
5317
    3490:	f3 cf       	rjmp	.-26     	; 0x3478 <ParameterZuordnung+0x37e>
5318
    3492:	90 93 89 01 	sts	0x0189, r25
5319
    3496:	80 91 89 01 	lds	r24, 0x0189
5320
    349a:	88 23       	and	r24, r24
5321
    349c:	19 f4       	brne	.+6      	; 0x34a4 <ParameterZuordnung+0x3aa>
5322
    349e:	10 92 89 01 	sts	0x0189, r1
5323
    34a2:	04 c0       	rjmp	.+8      	; 0x34ac <ParameterZuordnung+0x3b2>
5324
    34a4:	8f 3f       	cpi	r24, 0xFF	; 255
5325
    34a6:	11 f4       	brne	.+4      	; 0x34ac <ParameterZuordnung+0x3b2>
5326
    34a8:	80 93 89 01 	sts	0x0189, r24
5327
    34ac:	9b 3f       	cpi	r25, 0xFB	; 251
5328
    34ae:	b0 f0       	brcs	.+44     	; 0x34dc <ParameterZuordnung+0x3e2>
5329
    34b0:	9b 3f       	cpi	r25, 0xFB	; 251
5330
    34b2:	19 f4       	brne	.+6      	; 0x34ba <ParameterZuordnung+0x3c0>
5331
    34b4:	80 91 1a 02 	lds	r24, 0x021A
5332
    34b8:	04 c0       	rjmp	.+8      	; 0x34c2 <ParameterZuordnung+0x3c8>
5333
    34ba:	9c 3f       	cpi	r25, 0xFC	; 252
5334
    34bc:	29 f4       	brne	.+10     	; 0x34c8 <ParameterZuordnung+0x3ce>
5335
    34be:	80 91 1c 02 	lds	r24, 0x021C
5336
    34c2:	80 93 89 01 	sts	0x0189, r24
5337
    34c6:	0c c0       	rjmp	.+24     	; 0x34e0 <ParameterZuordnung+0x3e6>
5338
    34c8:	9d 3f       	cpi	r25, 0xFD	; 253
5339
    34ca:	19 f4       	brne	.+6      	; 0x34d2 <ParameterZuordnung+0x3d8>
5340
    34cc:	80 91 1e 02 	lds	r24, 0x021E
5341
    34d0:	f8 cf       	rjmp	.-16     	; 0x34c2 <ParameterZuordnung+0x3c8>
5342
    34d2:	9e 3f       	cpi	r25, 0xFE	; 254
5343
    34d4:	29 f4       	brne	.+10     	; 0x34e0 <ParameterZuordnung+0x3e6>
5344
    34d6:	80 91 20 02 	lds	r24, 0x0220
5345
    34da:	f3 cf       	rjmp	.-26     	; 0x34c2 <ParameterZuordnung+0x3c8>
5346
    34dc:	90 93 89 01 	sts	0x0189, r25
5347
    34e0:	80 91 89 01 	lds	r24, 0x0189
5348
    34e4:	88 23       	and	r24, r24
5349
    34e6:	19 f4       	brne	.+6      	; 0x34ee <ParameterZuordnung+0x3f4>
5350
    34e8:	10 92 89 01 	sts	0x0189, r1
5351
    34ec:	04 c0       	rjmp	.+8      	; 0x34f6 <ParameterZuordnung+0x3fc>
5352
    34ee:	8f 3f       	cpi	r24, 0xFF	; 255
5353
    34f0:	11 f4       	brne	.+4      	; 0x34f6 <ParameterZuordnung+0x3fc>
5354
    34f2:	80 93 89 01 	sts	0x0189, r24
5355
    34f6:	9b 3f       	cpi	r25, 0xFB	; 251
5356
    34f8:	b0 f0       	brcs	.+44     	; 0x3526 <ParameterZuordnung+0x42c>
5357
    34fa:	9b 3f       	cpi	r25, 0xFB	; 251
5358
    34fc:	19 f4       	brne	.+6      	; 0x3504 <ParameterZuordnung+0x40a>
5359
    34fe:	80 91 1a 02 	lds	r24, 0x021A
5360
    3502:	04 c0       	rjmp	.+8      	; 0x350c <ParameterZuordnung+0x412>
5361
    3504:	9c 3f       	cpi	r25, 0xFC	; 252
5362
    3506:	29 f4       	brne	.+10     	; 0x3512 <ParameterZuordnung+0x418>
5363
    3508:	80 91 1c 02 	lds	r24, 0x021C
5364
    350c:	80 93 89 01 	sts	0x0189, r24
5365
    3510:	0c c0       	rjmp	.+24     	; 0x352a <ParameterZuordnung+0x430>
5366
    3512:	9d 3f       	cpi	r25, 0xFD	; 253
5367
    3514:	19 f4       	brne	.+6      	; 0x351c <ParameterZuordnung+0x422>
5368
    3516:	80 91 1e 02 	lds	r24, 0x021E
5369
    351a:	f8 cf       	rjmp	.-16     	; 0x350c <ParameterZuordnung+0x412>
5370
    351c:	9e 3f       	cpi	r25, 0xFE	; 254
5371
    351e:	29 f4       	brne	.+10     	; 0x352a <ParameterZuordnung+0x430>
5372
    3520:	80 91 20 02 	lds	r24, 0x0220
5373
    3524:	f3 cf       	rjmp	.-26     	; 0x350c <ParameterZuordnung+0x412>
5374
    3526:	90 93 89 01 	sts	0x0189, r25
5375
    352a:	80 91 89 01 	lds	r24, 0x0189
5376
    352e:	88 23       	and	r24, r24
5377
    3530:	19 f4       	brne	.+6      	; 0x3538 <ParameterZuordnung+0x43e>
5378
    3532:	10 92 89 01 	sts	0x0189, r1
5379
    3536:	04 c0       	rjmp	.+8      	; 0x3540 <ParameterZuordnung+0x446>
5380
    3538:	8f 3f       	cpi	r24, 0xFF	; 255
5381
    353a:	11 f4       	brne	.+4      	; 0x3540 <ParameterZuordnung+0x446>
5382
    353c:	80 93 89 01 	sts	0x0189, r24
5383
    3540:	10 91 88 01 	lds	r17, 0x0188
5384
    3544:	61 2f       	mov	r22, r17
5385
    3546:	77 27       	eor	r23, r23
5386
    3548:	67 fd       	sbrc	r22, 7
5387
    354a:	70 95       	com	r23
5388
    354c:	87 2f       	mov	r24, r23
5389
    354e:	97 2f       	mov	r25, r23
5390
    3550:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
5391
    3554:	17 ff       	sbrs	r17, 7
5392
    3556:	06 c0       	rjmp	.+12     	; 0x3564 <ParameterZuordnung+0x46a>
5393
    3558:	20 e0       	ldi	r18, 0x00	; 0
5394
    355a:	30 e0       	ldi	r19, 0x00	; 0
5395
    355c:	40 e8       	ldi	r20, 0x80	; 128
5396
    355e:	53 e4       	ldi	r21, 0x43	; 67
5397
    3560:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
5398
    3564:	27 e1       	ldi	r18, 0x17	; 23
5399
    3566:	37 eb       	ldi	r19, 0xB7	; 183
5400
    3568:	41 ed       	ldi	r20, 0xD1	; 209
5401
    356a:	58 e3       	ldi	r21, 0x38	; 56
5402
    356c:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
5403
    3570:	60 93 7c 01 	sts	0x017C, r22
5404
    3574:	70 93 7d 01 	sts	0x017D, r23
5405
    3578:	80 93 7e 01 	sts	0x017E, r24
5406
    357c:	90 93 7f 01 	sts	0x017F, r25
5407
    3580:	80 91 e2 04 	lds	r24, 0x04E2
5408
    3584:	80 93 16 05 	sts	0x0516, r24
5409
    3588:	80 91 e1 04 	lds	r24, 0x04E1
5410
    358c:	80 93 0d 05 	sts	0x050D, r24
5411
    3590:	1f 91       	pop	r17
5412
    3592:	08 95       	ret
5413
 
5414
00003594 <DefaultKonstanten2>:
5415
    3594:	81 e0       	ldi	r24, 0x01	; 1
5416
    3596:	80 93 cf 04 	sts	0x04CF, r24
5417
    359a:	42 e0       	ldi	r20, 0x02	; 2
5418
    359c:	40 93 d0 04 	sts	0x04D0, r20
5419
    35a0:	83 e0       	ldi	r24, 0x03	; 3
5420
    35a2:	80 93 d1 04 	sts	0x04D1, r24
5421
    35a6:	24 e0       	ldi	r18, 0x04	; 4
5422
    35a8:	20 93 d2 04 	sts	0x04D2, r18
5423
    35ac:	35 e0       	ldi	r19, 0x05	; 5
5424
    35ae:	30 93 d3 04 	sts	0x04D3, r19
5425
    35b2:	86 e0       	ldi	r24, 0x06	; 6
5426
    35b4:	80 93 d4 04 	sts	0x04D4, r24
5427
    35b8:	87 e0       	ldi	r24, 0x07	; 7
5428
    35ba:	80 93 d5 04 	sts	0x04D5, r24
5429
    35be:	10 92 d7 04 	sts	0x04D7, r1
5430
    35c2:	8e e1       	ldi	r24, 0x1E	; 30
5431
    35c4:	80 93 d8 04 	sts	0x04D8, r24
5432
    35c8:	8b ef       	ldi	r24, 0xFB	; 251
5433
    35ca:	80 93 da 04 	sts	0x04DA, r24
5434
    35ce:	8a e0       	ldi	r24, 0x0A	; 10
5435
    35d0:	80 93 db 04 	sts	0x04DB, r24
5436
    35d4:	92 e3       	ldi	r25, 0x32	; 50
5437
    35d6:	90 93 d9 04 	sts	0x04D9, r25
5438
    35da:	90 93 dd 04 	sts	0x04DD, r25
5439
    35de:	40 93 dc 04 	sts	0x04DC, r20
5440
    35e2:	20 93 de 04 	sts	0x04DE, r18
5441
    35e6:	10 92 df 04 	sts	0x04DF, r1
5442
    35ea:	80 e1       	ldi	r24, 0x10	; 16
5443
    35ec:	80 93 e0 04 	sts	0x04E0, r24
5444
    35f0:	8f e0       	ldi	r24, 0x0F	; 15
5445
    35f2:	80 93 e1 04 	sts	0x04E1, r24
5446
    35f6:	8a ef       	ldi	r24, 0xFA	; 250
5447
    35f8:	80 93 e2 04 	sts	0x04E2, r24
5448
    35fc:	8a e1       	ldi	r24, 0x1A	; 26
5449
    35fe:	80 93 e3 04 	sts	0x04E3, r24
5450
    3602:	80 e8       	ldi	r24, 0x80	; 128
5451
    3604:	80 93 e4 04 	sts	0x04E4, r24
5452
    3608:	8f ea       	ldi	r24, 0xAF	; 175
5453
    360a:	80 93 e5 04 	sts	0x04E5, r24
5454
    360e:	80 93 e6 04 	sts	0x04E6, r24
5455
    3612:	8a e5       	ldi	r24, 0x5A	; 90
5456
    3614:	80 93 e7 04 	sts	0x04E7, r24
5457
    3618:	83 e2       	ldi	r24, 0x23	; 35
5458
    361a:	80 93 e8 04 	sts	0x04E8, r24
5459
    361e:	84 e1       	ldi	r24, 0x14	; 20
5460
    3620:	80 93 e9 04 	sts	0x04E9, r24
5461
    3624:	10 92 ea 04 	sts	0x04EA, r1
5462
    3628:	30 93 eb 04 	sts	0x04EB, r19
5463
    362c:	10 92 ec 04 	sts	0x04EC, r1
5464
    3630:	10 92 ed 04 	sts	0x04ED, r1
5465
    3634:	10 92 ee 04 	sts	0x04EE, r1
5466
    3638:	10 92 ef 04 	sts	0x04EF, r1
5467
    363c:	84 e6       	ldi	r24, 0x64	; 100
5468
    363e:	80 93 f0 04 	sts	0x04F0, r24
5469
    3642:	88 e2       	ldi	r24, 0x28	; 40
5470
    3644:	80 93 f1 04 	sts	0x04F1, r24
5471
    3648:	10 92 f5 04 	sts	0x04F5, r1
5472
    364c:	90 93 f2 04 	sts	0x04F2, r25
5473
    3650:	86 e9       	ldi	r24, 0x96	; 150
5474
    3652:	80 93 f3 04 	sts	0x04F3, r24
5475
    3656:	30 93 f4 04 	sts	0x04F4, r19
5476
    365a:	ad ef       	ldi	r26, 0xFD	; 253
5477
    365c:	b4 e0       	ldi	r27, 0x04	; 4
5478
    365e:	e8 e6       	ldi	r30, 0x68	; 104
5479
    3660:	f1 e0       	ldi	r31, 0x01	; 1
5480
    3662:	8c e0       	ldi	r24, 0x0C	; 12
5481
    3664:	01 90       	ld	r0, Z+
5482
    3666:	0d 92       	st	X+, r0
5483
    3668:	81 50       	subi	r24, 0x01	; 1
5484
    366a:	e1 f7       	brne	.-8      	; 0x3664 <DefaultKonstanten2+0xd0>
5485
    366c:	08 95       	ret
5486
 
5487
0000366e <DefaultKonstanten1>:
5488
    366e:	81 e0       	ldi	r24, 0x01	; 1
5489
    3670:	80 93 cf 04 	sts	0x04CF, r24
5490
    3674:	52 e0       	ldi	r21, 0x02	; 2
5491
    3676:	50 93 d0 04 	sts	0x04D0, r21
5492
    367a:	83 e0       	ldi	r24, 0x03	; 3
5493
    367c:	80 93 d1 04 	sts	0x04D1, r24
5494
    3680:	44 e0       	ldi	r20, 0x04	; 4
5495
    3682:	40 93 d2 04 	sts	0x04D2, r20
5496
    3686:	35 e0       	ldi	r19, 0x05	; 5
5497
    3688:	30 93 d3 04 	sts	0x04D3, r19
5498
    368c:	86 e0       	ldi	r24, 0x06	; 6
5499
    368e:	80 93 d4 04 	sts	0x04D4, r24
5500
    3692:	87 e0       	ldi	r24, 0x07	; 7
5501
    3694:	80 93 d5 04 	sts	0x04D5, r24
5502
    3698:	28 e0       	ldi	r18, 0x08	; 8
5503
    369a:	20 93 d6 04 	sts	0x04D6, r18
5504
    369e:	10 92 d7 04 	sts	0x04D7, r1
5505
    36a2:	9e e1       	ldi	r25, 0x1E	; 30
5506
    36a4:	90 93 d8 04 	sts	0x04D8, r25
5507
    36a8:	8b ef       	ldi	r24, 0xFB	; 251
5508
    36aa:	80 93 da 04 	sts	0x04DA, r24
5509
    36ae:	8a e0       	ldi	r24, 0x0A	; 10
5510
    36b0:	80 93 db 04 	sts	0x04DB, r24
5511
    36b4:	86 e4       	ldi	r24, 0x46	; 70
5512
    36b6:	80 93 d9 04 	sts	0x04D9, r24
5513
    36ba:	90 93 dd 04 	sts	0x04DD, r25
5514
    36be:	50 93 dc 04 	sts	0x04DC, r21
5515
    36c2:	40 93 de 04 	sts	0x04DE, r20
5516
    36c6:	20 93 df 04 	sts	0x04DF, r18
5517
    36ca:	80 e1       	ldi	r24, 0x10	; 16
5518
    36cc:	80 93 e0 04 	sts	0x04E0, r24
5519
    36d0:	8f e0       	ldi	r24, 0x0F	; 15
5520
    36d2:	80 93 e1 04 	sts	0x04E1, r24
5521
    36d6:	8a ef       	ldi	r24, 0xFA	; 250
5522
    36d8:	80 93 e2 04 	sts	0x04E2, r24
5523
    36dc:	8a e1       	ldi	r24, 0x1A	; 26
5524
    36de:	80 93 e3 04 	sts	0x04E3, r24
5525
    36e2:	80 e8       	ldi	r24, 0x80	; 128
5526
    36e4:	80 93 e4 04 	sts	0x04E4, r24
5527
    36e8:	88 e7       	ldi	r24, 0x78	; 120
5528
    36ea:	80 93 e5 04 	sts	0x04E5, r24
5529
    36ee:	96 e9       	ldi	r25, 0x96	; 150
5530
    36f0:	90 93 e6 04 	sts	0x04E6, r25
5531
    36f4:	8a e5       	ldi	r24, 0x5A	; 90
5532
    36f6:	80 93 e7 04 	sts	0x04E7, r24
5533
    36fa:	83 e2       	ldi	r24, 0x23	; 35
5534
    36fc:	80 93 e8 04 	sts	0x04E8, r24
5535
    3700:	84 e1       	ldi	r24, 0x14	; 20
5536
    3702:	80 93 e9 04 	sts	0x04E9, r24
5537
    3706:	10 92 ea 04 	sts	0x04EA, r1
5538
    370a:	30 93 eb 04 	sts	0x04EB, r19
5539
    370e:	10 92 ec 04 	sts	0x04EC, r1
5540
    3712:	10 92 ed 04 	sts	0x04ED, r1
5541
    3716:	10 92 ee 04 	sts	0x04EE, r1
5542
    371a:	10 92 ef 04 	sts	0x04EF, r1
5543
    371e:	84 e6       	ldi	r24, 0x64	; 100
5544
    3720:	80 93 f0 04 	sts	0x04F0, r24
5545
    3724:	88 e2       	ldi	r24, 0x28	; 40
5546
    3726:	80 93 f1 04 	sts	0x04F1, r24
5547
    372a:	10 92 f5 04 	sts	0x04F5, r1
5548
    372e:	82 e3       	ldi	r24, 0x32	; 50
5549
    3730:	80 93 f2 04 	sts	0x04F2, r24
5550
    3734:	90 93 f3 04 	sts	0x04F3, r25
5551
    3738:	30 93 f4 04 	sts	0x04F4, r19
5552
    373c:	ad ef       	ldi	r26, 0xFD	; 253
5553
    373e:	b4 e0       	ldi	r27, 0x04	; 4
5554
    3740:	e0 e7       	ldi	r30, 0x70	; 112
5555
    3742:	f1 e0       	ldi	r31, 0x01	; 1
5556
    3744:	8c e0       	ldi	r24, 0x0C	; 12
5557
    3746:	01 90       	ld	r0, Z+
5558
    3748:	0d 92       	st	X+, r0
5559
    374a:	81 50       	subi	r24, 0x01	; 1
5560
    374c:	e1 f7       	brne	.-8      	; 0x3746 <DefaultKonstanten1+0xd8>
5561
    374e:	08 95       	ret
5562
 
5563
00003750 <SendMotorData>:
5564
    3750:	80 91 29 02 	lds	r24, 0x0229
5565
    3754:	88 23       	and	r24, r24
5566
    3756:	01 f5       	brne	.+64     	; 0x3798 <SendMotorData+0x48>
5567
    3758:	10 92 6e 02 	sts	0x026E, r1
5568
    375c:	10 92 6d 02 	sts	0x026D, r1
5569
    3760:	10 92 71 02 	sts	0x0271, r1
5570
    3764:	10 92 73 02 	sts	0x0273, r1
5571
    3768:	80 91 94 01 	lds	r24, 0x0194
5572
    376c:	88 23       	and	r24, r24
5573
    376e:	11 f0       	breq	.+4      	; 0x3774 <SendMotorData+0x24>
5574
    3770:	80 93 6d 02 	sts	0x026D, r24
5575
    3774:	80 91 95 01 	lds	r24, 0x0195
5576
    3778:	88 23       	and	r24, r24
5577
    377a:	11 f0       	breq	.+4      	; 0x3780 <SendMotorData+0x30>
5578
    377c:	80 93 6e 02 	sts	0x026E, r24
5579
    3780:	80 91 96 01 	lds	r24, 0x0196
5580
    3784:	88 23       	and	r24, r24
5581
    3786:	11 f0       	breq	.+4      	; 0x378c <SendMotorData+0x3c>
5582
    3788:	80 93 73 02 	sts	0x0273, r24
5583
    378c:	80 91 97 01 	lds	r24, 0x0197
5584
    3790:	88 23       	and	r24, r24
5585
    3792:	11 f0       	breq	.+4      	; 0x3798 <SendMotorData+0x48>
5586
    3794:	80 93 71 02 	sts	0x0271, r24
5587
    3798:	80 91 6d 02 	lds	r24, 0x026D
5588
    379c:	99 27       	eor	r25, r25
5589
    379e:	90 93 81 04 	sts	0x0481, r25
5590
    37a2:	80 93 80 04 	sts	0x0480, r24
5591
    37a6:	80 91 6e 02 	lds	r24, 0x026E
5592
    37aa:	99 27       	eor	r25, r25
5593
    37ac:	90 93 83 04 	sts	0x0483, r25
5594
    37b0:	80 93 82 04 	sts	0x0482, r24
5595
    37b4:	80 91 73 02 	lds	r24, 0x0273
5596
    37b8:	99 27       	eor	r25, r25
5597
    37ba:	90 93 85 04 	sts	0x0485, r25
5598
    37be:	80 93 84 04 	sts	0x0484, r24
5599
    37c2:	80 91 71 02 	lds	r24, 0x0271
5600
    37c6:	99 27       	eor	r25, r25
5601
    37c8:	90 93 87 04 	sts	0x0487, r25
5602
    37cc:	80 93 86 04 	sts	0x0486, r24
5603
    37d0:	10 92 ca 01 	sts	0x01CA, r1
5604
    37d4:	10 92 cb 01 	sts	0x01CB, r1
5605
    37d8:	0e 94 ae 12 	call	0x255c	; 0x255c <i2c_start>
5606
    37dc:	08 95       	ret
5607
 
5608
000037de <SetNeutral>:
5609
    37de:	cf 93       	push	r28
5610
    37e0:	df 93       	push	r29
5611
    37e2:	10 92 d9 01 	sts	0x01D9, r1
5612
    37e6:	10 92 d8 01 	sts	0x01D8, r1
5613
    37ea:	10 92 db 01 	sts	0x01DB, r1
5614
    37ee:	10 92 da 01 	sts	0x01DA, r1
5615
    37f2:	80 e0       	ldi	r24, 0x00	; 0
5616
    37f4:	90 e0       	ldi	r25, 0x00	; 0
5617
    37f6:	a0 e0       	ldi	r26, 0x00	; 0
5618
    37f8:	b0 e0       	ldi	r27, 0x00	; 0
5619
    37fa:	80 93 dc 01 	sts	0x01DC, r24
5620
    37fe:	90 93 dd 01 	sts	0x01DD, r25
5621
    3802:	a0 93 de 01 	sts	0x01DE, r26
5622
    3806:	b0 93 df 01 	sts	0x01DF, r27
5623
    380a:	10 92 d3 01 	sts	0x01D3, r1
5624
    380e:	10 92 d2 01 	sts	0x01D2, r1
5625
    3812:	10 92 d5 01 	sts	0x01D5, r1
5626
    3816:	10 92 d4 01 	sts	0x01D4, r1
5627
    381a:	10 92 d7 01 	sts	0x01D7, r1
5628
    381e:	10 92 d6 01 	sts	0x01D6, r1
5629
    3822:	0e 94 e1 16 	call	0x2dc2	; 0x2dc2 <CalibrierMittelwert>
5630
    3826:	85 e0       	ldi	r24, 0x05	; 5
5631
    3828:	90 e0       	ldi	r25, 0x00	; 0
5632
    382a:	0e 94 8f 0a 	call	0x151e	; 0x151e <SetDelay>
5633
    382e:	ec 01       	movw	r28, r24
5634
    3830:	ce 01       	movw	r24, r28
5635
    3832:	0e 94 98 0a 	call	0x1530	; 0x1530 <CheckDelay>
5636
    3836:	88 23       	and	r24, r24
5637
    3838:	d9 f3       	breq	.-10     	; 0x3830 <SetNeutral+0x52>
5638
    383a:	0e 94 e1 16 	call	0x2dc2	; 0x2dc2 <CalibrierMittelwert>
5639
    383e:	80 91 d7 04 	lds	r24, 0x04D7
5640
    3842:	80 ff       	sbrs	r24, 0
5641
    3844:	10 c0       	rjmp	.+32     	; 0x3866 <SetNeutral+0x88>
5642
    3846:	80 91 0a 01 	lds	r24, 0x010A
5643
    384a:	90 91 0b 01 	lds	r25, 0x010B
5644
    384e:	87 5b       	subi	r24, 0xB7	; 183
5645
    3850:	93 40       	sbci	r25, 0x03	; 3
5646
    3852:	38 f4       	brcc	.+14     	; 0x3862 <SetNeutral+0x84>
5647
    3854:	80 91 0a 01 	lds	r24, 0x010A
5648
    3858:	90 91 0b 01 	lds	r25, 0x010B
5649
    385c:	8e 5e       	subi	r24, 0xEE	; 238
5650
    385e:	92 40       	sbci	r25, 0x02	; 2
5651
    3860:	10 f4       	brcc	.+4      	; 0x3866 <SetNeutral+0x88>
5652
    3862:	0e 94 b4 0e 	call	0x1d68	; 0x1d68 <SucheLuftruckOffset>
5653
    3866:	80 91 0b 05 	lds	r24, 0x050B
5654
    386a:	90 91 0c 05 	lds	r25, 0x050C
5655
    386e:	97 ff       	sbrs	r25, 7
5656
    3870:	03 c0       	rjmp	.+6      	; 0x3878 <SetNeutral+0x9a>
5657
    3872:	90 95       	com	r25
5658
    3874:	81 95       	neg	r24
5659
    3876:	9f 4f       	sbci	r25, 0xFF	; 255
5660
    3878:	90 93 d3 01 	sts	0x01D3, r25
5661
    387c:	80 93 d2 01 	sts	0x01D2, r24
5662
    3880:	80 91 09 05 	lds	r24, 0x0509
5663
    3884:	90 91 0a 05 	lds	r25, 0x050A
5664
    3888:	97 ff       	sbrs	r25, 7
5665
    388a:	03 c0       	rjmp	.+6      	; 0x3892 <SetNeutral+0xb4>
5666
    388c:	90 95       	com	r25
5667
    388e:	81 95       	neg	r24
5668
    3890:	9f 4f       	sbci	r25, 0xFF	; 255
5669
    3892:	90 93 d5 01 	sts	0x01D5, r25
5670
    3896:	80 93 d4 01 	sts	0x01D4, r24
5671
    389a:	80 91 17 05 	lds	r24, 0x0517
5672
    389e:	90 91 18 05 	lds	r25, 0x0518
5673
    38a2:	97 ff       	sbrs	r25, 7
5674
    38a4:	03 c0       	rjmp	.+6      	; 0x38ac <SetNeutral+0xce>
5675
    38a6:	90 95       	com	r25
5676
    38a8:	81 95       	neg	r24
5677
    38aa:	9f 4f       	sbci	r25, 0xFF	; 255
5678
    38ac:	90 93 d7 01 	sts	0x01D7, r25
5679
    38b0:	80 93 d6 01 	sts	0x01D6, r24
5680
    38b4:	80 91 1d 05 	lds	r24, 0x051D
5681
    38b8:	90 91 1e 05 	lds	r25, 0x051E
5682
    38bc:	97 ff       	sbrs	r25, 7
5683
    38be:	03 c0       	rjmp	.+6      	; 0x38c6 <SetNeutral+0xe8>
5684
    38c0:	90 95       	com	r25
5685
    38c2:	81 95       	neg	r24
5686
    38c4:	9f 4f       	sbci	r25, 0xFF	; 255
5687
    38c6:	60 e1       	ldi	r22, 0x10	; 16
5688
    38c8:	70 e0       	ldi	r23, 0x00	; 0
5689
    38ca:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
5690
    38ce:	70 93 db 01 	sts	0x01DB, r23
5691
    38d2:	60 93 da 01 	sts	0x01DA, r22
5692
    38d6:	80 91 14 05 	lds	r24, 0x0514
5693
    38da:	90 91 15 05 	lds	r25, 0x0515
5694
    38de:	97 ff       	sbrs	r25, 7
5695
    38e0:	03 c0       	rjmp	.+6      	; 0x38e8 <SetNeutral+0x10a>
5696
    38e2:	90 95       	com	r25
5697
    38e4:	81 95       	neg	r24
5698
    38e6:	9f 4f       	sbci	r25, 0xFF	; 255
5699
    38e8:	60 e1       	ldi	r22, 0x10	; 16
5700
    38ea:	70 e0       	ldi	r23, 0x00	; 0
5701
    38ec:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
5702
    38f0:	70 93 d9 01 	sts	0x01D9, r23
5703
    38f4:	60 93 d8 01 	sts	0x01D8, r22
5704
    38f8:	60 91 8b 04 	lds	r22, 0x048B
5705
    38fc:	70 91 8c 04 	lds	r23, 0x048C
5706
    3900:	88 27       	eor	r24, r24
5707
    3902:	77 fd       	sbrc	r23, 7
5708
    3904:	80 95       	com	r24
5709
    3906:	98 2f       	mov	r25, r24
5710
    3908:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
5711
    390c:	60 93 dc 01 	sts	0x01DC, r22
5712
    3910:	70 93 dd 01 	sts	0x01DD, r23
5713
    3914:	80 93 de 01 	sts	0x01DE, r24
5714
    3918:	90 93 df 01 	sts	0x01DF, r25
5715
    391c:	10 92 f6 01 	sts	0x01F6, r1
5716
    3920:	10 92 f7 01 	sts	0x01F7, r1
5717
    3924:	10 92 f8 01 	sts	0x01F8, r1
5718
    3928:	10 92 f9 01 	sts	0x01F9, r1
5719
    392c:	10 92 fa 01 	sts	0x01FA, r1
5720
    3930:	10 92 fb 01 	sts	0x01FB, r1
5721
    3934:	10 92 fc 01 	sts	0x01FC, r1
5722
    3938:	10 92 fd 01 	sts	0x01FD, r1
5723
    393c:	10 92 fe 01 	sts	0x01FE, r1
5724
    3940:	10 92 ff 01 	sts	0x01FF, r1
5725
    3944:	10 92 00 02 	sts	0x0200, r1
5726
    3948:	10 92 01 02 	sts	0x0201, r1
5727
    394c:	10 92 02 02 	sts	0x0202, r1
5728
    3950:	10 92 03 02 	sts	0x0203, r1
5729
    3954:	10 92 04 02 	sts	0x0204, r1
5730
    3958:	10 92 05 02 	sts	0x0205, r1
5731
    395c:	10 92 06 02 	sts	0x0206, r1
5732
    3960:	10 92 07 02 	sts	0x0207, r1
5733
    3964:	10 92 08 02 	sts	0x0208, r1
5734
    3968:	10 92 09 02 	sts	0x0209, r1
5735
    396c:	10 92 0c 05 	sts	0x050C, r1
5736
    3970:	10 92 0b 05 	sts	0x050B, r1
5737
    3974:	10 92 0a 05 	sts	0x050A, r1
5738
    3978:	10 92 09 05 	sts	0x0509, r1
5739
    397c:	10 92 18 05 	sts	0x0518, r1
5740
    3980:	10 92 17 05 	sts	0x0517, r1
5741
    3984:	80 91 06 01 	lds	r24, 0x0106
5742
    3988:	90 91 07 01 	lds	r25, 0x0107
5743
    398c:	a0 91 08 01 	lds	r26, 0x0108
5744
    3990:	b0 91 09 01 	lds	r27, 0x0109
5745
    3994:	90 93 8e 04 	sts	0x048E, r25
5746
    3998:	80 93 8d 04 	sts	0x048D, r24
5747
    399c:	10 92 c0 01 	sts	0x01C0, r1
5748
    39a0:	10 92 bf 01 	sts	0x01BF, r1
5749
    39a4:	10 92 0e 02 	sts	0x020E, r1
5750
    39a8:	10 92 0f 02 	sts	0x020F, r1
5751
    39ac:	10 92 10 02 	sts	0x0210, r1
5752
    39b0:	10 92 11 02 	sts	0x0211, r1
5753
    39b4:	80 91 12 02 	lds	r24, 0x0212
5754
    39b8:	90 91 13 02 	lds	r25, 0x0213
5755
    39bc:	90 93 15 02 	sts	0x0215, r25
5756
    39c0:	80 93 14 02 	sts	0x0214, r24
5757
    39c4:	0e 94 e5 27 	call	0x4fca	; 0x4fca <GPS_Neutral>
5758
    39c8:	82 e3       	ldi	r24, 0x32	; 50
5759
    39ca:	90 e0       	ldi	r25, 0x00	; 0
5760
    39cc:	90 93 a7 01 	sts	0x01A7, r25
5761
    39d0:	80 93 a6 01 	sts	0x01A6, r24
5762
    39d4:	df 91       	pop	r29
5763
    39d6:	cf 91       	pop	r28
5764
    39d8:	08 95       	ret
5765
 
5766
000039da <Piep>:
5767
    39da:	1f 93       	push	r17
5768
    39dc:	18 2f       	mov	r17, r24
5769
    39de:	0e c0       	rjmp	.+28     	; 0x39fc <Piep+0x22>
5770
    39e0:	80 91 29 02 	lds	r24, 0x0229
5771
    39e4:	88 23       	and	r24, r24
5772
    39e6:	61 f4       	brne	.+24     	; 0x3a00 <Piep+0x26>
5773
    39e8:	84 e6       	ldi	r24, 0x64	; 100
5774
    39ea:	90 e0       	ldi	r25, 0x00	; 0
5775
    39ec:	90 93 a7 01 	sts	0x01A7, r25
5776
    39f0:	80 93 a6 01 	sts	0x01A6, r24
5777
    39f4:	8a ef       	ldi	r24, 0xFA	; 250
5778
    39f6:	90 e0       	ldi	r25, 0x00	; 0
5779
    39f8:	0e 94 78 0b 	call	0x16f0	; 0x16f0 <Delay_ms>
5780
    39fc:	11 50       	subi	r17, 0x01	; 1
5781
    39fe:	80 f7       	brcc	.-32     	; 0x39e0 <Piep+0x6>
5782
    3a00:	1f 91       	pop	r17
5783
    3a02:	08 95       	ret
5784
 
5785
00003a04 <MotorRegler>:
5786
    3a04:	2f 92       	push	r2
5787
    3a06:	3f 92       	push	r3
5788
    3a08:	4f 92       	push	r4
5789
    3a0a:	5f 92       	push	r5
5790
    3a0c:	6f 92       	push	r6
5791
    3a0e:	7f 92       	push	r7
5792
    3a10:	8f 92       	push	r8
5793
    3a12:	9f 92       	push	r9
5794
    3a14:	af 92       	push	r10
5795
    3a16:	bf 92       	push	r11
5796
    3a18:	cf 92       	push	r12
5797
    3a1a:	df 92       	push	r13
5798
    3a1c:	ef 92       	push	r14
5799
    3a1e:	ff 92       	push	r15
5800
    3a20:	0f 93       	push	r16
5801
    3a22:	1f 93       	push	r17
5802
    3a24:	cf 93       	push	r28
5803
    3a26:	df 93       	push	r29
5804
    3a28:	cd b7       	in	r28, 0x3d	; 61
5805
    3a2a:	de b7       	in	r29, 0x3e	; 62
5806
    3a2c:	28 97       	sbiw	r28, 0x08	; 8
5807
    3a2e:	0f b6       	in	r0, 0x3f	; 63
5808
    3a30:	f8 94       	cli
5809
    3a32:	de bf       	out	0x3e, r29	; 62
5810
    3a34:	0f be       	out	0x3f, r0	; 63
5811
    3a36:	cd bf       	out	0x3d, r28	; 61
5812
    3a38:	0e 94 20 14 	call	0x2840	; 0x2840 <Mittelwert>
5813
    3a3c:	29 9a       	sbi	0x05, 1	; 5
5814
    3a3e:	e0 91 d1 04 	lds	r30, 0x04D1
5815
    3a42:	ae 2f       	mov	r26, r30
5816
    3a44:	bb 27       	eor	r27, r27
5817
    3a46:	aa 0f       	add	r26, r26
5818
    3a48:	bb 1f       	adc	r27, r27
5819
    3a4a:	ad 55       	subi	r26, 0x5D	; 93
5820
    3a4c:	bb 4f       	sbci	r27, 0xFB	; 251
5821
    3a4e:	0d 90       	ld	r0, X+
5822
    3a50:	bc 91       	ld	r27, X
5823
    3a52:	a0 2d       	mov	r26, r0
5824
    3a54:	9d 01       	movw	r18, r26
5825
    3a56:	28 58       	subi	r18, 0x88	; 136
5826
    3a58:	3f 4f       	sbci	r19, 0xFF	; 255
5827
    3a5a:	3a 83       	std	Y+2, r19	; 0x02
5828
    3a5c:	29 83       	std	Y+1, r18	; 0x01
5829
    3a5e:	37 ff       	sbrs	r19, 7
5830
    3a60:	02 c0       	rjmp	.+4      	; 0x3a66 <MotorRegler+0x62>
5831
    3a62:	1a 82       	std	Y+2, r1	; 0x02
5832
    3a64:	19 82       	std	Y+1, r1	; 0x01
5833
    3a66:	80 91 22 02 	lds	r24, 0x0222
5834
    3a6a:	84 36       	cpi	r24, 0x64	; 100
5835
    3a6c:	08 f0       	brcs	.+2      	; 0x3a70 <MotorRegler+0x6c>
5836
    3a6e:	4a c0       	rjmp	.+148    	; 0x3b04 <MotorRegler+0x100>
5837
    3a70:	80 91 01 01 	lds	r24, 0x0101
5838
    3a74:	88 23       	and	r24, r24
5839
    3a76:	31 f4       	brne	.+12     	; 0x3a84 <MotorRegler+0x80>
5840
    3a78:	84 ef       	ldi	r24, 0xF4	; 244
5841
    3a7a:	91 e0       	ldi	r25, 0x01	; 1
5842
    3a7c:	90 93 a7 01 	sts	0x01A7, r25
5843
    3a80:	80 93 a6 01 	sts	0x01A6, r24
5844
    3a84:	80 91 3d 02 	lds	r24, 0x023D
5845
    3a88:	90 91 3e 02 	lds	r25, 0x023E
5846
    3a8c:	00 97       	sbiw	r24, 0x00	; 0
5847
    3a8e:	31 f0       	breq	.+12     	; 0x3a9c <MotorRegler+0x98>
5848
    3a90:	01 97       	sbiw	r24, 0x01	; 1
5849
    3a92:	90 93 3e 02 	sts	0x023E, r25
5850
    3a96:	80 93 3d 02 	sts	0x023D, r24
5851
    3a9a:	04 c0       	rjmp	.+8      	; 0x3aa4 <MotorRegler+0xa0>
5852
    3a9c:	10 92 29 02 	sts	0x0229, r1
5853
    3aa0:	10 92 18 02 	sts	0x0218, r1
5854
    3aa4:	28 9a       	sbi	0x05, 0	; 5
5855
    3aa6:	80 91 38 02 	lds	r24, 0x0238
5856
    3aaa:	90 91 39 02 	lds	r25, 0x0239
5857
    3aae:	81 5d       	subi	r24, 0xD1	; 209
5858
    3ab0:	97 40       	sbci	r25, 0x07	; 7
5859
    3ab2:	28 f1       	brcs	.+74     	; 0x3afe <MotorRegler+0xfa>
5860
    3ab4:	80 91 e8 04 	lds	r24, 0x04E8
5861
    3ab8:	48 2f       	mov	r20, r24
5862
    3aba:	55 27       	eor	r21, r21
5863
    3abc:	5a 83       	std	Y+2, r21	; 0x02
5864
    3abe:	49 83       	std	Y+1, r20	; 0x01
5865
    3ac0:	81 e0       	ldi	r24, 0x01	; 1
5866
    3ac2:	80 93 18 02 	sts	0x0218, r24
5867
    3ac6:	e0 91 cf 04 	lds	r30, 0x04CF
5868
    3aca:	ff 27       	eor	r31, r31
5869
    3acc:	ee 0f       	add	r30, r30
5870
    3ace:	ff 1f       	adc	r31, r31
5871
    3ad0:	ed 55       	subi	r30, 0x5D	; 93
5872
    3ad2:	fb 4f       	sbci	r31, 0xFB	; 251
5873
    3ad4:	11 82       	std	Z+1, r1	; 0x01
5874
    3ad6:	10 82       	st	Z, r1
5875
    3ad8:	e0 91 d0 04 	lds	r30, 0x04D0
5876
    3adc:	ff 27       	eor	r31, r31
5877
    3ade:	ee 0f       	add	r30, r30
5878
    3ae0:	ff 1f       	adc	r31, r31
5879
    3ae2:	ed 55       	subi	r30, 0x5D	; 93
5880
    3ae4:	fb 4f       	sbci	r31, 0xFB	; 251
5881
    3ae6:	11 82       	std	Z+1, r1	; 0x01
5882
    3ae8:	10 82       	st	Z, r1
5883
    3aea:	e0 91 d2 04 	lds	r30, 0x04D2
5884
    3aee:	ff 27       	eor	r31, r31
5885
    3af0:	ee 0f       	add	r30, r30
5886
    3af2:	ff 1f       	adc	r31, r31
5887
    3af4:	ed 55       	subi	r30, 0x5D	; 93
5888
    3af6:	fb 4f       	sbci	r31, 0xFB	; 251
5889
    3af8:	11 82       	std	Z+1, r1	; 0x01
5890
    3afa:	10 82       	st	Z, r1
5891
    3afc:	ce c1       	rjmp	.+924    	; 0x3e9a <MotorRegler+0x496>
5892
    3afe:	10 92 29 02 	sts	0x0229, r1
5893
    3b02:	cb c1       	rjmp	.+918    	; 0x3e9a <MotorRegler+0x496>
5894
    3b04:	80 91 22 02 	lds	r24, 0x0222
5895
    3b08:	8d 38       	cpi	r24, 0x8D	; 141
5896
    3b0a:	08 f4       	brcc	.+2      	; 0x3b0e <MotorRegler+0x10a>
5897
    3b0c:	c6 c1       	rjmp	.+908    	; 0x3e9a <MotorRegler+0x496>
5898
    3b0e:	10 92 18 02 	sts	0x0218, r1
5899
    3b12:	80 91 e9 04 	lds	r24, 0x04E9
5900
    3b16:	22 e3       	ldi	r18, 0x32	; 50
5901
    3b18:	82 9f       	mul	r24, r18
5902
    3b1a:	c0 01       	movw	r24, r0
5903
    3b1c:	11 24       	eor	r1, r1
5904
    3b1e:	90 93 3e 02 	sts	0x023E, r25
5905
    3b22:	80 93 3d 02 	sts	0x023D, r24
5906
    3b26:	69 81       	ldd	r22, Y+1	; 0x01
5907
    3b28:	7a 81       	ldd	r23, Y+2	; 0x02
5908
    3b2a:	69 32       	cpi	r22, 0x29	; 41
5909
    3b2c:	71 05       	cpc	r23, r1
5910
    3b2e:	6c f0       	brlt	.+26     	; 0x3b4a <MotorRegler+0x146>
5911
    3b30:	80 91 38 02 	lds	r24, 0x0238
5912
    3b34:	90 91 39 02 	lds	r25, 0x0239
5913
    3b38:	7f ef       	ldi	r23, 0xFF	; 255
5914
    3b3a:	8f 3f       	cpi	r24, 0xFF	; 255
5915
    3b3c:	97 07       	cpc	r25, r23
5916
    3b3e:	81 f1       	breq	.+96     	; 0x3ba0 <MotorRegler+0x19c>
5917
    3b40:	01 96       	adiw	r24, 0x01	; 1
5918
    3b42:	90 93 39 02 	sts	0x0239, r25
5919
    3b46:	80 93 38 02 	sts	0x0238, r24
5920
    3b4a:	80 91 38 02 	lds	r24, 0x0238
5921
    3b4e:	90 91 39 02 	lds	r25, 0x0239
5922
    3b52:	88 3c       	cpi	r24, 0xC8	; 200
5923
    3b54:	91 05       	cpc	r25, r1
5924
    3b56:	20 f0       	brcs	.+8      	; 0x3b60 <MotorRegler+0x15c>
5925
    3b58:	89 81       	ldd	r24, Y+1	; 0x01
5926
    3b5a:	9a 81       	ldd	r25, Y+2	; 0x02
5927
    3b5c:	88 97       	sbiw	r24, 0x28	; 40
5928
    3b5e:	04 f5       	brge	.+64     	; 0x3ba0 <MotorRegler+0x19c>
5929
    3b60:	10 92 53 02 	sts	0x0253, r1
5930
    3b64:	10 92 54 02 	sts	0x0254, r1
5931
    3b68:	10 92 55 02 	sts	0x0255, r1
5932
    3b6c:	10 92 56 02 	sts	0x0256, r1
5933
    3b70:	10 92 4f 02 	sts	0x024F, r1
5934
    3b74:	10 92 50 02 	sts	0x0250, r1
5935
    3b78:	10 92 51 02 	sts	0x0251, r1
5936
    3b7c:	10 92 52 02 	sts	0x0252, r1
5937
    3b80:	10 92 06 02 	sts	0x0206, r1
5938
    3b84:	10 92 07 02 	sts	0x0207, r1
5939
    3b88:	10 92 08 02 	sts	0x0208, r1
5940
    3b8c:	10 92 09 02 	sts	0x0209, r1
5941
    3b90:	10 92 0a 02 	sts	0x020A, r1
5942
    3b94:	10 92 0b 02 	sts	0x020B, r1
5943
    3b98:	10 92 0c 02 	sts	0x020C, r1
5944
    3b9c:	10 92 0d 02 	sts	0x020D, r1
5945
    3ba0:	e9 81       	ldd	r30, Y+1	; 0x01
5946
    3ba2:	fa 81       	ldd	r31, Y+2	; 0x02
5947
    3ba4:	e9 3c       	cpi	r30, 0xC9	; 201
5948
    3ba6:	f1 05       	cpc	r31, r1
5949
    3ba8:	0c f4       	brge	.+2      	; 0x3bac <MotorRegler+0x1a8>
5950
    3baa:	d6 c0       	rjmp	.+428    	; 0x3d58 <MotorRegler+0x354>
5951
    3bac:	80 91 29 02 	lds	r24, 0x0229
5952
    3bb0:	88 23       	and	r24, r24
5953
    3bb2:	09 f0       	breq	.+2      	; 0x3bb6 <MotorRegler+0x1b2>
5954
    3bb4:	72 c1       	rjmp	.+740    	; 0x3e9a <MotorRegler+0x496>
5955
    3bb6:	e0 91 d2 04 	lds	r30, 0x04D2
5956
    3bba:	ff 27       	eor	r31, r31
5957
    3bbc:	ee 0f       	add	r30, r30
5958
    3bbe:	ff 1f       	adc	r31, r31
5959
    3bc0:	ed 55       	subi	r30, 0x5D	; 93
5960
    3bc2:	fb 4f       	sbci	r31, 0xFB	; 251
5961
    3bc4:	80 81       	ld	r24, Z
5962
    3bc6:	91 81       	ldd	r25, Z+1	; 0x01
5963
    3bc8:	8c 34       	cpi	r24, 0x4C	; 76
5964
    3bca:	91 05       	cpc	r25, r1
5965
    3bcc:	0c f4       	brge	.+2      	; 0x3bd0 <MotorRegler+0x1cc>
5966
    3bce:	c1 c0       	rjmp	.+386    	; 0x3d52 <MotorRegler+0x34e>
5967
    3bd0:	80 91 3c 02 	lds	r24, 0x023C
5968
    3bd4:	8f 5f       	subi	r24, 0xFF	; 255
5969
    3bd6:	80 93 3c 02 	sts	0x023C, r24
5970
    3bda:	89 3c       	cpi	r24, 0xC9	; 201
5971
    3bdc:	08 f4       	brcc	.+2      	; 0x3be0 <MotorRegler+0x1dc>
5972
    3bde:	5d c1       	rjmp	.+698    	; 0x3e9a <MotorRegler+0x496>
5973
    3be0:	29 98       	cbi	0x05, 1	; 5
5974
    3be2:	0e 94 ef 1b 	call	0x37de	; 0x37de <SetNeutral>
5975
    3be6:	10 92 29 02 	sts	0x0229, r1
5976
    3bea:	10 92 3c 02 	sts	0x023C, r1
5977
    3bee:	10 92 39 02 	sts	0x0239, r1
5978
    3bf2:	10 92 38 02 	sts	0x0238, r1
5979
    3bf6:	80 91 cf 04 	lds	r24, 0x04CF
5980
    3bfa:	28 2f       	mov	r18, r24
5981
    3bfc:	33 27       	eor	r19, r19
5982
    3bfe:	f9 01       	movw	r30, r18
5983
    3c00:	ee 0f       	add	r30, r30
5984
    3c02:	ff 1f       	adc	r31, r31
5985
    3c04:	ed 55       	subi	r30, 0x5D	; 93
5986
    3c06:	fb 4f       	sbci	r31, 0xFB	; 251
5987
    3c08:	80 81       	ld	r24, Z
5988
    3c0a:	91 81       	ldd	r25, Z+1	; 0x01
5989
    3c0c:	87 34       	cpi	r24, 0x47	; 71
5990
    3c0e:	91 05       	cpc	r25, r1
5991
    3c10:	9c f4       	brge	.+38     	; 0x3c38 <MotorRegler+0x234>
5992
    3c12:	e0 91 d0 04 	lds	r30, 0x04D0
5993
    3c16:	ff 27       	eor	r31, r31
5994
    3c18:	ee 0f       	add	r30, r30
5995
    3c1a:	ff 1f       	adc	r31, r31
5996
    3c1c:	ed 55       	subi	r30, 0x5D	; 93
5997
    3c1e:	fb 4f       	sbci	r31, 0xFB	; 251
5998
    3c20:	01 90       	ld	r0, Z+
5999
    3c22:	f0 81       	ld	r31, Z
6000
    3c24:	e0 2d       	mov	r30, r0
6001
    3c26:	f7 ff       	sbrs	r31, 7
6002
    3c28:	03 c0       	rjmp	.+6      	; 0x3c30 <MotorRegler+0x22c>
6003
    3c2a:	f0 95       	com	r31
6004
    3c2c:	e1 95       	neg	r30
6005
    3c2e:	ff 4f       	sbci	r31, 0xFF	; 255
6006
    3c30:	e7 34       	cpi	r30, 0x47	; 71
6007
    3c32:	f1 05       	cpc	r31, r1
6008
    3c34:	0c f4       	brge	.+2      	; 0x3c38 <MotorRegler+0x234>
6009
    3c36:	6c c0       	rjmp	.+216    	; 0x3d10 <MotorRegler+0x30c>
6010
    3c38:	80 91 d0 04 	lds	r24, 0x04D0
6011
    3c3c:	68 2f       	mov	r22, r24
6012
    3c3e:	77 27       	eor	r23, r23
6013
    3c40:	db 01       	movw	r26, r22
6014
    3c42:	aa 0f       	add	r26, r26
6015
    3c44:	bb 1f       	adc	r27, r27
6016
    3c46:	ad 55       	subi	r26, 0x5D	; 93
6017
    3c48:	bb 4f       	sbci	r27, 0xFB	; 251
6018
    3c4a:	8d 91       	ld	r24, X+
6019
    3c4c:	9c 91       	ld	r25, X
6020
    3c4e:	11 97       	sbiw	r26, 0x01	; 1
6021
    3c50:	87 34       	cpi	r24, 0x47	; 71
6022
    3c52:	91 05       	cpc	r25, r1
6023
    3c54:	3c f0       	brlt	.+14     	; 0x3c64 <MotorRegler+0x260>
6024
    3c56:	f9 01       	movw	r30, r18
6025
    3c58:	ee 0f       	add	r30, r30
6026
    3c5a:	ff 1f       	adc	r31, r31
6027
    3c5c:	ed 55       	subi	r30, 0x5D	; 93
6028
    3c5e:	fb 4f       	sbci	r31, 0xFB	; 251
6029
    3c60:	80 81       	ld	r24, Z
6030
    3c62:	91 81       	ldd	r25, Z+1	; 0x01
6031
    3c64:	8d 91       	ld	r24, X+
6032
    3c66:	9c 91       	ld	r25, X
6033
    3c68:	87 34       	cpi	r24, 0x47	; 71
6034
    3c6a:	91 05       	cpc	r25, r1
6035
    3c6c:	64 f0       	brlt	.+24     	; 0x3c86 <MotorRegler+0x282>
6036
    3c6e:	f9 01       	movw	r30, r18
6037
    3c70:	ee 0f       	add	r30, r30
6038
    3c72:	ff 1f       	adc	r31, r31
6039
    3c74:	ed 55       	subi	r30, 0x5D	; 93
6040
    3c76:	fb 4f       	sbci	r31, 0xFB	; 251
6041
    3c78:	80 81       	ld	r24, Z
6042
    3c7a:	91 81       	ldd	r25, Z+1	; 0x01
6043
    3c7c:	87 34       	cpi	r24, 0x47	; 71
6044
    3c7e:	91 05       	cpc	r25, r1
6045
    3c80:	14 f0       	brlt	.+4      	; 0x3c86 <MotorRegler+0x282>
6046
    3c82:	42 e0       	ldi	r20, 0x02	; 2
6047
    3c84:	01 c0       	rjmp	.+2      	; 0x3c88 <MotorRegler+0x284>
6048
    3c86:	41 e0       	ldi	r20, 0x01	; 1
6049
    3c88:	fb 01       	movw	r30, r22
6050
    3c8a:	ee 0f       	add	r30, r30
6051
    3c8c:	ff 1f       	adc	r31, r31
6052
    3c8e:	ed 55       	subi	r30, 0x5D	; 93
6053
    3c90:	fb 4f       	sbci	r31, 0xFB	; 251
6054
    3c92:	80 81       	ld	r24, Z
6055
    3c94:	91 81       	ldd	r25, Z+1	; 0x01
6056
    3c96:	86 34       	cpi	r24, 0x46	; 70
6057
    3c98:	91 05       	cpc	r25, r1
6058
    3c9a:	5c f4       	brge	.+22     	; 0x3cb2 <MotorRegler+0x2ae>
6059
    3c9c:	f9 01       	movw	r30, r18
6060
    3c9e:	ee 0f       	add	r30, r30
6061
    3ca0:	ff 1f       	adc	r31, r31
6062
    3ca2:	ed 55       	subi	r30, 0x5D	; 93
6063
    3ca4:	fb 4f       	sbci	r31, 0xFB	; 251
6064
    3ca6:	80 81       	ld	r24, Z
6065
    3ca8:	91 81       	ldd	r25, Z+1	; 0x01
6066
    3caa:	87 34       	cpi	r24, 0x47	; 71
6067
    3cac:	91 05       	cpc	r25, r1
6068
    3cae:	0c f0       	brlt	.+2      	; 0x3cb2 <MotorRegler+0x2ae>
6069
    3cb0:	43 e0       	ldi	r20, 0x03	; 3
6070
    3cb2:	fb 01       	movw	r30, r22
6071
    3cb4:	ee 0f       	add	r30, r30
6072
    3cb6:	ff 1f       	adc	r31, r31
6073
    3cb8:	ed 55       	subi	r30, 0x5D	; 93
6074
    3cba:	fb 4f       	sbci	r31, 0xFB	; 251
6075
    3cbc:	80 81       	ld	r24, Z
6076
    3cbe:	91 81       	ldd	r25, Z+1	; 0x01
6077
    3cc0:	8a 5b       	subi	r24, 0xBA	; 186
6078
    3cc2:	9f 4f       	sbci	r25, 0xFF	; 255
6079
    3cc4:	5c f4       	brge	.+22     	; 0x3cdc <MotorRegler+0x2d8>
6080
    3cc6:	f9 01       	movw	r30, r18
6081
    3cc8:	ee 0f       	add	r30, r30
6082
    3cca:	ff 1f       	adc	r31, r31
6083
    3ccc:	ed 55       	subi	r30, 0x5D	; 93
6084
    3cce:	fb 4f       	sbci	r31, 0xFB	; 251
6085
    3cd0:	80 81       	ld	r24, Z
6086
    3cd2:	91 81       	ldd	r25, Z+1	; 0x01
6087
    3cd4:	87 34       	cpi	r24, 0x47	; 71
6088
    3cd6:	91 05       	cpc	r25, r1
6089
    3cd8:	0c f0       	brlt	.+2      	; 0x3cdc <MotorRegler+0x2d8>
6090
    3cda:	44 e0       	ldi	r20, 0x04	; 4
6091
    3cdc:	66 0f       	add	r22, r22
6092
    3cde:	77 1f       	adc	r23, r23
6093
    3ce0:	6d 55       	subi	r22, 0x5D	; 93
6094
    3ce2:	7b 4f       	sbci	r23, 0xFB	; 251
6095
    3ce4:	fb 01       	movw	r30, r22
6096
    3ce6:	80 81       	ld	r24, Z
6097
    3ce8:	91 81       	ldd	r25, Z+1	; 0x01
6098
    3cea:	8a 5b       	subi	r24, 0xBA	; 186
6099
    3cec:	9f 4f       	sbci	r25, 0xFF	; 255
6100
    3cee:	5c f4       	brge	.+22     	; 0x3d06 <MotorRegler+0x302>
6101
    3cf0:	22 0f       	add	r18, r18
6102
    3cf2:	33 1f       	adc	r19, r19
6103
    3cf4:	2d 55       	subi	r18, 0x5D	; 93
6104
    3cf6:	3b 4f       	sbci	r19, 0xFB	; 251
6105
    3cf8:	f9 01       	movw	r30, r18
6106
    3cfa:	80 81       	ld	r24, Z
6107
    3cfc:	91 81       	ldd	r25, Z+1	; 0x01
6108
    3cfe:	86 34       	cpi	r24, 0x46	; 70
6109
    3d00:	91 05       	cpc	r25, r1
6110
    3d02:	0c f4       	brge	.+2      	; 0x3d06 <MotorRegler+0x302>
6111
    3d04:	45 e0       	ldi	r20, 0x05	; 5
6112
    3d06:	a2 e0       	ldi	r26, 0x02	; 2
6113
    3d08:	b0 e0       	ldi	r27, 0x00	; 0
6114
    3d0a:	04 2e       	mov	r0, r20
6115
    3d0c:	0e 94 0f 2a 	call	0x541e	; 0x541e <__eeprom_write_byte_1F2021>
6116
    3d10:	0e 94 f8 01 	call	0x3f0	; 0x3f0 <GetActiveParamSetNumber>
6117
    3d14:	4a e3       	ldi	r20, 0x3A	; 58
6118
    3d16:	6f ec       	ldi	r22, 0xCF	; 207
6119
    3d18:	74 e0       	ldi	r23, 0x04	; 4
6120
    3d1a:	0e 94 17 02 	call	0x42e	; 0x42e <ReadParameterSet>
6121
    3d1e:	0e 94 f8 01 	call	0x3f0	; 0x3f0 <GetActiveParamSetNumber>
6122
    3d22:	0e 94 ed 1c 	call	0x39da	; 0x39da <Piep>
6123
    3d26:	80 91 d7 04 	lds	r24, 0x04D7
6124
    3d2a:	80 ff       	sbrs	r24, 0
6125
    3d2c:	b6 c0       	rjmp	.+364    	; 0x3e9a <MotorRegler+0x496>
6126
    3d2e:	80 91 0a 01 	lds	r24, 0x010A
6127
    3d32:	90 91 0b 01 	lds	r25, 0x010B
6128
    3d36:	87 5b       	subi	r24, 0xB7	; 183
6129
    3d38:	93 40       	sbci	r25, 0x03	; 3
6130
    3d3a:	40 f4       	brcc	.+16     	; 0x3d4c <MotorRegler+0x348>
6131
    3d3c:	80 91 0a 01 	lds	r24, 0x010A
6132
    3d40:	90 91 0b 01 	lds	r25, 0x010B
6133
    3d44:	8e 5e       	subi	r24, 0xEE	; 238
6134
    3d46:	92 40       	sbci	r25, 0x02	; 2
6135
    3d48:	08 f0       	brcs	.+2      	; 0x3d4c <MotorRegler+0x348>
6136
    3d4a:	a7 c0       	rjmp	.+334    	; 0x3e9a <MotorRegler+0x496>
6137
    3d4c:	0e 94 b4 0e 	call	0x1d68	; 0x1d68 <SucheLuftruckOffset>
6138
    3d50:	a4 c0       	rjmp	.+328    	; 0x3e9a <MotorRegler+0x496>
6139
    3d52:	10 92 3c 02 	sts	0x023C, r1
6140
    3d56:	a1 c0       	rjmp	.+322    	; 0x3e9a <MotorRegler+0x496>
6141
    3d58:	49 81       	ldd	r20, Y+1	; 0x01
6142
    3d5a:	5a 81       	ldd	r21, Y+2	; 0x02
6143
    3d5c:	43 32       	cpi	r20, 0x23	; 35
6144
    3d5e:	51 05       	cpc	r21, r1
6145
    3d60:	0c f0       	brlt	.+2      	; 0x3d64 <MotorRegler+0x360>
6146
    3d62:	9b c0       	rjmp	.+310    	; 0x3e9a <MotorRegler+0x496>
6147
    3d64:	80 91 d2 04 	lds	r24, 0x04D2
6148
    3d68:	48 2f       	mov	r20, r24
6149
    3d6a:	55 27       	eor	r21, r21
6150
    3d6c:	fa 01       	movw	r30, r20
6151
    3d6e:	ee 0f       	add	r30, r30
6152
    3d70:	ff 1f       	adc	r31, r31
6153
    3d72:	ed 55       	subi	r30, 0x5D	; 93
6154
    3d74:	fb 4f       	sbci	r31, 0xFB	; 251
6155
    3d76:	80 81       	ld	r24, Z
6156
    3d78:	91 81       	ldd	r25, Z+1	; 0x01
6157
    3d7a:	85 5b       	subi	r24, 0xB5	; 181
6158
    3d7c:	9f 4f       	sbci	r25, 0xFF	; 255
6159
    3d7e:	0c f0       	brlt	.+2      	; 0x3d82 <MotorRegler+0x37e>
6160
    3d80:	6d c0       	rjmp	.+218    	; 0x3e5c <MotorRegler+0x458>
6161
    3d82:	80 91 3b 02 	lds	r24, 0x023B
6162
    3d86:	8f 5f       	subi	r24, 0xFF	; 255
6163
    3d88:	80 93 3b 02 	sts	0x023B, r24
6164
    3d8c:	89 3c       	cpi	r24, 0xC9	; 201
6165
    3d8e:	08 f4       	brcc	.+2      	; 0x3d92 <MotorRegler+0x38e>
6166
    3d90:	67 c0       	rjmp	.+206    	; 0x3e60 <MotorRegler+0x45c>
6167
    3d92:	88 ec       	ldi	r24, 0xC8	; 200
6168
    3d94:	80 93 3b 02 	sts	0x023B, r24
6169
    3d98:	81 e0       	ldi	r24, 0x01	; 1
6170
    3d9a:	90 e0       	ldi	r25, 0x00	; 0
6171
    3d9c:	90 93 39 02 	sts	0x0239, r25
6172
    3da0:	80 93 38 02 	sts	0x0238, r24
6173
    3da4:	81 e0       	ldi	r24, 0x01	; 1
6174
    3da6:	80 93 29 02 	sts	0x0229, r24
6175
    3daa:	10 92 4b 02 	sts	0x024B, r1
6176
    3dae:	10 92 4c 02 	sts	0x024C, r1
6177
    3db2:	10 92 4d 02 	sts	0x024D, r1
6178
    3db6:	10 92 4e 02 	sts	0x024E, r1
6179
    3dba:	10 92 06 02 	sts	0x0206, r1
6180
    3dbe:	10 92 07 02 	sts	0x0207, r1
6181
    3dc2:	10 92 08 02 	sts	0x0208, r1
6182
    3dc6:	10 92 09 02 	sts	0x0209, r1
6183
    3dca:	10 92 0a 02 	sts	0x020A, r1
6184
    3dce:	10 92 0b 02 	sts	0x020B, r1
6185
    3dd2:	10 92 0c 02 	sts	0x020C, r1
6186
    3dd6:	10 92 0d 02 	sts	0x020D, r1
6187
    3dda:	10 92 f6 01 	sts	0x01F6, r1
6188
    3dde:	10 92 f7 01 	sts	0x01F7, r1
6189
    3de2:	10 92 f8 01 	sts	0x01F8, r1
6190
    3de6:	10 92 f9 01 	sts	0x01F9, r1
6191
    3dea:	10 92 fe 01 	sts	0x01FE, r1
6192
    3dee:	10 92 ff 01 	sts	0x01FF, r1
6193
    3df2:	10 92 00 02 	sts	0x0200, r1
6194
    3df6:	10 92 01 02 	sts	0x0201, r1
6195
    3dfa:	80 91 e2 01 	lds	r24, 0x01E2
6196
    3dfe:	90 91 e3 01 	lds	r25, 0x01E3
6197
    3e02:	a0 91 e4 01 	lds	r26, 0x01E4
6198
    3e06:	b0 91 e5 01 	lds	r27, 0x01E5
6199
    3e0a:	80 93 fa 01 	sts	0x01FA, r24
6200
    3e0e:	90 93 fb 01 	sts	0x01FB, r25
6201
    3e12:	a0 93 fc 01 	sts	0x01FC, r26
6202
    3e16:	b0 93 fd 01 	sts	0x01FD, r27
6203
    3e1a:	80 91 ea 01 	lds	r24, 0x01EA
6204
    3e1e:	90 91 eb 01 	lds	r25, 0x01EB
6205
    3e22:	a0 91 ec 01 	lds	r26, 0x01EC
6206
    3e26:	b0 91 ed 01 	lds	r27, 0x01ED
6207
    3e2a:	80 93 02 02 	sts	0x0202, r24
6208
    3e2e:	90 93 03 02 	sts	0x0203, r25
6209
    3e32:	a0 93 04 02 	sts	0x0204, r26
6210
    3e36:	b0 93 05 02 	sts	0x0205, r27
6211
    3e3a:	10 92 53 02 	sts	0x0253, r1
6212
    3e3e:	10 92 54 02 	sts	0x0254, r1
6213
    3e42:	10 92 55 02 	sts	0x0255, r1
6214
    3e46:	10 92 56 02 	sts	0x0256, r1
6215
    3e4a:	10 92 4f 02 	sts	0x024F, r1
6216
    3e4e:	10 92 50 02 	sts	0x0250, r1
6217
    3e52:	10 92 51 02 	sts	0x0251, r1
6218
    3e56:	10 92 52 02 	sts	0x0252, r1
6219
    3e5a:	02 c0       	rjmp	.+4      	; 0x3e60 <MotorRegler+0x45c>
6220
    3e5c:	10 92 3b 02 	sts	0x023B, r1
6221
    3e60:	44 0f       	add	r20, r20
6222
    3e62:	55 1f       	adc	r21, r21
6223
    3e64:	4d 55       	subi	r20, 0x5D	; 93
6224
    3e66:	5b 4f       	sbci	r21, 0xFB	; 251
6225
    3e68:	fa 01       	movw	r30, r20
6226
    3e6a:	80 81       	ld	r24, Z
6227
    3e6c:	91 81       	ldd	r25, Z+1	; 0x01
6228
    3e6e:	8c 34       	cpi	r24, 0x4C	; 76
6229
    3e70:	91 05       	cpc	r25, r1
6230
    3e72:	8c f0       	brlt	.+34     	; 0x3e96 <MotorRegler+0x492>
6231
    3e74:	80 91 3a 02 	lds	r24, 0x023A
6232
    3e78:	8f 5f       	subi	r24, 0xFF	; 255
6233
    3e7a:	80 93 3a 02 	sts	0x023A, r24
6234
    3e7e:	89 3c       	cpi	r24, 0xC9	; 201
6235
    3e80:	60 f0       	brcs	.+24     	; 0x3e9a <MotorRegler+0x496>
6236
    3e82:	10 92 29 02 	sts	0x0229, r1
6237
    3e86:	88 ec       	ldi	r24, 0xC8	; 200
6238
    3e88:	80 93 3a 02 	sts	0x023A, r24
6239
    3e8c:	10 92 39 02 	sts	0x0239, r1
6240
    3e90:	10 92 38 02 	sts	0x0238, r1
6241
    3e94:	02 c0       	rjmp	.+4      	; 0x3e9a <MotorRegler+0x496>
6242
    3e96:	10 92 3a 02 	sts	0x023A, r1
6243
    3e9a:	80 91 67 01 	lds	r24, 0x0167
6244
    3e9e:	81 50       	subi	r24, 0x01	; 1
6245
    3ea0:	80 93 67 01 	sts	0x0167, r24
6246
    3ea4:	80 91 67 01 	lds	r24, 0x0167
6247
    3ea8:	8f 3f       	cpi	r24, 0xFF	; 255
6248
    3eaa:	29 f0       	breq	.+10     	; 0x3eb6 <MotorRegler+0x4b2>
6249
    3eac:	80 91 18 02 	lds	r24, 0x0218
6250
    3eb0:	88 23       	and	r24, r24
6251
    3eb2:	09 f4       	brne	.+2      	; 0x3eb6 <MotorRegler+0x4b2>
6252
    3eb4:	12 c1       	rjmp	.+548    	; 0x40da <MotorRegler+0x6d6>
6253
    3eb6:	0e 94 7d 18 	call	0x30fa	; 0x30fa <ParameterZuordnung>
6254
    3eba:	e0 91 cf 04 	lds	r30, 0x04CF
6255
    3ebe:	ff 27       	eor	r31, r31
6256
    3ec0:	ee 0f       	add	r30, r30
6257
    3ec2:	ff 1f       	adc	r31, r31
6258
    3ec4:	df 01       	movw	r26, r30
6259
    3ec6:	ad 55       	subi	r26, 0x5D	; 93
6260
    3ec8:	bb 4f       	sbci	r27, 0xFB	; 251
6261
    3eca:	8d 91       	ld	r24, X+
6262
    3ecc:	9c 91       	ld	r25, X
6263
    3ece:	60 91 de 04 	lds	r22, 0x04DE
6264
    3ed2:	77 27       	eor	r23, r23
6265
    3ed4:	e7 54       	subi	r30, 0x47	; 71
6266
    3ed6:	fb 4f       	sbci	r31, 0xFB	; 251
6267
    3ed8:	20 81       	ld	r18, Z
6268
    3eda:	31 81       	ldd	r19, Z+1	; 0x01
6269
    3edc:	40 91 df 04 	lds	r20, 0x04DF
6270
    3ee0:	55 27       	eor	r21, r21
6271
    3ee2:	fc 01       	movw	r30, r24
6272
    3ee4:	e6 9f       	mul	r30, r22
6273
    3ee6:	c0 01       	movw	r24, r0
6274
    3ee8:	e7 9f       	mul	r30, r23
6275
    3eea:	90 0d       	add	r25, r0
6276
    3eec:	f6 9f       	mul	r31, r22
6277
    3eee:	90 0d       	add	r25, r0
6278
    3ef0:	11 24       	eor	r1, r1
6279
    3ef2:	f9 01       	movw	r30, r18
6280
    3ef4:	e4 9f       	mul	r30, r20
6281
    3ef6:	90 01       	movw	r18, r0
6282
    3ef8:	e5 9f       	mul	r30, r21
6283
    3efa:	30 0d       	add	r19, r0
6284
    3efc:	f4 9f       	mul	r31, r20
6285
    3efe:	30 0d       	add	r19, r0
6286
    3f00:	11 24       	eor	r1, r1
6287
    3f02:	82 0f       	add	r24, r18
6288
    3f04:	93 1f       	adc	r25, r19
6289
    3f06:	90 93 24 02 	sts	0x0224, r25
6290
    3f0a:	80 93 23 02 	sts	0x0223, r24
6291
    3f0e:	e0 91 d0 04 	lds	r30, 0x04D0
6292
    3f12:	ff 27       	eor	r31, r31
6293
    3f14:	ee 0f       	add	r30, r30
6294
    3f16:	ff 1f       	adc	r31, r31
6295
    3f18:	df 01       	movw	r26, r30
6296
    3f1a:	ad 55       	subi	r26, 0x5D	; 93
6297
    3f1c:	bb 4f       	sbci	r27, 0xFB	; 251
6298
    3f1e:	8d 91       	ld	r24, X+
6299
    3f20:	9c 91       	ld	r25, X
6300
    3f22:	e7 54       	subi	r30, 0x47	; 71
6301
    3f24:	fb 4f       	sbci	r31, 0xFB	; 251
6302
    3f26:	20 81       	ld	r18, Z
6303
    3f28:	31 81       	ldd	r19, Z+1	; 0x01
6304
    3f2a:	fc 01       	movw	r30, r24
6305
    3f2c:	e6 9f       	mul	r30, r22
6306
    3f2e:	c0 01       	movw	r24, r0
6307
    3f30:	e7 9f       	mul	r30, r23
6308
    3f32:	90 0d       	add	r25, r0
6309
    3f34:	f6 9f       	mul	r31, r22
6310
    3f36:	90 0d       	add	r25, r0
6311
    3f38:	11 24       	eor	r1, r1
6312
    3f3a:	b9 01       	movw	r22, r18
6313
    3f3c:	64 9f       	mul	r22, r20
6314
    3f3e:	90 01       	movw	r18, r0
6315
    3f40:	65 9f       	mul	r22, r21
6316
    3f42:	30 0d       	add	r19, r0
6317
    3f44:	74 9f       	mul	r23, r20
6318
    3f46:	30 0d       	add	r19, r0
6319
    3f48:	11 24       	eor	r1, r1
6320
    3f4a:	82 0f       	add	r24, r18
6321
    3f4c:	93 1f       	adc	r25, r19
6322
    3f4e:	90 93 26 02 	sts	0x0226, r25
6323
    3f52:	80 93 25 02 	sts	0x0225, r24
6324
    3f56:	e0 91 d2 04 	lds	r30, 0x04D2
6325
    3f5a:	ff 27       	eor	r31, r31
6326
    3f5c:	ee 0f       	add	r30, r30
6327
    3f5e:	ff 1f       	adc	r31, r31
6328
    3f60:	ed 55       	subi	r30, 0x5D	; 93
6329
    3f62:	fb 4f       	sbci	r31, 0xFB	; 251
6330
    3f64:	80 81       	ld	r24, Z
6331
    3f66:	91 81       	ldd	r25, Z+1	; 0x01
6332
    3f68:	90 95       	com	r25
6333
    3f6a:	81 95       	neg	r24
6334
    3f6c:	9f 4f       	sbci	r25, 0xFF	; 255
6335
    3f6e:	90 93 28 02 	sts	0x0228, r25
6336
    3f72:	80 93 27 02 	sts	0x0227, r24
6337
    3f76:	10 91 85 01 	lds	r17, 0x0185
6338
    3f7a:	61 2f       	mov	r22, r17
6339
    3f7c:	77 27       	eor	r23, r23
6340
    3f7e:	67 fd       	sbrc	r22, 7
6341
    3f80:	70 95       	com	r23
6342
    3f82:	87 2f       	mov	r24, r23
6343
    3f84:	97 2f       	mov	r25, r23
6344
    3f86:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
6345
    3f8a:	17 ff       	sbrs	r17, 7
6346
    3f8c:	06 c0       	rjmp	.+12     	; 0x3f9a <MotorRegler+0x596>
6347
    3f8e:	20 e0       	ldi	r18, 0x00	; 0
6348
    3f90:	30 e0       	ldi	r19, 0x00	; 0
6349
    3f92:	40 e8       	ldi	r20, 0x80	; 128
6350
    3f94:	53 e4       	ldi	r21, 0x43	; 67
6351
    3f96:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
6352
    3f9a:	20 e0       	ldi	r18, 0x00	; 0
6353
    3f9c:	30 e0       	ldi	r19, 0x00	; 0
6354
    3f9e:	40 e2       	ldi	r20, 0x20	; 32
6355
    3fa0:	51 e4       	ldi	r21, 0x41	; 65
6356
    3fa2:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
6357
    3fa6:	20 e0       	ldi	r18, 0x00	; 0
6358
    3fa8:	30 e0       	ldi	r19, 0x00	; 0
6359
    3faa:	40 e8       	ldi	r20, 0x80	; 128
6360
    3fac:	5b e3       	ldi	r21, 0x3B	; 59
6361
    3fae:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
6362
    3fb2:	5b 01       	movw	r10, r22
6363
    3fb4:	6c 01       	movw	r12, r24
6364
    3fb6:	60 93 19 05 	sts	0x0519, r22
6365
    3fba:	70 93 1a 05 	sts	0x051A, r23
6366
    3fbe:	80 93 1b 05 	sts	0x051B, r24
6367
    3fc2:	90 93 1c 05 	sts	0x051C, r25
6368
    3fc6:	10 91 86 01 	lds	r17, 0x0186
6369
    3fca:	61 2f       	mov	r22, r17
6370
    3fcc:	77 27       	eor	r23, r23
6371
    3fce:	67 fd       	sbrc	r22, 7
6372
    3fd0:	70 95       	com	r23
6373
    3fd2:	87 2f       	mov	r24, r23
6374
    3fd4:	97 2f       	mov	r25, r23
6375
    3fd6:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
6376
    3fda:	17 ff       	sbrs	r17, 7
6377
    3fdc:	06 c0       	rjmp	.+12     	; 0x3fea <MotorRegler+0x5e6>
6378
    3fde:	20 e0       	ldi	r18, 0x00	; 0
6379
    3fe0:	30 e0       	ldi	r19, 0x00	; 0
6380
    3fe2:	40 e8       	ldi	r20, 0x80	; 128
6381
    3fe4:	53 e4       	ldi	r21, 0x43	; 67
6382
    3fe6:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
6383
    3fea:	20 e0       	ldi	r18, 0x00	; 0
6384
    3fec:	30 ee       	ldi	r19, 0xE0	; 224
6385
    3fee:	4b e2       	ldi	r20, 0x2B	; 43
6386
    3ff0:	57 e4       	ldi	r21, 0x47	; 71
6387
    3ff2:	0e 94 5f 28 	call	0x50be	; 0x50be <__divsf3>
6388
    3ff6:	60 93 10 05 	sts	0x0510, r22
6389
    3ffa:	70 93 11 05 	sts	0x0511, r23
6390
    3ffe:	80 93 12 05 	sts	0x0512, r24
6391
    4002:	90 93 13 05 	sts	0x0513, r25
6392
    4006:	80 91 d7 04 	lds	r24, 0x04D7
6393
    400a:	82 ff       	sbrs	r24, 2
6394
    400c:	0c c0       	rjmp	.+24     	; 0x4026 <MotorRegler+0x622>
6395
    400e:	80 e0       	ldi	r24, 0x00	; 0
6396
    4010:	90 e0       	ldi	r25, 0x00	; 0
6397
    4012:	a0 e0       	ldi	r26, 0x00	; 0
6398
    4014:	b0 e0       	ldi	r27, 0x00	; 0
6399
    4016:	80 93 10 05 	sts	0x0510, r24
6400
    401a:	90 93 11 05 	sts	0x0511, r25
6401
    401e:	a0 93 12 05 	sts	0x0512, r26
6402
    4022:	b0 93 13 05 	sts	0x0513, r27
6403
    4026:	20 e0       	ldi	r18, 0x00	; 0
6404
    4028:	30 e0       	ldi	r19, 0x00	; 0
6405
    402a:	40 e0       	ldi	r20, 0x00	; 0
6406
    402c:	50 e0       	ldi	r21, 0x00	; 0
6407
    402e:	c6 01       	movw	r24, r12
6408
    4030:	b5 01       	movw	r22, r10
6409
    4032:	0e 94 cc 28 	call	0x5198	; 0x5198 <__eqsf2>
6410
    4036:	88 23       	and	r24, r24
6411
    4038:	64 f4       	brge	.+24     	; 0x4052 <MotorRegler+0x64e>
6412
    403a:	80 e0       	ldi	r24, 0x00	; 0
6413
    403c:	90 e0       	ldi	r25, 0x00	; 0
6414
    403e:	a0 e0       	ldi	r26, 0x00	; 0
6415
    4040:	b0 e0       	ldi	r27, 0x00	; 0
6416
    4042:	80 93 19 05 	sts	0x0519, r24
6417
    4046:	90 93 1a 05 	sts	0x051A, r25
6418
    404a:	a0 93 1b 05 	sts	0x051B, r26
6419
    404e:	b0 93 1c 05 	sts	0x051C, r27
6420
    4052:	20 e0       	ldi	r18, 0x00	; 0
6421
    4054:	30 e0       	ldi	r19, 0x00	; 0
6422
    4056:	40 e0       	ldi	r20, 0x00	; 0
6423
    4058:	50 e0       	ldi	r21, 0x00	; 0
6424
    405a:	60 91 10 05 	lds	r22, 0x0510
6425
    405e:	70 91 11 05 	lds	r23, 0x0511
6426
    4062:	80 91 12 05 	lds	r24, 0x0512
6427
    4066:	90 91 13 05 	lds	r25, 0x0513
6428
    406a:	0e 94 cc 28 	call	0x5198	; 0x5198 <__eqsf2>
6429
    406e:	88 23       	and	r24, r24
6430
    4070:	64 f4       	brge	.+24     	; 0x408a <MotorRegler+0x686>
6431
    4072:	80 e0       	ldi	r24, 0x00	; 0
6432
    4074:	90 e0       	ldi	r25, 0x00	; 0
6433
    4076:	a0 e0       	ldi	r26, 0x00	; 0
6434
    4078:	b0 e0       	ldi	r27, 0x00	; 0
6435
    407a:	80 93 10 05 	sts	0x0510, r24
6436
    407e:	90 93 11 05 	sts	0x0511, r25
6437
    4082:	a0 93 12 05 	sts	0x0512, r26
6438
    4086:	b0 93 13 05 	sts	0x0513, r27
6439
    408a:	80 91 18 02 	lds	r24, 0x0218
6440
    408e:	88 23       	and	r24, r24
6441
    4090:	21 f1       	breq	.+72     	; 0x40da <MotorRegler+0x6d6>
6442
    4092:	10 92 28 02 	sts	0x0228, r1
6443
    4096:	10 92 27 02 	sts	0x0227, r1
6444
    409a:	10 92 24 02 	sts	0x0224, r1
6445
    409e:	10 92 23 02 	sts	0x0223, r1
6446
    40a2:	10 92 26 02 	sts	0x0226, r1
6447
    40a6:	10 92 25 02 	sts	0x0225, r1
6448
    40aa:	8d ec       	ldi	r24, 0xCD	; 205
6449
    40ac:	9c ec       	ldi	r25, 0xCC	; 204
6450
    40ae:	ac ec       	ldi	r26, 0xCC	; 204
6451
    40b0:	bd e3       	ldi	r27, 0x3D	; 61
6452
    40b2:	80 93 19 05 	sts	0x0519, r24
6453
    40b6:	90 93 1a 05 	sts	0x051A, r25
6454
    40ba:	a0 93 1b 05 	sts	0x051B, r26
6455
    40be:	b0 93 1c 05 	sts	0x051C, r27
6456
    40c2:	8a e0       	ldi	r24, 0x0A	; 10
6457
    40c4:	97 ed       	ldi	r25, 0xD7	; 215
6458
    40c6:	a3 ea       	ldi	r26, 0xA3	; 163
6459
    40c8:	bb e3       	ldi	r27, 0x3B	; 59
6460
    40ca:	80 93 10 05 	sts	0x0510, r24
6461
    40ce:	90 93 11 05 	sts	0x0511, r25
6462
    40d2:	a0 93 12 05 	sts	0x0512, r26
6463
    40d6:	b0 93 13 05 	sts	0x0513, r27
6464
    40da:	80 91 c1 01 	lds	r24, 0x01C1
6465
    40de:	90 91 c2 01 	lds	r25, 0x01C2
6466
    40e2:	8d 54       	subi	r24, 0x4D	; 77
6467
    40e4:	91 40       	sbci	r25, 0x01	; 1
6468
    40e6:	08 f4       	brcc	.+2      	; 0x40ea <MotorRegler+0x6e6>
6469
    40e8:	bc c0       	rjmp	.+376    	; 0x4262 <MotorRegler+0x85e>
6470
    40ea:	20 91 e6 01 	lds	r18, 0x01E6
6471
    40ee:	30 91 e7 01 	lds	r19, 0x01E7
6472
    40f2:	40 91 e8 01 	lds	r20, 0x01E8
6473
    40f6:	50 91 e9 01 	lds	r21, 0x01E9
6474
    40fa:	80 91 e2 01 	lds	r24, 0x01E2
6475
    40fe:	90 91 e3 01 	lds	r25, 0x01E3
6476
    4102:	a0 91 e4 01 	lds	r26, 0x01E4
6477
    4106:	b0 91 e5 01 	lds	r27, 0x01E5
6478
    410a:	b9 01       	movw	r22, r18
6479
    410c:	68 1b       	sub	r22, r24
6480
    410e:	79 0b       	sbc	r23, r25
6481
    4110:	70 93 42 02 	sts	0x0242, r23
6482
    4114:	60 93 41 02 	sts	0x0241, r22
6483
    4118:	20 91 ee 01 	lds	r18, 0x01EE
6484
    411c:	30 91 ef 01 	lds	r19, 0x01EF
6485
    4120:	40 91 f0 01 	lds	r20, 0x01F0
6486
    4124:	50 91 f1 01 	lds	r21, 0x01F1
6487
    4128:	80 91 ea 01 	lds	r24, 0x01EA
6488
    412c:	90 91 eb 01 	lds	r25, 0x01EB
6489
    4130:	a0 91 ec 01 	lds	r26, 0x01EC
6490
    4134:	b0 91 ed 01 	lds	r27, 0x01ED
6491
    4138:	28 1b       	sub	r18, r24
6492
    413a:	39 0b       	sbc	r19, r25
6493
    413c:	30 93 40 02 	sts	0x0240, r19
6494
    4140:	20 93 3f 02 	sts	0x023F, r18
6495
    4144:	10 92 c2 01 	sts	0x01C2, r1
6496
    4148:	10 92 c1 01 	sts	0x01C1, r1
6497
    414c:	67 3a       	cpi	r22, 0xA7	; 167
6498
    414e:	71 05       	cpc	r23, r1
6499
    4150:	34 f0       	brlt	.+12     	; 0x415e <MotorRegler+0x75a>
6500
    4152:	80 91 d2 01 	lds	r24, 0x01D2
6501
    4156:	90 91 d3 01 	lds	r25, 0x01D3
6502
    415a:	01 96       	adiw	r24, 0x01	; 1
6503
    415c:	08 c0       	rjmp	.+16     	; 0x416e <MotorRegler+0x76a>
6504
    415e:	6a 55       	subi	r22, 0x5A	; 90
6505
    4160:	7f 4f       	sbci	r23, 0xFF	; 255
6506
    4162:	4c f4       	brge	.+18     	; 0x4176 <MotorRegler+0x772>
6507
    4164:	80 91 d2 01 	lds	r24, 0x01D2
6508
    4168:	90 91 d3 01 	lds	r25, 0x01D3
6509
    416c:	01 97       	sbiw	r24, 0x01	; 1
6510
    416e:	90 93 d3 01 	sts	0x01D3, r25
6511
    4172:	80 93 d2 01 	sts	0x01D2, r24
6512
    4176:	27 3a       	cpi	r18, 0xA7	; 167
6513
    4178:	31 05       	cpc	r19, r1
6514
    417a:	34 f0       	brlt	.+12     	; 0x4188 <MotorRegler+0x784>
6515
    417c:	80 91 d4 01 	lds	r24, 0x01D4
6516
    4180:	90 91 d5 01 	lds	r25, 0x01D5
6517
    4184:	01 96       	adiw	r24, 0x01	; 1
6518
    4186:	08 c0       	rjmp	.+16     	; 0x4198 <MotorRegler+0x794>
6519
    4188:	2a 55       	subi	r18, 0x5A	; 90
6520
    418a:	3f 4f       	sbci	r19, 0xFF	; 255
6521
    418c:	4c f4       	brge	.+18     	; 0x41a0 <MotorRegler+0x79c>
6522
    418e:	80 91 d4 01 	lds	r24, 0x01D4
6523
    4192:	90 91 d5 01 	lds	r25, 0x01D5
6524
    4196:	01 97       	sbiw	r24, 0x01	; 1
6525
    4198:	90 93 d5 01 	sts	0x01D5, r25
6526
    419c:	80 93 d4 01 	sts	0x01D4, r24
6527
    41a0:	80 91 0a 02 	lds	r24, 0x020A
6528
    41a4:	90 91 0b 02 	lds	r25, 0x020B
6529
    41a8:	a0 91 0c 02 	lds	r26, 0x020C
6530
    41ac:	b0 91 0d 02 	lds	r27, 0x020D
6531
    41b0:	87 3a       	cpi	r24, 0xA7	; 167
6532
    41b2:	91 05       	cpc	r25, r1
6533
    41b4:	a1 05       	cpc	r26, r1
6534
    41b6:	b1 05       	cpc	r27, r1
6535
    41b8:	4c f0       	brlt	.+18     	; 0x41cc <MotorRegler+0x7c8>
6536
    41ba:	80 91 d6 01 	lds	r24, 0x01D6
6537
    41be:	90 91 d7 01 	lds	r25, 0x01D7
6538
    41c2:	01 97       	sbiw	r24, 0x01	; 1
6539
    41c4:	90 93 d7 01 	sts	0x01D7, r25
6540
    41c8:	80 93 d6 01 	sts	0x01D6, r24
6541
    41cc:	80 91 0a 02 	lds	r24, 0x020A
6542
    41d0:	90 91 0b 02 	lds	r25, 0x020B
6543
    41d4:	a0 91 0c 02 	lds	r26, 0x020C
6544
    41d8:	b0 91 0d 02 	lds	r27, 0x020D
6545
    41dc:	8a 55       	subi	r24, 0x5A	; 90
6546
    41de:	9f 4f       	sbci	r25, 0xFF	; 255
6547
    41e0:	af 4f       	sbci	r26, 0xFF	; 255
6548
    41e2:	bf 4f       	sbci	r27, 0xFF	; 255
6549
    41e4:	4c f4       	brge	.+18     	; 0x41f8 <MotorRegler+0x7f4>
6550
    41e6:	80 91 d6 01 	lds	r24, 0x01D6
6551
    41ea:	90 91 d7 01 	lds	r25, 0x01D7
6552
    41ee:	01 96       	adiw	r24, 0x01	; 1
6553
    41f0:	90 93 d7 01 	sts	0x01D7, r25
6554
    41f4:	80 93 d6 01 	sts	0x01D6, r24
6555
    41f8:	10 92 7a 00 	sts	0x007A, r1
6556
    41fc:	80 91 e2 01 	lds	r24, 0x01E2
6557
    4200:	90 91 e3 01 	lds	r25, 0x01E3
6558
    4204:	a0 91 e4 01 	lds	r26, 0x01E4
6559
    4208:	b0 91 e5 01 	lds	r27, 0x01E5
6560
    420c:	80 93 fa 01 	sts	0x01FA, r24
6561
    4210:	90 93 fb 01 	sts	0x01FB, r25
6562
    4214:	a0 93 fc 01 	sts	0x01FC, r26
6563
    4218:	b0 93 fd 01 	sts	0x01FD, r27
6564
    421c:	80 91 ea 01 	lds	r24, 0x01EA
6565
    4220:	90 91 eb 01 	lds	r25, 0x01EB
6566
    4224:	a0 91 ec 01 	lds	r26, 0x01EC
6567
    4228:	b0 91 ed 01 	lds	r27, 0x01ED
6568
    422c:	80 93 02 02 	sts	0x0202, r24
6569
    4230:	90 93 03 02 	sts	0x0203, r25
6570
    4234:	a0 93 04 02 	sts	0x0204, r26
6571
    4238:	b0 93 05 02 	sts	0x0205, r27
6572
    423c:	80 91 f2 01 	lds	r24, 0x01F2
6573
    4240:	90 91 f3 01 	lds	r25, 0x01F3
6574
    4244:	a0 91 f4 01 	lds	r26, 0x01F4
6575
    4248:	b0 91 f5 01 	lds	r27, 0x01F5
6576
    424c:	80 93 0a 02 	sts	0x020A, r24
6577
    4250:	90 93 0b 02 	sts	0x020B, r25
6578
    4254:	a0 93 0c 02 	sts	0x020C, r26
6579
    4258:	b0 93 0d 02 	sts	0x020D, r27
6580
    425c:	8f ee       	ldi	r24, 0xEF	; 239
6581
    425e:	80 93 7a 00 	sts	0x007A, r24
6582
    4262:	60 91 e2 01 	lds	r22, 0x01E2
6583
    4266:	70 91 e3 01 	lds	r23, 0x01E3
6584
    426a:	80 91 e4 01 	lds	r24, 0x01E4
6585
    426e:	90 91 e5 01 	lds	r25, 0x01E5
6586
    4272:	20 91 e3 04 	lds	r18, 0x04E3
6587
    4276:	62 2e       	mov	r6, r18
6588
    4278:	77 24       	eor	r7, r7
6589
    427a:	88 24       	eor	r8, r8
6590
    427c:	99 24       	eor	r9, r9
6591
    427e:	e0 90 14 05 	lds	r14, 0x0514
6592
    4282:	f0 90 15 05 	lds	r15, 0x0515
6593
    4286:	a4 01       	movw	r20, r8
6594
    4288:	93 01       	movw	r18, r6
6595
    428a:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
6596
    428e:	00 27       	eor	r16, r16
6597
    4290:	f7 fc       	sbrc	r15, 7
6598
    4292:	00 95       	com	r16
6599
    4294:	10 2f       	mov	r17, r16
6600
    4296:	2e 19       	sub	r18, r14
6601
    4298:	3f 09       	sbc	r19, r15
6602
    429a:	40 0b       	sbc	r20, r16
6603
    429c:	51 0b       	sbc	r21, r17
6604
    429e:	ca 01       	movw	r24, r20
6605
    42a0:	b9 01       	movw	r22, r18
6606
    42a2:	20 e1       	ldi	r18, 0x10	; 16
6607
    42a4:	30 e0       	ldi	r19, 0x00	; 0
6608
    42a6:	40 e0       	ldi	r20, 0x00	; 0
6609
    42a8:	50 e0       	ldi	r21, 0x00	; 0
6610
    42aa:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
6611
    42ae:	59 01       	movw	r10, r18
6612
    42b0:	6a 01       	movw	r12, r20
6613
    42b2:	20 93 47 02 	sts	0x0247, r18
6614
    42b6:	30 93 48 02 	sts	0x0248, r19
6615
    42ba:	40 93 49 02 	sts	0x0249, r20
6616
    42be:	50 93 4a 02 	sts	0x024A, r21
6617
    42c2:	60 91 ea 01 	lds	r22, 0x01EA
6618
    42c6:	70 91 eb 01 	lds	r23, 0x01EB
6619
    42ca:	80 91 ec 01 	lds	r24, 0x01EC
6620
    42ce:	90 91 ed 01 	lds	r25, 0x01ED
6621
    42d2:	e0 90 1d 05 	lds	r14, 0x051D
6622
    42d6:	f0 90 1e 05 	lds	r15, 0x051E
6623
    42da:	a4 01       	movw	r20, r8
6624
    42dc:	93 01       	movw	r18, r6
6625
    42de:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
6626
    42e2:	00 27       	eor	r16, r16
6627
    42e4:	f7 fc       	sbrc	r15, 7
6628
    42e6:	00 95       	com	r16
6629
    42e8:	10 2f       	mov	r17, r16
6630
    42ea:	2e 19       	sub	r18, r14
6631
    42ec:	3f 09       	sbc	r19, r15
6632
    42ee:	40 0b       	sbc	r20, r16
6633
    42f0:	51 0b       	sbc	r21, r17
6634
    42f2:	ca 01       	movw	r24, r20
6635
    42f4:	b9 01       	movw	r22, r18
6636
    42f6:	20 e1       	ldi	r18, 0x10	; 16
6637
    42f8:	30 e0       	ldi	r19, 0x00	; 0
6638
    42fa:	40 e0       	ldi	r20, 0x00	; 0
6639
    42fc:	50 e0       	ldi	r21, 0x00	; 0
6640
    42fe:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
6641
    4302:	20 93 43 02 	sts	0x0243, r18
6642
    4306:	30 93 44 02 	sts	0x0244, r19
6643
    430a:	40 93 45 02 	sts	0x0245, r20
6644
    430e:	50 93 46 02 	sts	0x0246, r21
6645
    4312:	f5 ef       	ldi	r31, 0xF5	; 245
6646
    4314:	af 16       	cp	r10, r31
6647
    4316:	f1 e0       	ldi	r31, 0x01	; 1
6648
    4318:	bf 06       	cpc	r11, r31
6649
    431a:	f0 e0       	ldi	r31, 0x00	; 0
6650
    431c:	cf 06       	cpc	r12, r31
6651
    431e:	f0 e0       	ldi	r31, 0x00	; 0
6652
    4320:	df 06       	cpc	r13, r31
6653
    4322:	2c f0       	brlt	.+10     	; 0x432e <MotorRegler+0x92a>
6654
    4324:	84 ef       	ldi	r24, 0xF4	; 244
6655
    4326:	91 e0       	ldi	r25, 0x01	; 1
6656
    4328:	a0 e0       	ldi	r26, 0x00	; 0
6657
    432a:	b0 e0       	ldi	r27, 0x00	; 0
6658
    432c:	0d c0       	rjmp	.+26     	; 0x4348 <MotorRegler+0x944>
6659
    432e:	6c e0       	ldi	r22, 0x0C	; 12
6660
    4330:	a6 16       	cp	r10, r22
6661
    4332:	6e ef       	ldi	r22, 0xFE	; 254
6662
    4334:	b6 06       	cpc	r11, r22
6663
    4336:	6f ef       	ldi	r22, 0xFF	; 255
6664
    4338:	c6 06       	cpc	r12, r22
6665
    433a:	6f ef       	ldi	r22, 0xFF	; 255
6666
    433c:	d6 06       	cpc	r13, r22
6667
    433e:	64 f4       	brge	.+24     	; 0x4358 <MotorRegler+0x954>
6668
    4340:	8c e0       	ldi	r24, 0x0C	; 12
6669
    4342:	9e ef       	ldi	r25, 0xFE	; 254
6670
    4344:	af ef       	ldi	r26, 0xFF	; 255
6671
    4346:	bf ef       	ldi	r27, 0xFF	; 255
6672
    4348:	80 93 47 02 	sts	0x0247, r24
6673
    434c:	90 93 48 02 	sts	0x0248, r25
6674
    4350:	a0 93 49 02 	sts	0x0249, r26
6675
    4354:	b0 93 4a 02 	sts	0x024A, r27
6676
    4358:	25 3f       	cpi	r18, 0xF5	; 245
6677
    435a:	71 e0       	ldi	r23, 0x01	; 1
6678
    435c:	37 07       	cpc	r19, r23
6679
    435e:	70 e0       	ldi	r23, 0x00	; 0
6680
    4360:	47 07       	cpc	r20, r23
6681
    4362:	70 e0       	ldi	r23, 0x00	; 0
6682
    4364:	57 07       	cpc	r21, r23
6683
    4366:	2c f0       	brlt	.+10     	; 0x4372 <MotorRegler+0x96e>
6684
    4368:	84 ef       	ldi	r24, 0xF4	; 244
6685
    436a:	91 e0       	ldi	r25, 0x01	; 1
6686
    436c:	a0 e0       	ldi	r26, 0x00	; 0
6687
    436e:	b0 e0       	ldi	r27, 0x00	; 0
6688
    4370:	09 c0       	rjmp	.+18     	; 0x4384 <MotorRegler+0x980>
6689
    4372:	2c 50       	subi	r18, 0x0C	; 12
6690
    4374:	3e 4f       	sbci	r19, 0xFE	; 254
6691
    4376:	4f 4f       	sbci	r20, 0xFF	; 255
6692
    4378:	5f 4f       	sbci	r21, 0xFF	; 255
6693
    437a:	64 f4       	brge	.+24     	; 0x4394 <MotorRegler+0x990>
6694
    437c:	8c e0       	ldi	r24, 0x0C	; 12
6695
    437e:	9e ef       	ldi	r25, 0xFE	; 254
6696
    4380:	af ef       	ldi	r26, 0xFF	; 255
6697
    4382:	bf ef       	ldi	r27, 0xFF	; 255
6698
    4384:	80 93 43 02 	sts	0x0243, r24
6699
    4388:	90 93 44 02 	sts	0x0244, r25
6700
    438c:	a0 93 45 02 	sts	0x0245, r26
6701
    4390:	b0 93 46 02 	sts	0x0246, r27
6702
    4394:	10 92 7a 00 	sts	0x007A, r1
6703
    4398:	80 91 f6 01 	lds	r24, 0x01F6
6704
    439c:	90 91 f7 01 	lds	r25, 0x01F7
6705
    43a0:	a0 91 f8 01 	lds	r26, 0x01F8
6706
    43a4:	b0 91 f9 01 	lds	r27, 0x01F9
6707
    43a8:	20 91 47 02 	lds	r18, 0x0247
6708
    43ac:	30 91 48 02 	lds	r19, 0x0248
6709
    43b0:	40 91 49 02 	lds	r20, 0x0249
6710
    43b4:	50 91 4a 02 	lds	r21, 0x024A
6711
    43b8:	82 1b       	sub	r24, r18
6712
    43ba:	93 0b       	sbc	r25, r19
6713
    43bc:	a4 0b       	sbc	r26, r20
6714
    43be:	b5 0b       	sbc	r27, r21
6715
    43c0:	80 93 f6 01 	sts	0x01F6, r24
6716
    43c4:	90 93 f7 01 	sts	0x01F7, r25
6717
    43c8:	a0 93 f8 01 	sts	0x01F8, r26
6718
    43cc:	b0 93 f9 01 	sts	0x01F9, r27
6719
    43d0:	80 91 fe 01 	lds	r24, 0x01FE
6720
    43d4:	90 91 ff 01 	lds	r25, 0x01FF
6721
    43d8:	a0 91 00 02 	lds	r26, 0x0200
6722
    43dc:	b0 91 01 02 	lds	r27, 0x0201
6723
    43e0:	20 91 43 02 	lds	r18, 0x0243
6724
    43e4:	30 91 44 02 	lds	r19, 0x0244
6725
    43e8:	40 91 45 02 	lds	r20, 0x0245
6726
    43ec:	50 91 46 02 	lds	r21, 0x0246
6727
    43f0:	82 1b       	sub	r24, r18
6728
    43f2:	93 0b       	sbc	r25, r19
6729
    43f4:	a4 0b       	sbc	r26, r20
6730
    43f6:	b5 0b       	sbc	r27, r21
6731
    43f8:	80 93 fe 01 	sts	0x01FE, r24
6732
    43fc:	90 93 ff 01 	sts	0x01FF, r25
6733
    4400:	a0 93 00 02 	sts	0x0200, r26
6734
    4404:	b0 93 01 02 	sts	0x0201, r27
6735
    4408:	80 91 27 02 	lds	r24, 0x0227
6736
    440c:	90 91 28 02 	lds	r25, 0x0228
6737
    4410:	9c 01       	movw	r18, r24
6738
    4412:	44 27       	eor	r20, r20
6739
    4414:	37 fd       	sbrc	r19, 7
6740
    4416:	40 95       	com	r20
6741
    4418:	54 2f       	mov	r21, r20
6742
    441a:	2b 83       	std	Y+3, r18	; 0x03
6743
    441c:	3c 83       	std	Y+4, r19	; 0x04
6744
    441e:	4d 83       	std	Y+5, r20	; 0x05
6745
    4420:	5e 83       	std	Y+6, r21	; 0x06
6746
    4422:	20 93 4b 02 	sts	0x024B, r18
6747
    4426:	30 93 4c 02 	sts	0x024C, r19
6748
    442a:	40 93 4d 02 	sts	0x024D, r20
6749
    442e:	50 93 4e 02 	sts	0x024E, r21
6750
    4432:	97 ff       	sbrs	r25, 7
6751
    4434:	03 c0       	rjmp	.+6      	; 0x443c <MotorRegler+0xa38>
6752
    4436:	90 95       	com	r25
6753
    4438:	81 95       	neg	r24
6754
    443a:	9f 4f       	sbci	r25, 0xFF	; 255
6755
    443c:	84 97       	sbiw	r24, 0x24	; 36
6756
    443e:	3c f0       	brlt	.+14     	; 0x444e <MotorRegler+0xa4a>
6757
    4440:	80 91 d7 04 	lds	r24, 0x04D7
6758
    4444:	84 fd       	sbrc	r24, 4
6759
    4446:	03 c0       	rjmp	.+6      	; 0x444e <MotorRegler+0xa4a>
6760
    4448:	81 e0       	ldi	r24, 0x01	; 1
6761
    444a:	80 93 34 02 	sts	0x0234, r24
6762
    444e:	a0 90 06 02 	lds	r10, 0x0206
6763
    4452:	b0 90 07 02 	lds	r11, 0x0207
6764
    4456:	c0 90 08 02 	lds	r12, 0x0208
6765
    445a:	d0 90 09 02 	lds	r13, 0x0209
6766
    445e:	8b 81       	ldd	r24, Y+3	; 0x03
6767
    4460:	9c 81       	ldd	r25, Y+4	; 0x04
6768
    4462:	97 ff       	sbrs	r25, 7
6769
    4464:	03 c0       	rjmp	.+6      	; 0x446c <MotorRegler+0xa68>
6770
    4466:	90 95       	com	r25
6771
    4468:	81 95       	neg	r24
6772
    446a:	9f 4f       	sbci	r25, 0xFF	; 255
6773
    446c:	7c 01       	movw	r14, r24
6774
    446e:	00 27       	eor	r16, r16
6775
    4470:	f7 fc       	sbrc	r15, 7
6776
    4472:	00 95       	com	r16
6777
    4474:	10 2f       	mov	r17, r16
6778
    4476:	20 91 e0 04 	lds	r18, 0x04E0
6779
    447a:	33 27       	eor	r19, r19
6780
    447c:	44 27       	eor	r20, r20
6781
    447e:	55 27       	eor	r21, r21
6782
    4480:	6b 81       	ldd	r22, Y+3	; 0x03
6783
    4482:	7c 81       	ldd	r23, Y+4	; 0x04
6784
    4484:	8d 81       	ldd	r24, Y+5	; 0x05
6785
    4486:	9e 81       	ldd	r25, Y+6	; 0x06
6786
    4488:	0e 94 84 29 	call	0x5308	; 0x5308 <__mulsi3>
6787
    448c:	9b 01       	movw	r18, r22
6788
    448e:	ac 01       	movw	r20, r24
6789
    4490:	c8 01       	movw	r24, r16
6790
    4492:	b7 01       	movw	r22, r14
6791
    4494:	0e 94 84 29 	call	0x5308	; 0x5308 <__mulsi3>
6792
    4498:	20 e0       	ldi	r18, 0x00	; 0
6793
    449a:	31 e0       	ldi	r19, 0x01	; 1
6794
    449c:	40 e0       	ldi	r20, 0x00	; 0
6795
    449e:	50 e0       	ldi	r21, 0x00	; 0
6796
    44a0:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
6797
    44a4:	44 27       	eor	r20, r20
6798
    44a6:	37 fd       	sbrc	r19, 7
6799
    44a8:	40 95       	com	r20
6800
    44aa:	54 2f       	mov	r21, r20
6801
    44ac:	a2 1a       	sub	r10, r18
6802
    44ae:	b3 0a       	sbc	r11, r19
6803
    44b0:	c4 0a       	sbc	r12, r20
6804
    44b2:	d5 0a       	sbc	r13, r21
6805
    44b4:	a0 92 06 02 	sts	0x0206, r10
6806
    44b8:	b0 92 07 02 	sts	0x0207, r11
6807
    44bc:	c0 92 08 02 	sts	0x0208, r12
6808
    44c0:	d0 92 09 02 	sts	0x0209, r13
6809
    44c4:	80 91 0a 02 	lds	r24, 0x020A
6810
    44c8:	90 91 0b 02 	lds	r25, 0x020B
6811
    44cc:	a0 91 0c 02 	lds	r26, 0x020C
6812
    44d0:	b0 91 0d 02 	lds	r27, 0x020D
6813
    44d4:	82 1b       	sub	r24, r18
6814
    44d6:	93 0b       	sbc	r25, r19
6815
    44d8:	a4 0b       	sbc	r26, r20
6816
    44da:	b5 0b       	sbc	r27, r21
6817
    44dc:	80 93 0a 02 	sts	0x020A, r24
6818
    44e0:	90 93 0b 02 	sts	0x020B, r25
6819
    44e4:	a0 93 0c 02 	sts	0x020C, r26
6820
    44e8:	b0 93 0d 02 	sts	0x020D, r27
6821
    44ec:	80 91 06 02 	lds	r24, 0x0206
6822
    44f0:	90 91 07 02 	lds	r25, 0x0207
6823
    44f4:	a0 91 08 02 	lds	r26, 0x0208
6824
    44f8:	b0 91 09 02 	lds	r27, 0x0209
6825
    44fc:	81 53       	subi	r24, 0x31	; 49
6826
    44fe:	95 47       	sbci	r25, 0x75	; 117
6827
    4500:	a0 40       	sbci	r26, 0x00	; 0
6828
    4502:	b0 40       	sbci	r27, 0x00	; 0
6829
    4504:	64 f0       	brlt	.+24     	; 0x451e <MotorRegler+0xb1a>
6830
    4506:	80 e3       	ldi	r24, 0x30	; 48
6831
    4508:	95 e7       	ldi	r25, 0x75	; 117
6832
    450a:	a0 e0       	ldi	r26, 0x00	; 0
6833
    450c:	b0 e0       	ldi	r27, 0x00	; 0
6834
    450e:	80 93 06 02 	sts	0x0206, r24
6835
    4512:	90 93 07 02 	sts	0x0207, r25
6836
    4516:	a0 93 08 02 	sts	0x0208, r26
6837
    451a:	b0 93 09 02 	sts	0x0209, r27
6838
    451e:	80 91 06 02 	lds	r24, 0x0206
6839
    4522:	90 91 07 02 	lds	r25, 0x0207
6840
    4526:	a0 91 08 02 	lds	r26, 0x0208
6841
    452a:	b0 91 09 02 	lds	r27, 0x0209
6842
    452e:	80 5d       	subi	r24, 0xD0	; 208
6843
    4530:	9a 48       	sbci	r25, 0x8A	; 138
6844
    4532:	af 4f       	sbci	r26, 0xFF	; 255
6845
    4534:	bf 4f       	sbci	r27, 0xFF	; 255
6846
    4536:	64 f4       	brge	.+24     	; 0x4550 <MotorRegler+0xb4c>
6847
    4538:	80 ed       	ldi	r24, 0xD0	; 208
6848
    453a:	9a e8       	ldi	r25, 0x8A	; 138
6849
    453c:	af ef       	ldi	r26, 0xFF	; 255
6850
    453e:	bf ef       	ldi	r27, 0xFF	; 255
6851
    4540:	80 93 06 02 	sts	0x0206, r24
6852
    4544:	90 93 07 02 	sts	0x0207, r25
6853
    4548:	a0 93 08 02 	sts	0x0208, r26
6854
    454c:	b0 93 09 02 	sts	0x0209, r27
6855
    4550:	8f ee       	ldi	r24, 0xEF	; 239
6856
    4552:	80 93 7a 00 	sts	0x007A, r24
6857
    4556:	80 91 12 02 	lds	r24, 0x0212
6858
    455a:	90 91 13 02 	lds	r25, 0x0213
6859
    455e:	89 2b       	or	r24, r25
6860
    4560:	09 f4       	brne	.+2      	; 0x4564 <MotorRegler+0xb60>
6861
    4562:	b1 c0       	rjmp	.+354    	; 0x46c6 <MotorRegler+0xcc2>
6862
    4564:	80 91 d7 04 	lds	r24, 0x04D7
6863
    4568:	83 ff       	sbrs	r24, 3
6864
    456a:	ad c0       	rjmp	.+346    	; 0x46c6 <MotorRegler+0xcc2>
6865
    456c:	60 91 e2 01 	lds	r22, 0x01E2
6866
    4570:	70 91 e3 01 	lds	r23, 0x01E3
6867
    4574:	80 91 e4 01 	lds	r24, 0x01E4
6868
    4578:	90 91 e5 01 	lds	r25, 0x01E5
6869
    457c:	20 e0       	ldi	r18, 0x00	; 0
6870
    457e:	32 e0       	ldi	r19, 0x02	; 2
6871
    4580:	40 e0       	ldi	r20, 0x00	; 0
6872
    4582:	50 e0       	ldi	r21, 0x00	; 0
6873
    4584:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
6874
    4588:	89 01       	movw	r16, r18
6875
    458a:	37 ff       	sbrs	r19, 7
6876
    458c:	03 c0       	rjmp	.+6      	; 0x4594 <MotorRegler+0xb90>
6877
    458e:	10 95       	com	r17
6878
    4590:	01 95       	neg	r16
6879
    4592:	1f 4f       	sbci	r17, 0xFF	; 255
6880
    4594:	60 91 ea 01 	lds	r22, 0x01EA
6881
    4598:	70 91 eb 01 	lds	r23, 0x01EB
6882
    459c:	80 91 ec 01 	lds	r24, 0x01EC
6883
    45a0:	90 91 ed 01 	lds	r25, 0x01ED
6884
    45a4:	20 e0       	ldi	r18, 0x00	; 0
6885
    45a6:	32 e0       	ldi	r19, 0x02	; 2
6886
    45a8:	40 e0       	ldi	r20, 0x00	; 0
6887
    45aa:	50 e0       	ldi	r21, 0x00	; 0
6888
    45ac:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
6889
    45b0:	b9 01       	movw	r22, r18
6890
    45b2:	37 ff       	sbrs	r19, 7
6891
    45b4:	03 c0       	rjmp	.+6      	; 0x45bc <MotorRegler+0xbb8>
6892
    45b6:	70 95       	com	r23
6893
    45b8:	61 95       	neg	r22
6894
    45ba:	7f 4f       	sbci	r23, 0xFF	; 255
6895
    45bc:	60 17       	cp	r22, r16
6896
    45be:	71 07       	cpc	r23, r17
6897
    45c0:	0c f4       	brge	.+2      	; 0x45c4 <MotorRegler+0xbc0>
6898
    45c2:	b8 01       	movw	r22, r16
6899
    45c4:	69 31       	cpi	r22, 0x19	; 25
6900
    45c6:	71 05       	cpc	r23, r1
6901
    45c8:	a4 f4       	brge	.+40     	; 0x45f2 <MotorRegler+0xbee>
6902
    45ca:	80 91 34 02 	lds	r24, 0x0234
6903
    45ce:	88 23       	and	r24, r24
6904
    45d0:	81 f0       	breq	.+32     	; 0x45f2 <MotorRegler+0xbee>
6905
    45d2:	80 91 32 02 	lds	r24, 0x0232
6906
    45d6:	90 91 33 02 	lds	r25, 0x0233
6907
    45da:	89 2b       	or	r24, r25
6908
    45dc:	51 f4       	brne	.+20     	; 0x45f2 <MotorRegler+0xbee>
6909
    45de:	80 91 12 02 	lds	r24, 0x0212
6910
    45e2:	90 91 13 02 	lds	r25, 0x0213
6911
    45e6:	90 93 15 02 	sts	0x0215, r25
6912
    45ea:	80 93 14 02 	sts	0x0214, r24
6913
    45ee:	10 92 34 02 	sts	0x0234, r1
6914
    45f2:	20 91 84 01 	lds	r18, 0x0184
6915
    45f6:	33 27       	eor	r19, r19
6916
    45f8:	62 9f       	mul	r22, r18
6917
    45fa:	c0 01       	movw	r24, r0
6918
    45fc:	63 9f       	mul	r22, r19
6919
    45fe:	90 0d       	add	r25, r0
6920
    4600:	72 9f       	mul	r23, r18
6921
    4602:	90 0d       	add	r25, r0
6922
    4604:	11 24       	eor	r1, r1
6923
    4606:	60 e4       	ldi	r22, 0x40	; 64
6924
    4608:	70 e0       	ldi	r23, 0x00	; 0
6925
    460a:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
6926
    460e:	a9 01       	movw	r20, r18
6927
    4610:	46 1b       	sub	r20, r22
6928
    4612:	57 0b       	sbc	r21, r23
6929
    4614:	14 16       	cp	r1, r20
6930
    4616:	15 06       	cpc	r1, r21
6931
    4618:	0c f0       	brlt	.+2      	; 0x461c <MotorRegler+0xc18>
6932
    461a:	4f c0       	rjmp	.+158    	; 0x46ba <MotorRegler+0xcb6>
6933
    461c:	10 92 7a 00 	sts	0x007A, r1
6934
    4620:	80 91 16 02 	lds	r24, 0x0216
6935
    4624:	90 91 17 02 	lds	r25, 0x0217
6936
    4628:	97 ff       	sbrs	r25, 7
6937
    462a:	03 c0       	rjmp	.+6      	; 0x4632 <MotorRegler+0xc2e>
6938
    462c:	90 95       	com	r25
6939
    462e:	81 95       	neg	r24
6940
    4630:	9f 4f       	sbci	r25, 0xFF	; 255
6941
    4632:	20 91 32 02 	lds	r18, 0x0232
6942
    4636:	30 91 33 02 	lds	r19, 0x0233
6943
    463a:	87 38       	cpi	r24, 0x87	; 135
6944
    463c:	91 05       	cpc	r25, r1
6945
    463e:	84 f5       	brge	.+96     	; 0x46a0 <MotorRegler+0xc9c>
6946
    4640:	21 15       	cp	r18, r1
6947
    4642:	31 05       	cpc	r19, r1
6948
    4644:	09 f0       	breq	.+2      	; 0x4648 <MotorRegler+0xc44>
6949
    4646:	a2 c4       	rjmp	.+2372   	; 0x4f8c <MotorRegler+0x1588>
6950
    4648:	00 91 06 02 	lds	r16, 0x0206
6951
    464c:	10 91 07 02 	lds	r17, 0x0207
6952
    4650:	20 91 08 02 	lds	r18, 0x0208
6953
    4654:	30 91 09 02 	lds	r19, 0x0209
6954
    4658:	80 91 16 02 	lds	r24, 0x0216
6955
    465c:	90 91 17 02 	lds	r25, 0x0217
6956
    4660:	fc 01       	movw	r30, r24
6957
    4662:	e4 9f       	mul	r30, r20
6958
    4664:	c0 01       	movw	r24, r0
6959
    4666:	e5 9f       	mul	r30, r21
6960
    4668:	90 0d       	add	r25, r0
6961
    466a:	f4 9f       	mul	r31, r20
6962
    466c:	90 0d       	add	r25, r0
6963
    466e:	11 24       	eor	r1, r1
6964
    4670:	60 e2       	ldi	r22, 0x20	; 32
6965
    4672:	70 e0       	ldi	r23, 0x00	; 0
6966
    4674:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
6967
    4678:	88 27       	eor	r24, r24
6968
    467a:	77 fd       	sbrc	r23, 7
6969
    467c:	80 95       	com	r24
6970
    467e:	98 2f       	mov	r25, r24
6971
    4680:	06 0f       	add	r16, r22
6972
    4682:	17 1f       	adc	r17, r23
6973
    4684:	28 1f       	adc	r18, r24
6974
    4686:	39 1f       	adc	r19, r25
6975
    4688:	00 93 06 02 	sts	0x0206, r16
6976
    468c:	10 93 07 02 	sts	0x0207, r17
6977
    4690:	20 93 08 02 	sts	0x0208, r18
6978
    4694:	30 93 09 02 	sts	0x0209, r19
6979
    4698:	8f ee       	ldi	r24, 0xEF	; 239
6980
    469a:	80 93 7a 00 	sts	0x007A, r24
6981
    469e:	13 c0       	rjmp	.+38     	; 0x46c6 <MotorRegler+0xcc2>
6982
    46a0:	8f ee       	ldi	r24, 0xEF	; 239
6983
    46a2:	80 93 7a 00 	sts	0x007A, r24
6984
    46a6:	21 15       	cp	r18, r1
6985
    46a8:	31 05       	cpc	r19, r1
6986
    46aa:	69 f0       	breq	.+26     	; 0x46c6 <MotorRegler+0xcc2>
6987
    46ac:	21 50       	subi	r18, 0x01	; 1
6988
    46ae:	30 40       	sbci	r19, 0x00	; 0
6989
    46b0:	30 93 33 02 	sts	0x0233, r19
6990
    46b4:	20 93 32 02 	sts	0x0232, r18
6991
    46b8:	06 c0       	rjmp	.+12     	; 0x46c6 <MotorRegler+0xcc2>
6992
    46ba:	84 ef       	ldi	r24, 0xF4	; 244
6993
    46bc:	91 e0       	ldi	r25, 0x01	; 1
6994
    46be:	90 93 33 02 	sts	0x0233, r25
6995
    46c2:	80 93 32 02 	sts	0x0232, r24
6996
    46c6:	80 91 67 04 	lds	r24, 0x0467
6997
    46ca:	8f 5f       	subi	r24, 0xFF	; 255
6998
    46cc:	80 93 67 04 	sts	0x0467, r24
6999
    46d0:	80 91 35 02 	lds	r24, 0x0235
7000
    46d4:	81 50       	subi	r24, 0x01	; 1
7001
    46d6:	80 93 35 02 	sts	0x0235, r24
7002
    46da:	8f 3f       	cpi	r24, 0xFF	; 255
7003
    46dc:	09 f0       	breq	.+2      	; 0x46e0 <MotorRegler+0xcdc>
7004
    46de:	6f c0       	rjmp	.+222    	; 0x47be <MotorRegler+0xdba>
7005
    46e0:	81 e3       	ldi	r24, 0x31	; 49
7006
    46e2:	80 93 35 02 	sts	0x0235, r24
7007
    46e6:	60 91 e2 01 	lds	r22, 0x01E2
7008
    46ea:	70 91 e3 01 	lds	r23, 0x01E3
7009
    46ee:	80 91 e4 01 	lds	r24, 0x01E4
7010
    46f2:	90 91 e5 01 	lds	r25, 0x01E5
7011
    46f6:	a4 01       	movw	r20, r8
7012
    46f8:	93 01       	movw	r18, r6
7013
    46fa:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
7014
    46fe:	30 93 69 04 	sts	0x0469, r19
7015
    4702:	20 93 68 04 	sts	0x0468, r18
7016
    4706:	60 91 ea 01 	lds	r22, 0x01EA
7017
    470a:	70 91 eb 01 	lds	r23, 0x01EB
7018
    470e:	80 91 ec 01 	lds	r24, 0x01EC
7019
    4712:	90 91 ed 01 	lds	r25, 0x01ED
7020
    4716:	a4 01       	movw	r20, r8
7021
    4718:	93 01       	movw	r18, r6
7022
    471a:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
7023
    471e:	30 93 6b 04 	sts	0x046B, r19
7024
    4722:	20 93 6a 04 	sts	0x046A, r18
7025
    4726:	80 91 14 05 	lds	r24, 0x0514
7026
    472a:	90 91 15 05 	lds	r25, 0x0515
7027
    472e:	90 93 6d 04 	sts	0x046D, r25
7028
    4732:	80 93 6c 04 	sts	0x046C, r24
7029
    4736:	80 91 1d 05 	lds	r24, 0x051D
7030
    473a:	90 91 1e 05 	lds	r25, 0x051E
7031
    473e:	90 93 6f 04 	sts	0x046F, r25
7032
    4742:	80 93 6e 04 	sts	0x046E, r24
7033
    4746:	80 91 17 05 	lds	r24, 0x0517
7034
    474a:	90 91 18 05 	lds	r25, 0x0518
7035
    474e:	90 93 71 04 	sts	0x0471, r25
7036
    4752:	80 93 70 04 	sts	0x0470, r24
7037
    4756:	80 91 2a 02 	lds	r24, 0x022A
7038
    475a:	90 91 2b 02 	lds	r25, 0x022B
7039
    475e:	90 93 73 04 	sts	0x0473, r25
7040
    4762:	80 93 72 04 	sts	0x0472, r24
7041
    4766:	60 91 0e 02 	lds	r22, 0x020E
7042
    476a:	70 91 0f 02 	lds	r23, 0x020F
7043
    476e:	80 91 10 02 	lds	r24, 0x0210
7044
    4772:	90 91 11 02 	lds	r25, 0x0211
7045
    4776:	20 e0       	ldi	r18, 0x00	; 0
7046
    4778:	32 e0       	ldi	r19, 0x02	; 2
7047
    477a:	40 e0       	ldi	r20, 0x00	; 0
7048
    477c:	50 e0       	ldi	r21, 0x00	; 0
7049
    477e:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
7050
    4782:	30 93 75 04 	sts	0x0475, r19
7051
    4786:	20 93 74 04 	sts	0x0474, r18
7052
    478a:	29 81       	ldd	r18, Y+1	; 0x01
7053
    478c:	3a 81       	ldd	r19, Y+2	; 0x02
7054
    478e:	30 93 77 04 	sts	0x0477, r19
7055
    4792:	20 93 76 04 	sts	0x0476, r18
7056
    4796:	80 91 12 02 	lds	r24, 0x0212
7057
    479a:	90 91 13 02 	lds	r25, 0x0213
7058
    479e:	90 93 79 04 	sts	0x0479, r25
7059
    47a2:	80 93 78 04 	sts	0x0478, r24
7060
    47a6:	80 91 0a 02 	lds	r24, 0x020A
7061
    47aa:	90 91 0b 02 	lds	r25, 0x020B
7062
    47ae:	a0 91 0c 02 	lds	r26, 0x020C
7063
    47b2:	b0 91 0d 02 	lds	r27, 0x020D
7064
    47b6:	90 93 7b 04 	sts	0x047B, r25
7065
    47ba:	80 93 7a 04 	sts	0x047A, r24
7066
    47be:	60 91 e2 01 	lds	r22, 0x01E2
7067
    47c2:	70 91 e3 01 	lds	r23, 0x01E3
7068
    47c6:	80 91 e4 01 	lds	r24, 0x01E4
7069
    47ca:	90 91 e5 01 	lds	r25, 0x01E5
7070
    47ce:	20 90 10 05 	lds	r2, 0x0510
7071
    47d2:	30 90 11 05 	lds	r3, 0x0511
7072
    47d6:	40 90 12 05 	lds	r4, 0x0512
7073
    47da:	50 90 13 05 	lds	r5, 0x0513
7074
    47de:	e0 90 0b 05 	lds	r14, 0x050B
7075
    47e2:	f0 90 0c 05 	lds	r15, 0x050C
7076
    47e6:	60 90 19 05 	lds	r6, 0x0519
7077
    47ea:	70 90 1a 05 	lds	r7, 0x051A
7078
    47ee:	80 90 1b 05 	lds	r8, 0x051B
7079
    47f2:	90 90 1c 05 	lds	r9, 0x051C
7080
    47f6:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7081
    47fa:	a2 01       	movw	r20, r4
7082
    47fc:	91 01       	movw	r18, r2
7083
    47fe:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7084
    4802:	5b 01       	movw	r10, r22
7085
    4804:	6c 01       	movw	r12, r24
7086
    4806:	00 27       	eor	r16, r16
7087
    4808:	f7 fc       	sbrc	r15, 7
7088
    480a:	00 95       	com	r16
7089
    480c:	10 2f       	mov	r17, r16
7090
    480e:	c8 01       	movw	r24, r16
7091
    4810:	b7 01       	movw	r22, r14
7092
    4812:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7093
    4816:	a4 01       	movw	r20, r8
7094
    4818:	93 01       	movw	r18, r6
7095
    481a:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7096
    481e:	9b 01       	movw	r18, r22
7097
    4820:	ac 01       	movw	r20, r24
7098
    4822:	c6 01       	movw	r24, r12
7099
    4824:	b5 01       	movw	r22, r10
7100
    4826:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
7101
    482a:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
7102
    482e:	70 93 0c 05 	sts	0x050C, r23
7103
    4832:	60 93 0b 05 	sts	0x050B, r22
7104
    4836:	60 91 ea 01 	lds	r22, 0x01EA
7105
    483a:	70 91 eb 01 	lds	r23, 0x01EB
7106
    483e:	80 91 ec 01 	lds	r24, 0x01EC
7107
    4842:	90 91 ed 01 	lds	r25, 0x01ED
7108
    4846:	e0 90 09 05 	lds	r14, 0x0509
7109
    484a:	f0 90 0a 05 	lds	r15, 0x050A
7110
    484e:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7111
    4852:	a2 01       	movw	r20, r4
7112
    4854:	91 01       	movw	r18, r2
7113
    4856:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7114
    485a:	5b 01       	movw	r10, r22
7115
    485c:	6c 01       	movw	r12, r24
7116
    485e:	00 27       	eor	r16, r16
7117
    4860:	f7 fc       	sbrc	r15, 7
7118
    4862:	00 95       	com	r16
7119
    4864:	10 2f       	mov	r17, r16
7120
    4866:	c8 01       	movw	r24, r16
7121
    4868:	b7 01       	movw	r22, r14
7122
    486a:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7123
    486e:	a4 01       	movw	r20, r8
7124
    4870:	93 01       	movw	r18, r6
7125
    4872:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7126
    4876:	9b 01       	movw	r18, r22
7127
    4878:	ac 01       	movw	r20, r24
7128
    487a:	c6 01       	movw	r24, r12
7129
    487c:	b5 01       	movw	r22, r10
7130
    487e:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
7131
    4882:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
7132
    4886:	70 93 0a 05 	sts	0x050A, r23
7133
    488a:	60 93 09 05 	sts	0x0509, r22
7134
    488e:	60 91 17 05 	lds	r22, 0x0517
7135
    4892:	70 91 18 05 	lds	r23, 0x0518
7136
    4896:	a0 90 f2 01 	lds	r10, 0x01F2
7137
    489a:	b0 90 f3 01 	lds	r11, 0x01F3
7138
    489e:	c0 90 f4 01 	lds	r12, 0x01F4
7139
    48a2:	d0 90 f5 01 	lds	r13, 0x01F5
7140
    48a6:	88 27       	eor	r24, r24
7141
    48a8:	77 fd       	sbrc	r23, 7
7142
    48aa:	80 95       	com	r24
7143
    48ac:	98 2f       	mov	r25, r24
7144
    48ae:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7145
    48b2:	7b 01       	movw	r14, r22
7146
    48b4:	8c 01       	movw	r16, r24
7147
    48b6:	20 e0       	ldi	r18, 0x00	; 0
7148
    48b8:	30 e0       	ldi	r19, 0x00	; 0
7149
    48ba:	40 e0       	ldi	r20, 0x00	; 0
7150
    48bc:	5f e3       	ldi	r21, 0x3F	; 63
7151
    48be:	c4 01       	movw	r24, r8
7152
    48c0:	b3 01       	movw	r22, r6
7153
    48c2:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7154
    48c6:	9b 01       	movw	r18, r22
7155
    48c8:	ac 01       	movw	r20, r24
7156
    48ca:	c8 01       	movw	r24, r16
7157
    48cc:	b7 01       	movw	r22, r14
7158
    48ce:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7159
    48d2:	7b 01       	movw	r14, r22
7160
    48d4:	8c 01       	movw	r16, r24
7161
    48d6:	c6 01       	movw	r24, r12
7162
    48d8:	b5 01       	movw	r22, r10
7163
    48da:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7164
    48de:	a2 01       	movw	r20, r4
7165
    48e0:	91 01       	movw	r18, r2
7166
    48e2:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7167
    48e6:	9b 01       	movw	r18, r22
7168
    48e8:	ac 01       	movw	r20, r24
7169
    48ea:	c8 01       	movw	r24, r16
7170
    48ec:	b7 01       	movw	r22, r14
7171
    48ee:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
7172
    48f2:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
7173
    48f6:	70 93 18 05 	sts	0x0518, r23
7174
    48fa:	60 93 17 05 	sts	0x0517, r22
7175
    48fe:	80 91 0b 05 	lds	r24, 0x050B
7176
    4902:	90 91 0c 05 	lds	r25, 0x050C
7177
    4906:	81 50       	subi	r24, 0x01	; 1
7178
    4908:	98 40       	sbci	r25, 0x08	; 8
7179
    490a:	34 f0       	brlt	.+12     	; 0x4918 <MotorRegler+0xf14>
7180
    490c:	80 e0       	ldi	r24, 0x00	; 0
7181
    490e:	98 e0       	ldi	r25, 0x08	; 8
7182
    4910:	90 93 0c 05 	sts	0x050C, r25
7183
    4914:	80 93 0b 05 	sts	0x050B, r24
7184
    4918:	80 91 0b 05 	lds	r24, 0x050B
7185
    491c:	90 91 0c 05 	lds	r25, 0x050C
7186
    4920:	80 50       	subi	r24, 0x00	; 0
7187
    4922:	98 4f       	sbci	r25, 0xF8	; 248
7188
    4924:	34 f4       	brge	.+12     	; 0x4932 <MotorRegler+0xf2e>
7189
    4926:	80 e0       	ldi	r24, 0x00	; 0
7190
    4928:	98 ef       	ldi	r25, 0xF8	; 248
7191
    492a:	90 93 0c 05 	sts	0x050C, r25
7192
    492e:	80 93 0b 05 	sts	0x050B, r24
7193
    4932:	80 91 09 05 	lds	r24, 0x0509
7194
    4936:	90 91 0a 05 	lds	r25, 0x050A
7195
    493a:	81 50       	subi	r24, 0x01	; 1
7196
    493c:	98 40       	sbci	r25, 0x08	; 8
7197
    493e:	34 f0       	brlt	.+12     	; 0x494c <MotorRegler+0xf48>
7198
    4940:	80 e0       	ldi	r24, 0x00	; 0
7199
    4942:	98 e0       	ldi	r25, 0x08	; 8
7200
    4944:	90 93 0a 05 	sts	0x050A, r25
7201
    4948:	80 93 09 05 	sts	0x0509, r24
7202
    494c:	80 91 09 05 	lds	r24, 0x0509
7203
    4950:	90 91 0a 05 	lds	r25, 0x050A
7204
    4954:	80 50       	subi	r24, 0x00	; 0
7205
    4956:	98 4f       	sbci	r25, 0xF8	; 248
7206
    4958:	34 f4       	brge	.+12     	; 0x4966 <MotorRegler+0xf62>
7207
    495a:	80 e0       	ldi	r24, 0x00	; 0
7208
    495c:	98 ef       	ldi	r25, 0xF8	; 248
7209
    495e:	90 93 0a 05 	sts	0x050A, r25
7210
    4962:	80 93 09 05 	sts	0x0509, r24
7211
    4966:	80 91 17 05 	lds	r24, 0x0517
7212
    496a:	90 91 18 05 	lds	r25, 0x0518
7213
    496e:	81 50       	subi	r24, 0x01	; 1
7214
    4970:	98 40       	sbci	r25, 0x08	; 8
7215
    4972:	34 f0       	brlt	.+12     	; 0x4980 <MotorRegler+0xf7c>
7216
    4974:	80 e0       	ldi	r24, 0x00	; 0
7217
    4976:	98 e0       	ldi	r25, 0x08	; 8
7218
    4978:	90 93 18 05 	sts	0x0518, r25
7219
    497c:	80 93 17 05 	sts	0x0517, r24
7220
    4980:	80 91 17 05 	lds	r24, 0x0517
7221
    4984:	90 91 18 05 	lds	r25, 0x0518
7222
    4988:	80 50       	subi	r24, 0x00	; 0
7223
    498a:	98 4f       	sbci	r25, 0xF8	; 248
7224
    498c:	34 f4       	brge	.+12     	; 0x499a <MotorRegler+0xf96>
7225
    498e:	80 e0       	ldi	r24, 0x00	; 0
7226
    4990:	98 ef       	ldi	r25, 0xF8	; 248
7227
    4992:	90 93 18 05 	sts	0x0518, r25
7228
    4996:	80 93 17 05 	sts	0x0517, r24
7229
    499a:	80 91 d7 04 	lds	r24, 0x04D7
7230
    499e:	99 27       	eor	r25, r25
7231
    49a0:	80 ff       	sbrs	r24, 0
7232
    49a2:	cd c0       	rjmp	.+410    	; 0x4b3e <MotorRegler+0x113a>
7233
    49a4:	20 91 81 01 	lds	r18, 0x0181
7234
    49a8:	81 ff       	sbrs	r24, 1
7235
    49aa:	0e c0       	rjmp	.+28     	; 0x49c8 <MotorRegler+0xfc4>
7236
    49ac:	22 33       	cpi	r18, 0x32	; 50
7237
    49ae:	b0 f4       	brcc	.+44     	; 0x49dc <MotorRegler+0xfd8>
7238
    49b0:	80 91 2a 02 	lds	r24, 0x022A
7239
    49b4:	90 91 2b 02 	lds	r25, 0x022B
7240
    49b8:	44 97       	sbiw	r24, 0x14	; 20
7241
    49ba:	90 93 2d 02 	sts	0x022D, r25
7242
    49be:	80 93 2c 02 	sts	0x022C, r24
7243
    49c2:	10 92 19 02 	sts	0x0219, r1
7244
    49c6:	0d c0       	rjmp	.+26     	; 0x49e2 <MotorRegler+0xfde>
7245
    49c8:	80 91 dc 04 	lds	r24, 0x04DC
7246
    49cc:	28 9f       	mul	r18, r24
7247
    49ce:	c0 01       	movw	r24, r0
7248
    49d0:	11 24       	eor	r1, r1
7249
    49d2:	44 97       	sbiw	r24, 0x14	; 20
7250
    49d4:	90 93 2d 02 	sts	0x022D, r25
7251
    49d8:	80 93 2c 02 	sts	0x022C, r24
7252
    49dc:	81 e0       	ldi	r24, 0x01	; 1
7253
    49de:	80 93 19 02 	sts	0x0219, r24
7254
    49e2:	80 91 18 02 	lds	r24, 0x0218
7255
    49e6:	88 23       	and	r24, r24
7256
    49e8:	21 f0       	breq	.+8      	; 0x49f2 <MotorRegler+0xfee>
7257
    49ea:	10 92 2d 02 	sts	0x022D, r1
7258
    49ee:	10 92 2c 02 	sts	0x022C, r1
7259
    49f2:	20 91 2a 02 	lds	r18, 0x022A
7260
    49f6:	30 91 2b 02 	lds	r19, 0x022B
7261
    49fa:	40 91 2c 02 	lds	r20, 0x022C
7262
    49fe:	50 91 2d 02 	lds	r21, 0x022D
7263
    4a02:	42 17       	cp	r20, r18
7264
    4a04:	53 07       	cpc	r21, r19
7265
    4a06:	0c f0       	brlt	.+2      	; 0x4a0a <MotorRegler+0x1006>
7266
    4a08:	9a c0       	rjmp	.+308    	; 0x4b3e <MotorRegler+0x113a>
7267
    4a0a:	80 91 19 02 	lds	r24, 0x0219
7268
    4a0e:	88 23       	and	r24, r24
7269
    4a10:	09 f4       	brne	.+2      	; 0x4a14 <MotorRegler+0x1010>
7270
    4a12:	95 c0       	rjmp	.+298    	; 0x4b3e <MotorRegler+0x113a>
7271
    4a14:	24 1b       	sub	r18, r20
7272
    4a16:	35 0b       	sbc	r19, r21
7273
    4a18:	80 91 82 01 	lds	r24, 0x0182
7274
    4a1c:	99 27       	eor	r25, r25
7275
    4a1e:	ac 01       	movw	r20, r24
7276
    4a20:	24 9f       	mul	r18, r20
7277
    4a22:	c0 01       	movw	r24, r0
7278
    4a24:	25 9f       	mul	r18, r21
7279
    4a26:	90 0d       	add	r25, r0
7280
    4a28:	34 9f       	mul	r19, r20
7281
    4a2a:	90 0d       	add	r25, r0
7282
    4a2c:	11 24       	eor	r1, r1
7283
    4a2e:	60 e1       	ldi	r22, 0x10	; 16
7284
    4a30:	70 e0       	ldi	r23, 0x00	; 0
7285
    4a32:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
7286
    4a36:	09 81       	ldd	r16, Y+1	; 0x01
7287
    4a38:	1a 81       	ldd	r17, Y+2	; 0x02
7288
    4a3a:	06 1b       	sub	r16, r22
7289
    4a3c:	17 0b       	sbc	r17, r23
7290
    4a3e:	20 91 bf 01 	lds	r18, 0x01BF
7291
    4a42:	30 91 c0 01 	lds	r19, 0x01C0
7292
    4a46:	80 91 80 01 	lds	r24, 0x0180
7293
    4a4a:	99 27       	eor	r25, r25
7294
    4a4c:	bc 01       	movw	r22, r24
7295
    4a4e:	26 9f       	mul	r18, r22
7296
    4a50:	c0 01       	movw	r24, r0
7297
    4a52:	27 9f       	mul	r18, r23
7298
    4a54:	90 0d       	add	r25, r0
7299
    4a56:	36 9f       	mul	r19, r22
7300
    4a58:	90 0d       	add	r25, r0
7301
    4a5a:	11 24       	eor	r1, r1
7302
    4a5c:	68 e0       	ldi	r22, 0x08	; 8
7303
    4a5e:	70 e0       	ldi	r23, 0x00	; 0
7304
    4a60:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
7305
    4a64:	06 1b       	sub	r16, r22
7306
    4a66:	17 0b       	sbc	r17, r23
7307
    4a68:	60 91 0e 02 	lds	r22, 0x020E
7308
    4a6c:	70 91 0f 02 	lds	r23, 0x020F
7309
    4a70:	80 91 10 02 	lds	r24, 0x0210
7310
    4a74:	90 91 11 02 	lds	r25, 0x0211
7311
    4a78:	20 e0       	ldi	r18, 0x00	; 0
7312
    4a7a:	32 e0       	ldi	r19, 0x02	; 2
7313
    4a7c:	40 e0       	ldi	r20, 0x00	; 0
7314
    4a7e:	50 e0       	ldi	r21, 0x00	; 0
7315
    4a80:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
7316
    4a84:	ca 01       	movw	r24, r20
7317
    4a86:	b9 01       	movw	r22, r18
7318
    4a88:	20 91 83 01 	lds	r18, 0x0183
7319
    4a8c:	33 27       	eor	r19, r19
7320
    4a8e:	44 27       	eor	r20, r20
7321
    4a90:	55 27       	eor	r21, r21
7322
    4a92:	0e 94 84 29 	call	0x5308	; 0x5308 <__mulsi3>
7323
    4a96:	20 e2       	ldi	r18, 0x20	; 32
7324
    4a98:	30 e0       	ldi	r19, 0x00	; 0
7325
    4a9a:	40 e0       	ldi	r20, 0x00	; 0
7326
    4a9c:	50 e0       	ldi	r21, 0x00	; 0
7327
    4a9e:	0e 94 ec 29 	call	0x53d8	; 0x53d8 <__divmodsi4>
7328
    4aa2:	7f ef       	ldi	r23, 0xFF	; 255
7329
    4aa4:	2e 3c       	cpi	r18, 0xCE	; 206
7330
    4aa6:	37 07       	cpc	r19, r23
7331
    4aa8:	14 f4       	brge	.+4      	; 0x4aae <MotorRegler+0x10aa>
7332
    4aaa:	2e ec       	ldi	r18, 0xCE	; 206
7333
    4aac:	3f ef       	ldi	r19, 0xFF	; 255
7334
    4aae:	80 91 36 02 	lds	r24, 0x0236
7335
    4ab2:	90 91 37 02 	lds	r25, 0x0237
7336
    4ab6:	ac 01       	movw	r20, r24
7337
    4ab8:	74 e0       	ldi	r23, 0x04	; 4
7338
    4aba:	44 0f       	add	r20, r20
7339
    4abc:	55 1f       	adc	r21, r21
7340
    4abe:	7a 95       	dec	r23
7341
    4ac0:	e1 f7       	brne	.-8      	; 0x4aba <MotorRegler+0x10b6>
7342
    4ac2:	48 1b       	sub	r20, r24
7343
    4ac4:	59 0b       	sbc	r21, r25
7344
    4ac6:	23 33       	cpi	r18, 0x33	; 51
7345
    4ac8:	31 05       	cpc	r19, r1
7346
    4aca:	14 f0       	brlt	.+4      	; 0x4ad0 <MotorRegler+0x10cc>
7347
    4acc:	22 e3       	ldi	r18, 0x32	; 50
7348
    4ace:	30 e0       	ldi	r19, 0x00	; 0
7349
    4ad0:	02 1b       	sub	r16, r18
7350
    4ad2:	13 0b       	sbc	r17, r19
7351
    4ad4:	ca 01       	movw	r24, r20
7352
    4ad6:	80 0f       	add	r24, r16
7353
    4ad8:	91 1f       	adc	r25, r17
7354
    4ada:	60 e1       	ldi	r22, 0x10	; 16
7355
    4adc:	70 e0       	ldi	r23, 0x00	; 0
7356
    4ade:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
7357
    4ae2:	70 93 37 02 	sts	0x0237, r23
7358
    4ae6:	60 93 36 02 	sts	0x0236, r22
7359
    4aea:	80 91 d8 04 	lds	r24, 0x04D8
7360
    4aee:	99 27       	eor	r25, r25
7361
    4af0:	68 17       	cp	r22, r24
7362
    4af2:	79 07       	cpc	r23, r25
7363
    4af4:	8c f4       	brge	.+34     	; 0x4b18 <MotorRegler+0x1114>
7364
    4af6:	e9 81       	ldd	r30, Y+1	; 0x01
7365
    4af8:	fa 81       	ldd	r31, Y+2	; 0x02
7366
    4afa:	e8 17       	cp	r30, r24
7367
    4afc:	f9 07       	cpc	r31, r25
7368
    4afe:	2c f0       	brlt	.+10     	; 0x4b0a <MotorRegler+0x1106>
7369
    4b00:	90 93 37 02 	sts	0x0237, r25
7370
    4b04:	80 93 36 02 	sts	0x0236, r24
7371
    4b08:	07 c0       	rjmp	.+14     	; 0x4b18 <MotorRegler+0x1114>
7372
    4b0a:	29 81       	ldd	r18, Y+1	; 0x01
7373
    4b0c:	3a 81       	ldd	r19, Y+2	; 0x02
7374
    4b0e:	30 93 37 02 	sts	0x0237, r19
7375
    4b12:	20 93 36 02 	sts	0x0236, r18
7376
    4b16:	0d c0       	rjmp	.+26     	; 0x4b32 <MotorRegler+0x112e>
7377
    4b18:	80 91 36 02 	lds	r24, 0x0236
7378
    4b1c:	90 91 37 02 	lds	r25, 0x0237
7379
    4b20:	49 81       	ldd	r20, Y+1	; 0x01
7380
    4b22:	5a 81       	ldd	r21, Y+2	; 0x02
7381
    4b24:	48 17       	cp	r20, r24
7382
    4b26:	59 07       	cpc	r21, r25
7383
    4b28:	24 f4       	brge	.+8      	; 0x4b32 <MotorRegler+0x112e>
7384
    4b2a:	50 93 37 02 	sts	0x0237, r21
7385
    4b2e:	40 93 36 02 	sts	0x0236, r20
7386
    4b32:	60 91 36 02 	lds	r22, 0x0236
7387
    4b36:	70 91 37 02 	lds	r23, 0x0237
7388
    4b3a:	7a 83       	std	Y+2, r23	; 0x02
7389
    4b3c:	69 83       	std	Y+1, r22	; 0x01
7390
    4b3e:	c0 90 17 05 	lds	r12, 0x0517
7391
    4b42:	d0 90 18 05 	lds	r13, 0x0518
7392
    4b46:	8b 81       	ldd	r24, Y+3	; 0x03
7393
    4b48:	9c 81       	ldd	r25, Y+4	; 0x04
7394
    4b4a:	c8 1a       	sub	r12, r24
7395
    4b4c:	d9 0a       	sbc	r13, r25
7396
    4b4e:	95 e6       	ldi	r25, 0x65	; 101
7397
    4b50:	c9 16       	cp	r12, r25
7398
    4b52:	d1 04       	cpc	r13, r1
7399
    4b54:	24 f0       	brlt	.+8      	; 0x4b5e <MotorRegler+0x115a>
7400
    4b56:	64 e6       	ldi	r22, 0x64	; 100
7401
    4b58:	c6 2e       	mov	r12, r22
7402
    4b5a:	d1 2c       	mov	r13, r1
7403
    4b5c:	09 c0       	rjmp	.+18     	; 0x4b70 <MotorRegler+0x116c>
7404
    4b5e:	ec e9       	ldi	r30, 0x9C	; 156
7405
    4b60:	ce 16       	cp	r12, r30
7406
    4b62:	ef ef       	ldi	r30, 0xFF	; 255
7407
    4b64:	de 06       	cpc	r13, r30
7408
    4b66:	24 f4       	brge	.+8      	; 0x4b70 <MotorRegler+0x116c>
7409
    4b68:	5c e9       	ldi	r21, 0x9C	; 156
7410
    4b6a:	c5 2e       	mov	r12, r21
7411
    4b6c:	5f ef       	ldi	r21, 0xFF	; 255
7412
    4b6e:	d5 2e       	mov	r13, r21
7413
    4b70:	40 90 78 01 	lds	r4, 0x0178
7414
    4b74:	50 90 79 01 	lds	r5, 0x0179
7415
    4b78:	60 90 7a 01 	lds	r6, 0x017A
7416
    4b7c:	70 90 7b 01 	lds	r7, 0x017B
7417
    4b80:	60 91 0b 05 	lds	r22, 0x050B
7418
    4b84:	70 91 0c 05 	lds	r23, 0x050C
7419
    4b88:	20 91 23 02 	lds	r18, 0x0223
7420
    4b8c:	30 91 24 02 	lds	r19, 0x0224
7421
    4b90:	40 91 57 02 	lds	r20, 0x0257
7422
    4b94:	50 91 58 02 	lds	r21, 0x0258
7423
    4b98:	24 1b       	sub	r18, r20
7424
    4b9a:	35 0b       	sbc	r19, r21
7425
    4b9c:	62 1b       	sub	r22, r18
7426
    4b9e:	73 0b       	sbc	r23, r19
7427
    4ba0:	88 27       	eor	r24, r24
7428
    4ba2:	77 fd       	sbrc	r23, 7
7429
    4ba4:	80 95       	com	r24
7430
    4ba6:	98 2f       	mov	r25, r24
7431
    4ba8:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7432
    4bac:	9b 01       	movw	r18, r22
7433
    4bae:	ac 01       	movw	r20, r24
7434
    4bb0:	c3 01       	movw	r24, r6
7435
    4bb2:	b2 01       	movw	r22, r4
7436
    4bb4:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7437
    4bb8:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
7438
    4bbc:	70 93 70 02 	sts	0x0270, r23
7439
    4bc0:	60 93 6f 02 	sts	0x026F, r22
7440
    4bc4:	80 91 6f 02 	lds	r24, 0x026F
7441
    4bc8:	90 91 70 02 	lds	r25, 0x0270
7442
    4bcc:	8c 01       	movw	r16, r24
7443
    4bce:	22 27       	eor	r18, r18
7444
    4bd0:	17 fd       	sbrc	r17, 7
7445
    4bd2:	20 95       	com	r18
7446
    4bd4:	32 2f       	mov	r19, r18
7447
    4bd6:	80 91 53 02 	lds	r24, 0x0253
7448
    4bda:	90 91 54 02 	lds	r25, 0x0254
7449
    4bde:	a0 91 55 02 	lds	r26, 0x0255
7450
    4be2:	b0 91 56 02 	lds	r27, 0x0256
7451
    4be6:	08 0f       	add	r16, r24
7452
    4be8:	19 1f       	adc	r17, r25
7453
    4bea:	2a 1f       	adc	r18, r26
7454
    4bec:	3b 1f       	adc	r19, r27
7455
    4bee:	00 93 53 02 	sts	0x0253, r16
7456
    4bf2:	10 93 54 02 	sts	0x0254, r17
7457
    4bf6:	20 93 55 02 	sts	0x0255, r18
7458
    4bfa:	30 93 56 02 	sts	0x0256, r19
7459
    4bfe:	10 16       	cp	r1, r16
7460
    4c00:	11 06       	cpc	r1, r17
7461
    4c02:	12 06       	cpc	r1, r18
7462
    4c04:	13 06       	cpc	r1, r19
7463
    4c06:	ac f4       	brge	.+42     	; 0x4c32 <MotorRegler+0x122e>
7464
    4c08:	c8 01       	movw	r24, r16
7465
    4c0a:	17 ff       	sbrs	r17, 7
7466
    4c0c:	03 c0       	rjmp	.+6      	; 0x4c14 <MotorRegler+0x1210>
7467
    4c0e:	90 95       	com	r25
7468
    4c10:	81 95       	neg	r24
7469
    4c12:	9f 4f       	sbci	r25, 0xFF	; 255
7470
    4c14:	60 e0       	ldi	r22, 0x00	; 0
7471
    4c16:	71 e0       	ldi	r23, 0x01	; 1
7472
    4c18:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
7473
    4c1c:	6f 5f       	subi	r22, 0xFF	; 255
7474
    4c1e:	7f 4f       	sbci	r23, 0xFF	; 255
7475
    4c20:	88 27       	eor	r24, r24
7476
    4c22:	77 fd       	sbrc	r23, 7
7477
    4c24:	80 95       	com	r24
7478
    4c26:	98 2f       	mov	r25, r24
7479
    4c28:	06 1b       	sub	r16, r22
7480
    4c2a:	17 0b       	sbc	r17, r23
7481
    4c2c:	28 0b       	sbc	r18, r24
7482
    4c2e:	39 0b       	sbc	r19, r25
7483
    4c30:	14 c0       	rjmp	.+40     	; 0x4c5a <MotorRegler+0x1256>
7484
    4c32:	c8 01       	movw	r24, r16
7485
    4c34:	17 ff       	sbrs	r17, 7
7486
    4c36:	03 c0       	rjmp	.+6      	; 0x4c3e <MotorRegler+0x123a>
7487
    4c38:	90 95       	com	r25
7488
    4c3a:	81 95       	neg	r24
7489
    4c3c:	9f 4f       	sbci	r25, 0xFF	; 255
7490
    4c3e:	60 e0       	ldi	r22, 0x00	; 0
7491
    4c40:	71 e0       	ldi	r23, 0x01	; 1
7492
    4c42:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
7493
    4c46:	6f 5f       	subi	r22, 0xFF	; 255
7494
    4c48:	7f 4f       	sbci	r23, 0xFF	; 255
7495
    4c4a:	88 27       	eor	r24, r24
7496
    4c4c:	77 fd       	sbrc	r23, 7
7497
    4c4e:	80 95       	com	r24
7498
    4c50:	98 2f       	mov	r25, r24
7499
    4c52:	06 0f       	add	r16, r22
7500
    4c54:	17 1f       	adc	r17, r23
7501
    4c56:	28 1f       	adc	r18, r24
7502
    4c58:	39 1f       	adc	r19, r25
7503
    4c5a:	00 93 53 02 	sts	0x0253, r16
7504
    4c5e:	10 93 54 02 	sts	0x0254, r17
7505
    4c62:	20 93 55 02 	sts	0x0255, r18
7506
    4c66:	30 93 56 02 	sts	0x0256, r19
7507
    4c6a:	80 91 53 02 	lds	r24, 0x0253
7508
    4c6e:	90 91 54 02 	lds	r25, 0x0254
7509
    4c72:	a0 91 55 02 	lds	r26, 0x0255
7510
    4c76:	b0 91 56 02 	lds	r27, 0x0256
7511
    4c7a:	81 38       	cpi	r24, 0x81	; 129
7512
    4c7c:	fe e3       	ldi	r31, 0x3E	; 62
7513
    4c7e:	9f 07       	cpc	r25, r31
7514
    4c80:	f0 e0       	ldi	r31, 0x00	; 0
7515
    4c82:	af 07       	cpc	r26, r31
7516
    4c84:	f0 e0       	ldi	r31, 0x00	; 0
7517
    4c86:	bf 07       	cpc	r27, r31
7518
    4c88:	2c f0       	brlt	.+10     	; 0x4c94 <MotorRegler+0x1290>
7519
    4c8a:	80 e8       	ldi	r24, 0x80	; 128
7520
    4c8c:	9e e3       	ldi	r25, 0x3E	; 62
7521
    4c8e:	a0 e0       	ldi	r26, 0x00	; 0
7522
    4c90:	b0 e0       	ldi	r27, 0x00	; 0
7523
    4c92:	09 c0       	rjmp	.+18     	; 0x4ca6 <MotorRegler+0x12a2>
7524
    4c94:	80 58       	subi	r24, 0x80	; 128
7525
    4c96:	91 4c       	sbci	r25, 0xC1	; 193
7526
    4c98:	af 4f       	sbci	r26, 0xFF	; 255
7527
    4c9a:	bf 4f       	sbci	r27, 0xFF	; 255
7528
    4c9c:	64 f4       	brge	.+24     	; 0x4cb6 <MotorRegler+0x12b2>
7529
    4c9e:	80 e8       	ldi	r24, 0x80	; 128
7530
    4ca0:	91 ec       	ldi	r25, 0xC1	; 193
7531
    4ca2:	af ef       	ldi	r26, 0xFF	; 255
7532
    4ca4:	bf ef       	ldi	r27, 0xFF	; 255
7533
    4ca6:	80 93 53 02 	sts	0x0253, r24
7534
    4caa:	90 93 54 02 	sts	0x0254, r25
7535
    4cae:	a0 93 55 02 	sts	0x0255, r26
7536
    4cb2:	b0 93 56 02 	sts	0x0256, r27
7537
    4cb6:	60 91 6f 02 	lds	r22, 0x026F
7538
    4cba:	70 91 70 02 	lds	r23, 0x0270
7539
    4cbe:	80 90 7c 01 	lds	r8, 0x017C
7540
    4cc2:	90 90 7d 01 	lds	r9, 0x017D
7541
    4cc6:	a0 90 7e 01 	lds	r10, 0x017E
7542
    4cca:	b0 90 7f 01 	lds	r11, 0x017F
7543
    4cce:	88 27       	eor	r24, r24
7544
    4cd0:	77 fd       	sbrc	r23, 7
7545
    4cd2:	80 95       	com	r24
7546
    4cd4:	98 2f       	mov	r25, r24
7547
    4cd6:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7548
    4cda:	7b 01       	movw	r14, r22
7549
    4cdc:	8c 01       	movw	r16, r24
7550
    4cde:	60 91 53 02 	lds	r22, 0x0253
7551
    4ce2:	70 91 54 02 	lds	r23, 0x0254
7552
    4ce6:	80 91 55 02 	lds	r24, 0x0255
7553
    4cea:	90 91 56 02 	lds	r25, 0x0256
7554
    4cee:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7555
    4cf2:	9b 01       	movw	r18, r22
7556
    4cf4:	ac 01       	movw	r20, r24
7557
    4cf6:	c5 01       	movw	r24, r10
7558
    4cf8:	b4 01       	movw	r22, r8
7559
    4cfa:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7560
    4cfe:	9b 01       	movw	r18, r22
7561
    4d00:	ac 01       	movw	r20, r24
7562
    4d02:	c8 01       	movw	r24, r16
7563
    4d04:	b7 01       	movw	r22, r14
7564
    4d06:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
7565
    4d0a:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
7566
    4d0e:	96 01       	movw	r18, r12
7567
    4d10:	26 0f       	add	r18, r22
7568
    4d12:	37 1f       	adc	r19, r23
7569
    4d14:	49 81       	ldd	r20, Y+1	; 0x01
7570
    4d16:	5a 81       	ldd	r21, Y+2	; 0x02
7571
    4d18:	24 0f       	add	r18, r20
7572
    4d1a:	35 1f       	adc	r19, r21
7573
    4d1c:	22 24       	eor	r2, r2
7574
    4d1e:	4a 30       	cpi	r20, 0x0A	; 10
7575
    4d20:	51 05       	cpc	r21, r1
7576
    4d22:	14 f4       	brge	.+4      	; 0x4d28 <MotorRegler+0x1324>
7577
    4d24:	41 e0       	ldi	r20, 0x01	; 1
7578
    4d26:	24 2e       	mov	r2, r20
7579
    4d28:	37 fd       	sbrc	r19, 7
7580
    4d2a:	02 c0       	rjmp	.+4      	; 0x4d30 <MotorRegler+0x132c>
7581
    4d2c:	22 20       	and	r2, r2
7582
    4d2e:	19 f0       	breq	.+6      	; 0x4d36 <MotorRegler+0x1332>
7583
    4d30:	40 e0       	ldi	r20, 0x00	; 0
7584
    4d32:	50 e0       	ldi	r21, 0x00	; 0
7585
    4d34:	08 c0       	rjmp	.+16     	; 0x4d46 <MotorRegler+0x1342>
7586
    4d36:	80 91 16 05 	lds	r24, 0x0516
7587
    4d3a:	48 2f       	mov	r20, r24
7588
    4d3c:	55 27       	eor	r21, r21
7589
    4d3e:	24 17       	cp	r18, r20
7590
    4d40:	35 07       	cpc	r19, r21
7591
    4d42:	0c f4       	brge	.+2      	; 0x4d46 <MotorRegler+0x1342>
7592
    4d44:	a9 01       	movw	r20, r18
7593
    4d46:	80 91 0d 05 	lds	r24, 0x050D
7594
    4d4a:	e8 2f       	mov	r30, r24
7595
    4d4c:	ff 27       	eor	r31, r31
7596
    4d4e:	f8 87       	std	Y+8, r31	; 0x08
7597
    4d50:	ef 83       	std	Y+7, r30	; 0x07
7598
    4d52:	9f 01       	movw	r18, r30
7599
    4d54:	e4 17       	cp	r30, r20
7600
    4d56:	f5 07       	cpc	r31, r21
7601
    4d58:	0c f4       	brge	.+2      	; 0x4d5c <MotorRegler+0x1358>
7602
    4d5a:	9a 01       	movw	r18, r20
7603
    4d5c:	20 93 6d 02 	sts	0x026D, r18
7604
    4d60:	29 81       	ldd	r18, Y+1	; 0x01
7605
    4d62:	3a 81       	ldd	r19, Y+2	; 0x02
7606
    4d64:	26 1b       	sub	r18, r22
7607
    4d66:	37 0b       	sbc	r19, r23
7608
    4d68:	b9 01       	movw	r22, r18
7609
    4d6a:	6c 0d       	add	r22, r12
7610
    4d6c:	7d 1d       	adc	r23, r13
7611
    4d6e:	77 fd       	sbrc	r23, 7
7612
    4d70:	02 c0       	rjmp	.+4      	; 0x4d76 <MotorRegler+0x1372>
7613
    4d72:	22 20       	and	r2, r2
7614
    4d74:	19 f0       	breq	.+6      	; 0x4d7c <MotorRegler+0x1378>
7615
    4d76:	80 e0       	ldi	r24, 0x00	; 0
7616
    4d78:	90 e0       	ldi	r25, 0x00	; 0
7617
    4d7a:	07 c0       	rjmp	.+14     	; 0x4d8a <MotorRegler+0x1386>
7618
    4d7c:	80 91 16 05 	lds	r24, 0x0516
7619
    4d80:	99 27       	eor	r25, r25
7620
    4d82:	68 17       	cp	r22, r24
7621
    4d84:	79 07       	cpc	r23, r25
7622
    4d86:	0c f4       	brge	.+2      	; 0x4d8a <MotorRegler+0x1386>
7623
    4d88:	cb 01       	movw	r24, r22
7624
    4d8a:	2f 81       	ldd	r18, Y+7	; 0x07
7625
    4d8c:	38 85       	ldd	r19, Y+8	; 0x08
7626
    4d8e:	28 17       	cp	r18, r24
7627
    4d90:	39 07       	cpc	r19, r25
7628
    4d92:	0c f4       	brge	.+2      	; 0x4d96 <MotorRegler+0x1392>
7629
    4d94:	9c 01       	movw	r18, r24
7630
    4d96:	20 93 6e 02 	sts	0x026E, r18
7631
    4d9a:	60 91 09 05 	lds	r22, 0x0509
7632
    4d9e:	70 91 0a 05 	lds	r23, 0x050A
7633
    4da2:	20 91 25 02 	lds	r18, 0x0225
7634
    4da6:	30 91 26 02 	lds	r19, 0x0226
7635
    4daa:	40 91 59 02 	lds	r20, 0x0259
7636
    4dae:	50 91 5a 02 	lds	r21, 0x025A
7637
    4db2:	24 1b       	sub	r18, r20
7638
    4db4:	35 0b       	sbc	r19, r21
7639
    4db6:	62 1b       	sub	r22, r18
7640
    4db8:	73 0b       	sbc	r23, r19
7641
    4dba:	88 27       	eor	r24, r24
7642
    4dbc:	77 fd       	sbrc	r23, 7
7643
    4dbe:	80 95       	com	r24
7644
    4dc0:	98 2f       	mov	r25, r24
7645
    4dc2:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7646
    4dc6:	9b 01       	movw	r18, r22
7647
    4dc8:	ac 01       	movw	r20, r24
7648
    4dca:	c3 01       	movw	r24, r6
7649
    4dcc:	b2 01       	movw	r22, r4
7650
    4dce:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7651
    4dd2:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
7652
    4dd6:	70 93 6c 02 	sts	0x026C, r23
7653
    4dda:	60 93 6b 02 	sts	0x026B, r22
7654
    4dde:	80 91 6b 02 	lds	r24, 0x026B
7655
    4de2:	90 91 6c 02 	lds	r25, 0x026C
7656
    4de6:	8c 01       	movw	r16, r24
7657
    4de8:	22 27       	eor	r18, r18
7658
    4dea:	17 fd       	sbrc	r17, 7
7659
    4dec:	20 95       	com	r18
7660
    4dee:	32 2f       	mov	r19, r18
7661
    4df0:	80 91 4f 02 	lds	r24, 0x024F
7662
    4df4:	90 91 50 02 	lds	r25, 0x0250
7663
    4df8:	a0 91 51 02 	lds	r26, 0x0251
7664
    4dfc:	b0 91 52 02 	lds	r27, 0x0252
7665
    4e00:	08 0f       	add	r16, r24
7666
    4e02:	19 1f       	adc	r17, r25
7667
    4e04:	2a 1f       	adc	r18, r26
7668
    4e06:	3b 1f       	adc	r19, r27
7669
    4e08:	00 93 4f 02 	sts	0x024F, r16
7670
    4e0c:	10 93 50 02 	sts	0x0250, r17
7671
    4e10:	20 93 51 02 	sts	0x0251, r18
7672
    4e14:	30 93 52 02 	sts	0x0252, r19
7673
    4e18:	10 16       	cp	r1, r16
7674
    4e1a:	11 06       	cpc	r1, r17
7675
    4e1c:	12 06       	cpc	r1, r18
7676
    4e1e:	13 06       	cpc	r1, r19
7677
    4e20:	ac f4       	brge	.+42     	; 0x4e4c <MotorRegler+0x1448>
7678
    4e22:	c8 01       	movw	r24, r16
7679
    4e24:	17 ff       	sbrs	r17, 7
7680
    4e26:	03 c0       	rjmp	.+6      	; 0x4e2e <MotorRegler+0x142a>
7681
    4e28:	90 95       	com	r25
7682
    4e2a:	81 95       	neg	r24
7683
    4e2c:	9f 4f       	sbci	r25, 0xFF	; 255
7684
    4e2e:	60 e0       	ldi	r22, 0x00	; 0
7685
    4e30:	71 e0       	ldi	r23, 0x01	; 1
7686
    4e32:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
7687
    4e36:	6f 5f       	subi	r22, 0xFF	; 255
7688
    4e38:	7f 4f       	sbci	r23, 0xFF	; 255
7689
    4e3a:	88 27       	eor	r24, r24
7690
    4e3c:	77 fd       	sbrc	r23, 7
7691
    4e3e:	80 95       	com	r24
7692
    4e40:	98 2f       	mov	r25, r24
7693
    4e42:	06 1b       	sub	r16, r22
7694
    4e44:	17 0b       	sbc	r17, r23
7695
    4e46:	28 0b       	sbc	r18, r24
7696
    4e48:	39 0b       	sbc	r19, r25
7697
    4e4a:	14 c0       	rjmp	.+40     	; 0x4e74 <MotorRegler+0x1470>
7698
    4e4c:	c8 01       	movw	r24, r16
7699
    4e4e:	17 ff       	sbrs	r17, 7
7700
    4e50:	03 c0       	rjmp	.+6      	; 0x4e58 <MotorRegler+0x1454>
7701
    4e52:	90 95       	com	r25
7702
    4e54:	81 95       	neg	r24
7703
    4e56:	9f 4f       	sbci	r25, 0xFF	; 255
7704
    4e58:	60 e0       	ldi	r22, 0x00	; 0
7705
    4e5a:	71 e0       	ldi	r23, 0x01	; 1
7706
    4e5c:	0e 94 b7 29 	call	0x536e	; 0x536e <__divmodhi4>
7707
    4e60:	6f 5f       	subi	r22, 0xFF	; 255
7708
    4e62:	7f 4f       	sbci	r23, 0xFF	; 255
7709
    4e64:	88 27       	eor	r24, r24
7710
    4e66:	77 fd       	sbrc	r23, 7
7711
    4e68:	80 95       	com	r24
7712
    4e6a:	98 2f       	mov	r25, r24
7713
    4e6c:	06 0f       	add	r16, r22
7714
    4e6e:	17 1f       	adc	r17, r23
7715
    4e70:	28 1f       	adc	r18, r24
7716
    4e72:	39 1f       	adc	r19, r25
7717
    4e74:	00 93 4f 02 	sts	0x024F, r16
7718
    4e78:	10 93 50 02 	sts	0x0250, r17
7719
    4e7c:	20 93 51 02 	sts	0x0251, r18
7720
    4e80:	30 93 52 02 	sts	0x0252, r19
7721
    4e84:	80 91 4f 02 	lds	r24, 0x024F
7722
    4e88:	90 91 50 02 	lds	r25, 0x0250
7723
    4e8c:	a0 91 51 02 	lds	r26, 0x0251
7724
    4e90:	b0 91 52 02 	lds	r27, 0x0252
7725
    4e94:	81 38       	cpi	r24, 0x81	; 129
7726
    4e96:	3e e3       	ldi	r19, 0x3E	; 62
7727
    4e98:	93 07       	cpc	r25, r19
7728
    4e9a:	30 e0       	ldi	r19, 0x00	; 0
7729
    4e9c:	a3 07       	cpc	r26, r19
7730
    4e9e:	30 e0       	ldi	r19, 0x00	; 0
7731
    4ea0:	b3 07       	cpc	r27, r19
7732
    4ea2:	2c f0       	brlt	.+10     	; 0x4eae <MotorRegler+0x14aa>
7733
    4ea4:	80 e8       	ldi	r24, 0x80	; 128
7734
    4ea6:	9e e3       	ldi	r25, 0x3E	; 62
7735
    4ea8:	a0 e0       	ldi	r26, 0x00	; 0
7736
    4eaa:	b0 e0       	ldi	r27, 0x00	; 0
7737
    4eac:	09 c0       	rjmp	.+18     	; 0x4ec0 <MotorRegler+0x14bc>
7738
    4eae:	80 58       	subi	r24, 0x80	; 128
7739
    4eb0:	91 4c       	sbci	r25, 0xC1	; 193
7740
    4eb2:	af 4f       	sbci	r26, 0xFF	; 255
7741
    4eb4:	bf 4f       	sbci	r27, 0xFF	; 255
7742
    4eb6:	64 f4       	brge	.+24     	; 0x4ed0 <MotorRegler+0x14cc>
7743
    4eb8:	80 e8       	ldi	r24, 0x80	; 128
7744
    4eba:	91 ec       	ldi	r25, 0xC1	; 193
7745
    4ebc:	af ef       	ldi	r26, 0xFF	; 255
7746
    4ebe:	bf ef       	ldi	r27, 0xFF	; 255
7747
    4ec0:	80 93 4f 02 	sts	0x024F, r24
7748
    4ec4:	90 93 50 02 	sts	0x0250, r25
7749
    4ec8:	a0 93 51 02 	sts	0x0251, r26
7750
    4ecc:	b0 93 52 02 	sts	0x0252, r27
7751
    4ed0:	60 91 6b 02 	lds	r22, 0x026B
7752
    4ed4:	70 91 6c 02 	lds	r23, 0x026C
7753
    4ed8:	88 27       	eor	r24, r24
7754
    4eda:	77 fd       	sbrc	r23, 7
7755
    4edc:	80 95       	com	r24
7756
    4ede:	98 2f       	mov	r25, r24
7757
    4ee0:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7758
    4ee4:	7b 01       	movw	r14, r22
7759
    4ee6:	8c 01       	movw	r16, r24
7760
    4ee8:	60 91 4f 02 	lds	r22, 0x024F
7761
    4eec:	70 91 50 02 	lds	r23, 0x0250
7762
    4ef0:	80 91 51 02 	lds	r24, 0x0251
7763
    4ef4:	90 91 52 02 	lds	r25, 0x0252
7764
    4ef8:	0e 94 c2 28 	call	0x5184	; 0x5184 <__floatsisf>
7765
    4efc:	9b 01       	movw	r18, r22
7766
    4efe:	ac 01       	movw	r20, r24
7767
    4f00:	c5 01       	movw	r24, r10
7768
    4f02:	b4 01       	movw	r22, r8
7769
    4f04:	0e 94 3c 29 	call	0x5278	; 0x5278 <__mulsf3>
7770
    4f08:	9b 01       	movw	r18, r22
7771
    4f0a:	ac 01       	movw	r20, r24
7772
    4f0c:	c8 01       	movw	r24, r16
7773
    4f0e:	b7 01       	movw	r22, r14
7774
    4f10:	0e 94 1d 28 	call	0x503a	; 0x503a <__addsf3>
7775
    4f14:	0e 94 a5 28 	call	0x514a	; 0x514a <__fixsfsi>
7776
    4f18:	29 81       	ldd	r18, Y+1	; 0x01
7777
    4f1a:	3a 81       	ldd	r19, Y+2	; 0x02
7778
    4f1c:	26 0f       	add	r18, r22
7779
    4f1e:	37 1f       	adc	r19, r23
7780
    4f20:	2c 19       	sub	r18, r12
7781
    4f22:	3d 09       	sbc	r19, r13
7782
    4f24:	37 fd       	sbrc	r19, 7
7783
    4f26:	02 c0       	rjmp	.+4      	; 0x4f2c <MotorRegler+0x1528>
7784
    4f28:	22 20       	and	r2, r2
7785
    4f2a:	19 f0       	breq	.+6      	; 0x4f32 <MotorRegler+0x152e>
7786
    4f2c:	40 e0       	ldi	r20, 0x00	; 0
7787
    4f2e:	50 e0       	ldi	r21, 0x00	; 0
7788
    4f30:	08 c0       	rjmp	.+16     	; 0x4f42 <MotorRegler+0x153e>
7789
    4f32:	80 91 16 05 	lds	r24, 0x0516
7790
    4f36:	48 2f       	mov	r20, r24
7791
    4f38:	55 27       	eor	r21, r21
7792
    4f3a:	24 17       	cp	r18, r20
7793
    4f3c:	35 07       	cpc	r19, r21
7794
    4f3e:	0c f4       	brge	.+2      	; 0x4f42 <MotorRegler+0x153e>
7795
    4f40:	a9 01       	movw	r20, r18
7796
    4f42:	2f 81       	ldd	r18, Y+7	; 0x07
7797
    4f44:	38 85       	ldd	r19, Y+8	; 0x08
7798
    4f46:	24 17       	cp	r18, r20
7799
    4f48:	35 07       	cpc	r19, r21
7800
    4f4a:	0c f4       	brge	.+2      	; 0x4f4e <MotorRegler+0x154a>
7801
    4f4c:	9a 01       	movw	r18, r20
7802
    4f4e:	20 93 73 02 	sts	0x0273, r18
7803
    4f52:	89 81       	ldd	r24, Y+1	; 0x01
7804
    4f54:	9a 81       	ldd	r25, Y+2	; 0x02
7805
    4f56:	86 1b       	sub	r24, r22
7806
    4f58:	97 0b       	sbc	r25, r23
7807
    4f5a:	bc 01       	movw	r22, r24
7808
    4f5c:	6c 19       	sub	r22, r12
7809
    4f5e:	7d 09       	sbc	r23, r13
7810
    4f60:	77 fd       	sbrc	r23, 7
7811
    4f62:	02 c0       	rjmp	.+4      	; 0x4f68 <MotorRegler+0x1564>
7812
    4f64:	22 20       	and	r2, r2
7813
    4f66:	19 f0       	breq	.+6      	; 0x4f6e <MotorRegler+0x156a>
7814
    4f68:	20 e0       	ldi	r18, 0x00	; 0
7815
    4f6a:	30 e0       	ldi	r19, 0x00	; 0
7816
    4f6c:	08 c0       	rjmp	.+16     	; 0x4f7e <MotorRegler+0x157a>
7817
    4f6e:	80 91 16 05 	lds	r24, 0x0516
7818
    4f72:	28 2f       	mov	r18, r24
7819
    4f74:	33 27       	eor	r19, r19
7820
    4f76:	62 17       	cp	r22, r18
7821
    4f78:	73 07       	cpc	r23, r19
7822
    4f7a:	0c f4       	brge	.+2      	; 0x4f7e <MotorRegler+0x157a>
7823
    4f7c:	9b 01       	movw	r18, r22
7824
    4f7e:	8f 81       	ldd	r24, Y+7	; 0x07
7825
    4f80:	98 85       	ldd	r25, Y+8	; 0x08
7826
    4f82:	82 17       	cp	r24, r18
7827
    4f84:	93 07       	cpc	r25, r19
7828
    4f86:	34 f4       	brge	.+12     	; 0x4f94 <MotorRegler+0x1590>
7829
    4f88:	c9 01       	movw	r24, r18
7830
    4f8a:	04 c0       	rjmp	.+8      	; 0x4f94 <MotorRegler+0x1590>
7831
    4f8c:	8f ee       	ldi	r24, 0xEF	; 239
7832
    4f8e:	80 93 7a 00 	sts	0x007A, r24
7833
    4f92:	8c cb       	rjmp	.-2280   	; 0x46ac <MotorRegler+0xca8>
7834
    4f94:	80 93 71 02 	sts	0x0271, r24
7835
    4f98:	28 96       	adiw	r28, 0x08	; 8
7836
    4f9a:	0f b6       	in	r0, 0x3f	; 63
7837
    4f9c:	f8 94       	cli
7838
    4f9e:	de bf       	out	0x3e, r29	; 62
7839
    4fa0:	0f be       	out	0x3f, r0	; 63
7840
    4fa2:	cd bf       	out	0x3d, r28	; 61
7841
    4fa4:	df 91       	pop	r29
7842
    4fa6:	cf 91       	pop	r28
7843
    4fa8:	1f 91       	pop	r17
7844
    4faa:	0f 91       	pop	r16
7845
    4fac:	ff 90       	pop	r15
7846
    4fae:	ef 90       	pop	r14
7847
    4fb0:	df 90       	pop	r13
7848
    4fb2:	cf 90       	pop	r12
7849
    4fb4:	bf 90       	pop	r11
7850
    4fb6:	af 90       	pop	r10
7851
    4fb8:	9f 90       	pop	r9
7852
    4fba:	8f 90       	pop	r8
7853
    4fbc:	7f 90       	pop	r7
7854
    4fbe:	6f 90       	pop	r6
7855
    4fc0:	5f 90       	pop	r5
7856
    4fc2:	4f 90       	pop	r4
7857
    4fc4:	3f 90       	pop	r3
7858
    4fc6:	2f 90       	pop	r2
7859
    4fc8:	08 95       	ret
7860
 
7861
00004fca <GPS_Neutral>:
7862
    4fca:	80 91 5b 02 	lds	r24, 0x025B
7863
    4fce:	90 91 5c 02 	lds	r25, 0x025C
7864
    4fd2:	a0 91 5d 02 	lds	r26, 0x025D
7865
    4fd6:	b0 91 5e 02 	lds	r27, 0x025E
7866
    4fda:	80 93 63 02 	sts	0x0263, r24
7867
    4fde:	90 93 64 02 	sts	0x0264, r25
7868
    4fe2:	a0 93 65 02 	sts	0x0265, r26
7869
    4fe6:	b0 93 66 02 	sts	0x0266, r27
7870
    4fea:	80 91 5f 02 	lds	r24, 0x025F
7871
    4fee:	90 91 60 02 	lds	r25, 0x0260
7872
    4ff2:	a0 91 61 02 	lds	r26, 0x0261
7873
    4ff6:	b0 91 62 02 	lds	r27, 0x0262
7874
    4ffa:	80 93 67 02 	sts	0x0267, r24
7875
    4ffe:	90 93 68 02 	sts	0x0268, r25
7876
    5002:	a0 93 69 02 	sts	0x0269, r26
7877
    5006:	b0 93 6a 02 	sts	0x026A, r27
7878
    500a:	08 95       	ret
7879
 
7880
0000500c <GPS_BerechneZielrichtung>:
7881
    500c:	10 92 58 02 	sts	0x0258, r1
7882
    5010:	10 92 57 02 	sts	0x0257, r1
7883
    5014:	10 92 5a 02 	sts	0x025A, r1
7884
    5018:	10 92 59 02 	sts	0x0259, r1
7885
    501c:	08 95       	ret
7886
 
7887
0000501e <memchr>:
7888
    501e:	fc 01       	movw	r30, r24
7889
    5020:	41 50       	subi	r20, 0x01	; 1
7890
    5022:	50 40       	sbci	r21, 0x00	; 0
7891
    5024:	30 f0       	brcs	.+12     	; 0x5032 <memchr+0x14>
7892
    5026:	01 90       	ld	r0, Z+
7893
    5028:	06 16       	cp	r0, r22
7894
    502a:	d1 f7       	brne	.-12     	; 0x5020 <memchr+0x2>
7895
    502c:	31 97       	sbiw	r30, 0x01	; 1
7896
    502e:	cf 01       	movw	r24, r30
7897
    5030:	08 95       	ret
7898
    5032:	88 27       	eor	r24, r24
7899
    5034:	99 27       	eor	r25, r25
7900
    5036:	08 95       	ret
7901
 
7902
00005038 <__subsf3>:
7903
    5038:	50 58       	subi	r21, 0x80	; 128
7904
 
7905
0000503a <__addsf3>:
7906
    503a:	19 2e       	mov	r1, r25
7907
    503c:	ef d0       	rcall	.+478    	; 0x521c <__fp_split3>
7908
    503e:	01 d0       	rcall	.+2      	; 0x5042 <__addsf3x>
7909
    5040:	d2 c0       	rjmp	.+420    	; 0x51e6 <__fp_merge>
7910
 
7911
00005042 <__addsf3x>:
7912
    5042:	ba 17       	cp	r27, r26
7913
    5044:	62 07       	cpc	r22, r18
7914
    5046:	73 07       	cpc	r23, r19
7915
    5048:	84 07       	cpc	r24, r20
7916
    504a:	95 07       	cpc	r25, r21
7917
    504c:	b1 f1       	breq	.+108    	; 0x50ba <__addsf3x+0x78>
7918
    504e:	88 f4       	brcc	.+34     	; 0x5072 <__addsf3x+0x30>
7919
    5050:	0e f4       	brtc	.+2      	; 0x5054 <__addsf3x+0x12>
7920
    5052:	10 94       	com	r1
7921
    5054:	0b 2e       	mov	r0, r27
7922
    5056:	ba 2f       	mov	r27, r26
7923
    5058:	a0 2d       	mov	r26, r0
7924
    505a:	06 2e       	mov	r0, r22
7925
    505c:	62 2f       	mov	r22, r18
7926
    505e:	20 2d       	mov	r18, r0
7927
    5060:	07 2e       	mov	r0, r23
7928
    5062:	73 2f       	mov	r23, r19
7929
    5064:	30 2d       	mov	r19, r0
7930
    5066:	08 2e       	mov	r0, r24
7931
    5068:	84 2f       	mov	r24, r20
7932
    506a:	40 2d       	mov	r20, r0
7933
    506c:	09 2e       	mov	r0, r25
7934
    506e:	95 2f       	mov	r25, r21
7935
    5070:	50 2d       	mov	r21, r0
7936
    5072:	ff 27       	eor	r31, r31
7937
    5074:	55 23       	and	r21, r21
7938
    5076:	b9 f0       	breq	.+46     	; 0x50a6 <__addsf3x+0x64>
7939
    5078:	59 1b       	sub	r21, r25
7940
    507a:	49 f0       	breq	.+18     	; 0x508e <__addsf3x+0x4c>
7941
    507c:	57 3e       	cpi	r21, 0xE7	; 231
7942
    507e:	98 f0       	brcs	.+38     	; 0x50a6 <__addsf3x+0x64>
7943
    5080:	46 95       	lsr	r20
7944
    5082:	37 95       	ror	r19
7945
    5084:	27 95       	ror	r18
7946
    5086:	a7 95       	ror	r26
7947
    5088:	f0 40       	sbci	r31, 0x00	; 0
7948
    508a:	53 95       	inc	r21
7949
    508c:	c9 f7       	brne	.-14     	; 0x5080 <__addsf3x+0x3e>
7950
    508e:	76 f0       	brts	.+28     	; 0x50ac <__addsf3x+0x6a>
7951
    5090:	ba 0f       	add	r27, r26
7952
    5092:	62 1f       	adc	r22, r18
7953
    5094:	73 1f       	adc	r23, r19
7954
    5096:	84 1f       	adc	r24, r20
7955
    5098:	30 f4       	brcc	.+12     	; 0x50a6 <__addsf3x+0x64>
7956
    509a:	87 95       	ror	r24
7957
    509c:	77 95       	ror	r23
7958
    509e:	67 95       	ror	r22
7959
    50a0:	b7 95       	ror	r27
7960
    50a2:	f0 40       	sbci	r31, 0x00	; 0
7961
    50a4:	93 95       	inc	r25
7962
    50a6:	17 fa       	bst	r1, 7
7963
    50a8:	0f 2e       	mov	r0, r31
7964
    50aa:	08 95       	ret
7965
    50ac:	bf 1b       	sub	r27, r31
7966
    50ae:	bb 27       	eor	r27, r27
7967
    50b0:	ba 0b       	sbc	r27, r26
7968
    50b2:	62 0b       	sbc	r22, r18
7969
    50b4:	73 0b       	sbc	r23, r19
7970
    50b6:	84 0b       	sbc	r24, r20
7971
    50b8:	f6 cf       	rjmp	.-20     	; 0x50a6 <__addsf3x+0x64>
7972
    50ba:	de f6       	brtc	.-74     	; 0x5072 <__addsf3x+0x30>
7973
    50bc:	db c0       	rjmp	.+438    	; 0x5274 <__fp_zerox>
7974
 
7975
000050be <__divsf3>:
7976
    50be:	ae d0       	rcall	.+348    	; 0x521c <__fp_split3>
7977
    50c0:	01 d0       	rcall	.+2      	; 0x50c4 <__divsf3x>
7978
    50c2:	91 c0       	rjmp	.+290    	; 0x51e6 <__fp_merge>
7979
 
7980
000050c4 <__divsf3x>:
7981
    50c4:	55 23       	and	r21, r21
7982
    50c6:	59 f0       	breq	.+22     	; 0x50de <__divsf3x+0x1a>
7983
    50c8:	99 23       	and	r25, r25
7984
    50ca:	69 f0       	breq	.+26     	; 0x50e6 <__divsf3x+0x22>
7985
    50cc:	9f 57       	subi	r25, 0x7F	; 127
7986
    50ce:	5f 57       	subi	r21, 0x7F	; 127
7987
    50d0:	95 1b       	sub	r25, r21
7988
    50d2:	33 f4       	brvc	.+12     	; 0x50e0 <__divsf3x+0x1c>
7989
    50d4:	42 f4       	brpl	.+16     	; 0x50e6 <__divsf3x+0x22>
7990
    50d6:	90 38       	cpi	r25, 0x80	; 128
7991
    50d8:	11 f4       	brne	.+4      	; 0x50de <__divsf3x+0x1a>
7992
    50da:	91 58       	subi	r25, 0x81	; 129
7993
    50dc:	05 c0       	rjmp	.+10     	; 0x50e8 <__divsf3x+0x24>
7994
    50de:	9b c0       	rjmp	.+310    	; 0x5216 <__fp_nan>
7995
    50e0:	91 58       	subi	r25, 0x81	; 129
7996
    50e2:	9f 3f       	cpi	r25, 0xFF	; 255
7997
    50e4:	09 f4       	brne	.+2      	; 0x50e8 <__divsf3x+0x24>
7998
    50e6:	c6 c0       	rjmp	.+396    	; 0x5274 <__fp_zerox>
7999
    50e8:	bb 27       	eor	r27, r27
8000
    50ea:	11 24       	eor	r1, r1
8001
    50ec:	62 17       	cp	r22, r18
8002
    50ee:	73 07       	cpc	r23, r19
8003
    50f0:	84 07       	cpc	r24, r20
8004
    50f2:	30 f4       	brcc	.+12     	; 0x5100 <__divsf3x+0x3c>
8005
    50f4:	66 0f       	add	r22, r22
8006
    50f6:	77 1f       	adc	r23, r23
8007
    50f8:	88 1f       	adc	r24, r24
8008
    50fa:	bb 1f       	adc	r27, r27
8009
    50fc:	91 50       	subi	r25, 0x01	; 1
8010
    50fe:	98 f3       	brcs	.-26     	; 0x50e6 <__divsf3x+0x22>
8011
    5100:	11 d0       	rcall	.+34     	; 0x5124 <__divsf3x+0x60>
8012
    5102:	0f 92       	push	r0
8013
    5104:	0f d0       	rcall	.+30     	; 0x5124 <__divsf3x+0x60>
8014
    5106:	0f 92       	push	r0
8015
    5108:	0d d0       	rcall	.+26     	; 0x5124 <__divsf3x+0x60>
8016
    510a:	a0 e8       	ldi	r26, 0x80	; 128
8017
    510c:	26 17       	cp	r18, r22
8018
    510e:	37 07       	cpc	r19, r23
8019
    5110:	48 07       	cpc	r20, r24
8020
    5112:	1b 06       	cpc	r1, r27
8021
    5114:	09 f0       	breq	.+2      	; 0x5118 <__divsf3x+0x54>
8022
    5116:	a0 48       	sbci	r26, 0x80	; 128
8023
    5118:	ba 2f       	mov	r27, r26
8024
    511a:	60 2d       	mov	r22, r0
8025
    511c:	7f 91       	pop	r23
8026
    511e:	8f 91       	pop	r24
8027
    5120:	00 24       	eor	r0, r0
8028
    5122:	08 95       	ret
8029
    5124:	a0 e8       	ldi	r26, 0x80	; 128
8030
    5126:	00 24       	eor	r0, r0
8031
    5128:	62 17       	cp	r22, r18
8032
    512a:	73 07       	cpc	r23, r19
8033
    512c:	84 07       	cpc	r24, r20
8034
    512e:	b1 05       	cpc	r27, r1
8035
    5130:	28 f0       	brcs	.+10     	; 0x513c <__divsf3x+0x78>
8036
    5132:	62 1b       	sub	r22, r18
8037
    5134:	73 0b       	sbc	r23, r19
8038
    5136:	84 0b       	sbc	r24, r20
8039
    5138:	b1 09       	sbc	r27, r1
8040
    513a:	0a 2a       	or	r0, r26
8041
    513c:	66 0f       	add	r22, r22
8042
    513e:	77 1f       	adc	r23, r23
8043
    5140:	88 1f       	adc	r24, r24
8044
    5142:	bb 1f       	adc	r27, r27
8045
    5144:	a6 95       	lsr	r26
8046
    5146:	81 f7       	brne	.-32     	; 0x5128 <__divsf3x+0x64>
8047
    5148:	08 95       	ret
8048
 
8049
0000514a <__fixsfsi>:
8050
    514a:	97 fb       	bst	r25, 7
8051
    514c:	73 d0       	rcall	.+230    	; 0x5234 <__fp_split1>
8052
    514e:	9f 37       	cpi	r25, 0x7F	; 127
8053
    5150:	38 f0       	brcs	.+14     	; 0x5160 <__fixsfsi+0x16>
8054
    5152:	fe e9       	ldi	r31, 0x9E	; 158
8055
    5154:	f9 1b       	sub	r31, r25
8056
    5156:	98 2f       	mov	r25, r24
8057
    5158:	87 2f       	mov	r24, r23
8058
    515a:	76 2f       	mov	r23, r22
8059
    515c:	6b 2f       	mov	r22, r27
8060
    515e:	05 c0       	rjmp	.+10     	; 0x516a <__fixsfsi+0x20>
8061
    5160:	86 c0       	rjmp	.+268    	; 0x526e <__fp_zero>
8062
    5162:	96 95       	lsr	r25
8063
    5164:	87 95       	ror	r24
8064
    5166:	77 95       	ror	r23
8065
    5168:	67 95       	ror	r22
8066
    516a:	f1 50       	subi	r31, 0x01	; 1
8067
    516c:	d0 f7       	brcc	.-12     	; 0x5162 <__fixsfsi+0x18>
8068
    516e:	3e f4       	brtc	.+14     	; 0x517e <__fp_lneg+0xe>
8069
 
8070
00005170 <__fp_lneg>:
8071
    5170:	90 95       	com	r25
8072
    5172:	80 95       	com	r24
8073
    5174:	70 95       	com	r23
8074
    5176:	61 95       	neg	r22
8075
    5178:	7f 4f       	sbci	r23, 0xFF	; 255
8076
    517a:	8f 4f       	sbci	r24, 0xFF	; 255
8077
    517c:	9f 4f       	sbci	r25, 0xFF	; 255
8078
    517e:	08 95       	ret
8079
 
8080
00005180 <__floatunssisf>:
8081
    5180:	e8 94       	clt
8082
    5182:	03 c0       	rjmp	.+6      	; 0x518a <__floatsisf+0x6>
8083
 
8084
00005184 <__floatsisf>:
8085
    5184:	97 fb       	bst	r25, 7
8086
    5186:	0e f4       	brtc	.+2      	; 0x518a <__floatsisf+0x6>
8087
    5188:	f3 df       	rcall	.-26     	; 0x5170 <__fp_lneg>
8088
    518a:	b6 2f       	mov	r27, r22
8089
    518c:	67 2f       	mov	r22, r23
8090
    518e:	78 2f       	mov	r23, r24
8091
    5190:	89 2f       	mov	r24, r25
8092
    5192:	9e e9       	ldi	r25, 0x9E	; 158
8093
    5194:	00 24       	eor	r0, r0
8094
    5196:	27 c0       	rjmp	.+78     	; 0x51e6 <__fp_merge>
8095
 
8096
00005198 <__eqsf2>:
8097
    5198:	0e d0       	rcall	.+28     	; 0x51b6 <.fp_cmp>
8098
    519a:	5e f0       	brts	.+22     	; 0x51b2 <__cmpsf2+0xe>
8099
    519c:	04 c0       	rjmp	.+8      	; 0x51a6 <__cmpsf2+0x2>
8100
 
8101
0000519e <__gesf2>:
8102
    519e:	0b d0       	rcall	.+22     	; 0x51b6 <.fp_cmp>
8103
    51a0:	26 f0       	brts	.+8      	; 0x51aa <__cmpsf2+0x6>
8104
    51a2:	01 c0       	rjmp	.+2      	; 0x51a6 <__cmpsf2+0x2>
8105
 
8106
000051a4 <__cmpsf2>:
8107
    51a4:	08 d0       	rcall	.+16     	; 0x51b6 <.fp_cmp>
8108
    51a6:	19 f0       	breq	.+6      	; 0x51ae <__cmpsf2+0xa>
8109
    51a8:	20 f4       	brcc	.+8      	; 0x51b2 <__cmpsf2+0xe>
8110
    51aa:	8f ef       	ldi	r24, 0xFF	; 255
8111
    51ac:	08 95       	ret
8112
    51ae:	80 e0       	ldi	r24, 0x00	; 0
8113
    51b0:	08 95       	ret
8114
    51b2:	81 e0       	ldi	r24, 0x01	; 1
8115
    51b4:	08 95       	ret
8116
 
8117
000051b6 <.fp_cmp>:
8118
    51b6:	97 fb       	bst	r25, 7
8119
    51b8:	09 2e       	mov	r0, r25
8120
    51ba:	05 26       	eor	r0, r21
8121
    51bc:	00 f8       	bld	r0, 0
8122
    51be:	68 94       	set
8123
    51c0:	30 d0       	rcall	.+96     	; 0x5222 <__fp_split2>
8124
    51c2:	e8 94       	clt
8125
    51c4:	07 fc       	sbrc	r0, 7
8126
    51c6:	07 c0       	rjmp	.+14     	; 0x51d6 <.fp_cmp+0x20>
8127
    51c8:	62 17       	cp	r22, r18
8128
    51ca:	73 07       	cpc	r23, r19
8129
    51cc:	84 07       	cpc	r24, r20
8130
    51ce:	95 07       	cpc	r25, r21
8131
    51d0:	21 f0       	breq	.+8      	; 0x51da <.fp_cmp+0x24>
8132
    51d2:	08 f4       	brcc	.+2      	; 0x51d6 <.fp_cmp+0x20>
8133
    51d4:	00 94       	com	r0
8134
    51d6:	07 94       	ror	r0
8135
    51d8:	98 94       	clz
8136
    51da:	08 95       	ret
8137
    51dc:	9a 95       	dec	r25
8138
    51de:	bb 0f       	add	r27, r27
8139
    51e0:	66 1f       	adc	r22, r22
8140
    51e2:	77 1f       	adc	r23, r23
8141
    51e4:	88 1f       	adc	r24, r24
8142
 
8143
000051e6 <__fp_merge>:
8144
    51e6:	11 24       	eor	r1, r1
8145
    51e8:	99 23       	and	r25, r25
8146
    51ea:	a1 f0       	breq	.+40     	; 0x5214 <__fp_merge+0x2e>
8147
    51ec:	88 23       	and	r24, r24
8148
    51ee:	b2 f7       	brpl	.-20     	; 0x51dc <.fp_cmp+0x26>
8149
    51f0:	9f 3f       	cpi	r25, 0xFF	; 255
8150
    51f2:	59 f0       	breq	.+22     	; 0x520a <__fp_merge+0x24>
8151
    51f4:	bb 0f       	add	r27, r27
8152
    51f6:	48 f4       	brcc	.+18     	; 0x520a <__fp_merge+0x24>
8153
    51f8:	21 f4       	brne	.+8      	; 0x5202 <__fp_merge+0x1c>
8154
    51fa:	00 20       	and	r0, r0
8155
    51fc:	11 f4       	brne	.+4      	; 0x5202 <__fp_merge+0x1c>
8156
    51fe:	60 ff       	sbrs	r22, 0
8157
    5200:	04 c0       	rjmp	.+8      	; 0x520a <__fp_merge+0x24>
8158
    5202:	6f 5f       	subi	r22, 0xFF	; 255
8159
    5204:	7f 4f       	sbci	r23, 0xFF	; 255
8160
    5206:	8f 4f       	sbci	r24, 0xFF	; 255
8161
    5208:	9f 4f       	sbci	r25, 0xFF	; 255
8162
    520a:	88 1f       	adc	r24, r24
8163
    520c:	97 95       	ror	r25
8164
    520e:	87 95       	ror	r24
8165
    5210:	97 f9       	bld	r25, 7
8166
    5212:	08 95       	ret
8167
    5214:	2c c0       	rjmp	.+88     	; 0x526e <__fp_zero>
8168
 
8169
00005216 <__fp_nan>:
8170
    5216:	9f ef       	ldi	r25, 0xFF	; 255
8171
    5218:	80 ec       	ldi	r24, 0xC0	; 192
8172
    521a:	08 95       	ret
8173
 
8174
0000521c <__fp_split3>:
8175
    521c:	05 2e       	mov	r0, r21
8176
    521e:	09 26       	eor	r0, r25
8177
    5220:	07 fa       	bst	r0, 7
8178
 
8179
00005222 <__fp_split2>:
8180
    5222:	44 0f       	add	r20, r20
8181
    5224:	55 1f       	adc	r21, r21
8182
    5226:	5f 3f       	cpi	r21, 0xFF	; 255
8183
    5228:	79 f0       	breq	.+30     	; 0x5248 <__fp_split1+0x14>
8184
    522a:	aa 27       	eor	r26, r26
8185
    522c:	a5 17       	cp	r26, r21
8186
    522e:	08 f0       	brcs	.+2      	; 0x5232 <__fp_split2+0x10>
8187
    5230:	51 e0       	ldi	r21, 0x01	; 1
8188
    5232:	47 95       	ror	r20
8189
 
8190
00005234 <__fp_split1>:
8191
    5234:	88 0f       	add	r24, r24
8192
    5236:	99 1f       	adc	r25, r25
8193
    5238:	9f 3f       	cpi	r25, 0xFF	; 255
8194
    523a:	31 f0       	breq	.+12     	; 0x5248 <__fp_split1+0x14>
8195
    523c:	bb 27       	eor	r27, r27
8196
    523e:	b9 17       	cp	r27, r25
8197
    5240:	08 f0       	brcs	.+2      	; 0x5244 <__fp_split1+0x10>
8198
    5242:	91 e0       	ldi	r25, 0x01	; 1
8199
    5244:	87 95       	ror	r24
8200
    5246:	08 95       	ret
8201
    5248:	9f 91       	pop	r25
8202
    524a:	9f 91       	pop	r25
8203
    524c:	11 24       	eor	r1, r1
8204
    524e:	e3 cf       	rjmp	.-58     	; 0x5216 <__fp_nan>
8205
 
8206
00005250 <__fp_split_a>:
8207
    5250:	97 fb       	bst	r25, 7
8208
    5252:	88 0f       	add	r24, r24
8209
    5254:	99 1f       	adc	r25, r25
8210
    5256:	9f 3f       	cpi	r25, 0xFF	; 255
8211
    5258:	31 f0       	breq	.+12     	; 0x5266 <__fp_split_a+0x16>
8212
    525a:	bb 27       	eor	r27, r27
8213
    525c:	b9 17       	cp	r27, r25
8214
    525e:	08 f0       	brcs	.+2      	; 0x5262 <__fp_split_a+0x12>
8215
    5260:	91 e0       	ldi	r25, 0x01	; 1
8216
    5262:	87 95       	ror	r24
8217
    5264:	08 95       	ret
8218
    5266:	9f 91       	pop	r25
8219
    5268:	9f 91       	pop	r25
8220
    526a:	11 24       	eor	r1, r1
8221
    526c:	d4 cf       	rjmp	.-88     	; 0x5216 <__fp_nan>
8222
 
8223
0000526e <__fp_zero>:
8224
    526e:	66 27       	eor	r22, r22
8225
    5270:	77 27       	eor	r23, r23
8226
    5272:	88 27       	eor	r24, r24
8227
 
8228
00005274 <__fp_zerox>:
8229
    5274:	99 27       	eor	r25, r25
8230
    5276:	08 95       	ret
8231
 
8232
00005278 <__mulsf3>:
8233
    5278:	d1 df       	rcall	.-94     	; 0x521c <__fp_split3>
8234
    527a:	01 d0       	rcall	.+2      	; 0x527e <__mulsf3x>
8235
    527c:	b4 cf       	rjmp	.-152    	; 0x51e6 <__fp_merge>
8236
 
8237
0000527e <__mulsf3x>:
8238
    527e:	99 23       	and	r25, r25
8239
    5280:	39 f0       	breq	.+14     	; 0x5290 <__mulsf3x+0x12>
8240
    5282:	55 23       	and	r21, r21
8241
    5284:	29 f0       	breq	.+10     	; 0x5290 <__mulsf3x+0x12>
8242
    5286:	9f 57       	subi	r25, 0x7F	; 127
8243
    5288:	5f 57       	subi	r21, 0x7F	; 127
8244
    528a:	95 0f       	add	r25, r21
8245
    528c:	13 f4       	brvc	.+4      	; 0x5292 <__mulsf3x+0x14>
8246
    528e:	9a f1       	brmi	.+102    	; 0x52f6 <__mulsf3x+0x78>
8247
    5290:	f1 cf       	rjmp	.-30     	; 0x5274 <__fp_zerox>
8248
    5292:	91 58       	subi	r25, 0x81	; 129
8249
    5294:	9f 3f       	cpi	r25, 0xFF	; 255
8250
    5296:	e1 f3       	breq	.-8      	; 0x5290 <__mulsf3x+0x12>
8251
    5298:	62 9f       	mul	r22, r18
8252
    529a:	a1 2d       	mov	r26, r1
8253
    529c:	0f 92       	push	r0
8254
    529e:	bb 27       	eor	r27, r27
8255
    52a0:	63 9f       	mul	r22, r19
8256
    52a2:	a0 0d       	add	r26, r0
8257
    52a4:	b1 1d       	adc	r27, r1
8258
    52a6:	ee 27       	eor	r30, r30
8259
    52a8:	72 9f       	mul	r23, r18
8260
    52aa:	a0 0d       	add	r26, r0
8261
    52ac:	b1 1d       	adc	r27, r1
8262
    52ae:	ee 1f       	adc	r30, r30
8263
    52b0:	af 93       	push	r26
8264
    52b2:	aa 27       	eor	r26, r26
8265
    52b4:	64 9f       	mul	r22, r20
8266
    52b6:	b0 0d       	add	r27, r0
8267
    52b8:	e1 1d       	adc	r30, r1
8268
    52ba:	73 9f       	mul	r23, r19
8269
    52bc:	b0 0d       	add	r27, r0
8270
    52be:	e1 1d       	adc	r30, r1
8271
    52c0:	aa 1f       	adc	r26, r26
8272
    52c2:	66 27       	eor	r22, r22
8273
    52c4:	82 9f       	mul	r24, r18
8274
    52c6:	b0 0d       	add	r27, r0
8275
    52c8:	e1 1d       	adc	r30, r1
8276
    52ca:	a6 1f       	adc	r26, r22
8277
    52cc:	55 27       	eor	r21, r21
8278
    52ce:	74 9f       	mul	r23, r20
8279
    52d0:	e0 0d       	add	r30, r0
8280
    52d2:	a1 1d       	adc	r26, r1
8281
    52d4:	55 1f       	adc	r21, r21
8282
    52d6:	83 9f       	mul	r24, r19
8283
    52d8:	e0 0d       	add	r30, r0
8284
    52da:	a1 1d       	adc	r26, r1
8285
    52dc:	56 1f       	adc	r21, r22
8286
    52de:	84 9f       	mul	r24, r20
8287
    52e0:	a0 0d       	add	r26, r0
8288
    52e2:	51 1d       	adc	r21, r1
8289
    52e4:	85 2f       	mov	r24, r21
8290
    52e6:	7a 2f       	mov	r23, r26
8291
    52e8:	6e 2f       	mov	r22, r30
8292
    52ea:	1f 90       	pop	r1
8293
    52ec:	0f 90       	pop	r0
8294
    52ee:	88 23       	and	r24, r24
8295
    52f0:	1a f4       	brpl	.+6      	; 0x52f8 <__mulsf3x+0x7a>
8296
    52f2:	93 95       	inc	r25
8297
    52f4:	39 f4       	brne	.+14     	; 0x5304 <__mulsf3x+0x86>
8298
    52f6:	8f cf       	rjmp	.-226    	; 0x5216 <__fp_nan>
8299
    52f8:	00 0c       	add	r0, r0
8300
    52fa:	11 1c       	adc	r1, r1
8301
    52fc:	bb 1f       	adc	r27, r27
8302
    52fe:	66 1f       	adc	r22, r22
8303
    5300:	77 1f       	adc	r23, r23
8304
    5302:	88 1f       	adc	r24, r24
8305
    5304:	01 28       	or	r0, r1
8306
    5306:	08 95       	ret
8307
 
8308
00005308 <__mulsi3>:
8309
    5308:	62 9f       	mul	r22, r18
8310
    530a:	d0 01       	movw	r26, r0
8311
    530c:	73 9f       	mul	r23, r19
8312
    530e:	f0 01       	movw	r30, r0
8313
    5310:	82 9f       	mul	r24, r18
8314
    5312:	e0 0d       	add	r30, r0
8315
    5314:	f1 1d       	adc	r31, r1
8316
    5316:	64 9f       	mul	r22, r20
8317
    5318:	e0 0d       	add	r30, r0
8318
    531a:	f1 1d       	adc	r31, r1
8319
    531c:	92 9f       	mul	r25, r18
8320
    531e:	f0 0d       	add	r31, r0
8321
    5320:	83 9f       	mul	r24, r19
8322
    5322:	f0 0d       	add	r31, r0
8323
    5324:	74 9f       	mul	r23, r20
8324
    5326:	f0 0d       	add	r31, r0
8325
    5328:	65 9f       	mul	r22, r21
8326
    532a:	f0 0d       	add	r31, r0
8327
    532c:	99 27       	eor	r25, r25
8328
    532e:	72 9f       	mul	r23, r18
8329
    5330:	b0 0d       	add	r27, r0
8330
    5332:	e1 1d       	adc	r30, r1
8331
    5334:	f9 1f       	adc	r31, r25
8332
    5336:	63 9f       	mul	r22, r19
8333
    5338:	b0 0d       	add	r27, r0
8334
    533a:	e1 1d       	adc	r30, r1
8335
    533c:	f9 1f       	adc	r31, r25
8336
    533e:	bd 01       	movw	r22, r26
8337
    5340:	cf 01       	movw	r24, r30
8338
    5342:	11 24       	eor	r1, r1
8339
    5344:	08 95       	ret
8340
 
8341
00005346 <__udivmodhi4>:
8342
    5346:	aa 1b       	sub	r26, r26
8343
    5348:	bb 1b       	sub	r27, r27
8344
    534a:	51 e1       	ldi	r21, 0x11	; 17
8345
    534c:	07 c0       	rjmp	.+14     	; 0x535c <__udivmodhi4_ep>
8346
 
8347
0000534e <__udivmodhi4_loop>:
8348
    534e:	aa 1f       	adc	r26, r26
8349
    5350:	bb 1f       	adc	r27, r27
8350
    5352:	a6 17       	cp	r26, r22
8351
    5354:	b7 07       	cpc	r27, r23
8352
    5356:	10 f0       	brcs	.+4      	; 0x535c <__udivmodhi4_ep>
8353
    5358:	a6 1b       	sub	r26, r22
8354
    535a:	b7 0b       	sbc	r27, r23
8355
 
8356
0000535c <__udivmodhi4_ep>:
8357
    535c:	88 1f       	adc	r24, r24
8358
    535e:	99 1f       	adc	r25, r25
8359
    5360:	5a 95       	dec	r21
8360
    5362:	a9 f7       	brne	.-22     	; 0x534e <__udivmodhi4_loop>
8361
    5364:	80 95       	com	r24
8362
    5366:	90 95       	com	r25
8363
    5368:	bc 01       	movw	r22, r24
8364
    536a:	cd 01       	movw	r24, r26
8365
    536c:	08 95       	ret
8366
 
8367
0000536e <__divmodhi4>:
8368
    536e:	97 fb       	bst	r25, 7
8369
    5370:	09 2e       	mov	r0, r25
8370
    5372:	07 26       	eor	r0, r23
8371
    5374:	0a d0       	rcall	.+20     	; 0x538a <__divmodhi4_neg1>
8372
    5376:	77 fd       	sbrc	r23, 7
8373
    5378:	04 d0       	rcall	.+8      	; 0x5382 <__divmodhi4_neg2>
8374
    537a:	e5 df       	rcall	.-54     	; 0x5346 <__udivmodhi4>
8375
    537c:	06 d0       	rcall	.+12     	; 0x538a <__divmodhi4_neg1>
8376
    537e:	00 20       	and	r0, r0
8377
    5380:	1a f4       	brpl	.+6      	; 0x5388 <__divmodhi4_exit>
8378
 
8379
00005382 <__divmodhi4_neg2>:
8380
    5382:	70 95       	com	r23
8381
    5384:	61 95       	neg	r22
8382
    5386:	7f 4f       	sbci	r23, 0xFF	; 255
8383
 
8384
00005388 <__divmodhi4_exit>:
8385
    5388:	08 95       	ret
8386
 
8387
0000538a <__divmodhi4_neg1>:
8388
    538a:	f6 f7       	brtc	.-4      	; 0x5388 <__divmodhi4_exit>
8389
    538c:	90 95       	com	r25
8390
    538e:	81 95       	neg	r24
8391
    5390:	9f 4f       	sbci	r25, 0xFF	; 255
8392
    5392:	08 95       	ret
8393
 
8394
00005394 <__udivmodsi4>:
8395
    5394:	a1 e2       	ldi	r26, 0x21	; 33
8396
    5396:	1a 2e       	mov	r1, r26
8397
    5398:	aa 1b       	sub	r26, r26
8398
    539a:	bb 1b       	sub	r27, r27
8399
    539c:	fd 01       	movw	r30, r26
8400
    539e:	0d c0       	rjmp	.+26     	; 0x53ba <__udivmodsi4_ep>
8401
 
8402
000053a0 <__udivmodsi4_loop>:
8403
    53a0:	aa 1f       	adc	r26, r26
8404
    53a2:	bb 1f       	adc	r27, r27
8405
    53a4:	ee 1f       	adc	r30, r30
8406
    53a6:	ff 1f       	adc	r31, r31
8407
    53a8:	a2 17       	cp	r26, r18
8408
    53aa:	b3 07       	cpc	r27, r19
8409
    53ac:	e4 07       	cpc	r30, r20
8410
    53ae:	f5 07       	cpc	r31, r21
8411
    53b0:	20 f0       	brcs	.+8      	; 0x53ba <__udivmodsi4_ep>
8412
    53b2:	a2 1b       	sub	r26, r18
8413
    53b4:	b3 0b       	sbc	r27, r19
8414
    53b6:	e4 0b       	sbc	r30, r20
8415
    53b8:	f5 0b       	sbc	r31, r21
8416
 
8417
000053ba <__udivmodsi4_ep>:
8418
    53ba:	66 1f       	adc	r22, r22
8419
    53bc:	77 1f       	adc	r23, r23
8420
    53be:	88 1f       	adc	r24, r24
8421
    53c0:	99 1f       	adc	r25, r25
8422
    53c2:	1a 94       	dec	r1
8423
    53c4:	69 f7       	brne	.-38     	; 0x53a0 <__udivmodsi4_loop>
8424
    53c6:	60 95       	com	r22
8425
    53c8:	70 95       	com	r23
8426
    53ca:	80 95       	com	r24
8427
    53cc:	90 95       	com	r25
8428
    53ce:	9b 01       	movw	r18, r22
8429
    53d0:	ac 01       	movw	r20, r24
8430
    53d2:	bd 01       	movw	r22, r26
8431
    53d4:	cf 01       	movw	r24, r30
8432
    53d6:	08 95       	ret
8433
 
8434
000053d8 <__divmodsi4>:
8435
    53d8:	97 fb       	bst	r25, 7
8436
    53da:	09 2e       	mov	r0, r25
8437
    53dc:	05 26       	eor	r0, r21
8438
    53de:	0e d0       	rcall	.+28     	; 0x53fc <__divmodsi4_neg1>
8439
    53e0:	57 fd       	sbrc	r21, 7
8440
    53e2:	04 d0       	rcall	.+8      	; 0x53ec <__divmodsi4_neg2>
8441
    53e4:	d7 df       	rcall	.-82     	; 0x5394 <__udivmodsi4>
8442
    53e6:	0a d0       	rcall	.+20     	; 0x53fc <__divmodsi4_neg1>
8443
    53e8:	00 1c       	adc	r0, r0
8444
    53ea:	38 f4       	brcc	.+14     	; 0x53fa <__divmodsi4_exit>
8445
 
8446
000053ec <__divmodsi4_neg2>:
8447
    53ec:	50 95       	com	r21
8448
    53ee:	40 95       	com	r20
8449
    53f0:	30 95       	com	r19
8450
    53f2:	21 95       	neg	r18
8451
    53f4:	3f 4f       	sbci	r19, 0xFF	; 255
8452
    53f6:	4f 4f       	sbci	r20, 0xFF	; 255
8453
    53f8:	5f 4f       	sbci	r21, 0xFF	; 255
8454
 
8455
000053fa <__divmodsi4_exit>:
8456
    53fa:	08 95       	ret
8457
 
8458
000053fc <__divmodsi4_neg1>:
8459
    53fc:	f6 f7       	brtc	.-4      	; 0x53fa <__divmodsi4_exit>
8460
    53fe:	90 95       	com	r25
8461
    5400:	80 95       	com	r24
8462
    5402:	70 95       	com	r23
8463
    5404:	61 95       	neg	r22
8464
    5406:	7f 4f       	sbci	r23, 0xFF	; 255
8465
    5408:	8f 4f       	sbci	r24, 0xFF	; 255
8466
    540a:	9f 4f       	sbci	r25, 0xFF	; 255
8467
    540c:	08 95       	ret
8468
 
8469
0000540e <__eeprom_read_byte_1F2021>:
8470
    540e:	f9 99       	sbic	0x1f, 1	; 31
8471
    5410:	fe cf       	rjmp	.-4      	; 0x540e <__eeprom_read_byte_1F2021>
8472
    5412:	b2 bd       	out	0x22, r27	; 34
8473
    5414:	a1 bd       	out	0x21, r26	; 33
8474
    5416:	f8 9a       	sbi	0x1f, 0	; 31
8475
    5418:	11 96       	adiw	r26, 0x01	; 1
8476
    541a:	00 b4       	in	r0, 0x20	; 32
8477
    541c:	08 95       	ret
8478
 
8479
0000541e <__eeprom_write_byte_1F2021>:
8480
    541e:	f9 99       	sbic	0x1f, 1	; 31
8481
    5420:	fe cf       	rjmp	.-4      	; 0x541e <__eeprom_write_byte_1F2021>
8482
    5422:	b2 bd       	out	0x22, r27	; 34
8483
    5424:	a1 bd       	out	0x21, r26	; 33
8484
    5426:	00 bc       	out	0x20, r0	; 32
8485
    5428:	11 96       	adiw	r26, 0x01	; 1
8486
    542a:	0f b6       	in	r0, 0x3f	; 63
8487
    542c:	f8 94       	cli
8488
    542e:	fa 9a       	sbi	0x1f, 2	; 31
8489
    5430:	f9 9a       	sbi	0x1f, 1	; 31
8490
    5432:	0f be       	out	0x3f, r0	; 63
8491
    5434:	08 95       	ret
8492
 
8493
00005436 <_exit>:
8494
    5436:	ff cf       	rjmp	.-2      	; 0x5436 <_exit>