1 .file "menu.c" 2 __SREG__ = 0x3f 3 __SP_H__ = 0x3e 4 __SP_L__ = 0x3d 5 __tmp_reg__ = 0 6 __zero_reg__ = 1 7 .global __do_copy_data 8 .global __do_clear_bss 9 .text 10 .global LcdClear 12 LcdClear: 13 /* prologue: frame size=0 */ 14 /* prologue end (size=0) */ 15 0000 E0E0 ldi r30,lo8(DisplayBuff) 16 0002 F0E0 ldi r31,hi8(DisplayBuff) 17 .L2: 18 0004 80E2 ldi r24,lo8(32) 19 0006 8193 st Z+,r24 20 0008 80E0 ldi r24,hi8(DisplayBuff+80) 21 000a E030 cpi r30,lo8(DisplayBuff+80) 22 000c F807 cpc r31,r24 23 000e 01F4 brne .L2 24 /* epilogue: frame size=0 */ 25 0010 0895 ret 26 /* epilogue end (size=1) */ 27 /* function LcdClear size 9 (8) */ 29 .global Menu 31 Menu: 32 /* prologue: frame size=0 */ 33 0012 1F93 push r17 34 /* prologue end (size=1) */ 35 0014 4091 0000 lds r20,MaxMenue 36 0018 8091 0000 lds r24,MenuePunkt 37 001c 4817 cp r20,r24 38 001e 00F4 brsh .L9 39 0020 4093 0000 sts MenuePunkt,r20 40 .L9: 41 0024 8091 0000 lds r24,RemoteKeys 42 0028 282F mov r18,r24 43 002a 30E0 ldi r19,lo8(0) 44 002c C901 movw r24,r18 45 002e 8170 andi r24,lo8(1) 46 0030 9070 andi r25,hi8(1) 47 0032 582F mov r21,r24 48 0034 8823 tst r24 49 0036 01F0 breq .L11 50 0038 8091 0000 lds r24,MenuePunkt 51 003c 8823 tst r24 52 003e 01F4 brne .+2 53 0040 00C0 rjmp .L13 54 0042 8150 subi r24,lo8(-(-1)) 55 0044 8093 0000 sts MenuePunkt,r24 56 .L11: 57 0048 B901 movw r22,r18 58 004a 6270 andi r22,lo8(2) 59 004c 7070 andi r23,hi8(2) 60 004e 21FF sbrs r18,1 61 0050 00C0 rjmp .L15 62 0052 8091 0000 lds r24,MenuePunkt 63 0056 4817 cp r20,r24 64 0058 01F4 brne .+2 65 005a 00C0 rjmp .L66 66 005c 8F5F subi r24,lo8(-(1)) 67 005e 8093 0000 sts MenuePunkt,r24 68 .L15: 69 0062 5523 tst r21 70 0064 01F0 breq .L19 71 0066 672B or r22,r23 72 0068 01F0 breq .+2 73 006a 00C0 rjmp .L67 74 .L19: 75 006c 0E94 0000 call LcdClear 76 0070 9091 0000 lds r25,MenuePunkt 77 0074 9A30 cpi r25,lo8(10) 78 0076 00F4 brsh .L22 79 0078 81E1 ldi r24,lo8(17) 80 007a 8093 0000 sts DispPtr,r24 81 007e 892F mov r24,r25 82 0080 90E0 ldi r25,lo8(0) 83 0082 9F93 push r25 84 0084 8F93 push r24 85 0086 80E0 ldi r24,lo8(__c.2370) 86 0088 90E0 ldi r25,hi8(__c.2370) 87 .L65: 88 008a 9F93 push r25 89 008c 8F93 push r24 90 008e 81E0 ldi r24,lo8(1) 91 0090 8F93 push r24 92 0092 0E94 0000 call _printf_P 93 0096 0F90 pop __tmp_reg__ 94 0098 0F90 pop __tmp_reg__ 95 009a 0F90 pop __tmp_reg__ 96 009c 0F90 pop __tmp_reg__ 97 009e 0F90 pop __tmp_reg__ 98 00a0 1091 0000 lds r17,MenuePunkt 99 00a4 1530 cpi r17,lo8(5) 100 00a6 01F4 brne .+2 101 00a8 00C0 rjmp .L31 102 00aa 1630 cpi r17,lo8(6) 103 00ac 00F0 brlo .L68 104 00ae 1830 cpi r17,lo8(8) 105 00b0 01F4 brne .+2 106 00b2 00C0 rjmp .L34 107 00b4 1930 cpi r17,lo8(9) 108 00b6 00F0 brlo .+2 109 00b8 00C0 rjmp .L40 110 00ba 1630 cpi r17,lo8(6) 111 00bc 01F4 brne .+2 112 00be 00C0 rjmp .L32 113 00c0 1730 cpi r17,lo8(7) 114 00c2 01F4 brne .+2 115 00c4 00C0 rjmp .L69 116 .L25: 117 00c6 1150 subi r17,lo8(-(-1)) 118 00c8 1093 0000 sts MaxMenue,r17 119 00cc 1092 0000 sts MenuePunkt,__zero_reg__ 120 00d0 00C0 rjmp .L41 121 .L22: 122 00d2 80E1 ldi r24,lo8(16) 123 00d4 8093 0000 sts DispPtr,r24 124 00d8 892F mov r24,r25 125 00da 90E0 ldi r25,lo8(0) 126 00dc 9F93 push r25 127 00de 8F93 push r24 128 00e0 80E0 ldi r24,lo8(__c.2372) 129 00e2 90E0 ldi r25,hi8(__c.2372) 130 00e4 00C0 rjmp .L65 131 .L68: 132 00e6 1230 cpi r17,lo8(2) 133 00e8 01F4 brne .+2 134 00ea 00C0 rjmp .L28 135 00ec 1330 cpi r17,lo8(3) 136 00ee 00F4 brsh .+2 137 00f0 00C0 rjmp .L70 138 00f2 1330 cpi r17,lo8(3) 139 00f4 01F4 brne .+2 140 00f6 00C0 rjmp .L29 141 00f8 1430 cpi r17,lo8(4) 142 00fa 01F4 brne .L25 143 00fc 1092 0000 sts DispPtr,__zero_reg__ 144 0100 E091 0000 lds r30,EE_Parameter+1 145 0104 F0E0 ldi r31,lo8(0) 146 0106 EE0F lsl r30 147 0108 FF1F rol r31 148 010a E050 subi r30,lo8(-(PPM_in)) 149 010c F040 sbci r31,hi8(-(PPM_in)) 150 010e 2081 ld r18,Z 151 0110 3181 ldd r19,Z+1 152 0112 E091 0000 lds r30,EE_Parameter 153 0116 F0E0 ldi r31,lo8(0) 154 0118 EE0F lsl r30 155 011a FF1F rol r31 156 011c E050 subi r30,lo8(-(PPM_in)) 157 011e F040 sbci r31,hi8(-(PPM_in)) 158 0120 8081 ld r24,Z 159 0122 9181 ldd r25,Z+1 160 0124 3F93 push r19 161 0126 2F93 push r18 162 0128 9F93 push r25 163 012a 8F93 push r24 164 012c 80E0 ldi r24,lo8(__c.2416) 165 012e 90E0 ldi r25,hi8(__c.2416) 166 0130 9F93 push r25 167 0132 8F93 push r24 168 0134 11E0 ldi r17,lo8(1) 169 0136 1F93 push r17 170 0138 0E94 0000 call _printf_P 171 013c 84E1 ldi r24,lo8(20) 172 013e 8093 0000 sts DispPtr,r24 173 0142 E091 0000 lds r30,EE_Parameter+3 174 0146 F0E0 ldi r31,lo8(0) 175 0148 EE0F lsl r30 176 014a FF1F rol r31 177 014c E050 subi r30,lo8(-(PPM_in)) 178 014e F040 sbci r31,hi8(-(PPM_in)) 179 0150 2081 ld r18,Z 180 0152 3181 ldd r19,Z+1 181 0154 E091 0000 lds r30,EE_Parameter+2 182 0158 F0E0 ldi r31,lo8(0) 183 015a EE0F lsl r30 184 015c FF1F rol r31 185 015e E050 subi r30,lo8(-(PPM_in)) 186 0160 F040 sbci r31,hi8(-(PPM_in)) 187 0162 8081 ld r24,Z 188 0164 9181 ldd r25,Z+1 189 0166 3F93 push r19 190 0168 2F93 push r18 191 016a 9F93 push r25 192 016c 8F93 push r24 193 016e 80E0 ldi r24,lo8(__c.2418) 194 0170 90E0 ldi r25,hi8(__c.2418) 195 0172 9F93 push r25 196 0174 8F93 push r24 197 0176 1F93 push r17 198 0178 0E94 0000 call _printf_P 199 017c 88E2 ldi r24,lo8(40) 200 017e 8093 0000 sts DispPtr,r24 201 0182 E091 0000 lds r30,EE_Parameter+5 202 0186 F0E0 ldi r31,lo8(0) 203 0188 EE0F lsl r30 204 018a FF1F rol r31 205 018c E050 subi r30,lo8(-(PPM_in)) 206 018e F040 sbci r31,hi8(-(PPM_in)) 207 0190 2081 ld r18,Z 208 0192 3181 ldd r19,Z+1 209 0194 E091 0000 lds r30,EE_Parameter+4 210 0198 F0E0 ldi r31,lo8(0) 211 019a EE0F lsl r30 212 019c FF1F rol r31 213 019e E050 subi r30,lo8(-(PPM_in)) 214 01a0 F040 sbci r31,hi8(-(PPM_in)) 215 01a2 8081 ld r24,Z 216 01a4 9181 ldd r25,Z+1 217 01a6 3F93 push r19 218 01a8 2F93 push r18 219 01aa 9F93 push r25 220 01ac 8F93 push r24 221 01ae 80E0 ldi r24,lo8(__c.2420) 222 01b0 90E0 ldi r25,hi8(__c.2420) 223 01b2 9F93 push r25 224 01b4 8F93 push r24 225 01b6 1F93 push r17 226 01b8 0E94 0000 call _printf_P 227 01bc 8CE3 ldi r24,lo8(60) 228 01be 8093 0000 sts DispPtr,r24 229 01c2 E091 0000 lds r30,EE_Parameter+7 230 01c6 F0E0 ldi r31,lo8(0) 231 01c8 EE0F lsl r30 232 01ca FF1F rol r31 233 01cc E050 subi r30,lo8(-(PPM_in)) 234 01ce F040 sbci r31,hi8(-(PPM_in)) 235 01d0 2081 ld r18,Z 236 01d2 3181 ldd r19,Z+1 237 01d4 E091 0000 lds r30,EE_Parameter+6 238 01d8 F0E0 ldi r31,lo8(0) 239 01da EE0F lsl r30 240 01dc FF1F rol r31 241 01de E050 subi r30,lo8(-(PPM_in)) 242 01e0 F040 sbci r31,hi8(-(PPM_in)) 243 01e2 8081 ld r24,Z 244 01e4 9181 ldd r25,Z+1 245 01e6 3F93 push r19 246 01e8 2F93 push r18 247 01ea 9F93 push r25 248 01ec 8F93 push r24 249 01ee 80E0 ldi r24,lo8(__c.2422) 250 01f0 90E0 ldi r25,hi8(__c.2422) 251 01f2 9F93 push r25 252 01f4 8F93 push r24 253 01f6 1F93 push r17 254 01f8 0E94 0000 call _printf_P 255 01fc 4DB7 in r20,__SP_L__ 256 01fe 5EB7 in r21,__SP_H__ 257 0200 445E subi r20,lo8(-(28)) 258 0202 5F4F sbci r21,hi8(-(28)) 259 0204 0FB6 in __tmp_reg__,__SREG__ 260 0206 F894 cli 261 0208 5EBF out __SP_H__,r21 262 020a 0FBE out __SREG__,__tmp_reg__ 263 020c 4DBF out __SP_L__,r20 264 020e 00C0 rjmp .L41 265 .L67: 266 0210 1092 0000 sts MenuePunkt,__zero_reg__ 267 0214 00C0 rjmp .L19 268 .L13: 269 0216 4093 0000 sts MenuePunkt,r20 270 021a 00C0 rjmp .L11 271 .L66: 272 021c 1092 0000 sts MenuePunkt,__zero_reg__ 273 0220 00C0 rjmp .L15 274 .L40: 275 0222 1A30 cpi r17,lo8(10) 276 0224 01F4 brne .+2 277 0226 00C0 rjmp .L36 278 0228 1A30 cpi r17,lo8(10) 279 022a 00F4 brsh .+2 280 022c 00C0 rjmp .L35 281 022e 1B30 cpi r17,lo8(11) 282 0230 01F0 breq .+2 283 0232 00C0 rjmp .L25 284 0234 1092 0000 sts DispPtr,__zero_reg__ 285 0238 80E0 ldi r24,lo8(__c.2487) 286 023a 90E0 ldi r25,hi8(__c.2487) 287 023c 9F93 push r25 288 023e 8F93 push r24 289 0240 11E0 ldi r17,lo8(1) 290 0242 1F93 push r17 291 0244 0E94 0000 call _printf_P 292 0248 84E1 ldi r24,lo8(20) 293 024a 8093 0000 sts DispPtr,r24 294 024e 2091 0000 lds r18,ExternControl+4 295 0252 3327 clr r19 296 0254 27FD sbrc r18,7 297 0256 3095 com r19 298 0258 8091 0000 lds r24,ExternControl+3 299 025c 9927 clr r25 300 025e 87FD sbrc r24,7 301 0260 9095 com r25 302 0262 3F93 push r19 303 0264 2F93 push r18 304 0266 9F93 push r25 305 0268 8F93 push r24 306 026a 80E0 ldi r24,lo8(__c.2489) 307 026c 90E0 ldi r25,hi8(__c.2489) 308 026e 9F93 push r25 309 0270 8F93 push r24 310 0272 1F93 push r17 311 0274 0E94 0000 call _printf_P 312 0278 88E2 ldi r24,lo8(40) 313 027a 8093 0000 sts DispPtr,r24 314 027e 2091 0000 lds r18,ExternControl+5 315 0282 3327 clr r19 316 0284 27FD sbrc r18,7 317 0286 3095 com r19 318 0288 8091 0000 lds r24,ExternControl+6 319 028c 90E0 ldi r25,lo8(0) 320 028e 3F93 push r19 321 0290 2F93 push r18 322 0292 9F93 push r25 323 0294 8F93 push r24 324 0296 80E0 ldi r24,lo8(__c.2491) 325 0298 90E0 ldi r25,hi8(__c.2491) 326 029a 9F93 push r25 327 029c 8F93 push r24 328 029e 1F93 push r17 329 02a0 0E94 0000 call _printf_P 330 02a4 8CE3 ldi r24,lo8(60) 331 02a6 8093 0000 sts DispPtr,r24 332 02aa 2091 0000 lds r18,ExternControl+10 333 02ae 30E0 ldi r19,lo8(0) 334 02b0 8091 0000 lds r24,ExternControl+7 335 02b4 9927 clr r25 336 02b6 87FD sbrc r24,7 337 02b8 9095 com r25 338 02ba 3F93 push r19 339 02bc 2F93 push r18 340 02be 9F93 push r25 341 02c0 8F93 push r24 342 02c2 80E0 ldi r24,lo8(__c.2493) 343 02c4 90E0 ldi r25,hi8(__c.2493) 344 02c6 9F93 push r25 345 02c8 8F93 push r24 346 02ca 1F93 push r17 347 02cc 0E94 0000 call _printf_P 348 02d0 6DB7 in r22,__SP_L__ 349 02d2 7EB7 in r23,__SP_H__ 350 02d4 685E subi r22,lo8(-(24)) 351 02d6 7F4F sbci r23,hi8(-(24)) 352 02d8 0FB6 in __tmp_reg__,__SREG__ 353 02da F894 cli 354 02dc 7EBF out __SP_H__,r23 355 02de 0FBE out __SREG__,__tmp_reg__ 356 02e0 6DBF out __SP_L__,r22 357 02e2 00C0 rjmp .L41 358 .L70: 359 02e4 1123 tst r17 360 02e6 01F4 brne .+2 361 02e8 00C0 rjmp .L26 362 02ea 1130 cpi r17,lo8(1) 363 02ec 01F0 breq .+2 364 02ee 00C0 rjmp .L25 365 02f0 8091 0000 lds r24,EE_Parameter+8 366 02f4 80FF sbrs r24,0 367 02f6 00C0 rjmp .L42 368 02f8 1092 0000 sts DispPtr,__zero_reg__ 369 02fc 8091 0000 lds r24,HoehenWert 370 0300 9091 0000 lds r25,(HoehenWert)+1 371 0304 9F93 push r25 372 0306 8F93 push r24 373 0308 80E0 ldi r24,lo8(__c.2385) 374 030a 90E0 ldi r25,hi8(__c.2385) 375 030c 9F93 push r25 376 030e 8F93 push r24 377 0310 1F93 push r17 378 0312 0E94 0000 call _printf_P 379 0316 84E1 ldi r24,lo8(20) 380 0318 8093 0000 sts DispPtr,r24 381 031c 8091 0000 lds r24,SollHoehe 382 0320 9091 0000 lds r25,(SollHoehe)+1 383 0324 9F93 push r25 384 0326 8F93 push r24 385 0328 80E0 ldi r24,lo8(__c.2387) 386 032a 90E0 ldi r25,hi8(__c.2387) 387 032c 9F93 push r25 388 032e 8F93 push r24 389 0330 1F93 push r17 390 0332 0E94 0000 call _printf_P 391 0336 88E2 ldi r24,lo8(40) 392 0338 8093 0000 sts DispPtr,r24 393 033c 8091 0000 lds r24,MessLuftdruck 394 0340 9091 0000 lds r25,(MessLuftdruck)+1 395 0344 9F93 push r25 396 0346 8F93 push r24 397 0348 80E0 ldi r24,lo8(__c.2389) 398 034a 90E0 ldi r25,hi8(__c.2389) 399 034c 9F93 push r25 400 034e 8F93 push r24 401 0350 1F93 push r17 402 0352 0E94 0000 call _printf_P 403 0356 8CE3 ldi r24,lo8(60) 404 0358 8093 0000 sts DispPtr,r24 405 035c 8091 0000 lds r24,DruckOffsetSetting 406 0360 90E0 ldi r25,lo8(0) 407 0362 9F93 push r25 408 0364 8F93 push r24 409 0366 80E0 ldi r24,lo8(__c.2391) 410 0368 90E0 ldi r25,hi8(__c.2391) 411 036a 9F93 push r25 412 036c 8F93 push r24 413 036e 1F93 push r17 414 0370 0E94 0000 call _printf_P 415 0374 4DB7 in r20,__SP_L__ 416 0376 5EB7 in r21,__SP_H__ 417 0378 4C5E subi r20,lo8(-(20)) 418 037a 5F4F sbci r21,hi8(-(20)) 419 037c 0FB6 in __tmp_reg__,__SREG__ 420 037e F894 cli 421 0380 5EBF out __SP_H__,r21 422 0382 0FBE out __SREG__,__tmp_reg__ 423 0384 4DBF out __SP_L__,r20 424 0386 00C0 rjmp .L41 425 .L35: 426 0388 1092 0000 sts DispPtr,__zero_reg__ 427 038c 8091 0000 lds r24,Poti1 428 0390 9091 0000 lds r25,(Poti1)+1 429 0394 9F93 push r25 430 0396 8F93 push r24 431 0398 80E0 ldi r24,lo8(__c.2469) 432 039a 90E0 ldi r25,hi8(__c.2469) 433 039c 9F93 push r25 434 039e 8F93 push r24 435 03a0 11E0 ldi r17,lo8(1) 436 03a2 1F93 push r17 437 03a4 0E94 0000 call _printf_P 438 03a8 84E1 ldi r24,lo8(20) 439 03aa 8093 0000 sts DispPtr,r24 440 03ae 8091 0000 lds r24,Poti2 441 03b2 9091 0000 lds r25,(Poti2)+1 442 03b6 9F93 push r25 443 03b8 8F93 push r24 444 03ba 80E0 ldi r24,lo8(__c.2471) 445 03bc 90E0 ldi r25,hi8(__c.2471) 446 03be 9F93 push r25 447 03c0 8F93 push r24 448 03c2 1F93 push r17 449 03c4 0E94 0000 call _printf_P 450 03c8 88E2 ldi r24,lo8(40) 451 03ca 8093 0000 sts DispPtr,r24 452 03ce 8091 0000 lds r24,Poti3 453 03d2 9091 0000 lds r25,(Poti3)+1 454 03d6 9F93 push r25 455 03d8 8F93 push r24 456 03da 80E0 ldi r24,lo8(__c.2473) 457 03dc 90E0 ldi r25,hi8(__c.2473) 458 03de 9F93 push r25 459 03e0 8F93 push r24 460 03e2 1F93 push r17 461 03e4 0E94 0000 call _printf_P 462 03e8 8CE3 ldi r24,lo8(60) 463 03ea 8093 0000 sts DispPtr,r24 464 03ee 8091 0000 lds r24,Poti4 465 03f2 9091 0000 lds r25,(Poti4)+1 466 03f6 9F93 push r25 467 03f8 8F93 push r24 468 03fa 80E0 ldi r24,lo8(__c.2475) 469 03fc 90E0 ldi r25,hi8(__c.2475) 470 03fe 9F93 push r25 471 0400 8F93 push r24 472 0402 1F93 push r17 473 0404 0E94 0000 call _printf_P 474 0408 2DB7 in r18,__SP_L__ 475 040a 3EB7 in r19,__SP_H__ 476 040c 2C5E subi r18,lo8(-(20)) 477 040e 3F4F sbci r19,hi8(-(20)) 478 0410 0FB6 in __tmp_reg__,__SREG__ 479 0412 F894 cli 480 0414 3EBF out __SP_H__,r19 481 0416 0FBE out __SREG__,__tmp_reg__ 482 0418 2DBF out __SP_L__,r18 483 041a 00C0 rjmp .L41 484 .L29: 485 041c 1092 0000 sts DispPtr,__zero_reg__ 486 0420 8091 0000 lds r24,PPM_in+4 487 0424 9091 0000 lds r25,(PPM_in+4)+1 488 0428 2091 0000 lds r18,PPM_in+2 489 042c 3091 0000 lds r19,(PPM_in+2)+1 490 0430 9F93 push r25 491 0432 8F93 push r24 492 0434 3F93 push r19 493 0436 2F93 push r18 494 0438 80E0 ldi r24,lo8(__c.2407) 495 043a 90E0 ldi r25,hi8(__c.2407) 496 043c 9F93 push r25 497 043e 8F93 push r24 498 0440 11E0 ldi r17,lo8(1) 499 0442 1F93 push r17 500 0444 0E94 0000 call _printf_P 501 0448 84E1 ldi r24,lo8(20) 502 044a 8093 0000 sts DispPtr,r24 503 044e 8091 0000 lds r24,PPM_in+8 504 0452 9091 0000 lds r25,(PPM_in+8)+1 505 0456 2091 0000 lds r18,PPM_in+6 506 045a 3091 0000 lds r19,(PPM_in+6)+1 507 045e 9F93 push r25 508 0460 8F93 push r24 509 0462 3F93 push r19 510 0464 2F93 push r18 511 0466 80E0 ldi r24,lo8(__c.2409) 512 0468 90E0 ldi r25,hi8(__c.2409) 513 046a 9F93 push r25 514 046c 8F93 push r24 515 046e 1F93 push r17 516 0470 0E94 0000 call _printf_P 517 0474 88E2 ldi r24,lo8(40) 518 0476 8093 0000 sts DispPtr,r24 519 047a 8091 0000 lds r24,PPM_in+12 520 047e 9091 0000 lds r25,(PPM_in+12)+1 521 0482 2091 0000 lds r18,PPM_in+10 522 0486 3091 0000 lds r19,(PPM_in+10)+1 523 048a 9F93 push r25 524 048c 8F93 push r24 525 048e 3F93 push r19 526 0490 2F93 push r18 527 0492 80E0 ldi r24,lo8(__c.2411) 528 0494 90E0 ldi r25,hi8(__c.2411) 529 0496 9F93 push r25 530 0498 8F93 push r24 531 049a 1F93 push r17 532 049c 0E94 0000 call _printf_P 533 04a0 8CE3 ldi r24,lo8(60) 534 04a2 8093 0000 sts DispPtr,r24 535 04a6 8091 0000 lds r24,PPM_in+16 536 04aa 9091 0000 lds r25,(PPM_in+16)+1 537 04ae 2091 0000 lds r18,PPM_in+14 538 04b2 3091 0000 lds r19,(PPM_in+14)+1 539 04b6 9F93 push r25 540 04b8 8F93 push r24 541 04ba 3F93 push r19 542 04bc 2F93 push r18 543 04be 80E0 ldi r24,lo8(__c.2413) 544 04c0 90E0 ldi r25,hi8(__c.2413) 545 04c2 9F93 push r25 546 04c4 8F93 push r24 547 04c6 1F93 push r17 548 04c8 0E94 0000 call _printf_P 549 04cc 2DB7 in r18,__SP_L__ 550 04ce 3EB7 in r19,__SP_H__ 551 04d0 245E subi r18,lo8(-(28)) 552 04d2 3F4F sbci r19,hi8(-(28)) 553 04d4 0FB6 in __tmp_reg__,__SREG__ 554 04d6 F894 cli 555 04d8 3EBF out __SP_H__,r19 556 04da 0FBE out __SREG__,__tmp_reg__ 557 04dc 2DBF out __SP_L__,r18 558 04de 00C0 rjmp .L41 559 .L26: 560 04e0 1092 0000 sts DispPtr,__zero_reg__ 561 04e4 80E0 ldi r24,lo8(__c.2375) 562 04e6 90E0 ldi r25,hi8(__c.2375) 563 04e8 9F93 push r25 564 04ea 8F93 push r24 565 04ec 11E0 ldi r17,lo8(1) 566 04ee 1F93 push r17 567 04f0 0E94 0000 call _printf_P 568 04f4 84E1 ldi r24,lo8(20) 569 04f6 8093 0000 sts DispPtr,r24 570 04fa 2091 0000 lds r18,PlatinenVersion 571 04fe 822F mov r24,r18 572 0500 6AE0 ldi r22,lo8(10) 573 0502 0E94 0000 call __udivmodqi4 574 0506 492F mov r20,r25 575 0508 50E0 ldi r21,lo8(0) 576 050a 822F mov r24,r18 577 050c 0E94 0000 call __udivmodqi4 578 0510 90E0 ldi r25,lo8(0) 579 0512 20E7 ldi r18,lo8(112) 580 0514 30E0 ldi r19,hi8(112) 581 0516 3F93 push r19 582 0518 2F93 push r18 583 051a 28E4 ldi r18,lo8(72) 584 051c 30E0 ldi r19,hi8(72) 585 051e 3F93 push r19 586 0520 2F93 push r18 587 0522 1F92 push __zero_reg__ 588 0524 1F92 push __zero_reg__ 589 0526 5F93 push r21 590 0528 4F93 push r20 591 052a 9F93 push r25 592 052c 8F93 push r24 593 052e 80E0 ldi r24,lo8(__c.2377) 594 0530 90E0 ldi r25,hi8(__c.2377) 595 0532 9F93 push r25 596 0534 8F93 push r24 597 0536 1F93 push r17 598 0538 0E94 0000 call _printf_P 599 053c 88E2 ldi r24,lo8(40) 600 053e 8093 0000 sts DispPtr,r24 601 0542 0E94 0000 call GetActiveParamSetNumber 602 0546 90E0 ldi r25,lo8(0) 603 0548 9F93 push r25 604 054a 8F93 push r24 605 054c 80E0 ldi r24,lo8(__c.2379) 606 054e 90E0 ldi r25,hi8(__c.2379) 607 0550 9F93 push r25 608 0552 8F93 push r24 609 0554 1F93 push r17 610 0556 0E94 0000 call _printf_P 611 055a 8CE3 ldi r24,lo8(60) 612 055c 8093 0000 sts DispPtr,r24 613 0560 80E0 ldi r24,lo8(__c.2381) 614 0562 90E0 ldi r25,hi8(__c.2381) 615 0564 9F93 push r25 616 0566 8F93 push r24 617 0568 1F93 push r17 618 056a 0E94 0000 call _printf_P 619 056e 2DB7 in r18,__SP_L__ 620 0570 3EB7 in r19,__SP_H__ 621 0572 285E subi r18,lo8(-(24)) 622 0574 3F4F sbci r19,hi8(-(24)) 623 0576 0FB6 in __tmp_reg__,__SREG__ 624 0578 F894 cli 625 057a 3EBF out __SP_H__,r19 626 057c 0FBE out __SREG__,__tmp_reg__ 627 057e 2DBF out __SP_L__,r18 628 0580 00C0 rjmp .L41 629 .L69: 630 0582 84E1 ldi r24,lo8(20) 631 0584 8093 0000 sts DispPtr,r24 632 0588 8091 0000 lds r24,UBat 633 058c 9091 0000 lds r25,(UBat)+1 634 0590 9F93 push r25 635 0592 8F93 push r24 636 0594 80E0 ldi r24,lo8(__c.2455) 637 0596 90E0 ldi r25,hi8(__c.2455) 638 0598 9F93 push r25 639 059a 8F93 push r24 640 059c 11E0 ldi r17,lo8(1) 641 059e 1F93 push r17 642 05a0 0E94 0000 call _printf_P 643 05a4 88E2 ldi r24,lo8(40) 644 05a6 8093 0000 sts DispPtr,r24 645 05aa 8091 0000 lds r24,SenderOkay 646 05ae 90E0 ldi r25,lo8(0) 647 05b0 9F93 push r25 648 05b2 8F93 push r24 649 05b4 80E0 ldi r24,lo8(__c.2457) 650 05b6 90E0 ldi r25,hi8(__c.2457) 651 05b8 9F93 push r25 652 05ba 8F93 push r24 653 05bc 1F93 push r17 654 05be 0E94 0000 call _printf_P 655 05c2 6DB7 in r22,__SP_L__ 656 05c4 7EB7 in r23,__SP_H__ 657 05c6 665F subi r22,lo8(-(10)) 658 05c8 7F4F sbci r23,hi8(-(10)) 659 05ca 0FB6 in __tmp_reg__,__SREG__ 660 05cc F894 cli 661 05ce 7EBF out __SP_H__,r23 662 05d0 0FBE out __SREG__,__tmp_reg__ 663 05d2 6DBF out __SP_L__,r22 664 05d4 00C0 rjmp .L41 665 .L32: 666 05d6 1092 0000 sts DispPtr,__zero_reg__ 667 05da 80E0 ldi r24,lo8(__c.2446) 668 05dc 90E0 ldi r25,hi8(__c.2446) 669 05de 9F93 push r25 670 05e0 8F93 push r24 671 05e2 11E0 ldi r17,lo8(1) 672 05e4 1F93 push r17 673 05e6 0E94 0000 call _printf_P 674 05ea 84E1 ldi r24,lo8(20) 675 05ec 8093 0000 sts DispPtr,r24 676 05f0 8091 0000 lds r24,NeutralAccX 677 05f4 9091 0000 lds r25,(NeutralAccX)+1 678 05f8 2091 0000 lds r18,AdWertAccNick 679 05fc 3091 0000 lds r19,(AdWertAccNick)+1 680 0600 9F93 push r25 681 0602 8F93 push r24 682 0604 3F93 push r19 683 0606 2F93 push r18 684 0608 80E0 ldi r24,lo8(__c.2448) 685 060a 90E0 ldi r25,hi8(__c.2448) 686 060c 9F93 push r25 687 060e 8F93 push r24 688 0610 1F93 push r17 689 0612 0E94 0000 call _printf_P 690 0616 88E2 ldi r24,lo8(40) 691 0618 8093 0000 sts DispPtr,r24 692 061c 8091 0000 lds r24,NeutralAccY 693 0620 9091 0000 lds r25,(NeutralAccY)+1 694 0624 2091 0000 lds r18,AdWertAccRoll 695 0628 3091 0000 lds r19,(AdWertAccRoll)+1 696 062c 9F93 push r25 697 062e 8F93 push r24 698 0630 3F93 push r19 699 0632 2F93 push r18 700 0634 80E0 ldi r24,lo8(__c.2450) 701 0636 90E0 ldi r25,hi8(__c.2450) 702 0638 9F93 push r25 703 063a 8F93 push r24 704 063c 1F93 push r17 705 063e 0E94 0000 call _printf_P 706 0642 8CE3 ldi r24,lo8(60) 707 0644 8093 0000 sts DispPtr,r24 708 0648 6091 0000 lds r22,NeutralAccZ 709 064c 7091 0000 lds r23,(NeutralAccZ)+1 710 0650 8091 0000 lds r24,(NeutralAccZ)+2 711 0654 9091 0000 lds r25,(NeutralAccZ)+3 712 0658 0E94 0000 call __fixsfsi 713 065c 2091 0000 lds r18,Mittelwert_AccHoch 714 0660 3091 0000 lds r19,(Mittelwert_AccHoch)+1 715 0664 7F93 push r23 716 0666 6F93 push r22 717 0668 3F93 push r19 718 066a 2F93 push r18 719 066c 80E0 ldi r24,lo8(__c.2452) 720 066e 90E0 ldi r25,hi8(__c.2452) 721 0670 9F93 push r25 722 0672 8F93 push r24 723 0674 1F93 push r17 724 0676 0E94 0000 call _printf_P 725 067a 4DB7 in r20,__SP_L__ 726 067c 5EB7 in r21,__SP_H__ 727 067e 485E subi r20,lo8(-(24)) 728 0680 5F4F sbci r21,hi8(-(24)) 729 0682 0FB6 in __tmp_reg__,__SREG__ 730 0684 F894 cli 731 0686 5EBF out __SP_H__,r21 732 0688 0FBE out __SREG__,__tmp_reg__ 733 068a 4DBF out __SP_L__,r20 734 068c 00C0 rjmp .L41 735 .L34: 736 068e 1092 0000 sts DispPtr,__zero_reg__ 737 0692 80E0 ldi r24,lo8(__c.2460) 738 0694 90E0 ldi r25,hi8(__c.2460) 739 0696 9F93 push r25 740 0698 8F93 push r24 741 069a 11E0 ldi r17,lo8(1) 742 069c 1F93 push r17 743 069e 0E94 0000 call _printf_P 744 06a2 84E1 ldi r24,lo8(20) 745 06a4 8093 0000 sts DispPtr,r24 746 06a8 8091 0000 lds r24,KompassRichtung 747 06ac 9091 0000 lds r25,(KompassRichtung)+1 748 06b0 9F93 push r25 749 06b2 8F93 push r24 750 06b4 80E0 ldi r24,lo8(__c.2462) 751 06b6 90E0 ldi r25,hi8(__c.2462) 752 06b8 9F93 push r25 753 06ba 8F93 push r24 754 06bc 1F93 push r17 755 06be 0E94 0000 call _printf_P 756 06c2 88E2 ldi r24,lo8(40) 757 06c4 8093 0000 sts DispPtr,r24 758 06c8 8091 0000 lds r24,KompassValue 759 06cc 9091 0000 lds r25,(KompassValue)+1 760 06d0 9F93 push r25 761 06d2 8F93 push r24 762 06d4 80E0 ldi r24,lo8(__c.2464) 763 06d6 90E0 ldi r25,hi8(__c.2464) 764 06d8 9F93 push r25 765 06da 8F93 push r24 766 06dc 1F93 push r17 767 06de 0E94 0000 call _printf_P 768 06e2 8CE3 ldi r24,lo8(60) 769 06e4 8093 0000 sts DispPtr,r24 770 06e8 8091 0000 lds r24,KompassStartwert 771 06ec 9091 0000 lds r25,(KompassStartwert)+1 772 06f0 9F93 push r25 773 06f2 8F93 push r24 774 06f4 80E0 ldi r24,lo8(__c.2466) 775 06f6 90E0 ldi r25,hi8(__c.2466) 776 06f8 9F93 push r25 777 06fa 8F93 push r24 778 06fc 1F93 push r17 779 06fe 0E94 0000 call _printf_P 780 0702 8DB7 in r24,__SP_L__ 781 0704 9EB7 in r25,__SP_H__ 782 0706 4296 adiw r24,18 783 0708 0FB6 in __tmp_reg__,__SREG__ 784 070a F894 cli 785 070c 9EBF out __SP_H__,r25 786 070e 0FBE out __SREG__,__tmp_reg__ 787 0710 8DBF out __SP_L__,r24 788 0712 00C0 rjmp .L41 789 .L36: 790 0714 1092 0000 sts DispPtr,__zero_reg__ 791 0718 80E0 ldi r24,lo8(__c.2478) 792 071a 90E0 ldi r25,hi8(__c.2478) 793 071c 9F93 push r25 794 071e 8F93 push r24 795 0720 11E0 ldi r17,lo8(1) 796 0722 1F93 push r17 797 0724 0E94 0000 call _printf_P 798 0728 84E1 ldi r24,lo8(20) 799 072a 8093 0000 sts DispPtr,r24 800 072e 8091 0000 lds r24,Parameter_ServoNickControl 801 0732 90E0 ldi r25,lo8(0) 802 0734 9F93 push r25 803 0736 8F93 push r24 804 0738 80E0 ldi r24,lo8(__c.2480) 805 073a 90E0 ldi r25,hi8(__c.2480) 806 073c 9F93 push r25 807 073e 8F93 push r24 808 0740 1F93 push r17 809 0742 0E94 0000 call _printf_P 810 0746 88E2 ldi r24,lo8(40) 811 0748 8093 0000 sts DispPtr,r24 812 074c 8091 0000 lds r24,ServoValue 813 0750 9091 0000 lds r25,(ServoValue)+1 814 0754 9F93 push r25 815 0756 8F93 push r24 816 0758 80E0 ldi r24,lo8(__c.2482) 817 075a 90E0 ldi r25,hi8(__c.2482) 818 075c 9F93 push r25 819 075e 8F93 push r24 820 0760 1F93 push r17 821 0762 0E94 0000 call _printf_P 822 0766 8CE3 ldi r24,lo8(60) 823 0768 8093 0000 sts DispPtr,r24 824 076c 2091 0000 lds r18,EE_Parameter+37 825 0770 30E0 ldi r19,lo8(0) 826 0772 8091 0000 lds r24,EE_Parameter+36 827 0776 90E0 ldi r25,lo8(0) 828 0778 3F93 push r19 829 077a 2F93 push r18 830 077c 9F93 push r25 831 077e 8F93 push r24 832 0780 80E0 ldi r24,lo8(__c.2484) 833 0782 90E0 ldi r25,hi8(__c.2484) 834 0784 9F93 push r25 835 0786 8F93 push r24 836 0788 1F93 push r17 837 078a 0E94 0000 call _printf_P 838 078e 4DB7 in r20,__SP_L__ 839 0790 5EB7 in r21,__SP_H__ 840 0792 4C5E subi r20,lo8(-(20)) 841 0794 5F4F sbci r21,hi8(-(20)) 842 0796 0FB6 in __tmp_reg__,__SREG__ 843 0798 F894 cli 844 079a 5EBF out __SP_H__,r21 845 079c 0FBE out __SREG__,__tmp_reg__ 846 079e 4DBF out __SP_L__,r20 847 07a0 00C0 rjmp .L41 848 .L28: 849 07a2 1092 0000 sts DispPtr,__zero_reg__ 850 07a6 80E0 ldi r24,lo8(__c.2398) 851 07a8 90E0 ldi r25,hi8(__c.2398) 852 07aa 9F93 push r25 853 07ac 8F93 push r24 854 07ae 11E0 ldi r17,lo8(1) 855 07b0 1F93 push r17 856 07b2 0E94 0000 call _printf_P 857 07b6 84E1 ldi r24,lo8(20) 858 07b8 8093 0000 sts DispPtr,r24 859 07bc 6091 0000 lds r22,IntegralNick 860 07c0 7091 0000 lds r23,(IntegralNick)+1 861 07c4 8091 0000 lds r24,(IntegralNick)+2 862 07c8 9091 0000 lds r25,(IntegralNick)+3 863 07cc 20E0 ldi r18,lo8(1024) 864 07ce 34E0 ldi r19,hi8(1024) 865 07d0 40E0 ldi r20,hlo8(1024) 866 07d2 50E0 ldi r21,hhi8(1024) 867 07d4 0E94 0000 call __divmodsi4 868 07d8 5F93 push r21 869 07da 4F93 push r20 870 07dc 3F93 push r19 871 07de 2F93 push r18 872 07e0 80E0 ldi r24,lo8(__c.2400) 873 07e2 90E0 ldi r25,hi8(__c.2400) 874 07e4 9F93 push r25 875 07e6 8F93 push r24 876 07e8 1F93 push r17 877 07ea 0E94 0000 call _printf_P 878 07ee 88E2 ldi r24,lo8(40) 879 07f0 8093 0000 sts DispPtr,r24 880 07f4 6091 0000 lds r22,IntegralRoll 881 07f8 7091 0000 lds r23,(IntegralRoll)+1 882 07fc 8091 0000 lds r24,(IntegralRoll)+2 883 0800 9091 0000 lds r25,(IntegralRoll)+3 884 0804 20E0 ldi r18,lo8(1024) 885 0806 34E0 ldi r19,hi8(1024) 886 0808 40E0 ldi r20,hlo8(1024) 887 080a 50E0 ldi r21,hhi8(1024) 888 080c 0E94 0000 call __divmodsi4 889 0810 5F93 push r21 890 0812 4F93 push r20 891 0814 3F93 push r19 892 0816 2F93 push r18 893 0818 80E0 ldi r24,lo8(__c.2402) 894 081a 90E0 ldi r25,hi8(__c.2402) 895 081c 9F93 push r25 896 081e 8F93 push r24 897 0820 1F93 push r17 898 0822 0E94 0000 call _printf_P 899 0826 8CE3 ldi r24,lo8(60) 900 0828 8093 0000 sts DispPtr,r24 901 082c 8091 0000 lds r24,KompassValue 902 0830 9091 0000 lds r25,(KompassValue)+1 903 0834 9F93 push r25 904 0836 8F93 push r24 905 0838 80E0 ldi r24,lo8(__c.2404) 906 083a 90E0 ldi r25,hi8(__c.2404) 907 083c 9F93 push r25 908 083e 8F93 push r24 909 0840 1F93 push r17 910 0842 0E94 0000 call _printf_P 911 0846 8DB7 in r24,__SP_L__ 912 0848 9EB7 in r25,__SP_H__ 913 084a 4696 adiw r24,22 914 084c 0FB6 in __tmp_reg__,__SREG__ 915 084e F894 cli 916 0850 9EBF out __SP_H__,r25 917 0852 0FBE out __SREG__,__tmp_reg__ 918 0854 8DBF out __SP_L__,r24 919 0856 00C0 rjmp .L41 920 .L31: 921 0858 1092 0000 sts DispPtr,__zero_reg__ 922 085c 80E0 ldi r24,lo8(__c.2425) 923 085e 90E0 ldi r25,hi8(__c.2425) 924 0860 9F93 push r25 925 0862 8F93 push r24 926 0864 11E0 ldi r17,lo8(1) 927 0866 1F93 push r17 928 0868 0E94 0000 call _printf_P 929 086c 8091 0000 lds r24,PlatinenVersion 930 0870 0F90 pop __tmp_reg__ 931 0872 0F90 pop __tmp_reg__ 932 0874 0F90 pop __tmp_reg__ 933 0876 8A30 cpi r24,lo8(10) 934 0878 01F4 brne .+2 935 087a 00C0 rjmp .L71 936 087c 8B30 cpi r24,lo8(11) 937 087e 01F4 brne .+2 938 0880 00C0 rjmp .L48 939 0882 8431 cpi r24,lo8(20) 940 0884 01F4 brne .+2 941 0886 00C0 rjmp .L48 942 0888 8D30 cpi r24,lo8(13) 943 088a 01F0 breq .+2 944 088c 00C0 rjmp .L41 945 088e 84E1 ldi r24,lo8(20) 946 0890 8093 0000 sts DispPtr,r24 947 0894 8091 0000 lds r24,AnalogOffsetNick 948 0898 90E0 ldi r25,lo8(0) 949 089a 2091 0000 lds r18,AdNeutralNick 950 089e 3091 0000 lds r19,(AdNeutralNick)+1 951 08a2 A901 movw r20,r18 952 08a4 37FD sbrc r19,7 953 08a6 00C0 rjmp .L72 954 .L59: 955 08a8 BA01 movw r22,r20 956 08aa 7595 asr r23 957 08ac 6795 ror r22 958 08ae 7595 asr r23 959 08b0 6795 ror r22 960 08b2 7595 asr r23 961 08b4 6795 ror r22 962 08b6 7595 asr r23 963 08b8 6795 ror r22 964 08ba 4091 0000 lds r20,AdWertNick 965 08be 5091 0000 lds r21,(AdWertNick)+1 966 08c2 37FD sbrc r19,7 967 08c4 00C0 rjmp .L73 968 .L60: 969 08c6 3595 asr r19 970 08c8 2795 ror r18 971 08ca 3595 asr r19 972 08cc 2795 ror r18 973 08ce 3595 asr r19 974 08d0 2795 ror r18 975 08d2 421B sub r20,r18 976 08d4 530B sbc r21,r19 977 08d6 9F93 push r25 978 08d8 8F93 push r24 979 08da 7F93 push r23 980 08dc 6F93 push r22 981 08de 5F93 push r21 982 08e0 4F93 push r20 983 08e2 80E0 ldi r24,lo8(__c.2439) 984 08e4 90E0 ldi r25,hi8(__c.2439) 985 08e6 9F93 push r25 986 08e8 8F93 push r24 987 08ea 1F93 push r17 988 08ec 0E94 0000 call _printf_P 989 08f0 88E2 ldi r24,lo8(40) 990 08f2 8093 0000 sts DispPtr,r24 991 08f6 8091 0000 lds r24,AnalogOffsetRoll 992 08fa 90E0 ldi r25,lo8(0) 993 08fc 2091 0000 lds r18,AdNeutralRoll 994 0900 3091 0000 lds r19,(AdNeutralRoll)+1 995 0904 A901 movw r20,r18 996 0906 6DB7 in r22,__SP_L__ 997 0908 7EB7 in r23,__SP_H__ 998 090a 675F subi r22,lo8(-(9)) 999 090c 7F4F sbci r23,hi8(-(9)) 1000 090e 0FB6 in __tmp_reg__,__SREG__ 1001 0910 F894 cli 1002 0912 7EBF out __SP_H__,r23 1003 0914 0FBE out __SREG__,__tmp_reg__ 1004 0916 6DBF out __SP_L__,r22 1005 0918 37FD sbrc r19,7 1006 091a 00C0 rjmp .L74 1007 .L61: 1008 091c BA01 movw r22,r20 1009 091e 7595 asr r23 1010 0920 6795 ror r22 1011 0922 7595 asr r23 1012 0924 6795 ror r22 1013 0926 7595 asr r23 1014 0928 6795 ror r22 1015 092a 7595 asr r23 1016 092c 6795 ror r22 1017 092e 4091 0000 lds r20,AdWertRoll 1018 0932 5091 0000 lds r21,(AdWertRoll)+1 1019 0936 37FD sbrc r19,7 1020 0938 00C0 rjmp .L75 1021 .L62: 1022 093a 3595 asr r19 1023 093c 2795 ror r18 1024 093e 3595 asr r19 1025 0940 2795 ror r18 1026 0942 3595 asr r19 1027 0944 2795 ror r18 1028 0946 421B sub r20,r18 1029 0948 530B sbc r21,r19 1030 094a 9F93 push r25 1031 094c 8F93 push r24 1032 094e 7F93 push r23 1033 0950 6F93 push r22 1034 0952 5F93 push r21 1035 0954 4F93 push r20 1036 0956 80E0 ldi r24,lo8(__c.2441) 1037 0958 90E0 ldi r25,hi8(__c.2441) 1038 095a 9F93 push r25 1039 095c 8F93 push r24 1040 095e 1F93 push r17 1041 0960 0E94 0000 call _printf_P 1042 0964 8CE3 ldi r24,lo8(60) 1043 0966 8093 0000 sts DispPtr,r24 1044 096a 8091 0000 lds r24,AnalogOffsetGier 1045 096e 682F mov r22,r24 1046 0970 70E0 ldi r23,lo8(0) 1047 0972 2091 0000 lds r18,AdNeutralGier 1048 0976 3091 0000 lds r19,(AdNeutralGier)+1 1049 097a A901 movw r20,r18 1050 097c 8DB7 in r24,__SP_L__ 1051 097e 9EB7 in r25,__SP_H__ 1052 0980 0996 adiw r24,9 1053 0982 0FB6 in __tmp_reg__,__SREG__ 1054 0984 F894 cli 1055 0986 9EBF out __SP_H__,r25 1056 0988 0FBE out __SREG__,__tmp_reg__ 1057 098a 8DBF out __SP_L__,r24 1058 098c 37FD sbrc r19,7 1059 098e 00C0 rjmp .L76 1060 .L63: 1061 0990 5595 asr r21 1062 0992 4795 ror r20 1063 0994 8091 0000 lds r24,AdWertGier 1064 0998 9091 0000 lds r25,(AdWertGier)+1 1065 099c 281B sub r18,r24 1066 099e 390B sbc r19,r25 1067 09a0 7F93 push r23 1068 09a2 6F93 push r22 1069 09a4 5F93 push r21 1070 09a6 4F93 push r20 1071 09a8 3F93 push r19 1072 09aa 2F93 push r18 1073 09ac 80E0 ldi r24,lo8(__c.2443) 1074 09ae 90E0 ldi r25,hi8(__c.2443) 1075 09b0 9F93 push r25 1076 09b2 8F93 push r24 1077 09b4 1F93 push r17 1078 09b6 0E94 0000 call _printf_P 1079 09ba 2DB7 in r18,__SP_L__ 1080 09bc 3EB7 in r19,__SP_H__ 1081 09be 275F subi r18,lo8(-(9)) 1082 09c0 3F4F sbci r19,hi8(-(9)) 1083 09c2 0FB6 in __tmp_reg__,__SREG__ 1084 09c4 F894 cli 1085 09c6 3EBF out __SP_H__,r19 1086 09c8 0FBE out __SREG__,__tmp_reg__ 1087 09ca 2DBF out __SP_L__,r18 1088 09cc 00C0 rjmp .L41 1089 .L42: 1090 09ce 84E1 ldi r24,lo8(20) 1091 09d0 8093 0000 sts DispPtr,r24 1092 09d4 80E0 ldi r24,lo8(__c.2393) 1093 09d6 90E0 ldi r25,hi8(__c.2393) 1094 09d8 9F93 push r25 1095 09da 8F93 push r24 1096 09dc 1F93 push r17 1097 09de 0E94 0000 call _printf_P 1098 09e2 88E2 ldi r24,lo8(40) 1099 09e4 8093 0000 sts DispPtr,r24 1100 09e8 80E0 ldi r24,lo8(__c.2395) 1101 09ea 90E0 ldi r25,hi8(__c.2395) 1102 09ec 9F93 push r25 1103 09ee 8F93 push r24 1104 09f0 1F93 push r17 1105 09f2 0E94 0000 call _printf_P 1106 09f6 6DB7 in r22,__SP_L__ 1107 09f8 7EB7 in r23,__SP_H__ 1108 09fa 6A5F subi r22,lo8(-(6)) 1109 09fc 7F4F sbci r23,hi8(-(6)) 1110 09fe 0FB6 in __tmp_reg__,__SREG__ 1111 0a00 F894 cli 1112 0a02 7EBF out __SP_H__,r23 1113 0a04 0FBE out __SREG__,__tmp_reg__ 1114 0a06 6DBF out __SP_L__,r22 1115 0a08 00C0 rjmp .L41 1116 .L48: 1117 0a0a 84E1 ldi r24,lo8(20) 1118 0a0c 8093 0000 sts DispPtr,r24 1119 0a10 E091 0000 lds r30,AdNeutralNick 1120 0a14 F091 0000 lds r31,(AdNeutralNick)+1 1121 0a18 CF01 movw r24,r30 1122 0a1a 60E1 ldi r22,lo8(16) 1123 0a1c 70E0 ldi r23,hi8(16) 1124 0a1e 0E94 0000 call __divmodhi4 1125 0a22 97FD sbrc r25,7 1126 0a24 00C0 rjmp .L77 1127 .L51: 1128 0a26 BC01 movw r22,r24 1129 0a28 7595 asr r23 1130 0a2a 6795 ror r22 1131 0a2c 9F01 movw r18,r30 1132 0a2e F7FD sbrc r31,7 1133 0a30 00C0 rjmp .L78 1134 .L52: 1135 0a32 A901 movw r20,r18 1136 0a34 5595 asr r21 1137 0a36 4795 ror r20 1138 0a38 5595 asr r21 1139 0a3a 4795 ror r20 1140 0a3c 5595 asr r21 1141 0a3e 4795 ror r20 1142 0a40 5595 asr r21 1143 0a42 4795 ror r20 1144 0a44 2091 0000 lds r18,AdWertNick 1145 0a48 3091 0000 lds r19,(AdWertNick)+1 1146 0a4c CF01 movw r24,r30 1147 0a4e F7FD sbrc r31,7 1148 0a50 00C0 rjmp .L79 1149 .L53: 1150 0a52 9595 asr r25 1151 0a54 8795 ror r24 1152 0a56 9595 asr r25 1153 0a58 8795 ror r24 1154 0a5a 9595 asr r25 1155 0a5c 8795 ror r24 1156 0a5e 281B sub r18,r24 1157 0a60 390B sbc r19,r25 1158 0a62 7F93 push r23 1159 0a64 6F93 push r22 1160 0a66 5F93 push r21 1161 0a68 4F93 push r20 1162 0a6a 3F93 push r19 1163 0a6c 2F93 push r18 1164 0a6e 80E0 ldi r24,lo8(__c.2433) 1165 0a70 90E0 ldi r25,hi8(__c.2433) 1166 0a72 9F93 push r25 1167 0a74 8F93 push r24 1168 0a76 1F93 push r17 1169 0a78 0E94 0000 call _printf_P 1170 0a7c 88E2 ldi r24,lo8(40) 1171 0a7e 8093 0000 sts DispPtr,r24 1172 0a82 E091 0000 lds r30,AdNeutralRoll 1173 0a86 F091 0000 lds r31,(AdNeutralRoll)+1 1174 0a8a CF01 movw r24,r30 1175 0a8c 60E1 ldi r22,lo8(16) 1176 0a8e 70E0 ldi r23,hi8(16) 1177 0a90 0E94 0000 call __divmodhi4 1178 0a94 2DB7 in r18,__SP_L__ 1179 0a96 3EB7 in r19,__SP_H__ 1180 0a98 275F subi r18,lo8(-(9)) 1181 0a9a 3F4F sbci r19,hi8(-(9)) 1182 0a9c 0FB6 in __tmp_reg__,__SREG__ 1183 0a9e F894 cli 1184 0aa0 3EBF out __SP_H__,r19 1185 0aa2 0FBE out __SREG__,__tmp_reg__ 1186 0aa4 2DBF out __SP_L__,r18 1187 0aa6 97FD sbrc r25,7 1188 0aa8 00C0 rjmp .L80 1189 .L54: 1190 0aaa BC01 movw r22,r24 1191 0aac 7595 asr r23 1192 0aae 6795 ror r22 1193 0ab0 9F01 movw r18,r30 1194 0ab2 F7FD sbrc r31,7 1195 0ab4 00C0 rjmp .L81 1196 .L55: 1197 0ab6 A901 movw r20,r18 1198 0ab8 5595 asr r21 1199 0aba 4795 ror r20 1200 0abc 5595 asr r21 1201 0abe 4795 ror r20 1202 0ac0 5595 asr r21 1203 0ac2 4795 ror r20 1204 0ac4 5595 asr r21 1205 0ac6 4795 ror r20 1206 0ac8 2091 0000 lds r18,AdWertRoll 1207 0acc 3091 0000 lds r19,(AdWertRoll)+1 1208 0ad0 CF01 movw r24,r30 1209 0ad2 F7FD sbrc r31,7 1210 0ad4 00C0 rjmp .L82 1211 .L56: 1212 0ad6 9595 asr r25 1213 0ad8 8795 ror r24 1214 0ada 9595 asr r25 1215 0adc 8795 ror r24 1216 0ade 9595 asr r25 1217 0ae0 8795 ror r24 1218 0ae2 281B sub r18,r24 1219 0ae4 390B sbc r19,r25 1220 0ae6 7F93 push r23 1221 0ae8 6F93 push r22 1222 0aea 5F93 push r21 1223 0aec 4F93 push r20 1224 0aee 3F93 push r19 1225 0af0 2F93 push r18 1226 0af2 80E0 ldi r24,lo8(__c.2435) 1227 0af4 90E0 ldi r25,hi8(__c.2435) 1228 0af6 9F93 push r25 1229 0af8 8F93 push r24 1230 0afa 1F93 push r17 1231 0afc 0E94 0000 call _printf_P 1232 0b00 8CE3 ldi r24,lo8(60) 1233 0b02 8093 0000 sts DispPtr,r24 1234 0b06 2091 0000 lds r18,AdNeutralGier 1235 0b0a 3091 0000 lds r19,(AdNeutralGier)+1 1236 0b0e A901 movw r20,r18 1237 0b10 6DB7 in r22,__SP_L__ 1238 0b12 7EB7 in r23,__SP_H__ 1239 0b14 675F subi r22,lo8(-(9)) 1240 0b16 7F4F sbci r23,hi8(-(9)) 1241 0b18 0FB6 in __tmp_reg__,__SREG__ 1242 0b1a F894 cli 1243 0b1c 7EBF out __SP_H__,r23 1244 0b1e 0FBE out __SREG__,__tmp_reg__ 1245 0b20 6DBF out __SP_L__,r22 1246 0b22 37FD sbrc r19,7 1247 0b24 00C0 rjmp .L83 1248 .L57: 1249 0b26 5595 asr r21 1250 0b28 4795 ror r20 1251 0b2a 8091 0000 lds r24,AdWertGier 1252 0b2e 9091 0000 lds r25,(AdWertGier)+1 1253 0b32 281B sub r18,r24 1254 0b34 390B sbc r19,r25 1255 0b36 5F93 push r21 1256 0b38 4F93 push r20 1257 0b3a 3F93 push r19 1258 0b3c 2F93 push r18 1259 0b3e 80E0 ldi r24,lo8(__c.2437) 1260 0b40 90E0 ldi r25,hi8(__c.2437) 1261 0b42 9F93 push r25 1262 0b44 8F93 push r24 1263 0b46 1F93 push r17 1264 0b48 0E94 0000 call _printf_P 1265 0b4c 8DB7 in r24,__SP_L__ 1266 0b4e 9EB7 in r25,__SP_H__ 1267 0b50 0796 adiw r24,7 1268 0b52 0FB6 in __tmp_reg__,__SREG__ 1269 0b54 F894 cli 1270 0b56 9EBF out __SP_H__,r25 1271 0b58 0FBE out __SREG__,__tmp_reg__ 1272 0b5a 8DBF out __SP_L__,r24 1273 0b5c 00C0 rjmp .L41 1274 .L71: 1275 0b5e 84E1 ldi r24,lo8(20) 1276 0b60 8093 0000 sts DispPtr,r24 1277 0b64 2091 0000 lds r18,AdNeutralNick 1278 0b68 3091 0000 lds r19,(AdNeutralNick)+1 1279 0b6c C901 movw r24,r18 1280 0b6e 68E0 ldi r22,lo8(8) 1281 0b70 70E0 ldi r23,hi8(8) 1282 0b72 0E94 0000 call __divmodhi4 1283 0b76 AC01 movw r20,r24 1284 0b78 37FD sbrc r19,7 1285 0b7a 00C0 rjmp .L84 1286 .L46: 1287 0b7c 3595 asr r19 1288 0b7e 2795 ror r18 1289 0b80 3595 asr r19 1290 0b82 2795 ror r18 1291 0b84 3595 asr r19 1292 0b86 2795 ror r18 1293 0b88 8091 0000 lds r24,AdWertNick 1294 0b8c 9091 0000 lds r25,(AdWertNick)+1 1295 0b90 821B sub r24,r18 1296 0b92 930B sbc r25,r19 1297 0b94 5F93 push r21 1298 0b96 4F93 push r20 1299 0b98 3F93 push r19 1300 0b9a 2F93 push r18 1301 0b9c 9F93 push r25 1302 0b9e 8F93 push r24 1303 0ba0 80E0 ldi r24,lo8(__c.2427) 1304 0ba2 90E0 ldi r25,hi8(__c.2427) 1305 0ba4 9F93 push r25 1306 0ba6 8F93 push r24 1307 0ba8 1F93 push r17 1308 0baa 0E94 0000 call _printf_P 1309 0bae 88E2 ldi r24,lo8(40) 1310 0bb0 8093 0000 sts DispPtr,r24 1311 0bb4 2091 0000 lds r18,AdNeutralRoll 1312 0bb8 3091 0000 lds r19,(AdNeutralRoll)+1 1313 0bbc C901 movw r24,r18 1314 0bbe 68E0 ldi r22,lo8(8) 1315 0bc0 70E0 ldi r23,hi8(8) 1316 0bc2 0E94 0000 call __divmodhi4 1317 0bc6 AC01 movw r20,r24 1318 0bc8 6DB7 in r22,__SP_L__ 1319 0bca 7EB7 in r23,__SP_H__ 1320 0bcc 675F subi r22,lo8(-(9)) 1321 0bce 7F4F sbci r23,hi8(-(9)) 1322 0bd0 0FB6 in __tmp_reg__,__SREG__ 1323 0bd2 F894 cli 1324 0bd4 7EBF out __SP_H__,r23 1325 0bd6 0FBE out __SREG__,__tmp_reg__ 1326 0bd8 6DBF out __SP_L__,r22 1327 0bda 37FD sbrc r19,7 1328 0bdc 00C0 rjmp .L85 1329 .L47: 1330 0bde 3595 asr r19 1331 0be0 2795 ror r18 1332 0be2 3595 asr r19 1333 0be4 2795 ror r18 1334 0be6 3595 asr r19 1335 0be8 2795 ror r18 1336 0bea 8091 0000 lds r24,AdWertRoll 1337 0bee 9091 0000 lds r25,(AdWertRoll)+1 1338 0bf2 821B sub r24,r18 1339 0bf4 930B sbc r25,r19 1340 0bf6 5F93 push r21 1341 0bf8 4F93 push r20 1342 0bfa 3F93 push r19 1343 0bfc 2F93 push r18 1344 0bfe 9F93 push r25 1345 0c00 8F93 push r24 1346 0c02 80E0 ldi r24,lo8(__c.2429) 1347 0c04 90E0 ldi r25,hi8(__c.2429) 1348 0c06 9F93 push r25 1349 0c08 8F93 push r24 1350 0c0a 1F93 push r17 1351 0c0c 0E94 0000 call _printf_P 1352 0c10 8CE3 ldi r24,lo8(60) 1353 0c12 8093 0000 sts DispPtr,r24 1354 0c16 2091 0000 lds r18,AdNeutralGier 1355 0c1a 3091 0000 lds r19,(AdNeutralGier)+1 1356 0c1e 8091 0000 lds r24,AdWertGier 1357 0c22 9091 0000 lds r25,(AdWertGier)+1 1358 0c26 A901 movw r20,r18 1359 0c28 481B sub r20,r24 1360 0c2a 590B sbc r21,r25 1361 0c2c 3F93 push r19 1362 0c2e 2F93 push r18 1363 0c30 5F93 push r21 1364 0c32 4F93 push r20 1365 0c34 80E0 ldi r24,lo8(__c.2431) 1366 0c36 90E0 ldi r25,hi8(__c.2431) 1367 0c38 9F93 push r25 1368 0c3a 8F93 push r24 1369 0c3c 1F93 push r17 1370 0c3e 0E94 0000 call _printf_P 1371 0c42 6DB7 in r22,__SP_L__ 1372 0c44 7EB7 in r23,__SP_H__ 1373 0c46 605F subi r22,lo8(-(16)) 1374 0c48 7F4F sbci r23,hi8(-(16)) 1375 0c4a 0FB6 in __tmp_reg__,__SREG__ 1376 0c4c F894 cli 1377 0c4e 7EBF out __SP_H__,r23 1378 0c50 0FBE out __SREG__,__tmp_reg__ 1379 0c52 6DBF out __SP_L__,r22 1380 0c54 00C0 rjmp .L41 1381 .L83: 1382 0c56 4F5F subi r20,lo8(-(1)) 1383 0c58 5F4F sbci r21,hi8(-(1)) 1384 0c5a 00C0 rjmp .L57 1385 .L82: 1386 0c5c 0796 adiw r24,7 1387 0c5e 00C0 rjmp .L56 1388 .L81: 1389 0c60 215F subi r18,lo8(-(15)) 1390 0c62 3F4F sbci r19,hi8(-(15)) 1391 0c64 00C0 rjmp .L55 1392 .L80: 1393 0c66 0196 adiw r24,1 1394 0c68 00C0 rjmp .L54 1395 .L79: 1396 0c6a 0796 adiw r24,7 1397 0c6c 00C0 rjmp .L53 1398 .L78: 1399 0c6e 215F subi r18,lo8(-(15)) 1400 0c70 3F4F sbci r19,hi8(-(15)) 1401 0c72 00C0 rjmp .L52 1402 .L77: 1403 0c74 0196 adiw r24,1 1404 0c76 00C0 rjmp .L51 1405 .L85: 1406 0c78 295F subi r18,lo8(-(7)) 1407 0c7a 3F4F sbci r19,hi8(-(7)) 1408 0c7c 00C0 rjmp .L47 1409 .L84: 1410 0c7e 295F subi r18,lo8(-(7)) 1411 0c80 3F4F sbci r19,hi8(-(7)) 1412 0c82 00C0 rjmp .L46 1413 .L76: 1414 0c84 4F5F subi r20,lo8(-(1)) 1415 0c86 5F4F sbci r21,hi8(-(1)) 1416 0c88 00C0 rjmp .L63 1417 .L75: 1418 0c8a 295F subi r18,lo8(-(7)) 1419 0c8c 3F4F sbci r19,hi8(-(7)) 1420 0c8e 00C0 rjmp .L62 1421 .L74: 1422 0c90 415F subi r20,lo8(-(15)) 1423 0c92 5F4F sbci r21,hi8(-(15)) 1424 0c94 00C0 rjmp .L61 1425 .L73: 1426 0c96 295F subi r18,lo8(-(7)) 1427 0c98 3F4F sbci r19,hi8(-(7)) 1428 0c9a 00C0 rjmp .L60 1429 .L72: 1430 0c9c 415F subi r20,lo8(-(15)) 1431 0c9e 5F4F sbci r21,hi8(-(15)) 1432 0ca0 00C0 rjmp .L59 1433 .L41: 1434 0ca2 1092 0000 sts RemoteKeys,__zero_reg__ 1435 /* epilogue: frame size=0 */ 1436 0ca6 1F91 pop r17 1437 0ca8 0895 ret 1438 /* epilogue end (size=2) */ 1439 /* function Menu size 1612 (1609) */ 1441 .global TestInt 1442 .global TestInt 1443 .section .bss 1446 TestInt: 1447 0000 0000 .skip 2,0 1448 .global Array 1449 .data 1452 Array: 1453 0000 01 .byte 1 1454 0001 02 .byte 2 1455 0002 03 .byte 3 1456 0003 04 .byte 4 1457 0004 05 .byte 5 1458 0005 06 .byte 6 1459 0006 07 .byte 7 1460 0007 08 .byte 8 1461 0008 09 .byte 9 1462 0009 0A .byte 10 1463 .global DisplayBuff 1466 DisplayBuff: 1467 000a 4861 6C6C .string "Hallo Welt" 1467 6F20 5765 1467 6C74 00 1468 0015 0000 0000 .skip 69,0 1468 0000 0000 1468 0000 0000 1468 0000 0000 1468 0000 0000 1469 .global DispPtr 1470 .global DispPtr 1471 .section .bss 1474 DispPtr: 1475 0002 00 .skip 1,0 1476 .global MaxMenue 1477 .data 1480 MaxMenue: 1481 005a 0B .byte 11 1482 .global MenuePunkt 1483 .global MenuePunkt 1484 .section .bss 1487 MenuePunkt: 1488 0003 00 .skip 1,0 1489 .global RemoteKeys 1490 .global RemoteKeys 1493 RemoteKeys: 1494 0004 00 .skip 1,0 1495 .section .progmem.data,"a",@progbits 1498 __c.2493: 1499 0000 4869 3A25 .string "Hi:%4i Cf:%4i " 1499 3469 2020 1499 4366 3A25 1499 3469 2000 1502 __c.2491: 1503 0010 4773 3A25 .string "Gs:%4i Gi:%4i " 1503 3469 2020 1503 4769 3A25 1503 3469 2000 1506 __c.2489: 1507 0020 4E69 3A25 .string "Ni:%4i Ro:%4i " 1507 3469 2020 1507 526F 3A25 1507 3469 2000 1510 __c.2487: 1511 0030 4578 7465 .string "ExternControl " 1511 726E 436F 1511 6E74 726F 1511 6C20 2000 1514 __c.2484: 1515 0040 5261 6E67 .string "Range:%3i-%3i" 1515 653A 2533 1515 692D 2533 1515 6900 1518 __c.2482: 1519 004e 5374 656C .string "Stellung: %3i" 1519 6C75 6E67 1519 3A20 2533 1519 6900 1522 __c.2480: 1523 005c 5365 7470 .string "Setpoint %3i" 1523 6F69 6E74 1523 2020 2533 1523 6900 1526 __c.2478: 1527 006a 5365 7276 .string "Servo " 1527 6F20 2000 1530 __c.2475: 1531 0072 506F 7469 .string "Poti4: %3i" 1531 343A 2020 1531 2533 6900 1534 __c.2473: 1535 007e 506F 7469 .string "Poti3: %3i" 1535 333A 2020 1535 2533 6900 1538 __c.2471: 1539 008a 506F 7469 .string "Poti2: %3i" 1539 323A 2020 1539 2533 6900 1542 __c.2469: 1543 0096 506F 7469 .string "Poti1: %3i" 1543 313A 2020 1543 2533 6900 1546 __c.2466: 1547 00a2 5374 6172 .string "Start: %5i" 1547 743A 2020 1547 2020 2025 1547 3569 00 1550 __c.2464: 1551 00b1 4D65 7373 .string "Messwert: %5i" 1551 7765 7274 1551 3A20 2025 1551 3569 00 1554 __c.2462: 1555 00c0 5269 6368 .string "Richtung: %5i" 1555 7475 6E67 1555 3A20 2025 1555 3569 00 1558 __c.2460: 1559 00cf 4B6F 6D70 .string "Kompass " 1559 6173 7320 1559 2020 2020 1559 2020 00 1562 __c.2457: 1563 00de 456D 7066 .string "Empf.Pegel:%5i" 1563 2E50 6567 1563 656C 3A25 1563 3569 00 1566 __c.2455: 1567 00ed 5370 616E .string "Spannung: %5i" 1567 6E75 6E67 1567 3A20 2025 1567 3569 00 1570 __c.2452: 1571 00fc 486F 6368 .string "Hoch %4i (%3i)" 1571 2025 3469 1571 2028 2533 1571 6929 00 1574 __c.2450: 1575 010b 526F 6C6C .string "Roll %4i (%3i)" 1575 2025 3469 1575 2028 2533 1575 6929 00 1578 __c.2448: 1579 011a 4E69 636B .string "Nick %4i (%3i)" 1579 2025 3469 1579 2028 2533 1579 6929 00 1582 __c.2446: 1583 0129 4143 4320 .string "ACC - Sensor" 1583 2D20 5365 1583 6E73 6F72 1583 00 1586 __c.2443: 1587 0136 4769 6572 .string "Gier %4i (%3i)(%3i)" 1587 2025 3469 1587 2028 2533 1587 6929 2825 1587 3369 2900 1590 __c.2441: 1591 014a 526F 6C6C .string "Roll %4i (%3i)(%3i)" 1591 2025 3469 1591 2028 2533 1591 6929 2825 1591 3369 2900 1594 __c.2439: 1595 015e 4E69 636B .string "Nick %4i (%3i)(%3i)" 1595 2025 3469 1595 2028 2533 1595 6929 2825 1595 3369 2900 1598 __c.2437: 1599 0172 4769 6572 .string "Gier %4i (%3i)" 1599 2025 3469 1599 2028 2533 1599 6929 00 1602 __c.2435: 1603 0181 526F 6C6C .string "Roll %4i (%3i.%x)" 1603 2025 3469 1603 2028 2533 1603 692E 2578 1603 2900 1606 __c.2433: 1607 0193 4E69 636B .string "Nick %4i (%3i.%x)" 1607 2025 3469 1607 2028 2533 1607 692E 2578 1607 2900 1610 __c.2431: 1611 01a5 4769 6572 .string "Gier %4i (%3i)" 1611 2025 3469 1611 2028 2533 1611 6929 00 1614 __c.2429: 1615 01b4 526F 6C6C .string "Roll %4i (%3i.%i)" 1615 2025 3469 1615 2028 2533 1615 692E 2569 1615 2900 1618 __c.2427: 1619 01c6 4E69 636B .string "Nick %4i (%3i.%i)" 1619 2025 3469 1619 2028 2533 1619 692E 2569 1619 2900 1622 __c.2425: 1623 01d8 4779 726F .string "Gyro - Sensor" 1623 202D 2053 1623 656E 736F 1623 7200 1626 __c.2422: 1627 01e6 5033 3A25 .string "P3:%4i P4:%4i " 1627 3469 2020 1627 5034 3A25 1627 3469 2000 1630 __c.2420: 1631 01f6 5031 3A25 .string "P1:%4i P2:%4i " 1631 3469 2020 1631 5032 3A25 1631 3469 2000 1634 __c.2418: 1635 0206 4773 3A25 .string "Gs:%4i Gi:%4i " 1635 3469 2020 1635 4769 3A25 1635 3469 2000 1638 __c.2416: 1639 0216 4E69 3A25 .string "Ni:%4i Ro:%4i " 1639 3469 2020 1639 526F 3A25 1639 3469 2000 1642 __c.2413: 1643 0226 4B37 3A25 .string "K7:%4i K8:%4i " 1643 3469 2020 1643 4B38 3A25 1643 3469 2000 1646 __c.2411: 1647 0236 4B35 3A25 .string "K5:%4i K6:%4i " 1647 3469 2020 1647 4B36 3A25 1647 3469 2000 1650 __c.2409: 1651 0246 4B33 3A25 .string "K3:%4i K4:%4i " 1651 3469 2020 1651 4B34 3A25 1651 3469 2000 1654 __c.2407: 1655 0256 4B31 3A25 .string "K1:%4i K2:%4i " 1655 3469 2020 1655 4B32 3A25 1655 3469 2000 1658 __c.2404: 1659 0266 4B6F 6D70 .string "Kompass: %5i" 1659 6173 733A 1659 2020 2025 1659 3569 00 1662 __c.2402: 1663 0275 526F 6C6C .string "Roll: %5i" 1663 3A20 2020 1663 2020 2025 1663 3569 00 1666 __c.2400: 1667 0284 4E69 636B .string "Nick: %5i" 1667 3A20 2020 1667 2020 2025 1667 3569 00 1670 __c.2398: 1671 0293 616B 742E .string "akt. Lage" 1671 204C 6167 1671 6500 1674 __c.2395: 1675 029d 48F6 6865 .string "H\366henregelung" 1675 6E72 6567 1675 656C 756E 1675 6700 1678 __c.2393: 1679 02ab 4B65 696E .string "Keine " 1679 6520 00 1682 __c.2391: 1683 02b2 4F66 6620 .string "Off : %5i" 1683 2020 2020 1683 203A 2025 1683 3569 00 1686 __c.2389: 1687 02c1 4C75 6674 .string "Luftdruck: %5i" 1687 6472 7563 1687 6B3A 2025 1687 3569 00 1690 __c.2387: 1691 02d0 536F 6C6C .string "SollHoehe: %5i" 1691 486F 6568 1691 653A 2025 1691 3569 00 1694 __c.2385: 1695 02df 486F 6568 .string "Hoehe: %5i" 1695 653A 2020 1695 2020 2025 1695 3569 00 1698 __c.2381: 1699 02ee 2863 2920 .string "(c) Holger Buss" 1699 486F 6C67 1699 6572 2042 1699 7573 7300 1702 __c.2379: 1703 02fe 5365 7474 .string "Setting: %d " 1703 696E 673A 1703 2025 6420 1703 00 1706 __c.2377: 1707 030b 4857 3A56 .string "HW:V%d.%d SW:%d.%d%c" 1707 2564 2E25 1707 6420 5357 1707 3A25 642E 1707 2564 2563 1710 __c.2375: 1711 0320 2B20 4D69 .string "+ MikroKopter +" 1711 6B72 6F4B 1711 6F70 7465 1711 7220 2B00 1714 __c.2372: 1715 0330 5B25 695D .string "[%i]" 1715 00 1718 __c.2370: 1719 0335 5B25 695D .string "[%i]" 1719 00 1720 /* File "menu.c": code 1621 = 0x0655 (1617), prologues 1, epilogues 3 */ DEFINED SYMBOLS *ABS*:00000000 menu.c C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:2 *ABS*:0000003f __SREG__ C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:3 *ABS*:0000003e __SP_H__ C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:4 *ABS*:0000003d __SP_L__ C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:5 *ABS*:00000000 __tmp_reg__ C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:6 *ABS*:00000001 __zero_reg__ C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:12 .text:00000000 LcdClear C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1466 .data:0000000a DisplayBuff C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:31 .text:00000012 Menu C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1480 .data:0000005a MaxMenue C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1487 .bss:00000003 MenuePunkt C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1493 .bss:00000004 RemoteKeys C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1474 .bss:00000002 DispPtr C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1718 .progmem.data:00000335 __c.2370 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1714 .progmem.data:00000330 __c.2372 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1638 .progmem.data:00000216 __c.2416 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1634 .progmem.data:00000206 __c.2418 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1630 .progmem.data:000001f6 __c.2420 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1626 .progmem.data:000001e6 __c.2422 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1510 .progmem.data:00000030 __c.2487 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1506 .progmem.data:00000020 __c.2489 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1502 .progmem.data:00000010 __c.2491 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1498 .progmem.data:00000000 __c.2493 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1694 .progmem.data:000002df __c.2385 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1690 .progmem.data:000002d0 __c.2387 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1686 .progmem.data:000002c1 __c.2389 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1682 .progmem.data:000002b2 __c.2391 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1542 .progmem.data:00000096 __c.2469 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1538 .progmem.data:0000008a __c.2471 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1534 .progmem.data:0000007e __c.2473 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1530 .progmem.data:00000072 __c.2475 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1654 .progmem.data:00000256 __c.2407 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1650 .progmem.data:00000246 __c.2409 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1646 .progmem.data:00000236 __c.2411 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1642 .progmem.data:00000226 __c.2413 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1710 .progmem.data:00000320 __c.2375 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1706 .progmem.data:0000030b __c.2377 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1702 .progmem.data:000002fe __c.2379 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1698 .progmem.data:000002ee __c.2381 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1566 .progmem.data:000000ed __c.2455 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1562 .progmem.data:000000de __c.2457 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1582 .progmem.data:00000129 __c.2446 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1578 .progmem.data:0000011a __c.2448 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1574 .progmem.data:0000010b __c.2450 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1570 .progmem.data:000000fc __c.2452 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1558 .progmem.data:000000cf __c.2460 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1554 .progmem.data:000000c0 __c.2462 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1550 .progmem.data:000000b1 __c.2464 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1546 .progmem.data:000000a2 __c.2466 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1526 .progmem.data:0000006a __c.2478 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1522 .progmem.data:0000005c __c.2480 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1518 .progmem.data:0000004e __c.2482 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1514 .progmem.data:00000040 __c.2484 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1670 .progmem.data:00000293 __c.2398 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1666 .progmem.data:00000284 __c.2400 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1662 .progmem.data:00000275 __c.2402 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1658 .progmem.data:00000266 __c.2404 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1622 .progmem.data:000001d8 __c.2425 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1594 .progmem.data:0000015e __c.2439 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1590 .progmem.data:0000014a __c.2441 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1586 .progmem.data:00000136 __c.2443 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1678 .progmem.data:000002ab __c.2393 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1674 .progmem.data:0000029d __c.2395 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1606 .progmem.data:00000193 __c.2433 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1602 .progmem.data:00000181 __c.2435 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1598 .progmem.data:00000172 __c.2437 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1618 .progmem.data:000001c6 __c.2427 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1614 .progmem.data:000001b4 __c.2429 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1610 .progmem.data:000001a5 __c.2431 C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1446 .bss:00000000 TestInt C:\DOKUME~1\David\LOKALE~1\Temp/ccKiWLZl.s:1452 .data:00000000 Array UNDEFINED SYMBOLS __do_copy_data __do_clear_bss _printf_P EE_Parameter PPM_in ExternControl HoehenWert SollHoehe MessLuftdruck DruckOffsetSetting Poti1 Poti2 Poti3 Poti4 PlatinenVersion __udivmodqi4 GetActiveParamSetNumber UBat SenderOkay NeutralAccX AdWertAccNick NeutralAccY AdWertAccRoll NeutralAccZ __fixsfsi Mittelwert_AccHoch KompassRichtung KompassValue KompassStartwert Parameter_ServoNickControl ServoValue IntegralNick __divmodsi4 IntegralRoll AnalogOffsetNick AdNeutralNick AdWertNick AnalogOffsetRoll AdNeutralRoll AdWertRoll AnalogOffsetGier AdNeutralGier AdWertGier __divmodhi4