1 .file "main.c" 2 .arch atmega644 3 __SREG__ = 0x3f 4 __SP_H__ = 0x3e 5 __SP_L__ = 0x3d 6 __tmp_reg__ = 0 7 __zero_reg__ = 1 8 .global __do_copy_data 9 .global __do_clear_bss 10 .text 11 .global GetActiveParamSetNumber 13 GetActiveParamSetNumber: 14 /* prologue: frame size=0 */ 15 /* prologue end (size=0) */ 16 0000 A0E0 ldi r26,lo8(EEPromArray+2) 17 0002 B0E0 ldi r27,hi8(EEPromArray+2) 18 /* #APP */ 19 0004 0E94 0000 call __eeprom_read_byte_1F2021 20 0008 802D mov r24,__tmp_reg__ 21 /* #NOAPP */ 22 000a 9927 clr r25 23 /* epilogue: frame size=0 */ 24 000c 0895 ret 25 /* epilogue end (size=1) */ 26 /* function GetActiveParamSetNumber size 8 (7) */ 28 .global WriteParameterSet 30 WriteParameterSet: 31 /* prologue: frame size=0 */ 32 /* prologue end (size=0) */ 33 000e FB01 movw r30,r22 34 0010 282F mov r18,r24 35 0012 8630 cpi r24,lo8(6) 36 0014 00F0 brlo .L4 37 0016 25E0 ldi r18,lo8(5) 38 .L4: 39 0018 842F mov r24,r20 40 001a 9927 clr r25 41 001c 429F mul r20,r18 42 001e D001 movw r26,r0 43 0020 1124 clr r1 44 0022 A050 subi r26,lo8(-(EEPromArray+100)) 45 0024 B040 sbci r27,hi8(-(EEPromArray+100)) 46 /* #APP */ 47 .26_start: 48 0026 0197 sbiw r24,1 49 0028 04F0 brlt .26_finished 50 002a 0190 ld __tmp_reg__,z+ 51 002c 0E94 0000 call __eeprom_write_byte_1F2021 52 0030 00C0 rjmp .26_start 53 .26_finished: 54 /* #NOAPP */ 55 0032 A0E0 ldi r26,lo8(EEPromArray+2) 56 0034 B0E0 ldi r27,hi8(EEPromArray+2) 57 /* #APP */ 58 0036 022E mov __tmp_reg__,r18 59 0038 0E94 0000 call __eeprom_write_byte_1F2021 60 /* #NOAPP */ 61 /* epilogue: frame size=0 */ 62 003c 0895 ret 63 /* epilogue end (size=1) */ 64 /* function WriteParameterSet size 33 (32) */ 66 .global ReadParameterSet 68 ReadParameterSet: 69 /* prologue: frame size=0 */ 70 003e CF93 push r28 71 0040 DF93 push r29 72 /* prologue end (size=2) */ 73 0042 FB01 movw r30,r22 74 0044 C42F mov r28,r20 75 0046 DD27 clr r29 76 0048 8630 cpi r24,lo8(6) 77 004a 00F0 brlo .L7 78 004c 85E0 ldi r24,lo8(5) 79 .L7: 80 004e 489F mul r20,r24 81 0050 D001 movw r26,r0 82 0052 1124 clr r1 83 0054 A050 subi r26,lo8(-(EEPromArray+100)) 84 0056 B040 sbci r27,hi8(-(EEPromArray+100)) 85 /* #APP */ 86 .44_start: 87 0058 2197 sbiw r28,1 88 005a 04F0 brlt .44_finished 89 005c 0E94 0000 call __eeprom_read_byte_1F2021 90 0060 0192 st z+,__tmp_reg__ 91 0062 00C0 rjmp .44_start 92 .44_finished: 93 /* #NOAPP */ 94 /* epilogue: frame size=0 */ 95 0064 DF91 pop r29 96 0066 CF91 pop r28 97 0068 0895 ret 98 /* epilogue end (size=3) */ 99 /* function ReadParameterSet size 30 (25) */ 101 .global main 103 main: 104 /* prologue: frame size=0 */ 105 006a 0F93 push r16 106 006c 1F93 push r17 107 006e CF93 push r28 108 0070 DF93 push r29 109 /* prologue end (size=4) */ 110 0072 91E0 ldi r25,lo8(1) 111 0074 97B9 out 39-0x20,r25 112 0076 8FEF ldi r24,lo8(-1) 113 0078 88B9 out 40-0x20,r24 114 007a 8BE1 ldi r24,lo8(27) 115 007c 84B9 out 36-0x20,r24 116 007e 95B9 out 37-0x20,r25 117 0080 8EE3 ldi r24,lo8(62) 118 0082 8AB9 out 42-0x20,r24 119 0084 579A sbi 42-0x20,7 120 0086 87EF ldi r24,lo8(-9) 121 0088 8BB9 out 43-0x20,r24 122 008a 84B7 in r24,84-0x20 123 008c 877F andi r24,lo8(-9) 124 008e 84BF out 84-0x20,r24 125 0090 8091 6000 lds r24,96 126 0094 8861 ori r24,lo8(24) 127 0096 8093 6000 sts 96,r24 128 009a 1092 6000 sts 96,__zero_reg__ 129 009e 80ED ldi r24,lo8(2000) 130 00a0 97E0 ldi r25,hi8(2000) 131 00a2 9093 0000 sts (beeptime)+1,r25 132 00a6 8093 0000 sts beeptime,r24 133 00aa 1092 0000 sts (StickGier)+1,__zero_reg__ 134 00ae 1092 0000 sts StickGier,__zero_reg__ 135 00b2 1092 0000 sts (PPM_in+4)+1,__zero_reg__ 136 00b6 1092 0000 sts PPM_in+4,__zero_reg__ 137 00ba 1092 0000 sts (StickRoll)+1,__zero_reg__ 138 00be 1092 0000 sts StickRoll,__zero_reg__ 139 00c2 1092 0000 sts (StickNick)+1,__zero_reg__ 140 00c6 1092 0000 sts StickNick,__zero_reg__ 141 00ca 2898 cbi 37-0x20,0 142 00cc 0E94 0000 call Timer_Init 143 00d0 0E94 0000 call UART_Init 144 00d4 0E94 0000 call rc_sum_init 145 00d8 0E94 0000 call ADC_Init 146 00dc 0E94 0000 call i2c_init 147 /* #APP */ 148 00e0 7894 sei 149 /* #NOAPP */ 150 00e2 1092 0000 sts VersionInfo,__zero_reg__ 151 00e6 8DE3 ldi r24,lo8(61) 152 00e8 8093 0000 sts VersionInfo+1,r24 153 00ec 84E0 ldi r24,lo8(4) 154 00ee 8093 0000 sts VersionInfo+2,r24 155 00f2 8DE3 ldi r24,lo8(61) 156 00f4 90E0 ldi r25,hi8(61) 157 00f6 9F93 push r25 158 00f8 8F93 push r24 159 00fa 1F92 push __zero_reg__ 160 00fc 1F92 push __zero_reg__ 161 00fe 80E0 ldi r24,lo8(__c.2027) 162 0100 90E0 ldi r25,hi8(__c.2027) 163 0102 9F93 push r25 164 0104 8F93 push r24 165 0106 1F92 push __zero_reg__ 166 0108 0E94 0000 call _printf_P 167 010c 80E0 ldi r24,lo8(__c.2029) 168 010e 90E0 ldi r25,hi8(__c.2029) 169 0110 9F93 push r25 170 0112 8F93 push r24 171 0114 1F92 push __zero_reg__ 172 0116 0E94 0000 call _printf_P 173 011a 299A sbi 37-0x20,1 174 011c A0E0 ldi r26,lo8(EEPromArray+1) 175 011e B0E0 ldi r27,hi8(EEPromArray+1) 176 /* #APP */ 177 0120 0E94 0000 call __eeprom_read_byte_1F2021 178 0124 802D mov r24,__tmp_reg__ 179 /* #NOAPP */ 180 0126 2DB7 in r18,__SP_L__ 181 0128 3EB7 in r19,__SP_H__ 182 012a 265F subi r18,lo8(-(10)) 183 012c 3F4F sbci r19,hi8(-(10)) 184 012e 0FB6 in __tmp_reg__,__SREG__ 185 0130 F894 cli 186 0132 3EBF out __SP_H__,r19 187 0134 0FBE out __SREG__,__tmp_reg__ 188 0136 2DBF out __SP_L__,r18 189 0138 8B33 cpi r24,lo8(59) 190 013a 01F0 breq .L10 191 013c 80E0 ldi r24,lo8(__c.2031) 192 013e 90E0 ldi r25,hi8(__c.2031) 193 0140 9F93 push r25 194 0142 8F93 push r24 195 0144 1F92 push __zero_reg__ 196 0146 0E94 0000 call _printf_P 197 014a 0E94 0000 call DefaultKonstanten1 198 014e 4AE3 ldi r20,lo8(58) 199 0150 60E0 ldi r22,lo8(EE_Parameter) 200 0152 70E0 ldi r23,hi8(EE_Parameter) 201 0154 80E0 ldi r24,lo8(0) 202 0156 0E94 0000 call WriteParameterSet 203 015a 01E0 ldi r16,lo8(1) 204 015c 0F90 pop __tmp_reg__ 205 015e 0F90 pop __tmp_reg__ 206 0160 0F90 pop __tmp_reg__ 207 .L12: 208 0162 0230 cpi r16,lo8(2) 209 0164 01F4 brne .L13 210 0166 0E94 0000 call DefaultKonstanten2 211 016a 4AE3 ldi r20,lo8(58) 212 016c 60E0 ldi r22,lo8(EE_Parameter) 213 016e 70E0 ldi r23,hi8(EE_Parameter) 214 0170 82E0 ldi r24,lo8(2) 215 0172 0E94 0000 call WriteParameterSet 216 0176 03E0 ldi r16,lo8(3) 217 .L13: 218 0178 4AE3 ldi r20,lo8(58) 219 017a 60E0 ldi r22,lo8(EE_Parameter) 220 017c 70E0 ldi r23,hi8(EE_Parameter) 221 017e 802F mov r24,r16 222 0180 0E94 0000 call WriteParameterSet 223 0184 0F5F subi r16,lo8(-(1)) 224 0186 0630 cpi r16,lo8(6) 225 0188 00F0 brlo .L12 226 018a 81E0 ldi r24,lo8(1) 227 018c 20E0 ldi r18,lo8(EEPromArray+2) 228 018e 30E0 ldi r19,hi8(EEPromArray+2) 229 0190 D901 movw r26,r18 230 /* #APP */ 231 0192 082E mov __tmp_reg__,r24 232 0194 0E94 0000 call __eeprom_write_byte_1F2021 233 /* #NOAPP */ 234 0198 8BE3 ldi r24,lo8(59) 235 019a 2150 subi r18,lo8(-(-1)) 236 019c 3040 sbci r19,hi8(-(-1)) 237 019e D901 movw r26,r18 238 /* #APP */ 239 01a0 082E mov __tmp_reg__,r24 240 01a2 0E94 0000 call __eeprom_write_byte_1F2021 241 /* #NOAPP */ 242 .L10: 243 01a6 00E0 ldi r16,lo8(EEPromArray+2) 244 01a8 10E0 ldi r17,hi8(EEPromArray+2) 245 01aa D801 movw r26,r16 246 /* #APP */ 247 01ac 0E94 0000 call __eeprom_read_byte_1F2021 248 01b0 802D mov r24,__tmp_reg__ 249 /* #NOAPP */ 250 01b2 4AE3 ldi r20,lo8(58) 251 01b4 60E0 ldi r22,lo8(EE_Parameter) 252 01b6 70E0 ldi r23,hi8(EE_Parameter) 253 01b8 0E94 0000 call ReadParameterSet 254 01bc D801 movw r26,r16 255 /* #APP */ 256 01be 0E94 0000 call __eeprom_read_byte_1F2021 257 01c2 802D mov r24,__tmp_reg__ 258 /* #NOAPP */ 259 01c4 9927 clr r25 260 01c6 9F93 push r25 261 01c8 8F93 push r24 262 01ca 80E0 ldi r24,lo8(__c.2037) 263 01cc 90E0 ldi r25,hi8(__c.2037) 264 01ce 9F93 push r25 265 01d0 8F93 push r24 266 01d2 1F92 push __zero_reg__ 267 01d4 0E94 0000 call _printf_P 268 01d8 8091 0000 lds r24,EE_Parameter+8 269 01dc 0F90 pop __tmp_reg__ 270 01de 0F90 pop __tmp_reg__ 271 01e0 0F90 pop __tmp_reg__ 272 01e2 0F90 pop __tmp_reg__ 273 01e4 0F90 pop __tmp_reg__ 274 01e6 80FF sbrs r24,0 275 01e8 00C0 rjmp .L16 276 01ea 80E0 ldi r24,lo8(__c.2039) 277 01ec 90E0 ldi r25,hi8(__c.2039) 278 01ee 9F93 push r25 279 01f0 8F93 push r24 280 01f2 1F92 push __zero_reg__ 281 01f4 0E94 0000 call _printf_P 282 01f8 84EC ldi r24,lo8(2500) 283 01fa 99E0 ldi r25,hi8(2500) 284 01fc 0E94 0000 call SetDelay 285 0200 EC01 movw r28,r24 286 0202 0E94 0000 call SucheLuftruckOffset 287 0206 0F90 pop __tmp_reg__ 288 0208 0F90 pop __tmp_reg__ 289 020a 0F90 pop __tmp_reg__ 290 .L18: 291 020c CE01 movw r24,r28 292 020e 0E94 0000 call CheckDelay 293 0212 8823 tst r24 294 0214 01F0 breq .L18 295 0216 80E0 ldi r24,lo8(__c.2044) 296 0218 90E0 ldi r25,hi8(__c.2044) 297 021a 9F93 push r25 298 021c 8F93 push r24 299 021e 1F92 push __zero_reg__ 300 0220 0E94 0000 call _printf_P 301 0224 0F90 pop __tmp_reg__ 302 0226 0F90 pop __tmp_reg__ 303 0228 0F90 pop __tmp_reg__ 304 .L16: 305 022a 0E94 0000 call SetNeutral 306 022e 2898 cbi 37-0x20,0 307 0230 80ED ldi r24,lo8(2000) 308 0232 97E0 ldi r25,hi8(2000) 309 0234 9093 0000 sts (beeptime)+1,r25 310 0238 8093 0000 sts beeptime,r24 311 023c 88EE ldi r24,lo8(1000) 312 023e 93E0 ldi r25,hi8(1000) 313 0240 9093 0000 sts (DebugIn+5)+1,r25 314 0244 8093 0000 sts DebugIn+5,r24 315 0248 85E5 ldi r24,lo8(85) 316 024a 8093 0000 sts DebugIn,r24 317 024e 80E0 ldi r24,lo8(__c.2046) 318 0250 90E0 ldi r25,hi8(__c.2046) 319 0252 9F93 push r25 320 0254 8F93 push r24 321 0256 1F92 push __zero_reg__ 322 0258 0E94 0000 call _printf_P 323 025c 8091 0000 lds r24,EE_Parameter+8 324 0260 0F90 pop __tmp_reg__ 325 0262 0F90 pop __tmp_reg__ 326 0264 0F90 pop __tmp_reg__ 327 0266 82FF sbrs r24,2 328 0268 00C0 rjmp .L20 329 026a 80E0 ldi r24,lo8(__c.2048) 330 026c 90E0 ldi r25,hi8(__c.2048) 331 026e 00C0 rjmp .L48 332 .L20: 333 0270 80E0 ldi r24,lo8(__c.2050) 334 0272 90E0 ldi r25,hi8(__c.2050) 335 .L48: 336 0274 9F93 push r25 337 0276 8F93 push r24 338 0278 1F92 push __zero_reg__ 339 027a 0E94 0000 call _printf_P 340 027e 0F90 pop __tmp_reg__ 341 0280 0F90 pop __tmp_reg__ 342 0282 0F90 pop __tmp_reg__ 343 0284 80E0 ldi r24,lo8(__c.2052) 344 0286 90E0 ldi r25,hi8(__c.2052) 345 0288 9F93 push r25 346 028a 8F93 push r24 347 028c 1F92 push __zero_reg__ 348 028e 0E94 0000 call _printf_P 349 0292 0E94 0000 call LcdClear 350 0296 0F90 pop __tmp_reg__ 351 0298 0F90 pop __tmp_reg__ 352 029a 0F90 pop __tmp_reg__ 353 .L49: 354 029c 8091 0000 lds r24,UpdateMotor 355 02a0 8823 tst r24 356 02a2 01F0 breq .L24 357 02a4 1092 0000 sts UpdateMotor,__zero_reg__ 358 02a8 0E94 0000 call MotorRegler 359 02ac 0E94 0000 call SendMotorData 360 02b0 2898 cbi 37-0x20,0 361 02b2 8091 0000 lds r24,PcZugriff 362 02b6 8823 tst r24 363 02b8 01F0 breq .L26 364 02ba 8150 subi r24,lo8(-(-1)) 365 02bc 8093 0000 sts PcZugriff,r24 366 .L26: 367 02c0 8091 0000 lds r24,SenderOkay 368 02c4 8823 tst r24 369 02c6 01F0 breq .L28 370 02c8 8091 0000 lds r24,SenderOkay 371 02cc 8150 subi r24,lo8(-(-1)) 372 02ce 8093 0000 sts SenderOkay,r24 373 .L28: 374 02d2 2091 0000 lds r18,UBat 375 02d6 3091 0000 lds r19,(UBat)+1 376 02da 8091 0000 lds r24,EE_Parameter+24 377 02de 9927 clr r25 378 02e0 2817 cp r18,r24 379 02e2 3907 cpc r19,r25 380 02e4 04F4 brge .L30 381 02e6 80ED ldi r24,lo8(2000) 382 02e8 97E0 ldi r25,hi8(2000) 383 02ea 9093 0000 sts (beeptime)+1,r25 384 02ee 8093 0000 sts beeptime,r24 385 .L30: 386 02f2 8091 0000 lds r24,Timeout 387 02f6 8823 tst r24 388 02f8 01F4 brne .L32 389 02fa 0E94 0000 call i2c_init 390 02fe 00C0 rjmp .L24 391 .L32: 392 0300 2898 cbi 37-0x20,0 393 .L24: 394 0302 0E94 0000 call DatenUebertragung 395 0306 0E94 0000 call BearbeiteRxDaten 396 030a 80E0 ldi r24,lo8(0) 397 030c 90E0 ldi r25,hi8(0) 398 030e 0E94 0000 call CheckDelay 399 0312 8823 tst r24 400 0314 01F0 breq .L49 401 0316 8091 0000 lds r24,MotorenEin 402 031a 8823 tst r24 403 031c 01F0 breq .L35 404 031e 88B1 in r24,40-0x20 405 0320 90E1 ldi r25,lo8(16) 406 0322 8927 eor r24,r25 407 0324 88B9 out 40-0x20,r24 408 0326 00C0 rjmp .L37 409 .L35: 410 0328 4498 cbi 40-0x20,4 411 .L37: 412 032a 84EF ldi r24,lo8(500) 413 032c 91E0 ldi r25,hi8(500) 414 032e 0E94 0000 call SetDelay 415 0332 00C0 rjmp .L49 416 /* epilogue: frame size=0 */ 417 /* epilogue: noreturn */ 418 /* epilogue end (size=0) */ 419 /* function main size 363 (359) */ 421 .section .progmem.data,"a",@progbits 424 __c.2052: 425 0000 0A0A 0D00 .string "\n\n\r" 428 __c.2050: 429 0004 4E65 7574 .string "Neutral" 429 7261 6C00 432 __c.2048: 433 000c 4865 6164 .string "HeadingHold" 433 696E 6748 433 6F6C 6400 436 __c.2046: 437 0018 0A0D 5374 .string "\n\rSteuerung: " 437 6575 6572 437 756E 673A 437 2000 440 __c.2044: 441 0026 4F4B 0A0D .string "OK\n\r" 441 00 444 __c.2039: 445 002b 0A0D 4162 .string "\n\rAbgleich Luftdrucksensor.." 445 676C 6569 445 6368 204C 445 7566 7464 445 7275 636B 448 __c.2037: 449 0048 0A0D 4265 .string "\n\rBenutze Parametersatz %d" 449 6E75 747A 449 6520 5061 449 7261 6D65 449 7465 7273 452 __c.2031: 453 0063 0A0D 496E .string "\n\rInit. EEPROM: Generiere Default-Parameter..." 453 6974 2E20 453 4545 5052 453 4F4D 3A20 453 4765 6E65 456 __c.2029: 457 0092 0A0D 3D3D .string "\n\r==============================" 457 3D3D 3D3D 457 3D3D 3D3D 457 3D3D 3D3D 457 3D3D 3D3D 460 __c.2027: 461 00b3 0A0D 466C .string "\n\rFlightControl V%d.%d " 461 6967 6874 461 436F 6E74 461 726F 6C20 461 5625 642E 462 .comm DiffNick,2,1 463 .comm DiffRoll,2,1 464 .comm SenderOkay,1,1 465 .comm CosinusNickWinkel,1,1 466 .comm CosinusRollWinkel,1,1 467 .global EEPromArray 468 .section .eeprom,"aw",@progbits 471 EEPromArray: 472 0000 0000 0000 .skip 2048,0 472 0000 0000 472 0000 0000 472 0000 0000 472 0000 0000 473 .comm durchschnitt_northing,4,1 474 .comm durchschnitt_easting,4,1 475 .comm P_GPS_Verstaerkung,2,1 476 .comm D_GPS_Verstaerkung,2,1 477 .comm RemoteTasten,1,1 478 .comm Timeout,1,1 479 .comm IntegralNick,4,1 480 .comm IntegralNick2,4,1 481 .comm IntegralRoll,4,1 482 .comm IntegralRoll2,4,1 483 .comm Mess_IntegralNick,4,1 484 .comm Mess_IntegralNick2,4,1 485 .comm Mess_IntegralRoll,4,1 486 .comm Mess_IntegralRoll2,4,1 487 .comm Integral_Gier,4,1 488 .comm Mess_Integral_Gier,4,1 489 .comm h,1,1 490 .comm m,1,1 491 .comm s,1,1 492 .comm Motor_Vorne,1,1 493 .comm Motor_Hinten,1,1 494 .comm Motor_Rechts,1,1 495 .comm Motor_Links,1,1 496 .comm Count,1,1 497 .comm MotorWert,5,1 498 /* File "main.c": code 434 = 0x01b2 ( 423), prologues 6, epilogues 5 */ DEFINED SYMBOLS *ABS*:00000000 main.c C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:3 *ABS*:0000003f __SREG__ C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:4 *ABS*:0000003e __SP_H__ C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:5 *ABS*:0000003d __SP_L__ C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:6 *ABS*:00000000 __tmp_reg__ C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:7 *ABS*:00000001 __zero_reg__ C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:13 .text:00000000 GetActiveParamSetNumber C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:471 .eeprom:00000000 EEPromArray C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:30 .text:0000000e WriteParameterSet C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:47 .text:00000026 .26_start C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:53 .text:00000032 .26_finished C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:68 .text:0000003e ReadParameterSet C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:86 .text:00000058 .44_start C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:92 .text:00000064 .44_finished C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:103 .text:0000006a main C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:460 .progmem.data:000000b3 __c.2027 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:456 .progmem.data:00000092 __c.2029 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:452 .progmem.data:00000063 __c.2031 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:448 .progmem.data:00000048 __c.2037 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:444 .progmem.data:0000002b __c.2039 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:440 .progmem.data:00000026 __c.2044 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:436 .progmem.data:00000018 __c.2046 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:432 .progmem.data:0000000c __c.2048 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:428 .progmem.data:00000004 __c.2050 C:\DOKUME~1\none\LOKALE~1\Temp/ccrfGXyQ.s:424 .progmem.data:00000000 __c.2052 *COM*:00000001 SenderOkay *COM*:00000001 Timeout *COM*:00000002 DiffNick *COM*:00000002 DiffRoll *COM*:00000001 CosinusNickWinkel *COM*:00000001 CosinusRollWinkel *COM*:00000004 durchschnitt_northing *COM*:00000004 durchschnitt_easting *COM*:00000002 P_GPS_Verstaerkung *COM*:00000002 D_GPS_Verstaerkung *COM*:00000001 RemoteTasten *COM*:00000004 IntegralNick *COM*:00000004 IntegralNick2 *COM*:00000004 IntegralRoll *COM*:00000004 IntegralRoll2 *COM*:00000004 Mess_IntegralNick *COM*:00000004 Mess_IntegralNick2 *COM*:00000004 Mess_IntegralRoll *COM*:00000004 Mess_IntegralRoll2 *COM*:00000004 Integral_Gier *COM*:00000004 Mess_Integral_Gier *COM*:00000001 h *COM*:00000001 m *COM*:00000001 s *COM*:00000001 Motor_Vorne *COM*:00000001 Motor_Hinten *COM*:00000001 Motor_Rechts *COM*:00000001 Motor_Links *COM*:00000001 Count *COM*:00000005 MotorWert UNDEFINED SYMBOLS __do_copy_data __do_clear_bss __eeprom_read_byte_1F2021 __eeprom_write_byte_1F2021 beeptime StickGier PPM_in StickRoll StickNick Timer_Init UART_Init rc_sum_init ADC_Init i2c_init VersionInfo _printf_P DefaultKonstanten1 EE_Parameter DefaultKonstanten2 SetDelay SucheLuftruckOffset CheckDelay SetNeutral DebugIn LcdClear UpdateMotor MotorRegler SendMotorData PcZugriff UBat DatenUebertragung BearbeiteRxDaten MotorenEin