Subversion Repositories Projects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
99 gunterl 1
 
2
Flight-Ctrl_MEGA644_V0_90b.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         00007580  00000000  00000000  000000b4  2**1
9
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
10
  2 .bss          0000054f  008003a2  008003a2  000078d6  2**0
11
                  ALLOC
12
  3 .eeprom       00000800  00810000  00810000  000078d6  2**0
13
                  CONTENTS, ALLOC, LOAD, DATA
14
  4 .stab         00000378  00000000  00000000  000080d8  2**2
15
                  CONTENTS, READONLY, DEBUGGING
16
  5 .stabstr      00000071  00000000  00000000  00008450  2**0
17
                  CONTENTS, READONLY, DEBUGGING
18
Disassembly of section .text:
19
 
20
00000000 <__vectors>:
21
       0:	0c 94 14 02 	jmp	0x428	; 0x428 <__ctors_end>
22
       4:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
23
       8:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
24
       c:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
25
      10:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
26
      14:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
27
      18:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
28
      1c:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
29
      20:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
30
      24:	0c 94 18 0d 	jmp	0x1a30	; 0x1a30 <__vector_9>
31
      28:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
32
      2c:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
33
      30:	0c 94 2a 16 	jmp	0x2c54	; 0x2c54 <__vector_12>
34
      34:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
35
      38:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
36
      3c:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
37
      40:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
38
      44:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
39
      48:	0c 94 54 0c 	jmp	0x18a8	; 0x18a8 <__vector_18>
40
      4c:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
41
      50:	0c 94 4a 05 	jmp	0xa94	; 0xa94 <__vector_20>
42
      54:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
43
      58:	0c 94 14 05 	jmp	0xa28	; 0xa28 <__vector_22>
44
      5c:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
45
      60:	0c 94 14 0e 	jmp	0x1c28	; 0x1c28 <__vector_24>
46
      64:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
47
      68:	0c 94 5f 15 	jmp	0x2abe	; 0x2abe <__vector_26>
48
      6c:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
49
      70:	0c 94 af 04 	jmp	0x95e	; 0x95e <__vector_28>
50
      74:	0c 94 31 02 	jmp	0x462	; 0x462 <__bad_interrupt>
51
      78:	0c 94 79 04 	jmp	0x8f2	; 0x8f2 <__vector_30>
52
 
53
0000007c <__c.2089>:
54
      7c:	0a 0a 0d 00                                         ....
55
 
56
00000080 <__c.2087>:
57
      80:	4e 65 75 74 72 61 6c 00                             Neutral.
58
 
59
00000088 <__c.2085>:
60
      88:	48 65 61 64 69 6e 67 48 6f 6c 64 00                 HeadingHold.
61
 
62
00000094 <__c.2083>:
63
      94:	0a 0d 53 74 65 75 65 72 75 6e 67 3a 20 00           ..Steuerung: .
64
 
65
000000a2 <__c.2081>:
66
      a2:	4f 4b 0a 0d 00                                      OK...
67
 
68
000000a7 <__c.2076>:
69
      a7:	0a 0d 41 62 67 6c 65 69 63 68 20 4c 75 66 74 64     ..Abgleich Luftd
70
      b7:	72 75 63 6b 73 65 6e 73 6f 72 2e 2e 00              rucksensor...
71
 
72
000000c4 <__c.2074>:
73
      c4:	0a 0d 42 65 6e 75 74 7a 65 20 50 61 72 61 6d 65     ..Benutze Parame
74
      d4:	74 65 72 73 61 74 7a 20 25 64 00                    tersatz %d.
75
 
76
000000df <__c.2072>:
77
      df:	0a 0d 41 43 43 20 6e 69 63 68 74 20 61 62 67 65     ..ACC nicht abge
78
      ef:	67 6c 69 63 68 65 6e 21 00                          glichen!.
79
 
80
000000f8 <__c.2065>:
81
      f8:	0a 0d 49 6e 69 74 2e 20 45 45 50 52 4f 4d 3a 20     ..Init. EEPROM:
82
     108:	47 65 6e 65 72 69 65 72 65 20 44 65 66 61 75 6c     Generiere Defaul
83
     118:	74 2d 50 61 72 61 6d 65 74 65 72 2e 2e 2e 00        t-Parameter....
84
 
85
00000127 <__c.2063>:
86
     127:	0a 0d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ..==============
87
     137:	3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d     ================
88
	...
89
 
90
00000148 <__c.2061>:
91
     148:	0a 0d 46 6c 69 67 68 74 43 6f 6e 74 72 6f 6c 0a     ..FlightControl.
92
     158:	0d 48 61 72 64 77 61 72 65 3a 25 64 2e 25 64 0a     .Hardware:%d.%d.
93
     168:	0d 53 6f 66 74 77 61 72 65 3a 56 25 64 2e 25 64     .Software:V%d.%d
94
     178:	25 63 20 00                                         %c .
95
 
96
0000017c <__c.2056>:
97
     17c:	2e 00                                               ..
98
 
99
0000017e <__c.2144>:
100
     17e:	52 61 6e 67 65 3a 25 33 69 2d 25 33 69 00           Range:%3i-%3i.
101
 
102
0000018c <__c.2142>:
103
     18c:	53 74 65 6c 6c 75 6e 67 3a 20 25 33 69 00           Stellung: %3i.
104
 
105
0000019a <__c.2140>:
106
     19a:	53 65 74 70 6f 69 6e 74 20 20 25 33 69 00           Setpoint  %3i.
107
 
108
000001a8 <__c.2138>:
109
     1a8:	53 65 72 76 6f 20 20 00                             Servo  .
110
 
111
000001b0 <__c.2135>:
112
     1b0:	50 6f 74 69 34 3a 20 20 25 33 69 00                 Poti4:  %3i.
113
 
114
000001bc <__c.2133>:
115
     1bc:	50 6f 74 69 33 3a 20 20 25 33 69 00                 Poti3:  %3i.
116
 
117
000001c8 <__c.2131>:
118
     1c8:	50 6f 74 69 32 3a 20 20 25 33 69 00                 Poti2:  %3i.
119
 
120
000001d4 <__c.2129>:
121
     1d4:	50 6f 74 69 31 3a 20 20 25 33 69 00                 Poti1:  %3i.
122
 
123
000001e0 <__c.2126>:
124
     1e0:	53 74 61 72 74 3a 20 20 20 20 20 25 35 69 00        Start:     %5i.
125
 
126
000001ef <__c.2124>:
127
     1ef:	4d 65 73 73 77 65 72 74 3a 20 20 25 35 69 00        Messwert:  %5i.
128
 
129
000001fe <__c.2122>:
130
     1fe:	52 69 63 68 74 75 6e 67 3a 20 20 25 35 69 00        Richtung:  %5i.
131
 
132
0000020d <__c.2120>:
133
     20d:	4b 6f 6d 70 61 73 73 20 20 20 20 20 20 20 00        Kompass       .
134
 
135
0000021c <__c.2117>:
136
     21c:	45 6d 70 66 2e 50 65 67 65 6c 3a 25 35 69 00        Empf.Pegel:%5i.
137
 
138
0000022b <__c.2115>:
139
     22b:	53 70 61 6e 6e 75 6e 67 3a 20 20 25 35 69 00        Spannung:  %5i.
140
 
141
0000023a <__c.2112>:
142
     23a:	48 6f 63 68 20 25 34 69 20 28 25 33 69 29 00        Hoch %4i (%3i).
143
 
144
00000249 <__c.2110>:
145
     249:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
146
 
147
00000258 <__c.2108>:
148
     258:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
149
 
150
00000267 <__c.2106>:
151
     267:	41 43 43 20 2d 20 53 65 6e 73 6f 72 00              ACC - Sensor.
152
 
153
00000274 <__c.2103>:
154
     274:	47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).
155
 
156
00000283 <__c.2101>:
157
     283:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
158
 
159
00000292 <__c.2099>:
160
     292:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
161
 
162
000002a1 <__c.2097>:
163
     2a1:	47 69 65 72 20 25 34 69 20 28 25 33 69 29 00        Gier %4i (%3i).
164
 
165
000002b0 <__c.2095>:
166
     2b0:	52 6f 6c 6c 20 25 34 69 20 28 25 33 69 29 00        Roll %4i (%3i).
167
 
168
000002bf <__c.2093>:
169
     2bf:	4e 69 63 6b 20 25 34 69 20 28 25 33 69 29 00        Nick %4i (%3i).
170
 
171
000002ce <__c.2091>:
172
     2ce:	47 79 72 6f 20 2d 20 53 65 6e 73 6f 72 00           Gyro - Sensor.
173
 
174
000002dc <__c.2088>:
175
     2dc:	50 33 3a 25 34 69 20 20 50 34 3a 25 34 69 20 00     P3:%4i  P4:%4i .
176
 
177
000002ec <__c.2086>:
178
     2ec:	50 31 3a 25 34 69 20 20 50 32 3a 25 34 69 20 00     P1:%4i  P2:%4i .
179
 
180
000002fc <__c.2084>:
181
     2fc:	47 73 3a 25 34 69 20 20 47 69 3a 25 34 69 20 00     Gs:%4i  Gi:%4i .
182
 
183
0000030c <__c.2082>:
184
     30c:	4e 69 3a 25 34 69 20 20 52 6f 3a 25 34 69 20 00     Ni:%4i  Ro:%4i .
185
 
186
0000031c <__c.2079>:
187
     31c:	4b 37 3a 25 34 69 20 20 4b 38 3a 25 34 69 20 00     K7:%4i  K8:%4i .
188
 
189
0000032c <__c.2077>:
190
     32c:	4b 35 3a 25 34 69 20 20 4b 36 3a 25 34 69 20 00     K5:%4i  K6:%4i .
191
 
192
0000033c <__c.2075>:
193
     33c:	4b 33 3a 25 34 69 20 20 4b 34 3a 25 34 69 20 00     K3:%4i  K4:%4i .
194
 
195
0000034c <__c.2073>:
196
     34c:	4b 31 3a 25 34 69 20 20 4b 32 3a 25 34 69 20 00     K1:%4i  K2:%4i .
197
 
198
0000035c <__c.2070>:
199
     35c:	4b 6f 6d 70 61 73 73 3a 20 20 20 25 35 69 00        Kompass:   %5i.
200
 
201
0000036b <__c.2068>:
202
     36b:	52 6f 6c 6c 3a 20 20 20 20 20 20 25 35 69 00        Roll:      %5i.
203
 
204
0000037a <__c.2066>:
205
     37a:	4e 69 63 6b 3a 20 20 20 20 20 20 25 35 69 00        Nick:      %5i.
206
 
207
00000389 <__c.2064>:
208
     389:	61 6b 74 2e 20 4c 61 67 65 00                       akt. Lage.
209
 
210
00000393 <__c.2061>:
211
     393:	48 f6 68 65 6e 72 65 67 65 6c 75 6e 67 00           H.henregelung.
212
 
213
000003a1 <__c.2059>:
214
     3a1:	4b 65 69 6e 65 20 00                                Keine .
215
 
216
000003a8 <__c.2057>:
217
     3a8:	4f 66 66 20 20 20 20 20 20 3a 20 25 35 69 00        Off      : %5i.
218
 
219
000003b7 <__c.2055>:
220
     3b7:	4c 75 66 74 64 72 75 63 6b 3a 20 25 35 69 00        Luftdruck: %5i.
221
 
222
000003c6 <__c.2053>:
223
     3c6:	53 6f 6c 6c 48 6f 65 68 65 3a 20 25 35 69 00        SollHoehe: %5i.
224
 
225
000003d5 <__c.2051>:
226
     3d5:	48 6f 65 68 65 3a 20 20 20 20 20 25 35 69 00        Hoehe:     %5i.
227
 
228
000003e4 <__c.2047>:
229
     3e4:	28 63 29 20 48 42 2c 20 47 4c 00                    (c) HB, GL.
230
 
231
000003ef <__c.2045>:
232
     3ef:	53 65 74 74 69 6e 67 3a 20 25 64 20 00              Setting: %d .
233
 
234
000003fc <__c.2043>:
235
     3fc:	48 57 3a 56 25 64 2e 25 64 20 53 57 3a 25 64 2e     HW:V%d.%d SW:%d.
236
     40c:	25 64 25 63 00                                      %d%c.
237
 
238
00000411 <__c.2041>:
239
     411:	2b 2b 20 4d 69 6b 72 6f 4b 6f 70 74 65 72 20 2b     ++ MikroKopter +
240
     421:	2b 00                                               +.
241
 
242
00000423 <__c.2038>:
243
     423:	5b 25 69 5d 00                                      [%i].
244
 
245
00000428 <__ctors_end>:
246
     428:	11 24       	eor	r1, r1
247
     42a:	1f be       	out	0x3f, r1	; 63
248
     42c:	cf ef       	ldi	r28, 0xFF	; 255
249
     42e:	d0 e1       	ldi	r29, 0x10	; 16
250
     430:	de bf       	out	0x3e, r29	; 62
251
     432:	cd bf       	out	0x3d, r28	; 61
252
 
253
00000434 <__do_copy_data>:
254
     434:	13 e0       	ldi	r17, 0x03	; 3
255
     436:	a0 e0       	ldi	r26, 0x00	; 0
256
     438:	b1 e0       	ldi	r27, 0x01	; 1
257
     43a:	e0 e8       	ldi	r30, 0x80	; 128
258
     43c:	f5 e7       	ldi	r31, 0x75	; 117
259
     43e:	02 c0       	rjmp	.+4      	; 0x444 <.do_copy_data_start>
260
 
261
00000440 <.do_copy_data_loop>:
262
     440:	05 90       	lpm	r0, Z+
263
     442:	0d 92       	st	X+, r0
264
 
265
00000444 <.do_copy_data_start>:
266
     444:	a2 3a       	cpi	r26, 0xA2	; 162
267
     446:	b1 07       	cpc	r27, r17
268
     448:	d9 f7       	brne	.-10     	; 0x440 <.do_copy_data_loop>
269
 
270
0000044a <__do_clear_bss>:
271
     44a:	18 e0       	ldi	r17, 0x08	; 8
272
     44c:	a2 ea       	ldi	r26, 0xA2	; 162
273
     44e:	b3 e0       	ldi	r27, 0x03	; 3
274
     450:	01 c0       	rjmp	.+2      	; 0x454 <.do_clear_bss_start>
275
 
276
00000452 <.do_clear_bss_loop>:
277
     452:	1d 92       	st	X+, r1
278
 
279
00000454 <.do_clear_bss_start>:
280
     454:	a1 3f       	cpi	r26, 0xF1	; 241
281
     456:	b1 07       	cpc	r27, r17
282
     458:	e1 f7       	brne	.-8      	; 0x452 <.do_clear_bss_loop>
283
     45a:	0e 94 70 02 	call	0x4e0	; 0x4e0 <main>
284
     45e:	0c 94 bf 3a 	jmp	0x757e	; 0x757e <_exit>
285
 
286
00000462 <__bad_interrupt>:
287
     462:	0c 94 00 00 	jmp	0	; 0x0 <__vectors>
288
 
289
00000466 <GetActiveParamSetNumber>:
290
     466:	22 e0       	ldi	r18, 0x02	; 2
291
     468:	30 e0       	ldi	r19, 0x00	; 0
292
     46a:	d9 01       	movw	r26, r18
293
     46c:	0e 94 ab 3a 	call	0x7556	; 0x7556 <__eeprom_read_byte_1F2021>
294
     470:	80 2d       	mov	r24, r0
295
     472:	86 30       	cpi	r24, 0x06	; 6
296
     474:	28 f0       	brcs	.+10     	; 0x480 <GetActiveParamSetNumber+0x1a>
297
     476:	82 e0       	ldi	r24, 0x02	; 2
298
     478:	d9 01       	movw	r26, r18
299
     47a:	08 2e       	mov	r0, r24
300
     47c:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
301
     480:	99 27       	eor	r25, r25
302
     482:	08 95       	ret
303
 
304
00000484 <WriteParameterSet>:
305
     484:	fb 01       	movw	r30, r22
306
     486:	28 2f       	mov	r18, r24
307
     488:	86 30       	cpi	r24, 0x06	; 6
308
     48a:	08 f0       	brcs	.+2      	; 0x48e <WriteParameterSet+0xa>
309
     48c:	25 e0       	ldi	r18, 0x05	; 5
310
     48e:	84 2f       	mov	r24, r20
311
     490:	99 27       	eor	r25, r25
312
     492:	42 9f       	mul	r20, r18
313
     494:	d0 01       	movw	r26, r0
314
     496:	11 24       	eor	r1, r1
315
     498:	ac 59       	subi	r26, 0x9C	; 156
316
     49a:	bf 4f       	sbci	r27, 0xFF	; 255
317
 
318
0000049c <.34_start>:
319
     49c:	01 97       	sbiw	r24, 0x01	; 1
320
     49e:	24 f0       	brlt	.+8      	; 0x4a8 <.34_finished>
321
     4a0:	01 90       	ld	r0, Z+
322
     4a2:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
323
     4a6:	fa cf       	rjmp	.-12     	; 0x49c <.34_start>
324
 
325
000004a8 <.34_finished>:
326
     4a8:	a2 e0       	ldi	r26, 0x02	; 2
327
     4aa:	b0 e0       	ldi	r27, 0x00	; 0
328
     4ac:	02 2e       	mov	r0, r18
329
     4ae:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
330
     4b2:	08 95       	ret
331
 
332
000004b4 <ReadParameterSet>:
333
     4b4:	cf 93       	push	r28
334
     4b6:	df 93       	push	r29
335
     4b8:	fb 01       	movw	r30, r22
336
     4ba:	c4 2f       	mov	r28, r20
337
     4bc:	dd 27       	eor	r29, r29
338
     4be:	86 30       	cpi	r24, 0x06	; 6
339
     4c0:	08 f0       	brcs	.+2      	; 0x4c4 <ReadParameterSet+0x10>
340
     4c2:	85 e0       	ldi	r24, 0x05	; 5
341
     4c4:	48 9f       	mul	r20, r24
342
     4c6:	d0 01       	movw	r26, r0
343
     4c8:	11 24       	eor	r1, r1
344
     4ca:	ac 59       	subi	r26, 0x9C	; 156
345
     4cc:	bf 4f       	sbci	r27, 0xFF	; 255
346
 
347
000004ce <.52_start>:
348
     4ce:	21 97       	sbiw	r28, 0x01	; 1
349
     4d0:	24 f0       	brlt	.+8      	; 0x4da <.52_finished>
350
     4d2:	0e 94 ab 3a 	call	0x7556	; 0x7556 <__eeprom_read_byte_1F2021>
351
     4d6:	01 92       	st	Z+, r0
352
     4d8:	fa cf       	rjmp	.-12     	; 0x4ce <.52_start>
353
 
354
000004da <.52_finished>:
355
     4da:	df 91       	pop	r29
356
     4dc:	cf 91       	pop	r28
357
     4de:	08 95       	ret
358
 
359
000004e0 <main>:
360
     4e0:	1f 93       	push	r17
361
     4e2:	cf 93       	push	r28
362
     4e4:	df 93       	push	r29
363
     4e6:	14 b8       	out	0x04, r1	; 4
364
     4e8:	15 b8       	out	0x05, r1	; 5
365
     4ea:	18 9b       	sbis	0x03, 0	; 3
366
     4ec:	02 c0       	rjmp	.+4      	; 0x4f2 <main+0x12>
367
     4ee:	8b e0       	ldi	r24, 0x0B	; 11
368
     4f0:	01 c0       	rjmp	.+2      	; 0x4f4 <main+0x14>
369
     4f2:	8a e0       	ldi	r24, 0x0A	; 10
370
     4f4:	80 93 00 01 	sts	0x0100, r24
371
     4f8:	81 e8       	ldi	r24, 0x81	; 129
372
     4fa:	87 b9       	out	0x07, r24	; 7
373
     4fc:	8f ef       	ldi	r24, 0xFF	; 255
374
     4fe:	88 b9       	out	0x08, r24	; 8
375
     500:	8b e1       	ldi	r24, 0x1B	; 27
376
     502:	84 b9       	out	0x04, r24	; 4
377
     504:	81 e0       	ldi	r24, 0x01	; 1
378
     506:	85 b9       	out	0x05, r24	; 5
379
     508:	8a e2       	ldi	r24, 0x2A	; 42
380
     50a:	8a b9       	out	0x0a, r24	; 10
381
     50c:	57 9a       	sbi	0x0a, 7	; 10
382
     50e:	87 ef       	ldi	r24, 0xF7	; 247
383
     510:	8b b9       	out	0x0b, r24	; 11
384
     512:	84 b7       	in	r24, 0x34	; 52
385
     514:	87 7f       	andi	r24, 0xF7	; 247
386
     516:	84 bf       	out	0x34, r24	; 52
387
     518:	80 91 60 00 	lds	r24, 0x0060
388
     51c:	88 61       	ori	r24, 0x18	; 24
389
     51e:	80 93 60 00 	sts	0x0060, r24
390
     522:	10 92 60 00 	sts	0x0060, r1
391
     526:	80 ed       	ldi	r24, 0xD0	; 208
392
     528:	97 e0       	ldi	r25, 0x07	; 7
393
     52a:	90 93 cb 03 	sts	0x03CB, r25
394
     52e:	80 93 ca 03 	sts	0x03CA, r24
395
     532:	10 92 61 04 	sts	0x0461, r1
396
     536:	10 92 60 04 	sts	0x0460, r1
397
     53a:	10 92 4d 08 	sts	0x084D, r1
398
     53e:	10 92 4c 08 	sts	0x084C, r1
399
     542:	10 92 5f 04 	sts	0x045F, r1
400
     546:	10 92 5e 04 	sts	0x045E, r1
401
     54a:	10 92 5d 04 	sts	0x045D, r1
402
     54e:	10 92 5c 04 	sts	0x045C, r1
403
     552:	80 91 00 01 	lds	r24, 0x0100
404
     556:	8a 30       	cpi	r24, 0x0A	; 10
405
     558:	11 f4       	brne	.+4      	; 0x55e <main+0x7e>
406
     55a:	28 98       	cbi	0x05, 0	; 5
407
     55c:	01 c0       	rjmp	.+2      	; 0x560 <main+0x80>
408
     55e:	28 9a       	sbi	0x05, 0	; 5
409
     560:	0e 94 bf 0d 	call	0x1b7e	; 0x1b7e <Timer_Init>
410
     564:	0e 94 4b 07 	call	0xe96	; 0xe96 <UART_Init>
411
     568:	0e 94 15 16 	call	0x2c2a	; 0x2c2a <rc_sum_init>
412
     56c:	0e 94 0e 0e 	call	0x1c1c	; 0x1c1c <ADC_Init>
413
     570:	0e 94 45 15 	call	0x2a8a	; 0x2a8a <i2c_init>
414
     574:	78 94       	sei
415
     576:	10 92 1f 06 	sts	0x061F, r1
416
     57a:	8a e5       	ldi	r24, 0x5A	; 90
417
     57c:	80 93 20 06 	sts	0x0620, r24
418
     580:	87 e0       	ldi	r24, 0x07	; 7
419
     582:	80 93 21 06 	sts	0x0621, r24
420
     586:	20 91 00 01 	lds	r18, 0x0100
421
     58a:	82 e6       	ldi	r24, 0x62	; 98
422
     58c:	90 e0       	ldi	r25, 0x00	; 0
423
     58e:	9f 93       	push	r25
424
     590:	8f 93       	push	r24
425
     592:	8a e5       	ldi	r24, 0x5A	; 90
426
     594:	90 e0       	ldi	r25, 0x00	; 0
427
     596:	9f 93       	push	r25
428
     598:	8f 93       	push	r24
429
     59a:	1f 92       	push	r1
430
     59c:	1f 92       	push	r1
431
     59e:	82 2f       	mov	r24, r18
432
     5a0:	6a e0       	ldi	r22, 0x0A	; 10
433
     5a2:	0e 94 3b 3a 	call	0x7476	; 0x7476 <__udivmodqi4>
434
     5a6:	89 2f       	mov	r24, r25
435
     5a8:	99 27       	eor	r25, r25
436
     5aa:	9f 93       	push	r25
437
     5ac:	8f 93       	push	r24
438
     5ae:	82 2f       	mov	r24, r18
439
     5b0:	0e 94 3b 3a 	call	0x7476	; 0x7476 <__udivmodqi4>
440
     5b4:	99 27       	eor	r25, r25
441
     5b6:	9f 93       	push	r25
442
     5b8:	8f 93       	push	r24
443
     5ba:	88 e4       	ldi	r24, 0x48	; 72
444
     5bc:	91 e0       	ldi	r25, 0x01	; 1
445
     5be:	9f 93       	push	r25
446
     5c0:	8f 93       	push	r24
447
     5c2:	1f 92       	push	r1
448
     5c4:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
449
     5c8:	87 e2       	ldi	r24, 0x27	; 39
450
     5ca:	91 e0       	ldi	r25, 0x01	; 1
451
     5cc:	9f 93       	push	r25
452
     5ce:	8f 93       	push	r24
453
     5d0:	1f 92       	push	r1
454
     5d2:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
455
     5d6:	29 9a       	sbi	0x05, 1	; 5
456
     5d8:	a1 e0       	ldi	r26, 0x01	; 1
457
     5da:	b0 e0       	ldi	r27, 0x00	; 0
458
     5dc:	0e 94 ab 3a 	call	0x7556	; 0x7556 <__eeprom_read_byte_1F2021>
459
     5e0:	80 2d       	mov	r24, r0
460
     5e2:	2d b7       	in	r18, 0x3d	; 61
461
     5e4:	3e b7       	in	r19, 0x3e	; 62
462
     5e6:	20 5f       	subi	r18, 0xF0	; 240
463
     5e8:	3f 4f       	sbci	r19, 0xFF	; 255
464
     5ea:	0f b6       	in	r0, 0x3f	; 63
465
     5ec:	f8 94       	cli
466
     5ee:	3e bf       	out	0x3e, r19	; 62
467
     5f0:	0f be       	out	0x3f, r0	; 63
468
     5f2:	2d bf       	out	0x3d, r18	; 61
469
     5f4:	84 34       	cpi	r24, 0x44	; 68
470
     5f6:	09 f4       	brne	.+2      	; 0x5fa <main+0x11a>
471
     5f8:	3f c0       	rjmp	.+126    	; 0x678 <main+0x198>
472
     5fa:	88 ef       	ldi	r24, 0xF8	; 248
473
     5fc:	90 e0       	ldi	r25, 0x00	; 0
474
     5fe:	9f 93       	push	r25
475
     600:	8f 93       	push	r24
476
     602:	1f 92       	push	r1
477
     604:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
478
     608:	0e 94 10 24 	call	0x4820	; 0x4820 <DefaultKonstanten1>
479
     60c:	10 e0       	ldi	r17, 0x00	; 0
480
     60e:	0f 90       	pop	r0
481
     610:	0f 90       	pop	r0
482
     612:	0f 90       	pop	r0
483
     614:	12 30       	cpi	r17, 0x02	; 2
484
     616:	49 f4       	brne	.+18     	; 0x62a <main+0x14a>
485
     618:	0e 94 7e 23 	call	0x46fc	; 0x46fc <DefaultKonstanten2>
486
     61c:	47 e4       	ldi	r20, 0x47	; 71
487
     61e:	64 e7       	ldi	r22, 0x74	; 116
488
     620:	78 e0       	ldi	r23, 0x08	; 8
489
     622:	82 e0       	ldi	r24, 0x02	; 2
490
     624:	0e 94 42 02 	call	0x484	; 0x484 <WriteParameterSet>
491
     628:	02 c0       	rjmp	.+4      	; 0x62e <main+0x14e>
492
     62a:	13 30       	cpi	r17, 0x03	; 3
493
     62c:	51 f4       	brne	.+20     	; 0x642 <main+0x162>
494
     62e:	0e 94 ee 22 	call	0x45dc	; 0x45dc <DefaultKonstanten3>
495
     632:	47 e4       	ldi	r20, 0x47	; 71
496
     634:	64 e7       	ldi	r22, 0x74	; 116
497
     636:	78 e0       	ldi	r23, 0x08	; 8
498
     638:	83 e0       	ldi	r24, 0x03	; 3
499
     63a:	0e 94 42 02 	call	0x484	; 0x484 <WriteParameterSet>
500
     63e:	14 e0       	ldi	r17, 0x04	; 4
501
     640:	02 c0       	rjmp	.+4      	; 0x646 <main+0x166>
502
     642:	14 30       	cpi	r17, 0x04	; 4
503
     644:	10 f0       	brcs	.+4      	; 0x64a <main+0x16a>
504
     646:	0e 94 7e 23 	call	0x46fc	; 0x46fc <DefaultKonstanten2>
505
     64a:	47 e4       	ldi	r20, 0x47	; 71
506
     64c:	64 e7       	ldi	r22, 0x74	; 116
507
     64e:	78 e0       	ldi	r23, 0x08	; 8
508
     650:	81 2f       	mov	r24, r17
509
     652:	0e 94 42 02 	call	0x484	; 0x484 <WriteParameterSet>
510
     656:	1f 5f       	subi	r17, 0xFF	; 255
511
     658:	16 30       	cpi	r17, 0x06	; 6
512
     65a:	e0 f2       	brcs	.-72     	; 0x614 <main+0x134>
513
     65c:	83 e0       	ldi	r24, 0x03	; 3
514
     65e:	22 e0       	ldi	r18, 0x02	; 2
515
     660:	30 e0       	ldi	r19, 0x00	; 0
516
     662:	d9 01       	movw	r26, r18
517
     664:	08 2e       	mov	r0, r24
518
     666:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
519
     66a:	84 e4       	ldi	r24, 0x44	; 68
520
     66c:	21 50       	subi	r18, 0x01	; 1
521
     66e:	30 40       	sbci	r19, 0x00	; 0
522
     670:	d9 01       	movw	r26, r18
523
     672:	08 2e       	mov	r0, r24
524
     674:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
525
     678:	c4 e0       	ldi	r28, 0x04	; 4
526
     67a:	d0 e0       	ldi	r29, 0x00	; 0
527
     67c:	de 01       	movw	r26, r28
528
     67e:	0e 94 ab 3a 	call	0x7556	; 0x7556 <__eeprom_read_byte_1F2021>
529
     682:	80 2d       	mov	r24, r0
530
     684:	85 30       	cpi	r24, 0x05	; 5
531
     686:	50 f0       	brcs	.+20     	; 0x69c <main+0x1bc>
532
     688:	8f ed       	ldi	r24, 0xDF	; 223
533
     68a:	90 e0       	ldi	r25, 0x00	; 0
534
     68c:	9f 93       	push	r25
535
     68e:	8f 93       	push	r24
536
     690:	1f 92       	push	r1
537
     692:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
538
     696:	0f 90       	pop	r0
539
     698:	0f 90       	pop	r0
540
     69a:	0f 90       	pop	r0
541
     69c:	22 97       	sbiw	r28, 0x02	; 2
542
     69e:	de 01       	movw	r26, r28
543
     6a0:	0e 94 ab 3a 	call	0x7556	; 0x7556 <__eeprom_read_byte_1F2021>
544
     6a4:	80 2d       	mov	r24, r0
545
     6a6:	86 30       	cpi	r24, 0x06	; 6
546
     6a8:	28 f0       	brcs	.+10     	; 0x6b4 <main+0x1d4>
547
     6aa:	82 e0       	ldi	r24, 0x02	; 2
548
     6ac:	de 01       	movw	r26, r28
549
     6ae:	08 2e       	mov	r0, r24
550
     6b0:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
551
     6b4:	47 e4       	ldi	r20, 0x47	; 71
552
     6b6:	64 e7       	ldi	r22, 0x74	; 116
553
     6b8:	78 e0       	ldi	r23, 0x08	; 8
554
     6ba:	0e 94 5a 02 	call	0x4b4	; 0x4b4 <ReadParameterSet>
555
     6be:	de 01       	movw	r26, r28
556
     6c0:	0e 94 ab 3a 	call	0x7556	; 0x7556 <__eeprom_read_byte_1F2021>
557
     6c4:	80 2d       	mov	r24, r0
558
     6c6:	86 30       	cpi	r24, 0x06	; 6
559
     6c8:	28 f0       	brcs	.+10     	; 0x6d4 <main+0x1f4>
560
     6ca:	82 e0       	ldi	r24, 0x02	; 2
561
     6cc:	de 01       	movw	r26, r28
562
     6ce:	08 2e       	mov	r0, r24
563
     6d0:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
564
     6d4:	99 27       	eor	r25, r25
565
     6d6:	9f 93       	push	r25
566
     6d8:	8f 93       	push	r24
567
     6da:	84 ec       	ldi	r24, 0xC4	; 196
568
     6dc:	90 e0       	ldi	r25, 0x00	; 0
569
     6de:	9f 93       	push	r25
570
     6e0:	8f 93       	push	r24
571
     6e2:	1f 92       	push	r1
572
     6e4:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
573
     6e8:	80 91 7c 08 	lds	r24, 0x087C
574
     6ec:	0f 90       	pop	r0
575
     6ee:	0f 90       	pop	r0
576
     6f0:	0f 90       	pop	r0
577
     6f2:	0f 90       	pop	r0
578
     6f4:	0f 90       	pop	r0
579
     6f6:	80 fd       	sbrc	r24, 0
580
     6f8:	03 c0       	rjmp	.+6      	; 0x700 <main+0x220>
581
     6fa:	c8 ee       	ldi	r28, 0xE8	; 232
582
     6fc:	d3 e0       	ldi	r29, 0x03	; 3
583
     6fe:	20 c0       	rjmp	.+64     	; 0x740 <main+0x260>
584
     700:	87 ea       	ldi	r24, 0xA7	; 167
585
     702:	90 e0       	ldi	r25, 0x00	; 0
586
     704:	9f 93       	push	r25
587
     706:	8f 93       	push	r24
588
     708:	1f 92       	push	r1
589
     70a:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
590
     70e:	88 ee       	ldi	r24, 0xE8	; 232
591
     710:	93 e0       	ldi	r25, 0x03	; 3
592
     712:	0e 94 03 0d 	call	0x1a06	; 0x1a06 <SetDelay>
593
     716:	ec 01       	movw	r28, r24
594
     718:	0e 94 b0 10 	call	0x2160	; 0x2160 <SucheLuftruckOffset>
595
     71c:	0f 90       	pop	r0
596
     71e:	0f 90       	pop	r0
597
     720:	0f 90       	pop	r0
598
     722:	ce 01       	movw	r24, r28
599
     724:	0e 94 0c 0d 	call	0x1a18	; 0x1a18 <CheckDelay>
600
     728:	88 23       	and	r24, r24
601
     72a:	d9 f3       	breq	.-10     	; 0x722 <main+0x242>
602
     72c:	82 ea       	ldi	r24, 0xA2	; 162
603
     72e:	90 e0       	ldi	r25, 0x00	; 0
604
     730:	9f 93       	push	r25
605
     732:	8f 93       	push	r24
606
     734:	1f 92       	push	r1
607
     736:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
608
     73a:	0f 90       	pop	r0
609
     73c:	0f 90       	pop	r0
610
     73e:	0f 90       	pop	r0
611
     740:	0e 94 78 21 	call	0x42f0	; 0x42f0 <SetNeutral>
612
     744:	80 91 00 01 	lds	r24, 0x0100
613
     748:	8a 30       	cpi	r24, 0x0A	; 10
614
     74a:	11 f4       	brne	.+4      	; 0x750 <main+0x270>
615
     74c:	28 98       	cbi	0x05, 0	; 5
616
     74e:	01 c0       	rjmp	.+2      	; 0x752 <main+0x272>
617
     750:	28 9a       	sbi	0x05, 0	; 5
618
     752:	80 ed       	ldi	r24, 0xD0	; 208
619
     754:	97 e0       	ldi	r25, 0x07	; 7
620
     756:	90 93 cb 03 	sts	0x03CB, r25
621
     75a:	80 93 ca 03 	sts	0x03CA, r24
622
     75e:	88 ee       	ldi	r24, 0xE8	; 232
623
     760:	93 e0       	ldi	r25, 0x03	; 3
624
     762:	90 93 1a 06 	sts	0x061A, r25
625
     766:	80 93 19 06 	sts	0x0619, r24
626
     76a:	85 e5       	ldi	r24, 0x55	; 85
627
     76c:	80 93 14 06 	sts	0x0614, r24
628
     770:	84 e9       	ldi	r24, 0x94	; 148
629
     772:	90 e0       	ldi	r25, 0x00	; 0
630
     774:	9f 93       	push	r25
631
     776:	8f 93       	push	r24
632
     778:	1f 92       	push	r1
633
     77a:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
634
     77e:	80 91 7c 08 	lds	r24, 0x087C
635
     782:	0f 90       	pop	r0
636
     784:	0f 90       	pop	r0
637
     786:	0f 90       	pop	r0
638
     788:	82 ff       	sbrs	r24, 2
639
     78a:	03 c0       	rjmp	.+6      	; 0x792 <main+0x2b2>
640
     78c:	88 e8       	ldi	r24, 0x88	; 136
641
     78e:	90 e0       	ldi	r25, 0x00	; 0
642
     790:	02 c0       	rjmp	.+4      	; 0x796 <main+0x2b6>
643
     792:	80 e8       	ldi	r24, 0x80	; 128
644
     794:	90 e0       	ldi	r25, 0x00	; 0
645
     796:	9f 93       	push	r25
646
     798:	8f 93       	push	r24
647
     79a:	1f 92       	push	r1
648
     79c:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
649
     7a0:	0f 90       	pop	r0
650
     7a2:	0f 90       	pop	r0
651
     7a4:	0f 90       	pop	r0
652
     7a6:	8c e7       	ldi	r24, 0x7C	; 124
653
     7a8:	90 e0       	ldi	r25, 0x00	; 0
654
     7aa:	9f 93       	push	r25
655
     7ac:	8f 93       	push	r24
656
     7ae:	1f 92       	push	r1
657
     7b0:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
658
     7b4:	0e 94 f4 10 	call	0x21e8	; 0x21e8 <LcdClear>
659
     7b8:	88 e8       	ldi	r24, 0x88	; 136
660
     7ba:	93 e1       	ldi	r25, 0x13	; 19
661
     7bc:	90 93 87 03 	sts	0x0387, r25
662
     7c0:	80 93 86 03 	sts	0x0386, r24
663
     7c4:	0f 90       	pop	r0
664
     7c6:	0f 90       	pop	r0
665
     7c8:	0f 90       	pop	r0
666
     7ca:	80 91 c7 03 	lds	r24, 0x03C7
667
     7ce:	88 23       	and	r24, r24
668
     7d0:	09 f4       	brne	.+2      	; 0x7d4 <main+0x2f4>
669
     7d2:	62 c0       	rjmp	.+196    	; 0x898 <main+0x3b8>
670
     7d4:	10 92 c7 03 	sts	0x03C7, r1
671
     7d8:	0e 94 a1 24 	call	0x4942	; 0x4942 <MotorRegler>
672
     7dc:	0e 94 31 21 	call	0x4262	; 0x4262 <SendMotorData>
673
     7e0:	20 91 00 01 	lds	r18, 0x0100
674
     7e4:	2a 30       	cpi	r18, 0x0A	; 10
675
     7e6:	11 f4       	brne	.+4      	; 0x7ec <main+0x30c>
676
     7e8:	28 98       	cbi	0x05, 0	; 5
677
     7ea:	01 c0       	rjmp	.+2      	; 0x7ee <main+0x30e>
678
     7ec:	28 9a       	sbi	0x05, 0	; 5
679
     7ee:	80 91 03 01 	lds	r24, 0x0103
680
     7f2:	88 23       	and	r24, r24
681
     7f4:	21 f0       	breq	.+8      	; 0x7fe <main+0x31e>
682
     7f6:	81 50       	subi	r24, 0x01	; 1
683
     7f8:	80 93 03 01 	sts	0x0103, r24
684
     7fc:	10 c0       	rjmp	.+32     	; 0x81e <main+0x33e>
685
     7fe:	10 92 b2 03 	sts	0x03B2, r1
686
     802:	10 92 b3 03 	sts	0x03B3, r1
687
     806:	10 92 7c 04 	sts	0x047C, r1
688
     80a:	10 92 7b 04 	sts	0x047B, r1
689
     80e:	10 92 7e 04 	sts	0x047E, r1
690
     812:	10 92 7d 04 	sts	0x047D, r1
691
     816:	10 92 80 04 	sts	0x0480, r1
692
     81a:	10 92 7f 04 	sts	0x047F, r1
693
     81e:	80 91 5b 04 	lds	r24, 0x045B
694
     822:	88 23       	and	r24, r24
695
     824:	29 f0       	breq	.+10     	; 0x830 <main+0x350>
696
     826:	80 91 5b 04 	lds	r24, 0x045B
697
     82a:	81 50       	subi	r24, 0x01	; 1
698
     82c:	80 93 5b 04 	sts	0x045B, r24
699
     830:	80 91 86 03 	lds	r24, 0x0386
700
     834:	90 91 87 03 	lds	r25, 0x0387
701
     838:	89 2b       	or	r24, r25
702
     83a:	01 f5       	brne	.+64     	; 0x87c <main+0x39c>
703
     83c:	85 e0       	ldi	r24, 0x05	; 5
704
     83e:	90 e0       	ldi	r25, 0x00	; 0
705
     840:	90 93 87 03 	sts	0x0387, r25
706
     844:	80 93 86 03 	sts	0x0386, r24
707
     848:	0e 94 ef 15 	call	0x2bde	; 0x2bde <i2c_reset>
708
     84c:	80 91 05 03 	lds	r24, 0x0305
709
     850:	90 91 06 03 	lds	r25, 0x0306
710
     854:	8f 5f       	subi	r24, 0xFF	; 255
711
     856:	9f 4f       	sbci	r25, 0xFF	; 255
712
     858:	f9 f4       	brne	.+62     	; 0x898 <main+0x3b8>
713
     85a:	80 91 62 04 	lds	r24, 0x0462
714
     85e:	88 23       	and	r24, r24
715
     860:	d9 f0       	breq	.+54     	; 0x898 <main+0x3b8>
716
     862:	80 e1       	ldi	r24, 0x10	; 16
717
     864:	97 e2       	ldi	r25, 0x27	; 39
718
     866:	90 93 cb 03 	sts	0x03CB, r25
719
     86a:	80 93 ca 03 	sts	0x03CA, r24
720
     86e:	80 e8       	ldi	r24, 0x80	; 128
721
     870:	90 e0       	ldi	r25, 0x00	; 0
722
     872:	90 93 06 03 	sts	0x0306, r25
723
     876:	80 93 05 03 	sts	0x0305, r24
724
     87a:	0e c0       	rjmp	.+28     	; 0x898 <main+0x3b8>
725
     87c:	80 91 86 03 	lds	r24, 0x0386
726
     880:	90 91 87 03 	lds	r25, 0x0387
727
     884:	01 97       	sbiw	r24, 0x01	; 1
728
     886:	90 93 87 03 	sts	0x0387, r25
729
     88a:	80 93 86 03 	sts	0x0386, r24
730
     88e:	2a 30       	cpi	r18, 0x0A	; 10
731
     890:	11 f4       	brne	.+4      	; 0x896 <main+0x3b6>
732
     892:	28 98       	cbi	0x05, 0	; 5
733
     894:	01 c0       	rjmp	.+2      	; 0x898 <main+0x3b8>
734
     896:	28 9a       	sbi	0x05, 0	; 5
735
     898:	0e 94 7a 07 	call	0xef4	; 0xef4 <DatenUebertragung>
736
     89c:	0e 94 2a 08 	call	0x1054	; 0x1054 <BearbeiteRxDaten>
737
     8a0:	ce 01       	movw	r24, r28
738
     8a2:	0e 94 0c 0d 	call	0x1a18	; 0x1a18 <CheckDelay>
739
     8a6:	88 23       	and	r24, r24
740
     8a8:	09 f4       	brne	.+2      	; 0x8ac <main+0x3cc>
741
     8aa:	8f cf       	rjmp	.-226    	; 0x7ca <main+0x2ea>
742
     8ac:	20 91 09 03 	lds	r18, 0x0309
743
     8b0:	30 91 0a 03 	lds	r19, 0x030A
744
     8b4:	80 91 8c 08 	lds	r24, 0x088C
745
     8b8:	99 27       	eor	r25, r25
746
     8ba:	28 17       	cp	r18, r24
747
     8bc:	39 07       	cpc	r19, r25
748
     8be:	9c f4       	brge	.+38     	; 0x8e6 <main+0x406>
749
     8c0:	80 91 05 03 	lds	r24, 0x0305
750
     8c4:	90 91 06 03 	lds	r25, 0x0306
751
     8c8:	8f 5f       	subi	r24, 0xFF	; 255
752
     8ca:	9f 4f       	sbci	r25, 0xFF	; 255
753
     8cc:	61 f4       	brne	.+24     	; 0x8e6 <main+0x406>
754
     8ce:	80 e7       	ldi	r24, 0x70	; 112
755
     8d0:	97 e1       	ldi	r25, 0x17	; 23
756
     8d2:	90 93 cb 03 	sts	0x03CB, r25
757
     8d6:	80 93 ca 03 	sts	0x03CA, r24
758
     8da:	80 e0       	ldi	r24, 0x00	; 0
759
     8dc:	93 e0       	ldi	r25, 0x03	; 3
760
     8de:	90 93 06 03 	sts	0x0306, r25
761
     8e2:	80 93 05 03 	sts	0x0305, r24
762
     8e6:	84 e6       	ldi	r24, 0x64	; 100
763
     8e8:	90 e0       	ldi	r25, 0x00	; 0
764
     8ea:	0e 94 03 0d 	call	0x1a06	; 0x1a06 <SetDelay>
765
     8ee:	ec 01       	movw	r28, r24
766
     8f0:	6c cf       	rjmp	.-296    	; 0x7ca <main+0x2ea>
767
 
768
000008f2 <__vector_30>:
769
     8f2:	1f 92       	push	r1
770
     8f4:	0f 92       	push	r0
771
     8f6:	0f b6       	in	r0, 0x3f	; 63
772
     8f8:	0f 92       	push	r0
773
     8fa:	11 24       	eor	r1, r1
774
     8fc:	8f 93       	push	r24
775
     8fe:	9f 93       	push	r25
776
     900:	ef 93       	push	r30
777
     902:	ff 93       	push	r31
778
     904:	80 91 04 01 	lds	r24, 0x0104
779
     908:	88 23       	and	r24, r24
780
     90a:	e1 f4       	brne	.+56     	; 0x944 <__vector_30+0x52>
781
     90c:	80 91 c3 03 	lds	r24, 0x03C3
782
     910:	90 91 c4 03 	lds	r25, 0x03C4
783
     914:	01 96       	adiw	r24, 0x01	; 1
784
     916:	90 93 c4 03 	sts	0x03C4, r25
785
     91a:	80 93 c3 03 	sts	0x03C3, r24
786
     91e:	fc 01       	movw	r30, r24
787
     920:	e7 5d       	subi	r30, 0xD7	; 215
788
     922:	f9 4f       	sbci	r31, 0xF9	; 249
789
     924:	e0 81       	ld	r30, Z
790
     926:	ed 30       	cpi	r30, 0x0D	; 13
791
     928:	19 f0       	breq	.+6      	; 0x930 <__vector_30+0x3e>
792
     92a:	86 39       	cpi	r24, 0x96	; 150
793
     92c:	91 05       	cpc	r25, r1
794
     92e:	39 f4       	brne	.+14     	; 0x93e <__vector_30+0x4c>
795
     930:	10 92 c4 03 	sts	0x03C4, r1
796
     934:	10 92 c3 03 	sts	0x03C3, r1
797
     938:	81 e0       	ldi	r24, 0x01	; 1
798
     93a:	80 93 04 01 	sts	0x0104, r24
799
     93e:	e0 93 ce 00 	sts	0x00CE, r30
800
     942:	04 c0       	rjmp	.+8      	; 0x94c <__vector_30+0x5a>
801
     944:	10 92 c4 03 	sts	0x03C4, r1
802
     948:	10 92 c3 03 	sts	0x03C3, r1
803
     94c:	ff 91       	pop	r31
804
     94e:	ef 91       	pop	r30
805
     950:	9f 91       	pop	r25
806
     952:	8f 91       	pop	r24
807
     954:	0f 90       	pop	r0
808
     956:	0f be       	out	0x3f, r0	; 63
809
     958:	0f 90       	pop	r0
810
     95a:	1f 90       	pop	r1
811
     95c:	18 95       	reti
812
 
813
0000095e <__vector_28>:
814
     95e:	1f 92       	push	r1
815
     960:	0f 92       	push	r0
816
     962:	0f b6       	in	r0, 0x3f	; 63
817
     964:	0f 92       	push	r0
818
     966:	11 24       	eor	r1, r1
819
     968:	2f 93       	push	r18
820
     96a:	8f 93       	push	r24
821
     96c:	9f 93       	push	r25
822
     96e:	ef 93       	push	r30
823
     970:	ff 93       	push	r31
824
     972:	80 91 ce 00 	lds	r24, 0x00CE
825
     976:	80 93 b5 03 	sts	0x03B5, r24
826
     97a:	90 91 c2 03 	lds	r25, 0x03C2
827
     97e:	96 39       	cpi	r25, 0x96	; 150
828
     980:	10 f0       	brcs	.+4      	; 0x986 <__vector_28+0x28>
829
     982:	10 92 c1 03 	sts	0x03C1, r1
830
     986:	20 91 b5 03 	lds	r18, 0x03B5
831
     98a:	2d 30       	cpi	r18, 0x0D	; 13
832
     98c:	89 f4       	brne	.+34     	; 0x9b0 <__vector_28+0x52>
833
     98e:	80 91 c1 03 	lds	r24, 0x03C1
834
     992:	82 30       	cpi	r24, 0x02	; 2
835
     994:	69 f4       	brne	.+26     	; 0x9b0 <__vector_28+0x52>
836
     996:	10 92 c1 03 	sts	0x03C1, r1
837
     99a:	81 e0       	ldi	r24, 0x01	; 1
838
     99c:	80 93 b6 03 	sts	0x03B6, r24
839
     9a0:	90 93 b7 03 	sts	0x03B7, r25
840
     9a4:	e9 2f       	mov	r30, r25
841
     9a6:	ff 27       	eor	r31, r31
842
     9a8:	e9 56       	subi	r30, 0x69	; 105
843
     9aa:	f8 4f       	sbci	r31, 0xF8	; 248
844
     9ac:	20 83       	st	Z, r18
845
     9ae:	32 c0       	rjmp	.+100    	; 0xa14 <__vector_28+0xb6>
846
     9b0:	80 91 c1 03 	lds	r24, 0x03C1
847
     9b4:	81 30       	cpi	r24, 0x01	; 1
848
     9b6:	a9 f0       	breq	.+42     	; 0x9e2 <__vector_28+0x84>
849
     9b8:	81 30       	cpi	r24, 0x01	; 1
850
     9ba:	18 f0       	brcs	.+6      	; 0x9c2 <__vector_28+0x64>
851
     9bc:	82 30       	cpi	r24, 0x02	; 2
852
     9be:	41 f5       	brne	.+80     	; 0xa10 <__vector_28+0xb2>
853
     9c0:	1e c0       	rjmp	.+60     	; 0x9fe <__vector_28+0xa0>
854
     9c2:	80 91 b5 03 	lds	r24, 0x03B5
855
     9c6:	83 32       	cpi	r24, 0x23	; 35
856
     9c8:	29 f5       	brne	.+74     	; 0xa14 <__vector_28+0xb6>
857
     9ca:	80 91 b6 03 	lds	r24, 0x03B6
858
     9ce:	88 23       	and	r24, r24
859
     9d0:	09 f5       	brne	.+66     	; 0xa14 <__vector_28+0xb6>
860
     9d2:	91 e0       	ldi	r25, 0x01	; 1
861
     9d4:	90 93 c1 03 	sts	0x03C1, r25
862
     9d8:	80 91 b5 03 	lds	r24, 0x03B5
863
     9dc:	80 93 97 07 	sts	0x0797, r24
864
     9e0:	0b c0       	rjmp	.+22     	; 0x9f8 <__vector_28+0x9a>
865
     9e2:	82 e0       	ldi	r24, 0x02	; 2
866
     9e4:	80 93 c1 03 	sts	0x03C1, r24
867
     9e8:	e9 2f       	mov	r30, r25
868
     9ea:	ff 27       	eor	r31, r31
869
     9ec:	80 91 b5 03 	lds	r24, 0x03B5
870
     9f0:	e9 56       	subi	r30, 0x69	; 105
871
     9f2:	f8 4f       	sbci	r31, 0xF8	; 248
872
     9f4:	80 83       	st	Z, r24
873
     9f6:	9f 5f       	subi	r25, 0xFF	; 255
874
     9f8:	90 93 c2 03 	sts	0x03C2, r25
875
     9fc:	0b c0       	rjmp	.+22     	; 0xa14 <__vector_28+0xb6>
876
     9fe:	e9 2f       	mov	r30, r25
877
     a00:	ff 27       	eor	r31, r31
878
     a02:	80 91 b5 03 	lds	r24, 0x03B5
879
     a06:	e9 56       	subi	r30, 0x69	; 105
880
     a08:	f8 4f       	sbci	r31, 0xF8	; 248
881
     a0a:	80 83       	st	Z, r24
882
     a0c:	96 39       	cpi	r25, 0x96	; 150
883
     a0e:	98 f3       	brcs	.-26     	; 0x9f6 <__vector_28+0x98>
884
     a10:	10 92 c1 03 	sts	0x03C1, r1
885
     a14:	ff 91       	pop	r31
886
     a16:	ef 91       	pop	r30
887
     a18:	9f 91       	pop	r25
888
     a1a:	8f 91       	pop	r24
889
     a1c:	2f 91       	pop	r18
890
     a1e:	0f 90       	pop	r0
891
     a20:	0f be       	out	0x3f, r0	; 63
892
     a22:	0f 90       	pop	r0
893
     a24:	1f 90       	pop	r1
894
     a26:	18 95       	reti
895
 
896
00000a28 <__vector_22>:
897
     a28:	1f 92       	push	r1
898
     a2a:	0f 92       	push	r0
899
     a2c:	0f b6       	in	r0, 0x3f	; 63
900
     a2e:	0f 92       	push	r0
901
     a30:	11 24       	eor	r1, r1
902
     a32:	8f 93       	push	r24
903
     a34:	9f 93       	push	r25
904
     a36:	ef 93       	push	r30
905
     a38:	ff 93       	push	r31
906
     a3a:	80 91 01 01 	lds	r24, 0x0101
907
     a3e:	88 23       	and	r24, r24
908
     a40:	e1 f4       	brne	.+56     	; 0xa7a <__vector_22+0x52>
909
     a42:	80 91 bf 03 	lds	r24, 0x03BF
910
     a46:	90 91 c0 03 	lds	r25, 0x03C0
911
     a4a:	01 96       	adiw	r24, 0x01	; 1
912
     a4c:	90 93 c0 03 	sts	0x03C0, r25
913
     a50:	80 93 bf 03 	sts	0x03BF, r24
914
     a54:	fc 01       	movw	r30, r24
915
     a56:	eb 51       	subi	r30, 0x1B	; 27
916
     a58:	fb 4f       	sbci	r31, 0xFB	; 251
917
     a5a:	e0 81       	ld	r30, Z
918
     a5c:	ed 30       	cpi	r30, 0x0D	; 13
919
     a5e:	19 f0       	breq	.+6      	; 0xa66 <__vector_22+0x3e>
920
     a60:	86 39       	cpi	r24, 0x96	; 150
921
     a62:	91 05       	cpc	r25, r1
922
     a64:	39 f4       	brne	.+14     	; 0xa74 <__vector_22+0x4c>
923
     a66:	10 92 c0 03 	sts	0x03C0, r1
924
     a6a:	10 92 bf 03 	sts	0x03BF, r1
925
     a6e:	81 e0       	ldi	r24, 0x01	; 1
926
     a70:	80 93 01 01 	sts	0x0101, r24
927
     a74:	e0 93 c6 00 	sts	0x00C6, r30
928
     a78:	04 c0       	rjmp	.+8      	; 0xa82 <__vector_22+0x5a>
929
     a7a:	10 92 c0 03 	sts	0x03C0, r1
930
     a7e:	10 92 bf 03 	sts	0x03BF, r1
931
     a82:	ff 91       	pop	r31
932
     a84:	ef 91       	pop	r30
933
     a86:	9f 91       	pop	r25
934
     a88:	8f 91       	pop	r24
935
     a8a:	0f 90       	pop	r0
936
     a8c:	0f be       	out	0x3f, r0	; 63
937
     a8e:	0f 90       	pop	r0
938
     a90:	1f 90       	pop	r1
939
     a92:	18 95       	reti
940
 
941
00000a94 <__vector_20>:
942
     a94:	1f 92       	push	r1
943
     a96:	0f 92       	push	r0
944
     a98:	0f b6       	in	r0, 0x3f	; 63
945
     a9a:	0f 92       	push	r0
946
     a9c:	11 24       	eor	r1, r1
947
     a9e:	2f 93       	push	r18
948
     aa0:	3f 93       	push	r19
949
     aa2:	4f 93       	push	r20
950
     aa4:	8f 93       	push	r24
951
     aa6:	9f 93       	push	r25
952
     aa8:	af 93       	push	r26
953
     aaa:	bf 93       	push	r27
954
     aac:	cf 93       	push	r28
955
     aae:	df 93       	push	r29
956
     ab0:	ef 93       	push	r30
957
     ab2:	ff 93       	push	r31
958
     ab4:	80 91 c6 00 	lds	r24, 0x00C6
959
     ab8:	80 93 a6 03 	sts	0x03A6, r24
960
     abc:	40 91 ba 03 	lds	r20, 0x03BA
961
     ac0:	46 39       	cpi	r20, 0x96	; 150
962
     ac2:	10 f0       	brcs	.+4      	; 0xac8 <__vector_20+0x34>
963
     ac4:	10 92 b9 03 	sts	0x03B9, r1
964
     ac8:	80 91 a6 03 	lds	r24, 0x03A6
965
     acc:	8d 30       	cpi	r24, 0x0D	; 13
966
     ace:	09 f0       	breq	.+2      	; 0xad2 <__vector_20+0x3e>
967
     ad0:	5c c0       	rjmp	.+184    	; 0xb8a <__vector_20+0xf6>
968
     ad2:	80 91 b9 03 	lds	r24, 0x03B9
969
     ad6:	82 30       	cpi	r24, 0x02	; 2
970
     ad8:	09 f0       	breq	.+2      	; 0xadc <__vector_20+0x48>
971
     ada:	57 c0       	rjmp	.+174    	; 0xb8a <__vector_20+0xf6>
972
     adc:	10 92 b9 03 	sts	0x03B9, r1
973
     ae0:	a4 2f       	mov	r26, r20
974
     ae2:	bb 27       	eor	r27, r27
975
     ae4:	fd 01       	movw	r30, r26
976
     ae6:	e3 54       	subi	r30, 0x43	; 67
977
     ae8:	f9 4f       	sbci	r31, 0xF9	; 249
978
     aea:	30 81       	ld	r19, Z
979
     aec:	ed 01       	movw	r28, r26
980
     aee:	c2 54       	subi	r28, 0x42	; 66
981
     af0:	d9 4f       	sbci	r29, 0xF9	; 249
982
     af2:	28 81       	ld	r18, Y
983
     af4:	80 91 bd 03 	lds	r24, 0x03BD
984
     af8:	90 91 be 03 	lds	r25, 0x03BE
985
     afc:	83 1b       	sub	r24, r19
986
     afe:	91 09       	sbc	r25, r1
987
     b00:	82 1b       	sub	r24, r18
988
     b02:	91 09       	sbc	r25, r1
989
     b04:	9f 70       	andi	r25, 0x0F	; 15
990
     b06:	90 93 be 03 	sts	0x03BE, r25
991
     b0a:	80 93 bd 03 	sts	0x03BD, r24
992
     b0e:	9c 01       	movw	r18, r24
993
     b10:	96 e0       	ldi	r25, 0x06	; 6
994
     b12:	36 95       	lsr	r19
995
     b14:	27 95       	ror	r18
996
     b16:	9a 95       	dec	r25
997
     b18:	e1 f7       	brne	.-8      	; 0xb12 <__vector_20+0x7e>
998
     b1a:	23 5c       	subi	r18, 0xC3	; 195
999
     b1c:	20 93 bc 03 	sts	0x03BC, r18
1000
     b20:	98 2f       	mov	r25, r24
1001
     b22:	9f 73       	andi	r25, 0x3F	; 63
1002
     b24:	93 5c       	subi	r25, 0xC3	; 195
1003
     b26:	90 93 bb 03 	sts	0x03BB, r25
1004
     b2a:	80 81       	ld	r24, Z
1005
     b2c:	28 17       	cp	r18, r24
1006
     b2e:	29 f4       	brne	.+10     	; 0xb3a <__vector_20+0xa6>
1007
     b30:	88 81       	ld	r24, Y
1008
     b32:	98 17       	cp	r25, r24
1009
     b34:	11 f4       	brne	.+4      	; 0xb3a <__vector_20+0xa6>
1010
     b36:	91 e0       	ldi	r25, 0x01	; 1
1011
     b38:	06 c0       	rjmp	.+12     	; 0xb46 <__vector_20+0xb2>
1012
     b3a:	80 91 a9 03 	lds	r24, 0x03A9
1013
     b3e:	8f 5f       	subi	r24, 0xFF	; 255
1014
     b40:	80 93 a9 03 	sts	0x03A9, r24
1015
     b44:	90 e0       	ldi	r25, 0x00	; 0
1016
     b46:	80 91 a7 03 	lds	r24, 0x03A7
1017
     b4a:	88 23       	and	r24, r24
1018
     b4c:	09 f0       	breq	.+2      	; 0xb50 <__vector_20+0xbc>
1019
     b4e:	63 c0       	rjmp	.+198    	; 0xc16 <__vector_20+0x182>
1020
     b50:	99 23       	and	r25, r25
1021
     b52:	09 f4       	brne	.+2      	; 0xb56 <__vector_20+0xc2>
1022
     b54:	60 c0       	rjmp	.+192    	; 0xc16 <__vector_20+0x182>
1023
     b56:	81 e0       	ldi	r24, 0x01	; 1
1024
     b58:	80 93 a7 03 	sts	0x03A7, r24
1025
     b5c:	40 93 aa 03 	sts	0x03AA, r20
1026
     b60:	a1 54       	subi	r26, 0x41	; 65
1027
     b62:	b9 4f       	sbci	r27, 0xF9	; 249
1028
     b64:	8d e0       	ldi	r24, 0x0D	; 13
1029
     b66:	8c 93       	st	X, r24
1030
     b68:	80 91 c1 06 	lds	r24, 0x06C1
1031
     b6c:	82 35       	cpi	r24, 0x52	; 82
1032
     b6e:	09 f0       	breq	.+2      	; 0xb72 <__vector_20+0xde>
1033
     b70:	52 c0       	rjmp	.+164    	; 0xc16 <__vector_20+0x182>
1034
     b72:	88 e1       	ldi	r24, 0x18	; 24
1035
     b74:	90 e0       	ldi	r25, 0x00	; 0
1036
     b76:	2c e0       	ldi	r18, 0x0C	; 12
1037
     b78:	0f b6       	in	r0, 0x3f	; 63
1038
     b7a:	f8 94       	cli
1039
     b7c:	a8 95       	wdr
1040
     b7e:	80 93 60 00 	sts	0x0060, r24
1041
     b82:	0f be       	out	0x3f, r0	; 63
1042
     b84:	20 93 60 00 	sts	0x0060, r18
1043
     b88:	46 c0       	rjmp	.+140    	; 0xc16 <__vector_20+0x182>
1044
     b8a:	80 91 b9 03 	lds	r24, 0x03B9
1045
     b8e:	81 30       	cpi	r24, 0x01	; 1
1046
     b90:	d1 f0       	breq	.+52     	; 0xbc6 <__vector_20+0x132>
1047
     b92:	81 30       	cpi	r24, 0x01	; 1
1048
     b94:	18 f0       	brcs	.+6      	; 0xb9c <__vector_20+0x108>
1049
     b96:	82 30       	cpi	r24, 0x02	; 2
1050
     b98:	e1 f5       	brne	.+120    	; 0xc12 <__vector_20+0x17e>
1051
     b9a:	2f c0       	rjmp	.+94     	; 0xbfa <__vector_20+0x166>
1052
     b9c:	80 91 a6 03 	lds	r24, 0x03A6
1053
     ba0:	83 32       	cpi	r24, 0x23	; 35
1054
     ba2:	c9 f5       	brne	.+114    	; 0xc16 <__vector_20+0x182>
1055
     ba4:	80 91 a7 03 	lds	r24, 0x03A7
1056
     ba8:	88 23       	and	r24, r24
1057
     baa:	a9 f5       	brne	.+106    	; 0xc16 <__vector_20+0x182>
1058
     bac:	91 e0       	ldi	r25, 0x01	; 1
1059
     bae:	90 93 b9 03 	sts	0x03B9, r25
1060
     bb2:	80 91 a6 03 	lds	r24, 0x03A6
1061
     bb6:	80 93 bf 06 	sts	0x06BF, r24
1062
     bba:	90 93 ba 03 	sts	0x03BA, r25
1063
     bbe:	80 91 a6 03 	lds	r24, 0x03A6
1064
     bc2:	99 27       	eor	r25, r25
1065
     bc4:	15 c0       	rjmp	.+42     	; 0xbf0 <__vector_20+0x15c>
1066
     bc6:	82 e0       	ldi	r24, 0x02	; 2
1067
     bc8:	80 93 b9 03 	sts	0x03B9, r24
1068
     bcc:	e4 2f       	mov	r30, r20
1069
     bce:	ff 27       	eor	r31, r31
1070
     bd0:	80 91 a6 03 	lds	r24, 0x03A6
1071
     bd4:	e1 54       	subi	r30, 0x41	; 65
1072
     bd6:	f9 4f       	sbci	r31, 0xF9	; 249
1073
     bd8:	80 83       	st	Z, r24
1074
     bda:	4f 5f       	subi	r20, 0xFF	; 255
1075
     bdc:	40 93 ba 03 	sts	0x03BA, r20
1076
     be0:	20 91 a6 03 	lds	r18, 0x03A6
1077
     be4:	80 91 bd 03 	lds	r24, 0x03BD
1078
     be8:	90 91 be 03 	lds	r25, 0x03BE
1079
     bec:	82 0f       	add	r24, r18
1080
     bee:	91 1d       	adc	r25, r1
1081
     bf0:	90 93 be 03 	sts	0x03BE, r25
1082
     bf4:	80 93 bd 03 	sts	0x03BD, r24
1083
     bf8:	0e c0       	rjmp	.+28     	; 0xc16 <__vector_20+0x182>
1084
     bfa:	e4 2f       	mov	r30, r20
1085
     bfc:	ff 27       	eor	r31, r31
1086
     bfe:	80 91 a6 03 	lds	r24, 0x03A6
1087
     c02:	e1 54       	subi	r30, 0x41	; 65
1088
     c04:	f9 4f       	sbci	r31, 0xF9	; 249
1089
     c06:	80 83       	st	Z, r24
1090
     c08:	46 39       	cpi	r20, 0x96	; 150
1091
     c0a:	38 f3       	brcs	.-50     	; 0xbda <__vector_20+0x146>
1092
     c0c:	10 92 b9 03 	sts	0x03B9, r1
1093
     c10:	e7 cf       	rjmp	.-50     	; 0xbe0 <__vector_20+0x14c>
1094
     c12:	10 92 b9 03 	sts	0x03B9, r1
1095
     c16:	ff 91       	pop	r31
1096
     c18:	ef 91       	pop	r30
1097
     c1a:	df 91       	pop	r29
1098
     c1c:	cf 91       	pop	r28
1099
     c1e:	bf 91       	pop	r27
1100
     c20:	af 91       	pop	r26
1101
     c22:	9f 91       	pop	r25
1102
     c24:	8f 91       	pop	r24
1103
     c26:	4f 91       	pop	r20
1104
     c28:	3f 91       	pop	r19
1105
     c2a:	2f 91       	pop	r18
1106
     c2c:	0f 90       	pop	r0
1107
     c2e:	0f be       	out	0x3f, r0	; 63
1108
     c30:	0f 90       	pop	r0
1109
     c32:	1f 90       	pop	r1
1110
     c34:	18 95       	reti
1111
 
1112
00000c36 <AddCRC>:
1113
     c36:	dc 01       	movw	r26, r24
1114
     c38:	20 e0       	ldi	r18, 0x00	; 0
1115
     c3a:	30 e0       	ldi	r19, 0x00	; 0
1116
     c3c:	40 e0       	ldi	r20, 0x00	; 0
1117
     c3e:	50 e0       	ldi	r21, 0x00	; 0
1118
     c40:	e5 ee       	ldi	r30, 0xE5	; 229
1119
     c42:	f4 e0       	ldi	r31, 0x04	; 4
1120
     c44:	05 c0       	rjmp	.+10     	; 0xc50 <AddCRC+0x1a>
1121
     c46:	81 91       	ld	r24, Z+
1122
     c48:	28 0f       	add	r18, r24
1123
     c4a:	31 1d       	adc	r19, r1
1124
     c4c:	4f 5f       	subi	r20, 0xFF	; 255
1125
     c4e:	5f 4f       	sbci	r21, 0xFF	; 255
1126
     c50:	4a 17       	cp	r20, r26
1127
     c52:	5b 07       	cpc	r21, r27
1128
     c54:	c1 f7       	brne	.-16     	; 0xc46 <AddCRC+0x10>
1129
     c56:	3f 70       	andi	r19, 0x0F	; 15
1130
     c58:	c9 01       	movw	r24, r18
1131
     c5a:	36 e0       	ldi	r19, 0x06	; 6
1132
     c5c:	96 95       	lsr	r25
1133
     c5e:	87 95       	ror	r24
1134
     c60:	3a 95       	dec	r19
1135
     c62:	e1 f7       	brne	.-8      	; 0xc5c <AddCRC+0x26>
1136
     c64:	83 5c       	subi	r24, 0xC3	; 195
1137
     c66:	fd 01       	movw	r30, r26
1138
     c68:	eb 51       	subi	r30, 0x1B	; 27
1139
     c6a:	fb 4f       	sbci	r31, 0xFB	; 251
1140
     c6c:	80 83       	st	Z, r24
1141
     c6e:	11 96       	adiw	r26, 0x01	; 1
1142
     c70:	2f 73       	andi	r18, 0x3F	; 63
1143
     c72:	23 5c       	subi	r18, 0xC3	; 195
1144
     c74:	fd 01       	movw	r30, r26
1145
     c76:	eb 51       	subi	r30, 0x1B	; 27
1146
     c78:	fb 4f       	sbci	r31, 0xFB	; 251
1147
     c7a:	20 83       	st	Z, r18
1148
     c7c:	aa 51       	subi	r26, 0x1A	; 26
1149
     c7e:	bb 4f       	sbci	r27, 0xFB	; 251
1150
     c80:	8d e0       	ldi	r24, 0x0D	; 13
1151
     c82:	8c 93       	st	X, r24
1152
     c84:	10 92 01 01 	sts	0x0101, r1
1153
     c88:	80 91 e5 04 	lds	r24, 0x04E5
1154
     c8c:	80 93 c6 00 	sts	0x00C6, r24
1155
     c90:	08 95       	ret
1156
 
1157
00000c92 <SendOutRXTunnelData>:
1158
     c92:	26 2f       	mov	r18, r22
1159
     c94:	e9 e2       	ldi	r30, 0x29	; 41
1160
     c96:	f6 e0       	ldi	r31, 0x06	; 6
1161
     c98:	dc 01       	movw	r26, r24
1162
     c9a:	03 c0       	rjmp	.+6      	; 0xca2 <SendOutRXTunnelData+0x10>
1163
     c9c:	8d 91       	ld	r24, X+
1164
     c9e:	81 93       	st	Z+, r24
1165
     ca0:	21 50       	subi	r18, 0x01	; 1
1166
     ca2:	22 23       	and	r18, r18
1167
     ca4:	d9 f7       	brne	.-10     	; 0xc9c <SendOutRXTunnelData+0xa>
1168
     ca6:	e6 2f       	mov	r30, r22
1169
     ca8:	ff 27       	eor	r31, r31
1170
     caa:	e7 5d       	subi	r30, 0xD7	; 215
1171
     cac:	f9 4f       	sbci	r31, 0xF9	; 249
1172
     cae:	8d e0       	ldi	r24, 0x0D	; 13
1173
     cb0:	80 83       	st	Z, r24
1174
     cb2:	10 92 04 01 	sts	0x0104, r1
1175
     cb6:	80 91 29 06 	lds	r24, 0x0629
1176
     cba:	80 93 ce 00 	sts	0x00CE, r24
1177
     cbe:	08 95       	ret
1178
 
1179
00000cc0 <SendOutTXTunnelData>:
1180
     cc0:	26 2f       	mov	r18, r22
1181
     cc2:	e5 ee       	ldi	r30, 0xE5	; 229
1182
     cc4:	f4 e0       	ldi	r31, 0x04	; 4
1183
     cc6:	dc 01       	movw	r26, r24
1184
     cc8:	03 c0       	rjmp	.+6      	; 0xcd0 <SendOutTXTunnelData+0x10>
1185
     cca:	8d 91       	ld	r24, X+
1186
     ccc:	81 93       	st	Z+, r24
1187
     cce:	21 50       	subi	r18, 0x01	; 1
1188
     cd0:	22 23       	and	r18, r18
1189
     cd2:	d9 f7       	brne	.-10     	; 0xcca <SendOutTXTunnelData+0xa>
1190
     cd4:	e6 2f       	mov	r30, r22
1191
     cd6:	ff 27       	eor	r31, r31
1192
     cd8:	eb 51       	subi	r30, 0x1B	; 27
1193
     cda:	fb 4f       	sbci	r31, 0xFB	; 251
1194
     cdc:	8d e0       	ldi	r24, 0x0D	; 13
1195
     cde:	80 83       	st	Z, r24
1196
     ce0:	10 92 01 01 	sts	0x0101, r1
1197
     ce4:	10 92 b6 03 	sts	0x03B6, r1
1198
     ce8:	80 91 e5 04 	lds	r24, 0x04E5
1199
     cec:	80 93 c6 00 	sts	0x00C6, r24
1200
     cf0:	08 95       	ret
1201
 
1202
00000cf2 <SendOutData>:
1203
     cf2:	ef 92       	push	r14
1204
     cf4:	ff 92       	push	r15
1205
     cf6:	0f 93       	push	r16
1206
     cf8:	1f 93       	push	r17
1207
     cfa:	cf 93       	push	r28
1208
     cfc:	df 93       	push	r29
1209
     cfe:	7a 01       	movw	r14, r20
1210
     d00:	72 2f       	mov	r23, r18
1211
     d02:	93 e2       	ldi	r25, 0x23	; 35
1212
     d04:	90 93 e5 04 	sts	0x04E5, r25
1213
     d08:	60 93 e6 04 	sts	0x04E6, r22
1214
     d0c:	80 93 e7 04 	sts	0x04E7, r24
1215
     d10:	03 e0       	ldi	r16, 0x03	; 3
1216
     d12:	10 e0       	ldi	r17, 0x00	; 0
1217
     d14:	60 e0       	ldi	r22, 0x00	; 0
1218
     d16:	a8 ee       	ldi	r26, 0xE8	; 232
1219
     d18:	b4 e0       	ldi	r27, 0x04	; 4
1220
     d1a:	46 c0       	rjmp	.+140    	; 0xda8 <SendOutData+0xb6>
1221
     d1c:	f7 01       	movw	r30, r14
1222
     d1e:	e6 0f       	add	r30, r22
1223
     d20:	f1 1d       	adc	r31, r1
1224
     d22:	90 81       	ld	r25, Z
1225
     d24:	6f 5f       	subi	r22, 0xFF	; 255
1226
     d26:	71 50       	subi	r23, 0x01	; 1
1227
     d28:	19 f4       	brne	.+6      	; 0xd30 <SendOutData+0x3e>
1228
     d2a:	e0 e0       	ldi	r30, 0x00	; 0
1229
     d2c:	40 e0       	ldi	r20, 0x00	; 0
1230
     d2e:	0f c0       	rjmp	.+30     	; 0xd4e <SendOutData+0x5c>
1231
     d30:	f7 01       	movw	r30, r14
1232
     d32:	e6 0f       	add	r30, r22
1233
     d34:	f1 1d       	adc	r31, r1
1234
     d36:	40 81       	ld	r20, Z
1235
     d38:	6f 5f       	subi	r22, 0xFF	; 255
1236
     d3a:	71 50       	subi	r23, 0x01	; 1
1237
     d3c:	11 f4       	brne	.+4      	; 0xd42 <SendOutData+0x50>
1238
     d3e:	e0 e0       	ldi	r30, 0x00	; 0
1239
     d40:	06 c0       	rjmp	.+12     	; 0xd4e <SendOutData+0x5c>
1240
     d42:	f7 01       	movw	r30, r14
1241
     d44:	e6 0f       	add	r30, r22
1242
     d46:	f1 1d       	adc	r31, r1
1243
     d48:	e0 81       	ld	r30, Z
1244
     d4a:	6f 5f       	subi	r22, 0xFF	; 255
1245
     d4c:	71 50       	subi	r23, 0x01	; 1
1246
     d4e:	89 2f       	mov	r24, r25
1247
     d50:	86 95       	lsr	r24
1248
     d52:	86 95       	lsr	r24
1249
     d54:	83 5c       	subi	r24, 0xC3	; 195
1250
     d56:	8c 93       	st	X, r24
1251
     d58:	55 27       	eor	r21, r21
1252
     d5a:	89 2f       	mov	r24, r25
1253
     d5c:	99 27       	eor	r25, r25
1254
     d5e:	83 70       	andi	r24, 0x03	; 3
1255
     d60:	90 70       	andi	r25, 0x00	; 0
1256
     d62:	24 e0       	ldi	r18, 0x04	; 4
1257
     d64:	88 0f       	add	r24, r24
1258
     d66:	99 1f       	adc	r25, r25
1259
     d68:	2a 95       	dec	r18
1260
     d6a:	e1 f7       	brne	.-8      	; 0xd64 <SendOutData+0x72>
1261
     d6c:	9a 01       	movw	r18, r20
1262
     d6e:	94 e0       	ldi	r25, 0x04	; 4
1263
     d70:	36 95       	lsr	r19
1264
     d72:	27 95       	ror	r18
1265
     d74:	9a 95       	dec	r25
1266
     d76:	e1 f7       	brne	.-8      	; 0xd70 <SendOutData+0x7e>
1267
     d78:	82 2b       	or	r24, r18
1268
     d7a:	83 5c       	subi	r24, 0xC3	; 195
1269
     d7c:	ed 01       	movw	r28, r26
1270
     d7e:	89 83       	std	Y+1, r24	; 0x01
1271
     d80:	4f 70       	andi	r20, 0x0F	; 15
1272
     d82:	50 70       	andi	r21, 0x00	; 0
1273
     d84:	44 0f       	add	r20, r20
1274
     d86:	55 1f       	adc	r21, r21
1275
     d88:	44 0f       	add	r20, r20
1276
     d8a:	55 1f       	adc	r21, r21
1277
     d8c:	8e 2f       	mov	r24, r30
1278
     d8e:	82 95       	swap	r24
1279
     d90:	86 95       	lsr	r24
1280
     d92:	86 95       	lsr	r24
1281
     d94:	83 70       	andi	r24, 0x03	; 3
1282
     d96:	84 2b       	or	r24, r20
1283
     d98:	83 5c       	subi	r24, 0xC3	; 195
1284
     d9a:	8a 83       	std	Y+2, r24	; 0x02
1285
     d9c:	ef 73       	andi	r30, 0x3F	; 63
1286
     d9e:	e3 5c       	subi	r30, 0xC3	; 195
1287
     da0:	eb 83       	std	Y+3, r30	; 0x03
1288
     da2:	0c 5f       	subi	r16, 0xFC	; 252
1289
     da4:	1f 4f       	sbci	r17, 0xFF	; 255
1290
     da6:	14 96       	adiw	r26, 0x04	; 4
1291
     da8:	77 23       	and	r23, r23
1292
     daa:	09 f0       	breq	.+2      	; 0xdae <SendOutData+0xbc>
1293
     dac:	b7 cf       	rjmp	.-146    	; 0xd1c <SendOutData+0x2a>
1294
     dae:	c8 01       	movw	r24, r16
1295
     db0:	0e 94 1b 06 	call	0xc36	; 0xc36 <AddCRC>
1296
     db4:	df 91       	pop	r29
1297
     db6:	cf 91       	pop	r28
1298
     db8:	1f 91       	pop	r17
1299
     dba:	0f 91       	pop	r16
1300
     dbc:	ff 90       	pop	r15
1301
     dbe:	ef 90       	pop	r14
1302
     dc0:	08 95       	ret
1303
 
1304
00000dc2 <Decode64>:
1305
     dc2:	1f 93       	push	r17
1306
     dc4:	cf 93       	push	r28
1307
     dc6:	df 93       	push	r29
1308
     dc8:	ec 01       	movw	r28, r24
1309
     dca:	70 e0       	ldi	r23, 0x00	; 0
1310
     dcc:	a2 2f       	mov	r26, r18
1311
     dce:	bb 27       	eor	r27, r27
1312
     dd0:	12 97       	sbiw	r26, 0x02	; 2
1313
     dd2:	48 c0       	rjmp	.+144    	; 0xe64 <Decode64+0xa2>
1314
     dd4:	e4 2f       	mov	r30, r20
1315
     dd6:	ff 27       	eor	r31, r31
1316
     dd8:	e1 54       	subi	r30, 0x41	; 65
1317
     dda:	f9 4f       	sbci	r31, 0xF9	; 249
1318
     ddc:	30 81       	ld	r19, Z
1319
     dde:	4f 5f       	subi	r20, 0xFF	; 255
1320
     de0:	e4 2f       	mov	r30, r20
1321
     de2:	ff 27       	eor	r31, r31
1322
     de4:	e1 54       	subi	r30, 0x41	; 65
1323
     de6:	f9 4f       	sbci	r31, 0xF9	; 249
1324
     de8:	50 81       	ld	r21, Z
1325
     dea:	4f 5f       	subi	r20, 0xFF	; 255
1326
     dec:	e4 2f       	mov	r30, r20
1327
     dee:	ff 27       	eor	r31, r31
1328
     df0:	e1 54       	subi	r30, 0x41	; 65
1329
     df2:	f9 4f       	sbci	r31, 0xF9	; 249
1330
     df4:	10 81       	ld	r17, Z
1331
     df6:	4f 5f       	subi	r20, 0xFF	; 255
1332
     df8:	e4 2f       	mov	r30, r20
1333
     dfa:	ff 27       	eor	r31, r31
1334
     dfc:	e1 54       	subi	r30, 0x41	; 65
1335
     dfe:	f9 4f       	sbci	r31, 0xF9	; 249
1336
     e00:	20 81       	ld	r18, Z
1337
     e02:	4f 5f       	subi	r20, 0xFF	; 255
1338
     e04:	84 2f       	mov	r24, r20
1339
     e06:	99 27       	eor	r25, r25
1340
     e08:	a8 17       	cp	r26, r24
1341
     e0a:	b9 07       	cpc	r27, r25
1342
     e0c:	74 f1       	brlt	.+92     	; 0xe6a <Decode64+0xa8>
1343
     e0e:	5d 53       	subi	r21, 0x3D	; 61
1344
     e10:	fe 01       	movw	r30, r28
1345
     e12:	e7 0f       	add	r30, r23
1346
     e14:	f1 1d       	adc	r31, r1
1347
     e16:	3d 53       	subi	r19, 0x3D	; 61
1348
     e18:	33 0f       	add	r19, r19
1349
     e1a:	33 0f       	add	r19, r19
1350
     e1c:	85 2f       	mov	r24, r21
1351
     e1e:	82 95       	swap	r24
1352
     e20:	8f 70       	andi	r24, 0x0F	; 15
1353
     e22:	38 2b       	or	r19, r24
1354
     e24:	30 83       	st	Z, r19
1355
     e26:	61 30       	cpi	r22, 0x01	; 1
1356
     e28:	01 f1       	breq	.+64     	; 0xe6a <Decode64+0xa8>
1357
     e2a:	91 2f       	mov	r25, r17
1358
     e2c:	9d 53       	subi	r25, 0x3D	; 61
1359
     e2e:	7f 5f       	subi	r23, 0xFF	; 255
1360
     e30:	fe 01       	movw	r30, r28
1361
     e32:	e7 0f       	add	r30, r23
1362
     e34:	f1 1d       	adc	r31, r1
1363
     e36:	71 50       	subi	r23, 0x01	; 1
1364
     e38:	52 95       	swap	r21
1365
     e3a:	50 7f       	andi	r21, 0xF0	; 240
1366
     e3c:	89 2f       	mov	r24, r25
1367
     e3e:	86 95       	lsr	r24
1368
     e40:	86 95       	lsr	r24
1369
     e42:	58 2b       	or	r21, r24
1370
     e44:	50 83       	st	Z, r21
1371
     e46:	63 50       	subi	r22, 0x03	; 3
1372
     e48:	6f 3f       	cpi	r22, 0xFF	; 255
1373
     e4a:	79 f0       	breq	.+30     	; 0xe6a <Decode64+0xa8>
1374
     e4c:	7e 5f       	subi	r23, 0xFE	; 254
1375
     e4e:	fe 01       	movw	r30, r28
1376
     e50:	e7 0f       	add	r30, r23
1377
     e52:	f1 1d       	adc	r31, r1
1378
     e54:	92 95       	swap	r25
1379
     e56:	99 0f       	add	r25, r25
1380
     e58:	99 0f       	add	r25, r25
1381
     e5a:	90 7c       	andi	r25, 0xC0	; 192
1382
     e5c:	2d 53       	subi	r18, 0x3D	; 61
1383
     e5e:	92 2b       	or	r25, r18
1384
     e60:	90 83       	st	Z, r25
1385
     e62:	7f 5f       	subi	r23, 0xFF	; 255
1386
     e64:	66 23       	and	r22, r22
1387
     e66:	09 f0       	breq	.+2      	; 0xe6a <Decode64+0xa8>
1388
     e68:	b5 cf       	rjmp	.-150    	; 0xdd4 <Decode64+0x12>
1389
     e6a:	df 91       	pop	r29
1390
     e6c:	cf 91       	pop	r28
1391
     e6e:	1f 91       	pop	r17
1392
     e70:	08 95       	ret
1393
 
1394
00000e72 <uart_putchar>:
1395
     e72:	1f 93       	push	r17
1396
     e74:	18 2f       	mov	r17, r24
1397
     e76:	8a 30       	cpi	r24, 0x0A	; 10
1398
     e78:	19 f4       	brne	.+6      	; 0xe80 <uart_putchar+0xe>
1399
     e7a:	8d e0       	ldi	r24, 0x0D	; 13
1400
     e7c:	0e 94 39 07 	call	0xe72	; 0xe72 <uart_putchar>
1401
     e80:	80 91 c0 00 	lds	r24, 0x00C0
1402
     e84:	85 ff       	sbrs	r24, 5
1403
     e86:	fc cf       	rjmp	.-8      	; 0xe80 <uart_putchar+0xe>
1404
     e88:	10 93 c6 00 	sts	0x00C6, r17
1405
     e8c:	80 e0       	ldi	r24, 0x00	; 0
1406
     e8e:	90 e0       	ldi	r25, 0x00	; 0
1407
     e90:	1f 91       	pop	r17
1408
     e92:	08 95       	ret
1409
 
1410
00000e94 <WriteProgramData>:
1411
     e94:	08 95       	ret
1412
 
1413
00000e96 <UART_Init>:
1414
     e96:	e1 ec       	ldi	r30, 0xC1	; 193
1415
     e98:	f0 e0       	ldi	r31, 0x00	; 0
1416
     e9a:	98 e1       	ldi	r25, 0x18	; 24
1417
     e9c:	90 83       	st	Z, r25
1418
     e9e:	a0 ec       	ldi	r26, 0xC0	; 192
1419
     ea0:	b0 e0       	ldi	r27, 0x00	; 0
1420
     ea2:	8c 91       	ld	r24, X
1421
     ea4:	82 60       	ori	r24, 0x02	; 2
1422
     ea6:	8c 93       	st	X, r24
1423
     ea8:	80 81       	ld	r24, Z
1424
     eaa:	80 68       	ori	r24, 0x80	; 128
1425
     eac:	80 83       	st	Z, r24
1426
     eae:	80 81       	ld	r24, Z
1427
     eb0:	80 64       	ori	r24, 0x40	; 64
1428
     eb2:	80 83       	st	Z, r24
1429
     eb4:	8a e2       	ldi	r24, 0x2A	; 42
1430
     eb6:	80 93 c4 00 	sts	0x00C4, r24
1431
     eba:	e9 ec       	ldi	r30, 0xC9	; 201
1432
     ebc:	f0 e0       	ldi	r31, 0x00	; 0
1433
     ebe:	90 83       	st	Z, r25
1434
     ec0:	a8 ec       	ldi	r26, 0xC8	; 200
1435
     ec2:	b0 e0       	ldi	r27, 0x00	; 0
1436
     ec4:	8c 91       	ld	r24, X
1437
     ec6:	82 60       	ori	r24, 0x02	; 2
1438
     ec8:	8c 93       	st	X, r24
1439
     eca:	80 81       	ld	r24, Z
1440
     ecc:	80 68       	ori	r24, 0x80	; 128
1441
     ece:	80 83       	st	Z, r24
1442
     ed0:	80 81       	ld	r24, Z
1443
     ed2:	80 64       	ori	r24, 0x40	; 64
1444
     ed4:	80 83       	st	Z, r24
1445
     ed6:	8a e2       	ldi	r24, 0x2A	; 42
1446
     ed8:	90 e0       	ldi	r25, 0x00	; 0
1447
     eda:	90 93 cd 00 	sts	0x00CD, r25
1448
     ede:	80 93 cc 00 	sts	0x00CC, r24
1449
     ee2:	88 ec       	ldi	r24, 0xC8	; 200
1450
     ee4:	90 e0       	ldi	r25, 0x00	; 0
1451
     ee6:	0e 94 03 0d 	call	0x1a06	; 0x1a06 <SetDelay>
1452
     eea:	90 93 13 06 	sts	0x0613, r25
1453
     eee:	80 93 12 06 	sts	0x0612, r24
1454
     ef2:	08 95       	ret
1455
 
1456
00000ef4 <DatenUebertragung>:
1457
     ef4:	80 91 01 01 	lds	r24, 0x0101
1458
     ef8:	88 23       	and	r24, r24
1459
     efa:	09 f4       	brne	.+2      	; 0xefe <DatenUebertragung+0xa>
1460
     efc:	aa c0       	rjmp	.+340    	; 0x1052 <DatenUebertragung+0x15e>
1461
     efe:	80 91 b6 03 	lds	r24, 0x03B6
1462
     f02:	88 23       	and	r24, r24
1463
     f04:	51 f0       	breq	.+20     	; 0xf1a <DatenUebertragung+0x26>
1464
     f06:	80 91 01 01 	lds	r24, 0x0101
1465
     f0a:	88 23       	and	r24, r24
1466
     f0c:	31 f0       	breq	.+12     	; 0xf1a <DatenUebertragung+0x26>
1467
     f0e:	60 91 b7 03 	lds	r22, 0x03B7
1468
     f12:	87 e9       	ldi	r24, 0x97	; 151
1469
     f14:	97 e0       	ldi	r25, 0x07	; 7
1470
     f16:	0e 94 60 06 	call	0xcc0	; 0xcc0 <SendOutTXTunnelData>
1471
     f1a:	80 91 b8 03 	lds	r24, 0x03B8
1472
     f1e:	88 23       	and	r24, r24
1473
     f20:	71 f0       	breq	.+28     	; 0xf3e <DatenUebertragung+0x4a>
1474
     f22:	80 91 01 01 	lds	r24, 0x0101
1475
     f26:	88 23       	and	r24, r24
1476
     f28:	51 f0       	breq	.+20     	; 0xf3e <DatenUebertragung+0x4a>
1477
     f2a:	21 e0       	ldi	r18, 0x01	; 1
1478
     f2c:	4b e7       	ldi	r20, 0x7B	; 123
1479
     f2e:	55 e0       	ldi	r21, 0x05	; 5
1480
     f30:	60 91 dc 04 	lds	r22, 0x04DC
1481
     f34:	83 e4       	ldi	r24, 0x43	; 67
1482
     f36:	0e 94 79 06 	call	0xcf2	; 0xcf2 <SendOutData>
1483
     f3a:	10 92 b8 03 	sts	0x03B8, r1
1484
     f3e:	80 91 a2 03 	lds	r24, 0x03A2
1485
     f42:	88 23       	and	r24, r24
1486
     f44:	71 f0       	breq	.+28     	; 0xf62 <DatenUebertragung+0x6e>
1487
     f46:	80 91 01 01 	lds	r24, 0x0101
1488
     f4a:	88 23       	and	r24, r24
1489
     f4c:	51 f0       	breq	.+20     	; 0xf62 <DatenUebertragung+0x6e>
1490
     f4e:	2b e0       	ldi	r18, 0x0B	; 11
1491
     f50:	44 e1       	ldi	r20, 0x14	; 20
1492
     f52:	56 e0       	ldi	r21, 0x06	; 6
1493
     f54:	60 91 dc 04 	lds	r22, 0x04DC
1494
     f58:	87 e4       	ldi	r24, 0x47	; 71
1495
     f5a:	0e 94 79 06 	call	0xcf2	; 0xcf2 <SendOutData>
1496
     f5e:	10 92 a2 03 	sts	0x03A2, r1
1497
     f62:	80 91 12 06 	lds	r24, 0x0612
1498
     f66:	90 91 13 06 	lds	r25, 0x0613
1499
     f6a:	0e 94 0c 0d 	call	0x1a18	; 0x1a18 <CheckDelay>
1500
     f6e:	88 23       	and	r24, r24
1501
     f70:	21 f4       	brne	.+8      	; 0xf7a <DatenUebertragung+0x86>
1502
     f72:	80 91 a4 03 	lds	r24, 0x03A4
1503
     f76:	88 23       	and	r24, r24
1504
     f78:	b1 f0       	breq	.+44     	; 0xfa6 <DatenUebertragung+0xb2>
1505
     f7a:	80 91 01 01 	lds	r24, 0x0101
1506
     f7e:	88 23       	and	r24, r24
1507
     f80:	91 f0       	breq	.+36     	; 0xfa6 <DatenUebertragung+0xb2>
1508
     f82:	22 e4       	ldi	r18, 0x42	; 66
1509
     f84:	45 e5       	ldi	r20, 0x55	; 85
1510
     f86:	57 e0       	ldi	r21, 0x07	; 7
1511
     f88:	60 91 dc 04 	lds	r22, 0x04DC
1512
     f8c:	84 e4       	ldi	r24, 0x44	; 68
1513
     f8e:	0e 94 79 06 	call	0xcf2	; 0xcf2 <SendOutData>
1514
     f92:	10 92 a4 03 	sts	0x03A4, r1
1515
     f96:	84 ef       	ldi	r24, 0xF4	; 244
1516
     f98:	91 e0       	ldi	r25, 0x01	; 1
1517
     f9a:	0e 94 03 0d 	call	0x1a06	; 0x1a06 <SetDelay>
1518
     f9e:	90 93 13 06 	sts	0x0613, r25
1519
     fa2:	80 93 12 06 	sts	0x0612, r24
1520
     fa6:	60 91 02 01 	lds	r22, 0x0102
1521
     faa:	6f 3f       	cpi	r22, 0xFF	; 255
1522
     fac:	89 f0       	breq	.+34     	; 0xfd0 <DatenUebertragung+0xdc>
1523
     fae:	46 2f       	mov	r20, r22
1524
     fb0:	55 27       	eor	r21, r21
1525
     fb2:	34 e0       	ldi	r19, 0x04	; 4
1526
     fb4:	44 0f       	add	r20, r20
1527
     fb6:	55 1f       	adc	r21, r21
1528
     fb8:	3a 95       	dec	r19
1529
     fba:	e1 f7       	brne	.-8      	; 0xfb4 <DatenUebertragung+0xc0>
1530
     fbc:	4b 5f       	subi	r20, 0xFB	; 251
1531
     fbe:	5e 4f       	sbci	r21, 0xFE	; 254
1532
     fc0:	60 5d       	subi	r22, 0xD0	; 208
1533
     fc2:	20 e1       	ldi	r18, 0x10	; 16
1534
     fc4:	81 e4       	ldi	r24, 0x41	; 65
1535
     fc6:	0e 94 79 06 	call	0xcf2	; 0xcf2 <SendOutData>
1536
     fca:	8f ef       	ldi	r24, 0xFF	; 255
1537
     fcc:	80 93 02 01 	sts	0x0102, r24
1538
     fd0:	80 91 a3 03 	lds	r24, 0x03A3
1539
     fd4:	88 23       	and	r24, r24
1540
     fd6:	59 f1       	breq	.+86     	; 0x102e <DatenUebertragung+0x13a>
1541
     fd8:	80 91 01 01 	lds	r24, 0x0101
1542
     fdc:	88 23       	and	r24, r24
1543
     fde:	39 f1       	breq	.+78     	; 0x102e <DatenUebertragung+0x13a>
1544
     fe0:	0e 94 fd 10 	call	0x21fa	; 0x21fa <Menu>
1545
     fe4:	10 92 a3 03 	sts	0x03A3, r1
1546
     fe8:	30 91 ac 03 	lds	r19, 0x03AC
1547
     fec:	93 2f       	mov	r25, r19
1548
     fee:	9f 5f       	subi	r25, 0xFF	; 255
1549
     ff0:	90 93 ac 03 	sts	0x03AC, r25
1550
     ff4:	94 30       	cpi	r25, 0x04	; 4
1551
     ff6:	21 f0       	breq	.+8      	; 0x1000 <DatenUebertragung+0x10c>
1552
     ff8:	80 91 ad 03 	lds	r24, 0x03AD
1553
     ffc:	88 23       	and	r24, r24
1554
     ffe:	59 f0       	breq	.+22     	; 0x1016 <DatenUebertragung+0x122>
1555
    1000:	26 e1       	ldi	r18, 0x16	; 22
1556
    1002:	48 e4       	ldi	r20, 0x48	; 72
1557
    1004:	58 e0       	ldi	r21, 0x08	; 8
1558
    1006:	60 e0       	ldi	r22, 0x00	; 0
1559
    1008:	84 e3       	ldi	r24, 0x34	; 52
1560
    100a:	0e 94 79 06 	call	0xcf2	; 0xcf2 <SendOutData>
1561
    100e:	8f ef       	ldi	r24, 0xFF	; 255
1562
    1010:	80 93 ac 03 	sts	0x03AC, r24
1563
    1014:	0c c0       	rjmp	.+24     	; 0x102e <DatenUebertragung+0x13a>
1564
    1016:	44 e1       	ldi	r20, 0x14	; 20
1565
    1018:	94 9f       	mul	r25, r20
1566
    101a:	a0 01       	movw	r20, r0
1567
    101c:	11 24       	eor	r1, r1
1568
    101e:	45 5e       	subi	r20, 0xE5	; 229
1569
    1020:	5c 4f       	sbci	r21, 0xFC	; 252
1570
    1022:	24 e1       	ldi	r18, 0x14	; 20
1571
    1024:	60 e0       	ldi	r22, 0x00	; 0
1572
    1026:	83 2f       	mov	r24, r19
1573
    1028:	8f 5c       	subi	r24, 0xCF	; 207
1574
    102a:	0e 94 79 06 	call	0xcf2	; 0xcf2 <SendOutData>
1575
    102e:	80 91 a5 03 	lds	r24, 0x03A5
1576
    1032:	88 23       	and	r24, r24
1577
    1034:	71 f0       	breq	.+28     	; 0x1052 <DatenUebertragung+0x15e>
1578
    1036:	80 91 01 01 	lds	r24, 0x0101
1579
    103a:	88 23       	and	r24, r24
1580
    103c:	51 f0       	breq	.+20     	; 0x1052 <DatenUebertragung+0x15e>
1581
    103e:	2a e0       	ldi	r18, 0x0A	; 10
1582
    1040:	4f e1       	ldi	r20, 0x1F	; 31
1583
    1042:	56 e0       	ldi	r21, 0x06	; 6
1584
    1044:	60 91 dc 04 	lds	r22, 0x04DC
1585
    1048:	86 e5       	ldi	r24, 0x56	; 86
1586
    104a:	0e 94 79 06 	call	0xcf2	; 0xcf2 <SendOutData>
1587
    104e:	10 92 a5 03 	sts	0x03A5, r1
1588
    1052:	08 95       	ret
1589
 
1590
00001054 <BearbeiteRxDaten>:
1591
    1054:	1f 93       	push	r17
1592
    1056:	cf 93       	push	r28
1593
    1058:	df 93       	push	r29
1594
    105a:	cd b7       	in	r28, 0x3d	; 61
1595
    105c:	de b7       	in	r29, 0x3e	; 62
1596
    105e:	22 97       	sbiw	r28, 0x02	; 2
1597
    1060:	0f b6       	in	r0, 0x3f	; 63
1598
    1062:	f8 94       	cli
1599
    1064:	de bf       	out	0x3e, r29	; 62
1600
    1066:	0f be       	out	0x3f, r0	; 63
1601
    1068:	cd bf       	out	0x3d, r28	; 61
1602
    106a:	80 91 a7 03 	lds	r24, 0x03A7
1603
    106e:	88 23       	and	r24, r24
1604
    1070:	09 f4       	brne	.+2      	; 0x1074 <BearbeiteRxDaten+0x20>
1605
    1072:	15 c1       	rjmp	.+554    	; 0x129e <__stack+0x19f>
1606
    1074:	8f ef       	ldi	r24, 0xFF	; 255
1607
    1076:	80 93 03 01 	sts	0x0103, r24
1608
    107a:	80 91 c1 06 	lds	r24, 0x06C1
1609
    107e:	88 36       	cpi	r24, 0x68	; 104
1610
    1080:	09 f4       	brne	.+2      	; 0x1084 <BearbeiteRxDaten+0x30>
1611
    1082:	45 c0       	rjmp	.+138    	; 0x110e <__stack+0xf>
1612
    1084:	89 36       	cpi	r24, 0x69	; 105
1613
    1086:	88 f4       	brcc	.+34     	; 0x10aa <BearbeiteRxDaten+0x56>
1614
    1088:	81 36       	cpi	r24, 0x61	; 97
1615
    108a:	11 f1       	breq	.+68     	; 0x10d0 <BearbeiteRxDaten+0x7c>
1616
    108c:	82 36       	cpi	r24, 0x62	; 98
1617
    108e:	38 f4       	brcc	.+14     	; 0x109e <BearbeiteRxDaten+0x4a>
1618
    1090:	83 34       	cpi	r24, 0x43	; 67
1619
    1092:	09 f4       	brne	.+2      	; 0x1096 <BearbeiteRxDaten+0x42>
1620
    1094:	dd c0       	rjmp	.+442    	; 0x1250 <__stack+0x151>
1621
    1096:	88 35       	cpi	r24, 0x58	; 88
1622
    1098:	09 f0       	breq	.+2      	; 0x109c <BearbeiteRxDaten+0x48>
1623
    109a:	ff c0       	rjmp	.+510    	; 0x129a <__stack+0x19b>
1624
    109c:	d2 c0       	rjmp	.+420    	; 0x1242 <__stack+0x143>
1625
    109e:	83 36       	cpi	r24, 0x63	; 99
1626
    10a0:	19 f1       	breq	.+70     	; 0x10e8 <BearbeiteRxDaten+0x94>
1627
    10a2:	87 36       	cpi	r24, 0x67	; 103
1628
    10a4:	09 f0       	breq	.+2      	; 0x10a8 <BearbeiteRxDaten+0x54>
1629
    10a6:	f9 c0       	rjmp	.+498    	; 0x129a <__stack+0x19b>
1630
    10a8:	61 c0       	rjmp	.+194    	; 0x116c <__stack+0x6d>
1631
    10aa:	81 37       	cpi	r24, 0x71	; 113
1632
    10ac:	38 f4       	brcc	.+14     	; 0x10bc <BearbeiteRxDaten+0x68>
1633
    10ae:	8c 36       	cpi	r24, 0x6C	; 108
1634
    10b0:	08 f0       	brcs	.+2      	; 0x10b4 <BearbeiteRxDaten+0x60>
1635
    10b2:	88 c0       	rjmp	.+272    	; 0x11c4 <__stack+0xc5>
1636
    10b4:	8b 36       	cpi	r24, 0x6B	; 107
1637
    10b6:	09 f0       	breq	.+2      	; 0x10ba <BearbeiteRxDaten+0x66>
1638
    10b8:	f0 c0       	rjmp	.+480    	; 0x129a <__stack+0x19b>
1639
    10ba:	4b c0       	rjmp	.+150    	; 0x1152 <__stack+0x53>
1640
    10bc:	84 37       	cpi	r24, 0x74	; 116
1641
    10be:	09 f4       	brne	.+2      	; 0x10c2 <BearbeiteRxDaten+0x6e>
1642
    10c0:	41 c0       	rjmp	.+130    	; 0x1144 <__stack+0x45>
1643
    10c2:	86 37       	cpi	r24, 0x76	; 118
1644
    10c4:	09 f4       	brne	.+2      	; 0x10c8 <BearbeiteRxDaten+0x74>
1645
    10c6:	4e c0       	rjmp	.+156    	; 0x1164 <__stack+0x65>
1646
    10c8:	81 37       	cpi	r24, 0x71	; 113
1647
    10ca:	09 f0       	breq	.+2      	; 0x10ce <BearbeiteRxDaten+0x7a>
1648
    10cc:	e6 c0       	rjmp	.+460    	; 0x129a <__stack+0x19b>
1649
    10ce:	52 c0       	rjmp	.+164    	; 0x1174 <__stack+0x75>
1650
    10d0:	20 91 aa 03 	lds	r18, 0x03AA
1651
    10d4:	43 e0       	ldi	r20, 0x03	; 3
1652
    10d6:	62 e0       	ldi	r22, 0x02	; 2
1653
    10d8:	ce 01       	movw	r24, r28
1654
    10da:	01 96       	adiw	r24, 0x01	; 1
1655
    10dc:	0e 94 e1 06 	call	0xdc2	; 0xdc2 <Decode64>
1656
    10e0:	89 81       	ldd	r24, Y+1	; 0x01
1657
    10e2:	80 93 02 01 	sts	0x0102, r24
1658
    10e6:	d9 c0       	rjmp	.+434    	; 0x129a <__stack+0x19b>
1659
    10e8:	20 91 aa 03 	lds	r18, 0x03AA
1660
    10ec:	43 e0       	ldi	r20, 0x03	; 3
1661
    10ee:	6b e0       	ldi	r22, 0x0B	; 11
1662
    10f0:	84 e1       	ldi	r24, 0x14	; 20
1663
    10f2:	96 e0       	ldi	r25, 0x06	; 6
1664
    10f4:	0e 94 e1 06 	call	0xdc2	; 0xdc2 <Decode64>
1665
    10f8:	80 91 f2 03 	lds	r24, 0x03F2
1666
    10fc:	90 91 16 06 	lds	r25, 0x0616
1667
    1100:	89 2b       	or	r24, r25
1668
    1102:	80 93 f2 03 	sts	0x03F2, r24
1669
    1106:	81 e0       	ldi	r24, 0x01	; 1
1670
    1108:	80 93 a4 03 	sts	0x03A4, r24
1671
    110c:	c6 c0       	rjmp	.+396    	; 0x129a <__stack+0x19b>
1672
    110e:	20 91 aa 03 	lds	r18, 0x03AA
1673
    1112:	43 e0       	ldi	r20, 0x03	; 3
1674
    1114:	62 e0       	ldi	r22, 0x02	; 2
1675
    1116:	ce 01       	movw	r24, r28
1676
    1118:	01 96       	adiw	r24, 0x01	; 1
1677
    111a:	0e 94 e1 06 	call	0xdc2	; 0xdc2 <Decode64>
1678
    111e:	80 91 f2 03 	lds	r24, 0x03F2
1679
    1122:	99 81       	ldd	r25, Y+1	; 0x01
1680
    1124:	89 2b       	or	r24, r25
1681
    1126:	80 93 f2 03 	sts	0x03F2, r24
1682
    112a:	8a 81       	ldd	r24, Y+2	; 0x02
1683
    112c:	8f 3f       	cpi	r24, 0xFF	; 255
1684
    112e:	21 f4       	brne	.+8      	; 0x1138 <__stack+0x39>
1685
    1130:	81 e0       	ldi	r24, 0x01	; 1
1686
    1132:	80 93 ad 03 	sts	0x03AD, r24
1687
    1136:	02 c0       	rjmp	.+4      	; 0x113c <__stack+0x3d>
1688
    1138:	10 92 ad 03 	sts	0x03AD, r1
1689
    113c:	81 e0       	ldi	r24, 0x01	; 1
1690
    113e:	80 93 a3 03 	sts	0x03A3, r24
1691
    1142:	ab c0       	rjmp	.+342    	; 0x129a <__stack+0x19b>
1692
    1144:	20 91 aa 03 	lds	r18, 0x03AA
1693
    1148:	43 e0       	ldi	r20, 0x03	; 3
1694
    114a:	64 e0       	ldi	r22, 0x04	; 4
1695
    114c:	8e ea       	ldi	r24, 0xAE	; 174
1696
    114e:	93 e0       	ldi	r25, 0x03	; 3
1697
    1150:	06 c0       	rjmp	.+12     	; 0x115e <__stack+0x5f>
1698
    1152:	20 91 aa 03 	lds	r18, 0x03AA
1699
    1156:	43 e0       	ldi	r20, 0x03	; 3
1700
    1158:	63 e0       	ldi	r22, 0x03	; 3
1701
    115a:	82 eb       	ldi	r24, 0xB2	; 178
1702
    115c:	93 e0       	ldi	r25, 0x03	; 3
1703
    115e:	0e 94 e1 06 	call	0xdc2	; 0xdc2 <Decode64>
1704
    1162:	9b c0       	rjmp	.+310    	; 0x129a <__stack+0x19b>
1705
    1164:	81 e0       	ldi	r24, 0x01	; 1
1706
    1166:	80 93 a5 03 	sts	0x03A5, r24
1707
    116a:	97 c0       	rjmp	.+302    	; 0x129a <__stack+0x19b>
1708
    116c:	81 e0       	ldi	r24, 0x01	; 1
1709
    116e:	80 93 a2 03 	sts	0x03A2, r24
1710
    1172:	93 c0       	rjmp	.+294    	; 0x129a <__stack+0x19b>
1711
    1174:	20 91 aa 03 	lds	r18, 0x03AA
1712
    1178:	43 e0       	ldi	r20, 0x03	; 3
1713
    117a:	62 e0       	ldi	r22, 0x02	; 2
1714
    117c:	ce 01       	movw	r24, r28
1715
    117e:	01 96       	adiw	r24, 0x01	; 1
1716
    1180:	0e 94 e1 06 	call	0xdc2	; 0xdc2 <Decode64>
1717
    1184:	89 81       	ldd	r24, Y+1	; 0x01
1718
    1186:	8f 3f       	cpi	r24, 0xFF	; 255
1719
    1188:	89 f0       	breq	.+34     	; 0x11ac <__stack+0xad>
1720
    118a:	86 30       	cpi	r24, 0x06	; 6
1721
    118c:	10 f0       	brcs	.+4      	; 0x1192 <__stack+0x93>
1722
    118e:	85 e0       	ldi	r24, 0x05	; 5
1723
    1190:	89 83       	std	Y+1, r24	; 0x01
1724
    1192:	47 e4       	ldi	r20, 0x47	; 71
1725
    1194:	64 e7       	ldi	r22, 0x74	; 116
1726
    1196:	78 e0       	ldi	r23, 0x08	; 8
1727
    1198:	89 81       	ldd	r24, Y+1	; 0x01
1728
    119a:	0e 94 5a 02 	call	0x4b4	; 0x4b4 <ReadParameterSet>
1729
    119e:	89 81       	ldd	r24, Y+1	; 0x01
1730
    11a0:	27 e4       	ldi	r18, 0x47	; 71
1731
    11a2:	44 e7       	ldi	r20, 0x74	; 116
1732
    11a4:	58 e0       	ldi	r21, 0x08	; 8
1733
    11a6:	60 91 dc 04 	lds	r22, 0x04DC
1734
    11aa:	08 c0       	rjmp	.+16     	; 0x11bc <__stack+0xbd>
1735
    11ac:	10 91 dc 04 	lds	r17, 0x04DC
1736
    11b0:	0e 94 33 02 	call	0x466	; 0x466 <GetActiveParamSetNumber>
1737
    11b4:	27 e4       	ldi	r18, 0x47	; 71
1738
    11b6:	44 e7       	ldi	r20, 0x74	; 116
1739
    11b8:	58 e0       	ldi	r21, 0x08	; 8
1740
    11ba:	61 2f       	mov	r22, r17
1741
    11bc:	85 5b       	subi	r24, 0xB5	; 181
1742
    11be:	0e 94 79 06 	call	0xcf2	; 0xcf2 <SendOutData>
1743
    11c2:	6b c0       	rjmp	.+214    	; 0x129a <__stack+0x19b>
1744
    11c4:	20 91 aa 03 	lds	r18, 0x03AA
1745
    11c8:	43 e0       	ldi	r20, 0x03	; 3
1746
    11ca:	67 e4       	ldi	r22, 0x47	; 71
1747
    11cc:	84 e7       	ldi	r24, 0x74	; 116
1748
    11ce:	98 e0       	ldi	r25, 0x08	; 8
1749
    11d0:	0e 94 e1 06 	call	0xdc2	; 0xdc2 <Decode64>
1750
    11d4:	80 91 c1 06 	lds	r24, 0x06C1
1751
    11d8:	47 e4       	ldi	r20, 0x47	; 71
1752
    11da:	64 e7       	ldi	r22, 0x74	; 116
1753
    11dc:	78 e0       	ldi	r23, 0x08	; 8
1754
    11de:	8b 56       	subi	r24, 0x6B	; 107
1755
    11e0:	0e 94 42 02 	call	0x484	; 0x484 <WriteParameterSet>
1756
    11e4:	80 91 c1 06 	lds	r24, 0x06C1
1757
    11e8:	8b 56       	subi	r24, 0x6B	; 107
1758
    11ea:	a2 e0       	ldi	r26, 0x02	; 2
1759
    11ec:	b0 e0       	ldi	r27, 0x00	; 0
1760
    11ee:	08 2e       	mov	r0, r24
1761
    11f0:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
1762
    11f4:	60 91 9f 08 	lds	r22, 0x089F
1763
    11f8:	77 27       	eor	r23, r23
1764
    11fa:	88 27       	eor	r24, r24
1765
    11fc:	99 27       	eor	r25, r25
1766
    11fe:	24 ec       	ldi	r18, 0xC4	; 196
1767
    1200:	39 e0       	ldi	r19, 0x09	; 9
1768
    1202:	40 e0       	ldi	r20, 0x00	; 0
1769
    1204:	50 e0       	ldi	r21, 0x00	; 0
1770
    1206:	0e 94 1c 3a 	call	0x7438	; 0x7438 <__mulsi3>
1771
    120a:	60 93 88 03 	sts	0x0388, r22
1772
    120e:	70 93 89 03 	sts	0x0389, r23
1773
    1212:	80 93 8a 03 	sts	0x038A, r24
1774
    1216:	90 93 8b 03 	sts	0x038B, r25
1775
    121a:	60 91 a0 08 	lds	r22, 0x08A0
1776
    121e:	77 27       	eor	r23, r23
1777
    1220:	88 27       	eor	r24, r24
1778
    1222:	99 27       	eor	r25, r25
1779
    1224:	0e 94 1c 3a 	call	0x7438	; 0x7438 <__mulsi3>
1780
    1228:	60 93 8c 03 	sts	0x038C, r22
1781
    122c:	70 93 8d 03 	sts	0x038D, r23
1782
    1230:	80 93 8e 03 	sts	0x038E, r24
1783
    1234:	90 93 8f 03 	sts	0x038F, r25
1784
    1238:	0e 94 33 02 	call	0x466	; 0x466 <GetActiveParamSetNumber>
1785
    123c:	0e 94 d9 22 	call	0x45b2	; 0x45b2 <Piep>
1786
    1240:	2c c0       	rjmp	.+88     	; 0x129a <__stack+0x19b>
1787
    1242:	60 91 aa 03 	lds	r22, 0x03AA
1788
    1246:	8f eb       	ldi	r24, 0xBF	; 191
1789
    1248:	96 e0       	ldi	r25, 0x06	; 6
1790
    124a:	0e 94 49 06 	call	0xc92	; 0xc92 <SendOutRXTunnelData>
1791
    124e:	25 c0       	rjmp	.+74     	; 0x129a <__stack+0x19b>
1792
    1250:	80 91 72 04 	lds	r24, 0x0472
1793
    1254:	8b 30       	cpi	r24, 0x0B	; 11
1794
    1256:	60 f0       	brcs	.+24     	; 0x1270 <__stack+0x171>
1795
    1258:	20 91 aa 03 	lds	r18, 0x03AA
1796
    125c:	43 e0       	ldi	r20, 0x03	; 3
1797
    125e:	68 e0       	ldi	r22, 0x08	; 8
1798
    1260:	8d ed       	ldi	r24, 0xDD	; 221
1799
    1262:	94 e0       	ldi	r25, 0x04	; 4
1800
    1264:	0e 94 e1 06 	call	0xdc2	; 0xdc2 <Decode64>
1801
    1268:	10 92 7b 05 	sts	0x057B, r1
1802
    126c:	81 e0       	ldi	r24, 0x01	; 1
1803
    126e:	13 c0       	rjmp	.+38     	; 0x1296 <__stack+0x197>
1804
    1270:	10 92 de 04 	sts	0x04DE, r1
1805
    1274:	10 92 dd 04 	sts	0x04DD, r1
1806
    1278:	10 92 e0 04 	sts	0x04E0, r1
1807
    127c:	10 92 df 04 	sts	0x04DF, r1
1808
    1280:	10 92 e2 04 	sts	0x04E2, r1
1809
    1284:	10 92 e1 04 	sts	0x04E1, r1
1810
    1288:	10 92 e4 04 	sts	0x04E4, r1
1811
    128c:	10 92 e3 04 	sts	0x04E3, r1
1812
    1290:	81 e0       	ldi	r24, 0x01	; 1
1813
    1292:	80 93 7b 05 	sts	0x057B, r24
1814
    1296:	80 93 b8 03 	sts	0x03B8, r24
1815
    129a:	10 92 a7 03 	sts	0x03A7, r1
1816
    129e:	22 96       	adiw	r28, 0x02	; 2
1817
    12a0:	0f b6       	in	r0, 0x3f	; 63
1818
    12a2:	f8 94       	cli
1819
    12a4:	de bf       	out	0x3e, r29	; 62
1820
    12a6:	0f be       	out	0x3f, r0	; 63
1821
    12a8:	cd bf       	out	0x3d, r28	; 61
1822
    12aa:	df 91       	pop	r29
1823
    12ac:	cf 91       	pop	r28
1824
    12ae:	1f 91       	pop	r17
1825
    12b0:	08 95       	ret
1826
 
1827
000012b2 <Putchar>:
1828
    12b2:	98 2f       	mov	r25, r24
1829
    12b4:	80 91 2d 08 	lds	r24, 0x082D
1830
    12b8:	81 30       	cpi	r24, 0x01	; 1
1831
    12ba:	69 f4       	brne	.+26     	; 0x12d6 <Putchar+0x24>
1832
    12bc:	80 91 f1 03 	lds	r24, 0x03F1
1833
    12c0:	e8 2f       	mov	r30, r24
1834
    12c2:	ff 27       	eor	r31, r31
1835
    12c4:	e5 5e       	subi	r30, 0xE5	; 229
1836
    12c6:	fc 4f       	sbci	r31, 0xFC	; 252
1837
    12c8:	90 83       	st	Z, r25
1838
    12ca:	8f 5f       	subi	r24, 0xFF	; 255
1839
    12cc:	80 93 f1 03 	sts	0x03F1, r24
1840
    12d0:	21 e0       	ldi	r18, 0x01	; 1
1841
    12d2:	30 e0       	ldi	r19, 0x00	; 0
1842
    12d4:	05 c0       	rjmp	.+10     	; 0x12e0 <Putchar+0x2e>
1843
    12d6:	89 2f       	mov	r24, r25
1844
    12d8:	0e 94 39 07 	call	0xe72	; 0xe72 <uart_putchar>
1845
    12dc:	28 2f       	mov	r18, r24
1846
    12de:	33 27       	eor	r19, r19
1847
    12e0:	c9 01       	movw	r24, r18
1848
    12e2:	08 95       	ret
1849
 
1850
000012e4 <PAD_0>:
1851
    12e4:	1f 93       	push	r17
1852
    12e6:	18 2f       	mov	r17, r24
1853
    12e8:	04 c0       	rjmp	.+8      	; 0x12f2 <PAD_0+0xe>
1854
    12ea:	80 e3       	ldi	r24, 0x30	; 48
1855
    12ec:	0e 94 59 09 	call	0x12b2	; 0x12b2 <Putchar>
1856
    12f0:	11 50       	subi	r17, 0x01	; 1
1857
    12f2:	11 16       	cp	r1, r17
1858
    12f4:	d4 f3       	brlt	.-12     	; 0x12ea <PAD_0+0x6>
1859
    12f6:	1f 91       	pop	r17
1860
    12f8:	08 95       	ret
1861
 
1862
000012fa <PAD_SP>:
1863
    12fa:	1f 93       	push	r17
1864
    12fc:	18 2f       	mov	r17, r24
1865
    12fe:	04 c0       	rjmp	.+8      	; 0x1308 <PAD_SP+0xe>
1866
    1300:	80 e2       	ldi	r24, 0x20	; 32
1867
    1302:	0e 94 59 09 	call	0x12b2	; 0x12b2 <Putchar>
1868
    1306:	11 50       	subi	r17, 0x01	; 1
1869
    1308:	11 16       	cp	r1, r17
1870
    130a:	d4 f3       	brlt	.-12     	; 0x1300 <PAD_SP+0x6>
1871
    130c:	1f 91       	pop	r17
1872
    130e:	08 95       	ret
1873
 
1874
00001310 <PRINTP>:
1875
    1310:	0f 93       	push	r16
1876
    1312:	1f 93       	push	r17
1877
    1314:	cf 93       	push	r28
1878
    1316:	df 93       	push	r29
1879
    1318:	8c 01       	movw	r16, r24
1880
    131a:	eb 01       	movw	r28, r22
1881
    131c:	08 c0       	rjmp	.+16     	; 0x132e <PRINTP+0x1e>
1882
    131e:	f8 01       	movw	r30, r16
1883
    1320:	0f 5f       	subi	r16, 0xFF	; 255
1884
    1322:	1f 4f       	sbci	r17, 0xFF	; 255
1885
    1324:	e4 91       	lpm	r30, Z
1886
    1326:	8e 2f       	mov	r24, r30
1887
    1328:	0e 94 59 09 	call	0x12b2	; 0x12b2 <Putchar>
1888
    132c:	21 97       	sbiw	r28, 0x01	; 1
1889
    132e:	20 97       	sbiw	r28, 0x00	; 0
1890
    1330:	b1 f7       	brne	.-20     	; 0x131e <PRINTP+0xe>
1891
    1332:	df 91       	pop	r29
1892
    1334:	cf 91       	pop	r28
1893
    1336:	1f 91       	pop	r17
1894
    1338:	0f 91       	pop	r16
1895
    133a:	08 95       	ret
1896
 
1897
0000133c <PRINT>:
1898
    133c:	0f 93       	push	r16
1899
    133e:	1f 93       	push	r17
1900
    1340:	cf 93       	push	r28
1901
    1342:	df 93       	push	r29
1902
    1344:	8c 01       	movw	r16, r24
1903
    1346:	eb 01       	movw	r28, r22
1904
    1348:	06 c0       	rjmp	.+12     	; 0x1356 <PRINT+0x1a>
1905
    134a:	f8 01       	movw	r30, r16
1906
    134c:	81 91       	ld	r24, Z+
1907
    134e:	8f 01       	movw	r16, r30
1908
    1350:	0e 94 59 09 	call	0x12b2	; 0x12b2 <Putchar>
1909
    1354:	21 97       	sbiw	r28, 0x01	; 1
1910
    1356:	20 97       	sbiw	r28, 0x00	; 0
1911
    1358:	c1 f7       	brne	.-16     	; 0x134a <PRINT+0xe>
1912
    135a:	df 91       	pop	r29
1913
    135c:	cf 91       	pop	r28
1914
    135e:	1f 91       	pop	r17
1915
    1360:	0f 91       	pop	r16
1916
    1362:	08 95       	ret
1917
 
1918
00001364 <_printf_P>:
1919
    1364:	2f 92       	push	r2
1920
    1366:	3f 92       	push	r3
1921
    1368:	4f 92       	push	r4
1922
    136a:	5f 92       	push	r5
1923
    136c:	6f 92       	push	r6
1924
    136e:	7f 92       	push	r7
1925
    1370:	8f 92       	push	r8
1926
    1372:	9f 92       	push	r9
1927
    1374:	af 92       	push	r10
1928
    1376:	bf 92       	push	r11
1929
    1378:	cf 92       	push	r12
1930
    137a:	df 92       	push	r13
1931
    137c:	ef 92       	push	r14
1932
    137e:	ff 92       	push	r15
1933
    1380:	0f 93       	push	r16
1934
    1382:	1f 93       	push	r17
1935
    1384:	cf 93       	push	r28
1936
    1386:	df 93       	push	r29
1937
    1388:	cd b7       	in	r28, 0x3d	; 61
1938
    138a:	de b7       	in	r29, 0x3e	; 62
1939
    138c:	e3 97       	sbiw	r28, 0x33	; 51
1940
    138e:	0f b6       	in	r0, 0x3f	; 63
1941
    1390:	f8 94       	cli
1942
    1392:	de bf       	out	0x3e, r29	; 62
1943
    1394:	0f be       	out	0x3f, r0	; 63
1944
    1396:	cd bf       	out	0x3d, r28	; 61
1945
    1398:	29 96       	adiw	r28, 0x09	; 9
1946
    139a:	8f ad       	ldd	r24, Y+63	; 0x3f
1947
    139c:	29 97       	sbiw	r28, 0x09	; 9
1948
    139e:	80 93 2d 08 	sts	0x082D, r24
1949
    13a2:	ce 01       	movw	r24, r28
1950
    13a4:	85 5b       	subi	r24, 0xB5	; 181
1951
    13a6:	9f 4f       	sbci	r25, 0xFF	; 255
1952
    13a8:	9d 83       	std	Y+5, r25	; 0x05
1953
    13aa:	8c 83       	std	Y+4, r24	; 0x04
1954
    13ac:	2b 96       	adiw	r28, 0x0b	; 11
1955
    13ae:	8e ad       	ldd	r24, Y+62	; 0x3e
1956
    13b0:	9f ad       	ldd	r25, Y+63	; 0x3f
1957
    13b2:	2b 97       	sbiw	r28, 0x0b	; 11
1958
    13b4:	9f a7       	std	Y+47, r25	; 0x2f
1959
    13b6:	8e a7       	std	Y+46, r24	; 0x2e
1960
    13b8:	22 24       	eor	r2, r2
1961
    13ba:	33 24       	eor	r3, r3
1962
    13bc:	21 01       	movw	r4, r2
1963
    13be:	02 c0       	rjmp	.+4      	; 0x13c4 <_printf_P+0x60>
1964
    13c0:	13 01       	movw	r2, r6
1965
    13c2:	24 01       	movw	r4, r8
1966
    13c4:	0e a5       	ldd	r16, Y+46	; 0x2e
1967
    13c6:	1f a5       	ldd	r17, Y+47	; 0x2f
1968
    13c8:	02 c0       	rjmp	.+4      	; 0x13ce <_printf_P+0x6a>
1969
    13ca:	0f 5f       	subi	r16, 0xFF	; 255
1970
    13cc:	1f 4f       	sbci	r17, 0xFF	; 255
1971
    13ce:	f8 01       	movw	r30, r16
1972
    13d0:	f4 90       	lpm	r15, Z
1973
    13d2:	ff 20       	and	r15, r15
1974
    13d4:	19 f0       	breq	.+6      	; 0x13dc <_printf_P+0x78>
1975
    13d6:	f5 e2       	ldi	r31, 0x25	; 37
1976
    13d8:	ff 16       	cp	r15, r31
1977
    13da:	b9 f7       	brne	.-18     	; 0x13ca <_printf_P+0x66>
1978
    13dc:	b8 01       	movw	r22, r16
1979
    13de:	8e a5       	ldd	r24, Y+46	; 0x2e
1980
    13e0:	9f a5       	ldd	r25, Y+47	; 0x2f
1981
    13e2:	68 1b       	sub	r22, r24
1982
    13e4:	79 0b       	sbc	r23, r25
1983
    13e6:	11 f0       	breq	.+4      	; 0x13ec <_printf_P+0x88>
1984
    13e8:	0e 94 88 09 	call	0x1310	; 0x1310 <PRINTP>
1985
    13ec:	ff 20       	and	r15, r15
1986
    13ee:	09 f4       	brne	.+2      	; 0x13f2 <_printf_P+0x8e>
1987
    13f0:	42 c2       	rjmp	.+1156   	; 0x1876 <_printf_P+0x512>
1988
    13f2:	0f 5f       	subi	r16, 0xFF	; 255
1989
    13f4:	1f 4f       	sbci	r17, 0xFF	; 255
1990
    13f6:	1f a7       	std	Y+47, r17	; 0x2f
1991
    13f8:	0e a7       	std	Y+46, r16	; 0x2e
1992
    13fa:	19 82       	std	Y+1, r1	; 0x01
1993
    13fc:	ac 81       	ldd	r26, Y+4	; 0x04
1994
    13fe:	bd 81       	ldd	r27, Y+5	; 0x05
1995
    1400:	1b aa       	std	Y+51, r1	; 0x33
1996
    1402:	1a aa       	std	Y+50, r1	; 0x32
1997
    1404:	9f ef       	ldi	r25, 0xFF	; 255
1998
    1406:	99 ab       	std	Y+49, r25	; 0x31
1999
    1408:	ee a5       	ldd	r30, Y+46	; 0x2e
2000
    140a:	ff a5       	ldd	r31, Y+47	; 0x2f
2001
    140c:	cf 01       	movw	r24, r30
2002
    140e:	01 96       	adiw	r24, 0x01	; 1
2003
    1410:	9f a7       	std	Y+47, r25	; 0x2f
2004
    1412:	8e a7       	std	Y+46, r24	; 0x2e
2005
    1414:	b4 90       	lpm	r11, Z
2006
    1416:	95 e7       	ldi	r25, 0x75	; 117
2007
    1418:	b9 16       	cp	r11, r25
2008
    141a:	21 f0       	breq	.+8      	; 0x1424 <_printf_P+0xc0>
2009
    141c:	8b 2d       	mov	r24, r11
2010
    141e:	80 62       	ori	r24, 0x20	; 32
2011
    1420:	88 37       	cpi	r24, 0x78	; 120
2012
    1422:	89 f4       	brne	.+34     	; 0x1446 <_printf_P+0xe2>
2013
    1424:	eb a9       	ldd	r30, Y+51	; 0x33
2014
    1426:	e0 ff       	sbrs	r30, 0
2015
    1428:	07 c0       	rjmp	.+14     	; 0x1438 <_printf_P+0xd4>
2016
    142a:	2d 90       	ld	r2, X+
2017
    142c:	3d 90       	ld	r3, X+
2018
    142e:	4d 90       	ld	r4, X+
2019
    1430:	5c 90       	ld	r5, X
2020
    1432:	13 97       	sbiw	r26, 0x03	; 3
2021
    1434:	14 96       	adiw	r26, 0x04	; 4
2022
    1436:	07 c0       	rjmp	.+14     	; 0x1446 <_printf_P+0xe2>
2023
    1438:	8d 91       	ld	r24, X+
2024
    143a:	9c 91       	ld	r25, X
2025
    143c:	11 97       	sbiw	r26, 0x01	; 1
2026
    143e:	1c 01       	movw	r2, r24
2027
    1440:	44 24       	eor	r4, r4
2028
    1442:	55 24       	eor	r5, r5
2029
    1444:	12 96       	adiw	r26, 0x02	; 2
2030
    1446:	f0 e2       	ldi	r31, 0x20	; 32
2031
    1448:	bf 16       	cp	r11, r31
2032
    144a:	21 f4       	brne	.+8      	; 0x1454 <_printf_P+0xf0>
2033
    144c:	89 81       	ldd	r24, Y+1	; 0x01
2034
    144e:	88 23       	and	r24, r24
2035
    1450:	d9 f6       	brne	.-74     	; 0x1408 <_printf_P+0xa4>
2036
    1452:	85 c0       	rjmp	.+266    	; 0x155e <_printf_P+0x1fa>
2037
    1454:	83 e2       	ldi	r24, 0x23	; 35
2038
    1456:	b8 16       	cp	r11, r24
2039
    1458:	09 f4       	brne	.+2      	; 0x145c <_printf_P+0xf8>
2040
    145a:	83 c0       	rjmp	.+262    	; 0x1562 <_printf_P+0x1fe>
2041
    145c:	9a e2       	ldi	r25, 0x2A	; 42
2042
    145e:	b9 16       	cp	r11, r25
2043
    1460:	21 f0       	breq	.+8      	; 0x146a <_printf_P+0x106>
2044
    1462:	ed e2       	ldi	r30, 0x2D	; 45
2045
    1464:	be 16       	cp	r11, r30
2046
    1466:	69 f4       	brne	.+26     	; 0x1482 <_printf_P+0x11e>
2047
    1468:	08 c0       	rjmp	.+16     	; 0x147a <_printf_P+0x116>
2048
    146a:	fd 01       	movw	r30, r26
2049
    146c:	12 96       	adiw	r26, 0x02	; 2
2050
    146e:	e0 81       	ld	r30, Z
2051
    1470:	ea ab       	std	Y+50, r30	; 0x32
2052
    1472:	e7 ff       	sbrs	r30, 7
2053
    1474:	c9 cf       	rjmp	.-110    	; 0x1408 <_printf_P+0xa4>
2054
    1476:	e1 95       	neg	r30
2055
    1478:	ea ab       	std	Y+50, r30	; 0x32
2056
    147a:	fb a9       	ldd	r31, Y+51	; 0x33
2057
    147c:	f0 61       	ori	r31, 0x10	; 16
2058
    147e:	ff 7d       	andi	r31, 0xDF	; 223
2059
    1480:	72 c0       	rjmp	.+228    	; 0x1566 <_printf_P+0x202>
2060
    1482:	8b e2       	ldi	r24, 0x2B	; 43
2061
    1484:	b8 16       	cp	r11, r24
2062
    1486:	09 f4       	brne	.+2      	; 0x148a <_printf_P+0x126>
2063
    1488:	6a c0       	rjmp	.+212    	; 0x155e <_printf_P+0x1fa>
2064
    148a:	9e e2       	ldi	r25, 0x2E	; 46
2065
    148c:	b9 16       	cp	r11, r25
2066
    148e:	b1 f5       	brne	.+108    	; 0x14fc <_printf_P+0x198>
2067
    1490:	2e a5       	ldd	r18, Y+46	; 0x2e
2068
    1492:	3f a5       	ldd	r19, Y+47	; 0x2f
2069
    1494:	2f 5f       	subi	r18, 0xFF	; 255
2070
    1496:	3f 4f       	sbci	r19, 0xFF	; 255
2071
    1498:	ee a5       	ldd	r30, Y+46	; 0x2e
2072
    149a:	ff a5       	ldd	r31, Y+47	; 0x2f
2073
    149c:	84 91       	lpm	r24, Z
2074
    149e:	8a 32       	cpi	r24, 0x2A	; 42
2075
    14a0:	21 f0       	breq	.+8      	; 0x14aa <_printf_P+0x146>
2076
    14a2:	b8 2e       	mov	r11, r24
2077
    14a4:	20 e0       	ldi	r18, 0x00	; 0
2078
    14a6:	30 e0       	ldi	r19, 0x00	; 0
2079
    14a8:	1b c0       	rjmp	.+54     	; 0x14e0 <_printf_P+0x17c>
2080
    14aa:	fd 01       	movw	r30, r26
2081
    14ac:	12 96       	adiw	r26, 0x02	; 2
2082
    14ae:	40 81       	ld	r20, Z
2083
    14b0:	51 81       	ldd	r21, Z+1	; 0x01
2084
    14b2:	57 ff       	sbrs	r21, 7
2085
    14b4:	02 c0       	rjmp	.+4      	; 0x14ba <_printf_P+0x156>
2086
    14b6:	4f ef       	ldi	r20, 0xFF	; 255
2087
    14b8:	5f ef       	ldi	r21, 0xFF	; 255
2088
    14ba:	49 ab       	std	Y+49, r20	; 0x31
2089
    14bc:	3f a7       	std	Y+47, r19	; 0x2f
2090
    14be:	2e a7       	std	Y+46, r18	; 0x2e
2091
    14c0:	a3 cf       	rjmp	.-186    	; 0x1408 <_printf_P+0xa4>
2092
    14c2:	c9 01       	movw	r24, r18
2093
    14c4:	03 e0       	ldi	r16, 0x03	; 3
2094
    14c6:	88 0f       	add	r24, r24
2095
    14c8:	99 1f       	adc	r25, r25
2096
    14ca:	0a 95       	dec	r16
2097
    14cc:	e1 f7       	brne	.-8      	; 0x14c6 <_printf_P+0x162>
2098
    14ce:	22 0f       	add	r18, r18
2099
    14d0:	33 1f       	adc	r19, r19
2100
    14d2:	28 0f       	add	r18, r24
2101
    14d4:	39 1f       	adc	r19, r25
2102
    14d6:	2b 0d       	add	r18, r11
2103
    14d8:	31 1d       	adc	r19, r1
2104
    14da:	20 53       	subi	r18, 0x30	; 48
2105
    14dc:	30 40       	sbci	r19, 0x00	; 0
2106
    14de:	b4 90       	lpm	r11, Z
2107
    14e0:	31 96       	adiw	r30, 0x01	; 1
2108
    14e2:	8b 2d       	mov	r24, r11
2109
    14e4:	80 53       	subi	r24, 0x30	; 48
2110
    14e6:	8a 30       	cpi	r24, 0x0A	; 10
2111
    14e8:	60 f3       	brcs	.-40     	; 0x14c2 <_printf_P+0x15e>
2112
    14ea:	ff a7       	std	Y+47, r31	; 0x2f
2113
    14ec:	ee a7       	std	Y+46, r30	; 0x2e
2114
    14ee:	a9 01       	movw	r20, r18
2115
    14f0:	37 ff       	sbrs	r19, 7
2116
    14f2:	02 c0       	rjmp	.+4      	; 0x14f8 <_printf_P+0x194>
2117
    14f4:	4f ef       	ldi	r20, 0xFF	; 255
2118
    14f6:	5f ef       	ldi	r21, 0xFF	; 255
2119
    14f8:	49 ab       	std	Y+49, r20	; 0x31
2120
    14fa:	8d cf       	rjmp	.-230    	; 0x1416 <_printf_P+0xb2>
2121
    14fc:	f0 e3       	ldi	r31, 0x30	; 48
2122
    14fe:	bf 16       	cp	r11, r31
2123
    1500:	31 f4       	brne	.+12     	; 0x150e <_printf_P+0x1aa>
2124
    1502:	8b a9       	ldd	r24, Y+51	; 0x33
2125
    1504:	84 fd       	sbrc	r24, 4
2126
    1506:	80 cf       	rjmp	.-256    	; 0x1408 <_printf_P+0xa4>
2127
    1508:	80 62       	ori	r24, 0x20	; 32
2128
    150a:	8b ab       	std	Y+51, r24	; 0x33
2129
    150c:	7d cf       	rjmp	.-262    	; 0x1408 <_printf_P+0xa4>
2130
    150e:	8b 2d       	mov	r24, r11
2131
    1510:	81 53       	subi	r24, 0x31	; 49
2132
    1512:	89 30       	cpi	r24, 0x09	; 9
2133
    1514:	e8 f4       	brcc	.+58     	; 0x1550 <_printf_P+0x1ec>
2134
    1516:	20 e0       	ldi	r18, 0x00	; 0
2135
    1518:	30 e0       	ldi	r19, 0x00	; 0
2136
    151a:	c9 01       	movw	r24, r18
2137
    151c:	f3 e0       	ldi	r31, 0x03	; 3
2138
    151e:	88 0f       	add	r24, r24
2139
    1520:	99 1f       	adc	r25, r25
2140
    1522:	fa 95       	dec	r31
2141
    1524:	e1 f7       	brne	.-8      	; 0x151e <_printf_P+0x1ba>
2142
    1526:	22 0f       	add	r18, r18
2143
    1528:	33 1f       	adc	r19, r19
2144
    152a:	28 0f       	add	r18, r24
2145
    152c:	39 1f       	adc	r19, r25
2146
    152e:	2b 0d       	add	r18, r11
2147
    1530:	31 1d       	adc	r19, r1
2148
    1532:	20 53       	subi	r18, 0x30	; 48
2149
    1534:	30 40       	sbci	r19, 0x00	; 0
2150
    1536:	ee a5       	ldd	r30, Y+46	; 0x2e
2151
    1538:	ff a5       	ldd	r31, Y+47	; 0x2f
2152
    153a:	cf 01       	movw	r24, r30
2153
    153c:	01 96       	adiw	r24, 0x01	; 1
2154
    153e:	9f a7       	std	Y+47, r25	; 0x2f
2155
    1540:	8e a7       	std	Y+46, r24	; 0x2e
2156
    1542:	b4 90       	lpm	r11, Z
2157
    1544:	8b 2d       	mov	r24, r11
2158
    1546:	80 53       	subi	r24, 0x30	; 48
2159
    1548:	8a 30       	cpi	r24, 0x0A	; 10
2160
    154a:	38 f3       	brcs	.-50     	; 0x151a <_printf_P+0x1b6>
2161
    154c:	2a ab       	std	Y+50, r18	; 0x32
2162
    154e:	63 cf       	rjmp	.-314    	; 0x1416 <_printf_P+0xb2>
2163
    1550:	98 e6       	ldi	r25, 0x68	; 104
2164
    1552:	b9 16       	cp	r11, r25
2165
    1554:	51 f4       	brne	.+20     	; 0x156a <_printf_P+0x206>
2166
    1556:	eb a9       	ldd	r30, Y+51	; 0x33
2167
    1558:	e4 60       	ori	r30, 0x04	; 4
2168
    155a:	eb ab       	std	Y+51, r30	; 0x33
2169
    155c:	55 cf       	rjmp	.-342    	; 0x1408 <_printf_P+0xa4>
2170
    155e:	b9 82       	std	Y+1, r11	; 0x01
2171
    1560:	53 cf       	rjmp	.-346    	; 0x1408 <_printf_P+0xa4>
2172
    1562:	fb a9       	ldd	r31, Y+51	; 0x33
2173
    1564:	f8 60       	ori	r31, 0x08	; 8
2174
    1566:	fb ab       	std	Y+51, r31	; 0x33
2175
    1568:	4f cf       	rjmp	.-354    	; 0x1408 <_printf_P+0xa4>
2176
    156a:	8c e6       	ldi	r24, 0x6C	; 108
2177
    156c:	b8 16       	cp	r11, r24
2178
    156e:	21 f4       	brne	.+8      	; 0x1578 <_printf_P+0x214>
2179
    1570:	9b a9       	ldd	r25, Y+51	; 0x33
2180
    1572:	91 60       	ori	r25, 0x01	; 1
2181
    1574:	9b ab       	std	Y+51, r25	; 0x33
2182
    1576:	48 cf       	rjmp	.-368    	; 0x1408 <_printf_P+0xa4>
2183
    1578:	bd 83       	std	Y+5, r27	; 0x05
2184
    157a:	ac 83       	std	Y+4, r26	; 0x04
2185
    157c:	e3 e6       	ldi	r30, 0x63	; 99
2186
    157e:	be 16       	cp	r11, r30
2187
    1580:	39 f4       	brne	.+14     	; 0x1590 <_printf_P+0x22c>
2188
    1582:	12 96       	adiw	r26, 0x02	; 2
2189
    1584:	bd 83       	std	Y+5, r27	; 0x05
2190
    1586:	ac 83       	std	Y+4, r26	; 0x04
2191
    1588:	12 97       	sbiw	r26, 0x02	; 2
2192
    158a:	8c 91       	ld	r24, X
2193
    158c:	8e 83       	std	Y+6, r24	; 0x06
2194
    158e:	18 c1       	rjmp	.+560    	; 0x17c0 <_printf_P+0x45c>
2195
    1590:	f4 e4       	ldi	r31, 0x44	; 68
2196
    1592:	bf 16       	cp	r11, r31
2197
    1594:	39 f0       	breq	.+14     	; 0x15a4 <_printf_P+0x240>
2198
    1596:	84 e6       	ldi	r24, 0x64	; 100
2199
    1598:	b8 16       	cp	r11, r24
2200
    159a:	39 f0       	breq	.+14     	; 0x15aa <_printf_P+0x246>
2201
    159c:	99 e6       	ldi	r25, 0x69	; 105
2202
    159e:	b9 16       	cp	r11, r25
2203
    15a0:	59 f5       	brne	.+86     	; 0x15f8 <_printf_P+0x294>
2204
    15a2:	03 c0       	rjmp	.+6      	; 0x15aa <_printf_P+0x246>
2205
    15a4:	eb a9       	ldd	r30, Y+51	; 0x33
2206
    15a6:	e1 60       	ori	r30, 0x01	; 1
2207
    15a8:	eb ab       	std	Y+51, r30	; 0x33
2208
    15aa:	fb a9       	ldd	r31, Y+51	; 0x33
2209
    15ac:	f0 ff       	sbrs	r31, 0
2210
    15ae:	08 c0       	rjmp	.+16     	; 0x15c0 <_printf_P+0x25c>
2211
    15b0:	14 96       	adiw	r26, 0x04	; 4
2212
    15b2:	bd 83       	std	Y+5, r27	; 0x05
2213
    15b4:	ac 83       	std	Y+4, r26	; 0x04
2214
    15b6:	5e 90       	ld	r5, -X
2215
    15b8:	4e 90       	ld	r4, -X
2216
    15ba:	3e 90       	ld	r3, -X
2217
    15bc:	2e 90       	ld	r2, -X
2218
    15be:	0a c0       	rjmp	.+20     	; 0x15d4 <_printf_P+0x270>
2219
    15c0:	12 96       	adiw	r26, 0x02	; 2
2220
    15c2:	bd 83       	std	Y+5, r27	; 0x05
2221
    15c4:	ac 83       	std	Y+4, r26	; 0x04
2222
    15c6:	9e 91       	ld	r25, -X
2223
    15c8:	8e 91       	ld	r24, -X
2224
    15ca:	1c 01       	movw	r2, r24
2225
    15cc:	44 24       	eor	r4, r4
2226
    15ce:	37 fc       	sbrc	r3, 7
2227
    15d0:	40 94       	com	r4
2228
    15d2:	54 2c       	mov	r5, r4
2229
    15d4:	57 fc       	sbrc	r5, 7
2230
    15d6:	03 c0       	rjmp	.+6      	; 0x15de <_printf_P+0x27a>
2231
    15d8:	8a e0       	ldi	r24, 0x0A	; 10
2232
    15da:	88 ab       	std	Y+48, r24	; 0x30
2233
    15dc:	92 c0       	rjmp	.+292    	; 0x1702 <_printf_P+0x39e>
2234
    15de:	50 94       	com	r5
2235
    15e0:	40 94       	com	r4
2236
    15e2:	30 94       	com	r3
2237
    15e4:	20 94       	com	r2
2238
    15e6:	21 1c       	adc	r2, r1
2239
    15e8:	31 1c       	adc	r3, r1
2240
    15ea:	41 1c       	adc	r4, r1
2241
    15ec:	51 1c       	adc	r5, r1
2242
    15ee:	8d e2       	ldi	r24, 0x2D	; 45
2243
    15f0:	89 83       	std	Y+1, r24	; 0x01
2244
    15f2:	9a e0       	ldi	r25, 0x0A	; 10
2245
    15f4:	98 ab       	std	Y+48, r25	; 0x30
2246
    15f6:	85 c0       	rjmp	.+266    	; 0x1702 <_printf_P+0x39e>
2247
    15f8:	ef e4       	ldi	r30, 0x4F	; 79
2248
    15fa:	be 16       	cp	r11, r30
2249
    15fc:	29 f0       	breq	.+10     	; 0x1608 <_printf_P+0x2a4>
2250
    15fe:	ff e6       	ldi	r31, 0x6F	; 111
2251
    1600:	bf 16       	cp	r11, r31
2252
    1602:	39 f4       	brne	.+14     	; 0x1612 <_printf_P+0x2ae>
2253
    1604:	88 e0       	ldi	r24, 0x08	; 8
2254
    1606:	61 c0       	rjmp	.+194    	; 0x16ca <_printf_P+0x366>
2255
    1608:	9b a9       	ldd	r25, Y+51	; 0x33
2256
    160a:	91 60       	ori	r25, 0x01	; 1
2257
    160c:	9b ab       	std	Y+51, r25	; 0x33
2258
    160e:	e8 e0       	ldi	r30, 0x08	; 8
2259
    1610:	56 c0       	rjmp	.+172    	; 0x16be <_printf_P+0x35a>
2260
    1612:	f0 e7       	ldi	r31, 0x70	; 112
2261
    1614:	bf 16       	cp	r11, r31
2262
    1616:	71 f4       	brne	.+28     	; 0x1634 <_printf_P+0x2d0>
2263
    1618:	12 96       	adiw	r26, 0x02	; 2
2264
    161a:	bd 83       	std	Y+5, r27	; 0x05
2265
    161c:	ac 83       	std	Y+4, r26	; 0x04
2266
    161e:	9e 91       	ld	r25, -X
2267
    1620:	8e 91       	ld	r24, -X
2268
    1622:	1c 01       	movw	r2, r24
2269
    1624:	44 24       	eor	r4, r4
2270
    1626:	55 24       	eor	r5, r5
2271
    1628:	8b a9       	ldd	r24, Y+51	; 0x33
2272
    162a:	80 64       	ori	r24, 0x40	; 64
2273
    162c:	8b ab       	std	Y+51, r24	; 0x33
2274
    162e:	78 e7       	ldi	r23, 0x78	; 120
2275
    1630:	b7 2e       	mov	r11, r23
2276
    1632:	5e c0       	rjmp	.+188    	; 0x16f0 <_printf_P+0x38c>
2277
    1634:	e3 e7       	ldi	r30, 0x73	; 115
2278
    1636:	be 16       	cp	r11, r30
2279
    1638:	d9 f5       	brne	.+118    	; 0x16b0 <_printf_P+0x34c>
2280
    163a:	12 96       	adiw	r26, 0x02	; 2
2281
    163c:	bd 83       	std	Y+5, r27	; 0x05
2282
    163e:	ac 83       	std	Y+4, r26	; 0x04
2283
    1640:	de 90       	ld	r13, -X
2284
    1642:	ce 90       	ld	r12, -X
2285
    1644:	c1 14       	cp	r12, r1
2286
    1646:	d1 04       	cpc	r13, r1
2287
    1648:	89 f4       	brne	.+34     	; 0x166c <_printf_P+0x308>
2288
    164a:	88 e2       	ldi	r24, 0x28	; 40
2289
    164c:	8e 83       	std	Y+6, r24	; 0x06
2290
    164e:	8e e6       	ldi	r24, 0x6E	; 110
2291
    1650:	8f 83       	std	Y+7, r24	; 0x07
2292
    1652:	85 e7       	ldi	r24, 0x75	; 117
2293
    1654:	88 87       	std	Y+8, r24	; 0x08
2294
    1656:	8c e6       	ldi	r24, 0x6C	; 108
2295
    1658:	89 87       	std	Y+9, r24	; 0x09
2296
    165a:	8a 87       	std	Y+10, r24	; 0x0a
2297
    165c:	89 e2       	ldi	r24, 0x29	; 41
2298
    165e:	8b 87       	std	Y+11, r24	; 0x0b
2299
    1660:	1c 86       	std	Y+12, r1	; 0x0c
2300
    1662:	66 e0       	ldi	r22, 0x06	; 6
2301
    1664:	c6 2e       	mov	r12, r22
2302
    1666:	d1 2c       	mov	r13, r1
2303
    1668:	cc 0e       	add	r12, r28
2304
    166a:	dd 1e       	adc	r13, r29
2305
    166c:	f9 a9       	ldd	r31, Y+49	; 0x31
2306
    166e:	f7 fd       	sbrc	r31, 7
2307
    1670:	13 c0       	rjmp	.+38     	; 0x1698 <_printf_P+0x334>
2308
    1672:	4f 2f       	mov	r20, r31
2309
    1674:	55 27       	eor	r21, r21
2310
    1676:	47 fd       	sbrc	r20, 7
2311
    1678:	50 95       	com	r21
2312
    167a:	60 e0       	ldi	r22, 0x00	; 0
2313
    167c:	70 e0       	ldi	r23, 0x00	; 0
2314
    167e:	c6 01       	movw	r24, r12
2315
    1680:	0e 94 a7 38 	call	0x714e	; 0x714e <memchr>
2316
    1684:	00 97       	sbiw	r24, 0x00	; 0
2317
    1686:	11 f4       	brne	.+4      	; 0x168c <_printf_P+0x328>
2318
    1688:	19 a9       	ldd	r17, Y+49	; 0x31
2319
    168a:	0d c0       	rjmp	.+26     	; 0x16a6 <_printf_P+0x342>
2320
    168c:	8c 19       	sub	r24, r12
2321
    168e:	19 a9       	ldd	r17, Y+49	; 0x31
2322
    1690:	81 17       	cp	r24, r17
2323
    1692:	4c f4       	brge	.+18     	; 0x16a6 <_printf_P+0x342>
2324
    1694:	18 2f       	mov	r17, r24
2325
    1696:	07 c0       	rjmp	.+14     	; 0x16a6 <_printf_P+0x342>
2326
    1698:	f6 01       	movw	r30, r12
2327
    169a:	01 90       	ld	r0, Z+
2328
    169c:	00 20       	and	r0, r0
2329
    169e:	e9 f7       	brne	.-6      	; 0x169a <_printf_P+0x336>
2330
    16a0:	31 97       	sbiw	r30, 0x01	; 1
2331
    16a2:	1e 2f       	mov	r17, r30
2332
    16a4:	1c 19       	sub	r17, r12
2333
    16a6:	19 82       	std	Y+1, r1	; 0x01
2334
    16a8:	42 01       	movw	r8, r4
2335
    16aa:	31 01       	movw	r6, r2
2336
    16ac:	40 e0       	ldi	r20, 0x00	; 0
2337
    16ae:	94 c0       	rjmp	.+296    	; 0x17d8 <_printf_P+0x474>
2338
    16b0:	85 e5       	ldi	r24, 0x55	; 85
2339
    16b2:	b8 16       	cp	r11, r24
2340
    16b4:	31 f0       	breq	.+12     	; 0x16c2 <_printf_P+0x35e>
2341
    16b6:	95 e7       	ldi	r25, 0x75	; 117
2342
    16b8:	b9 16       	cp	r11, r25
2343
    16ba:	49 f4       	brne	.+18     	; 0x16ce <_printf_P+0x36a>
2344
    16bc:	ea e0       	ldi	r30, 0x0A	; 10
2345
    16be:	e8 ab       	std	Y+48, r30	; 0x30
2346
    16c0:	1f c0       	rjmp	.+62     	; 0x1700 <_printf_P+0x39c>
2347
    16c2:	fb a9       	ldd	r31, Y+51	; 0x33
2348
    16c4:	f1 60       	ori	r31, 0x01	; 1
2349
    16c6:	fb ab       	std	Y+51, r31	; 0x33
2350
    16c8:	8a e0       	ldi	r24, 0x0A	; 10
2351
    16ca:	88 ab       	std	Y+48, r24	; 0x30
2352
    16cc:	19 c0       	rjmp	.+50     	; 0x1700 <_printf_P+0x39c>
2353
    16ce:	98 e5       	ldi	r25, 0x58	; 88
2354
    16d0:	b9 16       	cp	r11, r25
2355
    16d2:	21 f0       	breq	.+8      	; 0x16dc <_printf_P+0x378>
2356
    16d4:	e8 e7       	ldi	r30, 0x78	; 120
2357
    16d6:	be 16       	cp	r11, r30
2358
    16d8:	09 f0       	breq	.+2      	; 0x16dc <_printf_P+0x378>
2359
    16da:	6e c0       	rjmp	.+220    	; 0x17b8 <_printf_P+0x454>
2360
    16dc:	fb a9       	ldd	r31, Y+51	; 0x33
2361
    16de:	f3 fd       	sbrc	r31, 3
2362
    16e0:	02 c0       	rjmp	.+4      	; 0x16e6 <_printf_P+0x382>
2363
    16e2:	80 e1       	ldi	r24, 0x10	; 16
2364
    16e4:	f2 cf       	rjmp	.-28     	; 0x16ca <_printf_P+0x366>
2365
    16e6:	21 14       	cp	r2, r1
2366
    16e8:	31 04       	cpc	r3, r1
2367
    16ea:	41 04       	cpc	r4, r1
2368
    16ec:	51 04       	cpc	r5, r1
2369
    16ee:	19 f4       	brne	.+6      	; 0x16f6 <_printf_P+0x392>
2370
    16f0:	90 e1       	ldi	r25, 0x10	; 16
2371
    16f2:	98 ab       	std	Y+48, r25	; 0x30
2372
    16f4:	05 c0       	rjmp	.+10     	; 0x1700 <_printf_P+0x39c>
2373
    16f6:	eb a9       	ldd	r30, Y+51	; 0x33
2374
    16f8:	e0 64       	ori	r30, 0x40	; 64
2375
    16fa:	eb ab       	std	Y+51, r30	; 0x33
2376
    16fc:	f0 e1       	ldi	r31, 0x10	; 16
2377
    16fe:	f8 ab       	std	Y+48, r31	; 0x30
2378
    1700:	19 82       	std	Y+1, r1	; 0x01
2379
    1702:	89 a9       	ldd	r24, Y+49	; 0x31
2380
    1704:	87 fd       	sbrc	r24, 7
2381
    1706:	03 c0       	rjmp	.+6      	; 0x170e <_printf_P+0x3aa>
2382
    1708:	9b a9       	ldd	r25, Y+51	; 0x33
2383
    170a:	9f 7d       	andi	r25, 0xDF	; 223
2384
    170c:	9b ab       	std	Y+51, r25	; 0x33
2385
    170e:	21 14       	cp	r2, r1
2386
    1710:	31 04       	cpc	r3, r1
2387
    1712:	41 04       	cpc	r4, r1
2388
    1714:	51 04       	cpc	r5, r1
2389
    1716:	61 f4       	brne	.+24     	; 0x1730 <_printf_P+0x3cc>
2390
    1718:	e9 a9       	ldd	r30, Y+49	; 0x31
2391
    171a:	ee 23       	and	r30, r30
2392
    171c:	49 f4       	brne	.+18     	; 0x1730 <_printf_P+0x3cc>
2393
    171e:	66 24       	eor	r6, r6
2394
    1720:	77 24       	eor	r7, r7
2395
    1722:	43 01       	movw	r8, r6
2396
    1724:	5e e2       	ldi	r21, 0x2E	; 46
2397
    1726:	c5 2e       	mov	r12, r21
2398
    1728:	d1 2c       	mov	r13, r1
2399
    172a:	cc 0e       	add	r12, r28
2400
    172c:	dd 1e       	adc	r13, r29
2401
    172e:	3e c0       	rjmp	.+124    	; 0x17ac <_printf_P+0x448>
2402
    1730:	4e e2       	ldi	r20, 0x2E	; 46
2403
    1732:	c4 2e       	mov	r12, r20
2404
    1734:	d1 2c       	mov	r13, r1
2405
    1736:	cc 0e       	add	r12, r28
2406
    1738:	dd 1e       	adc	r13, r29
2407
    173a:	f8 a9       	ldd	r31, Y+48	; 0x30
2408
    173c:	ef 2e       	mov	r14, r31
2409
    173e:	ff 24       	eor	r15, r15
2410
    1740:	00 27       	eor	r16, r16
2411
    1742:	11 27       	eor	r17, r17
2412
    1744:	c2 01       	movw	r24, r4
2413
    1746:	b1 01       	movw	r22, r2
2414
    1748:	a8 01       	movw	r20, r16
2415
    174a:	97 01       	movw	r18, r14
2416
    174c:	0e 94 6e 3a 	call	0x74dc	; 0x74dc <__udivmodsi4>
2417
    1750:	6a 30       	cpi	r22, 0x0A	; 10
2418
    1752:	20 f4       	brcc	.+8      	; 0x175c <_printf_P+0x3f8>
2419
    1754:	30 e3       	ldi	r19, 0x30	; 48
2420
    1756:	a3 2e       	mov	r10, r19
2421
    1758:	a6 0e       	add	r10, r22
2422
    175a:	08 c0       	rjmp	.+16     	; 0x176c <_printf_P+0x408>
2423
    175c:	27 e5       	ldi	r18, 0x57	; 87
2424
    175e:	a2 2e       	mov	r10, r18
2425
    1760:	a6 0e       	add	r10, r22
2426
    1762:	88 e5       	ldi	r24, 0x58	; 88
2427
    1764:	b8 16       	cp	r11, r24
2428
    1766:	11 f4       	brne	.+4      	; 0x176c <_printf_P+0x408>
2429
    1768:	9f ed       	ldi	r25, 0xDF	; 223
2430
    176a:	a9 22       	and	r10, r25
2431
    176c:	f6 01       	movw	r30, r12
2432
    176e:	a2 92       	st	-Z, r10
2433
    1770:	6f 01       	movw	r12, r30
2434
    1772:	c2 01       	movw	r24, r4
2435
    1774:	b1 01       	movw	r22, r2
2436
    1776:	a8 01       	movw	r20, r16
2437
    1778:	97 01       	movw	r18, r14
2438
    177a:	0e 94 6e 3a 	call	0x74dc	; 0x74dc <__udivmodsi4>
2439
    177e:	39 01       	movw	r6, r18
2440
    1780:	4a 01       	movw	r8, r20
2441
    1782:	2e 14       	cp	r2, r14
2442
    1784:	3f 04       	cpc	r3, r15
2443
    1786:	40 06       	cpc	r4, r16
2444
    1788:	51 06       	cpc	r5, r17
2445
    178a:	18 f0       	brcs	.+6      	; 0x1792 <_printf_P+0x42e>
2446
    178c:	19 01       	movw	r2, r18
2447
    178e:	2a 01       	movw	r4, r20
2448
    1790:	d9 cf       	rjmp	.-78     	; 0x1744 <_printf_P+0x3e0>
2449
    1792:	f8 a9       	ldd	r31, Y+48	; 0x30
2450
    1794:	f8 30       	cpi	r31, 0x08	; 8
2451
    1796:	51 f4       	brne	.+20     	; 0x17ac <_printf_P+0x448>
2452
    1798:	8b a9       	ldd	r24, Y+51	; 0x33
2453
    179a:	83 ff       	sbrs	r24, 3
2454
    179c:	07 c0       	rjmp	.+14     	; 0x17ac <_printf_P+0x448>
2455
    179e:	90 e3       	ldi	r25, 0x30	; 48
2456
    17a0:	a9 16       	cp	r10, r25
2457
    17a2:	21 f0       	breq	.+8      	; 0x17ac <_printf_P+0x448>
2458
    17a4:	80 e3       	ldi	r24, 0x30	; 48
2459
    17a6:	f6 01       	movw	r30, r12
2460
    17a8:	82 93       	st	-Z, r24
2461
    17aa:	6f 01       	movw	r12, r30
2462
    17ac:	ce 01       	movw	r24, r28
2463
    17ae:	8c 19       	sub	r24, r12
2464
    17b0:	18 2f       	mov	r17, r24
2465
    17b2:	12 5d       	subi	r17, 0xD2	; 210
2466
    17b4:	49 a9       	ldd	r20, Y+49	; 0x31
2467
    17b6:	10 c0       	rjmp	.+32     	; 0x17d8 <_printf_P+0x474>
2468
    17b8:	bb 20       	and	r11, r11
2469
    17ba:	09 f4       	brne	.+2      	; 0x17be <_printf_P+0x45a>
2470
    17bc:	5c c0       	rjmp	.+184    	; 0x1876 <_printf_P+0x512>
2471
    17be:	be 82       	std	Y+6, r11	; 0x06
2472
    17c0:	19 82       	std	Y+1, r1	; 0x01
2473
    17c2:	42 01       	movw	r8, r4
2474
    17c4:	31 01       	movw	r6, r2
2475
    17c6:	00 e0       	ldi	r16, 0x00	; 0
2476
    17c8:	96 e0       	ldi	r25, 0x06	; 6
2477
    17ca:	c9 2e       	mov	r12, r25
2478
    17cc:	d1 2c       	mov	r13, r1
2479
    17ce:	cc 0e       	add	r12, r28
2480
    17d0:	dd 1e       	adc	r13, r29
2481
    17d2:	11 e0       	ldi	r17, 0x01	; 1
2482
    17d4:	21 e0       	ldi	r18, 0x01	; 1
2483
    17d6:	05 c0       	rjmp	.+10     	; 0x17e2 <_printf_P+0x47e>
2484
    17d8:	21 2f       	mov	r18, r17
2485
    17da:	04 2f       	mov	r16, r20
2486
    17dc:	01 1b       	sub	r16, r17
2487
    17de:	07 fd       	sbrc	r16, 7
2488
    17e0:	00 e0       	ldi	r16, 0x00	; 0
2489
    17e2:	89 81       	ldd	r24, Y+1	; 0x01
2490
    17e4:	88 23       	and	r24, r24
2491
    17e6:	19 f0       	breq	.+6      	; 0x17ee <_printf_P+0x48a>
2492
    17e8:	81 2f       	mov	r24, r17
2493
    17ea:	8f 5f       	subi	r24, 0xFF	; 255
2494
    17ec:	07 c0       	rjmp	.+14     	; 0x17fc <_printf_P+0x498>
2495
    17ee:	9b a9       	ldd	r25, Y+51	; 0x33
2496
    17f0:	96 fd       	sbrc	r25, 6
2497
    17f2:	02 c0       	rjmp	.+4      	; 0x17f8 <_printf_P+0x494>
2498
    17f4:	81 2f       	mov	r24, r17
2499
    17f6:	02 c0       	rjmp	.+4      	; 0x17fc <_printf_P+0x498>
2500
    17f8:	82 2f       	mov	r24, r18
2501
    17fa:	8e 5f       	subi	r24, 0xFE	; 254
2502
    17fc:	a8 2e       	mov	r10, r24
2503
    17fe:	a0 0e       	add	r10, r16
2504
    1800:	eb a9       	ldd	r30, Y+51	; 0x33
2505
    1802:	ee 2e       	mov	r14, r30
2506
    1804:	ff 24       	eor	r15, r15
2507
    1806:	80 e3       	ldi	r24, 0x30	; 48
2508
    1808:	48 2e       	mov	r4, r24
2509
    180a:	51 2c       	mov	r5, r1
2510
    180c:	4e 20       	and	r4, r14
2511
    180e:	5f 20       	and	r5, r15
2512
    1810:	41 14       	cp	r4, r1
2513
    1812:	51 04       	cpc	r5, r1
2514
    1814:	21 f4       	brne	.+8      	; 0x181e <_printf_P+0x4ba>
2515
    1816:	8a a9       	ldd	r24, Y+50	; 0x32
2516
    1818:	8a 19       	sub	r24, r10
2517
    181a:	0e 94 7d 09 	call	0x12fa	; 0x12fa <PAD_SP>
2518
    181e:	89 81       	ldd	r24, Y+1	; 0x01
2519
    1820:	88 23       	and	r24, r24
2520
    1822:	29 f0       	breq	.+10     	; 0x182e <_printf_P+0x4ca>
2521
    1824:	61 e0       	ldi	r22, 0x01	; 1
2522
    1826:	70 e0       	ldi	r23, 0x00	; 0
2523
    1828:	ce 01       	movw	r24, r28
2524
    182a:	01 96       	adiw	r24, 0x01	; 1
2525
    182c:	09 c0       	rjmp	.+18     	; 0x1840 <_printf_P+0x4dc>
2526
    182e:	e6 fe       	sbrs	r14, 6
2527
    1830:	09 c0       	rjmp	.+18     	; 0x1844 <_printf_P+0x4e0>
2528
    1832:	80 e3       	ldi	r24, 0x30	; 48
2529
    1834:	8a 83       	std	Y+2, r24	; 0x02
2530
    1836:	bb 82       	std	Y+3, r11	; 0x03
2531
    1838:	62 e0       	ldi	r22, 0x02	; 2
2532
    183a:	70 e0       	ldi	r23, 0x00	; 0
2533
    183c:	ce 01       	movw	r24, r28
2534
    183e:	02 96       	adiw	r24, 0x02	; 2
2535
    1840:	0e 94 9e 09 	call	0x133c	; 0x133c <PRINT>
2536
    1844:	f0 e2       	ldi	r31, 0x20	; 32
2537
    1846:	4f 16       	cp	r4, r31
2538
    1848:	51 04       	cpc	r5, r1
2539
    184a:	21 f4       	brne	.+8      	; 0x1854 <_printf_P+0x4f0>
2540
    184c:	8a a9       	ldd	r24, Y+50	; 0x32
2541
    184e:	8a 19       	sub	r24, r10
2542
    1850:	0e 94 72 09 	call	0x12e4	; 0x12e4 <PAD_0>
2543
    1854:	80 2f       	mov	r24, r16
2544
    1856:	0e 94 72 09 	call	0x12e4	; 0x12e4 <PAD_0>
2545
    185a:	61 2f       	mov	r22, r17
2546
    185c:	77 27       	eor	r23, r23
2547
    185e:	67 fd       	sbrc	r22, 7
2548
    1860:	70 95       	com	r23
2549
    1862:	c6 01       	movw	r24, r12
2550
    1864:	0e 94 9e 09 	call	0x133c	; 0x133c <PRINT>
2551
    1868:	e4 fe       	sbrs	r14, 4
2552
    186a:	aa cd       	rjmp	.-1196   	; 0x13c0 <_printf_P+0x5c>
2553
    186c:	8a a9       	ldd	r24, Y+50	; 0x32
2554
    186e:	8a 19       	sub	r24, r10
2555
    1870:	0e 94 7d 09 	call	0x12fa	; 0x12fa <PAD_SP>
2556
    1874:	a5 cd       	rjmp	.-1206   	; 0x13c0 <_printf_P+0x5c>
2557
    1876:	e3 96       	adiw	r28, 0x33	; 51
2558
    1878:	0f b6       	in	r0, 0x3f	; 63
2559
    187a:	f8 94       	cli
2560
    187c:	de bf       	out	0x3e, r29	; 62
2561
    187e:	0f be       	out	0x3f, r0	; 63
2562
    1880:	cd bf       	out	0x3d, r28	; 61
2563
    1882:	df 91       	pop	r29
2564
    1884:	cf 91       	pop	r28
2565
    1886:	1f 91       	pop	r17
2566
    1888:	0f 91       	pop	r16
2567
    188a:	ff 90       	pop	r15
2568
    188c:	ef 90       	pop	r14
2569
    188e:	df 90       	pop	r13
2570
    1890:	cf 90       	pop	r12
2571
    1892:	bf 90       	pop	r11
2572
    1894:	af 90       	pop	r10
2573
    1896:	9f 90       	pop	r9
2574
    1898:	8f 90       	pop	r8
2575
    189a:	7f 90       	pop	r7
2576
    189c:	6f 90       	pop	r6
2577
    189e:	5f 90       	pop	r5
2578
    18a0:	4f 90       	pop	r4
2579
    18a2:	3f 90       	pop	r3
2580
    18a4:	2f 90       	pop	r2
2581
    18a6:	08 95       	ret
2582
 
2583
000018a8 <__vector_18>:
2584
    18a8:	1f 92       	push	r1
2585
    18aa:	0f 92       	push	r0
2586
    18ac:	0f b6       	in	r0, 0x3f	; 63
2587
    18ae:	0f 92       	push	r0
2588
    18b0:	11 24       	eor	r1, r1
2589
    18b2:	2f 93       	push	r18
2590
    18b4:	3f 93       	push	r19
2591
    18b6:	5f 93       	push	r21
2592
    18b8:	6f 93       	push	r22
2593
    18ba:	7f 93       	push	r23
2594
    18bc:	8f 93       	push	r24
2595
    18be:	9f 93       	push	r25
2596
    18c0:	af 93       	push	r26
2597
    18c2:	bf 93       	push	r27
2598
    18c4:	80 91 ce 03 	lds	r24, 0x03CE
2599
    18c8:	81 50       	subi	r24, 0x01	; 1
2600
    18ca:	80 93 ce 03 	sts	0x03CE, r24
2601
    18ce:	8f 3f       	cpi	r24, 0xFF	; 255
2602
    18d0:	b9 f4       	brne	.+46     	; 0x1900 <__vector_18+0x58>
2603
    18d2:	89 e0       	ldi	r24, 0x09	; 9
2604
    18d4:	80 93 ce 03 	sts	0x03CE, r24
2605
    18d8:	80 91 08 03 	lds	r24, 0x0308
2606
    18dc:	8f 5f       	subi	r24, 0xFF	; 255
2607
    18de:	81 70       	andi	r24, 0x01	; 1
2608
    18e0:	80 93 08 03 	sts	0x0308, r24
2609
    18e4:	88 23       	and	r24, r24
2610
    18e6:	19 f4       	brne	.+6      	; 0x18ee <__vector_18+0x46>
2611
    18e8:	81 e0       	ldi	r24, 0x01	; 1
2612
    18ea:	80 93 c7 03 	sts	0x03C7, r24
2613
    18ee:	80 91 c5 03 	lds	r24, 0x03C5
2614
    18f2:	90 91 c6 03 	lds	r25, 0x03C6
2615
    18f6:	01 96       	adiw	r24, 0x01	; 1
2616
    18f8:	90 93 c6 03 	sts	0x03C6, r25
2617
    18fc:	80 93 c5 03 	sts	0x03C5, r24
2618
    1900:	80 91 ca 03 	lds	r24, 0x03CA
2619
    1904:	90 91 cb 03 	lds	r25, 0x03CB
2620
    1908:	02 97       	sbiw	r24, 0x02	; 2
2621
    190a:	b8 f0       	brcs	.+46     	; 0x193a <__vector_18+0x92>
2622
    190c:	80 91 ca 03 	lds	r24, 0x03CA
2623
    1910:	90 91 cb 03 	lds	r25, 0x03CB
2624
    1914:	01 97       	sbiw	r24, 0x01	; 1
2625
    1916:	90 93 cb 03 	sts	0x03CB, r25
2626
    191a:	80 93 ca 03 	sts	0x03CA, r24
2627
    191e:	80 91 ca 03 	lds	r24, 0x03CA
2628
    1922:	90 91 cb 03 	lds	r25, 0x03CB
2629
    1926:	20 91 05 03 	lds	r18, 0x0305
2630
    192a:	30 91 06 03 	lds	r19, 0x0306
2631
    192e:	82 23       	and	r24, r18
2632
    1930:	93 23       	and	r25, r19
2633
    1932:	89 2b       	or	r24, r25
2634
    1934:	09 f0       	breq	.+2      	; 0x1938 <__vector_18+0x90>
2635
    1936:	53 c0       	rjmp	.+166    	; 0x19de <__vector_18+0x136>
2636
    1938:	06 c0       	rjmp	.+12     	; 0x1946 <__vector_18+0x9e>
2637
    193a:	8f ef       	ldi	r24, 0xFF	; 255
2638
    193c:	9f ef       	ldi	r25, 0xFF	; 255
2639
    193e:	90 93 06 03 	sts	0x0306, r25
2640
    1942:	80 93 05 03 	sts	0x0305, r24
2641
    1946:	80 91 00 01 	lds	r24, 0x0100
2642
    194a:	8a 30       	cpi	r24, 0x0A	; 10
2643
    194c:	39 f4       	brne	.+14     	; 0x195c <__vector_18+0xb4>
2644
    194e:	04 c0       	rjmp	.+8      	; 0x1958 <__vector_18+0xb0>
2645
    1950:	5a 9a       	sbi	0x0b, 2	; 11
2646
    1952:	05 c0       	rjmp	.+10     	; 0x195e <__vector_18+0xb6>
2647
    1954:	47 9a       	sbi	0x08, 7	; 8
2648
    1956:	03 c0       	rjmp	.+6      	; 0x195e <__vector_18+0xb6>
2649
    1958:	5a 98       	cbi	0x0b, 2	; 11
2650
    195a:	01 c0       	rjmp	.+2      	; 0x195e <__vector_18+0xb6>
2651
    195c:	47 98       	cbi	0x08, 7	; 8
2652
    195e:	80 91 7c 08 	lds	r24, 0x087C
2653
    1962:	83 ff       	sbrs	r24, 3
2654
    1964:	42 c0       	rjmp	.+132    	; 0x19ea <__vector_18+0x142>
2655
    1966:	34 9b       	sbis	0x06, 4	; 6
2656
    1968:	0a c0       	rjmp	.+20     	; 0x197e <__vector_18+0xd6>
2657
    196a:	80 91 c8 03 	lds	r24, 0x03C8
2658
    196e:	90 91 c9 03 	lds	r25, 0x03C9
2659
    1972:	01 96       	adiw	r24, 0x01	; 1
2660
    1974:	90 93 c9 03 	sts	0x03C9, r25
2661
    1978:	80 93 c8 03 	sts	0x03C8, r24
2662
    197c:	36 c0       	rjmp	.+108    	; 0x19ea <__vector_18+0x142>
2663
    197e:	80 91 c8 03 	lds	r24, 0x03C8
2664
    1982:	90 91 c9 03 	lds	r25, 0x03C9
2665
    1986:	89 2b       	or	r24, r25
2666
    1988:	79 f0       	breq	.+30     	; 0x19a8 <__vector_18+0x100>
2667
    198a:	80 91 c8 03 	lds	r24, 0x03C8
2668
    198e:	90 91 c9 03 	lds	r25, 0x03C9
2669
    1992:	80 5a       	subi	r24, 0xA0	; 160
2670
    1994:	9f 40       	sbci	r25, 0x0F	; 15
2671
    1996:	40 f4       	brcc	.+16     	; 0x19a8 <__vector_18+0x100>
2672
    1998:	80 91 c8 03 	lds	r24, 0x03C8
2673
    199c:	90 91 c9 03 	lds	r25, 0x03C9
2674
    19a0:	90 93 4c 04 	sts	0x044C, r25
2675
    19a4:	80 93 4b 04 	sts	0x044B, r24
2676
    19a8:	80 91 4b 04 	lds	r24, 0x044B
2677
    19ac:	90 91 4c 04 	lds	r25, 0x044C
2678
    19b0:	20 91 4d 04 	lds	r18, 0x044D
2679
    19b4:	30 91 4e 04 	lds	r19, 0x044E
2680
    19b8:	82 1b       	sub	r24, r18
2681
    19ba:	93 0b       	sbc	r25, r19
2682
    19bc:	84 5e       	subi	r24, 0xE4	; 228
2683
    19be:	9d 4f       	sbci	r25, 0xFD	; 253
2684
    19c0:	68 e6       	ldi	r22, 0x68	; 104
2685
    19c2:	71 e0       	ldi	r23, 0x01	; 1
2686
    19c4:	0e 94 5b 3a 	call	0x74b6	; 0x74b6 <__divmodhi4>
2687
    19c8:	84 5b       	subi	r24, 0xB4	; 180
2688
    19ca:	90 40       	sbci	r25, 0x00	; 0
2689
    19cc:	90 93 50 04 	sts	0x0450, r25
2690
    19d0:	80 93 4f 04 	sts	0x044F, r24
2691
    19d4:	10 92 c9 03 	sts	0x03C9, r1
2692
    19d8:	10 92 c8 03 	sts	0x03C8, r1
2693
    19dc:	06 c0       	rjmp	.+12     	; 0x19ea <__vector_18+0x142>
2694
    19de:	80 91 00 01 	lds	r24, 0x0100
2695
    19e2:	8a 30       	cpi	r24, 0x0A	; 10
2696
    19e4:	09 f0       	breq	.+2      	; 0x19e8 <__vector_18+0x140>
2697
    19e6:	b6 cf       	rjmp	.-148    	; 0x1954 <__vector_18+0xac>
2698
    19e8:	b3 cf       	rjmp	.-154    	; 0x1950 <__vector_18+0xa8>
2699
    19ea:	bf 91       	pop	r27
2700
    19ec:	af 91       	pop	r26
2701
    19ee:	9f 91       	pop	r25
2702
    19f0:	8f 91       	pop	r24
2703
    19f2:	7f 91       	pop	r23
2704
    19f4:	6f 91       	pop	r22
2705
    19f6:	5f 91       	pop	r21
2706
    19f8:	3f 91       	pop	r19
2707
    19fa:	2f 91       	pop	r18
2708
    19fc:	0f 90       	pop	r0
2709
    19fe:	0f be       	out	0x3f, r0	; 63
2710
    1a00:	0f 90       	pop	r0
2711
    1a02:	1f 90       	pop	r1
2712
    1a04:	18 95       	reti
2713
 
2714
00001a06 <SetDelay>:
2715
    1a06:	20 91 c5 03 	lds	r18, 0x03C5
2716
    1a0a:	30 91 c6 03 	lds	r19, 0x03C6
2717
    1a0e:	2f 5f       	subi	r18, 0xFF	; 255
2718
    1a10:	3f 4f       	sbci	r19, 0xFF	; 255
2719
    1a12:	82 0f       	add	r24, r18
2720
    1a14:	93 1f       	adc	r25, r19
2721
    1a16:	08 95       	ret
2722
 
2723
00001a18 <CheckDelay>:
2724
    1a18:	20 91 c5 03 	lds	r18, 0x03C5
2725
    1a1c:	30 91 c6 03 	lds	r19, 0x03C6
2726
    1a20:	82 1b       	sub	r24, r18
2727
    1a22:	93 0b       	sbc	r25, r19
2728
    1a24:	89 2f       	mov	r24, r25
2729
    1a26:	99 27       	eor	r25, r25
2730
    1a28:	86 95       	lsr	r24
2731
    1a2a:	80 74       	andi	r24, 0x40	; 64
2732
    1a2c:	99 27       	eor	r25, r25
2733
    1a2e:	08 95       	ret
2734
 
2735
00001a30 <__vector_9>:
2736
    1a30:	1f 92       	push	r1
2737
    1a32:	0f 92       	push	r0
2738
    1a34:	0f b6       	in	r0, 0x3f	; 63
2739
    1a36:	0f 92       	push	r0
2740
    1a38:	11 24       	eor	r1, r1
2741
    1a3a:	ef 92       	push	r14
2742
    1a3c:	ff 92       	push	r15
2743
    1a3e:	0f 93       	push	r16
2744
    1a40:	1f 93       	push	r17
2745
    1a42:	2f 93       	push	r18
2746
    1a44:	3f 93       	push	r19
2747
    1a46:	4f 93       	push	r20
2748
    1a48:	5f 93       	push	r21
2749
    1a4a:	6f 93       	push	r22
2750
    1a4c:	7f 93       	push	r23
2751
    1a4e:	8f 93       	push	r24
2752
    1a50:	9f 93       	push	r25
2753
    1a52:	af 93       	push	r26
2754
    1a54:	bf 93       	push	r27
2755
    1a56:	cf 93       	push	r28
2756
    1a58:	df 93       	push	r29
2757
    1a5a:	ef 93       	push	r30
2758
    1a5c:	ff 93       	push	r31
2759
    1a5e:	80 91 07 03 	lds	r24, 0x0307
2760
    1a62:	81 50       	subi	r24, 0x01	; 1
2761
    1a64:	80 93 07 03 	sts	0x0307, r24
2762
    1a68:	8f 3f       	cpi	r24, 0xFF	; 255
2763
    1a6a:	09 f0       	breq	.+2      	; 0x1a6e <__vector_9+0x3e>
2764
    1a6c:	6d c0       	rjmp	.+218    	; 0x1b48 <__vector_9+0x118>
2765
    1a6e:	83 e8       	ldi	r24, 0x83	; 131
2766
    1a70:	80 93 b0 00 	sts	0x00B0, r24
2767
    1a74:	80 91 9d 03 	lds	r24, 0x039D
2768
    1a78:	c8 2f       	mov	r28, r24
2769
    1a7a:	dd 27       	eor	r29, r29
2770
    1a7c:	d0 93 cd 03 	sts	0x03CD, r29
2771
    1a80:	c0 93 cc 03 	sts	0x03CC, r28
2772
    1a84:	80 91 a9 08 	lds	r24, 0x08A9
2773
    1a88:	e0 90 96 08 	lds	r14, 0x0896
2774
    1a8c:	80 ff       	sbrs	r24, 0
2775
    1a8e:	1e c0       	rjmp	.+60     	; 0x1acc <__vector_9+0x9c>
2776
    1a90:	60 91 0f 04 	lds	r22, 0x040F
2777
    1a94:	70 91 10 04 	lds	r23, 0x0410
2778
    1a98:	80 91 11 04 	lds	r24, 0x0411
2779
    1a9c:	90 91 12 04 	lds	r25, 0x0412
2780
    1aa0:	ff 24       	eor	r15, r15
2781
    1aa2:	00 27       	eor	r16, r16
2782
    1aa4:	11 27       	eor	r17, r17
2783
    1aa6:	20 e8       	ldi	r18, 0x80	; 128
2784
    1aa8:	30 e0       	ldi	r19, 0x00	; 0
2785
    1aaa:	40 e0       	ldi	r20, 0x00	; 0
2786
    1aac:	50 e0       	ldi	r21, 0x00	; 0
2787
    1aae:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
2788
    1ab2:	c8 01       	movw	r24, r16
2789
    1ab4:	b7 01       	movw	r22, r14
2790
    1ab6:	0e 94 1c 3a 	call	0x7438	; 0x7438 <__mulsi3>
2791
    1aba:	20 e0       	ldi	r18, 0x00	; 0
2792
    1abc:	32 e0       	ldi	r19, 0x02	; 2
2793
    1abe:	40 e0       	ldi	r20, 0x00	; 0
2794
    1ac0:	50 e0       	ldi	r21, 0x00	; 0
2795
    1ac2:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
2796
    1ac6:	c2 0f       	add	r28, r18
2797
    1ac8:	d3 1f       	adc	r29, r19
2798
    1aca:	1d c0       	rjmp	.+58     	; 0x1b06 <__vector_9+0xd6>
2799
    1acc:	60 91 0f 04 	lds	r22, 0x040F
2800
    1ad0:	70 91 10 04 	lds	r23, 0x0410
2801
    1ad4:	80 91 11 04 	lds	r24, 0x0411
2802
    1ad8:	90 91 12 04 	lds	r25, 0x0412
2803
    1adc:	ff 24       	eor	r15, r15
2804
    1ade:	00 27       	eor	r16, r16
2805
    1ae0:	11 27       	eor	r17, r17
2806
    1ae2:	20 e8       	ldi	r18, 0x80	; 128
2807
    1ae4:	30 e0       	ldi	r19, 0x00	; 0
2808
    1ae6:	40 e0       	ldi	r20, 0x00	; 0
2809
    1ae8:	50 e0       	ldi	r21, 0x00	; 0
2810
    1aea:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
2811
    1aee:	c8 01       	movw	r24, r16
2812
    1af0:	b7 01       	movw	r22, r14
2813
    1af2:	0e 94 1c 3a 	call	0x7438	; 0x7438 <__mulsi3>
2814
    1af6:	20 e0       	ldi	r18, 0x00	; 0
2815
    1af8:	32 e0       	ldi	r19, 0x02	; 2
2816
    1afa:	40 e0       	ldi	r20, 0x00	; 0
2817
    1afc:	50 e0       	ldi	r21, 0x00	; 0
2818
    1afe:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
2819
    1b02:	c2 1b       	sub	r28, r18
2820
    1b04:	d3 0b       	sbc	r29, r19
2821
    1b06:	d0 93 cd 03 	sts	0x03CD, r29
2822
    1b0a:	c0 93 cc 03 	sts	0x03CC, r28
2823
    1b0e:	20 91 cc 03 	lds	r18, 0x03CC
2824
    1b12:	30 91 cd 03 	lds	r19, 0x03CD
2825
    1b16:	80 91 97 08 	lds	r24, 0x0897
2826
    1b1a:	99 27       	eor	r25, r25
2827
    1b1c:	28 17       	cp	r18, r24
2828
    1b1e:	39 07       	cpc	r19, r25
2829
    1b20:	34 f0       	brlt	.+12     	; 0x1b2e <__vector_9+0xfe>
2830
    1b22:	80 91 98 08 	lds	r24, 0x0898
2831
    1b26:	99 27       	eor	r25, r25
2832
    1b28:	82 17       	cp	r24, r18
2833
    1b2a:	93 07       	cpc	r25, r19
2834
    1b2c:	24 f4       	brge	.+8      	; 0x1b36 <__vector_9+0x106>
2835
    1b2e:	90 93 cd 03 	sts	0x03CD, r25
2836
    1b32:	80 93 cc 03 	sts	0x03CC, r24
2837
    1b36:	80 91 cc 03 	lds	r24, 0x03CC
2838
    1b3a:	80 93 b3 00 	sts	0x00B3, r24
2839
    1b3e:	80 91 99 08 	lds	r24, 0x0899
2840
    1b42:	80 93 07 03 	sts	0x0307, r24
2841
    1b46:	04 c0       	rjmp	.+8      	; 0x1b50 <__vector_9+0x120>
2842
    1b48:	83 e0       	ldi	r24, 0x03	; 3
2843
    1b4a:	80 93 b0 00 	sts	0x00B0, r24
2844
    1b4e:	5f 98       	cbi	0x0b, 7	; 11
2845
    1b50:	ff 91       	pop	r31
2846
    1b52:	ef 91       	pop	r30
2847
    1b54:	df 91       	pop	r29
2848
    1b56:	cf 91       	pop	r28
2849
    1b58:	bf 91       	pop	r27
2850
    1b5a:	af 91       	pop	r26
2851
    1b5c:	9f 91       	pop	r25
2852
    1b5e:	8f 91       	pop	r24
2853
    1b60:	7f 91       	pop	r23
2854
    1b62:	6f 91       	pop	r22
2855
    1b64:	5f 91       	pop	r21
2856
    1b66:	4f 91       	pop	r20
2857
    1b68:	3f 91       	pop	r19
2858
    1b6a:	2f 91       	pop	r18
2859
    1b6c:	1f 91       	pop	r17
2860
    1b6e:	0f 91       	pop	r16
2861
    1b70:	ff 90       	pop	r15
2862
    1b72:	ef 90       	pop	r14
2863
    1b74:	0f 90       	pop	r0
2864
    1b76:	0f be       	out	0x3f, r0	; 63
2865
    1b78:	0f 90       	pop	r0
2866
    1b7a:	1f 90       	pop	r1
2867
    1b7c:	18 95       	reti
2868
 
2869
00001b7e <Timer_Init>:
2870
    1b7e:	80 91 c5 03 	lds	r24, 0x03C5
2871
    1b82:	90 91 c6 03 	lds	r25, 0x03C6
2872
    1b86:	0b 96       	adiw	r24, 0x0b	; 11
2873
    1b88:	90 93 d0 03 	sts	0x03D0, r25
2874
    1b8c:	80 93 cf 03 	sts	0x03CF, r24
2875
    1b90:	82 e0       	ldi	r24, 0x02	; 2
2876
    1b92:	85 bd       	out	0x25, r24	; 37
2877
    1b94:	83 ea       	ldi	r24, 0xA3	; 163
2878
    1b96:	84 bd       	out	0x24, r24	; 36
2879
    1b98:	17 bc       	out	0x27, r1	; 39
2880
    1b9a:	88 e7       	ldi	r24, 0x78	; 120
2881
    1b9c:	88 bd       	out	0x28, r24	; 40
2882
    1b9e:	96 e0       	ldi	r25, 0x06	; 6
2883
    1ba0:	96 bd       	out	0x26, r25	; 38
2884
    1ba2:	83 ec       	ldi	r24, 0xC3	; 195
2885
    1ba4:	80 93 b0 00 	sts	0x00B0, r24
2886
    1ba8:	90 93 b1 00 	sts	0x00B1, r25
2887
    1bac:	e0 e7       	ldi	r30, 0x70	; 112
2888
    1bae:	f0 e0       	ldi	r31, 0x00	; 0
2889
    1bb0:	80 81       	ld	r24, Z
2890
    1bb2:	82 60       	ori	r24, 0x02	; 2
2891
    1bb4:	80 83       	st	Z, r24
2892
    1bb6:	ee e6       	ldi	r30, 0x6E	; 110
2893
    1bb8:	f0 e0       	ldi	r31, 0x00	; 0
2894
    1bba:	80 81       	ld	r24, Z
2895
    1bbc:	81 60       	ori	r24, 0x01	; 1
2896
    1bbe:	80 83       	st	Z, r24
2897
    1bc0:	8a e0       	ldi	r24, 0x0A	; 10
2898
    1bc2:	80 93 b3 00 	sts	0x00B3, r24
2899
    1bc6:	10 92 b2 00 	sts	0x00B2, r1
2900
    1bca:	08 95       	ret
2901
 
2902
00001bcc <Delay_ms_Mess>:
2903
    1bcc:	20 91 c5 03 	lds	r18, 0x03C5
2904
    1bd0:	30 91 c6 03 	lds	r19, 0x03C6
2905
    1bd4:	2f 5f       	subi	r18, 0xFF	; 255
2906
    1bd6:	3f 4f       	sbci	r19, 0xFF	; 255
2907
    1bd8:	28 0f       	add	r18, r24
2908
    1bda:	39 1f       	adc	r19, r25
2909
    1bdc:	4f ee       	ldi	r20, 0xEF	; 239
2910
    1bde:	02 c0       	rjmp	.+4      	; 0x1be4 <Delay_ms_Mess+0x18>
2911
    1be0:	40 93 7a 00 	sts	0x007A, r20
2912
    1be4:	80 91 c5 03 	lds	r24, 0x03C5
2913
    1be8:	90 91 c6 03 	lds	r25, 0x03C6
2914
    1bec:	b9 01       	movw	r22, r18
2915
    1bee:	68 1b       	sub	r22, r24
2916
    1bf0:	79 0b       	sbc	r23, r25
2917
    1bf2:	77 ff       	sbrs	r23, 7
2918
    1bf4:	f5 cf       	rjmp	.-22     	; 0x1be0 <Delay_ms_Mess+0x14>
2919
    1bf6:	08 95       	ret
2920
 
2921
00001bf8 <Delay_ms>:
2922
    1bf8:	20 91 c5 03 	lds	r18, 0x03C5
2923
    1bfc:	30 91 c6 03 	lds	r19, 0x03C6
2924
    1c00:	2f 5f       	subi	r18, 0xFF	; 255
2925
    1c02:	3f 4f       	sbci	r19, 0xFF	; 255
2926
    1c04:	28 0f       	add	r18, r24
2927
    1c06:	39 1f       	adc	r19, r25
2928
    1c08:	80 91 c5 03 	lds	r24, 0x03C5
2929
    1c0c:	90 91 c6 03 	lds	r25, 0x03C6
2930
    1c10:	a9 01       	movw	r20, r18
2931
    1c12:	48 1b       	sub	r20, r24
2932
    1c14:	59 0b       	sbc	r21, r25
2933
    1c16:	57 ff       	sbrs	r21, 7
2934
    1c18:	f7 cf       	rjmp	.-18     	; 0x1c08 <Delay_ms+0x10>
2935
    1c1a:	08 95       	ret
2936
 
2937
00001c1c <ADC_Init>:
2938
    1c1c:	10 92 7c 00 	sts	0x007C, r1
2939
    1c20:	8f ee       	ldi	r24, 0xEF	; 239
2940
    1c22:	80 93 7a 00 	sts	0x007A, r24
2941
    1c26:	08 95       	ret
2942
 
2943
00001c28 <__vector_24>:
2944
    1c28:	1f 92       	push	r1
2945
    1c2a:	0f 92       	push	r0
2946
    1c2c:	0f b6       	in	r0, 0x3f	; 63
2947
    1c2e:	0f 92       	push	r0
2948
    1c30:	11 24       	eor	r1, r1
2949
    1c32:	df 92       	push	r13
2950
    1c34:	ef 92       	push	r14
2951
    1c36:	ff 92       	push	r15
2952
    1c38:	0f 93       	push	r16
2953
    1c3a:	1f 93       	push	r17
2954
    1c3c:	2f 93       	push	r18
2955
    1c3e:	3f 93       	push	r19
2956
    1c40:	4f 93       	push	r20
2957
    1c42:	5f 93       	push	r21
2958
    1c44:	6f 93       	push	r22
2959
    1c46:	7f 93       	push	r23
2960
    1c48:	8f 93       	push	r24
2961
    1c4a:	9f 93       	push	r25
2962
    1c4c:	af 93       	push	r26
2963
    1c4e:	bf 93       	push	r27
2964
    1c50:	cf 93       	push	r28
2965
    1c52:	df 93       	push	r29
2966
    1c54:	ef 93       	push	r30
2967
    1c56:	ff 93       	push	r31
2968
    1c58:	10 92 7a 00 	sts	0x007A, r1
2969
    1c5c:	80 91 ed 03 	lds	r24, 0x03ED
2970
    1c60:	d8 2e       	mov	r13, r24
2971
    1c62:	d3 94       	inc	r13
2972
    1c64:	d0 92 ed 03 	sts	0x03ED, r13
2973
    1c68:	85 30       	cpi	r24, 0x05	; 5
2974
    1c6a:	09 f4       	brne	.+2      	; 0x1c6e <__vector_24+0x46>
2975
    1c6c:	84 c0       	rjmp	.+264    	; 0x1d76 <__vector_24+0x14e>
2976
    1c6e:	86 30       	cpi	r24, 0x06	; 6
2977
    1c70:	90 f4       	brcc	.+36     	; 0x1c96 <__vector_24+0x6e>
2978
    1c72:	82 30       	cpi	r24, 0x02	; 2
2979
    1c74:	09 f4       	brne	.+2      	; 0x1c78 <__vector_24+0x50>
2980
    1c76:	40 c0       	rjmp	.+128    	; 0x1cf8 <__vector_24+0xd0>
2981
    1c78:	83 30       	cpi	r24, 0x03	; 3
2982
    1c7a:	30 f4       	brcc	.+12     	; 0x1c88 <__vector_24+0x60>
2983
    1c7c:	88 23       	and	r24, r24
2984
    1c7e:	f1 f0       	breq	.+60     	; 0x1cbc <__vector_24+0x94>
2985
    1c80:	81 30       	cpi	r24, 0x01	; 1
2986
    1c82:	09 f0       	breq	.+2      	; 0x1c86 <__vector_24+0x5e>
2987
    1c84:	4f c2       	rjmp	.+1182   	; 0x2124 <__vector_24+0x4fc>
2988
    1c86:	2f c0       	rjmp	.+94     	; 0x1ce6 <__vector_24+0xbe>
2989
    1c88:	83 30       	cpi	r24, 0x03	; 3
2990
    1c8a:	09 f4       	brne	.+2      	; 0x1c8e <__vector_24+0x66>
2991
    1c8c:	3f c0       	rjmp	.+126    	; 0x1d0c <__vector_24+0xe4>
2992
    1c8e:	84 30       	cpi	r24, 0x04	; 4
2993
    1c90:	09 f0       	breq	.+2      	; 0x1c94 <__vector_24+0x6c>
2994
    1c92:	48 c2       	rjmp	.+1168   	; 0x2124 <__vector_24+0x4fc>
2995
    1c94:	58 c0       	rjmp	.+176    	; 0x1d46 <__vector_24+0x11e>
2996
    1c96:	88 30       	cpi	r24, 0x08	; 8
2997
    1c98:	09 f4       	brne	.+2      	; 0x1c9c <__vector_24+0x74>
2998
    1c9a:	c0 c0       	rjmp	.+384    	; 0x1e1c <__vector_24+0x1f4>
2999
    1c9c:	89 30       	cpi	r24, 0x09	; 9
3000
    1c9e:	38 f4       	brcc	.+14     	; 0x1cae <__vector_24+0x86>
3001
    1ca0:	86 30       	cpi	r24, 0x06	; 6
3002
    1ca2:	09 f4       	brne	.+2      	; 0x1ca6 <__vector_24+0x7e>
3003
    1ca4:	81 c0       	rjmp	.+258    	; 0x1da8 <__vector_24+0x180>
3004
    1ca6:	87 30       	cpi	r24, 0x07	; 7
3005
    1ca8:	09 f0       	breq	.+2      	; 0x1cac <__vector_24+0x84>
3006
    1caa:	3c c2       	rjmp	.+1144   	; 0x2124 <__vector_24+0x4fc>
3007
    1cac:	9a c0       	rjmp	.+308    	; 0x1de2 <__vector_24+0x1ba>
3008
    1cae:	89 30       	cpi	r24, 0x09	; 9
3009
    1cb0:	09 f4       	brne	.+2      	; 0x1cb4 <__vector_24+0x8c>
3010
    1cb2:	d1 c0       	rjmp	.+418    	; 0x1e56 <__vector_24+0x22e>
3011
    1cb4:	8a 30       	cpi	r24, 0x0A	; 10
3012
    1cb6:	09 f0       	breq	.+2      	; 0x1cba <__vector_24+0x92>
3013
    1cb8:	35 c2       	rjmp	.+1130   	; 0x2124 <__vector_24+0x4fc>
3014
    1cba:	b1 c1       	rjmp	.+866    	; 0x201e <__vector_24+0x3f6>
3015
    1cbc:	80 91 78 00 	lds	r24, 0x0078
3016
    1cc0:	90 91 79 00 	lds	r25, 0x0079
3017
    1cc4:	90 93 ec 03 	sts	0x03EC, r25
3018
    1cc8:	80 93 eb 03 	sts	0x03EB, r24
3019
    1ccc:	81 e0       	ldi	r24, 0x01	; 1
3020
    1cce:	80 93 ee 03 	sts	0x03EE, r24
3021
    1cd2:	80 91 e5 03 	lds	r24, 0x03E5
3022
    1cd6:	90 91 e6 03 	lds	r25, 0x03E6
3023
    1cda:	01 96       	adiw	r24, 0x01	; 1
3024
    1cdc:	90 93 e6 03 	sts	0x03E6, r25
3025
    1ce0:	80 93 e5 03 	sts	0x03E5, r24
3026
    1ce4:	15 c2       	rjmp	.+1066   	; 0x2110 <__vector_24+0x4e8>
3027
    1ce6:	80 91 78 00 	lds	r24, 0x0078
3028
    1cea:	90 91 79 00 	lds	r25, 0x0079
3029
    1cee:	90 93 ea 03 	sts	0x03EA, r25
3030
    1cf2:	80 93 e9 03 	sts	0x03E9, r24
3031
    1cf6:	90 c0       	rjmp	.+288    	; 0x1e18 <__vector_24+0x1f0>
3032
    1cf8:	80 91 78 00 	lds	r24, 0x0078
3033
    1cfc:	90 91 79 00 	lds	r25, 0x0079
3034
    1d00:	90 93 e8 03 	sts	0x03E8, r25
3035
    1d04:	80 93 e7 03 	sts	0x03E7, r24
3036
    1d08:	84 e0       	ldi	r24, 0x04	; 4
3037
    1d0a:	86 c1       	rjmp	.+780    	; 0x2018 <__vector_24+0x3f0>
3038
    1d0c:	40 91 09 03 	lds	r20, 0x0309
3039
    1d10:	50 91 0a 03 	lds	r21, 0x030A
3040
    1d14:	80 91 78 00 	lds	r24, 0x0078
3041
    1d18:	90 91 79 00 	lds	r25, 0x0079
3042
    1d1c:	9a 01       	movw	r18, r20
3043
    1d1e:	22 0f       	add	r18, r18
3044
    1d20:	33 1f       	adc	r19, r19
3045
    1d22:	24 0f       	add	r18, r20
3046
    1d24:	35 1f       	adc	r19, r21
3047
    1d26:	63 e0       	ldi	r22, 0x03	; 3
3048
    1d28:	70 e0       	ldi	r23, 0x00	; 0
3049
    1d2a:	0e 94 47 3a 	call	0x748e	; 0x748e <__udivmodhi4>
3050
    1d2e:	26 0f       	add	r18, r22
3051
    1d30:	37 1f       	adc	r19, r23
3052
    1d32:	36 95       	lsr	r19
3053
    1d34:	27 95       	ror	r18
3054
    1d36:	36 95       	lsr	r19
3055
    1d38:	27 95       	ror	r18
3056
    1d3a:	30 93 0a 03 	sts	0x030A, r19
3057
    1d3e:	20 93 09 03 	sts	0x0309, r18
3058
    1d42:	86 e0       	ldi	r24, 0x06	; 6
3059
    1d44:	69 c1       	rjmp	.+722    	; 0x2018 <__vector_24+0x3f0>
3060
    1d46:	80 91 07 04 	lds	r24, 0x0407
3061
    1d4a:	90 91 08 04 	lds	r25, 0x0408
3062
    1d4e:	20 91 78 00 	lds	r18, 0x0078
3063
    1d52:	30 91 79 00 	lds	r19, 0x0079
3064
    1d56:	82 1b       	sub	r24, r18
3065
    1d58:	93 0b       	sbc	r25, r19
3066
    1d5a:	90 93 2f 08 	sts	0x082F, r25
3067
    1d5e:	80 93 2e 08 	sts	0x082E, r24
3068
    1d62:	80 91 2e 08 	lds	r24, 0x082E
3069
    1d66:	90 91 2f 08 	lds	r25, 0x082F
3070
    1d6a:	90 93 d8 03 	sts	0x03D8, r25
3071
    1d6e:	80 93 d7 03 	sts	0x03D7, r24
3072
    1d72:	87 e0       	ldi	r24, 0x07	; 7
3073
    1d74:	51 c1       	rjmp	.+674    	; 0x2018 <__vector_24+0x3f0>
3074
    1d76:	80 91 78 00 	lds	r24, 0x0078
3075
    1d7a:	90 91 79 00 	lds	r25, 0x0079
3076
    1d7e:	20 91 05 04 	lds	r18, 0x0405
3077
    1d82:	30 91 06 04 	lds	r19, 0x0406
3078
    1d86:	82 1b       	sub	r24, r18
3079
    1d88:	93 0b       	sbc	r25, r19
3080
    1d8a:	90 93 3a 08 	sts	0x083A, r25
3081
    1d8e:	80 93 39 08 	sts	0x0839, r24
3082
    1d92:	80 91 39 08 	lds	r24, 0x0839
3083
    1d96:	90 91 3a 08 	lds	r25, 0x083A
3084
    1d9a:	90 93 da 03 	sts	0x03DA, r25
3085
    1d9e:	80 93 d9 03 	sts	0x03D9, r24
3086
    1da2:	10 92 ee 03 	sts	0x03EE, r1
3087
    1da6:	b4 c1       	rjmp	.+872    	; 0x2110 <__vector_24+0x4e8>
3088
    1da8:	80 91 00 01 	lds	r24, 0x0100
3089
    1dac:	20 91 eb 03 	lds	r18, 0x03EB
3090
    1db0:	30 91 ec 03 	lds	r19, 0x03EC
3091
    1db4:	8a 30       	cpi	r24, 0x0A	; 10
3092
    1db6:	49 f4       	brne	.+18     	; 0x1dca <__vector_24+0x1a2>
3093
    1db8:	80 91 78 00 	lds	r24, 0x0078
3094
    1dbc:	90 91 79 00 	lds	r25, 0x0079
3095
    1dc0:	82 0f       	add	r24, r18
3096
    1dc2:	93 1f       	adc	r25, r19
3097
    1dc4:	96 95       	lsr	r25
3098
    1dc6:	87 95       	ror	r24
3099
    1dc8:	06 c0       	rjmp	.+12     	; 0x1dd6 <__vector_24+0x1ae>
3100
    1dca:	80 91 78 00 	lds	r24, 0x0078
3101
    1dce:	90 91 79 00 	lds	r25, 0x0079
3102
    1dd2:	82 0f       	add	r24, r18
3103
    1dd4:	93 1f       	adc	r25, r19
3104
    1dd6:	90 93 d6 03 	sts	0x03D6, r25
3105
    1dda:	80 93 d5 03 	sts	0x03D5, r24
3106
    1dde:	81 e0       	ldi	r24, 0x01	; 1
3107
    1de0:	1b c1       	rjmp	.+566    	; 0x2018 <__vector_24+0x3f0>
3108
    1de2:	80 91 00 01 	lds	r24, 0x0100
3109
    1de6:	20 91 e9 03 	lds	r18, 0x03E9
3110
    1dea:	30 91 ea 03 	lds	r19, 0x03EA
3111
    1dee:	8a 30       	cpi	r24, 0x0A	; 10
3112
    1df0:	49 f4       	brne	.+18     	; 0x1e04 <__vector_24+0x1dc>
3113
    1df2:	80 91 78 00 	lds	r24, 0x0078
3114
    1df6:	90 91 79 00 	lds	r25, 0x0079
3115
    1dfa:	82 0f       	add	r24, r18
3116
    1dfc:	93 1f       	adc	r25, r19
3117
    1dfe:	96 95       	lsr	r25
3118
    1e00:	87 95       	ror	r24
3119
    1e02:	06 c0       	rjmp	.+12     	; 0x1e10 <__vector_24+0x1e8>
3120
    1e04:	80 91 78 00 	lds	r24, 0x0078
3121
    1e08:	90 91 79 00 	lds	r25, 0x0079
3122
    1e0c:	82 0f       	add	r24, r18
3123
    1e0e:	93 1f       	adc	r25, r19
3124
    1e10:	90 93 d4 03 	sts	0x03D4, r25
3125
    1e14:	80 93 d3 03 	sts	0x03D3, r24
3126
    1e18:	82 e0       	ldi	r24, 0x02	; 2
3127
    1e1a:	fe c0       	rjmp	.+508    	; 0x2018 <__vector_24+0x3f0>
3128
    1e1c:	80 91 00 01 	lds	r24, 0x0100
3129
    1e20:	20 91 e7 03 	lds	r18, 0x03E7
3130
    1e24:	30 91 e8 03 	lds	r19, 0x03E8
3131
    1e28:	8a 30       	cpi	r24, 0x0A	; 10
3132
    1e2a:	49 f4       	brne	.+18     	; 0x1e3e <__vector_24+0x216>
3133
    1e2c:	80 91 78 00 	lds	r24, 0x0078
3134
    1e30:	90 91 79 00 	lds	r25, 0x0079
3135
    1e34:	82 0f       	add	r24, r18
3136
    1e36:	93 1f       	adc	r25, r19
3137
    1e38:	96 95       	lsr	r25
3138
    1e3a:	87 95       	ror	r24
3139
    1e3c:	06 c0       	rjmp	.+12     	; 0x1e4a <__vector_24+0x222>
3140
    1e3e:	80 91 78 00 	lds	r24, 0x0078
3141
    1e42:	90 91 79 00 	lds	r25, 0x0079
3142
    1e46:	82 0f       	add	r24, r18
3143
    1e48:	93 1f       	adc	r25, r19
3144
    1e4a:	90 93 d2 03 	sts	0x03D2, r25
3145
    1e4e:	80 93 d1 03 	sts	0x03D1, r24
3146
    1e52:	85 e0       	ldi	r24, 0x05	; 5
3147
    1e54:	e1 c0       	rjmp	.+450    	; 0x2018 <__vector_24+0x3f0>
3148
    1e56:	60 91 78 00 	lds	r22, 0x0078
3149
    1e5a:	70 91 79 00 	lds	r23, 0x0079
3150
    1e5e:	e0 90 09 04 	lds	r14, 0x0409
3151
    1e62:	f0 90 0a 04 	lds	r15, 0x040A
3152
    1e66:	00 91 0b 04 	lds	r16, 0x040B
3153
    1e6a:	10 91 0c 04 	lds	r17, 0x040C
3154
    1e6e:	88 27       	eor	r24, r24
3155
    1e70:	77 fd       	sbrc	r23, 7
3156
    1e72:	80 95       	com	r24
3157
    1e74:	98 2f       	mov	r25, r24
3158
    1e76:	0e 94 5a 39 	call	0x72b4	; 0x72b4 <__floatsisf>
3159
    1e7a:	a8 01       	movw	r20, r16
3160
    1e7c:	97 01       	movw	r18, r14
3161
    1e7e:	0e 94 b4 38 	call	0x7168	; 0x7168 <__subsf3>
3162
    1e82:	0e 94 3d 39 	call	0x727a	; 0x727a <__fixsfsi>
3163
    1e86:	70 93 dc 03 	sts	0x03DC, r23
3164
    1e8a:	60 93 db 03 	sts	0x03DB, r22
3165
    1e8e:	20 91 db 03 	lds	r18, 0x03DB
3166
    1e92:	30 91 dc 03 	lds	r19, 0x03DC
3167
    1e96:	e0 91 2e 08 	lds	r30, 0x082E
3168
    1e9a:	f0 91 2f 08 	lds	r31, 0x082F
3169
    1e9e:	80 91 39 08 	lds	r24, 0x0839
3170
    1ea2:	90 91 3a 08 	lds	r25, 0x083A
3171
    1ea6:	97 ff       	sbrs	r25, 7
3172
    1ea8:	03 c0       	rjmp	.+6      	; 0x1eb0 <__vector_24+0x288>
3173
    1eaa:	90 95       	com	r25
3174
    1eac:	81 95       	neg	r24
3175
    1eae:	9f 4f       	sbci	r25, 0xFF	; 255
3176
    1eb0:	64 e0       	ldi	r22, 0x04	; 4
3177
    1eb2:	70 e0       	ldi	r23, 0x00	; 0
3178
    1eb4:	0e 94 5b 3a 	call	0x74b6	; 0x74b6 <__divmodhi4>
3179
    1eb8:	eb 01       	movw	r28, r22
3180
    1eba:	cf 01       	movw	r24, r30
3181
    1ebc:	f7 ff       	sbrs	r31, 7
3182
    1ebe:	03 c0       	rjmp	.+6      	; 0x1ec6 <__vector_24+0x29e>
3183
    1ec0:	90 95       	com	r25
3184
    1ec2:	81 95       	neg	r24
3185
    1ec4:	9f 4f       	sbci	r25, 0xFF	; 255
3186
    1ec6:	64 e0       	ldi	r22, 0x04	; 4
3187
    1ec8:	70 e0       	ldi	r23, 0x00	; 0
3188
    1eca:	0e 94 5b 3a 	call	0x74b6	; 0x74b6 <__divmodhi4>
3189
    1ece:	26 0f       	add	r18, r22
3190
    1ed0:	37 1f       	adc	r19, r23
3191
    1ed2:	2c 0f       	add	r18, r28
3192
    1ed4:	3d 1f       	adc	r19, r29
3193
    1ed6:	30 93 dc 03 	sts	0x03DC, r19
3194
    1eda:	20 93 db 03 	sts	0x03DB, r18
3195
    1ede:	80 91 db 03 	lds	r24, 0x03DB
3196
    1ee2:	90 91 dc 03 	lds	r25, 0x03DC
3197
    1ee6:	02 97       	sbiw	r24, 0x02	; 2
3198
    1ee8:	04 f1       	brlt	.+64     	; 0x1f2a <__vector_24+0x302>
3199
    1eea:	60 91 09 04 	lds	r22, 0x0409
3200
    1eee:	70 91 0a 04 	lds	r23, 0x040A
3201
    1ef2:	80 91 0b 04 	lds	r24, 0x040B
3202
    1ef6:	90 91 0c 04 	lds	r25, 0x040C
3203
    1efa:	20 e0       	ldi	r18, 0x00	; 0
3204
    1efc:	30 e0       	ldi	r19, 0x00	; 0
3205
    1efe:	48 e4       	ldi	r20, 0x48	; 72
3206
    1f00:	54 e4       	ldi	r21, 0x44	; 68
3207
    1f02:	0e 94 64 39 	call	0x72c8	; 0x72c8 <__eqsf2>
3208
    1f06:	88 23       	and	r24, r24
3209
    1f08:	0c f0       	brlt	.+2      	; 0x1f0c <__vector_24+0x2e4>
3210
    1f0a:	3c c0       	rjmp	.+120    	; 0x1f84 <__vector_24+0x35c>
3211
    1f0c:	60 91 09 04 	lds	r22, 0x0409
3212
    1f10:	70 91 0a 04 	lds	r23, 0x040A
3213
    1f14:	80 91 0b 04 	lds	r24, 0x040B
3214
    1f18:	90 91 0c 04 	lds	r25, 0x040C
3215
    1f1c:	2a e0       	ldi	r18, 0x0A	; 10
3216
    1f1e:	37 ed       	ldi	r19, 0xD7	; 215
3217
    1f20:	43 ea       	ldi	r20, 0xA3	; 163
3218
    1f22:	5c e3       	ldi	r21, 0x3C	; 60
3219
    1f24:	0e 94 b5 38 	call	0x716a	; 0x716a <__addsf3>
3220
    1f28:	25 c0       	rjmp	.+74     	; 0x1f74 <__vector_24+0x34c>
3221
    1f2a:	80 91 db 03 	lds	r24, 0x03DB
3222
    1f2e:	90 91 dc 03 	lds	r25, 0x03DC
3223
    1f32:	8f 5f       	subi	r24, 0xFF	; 255
3224
    1f34:	9f 4f       	sbci	r25, 0xFF	; 255
3225
    1f36:	34 f5       	brge	.+76     	; 0x1f84 <__vector_24+0x35c>
3226
    1f38:	60 91 09 04 	lds	r22, 0x0409
3227
    1f3c:	70 91 0a 04 	lds	r23, 0x040A
3228
    1f40:	80 91 0b 04 	lds	r24, 0x040B
3229
    1f44:	90 91 0c 04 	lds	r25, 0x040C
3230
    1f48:	20 e0       	ldi	r18, 0x00	; 0
3231
    1f4a:	30 e0       	ldi	r19, 0x00	; 0
3232
    1f4c:	46 e1       	ldi	r20, 0x16	; 22
3233
    1f4e:	54 e4       	ldi	r21, 0x44	; 68
3234
    1f50:	0e 94 67 39 	call	0x72ce	; 0x72ce <__gesf2>
3235
    1f54:	18 16       	cp	r1, r24
3236
    1f56:	b4 f4       	brge	.+44     	; 0x1f84 <__vector_24+0x35c>
3237
    1f58:	60 91 09 04 	lds	r22, 0x0409
3238
    1f5c:	70 91 0a 04 	lds	r23, 0x040A
3239
    1f60:	80 91 0b 04 	lds	r24, 0x040B
3240
    1f64:	90 91 0c 04 	lds	r25, 0x040C
3241
    1f68:	2a e0       	ldi	r18, 0x0A	; 10
3242
    1f6a:	37 ed       	ldi	r19, 0xD7	; 215
3243
    1f6c:	43 ea       	ldi	r20, 0xA3	; 163
3244
    1f6e:	5c e3       	ldi	r21, 0x3C	; 60
3245
    1f70:	0e 94 b4 38 	call	0x7168	; 0x7168 <__subsf3>
3246
    1f74:	60 93 09 04 	sts	0x0409, r22
3247
    1f78:	70 93 0a 04 	sts	0x040A, r23
3248
    1f7c:	80 93 0b 04 	sts	0x040B, r24
3249
    1f80:	90 93 0c 04 	sts	0x040C, r25
3250
    1f84:	81 e0       	ldi	r24, 0x01	; 1
3251
    1f86:	80 93 e2 03 	sts	0x03E2, r24
3252
    1f8a:	80 91 78 00 	lds	r24, 0x0078
3253
    1f8e:	90 91 79 00 	lds	r25, 0x0079
3254
    1f92:	90 93 31 08 	sts	0x0831, r25
3255
    1f96:	80 93 30 08 	sts	0x0830, r24
3256
    1f9a:	20 91 47 04 	lds	r18, 0x0447
3257
    1f9e:	30 91 48 04 	lds	r19, 0x0448
3258
    1fa2:	40 91 49 04 	lds	r20, 0x0449
3259
    1fa6:	50 91 4a 04 	lds	r21, 0x044A
3260
    1faa:	80 91 db 03 	lds	r24, 0x03DB
3261
    1fae:	90 91 dc 03 	lds	r25, 0x03DC
3262
    1fb2:	aa 27       	eor	r26, r26
3263
    1fb4:	97 fd       	sbrc	r25, 7
3264
    1fb6:	a0 95       	com	r26
3265
    1fb8:	ba 2f       	mov	r27, r26
3266
    1fba:	28 0f       	add	r18, r24
3267
    1fbc:	39 1f       	adc	r19, r25
3268
    1fbe:	4a 1f       	adc	r20, r26
3269
    1fc0:	5b 1f       	adc	r21, r27
3270
    1fc2:	20 93 47 04 	sts	0x0447, r18
3271
    1fc6:	30 93 48 04 	sts	0x0448, r19
3272
    1fca:	40 93 49 04 	sts	0x0449, r20
3273
    1fce:	50 93 4a 04 	sts	0x044A, r21
3274
    1fd2:	e0 90 47 04 	lds	r14, 0x0447
3275
    1fd6:	f0 90 48 04 	lds	r15, 0x0448
3276
    1fda:	00 91 49 04 	lds	r16, 0x0449
3277
    1fde:	10 91 4a 04 	lds	r17, 0x044A
3278
    1fe2:	60 91 47 04 	lds	r22, 0x0447
3279
    1fe6:	70 91 48 04 	lds	r23, 0x0448
3280
    1fea:	80 91 49 04 	lds	r24, 0x0449
3281
    1fee:	90 91 4a 04 	lds	r25, 0x044A
3282
    1ff2:	20 e0       	ldi	r18, 0x00	; 0
3283
    1ff4:	34 e0       	ldi	r19, 0x04	; 4
3284
    1ff6:	40 e0       	ldi	r20, 0x00	; 0
3285
    1ff8:	50 e0       	ldi	r21, 0x00	; 0
3286
    1ffa:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
3287
    1ffe:	e2 1a       	sub	r14, r18
3288
    2000:	f3 0a       	sbc	r15, r19
3289
    2002:	04 0b       	sbc	r16, r20
3290
    2004:	15 0b       	sbc	r17, r21
3291
    2006:	e0 92 47 04 	sts	0x0447, r14
3292
    200a:	f0 92 48 04 	sts	0x0448, r15
3293
    200e:	00 93 49 04 	sts	0x0449, r16
3294
    2012:	10 93 4a 04 	sts	0x044A, r17
3295
    2016:	83 e0       	ldi	r24, 0x03	; 3
3296
    2018:	80 93 ee 03 	sts	0x03EE, r24
3297
    201c:	79 c0       	rjmp	.+242    	; 0x2110 <__vector_24+0x4e8>
3298
    201e:	80 91 3e 08 	lds	r24, 0x083E
3299
    2022:	90 91 3f 08 	lds	r25, 0x083F
3300
    2026:	20 91 78 00 	lds	r18, 0x0078
3301
    202a:	30 91 79 00 	lds	r19, 0x0079
3302
    202e:	82 0f       	add	r24, r18
3303
    2030:	93 1f       	adc	r25, r19
3304
    2032:	90 93 3f 08 	sts	0x083F, r25
3305
    2036:	80 93 3e 08 	sts	0x083E, r24
3306
    203a:	80 91 36 08 	lds	r24, 0x0836
3307
    203e:	8f 5f       	subi	r24, 0xFF	; 255
3308
    2040:	80 93 36 08 	sts	0x0836, r24
3309
    2044:	80 91 36 08 	lds	r24, 0x0836
3310
    2048:	85 30       	cpi	r24, 0x05	; 5
3311
    204a:	08 f4       	brcc	.+2      	; 0x204e <__vector_24+0x426>
3312
    204c:	6b c0       	rjmp	.+214    	; 0x2124 <__vector_24+0x4fc>
3313
    204e:	80 91 78 00 	lds	r24, 0x0078
3314
    2052:	90 91 79 00 	lds	r25, 0x0079
3315
    2056:	90 93 10 03 	sts	0x0310, r25
3316
    205a:	80 93 0f 03 	sts	0x030F, r24
3317
    205e:	10 92 36 08 	sts	0x0836, r1
3318
    2062:	80 91 32 08 	lds	r24, 0x0832
3319
    2066:	90 91 33 08 	lds	r25, 0x0833
3320
    206a:	20 91 3e 08 	lds	r18, 0x083E
3321
    206e:	30 91 3f 08 	lds	r19, 0x083F
3322
    2072:	82 1b       	sub	r24, r18
3323
    2074:	93 0b       	sbc	r25, r19
3324
    2076:	20 91 63 04 	lds	r18, 0x0463
3325
    207a:	30 91 64 04 	lds	r19, 0x0464
3326
    207e:	82 1b       	sub	r24, r18
3327
    2080:	93 0b       	sbc	r25, r19
3328
    2082:	90 93 e4 03 	sts	0x03E4, r25
3329
    2086:	80 93 e3 03 	sts	0x03E3, r24
3330
    208a:	60 91 3e 08 	lds	r22, 0x083E
3331
    208e:	70 91 3f 08 	lds	r23, 0x083F
3332
    2092:	e0 90 0b 03 	lds	r14, 0x030B
3333
    2096:	f0 90 0c 03 	lds	r15, 0x030C
3334
    209a:	00 91 0d 03 	lds	r16, 0x030D
3335
    209e:	10 91 0e 03 	lds	r17, 0x030E
3336
    20a2:	88 27       	eor	r24, r24
3337
    20a4:	77 fd       	sbrc	r23, 7
3338
    20a6:	80 95       	com	r24
3339
    20a8:	98 2f       	mov	r25, r24
3340
    20aa:	a8 01       	movw	r20, r16
3341
    20ac:	97 01       	movw	r18, r14
3342
    20ae:	22 0f       	add	r18, r18
3343
    20b0:	33 1f       	adc	r19, r19
3344
    20b2:	44 1f       	adc	r20, r20
3345
    20b4:	55 1f       	adc	r21, r21
3346
    20b6:	2e 0d       	add	r18, r14
3347
    20b8:	3f 1d       	adc	r19, r15
3348
    20ba:	40 1f       	adc	r20, r16
3349
    20bc:	51 1f       	adc	r21, r17
3350
    20be:	62 0f       	add	r22, r18
3351
    20c0:	73 1f       	adc	r23, r19
3352
    20c2:	84 1f       	adc	r24, r20
3353
    20c4:	95 1f       	adc	r25, r21
3354
    20c6:	24 e0       	ldi	r18, 0x04	; 4
3355
    20c8:	30 e0       	ldi	r19, 0x00	; 0
3356
    20ca:	40 e0       	ldi	r20, 0x00	; 0
3357
    20cc:	50 e0       	ldi	r21, 0x00	; 0
3358
    20ce:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
3359
    20d2:	20 93 0b 03 	sts	0x030B, r18
3360
    20d6:	30 93 0c 03 	sts	0x030C, r19
3361
    20da:	40 93 0d 03 	sts	0x030D, r20
3362
    20de:	50 93 0e 03 	sts	0x030E, r21
3363
    20e2:	20 91 32 08 	lds	r18, 0x0832
3364
    20e6:	30 91 33 08 	lds	r19, 0x0833
3365
    20ea:	80 91 0b 03 	lds	r24, 0x030B
3366
    20ee:	90 91 0c 03 	lds	r25, 0x030C
3367
    20f2:	a0 91 0d 03 	lds	r26, 0x030D
3368
    20f6:	b0 91 0e 03 	lds	r27, 0x030E
3369
    20fa:	28 1b       	sub	r18, r24
3370
    20fc:	39 0b       	sbc	r19, r25
3371
    20fe:	30 93 64 04 	sts	0x0464, r19
3372
    2102:	20 93 63 04 	sts	0x0463, r18
3373
    2106:	10 92 3f 08 	sts	0x083F, r1
3374
    210a:	10 92 3e 08 	sts	0x083E, r1
3375
    210e:	0a c0       	rjmp	.+20     	; 0x2124 <__vector_24+0x4fc>
3376
    2110:	80 91 ee 03 	lds	r24, 0x03EE
3377
    2114:	80 93 7c 00 	sts	0x007C, r24
3378
    2118:	dd 20       	and	r13, r13
3379
    211a:	51 f0       	breq	.+20     	; 0x2130 <__vector_24+0x508>
3380
    211c:	8f ee       	ldi	r24, 0xEF	; 239
3381
    211e:	80 93 7a 00 	sts	0x007A, r24
3382
    2122:	06 c0       	rjmp	.+12     	; 0x2130 <__vector_24+0x508>
3383
    2124:	10 92 ee 03 	sts	0x03EE, r1
3384
    2128:	10 92 ed 03 	sts	0x03ED, r1
3385
    212c:	10 92 7c 00 	sts	0x007C, r1
3386
    2130:	ff 91       	pop	r31
3387
    2132:	ef 91       	pop	r30
3388
    2134:	df 91       	pop	r29
3389
    2136:	cf 91       	pop	r28
3390
    2138:	bf 91       	pop	r27
3391
    213a:	af 91       	pop	r26
3392
    213c:	9f 91       	pop	r25
3393
    213e:	8f 91       	pop	r24
3394
    2140:	7f 91       	pop	r23
3395
    2142:	6f 91       	pop	r22
3396
    2144:	5f 91       	pop	r21
3397
    2146:	4f 91       	pop	r20
3398
    2148:	3f 91       	pop	r19
3399
    214a:	2f 91       	pop	r18
3400
    214c:	1f 91       	pop	r17
3401
    214e:	0f 91       	pop	r16
3402
    2150:	ff 90       	pop	r15
3403
    2152:	ef 90       	pop	r14
3404
    2154:	df 90       	pop	r13
3405
    2156:	0f 90       	pop	r0
3406
    2158:	0f be       	out	0x3f, r0	; 63
3407
    215a:	0f 90       	pop	r0
3408
    215c:	1f 90       	pop	r1
3409
    215e:	18 95       	reti
3410
 
3411
00002160 <SucheLuftruckOffset>:
3412
    2160:	cf 93       	push	r28
3413
    2162:	df 93       	push	r29
3414
    2164:	a3 e0       	ldi	r26, 0x03	; 3
3415
    2166:	b0 e0       	ldi	r27, 0x00	; 0
3416
    2168:	0e 94 ab 3a 	call	0x7556	; 0x7556 <__eeprom_read_byte_1F2021>
3417
    216c:	80 2d       	mov	r24, r0
3418
    216e:	c8 2f       	mov	r28, r24
3419
    2170:	dd 27       	eor	r29, r29
3420
    2172:	c5 31       	cpi	r28, 0x15	; 21
3421
    2174:	d1 05       	cpc	r29, r1
3422
    2176:	08 f0       	brcs	.+2      	; 0x217a <SucheLuftruckOffset+0x1a>
3423
    2178:	2a 97       	sbiw	r28, 0x0a	; 10
3424
    217a:	c7 bd       	out	0x27, r28	; 39
3425
    217c:	84 e6       	ldi	r24, 0x64	; 100
3426
    217e:	90 e0       	ldi	r25, 0x00	; 0
3427
    2180:	0e 94 e6 0d 	call	0x1bcc	; 0x1bcc <Delay_ms_Mess>
3428
    2184:	80 91 0f 03 	lds	r24, 0x030F
3429
    2188:	90 91 10 03 	lds	r25, 0x0310
3430
    218c:	82 55       	subi	r24, 0x52	; 82
3431
    218e:	93 40       	sbci	r25, 0x03	; 3
3432
    2190:	d0 f4       	brcc	.+52     	; 0x21c6 <SucheLuftruckOffset+0x66>
3433
    2192:	c0 e0       	ldi	r28, 0x00	; 0
3434
    2194:	d0 e0       	ldi	r29, 0x00	; 0
3435
    2196:	17 c0       	rjmp	.+46     	; 0x21c6 <SucheLuftruckOffset+0x66>
3436
    2198:	c7 bd       	out	0x27, r28	; 39
3437
    219a:	82 e3       	ldi	r24, 0x32	; 50
3438
    219c:	90 e0       	ldi	r25, 0x00	; 0
3439
    219e:	0e 94 e6 0d 	call	0x1bcc	; 0x1bcc <Delay_ms_Mess>
3440
    21a2:	8c e7       	ldi	r24, 0x7C	; 124
3441
    21a4:	91 e0       	ldi	r25, 0x01	; 1
3442
    21a6:	9f 93       	push	r25
3443
    21a8:	8f 93       	push	r24
3444
    21aa:	1f 92       	push	r1
3445
    21ac:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3446
    21b0:	80 91 0f 03 	lds	r24, 0x030F
3447
    21b4:	90 91 10 03 	lds	r25, 0x0310
3448
    21b8:	0f 90       	pop	r0
3449
    21ba:	0f 90       	pop	r0
3450
    21bc:	0f 90       	pop	r0
3451
    21be:	84 58       	subi	r24, 0x84	; 132
3452
    21c0:	93 40       	sbci	r25, 0x03	; 3
3453
    21c2:	20 f0       	brcs	.+8      	; 0x21cc <SucheLuftruckOffset+0x6c>
3454
    21c4:	21 96       	adiw	r28, 0x01	; 1
3455
    21c6:	ca 3f       	cpi	r28, 0xFA	; 250
3456
    21c8:	d1 05       	cpc	r29, r1
3457
    21ca:	30 f3       	brcs	.-52     	; 0x2198 <SucheLuftruckOffset+0x38>
3458
    21cc:	a3 e0       	ldi	r26, 0x03	; 3
3459
    21ce:	b0 e0       	ldi	r27, 0x00	; 0
3460
    21d0:	0c 2e       	mov	r0, r28
3461
    21d2:	0e 94 b3 3a 	call	0x7566	; 0x7566 <__eeprom_write_byte_1F2021>
3462
    21d6:	c0 93 3b 08 	sts	0x083B, r28
3463
    21da:	8c e2       	ldi	r24, 0x2C	; 44
3464
    21dc:	91 e0       	ldi	r25, 0x01	; 1
3465
    21de:	0e 94 e6 0d 	call	0x1bcc	; 0x1bcc <Delay_ms_Mess>
3466
    21e2:	df 91       	pop	r29
3467
    21e4:	cf 91       	pop	r28
3468
    21e6:	08 95       	ret
3469
 
3470
000021e8 <LcdClear>:
3471
    21e8:	eb e1       	ldi	r30, 0x1B	; 27
3472
    21ea:	f3 e0       	ldi	r31, 0x03	; 3
3473
    21ec:	80 e2       	ldi	r24, 0x20	; 32
3474
    21ee:	81 93       	st	Z+, r24
3475
    21f0:	93 e0       	ldi	r25, 0x03	; 3
3476
    21f2:	eb 36       	cpi	r30, 0x6B	; 107
3477
    21f4:	f9 07       	cpc	r31, r25
3478
    21f6:	d9 f7       	brne	.-10     	; 0x21ee <LcdClear+0x6>
3479
    21f8:	08 95       	ret
3480
 
3481
000021fa <Menu>:
3482
    21fa:	ff 92       	push	r15
3483
    21fc:	0f 93       	push	r16
3484
    21fe:	1f 93       	push	r17
3485
    2200:	80 91 f2 03 	lds	r24, 0x03F2
3486
    2204:	28 2f       	mov	r18, r24
3487
    2206:	33 27       	eor	r19, r19
3488
    2208:	c9 01       	movw	r24, r18
3489
    220a:	81 70       	andi	r24, 0x01	; 1
3490
    220c:	90 70       	andi	r25, 0x00	; 0
3491
    220e:	68 2f       	mov	r22, r24
3492
    2210:	88 23       	and	r24, r24
3493
    2212:	a9 f0       	breq	.+42     	; 0x223e <Menu+0x44>
3494
    2214:	80 91 f3 03 	lds	r24, 0x03F3
3495
    2218:	88 23       	and	r24, r24
3496
    221a:	11 f0       	breq	.+4      	; 0x2220 <Menu+0x26>
3497
    221c:	81 50       	subi	r24, 0x01	; 1
3498
    221e:	02 c0       	rjmp	.+4      	; 0x2224 <Menu+0x2a>
3499
    2220:	80 91 6b 03 	lds	r24, 0x036B
3500
    2224:	80 93 f3 03 	sts	0x03F3, r24
3501
    2228:	eb e1       	ldi	r30, 0x1B	; 27
3502
    222a:	f3 e0       	ldi	r31, 0x03	; 3
3503
    222c:	80 e2       	ldi	r24, 0x20	; 32
3504
    222e:	81 93       	st	Z+, r24
3505
    2230:	93 e0       	ldi	r25, 0x03	; 3
3506
    2232:	eb 36       	cpi	r30, 0x6B	; 107
3507
    2234:	f9 07       	cpc	r31, r25
3508
    2236:	d9 f7       	brne	.-10     	; 0x222e <Menu+0x34>
3509
    2238:	8f ef       	ldi	r24, 0xFF	; 255
3510
    223a:	80 93 ac 03 	sts	0x03AC, r24
3511
    223e:	a9 01       	movw	r20, r18
3512
    2240:	42 70       	andi	r20, 0x02	; 2
3513
    2242:	50 70       	andi	r21, 0x00	; 0
3514
    2244:	21 ff       	sbrs	r18, 1
3515
    2246:	10 c0       	rjmp	.+32     	; 0x2268 <Menu+0x6e>
3516
    2248:	80 91 f3 03 	lds	r24, 0x03F3
3517
    224c:	8f 5f       	subi	r24, 0xFF	; 255
3518
    224e:	80 93 f3 03 	sts	0x03F3, r24
3519
    2252:	eb e1       	ldi	r30, 0x1B	; 27
3520
    2254:	f3 e0       	ldi	r31, 0x03	; 3
3521
    2256:	80 e2       	ldi	r24, 0x20	; 32
3522
    2258:	81 93       	st	Z+, r24
3523
    225a:	93 e0       	ldi	r25, 0x03	; 3
3524
    225c:	eb 36       	cpi	r30, 0x6B	; 107
3525
    225e:	f9 07       	cpc	r31, r25
3526
    2260:	d9 f7       	brne	.-10     	; 0x2258 <Menu+0x5e>
3527
    2262:	8f ef       	ldi	r24, 0xFF	; 255
3528
    2264:	80 93 ac 03 	sts	0x03AC, r24
3529
    2268:	66 23       	and	r22, r22
3530
    226a:	21 f0       	breq	.+8      	; 0x2274 <Menu+0x7a>
3531
    226c:	45 2b       	or	r20, r21
3532
    226e:	11 f0       	breq	.+4      	; 0x2274 <Menu+0x7a>
3533
    2270:	10 92 f3 03 	sts	0x03F3, r1
3534
    2274:	81 e1       	ldi	r24, 0x11	; 17
3535
    2276:	80 93 f1 03 	sts	0x03F1, r24
3536
    227a:	80 91 f3 03 	lds	r24, 0x03F3
3537
    227e:	99 27       	eor	r25, r25
3538
    2280:	9f 93       	push	r25
3539
    2282:	8f 93       	push	r24
3540
    2284:	83 e2       	ldi	r24, 0x23	; 35
3541
    2286:	94 e0       	ldi	r25, 0x04	; 4
3542
    2288:	9f 93       	push	r25
3543
    228a:	8f 93       	push	r24
3544
    228c:	11 e0       	ldi	r17, 0x01	; 1
3545
    228e:	f1 2e       	mov	r15, r17
3546
    2290:	ff 92       	push	r15
3547
    2292:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3548
    2296:	00 91 f3 03 	lds	r16, 0x03F3
3549
    229a:	0f 90       	pop	r0
3550
    229c:	0f 90       	pop	r0
3551
    229e:	0f 90       	pop	r0
3552
    22a0:	0f 90       	pop	r0
3553
    22a2:	0f 90       	pop	r0
3554
    22a4:	05 30       	cpi	r16, 0x05	; 5
3555
    22a6:	09 f4       	brne	.+2      	; 0x22aa <Menu+0xb0>
3556
    22a8:	fc c1       	rjmp	.+1016   	; 0x26a2 <Menu+0x4a8>
3557
    22aa:	06 30       	cpi	r16, 0x06	; 6
3558
    22ac:	90 f4       	brcc	.+36     	; 0x22d2 <Menu+0xd8>
3559
    22ae:	02 30       	cpi	r16, 0x02	; 2
3560
    22b0:	09 f4       	brne	.+2      	; 0x22b4 <Menu+0xba>
3561
    22b2:	cc c0       	rjmp	.+408    	; 0x244c <Menu+0x252>
3562
    22b4:	03 30       	cpi	r16, 0x03	; 3
3563
    22b6:	30 f4       	brcc	.+12     	; 0x22c4 <Menu+0xca>
3564
    22b8:	00 23       	and	r16, r16
3565
    22ba:	f1 f0       	breq	.+60     	; 0x22f8 <Menu+0xfe>
3566
    22bc:	01 30       	cpi	r16, 0x01	; 1
3567
    22be:	09 f0       	breq	.+2      	; 0x22c2 <Menu+0xc8>
3568
    22c0:	d9 c3       	rjmp	.+1970   	; 0x2a74 <Menu+0x87a>
3569
    22c2:	61 c0       	rjmp	.+194    	; 0x2386 <Menu+0x18c>
3570
    22c4:	03 30       	cpi	r16, 0x03	; 3
3571
    22c6:	09 f4       	brne	.+2      	; 0x22ca <Menu+0xd0>
3572
    22c8:	16 c1       	rjmp	.+556    	; 0x24f6 <Menu+0x2fc>
3573
    22ca:	04 30       	cpi	r16, 0x04	; 4
3574
    22cc:	09 f0       	breq	.+2      	; 0x22d0 <Menu+0xd6>
3575
    22ce:	d2 c3       	rjmp	.+1956   	; 0x2a74 <Menu+0x87a>
3576
    22d0:	65 c1       	rjmp	.+714    	; 0x259c <Menu+0x3a2>
3577
    22d2:	08 30       	cpi	r16, 0x08	; 8
3578
    22d4:	09 f4       	brne	.+2      	; 0x22d8 <Menu+0xde>
3579
    22d6:	16 c3       	rjmp	.+1580   	; 0x2904 <Menu+0x70a>
3580
    22d8:	09 30       	cpi	r16, 0x09	; 9
3581
    22da:	38 f4       	brcc	.+14     	; 0x22ea <Menu+0xf0>
3582
    22dc:	06 30       	cpi	r16, 0x06	; 6
3583
    22de:	09 f4       	brne	.+2      	; 0x22e2 <Menu+0xe8>
3584
    22e0:	99 c2       	rjmp	.+1330   	; 0x2814 <Menu+0x61a>
3585
    22e2:	07 30       	cpi	r16, 0x07	; 7
3586
    22e4:	09 f0       	breq	.+2      	; 0x22e8 <Menu+0xee>
3587
    22e6:	c6 c3       	rjmp	.+1932   	; 0x2a74 <Menu+0x87a>
3588
    22e8:	ea c2       	rjmp	.+1492   	; 0x28be <Menu+0x6c4>
3589
    22ea:	09 30       	cpi	r16, 0x09	; 9
3590
    22ec:	09 f4       	brne	.+2      	; 0x22f0 <Menu+0xf6>
3591
    22ee:	47 c3       	rjmp	.+1678   	; 0x297e <Menu+0x784>
3592
    22f0:	0a 30       	cpi	r16, 0x0A	; 10
3593
    22f2:	09 f0       	breq	.+2      	; 0x22f6 <Menu+0xfc>
3594
    22f4:	bf c3       	rjmp	.+1918   	; 0x2a74 <Menu+0x87a>
3595
    22f6:	81 c3       	rjmp	.+1794   	; 0x29fa <Menu+0x800>
3596
    22f8:	10 92 f1 03 	sts	0x03F1, r1
3597
    22fc:	81 e1       	ldi	r24, 0x11	; 17
3598
    22fe:	94 e0       	ldi	r25, 0x04	; 4
3599
    2300:	9f 93       	push	r25
3600
    2302:	8f 93       	push	r24
3601
    2304:	ff 92       	push	r15
3602
    2306:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3603
    230a:	84 e1       	ldi	r24, 0x14	; 20
3604
    230c:	80 93 f1 03 	sts	0x03F1, r24
3605
    2310:	20 91 00 01 	lds	r18, 0x0100
3606
    2314:	82 e6       	ldi	r24, 0x62	; 98
3607
    2316:	90 e0       	ldi	r25, 0x00	; 0
3608
    2318:	9f 93       	push	r25
3609
    231a:	8f 93       	push	r24
3610
    231c:	8a e5       	ldi	r24, 0x5A	; 90
3611
    231e:	90 e0       	ldi	r25, 0x00	; 0
3612
    2320:	9f 93       	push	r25
3613
    2322:	8f 93       	push	r24
3614
    2324:	1f 92       	push	r1
3615
    2326:	1f 92       	push	r1
3616
    2328:	82 2f       	mov	r24, r18
3617
    232a:	6a e0       	ldi	r22, 0x0A	; 10
3618
    232c:	0e 94 3b 3a 	call	0x7476	; 0x7476 <__udivmodqi4>
3619
    2330:	89 2f       	mov	r24, r25
3620
    2332:	99 27       	eor	r25, r25
3621
    2334:	9f 93       	push	r25
3622
    2336:	8f 93       	push	r24
3623
    2338:	82 2f       	mov	r24, r18
3624
    233a:	0e 94 3b 3a 	call	0x7476	; 0x7476 <__udivmodqi4>
3625
    233e:	99 27       	eor	r25, r25
3626
    2340:	9f 93       	push	r25
3627
    2342:	8f 93       	push	r24
3628
    2344:	8c ef       	ldi	r24, 0xFC	; 252
3629
    2346:	93 e0       	ldi	r25, 0x03	; 3
3630
    2348:	9f 93       	push	r25
3631
    234a:	8f 93       	push	r24
3632
    234c:	ff 92       	push	r15
3633
    234e:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3634
    2352:	88 e2       	ldi	r24, 0x28	; 40
3635
    2354:	80 93 f1 03 	sts	0x03F1, r24
3636
    2358:	0e 94 33 02 	call	0x466	; 0x466 <GetActiveParamSetNumber>
3637
    235c:	99 27       	eor	r25, r25
3638
    235e:	9f 93       	push	r25
3639
    2360:	8f 93       	push	r24
3640
    2362:	8f ee       	ldi	r24, 0xEF	; 239
3641
    2364:	93 e0       	ldi	r25, 0x03	; 3
3642
    2366:	9f 93       	push	r25
3643
    2368:	8f 93       	push	r24
3644
    236a:	ff 92       	push	r15
3645
    236c:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3646
    2370:	8c e3       	ldi	r24, 0x3C	; 60
3647
    2372:	80 93 f1 03 	sts	0x03F1, r24
3648
    2376:	84 ee       	ldi	r24, 0xE4	; 228
3649
    2378:	93 e0       	ldi	r25, 0x03	; 3
3650
    237a:	9f 93       	push	r25
3651
    237c:	8f 93       	push	r24
3652
    237e:	ff 92       	push	r15
3653
    2380:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3654
    2384:	98 c2       	rjmp	.+1328   	; 0x28b6 <Menu+0x6bc>
3655
    2386:	80 91 7c 08 	lds	r24, 0x087C
3656
    238a:	80 ff       	sbrs	r24, 0
3657
    238c:	47 c0       	rjmp	.+142    	; 0x241c <Menu+0x222>
3658
    238e:	10 92 f1 03 	sts	0x03F1, r1
3659
    2392:	80 91 63 04 	lds	r24, 0x0463
3660
    2396:	90 91 64 04 	lds	r25, 0x0464
3661
    239a:	9f 93       	push	r25
3662
    239c:	8f 93       	push	r24
3663
    239e:	85 ed       	ldi	r24, 0xD5	; 213
3664
    23a0:	93 e0       	ldi	r25, 0x03	; 3
3665
    23a2:	9f 93       	push	r25
3666
    23a4:	8f 93       	push	r24
3667
    23a6:	0f 93       	push	r16
3668
    23a8:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3669
    23ac:	84 e1       	ldi	r24, 0x14	; 20
3670
    23ae:	80 93 f1 03 	sts	0x03F1, r24
3671
    23b2:	80 91 65 04 	lds	r24, 0x0465
3672
    23b6:	90 91 66 04 	lds	r25, 0x0466
3673
    23ba:	9f 93       	push	r25
3674
    23bc:	8f 93       	push	r24
3675
    23be:	86 ec       	ldi	r24, 0xC6	; 198
3676
    23c0:	93 e0       	ldi	r25, 0x03	; 3
3677
    23c2:	9f 93       	push	r25
3678
    23c4:	8f 93       	push	r24
3679
    23c6:	0f 93       	push	r16
3680
    23c8:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3681
    23cc:	88 e2       	ldi	r24, 0x28	; 40
3682
    23ce:	80 93 f1 03 	sts	0x03F1, r24
3683
    23d2:	80 91 0f 03 	lds	r24, 0x030F
3684
    23d6:	90 91 10 03 	lds	r25, 0x0310
3685
    23da:	9f 93       	push	r25
3686
    23dc:	8f 93       	push	r24
3687
    23de:	87 eb       	ldi	r24, 0xB7	; 183
3688
    23e0:	93 e0       	ldi	r25, 0x03	; 3
3689
    23e2:	9f 93       	push	r25
3690
    23e4:	8f 93       	push	r24
3691
    23e6:	0f 93       	push	r16
3692
    23e8:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3693
    23ec:	8c e3       	ldi	r24, 0x3C	; 60
3694
    23ee:	80 93 f1 03 	sts	0x03F1, r24
3695
    23f2:	80 91 3b 08 	lds	r24, 0x083B
3696
    23f6:	99 27       	eor	r25, r25
3697
    23f8:	9f 93       	push	r25
3698
    23fa:	8f 93       	push	r24
3699
    23fc:	88 ea       	ldi	r24, 0xA8	; 168
3700
    23fe:	93 e0       	ldi	r25, 0x03	; 3
3701
    2400:	9f 93       	push	r25
3702
    2402:	8f 93       	push	r24
3703
    2404:	0f 93       	push	r16
3704
    2406:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3705
    240a:	8d b7       	in	r24, 0x3d	; 61
3706
    240c:	9e b7       	in	r25, 0x3e	; 62
3707
    240e:	44 96       	adiw	r24, 0x14	; 20
3708
    2410:	0f b6       	in	r0, 0x3f	; 63
3709
    2412:	f8 94       	cli
3710
    2414:	9e bf       	out	0x3e, r25	; 62
3711
    2416:	0f be       	out	0x3f, r0	; 63
3712
    2418:	8d bf       	out	0x3d, r24	; 61
3713
    241a:	31 c3       	rjmp	.+1634   	; 0x2a7e <Menu+0x884>
3714
    241c:	84 e1       	ldi	r24, 0x14	; 20
3715
    241e:	80 93 f1 03 	sts	0x03F1, r24
3716
    2422:	81 ea       	ldi	r24, 0xA1	; 161
3717
    2424:	93 e0       	ldi	r25, 0x03	; 3
3718
    2426:	9f 93       	push	r25
3719
    2428:	8f 93       	push	r24
3720
    242a:	0f 93       	push	r16
3721
    242c:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3722
    2430:	88 e2       	ldi	r24, 0x28	; 40
3723
    2432:	80 93 f1 03 	sts	0x03F1, r24
3724
    2436:	83 e9       	ldi	r24, 0x93	; 147
3725
    2438:	93 e0       	ldi	r25, 0x03	; 3
3726
    243a:	9f 93       	push	r25
3727
    243c:	8f 93       	push	r24
3728
    243e:	0f 93       	push	r16
3729
    2440:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3730
    2444:	8d b7       	in	r24, 0x3d	; 61
3731
    2446:	9e b7       	in	r25, 0x3e	; 62
3732
    2448:	06 96       	adiw	r24, 0x06	; 6
3733
    244a:	e2 cf       	rjmp	.-60     	; 0x2410 <Menu+0x216>
3734
    244c:	10 92 f1 03 	sts	0x03F1, r1
3735
    2450:	89 e8       	ldi	r24, 0x89	; 137
3736
    2452:	93 e0       	ldi	r25, 0x03	; 3
3737
    2454:	9f 93       	push	r25
3738
    2456:	8f 93       	push	r24
3739
    2458:	ff 92       	push	r15
3740
    245a:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3741
    245e:	84 e1       	ldi	r24, 0x14	; 20
3742
    2460:	80 93 f1 03 	sts	0x03F1, r24
3743
    2464:	60 91 0f 04 	lds	r22, 0x040F
3744
    2468:	70 91 10 04 	lds	r23, 0x0410
3745
    246c:	80 91 11 04 	lds	r24, 0x0411
3746
    2470:	90 91 12 04 	lds	r25, 0x0412
3747
    2474:	20 e0       	ldi	r18, 0x00	; 0
3748
    2476:	34 e0       	ldi	r19, 0x04	; 4
3749
    2478:	40 e0       	ldi	r20, 0x00	; 0
3750
    247a:	50 e0       	ldi	r21, 0x00	; 0
3751
    247c:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
3752
    2480:	5f 93       	push	r21
3753
    2482:	4f 93       	push	r20
3754
    2484:	3f 93       	push	r19
3755
    2486:	2f 93       	push	r18
3756
    2488:	8a e7       	ldi	r24, 0x7A	; 122
3757
    248a:	93 e0       	ldi	r25, 0x03	; 3
3758
    248c:	9f 93       	push	r25
3759
    248e:	8f 93       	push	r24
3760
    2490:	ff 92       	push	r15
3761
    2492:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3762
    2496:	88 e2       	ldi	r24, 0x28	; 40
3763
    2498:	80 93 f1 03 	sts	0x03F1, r24
3764
    249c:	60 91 17 04 	lds	r22, 0x0417
3765
    24a0:	70 91 18 04 	lds	r23, 0x0418
3766
    24a4:	80 91 19 04 	lds	r24, 0x0419
3767
    24a8:	90 91 1a 04 	lds	r25, 0x041A
3768
    24ac:	20 e0       	ldi	r18, 0x00	; 0
3769
    24ae:	34 e0       	ldi	r19, 0x04	; 4
3770
    24b0:	40 e0       	ldi	r20, 0x00	; 0
3771
    24b2:	50 e0       	ldi	r21, 0x00	; 0
3772
    24b4:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
3773
    24b8:	5f 93       	push	r21
3774
    24ba:	4f 93       	push	r20
3775
    24bc:	3f 93       	push	r19
3776
    24be:	2f 93       	push	r18
3777
    24c0:	8b e6       	ldi	r24, 0x6B	; 107
3778
    24c2:	93 e0       	ldi	r25, 0x03	; 3
3779
    24c4:	9f 93       	push	r25
3780
    24c6:	8f 93       	push	r24
3781
    24c8:	ff 92       	push	r15
3782
    24ca:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3783
    24ce:	8c e3       	ldi	r24, 0x3C	; 60
3784
    24d0:	80 93 f1 03 	sts	0x03F1, r24
3785
    24d4:	80 91 4b 04 	lds	r24, 0x044B
3786
    24d8:	90 91 4c 04 	lds	r25, 0x044C
3787
    24dc:	9f 93       	push	r25
3788
    24de:	8f 93       	push	r24
3789
    24e0:	8c e5       	ldi	r24, 0x5C	; 92
3790
    24e2:	93 e0       	ldi	r25, 0x03	; 3
3791
    24e4:	9f 93       	push	r25
3792
    24e6:	8f 93       	push	r24
3793
    24e8:	ff 92       	push	r15
3794
    24ea:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3795
    24ee:	8d b7       	in	r24, 0x3d	; 61
3796
    24f0:	9e b7       	in	r25, 0x3e	; 62
3797
    24f2:	46 96       	adiw	r24, 0x16	; 22
3798
    24f4:	8d cf       	rjmp	.-230    	; 0x2410 <Menu+0x216>
3799
    24f6:	10 92 f1 03 	sts	0x03F1, r1
3800
    24fa:	80 91 4c 08 	lds	r24, 0x084C
3801
    24fe:	90 91 4d 08 	lds	r25, 0x084D
3802
    2502:	20 91 4a 08 	lds	r18, 0x084A
3803
    2506:	30 91 4b 08 	lds	r19, 0x084B
3804
    250a:	9f 93       	push	r25
3805
    250c:	8f 93       	push	r24
3806
    250e:	3f 93       	push	r19
3807
    2510:	2f 93       	push	r18
3808
    2512:	8c e4       	ldi	r24, 0x4C	; 76
3809
    2514:	93 e0       	ldi	r25, 0x03	; 3
3810
    2516:	9f 93       	push	r25
3811
    2518:	8f 93       	push	r24
3812
    251a:	ff 92       	push	r15
3813
    251c:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3814
    2520:	84 e1       	ldi	r24, 0x14	; 20
3815
    2522:	80 93 f1 03 	sts	0x03F1, r24
3816
    2526:	80 91 50 08 	lds	r24, 0x0850
3817
    252a:	90 91 51 08 	lds	r25, 0x0851
3818
    252e:	20 91 4e 08 	lds	r18, 0x084E
3819
    2532:	30 91 4f 08 	lds	r19, 0x084F
3820
    2536:	9f 93       	push	r25
3821
    2538:	8f 93       	push	r24
3822
    253a:	3f 93       	push	r19
3823
    253c:	2f 93       	push	r18
3824
    253e:	8c e3       	ldi	r24, 0x3C	; 60
3825
    2540:	93 e0       	ldi	r25, 0x03	; 3
3826
    2542:	9f 93       	push	r25
3827
    2544:	8f 93       	push	r24
3828
    2546:	ff 92       	push	r15
3829
    2548:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3830
    254c:	88 e2       	ldi	r24, 0x28	; 40
3831
    254e:	80 93 f1 03 	sts	0x03F1, r24
3832
    2552:	80 91 54 08 	lds	r24, 0x0854
3833
    2556:	90 91 55 08 	lds	r25, 0x0855
3834
    255a:	20 91 52 08 	lds	r18, 0x0852
3835
    255e:	30 91 53 08 	lds	r19, 0x0853
3836
    2562:	9f 93       	push	r25
3837
    2564:	8f 93       	push	r24
3838
    2566:	3f 93       	push	r19
3839
    2568:	2f 93       	push	r18
3840
    256a:	8c e2       	ldi	r24, 0x2C	; 44
3841
    256c:	93 e0       	ldi	r25, 0x03	; 3
3842
    256e:	9f 93       	push	r25
3843
    2570:	8f 93       	push	r24
3844
    2572:	ff 92       	push	r15
3845
    2574:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3846
    2578:	8c e3       	ldi	r24, 0x3C	; 60
3847
    257a:	80 93 f1 03 	sts	0x03F1, r24
3848
    257e:	80 91 58 08 	lds	r24, 0x0858
3849
    2582:	90 91 59 08 	lds	r25, 0x0859
3850
    2586:	20 91 56 08 	lds	r18, 0x0856
3851
    258a:	30 91 57 08 	lds	r19, 0x0857
3852
    258e:	9f 93       	push	r25
3853
    2590:	8f 93       	push	r24
3854
    2592:	3f 93       	push	r19
3855
    2594:	2f 93       	push	r18
3856
    2596:	8c e1       	ldi	r24, 0x1C	; 28
3857
    2598:	93 e0       	ldi	r25, 0x03	; 3
3858
    259a:	7a c0       	rjmp	.+244    	; 0x2690 <Menu+0x496>
3859
    259c:	10 92 f1 03 	sts	0x03F1, r1
3860
    25a0:	e0 91 75 08 	lds	r30, 0x0875
3861
    25a4:	ff 27       	eor	r31, r31
3862
    25a6:	ee 0f       	add	r30, r30
3863
    25a8:	ff 1f       	adc	r31, r31
3864
    25aa:	e8 5b       	subi	r30, 0xB8	; 184
3865
    25ac:	f7 4f       	sbci	r31, 0xF7	; 247
3866
    25ae:	20 81       	ld	r18, Z
3867
    25b0:	31 81       	ldd	r19, Z+1	; 0x01
3868
    25b2:	e0 91 74 08 	lds	r30, 0x0874
3869
    25b6:	ff 27       	eor	r31, r31
3870
    25b8:	ee 0f       	add	r30, r30
3871
    25ba:	ff 1f       	adc	r31, r31
3872
    25bc:	e8 5b       	subi	r30, 0xB8	; 184
3873
    25be:	f7 4f       	sbci	r31, 0xF7	; 247
3874
    25c0:	80 81       	ld	r24, Z
3875
    25c2:	91 81       	ldd	r25, Z+1	; 0x01
3876
    25c4:	3f 93       	push	r19
3877
    25c6:	2f 93       	push	r18
3878
    25c8:	9f 93       	push	r25
3879
    25ca:	8f 93       	push	r24
3880
    25cc:	8c e0       	ldi	r24, 0x0C	; 12
3881
    25ce:	93 e0       	ldi	r25, 0x03	; 3
3882
    25d0:	9f 93       	push	r25
3883
    25d2:	8f 93       	push	r24
3884
    25d4:	ff 92       	push	r15
3885
    25d6:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3886
    25da:	84 e1       	ldi	r24, 0x14	; 20
3887
    25dc:	80 93 f1 03 	sts	0x03F1, r24
3888
    25e0:	e0 91 77 08 	lds	r30, 0x0877
3889
    25e4:	ff 27       	eor	r31, r31
3890
    25e6:	ee 0f       	add	r30, r30
3891
    25e8:	ff 1f       	adc	r31, r31
3892
    25ea:	e8 5b       	subi	r30, 0xB8	; 184
3893
    25ec:	f7 4f       	sbci	r31, 0xF7	; 247
3894
    25ee:	20 81       	ld	r18, Z
3895
    25f0:	31 81       	ldd	r19, Z+1	; 0x01
3896
    25f2:	e0 91 76 08 	lds	r30, 0x0876
3897
    25f6:	ff 27       	eor	r31, r31
3898
    25f8:	ee 0f       	add	r30, r30
3899
    25fa:	ff 1f       	adc	r31, r31
3900
    25fc:	e8 5b       	subi	r30, 0xB8	; 184
3901
    25fe:	f7 4f       	sbci	r31, 0xF7	; 247
3902
    2600:	80 81       	ld	r24, Z
3903
    2602:	91 81       	ldd	r25, Z+1	; 0x01
3904
    2604:	3f 93       	push	r19
3905
    2606:	2f 93       	push	r18
3906
    2608:	9f 93       	push	r25
3907
    260a:	8f 93       	push	r24
3908
    260c:	8c ef       	ldi	r24, 0xFC	; 252
3909
    260e:	92 e0       	ldi	r25, 0x02	; 2
3910
    2610:	9f 93       	push	r25
3911
    2612:	8f 93       	push	r24
3912
    2614:	ff 92       	push	r15
3913
    2616:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3914
    261a:	88 e2       	ldi	r24, 0x28	; 40
3915
    261c:	80 93 f1 03 	sts	0x03F1, r24
3916
    2620:	e0 91 79 08 	lds	r30, 0x0879
3917
    2624:	ff 27       	eor	r31, r31
3918
    2626:	ee 0f       	add	r30, r30
3919
    2628:	ff 1f       	adc	r31, r31
3920
    262a:	e8 5b       	subi	r30, 0xB8	; 184
3921
    262c:	f7 4f       	sbci	r31, 0xF7	; 247
3922
    262e:	20 81       	ld	r18, Z
3923
    2630:	31 81       	ldd	r19, Z+1	; 0x01
3924
    2632:	e0 91 78 08 	lds	r30, 0x0878
3925
    2636:	ff 27       	eor	r31, r31
3926
    2638:	ee 0f       	add	r30, r30
3927
    263a:	ff 1f       	adc	r31, r31
3928
    263c:	e8 5b       	subi	r30, 0xB8	; 184
3929
    263e:	f7 4f       	sbci	r31, 0xF7	; 247
3930
    2640:	80 81       	ld	r24, Z
3931
    2642:	91 81       	ldd	r25, Z+1	; 0x01
3932
    2644:	3f 93       	push	r19
3933
    2646:	2f 93       	push	r18
3934
    2648:	9f 93       	push	r25
3935
    264a:	8f 93       	push	r24
3936
    264c:	8c ee       	ldi	r24, 0xEC	; 236
3937
    264e:	92 e0       	ldi	r25, 0x02	; 2
3938
    2650:	9f 93       	push	r25
3939
    2652:	8f 93       	push	r24
3940
    2654:	ff 92       	push	r15
3941
    2656:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3942
    265a:	8c e3       	ldi	r24, 0x3C	; 60
3943
    265c:	80 93 f1 03 	sts	0x03F1, r24
3944
    2660:	e0 91 7b 08 	lds	r30, 0x087B
3945
    2664:	ff 27       	eor	r31, r31
3946
    2666:	ee 0f       	add	r30, r30
3947
    2668:	ff 1f       	adc	r31, r31
3948
    266a:	e8 5b       	subi	r30, 0xB8	; 184
3949
    266c:	f7 4f       	sbci	r31, 0xF7	; 247
3950
    266e:	20 81       	ld	r18, Z
3951
    2670:	31 81       	ldd	r19, Z+1	; 0x01
3952
    2672:	e0 91 7a 08 	lds	r30, 0x087A
3953
    2676:	ff 27       	eor	r31, r31
3954
    2678:	ee 0f       	add	r30, r30
3955
    267a:	ff 1f       	adc	r31, r31
3956
    267c:	e8 5b       	subi	r30, 0xB8	; 184
3957
    267e:	f7 4f       	sbci	r31, 0xF7	; 247
3958
    2680:	80 81       	ld	r24, Z
3959
    2682:	91 81       	ldd	r25, Z+1	; 0x01
3960
    2684:	3f 93       	push	r19
3961
    2686:	2f 93       	push	r18
3962
    2688:	9f 93       	push	r25
3963
    268a:	8f 93       	push	r24
3964
    268c:	8c ed       	ldi	r24, 0xDC	; 220
3965
    268e:	92 e0       	ldi	r25, 0x02	; 2
3966
    2690:	9f 93       	push	r25
3967
    2692:	8f 93       	push	r24
3968
    2694:	ff 92       	push	r15
3969
    2696:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3970
    269a:	8d b7       	in	r24, 0x3d	; 61
3971
    269c:	9e b7       	in	r25, 0x3e	; 62
3972
    269e:	4c 96       	adiw	r24, 0x1c	; 28
3973
    26a0:	b7 ce       	rjmp	.-658    	; 0x2410 <Menu+0x216>
3974
    26a2:	10 92 f1 03 	sts	0x03F1, r1
3975
    26a6:	8e ec       	ldi	r24, 0xCE	; 206
3976
    26a8:	92 e0       	ldi	r25, 0x02	; 2
3977
    26aa:	9f 93       	push	r25
3978
    26ac:	8f 93       	push	r24
3979
    26ae:	ff 92       	push	r15
3980
    26b0:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
3981
    26b4:	0f 90       	pop	r0
3982
    26b6:	0f 90       	pop	r0
3983
    26b8:	0f 90       	pop	r0
3984
    26ba:	80 91 00 01 	lds	r24, 0x0100
3985
    26be:	8a 30       	cpi	r24, 0x0A	; 10
3986
    26c0:	09 f0       	breq	.+2      	; 0x26c4 <Menu+0x4ca>
3987
    26c2:	4a c0       	rjmp	.+148    	; 0x2758 <Menu+0x55e>
3988
    26c4:	84 e1       	ldi	r24, 0x14	; 20
3989
    26c6:	80 93 f1 03 	sts	0x03F1, r24
3990
    26ca:	40 91 fb 03 	lds	r20, 0x03FB
3991
    26ce:	50 91 fc 03 	lds	r21, 0x03FC
3992
    26d2:	80 91 d1 03 	lds	r24, 0x03D1
3993
    26d6:	90 91 d2 03 	lds	r25, 0x03D2
3994
    26da:	20 91 fb 03 	lds	r18, 0x03FB
3995
    26de:	30 91 fc 03 	lds	r19, 0x03FC
3996
    26e2:	5f 93       	push	r21
3997
    26e4:	4f 93       	push	r20
3998
    26e6:	82 1b       	sub	r24, r18
3999
    26e8:	93 0b       	sbc	r25, r19
4000
    26ea:	9f 93       	push	r25
4001
    26ec:	8f 93       	push	r24
4002
    26ee:	8f eb       	ldi	r24, 0xBF	; 191
4003
    26f0:	92 e0       	ldi	r25, 0x02	; 2
4004
    26f2:	9f 93       	push	r25
4005
    26f4:	8f 93       	push	r24
4006
    26f6:	ff 92       	push	r15
4007
    26f8:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4008
    26fc:	88 e2       	ldi	r24, 0x28	; 40
4009
    26fe:	80 93 f1 03 	sts	0x03F1, r24
4010
    2702:	40 91 fd 03 	lds	r20, 0x03FD
4011
    2706:	50 91 fe 03 	lds	r21, 0x03FE
4012
    270a:	80 91 d3 03 	lds	r24, 0x03D3
4013
    270e:	90 91 d4 03 	lds	r25, 0x03D4
4014
    2712:	20 91 fd 03 	lds	r18, 0x03FD
4015
    2716:	30 91 fe 03 	lds	r19, 0x03FE
4016
    271a:	5f 93       	push	r21
4017
    271c:	4f 93       	push	r20
4018
    271e:	82 1b       	sub	r24, r18
4019
    2720:	93 0b       	sbc	r25, r19
4020
    2722:	9f 93       	push	r25
4021
    2724:	8f 93       	push	r24
4022
    2726:	80 eb       	ldi	r24, 0xB0	; 176
4023
    2728:	92 e0       	ldi	r25, 0x02	; 2
4024
    272a:	9f 93       	push	r25
4025
    272c:	8f 93       	push	r24
4026
    272e:	ff 92       	push	r15
4027
    2730:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4028
    2734:	8c e3       	ldi	r24, 0x3C	; 60
4029
    2736:	80 93 f1 03 	sts	0x03F1, r24
4030
    273a:	80 91 ff 03 	lds	r24, 0x03FF
4031
    273e:	90 91 00 04 	lds	r25, 0x0400
4032
    2742:	20 91 e3 08 	lds	r18, 0x08E3
4033
    2746:	30 91 e4 08 	lds	r19, 0x08E4
4034
    274a:	9f 93       	push	r25
4035
    274c:	8f 93       	push	r24
4036
    274e:	3f 93       	push	r19
4037
    2750:	2f 93       	push	r18
4038
    2752:	81 ea       	ldi	r24, 0xA1	; 161
4039
    2754:	92 e0       	ldi	r25, 0x02	; 2
4040
    2756:	55 c0       	rjmp	.+170    	; 0x2802 <Menu+0x608>
4041
    2758:	84 e1       	ldi	r24, 0x14	; 20
4042
    275a:	80 93 f1 03 	sts	0x03F1, r24
4043
    275e:	80 91 fb 03 	lds	r24, 0x03FB
4044
    2762:	90 91 fc 03 	lds	r25, 0x03FC
4045
    2766:	20 91 d1 03 	lds	r18, 0x03D1
4046
    276a:	30 91 d2 03 	lds	r19, 0x03D2
4047
    276e:	e0 91 fb 03 	lds	r30, 0x03FB
4048
    2772:	f0 91 fc 03 	lds	r31, 0x03FC
4049
    2776:	62 e0       	ldi	r22, 0x02	; 2
4050
    2778:	70 e0       	ldi	r23, 0x00	; 0
4051
    277a:	0e 94 5b 3a 	call	0x74b6	; 0x74b6 <__divmodhi4>
4052
    277e:	7f 93       	push	r23
4053
    2780:	6f 93       	push	r22
4054
    2782:	2e 1b       	sub	r18, r30
4055
    2784:	3f 0b       	sbc	r19, r31
4056
    2786:	3f 93       	push	r19
4057
    2788:	2f 93       	push	r18
4058
    278a:	82 e9       	ldi	r24, 0x92	; 146
4059
    278c:	92 e0       	ldi	r25, 0x02	; 2
4060
    278e:	9f 93       	push	r25
4061
    2790:	8f 93       	push	r24
4062
    2792:	ff 92       	push	r15
4063
    2794:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4064
    2798:	88 e2       	ldi	r24, 0x28	; 40
4065
    279a:	80 93 f1 03 	sts	0x03F1, r24
4066
    279e:	80 91 fd 03 	lds	r24, 0x03FD
4067
    27a2:	90 91 fe 03 	lds	r25, 0x03FE
4068
    27a6:	20 91 d3 03 	lds	r18, 0x03D3
4069
    27aa:	30 91 d4 03 	lds	r19, 0x03D4
4070
    27ae:	e0 91 fd 03 	lds	r30, 0x03FD
4071
    27b2:	f0 91 fe 03 	lds	r31, 0x03FE
4072
    27b6:	62 e0       	ldi	r22, 0x02	; 2
4073
    27b8:	70 e0       	ldi	r23, 0x00	; 0
4074
    27ba:	0e 94 5b 3a 	call	0x74b6	; 0x74b6 <__divmodhi4>
4075
    27be:	7f 93       	push	r23
4076
    27c0:	6f 93       	push	r22
4077
    27c2:	2e 1b       	sub	r18, r30
4078
    27c4:	3f 0b       	sbc	r19, r31
4079
    27c6:	3f 93       	push	r19
4080
    27c8:	2f 93       	push	r18
4081
    27ca:	83 e8       	ldi	r24, 0x83	; 131
4082
    27cc:	92 e0       	ldi	r25, 0x02	; 2
4083
    27ce:	9f 93       	push	r25
4084
    27d0:	8f 93       	push	r24
4085
    27d2:	ff 92       	push	r15
4086
    27d4:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4087
    27d8:	8c e3       	ldi	r24, 0x3C	; 60
4088
    27da:	80 93 f1 03 	sts	0x03F1, r24
4089
    27de:	80 91 ff 03 	lds	r24, 0x03FF
4090
    27e2:	90 91 00 04 	lds	r25, 0x0400
4091
    27e6:	20 91 e3 08 	lds	r18, 0x08E3
4092
    27ea:	30 91 e4 08 	lds	r19, 0x08E4
4093
    27ee:	62 e0       	ldi	r22, 0x02	; 2
4094
    27f0:	70 e0       	ldi	r23, 0x00	; 0
4095
    27f2:	0e 94 5b 3a 	call	0x74b6	; 0x74b6 <__divmodhi4>
4096
    27f6:	7f 93       	push	r23
4097
    27f8:	6f 93       	push	r22
4098
    27fa:	3f 93       	push	r19
4099
    27fc:	2f 93       	push	r18
4100
    27fe:	84 e7       	ldi	r24, 0x74	; 116
4101
    2800:	92 e0       	ldi	r25, 0x02	; 2
4102
    2802:	9f 93       	push	r25
4103
    2804:	8f 93       	push	r24
4104
    2806:	ff 92       	push	r15
4105
    2808:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4106
    280c:	8d b7       	in	r24, 0x3d	; 61
4107
    280e:	9e b7       	in	r25, 0x3e	; 62
4108
    2810:	45 96       	adiw	r24, 0x15	; 21
4109
    2812:	fe cd       	rjmp	.-1028   	; 0x2410 <Menu+0x216>
4110
    2814:	10 92 f1 03 	sts	0x03F1, r1
4111
    2818:	87 e6       	ldi	r24, 0x67	; 103
4112
    281a:	92 e0       	ldi	r25, 0x02	; 2
4113
    281c:	9f 93       	push	r25
4114
    281e:	8f 93       	push	r24
4115
    2820:	ff 92       	push	r15
4116
    2822:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4117
    2826:	84 e1       	ldi	r24, 0x14	; 20
4118
    2828:	80 93 f1 03 	sts	0x03F1, r24
4119
    282c:	80 91 05 04 	lds	r24, 0x0405
4120
    2830:	90 91 06 04 	lds	r25, 0x0406
4121
    2834:	20 91 d9 03 	lds	r18, 0x03D9
4122
    2838:	30 91 da 03 	lds	r19, 0x03DA
4123
    283c:	9f 93       	push	r25
4124
    283e:	8f 93       	push	r24
4125
    2840:	3f 93       	push	r19
4126
    2842:	2f 93       	push	r18
4127
    2844:	88 e5       	ldi	r24, 0x58	; 88
4128
    2846:	92 e0       	ldi	r25, 0x02	; 2
4129
    2848:	9f 93       	push	r25
4130
    284a:	8f 93       	push	r24
4131
    284c:	ff 92       	push	r15
4132
    284e:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4133
    2852:	88 e2       	ldi	r24, 0x28	; 40
4134
    2854:	80 93 f1 03 	sts	0x03F1, r24
4135
    2858:	80 91 07 04 	lds	r24, 0x0407
4136
    285c:	90 91 08 04 	lds	r25, 0x0408
4137
    2860:	20 91 d7 03 	lds	r18, 0x03D7
4138
    2864:	30 91 d8 03 	lds	r19, 0x03D8
4139
    2868:	9f 93       	push	r25
4140
    286a:	8f 93       	push	r24
4141
    286c:	3f 93       	push	r19
4142
    286e:	2f 93       	push	r18
4143
    2870:	89 e4       	ldi	r24, 0x49	; 73
4144
    2872:	92 e0       	ldi	r25, 0x02	; 2
4145
    2874:	9f 93       	push	r25
4146
    2876:	8f 93       	push	r24
4147
    2878:	ff 92       	push	r15
4148
    287a:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4149
    287e:	8c e3       	ldi	r24, 0x3C	; 60
4150
    2880:	80 93 f1 03 	sts	0x03F1, r24
4151
    2884:	60 91 09 04 	lds	r22, 0x0409
4152
    2888:	70 91 0a 04 	lds	r23, 0x040A
4153
    288c:	80 91 0b 04 	lds	r24, 0x040B
4154
    2890:	90 91 0c 04 	lds	r25, 0x040C
4155
    2894:	00 91 cb 08 	lds	r16, 0x08CB
4156
    2898:	10 91 cc 08 	lds	r17, 0x08CC
4157
    289c:	0e 94 3d 39 	call	0x727a	; 0x727a <__fixsfsi>
4158
    28a0:	7f 93       	push	r23
4159
    28a2:	6f 93       	push	r22
4160
    28a4:	1f 93       	push	r17
4161
    28a6:	0f 93       	push	r16
4162
    28a8:	8a e3       	ldi	r24, 0x3A	; 58
4163
    28aa:	92 e0       	ldi	r25, 0x02	; 2
4164
    28ac:	9f 93       	push	r25
4165
    28ae:	8f 93       	push	r24
4166
    28b0:	ff 92       	push	r15
4167
    28b2:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4168
    28b6:	8d b7       	in	r24, 0x3d	; 61
4169
    28b8:	9e b7       	in	r25, 0x3e	; 62
4170
    28ba:	48 96       	adiw	r24, 0x18	; 24
4171
    28bc:	a9 cd       	rjmp	.-1198   	; 0x2410 <Menu+0x216>
4172
    28be:	84 e1       	ldi	r24, 0x14	; 20
4173
    28c0:	80 93 f1 03 	sts	0x03F1, r24
4174
    28c4:	80 91 09 03 	lds	r24, 0x0309
4175
    28c8:	90 91 0a 03 	lds	r25, 0x030A
4176
    28cc:	9f 93       	push	r25
4177
    28ce:	8f 93       	push	r24
4178
    28d0:	8b e2       	ldi	r24, 0x2B	; 43
4179
    28d2:	92 e0       	ldi	r25, 0x02	; 2
4180
    28d4:	9f 93       	push	r25
4181
    28d6:	8f 93       	push	r24
4182
    28d8:	ff 92       	push	r15
4183
    28da:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4184
    28de:	88 e2       	ldi	r24, 0x28	; 40
4185
    28e0:	80 93 f1 03 	sts	0x03F1, r24
4186
    28e4:	80 91 5b 04 	lds	r24, 0x045B
4187
    28e8:	99 27       	eor	r25, r25
4188
    28ea:	9f 93       	push	r25
4189
    28ec:	8f 93       	push	r24
4190
    28ee:	8c e1       	ldi	r24, 0x1C	; 28
4191
    28f0:	92 e0       	ldi	r25, 0x02	; 2
4192
    28f2:	9f 93       	push	r25
4193
    28f4:	8f 93       	push	r24
4194
    28f6:	ff 92       	push	r15
4195
    28f8:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4196
    28fc:	8d b7       	in	r24, 0x3d	; 61
4197
    28fe:	9e b7       	in	r25, 0x3e	; 62
4198
    2900:	0a 96       	adiw	r24, 0x0a	; 10
4199
    2902:	86 cd       	rjmp	.-1268   	; 0x2410 <Menu+0x216>
4200
    2904:	10 92 f1 03 	sts	0x03F1, r1
4201
    2908:	8d e0       	ldi	r24, 0x0D	; 13
4202
    290a:	92 e0       	ldi	r25, 0x02	; 2
4203
    290c:	9f 93       	push	r25
4204
    290e:	8f 93       	push	r24
4205
    2910:	ff 92       	push	r15
4206
    2912:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4207
    2916:	84 e1       	ldi	r24, 0x14	; 20
4208
    2918:	80 93 f1 03 	sts	0x03F1, r24
4209
    291c:	80 91 4f 04 	lds	r24, 0x044F
4210
    2920:	90 91 50 04 	lds	r25, 0x0450
4211
    2924:	9f 93       	push	r25
4212
    2926:	8f 93       	push	r24
4213
    2928:	8e ef       	ldi	r24, 0xFE	; 254
4214
    292a:	91 e0       	ldi	r25, 0x01	; 1
4215
    292c:	9f 93       	push	r25
4216
    292e:	8f 93       	push	r24
4217
    2930:	ff 92       	push	r15
4218
    2932:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4219
    2936:	88 e2       	ldi	r24, 0x28	; 40
4220
    2938:	80 93 f1 03 	sts	0x03F1, r24
4221
    293c:	80 91 4b 04 	lds	r24, 0x044B
4222
    2940:	90 91 4c 04 	lds	r25, 0x044C
4223
    2944:	9f 93       	push	r25
4224
    2946:	8f 93       	push	r24
4225
    2948:	8f ee       	ldi	r24, 0xEF	; 239
4226
    294a:	91 e0       	ldi	r25, 0x01	; 1
4227
    294c:	9f 93       	push	r25
4228
    294e:	8f 93       	push	r24
4229
    2950:	ff 92       	push	r15
4230
    2952:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4231
    2956:	8c e3       	ldi	r24, 0x3C	; 60
4232
    2958:	80 93 f1 03 	sts	0x03F1, r24
4233
    295c:	80 91 4d 04 	lds	r24, 0x044D
4234
    2960:	90 91 4e 04 	lds	r25, 0x044E
4235
    2964:	9f 93       	push	r25
4236
    2966:	8f 93       	push	r24
4237
    2968:	80 ee       	ldi	r24, 0xE0	; 224
4238
    296a:	91 e0       	ldi	r25, 0x01	; 1
4239
    296c:	9f 93       	push	r25
4240
    296e:	8f 93       	push	r24
4241
    2970:	ff 92       	push	r15
4242
    2972:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4243
    2976:	8d b7       	in	r24, 0x3d	; 61
4244
    2978:	9e b7       	in	r25, 0x3e	; 62
4245
    297a:	42 96       	adiw	r24, 0x12	; 18
4246
    297c:	49 cd       	rjmp	.-1390   	; 0x2410 <Menu+0x216>
4247
    297e:	10 92 f1 03 	sts	0x03F1, r1
4248
    2982:	80 91 53 04 	lds	r24, 0x0453
4249
    2986:	90 91 54 04 	lds	r25, 0x0454
4250
    298a:	9f 93       	push	r25
4251
    298c:	8f 93       	push	r24
4252
    298e:	84 ed       	ldi	r24, 0xD4	; 212
4253
    2990:	91 e0       	ldi	r25, 0x01	; 1
4254
    2992:	9f 93       	push	r25
4255
    2994:	8f 93       	push	r24
4256
    2996:	ff 92       	push	r15
4257
    2998:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4258
    299c:	84 e1       	ldi	r24, 0x14	; 20
4259
    299e:	80 93 f1 03 	sts	0x03F1, r24
4260
    29a2:	80 91 55 04 	lds	r24, 0x0455
4261
    29a6:	90 91 56 04 	lds	r25, 0x0456
4262
    29aa:	9f 93       	push	r25
4263
    29ac:	8f 93       	push	r24
4264
    29ae:	88 ec       	ldi	r24, 0xC8	; 200
4265
    29b0:	91 e0       	ldi	r25, 0x01	; 1
4266
    29b2:	9f 93       	push	r25
4267
    29b4:	8f 93       	push	r24
4268
    29b6:	ff 92       	push	r15
4269
    29b8:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4270
    29bc:	88 e2       	ldi	r24, 0x28	; 40
4271
    29be:	80 93 f1 03 	sts	0x03F1, r24
4272
    29c2:	80 91 57 04 	lds	r24, 0x0457
4273
    29c6:	90 91 58 04 	lds	r25, 0x0458
4274
    29ca:	9f 93       	push	r25
4275
    29cc:	8f 93       	push	r24
4276
    29ce:	8c eb       	ldi	r24, 0xBC	; 188
4277
    29d0:	91 e0       	ldi	r25, 0x01	; 1
4278
    29d2:	9f 93       	push	r25
4279
    29d4:	8f 93       	push	r24
4280
    29d6:	ff 92       	push	r15
4281
    29d8:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4282
    29dc:	8c e3       	ldi	r24, 0x3C	; 60
4283
    29de:	80 93 f1 03 	sts	0x03F1, r24
4284
    29e2:	80 91 59 04 	lds	r24, 0x0459
4285
    29e6:	90 91 5a 04 	lds	r25, 0x045A
4286
    29ea:	9f 93       	push	r25
4287
    29ec:	8f 93       	push	r24
4288
    29ee:	80 eb       	ldi	r24, 0xB0	; 176
4289
    29f0:	91 e0       	ldi	r25, 0x01	; 1
4290
    29f2:	9f 93       	push	r25
4291
    29f4:	8f 93       	push	r24
4292
    29f6:	ff 92       	push	r15
4293
    29f8:	06 cd       	rjmp	.-1524   	; 0x2406 <Menu+0x20c>
4294
    29fa:	10 92 f1 03 	sts	0x03F1, r1
4295
    29fe:	88 ea       	ldi	r24, 0xA8	; 168
4296
    2a00:	91 e0       	ldi	r25, 0x01	; 1
4297
    2a02:	9f 93       	push	r25
4298
    2a04:	8f 93       	push	r24
4299
    2a06:	ff 92       	push	r15
4300
    2a08:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4301
    2a0c:	84 e1       	ldi	r24, 0x14	; 20
4302
    2a0e:	80 93 f1 03 	sts	0x03F1, r24
4303
    2a12:	80 91 9d 03 	lds	r24, 0x039D
4304
    2a16:	99 27       	eor	r25, r25
4305
    2a18:	9f 93       	push	r25
4306
    2a1a:	8f 93       	push	r24
4307
    2a1c:	8a e9       	ldi	r24, 0x9A	; 154
4308
    2a1e:	91 e0       	ldi	r25, 0x01	; 1
4309
    2a20:	9f 93       	push	r25
4310
    2a22:	8f 93       	push	r24
4311
    2a24:	ff 92       	push	r15
4312
    2a26:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4313
    2a2a:	88 e2       	ldi	r24, 0x28	; 40
4314
    2a2c:	80 93 f1 03 	sts	0x03F1, r24
4315
    2a30:	80 91 cc 03 	lds	r24, 0x03CC
4316
    2a34:	90 91 cd 03 	lds	r25, 0x03CD
4317
    2a38:	9f 93       	push	r25
4318
    2a3a:	8f 93       	push	r24
4319
    2a3c:	8c e8       	ldi	r24, 0x8C	; 140
4320
    2a3e:	91 e0       	ldi	r25, 0x01	; 1
4321
    2a40:	9f 93       	push	r25
4322
    2a42:	8f 93       	push	r24
4323
    2a44:	ff 92       	push	r15
4324
    2a46:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4325
    2a4a:	8c e3       	ldi	r24, 0x3C	; 60
4326
    2a4c:	80 93 f1 03 	sts	0x03F1, r24
4327
    2a50:	80 91 98 08 	lds	r24, 0x0898
4328
    2a54:	99 27       	eor	r25, r25
4329
    2a56:	9f 93       	push	r25
4330
    2a58:	8f 93       	push	r24
4331
    2a5a:	80 91 97 08 	lds	r24, 0x0897
4332
    2a5e:	99 27       	eor	r25, r25
4333
    2a60:	9f 93       	push	r25
4334
    2a62:	8f 93       	push	r24
4335
    2a64:	8e e7       	ldi	r24, 0x7E	; 126
4336
    2a66:	91 e0       	ldi	r25, 0x01	; 1
4337
    2a68:	9f 93       	push	r25
4338
    2a6a:	8f 93       	push	r24
4339
    2a6c:	ff 92       	push	r15
4340
    2a6e:	0e 94 b2 09 	call	0x1364	; 0x1364 <_printf_P>
4341
    2a72:	cb cc       	rjmp	.-1642   	; 0x240a <Menu+0x210>
4342
    2a74:	01 50       	subi	r16, 0x01	; 1
4343
    2a76:	00 93 6b 03 	sts	0x036B, r16
4344
    2a7a:	10 92 f3 03 	sts	0x03F3, r1
4345
    2a7e:	10 92 f2 03 	sts	0x03F2, r1
4346
    2a82:	1f 91       	pop	r17
4347
    2a84:	0f 91       	pop	r16
4348
    2a86:	ff 90       	pop	r15
4349
    2a88:	08 95       	ret
4350
 
4351
00002a8a <i2c_init>:
4352
    2a8a:	10 92 b9 00 	sts	0x00B9, r1
4353
    2a8e:	8a e2       	ldi	r24, 0x2A	; 42
4354
    2a90:	80 93 b8 00 	sts	0x00B8, r24
4355
    2a94:	08 95       	ret
4356
 
4357
00002a96 <i2c_start>:
4358
    2a96:	85 ea       	ldi	r24, 0xA5	; 165
4359
    2a98:	80 93 bc 00 	sts	0x00BC, r24
4360
    2a9c:	80 e0       	ldi	r24, 0x00	; 0
4361
    2a9e:	90 e0       	ldi	r25, 0x00	; 0
4362
    2aa0:	08 95       	ret
4363
 
4364
00002aa2 <i2c_stop>:
4365
    2aa2:	84 e9       	ldi	r24, 0x94	; 148
4366
    2aa4:	80 93 bc 00 	sts	0x00BC, r24
4367
    2aa8:	08 95       	ret
4368
 
4369
00002aaa <i2c_write_byte>:
4370
    2aaa:	10 92 b9 00 	sts	0x00B9, r1
4371
    2aae:	80 93 bb 00 	sts	0x00BB, r24
4372
    2ab2:	85 e8       	ldi	r24, 0x85	; 133
4373
    2ab4:	80 93 bc 00 	sts	0x00BC, r24
4374
    2ab8:	80 e0       	ldi	r24, 0x00	; 0
4375
    2aba:	90 e0       	ldi	r25, 0x00	; 0
4376
    2abc:	08 95       	ret
4377
 
4378
00002abe <__vector_26>:
4379
    2abe:	1f 92       	push	r1
4380
    2ac0:	0f 92       	push	r0
4381
    2ac2:	0f b6       	in	r0, 0x3f	; 63
4382
    2ac4:	0f 92       	push	r0
4383
    2ac6:	11 24       	eor	r1, r1
4384
    2ac8:	8f 93       	push	r24
4385
    2aca:	9f 93       	push	r25
4386
    2acc:	ef 93       	push	r30
4387
    2ace:	ff 93       	push	r31
4388
    2ad0:	80 91 f4 03 	lds	r24, 0x03F4
4389
    2ad4:	8f 5f       	subi	r24, 0xFF	; 255
4390
    2ad6:	80 93 f4 03 	sts	0x03F4, r24
4391
    2ada:	81 50       	subi	r24, 0x01	; 1
4392
    2adc:	83 30       	cpi	r24, 0x03	; 3
4393
    2ade:	a9 f1       	breq	.+106    	; 0x2b4a <__vector_26+0x8c>
4394
    2ae0:	84 30       	cpi	r24, 0x04	; 4
4395
    2ae2:	28 f4       	brcc	.+10     	; 0x2aee <__vector_26+0x30>
4396
    2ae4:	81 30       	cpi	r24, 0x01	; 1
4397
    2ae6:	91 f0       	breq	.+36     	; 0x2b0c <__vector_26+0x4e>
4398
    2ae8:	82 30       	cpi	r24, 0x02	; 2
4399
    2aea:	08 f5       	brcc	.+66     	; 0x2b2e <__vector_26+0x70>
4400
    2aec:	0a c0       	rjmp	.+20     	; 0x2b02 <__vector_26+0x44>
4401
    2aee:	85 30       	cpi	r24, 0x05	; 5
4402
    2af0:	89 f1       	breq	.+98     	; 0x2b54 <__vector_26+0x96>
4403
    2af2:	85 30       	cpi	r24, 0x05	; 5
4404
    2af4:	b8 f1       	brcs	.+110    	; 0x2b64 <__vector_26+0xa6>
4405
    2af6:	86 30       	cpi	r24, 0x06	; 6
4406
    2af8:	a9 f1       	breq	.+106    	; 0x2b64 <__vector_26+0xa6>
4407
    2afa:	87 30       	cpi	r24, 0x07	; 7
4408
    2afc:	09 f0       	breq	.+2      	; 0x2b00 <__vector_26+0x42>
4409
    2afe:	61 c0       	rjmp	.+194    	; 0x2bc2 <__vector_26+0x104>
4410
    2b00:	45 c0       	rjmp	.+138    	; 0x2b8c <__vector_26+0xce>
4411
    2b02:	80 91 f5 03 	lds	r24, 0x03F5
4412
    2b06:	88 0f       	add	r24, r24
4413
    2b08:	8e 5a       	subi	r24, 0xAE	; 174
4414
    2b0a:	09 c0       	rjmp	.+18     	; 0x2b1e <__vector_26+0x60>
4415
    2b0c:	80 91 f5 03 	lds	r24, 0x03F5
4416
    2b10:	8f 5f       	subi	r24, 0xFF	; 255
4417
    2b12:	80 93 f5 03 	sts	0x03F5, r24
4418
    2b16:	81 50       	subi	r24, 0x01	; 1
4419
    2b18:	27 c0       	rjmp	.+78     	; 0x2b68 <__vector_26+0xaa>
4420
    2b1a:	80 91 be 08 	lds	r24, 0x08BE
4421
    2b1e:	10 92 b9 00 	sts	0x00B9, r1
4422
    2b22:	80 93 bb 00 	sts	0x00BB, r24
4423
    2b26:	85 e8       	ldi	r24, 0x85	; 133
4424
    2b28:	80 93 bc 00 	sts	0x00BC, r24
4425
    2b2c:	4a c0       	rjmp	.+148    	; 0x2bc2 <__vector_26+0x104>
4426
    2b2e:	84 e9       	ldi	r24, 0x94	; 148
4427
    2b30:	80 93 bc 00 	sts	0x00BC, r24
4428
    2b34:	80 91 f5 03 	lds	r24, 0x03F5
4429
    2b38:	84 30       	cpi	r24, 0x04	; 4
4430
    2b3a:	18 f4       	brcc	.+6      	; 0x2b42 <__vector_26+0x84>
4431
    2b3c:	10 92 f4 03 	sts	0x03F4, r1
4432
    2b40:	02 c0       	rjmp	.+4      	; 0x2b46 <__vector_26+0x88>
4433
    2b42:	10 92 f5 03 	sts	0x03F5, r1
4434
    2b46:	85 ea       	ldi	r24, 0xA5	; 165
4435
    2b48:	ef cf       	rjmp	.-34     	; 0x2b28 <__vector_26+0x6a>
4436
    2b4a:	80 91 f6 03 	lds	r24, 0x03F6
4437
    2b4e:	88 0f       	add	r24, r24
4438
    2b50:	8d 5a       	subi	r24, 0xAD	; 173
4439
    2b52:	e5 cf       	rjmp	.-54     	; 0x2b1e <__vector_26+0x60>
4440
    2b54:	80 91 bb 00 	lds	r24, 0x00BB
4441
    2b58:	e0 91 f6 03 	lds	r30, 0x03F6
4442
    2b5c:	ff 27       	eor	r31, r31
4443
    2b5e:	e0 5c       	subi	r30, 0xC0	; 192
4444
    2b60:	f7 4f       	sbci	r31, 0xF7	; 247
4445
    2b62:	80 83       	st	Z, r24
4446
    2b64:	80 91 f6 03 	lds	r24, 0x03F6
4447
    2b68:	81 30       	cpi	r24, 0x01	; 1
4448
    2b6a:	39 f0       	breq	.+14     	; 0x2b7a <__vector_26+0xbc>
4449
    2b6c:	81 30       	cpi	r24, 0x01	; 1
4450
    2b6e:	a8 f2       	brcs	.-86     	; 0x2b1a <__vector_26+0x5c>
4451
    2b70:	82 30       	cpi	r24, 0x02	; 2
4452
    2b72:	31 f0       	breq	.+12     	; 0x2b80 <__vector_26+0xc2>
4453
    2b74:	83 30       	cpi	r24, 0x03	; 3
4454
    2b76:	29 f5       	brne	.+74     	; 0x2bc2 <__vector_26+0x104>
4455
    2b78:	06 c0       	rjmp	.+12     	; 0x2b86 <__vector_26+0xc8>
4456
    2b7a:	80 91 c3 08 	lds	r24, 0x08C3
4457
    2b7e:	cf cf       	rjmp	.-98     	; 0x2b1e <__vector_26+0x60>
4458
    2b80:	80 91 db 08 	lds	r24, 0x08DB
4459
    2b84:	cc cf       	rjmp	.-104    	; 0x2b1e <__vector_26+0x60>
4460
    2b86:	80 91 dd 08 	lds	r24, 0x08DD
4461
    2b8a:	c9 cf       	rjmp	.-110    	; 0x2b1e <__vector_26+0x60>
4462
    2b8c:	80 91 f6 03 	lds	r24, 0x03F6
4463
    2b90:	90 91 bb 00 	lds	r25, 0x00BB
4464
    2b94:	e8 2f       	mov	r30, r24
4465
    2b96:	ff 27       	eor	r31, r31
4466
    2b98:	e0 5c       	subi	r30, 0xC0	; 192
4467
    2b9a:	f7 4f       	sbci	r31, 0xF7	; 247
4468
    2b9c:	94 83       	std	Z+4, r25	; 0x04
4469
    2b9e:	8f 5f       	subi	r24, 0xFF	; 255
4470
    2ba0:	80 93 f6 03 	sts	0x03F6, r24
4471
    2ba4:	84 30       	cpi	r24, 0x04	; 4
4472
    2ba6:	10 f0       	brcs	.+4      	; 0x2bac <__vector_26+0xee>
4473
    2ba8:	10 92 f6 03 	sts	0x03F6, r1
4474
    2bac:	84 e9       	ldi	r24, 0x94	; 148
4475
    2bae:	80 93 bc 00 	sts	0x00BC, r24
4476
    2bb2:	8a e0       	ldi	r24, 0x0A	; 10
4477
    2bb4:	90 e0       	ldi	r25, 0x00	; 0
4478
    2bb6:	90 93 87 03 	sts	0x0387, r25
4479
    2bba:	80 93 86 03 	sts	0x0386, r24
4480
    2bbe:	10 92 f4 03 	sts	0x03F4, r1
4481
    2bc2:	80 91 bc 00 	lds	r24, 0x00BC
4482
    2bc6:	80 68       	ori	r24, 0x80	; 128
4483
    2bc8:	80 93 bc 00 	sts	0x00BC, r24
4484
    2bcc:	ff 91       	pop	r31
4485
    2bce:	ef 91       	pop	r30
4486
    2bd0:	9f 91       	pop	r25
4487
    2bd2:	8f 91       	pop	r24
4488
    2bd4:	0f 90       	pop	r0
4489
    2bd6:	0f be       	out	0x3f, r0	; 63
4490
    2bd8:	0f 90       	pop	r0
4491
    2bda:	1f 90       	pop	r1
4492
    2bdc:	18 95       	reti
4493
 
4494
00002bde <i2c_reset>:
4495
    2bde:	4c eb       	ldi	r20, 0xBC	; 188
4496
    2be0:	50 e0       	ldi	r21, 0x00	; 0
4497
    2be2:	84 e9       	ldi	r24, 0x94	; 148
4498
    2be4:	da 01       	movw	r26, r20
4499
    2be6:	8c 93       	st	X, r24
4500
    2be8:	10 92 f4 03 	sts	0x03F4, r1
4501
    2bec:	2b eb       	ldi	r18, 0xBB	; 187
4502
    2bee:	30 e0       	ldi	r19, 0x00	; 0
4503
    2bf0:	f9 01       	movw	r30, r18
4504
    2bf2:	80 81       	ld	r24, Z
4505
    2bf4:	10 92 f5 03 	sts	0x03F5, r1
4506
    2bf8:	80 e8       	ldi	r24, 0x80	; 128
4507
    2bfa:	8c 93       	st	X, r24
4508
    2bfc:	10 92 bd 00 	sts	0x00BD, r1
4509
    2c00:	10 92 ba 00 	sts	0x00BA, r1
4510
    2c04:	10 82       	st	Z, r1
4511
    2c06:	e9 eb       	ldi	r30, 0xB9	; 185
4512
    2c08:	f0 e0       	ldi	r31, 0x00	; 0
4513
    2c0a:	10 82       	st	Z, r1
4514
    2c0c:	a8 eb       	ldi	r26, 0xB8	; 184
4515
    2c0e:	b0 e0       	ldi	r27, 0x00	; 0
4516
    2c10:	1c 92       	st	X, r1
4517
    2c12:	10 82       	st	Z, r1
4518
    2c14:	8a e2       	ldi	r24, 0x2A	; 42
4519
    2c16:	8c 93       	st	X, r24
4520
    2c18:	85 ea       	ldi	r24, 0xA5	; 165
4521
    2c1a:	da 01       	movw	r26, r20
4522
    2c1c:	8c 93       	st	X, r24
4523
    2c1e:	10 82       	st	Z, r1
4524
    2c20:	f9 01       	movw	r30, r18
4525
    2c22:	10 82       	st	Z, r1
4526
    2c24:	85 e8       	ldi	r24, 0x85	; 133
4527
    2c26:	8c 93       	st	X, r24
4528
    2c28:	08 95       	ret
4529
 
4530
00002c2a <rc_sum_init>:
4531
    2c2a:	83 ec       	ldi	r24, 0xC3	; 195
4532
    2c2c:	80 93 81 00 	sts	0x0081, r24
4533
    2c30:	ef e6       	ldi	r30, 0x6F	; 111
4534
    2c32:	f0 e0       	ldi	r31, 0x00	; 0
4535
    2c34:	80 81       	ld	r24, Z
4536
    2c36:	80 62       	ori	r24, 0x20	; 32
4537
    2c38:	80 83       	st	Z, r24
4538
    2c3a:	10 92 00 04 	sts	0x0400, r1
4539
    2c3e:	10 92 ff 03 	sts	0x03FF, r1
4540
    2c42:	10 92 fe 03 	sts	0x03FE, r1
4541
    2c46:	10 92 fd 03 	sts	0x03FD, r1
4542
    2c4a:	10 92 fc 03 	sts	0x03FC, r1
4543
    2c4e:	10 92 fb 03 	sts	0x03FB, r1
4544
    2c52:	08 95       	ret
4545
 
4546
00002c54 <__vector_12>:
4547
    2c54:	1f 92       	push	r1
4548
    2c56:	0f 92       	push	r0
4549
    2c58:	0f b6       	in	r0, 0x3f	; 63
4550
    2c5a:	0f 92       	push	r0
4551
    2c5c:	11 24       	eor	r1, r1
4552
    2c5e:	0f 93       	push	r16
4553
    2c60:	1f 93       	push	r17
4554
    2c62:	2f 93       	push	r18
4555
    2c64:	3f 93       	push	r19
4556
    2c66:	4f 93       	push	r20
4557
    2c68:	5f 93       	push	r21
4558
    2c6a:	6f 93       	push	r22
4559
    2c6c:	7f 93       	push	r23
4560
    2c6e:	8f 93       	push	r24
4561
    2c70:	9f 93       	push	r25
4562
    2c72:	af 93       	push	r26
4563
    2c74:	bf 93       	push	r27
4564
    2c76:	cf 93       	push	r28
4565
    2c78:	df 93       	push	r29
4566
    2c7a:	ef 93       	push	r30
4567
    2c7c:	ff 93       	push	r31
4568
    2c7e:	20 91 86 00 	lds	r18, 0x0086
4569
    2c82:	30 91 87 00 	lds	r19, 0x0087
4570
    2c86:	80 91 f9 03 	lds	r24, 0x03F9
4571
    2c8a:	90 91 fa 03 	lds	r25, 0x03FA
4572
    2c8e:	28 1b       	sub	r18, r24
4573
    2c90:	39 0b       	sbc	r19, r25
4574
    2c92:	80 91 86 00 	lds	r24, 0x0086
4575
    2c96:	90 91 87 00 	lds	r25, 0x0087
4576
    2c9a:	90 93 fa 03 	sts	0x03FA, r25
4577
    2c9e:	80 93 f9 03 	sts	0x03F9, r24
4578
    2ca2:	c9 01       	movw	r24, r18
4579
    2ca4:	8d 54       	subi	r24, 0x4D	; 77
4580
    2ca6:	94 40       	sbci	r25, 0x04	; 4
4581
    2ca8:	c0 91 f7 03 	lds	r28, 0x03F7
4582
    2cac:	d0 91 f8 03 	lds	r29, 0x03F8
4583
    2cb0:	83 5f       	subi	r24, 0xF3	; 243
4584
    2cb2:	9a 41       	sbci	r25, 0x1A	; 26
4585
    2cb4:	58 f4       	brcc	.+22     	; 0x2ccc <__vector_12+0x78>
4586
    2cb6:	24 97       	sbiw	r28, 0x04	; 4
4587
    2cb8:	14 f0       	brlt	.+4      	; 0x2cbe <__vector_12+0x6a>
4588
    2cba:	10 92 6c 03 	sts	0x036C, r1
4589
    2cbe:	81 e0       	ldi	r24, 0x01	; 1
4590
    2cc0:	90 e0       	ldi	r25, 0x00	; 0
4591
    2cc2:	90 93 f8 03 	sts	0x03F8, r25
4592
    2cc6:	80 93 f7 03 	sts	0x03F7, r24
4593
    2cca:	63 c0       	rjmp	.+198    	; 0x2d92 <__vector_12+0x13e>
4594
    2ccc:	ca 30       	cpi	r28, 0x0A	; 10
4595
    2cce:	d1 05       	cpc	r29, r1
4596
    2cd0:	0c f0       	brlt	.+2      	; 0x2cd4 <__vector_12+0x80>
4597
    2cd2:	5f c0       	rjmp	.+190    	; 0x2d92 <__vector_12+0x13e>
4598
    2cd4:	c9 01       	movw	r24, r18
4599
    2cd6:	8b 5f       	subi	r24, 0xFB	; 251
4600
    2cd8:	90 40       	sbci	r25, 0x00	; 0
4601
    2cda:	84 5b       	subi	r24, 0xB4	; 180
4602
    2cdc:	91 40       	sbci	r25, 0x01	; 1
4603
    2cde:	08 f0       	brcs	.+2      	; 0x2ce2 <__vector_12+0x8e>
4604
    2ce0:	40 c0       	rjmp	.+128    	; 0x2d62 <__vector_12+0x10e>
4605
    2ce2:	a9 01       	movw	r20, r18
4606
    2ce4:	42 5d       	subi	r20, 0xD2	; 210
4607
    2ce6:	51 40       	sbci	r21, 0x01	; 1
4608
    2ce8:	fe 01       	movw	r30, r28
4609
    2cea:	ee 0f       	add	r30, r30
4610
    2cec:	ff 1f       	adc	r31, r31
4611
    2cee:	e8 5b       	subi	r30, 0xB8	; 184
4612
    2cf0:	f7 4f       	sbci	r31, 0xF7	; 247
4613
    2cf2:	80 81       	ld	r24, Z
4614
    2cf4:	91 81       	ldd	r25, Z+1	; 0x01
4615
    2cf6:	fa 01       	movw	r30, r20
4616
    2cf8:	e8 1b       	sub	r30, r24
4617
    2cfa:	f9 0b       	sbc	r31, r25
4618
    2cfc:	cf 01       	movw	r24, r30
4619
    2cfe:	f7 ff       	sbrs	r31, 7
4620
    2d00:	03 c0       	rjmp	.+6      	; 0x2d08 <__vector_12+0xb4>
4621
    2d02:	90 95       	com	r25
4622
    2d04:	81 95       	neg	r24
4623
    2d06:	9f 4f       	sbci	r25, 0xFF	; 255
4624
    2d08:	06 97       	sbiw	r24, 0x06	; 6
4625
    2d0a:	4c f4       	brge	.+18     	; 0x2d1e <__vector_12+0xca>
4626
    2d0c:	80 91 5b 04 	lds	r24, 0x045B
4627
    2d10:	88 3c       	cpi	r24, 0xC8	; 200
4628
    2d12:	28 f4       	brcc	.+10     	; 0x2d1e <__vector_12+0xca>
4629
    2d14:	80 91 5b 04 	lds	r24, 0x045B
4630
    2d18:	86 5f       	subi	r24, 0xF6	; 246
4631
    2d1a:	80 93 5b 04 	sts	0x045B, r24
4632
    2d1e:	fe 01       	movw	r30, r28
4633
    2d20:	ee 0f       	add	r30, r30
4634
    2d22:	ff 1f       	adc	r31, r31
4635
    2d24:	8f 01       	movw	r16, r30
4636
    2d26:	08 5b       	subi	r16, 0xB8	; 184
4637
    2d28:	17 4f       	sbci	r17, 0xF7	; 247
4638
    2d2a:	d8 01       	movw	r26, r16
4639
    2d2c:	2d 91       	ld	r18, X+
4640
    2d2e:	3c 91       	ld	r19, X
4641
    2d30:	c9 01       	movw	r24, r18
4642
    2d32:	88 0f       	add	r24, r24
4643
    2d34:	99 1f       	adc	r25, r25
4644
    2d36:	82 0f       	add	r24, r18
4645
    2d38:	93 1f       	adc	r25, r19
4646
    2d3a:	84 0f       	add	r24, r20
4647
    2d3c:	95 1f       	adc	r25, r21
4648
    2d3e:	64 e0       	ldi	r22, 0x04	; 4
4649
    2d40:	70 e0       	ldi	r23, 0x00	; 0
4650
    2d42:	0e 94 5b 3a 	call	0x74b6	; 0x74b6 <__divmodhi4>
4651
    2d46:	d8 01       	movw	r26, r16
4652
    2d48:	8d 91       	ld	r24, X+
4653
    2d4a:	9c 91       	ld	r25, X
4654
    2d4c:	11 97       	sbiw	r26, 0x01	; 1
4655
    2d4e:	9b 01       	movw	r18, r22
4656
    2d50:	28 1b       	sub	r18, r24
4657
    2d52:	39 0b       	sbc	r19, r25
4658
    2d54:	e2 5a       	subi	r30, 0xA2	; 162
4659
    2d56:	f7 4f       	sbci	r31, 0xF7	; 247
4660
    2d58:	31 83       	std	Z+1, r19	; 0x01
4661
    2d5a:	20 83       	st	Z, r18
4662
    2d5c:	11 96       	adiw	r26, 0x01	; 1
4663
    2d5e:	7c 93       	st	X, r23
4664
    2d60:	6e 93       	st	-X, r22
4665
    2d62:	fe 01       	movw	r30, r28
4666
    2d64:	31 96       	adiw	r30, 0x01	; 1
4667
    2d66:	f0 93 f8 03 	sts	0x03F8, r31
4668
    2d6a:	e0 93 f7 03 	sts	0x03F7, r30
4669
    2d6e:	e5 30       	cpi	r30, 0x05	; 5
4670
    2d70:	f1 05       	cpc	r31, r1
4671
    2d72:	19 f4       	brne	.+6      	; 0x2d7a <__vector_12+0x126>
4672
    2d74:	5d 9a       	sbi	0x0b, 5	; 11
4673
    2d76:	5c 98       	cbi	0x0b, 4	; 11
4674
    2d78:	0b c0       	rjmp	.+22     	; 0x2d90 <__vector_12+0x13c>
4675
    2d7a:	5d 98       	cbi	0x0b, 5	; 11
4676
    2d7c:	e6 30       	cpi	r30, 0x06	; 6
4677
    2d7e:	f1 05       	cpc	r31, r1
4678
    2d80:	11 f4       	brne	.+4      	; 0x2d86 <__vector_12+0x132>
4679
    2d82:	5c 9a       	sbi	0x0b, 4	; 11
4680
    2d84:	05 c0       	rjmp	.+10     	; 0x2d90 <__vector_12+0x13c>
4681
    2d86:	5c 98       	cbi	0x0b, 4	; 11
4682
    2d88:	37 97       	sbiw	r30, 0x07	; 7
4683
    2d8a:	11 f4       	brne	.+4      	; 0x2d90 <__vector_12+0x13c>
4684
    2d8c:	5b 9a       	sbi	0x0b, 3	; 11
4685
    2d8e:	01 c0       	rjmp	.+2      	; 0x2d92 <__vector_12+0x13e>
4686
    2d90:	5b 98       	cbi	0x0b, 3	; 11
4687
    2d92:	ff 91       	pop	r31
4688
    2d94:	ef 91       	pop	r30
4689
    2d96:	df 91       	pop	r29
4690
    2d98:	cf 91       	pop	r28
4691
    2d9a:	bf 91       	pop	r27
4692
    2d9c:	af 91       	pop	r26
4693
    2d9e:	9f 91       	pop	r25
4694
    2da0:	8f 91       	pop	r24
4695
    2da2:	7f 91       	pop	r23
4696
    2da4:	6f 91       	pop	r22
4697
    2da6:	5f 91       	pop	r21
4698
    2da8:	4f 91       	pop	r20
4699
    2daa:	3f 91       	pop	r19
4700
    2dac:	2f 91       	pop	r18
4701
    2dae:	1f 91       	pop	r17
4702
    2db0:	0f 91       	pop	r16
4703
    2db2:	0f 90       	pop	r0
4704
    2db4:	0f be       	out	0x3f, r0	; 63
4705
    2db6:	0f 90       	pop	r0
4706
    2db8:	1f 90       	pop	r1
4707
    2dba:	18 95       	reti
4708
 
4709
00002dbc <Mittelwert>:
4710
    2dbc:	2f 92       	push	r2
4711
    2dbe:	3f 92       	push	r3
4712
    2dc0:	4f 92       	push	r4
4713
    2dc2:	5f 92       	push	r5
4714
    2dc4:	6f 92       	push	r6
4715
    2dc6:	7f 92       	push	r7
4716
    2dc8:	8f 92       	push	r8
4717
    2dca:	9f 92       	push	r9
4718
    2dcc:	af 92       	push	r10
4719
    2dce:	bf 92       	push	r11
4720
    2dd0:	cf 92       	push	r12
4721
    2dd2:	df 92       	push	r13
4722
    2dd4:	ef 92       	push	r14
4723
    2dd6:	ff 92       	push	r15
4724
    2dd8:	0f 93       	push	r16
4725
    2dda:	1f 93       	push	r17
4726
    2ddc:	cf 93       	push	r28
4727
    2dde:	df 93       	push	r29
4728
    2de0:	cd b7       	in	r28, 0x3d	; 61
4729
    2de2:	de b7       	in	r29, 0x3e	; 62
4730
    2de4:	22 97       	sbiw	r28, 0x02	; 2
4731
    2de6:	0f b6       	in	r0, 0x3f	; 63
4732
    2de8:	f8 94       	cli
4733
    2dea:	de bf       	out	0x3e, r29	; 62
4734
    2dec:	0f be       	out	0x3f, r0	; 63
4735
    2dee:	cd bf       	out	0x3d, r28	; 61
4736
    2df0:	80 91 ff 03 	lds	r24, 0x03FF
4737
    2df4:	90 91 00 04 	lds	r25, 0x0400
4738
    2df8:	20 91 d5 03 	lds	r18, 0x03D5
4739
    2dfc:	30 91 d6 03 	lds	r19, 0x03D6
4740
    2e00:	82 1b       	sub	r24, r18
4741
    2e02:	93 0b       	sbc	r25, r19
4742
    2e04:	90 93 e4 08 	sts	0x08E4, r25
4743
    2e08:	80 93 e3 08 	sts	0x08E3, r24
4744
    2e0c:	80 91 d3 03 	lds	r24, 0x03D3
4745
    2e10:	90 91 d4 03 	lds	r25, 0x03D4
4746
    2e14:	20 91 fd 03 	lds	r18, 0x03FD
4747
    2e18:	30 91 fe 03 	lds	r19, 0x03FE
4748
    2e1c:	82 1b       	sub	r24, r18
4749
    2e1e:	93 0b       	sbc	r25, r19
4750
    2e20:	90 93 bd 08 	sts	0x08BD, r25
4751
    2e24:	80 93 bc 08 	sts	0x08BC, r24
4752
    2e28:	80 91 d1 03 	lds	r24, 0x03D1
4753
    2e2c:	90 91 d2 03 	lds	r25, 0x03D2
4754
    2e30:	20 91 fb 03 	lds	r18, 0x03FB
4755
    2e34:	30 91 fc 03 	lds	r19, 0x03FC
4756
    2e38:	82 1b       	sub	r24, r18
4757
    2e3a:	93 0b       	sbc	r25, r19
4758
    2e3c:	90 93 c5 08 	sts	0x08C5, r25
4759
    2e40:	80 93 c4 08 	sts	0x08C4, r24
4760
    2e44:	e0 90 e0 08 	lds	r14, 0x08E0
4761
    2e48:	f0 90 e1 08 	lds	r15, 0x08E1
4762
    2e4c:	60 91 d9 03 	lds	r22, 0x03D9
4763
    2e50:	70 91 da 03 	lds	r23, 0x03DA
4764
    2e54:	00 27       	eor	r16, r16
4765
    2e56:	f7 fc       	sbrc	r15, 7
4766
    2e58:	00 95       	com	r16
4767
    2e5a:	10 2f       	mov	r17, r16
4768
    2e5c:	88 27       	eor	r24, r24
4769
    2e5e:	77 fd       	sbrc	r23, 7
4770
    2e60:	80 95       	com	r24
4771
    2e62:	98 2f       	mov	r25, r24
4772
    2e64:	2c e0       	ldi	r18, 0x0C	; 12
4773
    2e66:	30 e0       	ldi	r19, 0x00	; 0
4774
    2e68:	40 e0       	ldi	r20, 0x00	; 0
4775
    2e6a:	50 e0       	ldi	r21, 0x00	; 0
4776
    2e6c:	0e 94 1c 3a 	call	0x7438	; 0x7438 <__mulsi3>
4777
    2e70:	e6 0e       	add	r14, r22
4778
    2e72:	f7 1e       	adc	r15, r23
4779
    2e74:	08 1f       	adc	r16, r24
4780
    2e76:	19 1f       	adc	r17, r25
4781
    2e78:	c8 01       	movw	r24, r16
4782
    2e7a:	b7 01       	movw	r22, r14
4783
    2e7c:	22 e0       	ldi	r18, 0x02	; 2
4784
    2e7e:	30 e0       	ldi	r19, 0x00	; 0
4785
    2e80:	40 e0       	ldi	r20, 0x00	; 0
4786
    2e82:	50 e0       	ldi	r21, 0x00	; 0
4787
    2e84:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
4788
    2e88:	30 93 e1 08 	sts	0x08E1, r19
4789
    2e8c:	20 93 e0 08 	sts	0x08E0, r18
4790
    2e90:	e0 90 ea 08 	lds	r14, 0x08EA
4791
    2e94:	f0 90 eb 08 	lds	r15, 0x08EB
4792
    2e98:	60 91 d7 03 	lds	r22, 0x03D7
4793
    2e9c:	70 91 d8 03 	lds	r23, 0x03D8
4794
    2ea0:	00 27       	eor	r16, r16
4795
    2ea2:	f7 fc       	sbrc	r15, 7
4796
    2ea4:	00 95       	com	r16
4797
    2ea6:	10 2f       	mov	r17, r16
4798
    2ea8:	88 27       	eor	r24, r24
4799
    2eaa:	77 fd       	sbrc	r23, 7
4800
    2eac:	80 95       	com	r24
4801
    2eae:	98 2f       	mov	r25, r24
4802
    2eb0:	2c e0       	ldi	r18, 0x0C	; 12
4803
    2eb2:	30 e0       	ldi	r19, 0x00	; 0
4804
    2eb4:	40 e0       	ldi	r20, 0x00	; 0
4805
    2eb6:	50 e0       	ldi	r21, 0x00	; 0
4806
    2eb8:	0e 94 1c 3a 	call	0x7438	; 0x7438 <__mulsi3>
4807
    2ebc:	e6 0e       	add	r14, r22
4808
    2ebe:	f7 1e       	adc	r15, r23
4809
    2ec0:	08 1f       	adc	r16, r24
4810
    2ec2:	19 1f       	adc	r17, r25
4811
    2ec4:	c8 01       	movw	r24, r16
4812
    2ec6:	b7 01       	movw	r22, r14
4813
    2ec8:	22 e0       	ldi	r18, 0x02	; 2
4814
    2eca:	30 e0       	ldi	r19, 0x00	; 0
4815
    2ecc:	40 e0       	ldi	r20, 0x00	; 0
4816
    2ece:	50 e0       	ldi	r21, 0x00	; 0
4817
    2ed0:	0e 94 90 3a 	call	0x7520	; 0x7520 <__divmodsi4>
4818
    2ed4:	30 93 eb 08 	sts	0x08EB, r19
4819
    2ed8:	20 93 ea 08 	sts	0x08EA, r18
4820
    2edc:	60 91 cb 08 	lds	r22, 0x08CB
4821
    2ee0:	70 91 cc 08 	lds	r23, 0x08CC
4822
    2ee4:	20 91 db 03 	lds	r18, 0x03DB
4823
    2ee8:	30 91 dc 03 	lds	r19, 0x03DC
4824
    2eec:	88 27       	eor	r24, r24
4825
    2eee:	77 fd       	sbrc	r23, 7
4826
    2ef0:	80 95       	com	r24
4827
    2ef2:	98 2f       	mov	r25, r24
4828
    2ef4:	44 27       	eor	r20, r20
4829
    2ef6:	37 fd       	sbrc	r19, 7
4830
    2ef8:	40 95       	com	r20
4831
    2efa:	54 2f       	mov	r21, r20
4832
    2efc:	62 0f       	add	r22, r18
4833
    2efe:	73 1f       	adc	r23, r19