Subversion Repositories FlightCtrl

Rev

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

Rev Author Line No. Line
21 user 1
 
2
Flight-Ctrl_MEGA644_V0_60.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         00005cec  00000000  00000000  000000b4  2**1
9
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
10
  2 .bss          00000460  0080018e  0080018e  00005e2e  2**0
11
                  ALLOC
12
  3 .eeprom       00000800  00810000  00810000  00005e2e  2**0
13
                  CONTENTS, ALLOC, LOAD, DATA
14
  4 .stab         00000378  00000000  00000000  00006630  2**2
15
                  CONTENTS, READONLY, DEBUGGING
16
  5 .stabstr      00000071  00000000  00000000  000069a8  2**0
17
                  CONTENTS, READONLY, DEBUGGING
18
Disassembly of section .text:
19
 
20
00000000 <__vectors>:
21
       0:	0c 94 ec 01 	jmp	0x3d8	; 0x3d8 <__ctors_end>
22
       4:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
23
       8:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
24
       c:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
25
      10:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
26
      14:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
27
      18:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
28
      1c:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
29
      20:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
30
      24:	0c 94 46 0c 	jmp	0x188c	; 0x188c <__vector_9>
31
      28:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
32
      2c:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
33
      30:	0c 94 17 15 	jmp	0x2a2e	; 0x2a2e <__vector_12>
34
      34:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
35
      38:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
36
      3c:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
37
      40:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
38
      44:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
39
      48:	0c 94 9d 0b 	jmp	0x173a	; 0x173a <__vector_18>
40
      4c:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
41
      50:	0c 94 5f 04 	jmp	0x8be	; 0x8be <__vector_20>
42
      54:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
43
      58:	0c 94 a5 03 	jmp	0x74a	; 0x74a <__vector_22>
44
      5c:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
45
      60:	0c 94 32 0d 	jmp	0x1a64	; 0x1a64 <__vector_24>
46
      64:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
47
      68:	0c 94 64 14 	jmp	0x28c8	; 0x28c8 <__vector_26>
48
      6c:	0c 94 09 02 	jmp	0x412	; 0x412 <__bad_interrupt>
49
 
50
00000070 <table_cos>:
51
      70:	08 29       	or	r16, r8
52
      72:	57 3f       	cpi	r21, 0xF7	; 247
53
      74:	9f 2d       	mov	r25, r15
54
      76:	49 cb       	rjmp	.-2414   	; 0xfffff70a <__eeprom_end+0xff7eef0a>
55
      78:	a5 31       	cpi	r26, 0x15	; 21
56
      7a:	0f 76       	andi	r16, 0x6F	; 111
57
      7c:	c7 34       	cpi	r28, 0x47	; 71
58
      7e:	93 f2       	brvs	.-92     	; 0x24 <__zero_reg__+0x23>
59
      80:	7e 37       	cpi	r23, 0x7E	; 126
60
      82:	d0 0d       	add	r29, r0
61
      84:	01 3a       	cpi	r16, 0xA1	; 161
62
      86:	b6 0b       	sbc	r27, r22
63
      88:	61 3d       	cpi	r22, 0xD1	; 209
64
      8a:	2a aa       	std	Y+50, r2	; 0x32
65
      8c:	ab 3f       	cpi	r26, 0xFB	; 251
66
      8e:	00 00       	nop
67
      90:	00 3f       	cpi	r16, 0xF0	; 240
68
      92:	80 00       	.word	0x0080	; ????
69
	...
70
 
71
00000096 <__c.2019>:
72
      96:	0a 0a 0d 00                                         ....
73
 
74
0000009a <__c.2017>:
75
      9a:	4e 65 75 74 72 61 6c 00                             Neutral.
76
 
77
000000a2 <__c.2015>:
78
      a2:	48 65 61 64 69 6e 67 48 6f 6c 64 00                 HeadingHold.
79
 
80
000000ae <__c.2013>:
81
      ae:	0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00           ..Steuerung: .
82
 
83
000000bc <__c.2011>:
84
      bc:	4f 4b 0a 0d 00                                      OK...
85
 
86
000000c1 <__c.2006>:
87
      c1:	0a 0d 41 62 67 6c 65 69 63 68 20 4c 75 66 74 64     ..Abgleich Luftd
88
      d1:	72 75 63 6b 73 65 6e 73 6f 72 2e 2e 00              rucksensor...
89
 
90
000000de <__c.2004>:
91
      de:	0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65     ..Benutze Parame
92
      ee:	74 65 72 73 61 74 7a 20 25 64 00                    tersatz %d.
93
 
94
000000f9 <__c.1996>:
95
      f9:	0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20     ..Init. EEPROM:
96
     109:	47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c     Generiere Defaul
97
     119:	74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00        t-Parameter....
98
 
99
00000128 <__c.1994>:
100
     128:	0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
101
     138:	3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
102
	...
103
 
104
00000149 <__c.1992>:
105
     149:	0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 20     ..FlightControl
106
     159:	56 25 64 2e 25 64 20 00                             V%d.%d .
107
 
108
00000161 <__c.1991>:
109
     161:	2e 00                                               ..
110
 
111
00000163 <__c.2073>:
112
     163:	52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.
113
 
114
00000171 <__c.2071>:
115
     171:	53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.
116
 
117
0000017f <__c.2069>:
118
     17f:	53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.
119
 
120
0000018d <__c.2067>:
121
     18d:	53 65 72 76 6f 20 20 00                             Servo  .
122
 
123
00000195 <__c.2064>:
124
     195:	50 6f 74 69 34 3a 20 20 25 33 69 00                 Poti4:  %3i.
125
 
126
000001a1 <__c.2062>:
127
     1a1:	50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.
128
 
129
000001ad <__c.2060>:
130
     1ad:	50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.
131
 
132
000001b9 <__c.2058>:
133
     1b9:	50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.
134
 
135
000001c5 <__c.2055>:
136
     1c5:	53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.
137
 
138
000001d4 <__c.2053>:
139
     1d4:	4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00        Messwert:  %5i.
140
 
141
000001e3 <__c.2051>:
142
     1e3:	52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00        Richtung:  %5i.
143
 
144
000001f2 <__c.2049>:
145
     1f2:	4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .
146
 
147
00000201 <__c.2046>:
148
     201:	45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00        Empf.Pegel:%5i.
149
 
150
00000210 <__c.2044>:
151
     210:	53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00        Spannung:  %5i.
152
 
153
0000021f <__c.2041>:
154
     21f:	48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00        Hoch %4i (%3i).
155
 
156
0000022e <__c.2039>:
157
     22e:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
158
 
159
0000023d <__c.2037>:
160
     23d:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
161
 
162
0000024c <__c.2035>:
163
     24c:	41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.
164
 
165
00000259 <__c.2032>:
166
     259:	47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).
167
 
168
00000268 <__c.2030>:
169
     268:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
170
 
171
00000277 <__c.2028>:
172
     277:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
173
 
174
00000286 <__c.2026>:
175
     286:	47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.
176
 
177
00000294 <__c.2023>:
178
     294:	50 33 3a 25 34 69 20 20 4b 61 6e e4 6c 65 20 00     P3:%4i  Kan.le .
179
 
180
000002a4 <__c.2021>:
181
     2a4:	50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .
182
 
183
000002b4 <__c.2019>:
184
     2b4:	47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .
185
 
186
000002c4 <__c.2017>:
187
     2c4:	4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .
188
 
189
000002d4 <__c.2014>:
190
     2d4:	4b 37 3a 25 34 69 20 20 4b 61 6e e4 6c 65 20 00     K7:%4i  Kan.le .
191
 
192
000002e4 <__c.2012>:
193
     2e4:	4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .
194
 
195
000002f4 <__c.2010>:
196
     2f4:	4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00     K3:%4i  K4:%4i .
197
 
198
00000304 <__c.2008>:
199
     304:	4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00     K1:%4i  K2:%4i .
200
 
201
00000314 <__c.2005>:
202
     314:	4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00        Kompass:   %5i.
203
 
204
00000323 <__c.2003>:
205
     323:	52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.
206
 
207
00000332 <__c.2001>:
208
     332:	4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.
209
 
210
00000341 <__c.1999>:
211
     341:	61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.
212
 
213
0000034b <__c.1996>:
214
     34b:	48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.
215
 
216
00000359 <__c.1994>:
217
     359:	4b 65 69 6e 65 20 00                                Keine .
218
 
219
00000360 <__c.1992>:
220
     360:	4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.
221
 
222
0000036f <__c.1990>:
223
     36f:	4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00        Luftdruck: %5i.
224
 
225
0000037e <__c.1988>:
226
     37e:	53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00        SollHoehe: %5i.
227
 
228
0000038d <__c.1986>:
229
     38d:	48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00        Hoehe:     %5i.
230
 
231
0000039c <__c.1982>:
232
     39c:	28 63 29 20 48 6f 6c 67 65 72 20 42 75 73 73 00     (c) Holger Buss.
233
 
234
000003ac <__c.1980>:
235
     3ac:	53 65 74 74 69 6e 67 3a 20 25 64 20 00              Setting: %d .
236
 
237
000003b9 <__c.1978>:
238
     3b9:	56 25 64 2e 25 64 00                                V%d.%d.
239
 
240
000003c0 <__c.1976>:
241
     3c0:	2b 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b     ++ MikroKopter +
242
     3d0:	2b 00                                               +.
243
 
244
000003d2 <__c.1973>:
245
     3d2:	5b 25 69 5d 00 00                                   [%i]..
246
 
247
000003d8 <__ctors_end>:
248
     3d8:	11 24       	eor	r1, r1
249
     3da:	1f be       	out	0x3f, r1	; 63
250
     3dc:	cf ef       	ldi	r28, 0xFF	; 255
251
     3de:	d0 e1       	ldi	r29, 0x10	; 16
252
     3e0:	de bf       	out	0x3e, r29	; 62
253
     3e2:	cd bf       	out	0x3d, r28	; 61
254
 
255
000003e4 <__do_copy_data>:
256
     3e4:	11 e0       	ldi	r17, 0x01	; 1
257
     3e6:	a0 e0       	ldi	r26, 0x00	; 0
258
     3e8:	b1 e0       	ldi	r27, 0x01	; 1
259
     3ea:	ec ee       	ldi	r30, 0xEC	; 236
260
     3ec:	fc e5       	ldi	r31, 0x5C	; 92
261
     3ee:	02 c0       	rjmp	.+4      	; 0x3f4 <.do_copy_data_start>
262
 
263
000003f0 <.do_copy_data_loop>:
264
     3f0:	05 90       	lpm	r0, Z+
265
     3f2:	0d 92       	st	X+, r0
266
 
267
000003f4 <.do_copy_data_start>:
268
     3f4:	ae 38       	cpi	r26, 0x8E	; 142
269
     3f6:	b1 07       	cpc	r27, r17
270
     3f8:	d9 f7       	brne	.-10     	; 0x3f0 <.do_copy_data_loop>
271
 
272
000003fa <__do_clear_bss>:
273
     3fa:	15 e0       	ldi	r17, 0x05	; 5
274
     3fc:	ae e8       	ldi	r26, 0x8E	; 142
275
     3fe:	b1 e0       	ldi	r27, 0x01	; 1
276
     400:	01 c0       	rjmp	.+2      	; 0x404 <.do_clear_bss_start>
277
 
278
00000402 <.do_clear_bss_loop>:
279
     402:	1d 92       	st	X+, r1
280
 
281
00000404 <.do_clear_bss_start>:
282
     404:	ae 3e       	cpi	r26, 0xEE	; 238
283
     406:	b1 07       	cpc	r27, r17
284
     408:	e1 f7       	brne	.-8      	; 0x402 <.do_clear_bss_loop>
285
     40a:	0e 94 40 02 	call	0x480	; 0x480 <main>
286
     40e:	0c 94 75 2e 	jmp	0x5cea	; 0x5cea <_exit>
287
 
288
00000412 <__bad_interrupt>:
289
     412:	0c 94 00 00 	jmp	0	; 0x0 <__vectors>
290
 
291
00000416 <GetActiveParamSetNumber>:
292
     416:	a2 e0       	ldi	r26, 0x02	; 2
293
     418:	b0 e0       	ldi	r27, 0x00	; 0
294
     41a:	0e 94 61 2e 	call	0x5cc2	; 0x5cc2 <__eeprom_read_byte_1F2021>
295
     41e:	80 2d       	mov	r24, r0
296
     420:	99 27       	eor	r25, r25
297
     422:	08 95       	ret
298
 
299
00000424 <WriteParameterSet>:
300
     424:	fb 01       	movw	r30, r22
301
     426:	28 2f       	mov	r18, r24
302
     428:	86 30       	cpi	r24, 0x06	; 6
303
     42a:	08 f0       	brcs	.+2      	; 0x42e <WriteParameterSet+0xa>
304
     42c:	25 e0       	ldi	r18, 0x05	; 5
305
     42e:	84 2f       	mov	r24, r20
306
     430:	99 27       	eor	r25, r25
307
     432:	42 9f       	mul	r20, r18
308
     434:	d0 01       	movw	r26, r0
309
     436:	11 24       	eor	r1, r1
310
     438:	ac 59       	subi	r26, 0x9C	; 156
311
     43a:	bf 4f       	sbci	r27, 0xFF	; 255
312
 
313
0000043c <.26_start>:
314
     43c:	01 97       	sbiw	r24, 0x01	; 1
315
     43e:	24 f0       	brlt	.+8      	; 0x448 <.26_finished>
316
     440:	01 90       	ld	r0, Z+
317
     442:	0e 94 69 2e 	call	0x5cd2	; 0x5cd2 <__eeprom_write_byte_1F2021>
318
     446:	fa cf       	rjmp	.-12     	; 0x43c <.26_start>
319
 
320
00000448 <.26_finished>:
321
     448:	a2 e0       	ldi	r26, 0x02	; 2
322
     44a:	b0 e0       	ldi	r27, 0x00	; 0
323
     44c:	02 2e       	mov	r0, r18
324
     44e:	0e 94 69 2e 	call	0x5cd2	; 0x5cd2 <__eeprom_write_byte_1F2021>
325
     452:	08 95       	ret
326
 
327
00000454 <ReadParameterSet>:
328
     454:	cf 93       	push	r28
329
     456:	df 93       	push	r29
330
     458:	fb 01       	movw	r30, r22
331
     45a:	c4 2f       	mov	r28, r20
332
     45c:	dd 27       	eor	r29, r29
333
     45e:	86 30       	cpi	r24, 0x06	; 6
334
     460:	08 f0       	brcs	.+2      	; 0x464 <ReadParameterSet+0x10>
335
     462:	85 e0       	ldi	r24, 0x05	; 5
336
     464:	48 9f       	mul	r20, r24
337
     466:	d0 01       	movw	r26, r0
338
     468:	11 24       	eor	r1, r1
339
     46a:	ac 59       	subi	r26, 0x9C	; 156
340
     46c:	bf 4f       	sbci	r27, 0xFF	; 255
341
 
342
0000046e <.44_start>:
343
     46e:	21 97       	sbiw	r28, 0x01	; 1
344
     470:	24 f0       	brlt	.+8      	; 0x47a <.44_finished>
345
     472:	0e 94 61 2e 	call	0x5cc2	; 0x5cc2 <__eeprom_read_byte_1F2021>
346
     476:	01 92       	st	Z+, r0
347
     478:	fa cf       	rjmp	.-12     	; 0x46e <.44_start>
348
 
349
0000047a <.44_finished>:
350
     47a:	df 91       	pop	r29
351
     47c:	cf 91       	pop	r28
352
     47e:	08 95       	ret
353
 
354
00000480 <main>:
355
     480:	0f 93       	push	r16
356
     482:	1f 93       	push	r17
357
     484:	cf 93       	push	r28
358
     486:	df 93       	push	r29
359
     488:	91 e0       	ldi	r25, 0x01	; 1
360
     48a:	97 b9       	out	0x07, r25	; 7
361
     48c:	8f ef       	ldi	r24, 0xFF	; 255
362
     48e:	88 b9       	out	0x08, r24	; 8
363
     490:	8b e1       	ldi	r24, 0x1B	; 27
364
     492:	84 b9       	out	0x04, r24	; 4
365
     494:	95 b9       	out	0x05, r25	; 5
366
     496:	8e e3       	ldi	r24, 0x3E	; 62
367
     498:	8a b9       	out	0x0a, r24	; 10
368
     49a:	57 9a       	sbi	0x0a, 7	; 10
369
     49c:	87 ef       	ldi	r24, 0xF7	; 247
370
     49e:	8b b9       	out	0x0b, r24	; 11
371
     4a0:	84 b7       	in	r24, 0x34	; 52
372
     4a2:	87 7f       	andi	r24, 0xF7	; 247
373
     4a4:	84 bf       	out	0x34, r24	; 52
374
     4a6:	80 91 60 00 	lds	r24, 0x0060
375
     4aa:	88 61       	ori	r24, 0x18	; 24
376
     4ac:	80 93 60 00 	sts	0x0060, r24
377
     4b0:	10 92 60 00 	sts	0x0060, r1
378
     4b4:	80 ed       	ldi	r24, 0xD0	; 208
379
     4b6:	97 e0       	ldi	r25, 0x07	; 7
380
     4b8:	90 93 ac 01 	sts	0x01AC, r25
381
     4bc:	80 93 ab 01 	sts	0x01AB, r24
382
     4c0:	10 92 2d 02 	sts	0x022D, r1
383
     4c4:	10 92 2c 02 	sts	0x022C, r1
384
     4c8:	10 92 77 05 	sts	0x0577, r1
385
     4cc:	10 92 76 05 	sts	0x0576, r1
386
     4d0:	10 92 2b 02 	sts	0x022B, r1
387
     4d4:	10 92 2a 02 	sts	0x022A, r1
388
     4d8:	10 92 29 02 	sts	0x0229, r1
389
     4dc:	10 92 28 02 	sts	0x0228, r1
390
     4e0:	28 98       	cbi	0x05, 0	; 5
391
     4e2:	0e 94 f3 0c 	call	0x19e6	; 0x19e6 <Timer_Init>
392
     4e6:	0e 94 63 07 	call	0xec6	; 0xec6 <UART_Init>
393
     4ea:	0e 94 02 15 	call	0x2a04	; 0x2a04 <rc_sum_init>
394
     4ee:	0e 94 2c 0d 	call	0x1a58	; 0x1a58 <ADC_Init>
395
     4f2:	0e 94 4a 14 	call	0x2894	; 0x2894 <i2c_init>
396
     4f6:	78 94       	sei
397
     4f8:	10 92 fe 03 	sts	0x03FE, r1
398
     4fc:	8c e3       	ldi	r24, 0x3C	; 60
399
     4fe:	80 93 ff 03 	sts	0x03FF, r24
400
     502:	84 e0       	ldi	r24, 0x04	; 4
401
     504:	80 93 00 04 	sts	0x0400, r24
402
     508:	8c e3       	ldi	r24, 0x3C	; 60
403
     50a:	90 e0       	ldi	r25, 0x00	; 0
404
     50c:	9f 93       	push	r25
405
     50e:	8f 93       	push	r24
406
     510:	1f 92       	push	r1
407
     512:	1f 92       	push	r1
408
     514:	89 e4       	ldi	r24, 0x49	; 73
409
     516:	91 e0       	ldi	r25, 0x01	; 1
410
     518:	9f 93       	push	r25
411
     51a:	8f 93       	push	r24
412
     51c:	1f 92       	push	r1
413
     51e:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
414
     522:	88 e2       	ldi	r24, 0x28	; 40
415
     524:	91 e0       	ldi	r25, 0x01	; 1
416
     526:	9f 93       	push	r25
417
     528:	8f 93       	push	r24
418
     52a:	1f 92       	push	r1
419
     52c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
420
     530:	29 9a       	sbi	0x05, 1	; 5
421
     532:	a1 e0       	ldi	r26, 0x01	; 1
422
     534:	b0 e0       	ldi	r27, 0x00	; 0
423
     536:	0e 94 61 2e 	call	0x5cc2	; 0x5cc2 <__eeprom_read_byte_1F2021>
424
     53a:	80 2d       	mov	r24, r0
425
     53c:	2d b7       	in	r18, 0x3d	; 61
426
     53e:	3e b7       	in	r19, 0x3e	; 62
427
     540:	26 5f       	subi	r18, 0xF6	; 246
428
     542:	3f 4f       	sbci	r19, 0xFF	; 255
429
     544:	0f b6       	in	r0, 0x3f	; 63
430
     546:	f8 94       	cli
431
     548:	3e bf       	out	0x3e, r19	; 62
432
     54a:	0f be       	out	0x3f, r0	; 63
433
     54c:	2d bf       	out	0x3d, r18	; 61
434
     54e:	8b 33       	cpi	r24, 0x3B	; 59
435
     550:	a9 f1       	breq	.+106    	; 0x5bc <main+0x13c>
436
     552:	89 ef       	ldi	r24, 0xF9	; 249
437
     554:	90 e0       	ldi	r25, 0x00	; 0
438
     556:	9f 93       	push	r25
439
     558:	8f 93       	push	r24
440
     55a:	1f 92       	push	r1
441
     55c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
442
     560:	0e 94 cd 1c 	call	0x399a	; 0x399a <DefaultKonstanten1>
443
     564:	4a e3       	ldi	r20, 0x3A	; 58
444
     566:	6e e9       	ldi	r22, 0x9E	; 158
445
     568:	75 e0       	ldi	r23, 0x05	; 5
446
     56a:	80 e0       	ldi	r24, 0x00	; 0
447
     56c:	0e 94 12 02 	call	0x424	; 0x424 <WriteParameterSet>
448
     570:	01 e0       	ldi	r16, 0x01	; 1
449
     572:	0f 90       	pop	r0
450
     574:	0f 90       	pop	r0
451
     576:	0f 90       	pop	r0
452
     578:	02 30       	cpi	r16, 0x02	; 2
453
     57a:	49 f4       	brne	.+18     	; 0x58e <main+0x10e>
454
     57c:	0e 94 60 1c 	call	0x38c0	; 0x38c0 <DefaultKonstanten2>
455
     580:	4a e3       	ldi	r20, 0x3A	; 58
456
     582:	6e e9       	ldi	r22, 0x9E	; 158
457
     584:	75 e0       	ldi	r23, 0x05	; 5
458
     586:	82 e0       	ldi	r24, 0x02	; 2
459
     588:	0e 94 12 02 	call	0x424	; 0x424 <WriteParameterSet>
460
     58c:	03 e0       	ldi	r16, 0x03	; 3
461
     58e:	4a e3       	ldi	r20, 0x3A	; 58
462
     590:	6e e9       	ldi	r22, 0x9E	; 158
463
     592:	75 e0       	ldi	r23, 0x05	; 5
464
     594:	80 2f       	mov	r24, r16
465
     596:	0e 94 12 02 	call	0x424	; 0x424 <WriteParameterSet>
466
     59a:	0f 5f       	subi	r16, 0xFF	; 255
467
     59c:	06 30       	cpi	r16, 0x06	; 6
468
     59e:	60 f3       	brcs	.-40     	; 0x578 <main+0xf8>
469
     5a0:	81 e0       	ldi	r24, 0x01	; 1
470
     5a2:	22 e0       	ldi	r18, 0x02	; 2
471
     5a4:	30 e0       	ldi	r19, 0x00	; 0
472
     5a6:	d9 01       	movw	r26, r18
473
     5a8:	08 2e       	mov	r0, r24
474
     5aa:	0e 94 69 2e 	call	0x5cd2	; 0x5cd2 <__eeprom_write_byte_1F2021>
475
     5ae:	8b e3       	ldi	r24, 0x3B	; 59
476
     5b0:	21 50       	subi	r18, 0x01	; 1
477
     5b2:	30 40       	sbci	r19, 0x00	; 0
478
     5b4:	d9 01       	movw	r26, r18
479
     5b6:	08 2e       	mov	r0, r24
480
     5b8:	0e 94 69 2e 	call	0x5cd2	; 0x5cd2 <__eeprom_write_byte_1F2021>
481
     5bc:	02 e0       	ldi	r16, 0x02	; 2
482
     5be:	10 e0       	ldi	r17, 0x00	; 0
483
     5c0:	d8 01       	movw	r26, r16
484
     5c2:	0e 94 61 2e 	call	0x5cc2	; 0x5cc2 <__eeprom_read_byte_1F2021>
485
     5c6:	80 2d       	mov	r24, r0
486
     5c8:	4a e3       	ldi	r20, 0x3A	; 58
487
     5ca:	6e e9       	ldi	r22, 0x9E	; 158
488
     5cc:	75 e0       	ldi	r23, 0x05	; 5
489
     5ce:	0e 94 2a 02 	call	0x454	; 0x454 <ReadParameterSet>
490
     5d2:	d8 01       	movw	r26, r16
491
     5d4:	0e 94 61 2e 	call	0x5cc2	; 0x5cc2 <__eeprom_read_byte_1F2021>
492
     5d8:	80 2d       	mov	r24, r0
493
     5da:	99 27       	eor	r25, r25
494
     5dc:	9f 93       	push	r25
495
     5de:	8f 93       	push	r24
496
     5e0:	8e ed       	ldi	r24, 0xDE	; 222
497
     5e2:	90 e0       	ldi	r25, 0x00	; 0
498
     5e4:	9f 93       	push	r25
499
     5e6:	8f 93       	push	r24
500
     5e8:	1f 92       	push	r1
501
     5ea:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
502
     5ee:	80 91 a6 05 	lds	r24, 0x05A6
503
     5f2:	0f 90       	pop	r0
504
     5f4:	0f 90       	pop	r0
505
     5f6:	0f 90       	pop	r0
506
     5f8:	0f 90       	pop	r0
507
     5fa:	0f 90       	pop	r0
508
     5fc:	80 ff       	sbrs	r24, 0
509
     5fe:	20 c0       	rjmp	.+64     	; 0x640 <main+0x1c0>
510
     600:	81 ec       	ldi	r24, 0xC1	; 193
511
     602:	90 e0       	ldi	r25, 0x00	; 0
512
     604:	9f 93       	push	r25
513
     606:	8f 93       	push	r24
514
     608:	1f 92       	push	r1
515
     60a:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
516
     60e:	84 ec       	ldi	r24, 0xC4	; 196
517
     610:	99 e0       	ldi	r25, 0x09	; 9
518
     612:	0e 94 31 0c 	call	0x1862	; 0x1862 <SetDelay>
519
     616:	ec 01       	movw	r28, r24
520
     618:	0e 94 56 10 	call	0x20ac	; 0x20ac <SucheLuftruckOffset>
521
     61c:	0f 90       	pop	r0
522
     61e:	0f 90       	pop	r0
523
     620:	0f 90       	pop	r0
524
     622:	ce 01       	movw	r24, r28
525
     624:	0e 94 3a 0c 	call	0x1874	; 0x1874 <CheckDelay>
526
     628:	88 23       	and	r24, r24
527
     62a:	d9 f3       	breq	.-10     	; 0x622 <main+0x1a2>
528
     62c:	8c eb       	ldi	r24, 0xBC	; 188
529
     62e:	90 e0       	ldi	r25, 0x00	; 0
530
     630:	9f 93       	push	r25
531
     632:	8f 93       	push	r24
532
     634:	1f 92       	push	r1
533
     636:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
534
     63a:	0f 90       	pop	r0
535
     63c:	0f 90       	pop	r0
536
     63e:	0f 90       	pop	r0
537
     640:	0e 94 85 1d 	call	0x3b0a	; 0x3b0a <SetNeutral>
538
     644:	28 98       	cbi	0x05, 0	; 5
539
     646:	80 ed       	ldi	r24, 0xD0	; 208
540
     648:	97 e0       	ldi	r25, 0x07	; 7
541
     64a:	90 93 ac 01 	sts	0x01AC, r25
542
     64e:	80 93 ab 01 	sts	0x01AB, r24
543
     652:	88 ee       	ldi	r24, 0xE8	; 232
544
     654:	93 e0       	ldi	r25, 0x03	; 3
545
     656:	90 93 f9 03 	sts	0x03F9, r25
546
     65a:	80 93 f8 03 	sts	0x03F8, r24
547
     65e:	85 e5       	ldi	r24, 0x55	; 85
548
     660:	80 93 f3 03 	sts	0x03F3, r24
549
     664:	8e ea       	ldi	r24, 0xAE	; 174
550
     666:	90 e0       	ldi	r25, 0x00	; 0
551
     668:	9f 93       	push	r25
552
     66a:	8f 93       	push	r24
553
     66c:	1f 92       	push	r1
554
     66e:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
555
     672:	80 91 a6 05 	lds	r24, 0x05A6
556
     676:	0f 90       	pop	r0
557
     678:	0f 90       	pop	r0
558
     67a:	0f 90       	pop	r0
559
     67c:	82 ff       	sbrs	r24, 2
560
     67e:	03 c0       	rjmp	.+6      	; 0x686 <main+0x206>
561
     680:	82 ea       	ldi	r24, 0xA2	; 162
562
     682:	90 e0       	ldi	r25, 0x00	; 0
563
     684:	02 c0       	rjmp	.+4      	; 0x68a <main+0x20a>
564
     686:	8a e9       	ldi	r24, 0x9A	; 154
565
     688:	90 e0       	ldi	r25, 0x00	; 0
566
     68a:	9f 93       	push	r25
567
     68c:	8f 93       	push	r24
568
     68e:	1f 92       	push	r1
569
     690:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
570
     694:	0f 90       	pop	r0
571
     696:	0f 90       	pop	r0
572
     698:	0f 90       	pop	r0
573
     69a:	86 e9       	ldi	r24, 0x96	; 150
574
     69c:	90 e0       	ldi	r25, 0x00	; 0
575
     69e:	9f 93       	push	r25
576
     6a0:	8f 93       	push	r24
577
     6a2:	1f 92       	push	r1
578
     6a4:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
579
     6a8:	0e 94 7d 10 	call	0x20fa	; 0x20fa <LcdClear>
580
     6ac:	0f 90       	pop	r0
581
     6ae:	0f 90       	pop	r0
582
     6b0:	0f 90       	pop	r0
583
     6b2:	80 91 a8 01 	lds	r24, 0x01A8
584
     6b6:	88 23       	and	r24, r24
585
     6b8:	79 f1       	breq	.+94     	; 0x718 <main+0x298>
586
     6ba:	10 92 a8 01 	sts	0x01A8, r1
587
     6be:	0e 94 96 1e 	call	0x3d2c	; 0x3d2c <MotorRegler>
588
     6c2:	0e 94 3e 1d 	call	0x3a7c	; 0x3a7c <SendMotorData>
589
     6c6:	28 98       	cbi	0x05, 0	; 5
590
     6c8:	80 91 01 01 	lds	r24, 0x0101
591
     6cc:	88 23       	and	r24, r24
592
     6ce:	19 f0       	breq	.+6      	; 0x6d6 <main+0x256>
593
     6d0:	81 50       	subi	r24, 0x01	; 1
594
     6d2:	80 93 01 01 	sts	0x0101, r24
595
     6d6:	80 91 27 02 	lds	r24, 0x0227
596
     6da:	88 23       	and	r24, r24
597
     6dc:	29 f0       	breq	.+10     	; 0x6e8 <main+0x268>
598
     6de:	80 91 27 02 	lds	r24, 0x0227
599
     6e2:	81 50       	subi	r24, 0x01	; 1
600
     6e4:	80 93 27 02 	sts	0x0227, r24
601
     6e8:	20 91 04 01 	lds	r18, 0x0104
602
     6ec:	30 91 05 01 	lds	r19, 0x0105
603
     6f0:	80 91 b6 05 	lds	r24, 0x05B6
604
     6f4:	99 27       	eor	r25, r25
605
     6f6:	28 17       	cp	r18, r24
606
     6f8:	39 07       	cpc	r19, r25
607
     6fa:	34 f4       	brge	.+12     	; 0x708 <main+0x288>
608
     6fc:	80 ed       	ldi	r24, 0xD0	; 208
609
     6fe:	97 e0       	ldi	r25, 0x07	; 7
610
     700:	90 93 ac 01 	sts	0x01AC, r25
611
     704:	80 93 ab 01 	sts	0x01AB, r24
612
     708:	80 91 d6 01 	lds	r24, 0x01D6
613
     70c:	88 23       	and	r24, r24
614
     70e:	19 f4       	brne	.+6      	; 0x716 <main+0x296>
615
     710:	0e 94 4a 14 	call	0x2894	; 0x2894 <i2c_init>
616
     714:	01 c0       	rjmp	.+2      	; 0x718 <main+0x298>
617
     716:	28 98       	cbi	0x05, 0	; 5
618
     718:	0e 94 80 07 	call	0xf00	; 0xf00 <DatenUebertragung>
619
     71c:	0e 94 ee 07 	call	0xfdc	; 0xfdc <BearbeiteRxDaten>
620
     720:	80 e0       	ldi	r24, 0x00	; 0
621
     722:	90 e0       	ldi	r25, 0x00	; 0
622
     724:	0e 94 3a 0c 	call	0x1874	; 0x1874 <CheckDelay>
623
     728:	88 23       	and	r24, r24
624
     72a:	19 f2       	breq	.-122    	; 0x6b2 <main+0x232>
625
     72c:	80 91 2e 02 	lds	r24, 0x022E
626
     730:	88 23       	and	r24, r24
627
     732:	29 f0       	breq	.+10     	; 0x73e <main+0x2be>
628
     734:	88 b1       	in	r24, 0x08	; 8
629
     736:	90 e1       	ldi	r25, 0x10	; 16
630
     738:	89 27       	eor	r24, r25
631
     73a:	88 b9       	out	0x08, r24	; 8
632
     73c:	01 c0       	rjmp	.+2      	; 0x740 <main+0x2c0>
633
     73e:	44 98       	cbi	0x08, 4	; 8
634
     740:	84 ef       	ldi	r24, 0xF4	; 244
635
     742:	91 e0       	ldi	r25, 0x01	; 1
636
     744:	0e 94 31 0c 	call	0x1862	; 0x1862 <SetDelay>
637
     748:	b4 cf       	rjmp	.-152    	; 0x6b2 <main+0x232>
638
 
639
0000074a <__vector_22>:
640
     74a:	1f 92       	push	r1
641
     74c:	0f 92       	push	r0
642
     74e:	0f b6       	in	r0, 0x3f	; 63
643
     750:	0f 92       	push	r0
644
     752:	11 24       	eor	r1, r1
645
     754:	8f 93       	push	r24
646
     756:	9f 93       	push	r25
647
     758:	ef 93       	push	r30
648
     75a:	ff 93       	push	r31
649
     75c:	80 91 00 01 	lds	r24, 0x0100
650
     760:	88 23       	and	r24, r24
651
     762:	e1 f4       	brne	.+56     	; 0x79c <__vector_22+0x52>
652
     764:	80 91 a3 01 	lds	r24, 0x01A3
653
     768:	90 91 a4 01 	lds	r25, 0x01A4
654
     76c:	01 96       	adiw	r24, 0x01	; 1
655
     76e:	90 93 a4 01 	sts	0x01A4, r25
656
     772:	80 93 a3 01 	sts	0x01A3, r24
657
     776:	fc 01       	movw	r30, r24
658
     778:	ed 54       	subi	r30, 0x4D	; 77
659
     77a:	fd 4f       	sbci	r31, 0xFD	; 253
660
     77c:	e0 81       	ld	r30, Z
661
     77e:	ed 30       	cpi	r30, 0x0D	; 13
662
     780:	19 f0       	breq	.+6      	; 0x788 <__vector_22+0x3e>
663
     782:	86 39       	cpi	r24, 0x96	; 150
664
     784:	91 05       	cpc	r25, r1
665
     786:	39 f4       	brne	.+14     	; 0x796 <__vector_22+0x4c>
666
     788:	10 92 a4 01 	sts	0x01A4, r1
667
     78c:	10 92 a3 01 	sts	0x01A3, r1
668
     790:	81 e0       	ldi	r24, 0x01	; 1
669
     792:	80 93 00 01 	sts	0x0100, r24
670
     796:	e0 93 c6 00 	sts	0x00C6, r30
671
     79a:	04 c0       	rjmp	.+8      	; 0x7a4 <__vector_22+0x5a>
672
     79c:	10 92 a4 01 	sts	0x01A4, r1
673
     7a0:	10 92 a3 01 	sts	0x01A3, r1
674
     7a4:	ff 91       	pop	r31
675
     7a6:	ef 91       	pop	r30
676
     7a8:	9f 91       	pop	r25
677
     7aa:	8f 91       	pop	r24
678
     7ac:	0f 90       	pop	r0
679
     7ae:	0f be       	out	0x3f, r0	; 63
680
     7b0:	0f 90       	pop	r0
681
     7b2:	1f 90       	pop	r1
682
     7b4:	18 95       	reti
683
 
684
000007b6 <GPSscanData>:
685
     7b6:	80 91 f2 03 	lds	r24, 0x03F2
686
     7ba:	81 30       	cpi	r24, 0x01	; 1
687
     7bc:	31 f4       	brne	.+12     	; 0x7ca <GPSscanData+0x14>
688
     7be:	80 91 e6 03 	lds	r24, 0x03E6
689
     7c2:	80 93 2e 05 	sts	0x052E, r24
690
     7c6:	10 92 f2 03 	sts	0x03F2, r1
691
     7ca:	80 91 d3 04 	lds	r24, 0x04D3
692
     7ce:	81 30       	cpi	r24, 0x01	; 1
693
     7d0:	09 f0       	breq	.+2      	; 0x7d4 <GPSscanData+0x1e>
694
     7d2:	44 c0       	rjmp	.+136    	; 0x85c <GPSscanData+0xa6>
695
     7d4:	60 91 c9 04 	lds	r22, 0x04C9
696
     7d8:	70 91 ca 04 	lds	r23, 0x04CA
697
     7dc:	80 91 cb 04 	lds	r24, 0x04CB
698
     7e0:	90 91 cc 04 	lds	r25, 0x04CC
699
     7e4:	2a e0       	ldi	r18, 0x0A	; 10
700
     7e6:	30 e0       	ldi	r19, 0x00	; 0
701
     7e8:	40 e0       	ldi	r20, 0x00	; 0
702
     7ea:	50 e0       	ldi	r21, 0x00	; 0
703
     7ec:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
704
     7f0:	20 93 0e 05 	sts	0x050E, r18
705
     7f4:	30 93 0f 05 	sts	0x050F, r19
706
     7f8:	40 93 10 05 	sts	0x0510, r20
707
     7fc:	50 93 11 05 	sts	0x0511, r21
708
     800:	60 91 c5 04 	lds	r22, 0x04C5
709
     804:	70 91 c6 04 	lds	r23, 0x04C6
710
     808:	80 91 c7 04 	lds	r24, 0x04C7
711
     80c:	90 91 c8 04 	lds	r25, 0x04C8
712
     810:	2a e0       	ldi	r18, 0x0A	; 10
713
     812:	30 e0       	ldi	r19, 0x00	; 0
714
     814:	40 e0       	ldi	r20, 0x00	; 0
715
     816:	50 e0       	ldi	r21, 0x00	; 0
716
     818:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
717
     81c:	20 93 12 05 	sts	0x0512, r18
718
     820:	30 93 13 05 	sts	0x0513, r19
719
     824:	40 93 14 05 	sts	0x0514, r20
720
     828:	50 93 15 05 	sts	0x0515, r21
721
     82c:	60 91 cd 04 	lds	r22, 0x04CD
722
     830:	70 91 ce 04 	lds	r23, 0x04CE
723
     834:	80 91 cf 04 	lds	r24, 0x04CF
724
     838:	90 91 d0 04 	lds	r25, 0x04D0
725
     83c:	2a e0       	ldi	r18, 0x0A	; 10
726
     83e:	30 e0       	ldi	r19, 0x00	; 0
727
     840:	40 e0       	ldi	r20, 0x00	; 0
728
     842:	50 e0       	ldi	r21, 0x00	; 0
729
     844:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
730
     848:	20 93 16 05 	sts	0x0516, r18
731
     84c:	30 93 17 05 	sts	0x0517, r19
732
     850:	40 93 18 05 	sts	0x0518, r20
733
     854:	50 93 19 05 	sts	0x0519, r21
734
     858:	10 92 d3 04 	sts	0x04D3, r1
735
     85c:	80 91 28 04 	lds	r24, 0x0428
736
     860:	81 30       	cpi	r24, 0x01	; 1
737
     862:	11 f4       	brne	.+4      	; 0x868 <GPSscanData+0xb2>
738
     864:	10 92 28 04 	sts	0x0428, r1
739
     868:	80 91 56 05 	lds	r24, 0x0556
740
     86c:	81 30       	cpi	r24, 0x01	; 1
741
     86e:	11 f5       	brne	.+68     	; 0x8b4 <GPSscanData+0xfe>
742
     870:	80 91 36 05 	lds	r24, 0x0536
743
     874:	90 91 37 05 	lds	r25, 0x0537
744
     878:	a0 91 38 05 	lds	r26, 0x0538
745
     87c:	b0 91 39 05 	lds	r27, 0x0539
746
     880:	80 93 1a 05 	sts	0x051A, r24
747
     884:	90 93 1b 05 	sts	0x051B, r25
748
     888:	a0 93 1c 05 	sts	0x051C, r26
749
     88c:	b0 93 1d 05 	sts	0x051D, r27
750
     890:	80 91 3a 05 	lds	r24, 0x053A
751
     894:	90 91 3b 05 	lds	r25, 0x053B
752
     898:	a0 91 3c 05 	lds	r26, 0x053C
753
     89c:	b0 91 3d 05 	lds	r27, 0x053D
754
     8a0:	80 93 1e 05 	sts	0x051E, r24
755
     8a4:	90 93 1f 05 	sts	0x051F, r25
756
     8a8:	a0 93 20 05 	sts	0x0520, r26
757
     8ac:	b0 93 21 05 	sts	0x0521, r27
758
     8b0:	10 92 56 05 	sts	0x0556, r1
759
     8b4:	80 91 2e 05 	lds	r24, 0x052E
760
     8b8:	81 11       	cpse	r24, r1
761
     8ba:	28 9a       	sbi	0x05, 0	; 5
762
     8bc:	08 95       	ret
763
 
764
000008be <__vector_20>:
765
     8be:	1f 92       	push	r1
766
     8c0:	0f 92       	push	r0
767
     8c2:	0f b6       	in	r0, 0x3f	; 63
768
     8c4:	0f 92       	push	r0
769
     8c6:	11 24       	eor	r1, r1
770
     8c8:	2f 93       	push	r18
771
     8ca:	3f 93       	push	r19
772
     8cc:	4f 93       	push	r20
773
     8ce:	5f 93       	push	r21
774
     8d0:	6f 93       	push	r22
775
     8d2:	7f 93       	push	r23
776
     8d4:	8f 93       	push	r24
777
     8d6:	9f 93       	push	r25
778
     8d8:	af 93       	push	r26
779
     8da:	bf 93       	push	r27
780
     8dc:	cf 93       	push	r28
781
     8de:	df 93       	push	r29
782
     8e0:	ef 93       	push	r30
783
     8e2:	ff 93       	push	r31
784
     8e4:	80 91 c6 00 	lds	r24, 0x00C6
785
     8e8:	80 93 92 01 	sts	0x0192, r24
786
     8ec:	80 91 c0 00 	lds	r24, 0x00C0
787
     8f0:	40 91 92 01 	lds	r20, 0x0192
788
     8f4:	88 71       	andi	r24, 0x18	; 24
789
     8f6:	09 f0       	breq	.+2      	; 0x8fa <__vector_20+0x3c>
790
     8f8:	1f c1       	rjmp	.+574    	; 0xb38 <__vector_20+0x27a>
791
     8fa:	80 91 a5 01 	lds	r24, 0x01A5
792
     8fe:	84 30       	cpi	r24, 0x04	; 4
793
     900:	09 f4       	brne	.+2      	; 0x904 <__vector_20+0x46>
794
     902:	a4 c0       	rjmp	.+328    	; 0xa4c <__vector_20+0x18e>
795
     904:	85 30       	cpi	r24, 0x05	; 5
796
     906:	50 f4       	brcc	.+20     	; 0x91c <__vector_20+0x5e>
797
     908:	81 30       	cpi	r24, 0x01	; 1
798
     90a:	d1 f0       	breq	.+52     	; 0x940 <__vector_20+0x82>
799
     90c:	81 30       	cpi	r24, 0x01	; 1
800
     90e:	98 f0       	brcs	.+38     	; 0x936 <__vector_20+0x78>
801
     910:	82 30       	cpi	r24, 0x02	; 2
802
     912:	01 f1       	breq	.+64     	; 0x954 <__vector_20+0x96>
803
     914:	83 30       	cpi	r24, 0x03	; 3
804
     916:	09 f0       	breq	.+2      	; 0x91a <__vector_20+0x5c>
805
     918:	0c c1       	rjmp	.+536    	; 0xb32 <__vector_20+0x274>
806
     91a:	21 c0       	rjmp	.+66     	; 0x95e <__vector_20+0xa0>
807
     91c:	86 30       	cpi	r24, 0x06	; 6
808
     91e:	09 f4       	brne	.+2      	; 0x922 <__vector_20+0x64>
809
     920:	c5 c0       	rjmp	.+394    	; 0xaac <__vector_20+0x1ee>
810
     922:	86 30       	cpi	r24, 0x06	; 6
811
     924:	08 f4       	brcc	.+2      	; 0x928 <__vector_20+0x6a>
812
     926:	a6 c0       	rjmp	.+332    	; 0xa74 <__vector_20+0x1b6>
813
     928:	87 30       	cpi	r24, 0x07	; 7
814
     92a:	09 f4       	brne	.+2      	; 0x92e <__vector_20+0x70>
815
     92c:	f0 c0       	rjmp	.+480    	; 0xb0e <__vector_20+0x250>
816
     92e:	88 30       	cpi	r24, 0x08	; 8
817
     930:	09 f0       	breq	.+2      	; 0x934 <__vector_20+0x76>
818
     932:	ff c0       	rjmp	.+510    	; 0xb32 <__vector_20+0x274>
819
     934:	f2 c0       	rjmp	.+484    	; 0xb1a <__vector_20+0x25c>
820
     936:	45 3b       	cpi	r20, 0xB5	; 181
821
     938:	09 f0       	breq	.+2      	; 0x93c <__vector_20+0x7e>
822
     93a:	02 c1       	rjmp	.+516    	; 0xb40 <__vector_20+0x282>
823
     93c:	81 e0       	ldi	r24, 0x01	; 1
824
     93e:	03 c0       	rjmp	.+6      	; 0x946 <__vector_20+0x88>
825
     940:	42 36       	cpi	r20, 0x62	; 98
826
     942:	21 f4       	brne	.+8      	; 0x94c <__vector_20+0x8e>
827
     944:	82 e0       	ldi	r24, 0x02	; 2
828
     946:	80 93 a5 01 	sts	0x01A5, r24
829
     94a:	fa c0       	rjmp	.+500    	; 0xb40 <__vector_20+0x282>
830
     94c:	45 3b       	cpi	r20, 0xB5	; 181
831
     94e:	09 f4       	brne	.+2      	; 0x952 <__vector_20+0x94>
832
     950:	f7 c0       	rjmp	.+494    	; 0xb40 <__vector_20+0x282>
833
     952:	ef c0       	rjmp	.+478    	; 0xb32 <__vector_20+0x274>
834
     954:	41 30       	cpi	r20, 0x01	; 1
835
     956:	09 f0       	breq	.+2      	; 0x95a <__vector_20+0x9c>
836
     958:	ec c0       	rjmp	.+472    	; 0xb32 <__vector_20+0x274>
837
     95a:	83 e0       	ldi	r24, 0x03	; 3
838
     95c:	f4 cf       	rjmp	.-24     	; 0x946 <__vector_20+0x88>
839
     95e:	40 93 30 05 	sts	0x0530, r20
840
     962:	4f 5f       	subi	r20, 0xFF	; 255
841
     964:	40 93 b2 02 	sts	0x02B2, r20
842
     968:	80 91 b2 02 	lds	r24, 0x02B2
843
     96c:	8f 5f       	subi	r24, 0xFF	; 255
844
     96e:	80 93 e1 03 	sts	0x03E1, r24
845
     972:	84 e0       	ldi	r24, 0x04	; 4
846
     974:	80 93 a5 01 	sts	0x01A5, r24
847
     978:	80 91 30 05 	lds	r24, 0x0530
848
     97c:	83 30       	cpi	r24, 0x03	; 3
849
     97e:	61 f0       	breq	.+24     	; 0x998 <__vector_20+0xda>
850
     980:	84 30       	cpi	r24, 0x04	; 4
851
     982:	20 f4       	brcc	.+8      	; 0x98c <__vector_20+0xce>
852
     984:	82 30       	cpi	r24, 0x02	; 2
853
     986:	09 f0       	breq	.+2      	; 0x98a <__vector_20+0xcc>
854
     988:	59 c0       	rjmp	.+178    	; 0xa3c <__vector_20+0x17e>
855
     98a:	1a c0       	rjmp	.+52     	; 0x9c0 <__vector_20+0x102>
856
     98c:	88 30       	cpi	r24, 0x08	; 8
857
     98e:	61 f1       	breq	.+88     	; 0x9e8 <__vector_20+0x12a>
858
     990:	82 31       	cpi	r24, 0x12	; 18
859
     992:	09 f0       	breq	.+2      	; 0x996 <__vector_20+0xd8>
860
     994:	53 c0       	rjmp	.+166    	; 0xa3c <__vector_20+0x17e>
861
     996:	3c c0       	rjmp	.+120    	; 0xa10 <__vector_20+0x152>
862
     998:	82 ee       	ldi	r24, 0xE2	; 226
863
     99a:	93 e0       	ldi	r25, 0x03	; 3
864
     99c:	90 93 2a 04 	sts	0x042A, r25
865
     9a0:	80 93 29 04 	sts	0x0429, r24
866
     9a4:	23 e0       	ldi	r18, 0x03	; 3
867
     9a6:	35 e0       	ldi	r19, 0x05	; 5
868
     9a8:	30 93 b0 02 	sts	0x02B0, r19
869
     9ac:	20 93 af 02 	sts	0x02AF, r18
870
     9b0:	40 96       	adiw	r24, 0x10	; 16
871
     9b2:	90 93 d5 04 	sts	0x04D5, r25
872
     9b6:	80 93 d4 04 	sts	0x04D4, r24
873
     9ba:	80 91 f2 03 	lds	r24, 0x03F2
874
     9be:	3b c0       	rjmp	.+118    	; 0xa36 <__vector_20+0x178>
875
     9c0:	8c e0       	ldi	r24, 0x0C	; 12
876
     9c2:	94 e0       	ldi	r25, 0x04	; 4
877
     9c4:	90 93 2a 04 	sts	0x042A, r25
878
     9c8:	80 93 29 04 	sts	0x0429, r24
879
     9cc:	25 e5       	ldi	r18, 0x55	; 85
880
     9ce:	37 e0       	ldi	r19, 0x07	; 7
881
     9d0:	30 93 b0 02 	sts	0x02B0, r19
882
     9d4:	20 93 af 02 	sts	0x02AF, r18
883
     9d8:	4c 96       	adiw	r24, 0x1c	; 28
884
     9da:	90 93 d5 04 	sts	0x04D5, r25
885
     9de:	80 93 d4 04 	sts	0x04D4, r24
886
     9e2:	80 91 28 04 	lds	r24, 0x0428
887
     9e6:	27 c0       	rjmp	.+78     	; 0xa36 <__vector_20+0x178>
888
     9e8:	81 ec       	ldi	r24, 0xC1	; 193
889
     9ea:	94 e0       	ldi	r25, 0x04	; 4
890
     9ec:	90 93 2a 04 	sts	0x042A, r25
891
     9f0:	80 93 29 04 	sts	0x0429, r24
892
     9f4:	2a e2       	ldi	r18, 0x2A	; 42
893
     9f6:	36 e0       	ldi	r19, 0x06	; 6
894
     9f8:	30 93 b0 02 	sts	0x02B0, r19
895
     9fc:	20 93 af 02 	sts	0x02AF, r18
896
     a00:	42 96       	adiw	r24, 0x12	; 18
897
     a02:	90 93 d5 04 	sts	0x04D5, r25
898
     a06:	80 93 d4 04 	sts	0x04D4, r24
899
     a0a:	80 91 d3 04 	lds	r24, 0x04D3
900
     a0e:	13 c0       	rjmp	.+38     	; 0xa36 <__vector_20+0x178>
901
     a10:	82 e3       	ldi	r24, 0x32	; 50
902
     a12:	95 e0       	ldi	r25, 0x05	; 5
903
     a14:	90 93 2a 04 	sts	0x042A, r25
904
     a18:	80 93 29 04 	sts	0x0429, r24
905
     a1c:	2b e8       	ldi	r18, 0x8B	; 139
906
     a1e:	3a e0       	ldi	r19, 0x0A	; 10
907
     a20:	30 93 b0 02 	sts	0x02B0, r19
908
     a24:	20 93 af 02 	sts	0x02AF, r18
909
     a28:	84 96       	adiw	r24, 0x24	; 36
910
     a2a:	90 93 d5 04 	sts	0x04D5, r25
911
     a2e:	80 93 d4 04 	sts	0x04D4, r24
912
     a32:	80 91 56 05 	lds	r24, 0x0556
913
     a36:	80 93 31 05 	sts	0x0531, r24
914
     a3a:	82 c0       	rjmp	.+260    	; 0xb40 <__vector_20+0x282>
915
     a3c:	81 e0       	ldi	r24, 0x01	; 1
916
     a3e:	80 93 31 05 	sts	0x0531, r24
917
     a42:	10 92 d5 04 	sts	0x04D5, r1
918
     a46:	10 92 d4 04 	sts	0x04D4, r1
919
     a4a:	7a c0       	rjmp	.+244    	; 0xb40 <__vector_20+0x282>
920
     a4c:	84 2f       	mov	r24, r20
921
     a4e:	99 27       	eor	r25, r25
922
     a50:	90 93 d7 04 	sts	0x04D7, r25
923
     a54:	80 93 d6 04 	sts	0x04D6, r24
924
     a58:	80 91 b2 02 	lds	r24, 0x02B2
925
     a5c:	84 0f       	add	r24, r20
926
     a5e:	80 93 b2 02 	sts	0x02B2, r24
927
     a62:	80 91 e1 03 	lds	r24, 0x03E1
928
     a66:	90 91 b2 02 	lds	r25, 0x02B2
929
     a6a:	89 0f       	add	r24, r25
930
     a6c:	80 93 e1 03 	sts	0x03E1, r24
931
     a70:	85 e0       	ldi	r24, 0x05	; 5
932
     a72:	69 cf       	rjmp	.-302    	; 0x946 <__vector_20+0x88>
933
     a74:	20 91 d6 04 	lds	r18, 0x04D6
934
     a78:	30 91 d7 04 	lds	r19, 0x04D7
935
     a7c:	84 2f       	mov	r24, r20
936
     a7e:	99 27       	eor	r25, r25
937
     a80:	98 2f       	mov	r25, r24
938
     a82:	88 27       	eor	r24, r24
939
     a84:	28 0f       	add	r18, r24
940
     a86:	39 1f       	adc	r19, r25
941
     a88:	30 93 d7 04 	sts	0x04D7, r19
942
     a8c:	20 93 d6 04 	sts	0x04D6, r18
943
     a90:	80 91 b2 02 	lds	r24, 0x02B2
944
     a94:	84 0f       	add	r24, r20
945
     a96:	80 93 b2 02 	sts	0x02B2, r24
946
     a9a:	80 91 e1 03 	lds	r24, 0x03E1
947
     a9e:	90 91 b2 02 	lds	r25, 0x02B2
948
     aa2:	89 0f       	add	r24, r25
949
     aa4:	80 93 e1 03 	sts	0x03E1, r24
950
     aa8:	86 e0       	ldi	r24, 0x06	; 6
951
     aaa:	4d cf       	rjmp	.-358    	; 0x946 <__vector_20+0x88>
952
     aac:	80 91 b2 02 	lds	r24, 0x02B2
953
     ab0:	84 0f       	add	r24, r20
954
     ab2:	80 93 b2 02 	sts	0x02B2, r24
955
     ab6:	80 91 e1 03 	lds	r24, 0x03E1
956
     aba:	90 91 b2 02 	lds	r25, 0x02B2
957
     abe:	89 0f       	add	r24, r25
958
     ac0:	80 93 e1 03 	sts	0x03E1, r24
959
     ac4:	80 91 31 05 	lds	r24, 0x0531
960
     ac8:	88 23       	and	r24, r24
961
     aca:	81 f4       	brne	.+32     	; 0xaec <__vector_20+0x22e>
962
     acc:	e0 91 29 04 	lds	r30, 0x0429
963
     ad0:	f0 91 2a 04 	lds	r31, 0x042A
964
     ad4:	80 91 af 02 	lds	r24, 0x02AF
965
     ad8:	90 91 b0 02 	lds	r25, 0x02B0
966
     adc:	e8 17       	cp	r30, r24
967
     ade:	f9 07       	cpc	r31, r25
968
     ae0:	28 f4       	brcc	.+10     	; 0xaec <__vector_20+0x22e>
969
     ae2:	41 93       	st	Z+, r20
970
     ae4:	f0 93 2a 04 	sts	0x042A, r31
971
     ae8:	e0 93 29 04 	sts	0x0429, r30
972
     aec:	80 91 d6 04 	lds	r24, 0x04D6
973
     af0:	90 91 d7 04 	lds	r25, 0x04D7
974
     af4:	01 97       	sbiw	r24, 0x01	; 1
975
     af6:	90 93 d7 04 	sts	0x04D7, r25
976
     afa:	80 93 d6 04 	sts	0x04D6, r24
977
     afe:	80 91 d6 04 	lds	r24, 0x04D6
978
     b02:	90 91 d7 04 	lds	r25, 0x04D7
979
     b06:	89 2b       	or	r24, r25
980
     b08:	d9 f4       	brne	.+54     	; 0xb40 <__vector_20+0x282>
981
     b0a:	87 e0       	ldi	r24, 0x07	; 7
982
     b0c:	1c cf       	rjmp	.-456    	; 0x946 <__vector_20+0x88>
983
     b0e:	80 91 b2 02 	lds	r24, 0x02B2
984
     b12:	48 17       	cp	r20, r24
985
     b14:	71 f4       	brne	.+28     	; 0xb32 <__vector_20+0x274>
986
     b16:	88 e0       	ldi	r24, 0x08	; 8
987
     b18:	16 cf       	rjmp	.-468    	; 0x946 <__vector_20+0x88>
988
     b1a:	80 91 e1 03 	lds	r24, 0x03E1
989
     b1e:	48 17       	cp	r20, r24
990
     b20:	41 f4       	brne	.+16     	; 0xb32 <__vector_20+0x274>
991
     b22:	e0 91 d4 04 	lds	r30, 0x04D4
992
     b26:	f0 91 d5 04 	lds	r31, 0x04D5
993
     b2a:	30 97       	sbiw	r30, 0x00	; 0
994
     b2c:	11 f0       	breq	.+4      	; 0xb32 <__vector_20+0x274>
995
     b2e:	81 e0       	ldi	r24, 0x01	; 1
996
     b30:	80 83       	st	Z, r24
997
     b32:	10 92 a5 01 	sts	0x01A5, r1
998
     b36:	04 c0       	rjmp	.+8      	; 0xb40 <__vector_20+0x282>
999
     b38:	10 92 a5 01 	sts	0x01A5, r1
1000
     b3c:	0e 94 db 03 	call	0x7b6	; 0x7b6 <GPSscanData>
1001
     b40:	0e 94 db 03 	call	0x7b6	; 0x7b6 <GPSscanData>
1002
     b44:	40 91 9e 01 	lds	r20, 0x019E
1003
     b48:	46 39       	cpi	r20, 0x96	; 150
1004
     b4a:	10 f0       	brcs	.+4      	; 0xb50 <__vector_20+0x292>
1005
     b4c:	10 92 9d 01 	sts	0x019D, r1
1006
     b50:	80 91 92 01 	lds	r24, 0x0192
1007
     b54:	8d 30       	cpi	r24, 0x0D	; 13
1008
     b56:	09 f0       	breq	.+2      	; 0xb5a <__vector_20+0x29c>
1009
     b58:	5c c0       	rjmp	.+184    	; 0xc12 <__vector_20+0x354>
1010
     b5a:	80 91 9d 01 	lds	r24, 0x019D
1011
     b5e:	82 30       	cpi	r24, 0x02	; 2
1012
     b60:	09 f0       	breq	.+2      	; 0xb64 <__vector_20+0x2a6>
1013
     b62:	57 c0       	rjmp	.+174    	; 0xc12 <__vector_20+0x354>
1014
     b64:	10 92 9d 01 	sts	0x019D, r1
1015
     b68:	a4 2f       	mov	r26, r20
1016
     b6a:	bb 27       	eor	r27, r27
1017
     b6c:	fd 01       	movw	r30, r26
1018
     b6e:	e7 5d       	subi	r30, 0xD7	; 215
1019
     b70:	fb 4f       	sbci	r31, 0xFB	; 251
1020
     b72:	30 81       	ld	r19, Z
1021
     b74:	ed 01       	movw	r28, r26
1022
     b76:	c6 5d       	subi	r28, 0xD6	; 214
1023
     b78:	db 4f       	sbci	r29, 0xFB	; 251
1024
     b7a:	28 81       	ld	r18, Y
1025
     b7c:	80 91 a1 01 	lds	r24, 0x01A1
1026
     b80:	90 91 a2 01 	lds	r25, 0x01A2
1027
     b84:	83 1b       	sub	r24, r19
1028
     b86:	91 09       	sbc	r25, r1
1029
     b88:	82 1b       	sub	r24, r18
1030
     b8a:	91 09       	sbc	r25, r1
1031
     b8c:	9f 70       	andi	r25, 0x0F	; 15
1032
     b8e:	90 93 a2 01 	sts	0x01A2, r25
1033
     b92:	80 93 a1 01 	sts	0x01A1, r24
1034
     b96:	9c 01       	movw	r18, r24
1035
     b98:	96 e0       	ldi	r25, 0x06	; 6
1036
     b9a:	36 95       	lsr	r19
1037
     b9c:	27 95       	ror	r18
1038
     b9e:	9a 95       	dec	r25
1039
     ba0:	e1 f7       	brne	.-8      	; 0xb9a <__vector_20+0x2dc>
1040
     ba2:	23 5c       	subi	r18, 0xC3	; 195
1041
     ba4:	20 93 a0 01 	sts	0x01A0, r18
1042
     ba8:	98 2f       	mov	r25, r24
1043
     baa:	9f 73       	andi	r25, 0x3F	; 63
1044
     bac:	93 5c       	subi	r25, 0xC3	; 195
1045
     bae:	90 93 9f 01 	sts	0x019F, r25
1046
     bb2:	80 81       	ld	r24, Z
1047
     bb4:	28 17       	cp	r18, r24
1048
     bb6:	29 f4       	brne	.+10     	; 0xbc2 <__vector_20+0x304>
1049
     bb8:	88 81       	ld	r24, Y
1050
     bba:	98 17       	cp	r25, r24
1051
     bbc:	11 f4       	brne	.+4      	; 0xbc2 <__vector_20+0x304>
1052
     bbe:	91 e0       	ldi	r25, 0x01	; 1
1053
     bc0:	06 c0       	rjmp	.+12     	; 0xbce <__vector_20+0x310>
1054
     bc2:	80 91 95 01 	lds	r24, 0x0195
1055
     bc6:	8f 5f       	subi	r24, 0xFF	; 255
1056
     bc8:	80 93 95 01 	sts	0x0195, r24
1057
     bcc:	90 e0       	ldi	r25, 0x00	; 0
1058
     bce:	80 91 93 01 	lds	r24, 0x0193
1059
     bd2:	88 23       	and	r24, r24
1060
     bd4:	09 f0       	breq	.+2      	; 0xbd8 <__vector_20+0x31a>
1061
     bd6:	64 c0       	rjmp	.+200    	; 0xca0 <__vector_20+0x3e2>
1062
     bd8:	99 23       	and	r25, r25
1063
     bda:	09 f4       	brne	.+2      	; 0xbde <__vector_20+0x320>
1064
     bdc:	61 c0       	rjmp	.+194    	; 0xca0 <__vector_20+0x3e2>
1065
     bde:	81 e0       	ldi	r24, 0x01	; 1
1066
     be0:	80 93 93 01 	sts	0x0193, r24
1067
     be4:	40 93 96 01 	sts	0x0196, r20
1068
     be8:	a5 5d       	subi	r26, 0xD5	; 213
1069
     bea:	bb 4f       	sbci	r27, 0xFB	; 251
1070
     bec:	8d e0       	ldi	r24, 0x0D	; 13
1071
     bee:	8c 93       	st	X, r24
1072
     bf0:	80 91 2d 04 	lds	r24, 0x042D
1073
     bf4:	82 35       	cpi	r24, 0x52	; 82
1074
     bf6:	09 f0       	breq	.+2      	; 0xbfa <__vector_20+0x33c>
1075
     bf8:	53 c0       	rjmp	.+166    	; 0xca0 <__vector_20+0x3e2>
1076
     bfa:	88 e1       	ldi	r24, 0x18	; 24
1077
     bfc:	90 e0       	ldi	r25, 0x00	; 0
1078
     bfe:	2c e0       	ldi	r18, 0x0C	; 12
1079
     c00:	0f b6       	in	r0, 0x3f	; 63
1080
     c02:	f8 94       	cli
1081
     c04:	a8 95       	wdr
1082
     c06:	80 93 60 00 	sts	0x0060, r24
1083
     c0a:	0f be       	out	0x3f, r0	; 63
1084
     c0c:	20 93 60 00 	sts	0x0060, r18
1085
     c10:	47 c0       	rjmp	.+142    	; 0xca0 <__vector_20+0x3e2>
1086
     c12:	80 91 9d 01 	lds	r24, 0x019D
1087
     c16:	81 30       	cpi	r24, 0x01	; 1
1088
     c18:	d9 f0       	breq	.+54     	; 0xc50 <__vector_20+0x392>
1089
     c1a:	81 30       	cpi	r24, 0x01	; 1
1090
     c1c:	18 f0       	brcs	.+6      	; 0xc24 <__vector_20+0x366>
1091
     c1e:	82 30       	cpi	r24, 0x02	; 2
1092
     c20:	e9 f5       	brne	.+122    	; 0xc9c <__vector_20+0x3de>
1093
     c22:	30 c0       	rjmp	.+96     	; 0xc84 <__vector_20+0x3c6>
1094
     c24:	80 91 92 01 	lds	r24, 0x0192
1095
     c28:	83 32       	cpi	r24, 0x23	; 35
1096
     c2a:	39 f4       	brne	.+14     	; 0xc3a <__vector_20+0x37c>
1097
     c2c:	80 91 93 01 	lds	r24, 0x0193
1098
     c30:	88 23       	and	r24, r24
1099
     c32:	19 f4       	brne	.+6      	; 0xc3a <__vector_20+0x37c>
1100
     c34:	81 e0       	ldi	r24, 0x01	; 1
1101
     c36:	80 93 9d 01 	sts	0x019D, r24
1102
     c3a:	80 91 92 01 	lds	r24, 0x0192
1103
     c3e:	80 93 2b 04 	sts	0x042B, r24
1104
     c42:	81 e0       	ldi	r24, 0x01	; 1
1105
     c44:	80 93 9e 01 	sts	0x019E, r24
1106
     c48:	80 91 92 01 	lds	r24, 0x0192
1107
     c4c:	99 27       	eor	r25, r25
1108
     c4e:	15 c0       	rjmp	.+42     	; 0xc7a <__vector_20+0x3bc>
1109
     c50:	82 e0       	ldi	r24, 0x02	; 2
1110
     c52:	80 93 9d 01 	sts	0x019D, r24
1111
     c56:	e4 2f       	mov	r30, r20
1112
     c58:	ff 27       	eor	r31, r31
1113
     c5a:	80 91 92 01 	lds	r24, 0x0192
1114
     c5e:	e5 5d       	subi	r30, 0xD5	; 213
1115
     c60:	fb 4f       	sbci	r31, 0xFB	; 251
1116
     c62:	80 83       	st	Z, r24
1117
     c64:	4f 5f       	subi	r20, 0xFF	; 255
1118
     c66:	40 93 9e 01 	sts	0x019E, r20
1119
     c6a:	20 91 92 01 	lds	r18, 0x0192
1120
     c6e:	80 91 a1 01 	lds	r24, 0x01A1
1121
     c72:	90 91 a2 01 	lds	r25, 0x01A2
1122
     c76:	82 0f       	add	r24, r18
1123
     c78:	91 1d       	adc	r25, r1
1124
     c7a:	90 93 a2 01 	sts	0x01A2, r25
1125
     c7e:	80 93 a1 01 	sts	0x01A1, r24
1126
     c82:	0e c0       	rjmp	.+28     	; 0xca0 <__vector_20+0x3e2>
1127
     c84:	e4 2f       	mov	r30, r20
1128
     c86:	ff 27       	eor	r31, r31
1129
     c88:	80 91 92 01 	lds	r24, 0x0192
1130
     c8c:	e5 5d       	subi	r30, 0xD5	; 213
1131
     c8e:	fb 4f       	sbci	r31, 0xFB	; 251
1132
     c90:	80 83       	st	Z, r24
1133
     c92:	46 39       	cpi	r20, 0x96	; 150
1134
     c94:	38 f3       	brcs	.-50     	; 0xc64 <__vector_20+0x3a6>
1135
     c96:	10 92 9d 01 	sts	0x019D, r1
1136
     c9a:	e7 cf       	rjmp	.-50     	; 0xc6a <__vector_20+0x3ac>
1137
     c9c:	10 92 9d 01 	sts	0x019D, r1
1138
     ca0:	ff 91       	pop	r31
1139
     ca2:	ef 91       	pop	r30
1140
     ca4:	df 91       	pop	r29
1141
     ca6:	cf 91       	pop	r28
1142
     ca8:	bf 91       	pop	r27
1143
     caa:	af 91       	pop	r26
1144
     cac:	9f 91       	pop	r25
1145
     cae:	8f 91       	pop	r24
1146
     cb0:	7f 91       	pop	r23
1147
     cb2:	6f 91       	pop	r22
1148
     cb4:	5f 91       	pop	r21
1149
     cb6:	4f 91       	pop	r20
1150
     cb8:	3f 91       	pop	r19
1151
     cba:	2f 91       	pop	r18
1152
     cbc:	0f 90       	pop	r0
1153
     cbe:	0f be       	out	0x3f, r0	; 63
1154
     cc0:	0f 90       	pop	r0
1155
     cc2:	1f 90       	pop	r1
1156
     cc4:	18 95       	reti
1157
 
1158
00000cc6 <AddCRC>:
1159
     cc6:	dc 01       	movw	r26, r24
1160
     cc8:	20 e0       	ldi	r18, 0x00	; 0
1161
     cca:	30 e0       	ldi	r19, 0x00	; 0
1162
     ccc:	40 e0       	ldi	r20, 0x00	; 0
1163
     cce:	50 e0       	ldi	r21, 0x00	; 0
1164
     cd0:	e3 eb       	ldi	r30, 0xB3	; 179
1165
     cd2:	f2 e0       	ldi	r31, 0x02	; 2
1166
     cd4:	05 c0       	rjmp	.+10     	; 0xce0 <AddCRC+0x1a>
1167
     cd6:	81 91       	ld	r24, Z+
1168
     cd8:	28 0f       	add	r18, r24
1169
     cda:	31 1d       	adc	r19, r1
1170
     cdc:	4f 5f       	subi	r20, 0xFF	; 255
1171
     cde:	5f 4f       	sbci	r21, 0xFF	; 255
1172
     ce0:	4a 17       	cp	r20, r26
1173
     ce2:	5b 07       	cpc	r21, r27
1174
     ce4:	c1 f7       	brne	.-16     	; 0xcd6 <AddCRC+0x10>
1175
     ce6:	3f 70       	andi	r19, 0x0F	; 15
1176
     ce8:	c9 01       	movw	r24, r18
1177
     cea:	66 e0       	ldi	r22, 0x06	; 6
1178
     cec:	96 95       	lsr	r25
1179
     cee:	87 95       	ror	r24
1180
     cf0:	6a 95       	dec	r22
1181
     cf2:	e1 f7       	brne	.-8      	; 0xcec <AddCRC+0x26>
1182
     cf4:	83 5c       	subi	r24, 0xC3	; 195
1183
     cf6:	fd 01       	movw	r30, r26
1184
     cf8:	ed 54       	subi	r30, 0x4D	; 77
1185
     cfa:	fd 4f       	sbci	r31, 0xFD	; 253
1186
     cfc:	80 83       	st	Z, r24
1187
     cfe:	11 96       	adiw	r26, 0x01	; 1
1188
     d00:	2f 73       	andi	r18, 0x3F	; 63
1189
     d02:	23 5c       	subi	r18, 0xC3	; 195
1190
     d04:	fd 01       	movw	r30, r26
1191
     d06:	ed 54       	subi	r30, 0x4D	; 77
1192
     d08:	fd 4f       	sbci	r31, 0xFD	; 253
1193
     d0a:	20 83       	st	Z, r18
1194
     d0c:	ac 54       	subi	r26, 0x4C	; 76
1195
     d0e:	bd 4f       	sbci	r27, 0xFD	; 253
1196
     d10:	8d e0       	ldi	r24, 0x0D	; 13
1197
     d12:	8c 93       	st	X, r24
1198
     d14:	10 92 00 01 	sts	0x0100, r1
1199
     d18:	80 91 b3 02 	lds	r24, 0x02B3
1200
     d1c:	80 93 c6 00 	sts	0x00C6, r24
1201
     d20:	08 95       	ret
1202
 
1203
00000d22 <SendOutData>:
1204
     d22:	ef 92       	push	r14
1205
     d24:	ff 92       	push	r15
1206
     d26:	0f 93       	push	r16
1207
     d28:	1f 93       	push	r17
1208
     d2a:	cf 93       	push	r28
1209
     d2c:	df 93       	push	r29
1210
     d2e:	7a 01       	movw	r14, r20
1211
     d30:	72 2f       	mov	r23, r18
1212
     d32:	93 e2       	ldi	r25, 0x23	; 35
1213
     d34:	90 93 b3 02 	sts	0x02B3, r25
1214
     d38:	60 93 b4 02 	sts	0x02B4, r22
1215
     d3c:	80 93 b5 02 	sts	0x02B5, r24
1216
     d40:	03 e0       	ldi	r16, 0x03	; 3
1217
     d42:	10 e0       	ldi	r17, 0x00	; 0
1218
     d44:	60 e0       	ldi	r22, 0x00	; 0
1219
     d46:	a6 eb       	ldi	r26, 0xB6	; 182
1220
     d48:	b2 e0       	ldi	r27, 0x02	; 2
1221
     d4a:	46 c0       	rjmp	.+140    	; 0xdd8 <SendOutData+0xb6>
1222
     d4c:	f7 01       	movw	r30, r14
1223
     d4e:	e6 0f       	add	r30, r22
1224
     d50:	f1 1d       	adc	r31, r1
1225
     d52:	90 81       	ld	r25, Z
1226
     d54:	6f 5f       	subi	r22, 0xFF	; 255
1227
     d56:	71 50       	subi	r23, 0x01	; 1
1228
     d58:	19 f4       	brne	.+6      	; 0xd60 <SendOutData+0x3e>
1229
     d5a:	e0 e0       	ldi	r30, 0x00	; 0
1230
     d5c:	40 e0       	ldi	r20, 0x00	; 0
1231
     d5e:	0f c0       	rjmp	.+30     	; 0xd7e <SendOutData+0x5c>
1232
     d60:	f7 01       	movw	r30, r14
1233
     d62:	e6 0f       	add	r30, r22
1234
     d64:	f1 1d       	adc	r31, r1
1235
     d66:	40 81       	ld	r20, Z
1236
     d68:	6f 5f       	subi	r22, 0xFF	; 255
1237
     d6a:	71 50       	subi	r23, 0x01	; 1
1238
     d6c:	11 f4       	brne	.+4      	; 0xd72 <SendOutData+0x50>
1239
     d6e:	e0 e0       	ldi	r30, 0x00	; 0
1240
     d70:	06 c0       	rjmp	.+12     	; 0xd7e <SendOutData+0x5c>
1241
     d72:	f7 01       	movw	r30, r14
1242
     d74:	e6 0f       	add	r30, r22
1243
     d76:	f1 1d       	adc	r31, r1
1244
     d78:	e0 81       	ld	r30, Z
1245
     d7a:	6f 5f       	subi	r22, 0xFF	; 255
1246
     d7c:	71 50       	subi	r23, 0x01	; 1
1247
     d7e:	89 2f       	mov	r24, r25
1248
     d80:	86 95       	lsr	r24
1249
     d82:	86 95       	lsr	r24
1250
     d84:	83 5c       	subi	r24, 0xC3	; 195
1251
     d86:	8c 93       	st	X, r24
1252
     d88:	55 27       	eor	r21, r21
1253
     d8a:	89 2f       	mov	r24, r25
1254
     d8c:	99 27       	eor	r25, r25
1255
     d8e:	83 70       	andi	r24, 0x03	; 3
1256
     d90:	90 70       	andi	r25, 0x00	; 0
1257
     d92:	24 e0       	ldi	r18, 0x04	; 4
1258
     d94:	88 0f       	add	r24, r24
1259
     d96:	99 1f       	adc	r25, r25
1260
     d98:	2a 95       	dec	r18
1261
     d9a:	e1 f7       	brne	.-8      	; 0xd94 <SendOutData+0x72>
1262
     d9c:	9a 01       	movw	r18, r20
1263
     d9e:	94 e0       	ldi	r25, 0x04	; 4
1264
     da0:	36 95       	lsr	r19
1265
     da2:	27 95       	ror	r18
1266
     da4:	9a 95       	dec	r25
1267
     da6:	e1 f7       	brne	.-8      	; 0xda0 <SendOutData+0x7e>
1268
     da8:	82 2b       	or	r24, r18
1269
     daa:	83 5c       	subi	r24, 0xC3	; 195
1270
     dac:	ed 01       	movw	r28, r26
1271
     dae:	89 83       	std	Y+1, r24	; 0x01
1272
     db0:	4f 70       	andi	r20, 0x0F	; 15
1273
     db2:	50 70       	andi	r21, 0x00	; 0
1274
     db4:	44 0f       	add	r20, r20
1275
     db6:	55 1f       	adc	r21, r21
1276
     db8:	44 0f       	add	r20, r20
1277
     dba:	55 1f       	adc	r21, r21
1278
     dbc:	8e 2f       	mov	r24, r30
1279
     dbe:	82 95       	swap	r24
1280
     dc0:	86 95       	lsr	r24
1281
     dc2:	86 95       	lsr	r24
1282
     dc4:	83 70       	andi	r24, 0x03	; 3
1283
     dc6:	84 2b       	or	r24, r20
1284
     dc8:	83 5c       	subi	r24, 0xC3	; 195
1285
     dca:	8a 83       	std	Y+2, r24	; 0x02
1286
     dcc:	ef 73       	andi	r30, 0x3F	; 63
1287
     dce:	e3 5c       	subi	r30, 0xC3	; 195
1288
     dd0:	eb 83       	std	Y+3, r30	; 0x03
1289
     dd2:	0c 5f       	subi	r16, 0xFC	; 252
1290
     dd4:	1f 4f       	sbci	r17, 0xFF	; 255
1291
     dd6:	14 96       	adiw	r26, 0x04	; 4
1292
     dd8:	77 23       	and	r23, r23
1293
     dda:	09 f0       	breq	.+2      	; 0xdde <SendOutData+0xbc>
1294
     ddc:	b7 cf       	rjmp	.-146    	; 0xd4c <SendOutData+0x2a>
1295
     dde:	c8 01       	movw	r24, r16
1296
     de0:	0e 94 63 06 	call	0xcc6	; 0xcc6 <AddCRC>
1297
     de4:	df 91       	pop	r29
1298
     de6:	cf 91       	pop	r28
1299
     de8:	1f 91       	pop	r17
1300
     dea:	0f 91       	pop	r16
1301
     dec:	ff 90       	pop	r15
1302
     dee:	ef 90       	pop	r14
1303
     df0:	08 95       	ret
1304
 
1305
00000df2 <Decode64>:
1306
     df2:	1f 93       	push	r17
1307
     df4:	cf 93       	push	r28
1308
     df6:	df 93       	push	r29
1309
     df8:	ec 01       	movw	r28, r24
1310
     dfa:	70 e0       	ldi	r23, 0x00	; 0
1311
     dfc:	a2 2f       	mov	r26, r18
1312
     dfe:	bb 27       	eor	r27, r27
1313
     e00:	12 97       	sbiw	r26, 0x02	; 2
1314
     e02:	48 c0       	rjmp	.+144    	; 0xe94 <Decode64+0xa2>
1315
     e04:	e4 2f       	mov	r30, r20
1316
     e06:	ff 27       	eor	r31, r31
1317
     e08:	e5 5d       	subi	r30, 0xD5	; 213
1318
     e0a:	fb 4f       	sbci	r31, 0xFB	; 251
1319
     e0c:	30 81       	ld	r19, Z
1320
     e0e:	4f 5f       	subi	r20, 0xFF	; 255
1321
     e10:	e4 2f       	mov	r30, r20
1322
     e12:	ff 27       	eor	r31, r31
1323
     e14:	e5 5d       	subi	r30, 0xD5	; 213
1324
     e16:	fb 4f       	sbci	r31, 0xFB	; 251
1325
     e18:	50 81       	ld	r21, Z
1326
     e1a:	4f 5f       	subi	r20, 0xFF	; 255
1327
     e1c:	e4 2f       	mov	r30, r20
1328
     e1e:	ff 27       	eor	r31, r31
1329
     e20:	e5 5d       	subi	r30, 0xD5	; 213
1330
     e22:	fb 4f       	sbci	r31, 0xFB	; 251
1331
     e24:	10 81       	ld	r17, Z
1332
     e26:	4f 5f       	subi	r20, 0xFF	; 255
1333
     e28:	e4 2f       	mov	r30, r20
1334
     e2a:	ff 27       	eor	r31, r31
1335
     e2c:	e5 5d       	subi	r30, 0xD5	; 213
1336
     e2e:	fb 4f       	sbci	r31, 0xFB	; 251
1337
     e30:	20 81       	ld	r18, Z
1338
     e32:	4f 5f       	subi	r20, 0xFF	; 255
1339
     e34:	84 2f       	mov	r24, r20
1340
     e36:	99 27       	eor	r25, r25
1341
     e38:	a8 17       	cp	r26, r24
1342
     e3a:	b9 07       	cpc	r27, r25
1343
     e3c:	74 f1       	brlt	.+92     	; 0xe9a <Decode64+0xa8>
1344
     e3e:	5d 53       	subi	r21, 0x3D	; 61
1345
     e40:	fe 01       	movw	r30, r28
1346
     e42:	e7 0f       	add	r30, r23
1347
     e44:	f1 1d       	adc	r31, r1
1348
     e46:	3d 53       	subi	r19, 0x3D	; 61
1349
     e48:	33 0f       	add	r19, r19
1350
     e4a:	33 0f       	add	r19, r19
1351
     e4c:	85 2f       	mov	r24, r21
1352
     e4e:	82 95       	swap	r24
1353
     e50:	8f 70       	andi	r24, 0x0F	; 15
1354
     e52:	38 2b       	or	r19, r24
1355
     e54:	30 83       	st	Z, r19
1356
     e56:	61 30       	cpi	r22, 0x01	; 1
1357
     e58:	01 f1       	breq	.+64     	; 0xe9a <Decode64+0xa8>
1358
     e5a:	91 2f       	mov	r25, r17
1359
     e5c:	9d 53       	subi	r25, 0x3D	; 61
1360
     e5e:	7f 5f       	subi	r23, 0xFF	; 255
1361
     e60:	fe 01       	movw	r30, r28
1362
     e62:	e7 0f       	add	r30, r23
1363
     e64:	f1 1d       	adc	r31, r1
1364
     e66:	71 50       	subi	r23, 0x01	; 1
1365
     e68:	52 95       	swap	r21
1366
     e6a:	50 7f       	andi	r21, 0xF0	; 240
1367
     e6c:	89 2f       	mov	r24, r25
1368
     e6e:	86 95       	lsr	r24
1369
     e70:	86 95       	lsr	r24
1370
     e72:	58 2b       	or	r21, r24
1371
     e74:	50 83       	st	Z, r21
1372
     e76:	63 50       	subi	r22, 0x03	; 3
1373
     e78:	6f 3f       	cpi	r22, 0xFF	; 255
1374
     e7a:	79 f0       	breq	.+30     	; 0xe9a <Decode64+0xa8>
1375
     e7c:	7e 5f       	subi	r23, 0xFE	; 254
1376
     e7e:	fe 01       	movw	r30, r28
1377
     e80:	e7 0f       	add	r30, r23
1378
     e82:	f1 1d       	adc	r31, r1
1379
     e84:	92 95       	swap	r25
1380
     e86:	99 0f       	add	r25, r25
1381
     e88:	99 0f       	add	r25, r25
1382
     e8a:	90 7c       	andi	r25, 0xC0	; 192
1383
     e8c:	2d 53       	subi	r18, 0x3D	; 61
1384
     e8e:	92 2b       	or	r25, r18
1385
     e90:	90 83       	st	Z, r25
1386
     e92:	7f 5f       	subi	r23, 0xFF	; 255
1387
     e94:	66 23       	and	r22, r22
1388
     e96:	09 f0       	breq	.+2      	; 0xe9a <Decode64+0xa8>
1389
     e98:	b5 cf       	rjmp	.-150    	; 0xe04 <Decode64+0x12>
1390
     e9a:	df 91       	pop	r29
1391
     e9c:	cf 91       	pop	r28
1392
     e9e:	1f 91       	pop	r17
1393
     ea0:	08 95       	ret
1394
 
1395
00000ea2 <uart_putchar>:
1396
     ea2:	1f 93       	push	r17
1397
     ea4:	18 2f       	mov	r17, r24
1398
     ea6:	8a 30       	cpi	r24, 0x0A	; 10
1399
     ea8:	19 f4       	brne	.+6      	; 0xeb0 <uart_putchar+0xe>
1400
     eaa:	8d e0       	ldi	r24, 0x0D	; 13
1401
     eac:	0e 94 51 07 	call	0xea2	; 0xea2 <uart_putchar>
1402
     eb0:	80 91 c0 00 	lds	r24, 0x00C0
1403
     eb4:	85 ff       	sbrs	r24, 5
1404
     eb6:	fc cf       	rjmp	.-8      	; 0xeb0 <uart_putchar+0xe>
1405
     eb8:	10 93 c6 00 	sts	0x00C6, r17
1406
     ebc:	80 e0       	ldi	r24, 0x00	; 0
1407
     ebe:	90 e0       	ldi	r25, 0x00	; 0
1408
     ec0:	1f 91       	pop	r17
1409
     ec2:	08 95       	ret
1410
 
1411
00000ec4 <WriteProgramData>:
1412
     ec4:	08 95       	ret
1413
 
1414
00000ec6 <UART_Init>:
1415
     ec6:	e1 ec       	ldi	r30, 0xC1	; 193
1416
     ec8:	f0 e0       	ldi	r31, 0x00	; 0
1417
     eca:	88 e1       	ldi	r24, 0x18	; 24
1418
     ecc:	80 83       	st	Z, r24
1419
     ece:	a0 ec       	ldi	r26, 0xC0	; 192
1420
     ed0:	b0 e0       	ldi	r27, 0x00	; 0
1421
     ed2:	8c 91       	ld	r24, X
1422
     ed4:	82 60       	ori	r24, 0x02	; 2
1423
     ed6:	8c 93       	st	X, r24
1424
     ed8:	80 81       	ld	r24, Z
1425
     eda:	80 68       	ori	r24, 0x80	; 128
1426
     edc:	80 83       	st	Z, r24
1427
     ede:	80 81       	ld	r24, Z
1428
     ee0:	80 64       	ori	r24, 0x40	; 64
1429
     ee2:	80 83       	st	Z, r24
1430
     ee4:	8a e2       	ldi	r24, 0x2A	; 42
1431
     ee6:	80 93 c4 00 	sts	0x00C4, r24
1432
     eea:	88 ec       	ldi	r24, 0xC8	; 200
1433
     eec:	90 e0       	ldi	r25, 0x00	; 0
1434
     eee:	0e 94 31 0c 	call	0x1862	; 0x1862 <SetDelay>
1435
     ef2:	90 93 e0 03 	sts	0x03E0, r25
1436
     ef6:	80 93 df 03 	sts	0x03DF, r24
1437
     efa:	10 92 a5 01 	sts	0x01A5, r1
1438
     efe:	08 95       	ret
1439
 
1440
00000f00 <DatenUebertragung>:
1441
     f00:	80 91 00 01 	lds	r24, 0x0100
1442
     f04:	88 23       	and	r24, r24
1443
     f06:	09 f4       	brne	.+2      	; 0xf0a <DatenUebertragung+0xa>
1444
     f08:	68 c0       	rjmp	.+208    	; 0xfda <DatenUebertragung+0xda>
1445
     f0a:	80 91 8e 01 	lds	r24, 0x018E
1446
     f0e:	88 23       	and	r24, r24
1447
     f10:	71 f0       	breq	.+28     	; 0xf2e <DatenUebertragung+0x2e>
1448
     f12:	80 91 00 01 	lds	r24, 0x0100
1449
     f16:	88 23       	and	r24, r24
1450
     f18:	51 f0       	breq	.+20     	; 0xf2e <DatenUebertragung+0x2e>
1451
     f1a:	2b e0       	ldi	r18, 0x0B	; 11
1452
     f1c:	43 ef       	ldi	r20, 0xF3	; 243
1453
     f1e:	53 e0       	ldi	r21, 0x03	; 3
1454
     f20:	60 91 b1 02 	lds	r22, 0x02B1
1455
     f24:	87 e4       	ldi	r24, 0x47	; 71
1456
     f26:	0e 94 91 06 	call	0xd22	; 0xd22 <SendOutData>
1457
     f2a:	10 92 8e 01 	sts	0x018E, r1
1458
     f2e:	80 91 df 03 	lds	r24, 0x03DF
1459
     f32:	90 91 e0 03 	lds	r25, 0x03E0
1460
     f36:	0e 94 3a 0c 	call	0x1874	; 0x1874 <CheckDelay>
1461
     f3a:	88 23       	and	r24, r24
1462
     f3c:	21 f4       	brne	.+8      	; 0xf46 <DatenUebertragung+0x46>
1463
     f3e:	80 91 90 01 	lds	r24, 0x0190
1464
     f42:	88 23       	and	r24, r24
1465
     f44:	b1 f0       	breq	.+44     	; 0xf72 <DatenUebertragung+0x72>
1466
     f46:	80 91 00 01 	lds	r24, 0x0100
1467
     f4a:	88 23       	and	r24, r24
1468
     f4c:	91 f0       	breq	.+36     	; 0xf72 <DatenUebertragung+0x72>
1469
     f4e:	22 e3       	ldi	r18, 0x32	; 50
1470
     f50:	4c ed       	ldi	r20, 0xDC	; 220
1471
     f52:	54 e0       	ldi	r21, 0x04	; 4
1472
     f54:	60 91 b1 02 	lds	r22, 0x02B1
1473
     f58:	84 e4       	ldi	r24, 0x44	; 68
1474
     f5a:	0e 94 91 06 	call	0xd22	; 0xd22 <SendOutData>
1475
     f5e:	10 92 90 01 	sts	0x0190, r1
1476
     f62:	8a ef       	ldi	r24, 0xFA	; 250
1477
     f64:	90 e0       	ldi	r25, 0x00	; 0
1478
     f66:	0e 94 31 0c 	call	0x1862	; 0x1862 <SetDelay>
1479
     f6a:	90 93 e0 03 	sts	0x03E0, r25
1480
     f6e:	80 93 df 03 	sts	0x03DF, r24
1481
     f72:	80 91 8f 01 	lds	r24, 0x018F
1482
     f76:	88 23       	and	r24, r24
1483
     f78:	f1 f0       	breq	.+60     	; 0xfb6 <DatenUebertragung+0xb6>
1484
     f7a:	80 91 00 01 	lds	r24, 0x0100
1485
     f7e:	88 23       	and	r24, r24
1486
     f80:	d1 f0       	breq	.+52     	; 0xfb6 <DatenUebertragung+0xb6>
1487
     f82:	0e 94 86 10 	call	0x210c	; 0x210c <Menu>
1488
     f86:	10 92 8f 01 	sts	0x018F, r1
1489
     f8a:	80 91 9c 01 	lds	r24, 0x019C
1490
     f8e:	8f 5f       	subi	r24, 0xFF	; 255
1491
     f90:	80 93 9c 01 	sts	0x019C, r24
1492
     f94:	84 30       	cpi	r24, 0x04	; 4
1493
     f96:	11 f4       	brne	.+4      	; 0xf9c <DatenUebertragung+0x9c>
1494
     f98:	10 92 9c 01 	sts	0x019C, r1
1495
     f9c:	80 91 9c 01 	lds	r24, 0x019C
1496
     fa0:	44 e1       	ldi	r20, 0x14	; 20
1497
     fa2:	84 9f       	mul	r24, r20
1498
     fa4:	a0 01       	movw	r20, r0
1499
     fa6:	11 24       	eor	r1, r1
1500
     fa8:	4a 5e       	subi	r20, 0xEA	; 234
1501
     faa:	5e 4f       	sbci	r21, 0xFE	; 254
1502
     fac:	24 e1       	ldi	r18, 0x14	; 20
1503
     fae:	60 e0       	ldi	r22, 0x00	; 0
1504
     fb0:	80 5d       	subi	r24, 0xD0	; 208
1505
     fb2:	0e 94 91 06 	call	0xd22	; 0xd22 <SendOutData>
1506
     fb6:	80 91 91 01 	lds	r24, 0x0191
1507
     fba:	88 23       	and	r24, r24
1508
     fbc:	71 f0       	breq	.+28     	; 0xfda <DatenUebertragung+0xda>
1509
     fbe:	80 91 00 01 	lds	r24, 0x0100
1510
     fc2:	88 23       	and	r24, r24
1511
     fc4:	51 f0       	breq	.+20     	; 0xfda <DatenUebertragung+0xda>
1512
     fc6:	2a e0       	ldi	r18, 0x0A	; 10
1513
     fc8:	4e ef       	ldi	r20, 0xFE	; 254
1514
     fca:	53 e0       	ldi	r21, 0x03	; 3
1515
     fcc:	60 91 b1 02 	lds	r22, 0x02B1
1516
     fd0:	86 e5       	ldi	r24, 0x56	; 86
1517
     fd2:	0e 94 91 06 	call	0xd22	; 0xd22 <SendOutData>
1518
     fd6:	10 92 91 01 	sts	0x0191, r1
1519
     fda:	08 95       	ret
1520
 
1521
00000fdc <BearbeiteRxDaten>:
1522
     fdc:	1f 93       	push	r17
1523
     fde:	cf 93       	push	r28
1524
     fe0:	df 93       	push	r29
1525
     fe2:	cd b7       	in	r28, 0x3d	; 61
1526
     fe4:	de b7       	in	r29, 0x3e	; 62
1527
     fe6:	22 97       	sbiw	r28, 0x02	; 2
1528
     fe8:	0f b6       	in	r0, 0x3f	; 63
1529
     fea:	f8 94       	cli
1530
     fec:	de bf       	out	0x3e, r29	; 62
1531
     fee:	0f be       	out	0x3f, r0	; 63
1532
     ff0:	cd bf       	out	0x3d, r28	; 61
1533
     ff2:	80 91 93 01 	lds	r24, 0x0193
1534
     ff6:	88 23       	and	r24, r24
1535
     ff8:	09 f4       	brne	.+2      	; 0xffc <BearbeiteRxDaten+0x20>
1536
     ffa:	98 c0       	rjmp	.+304    	; 0x112c <__stack+0x2d>
1537
     ffc:	8f ef       	ldi	r24, 0xFF	; 255
1538
     ffe:	80 93 01 01 	sts	0x0101, r24
1539
    1002:	80 91 2d 04 	lds	r24, 0x042D
1540
    1006:	81 37       	cpi	r24, 0x71	; 113
1541
    1008:	60 f4       	brcc	.+24     	; 0x1022 <BearbeiteRxDaten+0x46>
1542
    100a:	8c 36       	cpi	r24, 0x6C	; 108
1543
    100c:	08 f0       	brcs	.+2      	; 0x1010 <BearbeiteRxDaten+0x34>
1544
    100e:	6f c0       	rjmp	.+222    	; 0x10ee <BearbeiteRxDaten+0x112>
1545
    1010:	87 36       	cpi	r24, 0x67	; 103
1546
    1012:	09 f4       	brne	.+2      	; 0x1016 <BearbeiteRxDaten+0x3a>
1547
    1014:	40 c0       	rjmp	.+128    	; 0x1096 <BearbeiteRxDaten+0xba>
1548
    1016:	88 36       	cpi	r24, 0x68	; 104
1549
    1018:	f9 f0       	breq	.+62     	; 0x1058 <BearbeiteRxDaten+0x7c>
1550
    101a:	83 36       	cpi	r24, 0x63	; 99
1551
    101c:	09 f0       	breq	.+2      	; 0x1020 <BearbeiteRxDaten+0x44>
1552
    101e:	84 c0       	rjmp	.+264    	; 0x1128 <__stack+0x29>
1553
    1020:	08 c0       	rjmp	.+16     	; 0x1032 <BearbeiteRxDaten+0x56>
1554
    1022:	84 37       	cpi	r24, 0x74	; 116
1555
    1024:	59 f1       	breq	.+86     	; 0x107c <BearbeiteRxDaten+0xa0>
1556
    1026:	86 37       	cpi	r24, 0x76	; 118
1557
    1028:	91 f1       	breq	.+100    	; 0x108e <BearbeiteRxDaten+0xb2>
1558
    102a:	81 37       	cpi	r24, 0x71	; 113
1559
    102c:	09 f0       	breq	.+2      	; 0x1030 <BearbeiteRxDaten+0x54>
1560
    102e:	7c c0       	rjmp	.+248    	; 0x1128 <__stack+0x29>
1561
    1030:	36 c0       	rjmp	.+108    	; 0x109e <BearbeiteRxDaten+0xc2>
1562
    1032:	20 91 96 01 	lds	r18, 0x0196
1563
    1036:	43 e0       	ldi	r20, 0x03	; 3
1564
    1038:	6b e0       	ldi	r22, 0x0B	; 11
1565
    103a:	83 ef       	ldi	r24, 0xF3	; 243
1566
    103c:	93 e0       	ldi	r25, 0x03	; 3
1567
    103e:	0e 94 f9 06 	call	0xdf2	; 0xdf2 <Decode64>
1568
    1042:	80 91 cd 01 	lds	r24, 0x01CD
1569
    1046:	90 91 f5 03 	lds	r25, 0x03F5
1570
    104a:	89 2b       	or	r24, r25
1571
    104c:	80 93 cd 01 	sts	0x01CD, r24
1572
    1050:	81 e0       	ldi	r24, 0x01	; 1
1573
    1052:	80 93 90 01 	sts	0x0190, r24
1574
    1056:	68 c0       	rjmp	.+208    	; 0x1128 <__stack+0x29>
1575
    1058:	20 91 96 01 	lds	r18, 0x0196
1576
    105c:	43 e0       	ldi	r20, 0x03	; 3
1577
    105e:	62 e0       	ldi	r22, 0x02	; 2
1578
    1060:	ce 01       	movw	r24, r28
1579
    1062:	01 96       	adiw	r24, 0x01	; 1
1580
    1064:	0e 94 f9 06 	call	0xdf2	; 0xdf2 <Decode64>
1581
    1068:	80 91 cd 01 	lds	r24, 0x01CD
1582
    106c:	99 81       	ldd	r25, Y+1	; 0x01
1583
    106e:	89 2b       	or	r24, r25
1584
    1070:	80 93 cd 01 	sts	0x01CD, r24
1585
    1074:	81 e0       	ldi	r24, 0x01	; 1
1586
    1076:	80 93 8f 01 	sts	0x018F, r24
1587
    107a:	56 c0       	rjmp	.+172    	; 0x1128 <__stack+0x29>
1588
    107c:	20 91 96 01 	lds	r18, 0x0196
1589
    1080:	43 e0       	ldi	r20, 0x03	; 3
1590
    1082:	64 e0       	ldi	r22, 0x04	; 4
1591
    1084:	88 e9       	ldi	r24, 0x98	; 152
1592
    1086:	91 e0       	ldi	r25, 0x01	; 1
1593
    1088:	0e 94 f9 06 	call	0xdf2	; 0xdf2 <Decode64>
1594
    108c:	4d c0       	rjmp	.+154    	; 0x1128 <__stack+0x29>
1595
    108e:	81 e0       	ldi	r24, 0x01	; 1
1596
    1090:	80 93 91 01 	sts	0x0191, r24
1597
    1094:	49 c0       	rjmp	.+146    	; 0x1128 <__stack+0x29>
1598
    1096:	81 e0       	ldi	r24, 0x01	; 1
1599
    1098:	80 93 8e 01 	sts	0x018E, r24
1600
    109c:	45 c0       	rjmp	.+138    	; 0x1128 <__stack+0x29>
1601
    109e:	20 91 96 01 	lds	r18, 0x0196
1602
    10a2:	43 e0       	ldi	r20, 0x03	; 3
1603
    10a4:	62 e0       	ldi	r22, 0x02	; 2
1604
    10a6:	ce 01       	movw	r24, r28
1605
    10a8:	01 96       	adiw	r24, 0x01	; 1
1606
    10aa:	0e 94 f9 06 	call	0xdf2	; 0xdf2 <Decode64>
1607
    10ae:	89 81       	ldd	r24, Y+1	; 0x01
1608
    10b0:	8f 3f       	cpi	r24, 0xFF	; 255
1609
    10b2:	89 f0       	breq	.+34     	; 0x10d6 <BearbeiteRxDaten+0xfa>
1610
    10b4:	86 30       	cpi	r24, 0x06	; 6
1611
    10b6:	10 f0       	brcs	.+4      	; 0x10bc <BearbeiteRxDaten+0xe0>
1612
    10b8:	85 e0       	ldi	r24, 0x05	; 5
1613
    10ba:	89 83       	std	Y+1, r24	; 0x01
1614
    10bc:	4a e3       	ldi	r20, 0x3A	; 58
1615
    10be:	6e e9       	ldi	r22, 0x9E	; 158
1616
    10c0:	75 e0       	ldi	r23, 0x05	; 5
1617
    10c2:	89 81       	ldd	r24, Y+1	; 0x01
1618
    10c4:	0e 94 2a 02 	call	0x454	; 0x454 <ReadParameterSet>
1619
    10c8:	89 81       	ldd	r24, Y+1	; 0x01
1620
    10ca:	2a e3       	ldi	r18, 0x3A	; 58
1621
    10cc:	4e e9       	ldi	r20, 0x9E	; 158
1622
    10ce:	55 e0       	ldi	r21, 0x05	; 5
1623
    10d0:	60 91 b1 02 	lds	r22, 0x02B1
1624
    10d4:	08 c0       	rjmp	.+16     	; 0x10e6 <BearbeiteRxDaten+0x10a>
1625
    10d6:	10 91 b1 02 	lds	r17, 0x02B1
1626
    10da:	0e 94 0b 02 	call	0x416	; 0x416 <GetActiveParamSetNumber>
1627
    10de:	2a e3       	ldi	r18, 0x3A	; 58
1628
    10e0:	4e e9       	ldi	r20, 0x9E	; 158
1629
    10e2:	55 e0       	ldi	r21, 0x05	; 5
1630
    10e4:	61 2f       	mov	r22, r17
1631
    10e6:	85 5b       	subi	r24, 0xB5	; 181
1632
    10e8:	0e 94 91 06 	call	0xd22	; 0xd22 <SendOutData>
1633
    10ec:	1d c0       	rjmp	.+58     	; 0x1128 <__stack+0x29>
1634
    10ee:	20 91 96 01 	lds	r18, 0x0196
1635
    10f2:	43 e0       	ldi	r20, 0x03	; 3
1636
    10f4:	6a e3       	ldi	r22, 0x3A	; 58
1637
    10f6:	8e e9       	ldi	r24, 0x9E	; 158
1638
    10f8:	95 e0       	ldi	r25, 0x05	; 5
1639
    10fa:	0e 94 f9 06 	call	0xdf2	; 0xdf2 <Decode64>
1640
    10fe:	80 91 2d 04 	lds	r24, 0x042D
1641
    1102:	4a e3       	ldi	r20, 0x3A	; 58
1642
    1104:	6e e9       	ldi	r22, 0x9E	; 158
1643
    1106:	75 e0       	ldi	r23, 0x05	; 5
1644
    1108:	8b 56       	subi	r24, 0x6B	; 107
1645
    110a:	0e 94 12 02 	call	0x424	; 0x424 <WriteParameterSet>
1646
    110e:	80 91 2d 04 	lds	r24, 0x042D
1647
    1112:	8b 56       	subi	r24, 0x6B	; 107
1648
    1114:	a2 e0       	ldi	r26, 0x02	; 2
1649
    1116:	b0 e0       	ldi	r27, 0x00	; 0
1650
    1118:	08 2e       	mov	r0, r24
1651
    111a:	0e 94 69 2e 	call	0x5cd2	; 0x5cd2 <__eeprom_write_byte_1F2021>
1652
    111e:	0e 94 0b 02 	call	0x416	; 0x416 <GetActiveParamSetNumber>
1653
    1122:	99 27       	eor	r25, r25
1654
    1124:	0e 94 81 1e 	call	0x3d02	; 0x3d02 <Piep>
1655
    1128:	10 92 93 01 	sts	0x0193, r1
1656
    112c:	22 96       	adiw	r28, 0x02	; 2
1657
    112e:	0f b6       	in	r0, 0x3f	; 63
1658
    1130:	f8 94       	cli
1659
    1132:	de bf       	out	0x3e, r29	; 62
1660
    1134:	0f be       	out	0x3f, r0	; 63
1661
    1136:	cd bf       	out	0x3d, r28	; 61
1662
    1138:	df 91       	pop	r29
1663
    113a:	cf 91       	pop	r28
1664
    113c:	1f 91       	pop	r17
1665
    113e:	08 95       	ret
1666
 
1667
00001140 <Putchar>:
1668
    1140:	98 2f       	mov	r25, r24
1669
    1142:	80 91 57 05 	lds	r24, 0x0557
1670
    1146:	81 30       	cpi	r24, 0x01	; 1
1671
    1148:	69 f4       	brne	.+26     	; 0x1164 <Putchar+0x24>
1672
    114a:	80 91 cc 01 	lds	r24, 0x01CC
1673
    114e:	e8 2f       	mov	r30, r24
1674
    1150:	ff 27       	eor	r31, r31
1675
    1152:	ea 5e       	subi	r30, 0xEA	; 234
1676
    1154:	fe 4f       	sbci	r31, 0xFE	; 254
1677
    1156:	90 83       	st	Z, r25
1678
    1158:	8f 5f       	subi	r24, 0xFF	; 255
1679
    115a:	80 93 cc 01 	sts	0x01CC, r24
1680
    115e:	21 e0       	ldi	r18, 0x01	; 1
1681
    1160:	30 e0       	ldi	r19, 0x00	; 0
1682
    1162:	05 c0       	rjmp	.+10     	; 0x116e <Putchar+0x2e>
1683
    1164:	89 2f       	mov	r24, r25
1684
    1166:	0e 94 51 07 	call	0xea2	; 0xea2 <uart_putchar>
1685
    116a:	28 2f       	mov	r18, r24
1686
    116c:	33 27       	eor	r19, r19
1687
    116e:	c9 01       	movw	r24, r18
1688
    1170:	08 95       	ret
1689
 
1690
00001172 <PAD_0>:
1691
    1172:	1f 93       	push	r17
1692
    1174:	18 2f       	mov	r17, r24
1693
    1176:	04 c0       	rjmp	.+8      	; 0x1180 <PAD_0+0xe>
1694
    1178:	80 e3       	ldi	r24, 0x30	; 48
1695
    117a:	0e 94 a0 08 	call	0x1140	; 0x1140 <Putchar>
1696
    117e:	11 50       	subi	r17, 0x01	; 1
1697
    1180:	11 16       	cp	r1, r17
1698
    1182:	d4 f3       	brlt	.-12     	; 0x1178 <PAD_0+0x6>
1699
    1184:	1f 91       	pop	r17
1700
    1186:	08 95       	ret
1701
 
1702
00001188 <PAD_SP>:
1703
    1188:	1f 93       	push	r17
1704
    118a:	18 2f       	mov	r17, r24
1705
    118c:	04 c0       	rjmp	.+8      	; 0x1196 <PAD_SP+0xe>
1706
    118e:	80 e2       	ldi	r24, 0x20	; 32
1707
    1190:	0e 94 a0 08 	call	0x1140	; 0x1140 <Putchar>
1708
    1194:	11 50       	subi	r17, 0x01	; 1
1709
    1196:	11 16       	cp	r1, r17
1710
    1198:	d4 f3       	brlt	.-12     	; 0x118e <PAD_SP+0x6>
1711
    119a:	1f 91       	pop	r17
1712
    119c:	08 95       	ret
1713
 
1714
0000119e <PRINTP>:
1715
    119e:	0f 93       	push	r16
1716
    11a0:	1f 93       	push	r17
1717
    11a2:	cf 93       	push	r28
1718
    11a4:	df 93       	push	r29
1719
    11a6:	8c 01       	movw	r16, r24
1720
    11a8:	eb 01       	movw	r28, r22
1721
    11aa:	08 c0       	rjmp	.+16     	; 0x11bc <PRINTP+0x1e>
1722
    11ac:	f8 01       	movw	r30, r16
1723
    11ae:	0f 5f       	subi	r16, 0xFF	; 255
1724
    11b0:	1f 4f       	sbci	r17, 0xFF	; 255
1725
    11b2:	e4 91       	lpm	r30, Z
1726
    11b4:	8e 2f       	mov	r24, r30
1727
    11b6:	0e 94 a0 08 	call	0x1140	; 0x1140 <Putchar>
1728
    11ba:	21 97       	sbiw	r28, 0x01	; 1
1729
    11bc:	20 97       	sbiw	r28, 0x00	; 0
1730
    11be:	b1 f7       	brne	.-20     	; 0x11ac <PRINTP+0xe>
1731
    11c0:	df 91       	pop	r29
1732
    11c2:	cf 91       	pop	r28
1733
    11c4:	1f 91       	pop	r17
1734
    11c6:	0f 91       	pop	r16
1735
    11c8:	08 95       	ret
1736
 
1737
000011ca <PRINT>:
1738
    11ca:	0f 93       	push	r16
1739
    11cc:	1f 93       	push	r17
1740
    11ce:	cf 93       	push	r28
1741
    11d0:	df 93       	push	r29
1742
    11d2:	8c 01       	movw	r16, r24
1743
    11d4:	eb 01       	movw	r28, r22
1744
    11d6:	06 c0       	rjmp	.+12     	; 0x11e4 <PRINT+0x1a>
1745
    11d8:	f8 01       	movw	r30, r16
1746
    11da:	81 91       	ld	r24, Z+
1747
    11dc:	8f 01       	movw	r16, r30
1748
    11de:	0e 94 a0 08 	call	0x1140	; 0x1140 <Putchar>
1749
    11e2:	21 97       	sbiw	r28, 0x01	; 1
1750
    11e4:	20 97       	sbiw	r28, 0x00	; 0
1751
    11e6:	c1 f7       	brne	.-16     	; 0x11d8 <PRINT+0xe>
1752
    11e8:	df 91       	pop	r29
1753
    11ea:	cf 91       	pop	r28
1754
    11ec:	1f 91       	pop	r17
1755
    11ee:	0f 91       	pop	r16
1756
    11f0:	08 95       	ret
1757
 
1758
000011f2 <_printf_P>:
1759
    11f2:	2f 92       	push	r2
1760
    11f4:	3f 92       	push	r3
1761
    11f6:	4f 92       	push	r4
1762
    11f8:	5f 92       	push	r5
1763
    11fa:	6f 92       	push	r6
1764
    11fc:	7f 92       	push	r7
1765
    11fe:	8f 92       	push	r8
1766
    1200:	9f 92       	push	r9
1767
    1202:	af 92       	push	r10
1768
    1204:	bf 92       	push	r11
1769
    1206:	cf 92       	push	r12
1770
    1208:	df 92       	push	r13
1771
    120a:	ef 92       	push	r14
1772
    120c:	ff 92       	push	r15
1773
    120e:	0f 93       	push	r16
1774
    1210:	1f 93       	push	r17
1775
    1212:	cf 93       	push	r28
1776
    1214:	df 93       	push	r29
1777
    1216:	cd b7       	in	r28, 0x3d	; 61
1778
    1218:	de b7       	in	r29, 0x3e	; 62
1779
    121a:	e3 97       	sbiw	r28, 0x33	; 51
1780
    121c:	0f b6       	in	r0, 0x3f	; 63
1781
    121e:	f8 94       	cli
1782
    1220:	de bf       	out	0x3e, r29	; 62
1783
    1222:	0f be       	out	0x3f, r0	; 63
1784
    1224:	cd bf       	out	0x3d, r28	; 61
1785
    1226:	29 96       	adiw	r28, 0x09	; 9
1786
    1228:	8f ad       	ldd	r24, Y+63	; 0x3f
1787
    122a:	29 97       	sbiw	r28, 0x09	; 9
1788
    122c:	80 93 57 05 	sts	0x0557, r24
1789
    1230:	ce 01       	movw	r24, r28
1790
    1232:	85 5b       	subi	r24, 0xB5	; 181
1791
    1234:	9f 4f       	sbci	r25, 0xFF	; 255
1792
    1236:	9d 83       	std	Y+5, r25	; 0x05
1793
    1238:	8c 83       	std	Y+4, r24	; 0x04
1794
    123a:	2b 96       	adiw	r28, 0x0b	; 11
1795
    123c:	8e ad       	ldd	r24, Y+62	; 0x3e
1796
    123e:	9f ad       	ldd	r25, Y+63	; 0x3f
1797
    1240:	2b 97       	sbiw	r28, 0x0b	; 11
1798
    1242:	9f a7       	std	Y+47, r25	; 0x2f
1799
    1244:	8e a7       	std	Y+46, r24	; 0x2e
1800
    1246:	22 24       	eor	r2, r2
1801
    1248:	33 24       	eor	r3, r3
1802
    124a:	21 01       	movw	r4, r2
1803
    124c:	02 c0       	rjmp	.+4      	; 0x1252 <_printf_P+0x60>
1804
    124e:	13 01       	movw	r2, r6
1805
    1250:	24 01       	movw	r4, r8
1806
    1252:	0e a5       	ldd	r16, Y+46	; 0x2e
1807
    1254:	1f a5       	ldd	r17, Y+47	; 0x2f
1808
    1256:	02 c0       	rjmp	.+4      	; 0x125c <_printf_P+0x6a>
1809
    1258:	0f 5f       	subi	r16, 0xFF	; 255
1810
    125a:	1f 4f       	sbci	r17, 0xFF	; 255
1811
    125c:	f8 01       	movw	r30, r16
1812
    125e:	f4 90       	lpm	r15, Z
1813
    1260:	ff 20       	and	r15, r15
1814
    1262:	19 f0       	breq	.+6      	; 0x126a <_printf_P+0x78>
1815
    1264:	f5 e2       	ldi	r31, 0x25	; 37
1816
    1266:	ff 16       	cp	r15, r31
1817
    1268:	b9 f7       	brne	.-18     	; 0x1258 <_printf_P+0x66>
1818
    126a:	b8 01       	movw	r22, r16
1819
    126c:	8e a5       	ldd	r24, Y+46	; 0x2e
1820
    126e:	9f a5       	ldd	r25, Y+47	; 0x2f
1821
    1270:	68 1b       	sub	r22, r24
1822
    1272:	79 0b       	sbc	r23, r25
1823
    1274:	11 f0       	breq	.+4      	; 0x127a <_printf_P+0x88>
1824
    1276:	0e 94 cf 08 	call	0x119e	; 0x119e <PRINTP>
1825
    127a:	ff 20       	and	r15, r15
1826
    127c:	09 f4       	brne	.+2      	; 0x1280 <_printf_P+0x8e>
1827
    127e:	44 c2       	rjmp	.+1160   	; 0x1708 <_printf_P+0x516>
1828
    1280:	0f 5f       	subi	r16, 0xFF	; 255
1829
    1282:	1f 4f       	sbci	r17, 0xFF	; 255
1830
    1284:	1f a7       	std	Y+47, r17	; 0x2f
1831
    1286:	0e a7       	std	Y+46, r16	; 0x2e
1832
    1288:	19 82       	std	Y+1, r1	; 0x01
1833
    128a:	ac 81       	ldd	r26, Y+4	; 0x04
1834
    128c:	bd 81       	ldd	r27, Y+5	; 0x05
1835
    128e:	1b aa       	std	Y+51, r1	; 0x33
1836
    1290:	1a aa       	std	Y+50, r1	; 0x32
1837
    1292:	9f ef       	ldi	r25, 0xFF	; 255
1838
    1294:	99 ab       	std	Y+49, r25	; 0x31
1839
    1296:	ee a5       	ldd	r30, Y+46	; 0x2e
1840
    1298:	ff a5       	ldd	r31, Y+47	; 0x2f
1841
    129a:	cf 01       	movw	r24, r30
1842
    129c:	01 96       	adiw	r24, 0x01	; 1
1843
    129e:	9f a7       	std	Y+47, r25	; 0x2f
1844
    12a0:	8e a7       	std	Y+46, r24	; 0x2e
1845
    12a2:	b4 90       	lpm	r11, Z
1846
    12a4:	95 e7       	ldi	r25, 0x75	; 117
1847
    12a6:	b9 16       	cp	r11, r25
1848
    12a8:	21 f0       	breq	.+8      	; 0x12b2 <_printf_P+0xc0>
1849
    12aa:	8b 2d       	mov	r24, r11
1850
    12ac:	80 62       	ori	r24, 0x20	; 32
1851
    12ae:	88 37       	cpi	r24, 0x78	; 120
1852
    12b0:	89 f4       	brne	.+34     	; 0x12d4 <_printf_P+0xe2>
1853
    12b2:	eb a9       	ldd	r30, Y+51	; 0x33
1854
    12b4:	e0 ff       	sbrs	r30, 0
1855
    12b6:	07 c0       	rjmp	.+14     	; 0x12c6 <_printf_P+0xd4>
1856
    12b8:	2d 90       	ld	r2, X+
1857
    12ba:	3d 90       	ld	r3, X+
1858
    12bc:	4d 90       	ld	r4, X+
1859
    12be:	5c 90       	ld	r5, X
1860
    12c0:	13 97       	sbiw	r26, 0x03	; 3
1861
    12c2:	14 96       	adiw	r26, 0x04	; 4
1862
    12c4:	07 c0       	rjmp	.+14     	; 0x12d4 <_printf_P+0xe2>
1863
    12c6:	8d 91       	ld	r24, X+
1864
    12c8:	9c 91       	ld	r25, X
1865
    12ca:	11 97       	sbiw	r26, 0x01	; 1
1866
    12cc:	1c 01       	movw	r2, r24
1867
    12ce:	44 24       	eor	r4, r4
1868
    12d0:	55 24       	eor	r5, r5
1869
    12d2:	12 96       	adiw	r26, 0x02	; 2
1870
    12d4:	f0 e2       	ldi	r31, 0x20	; 32
1871
    12d6:	bf 16       	cp	r11, r31
1872
    12d8:	21 f4       	brne	.+8      	; 0x12e2 <_printf_P+0xf0>
1873
    12da:	89 81       	ldd	r24, Y+1	; 0x01
1874
    12dc:	88 23       	and	r24, r24
1875
    12de:	d9 f6       	brne	.-74     	; 0x1296 <_printf_P+0xa4>
1876
    12e0:	85 c0       	rjmp	.+266    	; 0x13ec <_printf_P+0x1fa>
1877
    12e2:	83 e2       	ldi	r24, 0x23	; 35
1878
    12e4:	b8 16       	cp	r11, r24
1879
    12e6:	09 f4       	brne	.+2      	; 0x12ea <_printf_P+0xf8>
1880
    12e8:	83 c0       	rjmp	.+262    	; 0x13f0 <_printf_P+0x1fe>
1881
    12ea:	9a e2       	ldi	r25, 0x2A	; 42
1882
    12ec:	b9 16       	cp	r11, r25
1883
    12ee:	21 f0       	breq	.+8      	; 0x12f8 <_printf_P+0x106>
1884
    12f0:	ed e2       	ldi	r30, 0x2D	; 45
1885
    12f2:	be 16       	cp	r11, r30
1886
    12f4:	69 f4       	brne	.+26     	; 0x1310 <_printf_P+0x11e>
1887
    12f6:	08 c0       	rjmp	.+16     	; 0x1308 <_printf_P+0x116>
1888
    12f8:	fd 01       	movw	r30, r26
1889
    12fa:	12 96       	adiw	r26, 0x02	; 2
1890
    12fc:	e0 81       	ld	r30, Z
1891
    12fe:	ea ab       	std	Y+50, r30	; 0x32
1892
    1300:	e7 ff       	sbrs	r30, 7
1893
    1302:	c9 cf       	rjmp	.-110    	; 0x1296 <_printf_P+0xa4>
1894
    1304:	e1 95       	neg	r30
1895
    1306:	ea ab       	std	Y+50, r30	; 0x32
1896
    1308:	fb a9       	ldd	r31, Y+51	; 0x33
1897
    130a:	f0 61       	ori	r31, 0x10	; 16
1898
    130c:	ff 7d       	andi	r31, 0xDF	; 223
1899
    130e:	72 c0       	rjmp	.+228    	; 0x13f4 <_printf_P+0x202>
1900
    1310:	8b e2       	ldi	r24, 0x2B	; 43
1901
    1312:	b8 16       	cp	r11, r24
1902
    1314:	09 f4       	brne	.+2      	; 0x1318 <_printf_P+0x126>
1903
    1316:	6a c0       	rjmp	.+212    	; 0x13ec <_printf_P+0x1fa>
1904
    1318:	9e e2       	ldi	r25, 0x2E	; 46
1905
    131a:	b9 16       	cp	r11, r25
1906
    131c:	b1 f5       	brne	.+108    	; 0x138a <_printf_P+0x198>
1907
    131e:	2e a5       	ldd	r18, Y+46	; 0x2e
1908
    1320:	3f a5       	ldd	r19, Y+47	; 0x2f
1909
    1322:	2f 5f       	subi	r18, 0xFF	; 255
1910
    1324:	3f 4f       	sbci	r19, 0xFF	; 255
1911
    1326:	ee a5       	ldd	r30, Y+46	; 0x2e
1912
    1328:	ff a5       	ldd	r31, Y+47	; 0x2f
1913
    132a:	84 91       	lpm	r24, Z
1914
    132c:	8a 32       	cpi	r24, 0x2A	; 42
1915
    132e:	21 f0       	breq	.+8      	; 0x1338 <_printf_P+0x146>
1916
    1330:	b8 2e       	mov	r11, r24
1917
    1332:	20 e0       	ldi	r18, 0x00	; 0
1918
    1334:	30 e0       	ldi	r19, 0x00	; 0
1919
    1336:	1b c0       	rjmp	.+54     	; 0x136e <_printf_P+0x17c>
1920
    1338:	fd 01       	movw	r30, r26
1921
    133a:	12 96       	adiw	r26, 0x02	; 2
1922
    133c:	40 81       	ld	r20, Z
1923
    133e:	51 81       	ldd	r21, Z+1	; 0x01
1924
    1340:	57 ff       	sbrs	r21, 7
1925
    1342:	02 c0       	rjmp	.+4      	; 0x1348 <_printf_P+0x156>
1926
    1344:	4f ef       	ldi	r20, 0xFF	; 255
1927
    1346:	5f ef       	ldi	r21, 0xFF	; 255
1928
    1348:	49 ab       	std	Y+49, r20	; 0x31
1929
    134a:	3f a7       	std	Y+47, r19	; 0x2f
1930
    134c:	2e a7       	std	Y+46, r18	; 0x2e
1931
    134e:	a3 cf       	rjmp	.-186    	; 0x1296 <_printf_P+0xa4>
1932
    1350:	c9 01       	movw	r24, r18
1933
    1352:	03 e0       	ldi	r16, 0x03	; 3
1934
    1354:	88 0f       	add	r24, r24
1935
    1356:	99 1f       	adc	r25, r25
1936
    1358:	0a 95       	dec	r16
1937
    135a:	e1 f7       	brne	.-8      	; 0x1354 <_printf_P+0x162>
1938
    135c:	22 0f       	add	r18, r18
1939
    135e:	33 1f       	adc	r19, r19
1940
    1360:	28 0f       	add	r18, r24
1941
    1362:	39 1f       	adc	r19, r25
1942
    1364:	2b 0d       	add	r18, r11
1943
    1366:	31 1d       	adc	r19, r1
1944
    1368:	20 53       	subi	r18, 0x30	; 48
1945
    136a:	30 40       	sbci	r19, 0x00	; 0
1946
    136c:	b4 90       	lpm	r11, Z
1947
    136e:	31 96       	adiw	r30, 0x01	; 1
1948
    1370:	8b 2d       	mov	r24, r11
1949
    1372:	80 53       	subi	r24, 0x30	; 48
1950
    1374:	8a 30       	cpi	r24, 0x0A	; 10
1951
    1376:	60 f3       	brcs	.-40     	; 0x1350 <_printf_P+0x15e>
1952
    1378:	ff a7       	std	Y+47, r31	; 0x2f
1953
    137a:	ee a7       	std	Y+46, r30	; 0x2e
1954
    137c:	a9 01       	movw	r20, r18
1955
    137e:	37 ff       	sbrs	r19, 7
1956
    1380:	02 c0       	rjmp	.+4      	; 0x1386 <_printf_P+0x194>
1957
    1382:	4f ef       	ldi	r20, 0xFF	; 255
1958
    1384:	5f ef       	ldi	r21, 0xFF	; 255
1959
    1386:	49 ab       	std	Y+49, r20	; 0x31
1960
    1388:	8d cf       	rjmp	.-230    	; 0x12a4 <_printf_P+0xb2>
1961
    138a:	f0 e3       	ldi	r31, 0x30	; 48
1962
    138c:	bf 16       	cp	r11, r31
1963
    138e:	31 f4       	brne	.+12     	; 0x139c <_printf_P+0x1aa>
1964
    1390:	8b a9       	ldd	r24, Y+51	; 0x33
1965
    1392:	84 fd       	sbrc	r24, 4
1966
    1394:	80 cf       	rjmp	.-256    	; 0x1296 <_printf_P+0xa4>
1967
    1396:	80 62       	ori	r24, 0x20	; 32
1968
    1398:	8b ab       	std	Y+51, r24	; 0x33
1969
    139a:	7d cf       	rjmp	.-262    	; 0x1296 <_printf_P+0xa4>
1970
    139c:	8b 2d       	mov	r24, r11
1971
    139e:	81 53       	subi	r24, 0x31	; 49
1972
    13a0:	89 30       	cpi	r24, 0x09	; 9
1973
    13a2:	e8 f4       	brcc	.+58     	; 0x13de <_printf_P+0x1ec>
1974
    13a4:	20 e0       	ldi	r18, 0x00	; 0
1975
    13a6:	30 e0       	ldi	r19, 0x00	; 0
1976
    13a8:	c9 01       	movw	r24, r18
1977
    13aa:	f3 e0       	ldi	r31, 0x03	; 3
1978
    13ac:	88 0f       	add	r24, r24
1979
    13ae:	99 1f       	adc	r25, r25
1980
    13b0:	fa 95       	dec	r31
1981
    13b2:	e1 f7       	brne	.-8      	; 0x13ac <_printf_P+0x1ba>
1982
    13b4:	22 0f       	add	r18, r18
1983
    13b6:	33 1f       	adc	r19, r19
1984
    13b8:	28 0f       	add	r18, r24
1985
    13ba:	39 1f       	adc	r19, r25
1986
    13bc:	2b 0d       	add	r18, r11
1987
    13be:	31 1d       	adc	r19, r1
1988
    13c0:	20 53       	subi	r18, 0x30	; 48
1989
    13c2:	30 40       	sbci	r19, 0x00	; 0
1990
    13c4:	ee a5       	ldd	r30, Y+46	; 0x2e
1991
    13c6:	ff a5       	ldd	r31, Y+47	; 0x2f
1992
    13c8:	cf 01       	movw	r24, r30
1993
    13ca:	01 96       	adiw	r24, 0x01	; 1
1994
    13cc:	9f a7       	std	Y+47, r25	; 0x2f
1995
    13ce:	8e a7       	std	Y+46, r24	; 0x2e
1996
    13d0:	b4 90       	lpm	r11, Z
1997
    13d2:	8b 2d       	mov	r24, r11
1998
    13d4:	80 53       	subi	r24, 0x30	; 48
1999
    13d6:	8a 30       	cpi	r24, 0x0A	; 10
2000
    13d8:	38 f3       	brcs	.-50     	; 0x13a8 <_printf_P+0x1b6>
2001
    13da:	2a ab       	std	Y+50, r18	; 0x32
2002
    13dc:	63 cf       	rjmp	.-314    	; 0x12a4 <_printf_P+0xb2>
2003
    13de:	98 e6       	ldi	r25, 0x68	; 104
2004
    13e0:	b9 16       	cp	r11, r25
2005
    13e2:	51 f4       	brne	.+20     	; 0x13f8 <_printf_P+0x206>
2006
    13e4:	eb a9       	ldd	r30, Y+51	; 0x33
2007
    13e6:	e4 60       	ori	r30, 0x04	; 4
2008
    13e8:	eb ab       	std	Y+51, r30	; 0x33
2009
    13ea:	55 cf       	rjmp	.-342    	; 0x1296 <_printf_P+0xa4>
2010
    13ec:	b9 82       	std	Y+1, r11	; 0x01
2011
    13ee:	53 cf       	rjmp	.-346    	; 0x1296 <_printf_P+0xa4>
2012
    13f0:	fb a9       	ldd	r31, Y+51	; 0x33
2013
    13f2:	f8 60       	ori	r31, 0x08	; 8
2014
    13f4:	fb ab       	std	Y+51, r31	; 0x33
2015
    13f6:	4f cf       	rjmp	.-354    	; 0x1296 <_printf_P+0xa4>
2016
    13f8:	8c e6       	ldi	r24, 0x6C	; 108
2017
    13fa:	b8 16       	cp	r11, r24
2018
    13fc:	21 f4       	brne	.+8      	; 0x1406 <_printf_P+0x214>
2019
    13fe:	9b a9       	ldd	r25, Y+51	; 0x33
2020
    1400:	91 60       	ori	r25, 0x01	; 1
2021
    1402:	9b ab       	std	Y+51, r25	; 0x33
2022
    1404:	48 cf       	rjmp	.-368    	; 0x1296 <_printf_P+0xa4>
2023
    1406:	bd 83       	std	Y+5, r27	; 0x05
2024
    1408:	ac 83       	std	Y+4, r26	; 0x04
2025
    140a:	e3 e6       	ldi	r30, 0x63	; 99
2026
    140c:	be 16       	cp	r11, r30
2027
    140e:	39 f4       	brne	.+14     	; 0x141e <_printf_P+0x22c>
2028
    1410:	12 96       	adiw	r26, 0x02	; 2
2029
    1412:	bd 83       	std	Y+5, r27	; 0x05
2030
    1414:	ac 83       	std	Y+4, r26	; 0x04
2031
    1416:	12 97       	sbiw	r26, 0x02	; 2
2032
    1418:	8c 91       	ld	r24, X
2033
    141a:	8e 83       	std	Y+6, r24	; 0x06
2034
    141c:	1a c1       	rjmp	.+564    	; 0x1652 <_printf_P+0x460>
2035
    141e:	f4 e4       	ldi	r31, 0x44	; 68
2036
    1420:	bf 16       	cp	r11, r31
2037
    1422:	39 f0       	breq	.+14     	; 0x1432 <_printf_P+0x240>
2038
    1424:	84 e6       	ldi	r24, 0x64	; 100
2039
    1426:	b8 16       	cp	r11, r24
2040
    1428:	39 f0       	breq	.+14     	; 0x1438 <_printf_P+0x246>
2041
    142a:	99 e6       	ldi	r25, 0x69	; 105
2042
    142c:	b9 16       	cp	r11, r25
2043
    142e:	59 f5       	brne	.+86     	; 0x1486 <_printf_P+0x294>
2044
    1430:	03 c0       	rjmp	.+6      	; 0x1438 <_printf_P+0x246>
2045
    1432:	eb a9       	ldd	r30, Y+51	; 0x33
2046
    1434:	e1 60       	ori	r30, 0x01	; 1
2047
    1436:	eb ab       	std	Y+51, r30	; 0x33
2048
    1438:	fb a9       	ldd	r31, Y+51	; 0x33
2049
    143a:	f0 ff       	sbrs	r31, 0
2050
    143c:	08 c0       	rjmp	.+16     	; 0x144e <_printf_P+0x25c>
2051
    143e:	14 96       	adiw	r26, 0x04	; 4
2052
    1440:	bd 83       	std	Y+5, r27	; 0x05
2053
    1442:	ac 83       	std	Y+4, r26	; 0x04
2054
    1444:	5e 90       	ld	r5, -X
2055
    1446:	4e 90       	ld	r4, -X
2056
    1448:	3e 90       	ld	r3, -X
2057
    144a:	2e 90       	ld	r2, -X
2058
    144c:	0a c0       	rjmp	.+20     	; 0x1462 <_printf_P+0x270>
2059
    144e:	12 96       	adiw	r26, 0x02	; 2
2060
    1450:	bd 83       	std	Y+5, r27	; 0x05
2061
    1452:	ac 83       	std	Y+4, r26	; 0x04
2062
    1454:	9e 91       	ld	r25, -X
2063
    1456:	8e 91       	ld	r24, -X
2064
    1458:	1c 01       	movw	r2, r24
2065
    145a:	44 24       	eor	r4, r4
2066
    145c:	37 fc       	sbrc	r3, 7
2067
    145e:	40 94       	com	r4
2068
    1460:	54 2c       	mov	r5, r4
2069
    1462:	57 fc       	sbrc	r5, 7
2070
    1464:	03 c0       	rjmp	.+6      	; 0x146c <_printf_P+0x27a>
2071
    1466:	8a e0       	ldi	r24, 0x0A	; 10
2072
    1468:	88 ab       	std	Y+48, r24	; 0x30
2073
    146a:	94 c0       	rjmp	.+296    	; 0x1594 <_printf_P+0x3a2>
2074
    146c:	50 94       	com	r5
2075
    146e:	40 94       	com	r4
2076
    1470:	30 94       	com	r3
2077
    1472:	20 94       	com	r2
2078
    1474:	21 1c       	adc	r2, r1
2079
    1476:	31 1c       	adc	r3, r1
2080
    1478:	41 1c       	adc	r4, r1
2081
    147a:	51 1c       	adc	r5, r1
2082
    147c:	8d e2       	ldi	r24, 0x2D	; 45
2083
    147e:	89 83       	std	Y+1, r24	; 0x01
2084
    1480:	9a e0       	ldi	r25, 0x0A	; 10
2085
    1482:	98 ab       	std	Y+48, r25	; 0x30
2086
    1484:	87 c0       	rjmp	.+270    	; 0x1594 <_printf_P+0x3a2>
2087
    1486:	ef e4       	ldi	r30, 0x4F	; 79
2088
    1488:	be 16       	cp	r11, r30
2089
    148a:	29 f0       	breq	.+10     	; 0x1496 <_printf_P+0x2a4>
2090
    148c:	ff e6       	ldi	r31, 0x6F	; 111
2091
    148e:	bf 16       	cp	r11, r31
2092
    1490:	39 f4       	brne	.+14     	; 0x14a0 <_printf_P+0x2ae>
2093
    1492:	88 e0       	ldi	r24, 0x08	; 8
2094
    1494:	63 c0       	rjmp	.+198    	; 0x155c <_printf_P+0x36a>
2095
    1496:	9b a9       	ldd	r25, Y+51	; 0x33
2096
    1498:	91 60       	ori	r25, 0x01	; 1
2097
    149a:	9b ab       	std	Y+51, r25	; 0x33
2098
    149c:	e8 e0       	ldi	r30, 0x08	; 8
2099
    149e:	58 c0       	rjmp	.+176    	; 0x1550 <_printf_P+0x35e>
2100
    14a0:	f0 e7       	ldi	r31, 0x70	; 112
2101
    14a2:	bf 16       	cp	r11, r31
2102
    14a4:	81 f4       	brne	.+32     	; 0x14c6 <_printf_P+0x2d4>
2103
    14a6:	12 96       	adiw	r26, 0x02	; 2
2104
    14a8:	bd 83       	std	Y+5, r27	; 0x05
2105
    14aa:	ac 83       	std	Y+4, r26	; 0x04
2106
    14ac:	9e 91       	ld	r25, -X
2107
    14ae:	8e 91       	ld	r24, -X
2108
    14b0:	1c 01       	movw	r2, r24
2109
    14b2:	44 24       	eor	r4, r4
2110
    14b4:	55 24       	eor	r5, r5
2111
    14b6:	8b a9       	ldd	r24, Y+51	; 0x33
2112
    14b8:	80 64       	ori	r24, 0x40	; 64
2113
    14ba:	8b ab       	std	Y+51, r24	; 0x33
2114
    14bc:	90 e1       	ldi	r25, 0x10	; 16
2115
    14be:	98 ab       	std	Y+48, r25	; 0x30
2116
    14c0:	78 e7       	ldi	r23, 0x78	; 120
2117
    14c2:	b7 2e       	mov	r11, r23
2118
    14c4:	66 c0       	rjmp	.+204    	; 0x1592 <_printf_P+0x3a0>
2119
    14c6:	e3 e7       	ldi	r30, 0x73	; 115
2120
    14c8:	be 16       	cp	r11, r30
2121
    14ca:	d9 f5       	brne	.+118    	; 0x1542 <_printf_P+0x350>
2122
    14cc:	12 96       	adiw	r26, 0x02	; 2
2123
    14ce:	bd 83       	std	Y+5, r27	; 0x05
2124
    14d0:	ac 83       	std	Y+4, r26	; 0x04
2125
    14d2:	de 90       	ld	r13, -X
2126
    14d4:	ce 90       	ld	r12, -X
2127
    14d6:	c1 14       	cp	r12, r1
2128
    14d8:	d1 04       	cpc	r13, r1
2129
    14da:	89 f4       	brne	.+34     	; 0x14fe <_printf_P+0x30c>
2130
    14dc:	88 e2       	ldi	r24, 0x28	; 40
2131
    14de:	8e 83       	std	Y+6, r24	; 0x06
2132
    14e0:	8e e6       	ldi	r24, 0x6E	; 110
2133
    14e2:	8f 83       	std	Y+7, r24	; 0x07
2134
    14e4:	85 e7       	ldi	r24, 0x75	; 117
2135
    14e6:	88 87       	std	Y+8, r24	; 0x08
2136
    14e8:	8c e6       	ldi	r24, 0x6C	; 108
2137
    14ea:	89 87       	std	Y+9, r24	; 0x09
2138
    14ec:	8a 87       	std	Y+10, r24	; 0x0a
2139
    14ee:	89 e2       	ldi	r24, 0x29	; 41
2140
    14f0:	8b 87       	std	Y+11, r24	; 0x0b
2141
    14f2:	1c 86       	std	Y+12, r1	; 0x0c
2142
    14f4:	66 e0       	ldi	r22, 0x06	; 6
2143
    14f6:	c6 2e       	mov	r12, r22
2144
    14f8:	d1 2c       	mov	r13, r1
2145
    14fa:	cc 0e       	add	r12, r28
2146
    14fc:	dd 1e       	adc	r13, r29
2147
    14fe:	f9 a9       	ldd	r31, Y+49	; 0x31
2148
    1500:	f7 fd       	sbrc	r31, 7
2149
    1502:	13 c0       	rjmp	.+38     	; 0x152a <_printf_P+0x338>
2150
    1504:	4f 2f       	mov	r20, r31
2151
    1506:	55 27       	eor	r21, r21
2152
    1508:	47 fd       	sbrc	r20, 7
2153
    150a:	50 95       	com	r21
2154
    150c:	60 e0       	ldi	r22, 0x00	; 0
2155
    150e:	70 e0       	ldi	r23, 0x00	; 0
2156
    1510:	c6 01       	movw	r24, r12
2157
    1512:	0e 94 b3 2b 	call	0x5766	; 0x5766 <memchr>
2158
    1516:	00 97       	sbiw	r24, 0x00	; 0
2159
    1518:	11 f4       	brne	.+4      	; 0x151e <_printf_P+0x32c>
2160
    151a:	19 a9       	ldd	r17, Y+49	; 0x31
2161
    151c:	0d c0       	rjmp	.+26     	; 0x1538 <_printf_P+0x346>
2162
    151e:	8c 19       	sub	r24, r12
2163
    1520:	19 a9       	ldd	r17, Y+49	; 0x31
2164
    1522:	81 17       	cp	r24, r17
2165
    1524:	4c f4       	brge	.+18     	; 0x1538 <_printf_P+0x346>
2166
    1526:	18 2f       	mov	r17, r24
2167
    1528:	07 c0       	rjmp	.+14     	; 0x1538 <_printf_P+0x346>
2168
    152a:	f6 01       	movw	r30, r12
2169
    152c:	01 90       	ld	r0, Z+
2170
    152e:	00 20       	and	r0, r0
2171
    1530:	e9 f7       	brne	.-6      	; 0x152c <_printf_P+0x33a>
2172
    1532:	31 97       	sbiw	r30, 0x01	; 1
2173
    1534:	1e 2f       	mov	r17, r30
2174
    1536:	1c 19       	sub	r17, r12
2175
    1538:	19 82       	std	Y+1, r1	; 0x01
2176
    153a:	42 01       	movw	r8, r4
2177
    153c:	31 01       	movw	r6, r2
2178
    153e:	40 e0       	ldi	r20, 0x00	; 0
2179
    1540:	94 c0       	rjmp	.+296    	; 0x166a <_printf_P+0x478>
2180
    1542:	85 e5       	ldi	r24, 0x55	; 85
2181
    1544:	b8 16       	cp	r11, r24
2182
    1546:	31 f0       	breq	.+12     	; 0x1554 <_printf_P+0x362>
2183
    1548:	95 e7       	ldi	r25, 0x75	; 117
2184
    154a:	b9 16       	cp	r11, r25
2185
    154c:	49 f4       	brne	.+18     	; 0x1560 <_printf_P+0x36e>
2186
    154e:	ea e0       	ldi	r30, 0x0A	; 10
2187
    1550:	e8 ab       	std	Y+48, r30	; 0x30
2188
    1552:	1f c0       	rjmp	.+62     	; 0x1592 <_printf_P+0x3a0>
2189
    1554:	fb a9       	ldd	r31, Y+51	; 0x33
2190
    1556:	f1 60       	ori	r31, 0x01	; 1
2191
    1558:	fb ab       	std	Y+51, r31	; 0x33
2192
    155a:	8a e0       	ldi	r24, 0x0A	; 10
2193
    155c:	88 ab       	std	Y+48, r24	; 0x30
2194
    155e:	19 c0       	rjmp	.+50     	; 0x1592 <_printf_P+0x3a0>
2195
    1560:	98 e5       	ldi	r25, 0x58	; 88
2196
    1562:	b9 16       	cp	r11, r25
2197
    1564:	21 f0       	breq	.+8      	; 0x156e <_printf_P+0x37c>
2198
    1566:	e8 e7       	ldi	r30, 0x78	; 120
2199
    1568:	be 16       	cp	r11, r30
2200
    156a:	09 f0       	breq	.+2      	; 0x156e <_printf_P+0x37c>
2201
    156c:	6e c0       	rjmp	.+220    	; 0x164a <_printf_P+0x458>
2202
    156e:	fb a9       	ldd	r31, Y+51	; 0x33
2203
    1570:	f3 fd       	sbrc	r31, 3
2204
    1572:	02 c0       	rjmp	.+4      	; 0x1578 <_printf_P+0x386>
2205
    1574:	80 e1       	ldi	r24, 0x10	; 16
2206
    1576:	f2 cf       	rjmp	.-28     	; 0x155c <_printf_P+0x36a>
2207
    1578:	21 14       	cp	r2, r1
2208
    157a:	31 04       	cpc	r3, r1
2209
    157c:	41 04       	cpc	r4, r1
2210
    157e:	51 04       	cpc	r5, r1
2211
    1580:	19 f4       	brne	.+6      	; 0x1588 <_printf_P+0x396>
2212
    1582:	90 e1       	ldi	r25, 0x10	; 16
2213
    1584:	98 ab       	std	Y+48, r25	; 0x30
2214
    1586:	05 c0       	rjmp	.+10     	; 0x1592 <_printf_P+0x3a0>
2215
    1588:	eb a9       	ldd	r30, Y+51	; 0x33
2216
    158a:	e0 64       	ori	r30, 0x40	; 64
2217
    158c:	eb ab       	std	Y+51, r30	; 0x33
2218
    158e:	f0 e1       	ldi	r31, 0x10	; 16
2219
    1590:	f8 ab       	std	Y+48, r31	; 0x30
2220
    1592:	19 82       	std	Y+1, r1	; 0x01
2221
    1594:	89 a9       	ldd	r24, Y+49	; 0x31
2222
    1596:	87 fd       	sbrc	r24, 7
2223
    1598:	03 c0       	rjmp	.+6      	; 0x15a0 <_printf_P+0x3ae>
2224
    159a:	9b a9       	ldd	r25, Y+51	; 0x33
2225
    159c:	9f 7d       	andi	r25, 0xDF	; 223
2226
    159e:	9b ab       	std	Y+51, r25	; 0x33
2227
    15a0:	21 14       	cp	r2, r1
2228
    15a2:	31 04       	cpc	r3, r1
2229
    15a4:	41 04       	cpc	r4, r1
2230
    15a6:	51 04       	cpc	r5, r1
2231
    15a8:	61 f4       	brne	.+24     	; 0x15c2 <_printf_P+0x3d0>
2232
    15aa:	e9 a9       	ldd	r30, Y+49	; 0x31
2233
    15ac:	ee 23       	and	r30, r30
2234
    15ae:	49 f4       	brne	.+18     	; 0x15c2 <_printf_P+0x3d0>
2235
    15b0:	66 24       	eor	r6, r6
2236
    15b2:	77 24       	eor	r7, r7
2237
    15b4:	43 01       	movw	r8, r6
2238
    15b6:	5e e2       	ldi	r21, 0x2E	; 46
2239
    15b8:	c5 2e       	mov	r12, r21
2240
    15ba:	d1 2c       	mov	r13, r1
2241
    15bc:	cc 0e       	add	r12, r28
2242
    15be:	dd 1e       	adc	r13, r29
2243
    15c0:	3e c0       	rjmp	.+124    	; 0x163e <_printf_P+0x44c>
2244
    15c2:	4e e2       	ldi	r20, 0x2E	; 46
2245
    15c4:	c4 2e       	mov	r12, r20
2246
    15c6:	d1 2c       	mov	r13, r1
2247
    15c8:	cc 0e       	add	r12, r28
2248
    15ca:	dd 1e       	adc	r13, r29
2249
    15cc:	f8 a9       	ldd	r31, Y+48	; 0x30
2250
    15ce:	ef 2e       	mov	r14, r31
2251
    15d0:	ff 24       	eor	r15, r15
2252
    15d2:	00 27       	eor	r16, r16
2253
    15d4:	11 27       	eor	r17, r17
2254
    15d6:	c2 01       	movw	r24, r4
2255
    15d8:	b1 01       	movw	r22, r2
2256
    15da:	a8 01       	movw	r20, r16
2257
    15dc:	97 01       	movw	r18, r14
2258
    15de:	0e 94 24 2e 	call	0x5c48	; 0x5c48 <__udivmodsi4>
2259
    15e2:	6a 30       	cpi	r22, 0x0A	; 10
2260
    15e4:	20 f4       	brcc	.+8      	; 0x15ee <_printf_P+0x3fc>
2261
    15e6:	30 e3       	ldi	r19, 0x30	; 48
2262
    15e8:	a3 2e       	mov	r10, r19
2263
    15ea:	a6 0e       	add	r10, r22
2264
    15ec:	08 c0       	rjmp	.+16     	; 0x15fe <_printf_P+0x40c>
2265
    15ee:	27 e5       	ldi	r18, 0x57	; 87
2266
    15f0:	a2 2e       	mov	r10, r18
2267
    15f2:	a6 0e       	add	r10, r22
2268
    15f4:	88 e5       	ldi	r24, 0x58	; 88
2269
    15f6:	b8 16       	cp	r11, r24
2270
    15f8:	11 f4       	brne	.+4      	; 0x15fe <_printf_P+0x40c>
2271
    15fa:	9f ed       	ldi	r25, 0xDF	; 223
2272
    15fc:	a9 22       	and	r10, r25
2273
    15fe:	f6 01       	movw	r30, r12
2274
    1600:	a2 92       	st	-Z, r10
2275
    1602:	6f 01       	movw	r12, r30
2276
    1604:	c2 01       	movw	r24, r4
2277
    1606:	b1 01       	movw	r22, r2
2278
    1608:	a8 01       	movw	r20, r16
2279
    160a:	97 01       	movw	r18, r14
2280
    160c:	0e 94 24 2e 	call	0x5c48	; 0x5c48 <__udivmodsi4>
2281
    1610:	39 01       	movw	r6, r18
2282
    1612:	4a 01       	movw	r8, r20
2283
    1614:	2e 14       	cp	r2, r14
2284
    1616:	3f 04       	cpc	r3, r15
2285
    1618:	40 06       	cpc	r4, r16
2286
    161a:	51 06       	cpc	r5, r17
2287
    161c:	18 f0       	brcs	.+6      	; 0x1624 <_printf_P+0x432>
2288
    161e:	19 01       	movw	r2, r18
2289
    1620:	2a 01       	movw	r4, r20
2290
    1622:	d9 cf       	rjmp	.-78     	; 0x15d6 <_printf_P+0x3e4>
2291
    1624:	f8 a9       	ldd	r31, Y+48	; 0x30
2292
    1626:	f8 30       	cpi	r31, 0x08	; 8
2293
    1628:	51 f4       	brne	.+20     	; 0x163e <_printf_P+0x44c>
2294
    162a:	8b a9       	ldd	r24, Y+51	; 0x33
2295
    162c:	83 ff       	sbrs	r24, 3
2296
    162e:	07 c0       	rjmp	.+14     	; 0x163e <_printf_P+0x44c>
2297
    1630:	90 e3       	ldi	r25, 0x30	; 48
2298
    1632:	a9 16       	cp	r10, r25
2299
    1634:	21 f0       	breq	.+8      	; 0x163e <_printf_P+0x44c>
2300
    1636:	80 e3       	ldi	r24, 0x30	; 48
2301
    1638:	f6 01       	movw	r30, r12
2302
    163a:	82 93       	st	-Z, r24
2303
    163c:	6f 01       	movw	r12, r30
2304
    163e:	ce 01       	movw	r24, r28
2305
    1640:	8c 19       	sub	r24, r12
2306
    1642:	18 2f       	mov	r17, r24
2307
    1644:	12 5d       	subi	r17, 0xD2	; 210
2308
    1646:	49 a9       	ldd	r20, Y+49	; 0x31
2309
    1648:	10 c0       	rjmp	.+32     	; 0x166a <_printf_P+0x478>
2310
    164a:	bb 20       	and	r11, r11
2311
    164c:	09 f4       	brne	.+2      	; 0x1650 <_printf_P+0x45e>
2312
    164e:	5c c0       	rjmp	.+184    	; 0x1708 <_printf_P+0x516>
2313
    1650:	be 82       	std	Y+6, r11	; 0x06
2314
    1652:	19 82       	std	Y+1, r1	; 0x01
2315
    1654:	42 01       	movw	r8, r4
2316
    1656:	31 01       	movw	r6, r2
2317
    1658:	00 e0       	ldi	r16, 0x00	; 0
2318
    165a:	11 e0       	ldi	r17, 0x01	; 1
2319
    165c:	96 e0       	ldi	r25, 0x06	; 6
2320
    165e:	c9 2e       	mov	r12, r25
2321
    1660:	d1 2c       	mov	r13, r1
2322
    1662:	cc 0e       	add	r12, r28
2323
    1664:	dd 1e       	adc	r13, r29
2324
    1666:	21 e0       	ldi	r18, 0x01	; 1
2325
    1668:	05 c0       	rjmp	.+10     	; 0x1674 <_printf_P+0x482>
2326
    166a:	21 2f       	mov	r18, r17
2327
    166c:	04 2f       	mov	r16, r20
2328
    166e:	01 1b       	sub	r16, r17
2329
    1670:	07 fd       	sbrc	r16, 7
2330
    1672:	00 e0       	ldi	r16, 0x00	; 0
2331
    1674:	89 81       	ldd	r24, Y+1	; 0x01
2332
    1676:	88 23       	and	r24, r24
2333
    1678:	19 f0       	breq	.+6      	; 0x1680 <_printf_P+0x48e>
2334
    167a:	81 2f       	mov	r24, r17
2335
    167c:	8f 5f       	subi	r24, 0xFF	; 255
2336
    167e:	07 c0       	rjmp	.+14     	; 0x168e <_printf_P+0x49c>
2337
    1680:	9b a9       	ldd	r25, Y+51	; 0x33
2338
    1682:	96 fd       	sbrc	r25, 6
2339
    1684:	02 c0       	rjmp	.+4      	; 0x168a <_printf_P+0x498>
2340
    1686:	81 2f       	mov	r24, r17
2341
    1688:	02 c0       	rjmp	.+4      	; 0x168e <_printf_P+0x49c>
2342
    168a:	82 2f       	mov	r24, r18
2343
    168c:	8e 5f       	subi	r24, 0xFE	; 254
2344
    168e:	a8 2e       	mov	r10, r24
2345
    1690:	a0 0e       	add	r10, r16
2346
    1692:	eb a9       	ldd	r30, Y+51	; 0x33
2347
    1694:	ee 2e       	mov	r14, r30
2348
    1696:	ff 24       	eor	r15, r15
2349
    1698:	80 e3       	ldi	r24, 0x30	; 48
2350
    169a:	48 2e       	mov	r4, r24
2351
    169c:	51 2c       	mov	r5, r1
2352
    169e:	4e 20       	and	r4, r14
2353
    16a0:	5f 20       	and	r5, r15
2354
    16a2:	41 14       	cp	r4, r1
2355
    16a4:	51 04       	cpc	r5, r1
2356
    16a6:	21 f4       	brne	.+8      	; 0x16b0 <_printf_P+0x4be>
2357
    16a8:	8a a9       	ldd	r24, Y+50	; 0x32
2358
    16aa:	8a 19       	sub	r24, r10
2359
    16ac:	0e 94 c4 08 	call	0x1188	; 0x1188 <PAD_SP>
2360
    16b0:	89 81       	ldd	r24, Y+1	; 0x01
2361
    16b2:	88 23       	and	r24, r24
2362
    16b4:	29 f0       	breq	.+10     	; 0x16c0 <_printf_P+0x4ce>
2363
    16b6:	61 e0       	ldi	r22, 0x01	; 1
2364
    16b8:	70 e0       	ldi	r23, 0x00	; 0
2365
    16ba:	ce 01       	movw	r24, r28
2366
    16bc:	01 96       	adiw	r24, 0x01	; 1
2367
    16be:	09 c0       	rjmp	.+18     	; 0x16d2 <_printf_P+0x4e0>
2368
    16c0:	e6 fe       	sbrs	r14, 6
2369
    16c2:	09 c0       	rjmp	.+18     	; 0x16d6 <_printf_P+0x4e4>
2370
    16c4:	80 e3       	ldi	r24, 0x30	; 48
2371
    16c6:	8a 83       	std	Y+2, r24	; 0x02
2372
    16c8:	bb 82       	std	Y+3, r11	; 0x03
2373
    16ca:	62 e0       	ldi	r22, 0x02	; 2
2374
    16cc:	70 e0       	ldi	r23, 0x00	; 0
2375
    16ce:	ce 01       	movw	r24, r28
2376
    16d0:	02 96       	adiw	r24, 0x02	; 2
2377
    16d2:	0e 94 e5 08 	call	0x11ca	; 0x11ca <PRINT>
2378
    16d6:	f0 e2       	ldi	r31, 0x20	; 32
2379
    16d8:	4f 16       	cp	r4, r31
2380
    16da:	51 04       	cpc	r5, r1
2381
    16dc:	21 f4       	brne	.+8      	; 0x16e6 <_printf_P+0x4f4>
2382
    16de:	8a a9       	ldd	r24, Y+50	; 0x32
2383
    16e0:	8a 19       	sub	r24, r10
2384
    16e2:	0e 94 b9 08 	call	0x1172	; 0x1172 <PAD_0>
2385
    16e6:	80 2f       	mov	r24, r16
2386
    16e8:	0e 94 b9 08 	call	0x1172	; 0x1172 <PAD_0>
2387
    16ec:	61 2f       	mov	r22, r17
2388
    16ee:	77 27       	eor	r23, r23
2389
    16f0:	67 fd       	sbrc	r22, 7
2390
    16f2:	70 95       	com	r23
2391
    16f4:	c6 01       	movw	r24, r12
2392
    16f6:	0e 94 e5 08 	call	0x11ca	; 0x11ca <PRINT>
2393
    16fa:	e4 fe       	sbrs	r14, 4
2394
    16fc:	a8 cd       	rjmp	.-1200   	; 0x124e <_printf_P+0x5c>
2395
    16fe:	8a a9       	ldd	r24, Y+50	; 0x32
2396
    1700:	8a 19       	sub	r24, r10
2397
    1702:	0e 94 c4 08 	call	0x1188	; 0x1188 <PAD_SP>
2398
    1706:	a3 cd       	rjmp	.-1210   	; 0x124e <_printf_P+0x5c>
2399
    1708:	e3 96       	adiw	r28, 0x33	; 51
2400
    170a:	0f b6       	in	r0, 0x3f	; 63
2401
    170c:	f8 94       	cli
2402
    170e:	de bf       	out	0x3e, r29	; 62
2403
    1710:	0f be       	out	0x3f, r0	; 63
2404
    1712:	cd bf       	out	0x3d, r28	; 61
2405
    1714:	df 91       	pop	r29
2406
    1716:	cf 91       	pop	r28
2407
    1718:	1f 91       	pop	r17
2408
    171a:	0f 91       	pop	r16
2409
    171c:	ff 90       	pop	r15
2410
    171e:	ef 90       	pop	r14
2411
    1720:	df 90       	pop	r13
2412
    1722:	cf 90       	pop	r12
2413
    1724:	bf 90       	pop	r11
2414
    1726:	af 90       	pop	r10
2415
    1728:	9f 90       	pop	r9
2416
    172a:	8f 90       	pop	r8
2417
    172c:	7f 90       	pop	r7
2418
    172e:	6f 90       	pop	r6
2419
    1730:	5f 90       	pop	r5
2420
    1732:	4f 90       	pop	r4
2421
    1734:	3f 90       	pop	r3
2422
    1736:	2f 90       	pop	r2
2423
    1738:	08 95       	ret
2424
 
2425
0000173a <__vector_18>:
2426
    173a:	1f 92       	push	r1
2427
    173c:	0f 92       	push	r0
2428
    173e:	0f b6       	in	r0, 0x3f	; 63
2429
    1740:	0f 92       	push	r0
2430
    1742:	11 24       	eor	r1, r1
2431
    1744:	2f 93       	push	r18
2432
    1746:	3f 93       	push	r19
2433
    1748:	5f 93       	push	r21
2434
    174a:	6f 93       	push	r22
2435
    174c:	7f 93       	push	r23
2436
    174e:	8f 93       	push	r24
2437
    1750:	9f 93       	push	r25
2438
    1752:	af 93       	push	r26
2439
    1754:	bf 93       	push	r27
2440
    1756:	80 91 af 01 	lds	r24, 0x01AF
2441
    175a:	81 50       	subi	r24, 0x01	; 1
2442
    175c:	80 93 af 01 	sts	0x01AF, r24
2443
    1760:	8f 3f       	cpi	r24, 0xFF	; 255
2444
    1762:	01 f5       	brne	.+64     	; 0x17a4 <__vector_18+0x6a>
2445
    1764:	89 e0       	ldi	r24, 0x09	; 9
2446
    1766:	80 93 af 01 	sts	0x01AF, r24
2447
    176a:	80 91 03 01 	lds	r24, 0x0103
2448
    176e:	8f 5f       	subi	r24, 0xFF	; 255
2449
    1770:	81 70       	andi	r24, 0x01	; 1
2450
    1772:	80 93 03 01 	sts	0x0103, r24
2451
    1776:	88 23       	and	r24, r24
2452
    1778:	19 f4       	brne	.+6      	; 0x1780 <__vector_18+0x46>
2453
    177a:	81 e0       	ldi	r24, 0x01	; 1
2454
    177c:	80 93 a8 01 	sts	0x01A8, r24
2455
    1780:	80 91 a6 01 	lds	r24, 0x01A6
2456
    1784:	90 91 a7 01 	lds	r25, 0x01A7
2457
    1788:	01 96       	adiw	r24, 0x01	; 1
2458
    178a:	90 93 a7 01 	sts	0x01A7, r25
2459
    178e:	80 93 a6 01 	sts	0x01A6, r24
2460
    1792:	80 91 d6 01 	lds	r24, 0x01D6
2461
    1796:	88 23       	and	r24, r24
2462
    1798:	29 f0       	breq	.+10     	; 0x17a4 <__vector_18+0x6a>
2463
    179a:	80 91 d6 01 	lds	r24, 0x01D6
2464
    179e:	81 50       	subi	r24, 0x01	; 1
2465
    17a0:	80 93 d6 01 	sts	0x01D6, r24
2466
    17a4:	80 91 ab 01 	lds	r24, 0x01AB
2467
    17a8:	90 91 ac 01 	lds	r25, 0x01AC
2468
    17ac:	02 97       	sbiw	r24, 0x02	; 2
2469
    17ae:	58 f0       	brcs	.+22     	; 0x17c6 <__vector_18+0x8c>
2470
    17b0:	80 91 ab 01 	lds	r24, 0x01AB
2471
    17b4:	90 91 ac 01 	lds	r25, 0x01AC
2472
    17b8:	01 97       	sbiw	r24, 0x01	; 1
2473
    17ba:	90 93 ac 01 	sts	0x01AC, r25
2474
    17be:	80 93 ab 01 	sts	0x01AB, r24
2475
    17c2:	5a 9a       	sbi	0x0b, 2	; 11
2476
    17c4:	01 c0       	rjmp	.+2      	; 0x17c8 <__vector_18+0x8e>
2477
    17c6:	5a 98       	cbi	0x0b, 2	; 11
2478
    17c8:	80 91 a6 05 	lds	r24, 0x05A6
2479
    17cc:	83 ff       	sbrs	r24, 3
2480
    17ce:	3b c0       	rjmp	.+118    	; 0x1846 <__vector_18+0x10c>
2481
    17d0:	34 9b       	sbis	0x06, 4	; 6
2482
    17d2:	0a c0       	rjmp	.+20     	; 0x17e8 <__vector_18+0xae>
2483
    17d4:	80 91 a9 01 	lds	r24, 0x01A9
2484
    17d8:	90 91 aa 01 	lds	r25, 0x01AA
2485
    17dc:	01 96       	adiw	r24, 0x01	; 1
2486
    17de:	90 93 aa 01 	sts	0x01AA, r25
2487
    17e2:	80 93 a9 01 	sts	0x01A9, r24
2488
    17e6:	2f c0       	rjmp	.+94     	; 0x1846 <__vector_18+0x10c>
2489
    17e8:	80 91 a9 01 	lds	r24, 0x01A9
2490
    17ec:	90 91 aa 01 	lds	r25, 0x01AA
2491
    17f0:	89 2b       	or	r24, r25
2492
    17f2:	79 f0       	breq	.+30     	; 0x1812 <__vector_18+0xd8>
2493
    17f4:	80 91 a9 01 	lds	r24, 0x01A9
2494
    17f8:	90 91 aa 01 	lds	r25, 0x01AA
2495
    17fc:	80 5a       	subi	r24, 0xA0	; 160
2496
    17fe:	9f 40       	sbci	r25, 0x0F	; 15
2497
    1800:	40 f4       	brcc	.+16     	; 0x1812 <__vector_18+0xd8>
2498
    1802:	80 91 a9 01 	lds	r24, 0x01A9
2499
    1806:	90 91 aa 01 	lds	r25, 0x01AA
2500
    180a:	90 93 18 02 	sts	0x0218, r25
2501
    180e:	80 93 17 02 	sts	0x0217, r24
2502
    1812:	80 91 17 02 	lds	r24, 0x0217
2503
    1816:	90 91 18 02 	lds	r25, 0x0218
2504
    181a:	20 91 19 02 	lds	r18, 0x0219
2505
    181e:	30 91 1a 02 	lds	r19, 0x021A
2506
    1822:	82 1b       	sub	r24, r18
2507
    1824:	93 0b       	sbc	r25, r19
2508
    1826:	84 5e       	subi	r24, 0xE4	; 228
2509
    1828:	9d 4f       	sbci	r25, 0xFD	; 253
2510
    182a:	68 e6       	ldi	r22, 0x68	; 104
2511
    182c:	71 e0       	ldi	r23, 0x01	; 1
2512
    182e:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
2513
    1832:	84 5b       	subi	r24, 0xB4	; 180
2514
    1834:	90 40       	sbci	r25, 0x00	; 0
2515
    1836:	90 93 1c 02 	sts	0x021C, r25
2516
    183a:	80 93 1b 02 	sts	0x021B, r24
2517
    183e:	10 92 aa 01 	sts	0x01AA, r1
2518
    1842:	10 92 a9 01 	sts	0x01A9, r1
2519
    1846:	bf 91       	pop	r27
2520
    1848:	af 91       	pop	r26
2521
    184a:	9f 91       	pop	r25
2522
    184c:	8f 91       	pop	r24
2523
    184e:	7f 91       	pop	r23
2524
    1850:	6f 91       	pop	r22
2525
    1852:	5f 91       	pop	r21
2526
    1854:	3f 91       	pop	r19
2527
    1856:	2f 91       	pop	r18
2528
    1858:	0f 90       	pop	r0
2529
    185a:	0f be       	out	0x3f, r0	; 63
2530
    185c:	0f 90       	pop	r0
2531
    185e:	1f 90       	pop	r1
2532
    1860:	18 95       	reti
2533
 
2534
00001862 <SetDelay>:
2535
    1862:	20 91 a6 01 	lds	r18, 0x01A6
2536
    1866:	30 91 a7 01 	lds	r19, 0x01A7
2537
    186a:	2f 5f       	subi	r18, 0xFF	; 255
2538
    186c:	3f 4f       	sbci	r19, 0xFF	; 255
2539
    186e:	82 0f       	add	r24, r18
2540
    1870:	93 1f       	adc	r25, r19
2541
    1872:	08 95       	ret
2542
 
2543
00001874 <CheckDelay>:
2544
    1874:	20 91 a6 01 	lds	r18, 0x01A6
2545
    1878:	30 91 a7 01 	lds	r19, 0x01A7
2546
    187c:	82 1b       	sub	r24, r18
2547
    187e:	93 0b       	sbc	r25, r19
2548
    1880:	89 2f       	mov	r24, r25
2549
    1882:	99 27       	eor	r25, r25
2550
    1884:	86 95       	lsr	r24
2551
    1886:	80 74       	andi	r24, 0x40	; 64
2552
    1888:	99 27       	eor	r25, r25
2553
    188a:	08 95       	ret
2554
 
2555
0000188c <__vector_9>:
2556
    188c:	1f 92       	push	r1
2557
    188e:	0f 92       	push	r0
2558
    1890:	0f b6       	in	r0, 0x3f	; 63
2559
    1892:	0f 92       	push	r0
2560
    1894:	11 24       	eor	r1, r1
2561
    1896:	ef 92       	push	r14
2562
    1898:	ff 92       	push	r15
2563
    189a:	0f 93       	push	r16
2564
    189c:	1f 93       	push	r17
2565
    189e:	2f 93       	push	r18
2566
    18a0:	3f 93       	push	r19
2567
    18a2:	4f 93       	push	r20
2568
    18a4:	5f 93       	push	r21
2569
    18a6:	6f 93       	push	r22
2570
    18a8:	7f 93       	push	r23
2571
    18aa:	8f 93       	push	r24
2572
    18ac:	9f 93       	push	r25
2573
    18ae:	af 93       	push	r26
2574
    18b0:	bf 93       	push	r27
2575
    18b2:	cf 93       	push	r28
2576
    18b4:	df 93       	push	r29
2577
    18b6:	ef 93       	push	r30
2578
    18b8:	ff 93       	push	r31
2579
    18ba:	80 91 02 01 	lds	r24, 0x0102
2580
    18be:	81 50       	subi	r24, 0x01	; 1
2581
    18c0:	80 93 02 01 	sts	0x0102, r24
2582
    18c4:	8f 3f       	cpi	r24, 0xFF	; 255
2583
    18c6:	09 f0       	breq	.+2      	; 0x18ca <__vector_9+0x3e>
2584
    18c8:	73 c0       	rjmp	.+230    	; 0x19b0 <__vector_9+0x124>
2585
    18ca:	83 e8       	ldi	r24, 0x83	; 131
2586
    18cc:	80 93 b0 00 	sts	0x00B0, r24
2587
    18d0:	80 91 89 01 	lds	r24, 0x0189
2588
    18d4:	c8 2f       	mov	r28, r24
2589
    18d6:	dd 27       	eor	r29, r29
2590
    18d8:	d0 93 ae 01 	sts	0x01AE, r29
2591
    18dc:	c0 93 ad 01 	sts	0x01AD, r28
2592
    18e0:	80 91 c4 05 	lds	r24, 0x05C4
2593
    18e4:	e0 90 c0 05 	lds	r14, 0x05C0
2594
    18e8:	80 ff       	sbrs	r24, 0
2595
    18ea:	1e c0       	rjmp	.+60     	; 0x1928 <__vector_9+0x9c>
2596
    18ec:	60 91 e7 01 	lds	r22, 0x01E7
2597
    18f0:	70 91 e8 01 	lds	r23, 0x01E8
2598
    18f4:	80 91 e9 01 	lds	r24, 0x01E9
2599
    18f8:	90 91 ea 01 	lds	r25, 0x01EA
2600
    18fc:	ff 24       	eor	r15, r15
2601
    18fe:	00 27       	eor	r16, r16
2602
    1900:	11 27       	eor	r17, r17
2603
    1902:	20 e8       	ldi	r18, 0x80	; 128
2604
    1904:	30 e0       	ldi	r19, 0x00	; 0
2605
    1906:	40 e0       	ldi	r20, 0x00	; 0
2606
    1908:	50 e0       	ldi	r21, 0x00	; 0
2607
    190a:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
2608
    190e:	c8 01       	movw	r24, r16
2609
    1910:	b7 01       	movw	r22, r14
2610
    1912:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
2611
    1916:	20 e0       	ldi	r18, 0x00	; 0
2612
    1918:	32 e0       	ldi	r19, 0x02	; 2
2613
    191a:	40 e0       	ldi	r20, 0x00	; 0
2614
    191c:	50 e0       	ldi	r21, 0x00	; 0
2615
    191e:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
2616
    1922:	c2 0f       	add	r28, r18
2617
    1924:	d3 1f       	adc	r29, r19
2618
    1926:	1d c0       	rjmp	.+58     	; 0x1962 <__vector_9+0xd6>
2619
    1928:	60 91 e7 01 	lds	r22, 0x01E7
2620
    192c:	70 91 e8 01 	lds	r23, 0x01E8
2621
    1930:	80 91 e9 01 	lds	r24, 0x01E9
2622
    1934:	90 91 ea 01 	lds	r25, 0x01EA
2623
    1938:	ff 24       	eor	r15, r15
2624
    193a:	00 27       	eor	r16, r16
2625
    193c:	11 27       	eor	r17, r17
2626
    193e:	20 e8       	ldi	r18, 0x80	; 128
2627
    1940:	30 e0       	ldi	r19, 0x00	; 0
2628
    1942:	40 e0       	ldi	r20, 0x00	; 0
2629
    1944:	50 e0       	ldi	r21, 0x00	; 0
2630
    1946:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
2631
    194a:	c8 01       	movw	r24, r16
2632
    194c:	b7 01       	movw	r22, r14
2633
    194e:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
2634
    1952:	20 e0       	ldi	r18, 0x00	; 0
2635
    1954:	32 e0       	ldi	r19, 0x02	; 2
2636
    1956:	40 e0       	ldi	r20, 0x00	; 0
2637
    1958:	50 e0       	ldi	r21, 0x00	; 0
2638
    195a:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
2639
    195e:	c2 1b       	sub	r28, r18
2640
    1960:	d3 0b       	sbc	r29, r19
2641
    1962:	d0 93 ae 01 	sts	0x01AE, r29
2642
    1966:	c0 93 ad 01 	sts	0x01AD, r28
2643
    196a:	20 91 ad 01 	lds	r18, 0x01AD
2644
    196e:	30 91 ae 01 	lds	r19, 0x01AE
2645
    1972:	80 91 c1 05 	lds	r24, 0x05C1
2646
    1976:	99 27       	eor	r25, r25
2647
    1978:	28 17       	cp	r18, r24
2648
    197a:	39 07       	cpc	r19, r25
2649
    197c:	34 f0       	brlt	.+12     	; 0x198a <__vector_9+0xfe>
2650
    197e:	80 91 c2 05 	lds	r24, 0x05C2
2651
    1982:	99 27       	eor	r25, r25
2652
    1984:	82 17       	cp	r24, r18
2653
    1986:	93 07       	cpc	r25, r19
2654
    1988:	24 f4       	brge	.+8      	; 0x1992 <__vector_9+0x106>
2655
    198a:	90 93 ae 01 	sts	0x01AE, r25
2656
    198e:	80 93 ad 01 	sts	0x01AD, r24
2657
    1992:	80 91 ad 01 	lds	r24, 0x01AD
2658
    1996:	90 91 ae 01 	lds	r25, 0x01AE
2659
    199a:	90 93 03 05 	sts	0x0503, r25
2660
    199e:	80 93 02 05 	sts	0x0502, r24
2661
    19a2:	80 93 b3 00 	sts	0x00B3, r24
2662
    19a6:	80 91 c3 05 	lds	r24, 0x05C3
2663
    19aa:	80 93 02 01 	sts	0x0102, r24
2664
    19ae:	04 c0       	rjmp	.+8      	; 0x19b8 <__vector_9+0x12c>
2665
    19b0:	83 e0       	ldi	r24, 0x03	; 3
2666
    19b2:	80 93 b0 00 	sts	0x00B0, r24
2667
    19b6:	5f 98       	cbi	0x0b, 7	; 11
2668
    19b8:	ff 91       	pop	r31
2669
    19ba:	ef 91       	pop	r30
2670
    19bc:	df 91       	pop	r29
2671
    19be:	cf 91       	pop	r28
2672
    19c0:	bf 91       	pop	r27
2673
    19c2:	af 91       	pop	r26
2674
    19c4:	9f 91       	pop	r25
2675
    19c6:	8f 91       	pop	r24
2676
    19c8:	7f 91       	pop	r23
2677
    19ca:	6f 91       	pop	r22
2678
    19cc:	5f 91       	pop	r21
2679
    19ce:	4f 91       	pop	r20
2680
    19d0:	3f 91       	pop	r19
2681
    19d2:	2f 91       	pop	r18
2682
    19d4:	1f 91       	pop	r17
2683
    19d6:	0f 91       	pop	r16
2684
    19d8:	ff 90       	pop	r15
2685
    19da:	ef 90       	pop	r14
2686
    19dc:	0f 90       	pop	r0
2687
    19de:	0f be       	out	0x3f, r0	; 63
2688
    19e0:	0f 90       	pop	r0
2689
    19e2:	1f 90       	pop	r1
2690
    19e4:	18 95       	reti
2691
 
2692
000019e6 <Timer_Init>:
2693
    19e6:	80 91 a6 01 	lds	r24, 0x01A6
2694
    19ea:	90 91 a7 01 	lds	r25, 0x01A7
2695
    19ee:	0b 96       	adiw	r24, 0x0b	; 11
2696
    19f0:	90 93 b1 01 	sts	0x01B1, r25
2697
    19f4:	80 93 b0 01 	sts	0x01B0, r24
2698
    19f8:	82 e0       	ldi	r24, 0x02	; 2
2699
    19fa:	85 bd       	out	0x25, r24	; 37
2700
    19fc:	83 ea       	ldi	r24, 0xA3	; 163
2701
    19fe:	84 bd       	out	0x24, r24	; 36
2702
    1a00:	17 bc       	out	0x27, r1	; 39
2703
    1a02:	88 e7       	ldi	r24, 0x78	; 120
2704
    1a04:	88 bd       	out	0x28, r24	; 40
2705
    1a06:	96 e0       	ldi	r25, 0x06	; 6
2706
    1a08:	96 bd       	out	0x26, r25	; 38
2707
    1a0a:	83 ec       	ldi	r24, 0xC3	; 195
2708
    1a0c:	80 93 b0 00 	sts	0x00B0, r24
2709
    1a10:	90 93 b1 00 	sts	0x00B1, r25
2710
    1a14:	e0 e7       	ldi	r30, 0x70	; 112
2711
    1a16:	f0 e0       	ldi	r31, 0x00	; 0
2712
    1a18:	80 81       	ld	r24, Z
2713
    1a1a:	82 60       	ori	r24, 0x02	; 2
2714
    1a1c:	80 83       	st	Z, r24
2715
    1a1e:	ee e6       	ldi	r30, 0x6E	; 110
2716
    1a20:	f0 e0       	ldi	r31, 0x00	; 0
2717
    1a22:	80 81       	ld	r24, Z
2718
    1a24:	81 60       	ori	r24, 0x01	; 1
2719
    1a26:	80 83       	st	Z, r24
2720
    1a28:	8a e0       	ldi	r24, 0x0A	; 10
2721
    1a2a:	80 93 b3 00 	sts	0x00B3, r24
2722
    1a2e:	10 92 b2 00 	sts	0x00B2, r1
2723
    1a32:	08 95       	ret
2724
 
2725
00001a34 <Delay_ms>:
2726
    1a34:	20 91 a6 01 	lds	r18, 0x01A6
2727
    1a38:	30 91 a7 01 	lds	r19, 0x01A7
2728
    1a3c:	2f 5f       	subi	r18, 0xFF	; 255
2729
    1a3e:	3f 4f       	sbci	r19, 0xFF	; 255
2730
    1a40:	28 0f       	add	r18, r24
2731
    1a42:	39 1f       	adc	r19, r25
2732
    1a44:	80 91 a6 01 	lds	r24, 0x01A6
2733
    1a48:	90 91 a7 01 	lds	r25, 0x01A7
2734
    1a4c:	a9 01       	movw	r20, r18
2735
    1a4e:	48 1b       	sub	r20, r24
2736
    1a50:	59 0b       	sbc	r21, r25
2737
    1a52:	57 ff       	sbrs	r21, 7
2738
    1a54:	f7 cf       	rjmp	.-18     	; 0x1a44 <Delay_ms+0x10>
2739
    1a56:	08 95       	ret
2740
 
2741
00001a58 <ADC_Init>:
2742
    1a58:	10 92 7c 00 	sts	0x007C, r1
2743
    1a5c:	8f ee       	ldi	r24, 0xEF	; 239
2744
    1a5e:	80 93 7a 00 	sts	0x007A, r24
2745
    1a62:	08 95       	ret
2746
 
2747
00001a64 <__vector_24>:
2748
    1a64:	1f 92       	push	r1
2749
    1a66:	0f 92       	push	r0
2750
    1a68:	0f b6       	in	r0, 0x3f	; 63
2751
    1a6a:	0f 92       	push	r0
2752
    1a6c:	11 24       	eor	r1, r1
2753
    1a6e:	ef 92       	push	r14
2754
    1a70:	ff 92       	push	r15
2755
    1a72:	0f 93       	push	r16
2756
    1a74:	1f 93       	push	r17
2757
    1a76:	2f 93       	push	r18
2758
    1a78:	3f 93       	push	r19
2759
    1a7a:	4f 93       	push	r20
2760
    1a7c:	5f 93       	push	r21
2761
    1a7e:	6f 93       	push	r22
2762
    1a80:	7f 93       	push	r23
2763
    1a82:	8f 93       	push	r24
2764
    1a84:	9f 93       	push	r25
2765
    1a86:	af 93       	push	r26
2766
    1a88:	bf 93       	push	r27
2767
    1a8a:	cf 93       	push	r28
2768
    1a8c:	df 93       	push	r29
2769
    1a8e:	ef 93       	push	r30
2770
    1a90:	ff 93       	push	r31
2771
    1a92:	10 92 7a 00 	sts	0x007A, r1
2772
    1a96:	40 91 c8 01 	lds	r20, 0x01C8
2773
    1a9a:	4f 5f       	subi	r20, 0xFF	; 255
2774
    1a9c:	40 93 c8 01 	sts	0x01C8, r20
2775
    1aa0:	41 50       	subi	r20, 0x01	; 1
2776
    1aa2:	43 30       	cpi	r20, 0x03	; 3
2777
    1aa4:	09 f4       	brne	.+2      	; 0x1aa8 <__vector_24+0x44>
2778
    1aa6:	1c c1       	rjmp	.+568    	; 0x1ce0 <__vector_24+0x27c>
2779
    1aa8:	44 30       	cpi	r20, 0x04	; 4
2780
    1aaa:	38 f4       	brcc	.+14     	; 0x1aba <__vector_24+0x56>
2781
    1aac:	41 30       	cpi	r20, 0x01	; 1
2782
    1aae:	09 f4       	brne	.+2      	; 0x1ab2 <__vector_24+0x4e>
2783
    1ab0:	63 c0       	rjmp	.+198    	; 0x1b78 <__vector_24+0x114>
2784
    1ab2:	42 30       	cpi	r20, 0x02	; 2
2785
    1ab4:	08 f0       	brcs	.+2      	; 0x1ab8 <__vector_24+0x54>
2786
    1ab6:	b9 c0       	rjmp	.+370    	; 0x1c2a <__vector_24+0x1c6>
2787
    1ab8:	0d c0       	rjmp	.+26     	; 0x1ad4 <__vector_24+0x70>
2788
    1aba:	45 30       	cpi	r20, 0x05	; 5
2789
    1abc:	09 f4       	brne	.+2      	; 0x1ac0 <__vector_24+0x5c>
2790
    1abe:	50 c1       	rjmp	.+672    	; 0x1d60 <__vector_24+0x2fc>
2791
    1ac0:	45 30       	cpi	r20, 0x05	; 5
2792
    1ac2:	08 f4       	brcc	.+2      	; 0x1ac6 <__vector_24+0x62>
2793
    1ac4:	2a c1       	rjmp	.+596    	; 0x1d1a <__vector_24+0x2b6>
2794
    1ac6:	46 30       	cpi	r20, 0x06	; 6
2795
    1ac8:	09 f4       	brne	.+2      	; 0x1acc <__vector_24+0x68>
2796
    1aca:	6f c1       	rjmp	.+734    	; 0x1daa <__vector_24+0x346>
2797
    1acc:	47 30       	cpi	r20, 0x07	; 7
2798
    1ace:	09 f0       	breq	.+2      	; 0x1ad2 <__vector_24+0x6e>
2799
    1ad0:	cb c2       	rjmp	.+1430   	; 0x2068 <__vector_24+0x604>
2800
    1ad2:	52 c2       	rjmp	.+1188   	; 0x1f78 <__vector_24+0x514>
2801
    1ad4:	20 91 db 01 	lds	r18, 0x01DB
2802
    1ad8:	30 91 dc 01 	lds	r19, 0x01DC
2803
    1adc:	80 91 78 00 	lds	r24, 0x0078
2804
    1ae0:	90 91 79 00 	lds	r25, 0x0079
2805
    1ae4:	28 1b       	sub	r18, r24
2806
    1ae6:	39 0b       	sbc	r19, r25
2807
    1ae8:	80 91 b6 01 	lds	r24, 0x01B6
2808
    1aec:	90 91 b7 01 	lds	r25, 0x01B7
2809
    1af0:	82 0f       	add	r24, r18
2810
    1af2:	93 1f       	adc	r25, r19
2811
    1af4:	90 93 b7 01 	sts	0x01B7, r25
2812
    1af8:	80 93 b6 01 	sts	0x01B6, r24
2813
    1afc:	80 91 c0 01 	lds	r24, 0x01C0
2814
    1b00:	8f 5f       	subi	r24, 0xFF	; 255
2815
    1b02:	80 93 c0 01 	sts	0x01C0, r24
2816
    1b06:	80 91 0b 02 	lds	r24, 0x020B
2817
    1b0a:	90 91 0c 02 	lds	r25, 0x020C
2818
    1b0e:	a0 91 0d 02 	lds	r26, 0x020D
2819
    1b12:	b0 91 0e 02 	lds	r27, 0x020E
2820
    1b16:	44 27       	eor	r20, r20
2821
    1b18:	37 fd       	sbrc	r19, 7
2822
    1b1a:	40 95       	com	r20
2823
    1b1c:	54 2f       	mov	r21, r20
2824
    1b1e:	82 0f       	add	r24, r18
2825
    1b20:	93 1f       	adc	r25, r19
2826
    1b22:	a4 1f       	adc	r26, r20
2827
    1b24:	b5 1f       	adc	r27, r21
2828
    1b26:	80 93 0b 02 	sts	0x020B, r24
2829
    1b2a:	90 93 0c 02 	sts	0x020C, r25
2830
    1b2e:	a0 93 0d 02 	sts	0x020D, r26
2831
    1b32:	b0 93 0e 02 	sts	0x020E, r27
2832
    1b36:	80 91 0f 02 	lds	r24, 0x020F
2833
    1b3a:	90 91 10 02 	lds	r25, 0x0210
2834
    1b3e:	a0 91 11 02 	lds	r26, 0x0211
2835
    1b42:	b0 91 12 02 	lds	r27, 0x0212
2836
    1b46:	82 0f       	add	r24, r18
2837
    1b48:	93 1f       	adc	r25, r19
2838
    1b4a:	a4 1f       	adc	r26, r20
2839
    1b4c:	b5 1f       	adc	r27, r21
2840
    1b4e:	80 93 0f 02 	sts	0x020F, r24
2841
    1b52:	90 93 10 02 	sts	0x0210, r25
2842
    1b56:	a0 93 11 02 	sts	0x0211, r26
2843
    1b5a:	b0 93 12 02 	sts	0x0212, r27
2844
    1b5e:	81 e0       	ldi	r24, 0x01	; 1
2845
    1b60:	80 93 c9 01 	sts	0x01C9, r24
2846
    1b64:	80 91 c6 01 	lds	r24, 0x01C6
2847
    1b68:	90 91 c7 01 	lds	r25, 0x01C7
2848
    1b6c:	01 96       	adiw	r24, 0x01	; 1
2849
    1b6e:	90 93 c7 01 	sts	0x01C7, r25
2850
    1b72:	80 93 c6 01 	sts	0x01C6, r24
2851
    1b76:	7c c2       	rjmp	.+1272   	; 0x2070 <__vector_24+0x60c>
2852
    1b78:	60 91 78 00 	lds	r22, 0x0078
2853
    1b7c:	70 91 79 00 	lds	r23, 0x0079
2854
    1b80:	80 91 d9 01 	lds	r24, 0x01D9
2855
    1b84:	90 91 da 01 	lds	r25, 0x01DA
2856
    1b88:	68 1b       	sub	r22, r24
2857
    1b8a:	79 0b       	sbc	r23, r25
2858
    1b8c:	80 91 03 02 	lds	r24, 0x0203
2859
    1b90:	90 91 04 02 	lds	r25, 0x0204
2860
    1b94:	a0 91 05 02 	lds	r26, 0x0205
2861
    1b98:	b0 91 06 02 	lds	r27, 0x0206
2862
    1b9c:	9b 01       	movw	r18, r22
2863
    1b9e:	44 27       	eor	r20, r20
2864
    1ba0:	37 fd       	sbrc	r19, 7
2865
    1ba2:	40 95       	com	r20
2866
    1ba4:	54 2f       	mov	r21, r20
2867
    1ba6:	82 0f       	add	r24, r18
2868
    1ba8:	93 1f       	adc	r25, r19
2869
    1baa:	a4 1f       	adc	r26, r20
2870
    1bac:	b5 1f       	adc	r27, r21
2871
    1bae:	80 93 03 02 	sts	0x0203, r24
2872
    1bb2:	90 93 04 02 	sts	0x0204, r25
2873
    1bb6:	a0 93 05 02 	sts	0x0205, r26
2874
    1bba:	b0 93 06 02 	sts	0x0206, r27
2875
    1bbe:	80 91 07 02 	lds	r24, 0x0207
2876
    1bc2:	90 91 08 02 	lds	r25, 0x0208
2877
    1bc6:	a0 91 09 02 	lds	r26, 0x0209
2878
    1bca:	b0 91 0a 02 	lds	r27, 0x020A
2879
    1bce:	82 0f       	add	r24, r18
2880
    1bd0:	93 1f       	adc	r25, r19
2881
    1bd2:	a4 1f       	adc	r26, r20
2882
    1bd4:	b5 1f       	adc	r27, r21
2883
    1bd6:	80 93 07 02 	sts	0x0207, r24
2884
    1bda:	90 93 08 02 	sts	0x0208, r25
2885
    1bde:	a0 93 09 02 	sts	0x0209, r26
2886
    1be2:	b0 93 0a 02 	sts	0x020A, r27
2887
    1be6:	80 91 78 00 	lds	r24, 0x0078
2888
    1bea:	90 91 79 00 	lds	r25, 0x0079
2889
    1bee:	0a 97       	sbiw	r24, 0x0a	; 10
2890
    1bf0:	10 f4       	brcc	.+4      	; 0x1bf6 <__vector_24+0x192>
2891
    1bf2:	64 e4       	ldi	r22, 0x44	; 68
2892
    1bf4:	7d ef       	ldi	r23, 0xFD	; 253
2893
    1bf6:	80 91 78 00 	lds	r24, 0x0078
2894
    1bfa:	90 91 79 00 	lds	r25, 0x0079
2895
    1bfe:	89 5e       	subi	r24, 0xE9	; 233
2896
    1c00:	93 40       	sbci	r25, 0x03	; 3
2897
    1c02:	10 f0       	brcs	.+4      	; 0x1c08 <__vector_24+0x1a4>
2898
    1c04:	6c eb       	ldi	r22, 0xBC	; 188
2899
    1c06:	72 e0       	ldi	r23, 0x02	; 2
2900
    1c08:	80 91 b4 01 	lds	r24, 0x01B4
2901
    1c0c:	90 91 b5 01 	lds	r25, 0x01B5
2902
    1c10:	86 0f       	add	r24, r22
2903
    1c12:	97 1f       	adc	r25, r23
2904
    1c14:	90 93 b5 01 	sts	0x01B5, r25
2905
    1c18:	80 93 b4 01 	sts	0x01B4, r24
2906
    1c1c:	80 91 bf 01 	lds	r24, 0x01BF
2907
    1c20:	8f 5f       	subi	r24, 0xFF	; 255
2908
    1c22:	80 93 bf 01 	sts	0x01BF, r24
2909
    1c26:	82 e0       	ldi	r24, 0x02	; 2
2910
    1c28:	58 c0       	rjmp	.+176    	; 0x1cda <__vector_24+0x276>
2911
    1c2a:	60 91 78 00 	lds	r22, 0x0078
2912
    1c2e:	70 91 79 00 	lds	r23, 0x0079
2913
    1c32:	80 91 d7 01 	lds	r24, 0x01D7
2914
    1c36:	90 91 d8 01 	lds	r25, 0x01D8
2915
    1c3a:	68 1b       	sub	r22, r24
2916
    1c3c:	79 0b       	sbc	r23, r25
2917
    1c3e:	80 91 fb 01 	lds	r24, 0x01FB
2918
    1c42:	90 91 fc 01 	lds	r25, 0x01FC
2919
    1c46:	a0 91 fd 01 	lds	r26, 0x01FD
2920
    1c4a:	b0 91 fe 01 	lds	r27, 0x01FE
2921
    1c4e:	9b 01       	movw	r18, r22
2922
    1c50:	44 27       	eor	r20, r20
2923
    1c52:	37 fd       	sbrc	r19, 7
2924
    1c54:	40 95       	com	r20
2925
    1c56:	54 2f       	mov	r21, r20
2926
    1c58:	82 0f       	add	r24, r18
2927
    1c5a:	93 1f       	adc	r25, r19
2928
    1c5c:	a4 1f       	adc	r26, r20
2929
    1c5e:	b5 1f       	adc	r27, r21
2930
    1c60:	80 93 fb 01 	sts	0x01FB, r24
2931
    1c64:	90 93 fc 01 	sts	0x01FC, r25
2932
    1c68:	a0 93 fd 01 	sts	0x01FD, r26
2933
    1c6c:	b0 93 fe 01 	sts	0x01FE, r27
2934
    1c70:	80 91 ff 01 	lds	r24, 0x01FF
2935
    1c74:	90 91 00 02 	lds	r25, 0x0200
2936
    1c78:	a0 91 01 02 	lds	r26, 0x0201
2937
    1c7c:	b0 91 02 02 	lds	r27, 0x0202
2938
    1c80:	82 0f       	add	r24, r18
2939
    1c82:	93 1f       	adc	r25, r19
2940
    1c84:	a4 1f       	adc	r26, r20
2941
    1c86:	b5 1f       	adc	r27, r21
2942
    1c88:	80 93 ff 01 	sts	0x01FF, r24
2943
    1c8c:	90 93 00 02 	sts	0x0200, r25
2944
    1c90:	a0 93 01 02 	sts	0x0201, r26
2945
    1c94:	b0 93 02 02 	sts	0x0202, r27
2946
    1c98:	80 91 78 00 	lds	r24, 0x0078
2947
    1c9c:	90 91 79 00 	lds	r25, 0x0079
2948
    1ca0:	0a 97       	sbiw	r24, 0x0a	; 10
2949
    1ca2:	10 f4       	brcc	.+4      	; 0x1ca8 <__vector_24+0x244>
2950
    1ca4:	64 e4       	ldi	r22, 0x44	; 68
2951
    1ca6:	7d ef       	ldi	r23, 0xFD	; 253
2952
    1ca8:	80 91 78 00 	lds	r24, 0x0078
2953
    1cac:	90 91 79 00 	lds	r25, 0x0079
2954
    1cb0:	89 5e       	subi	r24, 0xE9	; 233
2955
    1cb2:	93 40       	sbci	r25, 0x03	; 3
2956
    1cb4:	10 f0       	brcs	.+4      	; 0x1cba <__vector_24+0x256>
2957
    1cb6:	6c eb       	ldi	r22, 0xBC	; 188
2958
    1cb8:	72 e0       	ldi	r23, 0x02	; 2
2959
    1cba:	80 91 b2 01 	lds	r24, 0x01B2
2960
    1cbe:	90 91 b3 01 	lds	r25, 0x01B3
2961
    1cc2:	86 0f       	add	r24, r22
2962
    1cc4:	97 1f       	adc	r25, r23
2963
    1cc6:	90 93 b3 01 	sts	0x01B3, r25
2964
    1cca:	80 93 b2 01 	sts	0x01B2, r24
2965
    1cce:	80 91 be 01 	lds	r24, 0x01BE
2966
    1cd2:	8f 5f       	subi	r24, 0xFF	; 255
2967
    1cd4:	80 93 be 01 	sts	0x01BE, r24
2968
    1cd8:	84 e0       	ldi	r24, 0x04	; 4
2969
    1cda:	80 93 c9 01 	sts	0x01C9, r24
2970
    1cde:	c8 c1       	rjmp	.+912    	; 0x2070 <__vector_24+0x60c>
2971
    1ce0:	40 91 04 01 	lds	r20, 0x0104
2972
    1ce4:	50 91 05 01 	lds	r21, 0x0105
2973
    1ce8:	80 91 78 00 	lds	r24, 0x0078
2974
    1cec:	90 91 79 00 	lds	r25, 0x0079
2975
    1cf0:	9a 01       	movw	r18, r20
2976
    1cf2:	22 0f       	add	r18, r18
2977
    1cf4:	33 1f       	adc	r19, r19
2978
    1cf6:	24 0f       	add	r18, r20
2979
    1cf8:	35 1f       	adc	r19, r21
2980
    1cfa:	63 e0       	ldi	r22, 0x03	; 3
2981
    1cfc:	70 e0       	ldi	r23, 0x00	; 0
2982
    1cfe:	0e 94 fd 2d 	call	0x5bfa	; 0x5bfa <__udivmodhi4>
2983
    1d02:	26 0f       	add	r18, r22
2984
    1d04:	37 1f       	adc	r19, r23
2985
    1d06:	36 95       	lsr	r19
2986
    1d08:	27 95       	ror	r18
2987
    1d0a:	36 95       	lsr	r19
2988
    1d0c:	27 95       	ror	r18
2989
    1d0e:	30 93 05 01 	sts	0x0105, r19
2990
    1d12:	20 93 04 01 	sts	0x0104, r18
2991
    1d16:	86 e0       	ldi	r24, 0x06	; 6
2992
    1d18:	e0 cf       	rjmp	.-64     	; 0x1cda <__vector_24+0x276>
2993
    1d1a:	80 91 df 01 	lds	r24, 0x01DF
2994
    1d1e:	90 91 e0 01 	lds	r25, 0x01E0
2995
    1d22:	20 91 78 00 	lds	r18, 0x0078
2996
    1d26:	30 91 79 00 	lds	r19, 0x0079
2997
    1d2a:	82 1b       	sub	r24, r18
2998
    1d2c:	93 0b       	sbc	r25, r19
2999
    1d2e:	90 93 59 05 	sts	0x0559, r25
3000
    1d32:	80 93 58 05 	sts	0x0558, r24
3001
    1d36:	80 91 b8 01 	lds	r24, 0x01B8
3002
    1d3a:	90 91 b9 01 	lds	r25, 0x01B9
3003
    1d3e:	20 91 58 05 	lds	r18, 0x0558
3004
    1d42:	30 91 59 05 	lds	r19, 0x0559
3005
    1d46:	82 0f       	add	r24, r18
3006
    1d48:	93 1f       	adc	r25, r19
3007
    1d4a:	90 93 b9 01 	sts	0x01B9, r25
3008
    1d4e:	80 93 b8 01 	sts	0x01B8, r24
3009
    1d52:	80 91 c2 01 	lds	r24, 0x01C2
3010
    1d56:	8f 5f       	subi	r24, 0xFF	; 255
3011
    1d58:	80 93 c2 01 	sts	0x01C2, r24
3012
    1d5c:	87 e0       	ldi	r24, 0x07	; 7
3013
    1d5e:	bd cf       	rjmp	.-134    	; 0x1cda <__vector_24+0x276>
3014
    1d60:	80 91 78 00 	lds	r24, 0x0078
3015
    1d64:	90 91 79 00 	lds	r25, 0x0079
3016
    1d68:	20 91 dd 01 	lds	r18, 0x01DD
3017
    1d6c:	30 91 de 01 	lds	r19, 0x01DE
3018
    1d70:	82 1b       	sub	r24, r18
3019
    1d72:	93 0b       	sbc	r25, r19
3020
    1d74:	90 93 59 05 	sts	0x0559, r25
3021
    1d78:	80 93 58 05 	sts	0x0558, r24
3022
    1d7c:	80 91 ba 01 	lds	r24, 0x01BA
3023
    1d80:	90 91 bb 01 	lds	r25, 0x01BB
3024
    1d84:	20 91 58 05 	lds	r18, 0x0558
3025
    1d88:	30 91 59 05 	lds	r19, 0x0559
3026
    1d8c:	82 0f       	add	r24, r18
3027
    1d8e:	93 1f       	adc	r25, r19
3028
    1d90:	90 93 bb 01 	sts	0x01BB, r25
3029
    1d94:	80 93 ba 01 	sts	0x01BA, r24
3030
    1d98:	80 91 c1 01 	lds	r24, 0x01C1
3031
    1d9c:	8f 5f       	subi	r24, 0xFF	; 255
3032
    1d9e:	80 93 c1 01 	sts	0x01C1, r24
3033
    1da2:	40 93 c9 01 	sts	0x01C9, r20
3034
    1da6:	86 e0       	ldi	r24, 0x06	; 6
3035
    1da8:	e4 c0       	rjmp	.+456    	; 0x1f72 <__vector_24+0x50e>
3036
    1daa:	60 91 78 00 	lds	r22, 0x0078
3037
    1dae:	70 91 79 00 	lds	r23, 0x0079
3038
    1db2:	e0 90 e1 01 	lds	r14, 0x01E1
3039
    1db6:	f0 90 e2 01 	lds	r15, 0x01E2
3040
    1dba:	00 91 e3 01 	lds	r16, 0x01E3
3041
    1dbe:	10 91 e4 01 	lds	r17, 0x01E4
3042
    1dc2:	88 27       	eor	r24, r24
3043
    1dc4:	77 fd       	sbrc	r23, 7
3044
    1dc6:	80 95       	com	r24
3045
    1dc8:	98 2f       	mov	r25, r24
3046
    1dca:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
3047
    1dce:	a8 01       	movw	r20, r16
3048
    1dd0:	97 01       	movw	r18, r14
3049
    1dd2:	0e 94 c0 2b 	call	0x5780	; 0x5780 <__subsf3>
3050
    1dd6:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
3051
    1dda:	70 93 bd 01 	sts	0x01BD, r23
3052
    1dde:	60 93 bc 01 	sts	0x01BC, r22
3053
    1de2:	20 91 bc 01 	lds	r18, 0x01BC
3054
    1de6:	30 91 bd 01 	lds	r19, 0x01BD
3055
    1dea:	e0 91 58 05 	lds	r30, 0x0558
3056
    1dee:	f0 91 59 05 	lds	r31, 0x0559
3057
    1df2:	80 91 63 05 	lds	r24, 0x0563
3058
    1df6:	90 91 64 05 	lds	r25, 0x0564
3059
    1dfa:	97 ff       	sbrs	r25, 7
3060
    1dfc:	03 c0       	rjmp	.+6      	; 0x1e04 <__vector_24+0x3a0>
3061
    1dfe:	90 95       	com	r25
3062
    1e00:	81 95       	neg	r24
3063
    1e02:	9f 4f       	sbci	r25, 0xFF	; 255
3064
    1e04:	64 e0       	ldi	r22, 0x04	; 4
3065
    1e06:	70 e0       	ldi	r23, 0x00	; 0
3066
    1e08:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
3067
    1e0c:	eb 01       	movw	r28, r22
3068
    1e0e:	cf 01       	movw	r24, r30
3069
    1e10:	f7 ff       	sbrs	r31, 7
3070
    1e12:	03 c0       	rjmp	.+6      	; 0x1e1a <__vector_24+0x3b6>
3071
    1e14:	90 95       	com	r25
3072
    1e16:	81 95       	neg	r24
3073
    1e18:	9f 4f       	sbci	r25, 0xFF	; 255
3074
    1e1a:	64 e0       	ldi	r22, 0x04	; 4
3075
    1e1c:	70 e0       	ldi	r23, 0x00	; 0
3076
    1e1e:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
3077
    1e22:	26 0f       	add	r18, r22
3078
    1e24:	37 1f       	adc	r19, r23
3079
    1e26:	2c 0f       	add	r18, r28
3080
    1e28:	3d 1f       	adc	r19, r29
3081
    1e2a:	30 93 bd 01 	sts	0x01BD, r19
3082
    1e2e:	20 93 bc 01 	sts	0x01BC, r18
3083
    1e32:	80 91 bc 01 	lds	r24, 0x01BC
3084
    1e36:	90 91 bd 01 	lds	r25, 0x01BD
3085
    1e3a:	02 97       	sbiw	r24, 0x02	; 2
3086
    1e3c:	04 f1       	brlt	.+64     	; 0x1e7e <__vector_24+0x41a>
3087
    1e3e:	60 91 e1 01 	lds	r22, 0x01E1
3088
    1e42:	70 91 e2 01 	lds	r23, 0x01E2
3089
    1e46:	80 91 e3 01 	lds	r24, 0x01E3
3090
    1e4a:	90 91 e4 01 	lds	r25, 0x01E4
3091
    1e4e:	20 e0       	ldi	r18, 0x00	; 0
3092
    1e50:	30 e0       	ldi	r19, 0x00	; 0
3093
    1e52:	48 e4       	ldi	r20, 0x48	; 72
3094
    1e54:	54 e4       	ldi	r21, 0x44	; 68
3095
    1e56:	0e 94 89 2c 	call	0x5912	; 0x5912 <__eqsf2>
3096
    1e5a:	88 23       	and	r24, r24
3097
    1e5c:	0c f0       	brlt	.+2      	; 0x1e60 <__vector_24+0x3fc>
3098
    1e5e:	3c c0       	rjmp	.+120    	; 0x1ed8 <__vector_24+0x474>
3099
    1e60:	60 91 e1 01 	lds	r22, 0x01E1
3100
    1e64:	70 91 e2 01 	lds	r23, 0x01E2
3101
    1e68:	80 91 e3 01 	lds	r24, 0x01E3
3102
    1e6c:	90 91 e4 01 	lds	r25, 0x01E4
3103
    1e70:	2a e0       	ldi	r18, 0x0A	; 10
3104
    1e72:	37 ed       	ldi	r19, 0xD7	; 215
3105
    1e74:	43 ea       	ldi	r20, 0xA3	; 163
3106
    1e76:	5c e3       	ldi	r21, 0x3C	; 60
3107
    1e78:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
3108
    1e7c:	25 c0       	rjmp	.+74     	; 0x1ec8 <__vector_24+0x464>
3109
    1e7e:	80 91 bc 01 	lds	r24, 0x01BC
3110
    1e82:	90 91 bd 01 	lds	r25, 0x01BD
3111
    1e86:	8f 5f       	subi	r24, 0xFF	; 255
3112
    1e88:	9f 4f       	sbci	r25, 0xFF	; 255
3113
    1e8a:	34 f5       	brge	.+76     	; 0x1ed8 <__vector_24+0x474>
3114
    1e8c:	60 91 e1 01 	lds	r22, 0x01E1
3115
    1e90:	70 91 e2 01 	lds	r23, 0x01E2
3116
    1e94:	80 91 e3 01 	lds	r24, 0x01E3
3117
    1e98:	90 91 e4 01 	lds	r25, 0x01E4
3118
    1e9c:	20 e0       	ldi	r18, 0x00	; 0
3119
    1e9e:	30 e0       	ldi	r19, 0x00	; 0
3120
    1ea0:	46 e1       	ldi	r20, 0x16	; 22
3121
    1ea2:	54 e4       	ldi	r21, 0x44	; 68
3122
    1ea4:	0e 94 8c 2c 	call	0x5918	; 0x5918 <__gesf2>
3123
    1ea8:	18 16       	cp	r1, r24
3124
    1eaa:	b4 f4       	brge	.+44     	; 0x1ed8 <__vector_24+0x474>
3125
    1eac:	60 91 e1 01 	lds	r22, 0x01E1
3126
    1eb0:	70 91 e2 01 	lds	r23, 0x01E2
3127
    1eb4:	80 91 e3 01 	lds	r24, 0x01E3
3128
    1eb8:	90 91 e4 01 	lds	r25, 0x01E4
3129
    1ebc:	2a e0       	ldi	r18, 0x0A	; 10
3130
    1ebe:	37 ed       	ldi	r19, 0xD7	; 215
3131
    1ec0:	43 ea       	ldi	r20, 0xA3	; 163
3132
    1ec2:	5c e3       	ldi	r21, 0x3C	; 60
3133
    1ec4:	0e 94 c0 2b 	call	0x5780	; 0x5780 <__subsf3>
3134
    1ec8:	60 93 e1 01 	sts	0x01E1, r22
3135
    1ecc:	70 93 e2 01 	sts	0x01E2, r23
3136
    1ed0:	80 93 e3 01 	sts	0x01E3, r24
3137
    1ed4:	90 93 e4 01 	sts	0x01E4, r25
3138
    1ed8:	81 e0       	ldi	r24, 0x01	; 1
3139
    1eda:	80 93 c3 01 	sts	0x01C3, r24
3140
    1ede:	80 91 78 00 	lds	r24, 0x0078
3141
    1ee2:	90 91 79 00 	lds	r25, 0x0079
3142
    1ee6:	90 93 5b 05 	sts	0x055B, r25
3143
    1eea:	80 93 5a 05 	sts	0x055A, r24
3144
    1eee:	20 91 13 02 	lds	r18, 0x0213
3145
    1ef2:	30 91 14 02 	lds	r19, 0x0214
3146
    1ef6:	40 91 15 02 	lds	r20, 0x0215
3147
    1efa:	50 91 16 02 	lds	r21, 0x0216
3148
    1efe:	80 91 bc 01 	lds	r24, 0x01BC
3149
    1f02:	90 91 bd 01 	lds	r25, 0x01BD
3150
    1f06:	aa 27       	eor	r26, r26
3151
    1f08:	97 fd       	sbrc	r25, 7
3152
    1f0a:	a0 95       	com	r26
3153
    1f0c:	ba 2f       	mov	r27, r26
3154
    1f0e:	28 0f       	add	r18, r24
3155
    1f10:	39 1f       	adc	r19, r25
3156
    1f12:	4a 1f       	adc	r20, r26
3157
    1f14:	5b 1f       	adc	r21, r27
3158
    1f16:	20 93 13 02 	sts	0x0213, r18
3159
    1f1a:	30 93 14 02 	sts	0x0214, r19
3160
    1f1e:	40 93 15 02 	sts	0x0215, r20
3161
    1f22:	50 93 16 02 	sts	0x0216, r21
3162
    1f26:	e0 90 13 02 	lds	r14, 0x0213
3163
    1f2a:	f0 90 14 02 	lds	r15, 0x0214
3164
    1f2e:	00 91 15 02 	lds	r16, 0x0215
3165
    1f32:	10 91 16 02 	lds	r17, 0x0216
3166
    1f36:	60 91 13 02 	lds	r22, 0x0213
3167
    1f3a:	70 91 14 02 	lds	r23, 0x0214
3168
    1f3e:	80 91 15 02 	lds	r24, 0x0215
3169
    1f42:	90 91 16 02 	lds	r25, 0x0216
3170
    1f46:	20 e0       	ldi	r18, 0x00	; 0
3171
    1f48:	34 e0       	ldi	r19, 0x04	; 4
3172
    1f4a:	40 e0       	ldi	r20, 0x00	; 0
3173
    1f4c:	50 e0       	ldi	r21, 0x00	; 0
3174
    1f4e:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
3175
    1f52:	e2 1a       	sub	r14, r18
3176
    1f54:	f3 0a       	sbc	r15, r19
3177
    1f56:	04 0b       	sbc	r16, r20
3178
    1f58:	15 0b       	sbc	r17, r21
3179
    1f5a:	e0 92 13 02 	sts	0x0213, r14
3180
    1f5e:	f0 92 14 02 	sts	0x0214, r15
3181
    1f62:	00 93 15 02 	sts	0x0215, r16
3182
    1f66:	10 93 16 02 	sts	0x0216, r17
3183
    1f6a:	83 e0       	ldi	r24, 0x03	; 3
3184
    1f6c:	80 93 c9 01 	sts	0x01C9, r24
3185
    1f70:	87 e0       	ldi	r24, 0x07	; 7
3186
    1f72:	80 93 c8 01 	sts	0x01C8, r24
3187
    1f76:	7c c0       	rjmp	.+248    	; 0x2070 <__vector_24+0x60c>
3188
    1f78:	80 91 68 05 	lds	r24, 0x0568
3189
    1f7c:	90 91 69 05 	lds	r25, 0x0569
3190
    1f80:	20 91 78 00 	lds	r18, 0x0078
3191
    1f84:	30 91 79 00 	lds	r19, 0x0079
3192
    1f88:	82 0f       	add	r24, r18
3193
    1f8a:	93 1f       	adc	r25, r19
3194
    1f8c:	90 93 69 05 	sts	0x0569, r25
3195
    1f90:	80 93 68 05 	sts	0x0568, r24
3196
    1f94:	80 91 60 05 	lds	r24, 0x0560
3197
    1f98:	8f 5f       	subi	r24, 0xFF	; 255
3198
    1f9a:	80 93 60 05 	sts	0x0560, r24
3199
    1f9e:	80 91 60 05 	lds	r24, 0x0560
3200
    1fa2:	85 30       	cpi	r24, 0x05	; 5
3201
    1fa4:	08 f4       	brcc	.+2      	; 0x1fa8 <__vector_24+0x544>
3202
    1fa6:	60 c0       	rjmp	.+192    	; 0x2068 <__vector_24+0x604>
3203
    1fa8:	80 91 78 00 	lds	r24, 0x0078
3204
    1fac:	90 91 79 00 	lds	r25, 0x0079
3205
    1fb0:	90 93 0b 01 	sts	0x010B, r25
3206
    1fb4:	80 93 0a 01 	sts	0x010A, r24
3207
    1fb8:	10 92 60 05 	sts	0x0560, r1
3208
    1fbc:	80 91 5c 05 	lds	r24, 0x055C
3209
    1fc0:	90 91 5d 05 	lds	r25, 0x055D
3210
    1fc4:	20 91 68 05 	lds	r18, 0x0568
3211
    1fc8:	30 91 69 05 	lds	r19, 0x0569
3212
    1fcc:	82 1b       	sub	r24, r18
3213
    1fce:	93 0b       	sbc	r25, r19
3214
    1fd0:	20 91 2f 02 	lds	r18, 0x022F
3215
    1fd4:	30 91 30 02 	lds	r19, 0x0230
3216
    1fd8:	82 1b       	sub	r24, r18
3217
    1fda:	93 0b       	sbc	r25, r19
3218
    1fdc:	90 93 c5 01 	sts	0x01C5, r25
3219
    1fe0:	80 93 c4 01 	sts	0x01C4, r24
3220
    1fe4:	60 91 68 05 	lds	r22, 0x0568
3221
    1fe8:	70 91 69 05 	lds	r23, 0x0569
3222
    1fec:	e0 90 06 01 	lds	r14, 0x0106
3223
    1ff0:	f0 90 07 01 	lds	r15, 0x0107
3224
    1ff4:	00 91 08 01 	lds	r16, 0x0108
3225
    1ff8:	10 91 09 01 	lds	r17, 0x0109
3226
    1ffc:	88 27       	eor	r24, r24
3227
    1ffe:	77 fd       	sbrc	r23, 7
3228
    2000:	80 95       	com	r24
3229
    2002:	98 2f       	mov	r25, r24
3230
    2004:	a8 01       	movw	r20, r16
3231
    2006:	97 01       	movw	r18, r14
3232
    2008:	22 0f       	add	r18, r18
3233
    200a:	33 1f       	adc	r19, r19
3234
    200c:	44 1f       	adc	r20, r20
3235
    200e:	55 1f       	adc	r21, r21
3236
    2010:	2e 0d       	add	r18, r14
3237
    2012:	3f 1d       	adc	r19, r15
3238
    2014:	40 1f       	adc	r20, r16
3239
    2016:	51 1f       	adc	r21, r17
3240
    2018:	62 0f       	add	r22, r18
3241
    201a:	73 1f       	adc	r23, r19
3242
    201c:	84 1f       	adc	r24, r20
3243
    201e:	95 1f       	adc	r25, r21
3244
    2020:	24 e0       	ldi	r18, 0x04	; 4
3245
    2022:	30 e0       	ldi	r19, 0x00	; 0
3246
    2024:	40 e0       	ldi	r20, 0x00	; 0
3247
    2026:	50 e0       	ldi	r21, 0x00	; 0
3248
    2028:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
3249
    202c:	20 93 06 01 	sts	0x0106, r18
3250
    2030:	30 93 07 01 	sts	0x0107, r19
3251
    2034:	40 93 08 01 	sts	0x0108, r20
3252
    2038:	50 93 09 01 	sts	0x0109, r21
3253
    203c:	20 91 5c 05 	lds	r18, 0x055C
3254
    2040:	30 91 5d 05 	lds	r19, 0x055D
3255
    2044:	80 91 06 01 	lds	r24, 0x0106
3256
    2048:	90 91 07 01 	lds	r25, 0x0107
3257
    204c:	a0 91 08 01 	lds	r26, 0x0108
3258
    2050:	b0 91 09 01 	lds	r27, 0x0109
3259
    2054:	28 1b       	sub	r18, r24
3260
    2056:	39 0b       	sbc	r19, r25
3261
    2058:	30 93 30 02 	sts	0x0230, r19
3262
    205c:	20 93 2f 02 	sts	0x022F, r18
3263
    2060:	10 92 69 05 	sts	0x0569, r1
3264
    2064:	10 92 68 05 	sts	0x0568, r1
3265
    2068:	10 92 c9 01 	sts	0x01C9, r1
3266
    206c:	10 92 c8 01 	sts	0x01C8, r1
3267
    2070:	80 91 c9 01 	lds	r24, 0x01C9
3268
    2074:	80 93 7c 00 	sts	0x007C, r24
3269
    2078:	8f ee       	ldi	r24, 0xEF	; 239
3270
    207a:	80 93 7a 00 	sts	0x007A, r24
3271
    207e:	ff 91       	pop	r31
3272
    2080:	ef 91       	pop	r30
3273
    2082:	df 91       	pop	r29
3274
    2084:	cf 91       	pop	r28
3275
    2086:	bf 91       	pop	r27
3276
    2088:	af 91       	pop	r26
3277
    208a:	9f 91       	pop	r25
3278
    208c:	8f 91       	pop	r24
3279
    208e:	7f 91       	pop	r23
3280
    2090:	6f 91       	pop	r22
3281
    2092:	5f 91       	pop	r21
3282
    2094:	4f 91       	pop	r20
3283
    2096:	3f 91       	pop	r19
3284
    2098:	2f 91       	pop	r18
3285
    209a:	1f 91       	pop	r17
3286
    209c:	0f 91       	pop	r16
3287
    209e:	ff 90       	pop	r15
3288
    20a0:	ef 90       	pop	r14
3289
    20a2:	0f 90       	pop	r0
3290
    20a4:	0f be       	out	0x3f, r0	; 63
3291
    20a6:	0f 90       	pop	r0
3292
    20a8:	1f 90       	pop	r1
3293
    20aa:	18 95       	reti
3294
 
3295
000020ac <SucheLuftruckOffset>:
3296
    20ac:	cf 93       	push	r28
3297
    20ae:	df 93       	push	r29
3298
    20b0:	c0 e0       	ldi	r28, 0x00	; 0
3299
    20b2:	d0 e0       	ldi	r29, 0x00	; 0
3300
    20b4:	c7 bd       	out	0x27, r28	; 39
3301
    20b6:	82 e3       	ldi	r24, 0x32	; 50
3302
    20b8:	90 e0       	ldi	r25, 0x00	; 0
3303
    20ba:	0e 94 1a 0d 	call	0x1a34	; 0x1a34 <Delay_ms>
3304
    20be:	81 e6       	ldi	r24, 0x61	; 97
3305
    20c0:	91 e0       	ldi	r25, 0x01	; 1
3306
    20c2:	9f 93       	push	r25
3307
    20c4:	8f 93       	push	r24
3308
    20c6:	1f 92       	push	r1
3309
    20c8:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3310
    20cc:	80 91 0a 01 	lds	r24, 0x010A
3311
    20d0:	90 91 0b 01 	lds	r25, 0x010B
3312
    20d4:	0f 90       	pop	r0
3313
    20d6:	0f 90       	pop	r0
3314
    20d8:	0f 90       	pop	r0
3315
    20da:	84 58       	subi	r24, 0x84	; 132
3316
    20dc:	93 40       	sbci	r25, 0x03	; 3
3317
    20de:	20 f0       	brcs	.+8      	; 0x20e8 <SucheLuftruckOffset+0x3c>
3318
    20e0:	21 96       	adiw	r28, 0x01	; 1
3319
    20e2:	ca 3f       	cpi	r28, 0xFA	; 250
3320
    20e4:	d1 05       	cpc	r29, r1
3321
    20e6:	31 f7       	brne	.-52     	; 0x20b4 <SucheLuftruckOffset+0x8>
3322
    20e8:	c0 93 65 05 	sts	0x0565, r28
3323
    20ec:	88 ec       	ldi	r24, 0xC8	; 200
3324
    20ee:	90 e0       	ldi	r25, 0x00	; 0
3325
    20f0:	0e 94 1a 0d 	call	0x1a34	; 0x1a34 <Delay_ms>
3326
    20f4:	df 91       	pop	r29
3327
    20f6:	cf 91       	pop	r28
3328
    20f8:	08 95       	ret
3329
 
3330
000020fa <LcdClear>:
3331
    20fa:	e6 e1       	ldi	r30, 0x16	; 22
3332
    20fc:	f1 e0       	ldi	r31, 0x01	; 1
3333
    20fe:	80 e2       	ldi	r24, 0x20	; 32
3334
    2100:	81 93       	st	Z+, r24
3335
    2102:	91 e0       	ldi	r25, 0x01	; 1
3336
    2104:	e6 36       	cpi	r30, 0x66	; 102
3337
    2106:	f9 07       	cpc	r31, r25
3338
    2108:	d9 f7       	brne	.-10     	; 0x2100 <LcdClear+0x6>
3339
    210a:	08 95       	ret
3340
 
3341
0000210c <Menu>:
3342
    210c:	ff 92       	push	r15
3343
    210e:	0f 93       	push	r16
3344
    2110:	1f 93       	push	r17
3345
    2112:	80 91 cd 01 	lds	r24, 0x01CD
3346
    2116:	28 2f       	mov	r18, r24
3347
    2118:	33 27       	eor	r19, r19
3348
    211a:	c9 01       	movw	r24, r18
3349
    211c:	81 70       	andi	r24, 0x01	; 1
3350
    211e:	90 70       	andi	r25, 0x00	; 0
3351
    2120:	68 2f       	mov	r22, r24
3352
    2122:	88 23       	and	r24, r24
3353
    2124:	91 f0       	breq	.+36     	; 0x214a <Menu+0x3e>
3354
    2126:	80 91 ce 01 	lds	r24, 0x01CE
3355
    212a:	88 23       	and	r24, r24
3356
    212c:	11 f0       	breq	.+4      	; 0x2132 <Menu+0x26>
3357
    212e:	81 50       	subi	r24, 0x01	; 1
3358
    2130:	02 c0       	rjmp	.+4      	; 0x2136 <Menu+0x2a>
3359
    2132:	80 91 66 01 	lds	r24, 0x0166
3360
    2136:	80 93 ce 01 	sts	0x01CE, r24
3361
    213a:	e6 e1       	ldi	r30, 0x16	; 22
3362
    213c:	f1 e0       	ldi	r31, 0x01	; 1
3363
    213e:	80 e2       	ldi	r24, 0x20	; 32
3364
    2140:	81 93       	st	Z+, r24
3365
    2142:	91 e0       	ldi	r25, 0x01	; 1
3366
    2144:	e6 36       	cpi	r30, 0x66	; 102
3367
    2146:	f9 07       	cpc	r31, r25
3368
    2148:	d9 f7       	brne	.-10     	; 0x2140 <Menu+0x34>
3369
    214a:	a9 01       	movw	r20, r18
3370
    214c:	42 70       	andi	r20, 0x02	; 2
3371
    214e:	50 70       	andi	r21, 0x00	; 0
3372
    2150:	21 ff       	sbrs	r18, 1
3373
    2152:	0d c0       	rjmp	.+26     	; 0x216e <Menu+0x62>
3374
    2154:	80 91 ce 01 	lds	r24, 0x01CE
3375
    2158:	8f 5f       	subi	r24, 0xFF	; 255
3376
    215a:	80 93 ce 01 	sts	0x01CE, r24
3377
    215e:	e6 e1       	ldi	r30, 0x16	; 22
3378
    2160:	f1 e0       	ldi	r31, 0x01	; 1
3379
    2162:	80 e2       	ldi	r24, 0x20	; 32
3380
    2164:	81 93       	st	Z+, r24
3381
    2166:	91 e0       	ldi	r25, 0x01	; 1
3382
    2168:	e6 36       	cpi	r30, 0x66	; 102
3383
    216a:	f9 07       	cpc	r31, r25
3384
    216c:	d9 f7       	brne	.-10     	; 0x2164 <Menu+0x58>
3385
    216e:	66 23       	and	r22, r22
3386
    2170:	21 f0       	breq	.+8      	; 0x217a <Menu+0x6e>
3387
    2172:	45 2b       	or	r20, r21
3388
    2174:	11 f0       	breq	.+4      	; 0x217a <Menu+0x6e>
3389
    2176:	10 92 ce 01 	sts	0x01CE, r1
3390
    217a:	81 e1       	ldi	r24, 0x11	; 17
3391
    217c:	80 93 cc 01 	sts	0x01CC, r24
3392
    2180:	80 91 ce 01 	lds	r24, 0x01CE
3393
    2184:	99 27       	eor	r25, r25
3394
    2186:	9f 93       	push	r25
3395
    2188:	8f 93       	push	r24
3396
    218a:	82 ed       	ldi	r24, 0xD2	; 210
3397
    218c:	93 e0       	ldi	r25, 0x03	; 3
3398
    218e:	9f 93       	push	r25
3399
    2190:	8f 93       	push	r24
3400
    2192:	e1 e0       	ldi	r30, 0x01	; 1
3401
    2194:	fe 2e       	mov	r15, r30
3402
    2196:	ff 92       	push	r15
3403
    2198:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3404
    219c:	00 91 ce 01 	lds	r16, 0x01CE
3405
    21a0:	0f 90       	pop	r0
3406
    21a2:	0f 90       	pop	r0
3407
    21a4:	0f 90       	pop	r0
3408
    21a6:	0f 90       	pop	r0
3409
    21a8:	0f 90       	pop	r0
3410
    21aa:	05 30       	cpi	r16, 0x05	; 5
3411
    21ac:	09 f4       	brne	.+2      	; 0x21b0 <Menu+0xa4>
3412
    21ae:	d7 c1       	rjmp	.+942    	; 0x255e <Menu+0x452>
3413
    21b0:	06 30       	cpi	r16, 0x06	; 6
3414
    21b2:	90 f4       	brcc	.+36     	; 0x21d8 <Menu+0xcc>
3415
    21b4:	02 30       	cpi	r16, 0x02	; 2
3416
    21b6:	09 f4       	brne	.+2      	; 0x21ba <Menu+0xae>
3417
    21b8:	b8 c0       	rjmp	.+368    	; 0x232a <Menu+0x21e>
3418
    21ba:	03 30       	cpi	r16, 0x03	; 3
3419
    21bc:	30 f4       	brcc	.+12     	; 0x21ca <Menu+0xbe>
3420
    21be:	00 23       	and	r16, r16
3421
    21c0:	f1 f0       	breq	.+60     	; 0x21fe <Menu+0xf2>
3422
    21c2:	01 30       	cpi	r16, 0x01	; 1
3423
    21c4:	09 f0       	breq	.+2      	; 0x21c8 <Menu+0xbc>
3424
    21c6:	5b c3       	rjmp	.+1718   	; 0x287e <Menu+0x772>
3425
    21c8:	4d c0       	rjmp	.+154    	; 0x2264 <Menu+0x158>
3426
    21ca:	03 30       	cpi	r16, 0x03	; 3
3427
    21cc:	09 f4       	brne	.+2      	; 0x21d0 <Menu+0xc4>
3428
    21ce:	02 c1       	rjmp	.+516    	; 0x23d4 <Menu+0x2c8>
3429
    21d0:	04 30       	cpi	r16, 0x04	; 4
3430
    21d2:	09 f0       	breq	.+2      	; 0x21d6 <Menu+0xca>
3431
    21d4:	54 c3       	rjmp	.+1704   	; 0x287e <Menu+0x772>
3432
    21d6:	4b c1       	rjmp	.+662    	; 0x246e <Menu+0x362>
3433
    21d8:	08 30       	cpi	r16, 0x08	; 8
3434
    21da:	09 f4       	brne	.+2      	; 0x21de <Menu+0xd2>
3435
    21dc:	98 c2       	rjmp	.+1328   	; 0x270e <Menu+0x602>
3436
    21de:	09 30       	cpi	r16, 0x09	; 9
3437
    21e0:	38 f4       	brcc	.+14     	; 0x21f0 <Menu+0xe4>
3438
    21e2:	06 30       	cpi	r16, 0x06	; 6
3439
    21e4:	09 f4       	brne	.+2      	; 0x21e8 <Menu+0xdc>
3440
    21e6:	11 c2       	rjmp	.+1058   	; 0x260a <Menu+0x4fe>
3441
    21e8:	07 30       	cpi	r16, 0x07	; 7
3442
    21ea:	09 f0       	breq	.+2      	; 0x21ee <Menu+0xe2>
3443
    21ec:	48 c3       	rjmp	.+1680   	; 0x287e <Menu+0x772>
3444
    21ee:	6c c2       	rjmp	.+1240   	; 0x26c8 <Menu+0x5bc>
3445
    21f0:	09 30       	cpi	r16, 0x09	; 9
3446
    21f2:	09 f4       	brne	.+2      	; 0x21f6 <Menu+0xea>
3447
    21f4:	c9 c2       	rjmp	.+1426   	; 0x2788 <Menu+0x67c>
3448
    21f6:	0a 30       	cpi	r16, 0x0A	; 10
3449
    21f8:	09 f0       	breq	.+2      	; 0x21fc <Menu+0xf0>
3450
    21fa:	41 c3       	rjmp	.+1666   	; 0x287e <Menu+0x772>
3451
    21fc:	03 c3       	rjmp	.+1542   	; 0x2804 <Menu+0x6f8>
3452
    21fe:	10 92 cc 01 	sts	0x01CC, r1
3453
    2202:	80 ec       	ldi	r24, 0xC0	; 192
3454
    2204:	93 e0       	ldi	r25, 0x03	; 3
3455
    2206:	9f 93       	push	r25
3456
    2208:	8f 93       	push	r24
3457
    220a:	ff 92       	push	r15
3458
    220c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3459
    2210:	84 e1       	ldi	r24, 0x14	; 20
3460
    2212:	80 93 cc 01 	sts	0x01CC, r24
3461
    2216:	8c e3       	ldi	r24, 0x3C	; 60
3462
    2218:	90 e0       	ldi	r25, 0x00	; 0
3463
    221a:	9f 93       	push	r25
3464
    221c:	8f 93       	push	r24
3465
    221e:	1f 92       	push	r1
3466
    2220:	1f 92       	push	r1
3467
    2222:	89 eb       	ldi	r24, 0xB9	; 185
3468
    2224:	93 e0       	ldi	r25, 0x03	; 3
3469
    2226:	9f 93       	push	r25
3470
    2228:	8f 93       	push	r24
3471
    222a:	ff 92       	push	r15
3472
    222c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3473
    2230:	88 e2       	ldi	r24, 0x28	; 40
3474
    2232:	80 93 cc 01 	sts	0x01CC, r24
3475
    2236:	0e 94 0b 02 	call	0x416	; 0x416 <GetActiveParamSetNumber>
3476
    223a:	99 27       	eor	r25, r25
3477
    223c:	9f 93       	push	r25
3478
    223e:	8f 93       	push	r24
3479
    2240:	8c ea       	ldi	r24, 0xAC	; 172
3480
    2242:	93 e0       	ldi	r25, 0x03	; 3
3481
    2244:	9f 93       	push	r25
3482
    2246:	8f 93       	push	r24
3483
    2248:	ff 92       	push	r15
3484
    224a:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3485
    224e:	8c e3       	ldi	r24, 0x3C	; 60
3486
    2250:	80 93 cc 01 	sts	0x01CC, r24
3487
    2254:	8c e9       	ldi	r24, 0x9C	; 156
3488
    2256:	93 e0       	ldi	r25, 0x03	; 3
3489
    2258:	9f 93       	push	r25
3490
    225a:	8f 93       	push	r24
3491
    225c:	ff 92       	push	r15
3492
    225e:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3493
    2262:	8e c2       	rjmp	.+1308   	; 0x2780 <Menu+0x674>
3494
    2264:	80 91 a6 05 	lds	r24, 0x05A6
3495
    2268:	80 ff       	sbrs	r24, 0
3496
    226a:	47 c0       	rjmp	.+142    	; 0x22fa <Menu+0x1ee>
3497
    226c:	10 92 cc 01 	sts	0x01CC, r1
3498
    2270:	80 91 2f 02 	lds	r24, 0x022F
3499
    2274:	90 91 30 02 	lds	r25, 0x0230
3500
    2278:	9f 93       	push	r25
3501
    227a:	8f 93       	push	r24
3502
    227c:	8d e8       	ldi	r24, 0x8D	; 141
3503
    227e:	93 e0       	ldi	r25, 0x03	; 3
3504
    2280:	9f 93       	push	r25
3505
    2282:	8f 93       	push	r24
3506
    2284:	0f 93       	push	r16
3507
    2286:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3508
    228a:	84 e1       	ldi	r24, 0x14	; 20
3509
    228c:	80 93 cc 01 	sts	0x01CC, r24
3510
    2290:	80 91 31 02 	lds	r24, 0x0231
3511
    2294:	90 91 32 02 	lds	r25, 0x0232
3512
    2298:	9f 93       	push	r25
3513
    229a:	8f 93       	push	r24
3514
    229c:	8e e7       	ldi	r24, 0x7E	; 126
3515
    229e:	93 e0       	ldi	r25, 0x03	; 3
3516
    22a0:	9f 93       	push	r25
3517
    22a2:	8f 93       	push	r24
3518
    22a4:	0f 93       	push	r16
3519
    22a6:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3520
    22aa:	88 e2       	ldi	r24, 0x28	; 40
3521
    22ac:	80 93 cc 01 	sts	0x01CC, r24
3522
    22b0:	80 91 0a 01 	lds	r24, 0x010A
3523
    22b4:	90 91 0b 01 	lds	r25, 0x010B
3524
    22b8:	9f 93       	push	r25
3525
    22ba:	8f 93       	push	r24
3526
    22bc:	8f e6       	ldi	r24, 0x6F	; 111
3527
    22be:	93 e0       	ldi	r25, 0x03	; 3
3528
    22c0:	9f 93       	push	r25
3529
    22c2:	8f 93       	push	r24
3530
    22c4:	0f 93       	push	r16
3531
    22c6:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3532
    22ca:	8c e3       	ldi	r24, 0x3C	; 60
3533
    22cc:	80 93 cc 01 	sts	0x01CC, r24
3534
    22d0:	80 91 65 05 	lds	r24, 0x0565
3535
    22d4:	99 27       	eor	r25, r25
3536
    22d6:	9f 93       	push	r25
3537
    22d8:	8f 93       	push	r24
3538
    22da:	80 e6       	ldi	r24, 0x60	; 96
3539
    22dc:	93 e0       	ldi	r25, 0x03	; 3
3540
    22de:	9f 93       	push	r25
3541
    22e0:	8f 93       	push	r24
3542
    22e2:	0f 93       	push	r16
3543
    22e4:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3544
    22e8:	8d b7       	in	r24, 0x3d	; 61
3545
    22ea:	9e b7       	in	r25, 0x3e	; 62
3546
    22ec:	44 96       	adiw	r24, 0x14	; 20
3547
    22ee:	0f b6       	in	r0, 0x3f	; 63
3548
    22f0:	f8 94       	cli
3549
    22f2:	9e bf       	out	0x3e, r25	; 62
3550
    22f4:	0f be       	out	0x3f, r0	; 63
3551
    22f6:	8d bf       	out	0x3d, r24	; 61
3552
    22f8:	c7 c2       	rjmp	.+1422   	; 0x2888 <Menu+0x77c>
3553
    22fa:	84 e1       	ldi	r24, 0x14	; 20
3554
    22fc:	80 93 cc 01 	sts	0x01CC, r24
3555
    2300:	89 e5       	ldi	r24, 0x59	; 89
3556
    2302:	93 e0       	ldi	r25, 0x03	; 3
3557
    2304:	9f 93       	push	r25
3558
    2306:	8f 93       	push	r24
3559
    2308:	0f 93       	push	r16
3560
    230a:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3561
    230e:	88 e2       	ldi	r24, 0x28	; 40
3562
    2310:	80 93 cc 01 	sts	0x01CC, r24
3563
    2314:	8b e4       	ldi	r24, 0x4B	; 75
3564
    2316:	93 e0       	ldi	r25, 0x03	; 3
3565
    2318:	9f 93       	push	r25
3566
    231a:	8f 93       	push	r24
3567
    231c:	0f 93       	push	r16
3568
    231e:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3569
    2322:	8d b7       	in	r24, 0x3d	; 61
3570
    2324:	9e b7       	in	r25, 0x3e	; 62
3571
    2326:	06 96       	adiw	r24, 0x06	; 6
3572
    2328:	e2 cf       	rjmp	.-60     	; 0x22ee <Menu+0x1e2>
3573
    232a:	10 92 cc 01 	sts	0x01CC, r1
3574
    232e:	81 e4       	ldi	r24, 0x41	; 65
3575
    2330:	93 e0       	ldi	r25, 0x03	; 3
3576
    2332:	9f 93       	push	r25
3577
    2334:	8f 93       	push	r24
3578
    2336:	ff 92       	push	r15
3579
    2338:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3580
    233c:	84 e1       	ldi	r24, 0x14	; 20
3581
    233e:	80 93 cc 01 	sts	0x01CC, r24
3582
    2342:	60 91 e7 01 	lds	r22, 0x01E7
3583
    2346:	70 91 e8 01 	lds	r23, 0x01E8
3584
    234a:	80 91 e9 01 	lds	r24, 0x01E9
3585
    234e:	90 91 ea 01 	lds	r25, 0x01EA
3586
    2352:	20 e0       	ldi	r18, 0x00	; 0
3587
    2354:	34 e0       	ldi	r19, 0x04	; 4
3588
    2356:	40 e0       	ldi	r20, 0x00	; 0
3589
    2358:	50 e0       	ldi	r21, 0x00	; 0
3590
    235a:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
3591
    235e:	5f 93       	push	r21
3592
    2360:	4f 93       	push	r20
3593
    2362:	3f 93       	push	r19
3594
    2364:	2f 93       	push	r18
3595
    2366:	82 e3       	ldi	r24, 0x32	; 50
3596
    2368:	93 e0       	ldi	r25, 0x03	; 3
3597
    236a:	9f 93       	push	r25
3598
    236c:	8f 93       	push	r24
3599
    236e:	ff 92       	push	r15
3600
    2370:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3601
    2374:	88 e2       	ldi	r24, 0x28	; 40
3602
    2376:	80 93 cc 01 	sts	0x01CC, r24
3603
    237a:	60 91 ef 01 	lds	r22, 0x01EF
3604
    237e:	70 91 f0 01 	lds	r23, 0x01F0
3605
    2382:	80 91 f1 01 	lds	r24, 0x01F1
3606
    2386:	90 91 f2 01 	lds	r25, 0x01F2
3607
    238a:	20 e0       	ldi	r18, 0x00	; 0
3608
    238c:	34 e0       	ldi	r19, 0x04	; 4
3609
    238e:	40 e0       	ldi	r20, 0x00	; 0
3610
    2390:	50 e0       	ldi	r21, 0x00	; 0
3611
    2392:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
3612
    2396:	5f 93       	push	r21
3613
    2398:	4f 93       	push	r20
3614
    239a:	3f 93       	push	r19
3615
    239c:	2f 93       	push	r18
3616
    239e:	83 e2       	ldi	r24, 0x23	; 35
3617
    23a0:	93 e0       	ldi	r25, 0x03	; 3
3618
    23a2:	9f 93       	push	r25
3619
    23a4:	8f 93       	push	r24
3620
    23a6:	ff 92       	push	r15
3621
    23a8:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3622
    23ac:	8c e3       	ldi	r24, 0x3C	; 60
3623
    23ae:	80 93 cc 01 	sts	0x01CC, r24
3624
    23b2:	80 91 17 02 	lds	r24, 0x0217
3625
    23b6:	90 91 18 02 	lds	r25, 0x0218
3626
    23ba:	9f 93       	push	r25
3627
    23bc:	8f 93       	push	r24
3628
    23be:	84 e1       	ldi	r24, 0x14	; 20
3629
    23c0:	93 e0       	ldi	r25, 0x03	; 3
3630
    23c2:	9f 93       	push	r25
3631
    23c4:	8f 93       	push	r24
3632
    23c6:	ff 92       	push	r15
3633
    23c8:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3634
    23cc:	8d b7       	in	r24, 0x3d	; 61
3635
    23ce:	9e b7       	in	r25, 0x3e	; 62
3636
    23d0:	46 96       	adiw	r24, 0x16	; 22
3637
    23d2:	8d cf       	rjmp	.-230    	; 0x22ee <Menu+0x1e2>
3638
    23d4:	10 92 cc 01 	sts	0x01CC, r1
3639
    23d8:	80 91 76 05 	lds	r24, 0x0576
3640
    23dc:	90 91 77 05 	lds	r25, 0x0577
3641
    23e0:	20 91 74 05 	lds	r18, 0x0574
3642
    23e4:	30 91 75 05 	lds	r19, 0x0575
3643
    23e8:	9f 93       	push	r25
3644
    23ea:	8f 93       	push	r24
3645
    23ec:	3f 93       	push	r19
3646
    23ee:	2f 93       	push	r18
3647
    23f0:	84 e0       	ldi	r24, 0x04	; 4
3648
    23f2:	93 e0       	ldi	r25, 0x03	; 3
3649
    23f4:	9f 93       	push	r25
3650
    23f6:	8f 93       	push	r24
3651
    23f8:	ff 92       	push	r15
3652
    23fa:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3653
    23fe:	84 e1       	ldi	r24, 0x14	; 20
3654
    2400:	80 93 cc 01 	sts	0x01CC, r24
3655
    2404:	80 91 7a 05 	lds	r24, 0x057A
3656
    2408:	90 91 7b 05 	lds	r25, 0x057B
3657
    240c:	20 91 78 05 	lds	r18, 0x0578
3658
    2410:	30 91 79 05 	lds	r19, 0x0579
3659
    2414:	9f 93       	push	r25
3660
    2416:	8f 93       	push	r24
3661
    2418:	3f 93       	push	r19
3662
    241a:	2f 93       	push	r18
3663
    241c:	84 ef       	ldi	r24, 0xF4	; 244
3664
    241e:	92 e0       	ldi	r25, 0x02	; 2
3665
    2420:	9f 93       	push	r25
3666
    2422:	8f 93       	push	r24
3667
    2424:	ff 92       	push	r15
3668
    2426:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3669
    242a:	88 e2       	ldi	r24, 0x28	; 40
3670
    242c:	80 93 cc 01 	sts	0x01CC, r24
3671
    2430:	80 91 7e 05 	lds	r24, 0x057E
3672
    2434:	90 91 7f 05 	lds	r25, 0x057F
3673
    2438:	20 91 7c 05 	lds	r18, 0x057C
3674
    243c:	30 91 7d 05 	lds	r19, 0x057D
3675
    2440:	9f 93       	push	r25
3676
    2442:	8f 93       	push	r24
3677
    2444:	3f 93       	push	r19
3678
    2446:	2f 93       	push	r18
3679
    2448:	84 ee       	ldi	r24, 0xE4	; 228
3680
    244a:	92 e0       	ldi	r25, 0x02	; 2
3681
    244c:	9f 93       	push	r25
3682
    244e:	8f 93       	push	r24
3683
    2450:	ff 92       	push	r15
3684
    2452:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3685
    2456:	8c e3       	ldi	r24, 0x3C	; 60
3686
    2458:	80 93 cc 01 	sts	0x01CC, r24
3687
    245c:	80 91 80 05 	lds	r24, 0x0580
3688
    2460:	90 91 81 05 	lds	r25, 0x0581
3689
    2464:	9f 93       	push	r25
3690
    2466:	8f 93       	push	r24
3691
    2468:	84 ed       	ldi	r24, 0xD4	; 212
3692
    246a:	92 e0       	ldi	r25, 0x02	; 2
3693
    246c:	6f c0       	rjmp	.+222    	; 0x254c <Menu+0x440>
3694
    246e:	10 92 cc 01 	sts	0x01CC, r1
3695
    2472:	e0 91 9f 05 	lds	r30, 0x059F
3696
    2476:	ff 27       	eor	r31, r31
3697
    2478:	ee 0f       	add	r30, r30
3698
    247a:	ff 1f       	adc	r31, r31
3699
    247c:	ee 58       	subi	r30, 0x8E	; 142
3700
    247e:	fa 4f       	sbci	r31, 0xFA	; 250
3701
    2480:	20 81       	ld	r18, Z
3702
    2482:	31 81       	ldd	r19, Z+1	; 0x01
3703
    2484:	e0 91 9e 05 	lds	r30, 0x059E
3704
    2488:	ff 27       	eor	r31, r31
3705
    248a:	ee 0f       	add	r30, r30
3706
    248c:	ff 1f       	adc	r31, r31
3707
    248e:	ee 58       	subi	r30, 0x8E	; 142
3708
    2490:	fa 4f       	sbci	r31, 0xFA	; 250
3709
    2492:	80 81       	ld	r24, Z
3710
    2494:	91 81       	ldd	r25, Z+1	; 0x01
3711
    2496:	3f 93       	push	r19
3712
    2498:	2f 93       	push	r18
3713
    249a:	9f 93       	push	r25
3714
    249c:	8f 93       	push	r24
3715
    249e:	84 ec       	ldi	r24, 0xC4	; 196
3716
    24a0:	92 e0       	ldi	r25, 0x02	; 2
3717
    24a2:	9f 93       	push	r25
3718
    24a4:	8f 93       	push	r24
3719
    24a6:	ff 92       	push	r15
3720
    24a8:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3721
    24ac:	84 e1       	ldi	r24, 0x14	; 20
3722
    24ae:	80 93 cc 01 	sts	0x01CC, r24
3723
    24b2:	e0 91 a1 05 	lds	r30, 0x05A1
3724
    24b6:	ff 27       	eor	r31, r31
3725
    24b8:	ee 0f       	add	r30, r30
3726
    24ba:	ff 1f       	adc	r31, r31
3727
    24bc:	ee 58       	subi	r30, 0x8E	; 142
3728
    24be:	fa 4f       	sbci	r31, 0xFA	; 250
3729
    24c0:	20 81       	ld	r18, Z
3730
    24c2:	31 81       	ldd	r19, Z+1	; 0x01
3731
    24c4:	e0 91 a0 05 	lds	r30, 0x05A0
3732
    24c8:	ff 27       	eor	r31, r31
3733
    24ca:	ee 0f       	add	r30, r30
3734
    24cc:	ff 1f       	adc	r31, r31
3735
    24ce:	ee 58       	subi	r30, 0x8E	; 142
3736
    24d0:	fa 4f       	sbci	r31, 0xFA	; 250
3737
    24d2:	80 81       	ld	r24, Z
3738
    24d4:	91 81       	ldd	r25, Z+1	; 0x01
3739
    24d6:	3f 93       	push	r19
3740
    24d8:	2f 93       	push	r18
3741
    24da:	9f 93       	push	r25
3742
    24dc:	8f 93       	push	r24
3743
    24de:	84 eb       	ldi	r24, 0xB4	; 180
3744
    24e0:	92 e0       	ldi	r25, 0x02	; 2
3745
    24e2:	9f 93       	push	r25
3746
    24e4:	8f 93       	push	r24
3747
    24e6:	ff 92       	push	r15
3748
    24e8:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3749
    24ec:	88 e2       	ldi	r24, 0x28	; 40
3750
    24ee:	80 93 cc 01 	sts	0x01CC, r24
3751
    24f2:	e0 91 a3 05 	lds	r30, 0x05A3
3752
    24f6:	ff 27       	eor	r31, r31
3753
    24f8:	ee 0f       	add	r30, r30
3754
    24fa:	ff 1f       	adc	r31, r31
3755
    24fc:	ee 58       	subi	r30, 0x8E	; 142
3756
    24fe:	fa 4f       	sbci	r31, 0xFA	; 250
3757
    2500:	20 81       	ld	r18, Z
3758
    2502:	31 81       	ldd	r19, Z+1	; 0x01
3759
    2504:	e0 91 a2 05 	lds	r30, 0x05A2
3760
    2508:	ff 27       	eor	r31, r31
3761
    250a:	ee 0f       	add	r30, r30
3762
    250c:	ff 1f       	adc	r31, r31
3763
    250e:	ee 58       	subi	r30, 0x8E	; 142
3764
    2510:	fa 4f       	sbci	r31, 0xFA	; 250
3765
    2512:	80 81       	ld	r24, Z
3766
    2514:	91 81       	ldd	r25, Z+1	; 0x01
3767
    2516:	3f 93       	push	r19
3768
    2518:	2f 93       	push	r18
3769
    251a:	9f 93       	push	r25
3770
    251c:	8f 93       	push	r24
3771
    251e:	84 ea       	ldi	r24, 0xA4	; 164
3772
    2520:	92 e0       	ldi	r25, 0x02	; 2
3773
    2522:	9f 93       	push	r25
3774
    2524:	8f 93       	push	r24
3775
    2526:	ff 92       	push	r15
3776
    2528:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3777
    252c:	8c e3       	ldi	r24, 0x3C	; 60
3778
    252e:	80 93 cc 01 	sts	0x01CC, r24
3779
    2532:	e0 91 a4 05 	lds	r30, 0x05A4
3780
    2536:	ff 27       	eor	r31, r31
3781
    2538:	ee 0f       	add	r30, r30
3782
    253a:	ff 1f       	adc	r31, r31
3783
    253c:	ee 58       	subi	r30, 0x8E	; 142
3784
    253e:	fa 4f       	sbci	r31, 0xFA	; 250
3785
    2540:	80 81       	ld	r24, Z
3786
    2542:	91 81       	ldd	r25, Z+1	; 0x01
3787
    2544:	9f 93       	push	r25
3788
    2546:	8f 93       	push	r24
3789
    2548:	84 e9       	ldi	r24, 0x94	; 148
3790
    254a:	92 e0       	ldi	r25, 0x02	; 2
3791
    254c:	9f 93       	push	r25
3792
    254e:	8f 93       	push	r24
3793
    2550:	ff 92       	push	r15
3794
    2552:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3795
    2556:	8d b7       	in	r24, 0x3d	; 61
3796
    2558:	9e b7       	in	r25, 0x3e	; 62
3797
    255a:	4a 96       	adiw	r24, 0x1a	; 26
3798
    255c:	c8 ce       	rjmp	.-624    	; 0x22ee <Menu+0x1e2>
3799
    255e:	10 92 cc 01 	sts	0x01CC, r1
3800
    2562:	86 e8       	ldi	r24, 0x86	; 134
3801
    2564:	92 e0       	ldi	r25, 0x02	; 2
3802
    2566:	9f 93       	push	r25
3803
    2568:	8f 93       	push	r24
3804
    256a:	ff 92       	push	r15
3805
    256c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3806
    2570:	84 e1       	ldi	r24, 0x14	; 20
3807
    2572:	80 93 cc 01 	sts	0x01CC, r24
3808
    2576:	20 91 d7 01 	lds	r18, 0x01D7
3809
    257a:	30 91 d8 01 	lds	r19, 0x01D8
3810
    257e:	80 91 b2 01 	lds	r24, 0x01B2
3811
    2582:	90 91 b3 01 	lds	r25, 0x01B3
3812
    2586:	60 91 be 01 	lds	r22, 0x01BE
3813
    258a:	3f 93       	push	r19
3814
    258c:	2f 93       	push	r18
3815
    258e:	77 27       	eor	r23, r23
3816
    2590:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
3817
    2594:	7f 93       	push	r23
3818
    2596:	6f 93       	push	r22
3819
    2598:	87 e7       	ldi	r24, 0x77	; 119
3820
    259a:	92 e0       	ldi	r25, 0x02	; 2
3821
    259c:	9f 93       	push	r25
3822
    259e:	8f 93       	push	r24
3823
    25a0:	ff 92       	push	r15
3824
    25a2:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3825
    25a6:	88 e2       	ldi	r24, 0x28	; 40
3826
    25a8:	80 93 cc 01 	sts	0x01CC, r24
3827
    25ac:	20 91 d9 01 	lds	r18, 0x01D9
3828
    25b0:	30 91 da 01 	lds	r19, 0x01DA
3829
    25b4:	80 91 b4 01 	lds	r24, 0x01B4
3830
    25b8:	90 91 b5 01 	lds	r25, 0x01B5
3831
    25bc:	60 91 bf 01 	lds	r22, 0x01BF
3832
    25c0:	3f 93       	push	r19
3833
    25c2:	2f 93       	push	r18
3834
    25c4:	77 27       	eor	r23, r23
3835
    25c6:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
3836
    25ca:	7f 93       	push	r23
3837
    25cc:	6f 93       	push	r22
3838
    25ce:	88 e6       	ldi	r24, 0x68	; 104
3839
    25d0:	92 e0       	ldi	r25, 0x02	; 2
3840
    25d2:	9f 93       	push	r25
3841
    25d4:	8f 93       	push	r24
3842
    25d6:	ff 92       	push	r15
3843
    25d8:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3844
    25dc:	8c e3       	ldi	r24, 0x3C	; 60
3845
    25de:	80 93 cc 01 	sts	0x01CC, r24
3846
    25e2:	20 91 db 01 	lds	r18, 0x01DB
3847
    25e6:	30 91 dc 01 	lds	r19, 0x01DC
3848
    25ea:	80 91 b6 01 	lds	r24, 0x01B6
3849
    25ee:	90 91 b7 01 	lds	r25, 0x01B7
3850
    25f2:	60 91 c0 01 	lds	r22, 0x01C0
3851
    25f6:	3f 93       	push	r19
3852
    25f8:	2f 93       	push	r18
3853
    25fa:	77 27       	eor	r23, r23
3854
    25fc:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
3855
    2600:	7f 93       	push	r23
3856
    2602:	6f 93       	push	r22
3857
    2604:	89 e5       	ldi	r24, 0x59	; 89
3858
    2606:	92 e0       	ldi	r25, 0x02	; 2
3859
    2608:	56 c0       	rjmp	.+172    	; 0x26b6 <Menu+0x5aa>
3860
    260a:	10 92 cc 01 	sts	0x01CC, r1
3861
    260e:	8c e4       	ldi	r24, 0x4C	; 76
3862
    2610:	92 e0       	ldi	r25, 0x02	; 2
3863
    2612:	9f 93       	push	r25
3864
    2614:	8f 93       	push	r24
3865
    2616:	ff 92       	push	r15
3866
    2618:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3867
    261c:	84 e1       	ldi	r24, 0x14	; 20
3868
    261e:	80 93 cc 01 	sts	0x01CC, r24
3869
    2622:	20 91 dd 01 	lds	r18, 0x01DD
3870
    2626:	30 91 de 01 	lds	r19, 0x01DE
3871
    262a:	80 91 ba 01 	lds	r24, 0x01BA
3872
    262e:	90 91 bb 01 	lds	r25, 0x01BB
3873
    2632:	60 91 c1 01 	lds	r22, 0x01C1
3874
    2636:	3f 93       	push	r19
3875
    2638:	2f 93       	push	r18
3876
    263a:	77 27       	eor	r23, r23
3877
    263c:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
3878
    2640:	7f 93       	push	r23
3879
    2642:	6f 93       	push	r22
3880
    2644:	8d e3       	ldi	r24, 0x3D	; 61
3881
    2646:	92 e0       	ldi	r25, 0x02	; 2
3882
    2648:	9f 93       	push	r25
3883
    264a:	8f 93       	push	r24
3884
    264c:	ff 92       	push	r15
3885
    264e:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3886
    2652:	88 e2       	ldi	r24, 0x28	; 40
3887
    2654:	80 93 cc 01 	sts	0x01CC, r24
3888
    2658:	20 91 df 01 	lds	r18, 0x01DF
3889
    265c:	30 91 e0 01 	lds	r19, 0x01E0
3890
    2660:	80 91 b8 01 	lds	r24, 0x01B8
3891
    2664:	90 91 b9 01 	lds	r25, 0x01B9
3892
    2668:	60 91 c2 01 	lds	r22, 0x01C2
3893
    266c:	3f 93       	push	r19
3894
    266e:	2f 93       	push	r18
3895
    2670:	77 27       	eor	r23, r23
3896
    2672:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
3897
    2676:	7f 93       	push	r23
3898
    2678:	6f 93       	push	r22
3899
    267a:	8e e2       	ldi	r24, 0x2E	; 46
3900
    267c:	92 e0       	ldi	r25, 0x02	; 2
3901
    267e:	9f 93       	push	r25
3902
    2680:	8f 93       	push	r24
3903
    2682:	ff 92       	push	r15
3904
    2684:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3905
    2688:	8c e3       	ldi	r24, 0x3C	; 60
3906
    268a:	80 93 cc 01 	sts	0x01CC, r24
3907
    268e:	60 91 e1 01 	lds	r22, 0x01E1
3908
    2692:	70 91 e2 01 	lds	r23, 0x01E2
3909
    2696:	80 91 e3 01 	lds	r24, 0x01E3
3910
    269a:	90 91 e4 01 	lds	r25, 0x01E4
3911
    269e:	00 91 5a 05 	lds	r16, 0x055A
3912
    26a2:	10 91 5b 05 	lds	r17, 0x055B
3913
    26a6:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
3914
    26aa:	7f 93       	push	r23
3915
    26ac:	6f 93       	push	r22
3916
    26ae:	1f 93       	push	r17
3917
    26b0:	0f 93       	push	r16
3918
    26b2:	8f e1       	ldi	r24, 0x1F	; 31
3919
    26b4:	92 e0       	ldi	r25, 0x02	; 2
3920
    26b6:	9f 93       	push	r25
3921
    26b8:	8f 93       	push	r24
3922
    26ba:	ff 92       	push	r15
3923
    26bc:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3924
    26c0:	8d b7       	in	r24, 0x3d	; 61
3925
    26c2:	9e b7       	in	r25, 0x3e	; 62
3926
    26c4:	48 96       	adiw	r24, 0x18	; 24
3927
    26c6:	13 ce       	rjmp	.-986    	; 0x22ee <Menu+0x1e2>
3928
    26c8:	84 e1       	ldi	r24, 0x14	; 20
3929
    26ca:	80 93 cc 01 	sts	0x01CC, r24
3930
    26ce:	80 91 04 01 	lds	r24, 0x0104
3931
    26d2:	90 91 05 01 	lds	r25, 0x0105
3932
    26d6:	9f 93       	push	r25
3933
    26d8:	8f 93       	push	r24
3934
    26da:	80 e1       	ldi	r24, 0x10	; 16
3935
    26dc:	92 e0       	ldi	r25, 0x02	; 2
3936
    26de:	9f 93       	push	r25
3937
    26e0:	8f 93       	push	r24
3938
    26e2:	ff 92       	push	r15
3939
    26e4:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3940
    26e8:	88 e2       	ldi	r24, 0x28	; 40
3941
    26ea:	80 93 cc 01 	sts	0x01CC, r24
3942
    26ee:	80 91 27 02 	lds	r24, 0x0227
3943
    26f2:	99 27       	eor	r25, r25
3944
    26f4:	9f 93       	push	r25
3945
    26f6:	8f 93       	push	r24
3946
    26f8:	81 e0       	ldi	r24, 0x01	; 1
3947
    26fa:	92 e0       	ldi	r25, 0x02	; 2
3948
    26fc:	9f 93       	push	r25
3949
    26fe:	8f 93       	push	r24
3950
    2700:	ff 92       	push	r15
3951
    2702:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3952
    2706:	8d b7       	in	r24, 0x3d	; 61
3953
    2708:	9e b7       	in	r25, 0x3e	; 62
3954
    270a:	0a 96       	adiw	r24, 0x0a	; 10
3955
    270c:	f0 cd       	rjmp	.-1056   	; 0x22ee <Menu+0x1e2>
3956
    270e:	10 92 cc 01 	sts	0x01CC, r1
3957
    2712:	82 ef       	ldi	r24, 0xF2	; 242
3958
    2714:	91 e0       	ldi	r25, 0x01	; 1
3959
    2716:	9f 93       	push	r25
3960
    2718:	8f 93       	push	r24
3961
    271a:	ff 92       	push	r15
3962
    271c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3963
    2720:	84 e1       	ldi	r24, 0x14	; 20
3964
    2722:	80 93 cc 01 	sts	0x01CC, r24
3965
    2726:	80 91 1b 02 	lds	r24, 0x021B
3966
    272a:	90 91 1c 02 	lds	r25, 0x021C
3967
    272e:	9f 93       	push	r25
3968
    2730:	8f 93       	push	r24
3969
    2732:	83 ee       	ldi	r24, 0xE3	; 227
3970
    2734:	91 e0       	ldi	r25, 0x01	; 1
3971
    2736:	9f 93       	push	r25
3972
    2738:	8f 93       	push	r24
3973
    273a:	ff 92       	push	r15
3974
    273c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3975
    2740:	88 e2       	ldi	r24, 0x28	; 40
3976
    2742:	80 93 cc 01 	sts	0x01CC, r24
3977
    2746:	80 91 17 02 	lds	r24, 0x0217
3978
    274a:	90 91 18 02 	lds	r25, 0x0218
3979
    274e:	9f 93       	push	r25
3980
    2750:	8f 93       	push	r24
3981
    2752:	84 ed       	ldi	r24, 0xD4	; 212
3982
    2754:	91 e0       	ldi	r25, 0x01	; 1
3983
    2756:	9f 93       	push	r25
3984
    2758:	8f 93       	push	r24
3985
    275a:	ff 92       	push	r15
3986
    275c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3987
    2760:	8c e3       	ldi	r24, 0x3C	; 60
3988
    2762:	80 93 cc 01 	sts	0x01CC, r24
3989
    2766:	80 91 19 02 	lds	r24, 0x0219
3990
    276a:	90 91 1a 02 	lds	r25, 0x021A
3991
    276e:	9f 93       	push	r25
3992
    2770:	8f 93       	push	r24
3993
    2772:	85 ec       	ldi	r24, 0xC5	; 197
3994
    2774:	91 e0       	ldi	r25, 0x01	; 1
3995
    2776:	9f 93       	push	r25
3996
    2778:	8f 93       	push	r24
3997
    277a:	ff 92       	push	r15
3998
    277c:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
3999
    2780:	8d b7       	in	r24, 0x3d	; 61
4000
    2782:	9e b7       	in	r25, 0x3e	; 62
4001
    2784:	42 96       	adiw	r24, 0x12	; 18
4002
    2786:	b3 cd       	rjmp	.-1178   	; 0x22ee <Menu+0x1e2>
4003
    2788:	10 92 cc 01 	sts	0x01CC, r1
4004
    278c:	80 91 1f 02 	lds	r24, 0x021F
4005
    2790:	90 91 20 02 	lds	r25, 0x0220
4006
    2794:	9f 93       	push	r25
4007
    2796:	8f 93       	push	r24
4008
    2798:	89 eb       	ldi	r24, 0xB9	; 185
4009
    279a:	91 e0       	ldi	r25, 0x01	; 1
4010
    279c:	9f 93       	push	r25
4011
    279e:	8f 93       	push	r24
4012
    27a0:	ff 92       	push	r15
4013
    27a2:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
4014
    27a6:	84 e1       	ldi	r24, 0x14	; 20
4015
    27a8:	80 93 cc 01 	sts	0x01CC, r24
4016
    27ac:	80 91 21 02 	lds	r24, 0x0221
4017
    27b0:	90 91 22 02 	lds	r25, 0x0222
4018
    27b4:	9f 93       	push	r25
4019
    27b6:	8f 93       	push	r24
4020
    27b8:	8d ea       	ldi	r24, 0xAD	; 173
4021
    27ba:	91 e0       	ldi	r25, 0x01	; 1
4022
    27bc:	9f 93       	push	r25
4023
    27be:	8f 93       	push	r24
4024
    27c0:	ff 92       	push	r15
4025
    27c2:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
4026
    27c6:	88 e2       	ldi	r24, 0x28	; 40
4027
    27c8:	80 93 cc 01 	sts	0x01CC, r24
4028
    27cc:	80 91 23 02 	lds	r24, 0x0223
4029
    27d0:	90 91 24 02 	lds	r25, 0x0224
4030
    27d4:	9f 93       	push	r25
4031
    27d6:	8f 93       	push	r24
4032
    27d8:	81 ea       	ldi	r24, 0xA1	; 161
4033
    27da:	91 e0       	ldi	r25, 0x01	; 1
4034
    27dc:	9f 93       	push	r25
4035
    27de:	8f 93       	push	r24
4036
    27e0:	ff 92       	push	r15
4037
    27e2:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
4038
    27e6:	8c e3       	ldi	r24, 0x3C	; 60
4039
    27e8:	80 93 cc 01 	sts	0x01CC, r24
4040
    27ec:	80 91 25 02 	lds	r24, 0x0225
4041
    27f0:	90 91 26 02 	lds	r25, 0x0226
4042
    27f4:	9f 93       	push	r25
4043
    27f6:	8f 93       	push	r24
4044
    27f8:	85 e9       	ldi	r24, 0x95	; 149
4045
    27fa:	91 e0       	ldi	r25, 0x01	; 1
4046
    27fc:	9f 93       	push	r25
4047
    27fe:	8f 93       	push	r24
4048
    2800:	ff 92       	push	r15
4049
    2802:	70 cd       	rjmp	.-1312   	; 0x22e4 <Menu+0x1d8>
4050
    2804:	10 92 cc 01 	sts	0x01CC, r1
4051
    2808:	8d e8       	ldi	r24, 0x8D	; 141
4052
    280a:	91 e0       	ldi	r25, 0x01	; 1
4053
    280c:	9f 93       	push	r25
4054
    280e:	8f 93       	push	r24
4055
    2810:	ff 92       	push	r15
4056
    2812:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
4057
    2816:	84 e1       	ldi	r24, 0x14	; 20
4058
    2818:	80 93 cc 01 	sts	0x01CC, r24
4059
    281c:	80 91 89 01 	lds	r24, 0x0189
4060
    2820:	99 27       	eor	r25, r25
4061
    2822:	9f 93       	push	r25
4062
    2824:	8f 93       	push	r24
4063
    2826:	8f e7       	ldi	r24, 0x7F	; 127
4064
    2828:	91 e0       	ldi	r25, 0x01	; 1
4065
    282a:	9f 93       	push	r25
4066
    282c:	8f 93       	push	r24
4067
    282e:	ff 92       	push	r15
4068
    2830:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
4069
    2834:	88 e2       	ldi	r24, 0x28	; 40
4070
    2836:	80 93 cc 01 	sts	0x01CC, r24
4071
    283a:	80 91 ad 01 	lds	r24, 0x01AD
4072
    283e:	90 91 ae 01 	lds	r25, 0x01AE
4073
    2842:	9f 93       	push	r25
4074
    2844:	8f 93       	push	r24
4075
    2846:	81 e7       	ldi	r24, 0x71	; 113
4076
    2848:	91 e0       	ldi	r25, 0x01	; 1
4077
    284a:	9f 93       	push	r25
4078
    284c:	8f 93       	push	r24
4079
    284e:	ff 92       	push	r15
4080
    2850:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
4081
    2854:	8c e3       	ldi	r24, 0x3C	; 60
4082
    2856:	80 93 cc 01 	sts	0x01CC, r24
4083
    285a:	80 91 c2 05 	lds	r24, 0x05C2
4084
    285e:	99 27       	eor	r25, r25
4085
    2860:	9f 93       	push	r25
4086
    2862:	8f 93       	push	r24
4087
    2864:	80 91 c1 05 	lds	r24, 0x05C1
4088
    2868:	99 27       	eor	r25, r25
4089
    286a:	9f 93       	push	r25
4090
    286c:	8f 93       	push	r24
4091
    286e:	83 e6       	ldi	r24, 0x63	; 99
4092
    2870:	91 e0       	ldi	r25, 0x01	; 1
4093
    2872:	9f 93       	push	r25
4094
    2874:	8f 93       	push	r24
4095
    2876:	ff 92       	push	r15
4096
    2878:	0e 94 f9 08 	call	0x11f2	; 0x11f2 <_printf_P>
4097
    287c:	35 cd       	rjmp	.-1430   	; 0x22e8 <Menu+0x1dc>
4098
    287e:	01 50       	subi	r16, 0x01	; 1
4099
    2880:	00 93 66 01 	sts	0x0166, r16
4100
    2884:	10 92 ce 01 	sts	0x01CE, r1
4101
    2888:	10 92 cd 01 	sts	0x01CD, r1
4102
    288c:	1f 91       	pop	r17
4103
    288e:	0f 91       	pop	r16
4104
    2890:	ff 90       	pop	r15
4105
    2892:	08 95       	ret
4106
 
4107
00002894 <i2c_init>:
4108
    2894:	10 92 b9 00 	sts	0x00B9, r1
4109
    2898:	8a e2       	ldi	r24, 0x2A	; 42
4110
    289a:	80 93 b8 00 	sts	0x00B8, r24
4111
    289e:	08 95       	ret
4112
 
4113
000028a0 <i2c_start>:
4114
    28a0:	85 ea       	ldi	r24, 0xA5	; 165
4115
    28a2:	80 93 bc 00 	sts	0x00BC, r24
4116
    28a6:	80 e0       	ldi	r24, 0x00	; 0
4117
    28a8:	90 e0       	ldi	r25, 0x00	; 0
4118
    28aa:	08 95       	ret
4119
 
4120
000028ac <i2c_stop>:
4121
    28ac:	84 e9       	ldi	r24, 0x94	; 148
4122
    28ae:	80 93 bc 00 	sts	0x00BC, r24
4123
    28b2:	08 95       	ret
4124
 
4125
000028b4 <i2c_write_byte>:
4126
    28b4:	10 92 b9 00 	sts	0x00B9, r1
4127
    28b8:	80 93 bb 00 	sts	0x00BB, r24
4128
    28bc:	85 e8       	ldi	r24, 0x85	; 133
4129
    28be:	80 93 bc 00 	sts	0x00BC, r24
4130
    28c2:	80 e0       	ldi	r24, 0x00	; 0
4131
    28c4:	90 e0       	ldi	r25, 0x00	; 0
4132
    28c6:	08 95       	ret
4133
 
4134
000028c8 <__vector_26>:
4135
    28c8:	1f 92       	push	r1
4136
    28ca:	0f 92       	push	r0
4137
    28cc:	0f b6       	in	r0, 0x3f	; 63
4138
    28ce:	0f 92       	push	r0
4139
    28d0:	11 24       	eor	r1, r1
4140
    28d2:	8f 93       	push	r24
4141
    28d4:	9f 93       	push	r25
4142
    28d6:	ef 93       	push	r30
4143
    28d8:	ff 93       	push	r31
4144
    28da:	80 91 cf 01 	lds	r24, 0x01CF
4145
    28de:	8f 5f       	subi	r24, 0xFF	; 255
4146
    28e0:	80 93 cf 01 	sts	0x01CF, r24
4147
    28e4:	81 50       	subi	r24, 0x01	; 1
4148
    28e6:	83 30       	cpi	r24, 0x03	; 3
4149
    28e8:	09 f4       	brne	.+2      	; 0x28ec <__vector_26+0x24>
4150
    28ea:	42 c0       	rjmp	.+132    	; 0x2970 <__vector_26+0xa8>
4151
    28ec:	84 30       	cpi	r24, 0x04	; 4
4152
    28ee:	28 f4       	brcc	.+10     	; 0x28fa <__vector_26+0x32>
4153
    28f0:	81 30       	cpi	r24, 0x01	; 1
4154
    28f2:	a1 f0       	breq	.+40     	; 0x291c <__vector_26+0x54>
4155
    28f4:	82 30       	cpi	r24, 0x02	; 2
4156
    28f6:	70 f5       	brcc	.+92     	; 0x2954 <__vector_26+0x8c>
4157
    28f8:	0c c0       	rjmp	.+24     	; 0x2912 <__vector_26+0x4a>
4158
    28fa:	85 30       	cpi	r24, 0x05	; 5
4159
    28fc:	09 f4       	brne	.+2      	; 0x2900 <__vector_26+0x38>
4160
    28fe:	48 c0       	rjmp	.+144    	; 0x2990 <__vector_26+0xc8>
4161
    2900:	85 30       	cpi	r24, 0x05	; 5
4162
    2902:	d8 f1       	brcs	.+118    	; 0x297a <__vector_26+0xb2>
4163
    2904:	86 30       	cpi	r24, 0x06	; 6
4164
    2906:	09 f4       	brne	.+2      	; 0x290a <__vector_26+0x42>
4165
    2908:	4b c0       	rjmp	.+150    	; 0x29a0 <__vector_26+0xd8>
4166
    290a:	87 30       	cpi	r24, 0x07	; 7
4167
    290c:	09 f0       	breq	.+2      	; 0x2910 <__vector_26+0x48>
4168
    290e:	71 c0       	rjmp	.+226    	; 0x29f2 <__vector_26+0x12a>
4169
    2910:	5b c0       	rjmp	.+182    	; 0x29c8 <__vector_26+0x100>
4170
    2912:	80 91 d0 01 	lds	r24, 0x01D0
4171
    2916:	88 0f       	add	r24, r24
4172
    2918:	8e 5a       	subi	r24, 0xAE	; 174
4173
    291a:	14 c0       	rjmp	.+40     	; 0x2944 <__vector_26+0x7c>
4174
    291c:	80 91 d0 01 	lds	r24, 0x01D0
4175
    2920:	8f 5f       	subi	r24, 0xFF	; 255
4176
    2922:	80 93 d0 01 	sts	0x01D0, r24
4177
    2926:	81 50       	subi	r24, 0x01	; 1
4178
    2928:	81 30       	cpi	r24, 0x01	; 1
4179
    292a:	09 f4       	brne	.+2      	; 0x292e <__vector_26+0x66>
4180
    292c:	44 c0       	rjmp	.+136    	; 0x29b6 <__vector_26+0xee>
4181
    292e:	81 30       	cpi	r24, 0x01	; 1
4182
    2930:	38 f0       	brcs	.+14     	; 0x2940 <__vector_26+0x78>
4183
    2932:	82 30       	cpi	r24, 0x02	; 2
4184
    2934:	09 f4       	brne	.+2      	; 0x2938 <__vector_26+0x70>
4185
    2936:	42 c0       	rjmp	.+132    	; 0x29bc <__vector_26+0xf4>
4186
    2938:	83 30       	cpi	r24, 0x03	; 3
4187
    293a:	09 f0       	breq	.+2      	; 0x293e <__vector_26+0x76>
4188
    293c:	5a c0       	rjmp	.+180    	; 0x29f2 <__vector_26+0x12a>
4189
    293e:	41 c0       	rjmp	.+130    	; 0x29c2 <__vector_26+0xfa>
4190
    2940:	80 91 96 02 	lds	r24, 0x0296
4191
    2944:	10 92 b9 00 	sts	0x00B9, r1
4192
    2948:	80 93 bb 00 	sts	0x00BB, r24
4193
    294c:	85 e8       	ldi	r24, 0x85	; 133
4194
    294e:	80 93 bc 00 	sts	0x00BC, r24
4195
    2952:	4f c0       	rjmp	.+158    	; 0x29f2 <__vector_26+0x12a>
4196
    2954:	84 e9       	ldi	r24, 0x94	; 148
4197
    2956:	80 93 bc 00 	sts	0x00BC, r24
4198
    295a:	80 91 d0 01 	lds	r24, 0x01D0
4199
    295e:	84 30       	cpi	r24, 0x04	; 4
4200
    2960:	18 f4       	brcc	.+6      	; 0x2968 <__vector_26+0xa0>
4201
    2962:	10 92 cf 01 	sts	0x01CF, r1
4202
    2966:	02 c0       	rjmp	.+4      	; 0x296c <__vector_26+0xa4>
4203
    2968:	10 92 d0 01 	sts	0x01D0, r1
4204
    296c:	85 ea       	ldi	r24, 0xA5	; 165
4205
    296e:	ef cf       	rjmp	.-34     	; 0x294e <__vector_26+0x86>
4206
    2970:	80 91 d1 01 	lds	r24, 0x01D1
4207
    2974:	88 0f       	add	r24, r24
4208
    2976:	8d 5a       	subi	r24, 0xAD	; 173
4209
    2978:	e5 cf       	rjmp	.-54     	; 0x2944 <__vector_26+0x7c>
4210
    297a:	80 91 d1 01 	lds	r24, 0x01D1
4211
    297e:	81 30       	cpi	r24, 0x01	; 1
4212
    2980:	d1 f0       	breq	.+52     	; 0x29b6 <__vector_26+0xee>
4213
    2982:	81 30       	cpi	r24, 0x01	; 1
4214
    2984:	e8 f2       	brcs	.-70     	; 0x2940 <__vector_26+0x78>
4215
    2986:	82 30       	cpi	r24, 0x02	; 2
4216
    2988:	c9 f0       	breq	.+50     	; 0x29bc <__vector_26+0xf4>
4217
    298a:	83 30       	cpi	r24, 0x03	; 3
4218
    298c:	91 f5       	brne	.+100    	; 0x29f2 <__vector_26+0x12a>
4219
    298e:	19 c0       	rjmp	.+50     	; 0x29c2 <__vector_26+0xfa>
4220
    2990:	80 91 bb 00 	lds	r24, 0x00BB
4221
    2994:	e0 91 d1 01 	lds	r30, 0x01D1
4222
    2998:	ff 27       	eor	r31, r31
4223
    299a:	e6 59       	subi	r30, 0x96	; 150
4224
    299c:	fa 4f       	sbci	r31, 0xFA	; 250
4225
    299e:	80 83       	st	Z, r24
4226
    29a0:	80 91 d1 01 	lds	r24, 0x01D1
4227
    29a4:	81 30       	cpi	r24, 0x01	; 1
4228
    29a6:	39 f0       	breq	.+14     	; 0x29b6 <__vector_26+0xee>
4229
    29a8:	81 30       	cpi	r24, 0x01	; 1
4230
    29aa:	50 f2       	brcs	.-108    	; 0x2940 <__vector_26+0x78>
4231
    29ac:	82 30       	cpi	r24, 0x02	; 2
4232
    29ae:	31 f0       	breq	.+12     	; 0x29bc <__vector_26+0xf4>
4233
    29b0:	83 30       	cpi	r24, 0x03	; 3
4234
    29b2:	f9 f4       	brne	.+62     	; 0x29f2 <__vector_26+0x12a>
4235
    29b4:	06 c0       	rjmp	.+12     	; 0x29c2 <__vector_26+0xfa>
4236
    29b6:	80 91 97 02 	lds	r24, 0x0297
4237
    29ba:	c4 cf       	rjmp	.-120    	; 0x2944 <__vector_26+0x7c>
4238
    29bc:	80 91 9a 02 	lds	r24, 0x029A
4239
    29c0:	c1 cf       	rjmp	.-126    	; 0x2944 <__vector_26+0x7c>
4240
    29c2:	80 91 a6 02 	lds	r24, 0x02A6
4241
    29c6:	be cf       	rjmp	.-132    	; 0x2944 <__vector_26+0x7c>
4242
    29c8:	80 91 d1 01 	lds	r24, 0x01D1
4243
    29cc:	90 91 bb 00 	lds	r25, 0x00BB
4244
    29d0:	e8 2f       	mov	r30, r24
4245
    29d2:	ff 27       	eor	r31, r31
4246
    29d4:	e6 59       	subi	r30, 0x96	; 150
4247
    29d6:	fa 4f       	sbci	r31, 0xFA	; 250
4248
    29d8:	94 83       	std	Z+4, r25	; 0x04
4249
    29da:	8f 5f       	subi	r24, 0xFF	; 255
4250
    29dc:	80 93 d1 01 	sts	0x01D1, r24
4251
    29e0:	84 30       	cpi	r24, 0x04	; 4
4252
    29e2:	10 f0       	brcs	.+4      	; 0x29e8 <__vector_26+0x120>
4253
    29e4:	10 92 d1 01 	sts	0x01D1, r1
4254
    29e8:	84 e9       	ldi	r24, 0x94	; 148
4255
    29ea:	80 93 bc 00 	sts	0x00BC, r24
4256
    29ee:	10 92 cf 01 	sts	0x01CF, r1
4257
    29f2:	ff 91       	pop	r31
4258
    29f4:	ef 91       	pop	r30
4259
    29f6:	9f 91       	pop	r25
4260
    29f8:	8f 91       	pop	r24
4261
    29fa:	0f 90       	pop	r0
4262
    29fc:	0f be       	out	0x3f, r0	; 63
4263
    29fe:	0f 90       	pop	r0
4264
    2a00:	1f 90       	pop	r1
4265
    2a02:	18 95       	reti
4266
 
4267
00002a04 <rc_sum_init>:
4268
    2a04:	83 ec       	ldi	r24, 0xC3	; 195
4269
    2a06:	80 93 81 00 	sts	0x0081, r24
4270
    2a0a:	ef e6       	ldi	r30, 0x6F	; 111
4271
    2a0c:	f0 e0       	ldi	r31, 0x00	; 0
4272
    2a0e:	80 81       	ld	r24, Z
4273
    2a10:	80 62       	ori	r24, 0x20	; 32
4274
    2a12:	80 83       	st	Z, r24
4275
    2a14:	10 92 dc 01 	sts	0x01DC, r1
4276
    2a18:	10 92 db 01 	sts	0x01DB, r1
4277
    2a1c:	10 92 da 01 	sts	0x01DA, r1
4278
    2a20:	10 92 d9 01 	sts	0x01D9, r1
4279
    2a24:	10 92 d8 01 	sts	0x01D8, r1
4280
    2a28:	10 92 d7 01 	sts	0x01D7, r1
4281
    2a2c:	08 95       	ret
4282
 
4283
00002a2e <__vector_12>:
4284
    2a2e:	1f 92       	push	r1
4285
    2a30:	0f 92       	push	r0
4286
    2a32:	0f b6       	in	r0, 0x3f	; 63
4287
    2a34:	0f 92       	push	r0
4288
    2a36:	11 24       	eor	r1, r1
4289
    2a38:	0f 93       	push	r16
4290
    2a3a:	1f 93       	push	r17
4291
    2a3c:	2f 93       	push	r18
4292
    2a3e:	3f 93       	push	r19
4293
    2a40:	4f 93       	push	r20
4294
    2a42:	5f 93       	push	r21
4295
    2a44:	6f 93       	push	r22
4296
    2a46:	7f 93       	push	r23
4297
    2a48:	8f 93       	push	r24
4298
    2a4a:	9f 93       	push	r25
4299
    2a4c:	af 93       	push	r26
4300
    2a4e:	bf 93       	push	r27
4301
    2a50:	cf 93       	push	r28
4302
    2a52:	df 93       	push	r29
4303
    2a54:	ef 93       	push	r30
4304
    2a56:	ff 93       	push	r31
4305
    2a58:	20 91 86 00 	lds	r18, 0x0086
4306
    2a5c:	30 91 87 00 	lds	r19, 0x0087
4307
    2a60:	80 91 d4 01 	lds	r24, 0x01D4
4308
    2a64:	90 91 d5 01 	lds	r25, 0x01D5
4309
    2a68:	28 1b       	sub	r18, r24
4310
    2a6a:	39 0b       	sbc	r19, r25
4311
    2a6c:	80 91 86 00 	lds	r24, 0x0086
4312
    2a70:	90 91 87 00 	lds	r25, 0x0087
4313
    2a74:	90 93 d5 01 	sts	0x01D5, r25
4314
    2a78:	80 93 d4 01 	sts	0x01D4, r24
4315
    2a7c:	c9 01       	movw	r24, r18
4316
    2a7e:	8d 5d       	subi	r24, 0xDD	; 221
4317
    2a80:	95 40       	sbci	r25, 0x05	; 5
4318
    2a82:	83 56       	subi	r24, 0x63	; 99
4319
    2a84:	99 41       	sbci	r25, 0x19	; 25
4320
    2a86:	48 f4       	brcc	.+18     	; 0x2a9a <__vector_12+0x6c>
4321
    2a88:	81 e0       	ldi	r24, 0x01	; 1
4322
    2a8a:	90 e0       	ldi	r25, 0x00	; 0
4323
    2a8c:	90 93 d3 01 	sts	0x01D3, r25
4324
    2a90:	80 93 d2 01 	sts	0x01D2, r24
4325
    2a94:	10 92 67 01 	sts	0x0167, r1
4326
    2a98:	54 c0       	rjmp	.+168    	; 0x2b42 <__vector_12+0x114>
4327
    2a9a:	c0 91 d2 01 	lds	r28, 0x01D2
4328
    2a9e:	d0 91 d3 01 	lds	r29, 0x01D3
4329
    2aa2:	ca 30       	cpi	r28, 0x0A	; 10
4330
    2aa4:	d1 05       	cpc	r29, r1
4331
    2aa6:	0c f0       	brlt	.+2      	; 0x2aaa <__vector_12+0x7c>
4332
    2aa8:	4c c0       	rjmp	.+152    	; 0x2b42 <__vector_12+0x114>
4333
    2aaa:	c9 01       	movw	r24, r18
4334
    2aac:	8b 5f       	subi	r24, 0xFB	; 251
4335
    2aae:	90 40       	sbci	r25, 0x00	; 0
4336
    2ab0:	84 5b       	subi	r24, 0xB4	; 180
4337
    2ab2:	91 40       	sbci	r25, 0x01	; 1
4338
    2ab4:	08 f0       	brcs	.+2      	; 0x2ab8 <__vector_12+0x8a>
4339
    2ab6:	40 c0       	rjmp	.+128    	; 0x2b38 <__vector_12+0x10a>
4340
    2ab8:	a9 01       	movw	r20, r18
4341
    2aba:	42 5d       	subi	r20, 0xD2	; 210
4342
    2abc:	51 40       	sbci	r21, 0x01	; 1
4343
    2abe:	fe 01       	movw	r30, r28
4344
    2ac0:	ee 0f       	add	r30, r30
4345
    2ac2:	ff 1f       	adc	r31, r31
4346
    2ac4:	ee 58       	subi	r30, 0x8E	; 142
4347
    2ac6:	fa 4f       	sbci	r31, 0xFA	; 250
4348
    2ac8:	80 81       	ld	r24, Z
4349
    2aca:	91 81       	ldd	r25, Z+1	; 0x01
4350
    2acc:	fa 01       	movw	r30, r20
4351
    2ace:	e8 1b       	sub	r30, r24
4352
    2ad0:	f9 0b       	sbc	r31, r25
4353
    2ad2:	cf 01       	movw	r24, r30
4354
    2ad4:	f7 ff       	sbrs	r31, 7
4355
    2ad6:	03 c0       	rjmp	.+6      	; 0x2ade <__vector_12+0xb0>
4356
    2ad8:	90 95       	com	r25
4357
    2ada:	81 95       	neg	r24
4358
    2adc:	9f 4f       	sbci	r25, 0xFF	; 255
4359
    2ade:	06 97       	sbiw	r24, 0x06	; 6
4360
    2ae0:	4c f4       	brge	.+18     	; 0x2af4 <__vector_12+0xc6>
4361
    2ae2:	80 91 27 02 	lds	r24, 0x0227
4362
    2ae6:	88 3c       	cpi	r24, 0xC8	; 200
4363
    2ae8:	28 f4       	brcc	.+10     	; 0x2af4 <__vector_12+0xc6>
4364
    2aea:	80 91 27 02 	lds	r24, 0x0227
4365
    2aee:	86 5f       	subi	r24, 0xF6	; 246
4366
    2af0:	80 93 27 02 	sts	0x0227, r24
4367
    2af4:	fe 01       	movw	r30, r28
4368
    2af6:	ee 0f       	add	r30, r30
4369
    2af8:	ff 1f       	adc	r31, r31
4370
    2afa:	8f 01       	movw	r16, r30
4371
    2afc:	0e 58       	subi	r16, 0x8E	; 142
4372
    2afe:	1a 4f       	sbci	r17, 0xFA	; 250
4373
    2b00:	d8 01       	movw	r26, r16
4374
    2b02:	2d 91       	ld	r18, X+
4375
    2b04:	3c 91       	ld	r19, X
4376
    2b06:	c9 01       	movw	r24, r18
4377
    2b08:	88 0f       	add	r24, r24
4378
    2b0a:	99 1f       	adc	r25, r25
4379
    2b0c:	82 0f       	add	r24, r18
4380
    2b0e:	93 1f       	adc	r25, r19
4381
    2b10:	84 0f       	add	r24, r20
4382
    2b12:	95 1f       	adc	r25, r21
4383
    2b14:	64 e0       	ldi	r22, 0x04	; 4
4384
    2b16:	70 e0       	ldi	r23, 0x00	; 0
4385
    2b18:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
4386
    2b1c:	d8 01       	movw	r26, r16
4387
    2b1e:	8d 91       	ld	r24, X+
4388
    2b20:	9c 91       	ld	r25, X
4389
    2b22:	11 97       	sbiw	r26, 0x01	; 1
4390
    2b24:	9b 01       	movw	r18, r22
4391
    2b26:	28 1b       	sub	r18, r24
4392
    2b28:	39 0b       	sbc	r19, r25
4393
    2b2a:	e8 57       	subi	r30, 0x78	; 120
4394
    2b2c:	fa 4f       	sbci	r31, 0xFA	; 250
4395
    2b2e:	31 83       	std	Z+1, r19	; 0x01
4396
    2b30:	20 83       	st	Z, r18
4397
    2b32:	11 96       	adiw	r26, 0x01	; 1
4398
    2b34:	7c 93       	st	X, r23
4399
    2b36:	6e 93       	st	-X, r22
4400
    2b38:	21 96       	adiw	r28, 0x01	; 1
4401
    2b3a:	d0 93 d3 01 	sts	0x01D3, r29
4402
    2b3e:	c0 93 d2 01 	sts	0x01D2, r28
4403
    2b42:	ff 91       	pop	r31
4404
    2b44:	ef 91       	pop	r30
4405
    2b46:	df 91       	pop	r29
4406
    2b48:	cf 91       	pop	r28
4407
    2b4a:	bf 91       	pop	r27
4408
    2b4c:	af 91       	pop	r26
4409
    2b4e:	9f 91       	pop	r25
4410
    2b50:	8f 91       	pop	r24
4411
    2b52:	7f 91       	pop	r23
4412
    2b54:	6f 91       	pop	r22
4413
    2b56:	5f 91       	pop	r21
4414
    2b58:	4f 91       	pop	r20
4415
    2b5a:	3f 91       	pop	r19
4416
    2b5c:	2f 91       	pop	r18
4417
    2b5e:	1f 91       	pop	r17
4418
    2b60:	0f 91       	pop	r16
4419
    2b62:	0f 90       	pop	r0
4420
    2b64:	0f be       	out	0x3f, r0	; 63
4421
    2b66:	0f 90       	pop	r0
4422
    2b68:	1f 90       	pop	r1
4423
    2b6a:	18 95       	reti
4424
 
4425
00002b6c <Mittelwert>:
4426
    2b6c:	af 92       	push	r10
4427
    2b6e:	bf 92       	push	r11
4428
    2b70:	cf 92       	push	r12
4429
    2b72:	df 92       	push	r13
4430
    2b74:	ef 92       	push	r14
4431
    2b76:	ff 92       	push	r15
4432
    2b78:	0f 93       	push	r16
4433
    2b7a:	1f 93       	push	r17
4434
    2b7c:	10 92 7a 00 	sts	0x007A, r1
4435
    2b80:	80 91 be 01 	lds	r24, 0x01BE
4436
    2b84:	88 23       	and	r24, r24
4437
    2b86:	69 f0       	breq	.+26     	; 0x2ba2 <Mittelwert+0x36>
4438
    2b88:	80 91 b2 01 	lds	r24, 0x01B2
4439
    2b8c:	90 91 b3 01 	lds	r25, 0x01B3
4440
    2b90:	60 91 be 01 	lds	r22, 0x01BE
4441
    2b94:	77 27       	eor	r23, r23
4442
    2b96:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
4443
    2b9a:	70 93 db 05 	sts	0x05DB, r23
4444
    2b9e:	60 93 da 05 	sts	0x05DA, r22
4445
    2ba2:	80 91 bf 01 	lds	r24, 0x01BF
4446
    2ba6:	88 23       	and	r24, r24
4447
    2ba8:	69 f0       	breq	.+26     	; 0x2bc4 <Mittelwert+0x58>
4448
    2baa:	80 91 b4 01 	lds	r24, 0x01B4
4449
    2bae:	90 91 b5 01 	lds	r25, 0x01B5
4450
    2bb2:	60 91 bf 01 	lds	r22, 0x01BF
4451
    2bb6:	77 27       	eor	r23, r23
4452
    2bb8:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
4453
    2bbc:	70 93 d9 05 	sts	0x05D9, r23
4454
    2bc0:	60 93 d8 05 	sts	0x05D8, r22
4455
    2bc4:	80 91 c0 01 	lds	r24, 0x01C0
4456
    2bc8:	88 23       	and	r24, r24
4457
    2bca:	69 f0       	breq	.+26     	; 0x2be6 <Mittelwert+0x7a>
4458
    2bcc:	80 91 b6 01 	lds	r24, 0x01B6
4459
    2bd0:	90 91 b7 01 	lds	r25, 0x01B7
4460
    2bd4:	60 91 c0 01 	lds	r22, 0x01C0
4461
    2bd8:	77 27       	eor	r23, r23
4462
    2bda:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
4463
    2bde:	70 93 e7 05 	sts	0x05E7, r23
4464
    2be2:	60 93 e6 05 	sts	0x05E6, r22
4465
    2be6:	80 91 c1 01 	lds	r24, 0x01C1
4466
    2bea:	88 23       	and	r24, r24
4467
    2bec:	d9 f1       	breq	.+118    	; 0x2c64 <Mittelwert+0xf8>
4468
    2bee:	e0 90 e3 05 	lds	r14, 0x05E3
4469
    2bf2:	f0 90 e4 05 	lds	r15, 0x05E4
4470
    2bf6:	60 91 ba 01 	lds	r22, 0x01BA
4471
    2bfa:	70 91 bb 01 	lds	r23, 0x01BB
4472
    2bfe:	20 91 c1 01 	lds	r18, 0x01C1
4473
    2c02:	00 27       	eor	r16, r16
4474
    2c04:	f7 fc       	sbrc	r15, 7
4475
    2c06:	00 95       	com	r16
4476
    2c08:	10 2f       	mov	r17, r16
4477
    2c0a:	57 01       	movw	r10, r14
4478
    2c0c:	68 01       	movw	r12, r16
4479
    2c0e:	43 e0       	ldi	r20, 0x03	; 3
4480
    2c10:	aa 0c       	add	r10, r10
4481
    2c12:	bb 1c       	adc	r11, r11
4482
    2c14:	cc 1c       	adc	r12, r12
4483
    2c16:	dd 1c       	adc	r13, r13
4484
    2c18:	4a 95       	dec	r20
4485
    2c1a:	d1 f7       	brne	.-12     	; 0x2c10 <Mittelwert+0xa4>
4486
    2c1c:	ae 18       	sub	r10, r14
4487
    2c1e:	bf 08       	sbc	r11, r15
4488
    2c20:	c0 0a       	sbc	r12, r16
4489
    2c22:	d1 0a       	sbc	r13, r17
4490
    2c24:	88 27       	eor	r24, r24
4491
    2c26:	77 fd       	sbrc	r23, 7
4492
    2c28:	80 95       	com	r24
4493
    2c2a:	98 2f       	mov	r25, r24
4494
    2c2c:	34 e0       	ldi	r19, 0x04	; 4
4495
    2c2e:	66 0f       	add	r22, r22
4496
    2c30:	77 1f       	adc	r23, r23
4497
    2c32:	88 1f       	adc	r24, r24
4498
    2c34:	99 1f       	adc	r25, r25
4499
    2c36:	3a 95       	dec	r19
4500
    2c38:	d1 f7       	brne	.-12     	; 0x2c2e <Mittelwert+0xc2>
4501
    2c3a:	33 27       	eor	r19, r19
4502
    2c3c:	44 27       	eor	r20, r20
4503
    2c3e:	55 27       	eor	r21, r21
4504
    2c40:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
4505
    2c44:	a2 0e       	add	r10, r18
4506
    2c46:	b3 1e       	adc	r11, r19
4507
    2c48:	c4 1e       	adc	r12, r20
4508
    2c4a:	d5 1e       	adc	r13, r21
4509
    2c4c:	c6 01       	movw	r24, r12
4510
    2c4e:	b5 01       	movw	r22, r10
4511
    2c50:	28 e0       	ldi	r18, 0x08	; 8
4512
    2c52:	30 e0       	ldi	r19, 0x00	; 0
4513
    2c54:	40 e0       	ldi	r20, 0x00	; 0
4514
    2c56:	50 e0       	ldi	r21, 0x00	; 0
4515
    2c58:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
4516
    2c5c:	30 93 e4 05 	sts	0x05E4, r19
4517
    2c60:	20 93 e3 05 	sts	0x05E3, r18
4518
    2c64:	80 91 c2 01 	lds	r24, 0x01C2
4519
    2c68:	88 23       	and	r24, r24
4520
    2c6a:	d9 f1       	breq	.+118    	; 0x2ce2 <Mittelwert+0x176>
4521
    2c6c:	e0 90 ec 05 	lds	r14, 0x05EC
4522
    2c70:	f0 90 ed 05 	lds	r15, 0x05ED
4523
    2c74:	60 91 b8 01 	lds	r22, 0x01B8
4524
    2c78:	70 91 b9 01 	lds	r23, 0x01B9
4525
    2c7c:	20 91 c2 01 	lds	r18, 0x01C2
4526
    2c80:	00 27       	eor	r16, r16
4527
    2c82:	f7 fc       	sbrc	r15, 7
4528
    2c84:	00 95       	com	r16
4529
    2c86:	10 2f       	mov	r17, r16
4530
    2c88:	57 01       	movw	r10, r14
4531
    2c8a:	68 01       	movw	r12, r16
4532
    2c8c:	83 e0       	ldi	r24, 0x03	; 3
4533
    2c8e:	aa 0c       	add	r10, r10
4534
    2c90:	bb 1c       	adc	r11, r11
4535
    2c92:	cc 1c       	adc	r12, r12
4536
    2c94:	dd 1c       	adc	r13, r13
4537
    2c96:	8a 95       	dec	r24
4538
    2c98:	d1 f7       	brne	.-12     	; 0x2c8e <Mittelwert+0x122>
4539
    2c9a:	ae 18       	sub	r10, r14
4540
    2c9c:	bf 08       	sbc	r11, r15
4541
    2c9e:	c0 0a       	sbc	r12, r16
4542
    2ca0:	d1 0a       	sbc	r13, r17
4543
    2ca2:	88 27       	eor	r24, r24
4544
    2ca4:	77 fd       	sbrc	r23, 7
4545
    2ca6:	80 95       	com	r24
4546
    2ca8:	98 2f       	mov	r25, r24
4547
    2caa:	b4 e0       	ldi	r27, 0x04	; 4
4548
    2cac:	66 0f       	add	r22, r22
4549
    2cae:	77 1f       	adc	r23, r23
4550
    2cb0:	88 1f       	adc	r24, r24
4551
    2cb2:	99 1f       	adc	r25, r25
4552
    2cb4:	ba 95       	dec	r27
4553
    2cb6:	d1 f7       	brne	.-12     	; 0x2cac <Mittelwert+0x140>
4554
    2cb8:	33 27       	eor	r19, r19
4555
    2cba:	44 27       	eor	r20, r20
4556
    2cbc:	55 27       	eor	r21, r21
4557
    2cbe:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
4558
    2cc2:	a2 0e       	add	r10, r18
4559
    2cc4:	b3 1e       	adc	r11, r19
4560
    2cc6:	c4 1e       	adc	r12, r20
4561
    2cc8:	d5 1e       	adc	r13, r21
4562
    2cca:	c6 01       	movw	r24, r12
4563
    2ccc:	b5 01       	movw	r22, r10
4564
    2cce:	28 e0       	ldi	r18, 0x08	; 8
4565
    2cd0:	30 e0       	ldi	r19, 0x00	; 0
4566
    2cd2:	40 e0       	ldi	r20, 0x00	; 0
4567
    2cd4:	50 e0       	ldi	r21, 0x00	; 0
4568
    2cd6:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
4569
    2cda:	30 93 ed 05 	sts	0x05ED, r19
4570
    2cde:	20 93 ec 05 	sts	0x05EC, r18
4571
    2ce2:	80 91 c3 01 	lds	r24, 0x01C3
4572
    2ce6:	88 23       	and	r24, r24
4573
    2ce8:	a1 f1       	breq	.+104    	; 0x2d52 <Mittelwert+0x1e6>
4574
    2cea:	e0 90 dd 05 	lds	r14, 0x05DD
4575
    2cee:	f0 90 de 05 	lds	r15, 0x05DE
4576
    2cf2:	60 91 bc 01 	lds	r22, 0x01BC
4577
    2cf6:	70 91 bd 01 	lds	r23, 0x01BD
4578
    2cfa:	20 91 c3 01 	lds	r18, 0x01C3
4579
    2cfe:	00 27       	eor	r16, r16
4580
    2d00:	f7 fc       	sbrc	r15, 7
4581
    2d02:	00 95       	com	r16
4582
    2d04:	10 2f       	mov	r17, r16
4583
    2d06:	57 01       	movw	r10, r14
4584
    2d08:	68 01       	movw	r12, r16
4585
    2d0a:	a3 e0       	ldi	r26, 0x03	; 3
4586
    2d0c:	aa 0c       	add	r10, r10
4587
    2d0e:	bb 1c       	adc	r11, r11
4588
    2d10:	cc 1c       	adc	r12, r12
4589
    2d12:	dd 1c       	adc	r13, r13
4590
    2d14:	aa 95       	dec	r26
4591
    2d16:	d1 f7       	brne	.-12     	; 0x2d0c <Mittelwert+0x1a0>
4592
    2d18:	ae 18       	sub	r10, r14
4593
    2d1a:	bf 08       	sbc	r11, r15
4594
    2d1c:	c0 0a       	sbc	r12, r16
4595
    2d1e:	d1 0a       	sbc	r13, r17
4596
    2d20:	88 27       	eor	r24, r24
4597
    2d22:	77 fd       	sbrc	r23, 7
4598
    2d24:	80 95       	com	r24
4599
    2d26:	98 2f       	mov	r25, r24
4600
    2d28:	33 27       	eor	r19, r19
4601
    2d2a:	44 27       	eor	r20, r20
4602
    2d2c:	55 27       	eor	r21, r21
4603
    2d2e:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
4604
    2d32:	a2 0e       	add	r10, r18
4605
    2d34:	b3 1e       	adc	r11, r19
4606
    2d36:	c4 1e       	adc	r12, r20
4607
    2d38:	d5 1e       	adc	r13, r21
4608
    2d3a:	c6 01       	movw	r24, r12
4609
    2d3c:	b5 01       	movw	r22, r10
4610
    2d3e:	28 e0       	ldi	r18, 0x08	; 8
4611
    2d40:	30 e0       	ldi	r19, 0x00	; 0
4612
    2d42:	40 e0       	ldi	r20, 0x00	; 0
4613
    2d44:	50 e0       	ldi	r21, 0x00	; 0
4614
    2d46:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
4615
    2d4a:	30 93 de 05 	sts	0x05DE, r19
4616
    2d4e:	20 93 dd 05 	sts	0x05DD, r18
4617
    2d52:	10 92 b3 01 	sts	0x01B3, r1
4618
    2d56:	10 92 b2 01 	sts	0x01B2, r1
4619
    2d5a:	10 92 be 01 	sts	0x01BE, r1
4620
    2d5e:	10 92 b5 01 	sts	0x01B5, r1
4621
    2d62:	10 92 b4 01 	sts	0x01B4, r1
4622
    2d66:	10 92 bf 01 	sts	0x01BF, r1
4623
    2d6a:	10 92 b7 01 	sts	0x01B7, r1
4624
    2d6e:	10 92 b6 01 	sts	0x01B6, r1
4625
    2d72:	10 92 c0 01 	sts	0x01C0, r1
4626
    2d76:	10 92 b9 01 	sts	0x01B9, r1
4627
    2d7a:	10 92 b8 01 	sts	0x01B8, r1
4628
    2d7e:	10 92 c2 01 	sts	0x01C2, r1
4629
    2d82:	10 92 bb 01 	sts	0x01BB, r1
4630
    2d86:	10 92 ba 01 	sts	0x01BA, r1
4631
    2d8a:	10 92 c1 01 	sts	0x01C1, r1
4632
    2d8e:	10 92 bd 01 	sts	0x01BD, r1
4633
    2d92:	10 92 bc 01 	sts	0x01BC, r1
4634
    2d96:	10 92 c3 01 	sts	0x01C3, r1
4635
    2d9a:	80 91 0b 02 	lds	r24, 0x020B
4636
    2d9e:	90 91 0c 02 	lds	r25, 0x020C
4637
    2da2:	a0 91 0d 02 	lds	r26, 0x020D
4638
    2da6:	b0 91 0e 02 	lds	r27, 0x020E
4639
    2daa:	80 93 f7 01 	sts	0x01F7, r24
4640
    2dae:	90 93 f8 01 	sts	0x01F8, r25
4641
    2db2:	a0 93 f9 01 	sts	0x01F9, r26
4642
    2db6:	b0 93 fa 01 	sts	0x01FA, r27
4643
    2dba:	80 91 fb 01 	lds	r24, 0x01FB
4644
    2dbe:	90 91 fc 01 	lds	r25, 0x01FC
4645
    2dc2:	a0 91 fd 01 	lds	r26, 0x01FD
4646
    2dc6:	b0 91 fe 01 	lds	r27, 0x01FE
4647
    2dca:	80 93 e7 01 	sts	0x01E7, r24
4648
    2dce:	90 93 e8 01 	sts	0x01E8, r25
4649
    2dd2:	a0 93 e9 01 	sts	0x01E9, r26
4650
    2dd6:	b0 93 ea 01 	sts	0x01EA, r27
4651
    2dda:	80 91 03 02 	lds	r24, 0x0203
4652
    2dde:	90 91 04 02 	lds	r25, 0x0204
4653
    2de2:	a0 91 05 02 	lds	r26, 0x0205
4654
    2de6:	b0 91 06 02 	lds	r27, 0x0206
4655
    2dea:	80 93 ef 01 	sts	0x01EF, r24
4656
    2dee:	90 93 f0 01 	sts	0x01F0, r25
4657
    2df2:	a0 93 f1 01 	sts	0x01F1, r26
4658
    2df6:	b0 93 f2 01 	sts	0x01F2, r27
4659
    2dfa:	80 91 ff 01 	lds	r24, 0x01FF
4660
    2dfe:	90 91 00 02 	lds	r25, 0x0200
4661
    2e02:	a0 91 01 02 	lds	r26, 0x0201
4662
    2e06:	b0 91 02 02 	lds	r27, 0x0202
4663
    2e0a:	80 93 eb 01 	sts	0x01EB, r24
4664
    2e0e:	90 93 ec 01 	sts	0x01EC, r25
4665
    2e12:	a0 93 ed 01 	sts	0x01ED, r26
4666
    2e16:	b0 93 ee 01 	sts	0x01EE, r27
4667
    2e1a:	80 91 07 02 	lds	r24, 0x0207
4668
    2e1e:	90 91 08 02 	lds	r25, 0x0208
4669
    2e22:	a0 91 09 02 	lds	r26, 0x0209
4670
    2e26:	b0 91 0a 02 	lds	r27, 0x020A
4671
    2e2a:	80 93 f3 01 	sts	0x01F3, r24
4672
    2e2e:	90 93 f4 01 	sts	0x01F4, r25
4673
    2e32:	a0 93 f5 01 	sts	0x01F5, r26
4674
    2e36:	b0 93 f6 01 	sts	0x01F6, r27
4675
    2e3a:	8f ee       	ldi	r24, 0xEF	; 239
4676
    2e3c:	80 93 7a 00 	sts	0x007A, r24
4677
    2e40:	80 91 da 05 	lds	r24, 0x05DA
4678
    2e44:	90 91 db 05 	lds	r25, 0x05DB
4679
    2e48:	89 3c       	cpi	r24, 0xC9	; 201
4680
    2e4a:	91 05       	cpc	r25, r1
4681
    2e4c:	7c f0       	brlt	.+30     	; 0x2e6c <Mittelwert+0x300>
4682
    2e4e:	20 91 da 05 	lds	r18, 0x05DA
4683
    2e52:	30 91 db 05 	lds	r19, 0x05DB
4684
    2e56:	80 91 da 05 	lds	r24, 0x05DA
4685
    2e5a:	90 91 db 05 	lds	r25, 0x05DB
4686
    2e5e:	88 0f       	add	r24, r24
4687
    2e60:	99 1f       	adc	r25, r25
4688
    2e62:	88 0f       	add	r24, r24
4689
    2e64:	99 1f       	adc	r25, r25
4690
    2e66:	20 52       	subi	r18, 0x20	; 32
4691
    2e68:	33 40       	sbci	r19, 0x03	; 3
4692
    2e6a:	15 c0       	rjmp	.+42     	; 0x2e96 <Mittelwert+0x32a>
4693
    2e6c:	80 91 da 05 	lds	r24, 0x05DA
4694
    2e70:	90 91 db 05 	lds	r25, 0x05DB
4695
    2e74:	88 53       	subi	r24, 0x38	; 56
4696
    2e76:	9f 4f       	sbci	r25, 0xFF	; 255
4697
    2e78:	a4 f4       	brge	.+40     	; 0x2ea2 <Mittelwert+0x336>
4698
    2e7a:	20 91 da 05 	lds	r18, 0x05DA
4699
    2e7e:	30 91 db 05 	lds	r19, 0x05DB
4700
    2e82:	80 91 da 05 	lds	r24, 0x05DA
4701
    2e86:	90 91 db 05 	lds	r25, 0x05DB
4702
    2e8a:	88 0f       	add	r24, r24
4703
    2e8c:	99 1f       	adc	r25, r25
4704
    2e8e:	88 0f       	add	r24, r24
4705
    2e90:	99 1f       	adc	r25, r25
4706
    2e92:	20 5e       	subi	r18, 0xE0	; 224
4707
    2e94:	3c 4f       	sbci	r19, 0xFC	; 252
4708
    2e96:	82 0f       	add	r24, r18
4709
    2e98:	93 1f       	adc	r25, r19
4710
    2e9a:	90 93 db 05 	sts	0x05DB, r25
4711
    2e9e:	80 93 da 05 	sts	0x05DA, r24
4712
    2ea2:	80 91 d8 05 	lds	r24, 0x05D8
4713
    2ea6:	90 91 d9 05 	lds	r25, 0x05D9
4714
    2eaa:	89 3c       	cpi	r24, 0xC9	; 201
4715
    2eac:	91 05       	cpc	r25, r1
4716
    2eae:	7c f0       	brlt	.+30     	; 0x2ece <Mittelwert+0x362>
4717
    2eb0:	20 91 d8 05 	lds	r18, 0x05D8
4718
    2eb4:	30 91 d9 05 	lds	r19, 0x05D9
4719
    2eb8:	80 91 d8 05 	lds	r24, 0x05D8
4720
    2ebc:	90 91 d9 05 	lds	r25, 0x05D9
4721
    2ec0:	88 0f       	add	r24, r24
4722
    2ec2:	99 1f       	adc	r25, r25
4723
    2ec4:	88 0f       	add	r24, r24
4724
    2ec6:	99 1f       	adc	r25, r25
4725
    2ec8:	20 52       	subi	r18, 0x20	; 32
4726
    2eca:	33 40       	sbci	r19, 0x03	; 3
4727
    2ecc:	15 c0       	rjmp	.+42     	; 0x2ef8 <Mittelwert+0x38c>
4728
    2ece:	80 91 d8 05 	lds	r24, 0x05D8
4729
    2ed2:	90 91 d9 05 	lds	r25, 0x05D9
4730
    2ed6:	88 53       	subi	r24, 0x38	; 56
4731
    2ed8:	9f 4f       	sbci	r25, 0xFF	; 255
4732
    2eda:	a4 f4       	brge	.+40     	; 0x2f04 <Mittelwert+0x398>
4733
    2edc:	20 91 d8 05 	lds	r18, 0x05D8
4734
    2ee0:	30 91 d9 05 	lds	r19, 0x05D9
4735
    2ee4:	80 91 d8 05 	lds	r24, 0x05D8
4736
    2ee8:	90 91 d9 05 	lds	r25, 0x05D9
4737
    2eec:	88 0f       	add	r24, r24
4738
    2eee:	99 1f       	adc	r25, r25
4739
    2ef0:	88 0f       	add	r24, r24
4740
    2ef2:	99 1f       	adc	r25, r25
4741
    2ef4:	20 5e       	subi	r18, 0xE0	; 224
4742
    2ef6:	3c 4f       	sbci	r19, 0xFC	; 252
4743
    2ef8:	82 0f       	add	r24, r18
4744
    2efa:	93 1f       	adc	r25, r19
4745
    2efc:	90 93 d9 05 	sts	0x05D9, r25
4746
    2f00:	80 93 d8 05 	sts	0x05D8, r24
4747
    2f04:	20 91 1f 02 	lds	r18, 0x021F
4748
    2f08:	30 91 20 02 	lds	r19, 0x0220
4749
    2f0c:	80 91 a2 05 	lds	r24, 0x05A2
4750
    2f10:	e8 2f       	mov	r30, r24
4751
    2f12:	ff 27       	eor	r31, r31
4752
    2f14:	ee 0f       	add	r30, r30
4753
    2f16:	ff 1f       	adc	r31, r31
4754
    2f18:	ee 58       	subi	r30, 0x8E	; 142
4755
    2f1a:	fa 4f       	sbci	r31, 0xFA	; 250
4756
    2f1c:	80 81       	ld	r24, Z
4757
    2f1e:	91 81       	ldd	r25, Z+1	; 0x01
4758
    2f20:	82 59       	subi	r24, 0x92	; 146
4759
    2f22:	9f 4f       	sbci	r25, 0xFF	; 255
4760
    2f24:	28 17       	cp	r18, r24
4761
    2f26:	39 07       	cpc	r19, r25
4762
    2f28:	1c f4       	brge	.+6      	; 0x2f30 <Mittelwert+0x3c4>
4763
    2f2a:	2f 5f       	subi	r18, 0xFF	; 255
4764
    2f2c:	3f 4f       	sbci	r19, 0xFF	; 255
4765
    2f2e:	0c c0       	rjmp	.+24     	; 0x2f48 <Mittelwert+0x3dc>
4766
    2f30:	80 81       	ld	r24, Z
4767
    2f32:	91 81       	ldd	r25, Z+1	; 0x01
4768
    2f34:	82 59       	subi	r24, 0x92	; 146
4769
    2f36:	9f 4f       	sbci	r25, 0xFF	; 255
4770
    2f38:	82 17       	cp	r24, r18
4771
    2f3a:	93 07       	cpc	r25, r19
4772
    2f3c:	4c f4       	brge	.+18     	; 0x2f50 <Mittelwert+0x3e4>
4773
    2f3e:	21 15       	cp	r18, r1
4774
    2f40:	31 05       	cpc	r19, r1
4775
    2f42:	31 f0       	breq	.+12     	; 0x2f50 <Mittelwert+0x3e4>
4776
    2f44:	21 50       	subi	r18, 0x01	; 1
4777
    2f46:	30 40       	sbci	r19, 0x00	; 0
4778
    2f48:	30 93 20 02 	sts	0x0220, r19
4779
    2f4c:	20 93 1f 02 	sts	0x021F, r18
4780
    2f50:	20 91 21 02 	lds	r18, 0x0221
4781
    2f54:	30 91 22 02 	lds	r19, 0x0222
4782
    2f58:	80 91 a3 05 	lds	r24, 0x05A3
4783
    2f5c:	e8 2f       	mov	r30, r24
4784
    2f5e:	ff 27       	eor	r31, r31
4785
    2f60:	ee 0f       	add	r30, r30
4786
    2f62:	ff 1f       	adc	r31, r31
4787
    2f64:	ee 58       	subi	r30, 0x8E	; 142
4788
    2f66:	fa 4f       	sbci	r31, 0xFA	; 250
4789
    2f68:	80 81       	ld	r24, Z
4790
    2f6a:	91 81       	ldd	r25, Z+1	; 0x01
4791
    2f6c:	82 59       	subi	r24, 0x92	; 146
4792
    2f6e:	9f 4f       	sbci	r25, 0xFF	; 255
4793
    2f70:	28 17       	cp	r18, r24
4794
    2f72:	39 07       	cpc	r19, r25
4795
    2f74:	1c f4       	brge	.+6      	; 0x2f7c <Mittelwert+0x410>
4796
    2f76:	2f 5f       	subi	r18, 0xFF	; 255
4797
    2f78:	3f 4f       	sbci	r19, 0xFF	; 255
4798
    2f7a:	0c c0       	rjmp	.+24     	; 0x2f94 <Mittelwert+0x428>
4799
    2f7c:	80 81       	ld	r24, Z
4800
    2f7e:	91 81       	ldd	r25, Z+1	; 0x01
4801
    2f80:	82 59       	subi	r24, 0x92	; 146
4802
    2f82:	9f 4f       	sbci	r25, 0xFF	; 255
4803
    2f84:	82 17       	cp	r24, r18
4804
    2f86:	93 07       	cpc	r25, r19
4805
    2f88:	4c f4       	brge	.+18     	; 0x2f9c <Mittelwert+0x430>
4806
    2f8a:	21 15       	cp	r18, r1
4807
    2f8c:	31 05       	cpc	r19, r1
4808
    2f8e:	31 f0       	breq	.+12     	; 0x2f9c <Mittelwert+0x430>
4809
    2f90:	21 50       	subi	r18, 0x01	; 1
4810
    2f92:	30 40       	sbci	r19, 0x00	; 0
4811
    2f94:	30 93 22 02 	sts	0x0222, r19
4812
    2f98:	20 93 21 02 	sts	0x0221, r18
4813
    2f9c:	20 91 23 02 	lds	r18, 0x0223
4814
    2fa0:	30 91 24 02 	lds	r19, 0x0224
4815
    2fa4:	80 91 a4 05 	lds	r24, 0x05A4
4816
    2fa8:	e8 2f       	mov	r30, r24
4817
    2faa:	ff 27       	eor	r31, r31
4818
    2fac:	ee 0f       	add	r30, r30
4819
    2fae:	ff 1f       	adc	r31, r31
4820
    2fb0:	ee 58       	subi	r30, 0x8E	; 142
4821
    2fb2:	fa 4f       	sbci	r31, 0xFA	; 250
4822
    2fb4:	80 81       	ld	r24, Z
4823
    2fb6:	91 81       	ldd	r25, Z+1	; 0x01
4824
    2fb8:	82 59       	subi	r24, 0x92	; 146
4825
    2fba:	9f 4f       	sbci	r25, 0xFF	; 255
4826
    2fbc:	28 17       	cp	r18, r24
4827
    2fbe:	39 07       	cpc	r19, r25
4828
    2fc0:	1c f4       	brge	.+6      	; 0x2fc8 <Mittelwert+0x45c>
4829
    2fc2:	2f 5f       	subi	r18, 0xFF	; 255
4830
    2fc4:	3f 4f       	sbci	r19, 0xFF	; 255
4831
    2fc6:	0c c0       	rjmp	.+24     	; 0x2fe0 <Mittelwert+0x474>
4832
    2fc8:	80 81       	ld	r24, Z
4833
    2fca:	91 81       	ldd	r25, Z+1	; 0x01
4834
    2fcc:	82 59       	subi	r24, 0x92	; 146
4835
    2fce:	9f 4f       	sbci	r25, 0xFF	; 255
4836
    2fd0:	82 17       	cp	r24, r18
4837
    2fd2:	93 07       	cpc	r25, r19
4838
    2fd4:	4c f4       	brge	.+18     	; 0x2fe8 <Mittelwert+0x47c>
4839
    2fd6:	21 15       	cp	r18, r1
4840
    2fd8:	31 05       	cpc	r19, r1
4841
    2fda:	31 f0       	breq	.+12     	; 0x2fe8 <Mittelwert+0x47c>
4842
    2fdc:	21 50       	subi	r18, 0x01	; 1
4843
    2fde:	30 40       	sbci	r19, 0x00	; 0
4844
    2fe0:	30 93 24 02 	sts	0x0224, r19
4845
    2fe4:	20 93 23 02 	sts	0x0223, r18
4846
    2fe8:	20 91 25 02 	lds	r18, 0x0225
4847
    2fec:	30 91 26 02 	lds	r19, 0x0226
4848
    2ff0:	80 91 a5 05 	lds	r24, 0x05A5
4849
    2ff4:	e8 2f       	mov	r30, r24
4850
    2ff6:	ff 27       	eor	r31, r31
4851
    2ff8:	ee 0f       	add	r30, r30
4852
    2ffa:	ff 1f       	adc	r31, r31
4853
    2ffc:	ee 58       	subi	r30, 0x8E	; 142
4854
    2ffe:	fa 4f       	sbci	r31, 0xFA	; 250
4855
    3000:	80 81       	ld	r24, Z
4856
    3002:	91 81       	ldd	r25, Z+1	; 0x01
4857
    3004:	82 59       	subi	r24, 0x92	; 146
4858
    3006:	9f 4f       	sbci	r25, 0xFF	; 255
4859
    3008:	28 17       	cp	r18, r24
4860
    300a:	39 07       	cpc	r19, r25
4861
    300c:	1c f4       	brge	.+6      	; 0x3014 <Mittelwert+0x4a8>
4862
    300e:	2f 5f       	subi	r18, 0xFF	; 255
4863
    3010:	3f 4f       	sbci	r19, 0xFF	; 255
4864
    3012:	0c c0       	rjmp	.+24     	; 0x302c <Mittelwert+0x4c0>
4865
    3014:	80 81       	ld	r24, Z
4866
    3016:	91 81       	ldd	r25, Z+1	; 0x01
4867
    3018:	82 59       	subi	r24, 0x92	; 146
4868
    301a:	9f 4f       	sbci	r25, 0xFF	; 255
4869
    301c:	82 17       	cp	r24, r18
4870
    301e:	93 07       	cpc	r25, r19
4871
    3020:	4c f4       	brge	.+18     	; 0x3034 <Mittelwert+0x4c8>
4872
    3022:	21 15       	cp	r18, r1
4873
    3024:	31 05       	cpc	r19, r1
4874
    3026:	31 f0       	breq	.+12     	; 0x3034 <Mittelwert+0x4c8>
4875
    3028:	21 50       	subi	r18, 0x01	; 1
4876
    302a:	30 40       	sbci	r19, 0x00	; 0
4877
    302c:	30 93 26 02 	sts	0x0226, r19
4878
    3030:	20 93 25 02 	sts	0x0225, r18
4879
    3034:	80 91 1f 02 	lds	r24, 0x021F
4880
    3038:	90 91 20 02 	lds	r25, 0x0220
4881
    303c:	97 ff       	sbrs	r25, 7
4882
    303e:	05 c0       	rjmp	.+10     	; 0x304a <Mittelwert+0x4de>
4883
    3040:	10 92 20 02 	sts	0x0220, r1
4884
    3044:	10 92 1f 02 	sts	0x021F, r1
4885
    3048:	0a c0       	rjmp	.+20     	; 0x305e <Mittelwert+0x4f2>
4886
    304a:	8f 3f       	cpi	r24, 0xFF	; 255
4887
    304c:	91 05       	cpc	r25, r1
4888
    304e:	39 f0       	breq	.+14     	; 0x305e <Mittelwert+0x4f2>
4889
    3050:	34 f0       	brlt	.+12     	; 0x305e <Mittelwert+0x4f2>
4890
    3052:	8f ef       	ldi	r24, 0xFF	; 255
4891
    3054:	90 e0       	ldi	r25, 0x00	; 0
4892
    3056:	90 93 20 02 	sts	0x0220, r25
4893
    305a:	80 93 1f 02 	sts	0x021F, r24
4894
    305e:	80 91 21 02 	lds	r24, 0x0221
4895
    3062:	90 91 22 02 	lds	r25, 0x0222
4896
    3066:	97 ff       	sbrs	r25, 7
4897
    3068:	05 c0       	rjmp	.+10     	; 0x3074 <Mittelwert+0x508>
4898
    306a:	10 92 22 02 	sts	0x0222, r1
4899
    306e:	10 92 21 02 	sts	0x0221, r1
4900
    3072:	0a c0       	rjmp	.+20     	; 0x3088 <Mittelwert+0x51c>
4901
    3074:	8f 3f       	cpi	r24, 0xFF	; 255
4902
    3076:	91 05       	cpc	r25, r1
4903
    3078:	39 f0       	breq	.+14     	; 0x3088 <Mittelwert+0x51c>
4904
    307a:	34 f0       	brlt	.+12     	; 0x3088 <Mittelwert+0x51c>
4905
    307c:	8f ef       	ldi	r24, 0xFF	; 255
4906
    307e:	90 e0       	ldi	r25, 0x00	; 0
4907
    3080:	90 93 22 02 	sts	0x0222, r25
4908
    3084:	80 93 21 02 	sts	0x0221, r24
4909
    3088:	80 91 23 02 	lds	r24, 0x0223
4910
    308c:	90 91 24 02 	lds	r25, 0x0224
4911
    3090:	97 ff       	sbrs	r25, 7
4912
    3092:	05 c0       	rjmp	.+10     	; 0x309e <Mittelwert+0x532>
4913
    3094:	10 92 24 02 	sts	0x0224, r1
4914
    3098:	10 92 23 02 	sts	0x0223, r1
4915
    309c:	0a c0       	rjmp	.+20     	; 0x30b2 <Mittelwert+0x546>
4916
    309e:	8f 3f       	cpi	r24, 0xFF	; 255
4917
    30a0:	91 05       	cpc	r25, r1
4918
    30a2:	39 f0       	breq	.+14     	; 0x30b2 <Mittelwert+0x546>
4919
    30a4:	34 f0       	brlt	.+12     	; 0x30b2 <Mittelwert+0x546>
4920
    30a6:	8f ef       	ldi	r24, 0xFF	; 255
4921
    30a8:	90 e0       	ldi	r25, 0x00	; 0
4922
    30aa:	90 93 24 02 	sts	0x0224, r25
4923
    30ae:	80 93 23 02 	sts	0x0223, r24
4924
    30b2:	80 91 25 02 	lds	r24, 0x0225
4925
    30b6:	90 91 26 02 	lds	r25, 0x0226
4926
    30ba:	97 ff       	sbrs	r25, 7
4927
    30bc:	05 c0       	rjmp	.+10     	; 0x30c8 <Mittelwert+0x55c>
4928
    30be:	10 92 26 02 	sts	0x0226, r1
4929
    30c2:	10 92 25 02 	sts	0x0225, r1
4930
    30c6:	0a c0       	rjmp	.+20     	; 0x30dc <Mittelwert+0x570>
4931
    30c8:	8f 3f       	cpi	r24, 0xFF	; 255
4932
    30ca:	91 05       	cpc	r25, r1
4933
    30cc:	39 f0       	breq	.+14     	; 0x30dc <Mittelwert+0x570>
4934
    30ce:	34 f0       	brlt	.+12     	; 0x30dc <Mittelwert+0x570>
4935
    30d0:	8f ef       	ldi	r24, 0xFF	; 255
4936
    30d2:	90 e0       	ldi	r25, 0x00	; 0
4937
    30d4:	90 93 26 02 	sts	0x0226, r25
4938
    30d8:	80 93 25 02 	sts	0x0225, r24
4939
    30dc:	1f 91       	pop	r17
4940
    30de:	0f 91       	pop	r16
4941
    30e0:	ff 90       	pop	r15
4942
    30e2:	ef 90       	pop	r14
4943
    30e4:	df 90       	pop	r13
4944
    30e6:	cf 90       	pop	r12
4945
    30e8:	bf 90       	pop	r11
4946
    30ea:	af 90       	pop	r10
4947
    30ec:	08 95       	ret
4948
 
4949
000030ee <CalibrierMittelwert>:
4950
    30ee:	10 92 7a 00 	sts	0x007A, r1
4951
    30f2:	80 91 be 01 	lds	r24, 0x01BE
4952
    30f6:	88 23       	and	r24, r24
4953
    30f8:	69 f0       	breq	.+26     	; 0x3114 <CalibrierMittelwert+0x26>
4954
    30fa:	80 91 b2 01 	lds	r24, 0x01B2
4955
    30fe:	90 91 b3 01 	lds	r25, 0x01B3
4956
    3102:	60 91 be 01 	lds	r22, 0x01BE
4957
    3106:	77 27       	eor	r23, r23
4958
    3108:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
4959
    310c:	70 93 db 05 	sts	0x05DB, r23
4960
    3110:	60 93 da 05 	sts	0x05DA, r22
4961
    3114:	80 91 bf 01 	lds	r24, 0x01BF
4962
    3118:	88 23       	and	r24, r24
4963
    311a:	69 f0       	breq	.+26     	; 0x3136 <CalibrierMittelwert+0x48>
4964
    311c:	80 91 b4 01 	lds	r24, 0x01B4
4965
    3120:	90 91 b5 01 	lds	r25, 0x01B5
4966
    3124:	60 91 bf 01 	lds	r22, 0x01BF
4967
    3128:	77 27       	eor	r23, r23
4968
    312a:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
4969
    312e:	70 93 d9 05 	sts	0x05D9, r23
4970
    3132:	60 93 d8 05 	sts	0x05D8, r22
4971
    3136:	80 91 c0 01 	lds	r24, 0x01C0
4972
    313a:	88 23       	and	r24, r24
4973
    313c:	69 f0       	breq	.+26     	; 0x3158 <CalibrierMittelwert+0x6a>
4974
    313e:	80 91 b6 01 	lds	r24, 0x01B6
4975
    3142:	90 91 b7 01 	lds	r25, 0x01B7
4976
    3146:	60 91 c0 01 	lds	r22, 0x01C0
4977
    314a:	77 27       	eor	r23, r23
4978
    314c:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
4979
    3150:	70 93 e7 05 	sts	0x05E7, r23
4980
    3154:	60 93 e6 05 	sts	0x05E6, r22
4981
    3158:	80 91 c1 01 	lds	r24, 0x01C1
4982
    315c:	88 23       	and	r24, r24
4983
    315e:	d1 f0       	breq	.+52     	; 0x3194 <CalibrierMittelwert+0xa6>
4984
    3160:	60 91 ba 01 	lds	r22, 0x01BA
4985
    3164:	70 91 bb 01 	lds	r23, 0x01BB
4986
    3168:	20 91 c1 01 	lds	r18, 0x01C1
4987
    316c:	88 27       	eor	r24, r24
4988
    316e:	77 fd       	sbrc	r23, 7
4989
    3170:	80 95       	com	r24
4990
    3172:	98 2f       	mov	r25, r24
4991
    3174:	34 e0       	ldi	r19, 0x04	; 4
4992
    3176:	66 0f       	add	r22, r22
4993
    3178:	77 1f       	adc	r23, r23
4994
    317a:	88 1f       	adc	r24, r24
4995
    317c:	99 1f       	adc	r25, r25
4996
    317e:	3a 95       	dec	r19
4997
    3180:	d1 f7       	brne	.-12     	; 0x3176 <CalibrierMittelwert+0x88>
4998
    3182:	33 27       	eor	r19, r19
4999
    3184:	44 27       	eor	r20, r20
5000
    3186:	55 27       	eor	r21, r21
5001
    3188:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
5002
    318c:	30 93 e4 05 	sts	0x05E4, r19
5003
    3190:	20 93 e3 05 	sts	0x05E3, r18
5004
    3194:	80 91 c2 01 	lds	r24, 0x01C2
5005
    3198:	88 23       	and	r24, r24
5006
    319a:	d1 f0       	breq	.+52     	; 0x31d0 <CalibrierMittelwert+0xe2>
5007
    319c:	60 91 b8 01 	lds	r22, 0x01B8
5008
    31a0:	70 91 b9 01 	lds	r23, 0x01B9
5009
    31a4:	20 91 c2 01 	lds	r18, 0x01C2
5010
    31a8:	88 27       	eor	r24, r24
5011
    31aa:	77 fd       	sbrc	r23, 7
5012
    31ac:	80 95       	com	r24
5013
    31ae:	98 2f       	mov	r25, r24
5014
    31b0:	b4 e0       	ldi	r27, 0x04	; 4
5015
    31b2:	66 0f       	add	r22, r22
5016
    31b4:	77 1f       	adc	r23, r23
5017
    31b6:	88 1f       	adc	r24, r24
5018
    31b8:	99 1f       	adc	r25, r25
5019
    31ba:	ba 95       	dec	r27
5020
    31bc:	d1 f7       	brne	.-12     	; 0x31b2 <CalibrierMittelwert+0xc4>
5021
    31be:	33 27       	eor	r19, r19
5022
    31c0:	44 27       	eor	r20, r20
5023
    31c2:	55 27       	eor	r21, r21
5024
    31c4:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
5025
    31c8:	30 93 ed 05 	sts	0x05ED, r19
5026
    31cc:	20 93 ec 05 	sts	0x05EC, r18
5027
    31d0:	80 91 c3 01 	lds	r24, 0x01C3
5028
    31d4:	88 23       	and	r24, r24
5029
    31d6:	99 f0       	breq	.+38     	; 0x31fe <CalibrierMittelwert+0x110>
5030
    31d8:	60 91 bc 01 	lds	r22, 0x01BC
5031
    31dc:	70 91 bd 01 	lds	r23, 0x01BD
5032
    31e0:	20 91 c3 01 	lds	r18, 0x01C3
5033
    31e4:	88 27       	eor	r24, r24
5034
    31e6:	77 fd       	sbrc	r23, 7
5035
    31e8:	80 95       	com	r24
5036
    31ea:	98 2f       	mov	r25, r24
5037
    31ec:	33 27       	eor	r19, r19
5038
    31ee:	44 27       	eor	r20, r20
5039
    31f0:	55 27       	eor	r21, r21
5040
    31f2:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
5041
    31f6:	30 93 de 05 	sts	0x05DE, r19
5042
    31fa:	20 93 dd 05 	sts	0x05DD, r18
5043
    31fe:	10 92 b3 01 	sts	0x01B3, r1
5044
    3202:	10 92 b2 01 	sts	0x01B2, r1
5045
    3206:	10 92 be 01 	sts	0x01BE, r1
5046
    320a:	10 92 b5 01 	sts	0x01B5, r1
5047
    320e:	10 92 b4 01 	sts	0x01B4, r1
5048
    3212:	10 92 bf 01 	sts	0x01BF, r1
5049
    3216:	10 92 b7 01 	sts	0x01B7, r1
5050
    321a:	10 92 b6 01 	sts	0x01B6, r1
5051
    321e:	10 92 c0 01 	sts	0x01C0, r1
5052
    3222:	10 92 b9 01 	sts	0x01B9, r1
5053
    3226:	10 92 b8 01 	sts	0x01B8, r1
5054
    322a:	10 92 c2 01 	sts	0x01C2, r1
5055
    322e:	10 92 bb 01 	sts	0x01BB, r1
5056
    3232:	10 92 ba 01 	sts	0x01BA, r1
5057
    3236:	10 92 c1 01 	sts	0x01C1, r1
5058
    323a:	10 92 bd 01 	sts	0x01BD, r1
5059
    323e:	10 92 bc 01 	sts	0x01BC, r1
5060
    3242:	10 92 c3 01 	sts	0x01C3, r1
5061
    3246:	8f ee       	ldi	r24, 0xEF	; 239
5062
    3248:	80 93 7a 00 	sts	0x007A, r24
5063
    324c:	20 91 1f 02 	lds	r18, 0x021F
5064
    3250:	30 91 20 02 	lds	r19, 0x0220
5065
    3254:	80 91 a2 05 	lds	r24, 0x05A2
5066
    3258:	e8 2f       	mov	r30, r24
5067
    325a:	ff 27       	eor	r31, r31
5068
    325c:	ee 0f       	add	r30, r30
5069
    325e:	ff 1f       	adc	r31, r31
5070
    3260:	ee 58       	subi	r30, 0x8E	; 142
5071
    3262:	fa 4f       	sbci	r31, 0xFA	; 250
5072
    3264:	80 81       	ld	r24, Z
5073
    3266:	91 81       	ldd	r25, Z+1	; 0x01
5074
    3268:	82 59       	subi	r24, 0x92	; 146
5075
    326a:	9f 4f       	sbci	r25, 0xFF	; 255
5076
    326c:	28 17       	cp	r18, r24
5077
    326e:	39 07       	cpc	r19, r25
5078
    3270:	1c f4       	brge	.+6      	; 0x3278 <CalibrierMittelwert+0x18a>
5079
    3272:	2f 5f       	subi	r18, 0xFF	; 255
5080
    3274:	3f 4f       	sbci	r19, 0xFF	; 255
5081
    3276:	0c c0       	rjmp	.+24     	; 0x3290 <CalibrierMittelwert+0x1a2>
5082
    3278:	80 81       	ld	r24, Z
5083
    327a:	91 81       	ldd	r25, Z+1	; 0x01
5084
    327c:	82 59       	subi	r24, 0x92	; 146
5085
    327e:	9f 4f       	sbci	r25, 0xFF	; 255
5086
    3280:	82 17       	cp	r24, r18
5087
    3282:	93 07       	cpc	r25, r19
5088
    3284:	4c f4       	brge	.+18     	; 0x3298 <CalibrierMittelwert+0x1aa>
5089
    3286:	21 15       	cp	r18, r1
5090
    3288:	31 05       	cpc	r19, r1
5091
    328a:	31 f0       	breq	.+12     	; 0x3298 <CalibrierMittelwert+0x1aa>
5092
    328c:	21 50       	subi	r18, 0x01	; 1
5093
    328e:	30 40       	sbci	r19, 0x00	; 0
5094
    3290:	30 93 20 02 	sts	0x0220, r19
5095
    3294:	20 93 1f 02 	sts	0x021F, r18
5096
    3298:	20 91 21 02 	lds	r18, 0x0221
5097
    329c:	30 91 22 02 	lds	r19, 0x0222
5098
    32a0:	80 91 a3 05 	lds	r24, 0x05A3
5099
    32a4:	e8 2f       	mov	r30, r24
5100
    32a6:	ff 27       	eor	r31, r31
5101
    32a8:	ee 0f       	add	r30, r30
5102
    32aa:	ff 1f       	adc	r31, r31
5103
    32ac:	ee 58       	subi	r30, 0x8E	; 142
5104
    32ae:	fa 4f       	sbci	r31, 0xFA	; 250
5105
    32b0:	80 81       	ld	r24, Z
5106
    32b2:	91 81       	ldd	r25, Z+1	; 0x01
5107
    32b4:	82 59       	subi	r24, 0x92	; 146
5108
    32b6:	9f 4f       	sbci	r25, 0xFF	; 255
5109
    32b8:	28 17       	cp	r18, r24
5110
    32ba:	39 07       	cpc	r19, r25
5111
    32bc:	1c f4       	brge	.+6      	; 0x32c4 <CalibrierMittelwert+0x1d6>
5112
    32be:	2f 5f       	subi	r18, 0xFF	; 255
5113
    32c0:	3f 4f       	sbci	r19, 0xFF	; 255
5114
    32c2:	0c c0       	rjmp	.+24     	; 0x32dc <CalibrierMittelwert+0x1ee>
5115
    32c4:	80 81       	ld	r24, Z
5116
    32c6:	91 81       	ldd	r25, Z+1	; 0x01
5117
    32c8:	82 59       	subi	r24, 0x92	; 146
5118
    32ca:	9f 4f       	sbci	r25, 0xFF	; 255
5119
    32cc:	82 17       	cp	r24, r18
5120
    32ce:	93 07       	cpc	r25, r19
5121
    32d0:	4c f4       	brge	.+18     	; 0x32e4 <CalibrierMittelwert+0x1f6>
5122
    32d2:	21 15       	cp	r18, r1
5123
    32d4:	31 05       	cpc	r19, r1
5124
    32d6:	31 f0       	breq	.+12     	; 0x32e4 <CalibrierMittelwert+0x1f6>
5125
    32d8:	21 50       	subi	r18, 0x01	; 1
5126
    32da:	30 40       	sbci	r19, 0x00	; 0
5127
    32dc:	30 93 22 02 	sts	0x0222, r19
5128
    32e0:	20 93 21 02 	sts	0x0221, r18
5129
    32e4:	20 91 23 02 	lds	r18, 0x0223
5130
    32e8:	30 91 24 02 	lds	r19, 0x0224
5131
    32ec:	80 91 a4 05 	lds	r24, 0x05A4
5132
    32f0:	e8 2f       	mov	r30, r24
5133
    32f2:	ff 27       	eor	r31, r31
5134
    32f4:	ee 0f       	add	r30, r30
5135
    32f6:	ff 1f       	adc	r31, r31
5136
    32f8:	ee 58       	subi	r30, 0x8E	; 142
5137
    32fa:	fa 4f       	sbci	r31, 0xFA	; 250
5138
    32fc:	80 81       	ld	r24, Z
5139
    32fe:	91 81       	ldd	r25, Z+1	; 0x01
5140
    3300:	82 59       	subi	r24, 0x92	; 146
5141
    3302:	9f 4f       	sbci	r25, 0xFF	; 255
5142
    3304:	28 17       	cp	r18, r24
5143
    3306:	39 07       	cpc	r19, r25
5144
    3308:	1c f4       	brge	.+6      	; 0x3310 <CalibrierMittelwert+0x222>
5145
    330a:	2f 5f       	subi	r18, 0xFF	; 255
5146
    330c:	3f 4f       	sbci	r19, 0xFF	; 255
5147
    330e:	0c c0       	rjmp	.+24     	; 0x3328 <CalibrierMittelwert+0x23a>
5148
    3310:	80 81       	ld	r24, Z
5149
    3312:	91 81       	ldd	r25, Z+1	; 0x01
5150
    3314:	82 59       	subi	r24, 0x92	; 146
5151
    3316:	9f 4f       	sbci	r25, 0xFF	; 255
5152
    3318:	82 17       	cp	r24, r18
5153
    331a:	93 07       	cpc	r25, r19
5154
    331c:	4c f4       	brge	.+18     	; 0x3330 <CalibrierMittelwert+0x242>
5155
    331e:	21 15       	cp	r18, r1
5156
    3320:	31 05       	cpc	r19, r1
5157
    3322:	31 f0       	breq	.+12     	; 0x3330 <CalibrierMittelwert+0x242>
5158
    3324:	21 50       	subi	r18, 0x01	; 1
5159
    3326:	30 40       	sbci	r19, 0x00	; 0
5160
    3328:	30 93 24 02 	sts	0x0224, r19
5161
    332c:	20 93 23 02 	sts	0x0223, r18
5162
    3330:	20 91 25 02 	lds	r18, 0x0225
5163
    3334:	30 91 26 02 	lds	r19, 0x0226
5164
    3338:	80 91 a5 05 	lds	r24, 0x05A5
5165
    333c:	e8 2f       	mov	r30, r24
5166
    333e:	ff 27       	eor	r31, r31
5167
    3340:	ee 0f       	add	r30, r30
5168
    3342:	ff 1f       	adc	r31, r31
5169
    3344:	ee 58       	subi	r30, 0x8E	; 142
5170
    3346:	fa 4f       	sbci	r31, 0xFA	; 250
5171
    3348:	80 81       	ld	r24, Z
5172
    334a:	91 81       	ldd	r25, Z+1	; 0x01
5173
    334c:	82 59       	subi	r24, 0x92	; 146
5174
    334e:	9f 4f       	sbci	r25, 0xFF	; 255
5175
    3350:	28 17       	cp	r18, r24
5176
    3352:	39 07       	cpc	r19, r25
5177
    3354:	1c f4       	brge	.+6      	; 0x335c <CalibrierMittelwert+0x26e>
5178
    3356:	2f 5f       	subi	r18, 0xFF	; 255
5179
    3358:	3f 4f       	sbci	r19, 0xFF	; 255
5180
    335a:	0c c0       	rjmp	.+24     	; 0x3374 <CalibrierMittelwert+0x286>
5181
    335c:	80 81       	ld	r24, Z
5182
    335e:	91 81       	ldd	r25, Z+1	; 0x01
5183
    3360:	82 59       	subi	r24, 0x92	; 146
5184
    3362:	9f 4f       	sbci	r25, 0xFF	; 255
5185
    3364:	82 17       	cp	r24, r18
5186
    3366:	93 07       	cpc	r25, r19
5187
    3368:	4c f4       	brge	.+18     	; 0x337c <CalibrierMittelwert+0x28e>
5188
    336a:	21 15       	cp	r18, r1
5189
    336c:	31 05       	cpc	r19, r1
5190
    336e:	31 f0       	breq	.+12     	; 0x337c <CalibrierMittelwert+0x28e>
5191
    3370:	21 50       	subi	r18, 0x01	; 1
5192
    3372:	30 40       	sbci	r19, 0x00	; 0
5193
    3374:	30 93 26 02 	sts	0x0226, r19
5194
    3378:	20 93 25 02 	sts	0x0225, r18
5195
    337c:	80 91 1f 02 	lds	r24, 0x021F
5196
    3380:	90 91 20 02 	lds	r25, 0x0220
5197
    3384:	97 ff       	sbrs	r25, 7
5198
    3386:	05 c0       	rjmp	.+10     	; 0x3392 <CalibrierMittelwert+0x2a4>
5199
    3388:	10 92 20 02 	sts	0x0220, r1
5200
    338c:	10 92 1f 02 	sts	0x021F, r1
5201
    3390:	0a c0       	rjmp	.+20     	; 0x33a6 <CalibrierMittelwert+0x2b8>
5202
    3392:	8f 3f       	cpi	r24, 0xFF	; 255
5203
    3394:	91 05       	cpc	r25, r1
5204
    3396:	39 f0       	breq	.+14     	; 0x33a6 <CalibrierMittelwert+0x2b8>
5205
    3398:	34 f0       	brlt	.+12     	; 0x33a6 <CalibrierMittelwert+0x2b8>
5206
    339a:	8f ef       	ldi	r24, 0xFF	; 255
5207
    339c:	90 e0       	ldi	r25, 0x00	; 0
5208
    339e:	90 93 20 02 	sts	0x0220, r25
5209
    33a2:	80 93 1f 02 	sts	0x021F, r24
5210
    33a6:	80 91 21 02 	lds	r24, 0x0221
5211
    33aa:	90 91 22 02 	lds	r25, 0x0222
5212
    33ae:	97 ff       	sbrs	r25, 7
5213
    33b0:	05 c0       	rjmp	.+10     	; 0x33bc <CalibrierMittelwert+0x2ce>
5214
    33b2:	10 92 22 02 	sts	0x0222, r1
5215
    33b6:	10 92 21 02 	sts	0x0221, r1
5216
    33ba:	0a c0       	rjmp	.+20     	; 0x33d0 <CalibrierMittelwert+0x2e2>
5217
    33bc:	8f 3f       	cpi	r24, 0xFF	; 255
5218
    33be:	91 05       	cpc	r25, r1
5219
    33c0:	39 f0       	breq	.+14     	; 0x33d0 <CalibrierMittelwert+0x2e2>
5220
    33c2:	34 f0       	brlt	.+12     	; 0x33d0 <CalibrierMittelwert+0x2e2>
5221
    33c4:	8f ef       	ldi	r24, 0xFF	; 255
5222
    33c6:	90 e0       	ldi	r25, 0x00	; 0
5223
    33c8:	90 93 22 02 	sts	0x0222, r25
5224
    33cc:	80 93 21 02 	sts	0x0221, r24
5225
    33d0:	80 91 23 02 	lds	r24, 0x0223
5226
    33d4:	90 91 24 02 	lds	r25, 0x0224
5227
    33d8:	97 ff       	sbrs	r25, 7
5228
    33da:	05 c0       	rjmp	.+10     	; 0x33e6 <CalibrierMittelwert+0x2f8>
5229
    33dc:	10 92 24 02 	sts	0x0224, r1
5230
    33e0:	10 92 23 02 	sts	0x0223, r1
5231
    33e4:	0a c0       	rjmp	.+20     	; 0x33fa <CalibrierMittelwert+0x30c>
5232
    33e6:	8f 3f       	cpi	r24, 0xFF	; 255
5233
    33e8:	91 05       	cpc	r25, r1
5234
    33ea:	39 f0       	breq	.+14     	; 0x33fa <CalibrierMittelwert+0x30c>
5235
    33ec:	34 f0       	brlt	.+12     	; 0x33fa <CalibrierMittelwert+0x30c>
5236
    33ee:	8f ef       	ldi	r24, 0xFF	; 255
5237
    33f0:	90 e0       	ldi	r25, 0x00	; 0
5238
    33f2:	90 93 24 02 	sts	0x0224, r25
5239
    33f6:	80 93 23 02 	sts	0x0223, r24
5240
    33fa:	80 91 25 02 	lds	r24, 0x0225
5241
    33fe:	90 91 26 02 	lds	r25, 0x0226
5242
    3402:	97 ff       	sbrs	r25, 7
5243
    3404:	05 c0       	rjmp	.+10     	; 0x3410 <CalibrierMittelwert+0x322>
5244
    3406:	10 92 26 02 	sts	0x0226, r1
5245
    340a:	10 92 25 02 	sts	0x0225, r1
5246
    340e:	08 95       	ret
5247
    3410:	8f 3f       	cpi	r24, 0xFF	; 255
5248
    3412:	91 05       	cpc	r25, r1
5249
    3414:	39 f0       	breq	.+14     	; 0x3424 <CalibrierMittelwert+0x336>
5250
    3416:	34 f0       	brlt	.+12     	; 0x3424 <CalibrierMittelwert+0x336>
5251
    3418:	8f ef       	ldi	r24, 0xFF	; 255
5252
    341a:	90 e0       	ldi	r25, 0x00	; 0
5253
    341c:	90 93 26 02 	sts	0x0226, r25
5254
    3420:	80 93 25 02 	sts	0x0225, r24
5255
    3424:	08 95       	ret
5256
 
5257
00003426 <ParameterZuordnung>:
5258
    3426:	1f 93       	push	r17
5259
    3428:	80 91 a9 05 	lds	r24, 0x05A9
5260
    342c:	8b 3f       	cpi	r24, 0xFB	; 251
5261
    342e:	98 f0       	brcs	.+38     	; 0x3456 <ParameterZuordnung+0x30>
5262
    3430:	8b 3f       	cpi	r24, 0xFB	; 251
5263
    3432:	19 f4       	brne	.+6      	; 0x343a <ParameterZuordnung+0x14>
5264
    3434:	80 91 1f 02 	lds	r24, 0x021F
5265
    3438:	0e c0       	rjmp	.+28     	; 0x3456 <ParameterZuordnung+0x30>
5266
    343a:	8c 3f       	cpi	r24, 0xFC	; 252
5267
    343c:	19 f4       	brne	.+6      	; 0x3444 <ParameterZuordnung+0x1e>
5268
    343e:	80 91 21 02 	lds	r24, 0x0221
5269
    3442:	09 c0       	rjmp	.+18     	; 0x3456 <ParameterZuordnung+0x30>
5270
    3444:	8d 3f       	cpi	r24, 0xFD	; 253
5271
    3446:	19 f4       	brne	.+6      	; 0x344e <ParameterZuordnung+0x28>
5272
    3448:	80 91 23 02 	lds	r24, 0x0223
5273
    344c:	04 c0       	rjmp	.+8      	; 0x3456 <ParameterZuordnung+0x30>
5274
    344e:	8e 3f       	cpi	r24, 0xFE	; 254
5275
    3450:	21 f4       	brne	.+8      	; 0x345a <ParameterZuordnung+0x34>
5276
    3452:	80 91 25 02 	lds	r24, 0x0225
5277
    3456:	80 93 81 01 	sts	0x0181, r24
5278
    345a:	80 91 81 01 	lds	r24, 0x0181
5279
    345e:	88 23       	and	r24, r24
5280
    3460:	19 f4       	brne	.+6      	; 0x3468 <ParameterZuordnung+0x42>
5281
    3462:	10 92 81 01 	sts	0x0181, r1
5282
    3466:	04 c0       	rjmp	.+8      	; 0x3470 <ParameterZuordnung+0x4a>
5283
    3468:	8f 3f       	cpi	r24, 0xFF	; 255
5284
    346a:	11 f4       	brne	.+4      	; 0x3470 <ParameterZuordnung+0x4a>
5285
    346c:	80 93 81 01 	sts	0x0181, r24
5286
    3470:	80 91 a8 05 	lds	r24, 0x05A8
5287
    3474:	8b 3f       	cpi	r24, 0xFB	; 251
5288
    3476:	98 f0       	brcs	.+38     	; 0x349e <ParameterZuordnung+0x78>
5289
    3478:	8b 3f       	cpi	r24, 0xFB	; 251
5290
    347a:	19 f4       	brne	.+6      	; 0x3482 <ParameterZuordnung+0x5c>
5291
    347c:	80 91 1f 02 	lds	r24, 0x021F
5292
    3480:	0e c0       	rjmp	.+28     	; 0x349e <ParameterZuordnung+0x78>
5293
    3482:	8c 3f       	cpi	r24, 0xFC	; 252
5294
    3484:	19 f4       	brne	.+6      	; 0x348c <ParameterZuordnung+0x66>
5295
    3486:	80 91 21 02 	lds	r24, 0x0221
5296
    348a:	09 c0       	rjmp	.+18     	; 0x349e <ParameterZuordnung+0x78>
5297
    348c:	8d 3f       	cpi	r24, 0xFD	; 253
5298
    348e:	19 f4       	brne	.+6      	; 0x3496 <ParameterZuordnung+0x70>
5299
    3490:	80 91 23 02 	lds	r24, 0x0223
5300
    3494:	04 c0       	rjmp	.+8      	; 0x349e <ParameterZuordnung+0x78>
5301
    3496:	8e 3f       	cpi	r24, 0xFE	; 254
5302
    3498:	21 f4       	brne	.+8      	; 0x34a2 <ParameterZuordnung+0x7c>
5303
    349a:	80 91 25 02 	lds	r24, 0x0225
5304
    349e:	80 93 80 01 	sts	0x0180, r24
5305
    34a2:	80 91 80 01 	lds	r24, 0x0180
5306
    34a6:	88 23       	and	r24, r24
5307
    34a8:	19 f4       	brne	.+6      	; 0x34b0 <ParameterZuordnung+0x8a>
5308
    34aa:	10 92 80 01 	sts	0x0180, r1
5309
    34ae:	05 c0       	rjmp	.+10     	; 0x34ba <ParameterZuordnung+0x94>
5310
    34b0:	84 36       	cpi	r24, 0x64	; 100
5311
    34b2:	18 f0       	brcs	.+6      	; 0x34ba <ParameterZuordnung+0x94>
5312
    34b4:	84 e6       	ldi	r24, 0x64	; 100
5313
    34b6:	80 93 80 01 	sts	0x0180, r24
5314
    34ba:	80 91 aa 05 	lds	r24, 0x05AA
5315
    34be:	8b 3f       	cpi	r24, 0xFB	; 251
5316
    34c0:	98 f0       	brcs	.+38     	; 0x34e8 <ParameterZuordnung+0xc2>
5317
    34c2:	8b 3f       	cpi	r24, 0xFB	; 251
5318
    34c4:	19 f4       	brne	.+6      	; 0x34cc <ParameterZuordnung+0xa6>
5319
    34c6:	80 91 1f 02 	lds	r24, 0x021F
5320
    34ca:	0e c0       	rjmp	.+28     	; 0x34e8 <ParameterZuordnung+0xc2>
5321
    34cc:	8c 3f       	cpi	r24, 0xFC	; 252
5322
    34ce:	19 f4       	brne	.+6      	; 0x34d6 <ParameterZuordnung+0xb0>
5323
    34d0:	80 91 21 02 	lds	r24, 0x0221
5324
    34d4:	09 c0       	rjmp	.+18     	; 0x34e8 <ParameterZuordnung+0xc2>
5325
    34d6:	8d 3f       	cpi	r24, 0xFD	; 253
5326
    34d8:	19 f4       	brne	.+6      	; 0x34e0 <ParameterZuordnung+0xba>
5327
    34da:	80 91 23 02 	lds	r24, 0x0223
5328
    34de:	04 c0       	rjmp	.+8      	; 0x34e8 <ParameterZuordnung+0xc2>
5329
    34e0:	8e 3f       	cpi	r24, 0xFE	; 254
5330
    34e2:	21 f4       	brne	.+8      	; 0x34ec <ParameterZuordnung+0xc6>
5331
    34e4:	80 91 25 02 	lds	r24, 0x0225
5332
    34e8:	80 93 82 01 	sts	0x0182, r24
5333
    34ec:	80 91 82 01 	lds	r24, 0x0182
5334
    34f0:	88 23       	and	r24, r24
5335
    34f2:	19 f4       	brne	.+6      	; 0x34fa <ParameterZuordnung+0xd4>
5336
    34f4:	10 92 82 01 	sts	0x0182, r1
5337
    34f8:	05 c0       	rjmp	.+10     	; 0x3504 <ParameterZuordnung+0xde>
5338
    34fa:	84 36       	cpi	r24, 0x64	; 100
5339
    34fc:	18 f0       	brcs	.+6      	; 0x3504 <ParameterZuordnung+0xde>
5340
    34fe:	84 e6       	ldi	r24, 0x64	; 100
5341
    3500:	80 93 82 01 	sts	0x0182, r24
5342
    3504:	80 91 ac 05 	lds	r24, 0x05AC
5343
    3508:	8b 3f       	cpi	r24, 0xFB	; 251
5344
    350a:	98 f0       	brcs	.+38     	; 0x3532 <ParameterZuordnung+0x10c>
5345
    350c:	8b 3f       	cpi	r24, 0xFB	; 251
5346
    350e:	19 f4       	brne	.+6      	; 0x3516 <ParameterZuordnung+0xf0>
5347
    3510:	80 91 1f 02 	lds	r24, 0x021F
5348
    3514:	0e c0       	rjmp	.+28     	; 0x3532 <ParameterZuordnung+0x10c>
5349
    3516:	8c 3f       	cpi	r24, 0xFC	; 252
5350
    3518:	19 f4       	brne	.+6      	; 0x3520 <ParameterZuordnung+0xfa>
5351
    351a:	80 91 21 02 	lds	r24, 0x0221
5352
    351e:	09 c0       	rjmp	.+18     	; 0x3532 <ParameterZuordnung+0x10c>
5353
    3520:	8d 3f       	cpi	r24, 0xFD	; 253
5354
    3522:	19 f4       	brne	.+6      	; 0x352a <ParameterZuordnung+0x104>
5355
    3524:	80 91 23 02 	lds	r24, 0x0223
5356
    3528:	04 c0       	rjmp	.+8      	; 0x3532 <ParameterZuordnung+0x10c>
5357
    352a:	8e 3f       	cpi	r24, 0xFE	; 254
5358
    352c:	21 f4       	brne	.+8      	; 0x3536 <ParameterZuordnung+0x110>
5359
    352e:	80 91 25 02 	lds	r24, 0x0225
5360
    3532:	80 93 83 01 	sts	0x0183, r24
5361
    3536:	80 91 83 01 	lds	r24, 0x0183
5362
    353a:	88 23       	and	r24, r24
5363
    353c:	19 f4       	brne	.+6      	; 0x3544 <ParameterZuordnung+0x11e>
5364
    353e:	10 92 83 01 	sts	0x0183, r1
5365
    3542:	04 c0       	rjmp	.+8      	; 0x354c <ParameterZuordnung+0x126>
5366
    3544:	8f 3f       	cpi	r24, 0xFF	; 255
5367
    3546:	11 f4       	brne	.+4      	; 0x354c <ParameterZuordnung+0x126>
5368
    3548:	80 93 83 01 	sts	0x0183, r24
5369
    354c:	80 91 b3 05 	lds	r24, 0x05B3
5370
    3550:	8b 3f       	cpi	r24, 0xFB	; 251
5371
    3552:	98 f0       	brcs	.+38     	; 0x357a <ParameterZuordnung+0x154>
5372
    3554:	8b 3f       	cpi	r24, 0xFB	; 251
5373
    3556:	19 f4       	brne	.+6      	; 0x355e <ParameterZuordnung+0x138>
5374
    3558:	80 91 1f 02 	lds	r24, 0x021F
5375
    355c:	0e c0       	rjmp	.+28     	; 0x357a <ParameterZuordnung+0x154>
5376
    355e:	8c 3f       	cpi	r24, 0xFC	; 252
5377
    3560:	19 f4       	brne	.+6      	; 0x3568 <ParameterZuordnung+0x142>
5378
    3562:	80 91 21 02 	lds	r24, 0x0221
5379
    3566:	09 c0       	rjmp	.+18     	; 0x357a <ParameterZuordnung+0x154>
5380
    3568:	8d 3f       	cpi	r24, 0xFD	; 253
5381
    356a:	19 f4       	brne	.+6      	; 0x3572 <ParameterZuordnung+0x14c>
5382
    356c:	80 91 23 02 	lds	r24, 0x0223
5383
    3570:	04 c0       	rjmp	.+8      	; 0x357a <ParameterZuordnung+0x154>
5384
    3572:	8e 3f       	cpi	r24, 0xFE	; 254
5385
    3574:	21 f4       	brne	.+8      	; 0x357e <ParameterZuordnung+0x158>
5386
    3576:	80 91 25 02 	lds	r24, 0x0225
5387
    357a:	80 93 84 01 	sts	0x0184, r24
5388
    357e:	80 91 84 01 	lds	r24, 0x0184
5389
    3582:	88 23       	and	r24, r24
5390
    3584:	19 f4       	brne	.+6      	; 0x358c <ParameterZuordnung+0x166>
5391
    3586:	10 92 84 01 	sts	0x0184, r1
5392
    358a:	04 c0       	rjmp	.+8      	; 0x3594 <ParameterZuordnung+0x16e>
5393
    358c:	8f 3f       	cpi	r24, 0xFF	; 255
5394
    358e:	11 f4       	brne	.+4      	; 0x3594 <ParameterZuordnung+0x16e>
5395
    3590:	80 93 84 01 	sts	0x0184, r24
5396
    3594:	80 91 b4 05 	lds	r24, 0x05B4
5397
    3598:	8b 3f       	cpi	r24, 0xFB	; 251
5398
    359a:	98 f0       	brcs	.+38     	; 0x35c2 <ParameterZuordnung+0x19c>
5399
    359c:	8b 3f       	cpi	r24, 0xFB	; 251
5400
    359e:	19 f4       	brne	.+6      	; 0x35a6 <ParameterZuordnung+0x180>
5401
    35a0:	80 91 1f 02 	lds	r24, 0x021F
5402
    35a4:	0e c0       	rjmp	.+28     	; 0x35c2 <ParameterZuordnung+0x19c>
5403
    35a6:	8c 3f       	cpi	r24, 0xFC	; 252
5404
    35a8:	19 f4       	brne	.+6      	; 0x35b0 <ParameterZuordnung+0x18a>
5405
    35aa:	80 91 21 02 	lds	r24, 0x0221
5406
    35ae:	09 c0       	rjmp	.+18     	; 0x35c2 <ParameterZuordnung+0x19c>
5407
    35b0:	8d 3f       	cpi	r24, 0xFD	; 253
5408
    35b2:	19 f4       	brne	.+6      	; 0x35ba <ParameterZuordnung+0x194>
5409
    35b4:	80 91 23 02 	lds	r24, 0x0223
5410
    35b8:	04 c0       	rjmp	.+8      	; 0x35c2 <ParameterZuordnung+0x19c>
5411
    35ba:	8e 3f       	cpi	r24, 0xFE	; 254
5412
    35bc:	21 f4       	brne	.+8      	; 0x35c6 <ParameterZuordnung+0x1a0>
5413
    35be:	80 91 25 02 	lds	r24, 0x0225
5414
    35c2:	80 93 85 01 	sts	0x0185, r24
5415
    35c6:	80 91 85 01 	lds	r24, 0x0185
5416
    35ca:	8b 30       	cpi	r24, 0x0B	; 11
5417
    35cc:	10 f4       	brcc	.+4      	; 0x35d2 <ParameterZuordnung+0x1ac>
5418
    35ce:	8a e0       	ldi	r24, 0x0A	; 10
5419
    35d0:	02 c0       	rjmp	.+4      	; 0x35d6 <ParameterZuordnung+0x1b0>
5420
    35d2:	8f 3f       	cpi	r24, 0xFF	; 255
5421
    35d4:	11 f4       	brne	.+4      	; 0x35da <ParameterZuordnung+0x1b4>
5422
    35d6:	80 93 85 01 	sts	0x0185, r24
5423
    35da:	80 91 b5 05 	lds	r24, 0x05B5
5424
    35de:	8b 3f       	cpi	r24, 0xFB	; 251
5425
    35e0:	98 f0       	brcs	.+38     	; 0x3608 <ParameterZuordnung+0x1e2>
5426
    35e2:	8b 3f       	cpi	r24, 0xFB	; 251
5427
    35e4:	19 f4       	brne	.+6      	; 0x35ec <ParameterZuordnung+0x1c6>
5428
    35e6:	80 91 1f 02 	lds	r24, 0x021F
5429
    35ea:	0e c0       	rjmp	.+28     	; 0x3608 <ParameterZuordnung+0x1e2>
5430
    35ec:	8c 3f       	cpi	r24, 0xFC	; 252
5431
    35ee:	19 f4       	brne	.+6      	; 0x35f6 <ParameterZuordnung+0x1d0>
5432
    35f0:	80 91 21 02 	lds	r24, 0x0221
5433
    35f4:	09 c0       	rjmp	.+18     	; 0x3608 <ParameterZuordnung+0x1e2>
5434
    35f6:	8d 3f       	cpi	r24, 0xFD	; 253
5435
    35f8:	19 f4       	brne	.+6      	; 0x3600 <ParameterZuordnung+0x1da>
5436
    35fa:	80 91 23 02 	lds	r24, 0x0223
5437
    35fe:	04 c0       	rjmp	.+8      	; 0x3608 <ParameterZuordnung+0x1e2>
5438
    3600:	8e 3f       	cpi	r24, 0xFE	; 254
5439
    3602:	21 f4       	brne	.+8      	; 0x360c <ParameterZuordnung+0x1e6>
5440
    3604:	80 91 25 02 	lds	r24, 0x0225
5441
    3608:	80 93 86 01 	sts	0x0186, r24
5442
    360c:	80 91 86 01 	lds	r24, 0x0186
5443
    3610:	88 23       	and	r24, r24
5444
    3612:	19 f4       	brne	.+6      	; 0x361a <ParameterZuordnung+0x1f4>
5445
    3614:	10 92 86 01 	sts	0x0186, r1
5446
    3618:	04 c0       	rjmp	.+8      	; 0x3622 <ParameterZuordnung+0x1fc>
5447
    361a:	8f 3f       	cpi	r24, 0xFF	; 255
5448
    361c:	11 f4       	brne	.+4      	; 0x3622 <ParameterZuordnung+0x1fc>
5449
    361e:	80 93 86 01 	sts	0x0186, r24
5450
    3622:	80 91 ba 05 	lds	r24, 0x05BA
5451
    3626:	8b 3f       	cpi	r24, 0xFB	; 251
5452
    3628:	98 f0       	brcs	.+38     	; 0x3650 <ParameterZuordnung+0x22a>
5453
    362a:	8b 3f       	cpi	r24, 0xFB	; 251
5454
    362c:	19 f4       	brne	.+6      	; 0x3634 <ParameterZuordnung+0x20e>
5455
    362e:	80 91 1f 02 	lds	r24, 0x021F
5456
    3632:	0e c0       	rjmp	.+28     	; 0x3650 <ParameterZuordnung+0x22a>
5457
    3634:	8c 3f       	cpi	r24, 0xFC	; 252
5458
    3636:	19 f4       	brne	.+6      	; 0x363e <ParameterZuordnung+0x218>
5459
    3638:	80 91 21 02 	lds	r24, 0x0221
5460
    363c:	09 c0       	rjmp	.+18     	; 0x3650 <ParameterZuordnung+0x22a>
5461
    363e:	8d 3f       	cpi	r24, 0xFD	; 253
5462
    3640:	19 f4       	brne	.+6      	; 0x3648 <ParameterZuordnung+0x222>
5463
    3642:	80 91 23 02 	lds	r24, 0x0223
5464
    3646:	04 c0       	rjmp	.+8      	; 0x3650 <ParameterZuordnung+0x22a>
5465
    3648:	8e 3f       	cpi	r24, 0xFE	; 254
5466
    364a:	21 f4       	brne	.+8      	; 0x3654 <ParameterZuordnung+0x22e>
5467
    364c:	80 91 25 02 	lds	r24, 0x0225
5468
    3650:	80 93 88 01 	sts	0x0188, r24
5469
    3654:	80 91 88 01 	lds	r24, 0x0188
5470
    3658:	88 23       	and	r24, r24
5471
    365a:	19 f4       	brne	.+6      	; 0x3662 <ParameterZuordnung+0x23c>
5472
    365c:	10 92 88 01 	sts	0x0188, r1
5473
    3660:	04 c0       	rjmp	.+8      	; 0x366a <ParameterZuordnung+0x244>
5474
    3662:	8f 3f       	cpi	r24, 0xFF	; 255
5475
    3664:	11 f4       	brne	.+4      	; 0x366a <ParameterZuordnung+0x244>
5476
    3666:	80 93 88 01 	sts	0x0188, r24
5477
    366a:	80 91 bb 05 	lds	r24, 0x05BB
5478
    366e:	8b 3f       	cpi	r24, 0xFB	; 251
5479
    3670:	98 f0       	brcs	.+38     	; 0x3698 <ParameterZuordnung+0x272>
5480
    3672:	8b 3f       	cpi	r24, 0xFB	; 251
5481
    3674:	19 f4       	brne	.+6      	; 0x367c <ParameterZuordnung+0x256>
5482
    3676:	80 91 1f 02 	lds	r24, 0x021F
5483
    367a:	0e c0       	rjmp	.+28     	; 0x3698 <ParameterZuordnung+0x272>
5484
    367c:	8c 3f       	cpi	r24, 0xFC	; 252
5485
    367e:	19 f4       	brne	.+6      	; 0x3686 <ParameterZuordnung+0x260>
5486
    3680:	80 91 21 02 	lds	r24, 0x0221
5487
    3684:	09 c0       	rjmp	.+18     	; 0x3698 <ParameterZuordnung+0x272>
5488
    3686:	8d 3f       	cpi	r24, 0xFD	; 253
5489
    3688:	19 f4       	brne	.+6      	; 0x3690 <ParameterZuordnung+0x26a>
5490
    368a:	80 91 23 02 	lds	r24, 0x0223
5491
    368e:	04 c0       	rjmp	.+8      	; 0x3698 <ParameterZuordnung+0x272>
5492
    3690:	8e 3f       	cpi	r24, 0xFE	; 254
5493
    3692:	21 f4       	brne	.+8      	; 0x369c <ParameterZuordnung+0x276>
5494
    3694:	80 91 25 02 	lds	r24, 0x0225
5495
    3698:	80 93 33 02 	sts	0x0233, r24
5496
    369c:	80 91 33 02 	lds	r24, 0x0233
5497
    36a0:	88 23       	and	r24, r24
5498
    36a2:	19 f4       	brne	.+6      	; 0x36aa <ParameterZuordnung+0x284>
5499
    36a4:	10 92 33 02 	sts	0x0233, r1
5500
    36a8:	04 c0       	rjmp	.+8      	; 0x36b2 <ParameterZuordnung+0x28c>
5501
    36aa:	8f 3f       	cpi	r24, 0xFF	; 255
5502
    36ac:	11 f4       	brne	.+4      	; 0x36b2 <ParameterZuordnung+0x28c>
5503
    36ae:	80 93 33 02 	sts	0x0233, r24
5504
    36b2:	80 91 bc 05 	lds	r24, 0x05BC
5505
    36b6:	8b 3f       	cpi	r24, 0xFB	; 251
5506
    36b8:	98 f0       	brcs	.+38     	; 0x36e0 <ParameterZuordnung+0x2ba>
5507
    36ba:	8b 3f       	cpi	r24, 0xFB	; 251
5508
    36bc:	19 f4       	brne	.+6      	; 0x36c4 <ParameterZuordnung+0x29e>
5509
    36be:	80 91 1f 02 	lds	r24, 0x021F
5510
    36c2:	0e c0       	rjmp	.+28     	; 0x36e0 <ParameterZuordnung+0x2ba>
5511
    36c4:	8c 3f       	cpi	r24, 0xFC	; 252
5512
    36c6:	19 f4       	brne	.+6      	; 0x36ce <ParameterZuordnung+0x2a8>
5513
    36c8:	80 91 21 02 	lds	r24, 0x0221
5514
    36cc:	09 c0       	rjmp	.+18     	; 0x36e0 <ParameterZuordnung+0x2ba>
5515
    36ce:	8d 3f       	cpi	r24, 0xFD	; 253
5516
    36d0:	19 f4       	brne	.+6      	; 0x36d8 <ParameterZuordnung+0x2b2>
5517
    36d2:	80 91 23 02 	lds	r24, 0x0223
5518
    36d6:	04 c0       	rjmp	.+8      	; 0x36e0 <ParameterZuordnung+0x2ba>
5519
    36d8:	8e 3f       	cpi	r24, 0xFE	; 254
5520
    36da:	21 f4       	brne	.+8      	; 0x36e4 <ParameterZuordnung+0x2be>
5521
    36dc:	80 91 25 02 	lds	r24, 0x0225
5522
    36e0:	80 93 34 02 	sts	0x0234, r24
5523
    36e4:	80 91 34 02 	lds	r24, 0x0234
5524
    36e8:	88 23       	and	r24, r24
5525
    36ea:	19 f4       	brne	.+6      	; 0x36f2 <ParameterZuordnung+0x2cc>
5526
    36ec:	10 92 34 02 	sts	0x0234, r1
5527
    36f0:	04 c0       	rjmp	.+8      	; 0x36fa <ParameterZuordnung+0x2d4>
5528
    36f2:	8f 3f       	cpi	r24, 0xFF	; 255
5529
    36f4:	11 f4       	brne	.+4      	; 0x36fa <ParameterZuordnung+0x2d4>
5530
    36f6:	80 93 34 02 	sts	0x0234, r24
5531
    36fa:	80 91 bd 05 	lds	r24, 0x05BD
5532
    36fe:	8b 3f       	cpi	r24, 0xFB	; 251
5533
    3700:	98 f0       	brcs	.+38     	; 0x3728 <ParameterZuordnung+0x302>
5534
    3702:	8b 3f       	cpi	r24, 0xFB	; 251
5535
    3704:	19 f4       	brne	.+6      	; 0x370c <ParameterZuordnung+0x2e6>
5536
    3706:	80 91 1f 02 	lds	r24, 0x021F
5537
    370a:	0e c0       	rjmp	.+28     	; 0x3728 <ParameterZuordnung+0x302>
5538
    370c:	8c 3f       	cpi	r24, 0xFC	; 252
5539
    370e:	19 f4       	brne	.+6      	; 0x3716 <ParameterZuordnung+0x2f0>
5540
    3710:	80 91 21 02 	lds	r24, 0x0221
5541
    3714:	09 c0       	rjmp	.+18     	; 0x3728 <ParameterZuordnung+0x302>
5542
    3716:	8d 3f       	cpi	r24, 0xFD	; 253
5543
    3718:	19 f4       	brne	.+6      	; 0x3720 <ParameterZuordnung+0x2fa>
5544
    371a:	80 91 23 02 	lds	r24, 0x0223
5545
    371e:	04 c0       	rjmp	.+8      	; 0x3728 <ParameterZuordnung+0x302>
5546
    3720:	8e 3f       	cpi	r24, 0xFE	; 254
5547
    3722:	21 f4       	brne	.+8      	; 0x372c <ParameterZuordnung+0x306>
5548
    3724:	80 91 25 02 	lds	r24, 0x0225
5549
    3728:	80 93 35 02 	sts	0x0235, r24
5550
    372c:	80 91 35 02 	lds	r24, 0x0235
5551
    3730:	88 23       	and	r24, r24
5552
    3732:	19 f4       	brne	.+6      	; 0x373a <ParameterZuordnung+0x314>
5553
    3734:	10 92 35 02 	sts	0x0235, r1
5554
    3738:	04 c0       	rjmp	.+8      	; 0x3742 <ParameterZuordnung+0x31c>
5555
    373a:	8f 3f       	cpi	r24, 0xFF	; 255
5556
    373c:	11 f4       	brne	.+4      	; 0x3742 <ParameterZuordnung+0x31c>
5557
    373e:	80 93 35 02 	sts	0x0235, r24
5558
    3742:	80 91 be 05 	lds	r24, 0x05BE
5559
    3746:	8b 3f       	cpi	r24, 0xFB	; 251
5560
    3748:	98 f0       	brcs	.+38     	; 0x3770 <ParameterZuordnung+0x34a>
5561
    374a:	8b 3f       	cpi	r24, 0xFB	; 251
5562
    374c:	19 f4       	brne	.+6      	; 0x3754 <ParameterZuordnung+0x32e>
5563
    374e:	80 91 1f 02 	lds	r24, 0x021F
5564
    3752:	0e c0       	rjmp	.+28     	; 0x3770 <ParameterZuordnung+0x34a>
5565
    3754:	8c 3f       	cpi	r24, 0xFC	; 252
5566
    3756:	19 f4       	brne	.+6      	; 0x375e <ParameterZuordnung+0x338>
5567
    3758:	80 91 21 02 	lds	r24, 0x0221
5568
    375c:	09 c0       	rjmp	.+18     	; 0x3770 <ParameterZuordnung+0x34a>
5569
    375e:	8d 3f       	cpi	r24, 0xFD	; 253
5570
    3760:	19 f4       	brne	.+6      	; 0x3768 <ParameterZuordnung+0x342>
5571
    3762:	80 91 23 02 	lds	r24, 0x0223
5572
    3766:	04 c0       	rjmp	.+8      	; 0x3770 <ParameterZuordnung+0x34a>
5573
    3768:	8e 3f       	cpi	r24, 0xFE	; 254
5574
    376a:	21 f4       	brne	.+8      	; 0x3774 <ParameterZuordnung+0x34e>
5575
    376c:	80 91 25 02 	lds	r24, 0x0225
5576
    3770:	80 93 36 02 	sts	0x0236, r24
5577
    3774:	80 91 36 02 	lds	r24, 0x0236
5578
    3778:	88 23       	and	r24, r24
5579
    377a:	19 f4       	brne	.+6      	; 0x3782 <ParameterZuordnung+0x35c>
5580
    377c:	10 92 36 02 	sts	0x0236, r1
5581
    3780:	04 c0       	rjmp	.+8      	; 0x378a <ParameterZuordnung+0x364>
5582
    3782:	8f 3f       	cpi	r24, 0xFF	; 255
5583
    3784:	11 f4       	brne	.+4      	; 0x378a <ParameterZuordnung+0x364>
5584
    3786:	80 93 36 02 	sts	0x0236, r24
5585
    378a:	90 91 bf 05 	lds	r25, 0x05BF
5586
    378e:	9b 3f       	cpi	r25, 0xFB	; 251
5587
    3790:	b0 f0       	brcs	.+44     	; 0x37be <ParameterZuordnung+0x398>
5588
    3792:	9b 3f       	cpi	r25, 0xFB	; 251
5589
    3794:	19 f4       	brne	.+6      	; 0x379c <ParameterZuordnung+0x376>
5590
    3796:	80 91 1f 02 	lds	r24, 0x021F
5591
    379a:	04 c0       	rjmp	.+8      	; 0x37a4 <ParameterZuordnung+0x37e>
5592
    379c:	9c 3f       	cpi	r25, 0xFC	; 252
5593
    379e:	29 f4       	brne	.+10     	; 0x37aa <ParameterZuordnung+0x384>
5594
    37a0:	80 91 21 02 	lds	r24, 0x0221
5595
    37a4:	80 93 89 01 	sts	0x0189, r24
5596
    37a8:	0c c0       	rjmp	.+24     	; 0x37c2 <ParameterZuordnung+0x39c>
5597
    37aa:	9d 3f       	cpi	r25, 0xFD	; 253
5598
    37ac:	19 f4       	brne	.+6      	; 0x37b4 <ParameterZuordnung+0x38e>
5599
    37ae:	80 91 23 02 	lds	r24, 0x0223
5600
    37b2:	f8 cf       	rjmp	.-16     	; 0x37a4 <ParameterZuordnung+0x37e>
5601
    37b4:	9e 3f       	cpi	r25, 0xFE	; 254
5602
    37b6:	29 f4       	brne	.+10     	; 0x37c2 <ParameterZuordnung+0x39c>
5603
    37b8:	80 91 25 02 	lds	r24, 0x0225
5604
    37bc:	f3 cf       	rjmp	.-26     	; 0x37a4 <ParameterZuordnung+0x37e>
5605
    37be:	90 93 89 01 	sts	0x0189, r25
5606
    37c2:	80 91 89 01 	lds	r24, 0x0189
5607
    37c6:	88 23       	and	r24, r24
5608
    37c8:	19 f4       	brne	.+6      	; 0x37d0 <ParameterZuordnung+0x3aa>
5609
    37ca:	10 92 89 01 	sts	0x0189, r1
5610
    37ce:	04 c0       	rjmp	.+8      	; 0x37d8 <ParameterZuordnung+0x3b2>
5611
    37d0:	8f 3f       	cpi	r24, 0xFF	; 255
5612
    37d2:	11 f4       	brne	.+4      	; 0x37d8 <ParameterZuordnung+0x3b2>
5613
    37d4:	80 93 89 01 	sts	0x0189, r24
5614
    37d8:	9b 3f       	cpi	r25, 0xFB	; 251
5615
    37da:	b0 f0       	brcs	.+44     	; 0x3808 <ParameterZuordnung+0x3e2>
5616
    37dc:	9b 3f       	cpi	r25, 0xFB	; 251
5617
    37de:	19 f4       	brne	.+6      	; 0x37e6 <ParameterZuordnung+0x3c0>
5618
    37e0:	80 91 1f 02 	lds	r24, 0x021F
5619
    37e4:	04 c0       	rjmp	.+8      	; 0x37ee <ParameterZuordnung+0x3c8>
5620
    37e6:	9c 3f       	cpi	r25, 0xFC	; 252
5621
    37e8:	29 f4       	brne	.+10     	; 0x37f4 <ParameterZuordnung+0x3ce>
5622
    37ea:	80 91 21 02 	lds	r24, 0x0221
5623
    37ee:	80 93 89 01 	sts	0x0189, r24
5624
    37f2:	0c c0       	rjmp	.+24     	; 0x380c <ParameterZuordnung+0x3e6>
5625
    37f4:	9d 3f       	cpi	r25, 0xFD	; 253
5626
    37f6:	19 f4       	brne	.+6      	; 0x37fe <ParameterZuordnung+0x3d8>
5627
    37f8:	80 91 23 02 	lds	r24, 0x0223
5628
    37fc:	f8 cf       	rjmp	.-16     	; 0x37ee <ParameterZuordnung+0x3c8>
5629
    37fe:	9e 3f       	cpi	r25, 0xFE	; 254
5630
    3800:	29 f4       	brne	.+10     	; 0x380c <ParameterZuordnung+0x3e6>
5631
    3802:	80 91 25 02 	lds	r24, 0x0225
5632
    3806:	f3 cf       	rjmp	.-26     	; 0x37ee <ParameterZuordnung+0x3c8>
5633
    3808:	90 93 89 01 	sts	0x0189, r25
5634
    380c:	80 91 89 01 	lds	r24, 0x0189
5635
    3810:	88 23       	and	r24, r24
5636
    3812:	19 f4       	brne	.+6      	; 0x381a <ParameterZuordnung+0x3f4>
5637
    3814:	10 92 89 01 	sts	0x0189, r1
5638
    3818:	04 c0       	rjmp	.+8      	; 0x3822 <ParameterZuordnung+0x3fc>
5639
    381a:	8f 3f       	cpi	r24, 0xFF	; 255
5640
    381c:	11 f4       	brne	.+4      	; 0x3822 <ParameterZuordnung+0x3fc>
5641
    381e:	80 93 89 01 	sts	0x0189, r24
5642
    3822:	9b 3f       	cpi	r25, 0xFB	; 251
5643
    3824:	b0 f0       	brcs	.+44     	; 0x3852 <ParameterZuordnung+0x42c>
5644
    3826:	9b 3f       	cpi	r25, 0xFB	; 251
5645
    3828:	19 f4       	brne	.+6      	; 0x3830 <ParameterZuordnung+0x40a>
5646
    382a:	80 91 1f 02 	lds	r24, 0x021F
5647
    382e:	04 c0       	rjmp	.+8      	; 0x3838 <ParameterZuordnung+0x412>
5648
    3830:	9c 3f       	cpi	r25, 0xFC	; 252
5649
    3832:	29 f4       	brne	.+10     	; 0x383e <ParameterZuordnung+0x418>
5650
    3834:	80 91 21 02 	lds	r24, 0x0221
5651
    3838:	80 93 89 01 	sts	0x0189, r24
5652
    383c:	0c c0       	rjmp	.+24     	; 0x3856 <ParameterZuordnung+0x430>
5653
    383e:	9d 3f       	cpi	r25, 0xFD	; 253
5654
    3840:	19 f4       	brne	.+6      	; 0x3848 <ParameterZuordnung+0x422>
5655
    3842:	80 91 23 02 	lds	r24, 0x0223
5656
    3846:	f8 cf       	rjmp	.-16     	; 0x3838 <ParameterZuordnung+0x412>
5657
    3848:	9e 3f       	cpi	r25, 0xFE	; 254
5658
    384a:	29 f4       	brne	.+10     	; 0x3856 <ParameterZuordnung+0x430>
5659
    384c:	80 91 25 02 	lds	r24, 0x0225
5660
    3850:	f3 cf       	rjmp	.-26     	; 0x3838 <ParameterZuordnung+0x412>
5661
    3852:	90 93 89 01 	sts	0x0189, r25
5662
    3856:	80 91 89 01 	lds	r24, 0x0189
5663
    385a:	88 23       	and	r24, r24
5664
    385c:	19 f4       	brne	.+6      	; 0x3864 <ParameterZuordnung+0x43e>
5665
    385e:	10 92 89 01 	sts	0x0189, r1
5666
    3862:	04 c0       	rjmp	.+8      	; 0x386c <ParameterZuordnung+0x446>
5667
    3864:	8f 3f       	cpi	r24, 0xFF	; 255
5668
    3866:	11 f4       	brne	.+4      	; 0x386c <ParameterZuordnung+0x446>
5669
    3868:	80 93 89 01 	sts	0x0189, r24
5670
    386c:	10 91 88 01 	lds	r17, 0x0188
5671
    3870:	61 2f       	mov	r22, r17
5672
    3872:	77 27       	eor	r23, r23
5673
    3874:	67 fd       	sbrc	r22, 7
5674
    3876:	70 95       	com	r23
5675
    3878:	87 2f       	mov	r24, r23
5676
    387a:	97 2f       	mov	r25, r23
5677
    387c:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
5678
    3880:	17 ff       	sbrs	r17, 7
5679
    3882:	06 c0       	rjmp	.+12     	; 0x3890 <ParameterZuordnung+0x46a>
5680
    3884:	20 e0       	ldi	r18, 0x00	; 0
5681
    3886:	30 e0       	ldi	r19, 0x00	; 0
5682
    3888:	40 e8       	ldi	r20, 0x80	; 128
5683
    388a:	53 e4       	ldi	r21, 0x43	; 67
5684
    388c:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
5685
    3890:	27 e1       	ldi	r18, 0x17	; 23
5686
    3892:	37 eb       	ldi	r19, 0xB7	; 183
5687
    3894:	41 ed       	ldi	r20, 0xD1	; 209
5688
    3896:	58 e3       	ldi	r21, 0x38	; 56
5689
    3898:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
5690
    389c:	60 93 7c 01 	sts	0x017C, r22
5691
    38a0:	70 93 7d 01 	sts	0x017D, r23
5692
    38a4:	80 93 7e 01 	sts	0x017E, r24
5693
    38a8:	90 93 7f 01 	sts	0x017F, r25
5694
    38ac:	80 91 b1 05 	lds	r24, 0x05B1
5695
    38b0:	80 93 e5 05 	sts	0x05E5, r24
5696
    38b4:	80 91 b0 05 	lds	r24, 0x05B0
5697
    38b8:	80 93 dc 05 	sts	0x05DC, r24
5698
    38bc:	1f 91       	pop	r17
5699
    38be:	08 95       	ret
5700
 
5701
000038c0 <DefaultKonstanten2>:
5702
    38c0:	81 e0       	ldi	r24, 0x01	; 1
5703
    38c2:	80 93 9e 05 	sts	0x059E, r24
5704
    38c6:	42 e0       	ldi	r20, 0x02	; 2
5705
    38c8:	40 93 9f 05 	sts	0x059F, r20
5706
    38cc:	83 e0       	ldi	r24, 0x03	; 3
5707
    38ce:	80 93 a0 05 	sts	0x05A0, r24
5708
    38d2:	24 e0       	ldi	r18, 0x04	; 4
5709
    38d4:	20 93 a1 05 	sts	0x05A1, r18
5710
    38d8:	35 e0       	ldi	r19, 0x05	; 5
5711
    38da:	30 93 a2 05 	sts	0x05A2, r19
5712
    38de:	86 e0       	ldi	r24, 0x06	; 6
5713
    38e0:	80 93 a3 05 	sts	0x05A3, r24
5714
    38e4:	87 e0       	ldi	r24, 0x07	; 7
5715
    38e6:	80 93 a4 05 	sts	0x05A4, r24
5716
    38ea:	10 92 a6 05 	sts	0x05A6, r1
5717
    38ee:	8e e1       	ldi	r24, 0x1E	; 30
5718
    38f0:	80 93 a7 05 	sts	0x05A7, r24
5719
    38f4:	8b ef       	ldi	r24, 0xFB	; 251
5720
    38f6:	80 93 a9 05 	sts	0x05A9, r24
5721
    38fa:	8a e0       	ldi	r24, 0x0A	; 10
5722
    38fc:	80 93 aa 05 	sts	0x05AA, r24
5723
    3900:	92 e3       	ldi	r25, 0x32	; 50
5724
    3902:	90 93 a8 05 	sts	0x05A8, r25
5725
    3906:	90 93 ac 05 	sts	0x05AC, r25
5726
    390a:	40 93 ab 05 	sts	0x05AB, r20
5727
    390e:	20 93 ad 05 	sts	0x05AD, r18
5728
    3912:	10 92 ae 05 	sts	0x05AE, r1
5729
    3916:	80 e1       	ldi	r24, 0x10	; 16
5730
    3918:	80 93 af 05 	sts	0x05AF, r24
5731
    391c:	8f e0       	ldi	r24, 0x0F	; 15
5732
    391e:	80 93 b0 05 	sts	0x05B0, r24
5733
    3922:	8a ef       	ldi	r24, 0xFA	; 250
5734
    3924:	80 93 b1 05 	sts	0x05B1, r24
5735
    3928:	8a e1       	ldi	r24, 0x1A	; 26
5736
    392a:	80 93 b2 05 	sts	0x05B2, r24
5737
    392e:	80 e8       	ldi	r24, 0x80	; 128
5738
    3930:	80 93 b3 05 	sts	0x05B3, r24
5739
    3934:	8f ea       	ldi	r24, 0xAF	; 175
5740
    3936:	80 93 b4 05 	sts	0x05B4, r24
5741
    393a:	80 93 b5 05 	sts	0x05B5, r24
5742
    393e:	8a e5       	ldi	r24, 0x5A	; 90
5743
    3940:	80 93 b6 05 	sts	0x05B6, r24
5744
    3944:	83 e2       	ldi	r24, 0x23	; 35
5745
    3946:	80 93 b7 05 	sts	0x05B7, r24
5746
    394a:	84 e1       	ldi	r24, 0x14	; 20
5747
    394c:	80 93 b8 05 	sts	0x05B8, r24
5748
    3950:	10 92 b9 05 	sts	0x05B9, r1
5749
    3954:	30 93 ba 05 	sts	0x05BA, r19
5750
    3958:	10 92 bb 05 	sts	0x05BB, r1
5751
    395c:	10 92 bc 05 	sts	0x05BC, r1
5752
    3960:	10 92 bd 05 	sts	0x05BD, r1
5753
    3964:	10 92 be 05 	sts	0x05BE, r1
5754
    3968:	84 e6       	ldi	r24, 0x64	; 100
5755
    396a:	80 93 bf 05 	sts	0x05BF, r24
5756
    396e:	88 e2       	ldi	r24, 0x28	; 40
5757
    3970:	80 93 c0 05 	sts	0x05C0, r24
5758
    3974:	10 92 c4 05 	sts	0x05C4, r1
5759
    3978:	90 93 c1 05 	sts	0x05C1, r25
5760
    397c:	86 e9       	ldi	r24, 0x96	; 150
5761
    397e:	80 93 c2 05 	sts	0x05C2, r24
5762
    3982:	30 93 c3 05 	sts	0x05C3, r19
5763
    3986:	ac ec       	ldi	r26, 0xCC	; 204
5764
    3988:	b5 e0       	ldi	r27, 0x05	; 5
5765
    398a:	e8 e6       	ldi	r30, 0x68	; 104
5766
    398c:	f1 e0       	ldi	r31, 0x01	; 1
5767
    398e:	8c e0       	ldi	r24, 0x0C	; 12
5768
    3990:	01 90       	ld	r0, Z+
5769
    3992:	0d 92       	st	X+, r0
5770
    3994:	81 50       	subi	r24, 0x01	; 1
5771
    3996:	e1 f7       	brne	.-8      	; 0x3990 <DefaultKonstanten2+0xd0>
5772
    3998:	08 95       	ret
5773
 
5774
0000399a <DefaultKonstanten1>:
5775
    399a:	81 e0       	ldi	r24, 0x01	; 1
5776
    399c:	80 93 9e 05 	sts	0x059E, r24
5777
    39a0:	52 e0       	ldi	r21, 0x02	; 2
5778
    39a2:	50 93 9f 05 	sts	0x059F, r21
5779
    39a6:	83 e0       	ldi	r24, 0x03	; 3
5780
    39a8:	80 93 a0 05 	sts	0x05A0, r24
5781
    39ac:	44 e0       	ldi	r20, 0x04	; 4
5782
    39ae:	40 93 a1 05 	sts	0x05A1, r20
5783
    39b2:	35 e0       	ldi	r19, 0x05	; 5
5784
    39b4:	30 93 a2 05 	sts	0x05A2, r19
5785
    39b8:	86 e0       	ldi	r24, 0x06	; 6
5786
    39ba:	80 93 a3 05 	sts	0x05A3, r24
5787
    39be:	87 e0       	ldi	r24, 0x07	; 7
5788
    39c0:	80 93 a4 05 	sts	0x05A4, r24
5789
    39c4:	28 e0       	ldi	r18, 0x08	; 8
5790
    39c6:	20 93 a5 05 	sts	0x05A5, r18
5791
    39ca:	10 92 a6 05 	sts	0x05A6, r1
5792
    39ce:	9e e1       	ldi	r25, 0x1E	; 30
5793
    39d0:	90 93 a7 05 	sts	0x05A7, r25
5794
    39d4:	8b ef       	ldi	r24, 0xFB	; 251
5795
    39d6:	80 93 a9 05 	sts	0x05A9, r24
5796
    39da:	8a e0       	ldi	r24, 0x0A	; 10
5797
    39dc:	80 93 aa 05 	sts	0x05AA, r24
5798
    39e0:	86 e4       	ldi	r24, 0x46	; 70
5799
    39e2:	80 93 a8 05 	sts	0x05A8, r24
5800
    39e6:	90 93 ac 05 	sts	0x05AC, r25
5801
    39ea:	50 93 ab 05 	sts	0x05AB, r21
5802
    39ee:	40 93 ad 05 	sts	0x05AD, r20
5803
    39f2:	20 93 ae 05 	sts	0x05AE, r18
5804
    39f6:	80 e1       	ldi	r24, 0x10	; 16
5805
    39f8:	80 93 af 05 	sts	0x05AF, r24
5806
    39fc:	8f e0       	ldi	r24, 0x0F	; 15
5807
    39fe:	80 93 b0 05 	sts	0x05B0, r24
5808
    3a02:	8a ef       	ldi	r24, 0xFA	; 250
5809
    3a04:	80 93 b1 05 	sts	0x05B1, r24
5810
    3a08:	8a e1       	ldi	r24, 0x1A	; 26
5811
    3a0a:	80 93 b2 05 	sts	0x05B2, r24
5812
    3a0e:	80 e8       	ldi	r24, 0x80	; 128
5813
    3a10:	80 93 b3 05 	sts	0x05B3, r24
5814
    3a14:	88 e7       	ldi	r24, 0x78	; 120
5815
    3a16:	80 93 b4 05 	sts	0x05B4, r24
5816
    3a1a:	96 e9       	ldi	r25, 0x96	; 150
5817
    3a1c:	90 93 b5 05 	sts	0x05B5, r25
5818
    3a20:	8a e5       	ldi	r24, 0x5A	; 90
5819
    3a22:	80 93 b6 05 	sts	0x05B6, r24
5820
    3a26:	83 e2       	ldi	r24, 0x23	; 35
5821
    3a28:	80 93 b7 05 	sts	0x05B7, r24
5822
    3a2c:	84 e1       	ldi	r24, 0x14	; 20
5823
    3a2e:	80 93 b8 05 	sts	0x05B8, r24
5824
    3a32:	10 92 b9 05 	sts	0x05B9, r1
5825
    3a36:	30 93 ba 05 	sts	0x05BA, r19
5826
    3a3a:	10 92 bb 05 	sts	0x05BB, r1
5827
    3a3e:	10 92 bc 05 	sts	0x05BC, r1
5828
    3a42:	10 92 bd 05 	sts	0x05BD, r1
5829
    3a46:	10 92 be 05 	sts	0x05BE, r1
5830
    3a4a:	84 e6       	ldi	r24, 0x64	; 100
5831
    3a4c:	80 93 bf 05 	sts	0x05BF, r24
5832
    3a50:	88 e2       	ldi	r24, 0x28	; 40
5833
    3a52:	80 93 c0 05 	sts	0x05C0, r24
5834
    3a56:	10 92 c4 05 	sts	0x05C4, r1
5835
    3a5a:	82 e3       	ldi	r24, 0x32	; 50
5836
    3a5c:	80 93 c1 05 	sts	0x05C1, r24
5837
    3a60:	90 93 c2 05 	sts	0x05C2, r25
5838
    3a64:	30 93 c3 05 	sts	0x05C3, r19
5839
    3a68:	ac ec       	ldi	r26, 0xCC	; 204
5840
    3a6a:	b5 e0       	ldi	r27, 0x05	; 5
5841
    3a6c:	e0 e7       	ldi	r30, 0x70	; 112
5842
    3a6e:	f1 e0       	ldi	r31, 0x01	; 1
5843
    3a70:	8c e0       	ldi	r24, 0x0C	; 12
5844
    3a72:	01 90       	ld	r0, Z+
5845
    3a74:	0d 92       	st	X+, r0
5846
    3a76:	81 50       	subi	r24, 0x01	; 1
5847
    3a78:	e1 f7       	brne	.-8      	; 0x3a72 <DefaultKonstanten1+0xd8>
5848
    3a7a:	08 95       	ret
5849
 
5850
00003a7c <SendMotorData>:
5851
    3a7c:	80 91 2e 02 	lds	r24, 0x022E
5852
    3a80:	88 23       	and	r24, r24
5853
    3a82:	01 f5       	brne	.+64     	; 0x3ac4 <SendMotorData+0x48>
5854
    3a84:	10 92 97 02 	sts	0x0297, r1
5855
    3a88:	10 92 96 02 	sts	0x0296, r1
5856
    3a8c:	10 92 9a 02 	sts	0x029A, r1
5857
    3a90:	10 92 a6 02 	sts	0x02A6, r1
5858
    3a94:	80 91 98 01 	lds	r24, 0x0198
5859
    3a98:	88 23       	and	r24, r24
5860
    3a9a:	11 f0       	breq	.+4      	; 0x3aa0 <SendMotorData+0x24>
5861
    3a9c:	80 93 96 02 	sts	0x0296, r24
5862
    3aa0:	80 91 99 01 	lds	r24, 0x0199
5863
    3aa4:	88 23       	and	r24, r24
5864
    3aa6:	11 f0       	breq	.+4      	; 0x3aac <SendMotorData+0x30>
5865
    3aa8:	80 93 97 02 	sts	0x0297, r24
5866
    3aac:	80 91 9a 01 	lds	r24, 0x019A
5867
    3ab0:	88 23       	and	r24, r24
5868
    3ab2:	11 f0       	breq	.+4      	; 0x3ab8 <SendMotorData+0x3c>
5869
    3ab4:	80 93 a6 02 	sts	0x02A6, r24
5870
    3ab8:	80 91 9b 01 	lds	r24, 0x019B
5871
    3abc:	88 23       	and	r24, r24
5872
    3abe:	11 f0       	breq	.+4      	; 0x3ac4 <SendMotorData+0x48>
5873
    3ac0:	80 93 9a 02 	sts	0x029A, r24
5874
    3ac4:	80 91 96 02 	lds	r24, 0x0296
5875
    3ac8:	99 27       	eor	r25, r25
5876
    3aca:	90 93 07 05 	sts	0x0507, r25
5877
    3ace:	80 93 06 05 	sts	0x0506, r24
5878
    3ad2:	80 91 97 02 	lds	r24, 0x0297
5879
    3ad6:	99 27       	eor	r25, r25
5880
    3ad8:	90 93 09 05 	sts	0x0509, r25
5881
    3adc:	80 93 08 05 	sts	0x0508, r24
5882
    3ae0:	80 91 a6 02 	lds	r24, 0x02A6
5883
    3ae4:	99 27       	eor	r25, r25
5884
    3ae6:	90 93 0b 05 	sts	0x050B, r25
5885
    3aea:	80 93 0a 05 	sts	0x050A, r24
5886
    3aee:	80 91 9a 02 	lds	r24, 0x029A
5887
    3af2:	99 27       	eor	r25, r25
5888
    3af4:	90 93 0d 05 	sts	0x050D, r25
5889
    3af8:	80 93 0c 05 	sts	0x050C, r24
5890
    3afc:	10 92 cf 01 	sts	0x01CF, r1
5891
    3b00:	10 92 d0 01 	sts	0x01D0, r1
5892
    3b04:	0e 94 50 14 	call	0x28a0	; 0x28a0 <i2c_start>
5893
    3b08:	08 95       	ret
5894
 
5895
00003b0a <SetNeutral>:
5896
    3b0a:	cf 93       	push	r28
5897
    3b0c:	df 93       	push	r29
5898
    3b0e:	10 92 de 01 	sts	0x01DE, r1
5899
    3b12:	10 92 dd 01 	sts	0x01DD, r1
5900
    3b16:	10 92 e0 01 	sts	0x01E0, r1
5901
    3b1a:	10 92 df 01 	sts	0x01DF, r1
5902
    3b1e:	80 e0       	ldi	r24, 0x00	; 0
5903
    3b20:	90 e0       	ldi	r25, 0x00	; 0
5904
    3b22:	a0 e0       	ldi	r26, 0x00	; 0
5905
    3b24:	b0 e0       	ldi	r27, 0x00	; 0
5906
    3b26:	80 93 e1 01 	sts	0x01E1, r24
5907
    3b2a:	90 93 e2 01 	sts	0x01E2, r25
5908
    3b2e:	a0 93 e3 01 	sts	0x01E3, r26
5909
    3b32:	b0 93 e4 01 	sts	0x01E4, r27
5910
    3b36:	10 92 d8 01 	sts	0x01D8, r1
5911
    3b3a:	10 92 d7 01 	sts	0x01D7, r1
5912
    3b3e:	10 92 da 01 	sts	0x01DA, r1
5913
    3b42:	10 92 d9 01 	sts	0x01D9, r1
5914
    3b46:	10 92 dc 01 	sts	0x01DC, r1
5915
    3b4a:	10 92 db 01 	sts	0x01DB, r1
5916
    3b4e:	0e 94 77 18 	call	0x30ee	; 0x30ee <CalibrierMittelwert>
5917
    3b52:	85 e0       	ldi	r24, 0x05	; 5
5918
    3b54:	90 e0       	ldi	r25, 0x00	; 0
5919
    3b56:	0e 94 31 0c 	call	0x1862	; 0x1862 <SetDelay>
5920
    3b5a:	ec 01       	movw	r28, r24
5921
    3b5c:	ce 01       	movw	r24, r28
5922
    3b5e:	0e 94 3a 0c 	call	0x1874	; 0x1874 <CheckDelay>
5923
    3b62:	88 23       	and	r24, r24
5924
    3b64:	d9 f3       	breq	.-10     	; 0x3b5c <SetNeutral+0x52>
5925
    3b66:	0e 94 77 18 	call	0x30ee	; 0x30ee <CalibrierMittelwert>
5926
    3b6a:	80 91 a6 05 	lds	r24, 0x05A6
5927
    3b6e:	80 ff       	sbrs	r24, 0
5928
    3b70:	10 c0       	rjmp	.+32     	; 0x3b92 <SetNeutral+0x88>
5929
    3b72:	80 91 0a 01 	lds	r24, 0x010A
5930
    3b76:	90 91 0b 01 	lds	r25, 0x010B
5931
    3b7a:	87 5b       	subi	r24, 0xB7	; 183
5932
    3b7c:	93 40       	sbci	r25, 0x03	; 3
5933
    3b7e:	38 f4       	brcc	.+14     	; 0x3b8e <SetNeutral+0x84>
5934
    3b80:	80 91 0a 01 	lds	r24, 0x010A
5935
    3b84:	90 91 0b 01 	lds	r25, 0x010B
5936
    3b88:	8e 5e       	subi	r24, 0xEE	; 238
5937
    3b8a:	92 40       	sbci	r25, 0x02	; 2
5938
    3b8c:	10 f4       	brcc	.+4      	; 0x3b92 <SetNeutral+0x88>
5939
    3b8e:	0e 94 56 10 	call	0x20ac	; 0x20ac <SucheLuftruckOffset>
5940
    3b92:	80 91 da 05 	lds	r24, 0x05DA
5941
    3b96:	90 91 db 05 	lds	r25, 0x05DB
5942
    3b9a:	97 ff       	sbrs	r25, 7
5943
    3b9c:	03 c0       	rjmp	.+6      	; 0x3ba4 <SetNeutral+0x9a>
5944
    3b9e:	90 95       	com	r25
5945
    3ba0:	81 95       	neg	r24
5946
    3ba2:	9f 4f       	sbci	r25, 0xFF	; 255
5947
    3ba4:	90 93 d8 01 	sts	0x01D8, r25
5948
    3ba8:	80 93 d7 01 	sts	0x01D7, r24
5949
    3bac:	80 91 d8 05 	lds	r24, 0x05D8
5950
    3bb0:	90 91 d9 05 	lds	r25, 0x05D9
5951
    3bb4:	97 ff       	sbrs	r25, 7
5952
    3bb6:	03 c0       	rjmp	.+6      	; 0x3bbe <SetNeutral+0xb4>
5953
    3bb8:	90 95       	com	r25
5954
    3bba:	81 95       	neg	r24
5955
    3bbc:	9f 4f       	sbci	r25, 0xFF	; 255
5956
    3bbe:	90 93 da 01 	sts	0x01DA, r25
5957
    3bc2:	80 93 d9 01 	sts	0x01D9, r24
5958
    3bc6:	80 91 e6 05 	lds	r24, 0x05E6
5959
    3bca:	90 91 e7 05 	lds	r25, 0x05E7
5960
    3bce:	97 ff       	sbrs	r25, 7
5961
    3bd0:	03 c0       	rjmp	.+6      	; 0x3bd8 <SetNeutral+0xce>
5962
    3bd2:	90 95       	com	r25
5963
    3bd4:	81 95       	neg	r24
5964
    3bd6:	9f 4f       	sbci	r25, 0xFF	; 255
5965
    3bd8:	90 93 dc 01 	sts	0x01DC, r25
5966
    3bdc:	80 93 db 01 	sts	0x01DB, r24
5967
    3be0:	80 91 ec 05 	lds	r24, 0x05EC
5968
    3be4:	90 91 ed 05 	lds	r25, 0x05ED
5969
    3be8:	97 ff       	sbrs	r25, 7
5970
    3bea:	03 c0       	rjmp	.+6      	; 0x3bf2 <SetNeutral+0xe8>
5971
    3bec:	90 95       	com	r25
5972
    3bee:	81 95       	neg	r24
5973
    3bf0:	9f 4f       	sbci	r25, 0xFF	; 255
5974
    3bf2:	60 e1       	ldi	r22, 0x10	; 16
5975
    3bf4:	70 e0       	ldi	r23, 0x00	; 0
5976
    3bf6:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
5977
    3bfa:	70 93 e0 01 	sts	0x01E0, r23
5978
    3bfe:	60 93 df 01 	sts	0x01DF, r22
5979
    3c02:	80 91 e3 05 	lds	r24, 0x05E3
5980
    3c06:	90 91 e4 05 	lds	r25, 0x05E4
5981
    3c0a:	97 ff       	sbrs	r25, 7
5982
    3c0c:	03 c0       	rjmp	.+6      	; 0x3c14 <SetNeutral+0x10a>
5983
    3c0e:	90 95       	com	r25
5984
    3c10:	81 95       	neg	r24
5985
    3c12:	9f 4f       	sbci	r25, 0xFF	; 255
5986
    3c14:	60 e1       	ldi	r22, 0x10	; 16
5987
    3c16:	70 e0       	ldi	r23, 0x00	; 0
5988
    3c18:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
5989
    3c1c:	70 93 de 01 	sts	0x01DE, r23
5990
    3c20:	60 93 dd 01 	sts	0x01DD, r22
5991
    3c24:	60 91 5a 05 	lds	r22, 0x055A
5992
    3c28:	70 91 5b 05 	lds	r23, 0x055B
5993
    3c2c:	88 27       	eor	r24, r24
5994
    3c2e:	77 fd       	sbrc	r23, 7
5995
    3c30:	80 95       	com	r24
5996
    3c32:	98 2f       	mov	r25, r24
5997
    3c34:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
5998
    3c38:	60 93 e1 01 	sts	0x01E1, r22
5999
    3c3c:	70 93 e2 01 	sts	0x01E2, r23
6000
    3c40:	80 93 e3 01 	sts	0x01E3, r24
6001
    3c44:	90 93 e4 01 	sts	0x01E4, r25
6002
    3c48:	10 92 fb 01 	sts	0x01FB, r1
6003
    3c4c:	10 92 fc 01 	sts	0x01FC, r1
6004
    3c50:	10 92 fd 01 	sts	0x01FD, r1
6005
    3c54:	10 92 fe 01 	sts	0x01FE, r1
6006
    3c58:	10 92 ff 01 	sts	0x01FF, r1
6007
    3c5c:	10 92 00 02 	sts	0x0200, r1
6008
    3c60:	10 92 01 02 	sts	0x0201, r1
6009
    3c64:	10 92 02 02 	sts	0x0202, r1
6010
    3c68:	10 92 03 02 	sts	0x0203, r1
6011
    3c6c:	10 92 04 02 	sts	0x0204, r1
6012
    3c70:	10 92 05 02 	sts	0x0205, r1
6013
    3c74:	10 92 06 02 	sts	0x0206, r1
6014
    3c78:	10 92 07 02 	sts	0x0207, r1
6015
    3c7c:	10 92 08 02 	sts	0x0208, r1
6016
    3c80:	10 92 09 02 	sts	0x0209, r1
6017
    3c84:	10 92 0a 02 	sts	0x020A, r1
6018
    3c88:	10 92 0b 02 	sts	0x020B, r1
6019
    3c8c:	10 92 0c 02 	sts	0x020C, r1
6020
    3c90:	10 92 0d 02 	sts	0x020D, r1
6021
    3c94:	10 92 0e 02 	sts	0x020E, r1
6022
    3c98:	10 92 db 05 	sts	0x05DB, r1
6023
    3c9c:	10 92 da 05 	sts	0x05DA, r1
6024
    3ca0:	10 92 d9 05 	sts	0x05D9, r1
6025
    3ca4:	10 92 d8 05 	sts	0x05D8, r1
6026
    3ca8:	10 92 e7 05 	sts	0x05E7, r1
6027
    3cac:	10 92 e6 05 	sts	0x05E6, r1
6028
    3cb0:	80 91 06 01 	lds	r24, 0x0106
6029
    3cb4:	90 91 07 01 	lds	r25, 0x0107
6030
    3cb8:	a0 91 08 01 	lds	r26, 0x0108
6031
    3cbc:	b0 91 09 01 	lds	r27, 0x0109
6032
    3cc0:	90 93 5d 05 	sts	0x055D, r25
6033
    3cc4:	80 93 5c 05 	sts	0x055C, r24
6034
    3cc8:	10 92 c5 01 	sts	0x01C5, r1
6035
    3ccc:	10 92 c4 01 	sts	0x01C4, r1
6036
    3cd0:	10 92 13 02 	sts	0x0213, r1
6037
    3cd4:	10 92 14 02 	sts	0x0214, r1
6038
    3cd8:	10 92 15 02 	sts	0x0215, r1
6039
    3cdc:	10 92 16 02 	sts	0x0216, r1
6040
    3ce0:	80 91 17 02 	lds	r24, 0x0217
6041
    3ce4:	90 91 18 02 	lds	r25, 0x0218
6042
    3ce8:	90 93 1a 02 	sts	0x021A, r25
6043
    3cec:	80 93 19 02 	sts	0x0219, r24
6044
    3cf0:	82 e3       	ldi	r24, 0x32	; 50
6045
    3cf2:	90 e0       	ldi	r25, 0x00	; 0
6046
    3cf4:	90 93 ac 01 	sts	0x01AC, r25
6047
    3cf8:	80 93 ab 01 	sts	0x01AB, r24
6048
    3cfc:	df 91       	pop	r29
6049
    3cfe:	cf 91       	pop	r28
6050
    3d00:	08 95       	ret
6051
 
6052
00003d02 <Piep>:
6053
    3d02:	1f 93       	push	r17
6054
    3d04:	18 2f       	mov	r17, r24
6055
    3d06:	0e c0       	rjmp	.+28     	; 0x3d24 <Piep+0x22>
6056
    3d08:	80 91 2e 02 	lds	r24, 0x022E
6057
    3d0c:	88 23       	and	r24, r24
6058
    3d0e:	61 f4       	brne	.+24     	; 0x3d28 <Piep+0x26>
6059
    3d10:	84 e6       	ldi	r24, 0x64	; 100
6060
    3d12:	90 e0       	ldi	r25, 0x00	; 0
6061
    3d14:	90 93 ac 01 	sts	0x01AC, r25
6062
    3d18:	80 93 ab 01 	sts	0x01AB, r24
6063
    3d1c:	8a ef       	ldi	r24, 0xFA	; 250
6064
    3d1e:	90 e0       	ldi	r25, 0x00	; 0
6065
    3d20:	0e 94 1a 0d 	call	0x1a34	; 0x1a34 <Delay_ms>
6066
    3d24:	11 50       	subi	r17, 0x01	; 1
6067
    3d26:	80 f7       	brcc	.-32     	; 0x3d08 <Piep+0x6>
6068
    3d28:	1f 91       	pop	r17
6069
    3d2a:	08 95       	ret
6070
 
6071
00003d2c <MotorRegler>:
6072
    3d2c:	2f 92       	push	r2
6073
    3d2e:	3f 92       	push	r3
6074
    3d30:	4f 92       	push	r4
6075
    3d32:	5f 92       	push	r5
6076
    3d34:	6f 92       	push	r6
6077
    3d36:	7f 92       	push	r7
6078
    3d38:	8f 92       	push	r8
6079
    3d3a:	9f 92       	push	r9
6080
    3d3c:	af 92       	push	r10
6081
    3d3e:	bf 92       	push	r11
6082
    3d40:	cf 92       	push	r12
6083
    3d42:	df 92       	push	r13
6084
    3d44:	ef 92       	push	r14
6085
    3d46:	ff 92       	push	r15
6086
    3d48:	0f 93       	push	r16
6087
    3d4a:	1f 93       	push	r17
6088
    3d4c:	cf 93       	push	r28
6089
    3d4e:	df 93       	push	r29
6090
    3d50:	cd b7       	in	r28, 0x3d	; 61
6091
    3d52:	de b7       	in	r29, 0x3e	; 62
6092
    3d54:	24 97       	sbiw	r28, 0x04	; 4
6093
    3d56:	0f b6       	in	r0, 0x3f	; 63
6094
    3d58:	f8 94       	cli
6095
    3d5a:	de bf       	out	0x3e, r29	; 62
6096
    3d5c:	0f be       	out	0x3f, r0	; 63
6097
    3d5e:	cd bf       	out	0x3d, r28	; 61
6098
    3d60:	0e 94 b6 15 	call	0x2b6c	; 0x2b6c <Mittelwert>
6099
    3d64:	29 9a       	sbi	0x05, 1	; 5
6100
    3d66:	e0 91 a0 05 	lds	r30, 0x05A0
6101
    3d6a:	ae 2f       	mov	r26, r30
6102
    3d6c:	bb 27       	eor	r27, r27
6103
    3d6e:	aa 0f       	add	r26, r26
6104
    3d70:	bb 1f       	adc	r27, r27
6105
    3d72:	ae 58       	subi	r26, 0x8E	; 142
6106
    3d74:	ba 4f       	sbci	r27, 0xFA	; 250
6107
    3d76:	0d 90       	ld	r0, X+
6108
    3d78:	bc 91       	ld	r27, X
6109
    3d7a:	a0 2d       	mov	r26, r0
6110
    3d7c:	9d 01       	movw	r18, r26
6111
    3d7e:	28 58       	subi	r18, 0x88	; 136
6112
    3d80:	3f 4f       	sbci	r19, 0xFF	; 255
6113
    3d82:	3a 83       	std	Y+2, r19	; 0x02
6114
    3d84:	29 83       	std	Y+1, r18	; 0x01
6115
    3d86:	37 ff       	sbrs	r19, 7
6116
    3d88:	02 c0       	rjmp	.+4      	; 0x3d8e <MotorRegler+0x62>
6117
    3d8a:	1a 82       	std	Y+2, r1	; 0x02
6118
    3d8c:	19 82       	std	Y+1, r1	; 0x01
6119
    3d8e:	80 91 27 02 	lds	r24, 0x0227
6120
    3d92:	84 36       	cpi	r24, 0x64	; 100
6121
    3d94:	08 f0       	brcs	.+2      	; 0x3d98 <MotorRegler+0x6c>
6122
    3d96:	4a c0       	rjmp	.+148    	; 0x3e2c <MotorRegler+0x100>
6123
    3d98:	80 91 01 01 	lds	r24, 0x0101
6124
    3d9c:	88 23       	and	r24, r24
6125
    3d9e:	31 f4       	brne	.+12     	; 0x3dac <MotorRegler+0x80>
6126
    3da0:	84 ef       	ldi	r24, 0xF4	; 244
6127
    3da2:	91 e0       	ldi	r25, 0x01	; 1
6128
    3da4:	90 93 ac 01 	sts	0x01AC, r25
6129
    3da8:	80 93 ab 01 	sts	0x01AB, r24
6130
    3dac:	80 91 42 02 	lds	r24, 0x0242
6131
    3db0:	90 91 43 02 	lds	r25, 0x0243
6132
    3db4:	00 97       	sbiw	r24, 0x00	; 0
6133
    3db6:	31 f0       	breq	.+12     	; 0x3dc4 <MotorRegler+0x98>
6134
    3db8:	01 97       	sbiw	r24, 0x01	; 1
6135
    3dba:	90 93 43 02 	sts	0x0243, r25
6136
    3dbe:	80 93 42 02 	sts	0x0242, r24
6137
    3dc2:	04 c0       	rjmp	.+8      	; 0x3dcc <MotorRegler+0xa0>
6138
    3dc4:	10 92 2e 02 	sts	0x022E, r1
6139
    3dc8:	10 92 1d 02 	sts	0x021D, r1
6140
    3dcc:	28 9a       	sbi	0x05, 0	; 5
6141
    3dce:	80 91 3d 02 	lds	r24, 0x023D
6142
    3dd2:	90 91 3e 02 	lds	r25, 0x023E
6143
    3dd6:	81 5d       	subi	r24, 0xD1	; 209
6144
    3dd8:	97 40       	sbci	r25, 0x07	; 7
6145
    3dda:	28 f1       	brcs	.+74     	; 0x3e26 <MotorRegler+0xfa>
6146
    3ddc:	80 91 b7 05 	lds	r24, 0x05B7
6147
    3de0:	48 2f       	mov	r20, r24
6148
    3de2:	55 27       	eor	r21, r21
6149
    3de4:	5a 83       	std	Y+2, r21	; 0x02
6150
    3de6:	49 83       	std	Y+1, r20	; 0x01
6151
    3de8:	81 e0       	ldi	r24, 0x01	; 1
6152
    3dea:	80 93 1d 02 	sts	0x021D, r24
6153
    3dee:	e0 91 9e 05 	lds	r30, 0x059E
6154
    3df2:	ff 27       	eor	r31, r31
6155
    3df4:	ee 0f       	add	r30, r30
6156
    3df6:	ff 1f       	adc	r31, r31
6157
    3df8:	ee 58       	subi	r30, 0x8E	; 142
6158
    3dfa:	fa 4f       	sbci	r31, 0xFA	; 250
6159
    3dfc:	11 82       	std	Z+1, r1	; 0x01
6160
    3dfe:	10 82       	st	Z, r1
6161
    3e00:	e0 91 9f 05 	lds	r30, 0x059F
6162
    3e04:	ff 27       	eor	r31, r31
6163
    3e06:	ee 0f       	add	r30, r30
6164
    3e08:	ff 1f       	adc	r31, r31
6165
    3e0a:	ee 58       	subi	r30, 0x8E	; 142
6166
    3e0c:	fa 4f       	sbci	r31, 0xFA	; 250
6167
    3e0e:	11 82       	std	Z+1, r1	; 0x01
6168
    3e10:	10 82       	st	Z, r1
6169
    3e12:	e0 91 a1 05 	lds	r30, 0x05A1
6170
    3e16:	ff 27       	eor	r31, r31
6171
    3e18:	ee 0f       	add	r30, r30
6172
    3e1a:	ff 1f       	adc	r31, r31
6173
    3e1c:	ee 58       	subi	r30, 0x8E	; 142
6174
    3e1e:	fa 4f       	sbci	r31, 0xFA	; 250
6175
    3e20:	11 82       	std	Z+1, r1	; 0x01
6176
    3e22:	10 82       	st	Z, r1
6177
    3e24:	ce c1       	rjmp	.+924    	; 0x41c2 <MotorRegler+0x496>
6178
    3e26:	10 92 2e 02 	sts	0x022E, r1
6179
    3e2a:	cb c1       	rjmp	.+918    	; 0x41c2 <MotorRegler+0x496>
6180
    3e2c:	80 91 27 02 	lds	r24, 0x0227
6181
    3e30:	8d 38       	cpi	r24, 0x8D	; 141
6182
    3e32:	08 f4       	brcc	.+2      	; 0x3e36 <MotorRegler+0x10a>
6183
    3e34:	c6 c1       	rjmp	.+908    	; 0x41c2 <MotorRegler+0x496>
6184
    3e36:	10 92 1d 02 	sts	0x021D, r1
6185
    3e3a:	80 91 b8 05 	lds	r24, 0x05B8
6186
    3e3e:	22 e3       	ldi	r18, 0x32	; 50
6187
    3e40:	82 9f       	mul	r24, r18
6188
    3e42:	c0 01       	movw	r24, r0
6189
    3e44:	11 24       	eor	r1, r1
6190
    3e46:	90 93 43 02 	sts	0x0243, r25
6191
    3e4a:	80 93 42 02 	sts	0x0242, r24
6192
    3e4e:	69 81       	ldd	r22, Y+1	; 0x01
6193
    3e50:	7a 81       	ldd	r23, Y+2	; 0x02
6194
    3e52:	69 32       	cpi	r22, 0x29	; 41
6195
    3e54:	71 05       	cpc	r23, r1
6196
    3e56:	6c f0       	brlt	.+26     	; 0x3e72 <MotorRegler+0x146>
6197
    3e58:	80 91 3d 02 	lds	r24, 0x023D
6198
    3e5c:	90 91 3e 02 	lds	r25, 0x023E
6199
    3e60:	7f ef       	ldi	r23, 0xFF	; 255
6200
    3e62:	8f 3f       	cpi	r24, 0xFF	; 255
6201
    3e64:	97 07       	cpc	r25, r23
6202
    3e66:	81 f1       	breq	.+96     	; 0x3ec8 <MotorRegler+0x19c>
6203
    3e68:	01 96       	adiw	r24, 0x01	; 1
6204
    3e6a:	90 93 3e 02 	sts	0x023E, r25
6205
    3e6e:	80 93 3d 02 	sts	0x023D, r24
6206
    3e72:	80 91 3d 02 	lds	r24, 0x023D
6207
    3e76:	90 91 3e 02 	lds	r25, 0x023E
6208
    3e7a:	88 3c       	cpi	r24, 0xC8	; 200
6209
    3e7c:	91 05       	cpc	r25, r1
6210
    3e7e:	20 f0       	brcs	.+8      	; 0x3e88 <MotorRegler+0x15c>
6211
    3e80:	89 81       	ldd	r24, Y+1	; 0x01
6212
    3e82:	9a 81       	ldd	r25, Y+2	; 0x02
6213
    3e84:	88 97       	sbiw	r24, 0x28	; 40
6214
    3e86:	04 f5       	brge	.+64     	; 0x3ec8 <MotorRegler+0x19c>
6215
    3e88:	10 92 58 02 	sts	0x0258, r1
6216
    3e8c:	10 92 59 02 	sts	0x0259, r1
6217
    3e90:	10 92 5a 02 	sts	0x025A, r1
6218
    3e94:	10 92 5b 02 	sts	0x025B, r1
6219
    3e98:	10 92 54 02 	sts	0x0254, r1
6220
    3e9c:	10 92 55 02 	sts	0x0255, r1
6221
    3ea0:	10 92 56 02 	sts	0x0256, r1
6222
    3ea4:	10 92 57 02 	sts	0x0257, r1
6223
    3ea8:	10 92 0b 02 	sts	0x020B, r1
6224
    3eac:	10 92 0c 02 	sts	0x020C, r1
6225
    3eb0:	10 92 0d 02 	sts	0x020D, r1
6226
    3eb4:	10 92 0e 02 	sts	0x020E, r1
6227
    3eb8:	10 92 0f 02 	sts	0x020F, r1
6228
    3ebc:	10 92 10 02 	sts	0x0210, r1
6229
    3ec0:	10 92 11 02 	sts	0x0211, r1
6230
    3ec4:	10 92 12 02 	sts	0x0212, r1
6231
    3ec8:	e9 81       	ldd	r30, Y+1	; 0x01
6232
    3eca:	fa 81       	ldd	r31, Y+2	; 0x02
6233
    3ecc:	e9 3c       	cpi	r30, 0xC9	; 201
6234
    3ece:	f1 05       	cpc	r31, r1
6235
    3ed0:	0c f4       	brge	.+2      	; 0x3ed4 <MotorRegler+0x1a8>
6236
    3ed2:	d6 c0       	rjmp	.+428    	; 0x4080 <MotorRegler+0x354>
6237
    3ed4:	80 91 2e 02 	lds	r24, 0x022E
6238
    3ed8:	88 23       	and	r24, r24
6239
    3eda:	09 f0       	breq	.+2      	; 0x3ede <MotorRegler+0x1b2>
6240
    3edc:	72 c1       	rjmp	.+740    	; 0x41c2 <MotorRegler+0x496>
6241
    3ede:	e0 91 a1 05 	lds	r30, 0x05A1
6242
    3ee2:	ff 27       	eor	r31, r31
6243
    3ee4:	ee 0f       	add	r30, r30
6244
    3ee6:	ff 1f       	adc	r31, r31
6245
    3ee8:	ee 58       	subi	r30, 0x8E	; 142
6246
    3eea:	fa 4f       	sbci	r31, 0xFA	; 250
6247
    3eec:	80 81       	ld	r24, Z
6248
    3eee:	91 81       	ldd	r25, Z+1	; 0x01
6249
    3ef0:	8c 34       	cpi	r24, 0x4C	; 76
6250
    3ef2:	91 05       	cpc	r25, r1
6251
    3ef4:	0c f4       	brge	.+2      	; 0x3ef8 <MotorRegler+0x1cc>
6252
    3ef6:	c1 c0       	rjmp	.+386    	; 0x407a <MotorRegler+0x34e>
6253
    3ef8:	80 91 41 02 	lds	r24, 0x0241
6254
    3efc:	8f 5f       	subi	r24, 0xFF	; 255
6255
    3efe:	80 93 41 02 	sts	0x0241, r24
6256
    3f02:	89 3c       	cpi	r24, 0xC9	; 201
6257
    3f04:	08 f4       	brcc	.+2      	; 0x3f08 <MotorRegler+0x1dc>
6258
    3f06:	5d c1       	rjmp	.+698    	; 0x41c2 <MotorRegler+0x496>
6259
    3f08:	29 98       	cbi	0x05, 1	; 5
6260
    3f0a:	0e 94 85 1d 	call	0x3b0a	; 0x3b0a <SetNeutral>
6261
    3f0e:	10 92 2e 02 	sts	0x022E, r1
6262
    3f12:	10 92 41 02 	sts	0x0241, r1
6263
    3f16:	10 92 3e 02 	sts	0x023E, r1
6264
    3f1a:	10 92 3d 02 	sts	0x023D, r1
6265
    3f1e:	80 91 9e 05 	lds	r24, 0x059E
6266
    3f22:	28 2f       	mov	r18, r24
6267
    3f24:	33 27       	eor	r19, r19
6268
    3f26:	f9 01       	movw	r30, r18
6269
    3f28:	ee 0f       	add	r30, r30
6270
    3f2a:	ff 1f       	adc	r31, r31
6271
    3f2c:	ee 58       	subi	r30, 0x8E	; 142
6272
    3f2e:	fa 4f       	sbci	r31, 0xFA	; 250
6273
    3f30:	80 81       	ld	r24, Z
6274
    3f32:	91 81       	ldd	r25, Z+1	; 0x01
6275
    3f34:	87 34       	cpi	r24, 0x47	; 71
6276
    3f36:	91 05       	cpc	r25, r1
6277
    3f38:	9c f4       	brge	.+38     	; 0x3f60 <MotorRegler+0x234>
6278
    3f3a:	e0 91 9f 05 	lds	r30, 0x059F
6279
    3f3e:	ff 27       	eor	r31, r31
6280
    3f40:	ee 0f       	add	r30, r30
6281
    3f42:	ff 1f       	adc	r31, r31
6282
    3f44:	ee 58       	subi	r30, 0x8E	; 142
6283
    3f46:	fa 4f       	sbci	r31, 0xFA	; 250
6284
    3f48:	01 90       	ld	r0, Z+
6285
    3f4a:	f0 81       	ld	r31, Z
6286
    3f4c:	e0 2d       	mov	r30, r0
6287
    3f4e:	f7 ff       	sbrs	r31, 7
6288
    3f50:	03 c0       	rjmp	.+6      	; 0x3f58 <MotorRegler+0x22c>
6289
    3f52:	f0 95       	com	r31
6290
    3f54:	e1 95       	neg	r30
6291
    3f56:	ff 4f       	sbci	r31, 0xFF	; 255
6292
    3f58:	e7 34       	cpi	r30, 0x47	; 71
6293
    3f5a:	f1 05       	cpc	r31, r1
6294
    3f5c:	0c f4       	brge	.+2      	; 0x3f60 <MotorRegler+0x234>
6295
    3f5e:	6c c0       	rjmp	.+216    	; 0x4038 <MotorRegler+0x30c>
6296
    3f60:	80 91 9f 05 	lds	r24, 0x059F
6297
    3f64:	68 2f       	mov	r22, r24
6298
    3f66:	77 27       	eor	r23, r23
6299
    3f68:	db 01       	movw	r26, r22
6300
    3f6a:	aa 0f       	add	r26, r26
6301
    3f6c:	bb 1f       	adc	r27, r27
6302
    3f6e:	ae 58       	subi	r26, 0x8E	; 142
6303
    3f70:	ba 4f       	sbci	r27, 0xFA	; 250
6304
    3f72:	8d 91       	ld	r24, X+
6305
    3f74:	9c 91       	ld	r25, X
6306
    3f76:	11 97       	sbiw	r26, 0x01	; 1
6307
    3f78:	87 34       	cpi	r24, 0x47	; 71
6308
    3f7a:	91 05       	cpc	r25, r1
6309
    3f7c:	3c f0       	brlt	.+14     	; 0x3f8c <MotorRegler+0x260>
6310
    3f7e:	f9 01       	movw	r30, r18
6311
    3f80:	ee 0f       	add	r30, r30
6312
    3f82:	ff 1f       	adc	r31, r31
6313
    3f84:	ee 58       	subi	r30, 0x8E	; 142
6314
    3f86:	fa 4f       	sbci	r31, 0xFA	; 250
6315
    3f88:	80 81       	ld	r24, Z
6316
    3f8a:	91 81       	ldd	r25, Z+1	; 0x01
6317
    3f8c:	8d 91       	ld	r24, X+
6318
    3f8e:	9c 91       	ld	r25, X
6319
    3f90:	87 34       	cpi	r24, 0x47	; 71
6320
    3f92:	91 05       	cpc	r25, r1
6321
    3f94:	64 f0       	brlt	.+24     	; 0x3fae <MotorRegler+0x282>
6322
    3f96:	f9 01       	movw	r30, r18
6323
    3f98:	ee 0f       	add	r30, r30
6324
    3f9a:	ff 1f       	adc	r31, r31
6325
    3f9c:	ee 58       	subi	r30, 0x8E	; 142
6326
    3f9e:	fa 4f       	sbci	r31, 0xFA	; 250
6327
    3fa0:	80 81       	ld	r24, Z
6328
    3fa2:	91 81       	ldd	r25, Z+1	; 0x01
6329
    3fa4:	87 34       	cpi	r24, 0x47	; 71
6330
    3fa6:	91 05       	cpc	r25, r1
6331
    3fa8:	14 f0       	brlt	.+4      	; 0x3fae <MotorRegler+0x282>
6332
    3faa:	42 e0       	ldi	r20, 0x02	; 2
6333
    3fac:	01 c0       	rjmp	.+2      	; 0x3fb0 <MotorRegler+0x284>
6334
    3fae:	41 e0       	ldi	r20, 0x01	; 1
6335
    3fb0:	fb 01       	movw	r30, r22
6336
    3fb2:	ee 0f       	add	r30, r30
6337
    3fb4:	ff 1f       	adc	r31, r31
6338
    3fb6:	ee 58       	subi	r30, 0x8E	; 142
6339
    3fb8:	fa 4f       	sbci	r31, 0xFA	; 250
6340
    3fba:	80 81       	ld	r24, Z
6341
    3fbc:	91 81       	ldd	r25, Z+1	; 0x01
6342
    3fbe:	86 34       	cpi	r24, 0x46	; 70
6343
    3fc0:	91 05       	cpc	r25, r1
6344
    3fc2:	5c f4       	brge	.+22     	; 0x3fda <MotorRegler+0x2ae>
6345
    3fc4:	f9 01       	movw	r30, r18
6346
    3fc6:	ee 0f       	add	r30, r30
6347
    3fc8:	ff 1f       	adc	r31, r31
6348
    3fca:	ee 58       	subi	r30, 0x8E	; 142
6349
    3fcc:	fa 4f       	sbci	r31, 0xFA	; 250
6350
    3fce:	80 81       	ld	r24, Z
6351
    3fd0:	91 81       	ldd	r25, Z+1	; 0x01
6352
    3fd2:	87 34       	cpi	r24, 0x47	; 71
6353
    3fd4:	91 05       	cpc	r25, r1
6354
    3fd6:	0c f0       	brlt	.+2      	; 0x3fda <MotorRegler+0x2ae>
6355
    3fd8:	43 e0       	ldi	r20, 0x03	; 3
6356
    3fda:	fb 01       	movw	r30, r22
6357
    3fdc:	ee 0f       	add	r30, r30
6358
    3fde:	ff 1f       	adc	r31, r31
6359
    3fe0:	ee 58       	subi	r30, 0x8E	; 142
6360
    3fe2:	fa 4f       	sbci	r31, 0xFA	; 250
6361
    3fe4:	80 81       	ld	r24, Z
6362
    3fe6:	91 81       	ldd	r25, Z+1	; 0x01
6363
    3fe8:	8a 5b       	subi	r24, 0xBA	; 186
6364
    3fea:	9f 4f       	sbci	r25, 0xFF	; 255
6365
    3fec:	5c f4       	brge	.+22     	; 0x4004 <MotorRegler+0x2d8>
6366
    3fee:	f9 01       	movw	r30, r18
6367
    3ff0:	ee 0f       	add	r30, r30
6368
    3ff2:	ff 1f       	adc	r31, r31
6369
    3ff4:	ee 58       	subi	r30, 0x8E	; 142
6370
    3ff6:	fa 4f       	sbci	r31, 0xFA	; 250
6371
    3ff8:	80 81       	ld	r24, Z
6372
    3ffa:	91 81       	ldd	r25, Z+1	; 0x01
6373
    3ffc:	87 34       	cpi	r24, 0x47	; 71
6374
    3ffe:	91 05       	cpc	r25, r1
6375
    4000:	0c f0       	brlt	.+2      	; 0x4004 <MotorRegler+0x2d8>
6376
    4002:	44 e0       	ldi	r20, 0x04	; 4
6377
    4004:	66 0f       	add	r22, r22
6378
    4006:	77 1f       	adc	r23, r23
6379
    4008:	6e 58       	subi	r22, 0x8E	; 142
6380
    400a:	7a 4f       	sbci	r23, 0xFA	; 250
6381
    400c:	fb 01       	movw	r30, r22
6382
    400e:	80 81       	ld	r24, Z
6383
    4010:	91 81       	ldd	r25, Z+1	; 0x01
6384
    4012:	8a 5b       	subi	r24, 0xBA	; 186
6385
    4014:	9f 4f       	sbci	r25, 0xFF	; 255
6386
    4016:	5c f4       	brge	.+22     	; 0x402e <MotorRegler+0x302>
6387
    4018:	22 0f       	add	r18, r18
6388
    401a:	33 1f       	adc	r19, r19
6389
    401c:	2e 58       	subi	r18, 0x8E	; 142
6390
    401e:	3a 4f       	sbci	r19, 0xFA	; 250
6391
    4020:	f9 01       	movw	r30, r18
6392
    4022:	80 81       	ld	r24, Z
6393
    4024:	91 81       	ldd	r25, Z+1	; 0x01
6394
    4026:	86 34       	cpi	r24, 0x46	; 70
6395
    4028:	91 05       	cpc	r25, r1
6396
    402a:	0c f4       	brge	.+2      	; 0x402e <MotorRegler+0x302>
6397
    402c:	45 e0       	ldi	r20, 0x05	; 5
6398
    402e:	a2 e0       	ldi	r26, 0x02	; 2
6399
    4030:	b0 e0       	ldi	r27, 0x00	; 0
6400
    4032:	04 2e       	mov	r0, r20
6401
    4034:	0e 94 69 2e 	call	0x5cd2	; 0x5cd2 <__eeprom_write_byte_1F2021>
6402
    4038:	0e 94 0b 02 	call	0x416	; 0x416 <GetActiveParamSetNumber>
6403
    403c:	4a e3       	ldi	r20, 0x3A	; 58
6404
    403e:	6e e9       	ldi	r22, 0x9E	; 158
6405
    4040:	75 e0       	ldi	r23, 0x05	; 5
6406
    4042:	0e 94 2a 02 	call	0x454	; 0x454 <ReadParameterSet>
6407
    4046:	0e 94 0b 02 	call	0x416	; 0x416 <GetActiveParamSetNumber>
6408
    404a:	0e 94 81 1e 	call	0x3d02	; 0x3d02 <Piep>
6409
    404e:	80 91 a6 05 	lds	r24, 0x05A6
6410
    4052:	80 ff       	sbrs	r24, 0
6411
    4054:	b6 c0       	rjmp	.+364    	; 0x41c2 <MotorRegler+0x496>
6412
    4056:	80 91 0a 01 	lds	r24, 0x010A
6413
    405a:	90 91 0b 01 	lds	r25, 0x010B
6414
    405e:	87 5b       	subi	r24, 0xB7	; 183
6415
    4060:	93 40       	sbci	r25, 0x03	; 3
6416
    4062:	40 f4       	brcc	.+16     	; 0x4074 <MotorRegler+0x348>
6417
    4064:	80 91 0a 01 	lds	r24, 0x010A
6418
    4068:	90 91 0b 01 	lds	r25, 0x010B
6419
    406c:	8e 5e       	subi	r24, 0xEE	; 238
6420
    406e:	92 40       	sbci	r25, 0x02	; 2
6421
    4070:	08 f0       	brcs	.+2      	; 0x4074 <MotorRegler+0x348>
6422
    4072:	a7 c0       	rjmp	.+334    	; 0x41c2 <MotorRegler+0x496>
6423
    4074:	0e 94 56 10 	call	0x20ac	; 0x20ac <SucheLuftruckOffset>
6424
    4078:	a4 c0       	rjmp	.+328    	; 0x41c2 <MotorRegler+0x496>
6425
    407a:	10 92 41 02 	sts	0x0241, r1
6426
    407e:	a1 c0       	rjmp	.+322    	; 0x41c2 <MotorRegler+0x496>
6427
    4080:	49 81       	ldd	r20, Y+1	; 0x01
6428
    4082:	5a 81       	ldd	r21, Y+2	; 0x02
6429
    4084:	43 32       	cpi	r20, 0x23	; 35
6430
    4086:	51 05       	cpc	r21, r1
6431
    4088:	0c f0       	brlt	.+2      	; 0x408c <MotorRegler+0x360>
6432
    408a:	9b c0       	rjmp	.+310    	; 0x41c2 <MotorRegler+0x496>
6433
    408c:	80 91 a1 05 	lds	r24, 0x05A1
6434
    4090:	48 2f       	mov	r20, r24
6435
    4092:	55 27       	eor	r21, r21
6436
    4094:	fa 01       	movw	r30, r20
6437
    4096:	ee 0f       	add	r30, r30
6438
    4098:	ff 1f       	adc	r31, r31
6439
    409a:	ee 58       	subi	r30, 0x8E	; 142
6440
    409c:	fa 4f       	sbci	r31, 0xFA	; 250
6441
    409e:	80 81       	ld	r24, Z
6442
    40a0:	91 81       	ldd	r25, Z+1	; 0x01
6443
    40a2:	85 5b       	subi	r24, 0xB5	; 181
6444
    40a4:	9f 4f       	sbci	r25, 0xFF	; 255
6445
    40a6:	0c f0       	brlt	.+2      	; 0x40aa <MotorRegler+0x37e>
6446
    40a8:	6d c0       	rjmp	.+218    	; 0x4184 <MotorRegler+0x458>
6447
    40aa:	80 91 40 02 	lds	r24, 0x0240
6448
    40ae:	8f 5f       	subi	r24, 0xFF	; 255
6449
    40b0:	80 93 40 02 	sts	0x0240, r24
6450
    40b4:	89 3c       	cpi	r24, 0xC9	; 201
6451
    40b6:	08 f4       	brcc	.+2      	; 0x40ba <MotorRegler+0x38e>
6452
    40b8:	67 c0       	rjmp	.+206    	; 0x4188 <MotorRegler+0x45c>
6453
    40ba:	88 ec       	ldi	r24, 0xC8	; 200
6454
    40bc:	80 93 40 02 	sts	0x0240, r24
6455
    40c0:	81 e0       	ldi	r24, 0x01	; 1
6456
    40c2:	90 e0       	ldi	r25, 0x00	; 0
6457
    40c4:	90 93 3e 02 	sts	0x023E, r25
6458
    40c8:	80 93 3d 02 	sts	0x023D, r24
6459
    40cc:	81 e0       	ldi	r24, 0x01	; 1
6460
    40ce:	80 93 2e 02 	sts	0x022E, r24
6461
    40d2:	10 92 50 02 	sts	0x0250, r1
6462
    40d6:	10 92 51 02 	sts	0x0251, r1
6463
    40da:	10 92 52 02 	sts	0x0252, r1
6464
    40de:	10 92 53 02 	sts	0x0253, r1
6465
    40e2:	10 92 0b 02 	sts	0x020B, r1
6466
    40e6:	10 92 0c 02 	sts	0x020C, r1
6467
    40ea:	10 92 0d 02 	sts	0x020D, r1
6468
    40ee:	10 92 0e 02 	sts	0x020E, r1
6469
    40f2:	10 92 0f 02 	sts	0x020F, r1
6470
    40f6:	10 92 10 02 	sts	0x0210, r1
6471
    40fa:	10 92 11 02 	sts	0x0211, r1
6472
    40fe:	10 92 12 02 	sts	0x0212, r1
6473
    4102:	10 92 fb 01 	sts	0x01FB, r1
6474
    4106:	10 92 fc 01 	sts	0x01FC, r1
6475
    410a:	10 92 fd 01 	sts	0x01FD, r1
6476
    410e:	10 92 fe 01 	sts	0x01FE, r1
6477
    4112:	10 92 03 02 	sts	0x0203, r1
6478
    4116:	10 92 04 02 	sts	0x0204, r1
6479
    411a:	10 92 05 02 	sts	0x0205, r1
6480
    411e:	10 92 06 02 	sts	0x0206, r1
6481
    4122:	80 91 e7 01 	lds	r24, 0x01E7
6482
    4126:	90 91 e8 01 	lds	r25, 0x01E8
6483
    412a:	a0 91 e9 01 	lds	r26, 0x01E9
6484
    412e:	b0 91 ea 01 	lds	r27, 0x01EA
6485
    4132:	80 93 ff 01 	sts	0x01FF, r24
6486
    4136:	90 93 00 02 	sts	0x0200, r25
6487
    413a:	a0 93 01 02 	sts	0x0201, r26
6488
    413e:	b0 93 02 02 	sts	0x0202, r27
6489
    4142:	80 91 ef 01 	lds	r24, 0x01EF
6490
    4146:	90 91 f0 01 	lds	r25, 0x01F0
6491
    414a:	a0 91 f1 01 	lds	r26, 0x01F1
6492
    414e:	b0 91 f2 01 	lds	r27, 0x01F2
6493
    4152:	80 93 07 02 	sts	0x0207, r24
6494
    4156:	90 93 08 02 	sts	0x0208, r25
6495
    415a:	a0 93 09 02 	sts	0x0209, r26
6496
    415e:	b0 93 0a 02 	sts	0x020A, r27
6497
    4162:	10 92 58 02 	sts	0x0258, r1
6498
    4166:	10 92 59 02 	sts	0x0259, r1
6499
    416a:	10 92 5a 02 	sts	0x025A, r1
6500
    416e:	10 92 5b 02 	sts	0x025B, r1
6501
    4172:	10 92 54 02 	sts	0x0254, r1
6502
    4176:	10 92 55 02 	sts	0x0255, r1
6503
    417a:	10 92 56 02 	sts	0x0256, r1
6504
    417e:	10 92 57 02 	sts	0x0257, r1
6505
    4182:	02 c0       	rjmp	.+4      	; 0x4188 <MotorRegler+0x45c>
6506
    4184:	10 92 40 02 	sts	0x0240, r1
6507
    4188:	44 0f       	add	r20, r20
6508
    418a:	55 1f       	adc	r21, r21
6509
    418c:	4e 58       	subi	r20, 0x8E	; 142
6510
    418e:	5a 4f       	sbci	r21, 0xFA	; 250
6511
    4190:	fa 01       	movw	r30, r20
6512
    4192:	80 81       	ld	r24, Z
6513
    4194:	91 81       	ldd	r25, Z+1	; 0x01
6514
    4196:	8c 34       	cpi	r24, 0x4C	; 76
6515
    4198:	91 05       	cpc	r25, r1
6516
    419a:	8c f0       	brlt	.+34     	; 0x41be <MotorRegler+0x492>
6517
    419c:	80 91 3f 02 	lds	r24, 0x023F
6518
    41a0:	8f 5f       	subi	r24, 0xFF	; 255
6519
    41a2:	80 93 3f 02 	sts	0x023F, r24
6520
    41a6:	89 3c       	cpi	r24, 0xC9	; 201
6521
    41a8:	60 f0       	brcs	.+24     	; 0x41c2 <MotorRegler+0x496>
6522
    41aa:	10 92 2e 02 	sts	0x022E, r1
6523
    41ae:	88 ec       	ldi	r24, 0xC8	; 200
6524
    41b0:	80 93 3f 02 	sts	0x023F, r24
6525
    41b4:	10 92 3e 02 	sts	0x023E, r1
6526
    41b8:	10 92 3d 02 	sts	0x023D, r1
6527
    41bc:	02 c0       	rjmp	.+4      	; 0x41c2 <MotorRegler+0x496>
6528
    41be:	10 92 3f 02 	sts	0x023F, r1
6529
    41c2:	80 91 67 01 	lds	r24, 0x0167
6530
    41c6:	81 50       	subi	r24, 0x01	; 1
6531
    41c8:	80 93 67 01 	sts	0x0167, r24
6532
    41cc:	80 91 67 01 	lds	r24, 0x0167
6533
    41d0:	8f 3f       	cpi	r24, 0xFF	; 255
6534
    41d2:	29 f0       	breq	.+10     	; 0x41de <MotorRegler+0x4b2>
6535
    41d4:	80 91 1d 02 	lds	r24, 0x021D
6536
    41d8:	88 23       	and	r24, r24
6537
    41da:	09 f4       	brne	.+2      	; 0x41de <MotorRegler+0x4b2>
6538
    41dc:	12 c1       	rjmp	.+548    	; 0x4402 <MotorRegler+0x6d6>
6539
    41de:	0e 94 13 1a 	call	0x3426	; 0x3426 <ParameterZuordnung>
6540
    41e2:	e0 91 9e 05 	lds	r30, 0x059E
6541
    41e6:	ff 27       	eor	r31, r31
6542
    41e8:	ee 0f       	add	r30, r30
6543
    41ea:	ff 1f       	adc	r31, r31
6544
    41ec:	df 01       	movw	r26, r30
6545
    41ee:	ae 58       	subi	r26, 0x8E	; 142
6546
    41f0:	ba 4f       	sbci	r27, 0xFA	; 250
6547
    41f2:	8d 91       	ld	r24, X+
6548
    41f4:	9c 91       	ld	r25, X
6549
    41f6:	60 91 ad 05 	lds	r22, 0x05AD
6550
    41fa:	77 27       	eor	r23, r23
6551
    41fc:	e8 57       	subi	r30, 0x78	; 120
6552
    41fe:	fa 4f       	sbci	r31, 0xFA	; 250
6553
    4200:	20 81       	ld	r18, Z
6554
    4202:	31 81       	ldd	r19, Z+1	; 0x01
6555
    4204:	40 91 ae 05 	lds	r20, 0x05AE
6556
    4208:	55 27       	eor	r21, r21
6557
    420a:	fc 01       	movw	r30, r24
6558
    420c:	e6 9f       	mul	r30, r22
6559
    420e:	c0 01       	movw	r24, r0
6560
    4210:	e7 9f       	mul	r30, r23
6561
    4212:	90 0d       	add	r25, r0
6562
    4214:	f6 9f       	mul	r31, r22
6563
    4216:	90 0d       	add	r25, r0
6564
    4218:	11 24       	eor	r1, r1
6565
    421a:	f9 01       	movw	r30, r18
6566
    421c:	e4 9f       	mul	r30, r20
6567
    421e:	90 01       	movw	r18, r0
6568
    4220:	e5 9f       	mul	r30, r21
6569
    4222:	30 0d       	add	r19, r0
6570
    4224:	f4 9f       	mul	r31, r20
6571
    4226:	30 0d       	add	r19, r0
6572
    4228:	11 24       	eor	r1, r1
6573
    422a:	82 0f       	add	r24, r18
6574
    422c:	93 1f       	adc	r25, r19
6575
    422e:	90 93 29 02 	sts	0x0229, r25
6576
    4232:	80 93 28 02 	sts	0x0228, r24
6577
    4236:	e0 91 9f 05 	lds	r30, 0x059F
6578
    423a:	ff 27       	eor	r31, r31
6579
    423c:	ee 0f       	add	r30, r30
6580
    423e:	ff 1f       	adc	r31, r31
6581
    4240:	df 01       	movw	r26, r30
6582
    4242:	ae 58       	subi	r26, 0x8E	; 142
6583
    4244:	ba 4f       	sbci	r27, 0xFA	; 250
6584
    4246:	8d 91       	ld	r24, X+
6585
    4248:	9c 91       	ld	r25, X
6586
    424a:	e8 57       	subi	r30, 0x78	; 120
6587
    424c:	fa 4f       	sbci	r31, 0xFA	; 250
6588
    424e:	20 81       	ld	r18, Z
6589
    4250:	31 81       	ldd	r19, Z+1	; 0x01
6590
    4252:	fc 01       	movw	r30, r24
6591
    4254:	e6 9f       	mul	r30, r22
6592
    4256:	c0 01       	movw	r24, r0
6593
    4258:	e7 9f       	mul	r30, r23
6594
    425a:	90 0d       	add	r25, r0
6595
    425c:	f6 9f       	mul	r31, r22
6596
    425e:	90 0d       	add	r25, r0
6597
    4260:	11 24       	eor	r1, r1
6598
    4262:	b9 01       	movw	r22, r18
6599
    4264:	64 9f       	mul	r22, r20
6600
    4266:	90 01       	movw	r18, r0
6601
    4268:	65 9f       	mul	r22, r21
6602
    426a:	30 0d       	add	r19, r0
6603
    426c:	74 9f       	mul	r23, r20
6604
    426e:	30 0d       	add	r19, r0
6605
    4270:	11 24       	eor	r1, r1
6606
    4272:	82 0f       	add	r24, r18
6607
    4274:	93 1f       	adc	r25, r19
6608
    4276:	90 93 2b 02 	sts	0x022B, r25
6609
    427a:	80 93 2a 02 	sts	0x022A, r24
6610
    427e:	e0 91 a1 05 	lds	r30, 0x05A1
6611
    4282:	ff 27       	eor	r31, r31
6612
    4284:	ee 0f       	add	r30, r30
6613
    4286:	ff 1f       	adc	r31, r31
6614
    4288:	ee 58       	subi	r30, 0x8E	; 142
6615
    428a:	fa 4f       	sbci	r31, 0xFA	; 250
6616
    428c:	80 81       	ld	r24, Z
6617
    428e:	91 81       	ldd	r25, Z+1	; 0x01
6618
    4290:	90 95       	com	r25
6619
    4292:	81 95       	neg	r24
6620
    4294:	9f 4f       	sbci	r25, 0xFF	; 255
6621
    4296:	90 93 2d 02 	sts	0x022D, r25
6622
    429a:	80 93 2c 02 	sts	0x022C, r24
6623
    429e:	10 91 85 01 	lds	r17, 0x0185
6624
    42a2:	61 2f       	mov	r22, r17
6625
    42a4:	77 27       	eor	r23, r23
6626
    42a6:	67 fd       	sbrc	r22, 7
6627
    42a8:	70 95       	com	r23
6628
    42aa:	87 2f       	mov	r24, r23
6629
    42ac:	97 2f       	mov	r25, r23
6630
    42ae:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
6631
    42b2:	17 ff       	sbrs	r17, 7
6632
    42b4:	06 c0       	rjmp	.+12     	; 0x42c2 <MotorRegler+0x596>
6633
    42b6:	20 e0       	ldi	r18, 0x00	; 0
6634
    42b8:	30 e0       	ldi	r19, 0x00	; 0
6635
    42ba:	40 e8       	ldi	r20, 0x80	; 128
6636
    42bc:	53 e4       	ldi	r21, 0x43	; 67
6637
    42be:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
6638
    42c2:	20 e0       	ldi	r18, 0x00	; 0
6639
    42c4:	30 e0       	ldi	r19, 0x00	; 0
6640
    42c6:	40 e2       	ldi	r20, 0x20	; 32
6641
    42c8:	51 e4       	ldi	r21, 0x41	; 65
6642
    42ca:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
6643
    42ce:	20 e0       	ldi	r18, 0x00	; 0
6644
    42d0:	30 e0       	ldi	r19, 0x00	; 0
6645
    42d2:	40 e8       	ldi	r20, 0x80	; 128
6646
    42d4:	5b e3       	ldi	r21, 0x3B	; 59
6647
    42d6:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
6648
    42da:	5b 01       	movw	r10, r22
6649
    42dc:	6c 01       	movw	r12, r24
6650
    42de:	60 93 e8 05 	sts	0x05E8, r22
6651
    42e2:	70 93 e9 05 	sts	0x05E9, r23
6652
    42e6:	80 93 ea 05 	sts	0x05EA, r24
6653
    42ea:	90 93 eb 05 	sts	0x05EB, r25
6654
    42ee:	10 91 86 01 	lds	r17, 0x0186
6655
    42f2:	61 2f       	mov	r22, r17
6656
    42f4:	77 27       	eor	r23, r23
6657
    42f6:	67 fd       	sbrc	r22, 7
6658
    42f8:	70 95       	com	r23
6659
    42fa:	87 2f       	mov	r24, r23
6660
    42fc:	97 2f       	mov	r25, r23
6661
    42fe:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
6662
    4302:	17 ff       	sbrs	r17, 7
6663
    4304:	06 c0       	rjmp	.+12     	; 0x4312 <MotorRegler+0x5e6>
6664
    4306:	20 e0       	ldi	r18, 0x00	; 0
6665
    4308:	30 e0       	ldi	r19, 0x00	; 0
6666
    430a:	40 e8       	ldi	r20, 0x80	; 128
6667
    430c:	53 e4       	ldi	r21, 0x43	; 67
6668
    430e:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
6669
    4312:	20 e0       	ldi	r18, 0x00	; 0
6670
    4314:	30 ee       	ldi	r19, 0xE0	; 224
6671
    4316:	4b e2       	ldi	r20, 0x2B	; 43
6672
    4318:	57 e4       	ldi	r21, 0x47	; 71
6673
    431a:	0e 94 09 2c 	call	0x5812	; 0x5812 <__divsf3>
6674
    431e:	60 93 df 05 	sts	0x05DF, r22
6675
    4322:	70 93 e0 05 	sts	0x05E0, r23
6676
    4326:	80 93 e1 05 	sts	0x05E1, r24
6677
    432a:	90 93 e2 05 	sts	0x05E2, r25
6678
    432e:	80 91 a6 05 	lds	r24, 0x05A6
6679
    4332:	82 ff       	sbrs	r24, 2
6680
    4334:	0c c0       	rjmp	.+24     	; 0x434e <MotorRegler+0x622>
6681
    4336:	80 e0       	ldi	r24, 0x00	; 0
6682
    4338:	90 e0       	ldi	r25, 0x00	; 0
6683
    433a:	a0 e0       	ldi	r26, 0x00	; 0
6684
    433c:	b0 e0       	ldi	r27, 0x00	; 0
6685
    433e:	80 93 df 05 	sts	0x05DF, r24
6686
    4342:	90 93 e0 05 	sts	0x05E0, r25
6687
    4346:	a0 93 e1 05 	sts	0x05E1, r26
6688
    434a:	b0 93 e2 05 	sts	0x05E2, r27
6689
    434e:	20 e0       	ldi	r18, 0x00	; 0
6690
    4350:	30 e0       	ldi	r19, 0x00	; 0
6691
    4352:	40 e0       	ldi	r20, 0x00	; 0
6692
    4354:	50 e0       	ldi	r21, 0x00	; 0
6693
    4356:	c6 01       	movw	r24, r12
6694
    4358:	b5 01       	movw	r22, r10
6695
    435a:	0e 94 89 2c 	call	0x5912	; 0x5912 <__eqsf2>
6696
    435e:	88 23       	and	r24, r24
6697
    4360:	64 f4       	brge	.+24     	; 0x437a <MotorRegler+0x64e>
6698
    4362:	80 e0       	ldi	r24, 0x00	; 0
6699
    4364:	90 e0       	ldi	r25, 0x00	; 0
6700
    4366:	a0 e0       	ldi	r26, 0x00	; 0
6701
    4368:	b0 e0       	ldi	r27, 0x00	; 0
6702
    436a:	80 93 e8 05 	sts	0x05E8, r24
6703
    436e:	90 93 e9 05 	sts	0x05E9, r25
6704
    4372:	a0 93 ea 05 	sts	0x05EA, r26
6705
    4376:	b0 93 eb 05 	sts	0x05EB, r27
6706
    437a:	20 e0       	ldi	r18, 0x00	; 0
6707
    437c:	30 e0       	ldi	r19, 0x00	; 0
6708
    437e:	40 e0       	ldi	r20, 0x00	; 0
6709
    4380:	50 e0       	ldi	r21, 0x00	; 0
6710
    4382:	60 91 df 05 	lds	r22, 0x05DF
6711
    4386:	70 91 e0 05 	lds	r23, 0x05E0
6712
    438a:	80 91 e1 05 	lds	r24, 0x05E1
6713
    438e:	90 91 e2 05 	lds	r25, 0x05E2
6714
    4392:	0e 94 89 2c 	call	0x5912	; 0x5912 <__eqsf2>
6715
    4396:	88 23       	and	r24, r24
6716
    4398:	64 f4       	brge	.+24     	; 0x43b2 <MotorRegler+0x686>
6717
    439a:	80 e0       	ldi	r24, 0x00	; 0
6718
    439c:	90 e0       	ldi	r25, 0x00	; 0
6719
    439e:	a0 e0       	ldi	r26, 0x00	; 0
6720
    43a0:	b0 e0       	ldi	r27, 0x00	; 0
6721
    43a2:	80 93 df 05 	sts	0x05DF, r24
6722
    43a6:	90 93 e0 05 	sts	0x05E0, r25
6723
    43aa:	a0 93 e1 05 	sts	0x05E1, r26
6724
    43ae:	b0 93 e2 05 	sts	0x05E2, r27
6725
    43b2:	80 91 1d 02 	lds	r24, 0x021D
6726
    43b6:	88 23       	and	r24, r24
6727
    43b8:	21 f1       	breq	.+72     	; 0x4402 <MotorRegler+0x6d6>
6728
    43ba:	10 92 2d 02 	sts	0x022D, r1
6729
    43be:	10 92 2c 02 	sts	0x022C, r1
6730
    43c2:	10 92 29 02 	sts	0x0229, r1
6731
    43c6:	10 92 28 02 	sts	0x0228, r1
6732
    43ca:	10 92 2b 02 	sts	0x022B, r1
6733
    43ce:	10 92 2a 02 	sts	0x022A, r1
6734
    43d2:	8d ec       	ldi	r24, 0xCD	; 205
6735
    43d4:	9c ec       	ldi	r25, 0xCC	; 204
6736
    43d6:	ac ec       	ldi	r26, 0xCC	; 204
6737
    43d8:	bd e3       	ldi	r27, 0x3D	; 61
6738
    43da:	80 93 e8 05 	sts	0x05E8, r24
6739
    43de:	90 93 e9 05 	sts	0x05E9, r25
6740
    43e2:	a0 93 ea 05 	sts	0x05EA, r26
6741
    43e6:	b0 93 eb 05 	sts	0x05EB, r27
6742
    43ea:	8a e0       	ldi	r24, 0x0A	; 10
6743
    43ec:	97 ed       	ldi	r25, 0xD7	; 215
6744
    43ee:	a3 ea       	ldi	r26, 0xA3	; 163
6745
    43f0:	bb e3       	ldi	r27, 0x3B	; 59
6746
    43f2:	80 93 df 05 	sts	0x05DF, r24
6747
    43f6:	90 93 e0 05 	sts	0x05E0, r25
6748
    43fa:	a0 93 e1 05 	sts	0x05E1, r26
6749
    43fe:	b0 93 e2 05 	sts	0x05E2, r27
6750
    4402:	80 91 c6 01 	lds	r24, 0x01C6
6751
    4406:	90 91 c7 01 	lds	r25, 0x01C7
6752
    440a:	8d 54       	subi	r24, 0x4D	; 77
6753
    440c:	91 40       	sbci	r25, 0x01	; 1
6754
    440e:	08 f4       	brcc	.+2      	; 0x4412 <MotorRegler+0x6e6>
6755
    4410:	bc c0       	rjmp	.+376    	; 0x458a <MotorRegler+0x85e>
6756
    4412:	20 91 eb 01 	lds	r18, 0x01EB
6757
    4416:	30 91 ec 01 	lds	r19, 0x01EC
6758
    441a:	40 91 ed 01 	lds	r20, 0x01ED
6759
    441e:	50 91 ee 01 	lds	r21, 0x01EE
6760
    4422:	80 91 e7 01 	lds	r24, 0x01E7
6761
    4426:	90 91 e8 01 	lds	r25, 0x01E8
6762
    442a:	a0 91 e9 01 	lds	r26, 0x01E9
6763
    442e:	b0 91 ea 01 	lds	r27, 0x01EA
6764
    4432:	b9 01       	movw	r22, r18
6765
    4434:	68 1b       	sub	r22, r24
6766
    4436:	79 0b       	sbc	r23, r25
6767
    4438:	70 93 47 02 	sts	0x0247, r23
6768
    443c:	60 93 46 02 	sts	0x0246, r22
6769
    4440:	20 91 f3 01 	lds	r18, 0x01F3
6770
    4444:	30 91 f4 01 	lds	r19, 0x01F4
6771
    4448:	40 91 f5 01 	lds	r20, 0x01F5
6772
    444c:	50 91 f6 01 	lds	r21, 0x01F6
6773
    4450:	80 91 ef 01 	lds	r24, 0x01EF
6774
    4454:	90 91 f0 01 	lds	r25, 0x01F0
6775
    4458:	a0 91 f1 01 	lds	r26, 0x01F1
6776
    445c:	b0 91 f2 01 	lds	r27, 0x01F2
6777
    4460:	28 1b       	sub	r18, r24
6778
    4462:	39 0b       	sbc	r19, r25
6779
    4464:	30 93 45 02 	sts	0x0245, r19
6780
    4468:	20 93 44 02 	sts	0x0244, r18
6781
    446c:	10 92 c7 01 	sts	0x01C7, r1
6782
    4470:	10 92 c6 01 	sts	0x01C6, r1
6783
    4474:	67 3a       	cpi	r22, 0xA7	; 167
6784
    4476:	71 05       	cpc	r23, r1
6785
    4478:	34 f0       	brlt	.+12     	; 0x4486 <MotorRegler+0x75a>
6786
    447a:	80 91 d7 01 	lds	r24, 0x01D7
6787
    447e:	90 91 d8 01 	lds	r25, 0x01D8
6788
    4482:	01 96       	adiw	r24, 0x01	; 1
6789
    4484:	08 c0       	rjmp	.+16     	; 0x4496 <MotorRegler+0x76a>
6790
    4486:	6a 55       	subi	r22, 0x5A	; 90
6791
    4488:	7f 4f       	sbci	r23, 0xFF	; 255
6792
    448a:	4c f4       	brge	.+18     	; 0x449e <MotorRegler+0x772>
6793
    448c:	80 91 d7 01 	lds	r24, 0x01D7
6794
    4490:	90 91 d8 01 	lds	r25, 0x01D8
6795
    4494:	01 97       	sbiw	r24, 0x01	; 1
6796
    4496:	90 93 d8 01 	sts	0x01D8, r25
6797
    449a:	80 93 d7 01 	sts	0x01D7, r24
6798
    449e:	27 3a       	cpi	r18, 0xA7	; 167
6799
    44a0:	31 05       	cpc	r19, r1
6800
    44a2:	34 f0       	brlt	.+12     	; 0x44b0 <MotorRegler+0x784>
6801
    44a4:	80 91 d9 01 	lds	r24, 0x01D9
6802
    44a8:	90 91 da 01 	lds	r25, 0x01DA
6803
    44ac:	01 96       	adiw	r24, 0x01	; 1
6804
    44ae:	08 c0       	rjmp	.+16     	; 0x44c0 <MotorRegler+0x794>
6805
    44b0:	2a 55       	subi	r18, 0x5A	; 90
6806
    44b2:	3f 4f       	sbci	r19, 0xFF	; 255
6807
    44b4:	4c f4       	brge	.+18     	; 0x44c8 <MotorRegler+0x79c>
6808
    44b6:	80 91 d9 01 	lds	r24, 0x01D9
6809
    44ba:	90 91 da 01 	lds	r25, 0x01DA
6810
    44be:	01 97       	sbiw	r24, 0x01	; 1
6811
    44c0:	90 93 da 01 	sts	0x01DA, r25
6812
    44c4:	80 93 d9 01 	sts	0x01D9, r24
6813
    44c8:	80 91 0f 02 	lds	r24, 0x020F
6814
    44cc:	90 91 10 02 	lds	r25, 0x0210
6815
    44d0:	a0 91 11 02 	lds	r26, 0x0211
6816
    44d4:	b0 91 12 02 	lds	r27, 0x0212
6817
    44d8:	87 3a       	cpi	r24, 0xA7	; 167
6818
    44da:	91 05       	cpc	r25, r1
6819
    44dc:	a1 05       	cpc	r26, r1
6820
    44de:	b1 05       	cpc	r27, r1
6821
    44e0:	4c f0       	brlt	.+18     	; 0x44f4 <MotorRegler+0x7c8>
6822
    44e2:	80 91 db 01 	lds	r24, 0x01DB
6823
    44e6:	90 91 dc 01 	lds	r25, 0x01DC
6824
    44ea:	01 97       	sbiw	r24, 0x01	; 1
6825
    44ec:	90 93 dc 01 	sts	0x01DC, r25
6826
    44f0:	80 93 db 01 	sts	0x01DB, r24
6827
    44f4:	80 91 0f 02 	lds	r24, 0x020F
6828
    44f8:	90 91 10 02 	lds	r25, 0x0210
6829
    44fc:	a0 91 11 02 	lds	r26, 0x0211
6830
    4500:	b0 91 12 02 	lds	r27, 0x0212
6831
    4504:	8a 55       	subi	r24, 0x5A	; 90
6832
    4506:	9f 4f       	sbci	r25, 0xFF	; 255
6833
    4508:	af 4f       	sbci	r26, 0xFF	; 255
6834
    450a:	bf 4f       	sbci	r27, 0xFF	; 255
6835
    450c:	4c f4       	brge	.+18     	; 0x4520 <MotorRegler+0x7f4>
6836
    450e:	80 91 db 01 	lds	r24, 0x01DB
6837
    4512:	90 91 dc 01 	lds	r25, 0x01DC
6838
    4516:	01 96       	adiw	r24, 0x01	; 1
6839
    4518:	90 93 dc 01 	sts	0x01DC, r25
6840
    451c:	80 93 db 01 	sts	0x01DB, r24
6841
    4520:	10 92 7a 00 	sts	0x007A, r1
6842
    4524:	80 91 e7 01 	lds	r24, 0x01E7
6843
    4528:	90 91 e8 01 	lds	r25, 0x01E8
6844
    452c:	a0 91 e9 01 	lds	r26, 0x01E9
6845
    4530:	b0 91 ea 01 	lds	r27, 0x01EA
6846
    4534:	80 93 ff 01 	sts	0x01FF, r24
6847
    4538:	90 93 00 02 	sts	0x0200, r25
6848
    453c:	a0 93 01 02 	sts	0x0201, r26
6849
    4540:	b0 93 02 02 	sts	0x0202, r27
6850
    4544:	80 91 ef 01 	lds	r24, 0x01EF
6851
    4548:	90 91 f0 01 	lds	r25, 0x01F0
6852
    454c:	a0 91 f1 01 	lds	r26, 0x01F1
6853
    4550:	b0 91 f2 01 	lds	r27, 0x01F2
6854
    4554:	80 93 07 02 	sts	0x0207, r24
6855
    4558:	90 93 08 02 	sts	0x0208, r25
6856
    455c:	a0 93 09 02 	sts	0x0209, r26
6857
    4560:	b0 93 0a 02 	sts	0x020A, r27
6858
    4564:	80 91 f7 01 	lds	r24, 0x01F7
6859
    4568:	90 91 f8 01 	lds	r25, 0x01F8
6860
    456c:	a0 91 f9 01 	lds	r26, 0x01F9
6861
    4570:	b0 91 fa 01 	lds	r27, 0x01FA
6862
    4574:	80 93 0f 02 	sts	0x020F, r24
6863
    4578:	90 93 10 02 	sts	0x0210, r25
6864
    457c:	a0 93 11 02 	sts	0x0211, r26
6865
    4580:	b0 93 12 02 	sts	0x0212, r27
6866
    4584:	8f ee       	ldi	r24, 0xEF	; 239
6867
    4586:	80 93 7a 00 	sts	0x007A, r24
6868
    458a:	60 91 e7 01 	lds	r22, 0x01E7
6869
    458e:	70 91 e8 01 	lds	r23, 0x01E8
6870
    4592:	80 91 e9 01 	lds	r24, 0x01E9
6871
    4596:	90 91 ea 01 	lds	r25, 0x01EA
6872
    459a:	a0 90 b2 05 	lds	r10, 0x05B2
6873
    459e:	bb 24       	eor	r11, r11
6874
    45a0:	cc 24       	eor	r12, r12
6875
    45a2:	dd 24       	eor	r13, r13
6876
    45a4:	e0 90 e3 05 	lds	r14, 0x05E3
6877
    45a8:	f0 90 e4 05 	lds	r15, 0x05E4
6878
    45ac:	a6 01       	movw	r20, r12
6879
    45ae:	95 01       	movw	r18, r10
6880
    45b0:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
6881
    45b4:	00 27       	eor	r16, r16
6882
    45b6:	f7 fc       	sbrc	r15, 7
6883
    45b8:	00 95       	com	r16
6884
    45ba:	10 2f       	mov	r17, r16
6885
    45bc:	2e 19       	sub	r18, r14
6886
    45be:	3f 09       	sbc	r19, r15
6887
    45c0:	40 0b       	sbc	r20, r16
6888
    45c2:	51 0b       	sbc	r21, r17
6889
    45c4:	ca 01       	movw	r24, r20
6890
    45c6:	b9 01       	movw	r22, r18
6891
    45c8:	20 e1       	ldi	r18, 0x10	; 16
6892
    45ca:	30 e0       	ldi	r19, 0x00	; 0
6893
    45cc:	40 e0       	ldi	r20, 0x00	; 0
6894
    45ce:	50 e0       	ldi	r21, 0x00	; 0
6895
    45d0:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
6896
    45d4:	39 01       	movw	r6, r18
6897
    45d6:	4a 01       	movw	r8, r20
6898
    45d8:	20 93 4c 02 	sts	0x024C, r18
6899
    45dc:	30 93 4d 02 	sts	0x024D, r19
6900
    45e0:	40 93 4e 02 	sts	0x024E, r20
6901
    45e4:	50 93 4f 02 	sts	0x024F, r21
6902
    45e8:	60 91 ef 01 	lds	r22, 0x01EF
6903
    45ec:	70 91 f0 01 	lds	r23, 0x01F0
6904
    45f0:	80 91 f1 01 	lds	r24, 0x01F1
6905
    45f4:	90 91 f2 01 	lds	r25, 0x01F2
6906
    45f8:	e0 90 ec 05 	lds	r14, 0x05EC
6907
    45fc:	f0 90 ed 05 	lds	r15, 0x05ED
6908
    4600:	a6 01       	movw	r20, r12
6909
    4602:	95 01       	movw	r18, r10
6910
    4604:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
6911
    4608:	00 27       	eor	r16, r16
6912
    460a:	f7 fc       	sbrc	r15, 7
6913
    460c:	00 95       	com	r16
6914
    460e:	10 2f       	mov	r17, r16
6915
    4610:	2e 19       	sub	r18, r14
6916
    4612:	3f 09       	sbc	r19, r15
6917
    4614:	40 0b       	sbc	r20, r16
6918
    4616:	51 0b       	sbc	r21, r17
6919
    4618:	ca 01       	movw	r24, r20
6920
    461a:	b9 01       	movw	r22, r18
6921
    461c:	20 e1       	ldi	r18, 0x10	; 16
6922
    461e:	30 e0       	ldi	r19, 0x00	; 0
6923
    4620:	40 e0       	ldi	r20, 0x00	; 0
6924
    4622:	50 e0       	ldi	r21, 0x00	; 0
6925
    4624:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
6926
    4628:	20 93 48 02 	sts	0x0248, r18
6927
    462c:	30 93 49 02 	sts	0x0249, r19
6928
    4630:	40 93 4a 02 	sts	0x024A, r20
6929
    4634:	50 93 4b 02 	sts	0x024B, r21
6930
    4638:	f5 ef       	ldi	r31, 0xF5	; 245
6931
    463a:	6f 16       	cp	r6, r31
6932
    463c:	f1 e0       	ldi	r31, 0x01	; 1
6933
    463e:	7f 06       	cpc	r7, r31
6934
    4640:	f0 e0       	ldi	r31, 0x00	; 0
6935
    4642:	8f 06       	cpc	r8, r31
6936
    4644:	f0 e0       	ldi	r31, 0x00	; 0
6937
    4646:	9f 06       	cpc	r9, r31
6938
    4648:	2c f0       	brlt	.+10     	; 0x4654 <MotorRegler+0x928>
6939
    464a:	84 ef       	ldi	r24, 0xF4	; 244
6940
    464c:	91 e0       	ldi	r25, 0x01	; 1
6941
    464e:	a0 e0       	ldi	r26, 0x00	; 0
6942
    4650:	b0 e0       	ldi	r27, 0x00	; 0
6943
    4652:	0d c0       	rjmp	.+26     	; 0x466e <MotorRegler+0x942>
6944
    4654:	6c e0       	ldi	r22, 0x0C	; 12
6945
    4656:	66 16       	cp	r6, r22
6946
    4658:	6e ef       	ldi	r22, 0xFE	; 254
6947
    465a:	76 06       	cpc	r7, r22
6948
    465c:	6f ef       	ldi	r22, 0xFF	; 255
6949
    465e:	86 06       	cpc	r8, r22
6950
    4660:	6f ef       	ldi	r22, 0xFF	; 255
6951
    4662:	96 06       	cpc	r9, r22
6952
    4664:	64 f4       	brge	.+24     	; 0x467e <MotorRegler+0x952>
6953
    4666:	8c e0       	ldi	r24, 0x0C	; 12
6954
    4668:	9e ef       	ldi	r25, 0xFE	; 254
6955
    466a:	af ef       	ldi	r26, 0xFF	; 255
6956
    466c:	bf ef       	ldi	r27, 0xFF	; 255
6957
    466e:	80 93 4c 02 	sts	0x024C, r24
6958
    4672:	90 93 4d 02 	sts	0x024D, r25
6959
    4676:	a0 93 4e 02 	sts	0x024E, r26
6960
    467a:	b0 93 4f 02 	sts	0x024F, r27
6961
    467e:	25 3f       	cpi	r18, 0xF5	; 245
6962
    4680:	71 e0       	ldi	r23, 0x01	; 1
6963
    4682:	37 07       	cpc	r19, r23
6964
    4684:	70 e0       	ldi	r23, 0x00	; 0
6965
    4686:	47 07       	cpc	r20, r23
6966
    4688:	70 e0       	ldi	r23, 0x00	; 0
6967
    468a:	57 07       	cpc	r21, r23
6968
    468c:	2c f0       	brlt	.+10     	; 0x4698 <MotorRegler+0x96c>
6969
    468e:	84 ef       	ldi	r24, 0xF4	; 244
6970
    4690:	91 e0       	ldi	r25, 0x01	; 1
6971
    4692:	a0 e0       	ldi	r26, 0x00	; 0
6972
    4694:	b0 e0       	ldi	r27, 0x00	; 0
6973
    4696:	09 c0       	rjmp	.+18     	; 0x46aa <MotorRegler+0x97e>
6974
    4698:	2c 50       	subi	r18, 0x0C	; 12
6975
    469a:	3e 4f       	sbci	r19, 0xFE	; 254
6976
    469c:	4f 4f       	sbci	r20, 0xFF	; 255
6977
    469e:	5f 4f       	sbci	r21, 0xFF	; 255
6978
    46a0:	64 f4       	brge	.+24     	; 0x46ba <MotorRegler+0x98e>
6979
    46a2:	8c e0       	ldi	r24, 0x0C	; 12
6980
    46a4:	9e ef       	ldi	r25, 0xFE	; 254
6981
    46a6:	af ef       	ldi	r26, 0xFF	; 255
6982
    46a8:	bf ef       	ldi	r27, 0xFF	; 255
6983
    46aa:	80 93 48 02 	sts	0x0248, r24
6984
    46ae:	90 93 49 02 	sts	0x0249, r25
6985
    46b2:	a0 93 4a 02 	sts	0x024A, r26
6986
    46b6:	b0 93 4b 02 	sts	0x024B, r27
6987
    46ba:	10 92 7a 00 	sts	0x007A, r1
6988
    46be:	80 91 fb 01 	lds	r24, 0x01FB
6989
    46c2:	90 91 fc 01 	lds	r25, 0x01FC
6990
    46c6:	a0 91 fd 01 	lds	r26, 0x01FD
6991
    46ca:	b0 91 fe 01 	lds	r27, 0x01FE
6992
    46ce:	20 91 4c 02 	lds	r18, 0x024C
6993
    46d2:	30 91 4d 02 	lds	r19, 0x024D
6994
    46d6:	40 91 4e 02 	lds	r20, 0x024E
6995
    46da:	50 91 4f 02 	lds	r21, 0x024F
6996
    46de:	82 1b       	sub	r24, r18
6997
    46e0:	93 0b       	sbc	r25, r19
6998
    46e2:	a4 0b       	sbc	r26, r20
6999
    46e4:	b5 0b       	sbc	r27, r21
7000
    46e6:	80 93 fb 01 	sts	0x01FB, r24
7001
    46ea:	90 93 fc 01 	sts	0x01FC, r25
7002
    46ee:	a0 93 fd 01 	sts	0x01FD, r26
7003
    46f2:	b0 93 fe 01 	sts	0x01FE, r27
7004
    46f6:	80 91 03 02 	lds	r24, 0x0203
7005
    46fa:	90 91 04 02 	lds	r25, 0x0204
7006
    46fe:	a0 91 05 02 	lds	r26, 0x0205
7007
    4702:	b0 91 06 02 	lds	r27, 0x0206
7008
    4706:	20 91 48 02 	lds	r18, 0x0248
7009
    470a:	30 91 49 02 	lds	r19, 0x0249
7010
    470e:	40 91 4a 02 	lds	r20, 0x024A
7011
    4712:	50 91 4b 02 	lds	r21, 0x024B
7012
    4716:	82 1b       	sub	r24, r18
7013
    4718:	93 0b       	sbc	r25, r19
7014
    471a:	a4 0b       	sbc	r26, r20
7015
    471c:	b5 0b       	sbc	r27, r21
7016
    471e:	80 93 03 02 	sts	0x0203, r24
7017
    4722:	90 93 04 02 	sts	0x0204, r25
7018
    4726:	a0 93 05 02 	sts	0x0205, r26
7019
    472a:	b0 93 06 02 	sts	0x0206, r27
7020
    472e:	80 91 2c 02 	lds	r24, 0x022C
7021
    4732:	90 91 2d 02 	lds	r25, 0x022D
7022
    4736:	5c 01       	movw	r10, r24
7023
    4738:	cc 24       	eor	r12, r12
7024
    473a:	b7 fc       	sbrc	r11, 7
7025
    473c:	c0 94       	com	r12
7026
    473e:	dc 2c       	mov	r13, r12
7027
    4740:	a0 92 50 02 	sts	0x0250, r10
7028
    4744:	b0 92 51 02 	sts	0x0251, r11
7029
    4748:	c0 92 52 02 	sts	0x0252, r12
7030
    474c:	d0 92 53 02 	sts	0x0253, r13
7031
    4750:	97 ff       	sbrs	r25, 7
7032
    4752:	03 c0       	rjmp	.+6      	; 0x475a <MotorRegler+0xa2e>
7033
    4754:	90 95       	com	r25
7034
    4756:	81 95       	neg	r24
7035
    4758:	9f 4f       	sbci	r25, 0xFF	; 255
7036
    475a:	84 97       	sbiw	r24, 0x24	; 36
7037
    475c:	3c f0       	brlt	.+14     	; 0x476c <MotorRegler+0xa40>
7038
    475e:	80 91 a6 05 	lds	r24, 0x05A6
7039
    4762:	84 fd       	sbrc	r24, 4
7040
    4764:	03 c0       	rjmp	.+6      	; 0x476c <MotorRegler+0xa40>
7041
    4766:	81 e0       	ldi	r24, 0x01	; 1
7042
    4768:	80 93 39 02 	sts	0x0239, r24
7043
    476c:	60 90 0b 02 	lds	r6, 0x020B
7044
    4770:	70 90 0c 02 	lds	r7, 0x020C
7045
    4774:	80 90 0d 02 	lds	r8, 0x020D
7046
    4778:	90 90 0e 02 	lds	r9, 0x020E
7047
    477c:	c5 01       	movw	r24, r10
7048
    477e:	b7 fe       	sbrs	r11, 7
7049
    4780:	03 c0       	rjmp	.+6      	; 0x4788 <MotorRegler+0xa5c>
7050
    4782:	90 95       	com	r25
7051
    4784:	81 95       	neg	r24
7052
    4786:	9f 4f       	sbci	r25, 0xFF	; 255
7053
    4788:	7c 01       	movw	r14, r24
7054
    478a:	00 27       	eor	r16, r16
7055
    478c:	f7 fc       	sbrc	r15, 7
7056
    478e:	00 95       	com	r16
7057
    4790:	10 2f       	mov	r17, r16
7058
    4792:	20 91 af 05 	lds	r18, 0x05AF
7059
    4796:	33 27       	eor	r19, r19
7060
    4798:	44 27       	eor	r20, r20
7061
    479a:	55 27       	eor	r21, r21
7062
    479c:	c6 01       	movw	r24, r12
7063
    479e:	b5 01       	movw	r22, r10
7064
    47a0:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
7065
    47a4:	9b 01       	movw	r18, r22
7066
    47a6:	ac 01       	movw	r20, r24
7067
    47a8:	c8 01       	movw	r24, r16
7068
    47aa:	b7 01       	movw	r22, r14
7069
    47ac:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
7070
    47b0:	20 e0       	ldi	r18, 0x00	; 0
7071
    47b2:	31 e0       	ldi	r19, 0x01	; 1
7072
    47b4:	40 e0       	ldi	r20, 0x00	; 0
7073
    47b6:	50 e0       	ldi	r21, 0x00	; 0
7074
    47b8:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
7075
    47bc:	44 27       	eor	r20, r20
7076
    47be:	37 fd       	sbrc	r19, 7
7077
    47c0:	40 95       	com	r20
7078
    47c2:	54 2f       	mov	r21, r20
7079
    47c4:	62 1a       	sub	r6, r18
7080
    47c6:	73 0a       	sbc	r7, r19
7081
    47c8:	84 0a       	sbc	r8, r20
7082
    47ca:	95 0a       	sbc	r9, r21
7083
    47cc:	60 92 0b 02 	sts	0x020B, r6
7084
    47d0:	70 92 0c 02 	sts	0x020C, r7
7085
    47d4:	80 92 0d 02 	sts	0x020D, r8
7086
    47d8:	90 92 0e 02 	sts	0x020E, r9
7087
    47dc:	80 91 0b 02 	lds	r24, 0x020B
7088
    47e0:	90 91 0c 02 	lds	r25, 0x020C
7089
    47e4:	a0 91 0d 02 	lds	r26, 0x020D
7090
    47e8:	b0 91 0e 02 	lds	r27, 0x020E
7091
    47ec:	81 53       	subi	r24, 0x31	; 49
7092
    47ee:	95 47       	sbci	r25, 0x75	; 117
7093
    47f0:	a0 40       	sbci	r26, 0x00	; 0
7094
    47f2:	b0 40       	sbci	r27, 0x00	; 0
7095
    47f4:	64 f0       	brlt	.+24     	; 0x480e <MotorRegler+0xae2>
7096
    47f6:	80 e3       	ldi	r24, 0x30	; 48
7097
    47f8:	95 e7       	ldi	r25, 0x75	; 117
7098
    47fa:	a0 e0       	ldi	r26, 0x00	; 0
7099
    47fc:	b0 e0       	ldi	r27, 0x00	; 0
7100
    47fe:	80 93 0b 02 	sts	0x020B, r24
7101
    4802:	90 93 0c 02 	sts	0x020C, r25
7102
    4806:	a0 93 0d 02 	sts	0x020D, r26
7103
    480a:	b0 93 0e 02 	sts	0x020E, r27
7104
    480e:	80 91 0b 02 	lds	r24, 0x020B
7105
    4812:	90 91 0c 02 	lds	r25, 0x020C
7106
    4816:	a0 91 0d 02 	lds	r26, 0x020D
7107
    481a:	b0 91 0e 02 	lds	r27, 0x020E
7108
    481e:	80 5d       	subi	r24, 0xD0	; 208
7109
    4820:	9a 48       	sbci	r25, 0x8A	; 138
7110
    4822:	af 4f       	sbci	r26, 0xFF	; 255
7111
    4824:	bf 4f       	sbci	r27, 0xFF	; 255
7112
    4826:	64 f4       	brge	.+24     	; 0x4840 <MotorRegler+0xb14>
7113
    4828:	80 ed       	ldi	r24, 0xD0	; 208
7114
    482a:	9a e8       	ldi	r25, 0x8A	; 138
7115
    482c:	af ef       	ldi	r26, 0xFF	; 255
7116
    482e:	bf ef       	ldi	r27, 0xFF	; 255
7117
    4830:	80 93 0b 02 	sts	0x020B, r24
7118
    4834:	90 93 0c 02 	sts	0x020C, r25
7119
    4838:	a0 93 0d 02 	sts	0x020D, r26
7120
    483c:	b0 93 0e 02 	sts	0x020E, r27
7121
    4840:	8f ee       	ldi	r24, 0xEF	; 239
7122
    4842:	80 93 7a 00 	sts	0x007A, r24
7123
    4846:	80 91 17 02 	lds	r24, 0x0217
7124
    484a:	90 91 18 02 	lds	r25, 0x0218
7125
    484e:	89 2b       	or	r24, r25
7126
    4850:	09 f4       	brne	.+2      	; 0x4854 <MotorRegler+0xb28>
7127
    4852:	a1 c0       	rjmp	.+322    	; 0x4996 <MotorRegler+0xc6a>
7128
    4854:	80 91 a6 05 	lds	r24, 0x05A6
7129
    4858:	83 ff       	sbrs	r24, 3
7130
    485a:	9d c0       	rjmp	.+314    	; 0x4996 <MotorRegler+0xc6a>
7131
    485c:	60 91 e7 01 	lds	r22, 0x01E7
7132
    4860:	70 91 e8 01 	lds	r23, 0x01E8
7133
    4864:	80 91 e9 01 	lds	r24, 0x01E9
7134
    4868:	90 91 ea 01 	lds	r25, 0x01EA
7135
    486c:	20 e0       	ldi	r18, 0x00	; 0
7136
    486e:	32 e0       	ldi	r19, 0x02	; 2
7137
    4870:	40 e0       	ldi	r20, 0x00	; 0
7138
    4872:	50 e0       	ldi	r21, 0x00	; 0
7139
    4874:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
7140
    4878:	89 01       	movw	r16, r18
7141
    487a:	37 ff       	sbrs	r19, 7
7142
    487c:	03 c0       	rjmp	.+6      	; 0x4884 <MotorRegler+0xb58>
7143
    487e:	10 95       	com	r17
7144
    4880:	01 95       	neg	r16
7145
    4882:	1f 4f       	sbci	r17, 0xFF	; 255
7146
    4884:	60 91 ef 01 	lds	r22, 0x01EF
7147
    4888:	70 91 f0 01 	lds	r23, 0x01F0
7148
    488c:	80 91 f1 01 	lds	r24, 0x01F1
7149
    4890:	90 91 f2 01 	lds	r25, 0x01F2
7150
    4894:	20 e0       	ldi	r18, 0x00	; 0
7151
    4896:	32 e0       	ldi	r19, 0x02	; 2
7152
    4898:	40 e0       	ldi	r20, 0x00	; 0
7153
    489a:	50 e0       	ldi	r21, 0x00	; 0
7154
    489c:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
7155
    48a0:	b9 01       	movw	r22, r18
7156
    48a2:	37 ff       	sbrs	r19, 7
7157
    48a4:	03 c0       	rjmp	.+6      	; 0x48ac <MotorRegler+0xb80>
7158
    48a6:	70 95       	com	r23
7159
    48a8:	61 95       	neg	r22
7160
    48aa:	7f 4f       	sbci	r23, 0xFF	; 255
7161
    48ac:	60 17       	cp	r22, r16
7162
    48ae:	71 07       	cpc	r23, r17
7163
    48b0:	0c f4       	brge	.+2      	; 0x48b4 <MotorRegler+0xb88>
7164
    48b2:	b8 01       	movw	r22, r16
7165
    48b4:	69 31       	cpi	r22, 0x19	; 25
7166
    48b6:	71 05       	cpc	r23, r1
7167
    48b8:	a4 f4       	brge	.+40     	; 0x48e2 <MotorRegler+0xbb6>
7168
    48ba:	80 91 39 02 	lds	r24, 0x0239
7169
    48be:	88 23       	and	r24, r24
7170
    48c0:	81 f0       	breq	.+32     	; 0x48e2 <MotorRegler+0xbb6>
7171
    48c2:	80 91 37 02 	lds	r24, 0x0237
7172
    48c6:	90 91 38 02 	lds	r25, 0x0238
7173
    48ca:	89 2b       	or	r24, r25
7174
    48cc:	51 f4       	brne	.+20     	; 0x48e2 <MotorRegler+0xbb6>
7175
    48ce:	80 91 17 02 	lds	r24, 0x0217
7176
    48d2:	90 91 18 02 	lds	r25, 0x0218
7177
    48d6:	90 93 1a 02 	sts	0x021A, r25
7178
    48da:	80 93 19 02 	sts	0x0219, r24
7179
    48de:	10 92 39 02 	sts	0x0239, r1
7180
    48e2:	20 91 84 01 	lds	r18, 0x0184
7181
    48e6:	33 27       	eor	r19, r19
7182
    48e8:	62 9f       	mul	r22, r18
7183
    48ea:	c0 01       	movw	r24, r0
7184
    48ec:	63 9f       	mul	r22, r19
7185
    48ee:	90 0d       	add	r25, r0
7186
    48f0:	72 9f       	mul	r23, r18
7187
    48f2:	90 0d       	add	r25, r0
7188
    48f4:	11 24       	eor	r1, r1
7189
    48f6:	60 e4       	ldi	r22, 0x40	; 64
7190
    48f8:	70 e0       	ldi	r23, 0x00	; 0
7191
    48fa:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7192
    48fe:	a9 01       	movw	r20, r18
7193
    4900:	46 1b       	sub	r20, r22
7194
    4902:	57 0b       	sbc	r21, r23
7195
    4904:	14 16       	cp	r1, r20
7196
    4906:	15 06       	cpc	r1, r21
7197
    4908:	0c f0       	brlt	.+2      	; 0x490c <MotorRegler+0xbe0>
7198
    490a:	3f c0       	rjmp	.+126    	; 0x498a <MotorRegler+0xc5e>
7199
    490c:	10 92 7a 00 	sts	0x007A, r1
7200
    4910:	20 91 37 02 	lds	r18, 0x0237
7201
    4914:	30 91 38 02 	lds	r19, 0x0238
7202
    4918:	21 15       	cp	r18, r1
7203
    491a:	31 05       	cpc	r19, r1
7204
    491c:	61 f5       	brne	.+88     	; 0x4976 <MotorRegler+0xc4a>
7205
    491e:	00 91 0b 02 	lds	r16, 0x020B
7206
    4922:	10 91 0c 02 	lds	r17, 0x020C
7207
    4926:	20 91 0d 02 	lds	r18, 0x020D
7208
    492a:	30 91 0e 02 	lds	r19, 0x020E
7209
    492e:	80 91 1b 02 	lds	r24, 0x021B
7210
    4932:	90 91 1c 02 	lds	r25, 0x021C
7211
    4936:	bc 01       	movw	r22, r24
7212
    4938:	64 9f       	mul	r22, r20
7213
    493a:	c0 01       	movw	r24, r0
7214
    493c:	65 9f       	mul	r22, r21
7215
    493e:	90 0d       	add	r25, r0
7216
    4940:	74 9f       	mul	r23, r20
7217
    4942:	90 0d       	add	r25, r0
7218
    4944:	11 24       	eor	r1, r1
7219
    4946:	60 e2       	ldi	r22, 0x20	; 32
7220
    4948:	70 e0       	ldi	r23, 0x00	; 0
7221
    494a:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7222
    494e:	88 27       	eor	r24, r24
7223
    4950:	77 fd       	sbrc	r23, 7
7224
    4952:	80 95       	com	r24
7225
    4954:	98 2f       	mov	r25, r24
7226
    4956:	06 0f       	add	r16, r22
7227
    4958:	17 1f       	adc	r17, r23
7228
    495a:	28 1f       	adc	r18, r24
7229
    495c:	39 1f       	adc	r19, r25
7230
    495e:	00 93 0b 02 	sts	0x020B, r16
7231
    4962:	10 93 0c 02 	sts	0x020C, r17
7232
    4966:	20 93 0d 02 	sts	0x020D, r18
7233
    496a:	30 93 0e 02 	sts	0x020E, r19
7234
    496e:	8f ee       	ldi	r24, 0xEF	; 239
7235
    4970:	80 93 7a 00 	sts	0x007A, r24
7236
    4974:	10 c0       	rjmp	.+32     	; 0x4996 <MotorRegler+0xc6a>
7237
    4976:	8f ee       	ldi	r24, 0xEF	; 239
7238
    4978:	80 93 7a 00 	sts	0x007A, r24
7239
    497c:	21 50       	subi	r18, 0x01	; 1
7240
    497e:	30 40       	sbci	r19, 0x00	; 0
7241
    4980:	30 93 38 02 	sts	0x0238, r19
7242
    4984:	20 93 37 02 	sts	0x0237, r18
7243
    4988:	06 c0       	rjmp	.+12     	; 0x4996 <MotorRegler+0xc6a>
7244
    498a:	84 ef       	ldi	r24, 0xF4	; 244
7245
    498c:	91 e0       	ldi	r25, 0x01	; 1
7246
    498e:	90 93 38 02 	sts	0x0238, r25
7247
    4992:	80 93 37 02 	sts	0x0237, r24
7248
    4996:	80 91 a6 05 	lds	r24, 0x05A6
7249
    499a:	85 ff       	sbrs	r24, 5
7250
    499c:	18 c0       	rjmp	.+48     	; 0x49ce <MotorRegler+0xca2>
7251
    499e:	80 91 33 02 	lds	r24, 0x0233
7252
    49a2:	99 27       	eor	r25, r25
7253
    49a4:	90 93 a3 02 	sts	0x02A3, r25
7254
    49a8:	80 93 a2 02 	sts	0x02A2, r24
7255
    49ac:	80 91 34 02 	lds	r24, 0x0234
7256
    49b0:	99 27       	eor	r25, r25
7257
    49b2:	90 93 a5 02 	sts	0x02A5, r25
7258
    49b6:	80 93 a4 02 	sts	0x02A4, r24
7259
    49ba:	80 91 35 02 	lds	r24, 0x0235
7260
    49be:	99 27       	eor	r25, r25
7261
    49c0:	90 93 a1 02 	sts	0x02A1, r25
7262
    49c4:	80 93 a0 02 	sts	0x02A0, r24
7263
    49c8:	0e 94 67 29 	call	0x52ce	; 0x52ce <gps_main>
7264
    49cc:	08 c0       	rjmp	.+16     	; 0x49de <MotorRegler+0xcb2>
7265
    49ce:	10 92 8d 02 	sts	0x028D, r1
7266
    49d2:	10 92 8c 02 	sts	0x028C, r1
7267
    49d6:	10 92 8f 02 	sts	0x028F, r1
7268
    49da:	10 92 8e 02 	sts	0x028E, r1
7269
    49de:	80 91 ed 04 	lds	r24, 0x04ED
7270
    49e2:	8f 5f       	subi	r24, 0xFF	; 255
7271
    49e4:	80 93 ed 04 	sts	0x04ED, r24
7272
    49e8:	80 91 3a 02 	lds	r24, 0x023A
7273
    49ec:	81 50       	subi	r24, 0x01	; 1
7274
    49ee:	80 93 3a 02 	sts	0x023A, r24
7275
    49f2:	8f 3f       	cpi	r24, 0xFF	; 255
7276
    49f4:	09 f0       	breq	.+2      	; 0x49f8 <MotorRegler+0xccc>
7277
    49f6:	68 c0       	rjmp	.+208    	; 0x4ac8 <MotorRegler+0xd9c>
7278
    49f8:	81 e3       	ldi	r24, 0x31	; 49
7279
    49fa:	80 93 3a 02 	sts	0x023A, r24
7280
    49fe:	60 91 e7 01 	lds	r22, 0x01E7
7281
    4a02:	70 91 e8 01 	lds	r23, 0x01E8
7282
    4a06:	80 91 e9 01 	lds	r24, 0x01E9
7283
    4a0a:	90 91 ea 01 	lds	r25, 0x01EA
7284
    4a0e:	e0 90 b2 05 	lds	r14, 0x05B2
7285
    4a12:	ff 24       	eor	r15, r15
7286
    4a14:	00 27       	eor	r16, r16
7287
    4a16:	11 27       	eor	r17, r17
7288
    4a18:	a8 01       	movw	r20, r16
7289
    4a1a:	97 01       	movw	r18, r14
7290
    4a1c:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
7291
    4a20:	30 93 ef 04 	sts	0x04EF, r19
7292
    4a24:	20 93 ee 04 	sts	0x04EE, r18
7293
    4a28:	60 91 ef 01 	lds	r22, 0x01EF
7294
    4a2c:	70 91 f0 01 	lds	r23, 0x01F0
7295
    4a30:	80 91 f1 01 	lds	r24, 0x01F1
7296
    4a34:	90 91 f2 01 	lds	r25, 0x01F2
7297
    4a38:	a8 01       	movw	r20, r16
7298
    4a3a:	97 01       	movw	r18, r14
7299
    4a3c:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
7300
    4a40:	30 93 f1 04 	sts	0x04F1, r19
7301
    4a44:	20 93 f0 04 	sts	0x04F0, r18
7302
    4a48:	80 91 e3 05 	lds	r24, 0x05E3
7303
    4a4c:	90 91 e4 05 	lds	r25, 0x05E4
7304
    4a50:	90 93 f3 04 	sts	0x04F3, r25
7305
    4a54:	80 93 f2 04 	sts	0x04F2, r24
7306
    4a58:	80 91 ec 05 	lds	r24, 0x05EC
7307
    4a5c:	90 91 ed 05 	lds	r25, 0x05ED
7308
    4a60:	90 93 f5 04 	sts	0x04F5, r25
7309
    4a64:	80 93 f4 04 	sts	0x04F4, r24
7310
    4a68:	80 91 e6 05 	lds	r24, 0x05E6
7311
    4a6c:	90 91 e7 05 	lds	r25, 0x05E7
7312
    4a70:	90 93 f7 04 	sts	0x04F7, r25
7313
    4a74:	80 93 f6 04 	sts	0x04F6, r24
7314
    4a78:	80 91 2f 02 	lds	r24, 0x022F
7315
    4a7c:	90 91 30 02 	lds	r25, 0x0230
7316
    4a80:	90 93 f9 04 	sts	0x04F9, r25
7317
    4a84:	80 93 f8 04 	sts	0x04F8, r24
7318
    4a88:	60 91 13 02 	lds	r22, 0x0213
7319
    4a8c:	70 91 14 02 	lds	r23, 0x0214
7320
    4a90:	80 91 15 02 	lds	r24, 0x0215
7321
    4a94:	90 91 16 02 	lds	r25, 0x0216
7322
    4a98:	20 e0       	ldi	r18, 0x00	; 0
7323
    4a9a:	32 e0       	ldi	r19, 0x02	; 2
7324
    4a9c:	40 e0       	ldi	r20, 0x00	; 0
7325
    4a9e:	50 e0       	ldi	r21, 0x00	; 0
7326
    4aa0:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
7327
    4aa4:	30 93 fb 04 	sts	0x04FB, r19
7328
    4aa8:	20 93 fa 04 	sts	0x04FA, r18
7329
    4aac:	89 81       	ldd	r24, Y+1	; 0x01
7330
    4aae:	9a 81       	ldd	r25, Y+2	; 0x02
7331
    4ab0:	90 93 fd 04 	sts	0x04FD, r25
7332
    4ab4:	80 93 fc 04 	sts	0x04FC, r24
7333
    4ab8:	80 91 17 02 	lds	r24, 0x0217
7334
    4abc:	90 91 18 02 	lds	r25, 0x0218
7335
    4ac0:	90 93 ff 04 	sts	0x04FF, r25
7336
    4ac4:	80 93 fe 04 	sts	0x04FE, r24
7337
    4ac8:	60 91 e7 01 	lds	r22, 0x01E7
7338
    4acc:	70 91 e8 01 	lds	r23, 0x01E8
7339
    4ad0:	80 91 e9 01 	lds	r24, 0x01E9
7340
    4ad4:	90 91 ea 01 	lds	r25, 0x01EA
7341
    4ad8:	20 90 df 05 	lds	r2, 0x05DF
7342
    4adc:	30 90 e0 05 	lds	r3, 0x05E0
7343
    4ae0:	40 90 e1 05 	lds	r4, 0x05E1
7344
    4ae4:	50 90 e2 05 	lds	r5, 0x05E2
7345
    4ae8:	e0 90 da 05 	lds	r14, 0x05DA
7346
    4aec:	f0 90 db 05 	lds	r15, 0x05DB
7347
    4af0:	60 90 e8 05 	lds	r6, 0x05E8
7348
    4af4:	70 90 e9 05 	lds	r7, 0x05E9
7349
    4af8:	80 90 ea 05 	lds	r8, 0x05EA
7350
    4afc:	90 90 eb 05 	lds	r9, 0x05EB
7351
    4b00:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7352
    4b04:	a2 01       	movw	r20, r4
7353
    4b06:	91 01       	movw	r18, r2
7354
    4b08:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7355
    4b0c:	5b 01       	movw	r10, r22
7356
    4b0e:	6c 01       	movw	r12, r24
7357
    4b10:	00 27       	eor	r16, r16
7358
    4b12:	f7 fc       	sbrc	r15, 7
7359
    4b14:	00 95       	com	r16
7360
    4b16:	10 2f       	mov	r17, r16
7361
    4b18:	c8 01       	movw	r24, r16
7362
    4b1a:	b7 01       	movw	r22, r14
7363
    4b1c:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7364
    4b20:	a4 01       	movw	r20, r8
7365
    4b22:	93 01       	movw	r18, r6
7366
    4b24:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7367
    4b28:	9b 01       	movw	r18, r22
7368
    4b2a:	ac 01       	movw	r20, r24
7369
    4b2c:	c6 01       	movw	r24, r12
7370
    4b2e:	b5 01       	movw	r22, r10
7371
    4b30:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
7372
    4b34:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
7373
    4b38:	70 93 db 05 	sts	0x05DB, r23
7374
    4b3c:	60 93 da 05 	sts	0x05DA, r22
7375
    4b40:	60 91 ef 01 	lds	r22, 0x01EF
7376
    4b44:	70 91 f0 01 	lds	r23, 0x01F0
7377
    4b48:	80 91 f1 01 	lds	r24, 0x01F1
7378
    4b4c:	90 91 f2 01 	lds	r25, 0x01F2
7379
    4b50:	e0 90 d8 05 	lds	r14, 0x05D8
7380
    4b54:	f0 90 d9 05 	lds	r15, 0x05D9
7381
    4b58:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7382
    4b5c:	a2 01       	movw	r20, r4
7383
    4b5e:	91 01       	movw	r18, r2
7384
    4b60:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7385
    4b64:	5b 01       	movw	r10, r22
7386
    4b66:	6c 01       	movw	r12, r24
7387
    4b68:	00 27       	eor	r16, r16
7388
    4b6a:	f7 fc       	sbrc	r15, 7
7389
    4b6c:	00 95       	com	r16
7390
    4b6e:	10 2f       	mov	r17, r16
7391
    4b70:	c8 01       	movw	r24, r16
7392
    4b72:	b7 01       	movw	r22, r14
7393
    4b74:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7394
    4b78:	a4 01       	movw	r20, r8
7395
    4b7a:	93 01       	movw	r18, r6
7396
    4b7c:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7397
    4b80:	9b 01       	movw	r18, r22
7398
    4b82:	ac 01       	movw	r20, r24
7399
    4b84:	c6 01       	movw	r24, r12
7400
    4b86:	b5 01       	movw	r22, r10
7401
    4b88:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
7402
    4b8c:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
7403
    4b90:	70 93 d9 05 	sts	0x05D9, r23
7404
    4b94:	60 93 d8 05 	sts	0x05D8, r22
7405
    4b98:	60 91 e6 05 	lds	r22, 0x05E6
7406
    4b9c:	70 91 e7 05 	lds	r23, 0x05E7
7407
    4ba0:	a0 90 f7 01 	lds	r10, 0x01F7
7408
    4ba4:	b0 90 f8 01 	lds	r11, 0x01F8
7409
    4ba8:	c0 90 f9 01 	lds	r12, 0x01F9
7410
    4bac:	d0 90 fa 01 	lds	r13, 0x01FA
7411
    4bb0:	88 27       	eor	r24, r24
7412
    4bb2:	77 fd       	sbrc	r23, 7
7413
    4bb4:	80 95       	com	r24
7414
    4bb6:	98 2f       	mov	r25, r24
7415
    4bb8:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7416
    4bbc:	7b 01       	movw	r14, r22
7417
    4bbe:	8c 01       	movw	r16, r24
7418
    4bc0:	20 e0       	ldi	r18, 0x00	; 0
7419
    4bc2:	30 e0       	ldi	r19, 0x00	; 0
7420
    4bc4:	40 e0       	ldi	r20, 0x00	; 0
7421
    4bc6:	5f e3       	ldi	r21, 0x3F	; 63
7422
    4bc8:	c4 01       	movw	r24, r8
7423
    4bca:	b3 01       	movw	r22, r6
7424
    4bcc:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7425
    4bd0:	9b 01       	movw	r18, r22
7426
    4bd2:	ac 01       	movw	r20, r24
7427
    4bd4:	c8 01       	movw	r24, r16
7428
    4bd6:	b7 01       	movw	r22, r14
7429
    4bd8:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7430
    4bdc:	7b 01       	movw	r14, r22
7431
    4bde:	8c 01       	movw	r16, r24
7432
    4be0:	c6 01       	movw	r24, r12
7433
    4be2:	b5 01       	movw	r22, r10
7434
    4be4:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7435
    4be8:	a2 01       	movw	r20, r4
7436
    4bea:	91 01       	movw	r18, r2
7437
    4bec:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7438
    4bf0:	9b 01       	movw	r18, r22
7439
    4bf2:	ac 01       	movw	r20, r24
7440
    4bf4:	c8 01       	movw	r24, r16
7441
    4bf6:	b7 01       	movw	r22, r14
7442
    4bf8:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
7443
    4bfc:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
7444
    4c00:	70 93 e7 05 	sts	0x05E7, r23
7445
    4c04:	60 93 e6 05 	sts	0x05E6, r22
7446
    4c08:	80 91 da 05 	lds	r24, 0x05DA
7447
    4c0c:	90 91 db 05 	lds	r25, 0x05DB
7448
    4c10:	81 50       	subi	r24, 0x01	; 1
7449
    4c12:	98 40       	sbci	r25, 0x08	; 8
7450
    4c14:	34 f0       	brlt	.+12     	; 0x4c22 <MotorRegler+0xef6>
7451
    4c16:	80 e0       	ldi	r24, 0x00	; 0
7452
    4c18:	98 e0       	ldi	r25, 0x08	; 8
7453
    4c1a:	90 93 db 05 	sts	0x05DB, r25
7454
    4c1e:	80 93 da 05 	sts	0x05DA, r24
7455
    4c22:	80 91 da 05 	lds	r24, 0x05DA
7456
    4c26:	90 91 db 05 	lds	r25, 0x05DB
7457
    4c2a:	80 50       	subi	r24, 0x00	; 0
7458
    4c2c:	98 4f       	sbci	r25, 0xF8	; 248
7459
    4c2e:	34 f4       	brge	.+12     	; 0x4c3c <MotorRegler+0xf10>
7460
    4c30:	80 e0       	ldi	r24, 0x00	; 0
7461
    4c32:	98 ef       	ldi	r25, 0xF8	; 248
7462
    4c34:	90 93 db 05 	sts	0x05DB, r25
7463
    4c38:	80 93 da 05 	sts	0x05DA, r24
7464
    4c3c:	80 91 d8 05 	lds	r24, 0x05D8
7465
    4c40:	90 91 d9 05 	lds	r25, 0x05D9
7466
    4c44:	81 50       	subi	r24, 0x01	; 1
7467
    4c46:	98 40       	sbci	r25, 0x08	; 8
7468
    4c48:	34 f0       	brlt	.+12     	; 0x4c56 <MotorRegler+0xf2a>
7469
    4c4a:	80 e0       	ldi	r24, 0x00	; 0
7470
    4c4c:	98 e0       	ldi	r25, 0x08	; 8
7471
    4c4e:	90 93 d9 05 	sts	0x05D9, r25
7472
    4c52:	80 93 d8 05 	sts	0x05D8, r24
7473
    4c56:	80 91 d8 05 	lds	r24, 0x05D8
7474
    4c5a:	90 91 d9 05 	lds	r25, 0x05D9
7475
    4c5e:	80 50       	subi	r24, 0x00	; 0
7476
    4c60:	98 4f       	sbci	r25, 0xF8	; 248
7477
    4c62:	34 f4       	brge	.+12     	; 0x4c70 <MotorRegler+0xf44>
7478
    4c64:	80 e0       	ldi	r24, 0x00	; 0
7479
    4c66:	98 ef       	ldi	r25, 0xF8	; 248
7480
    4c68:	90 93 d9 05 	sts	0x05D9, r25
7481
    4c6c:	80 93 d8 05 	sts	0x05D8, r24
7482
    4c70:	80 91 e6 05 	lds	r24, 0x05E6
7483
    4c74:	90 91 e7 05 	lds	r25, 0x05E7
7484
    4c78:	81 50       	subi	r24, 0x01	; 1
7485
    4c7a:	98 40       	sbci	r25, 0x08	; 8
7486
    4c7c:	34 f0       	brlt	.+12     	; 0x4c8a <MotorRegler+0xf5e>
7487
    4c7e:	80 e0       	ldi	r24, 0x00	; 0
7488
    4c80:	98 e0       	ldi	r25, 0x08	; 8
7489
    4c82:	90 93 e7 05 	sts	0x05E7, r25
7490
    4c86:	80 93 e6 05 	sts	0x05E6, r24
7491
    4c8a:	80 91 e6 05 	lds	r24, 0x05E6
7492
    4c8e:	90 91 e7 05 	lds	r25, 0x05E7
7493
    4c92:	80 50       	subi	r24, 0x00	; 0
7494
    4c94:	98 4f       	sbci	r25, 0xF8	; 248
7495
    4c96:	34 f4       	brge	.+12     	; 0x4ca4 <MotorRegler+0xf78>
7496
    4c98:	80 e0       	ldi	r24, 0x00	; 0
7497
    4c9a:	98 ef       	ldi	r25, 0xF8	; 248
7498
    4c9c:	90 93 e7 05 	sts	0x05E7, r25
7499
    4ca0:	80 93 e6 05 	sts	0x05E6, r24
7500
    4ca4:	80 91 a6 05 	lds	r24, 0x05A6
7501
    4ca8:	99 27       	eor	r25, r25
7502
    4caa:	80 ff       	sbrs	r24, 0
7503
    4cac:	cd c0       	rjmp	.+410    	; 0x4e48 <MotorRegler+0x111c>
7504
    4cae:	20 91 81 01 	lds	r18, 0x0181
7505
    4cb2:	81 ff       	sbrs	r24, 1
7506
    4cb4:	0e c0       	rjmp	.+28     	; 0x4cd2 <MotorRegler+0xfa6>
7507
    4cb6:	22 33       	cpi	r18, 0x32	; 50
7508
    4cb8:	b0 f4       	brcc	.+44     	; 0x4ce6 <MotorRegler+0xfba>
7509
    4cba:	80 91 2f 02 	lds	r24, 0x022F
7510
    4cbe:	90 91 30 02 	lds	r25, 0x0230
7511
    4cc2:	44 97       	sbiw	r24, 0x14	; 20
7512
    4cc4:	90 93 32 02 	sts	0x0232, r25
7513
    4cc8:	80 93 31 02 	sts	0x0231, r24
7514
    4ccc:	10 92 1e 02 	sts	0x021E, r1
7515
    4cd0:	0d c0       	rjmp	.+26     	; 0x4cec <MotorRegler+0xfc0>
7516
    4cd2:	80 91 ab 05 	lds	r24, 0x05AB
7517
    4cd6:	28 9f       	mul	r18, r24
7518
    4cd8:	c0 01       	movw	r24, r0
7519
    4cda:	11 24       	eor	r1, r1
7520
    4cdc:	44 97       	sbiw	r24, 0x14	; 20
7521
    4cde:	90 93 32 02 	sts	0x0232, r25
7522
    4ce2:	80 93 31 02 	sts	0x0231, r24
7523
    4ce6:	81 e0       	ldi	r24, 0x01	; 1
7524
    4ce8:	80 93 1e 02 	sts	0x021E, r24
7525
    4cec:	80 91 1d 02 	lds	r24, 0x021D
7526
    4cf0:	88 23       	and	r24, r24
7527
    4cf2:	21 f0       	breq	.+8      	; 0x4cfc <MotorRegler+0xfd0>
7528
    4cf4:	10 92 32 02 	sts	0x0232, r1
7529
    4cf8:	10 92 31 02 	sts	0x0231, r1
7530
    4cfc:	20 91 2f 02 	lds	r18, 0x022F
7531
    4d00:	30 91 30 02 	lds	r19, 0x0230
7532
    4d04:	40 91 31 02 	lds	r20, 0x0231
7533
    4d08:	50 91 32 02 	lds	r21, 0x0232
7534
    4d0c:	42 17       	cp	r20, r18
7535
    4d0e:	53 07       	cpc	r21, r19
7536
    4d10:	0c f0       	brlt	.+2      	; 0x4d14 <MotorRegler+0xfe8>
7537
    4d12:	9a c0       	rjmp	.+308    	; 0x4e48 <MotorRegler+0x111c>
7538
    4d14:	80 91 1e 02 	lds	r24, 0x021E
7539
    4d18:	88 23       	and	r24, r24
7540
    4d1a:	09 f4       	brne	.+2      	; 0x4d1e <MotorRegler+0xff2>
7541
    4d1c:	95 c0       	rjmp	.+298    	; 0x4e48 <MotorRegler+0x111c>
7542
    4d1e:	24 1b       	sub	r18, r20
7543
    4d20:	35 0b       	sbc	r19, r21
7544
    4d22:	80 91 82 01 	lds	r24, 0x0182
7545
    4d26:	99 27       	eor	r25, r25
7546
    4d28:	bc 01       	movw	r22, r24
7547
    4d2a:	26 9f       	mul	r18, r22
7548
    4d2c:	c0 01       	movw	r24, r0
7549
    4d2e:	27 9f       	mul	r18, r23
7550
    4d30:	90 0d       	add	r25, r0
7551
    4d32:	36 9f       	mul	r19, r22
7552
    4d34:	90 0d       	add	r25, r0
7553
    4d36:	11 24       	eor	r1, r1
7554
    4d38:	60 e1       	ldi	r22, 0x10	; 16
7555
    4d3a:	70 e0       	ldi	r23, 0x00	; 0
7556
    4d3c:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7557
    4d40:	09 81       	ldd	r16, Y+1	; 0x01
7558
    4d42:	1a 81       	ldd	r17, Y+2	; 0x02
7559
    4d44:	06 1b       	sub	r16, r22
7560
    4d46:	17 0b       	sbc	r17, r23
7561
    4d48:	20 91 c4 01 	lds	r18, 0x01C4
7562
    4d4c:	30 91 c5 01 	lds	r19, 0x01C5
7563
    4d50:	80 91 80 01 	lds	r24, 0x0180
7564
    4d54:	99 27       	eor	r25, r25
7565
    4d56:	fc 01       	movw	r30, r24
7566
    4d58:	2e 9f       	mul	r18, r30
7567
    4d5a:	c0 01       	movw	r24, r0
7568
    4d5c:	2f 9f       	mul	r18, r31
7569
    4d5e:	90 0d       	add	r25, r0
7570
    4d60:	3e 9f       	mul	r19, r30
7571
    4d62:	90 0d       	add	r25, r0
7572
    4d64:	11 24       	eor	r1, r1
7573
    4d66:	68 e0       	ldi	r22, 0x08	; 8
7574
    4d68:	70 e0       	ldi	r23, 0x00	; 0
7575
    4d6a:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7576
    4d6e:	06 1b       	sub	r16, r22
7577
    4d70:	17 0b       	sbc	r17, r23
7578
    4d72:	60 91 13 02 	lds	r22, 0x0213
7579
    4d76:	70 91 14 02 	lds	r23, 0x0214
7580
    4d7a:	80 91 15 02 	lds	r24, 0x0215
7581
    4d7e:	90 91 16 02 	lds	r25, 0x0216
7582
    4d82:	20 e0       	ldi	r18, 0x00	; 0
7583
    4d84:	32 e0       	ldi	r19, 0x02	; 2
7584
    4d86:	40 e0       	ldi	r20, 0x00	; 0
7585
    4d88:	50 e0       	ldi	r21, 0x00	; 0
7586
    4d8a:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
7587
    4d8e:	ca 01       	movw	r24, r20
7588
    4d90:	b9 01       	movw	r22, r18
7589
    4d92:	20 91 83 01 	lds	r18, 0x0183
7590
    4d96:	33 27       	eor	r19, r19
7591
    4d98:	44 27       	eor	r20, r20
7592
    4d9a:	55 27       	eor	r21, r21
7593
    4d9c:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
7594
    4da0:	20 e2       	ldi	r18, 0x20	; 32
7595
    4da2:	30 e0       	ldi	r19, 0x00	; 0
7596
    4da4:	40 e0       	ldi	r20, 0x00	; 0
7597
    4da6:	50 e0       	ldi	r21, 0x00	; 0
7598
    4da8:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
7599
    4dac:	ff ef       	ldi	r31, 0xFF	; 255
7600
    4dae:	2e 3c       	cpi	r18, 0xCE	; 206
7601
    4db0:	3f 07       	cpc	r19, r31
7602
    4db2:	14 f4       	brge	.+4      	; 0x4db8 <MotorRegler+0x108c>
7603
    4db4:	2e ec       	ldi	r18, 0xCE	; 206
7604
    4db6:	3f ef       	ldi	r19, 0xFF	; 255
7605
    4db8:	80 91 3b 02 	lds	r24, 0x023B
7606
    4dbc:	90 91 3c 02 	lds	r25, 0x023C
7607
    4dc0:	ac 01       	movw	r20, r24
7608
    4dc2:	74 e0       	ldi	r23, 0x04	; 4
7609
    4dc4:	44 0f       	add	r20, r20
7610
    4dc6:	55 1f       	adc	r21, r21
7611
    4dc8:	7a 95       	dec	r23
7612
    4dca:	e1 f7       	brne	.-8      	; 0x4dc4 <MotorRegler+0x1098>
7613
    4dcc:	48 1b       	sub	r20, r24
7614
    4dce:	59 0b       	sbc	r21, r25
7615
    4dd0:	23 33       	cpi	r18, 0x33	; 51
7616
    4dd2:	31 05       	cpc	r19, r1
7617
    4dd4:	14 f0       	brlt	.+4      	; 0x4dda <MotorRegler+0x10ae>
7618
    4dd6:	22 e3       	ldi	r18, 0x32	; 50
7619
    4dd8:	30 e0       	ldi	r19, 0x00	; 0
7620
    4dda:	02 1b       	sub	r16, r18
7621
    4ddc:	13 0b       	sbc	r17, r19
7622
    4dde:	ca 01       	movw	r24, r20
7623
    4de0:	80 0f       	add	r24, r16
7624
    4de2:	91 1f       	adc	r25, r17
7625
    4de4:	60 e1       	ldi	r22, 0x10	; 16
7626
    4de6:	70 e0       	ldi	r23, 0x00	; 0
7627
    4de8:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7628
    4dec:	70 93 3c 02 	sts	0x023C, r23
7629
    4df0:	60 93 3b 02 	sts	0x023B, r22
7630
    4df4:	80 91 a7 05 	lds	r24, 0x05A7
7631
    4df8:	99 27       	eor	r25, r25
7632
    4dfa:	68 17       	cp	r22, r24
7633
    4dfc:	79 07       	cpc	r23, r25
7634
    4dfe:	8c f4       	brge	.+34     	; 0x4e22 <MotorRegler+0x10f6>
7635
    4e00:	29 81       	ldd	r18, Y+1	; 0x01
7636
    4e02:	3a 81       	ldd	r19, Y+2	; 0x02
7637
    4e04:	28 17       	cp	r18, r24
7638
    4e06:	39 07       	cpc	r19, r25
7639
    4e08:	2c f0       	brlt	.+10     	; 0x4e14 <MotorRegler+0x10e8>
7640
    4e0a:	90 93 3c 02 	sts	0x023C, r25
7641
    4e0e:	80 93 3b 02 	sts	0x023B, r24
7642
    4e12:	07 c0       	rjmp	.+14     	; 0x4e22 <MotorRegler+0x10f6>
7643
    4e14:	49 81       	ldd	r20, Y+1	; 0x01
7644
    4e16:	5a 81       	ldd	r21, Y+2	; 0x02
7645
    4e18:	50 93 3c 02 	sts	0x023C, r21
7646
    4e1c:	40 93 3b 02 	sts	0x023B, r20
7647
    4e20:	0d c0       	rjmp	.+26     	; 0x4e3c <MotorRegler+0x1110>
7648
    4e22:	80 91 3b 02 	lds	r24, 0x023B
7649
    4e26:	90 91 3c 02 	lds	r25, 0x023C
7650
    4e2a:	69 81       	ldd	r22, Y+1	; 0x01
7651
    4e2c:	7a 81       	ldd	r23, Y+2	; 0x02
7652
    4e2e:	68 17       	cp	r22, r24
7653
    4e30:	79 07       	cpc	r23, r25
7654
    4e32:	24 f4       	brge	.+8      	; 0x4e3c <MotorRegler+0x1110>
7655
    4e34:	70 93 3c 02 	sts	0x023C, r23
7656
    4e38:	60 93 3b 02 	sts	0x023B, r22
7657
    4e3c:	80 91 3b 02 	lds	r24, 0x023B
7658
    4e40:	90 91 3c 02 	lds	r25, 0x023C
7659
    4e44:	9a 83       	std	Y+2, r25	; 0x02
7660
    4e46:	89 83       	std	Y+1, r24	; 0x01
7661
    4e48:	c0 90 e6 05 	lds	r12, 0x05E6
7662
    4e4c:	d0 90 e7 05 	lds	r13, 0x05E7
7663
    4e50:	80 91 50 02 	lds	r24, 0x0250
7664
    4e54:	90 91 51 02 	lds	r25, 0x0251
7665
    4e58:	c8 1a       	sub	r12, r24
7666
    4e5a:	d9 0a       	sbc	r13, r25
7667
    4e5c:	95 e6       	ldi	r25, 0x65	; 101
7668
    4e5e:	c9 16       	cp	r12, r25
7669
    4e60:	d1 04       	cpc	r13, r1
7670
    4e62:	24 f0       	brlt	.+8      	; 0x4e6c <MotorRegler+0x1140>
7671
    4e64:	64 e6       	ldi	r22, 0x64	; 100
7672
    4e66:	c6 2e       	mov	r12, r22
7673
    4e68:	d1 2c       	mov	r13, r1
7674
    4e6a:	09 c0       	rjmp	.+18     	; 0x4e7e <MotorRegler+0x1152>
7675
    4e6c:	ec e9       	ldi	r30, 0x9C	; 156
7676
    4e6e:	ce 16       	cp	r12, r30
7677
    4e70:	ef ef       	ldi	r30, 0xFF	; 255
7678
    4e72:	de 06       	cpc	r13, r30
7679
    4e74:	24 f4       	brge	.+8      	; 0x4e7e <MotorRegler+0x1152>
7680
    4e76:	5c e9       	ldi	r21, 0x9C	; 156
7681
    4e78:	c5 2e       	mov	r12, r21
7682
    4e7a:	5f ef       	ldi	r21, 0xFF	; 255
7683
    4e7c:	d5 2e       	mov	r13, r21
7684
    4e7e:	40 90 78 01 	lds	r4, 0x0178
7685
    4e82:	50 90 79 01 	lds	r5, 0x0179
7686
    4e86:	60 90 7a 01 	lds	r6, 0x017A
7687
    4e8a:	70 90 7b 01 	lds	r7, 0x017B
7688
    4e8e:	60 91 da 05 	lds	r22, 0x05DA
7689
    4e92:	70 91 db 05 	lds	r23, 0x05DB
7690
    4e96:	20 91 28 02 	lds	r18, 0x0228
7691
    4e9a:	30 91 29 02 	lds	r19, 0x0229
7692
    4e9e:	40 91 8c 02 	lds	r20, 0x028C
7693
    4ea2:	50 91 8d 02 	lds	r21, 0x028D
7694
    4ea6:	24 1b       	sub	r18, r20
7695
    4ea8:	35 0b       	sbc	r19, r21
7696
    4eaa:	62 1b       	sub	r22, r18
7697
    4eac:	73 0b       	sbc	r23, r19
7698
    4eae:	88 27       	eor	r24, r24
7699
    4eb0:	77 fd       	sbrc	r23, 7
7700
    4eb2:	80 95       	com	r24
7701
    4eb4:	98 2f       	mov	r25, r24
7702
    4eb6:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7703
    4eba:	9b 01       	movw	r18, r22
7704
    4ebc:	ac 01       	movw	r20, r24
7705
    4ebe:	c3 01       	movw	r24, r6
7706
    4ec0:	b2 01       	movw	r22, r4
7707
    4ec2:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7708
    4ec6:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
7709
    4eca:	70 93 99 02 	sts	0x0299, r23
7710
    4ece:	60 93 98 02 	sts	0x0298, r22
7711
    4ed2:	80 91 98 02 	lds	r24, 0x0298
7712
    4ed6:	90 91 99 02 	lds	r25, 0x0299
7713
    4eda:	8c 01       	movw	r16, r24
7714
    4edc:	22 27       	eor	r18, r18
7715
    4ede:	17 fd       	sbrc	r17, 7
7716
    4ee0:	20 95       	com	r18
7717
    4ee2:	32 2f       	mov	r19, r18
7718
    4ee4:	80 91 58 02 	lds	r24, 0x0258
7719
    4ee8:	90 91 59 02 	lds	r25, 0x0259
7720
    4eec:	a0 91 5a 02 	lds	r26, 0x025A
7721
    4ef0:	b0 91 5b 02 	lds	r27, 0x025B
7722
    4ef4:	08 0f       	add	r16, r24
7723
    4ef6:	19 1f       	adc	r17, r25
7724
    4ef8:	2a 1f       	adc	r18, r26
7725
    4efa:	3b 1f       	adc	r19, r27
7726
    4efc:	00 93 58 02 	sts	0x0258, r16
7727
    4f00:	10 93 59 02 	sts	0x0259, r17
7728
    4f04:	20 93 5a 02 	sts	0x025A, r18
7729
    4f08:	30 93 5b 02 	sts	0x025B, r19
7730
    4f0c:	10 16       	cp	r1, r16
7731
    4f0e:	11 06       	cpc	r1, r17
7732
    4f10:	12 06       	cpc	r1, r18
7733
    4f12:	13 06       	cpc	r1, r19
7734
    4f14:	ac f4       	brge	.+42     	; 0x4f40 <MotorRegler+0x1214>
7735
    4f16:	c8 01       	movw	r24, r16
7736
    4f18:	17 ff       	sbrs	r17, 7
7737
    4f1a:	03 c0       	rjmp	.+6      	; 0x4f22 <MotorRegler+0x11f6>
7738
    4f1c:	90 95       	com	r25
7739
    4f1e:	81 95       	neg	r24
7740
    4f20:	9f 4f       	sbci	r25, 0xFF	; 255
7741
    4f22:	60 e0       	ldi	r22, 0x00	; 0
7742
    4f24:	71 e0       	ldi	r23, 0x01	; 1
7743
    4f26:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7744
    4f2a:	6f 5f       	subi	r22, 0xFF	; 255
7745
    4f2c:	7f 4f       	sbci	r23, 0xFF	; 255
7746
    4f2e:	88 27       	eor	r24, r24
7747
    4f30:	77 fd       	sbrc	r23, 7
7748
    4f32:	80 95       	com	r24
7749
    4f34:	98 2f       	mov	r25, r24
7750
    4f36:	06 1b       	sub	r16, r22
7751
    4f38:	17 0b       	sbc	r17, r23
7752
    4f3a:	28 0b       	sbc	r18, r24
7753
    4f3c:	39 0b       	sbc	r19, r25
7754
    4f3e:	14 c0       	rjmp	.+40     	; 0x4f68 <MotorRegler+0x123c>
7755
    4f40:	c8 01       	movw	r24, r16
7756
    4f42:	17 ff       	sbrs	r17, 7
7757
    4f44:	03 c0       	rjmp	.+6      	; 0x4f4c <MotorRegler+0x1220>
7758
    4f46:	90 95       	com	r25
7759
    4f48:	81 95       	neg	r24
7760
    4f4a:	9f 4f       	sbci	r25, 0xFF	; 255
7761
    4f4c:	60 e0       	ldi	r22, 0x00	; 0
7762
    4f4e:	71 e0       	ldi	r23, 0x01	; 1
7763
    4f50:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7764
    4f54:	6f 5f       	subi	r22, 0xFF	; 255
7765
    4f56:	7f 4f       	sbci	r23, 0xFF	; 255
7766
    4f58:	88 27       	eor	r24, r24
7767
    4f5a:	77 fd       	sbrc	r23, 7
7768
    4f5c:	80 95       	com	r24
7769
    4f5e:	98 2f       	mov	r25, r24
7770
    4f60:	06 0f       	add	r16, r22
7771
    4f62:	17 1f       	adc	r17, r23
7772
    4f64:	28 1f       	adc	r18, r24
7773
    4f66:	39 1f       	adc	r19, r25
7774
    4f68:	00 93 58 02 	sts	0x0258, r16
7775
    4f6c:	10 93 59 02 	sts	0x0259, r17
7776
    4f70:	20 93 5a 02 	sts	0x025A, r18
7777
    4f74:	30 93 5b 02 	sts	0x025B, r19
7778
    4f78:	80 91 58 02 	lds	r24, 0x0258
7779
    4f7c:	90 91 59 02 	lds	r25, 0x0259
7780
    4f80:	a0 91 5a 02 	lds	r26, 0x025A
7781
    4f84:	b0 91 5b 02 	lds	r27, 0x025B
7782
    4f88:	81 38       	cpi	r24, 0x81	; 129
7783
    4f8a:	fe e3       	ldi	r31, 0x3E	; 62
7784
    4f8c:	9f 07       	cpc	r25, r31
7785
    4f8e:	f0 e0       	ldi	r31, 0x00	; 0
7786
    4f90:	af 07       	cpc	r26, r31
7787
    4f92:	f0 e0       	ldi	r31, 0x00	; 0
7788
    4f94:	bf 07       	cpc	r27, r31
7789
    4f96:	2c f0       	brlt	.+10     	; 0x4fa2 <MotorRegler+0x1276>
7790
    4f98:	80 e8       	ldi	r24, 0x80	; 128
7791
    4f9a:	9e e3       	ldi	r25, 0x3E	; 62
7792
    4f9c:	a0 e0       	ldi	r26, 0x00	; 0
7793
    4f9e:	b0 e0       	ldi	r27, 0x00	; 0
7794
    4fa0:	09 c0       	rjmp	.+18     	; 0x4fb4 <MotorRegler+0x1288>
7795
    4fa2:	80 58       	subi	r24, 0x80	; 128
7796
    4fa4:	91 4c       	sbci	r25, 0xC1	; 193
7797
    4fa6:	af 4f       	sbci	r26, 0xFF	; 255
7798
    4fa8:	bf 4f       	sbci	r27, 0xFF	; 255
7799
    4faa:	64 f4       	brge	.+24     	; 0x4fc4 <MotorRegler+0x1298>
7800
    4fac:	80 e8       	ldi	r24, 0x80	; 128
7801
    4fae:	91 ec       	ldi	r25, 0xC1	; 193
7802
    4fb0:	af ef       	ldi	r26, 0xFF	; 255
7803
    4fb2:	bf ef       	ldi	r27, 0xFF	; 255
7804
    4fb4:	80 93 58 02 	sts	0x0258, r24
7805
    4fb8:	90 93 59 02 	sts	0x0259, r25
7806
    4fbc:	a0 93 5a 02 	sts	0x025A, r26
7807
    4fc0:	b0 93 5b 02 	sts	0x025B, r27
7808
    4fc4:	60 91 98 02 	lds	r22, 0x0298
7809
    4fc8:	70 91 99 02 	lds	r23, 0x0299
7810
    4fcc:	80 90 7c 01 	lds	r8, 0x017C
7811
    4fd0:	90 90 7d 01 	lds	r9, 0x017D
7812
    4fd4:	a0 90 7e 01 	lds	r10, 0x017E
7813
    4fd8:	b0 90 7f 01 	lds	r11, 0x017F
7814
    4fdc:	88 27       	eor	r24, r24
7815
    4fde:	77 fd       	sbrc	r23, 7
7816
    4fe0:	80 95       	com	r24
7817
    4fe2:	98 2f       	mov	r25, r24
7818
    4fe4:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7819
    4fe8:	7b 01       	movw	r14, r22
7820
    4fea:	8c 01       	movw	r16, r24
7821
    4fec:	60 91 58 02 	lds	r22, 0x0258
7822
    4ff0:	70 91 59 02 	lds	r23, 0x0259
7823
    4ff4:	80 91 5a 02 	lds	r24, 0x025A
7824
    4ff8:	90 91 5b 02 	lds	r25, 0x025B
7825
    4ffc:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7826
    5000:	9b 01       	movw	r18, r22
7827
    5002:	ac 01       	movw	r20, r24
7828
    5004:	c5 01       	movw	r24, r10
7829
    5006:	b4 01       	movw	r22, r8
7830
    5008:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7831
    500c:	9b 01       	movw	r18, r22
7832
    500e:	ac 01       	movw	r20, r24
7833
    5010:	c8 01       	movw	r24, r16
7834
    5012:	b7 01       	movw	r22, r14
7835
    5014:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
7836
    5018:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
7837
    501c:	96 01       	movw	r18, r12
7838
    501e:	26 0f       	add	r18, r22
7839
    5020:	37 1f       	adc	r19, r23
7840
    5022:	49 81       	ldd	r20, Y+1	; 0x01
7841
    5024:	5a 81       	ldd	r21, Y+2	; 0x02
7842
    5026:	24 0f       	add	r18, r20
7843
    5028:	35 1f       	adc	r19, r21
7844
    502a:	22 24       	eor	r2, r2
7845
    502c:	4a 30       	cpi	r20, 0x0A	; 10
7846
    502e:	51 05       	cpc	r21, r1
7847
    5030:	14 f4       	brge	.+4      	; 0x5036 <MotorRegler+0x130a>
7848
    5032:	41 e0       	ldi	r20, 0x01	; 1
7849
    5034:	24 2e       	mov	r2, r20
7850
    5036:	37 fd       	sbrc	r19, 7
7851
    5038:	02 c0       	rjmp	.+4      	; 0x503e <MotorRegler+0x1312>
7852
    503a:	22 20       	and	r2, r2
7853
    503c:	19 f0       	breq	.+6      	; 0x5044 <MotorRegler+0x1318>
7854
    503e:	40 e0       	ldi	r20, 0x00	; 0
7855
    5040:	50 e0       	ldi	r21, 0x00	; 0
7856
    5042:	08 c0       	rjmp	.+16     	; 0x5054 <MotorRegler+0x1328>
7857
    5044:	80 91 e5 05 	lds	r24, 0x05E5
7858
    5048:	48 2f       	mov	r20, r24
7859
    504a:	55 27       	eor	r21, r21
7860
    504c:	24 17       	cp	r18, r20
7861
    504e:	35 07       	cpc	r19, r21
7862
    5050:	0c f4       	brge	.+2      	; 0x5054 <MotorRegler+0x1328>
7863
    5052:	a9 01       	movw	r20, r18
7864
    5054:	80 91 dc 05 	lds	r24, 0x05DC
7865
    5058:	e8 2f       	mov	r30, r24
7866
    505a:	ff 27       	eor	r31, r31
7867
    505c:	fc 83       	std	Y+4, r31	; 0x04
7868
    505e:	eb 83       	std	Y+3, r30	; 0x03
7869
    5060:	9f 01       	movw	r18, r30
7870
    5062:	e4 17       	cp	r30, r20
7871
    5064:	f5 07       	cpc	r31, r21
7872
    5066:	0c f4       	brge	.+2      	; 0x506a <MotorRegler+0x133e>
7873
    5068:	9a 01       	movw	r18, r20
7874
    506a:	20 93 96 02 	sts	0x0296, r18
7875
    506e:	29 81       	ldd	r18, Y+1	; 0x01
7876
    5070:	3a 81       	ldd	r19, Y+2	; 0x02
7877
    5072:	26 1b       	sub	r18, r22
7878
    5074:	37 0b       	sbc	r19, r23
7879
    5076:	b9 01       	movw	r22, r18
7880
    5078:	6c 0d       	add	r22, r12
7881
    507a:	7d 1d       	adc	r23, r13
7882
    507c:	77 fd       	sbrc	r23, 7
7883
    507e:	02 c0       	rjmp	.+4      	; 0x5084 <MotorRegler+0x1358>
7884
    5080:	22 20       	and	r2, r2
7885
    5082:	19 f0       	breq	.+6      	; 0x508a <MotorRegler+0x135e>
7886
    5084:	80 e0       	ldi	r24, 0x00	; 0
7887
    5086:	90 e0       	ldi	r25, 0x00	; 0
7888
    5088:	07 c0       	rjmp	.+14     	; 0x5098 <MotorRegler+0x136c>
7889
    508a:	80 91 e5 05 	lds	r24, 0x05E5
7890
    508e:	99 27       	eor	r25, r25
7891
    5090:	68 17       	cp	r22, r24
7892
    5092:	79 07       	cpc	r23, r25
7893
    5094:	0c f4       	brge	.+2      	; 0x5098 <MotorRegler+0x136c>
7894
    5096:	cb 01       	movw	r24, r22
7895
    5098:	2b 81       	ldd	r18, Y+3	; 0x03
7896
    509a:	3c 81       	ldd	r19, Y+4	; 0x04
7897
    509c:	28 17       	cp	r18, r24
7898
    509e:	39 07       	cpc	r19, r25
7899
    50a0:	0c f4       	brge	.+2      	; 0x50a4 <MotorRegler+0x1378>
7900
    50a2:	9c 01       	movw	r18, r24
7901
    50a4:	20 93 97 02 	sts	0x0297, r18
7902
    50a8:	60 91 d8 05 	lds	r22, 0x05D8
7903
    50ac:	70 91 d9 05 	lds	r23, 0x05D9
7904
    50b0:	20 91 2a 02 	lds	r18, 0x022A
7905
    50b4:	30 91 2b 02 	lds	r19, 0x022B
7906
    50b8:	40 91 8e 02 	lds	r20, 0x028E
7907
    50bc:	50 91 8f 02 	lds	r21, 0x028F
7908
    50c0:	24 1b       	sub	r18, r20
7909
    50c2:	35 0b       	sbc	r19, r21
7910
    50c4:	62 1b       	sub	r22, r18
7911
    50c6:	73 0b       	sbc	r23, r19
7912
    50c8:	88 27       	eor	r24, r24
7913
    50ca:	77 fd       	sbrc	r23, 7
7914
    50cc:	80 95       	com	r24
7915
    50ce:	98 2f       	mov	r25, r24
7916
    50d0:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
7917
    50d4:	9b 01       	movw	r18, r22
7918
    50d6:	ac 01       	movw	r20, r24
7919
    50d8:	c3 01       	movw	r24, r6
7920
    50da:	b2 01       	movw	r22, r4
7921
    50dc:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
7922
    50e0:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
7923
    50e4:	70 93 95 02 	sts	0x0295, r23
7924
    50e8:	60 93 94 02 	sts	0x0294, r22
7925
    50ec:	80 91 94 02 	lds	r24, 0x0294
7926
    50f0:	90 91 95 02 	lds	r25, 0x0295
7927
    50f4:	8c 01       	movw	r16, r24
7928
    50f6:	22 27       	eor	r18, r18
7929
    50f8:	17 fd       	sbrc	r17, 7
7930
    50fa:	20 95       	com	r18
7931
    50fc:	32 2f       	mov	r19, r18
7932
    50fe:	80 91 54 02 	lds	r24, 0x0254
7933
    5102:	90 91 55 02 	lds	r25, 0x0255
7934
    5106:	a0 91 56 02 	lds	r26, 0x0256
7935
    510a:	b0 91 57 02 	lds	r27, 0x0257
7936
    510e:	08 0f       	add	r16, r24
7937
    5110:	19 1f       	adc	r17, r25
7938
    5112:	2a 1f       	adc	r18, r26
7939
    5114:	3b 1f       	adc	r19, r27
7940
    5116:	00 93 54 02 	sts	0x0254, r16
7941
    511a:	10 93 55 02 	sts	0x0255, r17
7942
    511e:	20 93 56 02 	sts	0x0256, r18
7943
    5122:	30 93 57 02 	sts	0x0257, r19
7944
    5126:	10 16       	cp	r1, r16
7945
    5128:	11 06       	cpc	r1, r17
7946
    512a:	12 06       	cpc	r1, r18
7947
    512c:	13 06       	cpc	r1, r19
7948
    512e:	ac f4       	brge	.+42     	; 0x515a <MotorRegler+0x142e>
7949
    5130:	c8 01       	movw	r24, r16
7950
    5132:	17 ff       	sbrs	r17, 7
7951
    5134:	03 c0       	rjmp	.+6      	; 0x513c <MotorRegler+0x1410>
7952
    5136:	90 95       	com	r25
7953
    5138:	81 95       	neg	r24
7954
    513a:	9f 4f       	sbci	r25, 0xFF	; 255
7955
    513c:	60 e0       	ldi	r22, 0x00	; 0
7956
    513e:	71 e0       	ldi	r23, 0x01	; 1
7957
    5140:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7958
    5144:	6f 5f       	subi	r22, 0xFF	; 255
7959
    5146:	7f 4f       	sbci	r23, 0xFF	; 255
7960
    5148:	88 27       	eor	r24, r24
7961
    514a:	77 fd       	sbrc	r23, 7
7962
    514c:	80 95       	com	r24
7963
    514e:	98 2f       	mov	r25, r24
7964
    5150:	06 1b       	sub	r16, r22
7965
    5152:	17 0b       	sbc	r17, r23
7966
    5154:	28 0b       	sbc	r18, r24
7967
    5156:	39 0b       	sbc	r19, r25
7968
    5158:	14 c0       	rjmp	.+40     	; 0x5182 <MotorRegler+0x1456>
7969
    515a:	c8 01       	movw	r24, r16
7970
    515c:	17 ff       	sbrs	r17, 7
7971
    515e:	03 c0       	rjmp	.+6      	; 0x5166 <MotorRegler+0x143a>
7972
    5160:	90 95       	com	r25
7973
    5162:	81 95       	neg	r24
7974
    5164:	9f 4f       	sbci	r25, 0xFF	; 255
7975
    5166:	60 e0       	ldi	r22, 0x00	; 0
7976
    5168:	71 e0       	ldi	r23, 0x01	; 1
7977
    516a:	0e 94 11 2e 	call	0x5c22	; 0x5c22 <__divmodhi4>
7978
    516e:	6f 5f       	subi	r22, 0xFF	; 255
7979
    5170:	7f 4f       	sbci	r23, 0xFF	; 255
7980
    5172:	88 27       	eor	r24, r24
7981
    5174:	77 fd       	sbrc	r23, 7
7982
    5176:	80 95       	com	r24
7983
    5178:	98 2f       	mov	r25, r24
7984
    517a:	06 0f       	add	r16, r22
7985
    517c:	17 1f       	adc	r17, r23
7986
    517e:	28 1f       	adc	r18, r24
7987
    5180:	39 1f       	adc	r19, r25
7988
    5182:	00 93 54 02 	sts	0x0254, r16
7989
    5186:	10 93 55 02 	sts	0x0255, r17
7990
    518a:	20 93 56 02 	sts	0x0256, r18
7991
    518e:	30 93 57 02 	sts	0x0257, r19
7992
    5192:	80 91 54 02 	lds	r24, 0x0254
7993
    5196:	90 91 55 02 	lds	r25, 0x0255
7994
    519a:	a0 91 56 02 	lds	r26, 0x0256
7995
    519e:	b0 91 57 02 	lds	r27, 0x0257
7996
    51a2:	81 38       	cpi	r24, 0x81	; 129
7997
    51a4:	3e e3       	ldi	r19, 0x3E	; 62
7998
    51a6:	93 07       	cpc	r25, r19
7999
    51a8:	30 e0       	ldi	r19, 0x00	; 0
8000
    51aa:	a3 07       	cpc	r26, r19
8001
    51ac:	30 e0       	ldi	r19, 0x00	; 0
8002
    51ae:	b3 07       	cpc	r27, r19
8003
    51b0:	2c f0       	brlt	.+10     	; 0x51bc <MotorRegler+0x1490>
8004
    51b2:	80 e8       	ldi	r24, 0x80	; 128
8005
    51b4:	9e e3       	ldi	r25, 0x3E	; 62
8006
    51b6:	a0 e0       	ldi	r26, 0x00	; 0
8007
    51b8:	b0 e0       	ldi	r27, 0x00	; 0
8008
    51ba:	09 c0       	rjmp	.+18     	; 0x51ce <MotorRegler+0x14a2>
8009
    51bc:	80 58       	subi	r24, 0x80	; 128
8010
    51be:	91 4c       	sbci	r25, 0xC1	; 193
8011
    51c0:	af 4f       	sbci	r26, 0xFF	; 255
8012
    51c2:	bf 4f       	sbci	r27, 0xFF	; 255
8013
    51c4:	64 f4       	brge	.+24     	; 0x51de <MotorRegler+0x14b2>
8014
    51c6:	80 e8       	ldi	r24, 0x80	; 128
8015
    51c8:	91 ec       	ldi	r25, 0xC1	; 193
8016
    51ca:	af ef       	ldi	r26, 0xFF	; 255
8017
    51cc:	bf ef       	ldi	r27, 0xFF	; 255
8018
    51ce:	80 93 54 02 	sts	0x0254, r24
8019
    51d2:	90 93 55 02 	sts	0x0255, r25
8020
    51d6:	a0 93 56 02 	sts	0x0256, r26
8021
    51da:	b0 93 57 02 	sts	0x0257, r27
8022
    51de:	60 91 94 02 	lds	r22, 0x0294
8023
    51e2:	70 91 95 02 	lds	r23, 0x0295
8024
    51e6:	88 27       	eor	r24, r24
8025
    51e8:	77 fd       	sbrc	r23, 7
8026
    51ea:	80 95       	com	r24
8027
    51ec:	98 2f       	mov	r25, r24
8028
    51ee:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8029
    51f2:	7b 01       	movw	r14, r22
8030
    51f4:	8c 01       	movw	r16, r24
8031
    51f6:	60 91 54 02 	lds	r22, 0x0254
8032
    51fa:	70 91 55 02 	lds	r23, 0x0255
8033
    51fe:	80 91 56 02 	lds	r24, 0x0256
8034
    5202:	90 91 57 02 	lds	r25, 0x0257
8035
    5206:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8036
    520a:	9b 01       	movw	r18, r22
8037
    520c:	ac 01       	movw	r20, r24
8038
    520e:	c5 01       	movw	r24, r10
8039
    5210:	b4 01       	movw	r22, r8
8040
    5212:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
8041
    5216:	9b 01       	movw	r18, r22
8042
    5218:	ac 01       	movw	r20, r24
8043
    521a:	c8 01       	movw	r24, r16
8044
    521c:	b7 01       	movw	r22, r14
8045
    521e:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
8046
    5222:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
8047
    5226:	29 81       	ldd	r18, Y+1	; 0x01
8048
    5228:	3a 81       	ldd	r19, Y+2	; 0x02
8049
    522a:	26 0f       	add	r18, r22
8050
    522c:	37 1f       	adc	r19, r23
8051
    522e:	2c 19       	sub	r18, r12
8052
    5230:	3d 09       	sbc	r19, r13
8053
    5232:	37 fd       	sbrc	r19, 7
8054
    5234:	02 c0       	rjmp	.+4      	; 0x523a <MotorRegler+0x150e>
8055
    5236:	22 20       	and	r2, r2
8056
    5238:	19 f0       	breq	.+6      	; 0x5240 <MotorRegler+0x1514>
8057
    523a:	40 e0       	ldi	r20, 0x00	; 0
8058
    523c:	50 e0       	ldi	r21, 0x00	; 0
8059
    523e:	08 c0       	rjmp	.+16     	; 0x5250 <MotorRegler+0x1524>
8060
    5240:	80 91 e5 05 	lds	r24, 0x05E5
8061
    5244:	48 2f       	mov	r20, r24
8062
    5246:	55 27       	eor	r21, r21
8063
    5248:	24 17       	cp	r18, r20
8064
    524a:	35 07       	cpc	r19, r21
8065
    524c:	0c f4       	brge	.+2      	; 0x5250 <MotorRegler+0x1524>
8066
    524e:	a9 01       	movw	r20, r18
8067
    5250:	2b 81       	ldd	r18, Y+3	; 0x03
8068
    5252:	3c 81       	ldd	r19, Y+4	; 0x04
8069
    5254:	24 17       	cp	r18, r20
8070
    5256:	35 07       	cpc	r19, r21
8071
    5258:	0c f4       	brge	.+2      	; 0x525c <MotorRegler+0x1530>
8072
    525a:	9a 01       	movw	r18, r20
8073
    525c:	20 93 a6 02 	sts	0x02A6, r18
8074
    5260:	89 81       	ldd	r24, Y+1	; 0x01
8075
    5262:	9a 81       	ldd	r25, Y+2	; 0x02
8076
    5264:	86 1b       	sub	r24, r22
8077
    5266:	97 0b       	sbc	r25, r23
8078
    5268:	bc 01       	movw	r22, r24
8079
    526a:	6c 19       	sub	r22, r12
8080
    526c:	7d 09       	sbc	r23, r13
8081
    526e:	77 fd       	sbrc	r23, 7
8082
    5270:	02 c0       	rjmp	.+4      	; 0x5276 <MotorRegler+0x154a>
8083
    5272:	22 20       	and	r2, r2
8084
    5274:	19 f0       	breq	.+6      	; 0x527c <MotorRegler+0x1550>
8085
    5276:	20 e0       	ldi	r18, 0x00	; 0
8086
    5278:	30 e0       	ldi	r19, 0x00	; 0
8087
    527a:	08 c0       	rjmp	.+16     	; 0x528c <MotorRegler+0x1560>
8088
    527c:	80 91 e5 05 	lds	r24, 0x05E5
8089
    5280:	28 2f       	mov	r18, r24
8090
    5282:	33 27       	eor	r19, r19
8091
    5284:	62 17       	cp	r22, r18
8092
    5286:	73 07       	cpc	r23, r19
8093
    5288:	0c f4       	brge	.+2      	; 0x528c <MotorRegler+0x1560>
8094
    528a:	9b 01       	movw	r18, r22
8095
    528c:	8b 81       	ldd	r24, Y+3	; 0x03
8096
    528e:	9c 81       	ldd	r25, Y+4	; 0x04
8097
    5290:	82 17       	cp	r24, r18
8098
    5292:	93 07       	cpc	r25, r19
8099
    5294:	0c f4       	brge	.+2      	; 0x5298 <MotorRegler+0x156c>
8100
    5296:	c9 01       	movw	r24, r18
8101
    5298:	80 93 9a 02 	sts	0x029A, r24
8102
    529c:	24 96       	adiw	r28, 0x04	; 4
8103
    529e:	0f b6       	in	r0, 0x3f	; 63
8104
    52a0:	f8 94       	cli
8105
    52a2:	de bf       	out	0x3e, r29	; 62
8106
    52a4:	0f be       	out	0x3f, r0	; 63
8107
    52a6:	cd bf       	out	0x3d, r28	; 61
8108
    52a8:	df 91       	pop	r29
8109
    52aa:	cf 91       	pop	r28
8110
    52ac:	1f 91       	pop	r17
8111
    52ae:	0f 91       	pop	r16
8112
    52b0:	ff 90       	pop	r15
8113
    52b2:	ef 90       	pop	r14
8114
    52b4:	df 90       	pop	r13
8115
    52b6:	cf 90       	pop	r12
8116
    52b8:	bf 90       	pop	r11
8117
    52ba:	af 90       	pop	r10
8118
    52bc:	9f 90       	pop	r9
8119
    52be:	8f 90       	pop	r8
8120
    52c0:	7f 90       	pop	r7
8121
    52c2:	6f 90       	pop	r6
8122
    52c4:	5f 90       	pop	r5
8123
    52c6:	4f 90       	pop	r4
8124
    52c8:	3f 90       	pop	r3
8125
    52ca:	2f 90       	pop	r2
8126
    52cc:	08 95       	ret
8127
 
8128
000052ce <gps_main>:
8129
    52ce:	2f 92       	push	r2
8130
    52d0:	3f 92       	push	r3
8131
    52d2:	4f 92       	push	r4
8132
    52d4:	5f 92       	push	r5
8133
    52d6:	6f 92       	push	r6
8134
    52d8:	7f 92       	push	r7
8135
    52da:	8f 92       	push	r8
8136
    52dc:	9f 92       	push	r9
8137
    52de:	af 92       	push	r10
8138
    52e0:	bf 92       	push	r11
8139
    52e2:	cf 92       	push	r12
8140
    52e4:	df 92       	push	r13
8141
    52e6:	ef 92       	push	r14
8142
    52e8:	ff 92       	push	r15
8143
    52ea:	0f 93       	push	r16
8144
    52ec:	1f 93       	push	r17
8145
    52ee:	cf 93       	push	r28
8146
    52f0:	df 93       	push	r29
8147
    52f2:	80 91 2e 02 	lds	r24, 0x022E
8148
    52f6:	82 30       	cpi	r24, 0x02	; 2
8149
    52f8:	b0 f1       	brcs	.+108    	; 0x5366 <gps_main+0x98>
8150
    52fa:	80 91 80 02 	lds	r24, 0x0280
8151
    52fe:	90 91 81 02 	lds	r25, 0x0281
8152
    5302:	89 2b       	or	r24, r25
8153
    5304:	81 f5       	brne	.+96     	; 0x5366 <gps_main+0x98>
8154
    5306:	80 91 2e 05 	lds	r24, 0x052E
8155
    530a:	88 23       	and	r24, r24
8156
    530c:	61 f1       	breq	.+88     	; 0x5366 <gps_main+0x98>
8157
    530e:	80 91 0e 05 	lds	r24, 0x050E
8158
    5312:	90 91 0f 05 	lds	r25, 0x050F
8159
    5316:	a0 91 10 05 	lds	r26, 0x0510
8160
    531a:	b0 91 11 05 	lds	r27, 0x0511
8161
    531e:	80 93 82 02 	sts	0x0282, r24
8162
    5322:	90 93 83 02 	sts	0x0283, r25
8163
    5326:	a0 93 84 02 	sts	0x0284, r26
8164
    532a:	b0 93 85 02 	sts	0x0285, r27
8165
    532e:	80 91 12 05 	lds	r24, 0x0512
8166
    5332:	90 91 13 05 	lds	r25, 0x0513
8167
    5336:	a0 91 14 05 	lds	r26, 0x0514
8168
    533a:	b0 91 15 05 	lds	r27, 0x0515
8169
    533e:	80 93 86 02 	sts	0x0286, r24
8170
    5342:	90 93 87 02 	sts	0x0287, r25
8171
    5346:	a0 93 88 02 	sts	0x0288, r26
8172
    534a:	b0 93 89 02 	sts	0x0289, r27
8173
    534e:	80 e5       	ldi	r24, 0x50	; 80
8174
    5350:	90 e0       	ldi	r25, 0x00	; 0
8175
    5352:	90 93 ac 01 	sts	0x01AC, r25
8176
    5356:	80 93 ab 01 	sts	0x01AB, r24
8177
    535a:	81 e0       	ldi	r24, 0x01	; 1
8178
    535c:	90 e0       	ldi	r25, 0x00	; 0
8179
    535e:	90 93 81 02 	sts	0x0281, r25
8180
    5362:	80 93 80 02 	sts	0x0280, r24
8181
    5366:	80 91 1f 02 	lds	r24, 0x021F
8182
    536a:	90 91 20 02 	lds	r25, 0x0220
8183
    536e:	18 16       	cp	r1, r24
8184
    5370:	19 06       	cpc	r1, r25
8185
    5372:	0c f0       	brlt	.+2      	; 0x5376 <gps_main+0xa8>
8186
    5374:	c7 c1       	rjmp	.+910    	; 0x5704 <gps_main+0x436>
8187
    5376:	80 91 2e 05 	lds	r24, 0x052E
8188
    537a:	88 23       	and	r24, r24
8189
    537c:	09 f4       	brne	.+2      	; 0x5380 <gps_main+0xb2>
8190
    537e:	c2 c1       	rjmp	.+900    	; 0x5704 <gps_main+0x436>
8191
    5380:	80 91 8a 01 	lds	r24, 0x018A
8192
    5384:	90 91 8b 01 	lds	r25, 0x018B
8193
    5388:	89 2b       	or	r24, r25
8194
    538a:	51 f1       	breq	.+84     	; 0x53e0 <gps_main+0x112>
8195
    538c:	80 91 0e 05 	lds	r24, 0x050E
8196
    5390:	90 91 0f 05 	lds	r25, 0x050F
8197
    5394:	a0 91 10 05 	lds	r26, 0x0510
8198
    5398:	b0 91 11 05 	lds	r27, 0x0511
8199
    539c:	80 93 5e 02 	sts	0x025E, r24
8200
    53a0:	90 93 5f 02 	sts	0x025F, r25
8201
    53a4:	a0 93 60 02 	sts	0x0260, r26
8202
    53a8:	b0 93 61 02 	sts	0x0261, r27
8203
    53ac:	80 91 12 05 	lds	r24, 0x0512
8204
    53b0:	90 91 13 05 	lds	r25, 0x0513
8205
    53b4:	a0 91 14 05 	lds	r26, 0x0514
8206
    53b8:	b0 91 15 05 	lds	r27, 0x0515
8207
    53bc:	80 93 62 02 	sts	0x0262, r24
8208
    53c0:	90 93 63 02 	sts	0x0263, r25
8209
    53c4:	a0 93 64 02 	sts	0x0264, r26
8210
    53c8:	b0 93 65 02 	sts	0x0265, r27
8211
    53cc:	82 e3       	ldi	r24, 0x32	; 50
8212
    53ce:	90 e0       	ldi	r25, 0x00	; 0
8213
    53d0:	90 93 ac 01 	sts	0x01AC, r25
8214
    53d4:	80 93 ab 01 	sts	0x01AB, r24
8215
    53d8:	10 92 8b 01 	sts	0x018B, r1
8216
    53dc:	10 92 8a 01 	sts	0x018A, r1
8217
    53e0:	20 91 a2 02 	lds	r18, 0x02A2
8218
    53e4:	30 91 a3 02 	lds	r19, 0x02A3
8219
    53e8:	60 91 5e 02 	lds	r22, 0x025E
8220
    53ec:	70 91 5f 02 	lds	r23, 0x025F
8221
    53f0:	80 91 60 02 	lds	r24, 0x0260
8222
    53f4:	90 91 61 02 	lds	r25, 0x0261
8223
    53f8:	e0 90 0e 05 	lds	r14, 0x050E
8224
    53fc:	f0 90 0f 05 	lds	r15, 0x050F
8225
    5400:	00 91 10 05 	lds	r16, 0x0510
8226
    5404:	10 91 11 05 	lds	r17, 0x0511
8227
    5408:	6e 19       	sub	r22, r14
8228
    540a:	7f 09       	sbc	r23, r15
8229
    540c:	80 0b       	sbc	r24, r16
8230
    540e:	91 0b       	sbc	r25, r17
8231
    5410:	44 27       	eor	r20, r20
8232
    5412:	37 fd       	sbrc	r19, 7
8233
    5414:	40 95       	com	r20
8234
    5416:	54 2f       	mov	r21, r20
8235
    5418:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
8236
    541c:	1b 01       	movw	r2, r22
8237
    541e:	2c 01       	movw	r4, r24
8238
    5420:	60 93 68 02 	sts	0x0268, r22
8239
    5424:	70 93 69 02 	sts	0x0269, r23
8240
    5428:	80 93 6a 02 	sts	0x026A, r24
8241
    542c:	90 93 6b 02 	sts	0x026B, r25
8242
    5430:	20 91 a2 02 	lds	r18, 0x02A2
8243
    5434:	30 91 a3 02 	lds	r19, 0x02A3
8244
    5438:	60 91 62 02 	lds	r22, 0x0262
8245
    543c:	70 91 63 02 	lds	r23, 0x0263
8246
    5440:	80 91 64 02 	lds	r24, 0x0264
8247
    5444:	90 91 65 02 	lds	r25, 0x0265
8248
    5448:	e0 90 12 05 	lds	r14, 0x0512
8249
    544c:	f0 90 13 05 	lds	r15, 0x0513
8250
    5450:	00 91 14 05 	lds	r16, 0x0514
8251
    5454:	10 91 15 05 	lds	r17, 0x0515
8252
    5458:	6e 19       	sub	r22, r14
8253
    545a:	7f 09       	sbc	r23, r15
8254
    545c:	80 0b       	sbc	r24, r16
8255
    545e:	91 0b       	sbc	r25, r17
8256
    5460:	44 27       	eor	r20, r20
8257
    5462:	37 fd       	sbrc	r19, 7
8258
    5464:	40 95       	com	r20
8259
    5466:	54 2f       	mov	r21, r20
8260
    5468:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
8261
    546c:	5b 01       	movw	r10, r22
8262
    546e:	6c 01       	movw	r12, r24
8263
    5470:	60 93 6c 02 	sts	0x026C, r22
8264
    5474:	70 93 6d 02 	sts	0x026D, r23
8265
    5478:	80 93 6e 02 	sts	0x026E, r24
8266
    547c:	90 93 6f 02 	sts	0x026F, r25
8267
    5480:	10 92 70 02 	sts	0x0270, r1
8268
    5484:	10 92 71 02 	sts	0x0271, r1
8269
    5488:	10 92 72 02 	sts	0x0272, r1
8270
    548c:	10 92 73 02 	sts	0x0273, r1
8271
    5490:	10 92 74 02 	sts	0x0274, r1
8272
    5494:	10 92 75 02 	sts	0x0275, r1
8273
    5498:	10 92 76 02 	sts	0x0276, r1
8274
    549c:	10 92 77 02 	sts	0x0277, r1
8275
    54a0:	60 91 a4 02 	lds	r22, 0x02A4
8276
    54a4:	70 91 a5 02 	lds	r23, 0x02A5
8277
    54a8:	88 27       	eor	r24, r24
8278
    54aa:	77 fd       	sbrc	r23, 7
8279
    54ac:	80 95       	com	r24
8280
    54ae:	98 2f       	mov	r25, r24
8281
    54b0:	20 91 1a 05 	lds	r18, 0x051A
8282
    54b4:	30 91 1b 05 	lds	r19, 0x051B
8283
    54b8:	40 91 1c 05 	lds	r20, 0x051C
8284
    54bc:	50 91 1d 05 	lds	r21, 0x051D
8285
    54c0:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
8286
    54c4:	7b 01       	movw	r14, r22
8287
    54c6:	8c 01       	movw	r16, r24
8288
    54c8:	60 93 78 02 	sts	0x0278, r22
8289
    54cc:	70 93 79 02 	sts	0x0279, r23
8290
    54d0:	80 93 7a 02 	sts	0x027A, r24
8291
    54d4:	90 93 7b 02 	sts	0x027B, r25
8292
    54d8:	60 91 a4 02 	lds	r22, 0x02A4
8293
    54dc:	70 91 a5 02 	lds	r23, 0x02A5
8294
    54e0:	88 27       	eor	r24, r24
8295
    54e2:	77 fd       	sbrc	r23, 7
8296
    54e4:	80 95       	com	r24
8297
    54e6:	98 2f       	mov	r25, r24
8298
    54e8:	20 91 1e 05 	lds	r18, 0x051E
8299
    54ec:	30 91 1f 05 	lds	r19, 0x051F
8300
    54f0:	40 91 20 05 	lds	r20, 0x0520
8301
    54f4:	50 91 21 05 	lds	r21, 0x0521
8302
    54f8:	0e 94 de 2d 	call	0x5bbc	; 0x5bbc <__mulsi3>
8303
    54fc:	3b 01       	movw	r6, r22
8304
    54fe:	4c 01       	movw	r8, r24
8305
    5500:	60 93 7c 02 	sts	0x027C, r22
8306
    5504:	70 93 7d 02 	sts	0x027D, r23
8307
    5508:	80 93 7e 02 	sts	0x027E, r24
8308
    550c:	90 93 7f 02 	sts	0x027F, r25
8309
    5510:	20 91 a0 02 	lds	r18, 0x02A0
8310
    5514:	30 91 a1 02 	lds	r19, 0x02A1
8311
    5518:	e2 18       	sub	r14, r2
8312
    551a:	f3 08       	sbc	r15, r3
8313
    551c:	04 09       	sbc	r16, r4
8314
    551e:	15 09       	sbc	r17, r5
8315
    5520:	44 27       	eor	r20, r20
8316
    5522:	37 fd       	sbrc	r19, 7
8317
    5524:	40 95       	com	r20
8318
    5526:	54 2f       	mov	r21, r20
8319
    5528:	c8 01       	movw	r24, r16
8320
    552a:	b7 01       	movw	r22, r14
8321
    552c:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
8322
    5530:	e9 01       	movw	r28, r18
8323
    5532:	30 93 8d 02 	sts	0x028D, r19
8324
    5536:	20 93 8c 02 	sts	0x028C, r18
8325
    553a:	20 91 a0 02 	lds	r18, 0x02A0
8326
    553e:	30 91 a1 02 	lds	r19, 0x02A1
8327
    5542:	a6 18       	sub	r10, r6
8328
    5544:	b7 08       	sbc	r11, r7
8329
    5546:	c8 08       	sbc	r12, r8
8330
    5548:	d9 08       	sbc	r13, r9
8331
    554a:	44 27       	eor	r20, r20
8332
    554c:	37 fd       	sbrc	r19, 7
8333
    554e:	40 95       	com	r20
8334
    5550:	54 2f       	mov	r21, r20
8335
    5552:	c6 01       	movw	r24, r12
8336
    5554:	b5 01       	movw	r22, r10
8337
    5556:	0e 94 46 2e 	call	0x5c8c	; 0x5c8c <__divmodsi4>
8338
    555a:	b9 01       	movw	r22, r18
8339
    555c:	30 93 8f 02 	sts	0x028F, r19
8340
    5560:	20 93 8e 02 	sts	0x028E, r18
8341
    5564:	80 91 8c 01 	lds	r24, 0x018C
8342
    5568:	90 91 8d 01 	lds	r25, 0x018D
8343
    556c:	8c 17       	cp	r24, r28
8344
    556e:	9d 07       	cpc	r25, r29
8345
    5570:	2c f4       	brge	.+10     	; 0x557c <gps_main+0x2ae>
8346
    5572:	80 91 8c 01 	lds	r24, 0x018C
8347
    5576:	90 91 8d 01 	lds	r25, 0x018D
8348
    557a:	11 c0       	rjmp	.+34     	; 0x559e <gps_main+0x2d0>
8349
    557c:	80 91 8c 01 	lds	r24, 0x018C
8350
    5580:	90 91 8d 01 	lds	r25, 0x018D
8351
    5584:	90 95       	com	r25
8352
    5586:	81 95       	neg	r24
8353
    5588:	9f 4f       	sbci	r25, 0xFF	; 255
8354
    558a:	c8 17       	cp	r28, r24
8355
    558c:	d9 07       	cpc	r29, r25
8356
    558e:	5c f4       	brge	.+22     	; 0x55a6 <gps_main+0x2d8>
8357
    5590:	80 91 8c 01 	lds	r24, 0x018C
8358
    5594:	90 91 8d 01 	lds	r25, 0x018D
8359
    5598:	90 95       	com	r25
8360
    559a:	81 95       	neg	r24
8361
    559c:	9f 4f       	sbci	r25, 0xFF	; 255
8362
    559e:	90 93 8d 02 	sts	0x028D, r25
8363
    55a2:	80 93 8c 02 	sts	0x028C, r24
8364
    55a6:	80 91 8c 01 	lds	r24, 0x018C
8365
    55aa:	90 91 8d 01 	lds	r25, 0x018D
8366
    55ae:	86 17       	cp	r24, r22
8367
    55b0:	97 07       	cpc	r25, r23
8368
    55b2:	2c f4       	brge	.+10     	; 0x55be <gps_main+0x2f0>
8369
    55b4:	80 91 8c 01 	lds	r24, 0x018C
8370
    55b8:	90 91 8d 01 	lds	r25, 0x018D
8371
    55bc:	11 c0       	rjmp	.+34     	; 0x55e0 <gps_main+0x312>
8372
    55be:	80 91 8c 01 	lds	r24, 0x018C
8373
    55c2:	90 91 8d 01 	lds	r25, 0x018D
8374
    55c6:	90 95       	com	r25
8375
    55c8:	81 95       	neg	r24
8376
    55ca:	9f 4f       	sbci	r25, 0xFF	; 255
8377
    55cc:	68 17       	cp	r22, r24
8378
    55ce:	79 07       	cpc	r23, r25
8379
    55d0:	5c f4       	brge	.+22     	; 0x55e8 <gps_main+0x31a>
8380
    55d2:	80 91 8c 01 	lds	r24, 0x018C
8381
    55d6:	90 91 8d 01 	lds	r25, 0x018D
8382
    55da:	90 95       	com	r25
8383
    55dc:	81 95       	neg	r24
8384
    55de:	9f 4f       	sbci	r25, 0xFF	; 255
8385
    55e0:	90 93 8f 02 	sts	0x028F, r25
8386
    55e4:	80 93 8e 02 	sts	0x028E, r24
8387
    55e8:	10 92 67 02 	sts	0x0267, r1
8388
    55ec:	10 92 66 02 	sts	0x0266, r1
8389
    55f0:	e0 90 66 02 	lds	r14, 0x0266
8390
    55f4:	f0 90 67 02 	lds	r15, 0x0267
8391
    55f8:	60 91 8e 02 	lds	r22, 0x028E
8392
    55fc:	70 91 8f 02 	lds	r23, 0x028F
8393
    5600:	88 27       	eor	r24, r24
8394
    5602:	77 fd       	sbrc	r23, 7
8395
    5604:	80 95       	com	r24
8396
    5606:	98 2f       	mov	r25, r24
8397
    5608:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8398
    560c:	1b 01       	movw	r2, r22
8399
    560e:	2c 01       	movw	r4, r24
8400
    5610:	a0 90 66 02 	lds	r10, 0x0266
8401
    5614:	b0 90 67 02 	lds	r11, 0x0267
8402
    5618:	00 27       	eor	r16, r16
8403
    561a:	f7 fc       	sbrc	r15, 7
8404
    561c:	00 95       	com	r16
8405
    561e:	10 2f       	mov	r17, r16
8406
    5620:	c8 01       	movw	r24, r16
8407
    5622:	b7 01       	movw	r22, r14
8408
    5624:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8409
    5628:	0e 94 c2 2d 	call	0x5b84	; 0x5b84 <sin>
8410
    562c:	a2 01       	movw	r20, r4
8411
    562e:	91 01       	movw	r18, r2
8412
    5630:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
8413
    5634:	3b 01       	movw	r6, r22
8414
    5636:	4c 01       	movw	r8, r24
8415
    5638:	cc 24       	eor	r12, r12
8416
    563a:	b7 fc       	sbrc	r11, 7
8417
    563c:	c0 94       	com	r12
8418
    563e:	dc 2c       	mov	r13, r12
8419
    5640:	c6 01       	movw	r24, r12
8420
    5642:	b5 01       	movw	r22, r10
8421
    5644:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8422
    5648:	0e 94 03 2c 	call	0x5806	; 0x5806 <cos>
8423
    564c:	7b 01       	movw	r14, r22
8424
    564e:	8c 01       	movw	r16, r24
8425
    5650:	60 91 8c 02 	lds	r22, 0x028C
8426
    5654:	70 91 8d 02 	lds	r23, 0x028D
8427
    5658:	88 27       	eor	r24, r24
8428
    565a:	77 fd       	sbrc	r23, 7
8429
    565c:	80 95       	com	r24
8430
    565e:	98 2f       	mov	r25, r24
8431
    5660:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8432
    5664:	9b 01       	movw	r18, r22
8433
    5666:	ac 01       	movw	r20, r24
8434
    5668:	c8 01       	movw	r24, r16
8435
    566a:	b7 01       	movw	r22, r14
8436
    566c:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
8437
    5670:	9b 01       	movw	r18, r22
8438
    5672:	ac 01       	movw	r20, r24
8439
    5674:	c4 01       	movw	r24, r8
8440
    5676:	b3 01       	movw	r22, r6
8441
    5678:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
8442
    567c:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
8443
    5680:	7b 01       	movw	r14, r22
8444
    5682:	70 93 8d 02 	sts	0x028D, r23
8445
    5686:	60 93 8c 02 	sts	0x028C, r22
8446
    568a:	60 91 66 02 	lds	r22, 0x0266
8447
    568e:	70 91 67 02 	lds	r23, 0x0267
8448
    5692:	a0 90 66 02 	lds	r10, 0x0266
8449
    5696:	b0 90 67 02 	lds	r11, 0x0267
8450
    569a:	88 27       	eor	r24, r24
8451
    569c:	77 fd       	sbrc	r23, 7
8452
    569e:	80 95       	com	r24
8453
    56a0:	98 2f       	mov	r25, r24
8454
    56a2:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8455
    56a6:	0e 94 03 2c 	call	0x5806	; 0x5806 <cos>
8456
    56aa:	3b 01       	movw	r6, r22
8457
    56ac:	4c 01       	movw	r8, r24
8458
    56ae:	00 27       	eor	r16, r16
8459
    56b0:	f7 fc       	sbrc	r15, 7
8460
    56b2:	00 95       	com	r16
8461
    56b4:	10 2f       	mov	r17, r16
8462
    56b6:	c8 01       	movw	r24, r16
8463
    56b8:	b7 01       	movw	r22, r14
8464
    56ba:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8465
    56be:	9b 01       	movw	r18, r22
8466
    56c0:	ac 01       	movw	r20, r24
8467
    56c2:	c4 01       	movw	r24, r8
8468
    56c4:	b3 01       	movw	r22, r6
8469
    56c6:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
8470
    56ca:	7b 01       	movw	r14, r22
8471
    56cc:	8c 01       	movw	r16, r24
8472
    56ce:	cc 24       	eor	r12, r12
8473
    56d0:	b7 fc       	sbrc	r11, 7
8474
    56d2:	c0 94       	com	r12
8475
    56d4:	dc 2c       	mov	r13, r12
8476
    56d6:	c6 01       	movw	r24, r12
8477
    56d8:	b5 01       	movw	r22, r10
8478
    56da:	0e 94 6c 2c 	call	0x58d8	; 0x58d8 <__floatsisf>
8479
    56de:	0e 94 c2 2d 	call	0x5b84	; 0x5b84 <sin>
8480
    56e2:	a2 01       	movw	r20, r4
8481
    56e4:	91 01       	movw	r18, r2
8482
    56e6:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
8483
    56ea:	9b 01       	movw	r18, r22
8484
    56ec:	ac 01       	movw	r20, r24
8485
    56ee:	c8 01       	movw	r24, r16
8486
    56f0:	b7 01       	movw	r22, r14
8487
    56f2:	0e 94 c0 2b 	call	0x5780	; 0x5780 <__subsf3>
8488
    56f6:	0e 94 4f 2c 	call	0x589e	; 0x589e <__fixsfsi>
8489
    56fa:	70 93 8f 02 	sts	0x028F, r23
8490
    56fe:	60 93 8e 02 	sts	0x028E, r22
8491
    5702:	1e c0       	rjmp	.+60     	; 0x5740 <gps_main+0x472>
8492
    5704:	85 e0       	ldi	r24, 0x05	; 5
8493
    5706:	90 e0       	ldi	r25, 0x00	; 0
8494
    5708:	90 93 8b 01 	sts	0x018B, r25
8495
    570c:	80 93 8a 01 	sts	0x018A, r24
8496
    5710:	10 92 8d 02 	sts	0x028D, r1
8497
    5714:	10 92 8c 02 	sts	0x028C, r1
8498
    5718:	10 92 8f 02 	sts	0x028F, r1
8499
    571c:	10 92 8e 02 	sts	0x028E, r1
8500
    5720:	10 92 70 02 	sts	0x0270, r1
8501
    5724:	10 92 71 02 	sts	0x0271, r1
8502
    5728:	10 92 72 02 	sts	0x0272, r1
8503
    572c:	10 92 73 02 	sts	0x0273, r1
8504
    5730:	10 92 74 02 	sts	0x0274, r1
8505
    5734:	10 92 75 02 	sts	0x0275, r1
8506
    5738:	10 92 76 02 	sts	0x0276, r1
8507
    573c:	10 92 77 02 	sts	0x0277, r1
8508
    5740:	df 91       	pop	r29
8509
    5742:	cf 91       	pop	r28
8510
    5744:	1f 91       	pop	r17
8511
    5746:	0f 91       	pop	r16
8512
    5748:	ff 90       	pop	r15
8513
    574a:	ef 90       	pop	r14
8514
    574c:	df 90       	pop	r13
8515
    574e:	cf 90       	pop	r12
8516
    5750:	bf 90       	pop	r11
8517
    5752:	af 90       	pop	r10
8518
    5754:	9f 90       	pop	r9
8519
    5756:	8f 90       	pop	r8
8520
    5758:	7f 90       	pop	r7
8521
    575a:	6f 90       	pop	r6
8522
    575c:	5f 90       	pop	r5
8523
    575e:	4f 90       	pop	r4
8524
    5760:	3f 90       	pop	r3
8525
    5762:	2f 90       	pop	r2
8526
    5764:	08 95       	ret
8527
 
8528
00005766 <memchr>:
8529
    5766:	fc 01       	movw	r30, r24
8530
    5768:	41 50       	subi	r20, 0x01	; 1
8531
    576a:	50 40       	sbci	r21, 0x00	; 0
8532
    576c:	30 f0       	brcs	.+12     	; 0x577a <memchr+0x14>
8533
    576e:	01 90       	ld	r0, Z+
8534
    5770:	06 16       	cp	r0, r22
8535
    5772:	d1 f7       	brne	.-12     	; 0x5768 <memchr+0x2>
8536
    5774:	31 97       	sbiw	r30, 0x01	; 1
8537
    5776:	cf 01       	movw	r24, r30
8538
    5778:	08 95       	ret
8539
    577a:	88 27       	eor	r24, r24
8540
    577c:	99 27       	eor	r25, r25
8541
    577e:	08 95       	ret
8542
 
8543
00005780 <__subsf3>:
8544
    5780:	50 58       	subi	r21, 0x80	; 128
8545
 
8546
00005782 <__addsf3>:
8547
    5782:	19 2e       	mov	r1, r25
8548
    5784:	59 d1       	rcall	.+690    	; 0x5a38 <__fp_split3>
8549
    5786:	01 d0       	rcall	.+2      	; 0x578a <__addsf3x>
8550
    5788:	09 c1       	rjmp	.+530    	; 0x599c <__fp_merge>
8551
 
8552
0000578a <__addsf3x>:
8553
    578a:	ba 17       	cp	r27, r26
8554
    578c:	62 07       	cpc	r22, r18
8555
    578e:	73 07       	cpc	r23, r19
8556
    5790:	84 07       	cpc	r24, r20
8557
    5792:	95 07       	cpc	r25, r21
8558
    5794:	b1 f1       	breq	.+108    	; 0x5802 <__addsf3x+0x78>
8559
    5796:	88 f4       	brcc	.+34     	; 0x57ba <__addsf3x+0x30>
8560
    5798:	0e f4       	brtc	.+2      	; 0x579c <__addsf3x+0x12>
8561
    579a:	10 94       	com	r1
8562
    579c:	0b 2e       	mov	r0, r27
8563
    579e:	ba 2f       	mov	r27, r26
8564
    57a0:	a0 2d       	mov	r26, r0
8565
    57a2:	06 2e       	mov	r0, r22
8566
    57a4:	62 2f       	mov	r22, r18
8567
    57a6:	20 2d       	mov	r18, r0
8568
    57a8:	07 2e       	mov	r0, r23
8569
    57aa:	73 2f       	mov	r23, r19
8570
    57ac:	30 2d       	mov	r19, r0
8571
    57ae:	08 2e       	mov	r0, r24
8572
    57b0:	84 2f       	mov	r24, r20
8573
    57b2:	40 2d       	mov	r20, r0
8574
    57b4:	09 2e       	mov	r0, r25
8575
    57b6:	95 2f       	mov	r25, r21
8576
    57b8:	50 2d       	mov	r21, r0
8577
    57ba:	ff 27       	eor	r31, r31
8578
    57bc:	55 23       	and	r21, r21
8579
    57be:	b9 f0       	breq	.+46     	; 0x57ee <__addsf3x+0x64>
8580
    57c0:	59 1b       	sub	r21, r25
8581
    57c2:	49 f0       	breq	.+18     	; 0x57d6 <__addsf3x+0x4c>
8582
    57c4:	57 3e       	cpi	r21, 0xE7	; 231
8583
    57c6:	98 f0       	brcs	.+38     	; 0x57ee <__addsf3x+0x64>
8584
    57c8:	46 95       	lsr	r20
8585
    57ca:	37 95       	ror	r19
8586
    57cc:	27 95       	ror	r18
8587
    57ce:	a7 95       	ror	r26
8588
    57d0:	f0 40       	sbci	r31, 0x00	; 0
8589
    57d2:	53 95       	inc	r21
8590
    57d4:	c9 f7       	brne	.-14     	; 0x57c8 <__addsf3x+0x3e>
8591
    57d6:	76 f0       	brts	.+28     	; 0x57f4 <__addsf3x+0x6a>
8592
    57d8:	ba 0f       	add	r27, r26
8593
    57da:	62 1f       	adc	r22, r18
8594
    57dc:	73 1f       	adc	r23, r19
8595
    57de:	84 1f       	adc	r24, r20
8596
    57e0:	30 f4       	brcc	.+12     	; 0x57ee <__addsf3x+0x64>
8597
    57e2:	87 95       	ror	r24
8598
    57e4:	77 95       	ror	r23
8599
    57e6:	67 95       	ror	r22
8600
    57e8:	b7 95       	ror	r27
8601
    57ea:	f0 40       	sbci	r31, 0x00	; 0
8602
    57ec:	93 95       	inc	r25
8603
    57ee:	17 fa       	bst	r1, 7
8604
    57f0:	0f 2e       	mov	r0, r31
8605
    57f2:	08 95       	ret
8606
    57f4:	bf 1b       	sub	r27, r31
8607
    57f6:	bb 27       	eor	r27, r27
8608
    57f8:	ba 0b       	sbc	r27, r26
8609
    57fa:	62 0b       	sbc	r22, r18
8610
    57fc:	73 0b       	sbc	r23, r19
8611
    57fe:	84 0b       	sbc	r24, r20
8612
    5800:	f6 cf       	rjmp	.-20     	; 0x57ee <__addsf3x+0x64>
8613
    5802:	de f6       	brtc	.-74     	; 0x57ba <__addsf3x+0x30>
8614
    5804:	45 c1       	rjmp	.+650    	; 0x5a90 <__fp_zerox>
8615
 
8616
00005806 <cos>:
8617
    5806:	50 e4       	ldi	r21, 0x40	; 64
8618
    5808:	49 ec       	ldi	r20, 0xC9	; 201
8619
    580a:	3f e0       	ldi	r19, 0x0F	; 15
8620
    580c:	2b ed       	ldi	r18, 0xDB	; 219
8621
    580e:	6e d0       	rcall	.+220    	; 0x58ec <fmod>
8622
    5810:	a2 c0       	rjmp	.+324    	; 0x5956 <__fp_cosinus>
8623
 
8624
00005812 <__divsf3>:
8625
    5812:	12 d1       	rcall	.+548    	; 0x5a38 <__fp_split3>
8626
    5814:	01 d0       	rcall	.+2      	; 0x5818 <__divsf3x>
8627
    5816:	c2 c0       	rjmp	.+388    	; 0x599c <__fp_merge>
8628
 
8629
00005818 <__divsf3x>:
8630
    5818:	55 23       	and	r21, r21
8631
    581a:	59 f0       	breq	.+22     	; 0x5832 <__divsf3x+0x1a>
8632
    581c:	99 23       	and	r25, r25
8633
    581e:	69 f0       	breq	.+26     	; 0x583a <__divsf3x+0x22>
8634
    5820:	9f 57       	subi	r25, 0x7F	; 127
8635
    5822:	5f 57       	subi	r21, 0x7F	; 127
8636
    5824:	95 1b       	sub	r25, r21
8637
    5826:	33 f4       	brvc	.+12     	; 0x5834 <__divsf3x+0x1c>
8638
    5828:	42 f4       	brpl	.+16     	; 0x583a <__divsf3x+0x22>
8639
    582a:	90 38       	cpi	r25, 0x80	; 128
8640
    582c:	11 f4       	brne	.+4      	; 0x5832 <__divsf3x+0x1a>
8641
    582e:	91 58       	subi	r25, 0x81	; 129
8642
    5830:	05 c0       	rjmp	.+10     	; 0x583c <__divsf3x+0x24>
8643
    5832:	cc c0       	rjmp	.+408    	; 0x59cc <__fp_nan>
8644
    5834:	91 58       	subi	r25, 0x81	; 129
8645
    5836:	9f 3f       	cpi	r25, 0xFF	; 255
8646
    5838:	09 f4       	brne	.+2      	; 0x583c <__divsf3x+0x24>
8647
    583a:	2a c1       	rjmp	.+596    	; 0x5a90 <__fp_zerox>
8648
    583c:	bb 27       	eor	r27, r27
8649
    583e:	11 24       	eor	r1, r1
8650
    5840:	62 17       	cp	r22, r18
8651
    5842:	73 07       	cpc	r23, r19
8652
    5844:	84 07       	cpc	r24, r20
8653
    5846:	30 f4       	brcc	.+12     	; 0x5854 <__divsf3x+0x3c>
8654
    5848:	66 0f       	add	r22, r22
8655
    584a:	77 1f       	adc	r23, r23
8656
    584c:	88 1f       	adc	r24, r24
8657
    584e:	bb 1f       	adc	r27, r27
8658
    5850:	91 50       	subi	r25, 0x01	; 1
8659
    5852:	98 f3       	brcs	.-26     	; 0x583a <__divsf3x+0x22>
8660
    5854:	11 d0       	rcall	.+34     	; 0x5878 <__divsf3x+0x60>
8661
    5856:	0f 92       	push	r0
8662
    5858:	0f d0       	rcall	.+30     	; 0x5878 <__divsf3x+0x60>
8663
    585a:	0f 92       	push	r0
8664
    585c:	0d d0       	rcall	.+26     	; 0x5878 <__divsf3x+0x60>
8665
    585e:	a0 e8       	ldi	r26, 0x80	; 128
8666
    5860:	26 17       	cp	r18, r22
8667
    5862:	37 07       	cpc	r19, r23
8668
    5864:	48 07       	cpc	r20, r24
8669
    5866:	1b 06       	cpc	r1, r27
8670
    5868:	09 f0       	breq	.+2      	; 0x586c <__divsf3x+0x54>
8671
    586a:	a0 48       	sbci	r26, 0x80	; 128
8672
    586c:	ba 2f       	mov	r27, r26
8673
    586e:	60 2d       	mov	r22, r0
8674
    5870:	7f 91       	pop	r23
8675
    5872:	8f 91       	pop	r24
8676
    5874:	00 24       	eor	r0, r0
8677
    5876:	08 95       	ret
8678
    5878:	a0 e8       	ldi	r26, 0x80	; 128
8679
    587a:	00 24       	eor	r0, r0
8680
    587c:	62 17       	cp	r22, r18
8681
    587e:	73 07       	cpc	r23, r19
8682
    5880:	84 07       	cpc	r24, r20
8683
    5882:	b1 05       	cpc	r27, r1
8684
    5884:	28 f0       	brcs	.+10     	; 0x5890 <__divsf3x+0x78>
8685
    5886:	62 1b       	sub	r22, r18
8686
    5888:	73 0b       	sbc	r23, r19
8687
    588a:	84 0b       	sbc	r24, r20
8688
    588c:	b1 09       	sbc	r27, r1
8689
    588e:	0a 2a       	or	r0, r26
8690
    5890:	66 0f       	add	r22, r22
8691
    5892:	77 1f       	adc	r23, r23
8692
    5894:	88 1f       	adc	r24, r24
8693
    5896:	bb 1f       	adc	r27, r27
8694
    5898:	a6 95       	lsr	r26
8695
    589a:	81 f7       	brne	.-32     	; 0x587c <__divsf3x+0x64>
8696
    589c:	08 95       	ret
8697
 
8698
0000589e <__fixsfsi>:
8699
    589e:	97 fb       	bst	r25, 7
8700
    58a0:	d7 d0       	rcall	.+430    	; 0x5a50 <__fp_split1>
8701
    58a2:	9f 37       	cpi	r25, 0x7F	; 127
8702
    58a4:	38 f0       	brcs	.+14     	; 0x58b4 <__fixsfsi+0x16>
8703
    58a6:	fe e9       	ldi	r31, 0x9E	; 158
8704
    58a8:	f9 1b       	sub	r31, r25
8705
    58aa:	98 2f       	mov	r25, r24
8706
    58ac:	87 2f       	mov	r24, r23
8707
    58ae:	76 2f       	mov	r23, r22
8708
    58b0:	6b 2f       	mov	r22, r27
8709
    58b2:	05 c0       	rjmp	.+10     	; 0x58be <__fixsfsi+0x20>
8710
    58b4:	ea c0       	rjmp	.+468    	; 0x5a8a <__fp_zero>
8711
    58b6:	96 95       	lsr	r25
8712
    58b8:	87 95       	ror	r24
8713
    58ba:	77 95       	ror	r23
8714
    58bc:	67 95       	ror	r22
8715
    58be:	f1 50       	subi	r31, 0x01	; 1
8716
    58c0:	d0 f7       	brcc	.-12     	; 0x58b6 <__fixsfsi+0x18>
8717
    58c2:	3e f4       	brtc	.+14     	; 0x58d2 <__fp_lneg+0xe>
8718
 
8719
000058c4 <__fp_lneg>:
8720
    58c4:	90 95       	com	r25
8721
    58c6:	80 95       	com	r24
8722
    58c8:	70 95       	com	r23
8723
    58ca:	61 95       	neg	r22
8724
    58cc:	7f 4f       	sbci	r23, 0xFF	; 255
8725
    58ce:	8f 4f       	sbci	r24, 0xFF	; 255
8726
    58d0:	9f 4f       	sbci	r25, 0xFF	; 255
8727
    58d2:	08 95       	ret
8728
 
8729
000058d4 <__floatunssisf>:
8730
    58d4:	e8 94       	clt
8731
    58d6:	03 c0       	rjmp	.+6      	; 0x58de <__floatsisf+0x6>
8732
 
8733
000058d8 <__floatsisf>:
8734
    58d8:	97 fb       	bst	r25, 7
8735
    58da:	0e f4       	brtc	.+2      	; 0x58de <__floatsisf+0x6>
8736
    58dc:	f3 df       	rcall	.-26     	; 0x58c4 <__fp_lneg>
8737
    58de:	b6 2f       	mov	r27, r22
8738
    58e0:	67 2f       	mov	r22, r23
8739
    58e2:	78 2f       	mov	r23, r24
8740
    58e4:	89 2f       	mov	r24, r25
8741
    58e6:	9e e9       	ldi	r25, 0x9E	; 158
8742
    58e8:	00 24       	eor	r0, r0
8743
    58ea:	58 c0       	rjmp	.+176    	; 0x599c <__fp_merge>
8744
 
8745
000058ec <fmod>:
8746
    58ec:	5f 77       	andi	r21, 0x7F	; 127
8747
    58ee:	55 23       	and	r21, r21
8748
    58f0:	19 f4       	brne	.+6      	; 0x58f8 <fmod+0xc>
8749
    58f2:	44 23       	and	r20, r20
8750
    58f4:	0a f0       	brmi	.+2      	; 0x58f8 <fmod+0xc>
8751
    58f6:	6a c0       	rjmp	.+212    	; 0x59cc <__fp_nan>
8752
    58f8:	2f 93       	push	r18
8753
    58fa:	3f 93       	push	r19
8754
    58fc:	4f 93       	push	r20
8755
    58fe:	5f 93       	push	r21
8756
    5900:	88 df       	rcall	.-240    	; 0x5812 <__divsf3>
8757
    5902:	55 27       	eor	r21, r21
8758
    5904:	44 27       	eor	r20, r20
8759
    5906:	c6 d0       	rcall	.+396    	; 0x5a94 <modf>
8760
    5908:	5f 91       	pop	r21
8761
    590a:	4f 91       	pop	r20
8762
    590c:	3f 91       	pop	r19
8763
    590e:	2f 91       	pop	r18
8764
    5910:	f1 c0       	rjmp	.+482    	; 0x5af4 <__mulsf3>
8765
 
8766
00005912 <__eqsf2>:
8767
    5912:	0e d0       	rcall	.+28     	; 0x5930 <.fp_cmp>
8768
    5914:	5e f0       	brts	.+22     	; 0x592c <__cmpsf2+0xe>
8769
    5916:	04 c0       	rjmp	.+8      	; 0x5920 <__cmpsf2+0x2>
8770
 
8771
00005918 <__gesf2>:
8772
    5918:	0b d0       	rcall	.+22     	; 0x5930 <.fp_cmp>
8773
    591a:	26 f0       	brts	.+8      	; 0x5924 <__cmpsf2+0x6>
8774
    591c:	01 c0       	rjmp	.+2      	; 0x5920 <__cmpsf2+0x2>
8775
 
8776
0000591e <__cmpsf2>:
8777
    591e:	08 d0       	rcall	.+16     	; 0x5930 <.fp_cmp>
8778
    5920:	19 f0       	breq	.+6      	; 0x5928 <__cmpsf2+0xa>
8779
    5922:	20 f4       	brcc	.+8      	; 0x592c <__cmpsf2+0xe>
8780
    5924:	8f ef       	ldi	r24, 0xFF	; 255
8781
    5926:	08 95       	ret
8782
    5928:	80 e0       	ldi	r24, 0x00	; 0
8783
    592a:	08 95       	ret
8784
    592c:	81 e0       	ldi	r24, 0x01	; 1
8785
    592e:	08 95       	ret
8786
 
8787
00005930 <.fp_cmp>:
8788
    5930:	97 fb       	bst	r25, 7
8789
    5932:	09 2e       	mov	r0, r25
8790
    5934:	05 26       	eor	r0, r21
8791
    5936:	00 f8       	bld	r0, 0
8792
    5938:	68 94       	set
8793
    593a:	81 d0       	rcall	.+258    	; 0x5a3e <__fp_split2>
8794
    593c:	e8 94       	clt
8795
    593e:	07 fc       	sbrc	r0, 7
8796
    5940:	07 c0       	rjmp	.+14     	; 0x5950 <.fp_cmp+0x20>
8797
    5942:	62 17       	cp	r22, r18
8798
    5944:	73 07       	cpc	r23, r19
8799
    5946:	84 07       	cpc	r24, r20
8800
    5948:	95 07       	cpc	r25, r21
8801
    594a:	21 f0       	breq	.+8      	; 0x5954 <.fp_cmp+0x24>
8802
    594c:	08 f4       	brcc	.+2      	; 0x5950 <.fp_cmp+0x20>
8803
    594e:	00 94       	com	r0
8804
    5950:	07 94       	ror	r0
8805
    5952:	98 94       	clz
8806
    5954:	08 95       	ret
8807
 
8808
00005956 <__fp_cosinus>:
8809
    5956:	1f 93       	push	r17
8810
    5958:	9f 77       	andi	r25, 0x7F	; 127
8811
    595a:	50 ec       	ldi	r21, 0xC0	; 192
8812
    595c:	49 e4       	ldi	r20, 0x49	; 73
8813
    595e:	3f e0       	ldi	r19, 0x0F	; 15
8814
    5960:	2b ed       	ldi	r18, 0xDB	; 219
8815
    5962:	0f df       	rcall	.-482    	; 0x5782 <__addsf3>
8816
    5964:	10 e8       	ldi	r17, 0x80	; 128
8817
    5966:	9f 77       	andi	r25, 0x7F	; 127
8818
    5968:	5f e3       	ldi	r21, 0x3F	; 63
8819
    596a:	49 ec       	ldi	r20, 0xC9	; 201
8820
    596c:	3f e0       	ldi	r19, 0x0F	; 15
8821
    596e:	2b ed       	ldi	r18, 0xDB	; 219
8822
    5970:	62 17       	cp	r22, r18
8823
    5972:	73 07       	cpc	r23, r19
8824
    5974:	84 07       	cpc	r24, r20
8825
    5976:	95 07       	cpc	r25, r21
8826
    5978:	20 f0       	brcs	.+8      	; 0x5982 <__fp_cosinus+0x2c>
8827
    597a:	50 ec       	ldi	r21, 0xC0	; 192
8828
    597c:	49 e4       	ldi	r20, 0x49	; 73
8829
    597e:	01 df       	rcall	.-510    	; 0x5782 <__addsf3>
8830
    5980:	11 27       	eor	r17, r17
8831
    5982:	13 d1       	rcall	.+550    	; 0x5baa <square>
8832
    5984:	90 68       	ori	r25, 0x80	; 128
8833
    5986:	e0 e7       	ldi	r30, 0x70	; 112
8834
    5988:	f0 e0       	ldi	r31, 0x00	; 0
8835
    598a:	23 d0       	rcall	.+70     	; 0x59d2 <__fp_powerseries>
8836
    598c:	91 27       	eor	r25, r17
8837
    598e:	1f 91       	pop	r17
8838
    5990:	08 95       	ret
8839
    5992:	9a 95       	dec	r25
8840
    5994:	bb 0f       	add	r27, r27
8841
    5996:	66 1f       	adc	r22, r22
8842
    5998:	77 1f       	adc	r23, r23
8843
    599a:	88 1f       	adc	r24, r24
8844
 
8845
0000599c <__fp_merge>:
8846
    599c:	11 24       	eor	r1, r1
8847
    599e:	99 23       	and	r25, r25
8848
    59a0:	a1 f0       	breq	.+40     	; 0x59ca <__fp_merge+0x2e>
8849
    59a2:	88 23       	and	r24, r24
8850
    59a4:	b2 f7       	brpl	.-20     	; 0x5992 <__fp_cosinus+0x3c>
8851
    59a6:	9f 3f       	cpi	r25, 0xFF	; 255
8852
    59a8:	59 f0       	breq	.+22     	; 0x59c0 <__fp_merge+0x24>
8853
    59aa:	bb 0f       	add	r27, r27
8854
    59ac:	48 f4       	brcc	.+18     	; 0x59c0 <__fp_merge+0x24>
8855
    59ae:	21 f4       	brne	.+8      	; 0x59b8 <__fp_merge+0x1c>
8856
    59b0:	00 20       	and	r0, r0
8857
    59b2:	11 f4       	brne	.+4      	; 0x59b8 <__fp_merge+0x1c>
8858
    59b4:	60 ff       	sbrs	r22, 0
8859
    59b6:	04 c0       	rjmp	.+8      	; 0x59c0 <__fp_merge+0x24>
8860
    59b8:	6f 5f       	subi	r22, 0xFF	; 255
8861
    59ba:	7f 4f       	sbci	r23, 0xFF	; 255
8862
    59bc:	8f 4f       	sbci	r24, 0xFF	; 255
8863
    59be:	9f 4f       	sbci	r25, 0xFF	; 255
8864
    59c0:	88 1f       	adc	r24, r24
8865
    59c2:	97 95       	ror	r25
8866
    59c4:	87 95       	ror	r24
8867
    59c6:	97 f9       	bld	r25, 7
8868
    59c8:	08 95       	ret
8869
    59ca:	5f c0       	rjmp	.+190    	; 0x5a8a <__fp_zero>
8870
 
8871
000059cc <__fp_nan>:
8872
    59cc:	9f ef       	ldi	r25, 0xFF	; 255
8873
    59ce:	80 ec       	ldi	r24, 0xC0	; 192
8874
    59d0:	08 95       	ret
8875
 
8876
000059d2 <__fp_powerseries>:
8877
    59d2:	ff 92       	push	r15
8878
    59d4:	ef 92       	push	r14
8879
    59d6:	df 92       	push	r13
8880
    59d8:	cf 92       	push	r12
8881
    59da:	bf 92       	push	r11
8882
    59dc:	6b 01       	movw	r12, r22
8883
    59de:	7c 01       	movw	r14, r24
8884
    59e0:	b5 90       	lpm	r11, Z+
8885
    59e2:	16 d0       	rcall	.+44     	; 0x5a10 <__fp_powerseries+0x3e>
8886
    59e4:	b5 90       	lpm	r11, Z+
8887
    59e6:	bb 20       	and	r11, r11
8888
    59e8:	69 f0       	breq	.+26     	; 0x5a04 <__fp_powerseries+0x32>
8889
    59ea:	9f 93       	push	r25
8890
    59ec:	8f 93       	push	r24
8891
    59ee:	7f 93       	push	r23
8892
    59f0:	6f 93       	push	r22
8893
    59f2:	b6 01       	movw	r22, r12
8894
    59f4:	c7 01       	movw	r24, r14
8895
    59f6:	0c d0       	rcall	.+24     	; 0x5a10 <__fp_powerseries+0x3e>
8896
    59f8:	2f 91       	pop	r18
8897
    59fa:	3f 91       	pop	r19
8898
    59fc:	4f 91       	pop	r20
8899
    59fe:	5f 91       	pop	r21
8900
    5a00:	0e 94 09 2c 	call	0x5812	; 0x5812 <__divsf3>
8901
    5a04:	bf 90       	pop	r11
8902
    5a06:	cf 90       	pop	r12
8903
    5a08:	df 90       	pop	r13
8904
    5a0a:	ef 90       	pop	r14
8905
    5a0c:	ff 90       	pop	r15
8906
    5a0e:	08 95       	ret
8907
    5a10:	d0 d0       	rcall	.+416    	; 0x5bb2 <__fp_flashconst>
8908
    5a12:	02 c0       	rjmp	.+4      	; 0x5a18 <__fp_powerseries+0x46>
8909
    5a14:	96 01       	movw	r18, r12
8910
    5a16:	a7 01       	movw	r20, r14
8911
    5a18:	ef 93       	push	r30
8912
    5a1a:	ff 93       	push	r31
8913
    5a1c:	0e 94 7a 2d 	call	0x5af4	; 0x5af4 <__mulsf3>
8914
    5a20:	ff 91       	pop	r31
8915
    5a22:	ef 91       	pop	r30
8916
    5a24:	c6 d0       	rcall	.+396    	; 0x5bb2 <__fp_flashconst>
8917
    5a26:	ef 93       	push	r30
8918
    5a28:	ff 93       	push	r31
8919
    5a2a:	0e 94 c1 2b 	call	0x5782	; 0x5782 <__addsf3>
8920
    5a2e:	ff 91       	pop	r31
8921
    5a30:	ef 91       	pop	r30
8922
    5a32:	ba 94       	dec	r11
8923
    5a34:	79 f7       	brne	.-34     	; 0x5a14 <__fp_powerseries+0x42>
8924
    5a36:	08 95       	ret
8925
 
8926
00005a38 <__fp_split3>:
8927
    5a38:	05 2e       	mov	r0, r21
8928
    5a3a:	09 26       	eor	r0, r25
8929
    5a3c:	07 fa       	bst	r0, 7
8930
 
8931
00005a3e <__fp_split2>:
8932
    5a3e:	44 0f       	add	r20, r20
8933
    5a40:	55 1f       	adc	r21, r21
8934
    5a42:	5f 3f       	cpi	r21, 0xFF	; 255
8935
    5a44:	79 f0       	breq	.+30     	; 0x5a64 <__fp_split1+0x14>
8936
    5a46:	aa 27       	eor	r26, r26
8937
    5a48:	a5 17       	cp	r26, r21
8938
    5a4a:	08 f0       	brcs	.+2      	; 0x5a4e <__fp_split2+0x10>
8939
    5a4c:	51 e0       	ldi	r21, 0x01	; 1
8940
    5a4e:	47 95       	ror	r20
8941
 
8942
00005a50 <__fp_split1>:
8943
    5a50:	88 0f       	add	r24, r24
8944
    5a52:	99 1f       	adc	r25, r25
8945
    5a54:	9f 3f       	cpi	r25, 0xFF	; 255
8946
    5a56:	31 f0       	breq	.+12     	; 0x5a64 <__fp_split1+0x14>
8947
    5a58:	bb 27       	eor	r27, r27
8948
    5a5a:	b9 17       	cp	r27, r25
8949
    5a5c:	08 f0       	brcs	.+2      	; 0x5a60 <__fp_split1+0x10>
8950
    5a5e:	91 e0       	ldi	r25, 0x01	; 1
8951
    5a60:	87 95       	ror	r24
8952
    5a62:	08 95       	ret
8953
    5a64:	9f 91       	pop	r25
8954
    5a66:	9f 91       	pop	r25
8955
    5a68:	11 24       	eor	r1, r1
8956
    5a6a:	b0 cf       	rjmp	.-160    	; 0x59cc <__fp_nan>
8957
 
8958
00005a6c <__fp_split_a>:
8959
    5a6c:	97 fb       	bst	r25, 7
8960
    5a6e:	88 0f       	add	r24, r24
8961
    5a70:	99 1f       	adc	r25, r25
8962
    5a72:	9f 3f       	cpi	r25, 0xFF	; 255
8963
    5a74:	31 f0       	breq	.+12     	; 0x5a82 <__fp_split_a+0x16>
8964
    5a76:	bb 27       	eor	r27, r27
8965
    5a78:	b9 17       	cp	r27, r25
8966
    5a7a:	08 f0       	brcs	.+2      	; 0x5a7e <__fp_split_a+0x12>
8967
    5a7c:	91 e0       	ldi	r25, 0x01	; 1
8968
    5a7e:	87 95       	ror	r24
8969
    5a80:	08 95       	ret
8970
    5a82:	9f 91       	pop	r25
8971
    5a84:	9f 91       	pop	r25
8972
    5a86:	11 24       	eor	r1, r1
8973
    5a88:	a1 cf       	rjmp	.-190    	; 0x59cc <__fp_nan>
8974
 
8975
00005a8a <__fp_zero>:
8976
    5a8a:	66 27       	eor	r22, r22
8977
    5a8c:	77 27       	eor	r23, r23
8978
    5a8e:	88 27       	eor	r24, r24
8979
 
8980
00005a90 <__fp_zerox>:
8981
    5a90:	99 27       	eor	r25, r25
8982
    5a92:	08 95       	ret
8983
 
8984
00005a94 <modf>:
8985
    5a94:	eb df       	rcall	.-42     	; 0x5a6c <__fp_split_a>
8986
    5a96:	cf 93       	push	r28
8987
    5a98:	df 93       	push	r29
8988
    5a9a:	d5 2f       	mov	r29, r21
8989
    5a9c:	c4 2f       	mov	r28, r20
8990
    5a9e:	55 27       	eor	r21, r21
8991
    5aa0:	44 27       	eor	r20, r20
8992
    5aa2:	33 27       	eor	r19, r19
8993
    5aa4:	22 27       	eor	r18, r18
8994
    5aa6:	99 23       	and	r25, r25
8995
    5aa8:	d9 f0       	breq	.+54     	; 0x5ae0 <modf+0x4c>
8996
    5aaa:	9f 37       	cpi	r25, 0x7F	; 127
8997
    5aac:	c8 f0       	brcs	.+50     	; 0x5ae0 <modf+0x4c>
8998
    5aae:	f9 2f       	mov	r31, r25
8999
    5ab0:	75 df       	rcall	.-278    	; 0x599c <__fp_merge>
9000
    5ab2:	59 2f       	mov	r21, r25
9001
    5ab4:	48 2f       	mov	r20, r24
9002
    5ab6:	37 2f       	mov	r19, r23
9003
    5ab8:	26 2f       	mov	r18, r22
9004
    5aba:	f6 39       	cpi	r31, 0x96	; 150
9005
    5abc:	68 f4       	brcc	.+26     	; 0x5ad8 <modf+0x44>
9006
    5abe:	ef de       	rcall	.-546    	; 0x589e <__fixsfsi>
9007
    5ac0:	0b df       	rcall	.-490    	; 0x58d8 <__floatsisf>
9008
    5ac2:	c0 30       	cpi	r28, 0x00	; 0
9009
    5ac4:	cd 07       	cpc	r28, r29
9010
    5ac6:	21 f0       	breq	.+8      	; 0x5ad0 <modf+0x3c>
9011
    5ac8:	69 93       	st	Y+, r22
9012
    5aca:	79 93       	st	Y+, r23
9013
    5acc:	89 93       	st	Y+, r24
9014
    5ace:	99 93       	st	Y+, r25
9015
    5ad0:	90 58       	subi	r25, 0x80	; 128
9016
    5ad2:	df 91       	pop	r29
9017
    5ad4:	cf 91       	pop	r28
9018
    5ad6:	55 ce       	rjmp	.-854    	; 0x5782 <__addsf3>
9019
    5ad8:	99 27       	eor	r25, r25
9020
    5ada:	88 27       	eor	r24, r24
9021
    5adc:	77 27       	eor	r23, r23
9022
    5ade:	66 27       	eor	r22, r22
9023
    5ae0:	c0 30       	cpi	r28, 0x00	; 0
9024
    5ae2:	cd 07       	cpc	r28, r29
9025
    5ae4:	21 f0       	breq	.+8      	; 0x5aee <modf+0x5a>
9026
    5ae6:	29 93       	st	Y+, r18
9027
    5ae8:	39 93       	st	Y+, r19
9028
    5aea:	49 93       	st	Y+, r20
9029
    5aec:	59 93       	st	Y+, r21
9030
    5aee:	df 91       	pop	r29
9031
    5af0:	cf 91       	pop	r28
9032
    5af2:	54 cf       	rjmp	.-344    	; 0x599c <__fp_merge>
9033
 
9034
00005af4 <__mulsf3>:
9035
    5af4:	a1 df       	rcall	.-190    	; 0x5a38 <__fp_split3>
9036
    5af6:	01 d0       	rcall	.+2      	; 0x5afa <__mulsf3x>
9037
    5af8:	51 cf       	rjmp	.-350    	; 0x599c <__fp_merge>
9038
 
9039
00005afa <__mulsf3x>:
9040
    5afa:	99 23       	and	r25, r25
9041
    5afc:	39 f0       	breq	.+14     	; 0x5b0c <__mulsf3x+0x12>
9042
    5afe:	55 23       	and	r21, r21
9043
    5b00:	29 f0       	breq	.+10     	; 0x5b0c <__mulsf3x+0x12>
9044
    5b02:	9f 57       	subi	r25, 0x7F	; 127
9045
    5b04:	5f 57       	subi	r21, 0x7F	; 127
9046
    5b06:	95 0f       	add	r25, r21
9047
    5b08:	13 f4       	brvc	.+4      	; 0x5b0e <__mulsf3x+0x14>
9048
    5b0a:	9a f1       	brmi	.+102    	; 0x5b72 <__mulsf3x+0x78>
9049
    5b0c:	c1 cf       	rjmp	.-126    	; 0x5a90 <__fp_zerox>
9050
    5b0e:	91 58       	subi	r25, 0x81	; 129
9051
    5b10:	9f 3f       	cpi	r25, 0xFF	; 255
9052
    5b12:	e1 f3       	breq	.-8      	; 0x5b0c <__mulsf3x+0x12>
9053
    5b14:	62 9f       	mul	r22, r18
9054
    5b16:	a1 2d       	mov	r26, r1
9055
    5b18:	0f 92       	push	r0
9056
    5b1a:	bb 27       	eor	r27, r27
9057
    5b1c:	63 9f       	mul	r22, r19
9058
    5b1e:	a0 0d       	add	r26, r0
9059
    5b20:	b1 1d       	adc	r27, r1
9060
    5b22:	ee 27       	eor	r30, r30
9061
    5b24:	72 9f       	mul	r23, r18
9062
    5b26:	a0 0d       	add	r26, r0
9063
    5b28:	b1 1d       	adc	r27, r1
9064
    5b2a:	ee 1f       	adc	r30, r30
9065
    5b2c:	af 93       	push	r26
9066
    5b2e:	aa 27       	eor	r26, r26
9067
    5b30:	64 9f       	mul	r22, r20
9068
    5b32:	b0 0d       	add	r27, r0
9069
    5b34:	e1 1d       	adc	r30, r1
9070
    5b36:	73 9f       	mul	r23, r19
9071
    5b38:	b0 0d       	add	r27, r0
9072
    5b3a:	e1 1d       	adc	r30, r1
9073
    5b3c:	aa 1f       	adc	r26, r26
9074
    5b3e:	66 27       	eor	r22, r22
9075
    5b40:	82 9f       	mul	r24, r18
9076
    5b42:	b0 0d       	add	r27, r0
9077
    5b44:	e1 1d       	adc	r30, r1
9078
    5b46:	a6 1f       	adc	r26, r22
9079
    5b48:	55 27       	eor	r21, r21
9080
    5b4a:	74 9f       	mul	r23, r20
9081
    5b4c:	e0 0d       	add	r30, r0
9082
    5b4e:	a1 1d       	adc	r26, r1
9083
    5b50:	55 1f       	adc	r21, r21
9084
    5b52:	83 9f       	mul	r24, r19
9085
    5b54:	e0 0d       	add	r30, r0
9086
    5b56:	a1 1d       	adc	r26, r1
9087
    5b58:	56 1f       	adc	r21, r22
9088
    5b5a:	84 9f       	mul	r24, r20
9089
    5b5c:	a0 0d       	add	r26, r0
9090
    5b5e:	51 1d       	adc	r21, r1
9091
    5b60:	85 2f       	mov	r24, r21
9092
    5b62:	7a 2f       	mov	r23, r26
9093
    5b64:	6e 2f       	mov	r22, r30
9094
    5b66:	1f 90       	pop	r1
9095
    5b68:	0f 90       	pop	r0
9096
    5b6a:	88 23       	and	r24, r24
9097
    5b6c:	1a f4       	brpl	.+6      	; 0x5b74 <__mulsf3x+0x7a>
9098
    5b6e:	93 95       	inc	r25
9099
    5b70:	39 f4       	brne	.+14     	; 0x5b80 <__mulsf3x+0x86>
9100
    5b72:	2c cf       	rjmp	.-424    	; 0x59cc <__fp_nan>
9101
    5b74:	00 0c       	add	r0, r0
9102
    5b76:	11 1c       	adc	r1, r1
9103
    5b78:	bb 1f       	adc	r27, r27
9104
    5b7a:	66 1f       	adc	r22, r22
9105
    5b7c:	77 1f       	adc	r23, r23
9106
    5b7e:	88 1f       	adc	r24, r24
9107
    5b80:	01 28       	or	r0, r1
9108
    5b82:	08 95       	ret
9109
 
9110
00005b84 <sin>:
9111
    5b84:	9f 93       	push	r25
9112
    5b86:	9f 77       	andi	r25, 0x7F	; 127
9113
    5b88:	99 33       	cpi	r25, 0x39	; 57
9114
    5b8a:	58 f0       	brcs	.+22     	; 0x5ba2 <sin+0x1e>
9115
    5b8c:	50 e4       	ldi	r21, 0x40	; 64
9116
    5b8e:	49 ec       	ldi	r20, 0xC9	; 201
9117
    5b90:	3f e0       	ldi	r19, 0x0F	; 15
9118
    5b92:	2b ed       	ldi	r18, 0xDB	; 219
9119
    5b94:	ab de       	rcall	.-682    	; 0x58ec <fmod>
9120
    5b96:	5f eb       	ldi	r21, 0xBF	; 191
9121
    5b98:	49 ec       	ldi	r20, 0xC9	; 201
9122
    5b9a:	3f e0       	ldi	r19, 0x0F	; 15
9123
    5b9c:	2b ed       	ldi	r18, 0xDB	; 219
9124
    5b9e:	f1 dd       	rcall	.-1054   	; 0x5782 <__addsf3>
9125
    5ba0:	da de       	rcall	.-588    	; 0x5956 <__fp_cosinus>
9126
    5ba2:	5f 91       	pop	r21
9127
    5ba4:	50 78       	andi	r21, 0x80	; 128
9128
    5ba6:	95 27       	eor	r25, r21
9129
    5ba8:	08 95       	ret
9130
 
9131
00005baa <square>:
9132
    5baa:	9b 01       	movw	r18, r22
9133
    5bac:	ac 01       	movw	r20, r24
9134
    5bae:	0c 94 7a 2d 	jmp	0x5af4	; 0x5af4 <__mulsf3>
9135
 
9136
00005bb2 <__fp_flashconst>:
9137
    5bb2:	55 91       	lpm	r21, Z+
9138
    5bb4:	45 91       	lpm	r20, Z+
9139
    5bb6:	35 91       	lpm	r19, Z+
9140
    5bb8:	25 91       	lpm	r18, Z+
9141
    5bba:	08 95       	ret
9142
 
9143
00005bbc <__mulsi3>:
9144
    5bbc:	62 9f       	mul	r22, r18
9145
    5bbe:	d0 01       	movw	r26, r0
9146
    5bc0:	73 9f       	mul	r23, r19
9147
    5bc2:	f0 01       	movw	r30, r0
9148
    5bc4:	82 9f       	mul	r24, r18
9149
    5bc6:	e0 0d       	add	r30, r0
9150
    5bc8:	f1 1d       	adc	r31, r1
9151
    5bca:	64 9f       	mul	r22, r20
9152
    5bcc:	e0 0d       	add	r30, r0
9153
    5bce:	f1 1d       	adc	r31, r1
9154
    5bd0:	92 9f       	mul	r25, r18
9155
    5bd2:	f0 0d       	add	r31, r0
9156
    5bd4:	83 9f       	mul	r24, r19
9157
    5bd6:	f0 0d       	add	r31, r0
9158
    5bd8:	74 9f       	mul	r23, r20
9159
    5bda:	f0 0d       	add	r31, r0
9160
    5bdc:	65 9f       	mul	r22, r21
9161
    5bde:	f0 0d       	add	r31, r0
9162
    5be0:	99 27       	eor	r25, r25
9163
    5be2:	72 9f       	mul	r23, r18
9164
    5be4:	b0 0d       	add	r27, r0
9165
    5be6:	e1 1d       	adc	r30, r1
9166
    5be8:	f9 1f       	adc	r31, r25
9167
    5bea:	63 9f       	mul	r22, r19
9168
    5bec:	b0 0d       	add	r27, r0
9169
    5bee:	e1 1d       	adc	r30, r1
9170
    5bf0:	f9 1f       	adc	r31, r25
9171
    5bf2:	bd 01       	movw	r22, r26
9172
    5bf4:	cf 01       	movw	r24, r30
9173
    5bf6:	11 24       	eor	r1, r1
9174
    5bf8:	08 95       	ret
9175
 
9176
00005bfa <__udivmodhi4>:
9177
    5bfa:	aa 1b       	sub	r26, r26
9178
    5bfc:	bb 1b       	sub	r27, r27
9179
    5bfe:	51 e1       	ldi	r21, 0x11	; 17
9180
    5c00:	07 c0       	rjmp	.+14     	; 0x5c10 <__udivmodhi4_ep>
9181
 
9182
00005c02 <__udivmodhi4_loop>:
9183
    5c02:	aa 1f       	adc	r26, r26
9184
    5c04:	bb 1f       	adc	r27, r27
9185
    5c06:	a6 17       	cp	r26, r22
9186
    5c08:	b7 07       	cpc	r27, r23
9187
    5c0a:	10 f0       	brcs	.+4      	; 0x5c10 <__udivmodhi4_ep>
9188
    5c0c:	a6 1b       	sub	r26, r22
9189
    5c0e:	b7 0b       	sbc	r27, r23
9190
 
9191
00005c10 <__udivmodhi4_ep>:
9192
    5c10:	88 1f       	adc	r24, r24
9193
    5c12:	99 1f       	adc	r25, r25
9194
    5c14:	5a 95       	dec	r21
9195
    5c16:	a9 f7       	brne	.-22     	; 0x5c02 <__udivmodhi4_loop>
9196
    5c18:	80 95       	com	r24
9197
    5c1a:	90 95       	com	r25
9198
    5c1c:	bc 01       	movw	r22, r24
9199
    5c1e:	cd 01       	movw	r24, r26
9200
    5c20:	08 95       	ret
9201
 
9202
00005c22 <__divmodhi4>:
9203
    5c22:	97 fb       	bst	r25, 7
9204
    5c24:	09 2e       	mov	r0, r25
9205
    5c26:	07 26       	eor	r0, r23
9206
    5c28:	0a d0       	rcall	.+20     	; 0x5c3e <__divmodhi4_neg1>
9207
    5c2a:	77 fd       	sbrc	r23, 7
9208
    5c2c:	04 d0       	rcall	.+8      	; 0x5c36 <__divmodhi4_neg2>
9209
    5c2e:	e5 df       	rcall	.-54     	; 0x5bfa <__udivmodhi4>
9210
    5c30:	06 d0       	rcall	.+12     	; 0x5c3e <__divmodhi4_neg1>
9211
    5c32:	00 20       	and	r0, r0
9212
    5c34:	1a f4       	brpl	.+6      	; 0x5c3c <__divmodhi4_exit>
9213
 
9214
00005c36 <__divmodhi4_neg2>:
9215
    5c36:	70 95       	com	r23
9216
    5c38:	61 95       	neg	r22
9217
    5c3a:	7f 4f       	sbci	r23, 0xFF	; 255
9218
 
9219
00005c3c <__divmodhi4_exit>:
9220
    5c3c:	08 95       	ret
9221
 
9222
00005c3e <__divmodhi4_neg1>:
9223
    5c3e:	f6 f7       	brtc	.-4      	; 0x5c3c <__divmodhi4_exit>
9224
    5c40:	90 95       	com	r25
9225
    5c42:	81 95       	neg	r24
9226
    5c44:	9f 4f       	sbci	r25, 0xFF	; 255
9227
    5c46:	08 95       	ret
9228
 
9229
00005c48 <__udivmodsi4>:
9230
    5c48:	a1 e2       	ldi	r26, 0x21	; 33
9231
    5c4a:	1a 2e       	mov	r1, r26
9232
    5c4c:	aa 1b       	sub	r26, r26
9233
    5c4e:	bb 1b       	sub	r27, r27
9234
    5c50:	fd 01       	movw	r30, r26
9235
    5c52:	0d c0       	rjmp	.+26     	; 0x5c6e <__udivmodsi4_ep>
9236
 
9237
00005c54 <__udivmodsi4_loop>:
9238
    5c54:	aa 1f       	adc	r26, r26
9239
    5c56:	bb 1f       	adc	r27, r27
9240
    5c58:	ee 1f       	adc	r30, r30
9241
    5c5a:	ff 1f       	adc	r31, r31
9242
    5c5c:	a2 17       	cp	r26, r18
9243
    5c5e:	b3 07       	cpc	r27, r19
9244
    5c60:	e4 07       	cpc	r30, r20
9245
    5c62:	f5 07       	cpc	r31, r21
9246
    5c64:	20 f0       	brcs	.+8      	; 0x5c6e <__udivmodsi4_ep>
9247
    5c66:	a2 1b       	sub	r26, r18
9248
    5c68:	b3 0b       	sbc	r27, r19
9249
    5c6a:	e4 0b       	sbc	r30, r20
9250
    5c6c:	f5 0b       	sbc	r31, r21
9251
 
9252
00005c6e <__udivmodsi4_ep>:
9253
    5c6e:	66 1f       	adc	r22, r22
9254
    5c70:	77 1f       	adc	r23, r23
9255
    5c72:	88 1f       	adc	r24, r24
9256
    5c74:	99 1f       	adc	r25, r25
9257
    5c76:	1a 94       	dec	r1
9258
    5c78:	69 f7       	brne	.-38     	; 0x5c54 <__udivmodsi4_loop>
9259
    5c7a:	60 95       	com	r22
9260
    5c7c:	70 95       	com	r23
9261
    5c7e:	80 95       	com	r24
9262
    5c80:	90 95       	com	r25
9263
    5c82:	9b 01       	movw	r18, r22
9264
    5c84:	ac 01       	movw	r20, r24
9265
    5c86:	bd 01       	movw	r22, r26
9266
    5c88:	cf 01       	movw	r24, r30
9267
    5c8a:	08 95       	ret
9268
 
9269
00005c8c <__divmodsi4>:
9270
    5c8c:	97 fb       	bst	r25, 7
9271
    5c8e:	09 2e       	mov	r0, r25
9272
    5c90:	05 26       	eor	r0, r21
9273
    5c92:	0e d0       	rcall	.+28     	; 0x5cb0 <__divmodsi4_neg1>
9274
    5c94:	57 fd       	sbrc	r21, 7
9275
    5c96:	04 d0       	rcall	.+8      	; 0x5ca0 <__divmodsi4_neg2>
9276
    5c98:	d7 df       	rcall	.-82     	; 0x5c48 <__udivmodsi4>
9277
    5c9a:	0a d0       	rcall	.+20     	; 0x5cb0 <__divmodsi4_neg1>
9278
    5c9c:	00 1c       	adc	r0, r0
9279
    5c9e:	38 f4       	brcc	.+14     	; 0x5cae <__divmodsi4_exit>
9280
 
9281
00005ca0 <__divmodsi4_neg2>:
9282
    5ca0:	50 95       	com	r21
9283
    5ca2:	40 95       	com	r20
9284
    5ca4:	30 95       	com	r19
9285
    5ca6:	21 95       	neg	r18
9286
    5ca8:	3f 4f       	sbci	r19, 0xFF	; 255
9287
    5caa:	4f 4f       	sbci	r20, 0xFF	; 255
9288
    5cac:	5f 4f       	sbci	r21, 0xFF	; 255
9289
 
9290
00005cae <__divmodsi4_exit>:
9291
    5cae:	08 95       	ret
9292
 
9293
00005cb0 <__divmodsi4_neg1>:
9294
    5cb0:	f6 f7       	brtc	.-4      	; 0x5cae <__divmodsi4_exit>
9295
    5cb2:	90 95       	com	r25
9296
    5cb4:	80 95       	com	r24
9297
    5cb6:	70 95       	com	r23
9298
    5cb8:	61 95       	neg	r22
9299
    5cba:	7f 4f       	sbci	r23, 0xFF	; 255
9300
    5cbc:	8f 4f       	sbci	r24, 0xFF	; 255
9301
    5cbe:	9f 4f       	sbci	r25, 0xFF	; 255
9302
    5cc0:	08 95       	ret
9303
 
9304
00005cc2 <__eeprom_read_byte_1F2021>:
9305
    5cc2:	f9 99       	sbic	0x1f, 1	; 31
9306
    5cc4:	fe cf       	rjmp	.-4      	; 0x5cc2 <__eeprom_read_byte_1F2021>
9307
    5cc6:	b2 bd       	out	0x22, r27	; 34
9308
    5cc8:	a1 bd       	out	0x21, r26	; 33
9309
    5cca:	f8 9a       	sbi	0x1f, 0	; 31
9310
    5ccc:	11 96       	adiw	r26, 0x01	; 1
9311
    5cce:	00 b4       	in	r0, 0x20	; 32
9312
    5cd0:	08 95       	ret
9313
 
9314
00005cd2 <__eeprom_write_byte_1F2021>:
9315
    5cd2:	f9 99       	sbic	0x1f, 1	; 31
9316
    5cd4:	fe cf       	rjmp	.-4      	; 0x5cd2 <__eeprom_write_byte_1F2021>
9317
    5cd6:	b2 bd       	out	0x22, r27	; 34
9318
    5cd8:	a1 bd       	out	0x21, r26	; 33
9319
    5cda:	00 bc       	out	0x20, r0	; 32
9320
    5cdc:	11 96       	adiw	r26, 0x01	; 1
9321
    5cde:	0f b6       	in	r0, 0x3f	; 63
9322
    5ce0:	f8 94       	cli
9323
    5ce2:	fa 9a       	sbi	0x1f, 2	; 31
9324
    5ce4:	f9 9a       	sbi	0x1f, 1	; 31
9325
    5ce6:	0f be       	out	0x3f, r0	; 63
9326
    5ce8:	08 95       	ret
9327
 
9328
00005cea <_exit>:
9329
    5cea:	ff cf       	rjmp	.-2      	; 0x5cea <_exit>