Subversion Repositories FlightCtrl

Rev

Blame | Last modification | View Log | RSS feed

   1                            .file   "fc.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 Mittelwert
  13                    Mittelwert:
  14                    /* prologue: frame size=0 */
  15 0000 AF92                  push r10
  16 0002 BF92                  push r11
  17 0004 CF92                  push r12
  18 0006 DF92                  push r13
  19 0008 EF92                  push r14
  20 000a FF92                  push r15
  21 000c 0F93                  push r16
  22 000e 1F93                  push r17
  23                    /* prologue end (size=8) */
  24 0010 1092 7A00             sts 122,__zero_reg__
  25 0014 8091 0000             lds r24,MessanzahlNick
  26 0018 8823                  tst r24
  27 001a 01F0                  breq .L2
  28 001c 8091 0000             lds r24,AccumulateNick
  29 0020 9091 0000             lds r25,(AccumulateNick)+1
  30 0024 6091 0000             lds r22,MessanzahlNick
  31 0028 7727                  clr r23
  32 002a 0E94 0000             call __divmodhi4
  33 002e 7093 0000             sts (MesswertNick)+1,r23
  34 0032 6093 0000             sts MesswertNick,r22
  35                    .L2:
  36 0036 8091 0000             lds r24,MessanzahlRoll
  37 003a 8823                  tst r24
  38 003c 01F0                  breq .L4
  39 003e 8091 0000             lds r24,AccumulateRoll
  40 0042 9091 0000             lds r25,(AccumulateRoll)+1
  41 0046 6091 0000             lds r22,MessanzahlRoll
  42 004a 7727                  clr r23
  43 004c 0E94 0000             call __divmodhi4
  44 0050 7093 0000             sts (MesswertRoll)+1,r23
  45 0054 6093 0000             sts MesswertRoll,r22
  46                    .L4:
  47 0058 8091 0000             lds r24,MessanzahlGier
  48 005c 8823                  tst r24
  49 005e 01F0                  breq .L6
  50 0060 8091 0000             lds r24,AccumulateGier
  51 0064 9091 0000             lds r25,(AccumulateGier)+1
  52 0068 6091 0000             lds r22,MessanzahlGier
  53 006c 7727                  clr r23
  54 006e 0E94 0000             call __divmodhi4
  55 0072 7093 0000             sts (MesswertGier)+1,r23
  56 0076 6093 0000             sts MesswertGier,r22
  57                    .L6:
  58 007a 8091 0000             lds r24,messanzahl_AccNick
  59 007e 8823                  tst r24
  60 0080 01F0                  breq .L8
  61 0082 E090 0000             lds r14,Mittelwert_AccNick
  62 0086 F090 0000             lds r15,(Mittelwert_AccNick)+1
  63 008a 6091 0000             lds r22,accumulate_AccNick
  64 008e 7091 0000             lds r23,(accumulate_AccNick)+1
  65 0092 2091 0000             lds r18,messanzahl_AccNick
  66 0096 0027                  clr r16
  67 0098 F7FC                  sbrc r15,7
  68 009a 0095                  com r16
  69 009c 102F                  mov r17,r16
  70 009e 5701                  movw r10,r14
  71 00a0 6801                  movw r12,r16
  72 00a2 43E0                  ldi r20,3
  73 00a4 AA0C          1:      lsl r10
  74 00a6 BB1C                  rol r11
  75 00a8 CC1C                  rol r12
  76 00aa DD1C                  rol r13
  77 00ac 4A95                  dec r20
  78 00ae 01F4                  brne 1b
  79 00b0 AE18                  sub r10,r14
  80 00b2 BF08                  sbc r11,r15
  81 00b4 C00A                  sbc r12,r16
  82 00b6 D10A                  sbc r13,r17
  83 00b8 8827                  clr r24
  84 00ba 77FD                  sbrc r23,7
  85 00bc 8095                  com r24
  86 00be 982F                  mov r25,r24
  87 00c0 34E0                  ldi r19,4
  88 00c2 660F          1:      lsl r22
  89 00c4 771F                  rol r23
  90 00c6 881F                  rol r24
  91 00c8 991F                  rol r25
  92 00ca 3A95                  dec r19
  93 00cc 01F4                  brne 1b
  94 00ce 3327                  clr r19
  95 00d0 4427                  clr r20
  96 00d2 5527                  clr r21
  97 00d4 0E94 0000             call __divmodsi4
  98 00d8 A20E                  add r10,r18
  99 00da B31E                  adc r11,r19
 100 00dc C41E                  adc r12,r20
 101 00de D51E                  adc r13,r21
 102 00e0 C601                  movw r24,r12
 103 00e2 B501                  movw r22,r10
 104 00e4 28E0                  ldi r18,lo8(8)
 105 00e6 30E0                  ldi r19,hi8(8)
 106 00e8 40E0                  ldi r20,hlo8(8)
 107 00ea 50E0                  ldi r21,hhi8(8)
 108 00ec 0E94 0000             call __divmodsi4
 109 00f0 3093 0000             sts (Mittelwert_AccNick)+1,r19
 110 00f4 2093 0000             sts Mittelwert_AccNick,r18
 111                    .L8:
 112 00f8 8091 0000             lds r24,messanzahl_AccRoll
 113 00fc 8823                  tst r24
 114 00fe 01F0                  breq .L10
 115 0100 E090 0000             lds r14,Mittelwert_AccRoll
 116 0104 F090 0000             lds r15,(Mittelwert_AccRoll)+1
 117 0108 6091 0000             lds r22,accumulate_AccRoll
 118 010c 7091 0000             lds r23,(accumulate_AccRoll)+1
 119 0110 2091 0000             lds r18,messanzahl_AccRoll
 120 0114 0027                  clr r16
 121 0116 F7FC                  sbrc r15,7
 122 0118 0095                  com r16
 123 011a 102F                  mov r17,r16
 124 011c 5701                  movw r10,r14
 125 011e 6801                  movw r12,r16
 126 0120 83E0                  ldi r24,3
 127 0122 AA0C          1:      lsl r10
 128 0124 BB1C                  rol r11
 129 0126 CC1C                  rol r12
 130 0128 DD1C                  rol r13
 131 012a 8A95                  dec r24
 132 012c 01F4                  brne 1b
 133 012e AE18                  sub r10,r14
 134 0130 BF08                  sbc r11,r15
 135 0132 C00A                  sbc r12,r16
 136 0134 D10A                  sbc r13,r17
 137 0136 8827                  clr r24
 138 0138 77FD                  sbrc r23,7
 139 013a 8095                  com r24
 140 013c 982F                  mov r25,r24
 141 013e B4E0                  ldi r27,4
 142 0140 660F          1:      lsl r22
 143 0142 771F                  rol r23
 144 0144 881F                  rol r24
 145 0146 991F                  rol r25
 146 0148 BA95                  dec r27
 147 014a 01F4                  brne 1b
 148 014c 3327                  clr r19
 149 014e 4427                  clr r20
 150 0150 5527                  clr r21
 151 0152 0E94 0000             call __divmodsi4
 152 0156 A20E                  add r10,r18
 153 0158 B31E                  adc r11,r19
 154 015a C41E                  adc r12,r20
 155 015c D51E                  adc r13,r21
 156 015e C601                  movw r24,r12
 157 0160 B501                  movw r22,r10
 158 0162 28E0                  ldi r18,lo8(8)
 159 0164 30E0                  ldi r19,hi8(8)
 160 0166 40E0                  ldi r20,hlo8(8)
 161 0168 50E0                  ldi r21,hhi8(8)
 162 016a 0E94 0000             call __divmodsi4
 163 016e 3093 0000             sts (Mittelwert_AccRoll)+1,r19
 164 0172 2093 0000             sts Mittelwert_AccRoll,r18
 165                    .L10:
 166 0176 8091 0000             lds r24,messanzahl_AccHoch
 167 017a 8823                  tst r24
 168 017c 01F0                  breq .L12
 169 017e E090 0000             lds r14,Mittelwert_AccHoch
 170 0182 F090 0000             lds r15,(Mittelwert_AccHoch)+1
 171 0186 6091 0000             lds r22,accumulate_AccHoch
 172 018a 7091 0000             lds r23,(accumulate_AccHoch)+1
 173 018e 2091 0000             lds r18,messanzahl_AccHoch
 174 0192 0027                  clr r16
 175 0194 F7FC                  sbrc r15,7
 176 0196 0095                  com r16
 177 0198 102F                  mov r17,r16
 178 019a 5701                  movw r10,r14
 179 019c 6801                  movw r12,r16
 180 019e A3E0                  ldi r26,3
 181 01a0 AA0C          1:      lsl r10
 182 01a2 BB1C                  rol r11
 183 01a4 CC1C                  rol r12
 184 01a6 DD1C                  rol r13
 185 01a8 AA95                  dec r26
 186 01aa 01F4                  brne 1b
 187 01ac AE18                  sub r10,r14
 188 01ae BF08                  sbc r11,r15
 189 01b0 C00A                  sbc r12,r16
 190 01b2 D10A                  sbc r13,r17
 191 01b4 8827                  clr r24
 192 01b6 77FD                  sbrc r23,7
 193 01b8 8095                  com r24
 194 01ba 982F                  mov r25,r24
 195 01bc 3327                  clr r19
 196 01be 4427                  clr r20
 197 01c0 5527                  clr r21
 198 01c2 0E94 0000             call __divmodsi4
 199 01c6 A20E                  add r10,r18
 200 01c8 B31E                  adc r11,r19
 201 01ca C41E                  adc r12,r20
 202 01cc D51E                  adc r13,r21
 203 01ce C601                  movw r24,r12
 204 01d0 B501                  movw r22,r10
 205 01d2 28E0                  ldi r18,lo8(8)
 206 01d4 30E0                  ldi r19,hi8(8)
 207 01d6 40E0                  ldi r20,hlo8(8)
 208 01d8 50E0                  ldi r21,hhi8(8)
 209 01da 0E94 0000             call __divmodsi4
 210 01de 3093 0000             sts (Mittelwert_AccHoch)+1,r19
 211 01e2 2093 0000             sts Mittelwert_AccHoch,r18
 212                    .L12:
 213 01e6 1092 0000             sts (AccumulateNick)+1,__zero_reg__
 214 01ea 1092 0000             sts AccumulateNick,__zero_reg__
 215 01ee 1092 0000             sts MessanzahlNick,__zero_reg__
 216 01f2 1092 0000             sts (AccumulateRoll)+1,__zero_reg__
 217 01f6 1092 0000             sts AccumulateRoll,__zero_reg__
 218 01fa 1092 0000             sts MessanzahlRoll,__zero_reg__
 219 01fe 1092 0000             sts (AccumulateGier)+1,__zero_reg__
 220 0202 1092 0000             sts AccumulateGier,__zero_reg__
 221 0206 1092 0000             sts MessanzahlGier,__zero_reg__
 222 020a 1092 0000             sts (accumulate_AccRoll)+1,__zero_reg__
 223 020e 1092 0000             sts accumulate_AccRoll,__zero_reg__
 224 0212 1092 0000             sts messanzahl_AccRoll,__zero_reg__
 225 0216 1092 0000             sts (accumulate_AccNick)+1,__zero_reg__
 226 021a 1092 0000             sts accumulate_AccNick,__zero_reg__
 227 021e 1092 0000             sts messanzahl_AccNick,__zero_reg__
 228 0222 1092 0000             sts (accumulate_AccHoch)+1,__zero_reg__
 229 0226 1092 0000             sts accumulate_AccHoch,__zero_reg__
 230 022a 1092 0000             sts messanzahl_AccHoch,__zero_reg__
 231 022e 8091 0000             lds r24,Mess_Integral_Gier
 232 0232 9091 0000             lds r25,(Mess_Integral_Gier)+1
 233 0236 A091 0000             lds r26,(Mess_Integral_Gier)+2
 234 023a B091 0000             lds r27,(Mess_Integral_Gier)+3
 235 023e 8093 0000             sts Integral_Gier,r24
 236 0242 9093 0000             sts (Integral_Gier)+1,r25
 237 0246 A093 0000             sts (Integral_Gier)+2,r26
 238 024a B093 0000             sts (Integral_Gier)+3,r27
 239 024e 8091 0000             lds r24,Mess_IntegralNick
 240 0252 9091 0000             lds r25,(Mess_IntegralNick)+1
 241 0256 A091 0000             lds r26,(Mess_IntegralNick)+2
 242 025a B091 0000             lds r27,(Mess_IntegralNick)+3
 243 025e 8093 0000             sts IntegralNick,r24
 244 0262 9093 0000             sts (IntegralNick)+1,r25
 245 0266 A093 0000             sts (IntegralNick)+2,r26
 246 026a B093 0000             sts (IntegralNick)+3,r27
 247 026e 8091 0000             lds r24,Mess_IntegralRoll
 248 0272 9091 0000             lds r25,(Mess_IntegralRoll)+1
 249 0276 A091 0000             lds r26,(Mess_IntegralRoll)+2
 250 027a B091 0000             lds r27,(Mess_IntegralRoll)+3
 251 027e 8093 0000             sts IntegralRoll,r24
 252 0282 9093 0000             sts (IntegralRoll)+1,r25
 253 0286 A093 0000             sts (IntegralRoll)+2,r26
 254 028a B093 0000             sts (IntegralRoll)+3,r27
 255 028e 8091 0000             lds r24,Mess_IntegralNick2
 256 0292 9091 0000             lds r25,(Mess_IntegralNick2)+1
 257 0296 A091 0000             lds r26,(Mess_IntegralNick2)+2
 258 029a B091 0000             lds r27,(Mess_IntegralNick2)+3
 259 029e 8093 0000             sts IntegralNick2,r24
 260 02a2 9093 0000             sts (IntegralNick2)+1,r25
 261 02a6 A093 0000             sts (IntegralNick2)+2,r26
 262 02aa B093 0000             sts (IntegralNick2)+3,r27
 263 02ae 8091 0000             lds r24,Mess_IntegralRoll2
 264 02b2 9091 0000             lds r25,(Mess_IntegralRoll2)+1
 265 02b6 A091 0000             lds r26,(Mess_IntegralRoll2)+2
 266 02ba B091 0000             lds r27,(Mess_IntegralRoll2)+3
 267 02be 8093 0000             sts IntegralRoll2,r24
 268 02c2 9093 0000             sts (IntegralRoll2)+1,r25
 269 02c6 A093 0000             sts (IntegralRoll2)+2,r26
 270 02ca B093 0000             sts (IntegralRoll2)+3,r27
 271 02ce 8FEE                  ldi r24,lo8(-17)
 272 02d0 8093 7A00             sts 122,r24
 273 02d4 8091 0000             lds r24,MesswertNick
 274 02d8 9091 0000             lds r25,(MesswertNick)+1
 275 02dc 893C                  cpi r24,201
 276 02de 9105                  cpc r25,__zero_reg__
 277 02e0 04F0                  brlt .L14
 278 02e2 2091 0000             lds r18,MesswertNick
 279 02e6 3091 0000             lds r19,(MesswertNick)+1
 280 02ea 8091 0000             lds r24,MesswertNick
 281 02ee 9091 0000             lds r25,(MesswertNick)+1
 282 02f2 880F                  lsl r24
 283 02f4 991F                  rol r25
 284 02f6 880F                  lsl r24
 285 02f8 991F                  rol r25
 286 02fa 2052                  subi r18,lo8(-(-800))
 287 02fc 3340                  sbci r19,hi8(-(-800))
 288 02fe 00C0                  rjmp .L95
 289                    .L14:
 290 0300 8091 0000             lds r24,MesswertNick
 291 0304 9091 0000             lds r25,(MesswertNick)+1
 292 0308 8853                  subi r24,lo8(-200)
 293 030a 9F4F                  sbci r25,hi8(-200)
 294 030c 04F4                  brge .L16
 295 030e 2091 0000             lds r18,MesswertNick
 296 0312 3091 0000             lds r19,(MesswertNick)+1
 297 0316 8091 0000             lds r24,MesswertNick
 298 031a 9091 0000             lds r25,(MesswertNick)+1
 299 031e 880F                  lsl r24
 300 0320 991F                  rol r25
 301 0322 880F                  lsl r24
 302 0324 991F                  rol r25
 303 0326 205E                  subi r18,lo8(-(800))
 304 0328 3C4F                  sbci r19,hi8(-(800))
 305                    .L95:
 306 032a 820F                  add r24,r18
 307 032c 931F                  adc r25,r19
 308 032e 9093 0000             sts (MesswertNick)+1,r25
 309 0332 8093 0000             sts MesswertNick,r24
 310                    .L16:
 311 0336 8091 0000             lds r24,MesswertRoll
 312 033a 9091 0000             lds r25,(MesswertRoll)+1
 313 033e 893C                  cpi r24,201
 314 0340 9105                  cpc r25,__zero_reg__
 315 0342 04F0                  brlt .L18
 316 0344 2091 0000             lds r18,MesswertRoll
 317 0348 3091 0000             lds r19,(MesswertRoll)+1
 318 034c 8091 0000             lds r24,MesswertRoll
 319 0350 9091 0000             lds r25,(MesswertRoll)+1
 320 0354 880F                  lsl r24
 321 0356 991F                  rol r25
 322 0358 880F                  lsl r24
 323 035a 991F                  rol r25
 324 035c 2052                  subi r18,lo8(-(-800))
 325 035e 3340                  sbci r19,hi8(-(-800))
 326 0360 00C0                  rjmp .L96
 327                    .L18:
 328 0362 8091 0000             lds r24,MesswertRoll
 329 0366 9091 0000             lds r25,(MesswertRoll)+1
 330 036a 8853                  subi r24,lo8(-200)
 331 036c 9F4F                  sbci r25,hi8(-200)
 332 036e 04F4                  brge .L20
 333 0370 2091 0000             lds r18,MesswertRoll
 334 0374 3091 0000             lds r19,(MesswertRoll)+1
 335 0378 8091 0000             lds r24,MesswertRoll
 336 037c 9091 0000             lds r25,(MesswertRoll)+1
 337 0380 880F                  lsl r24
 338 0382 991F                  rol r25
 339 0384 880F                  lsl r24
 340 0386 991F                  rol r25
 341 0388 205E                  subi r18,lo8(-(800))
 342 038a 3C4F                  sbci r19,hi8(-(800))
 343                    .L96:
 344 038c 820F                  add r24,r18
 345 038e 931F                  adc r25,r19
 346 0390 9093 0000             sts (MesswertRoll)+1,r25
 347 0394 8093 0000             sts MesswertRoll,r24
 348                    .L20:
 349 0398 2091 0000             lds r18,Poti1
 350 039c 3091 0000             lds r19,(Poti1)+1
 351 03a0 8091 0000             lds r24,EE_Parameter+4
 352 03a4 E82F                  mov r30,r24
 353 03a6 FF27                  clr r31
 354 03a8 EE0F                  lsl r30
 355 03aa FF1F                  rol r31
 356 03ac E050                  subi r30,lo8(-(PPM_in))
 357 03ae F040                  sbci r31,hi8(-(PPM_in))
 358 03b0 8081                  ld r24,Z
 359 03b2 9181                  ldd r25,Z+1
 360 03b4 8259                  subi r24,lo8(-(110))
 361 03b6 9F4F                  sbci r25,hi8(-(110))
 362 03b8 2817                  cp r18,r24
 363 03ba 3907                  cpc r19,r25
 364 03bc 04F4                  brge .L22
 365 03be 2F5F                  subi r18,lo8(-(1))
 366 03c0 3F4F                  sbci r19,hi8(-(1))
 367 03c2 00C0                  rjmp .L97
 368                    .L22:
 369 03c4 8081                  ld r24,Z
 370 03c6 9181                  ldd r25,Z+1
 371 03c8 8259                  subi r24,lo8(-(110))
 372 03ca 9F4F                  sbci r25,hi8(-(110))
 373 03cc 8217                  cp r24,r18
 374 03ce 9307                  cpc r25,r19
 375 03d0 04F4                  brge .L24
 376 03d2 2115                  cp r18,__zero_reg__
 377 03d4 3105                  cpc r19,__zero_reg__
 378 03d6 01F0                  breq .L24
 379 03d8 2150                  subi r18,lo8(-(-1))
 380 03da 3040                  sbci r19,hi8(-(-1))
 381                    .L97:
 382 03dc 3093 0000             sts (Poti1)+1,r19
 383 03e0 2093 0000             sts Poti1,r18
 384                    .L24:
 385 03e4 2091 0000             lds r18,Poti2
 386 03e8 3091 0000             lds r19,(Poti2)+1
 387 03ec 8091 0000             lds r24,EE_Parameter+5
 388 03f0 E82F                  mov r30,r24
 389 03f2 FF27                  clr r31
 390 03f4 EE0F                  lsl r30
 391 03f6 FF1F                  rol r31
 392 03f8 E050                  subi r30,lo8(-(PPM_in))
 393 03fa F040                  sbci r31,hi8(-(PPM_in))
 394 03fc 8081                  ld r24,Z
 395 03fe 9181                  ldd r25,Z+1
 396 0400 8259                  subi r24,lo8(-(110))
 397 0402 9F4F                  sbci r25,hi8(-(110))
 398 0404 2817                  cp r18,r24
 399 0406 3907                  cpc r19,r25
 400 0408 04F4                  brge .L27
 401 040a 2F5F                  subi r18,lo8(-(1))
 402 040c 3F4F                  sbci r19,hi8(-(1))
 403 040e 00C0                  rjmp .L98
 404                    .L27:
 405 0410 8081                  ld r24,Z
 406 0412 9181                  ldd r25,Z+1
 407 0414 8259                  subi r24,lo8(-(110))
 408 0416 9F4F                  sbci r25,hi8(-(110))
 409 0418 8217                  cp r24,r18
 410 041a 9307                  cpc r25,r19
 411 041c 04F4                  brge .L29
 412 041e 2115                  cp r18,__zero_reg__
 413 0420 3105                  cpc r19,__zero_reg__
 414 0422 01F0                  breq .L29
 415 0424 2150                  subi r18,lo8(-(-1))
 416 0426 3040                  sbci r19,hi8(-(-1))
 417                    .L98:
 418 0428 3093 0000             sts (Poti2)+1,r19
 419 042c 2093 0000             sts Poti2,r18
 420                    .L29:
 421 0430 2091 0000             lds r18,Poti3
 422 0434 3091 0000             lds r19,(Poti3)+1
 423 0438 8091 0000             lds r24,EE_Parameter+6
 424 043c E82F                  mov r30,r24
 425 043e FF27                  clr r31
 426 0440 EE0F                  lsl r30
 427 0442 FF1F                  rol r31
 428 0444 E050                  subi r30,lo8(-(PPM_in))
 429 0446 F040                  sbci r31,hi8(-(PPM_in))
 430 0448 8081                  ld r24,Z
 431 044a 9181                  ldd r25,Z+1
 432 044c 8259                  subi r24,lo8(-(110))
 433 044e 9F4F                  sbci r25,hi8(-(110))
 434 0450 2817                  cp r18,r24
 435 0452 3907                  cpc r19,r25
 436 0454 04F4                  brge .L32
 437 0456 2F5F                  subi r18,lo8(-(1))
 438 0458 3F4F                  sbci r19,hi8(-(1))
 439 045a 00C0                  rjmp .L99
 440                    .L32:
 441 045c 8081                  ld r24,Z
 442 045e 9181                  ldd r25,Z+1
 443 0460 8259                  subi r24,lo8(-(110))
 444 0462 9F4F                  sbci r25,hi8(-(110))
 445 0464 8217                  cp r24,r18
 446 0466 9307                  cpc r25,r19
 447 0468 04F4                  brge .L34
 448 046a 2115                  cp r18,__zero_reg__
 449 046c 3105                  cpc r19,__zero_reg__
 450 046e 01F0                  breq .L34
 451 0470 2150                  subi r18,lo8(-(-1))
 452 0472 3040                  sbci r19,hi8(-(-1))
 453                    .L99:
 454 0474 3093 0000             sts (Poti3)+1,r19
 455 0478 2093 0000             sts Poti3,r18
 456                    .L34:
 457 047c 2091 0000             lds r18,Poti4
 458 0480 3091 0000             lds r19,(Poti4)+1
 459 0484 8091 0000             lds r24,EE_Parameter+7
 460 0488 E82F                  mov r30,r24
 461 048a FF27                  clr r31
 462 048c EE0F                  lsl r30
 463 048e FF1F                  rol r31
 464 0490 E050                  subi r30,lo8(-(PPM_in))
 465 0492 F040                  sbci r31,hi8(-(PPM_in))
 466 0494 8081                  ld r24,Z
 467 0496 9181                  ldd r25,Z+1
 468 0498 8259                  subi r24,lo8(-(110))
 469 049a 9F4F                  sbci r25,hi8(-(110))
 470 049c 2817                  cp r18,r24
 471 049e 3907                  cpc r19,r25
 472 04a0 04F4                  brge .L37
 473 04a2 2F5F                  subi r18,lo8(-(1))
 474 04a4 3F4F                  sbci r19,hi8(-(1))
 475 04a6 00C0                  rjmp .L100
 476                    .L37:
 477 04a8 8081                  ld r24,Z
 478 04aa 9181                  ldd r25,Z+1
 479 04ac 8259                  subi r24,lo8(-(110))
 480 04ae 9F4F                  sbci r25,hi8(-(110))
 481 04b0 8217                  cp r24,r18
 482 04b2 9307                  cpc r25,r19
 483 04b4 04F4                  brge .L39
 484 04b6 2115                  cp r18,__zero_reg__
 485 04b8 3105                  cpc r19,__zero_reg__
 486 04ba 01F0                  breq .L39
 487 04bc 2150                  subi r18,lo8(-(-1))
 488 04be 3040                  sbci r19,hi8(-(-1))
 489                    .L100:
 490 04c0 3093 0000             sts (Poti4)+1,r19
 491 04c4 2093 0000             sts Poti4,r18
 492                    .L39:
 493 04c8 2091 0000             lds r18,Poti5
 494 04cc 3091 0000             lds r19,(Poti5)+1
 495 04d0 8091 0000             lds r24,PPM_in+18
 496 04d4 9091 0000             lds r25,(PPM_in+18)+1
 497 04d8 8259                  subi r24,lo8(-(110))
 498 04da 9F4F                  sbci r25,hi8(-(110))
 499 04dc 2817                  cp r18,r24
 500 04de 3907                  cpc r19,r25
 501 04e0 04F4                  brge .L42
 502 04e2 2F5F                  subi r18,lo8(-(1))
 503 04e4 3F4F                  sbci r19,hi8(-(1))
 504 04e6 00C0                  rjmp .L101
 505                    .L42:
 506 04e8 8091 0000             lds r24,PPM_in+18
 507 04ec 9091 0000             lds r25,(PPM_in+18)+1
 508 04f0 8259                  subi r24,lo8(-(110))
 509 04f2 9F4F                  sbci r25,hi8(-(110))
 510 04f4 8217                  cp r24,r18
 511 04f6 9307                  cpc r25,r19
 512 04f8 04F4                  brge .L44
 513 04fa 2115                  cp r18,__zero_reg__
 514 04fc 3105                  cpc r19,__zero_reg__
 515 04fe 01F0                  breq .L44
 516 0500 2150                  subi r18,lo8(-(-1))
 517 0502 3040                  sbci r19,hi8(-(-1))
 518                    .L101:
 519 0504 3093 0000             sts (Poti5)+1,r19
 520 0508 2093 0000             sts Poti5,r18
 521                    .L44:
 522 050c 2091 0000             lds r18,Poti6
 523 0510 3091 0000             lds r19,(Poti6)+1
 524 0514 8091 0000             lds r24,PPM_in+20
 525 0518 9091 0000             lds r25,(PPM_in+20)+1
 526 051c 8259                  subi r24,lo8(-(110))
 527 051e 9F4F                  sbci r25,hi8(-(110))
 528 0520 2817                  cp r18,r24
 529 0522 3907                  cpc r19,r25
 530 0524 04F4                  brge .L47
 531 0526 2F5F                  subi r18,lo8(-(1))
 532 0528 3F4F                  sbci r19,hi8(-(1))
 533 052a 00C0                  rjmp .L102
 534                    .L47:
 535 052c 8091 0000             lds r24,PPM_in+20
 536 0530 9091 0000             lds r25,(PPM_in+20)+1
 537 0534 8259                  subi r24,lo8(-(110))
 538 0536 9F4F                  sbci r25,hi8(-(110))
 539 0538 8217                  cp r24,r18
 540 053a 9307                  cpc r25,r19
 541 053c 04F4                  brge .L49
 542 053e 2115                  cp r18,__zero_reg__
 543 0540 3105                  cpc r19,__zero_reg__
 544 0542 01F0                  breq .L49
 545 0544 2150                  subi r18,lo8(-(-1))
 546 0546 3040                  sbci r19,hi8(-(-1))
 547                    .L102:
 548 0548 3093 0000             sts (Poti6)+1,r19
 549 054c 2093 0000             sts Poti6,r18
 550                    .L49:
 551 0550 2091 0000             lds r18,Poti7
 552 0554 3091 0000             lds r19,(Poti7)+1
 553 0558 8091 0000             lds r24,PPM_in+22
 554 055c 9091 0000             lds r25,(PPM_in+22)+1
 555 0560 8259                  subi r24,lo8(-(110))
 556 0562 9F4F                  sbci r25,hi8(-(110))
 557 0564 2817                  cp r18,r24
 558 0566 3907                  cpc r19,r25
 559 0568 04F4                  brge .L52
 560 056a 2F5F                  subi r18,lo8(-(1))
 561 056c 3F4F                  sbci r19,hi8(-(1))
 562 056e 00C0                  rjmp .L103
 563                    .L52:
 564 0570 8091 0000             lds r24,PPM_in+22
 565 0574 9091 0000             lds r25,(PPM_in+22)+1
 566 0578 8259                  subi r24,lo8(-(110))
 567 057a 9F4F                  sbci r25,hi8(-(110))
 568 057c 8217                  cp r24,r18
 569 057e 9307                  cpc r25,r19
 570 0580 04F4                  brge .L54
 571 0582 2115                  cp r18,__zero_reg__
 572 0584 3105                  cpc r19,__zero_reg__
 573 0586 01F0                  breq .L54
 574 0588 2150                  subi r18,lo8(-(-1))
 575 058a 3040                  sbci r19,hi8(-(-1))
 576                    .L103:
 577 058c 3093 0000             sts (Poti7)+1,r19
 578 0590 2093 0000             sts Poti7,r18
 579                    .L54:
 580 0594 2091 0000             lds r18,Poti8
 581 0598 3091 0000             lds r19,(Poti8)+1
 582 059c 8091 0000             lds r24,PPM_in+24
 583 05a0 9091 0000             lds r25,(PPM_in+24)+1
 584 05a4 8259                  subi r24,lo8(-(110))
 585 05a6 9F4F                  sbci r25,hi8(-(110))
 586 05a8 2817                  cp r18,r24
 587 05aa 3907                  cpc r19,r25
 588 05ac 04F4                  brge .L57
 589 05ae 2F5F                  subi r18,lo8(-(1))
 590 05b0 3F4F                  sbci r19,hi8(-(1))
 591 05b2 00C0                  rjmp .L104
 592                    .L57:
 593 05b4 8091 0000             lds r24,PPM_in+24
 594 05b8 9091 0000             lds r25,(PPM_in+24)+1
 595 05bc 8259                  subi r24,lo8(-(110))
 596 05be 9F4F                  sbci r25,hi8(-(110))
 597 05c0 8217                  cp r24,r18
 598 05c2 9307                  cpc r25,r19
 599 05c4 04F4                  brge .L59
 600 05c6 2115                  cp r18,__zero_reg__
 601 05c8 3105                  cpc r19,__zero_reg__
 602 05ca 01F0                  breq .L59
 603 05cc 2150                  subi r18,lo8(-(-1))
 604 05ce 3040                  sbci r19,hi8(-(-1))
 605                    .L104:
 606 05d0 3093 0000             sts (Poti8)+1,r19
 607 05d4 2093 0000             sts Poti8,r18
 608                    .L59:
 609 05d8 8091 0000             lds r24,Poti1
 610 05dc 9091 0000             lds r25,(Poti1)+1
 611 05e0 97FF                  sbrs r25,7
 612 05e2 00C0                  rjmp .L62
 613 05e4 1092 0000             sts (Poti1)+1,__zero_reg__
 614 05e8 1092 0000             sts Poti1,__zero_reg__
 615 05ec 00C0                  rjmp .L64
 616                    .L62:
 617 05ee 8F3F                  cpi r24,255
 618 05f0 9105                  cpc r25,__zero_reg__
 619 05f2 01F0                  breq .L64
 620 05f4 04F0                  brlt .L64
 621 05f6 8FEF                  ldi r24,lo8(255)
 622 05f8 90E0                  ldi r25,hi8(255)
 623 05fa 9093 0000             sts (Poti1)+1,r25
 624 05fe 8093 0000             sts Poti1,r24
 625                    .L64:
 626 0602 8091 0000             lds r24,Poti2
 627 0606 9091 0000             lds r25,(Poti2)+1
 628 060a 97FF                  sbrs r25,7
 629 060c 00C0                  rjmp .L66
 630 060e 1092 0000             sts (Poti2)+1,__zero_reg__
 631 0612 1092 0000             sts Poti2,__zero_reg__
 632 0616 00C0                  rjmp .L68
 633                    .L66:
 634 0618 8F3F                  cpi r24,255
 635 061a 9105                  cpc r25,__zero_reg__
 636 061c 01F0                  breq .L68
 637 061e 04F0                  brlt .L68
 638 0620 8FEF                  ldi r24,lo8(255)
 639 0622 90E0                  ldi r25,hi8(255)
 640 0624 9093 0000             sts (Poti2)+1,r25
 641 0628 8093 0000             sts Poti2,r24
 642                    .L68:
 643 062c 8091 0000             lds r24,Poti3
 644 0630 9091 0000             lds r25,(Poti3)+1
 645 0634 97FF                  sbrs r25,7
 646 0636 00C0                  rjmp .L70
 647 0638 1092 0000             sts (Poti3)+1,__zero_reg__
 648 063c 1092 0000             sts Poti3,__zero_reg__
 649 0640 00C0                  rjmp .L72
 650                    .L70:
 651 0642 8F3F                  cpi r24,255
 652 0644 9105                  cpc r25,__zero_reg__
 653 0646 01F0                  breq .L72
 654 0648 04F0                  brlt .L72
 655 064a 8FEF                  ldi r24,lo8(255)
 656 064c 90E0                  ldi r25,hi8(255)
 657 064e 9093 0000             sts (Poti3)+1,r25
 658 0652 8093 0000             sts Poti3,r24
 659                    .L72:
 660 0656 8091 0000             lds r24,Poti4
 661 065a 9091 0000             lds r25,(Poti4)+1
 662 065e 97FF                  sbrs r25,7
 663 0660 00C0                  rjmp .L74
 664 0662 1092 0000             sts (Poti4)+1,__zero_reg__
 665 0666 1092 0000             sts Poti4,__zero_reg__
 666 066a 00C0                  rjmp .L76
 667                    .L74:
 668 066c 8F3F                  cpi r24,255
 669 066e 9105                  cpc r25,__zero_reg__
 670 0670 01F0                  breq .L76
 671 0672 04F0                  brlt .L76
 672 0674 8FEF                  ldi r24,lo8(255)
 673 0676 90E0                  ldi r25,hi8(255)
 674 0678 9093 0000             sts (Poti4)+1,r25
 675 067c 8093 0000             sts Poti4,r24
 676                    .L76:
 677 0680 8091 0000             lds r24,Poti5
 678 0684 9091 0000             lds r25,(Poti5)+1
 679 0688 97FF                  sbrs r25,7
 680 068a 00C0                  rjmp .L78
 681 068c 1092 0000             sts (Poti5)+1,__zero_reg__
 682 0690 1092 0000             sts Poti5,__zero_reg__
 683 0694 00C0                  rjmp .L80
 684                    .L78:
 685 0696 8F3F                  cpi r24,255
 686 0698 9105                  cpc r25,__zero_reg__
 687 069a 01F0                  breq .L80
 688 069c 04F0                  brlt .L80
 689 069e 8FEF                  ldi r24,lo8(255)
 690 06a0 90E0                  ldi r25,hi8(255)
 691 06a2 9093 0000             sts (Poti5)+1,r25
 692 06a6 8093 0000             sts Poti5,r24
 693                    .L80:
 694 06aa 8091 0000             lds r24,Poti6
 695 06ae 9091 0000             lds r25,(Poti6)+1
 696 06b2 97FF                  sbrs r25,7
 697 06b4 00C0                  rjmp .L82
 698 06b6 1092 0000             sts (Poti6)+1,__zero_reg__
 699 06ba 1092 0000             sts Poti6,__zero_reg__
 700 06be 00C0                  rjmp .L84
 701                    .L82:
 702 06c0 8F3F                  cpi r24,255
 703 06c2 9105                  cpc r25,__zero_reg__
 704 06c4 01F0                  breq .L84
 705 06c6 04F0                  brlt .L84
 706 06c8 8FEF                  ldi r24,lo8(255)
 707 06ca 90E0                  ldi r25,hi8(255)
 708 06cc 9093 0000             sts (Poti6)+1,r25
 709 06d0 8093 0000             sts Poti6,r24
 710                    .L84:
 711 06d4 8091 0000             lds r24,Poti7
 712 06d8 9091 0000             lds r25,(Poti7)+1
 713 06dc 97FF                  sbrs r25,7
 714 06de 00C0                  rjmp .L86
 715 06e0 1092 0000             sts (Poti7)+1,__zero_reg__
 716 06e4 1092 0000             sts Poti7,__zero_reg__
 717 06e8 00C0                  rjmp .L88
 718                    .L86:
 719 06ea 8F3F                  cpi r24,255
 720 06ec 9105                  cpc r25,__zero_reg__
 721 06ee 01F0                  breq .L88
 722 06f0 04F0                  brlt .L88
 723 06f2 8FEF                  ldi r24,lo8(255)
 724 06f4 90E0                  ldi r25,hi8(255)
 725 06f6 9093 0000             sts (Poti7)+1,r25
 726 06fa 8093 0000             sts Poti7,r24
 727                    .L88:
 728 06fe 8091 0000             lds r24,Poti8
 729 0702 9091 0000             lds r25,(Poti8)+1
 730 0706 97FF                  sbrs r25,7
 731 0708 00C0                  rjmp .L90
 732 070a 1092 0000             sts (Poti8)+1,__zero_reg__
 733 070e 1092 0000             sts Poti8,__zero_reg__
 734 0712 00C0                  rjmp .L94
 735                    .L90:
 736 0714 8F3F                  cpi r24,255
 737 0716 9105                  cpc r25,__zero_reg__
 738 0718 01F0                  breq .L94
 739 071a 04F0                  brlt .L94
 740 071c 8FEF                  ldi r24,lo8(255)
 741 071e 90E0                  ldi r25,hi8(255)
 742 0720 9093 0000             sts (Poti8)+1,r25
 743 0724 8093 0000             sts Poti8,r24
 744                    .L94:
 745                    /* epilogue: frame size=0 */
 746 0728 1F91                  pop r17
 747 072a 0F91                  pop r16
 748 072c FF90                  pop r15
 749 072e EF90                  pop r14
 750 0730 DF90                  pop r13
 751 0732 CF90                  pop r12
 752 0734 BF90                  pop r11
 753 0736 AF90                  pop r10
 754 0738 0895                  ret
 755                    /* epilogue end (size=9) */
 756                    /* function Mittelwert size 927 (910) */
 758                    .global CalibrierMittelwert
 760                    CalibrierMittelwert:
 761                    /* prologue: frame size=0 */
 762                    /* prologue end (size=0) */
 763 073a 1092 7A00             sts 122,__zero_reg__
 764 073e 8091 0000             lds r24,MessanzahlNick
 765 0742 8823                  tst r24
 766 0744 01F0                  breq .L106
 767 0746 8091 0000             lds r24,AccumulateNick
 768 074a 9091 0000             lds r25,(AccumulateNick)+1
 769 074e 6091 0000             lds r22,MessanzahlNick
 770 0752 7727                  clr r23
 771 0754 0E94 0000             call __divmodhi4
 772 0758 7093 0000             sts (MesswertNick)+1,r23
 773 075c 6093 0000             sts MesswertNick,r22
 774                    .L106:
 775 0760 8091 0000             lds r24,MessanzahlRoll
 776 0764 8823                  tst r24
 777 0766 01F0                  breq .L108
 778 0768 8091 0000             lds r24,AccumulateRoll
 779 076c 9091 0000             lds r25,(AccumulateRoll)+1
 780 0770 6091 0000             lds r22,MessanzahlRoll
 781 0774 7727                  clr r23
 782 0776 0E94 0000             call __divmodhi4
 783 077a 7093 0000             sts (MesswertRoll)+1,r23
 784 077e 6093 0000             sts MesswertRoll,r22
 785                    .L108:
 786 0782 8091 0000             lds r24,MessanzahlGier
 787 0786 8823                  tst r24
 788 0788 01F0                  breq .L110
 789 078a 8091 0000             lds r24,AccumulateGier
 790 078e 9091 0000             lds r25,(AccumulateGier)+1
 791 0792 6091 0000             lds r22,MessanzahlGier
 792 0796 7727                  clr r23
 793 0798 0E94 0000             call __divmodhi4
 794 079c 7093 0000             sts (MesswertGier)+1,r23
 795 07a0 6093 0000             sts MesswertGier,r22
 796                    .L110:
 797 07a4 8091 0000             lds r24,messanzahl_AccNick
 798 07a8 8823                  tst r24
 799 07aa 01F0                  breq .L112
 800 07ac 6091 0000             lds r22,accumulate_AccNick
 801 07b0 7091 0000             lds r23,(accumulate_AccNick)+1
 802 07b4 2091 0000             lds r18,messanzahl_AccNick
 803 07b8 8827                  clr r24
 804 07ba 77FD                  sbrc r23,7
 805 07bc 8095                  com r24
 806 07be 982F                  mov r25,r24
 807 07c0 34E0                  ldi r19,4
 808 07c2 660F          1:      lsl r22
 809 07c4 771F                  rol r23
 810 07c6 881F                  rol r24
 811 07c8 991F                  rol r25
 812 07ca 3A95                  dec r19
 813 07cc 01F4                  brne 1b
 814 07ce 3327                  clr r19
 815 07d0 4427                  clr r20
 816 07d2 5527                  clr r21
 817 07d4 0E94 0000             call __divmodsi4
 818 07d8 3093 0000             sts (Mittelwert_AccNick)+1,r19
 819 07dc 2093 0000             sts Mittelwert_AccNick,r18
 820                    .L112:
 821 07e0 8091 0000             lds r24,messanzahl_AccRoll
 822 07e4 8823                  tst r24
 823 07e6 01F0                  breq .L114
 824 07e8 6091 0000             lds r22,accumulate_AccRoll
 825 07ec 7091 0000             lds r23,(accumulate_AccRoll)+1
 826 07f0 2091 0000             lds r18,messanzahl_AccRoll
 827 07f4 8827                  clr r24
 828 07f6 77FD                  sbrc r23,7
 829 07f8 8095                  com r24
 830 07fa 982F                  mov r25,r24
 831 07fc B4E0                  ldi r27,4
 832 07fe 660F          1:      lsl r22
 833 0800 771F                  rol r23
 834 0802 881F                  rol r24
 835 0804 991F                  rol r25
 836 0806 BA95                  dec r27
 837 0808 01F4                  brne 1b
 838 080a 3327                  clr r19
 839 080c 4427                  clr r20
 840 080e 5527                  clr r21
 841 0810 0E94 0000             call __divmodsi4
 842 0814 3093 0000             sts (Mittelwert_AccRoll)+1,r19
 843 0818 2093 0000             sts Mittelwert_AccRoll,r18
 844                    .L114:
 845 081c 8091 0000             lds r24,messanzahl_AccHoch
 846 0820 8823                  tst r24
 847 0822 01F0                  breq .L116
 848 0824 6091 0000             lds r22,accumulate_AccHoch
 849 0828 7091 0000             lds r23,(accumulate_AccHoch)+1
 850 082c 2091 0000             lds r18,messanzahl_AccHoch
 851 0830 8827                  clr r24
 852 0832 77FD                  sbrc r23,7
 853 0834 8095                  com r24
 854 0836 982F                  mov r25,r24
 855 0838 3327                  clr r19
 856 083a 4427                  clr r20
 857 083c 5527                  clr r21
 858 083e 0E94 0000             call __divmodsi4
 859 0842 3093 0000             sts (Mittelwert_AccHoch)+1,r19
 860 0846 2093 0000             sts Mittelwert_AccHoch,r18
 861                    .L116:
 862 084a 1092 0000             sts (AccumulateNick)+1,__zero_reg__
 863 084e 1092 0000             sts AccumulateNick,__zero_reg__
 864 0852 1092 0000             sts MessanzahlNick,__zero_reg__
 865 0856 1092 0000             sts (AccumulateRoll)+1,__zero_reg__
 866 085a 1092 0000             sts AccumulateRoll,__zero_reg__
 867 085e 1092 0000             sts MessanzahlRoll,__zero_reg__
 868 0862 1092 0000             sts (AccumulateGier)+1,__zero_reg__
 869 0866 1092 0000             sts AccumulateGier,__zero_reg__
 870 086a 1092 0000             sts MessanzahlGier,__zero_reg__
 871 086e 1092 0000             sts (accumulate_AccRoll)+1,__zero_reg__
 872 0872 1092 0000             sts accumulate_AccRoll,__zero_reg__
 873 0876 1092 0000             sts messanzahl_AccRoll,__zero_reg__
 874 087a 1092 0000             sts (accumulate_AccNick)+1,__zero_reg__
 875 087e 1092 0000             sts accumulate_AccNick,__zero_reg__
 876 0882 1092 0000             sts messanzahl_AccNick,__zero_reg__
 877 0886 1092 0000             sts (accumulate_AccHoch)+1,__zero_reg__
 878 088a 1092 0000             sts accumulate_AccHoch,__zero_reg__
 879 088e 1092 0000             sts messanzahl_AccHoch,__zero_reg__
 880 0892 8FEE                  ldi r24,lo8(-17)
 881 0894 8093 7A00             sts 122,r24
 882 0898 2091 0000             lds r18,Poti1
 883 089c 3091 0000             lds r19,(Poti1)+1
 884 08a0 8091 0000             lds r24,EE_Parameter+4
 885 08a4 E82F                  mov r30,r24
 886 08a6 FF27                  clr r31
 887 08a8 EE0F                  lsl r30
 888 08aa FF1F                  rol r31
 889 08ac E050                  subi r30,lo8(-(PPM_in))
 890 08ae F040                  sbci r31,hi8(-(PPM_in))
 891 08b0 8081                  ld r24,Z
 892 08b2 9181                  ldd r25,Z+1
 893 08b4 8259                  subi r24,lo8(-(110))
 894 08b6 9F4F                  sbci r25,hi8(-(110))
 895 08b8 2817                  cp r18,r24
 896 08ba 3907                  cpc r19,r25
 897 08bc 04F4                  brge .L118
 898 08be 2F5F                  subi r18,lo8(-(1))
 899 08c0 3F4F                  sbci r19,hi8(-(1))
 900 08c2 00C0                  rjmp .L191
 901                    .L118:
 902 08c4 8081                  ld r24,Z
 903 08c6 9181                  ldd r25,Z+1
 904 08c8 8259                  subi r24,lo8(-(110))
 905 08ca 9F4F                  sbci r25,hi8(-(110))
 906 08cc 8217                  cp r24,r18
 907 08ce 9307                  cpc r25,r19
 908 08d0 04F4                  brge .L120
 909 08d2 2115                  cp r18,__zero_reg__
 910 08d4 3105                  cpc r19,__zero_reg__
 911 08d6 01F0                  breq .L120
 912 08d8 2150                  subi r18,lo8(-(-1))
 913 08da 3040                  sbci r19,hi8(-(-1))
 914                    .L191:
 915 08dc 3093 0000             sts (Poti1)+1,r19
 916 08e0 2093 0000             sts Poti1,r18
 917                    .L120:
 918 08e4 2091 0000             lds r18,Poti2
 919 08e8 3091 0000             lds r19,(Poti2)+1
 920 08ec 8091 0000             lds r24,EE_Parameter+5
 921 08f0 E82F                  mov r30,r24
 922 08f2 FF27                  clr r31
 923 08f4 EE0F                  lsl r30
 924 08f6 FF1F                  rol r31
 925 08f8 E050                  subi r30,lo8(-(PPM_in))
 926 08fa F040                  sbci r31,hi8(-(PPM_in))
 927 08fc 8081                  ld r24,Z
 928 08fe 9181                  ldd r25,Z+1
 929 0900 8259                  subi r24,lo8(-(110))
 930 0902 9F4F                  sbci r25,hi8(-(110))
 931 0904 2817                  cp r18,r24
 932 0906 3907                  cpc r19,r25
 933 0908 04F4                  brge .L123
 934 090a 2F5F                  subi r18,lo8(-(1))
 935 090c 3F4F                  sbci r19,hi8(-(1))
 936 090e 00C0                  rjmp .L192
 937                    .L123:
 938 0910 8081                  ld r24,Z
 939 0912 9181                  ldd r25,Z+1
 940 0914 8259                  subi r24,lo8(-(110))
 941 0916 9F4F                  sbci r25,hi8(-(110))
 942 0918 8217                  cp r24,r18
 943 091a 9307                  cpc r25,r19
 944 091c 04F4                  brge .L125
 945 091e 2115                  cp r18,__zero_reg__
 946 0920 3105                  cpc r19,__zero_reg__
 947 0922 01F0                  breq .L125
 948 0924 2150                  subi r18,lo8(-(-1))
 949 0926 3040                  sbci r19,hi8(-(-1))
 950                    .L192:
 951 0928 3093 0000             sts (Poti2)+1,r19
 952 092c 2093 0000             sts Poti2,r18
 953                    .L125:
 954 0930 2091 0000             lds r18,Poti3
 955 0934 3091 0000             lds r19,(Poti3)+1
 956 0938 8091 0000             lds r24,EE_Parameter+6
 957 093c E82F                  mov r30,r24
 958 093e FF27                  clr r31
 959 0940 EE0F                  lsl r30
 960 0942 FF1F                  rol r31
 961 0944 E050                  subi r30,lo8(-(PPM_in))
 962 0946 F040                  sbci r31,hi8(-(PPM_in))
 963 0948 8081                  ld r24,Z
 964 094a 9181                  ldd r25,Z+1
 965 094c 8259                  subi r24,lo8(-(110))
 966 094e 9F4F                  sbci r25,hi8(-(110))
 967 0950 2817                  cp r18,r24
 968 0952 3907                  cpc r19,r25
 969 0954 04F4                  brge .L128
 970 0956 2F5F                  subi r18,lo8(-(1))
 971 0958 3F4F                  sbci r19,hi8(-(1))
 972 095a 00C0                  rjmp .L193
 973                    .L128:
 974 095c 8081                  ld r24,Z
 975 095e 9181                  ldd r25,Z+1
 976 0960 8259                  subi r24,lo8(-(110))
 977 0962 9F4F                  sbci r25,hi8(-(110))
 978 0964 8217                  cp r24,r18
 979 0966 9307                  cpc r25,r19
 980 0968 04F4                  brge .L130
 981 096a 2115                  cp r18,__zero_reg__
 982 096c 3105                  cpc r19,__zero_reg__
 983 096e 01F0                  breq .L130
 984 0970 2150                  subi r18,lo8(-(-1))
 985 0972 3040                  sbci r19,hi8(-(-1))
 986                    .L193:
 987 0974 3093 0000             sts (Poti3)+1,r19
 988 0978 2093 0000             sts Poti3,r18
 989                    .L130:
 990 097c 2091 0000             lds r18,Poti4
 991 0980 3091 0000             lds r19,(Poti4)+1
 992 0984 8091 0000             lds r24,EE_Parameter+7
 993 0988 E82F                  mov r30,r24
 994 098a FF27                  clr r31
 995 098c EE0F                  lsl r30
 996 098e FF1F                  rol r31
 997 0990 E050                  subi r30,lo8(-(PPM_in))
 998 0992 F040                  sbci r31,hi8(-(PPM_in))
 999 0994 8081                  ld r24,Z
 1000 0996 9181                 ldd r25,Z+1
 1001 0998 8259                 subi r24,lo8(-(110))
 1002 099a 9F4F                 sbci r25,hi8(-(110))
 1003 099c 2817                 cp r18,r24
 1004 099e 3907                 cpc r19,r25
 1005 09a0 04F4                 brge .L133
 1006 09a2 2F5F                 subi r18,lo8(-(1))
 1007 09a4 3F4F                 sbci r19,hi8(-(1))
 1008 09a6 00C0                 rjmp .L194
 1009                   .L133:
 1010 09a8 8081                 ld r24,Z
 1011 09aa 9181                 ldd r25,Z+1
 1012 09ac 8259                 subi r24,lo8(-(110))
 1013 09ae 9F4F                 sbci r25,hi8(-(110))
 1014 09b0 8217                 cp r24,r18
 1015 09b2 9307                 cpc r25,r19
 1016 09b4 04F4                 brge .L135
 1017 09b6 2115                 cp r18,__zero_reg__
 1018 09b8 3105                 cpc r19,__zero_reg__
 1019 09ba 01F0                 breq .L135
 1020 09bc 2150                 subi r18,lo8(-(-1))
 1021 09be 3040                 sbci r19,hi8(-(-1))
 1022                   .L194:
 1023 09c0 3093 0000            sts (Poti4)+1,r19
 1024 09c4 2093 0000            sts Poti4,r18
 1025                   .L135:
 1026 09c8 2091 0000            lds r18,Poti5
 1027 09cc 3091 0000            lds r19,(Poti5)+1
 1028 09d0 8091 0000            lds r24,PPM_in+18
 1029 09d4 9091 0000            lds r25,(PPM_in+18)+1
 1030 09d8 8259                 subi r24,lo8(-(110))
 1031 09da 9F4F                 sbci r25,hi8(-(110))
 1032 09dc 2817                 cp r18,r24
 1033 09de 3907                 cpc r19,r25
 1034 09e0 04F4                 brge .L138
 1035 09e2 2F5F                 subi r18,lo8(-(1))
 1036 09e4 3F4F                 sbci r19,hi8(-(1))
 1037 09e6 00C0                 rjmp .L195
 1038                   .L138:
 1039 09e8 8091 0000            lds r24,PPM_in+18
 1040 09ec 9091 0000            lds r25,(PPM_in+18)+1
 1041 09f0 8259                 subi r24,lo8(-(110))
 1042 09f2 9F4F                 sbci r25,hi8(-(110))
 1043 09f4 8217                 cp r24,r18
 1044 09f6 9307                 cpc r25,r19
 1045 09f8 04F4                 brge .L140
 1046 09fa 2115                 cp r18,__zero_reg__
 1047 09fc 3105                 cpc r19,__zero_reg__
 1048 09fe 01F0                 breq .L140
 1049 0a00 2150                 subi r18,lo8(-(-1))
 1050 0a02 3040                 sbci r19,hi8(-(-1))
 1051                   .L195:
 1052 0a04 3093 0000            sts (Poti5)+1,r19
 1053 0a08 2093 0000            sts Poti5,r18
 1054                   .L140:
 1055 0a0c 2091 0000            lds r18,Poti6
 1056 0a10 3091 0000            lds r19,(Poti6)+1
 1057 0a14 8091 0000            lds r24,PPM_in+20
 1058 0a18 9091 0000            lds r25,(PPM_in+20)+1
 1059 0a1c 8259                 subi r24,lo8(-(110))
 1060 0a1e 9F4F                 sbci r25,hi8(-(110))
 1061 0a20 2817                 cp r18,r24
 1062 0a22 3907                 cpc r19,r25
 1063 0a24 04F4                 brge .L143
 1064 0a26 2F5F                 subi r18,lo8(-(1))
 1065 0a28 3F4F                 sbci r19,hi8(-(1))
 1066 0a2a 00C0                 rjmp .L196
 1067                   .L143:
 1068 0a2c 8091 0000            lds r24,PPM_in+20
 1069 0a30 9091 0000            lds r25,(PPM_in+20)+1
 1070 0a34 8259                 subi r24,lo8(-(110))
 1071 0a36 9F4F                 sbci r25,hi8(-(110))
 1072 0a38 8217                 cp r24,r18
 1073 0a3a 9307                 cpc r25,r19
 1074 0a3c 04F4                 brge .L145
 1075 0a3e 2115                 cp r18,__zero_reg__
 1076 0a40 3105                 cpc r19,__zero_reg__
 1077 0a42 01F0                 breq .L145
 1078 0a44 2150                 subi r18,lo8(-(-1))
 1079 0a46 3040                 sbci r19,hi8(-(-1))
 1080                   .L196:
 1081 0a48 3093 0000            sts (Poti6)+1,r19
 1082 0a4c 2093 0000            sts Poti6,r18
 1083                   .L145:
 1084 0a50 2091 0000            lds r18,Poti7
 1085 0a54 3091 0000            lds r19,(Poti7)+1
 1086 0a58 8091 0000            lds r24,PPM_in+22
 1087 0a5c 9091 0000            lds r25,(PPM_in+22)+1
 1088 0a60 8259                 subi r24,lo8(-(110))
 1089 0a62 9F4F                 sbci r25,hi8(-(110))
 1090 0a64 2817                 cp r18,r24
 1091 0a66 3907                 cpc r19,r25
 1092 0a68 04F4                 brge .L148
 1093 0a6a 2F5F                 subi r18,lo8(-(1))
 1094 0a6c 3F4F                 sbci r19,hi8(-(1))
 1095 0a6e 00C0                 rjmp .L197
 1096                   .L148:
 1097 0a70 8091 0000            lds r24,PPM_in+22
 1098 0a74 9091 0000            lds r25,(PPM_in+22)+1
 1099 0a78 8259                 subi r24,lo8(-(110))
 1100 0a7a 9F4F                 sbci r25,hi8(-(110))
 1101 0a7c 8217                 cp r24,r18
 1102 0a7e 9307                 cpc r25,r19
 1103 0a80 04F4                 brge .L150
 1104 0a82 2115                 cp r18,__zero_reg__
 1105 0a84 3105                 cpc r19,__zero_reg__
 1106 0a86 01F0                 breq .L150
 1107 0a88 2150                 subi r18,lo8(-(-1))
 1108 0a8a 3040                 sbci r19,hi8(-(-1))
 1109                   .L197:
 1110 0a8c 3093 0000            sts (Poti7)+1,r19
 1111 0a90 2093 0000            sts Poti7,r18
 1112                   .L150:
 1113 0a94 2091 0000            lds r18,Poti8
 1114 0a98 3091 0000            lds r19,(Poti8)+1
 1115 0a9c 8091 0000            lds r24,PPM_in+24
 1116 0aa0 9091 0000            lds r25,(PPM_in+24)+1
 1117 0aa4 8259                 subi r24,lo8(-(110))
 1118 0aa6 9F4F                 sbci r25,hi8(-(110))
 1119 0aa8 2817                 cp r18,r24
 1120 0aaa 3907                 cpc r19,r25
 1121 0aac 04F4                 brge .L153
 1122 0aae 2F5F                 subi r18,lo8(-(1))
 1123 0ab0 3F4F                 sbci r19,hi8(-(1))
 1124 0ab2 00C0                 rjmp .L198
 1125                   .L153:
 1126 0ab4 8091 0000            lds r24,PPM_in+24
 1127 0ab8 9091 0000            lds r25,(PPM_in+24)+1
 1128 0abc 8259                 subi r24,lo8(-(110))
 1129 0abe 9F4F                 sbci r25,hi8(-(110))
 1130 0ac0 8217                 cp r24,r18
 1131 0ac2 9307                 cpc r25,r19
 1132 0ac4 04F4                 brge .L155
 1133 0ac6 2115                 cp r18,__zero_reg__
 1134 0ac8 3105                 cpc r19,__zero_reg__
 1135 0aca 01F0                 breq .L155
 1136 0acc 2150                 subi r18,lo8(-(-1))
 1137 0ace 3040                 sbci r19,hi8(-(-1))
 1138                   .L198:
 1139 0ad0 3093 0000            sts (Poti8)+1,r19
 1140 0ad4 2093 0000            sts Poti8,r18
 1141                   .L155:
 1142 0ad8 8091 0000            lds r24,Poti1
 1143 0adc 9091 0000            lds r25,(Poti1)+1
 1144 0ae0 97FF                 sbrs r25,7
 1145 0ae2 00C0                 rjmp .L158
 1146 0ae4 1092 0000            sts (Poti1)+1,__zero_reg__
 1147 0ae8 1092 0000            sts Poti1,__zero_reg__
 1148 0aec 00C0                 rjmp .L160
 1149                   .L158:
 1150 0aee 8F3F                 cpi r24,255
 1151 0af0 9105                 cpc r25,__zero_reg__
 1152 0af2 01F0                 breq .L160
 1153 0af4 04F0                 brlt .L160
 1154 0af6 8FEF                 ldi r24,lo8(255)
 1155 0af8 90E0                 ldi r25,hi8(255)
 1156 0afa 9093 0000            sts (Poti1)+1,r25
 1157 0afe 8093 0000            sts Poti1,r24
 1158                   .L160:
 1159 0b02 8091 0000            lds r24,Poti2
 1160 0b06 9091 0000            lds r25,(Poti2)+1
 1161 0b0a 97FF                 sbrs r25,7
 1162 0b0c 00C0                 rjmp .L162
 1163 0b0e 1092 0000            sts (Poti2)+1,__zero_reg__
 1164 0b12 1092 0000            sts Poti2,__zero_reg__
 1165 0b16 00C0                 rjmp .L164
 1166                   .L162:
 1167 0b18 8F3F                 cpi r24,255
 1168 0b1a 9105                 cpc r25,__zero_reg__
 1169 0b1c 01F0                 breq .L164
 1170 0b1e 04F0                 brlt .L164
 1171 0b20 8FEF                 ldi r24,lo8(255)
 1172 0b22 90E0                 ldi r25,hi8(255)
 1173 0b24 9093 0000            sts (Poti2)+1,r25
 1174 0b28 8093 0000            sts Poti2,r24
 1175                   .L164:
 1176 0b2c 8091 0000            lds r24,Poti3
 1177 0b30 9091 0000            lds r25,(Poti3)+1
 1178 0b34 97FF                 sbrs r25,7
 1179 0b36 00C0                 rjmp .L166
 1180 0b38 1092 0000            sts (Poti3)+1,__zero_reg__
 1181 0b3c 1092 0000            sts Poti3,__zero_reg__
 1182 0b40 00C0                 rjmp .L168
 1183                   .L166:
 1184 0b42 8F3F                 cpi r24,255
 1185 0b44 9105                 cpc r25,__zero_reg__
 1186 0b46 01F0                 breq .L168
 1187 0b48 04F0                 brlt .L168
 1188 0b4a 8FEF                 ldi r24,lo8(255)
 1189 0b4c 90E0                 ldi r25,hi8(255)
 1190 0b4e 9093 0000            sts (Poti3)+1,r25
 1191 0b52 8093 0000            sts Poti3,r24
 1192                   .L168:
 1193 0b56 8091 0000            lds r24,Poti4
 1194 0b5a 9091 0000            lds r25,(Poti4)+1
 1195 0b5e 97FF                 sbrs r25,7
 1196 0b60 00C0                 rjmp .L170
 1197 0b62 1092 0000            sts (Poti4)+1,__zero_reg__
 1198 0b66 1092 0000            sts Poti4,__zero_reg__
 1199 0b6a 00C0                 rjmp .L172
 1200                   .L170:
 1201 0b6c 8F3F                 cpi r24,255
 1202 0b6e 9105                 cpc r25,__zero_reg__
 1203 0b70 01F0                 breq .L172
 1204 0b72 04F0                 brlt .L172
 1205 0b74 8FEF                 ldi r24,lo8(255)
 1206 0b76 90E0                 ldi r25,hi8(255)
 1207 0b78 9093 0000            sts (Poti4)+1,r25
 1208 0b7c 8093 0000            sts Poti4,r24
 1209                   .L172:
 1210 0b80 8091 0000            lds r24,Poti5
 1211 0b84 9091 0000            lds r25,(Poti5)+1
 1212 0b88 97FF                 sbrs r25,7
 1213 0b8a 00C0                 rjmp .L174
 1214 0b8c 1092 0000            sts (Poti5)+1,__zero_reg__
 1215 0b90 1092 0000            sts Poti5,__zero_reg__
 1216 0b94 00C0                 rjmp .L176
 1217                   .L174:
 1218 0b96 8F3F                 cpi r24,255
 1219 0b98 9105                 cpc r25,__zero_reg__
 1220 0b9a 01F0                 breq .L176
 1221 0b9c 04F0                 brlt .L176
 1222 0b9e 8FEF                 ldi r24,lo8(255)
 1223 0ba0 90E0                 ldi r25,hi8(255)
 1224 0ba2 9093 0000            sts (Poti5)+1,r25
 1225 0ba6 8093 0000            sts Poti5,r24
 1226                   .L176:
 1227 0baa 8091 0000            lds r24,Poti6
 1228 0bae 9091 0000            lds r25,(Poti6)+1
 1229 0bb2 97FF                 sbrs r25,7
 1230 0bb4 00C0                 rjmp .L178
 1231 0bb6 1092 0000            sts (Poti6)+1,__zero_reg__
 1232 0bba 1092 0000            sts Poti6,__zero_reg__
 1233 0bbe 00C0                 rjmp .L180
 1234                   .L178:
 1235 0bc0 8F3F                 cpi r24,255
 1236 0bc2 9105                 cpc r25,__zero_reg__
 1237 0bc4 01F0                 breq .L180
 1238 0bc6 04F0                 brlt .L180
 1239 0bc8 8FEF                 ldi r24,lo8(255)
 1240 0bca 90E0                 ldi r25,hi8(255)
 1241 0bcc 9093 0000            sts (Poti6)+1,r25
 1242 0bd0 8093 0000            sts Poti6,r24
 1243                   .L180:
 1244 0bd4 8091 0000            lds r24,Poti7
 1245 0bd8 9091 0000            lds r25,(Poti7)+1
 1246 0bdc 97FF                 sbrs r25,7
 1247 0bde 00C0                 rjmp .L182
 1248 0be0 1092 0000            sts (Poti7)+1,__zero_reg__
 1249 0be4 1092 0000            sts Poti7,__zero_reg__
 1250 0be8 00C0                 rjmp .L184
 1251                   .L182:
 1252 0bea 8F3F                 cpi r24,255
 1253 0bec 9105                 cpc r25,__zero_reg__
 1254 0bee 01F0                 breq .L184
 1255 0bf0 04F0                 brlt .L184
 1256 0bf2 8FEF                 ldi r24,lo8(255)
 1257 0bf4 90E0                 ldi r25,hi8(255)
 1258 0bf6 9093 0000            sts (Poti7)+1,r25
 1259 0bfa 8093 0000            sts Poti7,r24
 1260                   .L184:
 1261 0bfe 8091 0000            lds r24,Poti8
 1262 0c02 9091 0000            lds r25,(Poti8)+1
 1263 0c06 97FF                 sbrs r25,7
 1264 0c08 00C0                 rjmp .L186
 1265 0c0a 1092 0000            sts (Poti8)+1,__zero_reg__
 1266 0c0e 1092 0000            sts Poti8,__zero_reg__
 1267 0c12 0895                 ret
 1268                   .L186:
 1269 0c14 8F3F                 cpi r24,255
 1270 0c16 9105                 cpc r25,__zero_reg__
 1271 0c18 01F0                 breq .L190
 1272 0c1a 04F0                 brlt .L190
 1273 0c1c 8FEF                 ldi r24,lo8(255)
 1274 0c1e 90E0                 ldi r25,hi8(255)
 1275 0c20 9093 0000            sts (Poti8)+1,r25
 1276 0c24 8093 0000            sts Poti8,r24
 1277                   .L190:
 1278 0c28 0895                 ret
 1279                   /* epilogue: frame size=0 */
 1280                   /* epilogue: noreturn */
 1281                   /* epilogue end (size=0) */
 1282                   /* function CalibrierMittelwert size 632 (632) */
 1284                   .global ParameterZuordnung
 1286                   ParameterZuordnung:
 1287                   /* prologue: frame size=0 */
 1288 0c2a 1F93                 push r17
 1289                   /* prologue end (size=1) */
 1290 0c2c 8091 0000            lds r24,EE_Parameter+11
 1291 0c30 8B3F                 cpi r24,lo8(-5)
 1292 0c32 00F0                 brlo .L200
 1293 0c34 8B3F                 cpi r24,lo8(-5)
 1294 0c36 01F4                 brne .L202
 1295 0c38 8091 0000            lds r24,Poti1
 1296 0c3c 00C0                 rjmp .L200
 1297                   .L202:
 1298 0c3e 8C3F                 cpi r24,lo8(-4)
 1299 0c40 01F4                 brne .L205
 1300 0c42 8091 0000            lds r24,Poti2
 1301 0c46 00C0                 rjmp .L200
 1302                   .L205:
 1303 0c48 8D3F                 cpi r24,lo8(-3)
 1304 0c4a 01F4                 brne .L207
 1305 0c4c 8091 0000            lds r24,Poti3
 1306 0c50 00C0                 rjmp .L200
 1307                   .L207:
 1308 0c52 8E3F                 cpi r24,lo8(-2)
 1309 0c54 01F4                 brne .L204
 1310 0c56 8091 0000            lds r24,Poti4
 1311                   .L200:
 1312 0c5a 8093 0000            sts Parameter_MaxHoehe,r24
 1313                   .L204:
 1314 0c5e 8091 0000            lds r24,Parameter_MaxHoehe
 1315 0c62 8823                 tst r24
 1316 0c64 01F4                 brne .L210
 1317 0c66 1092 0000            sts Parameter_MaxHoehe,__zero_reg__
 1318 0c6a 00C0                 rjmp .L212
 1319                   .L210:
 1320 0c6c 8F3F                 cpi r24,lo8(-1)
 1321 0c6e 01F4                 brne .L212
 1322 0c70 8093 0000            sts Parameter_MaxHoehe,r24
 1323                   .L212:
 1324 0c74 8091 0000            lds r24,EE_Parameter+10
 1325 0c78 8B3F                 cpi r24,lo8(-5)
 1326 0c7a 00F0                 brlo .L214
 1327 0c7c 8B3F                 cpi r24,lo8(-5)
 1328 0c7e 01F4                 brne .L216
 1329 0c80 8091 0000            lds r24,Poti1
 1330 0c84 00C0                 rjmp .L214
 1331                   .L216:
 1332 0c86 8C3F                 cpi r24,lo8(-4)
 1333 0c88 01F4                 brne .L219
 1334 0c8a 8091 0000            lds r24,Poti2
 1335 0c8e 00C0                 rjmp .L214
 1336                   .L219:
 1337 0c90 8D3F                 cpi r24,lo8(-3)
 1338 0c92 01F4                 brne .L221
 1339 0c94 8091 0000            lds r24,Poti3
 1340 0c98 00C0                 rjmp .L214
 1341                   .L221:
 1342 0c9a 8E3F                 cpi r24,lo8(-2)
 1343 0c9c 01F4                 brne .L218
 1344 0c9e 8091 0000            lds r24,Poti4
 1345                   .L214:
 1346 0ca2 8093 0000            sts Parameter_Luftdruck_D,r24
 1347                   .L218:
 1348 0ca6 8091 0000            lds r24,Parameter_Luftdruck_D
 1349 0caa 8823                 tst r24
 1350 0cac 01F4                 brne .L224
 1351 0cae 1092 0000            sts Parameter_Luftdruck_D,__zero_reg__
 1352 0cb2 00C0                 rjmp .L226
 1353                   .L224:
 1354 0cb4 8436                 cpi r24,lo8(100)
 1355 0cb6 00F0                 brlo .L226
 1356 0cb8 84E6                 ldi r24,lo8(100)
 1357 0cba 8093 0000            sts Parameter_Luftdruck_D,r24
 1358                   .L226:
 1359 0cbe 8091 0000            lds r24,EE_Parameter+12
 1360 0cc2 8B3F                 cpi r24,lo8(-5)
 1361 0cc4 00F0                 brlo .L228
 1362 0cc6 8B3F                 cpi r24,lo8(-5)
 1363 0cc8 01F4                 brne .L230
 1364 0cca 8091 0000            lds r24,Poti1
 1365 0cce 00C0                 rjmp .L228
 1366                   .L230:
 1367 0cd0 8C3F                 cpi r24,lo8(-4)
 1368 0cd2 01F4                 brne .L233
 1369 0cd4 8091 0000            lds r24,Poti2
 1370 0cd8 00C0                 rjmp .L228
 1371                   .L233:
 1372 0cda 8D3F                 cpi r24,lo8(-3)
 1373 0cdc 01F4                 brne .L235
 1374 0cde 8091 0000            lds r24,Poti3
 1375 0ce2 00C0                 rjmp .L228
 1376                   .L235:
 1377 0ce4 8E3F                 cpi r24,lo8(-2)
 1378 0ce6 01F4                 brne .L232
 1379 0ce8 8091 0000            lds r24,Poti4
 1380                   .L228:
 1381 0cec 8093 0000            sts Parameter_Hoehe_P,r24
 1382                   .L232:
 1383 0cf0 8091 0000            lds r24,Parameter_Hoehe_P
 1384 0cf4 8823                 tst r24
 1385 0cf6 01F4                 brne .L238
 1386 0cf8 1092 0000            sts Parameter_Hoehe_P,__zero_reg__
 1387 0cfc 00C0                 rjmp .L240
 1388                   .L238:
 1389 0cfe 8436                 cpi r24,lo8(100)
 1390 0d00 00F0                 brlo .L240
 1391 0d02 84E6                 ldi r24,lo8(100)
 1392 0d04 8093 0000            sts Parameter_Hoehe_P,r24
 1393                   .L240:
 1394 0d08 8091 0000            lds r24,EE_Parameter+14
 1395 0d0c 8B3F                 cpi r24,lo8(-5)
 1396 0d0e 00F0                 brlo .L242
 1397 0d10 8B3F                 cpi r24,lo8(-5)
 1398 0d12 01F4                 brne .L244
 1399 0d14 8091 0000            lds r24,Poti1
 1400 0d18 00C0                 rjmp .L242
 1401                   .L244:
 1402 0d1a 8C3F                 cpi r24,lo8(-4)
 1403 0d1c 01F4                 brne .L247
 1404 0d1e 8091 0000            lds r24,Poti2
 1405 0d22 00C0                 rjmp .L242
 1406                   .L247:
 1407 0d24 8D3F                 cpi r24,lo8(-3)
 1408 0d26 01F4                 brne .L249
 1409 0d28 8091 0000            lds r24,Poti3
 1410 0d2c 00C0                 rjmp .L242
 1411                   .L249:
 1412 0d2e 8E3F                 cpi r24,lo8(-2)
 1413 0d30 01F4                 brne .L246
 1414 0d32 8091 0000            lds r24,Poti4
 1415                   .L242:
 1416 0d36 8093 0000            sts Parameter_Hoehe_ACC_Wirkung,r24
 1417                   .L246:
 1418 0d3a 8091 0000            lds r24,Parameter_Hoehe_ACC_Wirkung
 1419 0d3e 8823                 tst r24
 1420 0d40 01F4                 brne .L252
 1421 0d42 1092 0000            sts Parameter_Hoehe_ACC_Wirkung,__zero_reg__
 1422 0d46 00C0                 rjmp .L254
 1423                   .L252:
 1424 0d48 8F3F                 cpi r24,lo8(-1)
 1425 0d4a 01F4                 brne .L254
 1426 0d4c 8093 0000            sts Parameter_Hoehe_ACC_Wirkung,r24
 1427                   .L254:
 1428 0d50 8091 0000            lds r24,EE_Parameter+21
 1429 0d54 8B3F                 cpi r24,lo8(-5)
 1430 0d56 00F0                 brlo .L256
 1431 0d58 8B3F                 cpi r24,lo8(-5)
 1432 0d5a 01F4                 brne .L258
 1433 0d5c 8091 0000            lds r24,Poti1
 1434 0d60 00C0                 rjmp .L256
 1435                   .L258:
 1436 0d62 8C3F                 cpi r24,lo8(-4)
 1437 0d64 01F4                 brne .L261
 1438 0d66 8091 0000            lds r24,Poti2
 1439 0d6a 00C0                 rjmp .L256
 1440                   .L261:
 1441 0d6c 8D3F                 cpi r24,lo8(-3)
 1442 0d6e 01F4                 brne .L263
 1443 0d70 8091 0000            lds r24,Poti3
 1444 0d74 00C0                 rjmp .L256
 1445                   .L263:
 1446 0d76 8E3F                 cpi r24,lo8(-2)
 1447 0d78 01F4                 brne .L260
 1448 0d7a 8091 0000            lds r24,Poti4
 1449                   .L256:
 1450 0d7e 8093 0000            sts Parameter_KompassWirkung,r24
 1451                   .L260:
 1452 0d82 8091 0000            lds r24,Parameter_KompassWirkung
 1453 0d86 8823                 tst r24
 1454 0d88 01F4                 brne .L266
 1455 0d8a 1092 0000            sts Parameter_KompassWirkung,__zero_reg__
 1456 0d8e 00C0                 rjmp .L268
 1457                   .L266:
 1458 0d90 8F3F                 cpi r24,lo8(-1)
 1459 0d92 01F4                 brne .L268
 1460 0d94 8093 0000            sts Parameter_KompassWirkung,r24
 1461                   .L268:
 1462 0d98 8091 0000            lds r24,EE_Parameter+22
 1463 0d9c 8B3F                 cpi r24,lo8(-5)
 1464 0d9e 00F0                 brlo .L270
 1465 0da0 8B3F                 cpi r24,lo8(-5)
 1466 0da2 01F4                 brne .L272
 1467 0da4 8091 0000            lds r24,Poti1
 1468 0da8 00C0                 rjmp .L270
 1469                   .L272:
 1470 0daa 8C3F                 cpi r24,lo8(-4)
 1471 0dac 01F4                 brne .L275
 1472 0dae 8091 0000            lds r24,Poti2
 1473 0db2 00C0                 rjmp .L270
 1474                   .L275:
 1475 0db4 8D3F                 cpi r24,lo8(-3)
 1476 0db6 01F4                 brne .L277
 1477 0db8 8091 0000            lds r24,Poti3
 1478 0dbc 00C0                 rjmp .L270
 1479                   .L277:
 1480 0dbe 8E3F                 cpi r24,lo8(-2)
 1481 0dc0 01F4                 brne .L274
 1482 0dc2 8091 0000            lds r24,Poti4
 1483                   .L270:
 1484 0dc6 8093 0000            sts Parameter_Gyro_P,r24
 1485                   .L274:
 1486 0dca 8091 0000            lds r24,Parameter_Gyro_P
 1487 0dce 8B30                 cpi r24,lo8(11)
 1488 0dd0 00F4                 brsh .L280
 1489 0dd2 8AE0                 ldi r24,lo8(10)
 1490 0dd4 00C0                 rjmp .L412
 1491                   .L280:
 1492 0dd6 8F3F                 cpi r24,lo8(-1)
 1493 0dd8 01F4                 brne .L282
 1494                   .L412:
 1495 0dda 8093 0000            sts Parameter_Gyro_P,r24
 1496                   .L282:
 1497 0dde 8091 0000            lds r24,EE_Parameter+23
 1498 0de2 8B3F                 cpi r24,lo8(-5)
 1499 0de4 00F0                 brlo .L284
 1500 0de6 8B3F                 cpi r24,lo8(-5)
 1501 0de8 01F4                 brne .L286
 1502 0dea 8091 0000            lds r24,Poti1
 1503 0dee 00C0                 rjmp .L284
 1504                   .L286:
 1505 0df0 8C3F                 cpi r24,lo8(-4)
 1506 0df2 01F4                 brne .L289
 1507 0df4 8091 0000            lds r24,Poti2
 1508 0df8 00C0                 rjmp .L284
 1509                   .L289:
 1510 0dfa 8D3F                 cpi r24,lo8(-3)
 1511 0dfc 01F4                 brne .L291
 1512 0dfe 8091 0000            lds r24,Poti3
 1513 0e02 00C0                 rjmp .L284
 1514                   .L291:
 1515 0e04 8E3F                 cpi r24,lo8(-2)
 1516 0e06 01F4                 brne .L288
 1517 0e08 8091 0000            lds r24,Poti4
 1518                   .L284:
 1519 0e0c 8093 0000            sts Parameter_Gyro_I,r24
 1520                   .L288:
 1521 0e10 8091 0000            lds r24,Parameter_Gyro_I
 1522 0e14 8823                 tst r24
 1523 0e16 01F4                 brne .L294
 1524 0e18 1092 0000            sts Parameter_Gyro_I,__zero_reg__
 1525 0e1c 00C0                 rjmp .L296
 1526                   .L294:
 1527 0e1e 8F3F                 cpi r24,lo8(-1)
 1528 0e20 01F4                 brne .L296
 1529 0e22 8093 0000            sts Parameter_Gyro_I,r24
 1530                   .L296:
 1531 0e26 8091 0000            lds r24,EE_Parameter+28
 1532 0e2a 8B3F                 cpi r24,lo8(-5)
 1533 0e2c 00F0                 brlo .L298
 1534 0e2e 8B3F                 cpi r24,lo8(-5)
 1535 0e30 01F4                 brne .L300
 1536 0e32 8091 0000            lds r24,Poti1
 1537 0e36 00C0                 rjmp .L298
 1538                   .L300:
 1539 0e38 8C3F                 cpi r24,lo8(-4)
 1540 0e3a 01F4                 brne .L303
 1541 0e3c 8091 0000            lds r24,Poti2
 1542 0e40 00C0                 rjmp .L298
 1543                   .L303:
 1544 0e42 8D3F                 cpi r24,lo8(-3)
 1545 0e44 01F4                 brne .L305
 1546 0e46 8091 0000            lds r24,Poti3
 1547 0e4a 00C0                 rjmp .L298
 1548                   .L305:
 1549 0e4c 8E3F                 cpi r24,lo8(-2)
 1550 0e4e 01F4                 brne .L302
 1551 0e50 8091 0000            lds r24,Poti4
 1552                   .L298:
 1553 0e54 8093 0000            sts Parameter_I_Faktor,r24
 1554                   .L302:
 1555 0e58 8091 0000            lds r24,Parameter_I_Faktor
 1556 0e5c 8823                 tst r24
 1557 0e5e 01F4                 brne .L308
 1558 0e60 1092 0000            sts Parameter_I_Faktor,__zero_reg__
 1559 0e64 00C0                 rjmp .L310
 1560                   .L308:
 1561 0e66 8F3F                 cpi r24,lo8(-1)
 1562 0e68 01F4                 brne .L310
 1563 0e6a 8093 0000            sts Parameter_I_Faktor,r24
 1564                   .L310:
 1565 0e6e 8091 0000            lds r24,EE_Parameter+29
 1566 0e72 8B3F                 cpi r24,lo8(-5)
 1567 0e74 00F0                 brlo .L312
 1568 0e76 8B3F                 cpi r24,lo8(-5)
 1569 0e78 01F4                 brne .L314
 1570 0e7a 8091 0000            lds r24,Poti1
 1571 0e7e 00C0                 rjmp .L312
 1572                   .L314:
 1573 0e80 8C3F                 cpi r24,lo8(-4)
 1574 0e82 01F4                 brne .L317
 1575 0e84 8091 0000            lds r24,Poti2
 1576 0e88 00C0                 rjmp .L312
 1577                   .L317:
 1578 0e8a 8D3F                 cpi r24,lo8(-3)
 1579 0e8c 01F4                 brne .L319
 1580 0e8e 8091 0000            lds r24,Poti3
 1581 0e92 00C0                 rjmp .L312
 1582                   .L319:
 1583 0e94 8E3F                 cpi r24,lo8(-2)
 1584 0e96 01F4                 brne .L316
 1585 0e98 8091 0000            lds r24,Poti4
 1586                   .L312:
 1587 0e9c 8093 0000            sts Parameter_UserParam1,r24
 1588                   .L316:
 1589 0ea0 8091 0000            lds r24,Parameter_UserParam1
 1590 0ea4 8823                 tst r24
 1591 0ea6 01F4                 brne .L322
 1592 0ea8 1092 0000            sts Parameter_UserParam1,__zero_reg__
 1593 0eac 00C0                 rjmp .L324
 1594                   .L322:
 1595 0eae 8F3F                 cpi r24,lo8(-1)
 1596 0eb0 01F4                 brne .L324
 1597 0eb2 8093 0000            sts Parameter_UserParam1,r24
 1598                   .L324:
 1599 0eb6 8091 0000            lds r24,EE_Parameter+30
 1600 0eba 8B3F                 cpi r24,lo8(-5)
 1601 0ebc 00F0                 brlo .L326
 1602 0ebe 8B3F                 cpi r24,lo8(-5)
 1603 0ec0 01F4                 brne .L328
 1604 0ec2 8091 0000            lds r24,Poti1
 1605 0ec6 00C0                 rjmp .L326
 1606                   .L328:
 1607 0ec8 8C3F                 cpi r24,lo8(-4)
 1608 0eca 01F4                 brne .L331
 1609 0ecc 8091 0000            lds r24,Poti2
 1610 0ed0 00C0                 rjmp .L326
 1611                   .L331:
 1612 0ed2 8D3F                 cpi r24,lo8(-3)
 1613 0ed4 01F4                 brne .L333
 1614 0ed6 8091 0000            lds r24,Poti3
 1615 0eda 00C0                 rjmp .L326
 1616                   .L333:
 1617 0edc 8E3F                 cpi r24,lo8(-2)
 1618 0ede 01F4                 brne .L330
 1619 0ee0 8091 0000            lds r24,Poti4
 1620                   .L326:
 1621 0ee4 8093 0000            sts Parameter_UserParam2,r24
 1622                   .L330:
 1623 0ee8 8091 0000            lds r24,Parameter_UserParam2
 1624 0eec 8823                 tst r24
 1625 0eee 01F4                 brne .L336
 1626 0ef0 1092 0000            sts Parameter_UserParam2,__zero_reg__
 1627 0ef4 00C0                 rjmp .L338
 1628                   .L336:
 1629 0ef6 8F3F                 cpi r24,lo8(-1)
 1630 0ef8 01F4                 brne .L338
 1631 0efa 8093 0000            sts Parameter_UserParam2,r24
 1632                   .L338:
 1633 0efe 8091 0000            lds r24,EE_Parameter+31
 1634 0f02 8B3F                 cpi r24,lo8(-5)
 1635 0f04 00F0                 brlo .L340
 1636 0f06 8B3F                 cpi r24,lo8(-5)
 1637 0f08 01F4                 brne .L342
 1638 0f0a 8091 0000            lds r24,Poti1
 1639 0f0e 00C0                 rjmp .L340
 1640                   .L342:
 1641 0f10 8C3F                 cpi r24,lo8(-4)
 1642 0f12 01F4                 brne .L345
 1643 0f14 8091 0000            lds r24,Poti2
 1644 0f18 00C0                 rjmp .L340
 1645                   .L345:
 1646 0f1a 8D3F                 cpi r24,lo8(-3)
 1647 0f1c 01F4                 brne .L347
 1648 0f1e 8091 0000            lds r24,Poti3
 1649 0f22 00C0                 rjmp .L340
 1650                   .L347:
 1651 0f24 8E3F                 cpi r24,lo8(-2)
 1652 0f26 01F4                 brne .L344
 1653 0f28 8091 0000            lds r24,Poti4
 1654                   .L340:
 1655 0f2c 8093 0000            sts Parameter_UserParam3,r24
 1656                   .L344:
 1657 0f30 8091 0000            lds r24,Parameter_UserParam3
 1658 0f34 8823                 tst r24
 1659 0f36 01F4                 brne .L350
 1660 0f38 1092 0000            sts Parameter_UserParam3,__zero_reg__
 1661 0f3c 00C0                 rjmp .L352
 1662                   .L350:
 1663 0f3e 8F3F                 cpi r24,lo8(-1)
 1664 0f40 01F4                 brne .L352
 1665 0f42 8093 0000            sts Parameter_UserParam3,r24
 1666                   .L352:
 1667 0f46 8091 0000            lds r24,EE_Parameter+32
 1668 0f4a 8B3F                 cpi r24,lo8(-5)
 1669 0f4c 00F0                 brlo .L354
 1670 0f4e 8B3F                 cpi r24,lo8(-5)
 1671 0f50 01F4                 brne .L356
 1672 0f52 8091 0000            lds r24,Poti1
 1673 0f56 00C0                 rjmp .L354
 1674                   .L356:
 1675 0f58 8C3F                 cpi r24,lo8(-4)
 1676 0f5a 01F4                 brne .L359
 1677 0f5c 8091 0000            lds r24,Poti2
 1678 0f60 00C0                 rjmp .L354
 1679                   .L359:
 1680 0f62 8D3F                 cpi r24,lo8(-3)
 1681 0f64 01F4                 brne .L361
 1682 0f66 8091 0000            lds r24,Poti3
 1683 0f6a 00C0                 rjmp .L354
 1684                   .L361:
 1685 0f6c 8E3F                 cpi r24,lo8(-2)
 1686 0f6e 01F4                 brne .L358
 1687 0f70 8091 0000            lds r24,Poti4
 1688                   .L354:
 1689 0f74 8093 0000            sts Parameter_UserParam4,r24
 1690                   .L358:
 1691 0f78 8091 0000            lds r24,Parameter_UserParam4
 1692 0f7c 8823                 tst r24
 1693 0f7e 01F4                 brne .L364
 1694 0f80 1092 0000            sts Parameter_UserParam4,__zero_reg__
 1695 0f84 00C0                 rjmp .L366
 1696                   .L364:
 1697 0f86 8F3F                 cpi r24,lo8(-1)
 1698 0f88 01F4                 brne .L366
 1699 0f8a 8093 0000            sts Parameter_UserParam4,r24
 1700                   .L366:
 1701 0f8e 9091 0000            lds r25,EE_Parameter+33
 1702 0f92 9B3F                 cpi r25,lo8(-5)
 1703 0f94 00F0                 brlo .L368
 1704 0f96 9B3F                 cpi r25,lo8(-5)
 1705 0f98 01F4                 brne .L370
 1706 0f9a 8091 0000            lds r24,Poti1
 1707 0f9e 00C0                 rjmp .L413
 1708                   .L370:
 1709 0fa0 9C3F                 cpi r25,lo8(-4)
 1710 0fa2 01F4                 brne .L373
 1711 0fa4 8091 0000            lds r24,Poti2
 1712                   .L413:
 1713 0fa8 8093 0000            sts Parameter_ServoNickControl,r24
 1714 0fac 00C0                 rjmp .L372
 1715                   .L373:
 1716 0fae 9D3F                 cpi r25,lo8(-3)
 1717 0fb0 01F4                 brne .L375
 1718 0fb2 8091 0000            lds r24,Poti3
 1719 0fb6 00C0                 rjmp .L413
 1720                   .L375:
 1721 0fb8 9E3F                 cpi r25,lo8(-2)
 1722 0fba 01F4                 brne .L372
 1723 0fbc 8091 0000            lds r24,Poti4
 1724 0fc0 00C0                 rjmp .L413
 1725                   .L368:
 1726 0fc2 9093 0000            sts Parameter_ServoNickControl,r25
 1727                   .L372:
 1728 0fc6 8091 0000            lds r24,Parameter_ServoNickControl
 1729 0fca 8823                 tst r24
 1730 0fcc 01F4                 brne .L378
 1731 0fce 1092 0000            sts Parameter_ServoNickControl,__zero_reg__
 1732 0fd2 00C0                 rjmp .L380
 1733                   .L378:
 1734 0fd4 8F3F                 cpi r24,lo8(-1)
 1735 0fd6 01F4                 brne .L380
 1736 0fd8 8093 0000            sts Parameter_ServoNickControl,r24
 1737                   .L380:
 1738 0fdc 9B3F                 cpi r25,lo8(-5)
 1739 0fde 00F0                 brlo .L382
 1740 0fe0 9B3F                 cpi r25,lo8(-5)
 1741 0fe2 01F4                 brne .L384
 1742 0fe4 8091 0000            lds r24,Poti1
 1743 0fe8 00C0                 rjmp .L414
 1744                   .L384:
 1745 0fea 9C3F                 cpi r25,lo8(-4)
 1746 0fec 01F4                 brne .L387
 1747 0fee 8091 0000            lds r24,Poti2
 1748                   .L414:
 1749 0ff2 8093 0000            sts Parameter_ServoNickControl,r24
 1750 0ff6 00C0                 rjmp .L386
 1751                   .L387:
 1752 0ff8 9D3F                 cpi r25,lo8(-3)
 1753 0ffa 01F4                 brne .L389
 1754 0ffc 8091 0000            lds r24,Poti3
 1755 1000 00C0                 rjmp .L414
 1756                   .L389:
 1757 1002 9E3F                 cpi r25,lo8(-2)
 1758 1004 01F4                 brne .L386
 1759 1006 8091 0000            lds r24,Poti4
 1760 100a 00C0                 rjmp .L414
 1761                   .L382:
 1762 100c 9093 0000            sts Parameter_ServoNickControl,r25
 1763                   .L386:
 1764 1010 8091 0000            lds r24,Parameter_ServoNickControl
 1765 1014 8823                 tst r24
 1766 1016 01F4                 brne .L392
 1767 1018 1092 0000            sts Parameter_ServoNickControl,__zero_reg__
 1768 101c 00C0                 rjmp .L394
 1769                   .L392:
 1770 101e 8F3F                 cpi r24,lo8(-1)
 1771 1020 01F4                 brne .L394
 1772 1022 8093 0000            sts Parameter_ServoNickControl,r24
 1773                   .L394:
 1774 1026 9B3F                 cpi r25,lo8(-5)
 1775 1028 00F0                 brlo .L396
 1776 102a 9B3F                 cpi r25,lo8(-5)
 1777 102c 01F4                 brne .L398
 1778 102e 8091 0000            lds r24,Poti1
 1779 1032 00C0                 rjmp .L415
 1780                   .L398:
 1781 1034 9C3F                 cpi r25,lo8(-4)
 1782 1036 01F4                 brne .L401
 1783 1038 8091 0000            lds r24,Poti2
 1784                   .L415:
 1785 103c 8093 0000            sts Parameter_ServoNickControl,r24
 1786 1040 00C0                 rjmp .L400
 1787                   .L401:
 1788 1042 9D3F                 cpi r25,lo8(-3)
 1789 1044 01F4                 brne .L403
 1790 1046 8091 0000            lds r24,Poti3
 1791 104a 00C0                 rjmp .L415
 1792                   .L403:
 1793 104c 9E3F                 cpi r25,lo8(-2)
 1794 104e 01F4                 brne .L400
 1795 1050 8091 0000            lds r24,Poti4
 1796 1054 00C0                 rjmp .L415
 1797                   .L396:
 1798 1056 9093 0000            sts Parameter_ServoNickControl,r25
 1799                   .L400:
 1800 105a 8091 0000            lds r24,Parameter_ServoNickControl
 1801 105e 8823                 tst r24
 1802 1060 01F4                 brne .L406
 1803 1062 1092 0000            sts Parameter_ServoNickControl,__zero_reg__
 1804 1066 00C0                 rjmp .L408
 1805                   .L406:
 1806 1068 8F3F                 cpi r24,lo8(-1)
 1807 106a 01F4                 brne .L408
 1808 106c 8093 0000            sts Parameter_ServoNickControl,r24
 1809                   .L408:
 1810 1070 1091 0000            lds r17,Parameter_I_Faktor
 1811 1074 612F                 mov r22,r17
 1812 1076 7727                 clr r23
 1813 1078 67FD                 sbrc r22,7
 1814 107a 7095                 com r23
 1815 107c 872F                 mov r24,r23
 1816 107e 972F                 mov r25,r23
 1817 1080 0E94 0000            call __floatsisf
 1818 1084 17FF                 sbrs r17,7
 1819 1086 00C0                 rjmp .L410
 1820 1088 20E0                 ldi r18,lo8(0x43800000)
 1821 108a 30E0                 ldi r19,hi8(0x43800000)
 1822 108c 40E8                 ldi r20,hlo8(0x43800000)
 1823 108e 53E4                 ldi r21,hhi8(0x43800000)
 1824 1090 0E94 0000            call __addsf3
 1825                   .L410:
 1826 1094 27E1                 ldi r18,lo8(0x38d1b717)
 1827 1096 37EB                 ldi r19,hi8(0x38d1b717)
 1828 1098 41ED                 ldi r20,hlo8(0x38d1b717)
 1829 109a 58E3                 ldi r21,hhi8(0x38d1b717)
 1830 109c 0E94 0000            call __mulsf3
 1831 10a0 6093 0000            sts Ki,r22
 1832 10a4 7093 0000            sts (Ki)+1,r23
 1833 10a8 8093 0000            sts (Ki)+2,r24
 1834 10ac 9093 0000            sts (Ki)+3,r25
 1835 10b0 8091 0000            lds r24,EE_Parameter+19
 1836 10b4 8093 0000            sts MAX_GAS,r24
 1837 10b8 8091 0000            lds r24,EE_Parameter+18
 1838 10bc 8093 0000            sts MIN_GAS,r24
 1839                   /* epilogue: frame size=0 */
 1840 10c0 1F91                 pop r17
 1841 10c2 0895                 ret
 1842                   /* epilogue end (size=2) */
 1843                   /* function ParameterZuordnung size 589 (586) */
 1845                           .data
 1846                   .LC0:
 1847 0000 4B61 6D65            .string "Kamera"
 1847      7261 00
 1848 0007 00                   .string ""
 1849                           .text
 1850                   .global DefaultKonstanten2
 1852                   DefaultKonstanten2:
 1853                   /* prologue: frame size=0 */
 1854                   /* prologue end (size=0) */
 1855 10c4 83E0                 ldi r24,lo8(3)
 1856 10c6 8093 0000            sts EE_Parameter,r24
 1857 10ca 42E0                 ldi r20,lo8(2)
 1858 10cc 4093 0000            sts EE_Parameter+1,r20
 1859 10d0 81E0                 ldi r24,lo8(1)
 1860 10d2 8093 0000            sts EE_Parameter+2,r24
 1861 10d6 34E0                 ldi r19,lo8(4)
 1862 10d8 3093 0000            sts EE_Parameter+3,r19
 1863 10dc 25E0                 ldi r18,lo8(5)
 1864 10de 2093 0000            sts EE_Parameter+4,r18
 1865 10e2 86E0                 ldi r24,lo8(6)
 1866 10e4 8093 0000            sts EE_Parameter+5,r24
 1867 10e8 87E0                 ldi r24,lo8(7)
 1868 10ea 8093 0000            sts EE_Parameter+6,r24
 1869 10ee 1092 0000            sts EE_Parameter+8,__zero_reg__
 1870 10f2 8EE1                 ldi r24,lo8(30)
 1871 10f4 8093 0000            sts EE_Parameter+9,r24
 1872 10f8 8BEF                 ldi r24,lo8(-5)
 1873 10fa 8093 0000            sts EE_Parameter+11,r24
 1874 10fe 8AE0                 ldi r24,lo8(10)
 1875 1100 8093 0000            sts EE_Parameter+12,r24
 1876 1104 92E3                 ldi r25,lo8(50)
 1877 1106 9093 0000            sts EE_Parameter+10,r25
 1878 110a 9093 0000            sts EE_Parameter+14,r25
 1879 110e 4093 0000            sts EE_Parameter+13,r20
 1880 1112 3093 0000            sts EE_Parameter+15,r19
 1881 1116 1092 0000            sts EE_Parameter+16,__zero_reg__
 1882 111a 80E1                 ldi r24,lo8(16)
 1883 111c 8093 0000            sts EE_Parameter+17,r24
 1884 1120 2093 0000            sts EE_Parameter+18,r18
 1885 1124 8AEF                 ldi r24,lo8(-6)
 1886 1126 8093 0000            sts EE_Parameter+19,r24
 1887 112a 8AE1                 ldi r24,lo8(26)
 1888 112c 8093 0000            sts EE_Parameter+20,r24
 1889 1130 80E8                 ldi r24,lo8(-128)
 1890 1132 8093 0000            sts EE_Parameter+21,r24
 1891 1136 8FEA                 ldi r24,lo8(-81)
 1892 1138 8093 0000            sts EE_Parameter+22,r24
 1893 113c 8093 0000            sts EE_Parameter+23,r24
 1894 1140 8AE5                 ldi r24,lo8(90)
 1895 1142 8093 0000            sts EE_Parameter+24,r24
 1896 1146 83E2                 ldi r24,lo8(35)
 1897 1148 8093 0000            sts EE_Parameter+25,r24
 1898 114c 84E1                 ldi r24,lo8(20)
 1899 114e 8093 0000            sts EE_Parameter+26,r24
 1900 1152 1092 0000            sts EE_Parameter+27,__zero_reg__
 1901 1156 2093 0000            sts EE_Parameter+28,r18
 1902 115a 1092 0000            sts EE_Parameter+29,__zero_reg__
 1903 115e 1092 0000            sts EE_Parameter+30,__zero_reg__
 1904 1162 1092 0000            sts EE_Parameter+31,__zero_reg__
 1905 1166 1092 0000            sts EE_Parameter+32,__zero_reg__
 1906 116a 84E6                 ldi r24,lo8(100)
 1907 116c 8093 0000            sts EE_Parameter+33,r24
 1908 1170 88E2                 ldi r24,lo8(40)
 1909 1172 8093 0000            sts EE_Parameter+34,r24
 1910 1176 1092 0000            sts EE_Parameter+38,__zero_reg__
 1911 117a 9093 0000            sts EE_Parameter+35,r25
 1912 117e 86E9                 ldi r24,lo8(-106)
 1913 1180 8093 0000            sts EE_Parameter+36,r24
 1914 1184 2093 0000            sts EE_Parameter+37,r18
 1915 1188 A0E0                 ldi r26,lo8(EE_Parameter+46)
 1916 118a B0E0                 ldi r27,hi8(EE_Parameter+46)
 1917 118c E0E0                 ldi r30,lo8(.LC0)
 1918 118e F0E0                 ldi r31,hi8(.LC0)
 1919 1190 8CE0                 ldi r24,lo8(12)
 1920                   .L417:
 1921 1192 0190                 ld r0,Z+
 1922 1194 0D92                 st X+,r0
 1923 1196 8150                 subi r24,lo8(-(-1))
 1924 1198 01F4                 brne .L417
 1925                   /* epilogue: frame size=0 */
 1926 119a 0895                 ret
 1927                   /* epilogue end (size=1) */
 1928                   /* function DefaultKonstanten2 size 109 (108) */
 1930                           .data
 1931                   .LC1:
 1932 0008 4E6F 726D            .string "Normal"
 1932      616C 00
 1933 000f 00                   .string ""
 1934                           .text
 1935                   .global DefaultKonstanten1
 1937                   DefaultKonstanten1:
 1938                   /* prologue: frame size=0 */
 1939                   /* prologue end (size=0) */
 1940 119c 83E0                 ldi r24,lo8(3)
 1941 119e 8093 0000            sts EE_Parameter,r24
 1942 11a2 42E0                 ldi r20,lo8(2)
 1943 11a4 4093 0000            sts EE_Parameter+1,r20
 1944 11a8 81E0                 ldi r24,lo8(1)
 1945 11aa 8093 0000            sts EE_Parameter+2,r24
 1946 11ae 34E0                 ldi r19,lo8(4)
 1947 11b0 3093 0000            sts EE_Parameter+3,r19
 1948 11b4 25E0                 ldi r18,lo8(5)
 1949 11b6 2093 0000            sts EE_Parameter+4,r18
 1950 11ba 86E0                 ldi r24,lo8(6)
 1951 11bc 8093 0000            sts EE_Parameter+5,r24
 1952 11c0 87E0                 ldi r24,lo8(7)
 1953 11c2 8093 0000            sts EE_Parameter+6,r24
 1954 11c6 88E0                 ldi r24,lo8(8)
 1955 11c8 8093 0000            sts EE_Parameter+7,r24
 1956 11cc 1092 0000            sts EE_Parameter+8,__zero_reg__
 1957 11d0 9EE1                 ldi r25,lo8(30)
 1958 11d2 9093 0000            sts EE_Parameter+9,r25
 1959 11d6 8BEF                 ldi r24,lo8(-5)
 1960 11d8 8093 0000            sts EE_Parameter+11,r24
 1961 11dc 8AE0                 ldi r24,lo8(10)
 1962 11de 8093 0000            sts EE_Parameter+12,r24
 1963 11e2 86E4                 ldi r24,lo8(70)
 1964 11e4 8093 0000            sts EE_Parameter+10,r24
 1965 11e8 9093 0000            sts EE_Parameter+14,r25
 1966 11ec 4093 0000            sts EE_Parameter+13,r20
 1967 11f0 3093 0000            sts EE_Parameter+15,r19
 1968 11f4 1092 0000            sts EE_Parameter+16,__zero_reg__
 1969 11f8 80E1                 ldi r24,lo8(16)
 1970 11fa 8093 0000            sts EE_Parameter+17,r24
 1971 11fe 2093 0000            sts EE_Parameter+18,r18
 1972 1202 8AEF                 ldi r24,lo8(-6)
 1973 1204 8093 0000            sts EE_Parameter+19,r24
 1974 1208 8AE1                 ldi r24,lo8(26)
 1975 120a 8093 0000            sts EE_Parameter+20,r24
 1976 120e 80E8                 ldi r24,lo8(-128)
 1977 1210 8093 0000            sts EE_Parameter+21,r24
 1978 1214 88E7                 ldi r24,lo8(120)
 1979 1216 8093 0000            sts EE_Parameter+22,r24
 1980 121a 96E9                 ldi r25,lo8(-106)
 1981 121c 9093 0000            sts EE_Parameter+23,r25
 1982 1220 8AE5                 ldi r24,lo8(90)
 1983 1222 8093 0000            sts EE_Parameter+24,r24
 1984 1226 83E2                 ldi r24,lo8(35)
 1985 1228 8093 0000            sts EE_Parameter+25,r24
 1986 122c 84E1                 ldi r24,lo8(20)
 1987 122e 8093 0000            sts EE_Parameter+26,r24
 1988 1232 1092 0000            sts EE_Parameter+27,__zero_reg__
 1989 1236 2093 0000            sts EE_Parameter+28,r18
 1990 123a 1092 0000            sts EE_Parameter+29,__zero_reg__
 1991 123e 1092 0000            sts EE_Parameter+30,__zero_reg__
 1992 1242 1092 0000            sts EE_Parameter+31,__zero_reg__
 1993 1246 1092 0000            sts EE_Parameter+32,__zero_reg__
 1994 124a 84E6                 ldi r24,lo8(100)
 1995 124c 8093 0000            sts EE_Parameter+33,r24
 1996 1250 88E2                 ldi r24,lo8(40)
 1997 1252 8093 0000            sts EE_Parameter+34,r24
 1998 1256 1092 0000            sts EE_Parameter+38,__zero_reg__
 1999 125a 82E3                 ldi r24,lo8(50)
 2000 125c 8093 0000            sts EE_Parameter+35,r24
 2001 1260 9093 0000            sts EE_Parameter+36,r25
 2002 1264 2093 0000            sts EE_Parameter+37,r18
 2003 1268 A0E0                 ldi r26,lo8(EE_Parameter+46)
 2004 126a B0E0                 ldi r27,hi8(EE_Parameter+46)
 2005 126c E0E0                 ldi r30,lo8(.LC1)
 2006 126e F0E0                 ldi r31,hi8(.LC1)
 2007 1270 8CE0                 ldi r24,lo8(12)
 2008                   .L422:
 2009 1272 0190                 ld r0,Z+
 2010 1274 0D92                 st X+,r0
 2011 1276 8150                 subi r24,lo8(-(-1))
 2012 1278 01F4                 brne .L422
 2013                   /* epilogue: frame size=0 */
 2014 127a 0895                 ret
 2015                   /* epilogue end (size=1) */
 2016                   /* function DefaultKonstanten1 size 113 (112) */
 2018                   .global SendMotorData
 2020                   SendMotorData:
 2021                   /* prologue: frame size=0 */
 2022                   /* prologue end (size=0) */
 2023 127c 8091 0000            lds r24,MotorenEin
 2024 1280 8823                 tst r24
 2025 1282 01F4                 brne .L427
 2026 1284 1092 0000            sts Motor_Hinten,__zero_reg__
 2027 1288 1092 0000            sts Motor_Vorne,__zero_reg__
 2028 128c 1092 0000            sts Motor_Rechts,__zero_reg__
 2029 1290 1092 0000            sts Motor_Links,__zero_reg__
 2030 1294 8091 0000            lds r24,MotorTest
 2031 1298 8823                 tst r24
 2032 129a 01F0                 breq .L429
 2033 129c 8093 0000            sts Motor_Vorne,r24
 2034                   .L429:
 2035 12a0 8091 0000            lds r24,MotorTest+1
 2036 12a4 8823                 tst r24
 2037 12a6 01F0                 breq .L431
 2038 12a8 8093 0000            sts Motor_Hinten,r24
 2039                   .L431:
 2040 12ac 8091 0000            lds r24,MotorTest+2
 2041 12b0 8823                 tst r24
 2042 12b2 01F0                 breq .L433
 2043 12b4 8093 0000            sts Motor_Links,r24
 2044                   .L433:
 2045 12b8 8091 0000            lds r24,MotorTest+3
 2046 12bc 8823                 tst r24
 2047 12be 01F0                 breq .L427
 2048 12c0 8093 0000            sts Motor_Rechts,r24
 2049                   .L427:
 2050 12c4 1092 0000            sts twi_state,__zero_reg__
 2051 12c8 1092 0000            sts motor,__zero_reg__
 2052 12cc 0E94 0000            call i2c_start
 2053                   /* epilogue: frame size=0 */
 2054 12d0 0895                 ret
 2055                   /* epilogue end (size=1) */
 2056                   /* function SendMotorData size 43 (42) */
 2058                   .global SetNeutral
 2060                   SetNeutral:
 2061                   /* prologue: frame size=0 */
 2062 12d2 CF93                 push r28
 2063 12d4 DF93                 push r29
 2064                   /* prologue end (size=2) */
 2065 12d6 1092 0000            sts (NeutralAccX)+1,__zero_reg__
 2066 12da 1092 0000            sts NeutralAccX,__zero_reg__
 2067 12de 1092 0000            sts (NeutralAccY)+1,__zero_reg__
 2068 12e2 1092 0000            sts NeutralAccY,__zero_reg__
 2069 12e6 80E0                 ldi r24,lo8(0x0)
 2070 12e8 90E0                 ldi r25,hi8(0x0)
 2071 12ea A0E0                 ldi r26,hlo8(0x0)
 2072 12ec B0E0                 ldi r27,hhi8(0x0)
 2073 12ee 8093 0000            sts NeutralAccZ,r24
 2074 12f2 9093 0000            sts (NeutralAccZ)+1,r25
 2075 12f6 A093 0000            sts (NeutralAccZ)+2,r26
 2076 12fa B093 0000            sts (NeutralAccZ)+3,r27
 2077 12fe 1092 0000            sts (AdNeutralNick)+1,__zero_reg__
 2078 1302 1092 0000            sts AdNeutralNick,__zero_reg__
 2079 1306 1092 0000            sts (AdNeutralRoll)+1,__zero_reg__
 2080 130a 1092 0000            sts AdNeutralRoll,__zero_reg__
 2081 130e 1092 0000            sts (AdNeutralGier)+1,__zero_reg__
 2082 1312 1092 0000            sts AdNeutralGier,__zero_reg__
 2083 1316 0E94 0000            call CalibrierMittelwert
 2084 131a 85E0                 ldi r24,lo8(5)
 2085 131c 90E0                 ldi r25,hi8(5)
 2086 131e 0E94 0000            call SetDelay
 2087 1322 EC01                 movw r28,r24
 2088                   .L438:
 2089 1324 CE01                 movw r24,r28
 2090 1326 0E94 0000            call CheckDelay
 2091 132a 8823                 tst r24
 2092 132c 01F0                 breq .L438
 2093 132e 0E94 0000            call CalibrierMittelwert
 2094 1332 8091 0000            lds r24,EE_Parameter+8
 2095 1336 80FF                 sbrs r24,0
 2096 1338 00C0                 rjmp .L440
 2097 133a 8091 0000            lds r24,MessLuftdruck
 2098 133e 9091 0000            lds r25,(MessLuftdruck)+1
 2099 1342 875B                 subi r24,lo8(951)
 2100 1344 9340                 sbci r25,hi8(951)
 2101 1346 00F4                 brsh .L442
 2102 1348 8091 0000            lds r24,MessLuftdruck
 2103 134c 9091 0000            lds r25,(MessLuftdruck)+1
 2104 1350 8E5E                 subi r24,lo8(750)
 2105 1352 9240                 sbci r25,hi8(750)
 2106 1354 00F4                 brsh .L440
 2107                   .L442:
 2108 1356 0E94 0000            call SucheLuftruckOffset
 2109                   .L440:
 2110 135a 8091 0000            lds r24,MesswertNick
 2111 135e 9091 0000            lds r25,(MesswertNick)+1
 2112 1362 97FF                 sbrs r25,7
 2113 1364 00C0                 rjmp .L444
 2114 1366 9095                 com r25
 2115 1368 8195                 neg r24
 2116 136a 9F4F                 sbci r25,lo8(-1)
 2117                   .L444:
 2118 136c 9093 0000            sts (AdNeutralNick)+1,r25
 2119 1370 8093 0000            sts AdNeutralNick,r24
 2120 1374 8091 0000            lds r24,MesswertRoll
 2121 1378 9091 0000            lds r25,(MesswertRoll)+1
 2122 137c 97FF                 sbrs r25,7
 2123 137e 00C0                 rjmp .L445
 2124 1380 9095                 com r25
 2125 1382 8195                 neg r24
 2126 1384 9F4F                 sbci r25,lo8(-1)
 2127                   .L445:
 2128 1386 9093 0000            sts (AdNeutralRoll)+1,r25
 2129 138a 8093 0000            sts AdNeutralRoll,r24
 2130 138e 8091 0000            lds r24,MesswertGier
 2131 1392 9091 0000            lds r25,(MesswertGier)+1
 2132 1396 97FF                 sbrs r25,7
 2133 1398 00C0                 rjmp .L446
 2134 139a 9095                 com r25
 2135 139c 8195                 neg r24
 2136 139e 9F4F                 sbci r25,lo8(-1)
 2137                   .L446:
 2138 13a0 9093 0000            sts (AdNeutralGier)+1,r25
 2139 13a4 8093 0000            sts AdNeutralGier,r24
 2140 13a8 8091 0000            lds r24,Mittelwert_AccRoll
 2141 13ac 9091 0000            lds r25,(Mittelwert_AccRoll)+1
 2142 13b0 97FF                 sbrs r25,7
 2143 13b2 00C0                 rjmp .L447
 2144 13b4 9095                 com r25
 2145 13b6 8195                 neg r24
 2146 13b8 9F4F                 sbci r25,lo8(-1)
 2147                   .L447:
 2148 13ba 60E1                 ldi r22,lo8(16)
 2149 13bc 70E0                 ldi r23,hi8(16)
 2150 13be 0E94 0000            call __divmodhi4
 2151 13c2 7093 0000            sts (NeutralAccY)+1,r23
 2152 13c6 6093 0000            sts NeutralAccY,r22
 2153 13ca 8091 0000            lds r24,Mittelwert_AccNick
 2154 13ce 9091 0000            lds r25,(Mittelwert_AccNick)+1
 2155 13d2 97FF                 sbrs r25,7
 2156 13d4 00C0                 rjmp .L448
 2157 13d6 9095                 com r25
 2158 13d8 8195                 neg r24
 2159 13da 9F4F                 sbci r25,lo8(-1)
 2160                   .L448:
 2161 13dc 60E1                 ldi r22,lo8(16)
 2162 13de 70E0                 ldi r23,hi8(16)
 2163 13e0 0E94 0000            call __divmodhi4
 2164 13e4 7093 0000            sts (NeutralAccX)+1,r23
 2165 13e8 6093 0000            sts NeutralAccX,r22
 2166 13ec 6091 0000            lds r22,Aktuell_az
 2167 13f0 7091 0000            lds r23,(Aktuell_az)+1
 2168 13f4 8827                 clr r24
 2169 13f6 77FD                 sbrc r23,7
 2170 13f8 8095                 com r24
 2171 13fa 982F                 mov r25,r24
 2172 13fc 0E94 0000            call __floatsisf
 2173 1400 6093 0000            sts NeutralAccZ,r22
 2174 1404 7093 0000            sts (NeutralAccZ)+1,r23
 2175 1408 8093 0000            sts (NeutralAccZ)+2,r24
 2176 140c 9093 0000            sts (NeutralAccZ)+3,r25
 2177 1410 1092 0000            sts Mess_IntegralNick,__zero_reg__
 2178 1414 1092 0000            sts (Mess_IntegralNick)+1,__zero_reg__
 2179 1418 1092 0000            sts (Mess_IntegralNick)+2,__zero_reg__
 2180 141c 1092 0000            sts (Mess_IntegralNick)+3,__zero_reg__
 2181 1420 1092 0000            sts Mess_IntegralNick2,__zero_reg__
 2182 1424 1092 0000            sts (Mess_IntegralNick2)+1,__zero_reg__
 2183 1428 1092 0000            sts (Mess_IntegralNick2)+2,__zero_reg__
 2184 142c 1092 0000            sts (Mess_IntegralNick2)+3,__zero_reg__
 2185 1430 1092 0000            sts Mess_IntegralRoll,__zero_reg__
 2186 1434 1092 0000            sts (Mess_IntegralRoll)+1,__zero_reg__
 2187 1438 1092 0000            sts (Mess_IntegralRoll)+2,__zero_reg__
 2188 143c 1092 0000            sts (Mess_IntegralRoll)+3,__zero_reg__
 2189 1440 1092 0000            sts Mess_IntegralRoll2,__zero_reg__
 2190 1444 1092 0000            sts (Mess_IntegralRoll2)+1,__zero_reg__
 2191 1448 1092 0000            sts (Mess_IntegralRoll2)+2,__zero_reg__
 2192 144c 1092 0000            sts (Mess_IntegralRoll2)+3,__zero_reg__
 2193 1450 1092 0000            sts Mess_Integral_Gier,__zero_reg__
 2194 1454 1092 0000            sts (Mess_Integral_Gier)+1,__zero_reg__
 2195 1458 1092 0000            sts (Mess_Integral_Gier)+2,__zero_reg__
 2196 145c 1092 0000            sts (Mess_Integral_Gier)+3,__zero_reg__
 2197 1460 1092 0000            sts (MesswertNick)+1,__zero_reg__
 2198 1464 1092 0000            sts MesswertNick,__zero_reg__
 2199 1468 1092 0000            sts (MesswertRoll)+1,__zero_reg__
 2200 146c 1092 0000            sts MesswertRoll,__zero_reg__
 2201 1470 1092 0000            sts (MesswertGier)+1,__zero_reg__
 2202 1474 1092 0000            sts MesswertGier,__zero_reg__
 2203 1478 8091 0000            lds r24,Luftdruck
 2204 147c 9091 0000            lds r25,(Luftdruck)+1
 2205 1480 A091 0000            lds r26,(Luftdruck)+2
 2206 1484 B091 0000            lds r27,(Luftdruck)+3
 2207 1488 9093 0000            sts (StartLuftdruck)+1,r25
 2208 148c 8093 0000            sts StartLuftdruck,r24
 2209 1490 1092 0000            sts (HoeheD)+1,__zero_reg__
 2210 1494 1092 0000            sts HoeheD,__zero_reg__
 2211 1498 1092 0000            sts Mess_Integral_Hoch,__zero_reg__
 2212 149c 1092 0000            sts (Mess_Integral_Hoch)+1,__zero_reg__
 2213 14a0 1092 0000            sts (Mess_Integral_Hoch)+2,__zero_reg__
 2214 14a4 1092 0000            sts (Mess_Integral_Hoch)+3,__zero_reg__
 2215 14a8 8091 0000            lds r24,KompassValue
 2216 14ac 9091 0000            lds r25,(KompassValue)+1
 2217 14b0 9093 0000            sts (KompassStartwert)+1,r25
 2218 14b4 8093 0000            sts KompassStartwert,r24
 2219 14b8 82E3                 ldi r24,lo8(50)
 2220 14ba 90E0                 ldi r25,hi8(50)
 2221 14bc 9093 0000            sts (beeptime)+1,r25
 2222 14c0 8093 0000            sts beeptime,r24
 2223                   /* epilogue: frame size=0 */
 2224 14c4 DF91                 pop r29
 2225 14c6 CF91                 pop r28
 2226 14c8 0895                 ret
 2227                   /* epilogue end (size=3) */
 2228                   /* function SetNeutral size 254 (249) */
 2230                   .global Piep
 2232                   Piep:
 2233                   /* prologue: frame size=0 */
 2234 14ca 1F93                 push r17
 2235                   /* prologue end (size=1) */
 2236 14cc 182F                 mov r17,r24
 2237 14ce 00C0                 rjmp .L453
 2238                   .L454:
 2239 14d0 8091 0000            lds r24,MotorenEin
 2240 14d4 8823                 tst r24
 2241 14d6 01F4                 brne .L457
 2242 14d8 84E6                 ldi r24,lo8(100)
 2243 14da 90E0                 ldi r25,hi8(100)
 2244 14dc 9093 0000            sts (beeptime)+1,r25
 2245 14e0 8093 0000            sts beeptime,r24
 2246 14e4 8AEF                 ldi r24,lo8(250)
 2247 14e6 90E0                 ldi r25,hi8(250)
 2248 14e8 0E94 0000            call Delay_ms
 2249                   .L453:
 2250 14ec 1150                 subi r17,1
 2251 14ee 00F4                 brcc .L454
 2252                   .L457:
 2253                   /* epilogue: frame size=0 */
 2254 14f0 1F91                 pop r17
 2255 14f2 0895                 ret
 2256                   /* epilogue end (size=2) */
 2257                   /* function Piep size 22 (19) */
 2259                   .global MotorRegler
 2261                   MotorRegler:
 2262                   /* prologue: frame size=4 */
 2263 14f4 2F92                 push r2
 2264 14f6 3F92                 push r3
 2265 14f8 4F92                 push r4
 2266 14fa 5F92                 push r5
 2267 14fc 6F92                 push r6
 2268 14fe 7F92                 push r7
 2269 1500 8F92                 push r8
 2270 1502 9F92                 push r9
 2271 1504 AF92                 push r10
 2272 1506 BF92                 push r11
 2273 1508 CF92                 push r12
 2274 150a DF92                 push r13
 2275 150c EF92                 push r14
 2276 150e FF92                 push r15
 2277 1510 0F93                 push r16
 2278 1512 1F93                 push r17
 2279 1514 CF93                 push r28
 2280 1516 DF93                 push r29
 2281 1518 CDB7                 in r28,__SP_L__
 2282 151a DEB7                 in r29,__SP_H__
 2283 151c 2497                 sbiw r28,4
 2284 151e 0FB6                 in __tmp_reg__,__SREG__
 2285 1520 F894                 cli
 2286 1522 DEBF                 out __SP_H__,r29
 2287 1524 0FBE                 out __SREG__,__tmp_reg__
 2288 1526 CDBF                 out __SP_L__,r28
 2289                   /* prologue end (size=26) */
 2290 1528 0E94 0000            call Mittelwert
 2291 152c 299A                 sbi 37-0x20,1
 2292 152e E091 0000            lds r30,EE_Parameter+2
 2293 1532 AE2F                 mov r26,r30
 2294 1534 BB27                 clr r27
 2295 1536 AA0F                 lsl r26
 2296 1538 BB1F                 rol r27
 2297 153a A050                 subi r26,lo8(-(PPM_in))
 2298 153c B040                 sbci r27,hi8(-(PPM_in))
 2299 153e 0D90                 ld __tmp_reg__,X+
 2300 1540 BC91                 ld r27,X
 2301 1542 A02D                 mov r26,__tmp_reg__
 2302 1544 9D01                 movw r18,r26
 2303 1546 2858                 subi r18,lo8(-(120))
 2304 1548 3F4F                 sbci r19,hi8(-(120))
 2305 154a 3A83                 std Y+2,r19
 2306 154c 2983                 std Y+1,r18
 2307 154e 37FF                 sbrs r19,7
 2308 1550 00C0                 rjmp .L459
 2309 1552 1A82                 std Y+2,__zero_reg__
 2310 1554 1982                 std Y+1,__zero_reg__
 2311                   .L459:
 2312 1556 8091 0000            lds r24,SenderOkay
 2313 155a 8436                 cpi r24,lo8(100)
 2314 155c 00F0                 brlo .+2
 2315 155e 00C0                 rjmp .L460
 2316 1560 8091 0000            lds r24,PcZugriff
 2317 1564 8823                 tst r24
 2318 1566 01F4                 brne .L462
 2319 1568 84EF                 ldi r24,lo8(500)
 2320 156a 91E0                 ldi r25,hi8(500)
 2321 156c 9093 0000            sts (beeptime)+1,r25
 2322 1570 8093 0000            sts beeptime,r24
 2323                   .L462:
 2324 1574 8091 0000            lds r24,RcLostTimer.2446
 2325 1578 9091 0000            lds r25,(RcLostTimer.2446)+1
 2326 157c 0097                 sbiw r24,0
 2327 157e 01F0                 breq .L464
 2328 1580 0197                 sbiw r24,1
 2329 1582 9093 0000            sts (RcLostTimer.2446)+1,r25
 2330 1586 8093 0000            sts RcLostTimer.2446,r24
 2331 158a 00C0                 rjmp .L466
 2332                   .L464:
 2333 158c 1092 0000            sts MotorenEin,__zero_reg__
 2334 1590 1092 0000            sts Notlandung,__zero_reg__
 2335                   .L466:
 2336 1594 289A                 sbi 37-0x20,0
 2337 1596 8091 0000            lds r24,modell_fliegt.2450
 2338 159a 9091 0000            lds r25,(modell_fliegt.2450)+1
 2339 159e 815D                 subi r24,lo8(2001)
 2340 15a0 9740                 sbci r25,hi8(2001)
 2341 15a2 00F0                 brlo .L467
 2342 15a4 8091 0000            lds r24,EE_Parameter+25
 2343 15a8 482F                 mov r20,r24
 2344 15aa 5527                 clr r21
 2345 15ac 5A83                 std Y+2,r21
 2346 15ae 4983                 std Y+1,r20
 2347 15b0 81E0                 ldi r24,lo8(1)
 2348 15b2 8093 0000            sts Notlandung,r24
 2349 15b6 E091 0000            lds r30,EE_Parameter
 2350 15ba FF27                 clr r31
 2351 15bc EE0F                 lsl r30
 2352 15be FF1F                 rol r31
 2353 15c0 E050                 subi r30,lo8(-(PPM_in))
 2354 15c2 F040                 sbci r31,hi8(-(PPM_in))
 2355 15c4 1182                 std Z+1,__zero_reg__
 2356 15c6 1082                 st Z,__zero_reg__
 2357 15c8 E091 0000            lds r30,EE_Parameter+1
 2358 15cc FF27                 clr r31
 2359 15ce EE0F                 lsl r30
 2360 15d0 FF1F                 rol r31
 2361 15d2 E050                 subi r30,lo8(-(PPM_in))
 2362 15d4 F040                 sbci r31,hi8(-(PPM_in))
 2363 15d6 1182                 std Z+1,__zero_reg__
 2364 15d8 1082                 st Z,__zero_reg__
 2365 15da E091 0000            lds r30,EE_Parameter+3
 2366 15de FF27                 clr r31
 2367 15e0 EE0F                 lsl r30
 2368 15e2 FF1F                 rol r31
 2369 15e4 E050                 subi r30,lo8(-(PPM_in))
 2370 15e6 F040                 sbci r31,hi8(-(PPM_in))
 2371 15e8 1182                 std Z+1,__zero_reg__
 2372 15ea 1082                 st Z,__zero_reg__
 2373 15ec 00C0                 rjmp .L469
 2374                   .L467:
 2375 15ee 1092 0000            sts MotorenEin,__zero_reg__
 2376 15f2 00C0                 rjmp .L469
 2377                   .L460:
 2378 15f4 8091 0000            lds r24,SenderOkay
 2379 15f8 8D38                 cpi r24,lo8(-115)
 2380 15fa 00F4                 brsh .+2
 2381 15fc 00C0                 rjmp .L469
 2382 15fe 1092 0000            sts Notlandung,__zero_reg__
 2383 1602 8091 0000            lds r24,EE_Parameter+26
 2384 1606 22E3                 ldi r18,lo8(50)
 2385 1608 829F                 mul r24,r18
 2386 160a C001                 movw r24,r0
 2387 160c 1124                 clr r1
 2388 160e 9093 0000            sts (RcLostTimer.2446)+1,r25
 2389 1612 8093 0000            sts RcLostTimer.2446,r24
 2390 1616 6981                 ldd r22,Y+1
 2391 1618 7A81                 ldd r23,Y+2
 2392 161a 6932                 cpi r22,41
 2393 161c 7105                 cpc r23,__zero_reg__
 2394 161e 04F0                 brlt .L471
 2395 1620 8091 0000            lds r24,modell_fliegt.2450
 2396 1624 9091 0000            lds r25,(modell_fliegt.2450)+1
 2397 1628 7FEF                 ldi r23,hi8(-1)
 2398 162a 8F3F                 cpi r24,lo8(-1)
 2399 162c 9707                 cpc r25,r23
 2400 162e 01F0                 breq .L473
 2401 1630 0196                 adiw r24,1
 2402 1632 9093 0000            sts (modell_fliegt.2450)+1,r25
 2403 1636 8093 0000            sts modell_fliegt.2450,r24
 2404                   .L473:
 2405 163a 8091 0000            lds r24,modell_fliegt.2450
 2406 163e 9091 0000            lds r25,(modell_fliegt.2450)+1
 2407 1642 9093 0000            sts (modell_fliegt_gps)+1,r25
 2408 1646 8093 0000            sts modell_fliegt_gps,r24
 2409                   .L471:
 2410 164a 8091 0000            lds r24,modell_fliegt.2450
 2411 164e 9091 0000            lds r25,(modell_fliegt.2450)+1
 2412 1652 883C                 cpi r24,200
 2413 1654 9105                 cpc r25,__zero_reg__
 2414 1656 00F0                 brlo .L475
 2415 1658 8981                 ldd r24,Y+1
 2416 165a 9A81                 ldd r25,Y+2
 2417 165c 8897                 sbiw r24,40
 2418 165e 04F4                 brge .L477
 2419                   .L475:
 2420 1660 1092 0000            sts SummeNick.2439,__zero_reg__
 2421 1664 1092 0000            sts (SummeNick.2439)+1,__zero_reg__
 2422 1668 1092 0000            sts (SummeNick.2439)+2,__zero_reg__
 2423 166c 1092 0000            sts (SummeNick.2439)+3,__zero_reg__
 2424 1670 1092 0000            sts SummeRoll.2440,__zero_reg__
 2425 1674 1092 0000            sts (SummeRoll.2440)+1,__zero_reg__
 2426 1678 1092 0000            sts (SummeRoll.2440)+2,__zero_reg__
 2427 167c 1092 0000            sts (SummeRoll.2440)+3,__zero_reg__
 2428 1680 1092 0000            sts Mess_Integral_Gier,__zero_reg__
 2429 1684 1092 0000            sts (Mess_Integral_Gier)+1,__zero_reg__
 2430 1688 1092 0000            sts (Mess_Integral_Gier)+2,__zero_reg__
 2431 168c 1092 0000            sts (Mess_Integral_Gier)+3,__zero_reg__
 2432 1690 1092 0000            sts Mess_Integral_Gier2,__zero_reg__
 2433 1694 1092 0000            sts (Mess_Integral_Gier2)+1,__zero_reg__
 2434 1698 1092 0000            sts (Mess_Integral_Gier2)+2,__zero_reg__
 2435 169c 1092 0000            sts (Mess_Integral_Gier2)+3,__zero_reg__
 2436                   .L477:
 2437 16a0 E981                 ldd r30,Y+1
 2438 16a2 FA81                 ldd r31,Y+2
 2439 16a4 E93C                 cpi r30,201
 2440 16a6 F105                 cpc r31,__zero_reg__
 2441 16a8 04F4                 brge .+2
 2442 16aa 00C0                 rjmp .L478
 2443 16ac 8091 0000            lds r24,MotorenEin
 2444 16b0 8823                 tst r24
 2445 16b2 01F0                 breq .+2
 2446 16b4 00C0                 rjmp .L469
 2447 16b6 E091 0000            lds r30,EE_Parameter+3
 2448 16ba FF27                 clr r31
 2449 16bc EE0F                 lsl r30
 2450 16be FF1F                 rol r31
 2451 16c0 E050                 subi r30,lo8(-(PPM_in))
 2452 16c2 F040                 sbci r31,hi8(-(PPM_in))
 2453 16c4 8081                 ld r24,Z
 2454 16c6 9181                 ldd r25,Z+1
 2455 16c8 8C34                 cpi r24,76
 2456 16ca 9105                 cpc r25,__zero_reg__
 2457 16cc 04F4                 brge .+2
 2458 16ce 00C0                 rjmp .L481
 2459 16d0 8091 0000            lds r24,delay_neutral.2447
 2460 16d4 8F5F                 subi r24,lo8(-(1))
 2461 16d6 8093 0000            sts delay_neutral.2447,r24
 2462 16da 893C                 cpi r24,lo8(-55)
 2463 16dc 00F4                 brsh .+2
 2464 16de 00C0                 rjmp .L469
 2465 16e0 2998                 cbi 37-0x20,1
 2466 16e2 0E94 0000            call SetNeutral
 2467 16e6 1092 0000            sts MotorenEin,__zero_reg__
 2468 16ea 1092 0000            sts delay_neutral.2447,__zero_reg__
 2469 16ee 1092 0000            sts (modell_fliegt.2450)+1,__zero_reg__
 2470 16f2 1092 0000            sts modell_fliegt.2450,__zero_reg__
 2471 16f6 8091 0000            lds r24,EE_Parameter
 2472 16fa 282F                 mov r18,r24
 2473 16fc 3327                 clr r19
 2474 16fe F901                 movw r30,r18
 2475 1700 EE0F                 lsl r30
 2476 1702 FF1F                 rol r31
 2477 1704 E050                 subi r30,lo8(-(PPM_in))
 2478 1706 F040                 sbci r31,hi8(-(PPM_in))
 2479 1708 8081                 ld r24,Z
 2480 170a 9181                 ldd r25,Z+1
 2481 170c 8734                 cpi r24,71
 2482 170e 9105                 cpc r25,__zero_reg__
 2483 1710 04F4                 brge .L484
 2484 1712 E091 0000            lds r30,EE_Parameter+1
 2485 1716 FF27                 clr r31
 2486 1718 EE0F                 lsl r30
 2487 171a FF1F                 rol r31
 2488 171c E050                 subi r30,lo8(-(PPM_in))
 2489 171e F040                 sbci r31,hi8(-(PPM_in))
 2490 1720 0190                 ld __tmp_reg__,Z+
 2491 1722 F081                 ld r31,Z
 2492 1724 E02D                 mov r30,__tmp_reg__
 2493 1726 F7FF                 sbrs r31,7
 2494 1728 00C0                 rjmp .L487
 2495 172a F095                 com r31
 2496 172c E195                 neg r30
 2497 172e FF4F                 sbci r31,lo8(-1)
 2498                   .L487:
 2499 1730 E734                 cpi r30,71
 2500 1732 F105                 cpc r31,__zero_reg__
 2501 1734 04F4                 brge .+2
 2502 1736 00C0                 rjmp .L486
 2503                   .L484:
 2504 1738 8091 0000            lds r24,EE_Parameter+1
 2505 173c 682F                 mov r22,r24
 2506 173e 7727                 clr r23
 2507 1740 DB01                 movw r26,r22
 2508 1742 AA0F                 lsl r26
 2509 1744 BB1F                 rol r27
 2510 1746 A050                 subi r26,lo8(-(PPM_in))
 2511 1748 B040                 sbci r27,hi8(-(PPM_in))
 2512 174a 8D91                 ld r24,X+
 2513 174c 9C91                 ld r25,X
 2514 174e 1197                 sbiw r26,1
 2515 1750 8734                 cpi r24,71
 2516 1752 9105                 cpc r25,__zero_reg__
 2517 1754 04F0                 brlt .L488
 2518 1756 F901                 movw r30,r18
 2519 1758 EE0F                 lsl r30
 2520 175a FF1F                 rol r31
 2521 175c E050                 subi r30,lo8(-(PPM_in))
 2522 175e F040                 sbci r31,hi8(-(PPM_in))
 2523 1760 8081                 ld r24,Z
 2524 1762 9181                 ldd r25,Z+1
 2525                   .L488:
 2526 1764 8D91                 ld r24,X+
 2527 1766 9C91                 ld r25,X
 2528 1768 8734                 cpi r24,71
 2529 176a 9105                 cpc r25,__zero_reg__
 2530 176c 04F0                 brlt .L490
 2531 176e F901                 movw r30,r18
 2532 1770 EE0F                 lsl r30
 2533 1772 FF1F                 rol r31
 2534 1774 E050                 subi r30,lo8(-(PPM_in))
 2535 1776 F040                 sbci r31,hi8(-(PPM_in))
 2536 1778 8081                 ld r24,Z
 2537 177a 9181                 ldd r25,Z+1
 2538 177c 8734                 cpi r24,71
 2539 177e 9105                 cpc r25,__zero_reg__
 2540 1780 04F0                 brlt .L490
 2541 1782 42E0                 ldi r20,lo8(2)
 2542 1784 00C0                 rjmp .L493
 2543                   .L490:
 2544 1786 41E0                 ldi r20,lo8(1)
 2545                   .L493:
 2546 1788 FB01                 movw r30,r22
 2547 178a EE0F                 lsl r30
 2548 178c FF1F                 rol r31
 2549 178e E050                 subi r30,lo8(-(PPM_in))
 2550 1790 F040                 sbci r31,hi8(-(PPM_in))
 2551 1792 8081                 ld r24,Z
 2552 1794 9181                 ldd r25,Z+1
 2553 1796 8634                 cpi r24,70
 2554 1798 9105                 cpc r25,__zero_reg__
 2555 179a 04F4                 brge .L494
 2556 179c F901                 movw r30,r18
 2557 179e EE0F                 lsl r30
 2558 17a0 FF1F                 rol r31
 2559 17a2 E050                 subi r30,lo8(-(PPM_in))
 2560 17a4 F040                 sbci r31,hi8(-(PPM_in))
 2561 17a6 8081                 ld r24,Z
 2562 17a8 9181                 ldd r25,Z+1
 2563 17aa 8734                 cpi r24,71
 2564 17ac 9105                 cpc r25,__zero_reg__
 2565 17ae 04F0                 brlt .L494
 2566 17b0 43E0                 ldi r20,lo8(3)
 2567                   .L494:
 2568 17b2 FB01                 movw r30,r22
 2569 17b4 EE0F                 lsl r30
 2570 17b6 FF1F                 rol r31
 2571 17b8 E050                 subi r30,lo8(-(PPM_in))
 2572 17ba F040                 sbci r31,hi8(-(PPM_in))
 2573 17bc 8081                 ld r24,Z
 2574 17be 9181                 ldd r25,Z+1
 2575 17c0 8A5B                 subi r24,lo8(-70)
 2576 17c2 9F4F                 sbci r25,hi8(-70)
 2577 17c4 04F4                 brge .L497
 2578 17c6 F901                 movw r30,r18
 2579 17c8 EE0F                 lsl r30
 2580 17ca FF1F                 rol r31
 2581 17cc E050                 subi r30,lo8(-(PPM_in))
 2582 17ce F040                 sbci r31,hi8(-(PPM_in))
 2583 17d0 8081                 ld r24,Z
 2584 17d2 9181                 ldd r25,Z+1
 2585 17d4 8734                 cpi r24,71
 2586 17d6 9105                 cpc r25,__zero_reg__
 2587 17d8 04F0                 brlt .L497
 2588 17da 44E0                 ldi r20,lo8(4)
 2589                   .L497:
 2590 17dc 660F                 lsl r22
 2591 17de 771F                 rol r23
 2592 17e0 6050                 subi r22,lo8(-(PPM_in))
 2593 17e2 7040                 sbci r23,hi8(-(PPM_in))
 2594 17e4 FB01                 movw r30,r22
 2595 17e6 8081                 ld r24,Z
 2596 17e8 9181                 ldd r25,Z+1
 2597 17ea 8A5B                 subi r24,lo8(-70)
 2598 17ec 9F4F                 sbci r25,hi8(-70)
 2599 17ee 04F4                 brge .L500
 2600 17f0 220F                 lsl r18
 2601 17f2 331F                 rol r19
 2602 17f4 2050                 subi r18,lo8(-(PPM_in))
 2603 17f6 3040                 sbci r19,hi8(-(PPM_in))
 2604 17f8 F901                 movw r30,r18
 2605 17fa 8081                 ld r24,Z
 2606 17fc 9181                 ldd r25,Z+1
 2607 17fe 8634                 cpi r24,70
 2608 1800 9105                 cpc r25,__zero_reg__
 2609 1802 04F4                 brge .L500
 2610 1804 45E0                 ldi r20,lo8(5)
 2611                   .L500:
 2612 1806 A0E0                 ldi r26,lo8(EEPromArray+2)
 2613 1808 B0E0                 ldi r27,hi8(EEPromArray+2)
 2614                   /* #APP */
 2615 180a 042E                 mov __tmp_reg__,r20
 2616 180c 0E94 0000            call __eeprom_write_byte_1F2021
 2617                   /* #NOAPP */
 2618                   .L486:
 2619 1810 0E94 0000            call GetActiveParamSetNumber
 2620 1814 4AE3                 ldi r20,lo8(58)
 2621 1816 60E0                 ldi r22,lo8(EE_Parameter)
 2622 1818 70E0                 ldi r23,hi8(EE_Parameter)
 2623 181a 0E94 0000            call ReadParameterSet
 2624 181e 0E94 0000            call GetActiveParamSetNumber
 2625 1822 0E94 0000            call Piep
 2626 1826 8091 0000            lds r24,EE_Parameter+8
 2627 182a 80FF                 sbrs r24,0
 2628 182c 00C0                 rjmp .L469
 2629 182e 8091 0000            lds r24,MessLuftdruck
 2630 1832 9091 0000            lds r25,(MessLuftdruck)+1
 2631 1836 875B                 subi r24,lo8(951)
 2632 1838 9340                 sbci r25,hi8(951)
 2633 183a 00F4                 brsh .L504
 2634 183c 8091 0000            lds r24,MessLuftdruck
 2635 1840 9091 0000            lds r25,(MessLuftdruck)+1
 2636 1844 8E5E                 subi r24,lo8(750)
 2637 1846 9240                 sbci r25,hi8(750)
 2638 1848 00F0                 brlo .+2
 2639 184a 00C0                 rjmp .L469
 2640                   .L504:
 2641 184c 0E94 0000            call SucheLuftruckOffset
 2642 1850 00C0                 rjmp .L469
 2643                   .L481:
 2644 1852 1092 0000            sts delay_neutral.2447,__zero_reg__
 2645 1856 00C0                 rjmp .L469
 2646                   .L478:
 2647 1858 4981                 ldd r20,Y+1
 2648 185a 5A81                 ldd r21,Y+2
 2649 185c 4332                 cpi r20,35
 2650 185e 5105                 cpc r21,__zero_reg__
 2651 1860 04F0                 brlt .+2
 2652 1862 00C0                 rjmp .L469
 2653 1864 8091 0000            lds r24,EE_Parameter+3
 2654 1868 482F                 mov r20,r24
 2655 186a 5527                 clr r21
 2656 186c FA01                 movw r30,r20
 2657 186e EE0F                 lsl r30
 2658 1870 FF1F                 rol r31
 2659 1872 E050                 subi r30,lo8(-(PPM_in))
 2660 1874 F040                 sbci r31,hi8(-(PPM_in))
 2661 1876 8081                 ld r24,Z
 2662 1878 9181                 ldd r25,Z+1
 2663 187a 855B                 subi r24,lo8(-75)
 2664 187c 9F4F                 sbci r25,hi8(-75)
 2665 187e 04F0                 brlt .+2
 2666 1880 00C0                 rjmp .L507
 2667 1882 8091 0000            lds r24,delay_einschalten.2448
 2668 1886 8F5F                 subi r24,lo8(-(1))
 2669 1888 8093 0000            sts delay_einschalten.2448,r24
 2670 188c 893C                 cpi r24,lo8(-55)
 2671 188e 00F4                 brsh .+2
 2672 1890 00C0                 rjmp .L509
 2673 1892 88EC                 ldi r24,lo8(-56)
 2674 1894 8093 0000            sts delay_einschalten.2448,r24
 2675 1898 81E0                 ldi r24,lo8(1)
 2676 189a 90E0                 ldi r25,hi8(1)
 2677 189c 9093 0000            sts (modell_fliegt.2450)+1,r25
 2678 18a0 8093 0000            sts modell_fliegt.2450,r24
 2679 18a4 81E0                 ldi r24,lo8(1)
 2680 18a6 8093 0000            sts MotorenEin,r24
 2681 18aa 1092 0000            sts sollGier.2441,__zero_reg__
 2682 18ae 1092 0000            sts (sollGier.2441)+1,__zero_reg__
 2683 18b2 1092 0000            sts (sollGier.2441)+2,__zero_reg__
 2684 18b6 1092 0000            sts (sollGier.2441)+3,__zero_reg__
 2685 18ba 1092 0000            sts Mess_Integral_Gier,__zero_reg__
 2686 18be 1092 0000            sts (Mess_Integral_Gier)+1,__zero_reg__
 2687 18c2 1092 0000            sts (Mess_Integral_Gier)+2,__zero_reg__
 2688 18c6 1092 0000            sts (Mess_Integral_Gier)+3,__zero_reg__
 2689 18ca 1092 0000            sts Mess_Integral_Gier2,__zero_reg__
 2690 18ce 1092 0000            sts (Mess_Integral_Gier2)+1,__zero_reg__
 2691 18d2 1092 0000            sts (Mess_Integral_Gier2)+2,__zero_reg__
 2692 18d6 1092 0000            sts (Mess_Integral_Gier2)+3,__zero_reg__
 2693 18da 1092 0000            sts Mess_IntegralNick,__zero_reg__
 2694 18de 1092 0000            sts (Mess_IntegralNick)+1,__zero_reg__
 2695 18e2 1092 0000            sts (Mess_IntegralNick)+2,__zero_reg__
 2696 18e6 1092 0000            sts (Mess_IntegralNick)+3,__zero_reg__
 2697 18ea 1092 0000            sts Mess_IntegralRoll,__zero_reg__
 2698 18ee 1092 0000            sts (Mess_IntegralRoll)+1,__zero_reg__
 2699 18f2 1092 0000            sts (Mess_IntegralRoll)+2,__zero_reg__
 2700 18f6 1092 0000            sts (Mess_IntegralRoll)+3,__zero_reg__
 2701 18fa 8091 0000            lds r24,IntegralNick
 2702 18fe 9091 0000            lds r25,(IntegralNick)+1
 2703 1902 A091 0000            lds r26,(IntegralNick)+2
 2704 1906 B091 0000            lds r27,(IntegralNick)+3
 2705 190a 8093 0000            sts Mess_IntegralNick2,r24
 2706 190e 9093 0000            sts (Mess_IntegralNick2)+1,r25
 2707 1912 A093 0000            sts (Mess_IntegralNick2)+2,r26
 2708 1916 B093 0000            sts (Mess_IntegralNick2)+3,r27
 2709 191a 8091 0000            lds r24,IntegralRoll
 2710 191e 9091 0000            lds r25,(IntegralRoll)+1
 2711 1922 A091 0000            lds r26,(IntegralRoll)+2
 2712 1926 B091 0000            lds r27,(IntegralRoll)+3
 2713 192a 8093 0000            sts Mess_IntegralRoll2,r24
 2714 192e 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 2715 1932 A093 0000            sts (Mess_IntegralRoll2)+2,r26
 2716 1936 B093 0000            sts (Mess_IntegralRoll2)+3,r27
 2717 193a 1092 0000            sts SummeNick.2439,__zero_reg__
 2718 193e 1092 0000            sts (SummeNick.2439)+1,__zero_reg__
 2719 1942 1092 0000            sts (SummeNick.2439)+2,__zero_reg__
 2720 1946 1092 0000            sts (SummeNick.2439)+3,__zero_reg__
 2721 194a 1092 0000            sts SummeRoll.2440,__zero_reg__
 2722 194e 1092 0000            sts (SummeRoll.2440)+1,__zero_reg__
 2723 1952 1092 0000            sts (SummeRoll.2440)+2,__zero_reg__
 2724 1956 1092 0000            sts (SummeRoll.2440)+3,__zero_reg__
 2725 195a 00C0                 rjmp .L509
 2726                   .L507:
 2727 195c 1092 0000            sts delay_einschalten.2448,__zero_reg__
 2728                   .L509:
 2729 1960 440F                 lsl r20
 2730 1962 551F                 rol r21
 2731 1964 4050                 subi r20,lo8(-(PPM_in))
 2732 1966 5040                 sbci r21,hi8(-(PPM_in))
 2733 1968 FA01                 movw r30,r20
 2734 196a 8081                 ld r24,Z
 2735 196c 9181                 ldd r25,Z+1
 2736 196e 8C34                 cpi r24,76
 2737 1970 9105                 cpc r25,__zero_reg__
 2738 1972 04F0                 brlt .L511
 2739 1974 8091 0000            lds r24,delay_ausschalten.2449
 2740 1978 8F5F                 subi r24,lo8(-(1))
 2741 197a 8093 0000            sts delay_ausschalten.2449,r24
 2742 197e 893C                 cpi r24,lo8(-55)
 2743 1980 00F0                 brlo .L469
 2744 1982 1092 0000            sts MotorenEin,__zero_reg__
 2745 1986 88EC                 ldi r24,lo8(-56)
 2746 1988 8093 0000            sts delay_ausschalten.2449,r24
 2747 198c 1092 0000            sts (modell_fliegt.2450)+1,__zero_reg__
 2748 1990 1092 0000            sts modell_fliegt.2450,__zero_reg__
 2749 1994 00C0                 rjmp .L469
 2750                   .L511:
 2751 1996 1092 0000            sts delay_ausschalten.2449,__zero_reg__
 2752                   .L469:
 2753 199a 8091 0000            lds r24,NewPpmData
 2754 199e 8150                 subi r24,lo8(-(-1))
 2755 19a0 8093 0000            sts NewPpmData,r24
 2756 19a4 8091 0000            lds r24,NewPpmData
 2757 19a8 8F3F                 cpi r24,lo8(-1)
 2758 19aa 01F0                 breq .L514
 2759 19ac 8091 0000            lds r24,Notlandung
 2760 19b0 8823                 tst r24
 2761 19b2 01F4                 brne .+2
 2762 19b4 00C0                 rjmp .L516
 2763                   .L514:
 2764 19b6 0E94 0000            call ParameterZuordnung
 2765 19ba E091 0000            lds r30,EE_Parameter
 2766 19be FF27                 clr r31
 2767 19c0 EE0F                 lsl r30
 2768 19c2 FF1F                 rol r31
 2769 19c4 DF01                 movw r26,r30
 2770 19c6 A050                 subi r26,lo8(-(PPM_in))
 2771 19c8 B040                 sbci r27,hi8(-(PPM_in))
 2772 19ca 8D91                 ld r24,X+
 2773 19cc 9C91                 ld r25,X
 2774 19ce 6091 0000            lds r22,EE_Parameter+15
 2775 19d2 7727                 clr r23
 2776 19d4 E050                 subi r30,lo8(-(PPM_diff))
 2777 19d6 F040                 sbci r31,hi8(-(PPM_diff))
 2778 19d8 2081                 ld r18,Z
 2779 19da 3181                 ldd r19,Z+1
 2780 19dc 4091 0000            lds r20,EE_Parameter+16
 2781 19e0 5527                 clr r21
 2782 19e2 FC01                 movw r30,r24
 2783 19e4 E69F                 mul r30,r22
 2784 19e6 C001                 movw r24,r0
 2785 19e8 E79F                 mul r30,r23
 2786 19ea 900D                 add r25,r0
 2787 19ec F69F                 mul r31,r22
 2788 19ee 900D                 add r25,r0
 2789 19f0 1124                 clr r1
 2790 19f2 F901                 movw r30,r18
 2791 19f4 E49F                 mul r30,r20
 2792 19f6 9001                 movw r18,r0
 2793 19f8 E59F                 mul r30,r21
 2794 19fa 300D                 add r19,r0
 2795 19fc F49F                 mul r31,r20
 2796 19fe 300D                 add r19,r0
 2797 1a00 1124                 clr r1
 2798 1a02 820F                 add r24,r18
 2799 1a04 931F                 adc r25,r19
 2800 1a06 9093 0000            sts (StickNick)+1,r25
 2801 1a0a 8093 0000            sts StickNick,r24
 2802 1a0e E091 0000            lds r30,EE_Parameter+1
 2803 1a12 FF27                 clr r31
 2804 1a14 EE0F                 lsl r30
 2805 1a16 FF1F                 rol r31
 2806 1a18 DF01                 movw r26,r30
 2807 1a1a A050                 subi r26,lo8(-(PPM_in))
 2808 1a1c B040                 sbci r27,hi8(-(PPM_in))
 2809 1a1e 8D91                 ld r24,X+
 2810 1a20 9C91                 ld r25,X
 2811 1a22 E050                 subi r30,lo8(-(PPM_diff))
 2812 1a24 F040                 sbci r31,hi8(-(PPM_diff))
 2813 1a26 2081                 ld r18,Z
 2814 1a28 3181                 ldd r19,Z+1
 2815 1a2a FC01                 movw r30,r24
 2816 1a2c E69F                 mul r30,r22
 2817 1a2e C001                 movw r24,r0
 2818 1a30 E79F                 mul r30,r23
 2819 1a32 900D                 add r25,r0
 2820 1a34 F69F                 mul r31,r22
 2821 1a36 900D                 add r25,r0
 2822 1a38 1124                 clr r1
 2823 1a3a B901                 movw r22,r18
 2824 1a3c 649F                 mul r22,r20
 2825 1a3e 9001                 movw r18,r0
 2826 1a40 659F                 mul r22,r21
 2827 1a42 300D                 add r19,r0
 2828 1a44 749F                 mul r23,r20
 2829 1a46 300D                 add r19,r0
 2830 1a48 1124                 clr r1
 2831 1a4a 820F                 add r24,r18
 2832 1a4c 931F                 adc r25,r19
 2833 1a4e 9093 0000            sts (StickRoll)+1,r25
 2834 1a52 8093 0000            sts StickRoll,r24
 2835 1a56 E091 0000            lds r30,EE_Parameter+3
 2836 1a5a FF27                 clr r31
 2837 1a5c EE0F                 lsl r30
 2838 1a5e FF1F                 rol r31
 2839 1a60 E050                 subi r30,lo8(-(PPM_in))
 2840 1a62 F040                 sbci r31,hi8(-(PPM_in))
 2841 1a64 8081                 ld r24,Z
 2842 1a66 9181                 ldd r25,Z+1
 2843 1a68 9095                 com r25
 2844 1a6a 8195                 neg r24
 2845 1a6c 9F4F                 sbci r25,lo8(-1)
 2846 1a6e 9093 0000            sts (StickGier)+1,r25
 2847 1a72 8093 0000            sts StickGier,r24
 2848 1a76 1091 0000            lds r17,Parameter_Gyro_P
 2849 1a7a 612F                 mov r22,r17
 2850 1a7c 7727                 clr r23
 2851 1a7e 67FD                 sbrc r22,7
 2852 1a80 7095                 com r23
 2853 1a82 872F                 mov r24,r23
 2854 1a84 972F                 mov r25,r23
 2855 1a86 0E94 0000            call __floatsisf
 2856 1a8a 17FF                 sbrs r17,7
 2857 1a8c 00C0                 rjmp .L517
 2858 1a8e 20E0                 ldi r18,lo8(0x43800000)
 2859 1a90 30E0                 ldi r19,hi8(0x43800000)
 2860 1a92 40E8                 ldi r20,hlo8(0x43800000)
 2861 1a94 53E4                 ldi r21,hhi8(0x43800000)
 2862 1a96 0E94 0000            call __addsf3
 2863                   .L517:
 2864 1a9a 20E0                 ldi r18,lo8(0x41200000)
 2865 1a9c 30E0                 ldi r19,hi8(0x41200000)
 2866 1a9e 40E2                 ldi r20,hlo8(0x41200000)
 2867 1aa0 51E4                 ldi r21,hhi8(0x41200000)
 2868 1aa2 0E94 0000            call __addsf3
 2869 1aa6 20E0                 ldi r18,lo8(0x3b800000)
 2870 1aa8 30E0                 ldi r19,hi8(0x3b800000)
 2871 1aaa 40E8                 ldi r20,hlo8(0x3b800000)
 2872 1aac 5BE3                 ldi r21,hhi8(0x3b800000)
 2873 1aae 0E94 0000            call __mulsf3
 2874 1ab2 5B01                 movw r10,r22
 2875 1ab4 6C01                 movw r12,r24
 2876 1ab6 6093 0000            sts GyroFaktor,r22
 2877 1aba 7093 0000            sts (GyroFaktor)+1,r23
 2878 1abe 8093 0000            sts (GyroFaktor)+2,r24
 2879 1ac2 9093 0000            sts (GyroFaktor)+3,r25
 2880 1ac6 1091 0000            lds r17,Parameter_Gyro_I
 2881 1aca 612F                 mov r22,r17
 2882 1acc 7727                 clr r23
 2883 1ace 67FD                 sbrc r22,7
 2884 1ad0 7095                 com r23
 2885 1ad2 872F                 mov r24,r23
 2886 1ad4 972F                 mov r25,r23
 2887 1ad6 0E94 0000            call __floatsisf
 2888 1ada 17FF                 sbrs r17,7
 2889 1adc 00C0                 rjmp .L518
 2890 1ade 20E0                 ldi r18,lo8(0x43800000)
 2891 1ae0 30E0                 ldi r19,hi8(0x43800000)
 2892 1ae2 40E8                 ldi r20,hlo8(0x43800000)
 2893 1ae4 53E4                 ldi r21,hhi8(0x43800000)
 2894 1ae6 0E94 0000            call __addsf3
 2895                   .L518:
 2896 1aea 20E0                 ldi r18,lo8(0x472be000)
 2897 1aec 30EE                 ldi r19,hi8(0x472be000)
 2898 1aee 4BE2                 ldi r20,hlo8(0x472be000)
 2899 1af0 57E4                 ldi r21,hhi8(0x472be000)
 2900 1af2 0E94 0000            call __divsf3
 2901 1af6 6093 0000            sts IntegralFaktor,r22
 2902 1afa 7093 0000            sts (IntegralFaktor)+1,r23
 2903 1afe 8093 0000            sts (IntegralFaktor)+2,r24
 2904 1b02 9093 0000            sts (IntegralFaktor)+3,r25
 2905 1b06 8091 0000            lds r24,EE_Parameter+8
 2906 1b0a 82FF                 sbrs r24,2
 2907 1b0c 00C0                 rjmp .L519
 2908 1b0e 80E0                 ldi r24,lo8(0x0)
 2909 1b10 90E0                 ldi r25,hi8(0x0)
 2910 1b12 A0E0                 ldi r26,hlo8(0x0)
 2911 1b14 B0E0                 ldi r27,hhi8(0x0)
 2912 1b16 8093 0000            sts IntegralFaktor,r24
 2913 1b1a 9093 0000            sts (IntegralFaktor)+1,r25
 2914 1b1e A093 0000            sts (IntegralFaktor)+2,r26
 2915 1b22 B093 0000            sts (IntegralFaktor)+3,r27
 2916                   .L519:
 2917 1b26 20E0                 ldi r18,lo8(0x0)
 2918 1b28 30E0                 ldi r19,hi8(0x0)
 2919 1b2a 40E0                 ldi r20,hlo8(0x0)
 2920 1b2c 50E0                 ldi r21,hhi8(0x0)
 2921 1b2e C601                 movw r24,r12
 2922 1b30 B501                 movw r22,r10
 2923 1b32 0E94 0000            call __ltsf2
 2924 1b36 8823                 tst r24
 2925 1b38 04F4                 brge .L521
 2926 1b3a 80E0                 ldi r24,lo8(0x0)
 2927 1b3c 90E0                 ldi r25,hi8(0x0)
 2928 1b3e A0E0                 ldi r26,hlo8(0x0)
 2929 1b40 B0E0                 ldi r27,hhi8(0x0)
 2930 1b42 8093 0000            sts GyroFaktor,r24
 2931 1b46 9093 0000            sts (GyroFaktor)+1,r25
 2932 1b4a A093 0000            sts (GyroFaktor)+2,r26
 2933 1b4e B093 0000            sts (GyroFaktor)+3,r27
 2934                   .L521:
 2935 1b52 20E0                 ldi r18,lo8(0x0)
 2936 1b54 30E0                 ldi r19,hi8(0x0)
 2937 1b56 40E0                 ldi r20,hlo8(0x0)
 2938 1b58 50E0                 ldi r21,hhi8(0x0)
 2939 1b5a 6091 0000            lds r22,IntegralFaktor
 2940 1b5e 7091 0000            lds r23,(IntegralFaktor)+1
 2941 1b62 8091 0000            lds r24,(IntegralFaktor)+2
 2942 1b66 9091 0000            lds r25,(IntegralFaktor)+3
 2943 1b6a 0E94 0000            call __ltsf2
 2944 1b6e 8823                 tst r24
 2945 1b70 04F4                 brge .L524
 2946 1b72 80E0                 ldi r24,lo8(0x0)
 2947 1b74 90E0                 ldi r25,hi8(0x0)
 2948 1b76 A0E0                 ldi r26,hlo8(0x0)
 2949 1b78 B0E0                 ldi r27,hhi8(0x0)
 2950 1b7a 8093 0000            sts IntegralFaktor,r24
 2951 1b7e 9093 0000            sts (IntegralFaktor)+1,r25
 2952 1b82 A093 0000            sts (IntegralFaktor)+2,r26
 2953 1b86 B093 0000            sts (IntegralFaktor)+3,r27
 2954                   .L524:
 2955 1b8a 4298                 cbi 40-0x20,2
 2956 1b8c 9091 0000            lds r25,Parameter_UserParam4
 2957 1b90 8091 0000            lds r24,blinkcount_LED1
 2958 1b94 8917                 cp r24,r25
 2959 1b96 00F0                 brlo .L527
 2960 1b98 9923                 tst r25
 2961 1b9a 01F0                 breq .L527
 2962 1b9c 88B1                 in r24,40-0x20
 2963 1b9e 94E0                 ldi r25,lo8(4)
 2964 1ba0 8927                 eor r24,r25
 2965 1ba2 88B9                 out 40-0x20,r24
 2966 1ba4 1092 0000            sts blinkcount_LED1,__zero_reg__
 2967                   .L527:
 2968 1ba8 8091 0000            lds r24,blinkcount_LED1
 2969 1bac 8F5F                 subi r24,lo8(-(1))
 2970 1bae 8093 0000            sts blinkcount_LED1,r24
 2971 1bb2 8091 0000            lds r24,Notlandung
 2972 1bb6 8823                 tst r24
 2973 1bb8 01F0                 breq .L516
 2974 1bba 1092 0000            sts (StickGier)+1,__zero_reg__
 2975 1bbe 1092 0000            sts StickGier,__zero_reg__
 2976 1bc2 1092 0000            sts (StickNick)+1,__zero_reg__
 2977 1bc6 1092 0000            sts StickNick,__zero_reg__
 2978 1bca 1092 0000            sts (StickRoll)+1,__zero_reg__
 2979 1bce 1092 0000            sts StickRoll,__zero_reg__
 2980 1bd2 8DEC                 ldi r24,lo8(0x3dcccccd)
 2981 1bd4 9CEC                 ldi r25,hi8(0x3dcccccd)
 2982 1bd6 ACEC                 ldi r26,hlo8(0x3dcccccd)
 2983 1bd8 BDE3                 ldi r27,hhi8(0x3dcccccd)
 2984 1bda 8093 0000            sts GyroFaktor,r24
 2985 1bde 9093 0000            sts (GyroFaktor)+1,r25
 2986 1be2 A093 0000            sts (GyroFaktor)+2,r26
 2987 1be6 B093 0000            sts (GyroFaktor)+3,r27
 2988 1bea 8AE0                 ldi r24,lo8(0x3ba3d70a)
 2989 1bec 97ED                 ldi r25,hi8(0x3ba3d70a)
 2990 1bee A3EA                 ldi r26,hlo8(0x3ba3d70a)
 2991 1bf0 BBE3                 ldi r27,hhi8(0x3ba3d70a)
 2992 1bf2 8093 0000            sts IntegralFaktor,r24
 2993 1bf6 9093 0000            sts (IntegralFaktor)+1,r25
 2994 1bfa A093 0000            sts (IntegralFaktor)+2,r26
 2995 1bfe B093 0000            sts (IntegralFaktor)+3,r27
 2996                   .L516:
 2997 1c02 8091 0000            lds r24,ZaehlMessungen
 2998 1c06 9091 0000            lds r25,(ZaehlMessungen)+1
 2999 1c0a 8D54                 subi r24,lo8(333)
 3000 1c0c 9140                 sbci r25,hi8(333)
 3001 1c0e 00F4                 brsh .+2
 3002 1c10 00C0                 rjmp .L531
 3003 1c12 2091 0000            lds r18,IntegralNick2
 3004 1c16 3091 0000            lds r19,(IntegralNick2)+1
 3005 1c1a 4091 0000            lds r20,(IntegralNick2)+2
 3006 1c1e 5091 0000            lds r21,(IntegralNick2)+3
 3007 1c22 8091 0000            lds r24,IntegralNick
 3008 1c26 9091 0000            lds r25,(IntegralNick)+1
 3009 1c2a A091 0000            lds r26,(IntegralNick)+2
 3010 1c2e B091 0000            lds r27,(IntegralNick)+3
 3011 1c32 B901                 movw r22,r18
 3012 1c34 681B                 sub r22,r24
 3013 1c36 790B                 sbc r23,r25
 3014 1c38 7093 0000            sts (IntegralFehlerNick.2444)+1,r23
 3015 1c3c 6093 0000            sts IntegralFehlerNick.2444,r22
 3016 1c40 2091 0000            lds r18,IntegralRoll2
 3017 1c44 3091 0000            lds r19,(IntegralRoll2)+1
 3018 1c48 4091 0000            lds r20,(IntegralRoll2)+2
 3019 1c4c 5091 0000            lds r21,(IntegralRoll2)+3
 3020 1c50 8091 0000            lds r24,IntegralRoll
 3021 1c54 9091 0000            lds r25,(IntegralRoll)+1
 3022 1c58 A091 0000            lds r26,(IntegralRoll)+2
 3023 1c5c B091 0000            lds r27,(IntegralRoll)+3
 3024 1c60 281B                 sub r18,r24
 3025 1c62 390B                 sbc r19,r25
 3026 1c64 3093 0000            sts (IntegralFehlerRoll.2445)+1,r19
 3027 1c68 2093 0000            sts IntegralFehlerRoll.2445,r18
 3028 1c6c 1092 0000            sts (ZaehlMessungen)+1,__zero_reg__
 3029 1c70 1092 0000            sts ZaehlMessungen,__zero_reg__
 3030 1c74 673A                 cpi r22,167
 3031 1c76 7105                 cpc r23,__zero_reg__
 3032 1c78 04F0                 brlt .L533
 3033 1c7a 8091 0000            lds r24,AdNeutralNick
 3034 1c7e 9091 0000            lds r25,(AdNeutralNick)+1
 3035 1c82 0196                 adiw r24,1
 3036 1c84 00C0                 rjmp .L660
 3037                   .L533:
 3038 1c86 6A55                 subi r22,lo8(-166)
 3039 1c88 7F4F                 sbci r23,hi8(-166)
 3040 1c8a 04F4                 brge .L535
 3041 1c8c 8091 0000            lds r24,AdNeutralNick
 3042 1c90 9091 0000            lds r25,(AdNeutralNick)+1
 3043 1c94 0197                 sbiw r24,1
 3044                   .L660:
 3045 1c96 9093 0000            sts (AdNeutralNick)+1,r25
 3046 1c9a 8093 0000            sts AdNeutralNick,r24
 3047                   .L535:
 3048 1c9e 273A                 cpi r18,167
 3049 1ca0 3105                 cpc r19,__zero_reg__
 3050 1ca2 04F0                 brlt .L537
 3051 1ca4 8091 0000            lds r24,AdNeutralRoll
 3052 1ca8 9091 0000            lds r25,(AdNeutralRoll)+1
 3053 1cac 0196                 adiw r24,1
 3054 1cae 00C0                 rjmp .L661
 3055                   .L537:
 3056 1cb0 2A55                 subi r18,lo8(-166)
 3057 1cb2 3F4F                 sbci r19,hi8(-166)
 3058 1cb4 04F4                 brge .L539
 3059 1cb6 8091 0000            lds r24,AdNeutralRoll
 3060 1cba 9091 0000            lds r25,(AdNeutralRoll)+1
 3061 1cbe 0197                 sbiw r24,1
 3062                   .L661:
 3063 1cc0 9093 0000            sts (AdNeutralRoll)+1,r25
 3064 1cc4 8093 0000            sts AdNeutralRoll,r24
 3065                   .L539:
 3066 1cc8 8091 0000            lds r24,Mess_Integral_Gier2
 3067 1ccc 9091 0000            lds r25,(Mess_Integral_Gier2)+1
 3068 1cd0 A091 0000            lds r26,(Mess_Integral_Gier2)+2
 3069 1cd4 B091 0000            lds r27,(Mess_Integral_Gier2)+3
 3070 1cd8 873A                 cpi r24,lo8(167)
 3071 1cda 9105                 cpc r25,__zero_reg__
 3072 1cdc A105                 cpc r26,__zero_reg__
 3073 1cde B105                 cpc r27,__zero_reg__
 3074 1ce0 04F0                 brlt .L541
 3075 1ce2 8091 0000            lds r24,AdNeutralGier
 3076 1ce6 9091 0000            lds r25,(AdNeutralGier)+1
 3077 1cea 0197                 sbiw r24,1
 3078 1cec 9093 0000            sts (AdNeutralGier)+1,r25
 3079 1cf0 8093 0000            sts AdNeutralGier,r24
 3080                   .L541:
 3081 1cf4 8091 0000            lds r24,Mess_Integral_Gier2
 3082 1cf8 9091 0000            lds r25,(Mess_Integral_Gier2)+1
 3083 1cfc A091 0000            lds r26,(Mess_Integral_Gier2)+2
 3084 1d00 B091 0000            lds r27,(Mess_Integral_Gier2)+3
 3085 1d04 8A55                 subi r24,lo8(-166)
 3086 1d06 9F4F                 sbci r25,hi8(-166)
 3087 1d08 AF4F                 sbci r26,hlo8(-166)
 3088 1d0a BF4F                 sbci r27,hhi8(-166)
 3089 1d0c 04F4                 brge .L543
 3090 1d0e 8091 0000            lds r24,AdNeutralGier
 3091 1d12 9091 0000            lds r25,(AdNeutralGier)+1
 3092 1d16 0196                 adiw r24,1
 3093 1d18 9093 0000            sts (AdNeutralGier)+1,r25
 3094 1d1c 8093 0000            sts AdNeutralGier,r24
 3095                   .L543:
 3096 1d20 1092 7A00            sts 122,__zero_reg__
 3097 1d24 8091 0000            lds r24,IntegralNick
 3098 1d28 9091 0000            lds r25,(IntegralNick)+1
 3099 1d2c A091 0000            lds r26,(IntegralNick)+2
 3100 1d30 B091 0000            lds r27,(IntegralNick)+3
 3101 1d34 8093 0000            sts Mess_IntegralNick2,r24
 3102 1d38 9093 0000            sts (Mess_IntegralNick2)+1,r25
 3103 1d3c A093 0000            sts (Mess_IntegralNick2)+2,r26
 3104 1d40 B093 0000            sts (Mess_IntegralNick2)+3,r27
 3105 1d44 8091 0000            lds r24,IntegralRoll
 3106 1d48 9091 0000            lds r25,(IntegralRoll)+1
 3107 1d4c A091 0000            lds r26,(IntegralRoll)+2
 3108 1d50 B091 0000            lds r27,(IntegralRoll)+3
 3109 1d54 8093 0000            sts Mess_IntegralRoll2,r24
 3110 1d58 9093 0000            sts (Mess_IntegralRoll2)+1,r25
 3111 1d5c A093 0000            sts (Mess_IntegralRoll2)+2,r26
 3112 1d60 B093 0000            sts (Mess_IntegralRoll2)+3,r27
 3113 1d64 8091 0000            lds r24,Integral_Gier
 3114 1d68 9091 0000            lds r25,(Integral_Gier)+1
 3115 1d6c A091 0000            lds r26,(Integral_Gier)+2
 3116 1d70 B091 0000            lds r27,(Integral_Gier)+3
 3117 1d74 8093 0000            sts Mess_Integral_Gier2,r24
 3118 1d78 9093 0000            sts (Mess_Integral_Gier2)+1,r25
 3119 1d7c A093 0000            sts (Mess_Integral_Gier2)+2,r26
 3120 1d80 B093 0000            sts (Mess_Integral_Gier2)+3,r27
 3121 1d84 8FEE                 ldi r24,lo8(-17)
 3122 1d86 8093 7A00            sts 122,r24
 3123                   .L531:
 3124 1d8a 6091 0000            lds r22,IntegralNick
 3125 1d8e 7091 0000            lds r23,(IntegralNick)+1
 3126 1d92 8091 0000            lds r24,(IntegralNick)+2
 3127 1d96 9091 0000            lds r25,(IntegralNick)+3
 3128 1d9a A090 0000            lds r10,EE_Parameter+20
 3129 1d9e BB24                 clr r11
 3130 1da0 CC24                 clr r12
 3131 1da2 DD24                 clr r13
 3132 1da4 E090 0000            lds r14,Mittelwert_AccNick
 3133 1da8 F090 0000            lds r15,(Mittelwert_AccNick)+1
 3134 1dac A601                 movw r20,r12
 3135 1dae 9501                 movw r18,r10
 3136 1db0 0E94 0000            call __divmodsi4
 3137 1db4 0027                 clr r16
 3138 1db6 F7FC                 sbrc r15,7
 3139 1db8 0095                 com r16
 3140 1dba 102F                 mov r17,r16
 3141 1dbc 2E19                 sub r18,r14
 3142 1dbe 3F09                 sbc r19,r15
 3143 1dc0 400B                 sbc r20,r16
 3144 1dc2 510B                 sbc r21,r17
 3145 1dc4 CA01                 movw r24,r20
 3146 1dc6 B901                 movw r22,r18
 3147 1dc8 20E1                 ldi r18,lo8(16)
 3148 1dca 30E0                 ldi r19,hi8(16)
 3149 1dcc 40E0                 ldi r20,hlo8(16)
 3150 1dce 50E0                 ldi r21,hhi8(16)
 3151 1dd0 0E94 0000            call __divmodsi4
 3152 1dd4 3901                 movw r6,r18
 3153 1dd6 4A01                 movw r8,r20
 3154 1dd8 2093 0000            sts tmp_long.2442,r18
 3155 1ddc 3093 0000            sts (tmp_long.2442)+1,r19
 3156 1de0 4093 0000            sts (tmp_long.2442)+2,r20
 3157 1de4 5093 0000            sts (tmp_long.2442)+3,r21
 3158 1de8 6091 0000            lds r22,IntegralRoll
 3159 1dec 7091 0000            lds r23,(IntegralRoll)+1
 3160 1df0 8091 0000            lds r24,(IntegralRoll)+2
 3161 1df4 9091 0000            lds r25,(IntegralRoll)+3
 3162 1df8 E090 0000            lds r14,Mittelwert_AccRoll
 3163 1dfc F090 0000            lds r15,(Mittelwert_AccRoll)+1
 3164 1e00 A601                 movw r20,r12
 3165 1e02 9501                 movw r18,r10
 3166 1e04 0E94 0000            call __divmodsi4
 3167 1e08 0027                 clr r16
 3168 1e0a F7FC                 sbrc r15,7
 3169 1e0c 0095                 com r16
 3170 1e0e 102F                 mov r17,r16
 3171 1e10 2E19                 sub r18,r14
 3172 1e12 3F09                 sbc r19,r15
 3173 1e14 400B                 sbc r20,r16
 3174 1e16 510B                 sbc r21,r17
 3175 1e18 CA01                 movw r24,r20
 3176 1e1a B901                 movw r22,r18
 3177 1e1c 20E1                 ldi r18,lo8(16)
 3178 1e1e 30E0                 ldi r19,hi8(16)
 3179 1e20 40E0                 ldi r20,hlo8(16)
 3180 1e22 50E0                 ldi r21,hhi8(16)
 3181 1e24 0E94 0000            call __divmodsi4
 3182 1e28 2093 0000            sts tmp_long2.2443,r18
 3183 1e2c 3093 0000            sts (tmp_long2.2443)+1,r19
 3184 1e30 4093 0000            sts (tmp_long2.2443)+2,r20
 3185 1e34 5093 0000            sts (tmp_long2.2443)+3,r21
 3186 1e38 F5EF                 ldi r31,lo8(501)
 3187 1e3a 6F16                 cp r6,r31
 3188 1e3c F1E0                 ldi r31,hi8(501)
 3189 1e3e 7F06                 cpc r7,r31
 3190 1e40 F0E0                 ldi r31,hlo8(501)
 3191 1e42 8F06                 cpc r8,r31
 3192 1e44 F0E0                 ldi r31,hhi8(501)
 3193 1e46 9F06                 cpc r9,r31
 3194 1e48 04F0                 brlt .L545
 3195 1e4a 84EF                 ldi r24,lo8(500)
 3196 1e4c 91E0                 ldi r25,hi8(500)
 3197 1e4e A0E0                 ldi r26,hlo8(500)
 3198 1e50 B0E0                 ldi r27,hhi8(500)
 3199 1e52 00C0                 rjmp .L662
 3200                   .L545:
 3201 1e54 6CE0                 ldi r22,lo8(-500)
 3202 1e56 6616                 cp r6,r22
 3203 1e58 6EEF                 ldi r22,hi8(-500)
 3204 1e5a 7606                 cpc r7,r22
 3205 1e5c 6FEF                 ldi r22,hlo8(-500)
 3206 1e5e 8606                 cpc r8,r22
 3207 1e60 6FEF                 ldi r22,hhi8(-500)
 3208 1e62 9606                 cpc r9,r22
 3209 1e64 04F4                 brge .L547
 3210 1e66 8CE0                 ldi r24,lo8(-500)
 3211 1e68 9EEF                 ldi r25,hi8(-500)
 3212 1e6a AFEF                 ldi r26,hlo8(-500)
 3213 1e6c BFEF                 ldi r27,hhi8(-500)
 3214                   .L662:
 3215 1e6e 8093 0000            sts tmp_long.2442,r24
 3216 1e72 9093 0000            sts (tmp_long.2442)+1,r25
 3217 1e76 A093 0000            sts (tmp_long.2442)+2,r26
 3218 1e7a B093 0000            sts (tmp_long.2442)+3,r27
 3219                   .L547:
 3220 1e7e 253F                 cpi r18,lo8(501)
 3221 1e80 71E0                 ldi r23,hi8(501)
 3222 1e82 3707                 cpc r19,r23
 3223 1e84 70E0                 ldi r23,hlo8(501)
 3224 1e86 4707                 cpc r20,r23
 3225 1e88 70E0                 ldi r23,hhi8(501)
 3226 1e8a 5707                 cpc r21,r23
 3227 1e8c 04F0                 brlt .L549
 3228 1e8e 84EF                 ldi r24,lo8(500)
 3229 1e90 91E0                 ldi r25,hi8(500)
 3230 1e92 A0E0                 ldi r26,hlo8(500)
 3231 1e94 B0E0                 ldi r27,hhi8(500)
 3232 1e96 00C0                 rjmp .L663
 3233                   .L549:
 3234 1e98 2C50                 subi r18,lo8(-500)
 3235 1e9a 3E4F                 sbci r19,hi8(-500)
 3236 1e9c 4F4F                 sbci r20,hlo8(-500)
 3237 1e9e 5F4F                 sbci r21,hhi8(-500)
 3238 1ea0 04F4                 brge .L551
 3239 1ea2 8CE0                 ldi r24,lo8(-500)
 3240 1ea4 9EEF                 ldi r25,hi8(-500)
 3241 1ea6 AFEF                 ldi r26,hlo8(-500)
 3242 1ea8 BFEF                 ldi r27,hhi8(-500)
 3243                   .L663:
 3244 1eaa 8093 0000            sts tmp_long2.2443,r24
 3245 1eae 9093 0000            sts (tmp_long2.2443)+1,r25
 3246 1eb2 A093 0000            sts (tmp_long2.2443)+2,r26
 3247 1eb6 B093 0000            sts (tmp_long2.2443)+3,r27
 3248                   .L551:
 3249 1eba 1092 7A00            sts 122,__zero_reg__
 3250 1ebe 8091 0000            lds r24,Mess_IntegralNick
 3251 1ec2 9091 0000            lds r25,(Mess_IntegralNick)+1
 3252 1ec6 A091 0000            lds r26,(Mess_IntegralNick)+2
 3253 1eca B091 0000            lds r27,(Mess_IntegralNick)+3
 3254 1ece 2091 0000            lds r18,tmp_long.2442
 3255 1ed2 3091 0000            lds r19,(tmp_long.2442)+1
 3256 1ed6 4091 0000            lds r20,(tmp_long.2442)+2
 3257 1eda 5091 0000            lds r21,(tmp_long.2442)+3
 3258 1ede 821B                 sub r24,r18
 3259 1ee0 930B                 sbc r25,r19
 3260 1ee2 A40B                 sbc r26,r20
 3261 1ee4 B50B                 sbc r27,r21
 3262 1ee6 8093 0000            sts Mess_IntegralNick,r24
 3263 1eea 9093 0000            sts (Mess_IntegralNick)+1,r25
 3264 1eee A093 0000            sts (Mess_IntegralNick)+2,r26
 3265 1ef2 B093 0000            sts (Mess_IntegralNick)+3,r27
 3266 1ef6 8091 0000            lds r24,Mess_IntegralRoll
 3267 1efa 9091 0000            lds r25,(Mess_IntegralRoll)+1
 3268 1efe A091 0000            lds r26,(Mess_IntegralRoll)+2
 3269 1f02 B091 0000            lds r27,(Mess_IntegralRoll)+3
 3270 1f06 2091 0000            lds r18,tmp_long2.2443
 3271 1f0a 3091 0000            lds r19,(tmp_long2.2443)+1
 3272 1f0e 4091 0000            lds r20,(tmp_long2.2443)+2
 3273 1f12 5091 0000            lds r21,(tmp_long2.2443)+3
 3274 1f16 821B                 sub r24,r18
 3275 1f18 930B                 sbc r25,r19
 3276 1f1a A40B                 sbc r26,r20
 3277 1f1c B50B                 sbc r27,r21
 3278 1f1e 8093 0000            sts Mess_IntegralRoll,r24
 3279 1f22 9093 0000            sts (Mess_IntegralRoll)+1,r25
 3280 1f26 A093 0000            sts (Mess_IntegralRoll)+2,r26
 3281 1f2a B093 0000            sts (Mess_IntegralRoll)+3,r27
 3282 1f2e 8091 0000            lds r24,StickGier
 3283 1f32 9091 0000            lds r25,(StickGier)+1
 3284 1f36 5C01                 movw r10,r24
 3285 1f38 CC24                 clr r12
 3286 1f3a B7FC                 sbrc r11,7
 3287 1f3c C094                 com r12
 3288 1f3e DC2C                 mov r13,r12
 3289 1f40 A092 0000            sts sollGier.2441,r10
 3290 1f44 B092 0000            sts (sollGier.2441)+1,r11
 3291 1f48 C092 0000            sts (sollGier.2441)+2,r12
 3292 1f4c D092 0000            sts (sollGier.2441)+3,r13
 3293 1f50 97FF                 sbrs r25,7
 3294 1f52 00C0                 rjmp .L554
 3295 1f54 9095                 com r25
 3296 1f56 8195                 neg r24
 3297 1f58 9F4F                 sbci r25,lo8(-1)
 3298                   .L554:
 3299 1f5a 8497                 sbiw r24,36
 3300 1f5c 04F0                 brlt .L553
 3301 1f5e 8091 0000            lds r24,EE_Parameter+8
 3302 1f62 84FD                 sbrc r24,4
 3303 1f64 00C0                 rjmp .L553
 3304 1f66 81E0                 ldi r24,lo8(1)
 3305 1f68 8093 0000            sts NeueKompassRichtungMerken.2453,r24
 3306                   .L553:
 3307 1f6c 6090 0000            lds r6,Mess_Integral_Gier
 3308 1f70 7090 0000            lds r7,(Mess_Integral_Gier)+1
 3309 1f74 8090 0000            lds r8,(Mess_Integral_Gier)+2
 3310 1f78 9090 0000            lds r9,(Mess_Integral_Gier)+3
 3311 1f7c C501                 movw r24,r10
 3312 1f7e B7FE                 sbrs r11,7
 3313 1f80 00C0                 rjmp .L557
 3314 1f82 9095                 com r25
 3315 1f84 8195                 neg r24
 3316 1f86 9F4F                 sbci r25,lo8(-1)
 3317                   .L557:
 3318 1f88 7C01                 movw r14,r24
 3319 1f8a 0027                 clr r16
 3320 1f8c F7FC                 sbrc r15,7
 3321 1f8e 0095                 com r16
 3322 1f90 102F                 mov r17,r16
 3323 1f92 2091 0000            lds r18,EE_Parameter+17
 3324 1f96 3327                 clr r19
 3325 1f98 4427                 clr r20
 3326 1f9a 5527                 clr r21
 3327 1f9c C601                 movw r24,r12
 3328 1f9e B501                 movw r22,r10
 3329 1fa0 0E94 0000            call __mulsi3
 3330 1fa4 9B01                 movw r18,r22
 3331 1fa6 AC01                 movw r20,r24
 3332 1fa8 C801                 movw r24,r16
 3333 1faa B701                 movw r22,r14
 3334 1fac 0E94 0000            call __mulsi3
 3335 1fb0 20E0                 ldi r18,lo8(256)
 3336 1fb2 31E0                 ldi r19,hi8(256)
 3337 1fb4 40E0                 ldi r20,hlo8(256)
 3338 1fb6 50E0                 ldi r21,hhi8(256)
 3339 1fb8 0E94 0000            call __divmodsi4
 3340 1fbc 4427                 clr r20
 3341 1fbe 37FD                 sbrc r19,7
 3342 1fc0 4095                 com r20
 3343 1fc2 542F                 mov r21,r20
 3344 1fc4 621A                 sub r6,r18
 3345 1fc6 730A                 sbc r7,r19
 3346 1fc8 840A                 sbc r8,r20
 3347 1fca 950A                 sbc r9,r21
 3348 1fcc 6092 0000            sts Mess_Integral_Gier,r6
 3349 1fd0 7092 0000            sts (Mess_Integral_Gier)+1,r7
 3350 1fd4 8092 0000            sts (Mess_Integral_Gier)+2,r8
 3351 1fd8 9092 0000            sts (Mess_Integral_Gier)+3,r9
 3352 1fdc 8091 0000            lds r24,Mess_Integral_Gier
 3353 1fe0 9091 0000            lds r25,(Mess_Integral_Gier)+1
 3354 1fe4 A091 0000            lds r26,(Mess_Integral_Gier)+2
 3355 1fe8 B091 0000            lds r27,(Mess_Integral_Gier)+3
 3356 1fec 8153                 subi r24,lo8(30001)
 3357 1fee 9547                 sbci r25,hi8(30001)
 3358 1ff0 A040                 sbci r26,hlo8(30001)
 3359 1ff2 B040                 sbci r27,hhi8(30001)
 3360 1ff4 04F0                 brlt .L558
 3361 1ff6 80E3                 ldi r24,lo8(30000)
 3362 1ff8 95E7                 ldi r25,hi8(30000)
 3363 1ffa A0E0                 ldi r26,hlo8(30000)
 3364 1ffc B0E0                 ldi r27,hhi8(30000)
 3365 1ffe 8093 0000            sts Mess_Integral_Gier,r24
 3366 2002 9093 0000            sts (Mess_Integral_Gier)+1,r25
 3367 2006 A093 0000            sts (Mess_Integral_Gier)+2,r26
 3368 200a B093 0000            sts (Mess_Integral_Gier)+3,r27
 3369                   .L558:
 3370 200e 8091 0000            lds r24,Mess_Integral_Gier
 3371 2012 9091 0000            lds r25,(Mess_Integral_Gier)+1
 3372 2016 A091 0000            lds r26,(Mess_Integral_Gier)+2
 3373 201a B091 0000            lds r27,(Mess_Integral_Gier)+3
 3374 201e 805D                 subi r24,lo8(-30000)
 3375 2020 9A48                 sbci r25,hi8(-30000)
 3376 2022 AF4F                 sbci r26,hlo8(-30000)
 3377 2024 BF4F                 sbci r27,hhi8(-30000)
 3378 2026 04F4                 brge .L560
 3379 2028 80ED                 ldi r24,lo8(-30000)
 3380 202a 9AE8                 ldi r25,hi8(-30000)
 3381 202c AFEF                 ldi r26,hlo8(-30000)
 3382 202e BFEF                 ldi r27,hhi8(-30000)
 3383 2030 8093 0000            sts Mess_Integral_Gier,r24
 3384 2034 9093 0000            sts (Mess_Integral_Gier)+1,r25
 3385 2038 A093 0000            sts (Mess_Integral_Gier)+2,r26
 3386 203c B093 0000            sts (Mess_Integral_Gier)+3,r27
 3387                   .L560:
 3388 2040 8FEE                 ldi r24,lo8(-17)
 3389 2042 8093 7A00            sts 122,r24
 3390 2046 8091 0000            lds r24,KompassValue
 3391 204a 9091 0000            lds r25,(KompassValue)+1
 3392 204e 892B                 or r24,r25
 3393 2050 01F4                 brne .+2
 3394 2052 00C0                 rjmp .L562
 3395 2054 8091 0000            lds r24,EE_Parameter+8
 3396 2058 83FF                 sbrs r24,3
 3397 205a 00C0                 rjmp .L562
 3398 205c 6091 0000            lds r22,IntegralNick
 3399 2060 7091 0000            lds r23,(IntegralNick)+1
 3400 2064 8091 0000            lds r24,(IntegralNick)+2
 3401 2068 9091 0000            lds r25,(IntegralNick)+3
 3402 206c 20E0                 ldi r18,lo8(512)
 3403 206e 32E0                 ldi r19,hi8(512)
 3404 2070 40E0                 ldi r20,hlo8(512)
 3405 2072 50E0                 ldi r21,hhi8(512)
 3406 2074 0E94 0000            call __divmodsi4
 3407 2078 8901                 movw r16,r18
 3408 207a 37FF                 sbrs r19,7
 3409 207c 00C0                 rjmp .L565
 3410 207e 1095                 com r17
 3411 2080 0195                 neg r16
 3412 2082 1F4F                 sbci r17,lo8(-1)
 3413                   .L565:
 3414 2084 6091 0000            lds r22,IntegralRoll
 3415 2088 7091 0000            lds r23,(IntegralRoll)+1
 3416 208c 8091 0000            lds r24,(IntegralRoll)+2
 3417 2090 9091 0000            lds r25,(IntegralRoll)+3
 3418 2094 20E0                 ldi r18,lo8(512)
 3419 2096 32E0                 ldi r19,hi8(512)
 3420 2098 40E0                 ldi r20,hlo8(512)
 3421 209a 50E0                 ldi r21,hhi8(512)
 3422 209c 0E94 0000            call __divmodsi4
 3423 20a0 B901                 movw r22,r18
 3424 20a2 37FF                 sbrs r19,7
 3425 20a4 00C0                 rjmp .L566
 3426 20a6 7095                 com r23
 3427 20a8 6195                 neg r22
 3428 20aa 7F4F                 sbci r23,lo8(-1)
 3429                   .L566:
 3430 20ac 6017                 cp r22,r16
 3431 20ae 7107                 cpc r23,r17
 3432 20b0 04F4                 brge .L567
 3433 20b2 B801                 movw r22,r16
 3434                   .L567:
 3435 20b4 6931                 cpi r22,25
 3436 20b6 7105                 cpc r23,__zero_reg__
 3437 20b8 04F4                 brge .L568
 3438 20ba 8091 0000            lds r24,NeueKompassRichtungMerken.2453
 3439 20be 8823                 tst r24
 3440 20c0 01F0                 breq .L568
 3441 20c2 8091 0000            lds r24,SignalSchlecht.2457
 3442 20c6 9091 0000            lds r25,(SignalSchlecht.2457)+1
 3443 20ca 892B                 or r24,r25
 3444 20cc 01F4                 brne .L568
 3445 20ce 8091 0000            lds r24,KompassValue
 3446 20d2 9091 0000            lds r25,(KompassValue)+1
 3447 20d6 9093 0000            sts (KompassStartwert)+1,r25
 3448 20da 8093 0000            sts KompassStartwert,r24
 3449 20de 1092 0000            sts NeueKompassRichtungMerken.2453,__zero_reg__
 3450                   .L568:
 3451 20e2 2091 0000            lds r18,Parameter_KompassWirkung
 3452 20e6 3327                 clr r19
 3453 20e8 629F                 mul r22,r18
 3454 20ea C001                 movw r24,r0
 3455 20ec 639F                 mul r22,r19
 3456 20ee 900D                 add r25,r0
 3457 20f0 729F                 mul r23,r18
 3458 20f2 900D                 add r25,r0
 3459 20f4 1124                 clr r1
 3460 20f6 60E4                 ldi r22,lo8(64)
 3461 20f8 70E0                 ldi r23,hi8(64)
 3462 20fa 0E94 0000            call __divmodhi4
 3463 20fe A901                 movw r20,r18
 3464 2100 461B                 sub r20,r22
 3465 2102 570B                 sbc r21,r23
 3466 2104 1416                 cp __zero_reg__,r20
 3467 2106 1506                 cpc __zero_reg__,r21
 3468 2108 04F0                 brlt .+2
 3469 210a 00C0                 rjmp .L572
 3470 210c 1092 7A00            sts 122,__zero_reg__
 3471 2110 2091 0000            lds r18,SignalSchlecht.2457
 3472 2114 3091 0000            lds r19,(SignalSchlecht.2457)+1
 3473 2118 2115                 cp r18,__zero_reg__
 3474 211a 3105                 cpc r19,__zero_reg__
 3475 211c 01F4                 brne .L574
 3476 211e 0091 0000            lds r16,Mess_Integral_Gier
 3477 2122 1091 0000            lds r17,(Mess_Integral_Gier)+1
 3478 2126 2091 0000            lds r18,(Mess_Integral_Gier)+2
 3479 212a 3091 0000            lds r19,(Mess_Integral_Gier)+3
 3480 212e 8091 0000            lds r24,KompassRichtung
 3481 2132 9091 0000            lds r25,(KompassRichtung)+1
 3482 2136 BC01                 movw r22,r24
 3483 2138 649F                 mul r22,r20
 3484 213a C001                 movw r24,r0
 3485 213c 659F                 mul r22,r21
 3486 213e 900D                 add r25,r0
 3487 2140 749F                 mul r23,r20
 3488 2142 900D                 add r25,r0
 3489 2144 1124                 clr r1
 3490 2146 60E2                 ldi r22,lo8(32)
 3491 2148 70E0                 ldi r23,hi8(32)
 3492 214a 0E94 0000            call __divmodhi4
 3493 214e 8827                 clr r24
 3494 2150 77FD                 sbrc r23,7
 3495 2152 8095                 com r24
 3496 2154 982F                 mov r25,r24
 3497 2156 060F                 add r16,r22
 3498 2158 171F                 adc r17,r23
 3499 215a 281F                 adc r18,r24
 3500 215c 391F                 adc r19,r25
 3501 215e 0093 0000            sts Mess_Integral_Gier,r16
 3502 2162 1093 0000            sts (Mess_Integral_Gier)+1,r17
 3503 2166 2093 0000            sts (Mess_Integral_Gier)+2,r18
 3504 216a 3093 0000            sts (Mess_Integral_Gier)+3,r19
 3505 216e 8FEE                 ldi r24,lo8(-17)
 3506 2170 8093 7A00            sts 122,r24
 3507 2174 00C0                 rjmp .L562
 3508                   .L574:
 3509 2176 8FEE                 ldi r24,lo8(-17)
 3510 2178 8093 7A00            sts 122,r24
 3511 217c 2150                 subi r18,lo8(-(-1))
 3512 217e 3040                 sbci r19,hi8(-(-1))
 3513 2180 3093 0000            sts (SignalSchlecht.2457)+1,r19
 3514 2184 2093 0000            sts SignalSchlecht.2457,r18
 3515 2188 00C0                 rjmp .L562
 3516                   .L572:
 3517 218a 84EF                 ldi r24,lo8(500)
 3518 218c 91E0                 ldi r25,hi8(500)
 3519 218e 9093 0000            sts (SignalSchlecht.2457)+1,r25
 3520 2192 8093 0000            sts SignalSchlecht.2457,r24
 3521                   .L562:
 3522 2196 8091 0000            lds r24,EE_Parameter+8
 3523 219a 85FF                 sbrs r24,5
 3524 219c 00C0                 rjmp .L576
 3525 219e 8091 0000            lds r24,Parameter_UserParam1
 3526 21a2 9927                 clr r25
 3527 21a4 9093 0000            sts (P_GPS_Verstaerkung)+1,r25
 3528 21a8 8093 0000            sts P_GPS_Verstaerkung,r24
 3529 21ac 8091 0000            lds r24,Parameter_UserParam2
 3530 21b0 9927                 clr r25
 3531 21b2 9093 0000            sts (D_GPS_Verstaerkung)+1,r25
 3532 21b6 8093 0000            sts D_GPS_Verstaerkung,r24
 3533 21ba 8091 0000            lds r24,Parameter_UserParam3
 3534 21be 8093 0000            sts Limit_D_Anteil,r24
 3535 21c2 0E94 0000            call gps_main
 3536 21c6 00C0                 rjmp .L578
 3537                   .L576:
 3538 21c8 1092 0000            sts (GPS_Nick)+1,__zero_reg__
 3539 21cc 1092 0000            sts GPS_Nick,__zero_reg__
 3540 21d0 1092 0000            sts (GPS_Roll)+1,__zero_reg__
 3541 21d4 1092 0000            sts GPS_Roll,__zero_reg__
 3542                   .L578:
 3543 21d8 8091 0000            lds r24,DebugOut+17
 3544 21dc 8F5F                 subi r24,lo8(-(1))
 3545 21de 8093 0000            sts DebugOut+17,r24
 3546 21e2 8091 0000            lds r24,TimerWerteausgabe.2452
 3547 21e6 8150                 subi r24,lo8(-(-1))
 3548 21e8 8093 0000            sts TimerWerteausgabe.2452,r24
 3549 21ec 8F3F                 cpi r24,lo8(-1)
 3550 21ee 01F0                 breq .+2
 3551 21f0 00C0                 rjmp .L579
 3552 21f2 81E3                 ldi r24,lo8(49)
 3553 21f4 8093 0000            sts TimerWerteausgabe.2452,r24
 3554 21f8 8091 0000            lds r24,GPS_Roll
 3555 21fc 9091 0000            lds r25,(GPS_Roll)+1
 3556 2200 9093 0000            sts (DebugOut+18)+1,r25
 3557 2204 8093 0000            sts DebugOut+18,r24
 3558 2208 8091 0000            lds r24,GPS_Nick
 3559 220c 9091 0000            lds r25,(GPS_Nick)+1
 3560 2210 9093 0000            sts (DebugOut+20)+1,r25
 3561 2214 8093 0000            sts DebugOut+20,r24
 3562 2218 8091 0000            lds r24,GPS_Positionsabweichung_North
 3563 221c 9091 0000            lds r25,(GPS_Positionsabweichung_North)+1
 3564 2220 9093 0000            sts (DebugOut+22)+1,r25
 3565 2224 8093 0000            sts DebugOut+22,r24
 3566 2228 8091 0000            lds r24,GPS_Positionsabweichung_East
 3567 222c 9091 0000            lds r25,(GPS_Positionsabweichung_East)+1
 3568 2230 9093 0000            sts (DebugOut+24)+1,r25
 3569 2234 8093 0000            sts DebugOut+24,r24
 3570 2238 8091 0000            lds r24,P_Einfluss_East
 3571 223c 9091 0000            lds r25,(P_Einfluss_East)+1
 3572 2240 9093 0000            sts (DebugOut+26)+1,r25
 3573 2244 8093 0000            sts DebugOut+26,r24
 3574 2248 8091 0000            lds r24,D_Einfluss_East
 3575 224c 9091 0000            lds r25,(D_Einfluss_East)+1
 3576 2250 9093 0000            sts (DebugOut+28)+1,r25
 3577 2254 8093 0000            sts DebugOut+28,r24
 3578 2258 8091 0000            lds r24,P_Einfluss_North
 3579 225c 9091 0000            lds r25,(P_Einfluss_North)+1
 3580 2260 9093 0000            sts (DebugOut+30)+1,r25
 3581 2264 8093 0000            sts DebugOut+30,r24
 3582 2268 8091 0000            lds r24,D_Einfluss_North
 3583 226c 9091 0000            lds r25,(D_Einfluss_North)+1
 3584 2270 9093 0000            sts (DebugOut+32)+1,r25
 3585 2274 8093 0000            sts DebugOut+32,r24
 3586 2278 8091 0000            lds r24,GPS_Geschwindigkeit_North
 3587 227c 9091 0000            lds r25,(GPS_Geschwindigkeit_North)+1
 3588 2280 9093 0000            sts (DebugOut+34)+1,r25
 3589 2284 8093 0000            sts DebugOut+34,r24
 3590 2288 8091 0000            lds r24,GPS_Geschwindigkeit_East
 3591 228c 9091 0000            lds r25,(GPS_Geschwindigkeit_East)+1
 3592 2290 9093 0000            sts (DebugOut+36)+1,r25
 3593 2294 8093 0000            sts DebugOut+36,r24
 3594 2298 8091 0000            lds r24,Parameter_UserParam1
 3595 229c 9927                 clr r25
 3596 229e 9093 0000            sts (DebugOut+38)+1,r25
 3597 22a2 8093 0000            sts DebugOut+38,r24
 3598 22a6 8091 0000            lds r24,Parameter_UserParam2
 3599 22aa 9927                 clr r25
 3600 22ac 9093 0000            sts (DebugOut+40)+1,r25
 3601 22b0 8093 0000            sts DebugOut+40,r24
 3602 22b4 8091 0000            lds r24,Soll_Position_North
 3603 22b8 9091 0000            lds r25,(Soll_Position_North)+1
 3604 22bc 9093 0000            sts (DebugOut+42)+1,r25
 3605 22c0 8093 0000            sts DebugOut+42,r24
 3606 22c4 8091 0000            lds r24,Soll_Position_East
 3607 22c8 9091 0000            lds r25,(Soll_Position_East)+1
 3608 22cc 9093 0000            sts (DebugOut+44)+1,r25
 3609 22d0 8093 0000            sts DebugOut+44,r24
 3610 22d4 8091 0000            lds r24,Poti6
 3611 22d8 9091 0000            lds r25,(Poti6)+1
 3612 22dc 9093 0000            sts (DebugOut+46)+1,r25
 3613 22e0 8093 0000            sts DebugOut+46,r24
 3614 22e4 8091 0000            lds r24,KompassValue
 3615 22e8 9091 0000            lds r25,(KompassValue)+1
 3616 22ec 9093 0000            sts (DebugOut+48)+1,r25
 3617 22f0 8093 0000            sts DebugOut+48,r24
 3618                   .L579:
 3619 22f4 6091 0000            lds r22,IntegralNick
 3620 22f8 7091 0000            lds r23,(IntegralNick)+1
 3621 22fc 8091 0000            lds r24,(IntegralNick)+2
 3622 2300 9091 0000            lds r25,(IntegralNick)+3
 3623 2304 2090 0000            lds r2,IntegralFaktor
 3624 2308 3090 0000            lds r3,(IntegralFaktor)+1
 3625 230c 4090 0000            lds r4,(IntegralFaktor)+2
 3626 2310 5090 0000            lds r5,(IntegralFaktor)+3
 3627 2314 E090 0000            lds r14,MesswertNick
 3628 2318 F090 0000            lds r15,(MesswertNick)+1
 3629 231c 6090 0000            lds r6,GyroFaktor
 3630 2320 7090 0000            lds r7,(GyroFaktor)+1
 3631 2324 8090 0000            lds r8,(GyroFaktor)+2
 3632 2328 9090 0000            lds r9,(GyroFaktor)+3
 3633 232c 0E94 0000            call __floatsisf
 3634 2330 A201                 movw r20,r4
 3635 2332 9101                 movw r18,r2
 3636 2334 0E94 0000            call __mulsf3
 3637 2338 5B01                 movw r10,r22
 3638 233a 6C01                 movw r12,r24
 3639 233c 0027                 clr r16
 3640 233e F7FC                 sbrc r15,7
 3641 2340 0095                 com r16
 3642 2342 102F                 mov r17,r16
 3643 2344 C801                 movw r24,r16
 3644 2346 B701                 movw r22,r14
 3645 2348 0E94 0000            call __floatsisf
 3646 234c A401                 movw r20,r8
 3647 234e 9301                 movw r18,r6
 3648 2350 0E94 0000            call __mulsf3
 3649 2354 9B01                 movw r18,r22
 3650 2356 AC01                 movw r20,r24
 3651 2358 C601                 movw r24,r12
 3652 235a B501                 movw r22,r10
 3653 235c 0E94 0000            call __addsf3
 3654 2360 0E94 0000            call __fixsfsi
 3655 2364 7093 0000            sts (MesswertNick)+1,r23
 3656 2368 6093 0000            sts MesswertNick,r22
 3657 236c 6091 0000            lds r22,IntegralRoll
 3658 2370 7091 0000            lds r23,(IntegralRoll)+1
 3659 2374 8091 0000            lds r24,(IntegralRoll)+2
 3660 2378 9091 0000            lds r25,(IntegralRoll)+3
 3661 237c E090 0000            lds r14,MesswertRoll
 3662 2380 F090 0000            lds r15,(MesswertRoll)+1
 3663 2384 0E94 0000            call __floatsisf
 3664 2388 A201                 movw r20,r4
 3665 238a 9101                 movw r18,r2
 3666 238c 0E94 0000            call __mulsf3
 3667 2390 5B01                 movw r10,r22
 3668 2392 6C01                 movw r12,r24
 3669 2394 0027                 clr r16
 3670 2396 F7FC                 sbrc r15,7
 3671 2398 0095                 com r16
 3672 239a 102F                 mov r17,r16
 3673 239c C801                 movw r24,r16
 3674 239e B701                 movw r22,r14
 3675 23a0 0E94 0000            call __floatsisf
 3676 23a4 A401                 movw r20,r8
 3677 23a6 9301                 movw r18,r6
 3678 23a8 0E94 0000            call __mulsf3
 3679 23ac 9B01                 movw r18,r22
 3680 23ae AC01                 movw r20,r24
 3681 23b0 C601                 movw r24,r12
 3682 23b2 B501                 movw r22,r10
 3683 23b4 0E94 0000            call __addsf3
 3684 23b8 0E94 0000            call __fixsfsi
 3685 23bc 7093 0000            sts (MesswertRoll)+1,r23
 3686 23c0 6093 0000            sts MesswertRoll,r22
 3687 23c4 6091 0000            lds r22,MesswertGier
 3688 23c8 7091 0000            lds r23,(MesswertGier)+1
 3689 23cc A090 0000            lds r10,Integral_Gier
 3690 23d0 B090 0000            lds r11,(Integral_Gier)+1
 3691 23d4 C090 0000            lds r12,(Integral_Gier)+2
 3692 23d8 D090 0000            lds r13,(Integral_Gier)+3
 3693 23dc 8827                 clr r24
 3694 23de 77FD                 sbrc r23,7
 3695 23e0 8095                 com r24
 3696 23e2 982F                 mov r25,r24
 3697 23e4 0E94 0000            call __floatsisf
 3698 23e8 7B01                 movw r14,r22
 3699 23ea 8C01                 movw r16,r24
 3700 23ec 20E0                 ldi r18,lo8(0x3f000000)
 3701 23ee 30E0                 ldi r19,hi8(0x3f000000)
 3702 23f0 40E0                 ldi r20,hlo8(0x3f000000)
 3703 23f2 5FE3                 ldi r21,hhi8(0x3f000000)
 3704 23f4 C401                 movw r24,r8
 3705 23f6 B301                 movw r22,r6
 3706 23f8 0E94 0000            call __mulsf3
 3707 23fc 9B01                 movw r18,r22
 3708 23fe AC01                 movw r20,r24
 3709 2400 C801                 movw r24,r16
 3710 2402 B701                 movw r22,r14
 3711 2404 0E94 0000            call __mulsf3
 3712 2408 7B01                 movw r14,r22
 3713 240a 8C01                 movw r16,r24
 3714 240c C601                 movw r24,r12
 3715 240e B501                 movw r22,r10
 3716 2410 0E94 0000            call __floatsisf
 3717 2414 A201                 movw r20,r4
 3718 2416 9101                 movw r18,r2
 3719 2418 0E94 0000            call __mulsf3
 3720 241c 9B01                 movw r18,r22
 3721 241e AC01                 movw r20,r24
 3722 2420 C801                 movw r24,r16
 3723 2422 B701                 movw r22,r14
 3724 2424 0E94 0000            call __addsf3
 3725 2428 0E94 0000            call __fixsfsi
 3726 242c 7093 0000            sts (MesswertGier)+1,r23
 3727 2430 6093 0000            sts MesswertGier,r22
 3728 2434 8091 0000            lds r24,MesswertNick
 3729 2438 9091 0000            lds r25,(MesswertNick)+1
 3730 243c 8150                 subi r24,lo8(2049)
 3731 243e 9840                 sbci r25,hi8(2049)
 3732 2440 04F0                 brlt .L581
 3733 2442 80E0                 ldi r24,lo8(2048)
 3734 2444 98E0                 ldi r25,hi8(2048)
 3735 2446 9093 0000            sts (MesswertNick)+1,r25
 3736 244a 8093 0000            sts MesswertNick,r24
 3737                   .L581:
 3738 244e 8091 0000            lds r24,MesswertNick
 3739 2452 9091 0000            lds r25,(MesswertNick)+1
 3740 2456 8050                 subi r24,lo8(-2048)
 3741 2458 984F                 sbci r25,hi8(-2048)
 3742 245a 04F4                 brge .L583
 3743 245c 80E0                 ldi r24,lo8(-2048)
 3744 245e 98EF                 ldi r25,hi8(-2048)
 3745 2460 9093 0000            sts (MesswertNick)+1,r25
 3746 2464 8093 0000            sts MesswertNick,r24
 3747                   .L583:
 3748 2468 8091 0000            lds r24,MesswertRoll
 3749 246c 9091 0000            lds r25,(MesswertRoll)+1
 3750 2470 8150                 subi r24,lo8(2049)
 3751 2472 9840                 sbci r25,hi8(2049)
 3752 2474 04F0                 brlt .L585
 3753 2476 80E0                 ldi r24,lo8(2048)
 3754 2478 98E0                 ldi r25,hi8(2048)
 3755 247a 9093 0000            sts (MesswertRoll)+1,r25
 3756 247e 8093 0000            sts MesswertRoll,r24
 3757                   .L585:
 3758 2482 8091 0000            lds r24,MesswertRoll
 3759 2486 9091 0000            lds r25,(MesswertRoll)+1
 3760 248a 8050                 subi r24,lo8(-2048)
 3761 248c 984F                 sbci r25,hi8(-2048)
 3762 248e 04F4                 brge .L587
 3763 2490 80E0                 ldi r24,lo8(-2048)
 3764 2492 98EF                 ldi r25,hi8(-2048)
 3765 2494 9093 0000            sts (MesswertRoll)+1,r25
 3766 2498 8093 0000            sts MesswertRoll,r24
 3767                   .L587:
 3768 249c 8091 0000            lds r24,MesswertGier
 3769 24a0 9091 0000            lds r25,(MesswertGier)+1
 3770 24a4 8150                 subi r24,lo8(2049)
 3771 24a6 9840                 sbci r25,hi8(2049)
 3772 24a8 04F0                 brlt .L589
 3773 24aa 80E0                 ldi r24,lo8(2048)
 3774 24ac 98E0                 ldi r25,hi8(2048)
 3775 24ae 9093 0000            sts (MesswertGier)+1,r25
 3776 24b2 8093 0000            sts MesswertGier,r24
 3777                   .L589:
 3778 24b6 8091 0000            lds r24,MesswertGier
 3779 24ba 9091 0000            lds r25,(MesswertGier)+1
 3780 24be 8050                 subi r24,lo8(-2048)
 3781 24c0 984F                 sbci r25,hi8(-2048)
 3782 24c2 04F4                 brge .L591
 3783 24c4 80E0                 ldi r24,lo8(-2048)
 3784 24c6 98EF                 ldi r25,hi8(-2048)
 3785 24c8 9093 0000            sts (MesswertGier)+1,r25
 3786 24cc 8093 0000            sts MesswertGier,r24
 3787                   .L591:
 3788 24d0 8091 0000            lds r24,EE_Parameter+8
 3789 24d4 9927                 clr r25
 3790 24d6 80FF                 sbrs r24,0
 3791 24d8 00C0                 rjmp .L593
 3792 24da 2091 0000            lds r18,Parameter_MaxHoehe
 3793 24de 81FF                 sbrs r24,1
 3794 24e0 00C0                 rjmp .L595
 3795 24e2 2233                 cpi r18,lo8(50)
 3796 24e4 00F4                 brsh .L664
 3797 24e6 8091 0000            lds r24,HoehenWert
 3798 24ea 9091 0000            lds r25,(HoehenWert)+1
 3799 24ee 8897                 sbiw r24,40
 3800 24f0 9093 0000            sts (SollHoehe)+1,r25
 3801 24f4 8093 0000            sts SollHoehe,r24
 3802 24f8 1092 0000            sts HoehenReglerAktiv,__zero_reg__
 3803 24fc 00C0                 rjmp .L599
 3804                   .L595:
 3805 24fe 8091 0000            lds r24,EE_Parameter+13
 3806 2502 289F                 mul r18,r24
 3807 2504 C001                 movw r24,r0
 3808 2506 1124                 clr r1
 3809 2508 8897                 sbiw r24,40
 3810 250a 9093 0000            sts (SollHoehe)+1,r25
 3811 250e 8093 0000            sts SollHoehe,r24
 3812                   .L664:
 3813 2512 81E0                 ldi r24,lo8(1)
 3814 2514 8093 0000            sts HoehenReglerAktiv,r24
 3815                   .L599:
 3816 2518 8091 0000            lds r24,Notlandung
 3817 251c 8823                 tst r24
 3818 251e 01F0                 breq .L600
 3819 2520 1092 0000            sts (SollHoehe)+1,__zero_reg__
 3820 2524 1092 0000            sts SollHoehe,__zero_reg__
 3821                   .L600:
 3822 2528 2091 0000            lds r18,HoehenWert
 3823 252c 3091 0000            lds r19,(HoehenWert)+1
 3824 2530 4091 0000            lds r20,SollHoehe
 3825 2534 5091 0000            lds r21,(SollHoehe)+1
 3826 2538 4217                 cp r20,r18
 3827 253a 5307                 cpc r21,r19
 3828 253c 04F0                 brlt .+2
 3829 253e 00C0                 rjmp .L593
 3830 2540 8091 0000            lds r24,HoehenReglerAktiv
 3831 2544 8823                 tst r24
 3832 2546 01F4                 brne .+2
 3833 2548 00C0                 rjmp .L593
 3834 254a 241B                 sub r18,r20
 3835 254c 350B                 sbc r19,r21
 3836 254e 8091 0000            lds r24,Parameter_Hoehe_P
 3837 2552 9927                 clr r25
 3838 2554 BC01                 movw r22,r24
 3839 2556 269F                 mul r18,r22
 3840 2558 C001                 movw r24,r0
 3841 255a 279F                 mul r18,r23
 3842 255c 900D                 add r25,r0
 3843 255e 369F                 mul r19,r22
 3844 2560 900D                 add r25,r0
 3845 2562 1124                 clr r1
 3846 2564 60E1                 ldi r22,lo8(16)
 3847 2566 70E0                 ldi r23,hi8(16)
 3848 2568 0E94 0000            call __divmodhi4
 3849 256c 0981                 ldd r16,Y+1
 3850 256e 1A81                 ldd r17,Y+2
 3851 2570 061B                 sub r16,r22
 3852 2572 170B                 sbc r17,r23
 3853 2574 2091 0000            lds r18,HoeheD
 3854 2578 3091 0000            lds r19,(HoeheD)+1
 3855 257c 8091 0000            lds r24,Parameter_Luftdruck_D
 3856 2580 9927                 clr r25
 3857 2582 FC01                 movw r30,r24
 3858 2584 2E9F                 mul r18,r30
 3859 2586 C001                 movw r24,r0
 3860 2588 2F9F                 mul r18,r31
 3861 258a 900D                 add r25,r0
 3862 258c 3E9F                 mul r19,r30
 3863 258e 900D                 add r25,r0
 3864 2590 1124                 clr r1
 3865 2592 68E0                 ldi r22,lo8(8)
 3866 2594 70E0                 ldi r23,hi8(8)
 3867 2596 0E94 0000            call __divmodhi4
 3868 259a 061B                 sub r16,r22
 3869 259c 170B                 sbc r17,r23
 3870 259e 6091 0000            lds r22,Mess_Integral_Hoch
 3871 25a2 7091 0000            lds r23,(Mess_Integral_Hoch)+1
 3872 25a6 8091 0000            lds r24,(Mess_Integral_Hoch)+2
 3873 25aa 9091 0000            lds r25,(Mess_Integral_Hoch)+3
 3874 25ae 20E0                 ldi r18,lo8(512)
 3875 25b0 32E0                 ldi r19,hi8(512)
 3876 25b2 40E0                 ldi r20,hlo8(512)
 3877 25b4 50E0                 ldi r21,hhi8(512)
 3878 25b6 0E94 0000            call __divmodsi4
 3879 25ba CA01                 movw r24,r20
 3880 25bc B901                 movw r22,r18
 3881 25be 2091 0000            lds r18,Parameter_Hoehe_ACC_Wirkung
 3882 25c2 3327                 clr r19
 3883 25c4 4427                 clr r20
 3884 25c6 5527                 clr r21
 3885 25c8 0E94 0000            call __mulsi3
 3886 25cc 20E2                 ldi r18,lo8(32)
 3887 25ce 30E0                 ldi r19,hi8(32)
 3888 25d0 40E0                 ldi r20,hlo8(32)
 3889 25d2 50E0                 ldi r21,hhi8(32)
 3890 25d4 0E94 0000            call __divmodsi4
 3891 25d8 FFEF                 ldi r31,hi8(-50)
 3892 25da 2E3C                 cpi r18,lo8(-50)
 3893 25dc 3F07                 cpc r19,r31
 3894 25de 04F4                 brge .L604
 3895 25e0 2EEC                 ldi r18,lo8(-50)
 3896 25e2 3FEF                 ldi r19,hi8(-50)
 3897                   .L604:
 3898 25e4 8091 0000            lds r24,hoehenregler.2451
 3899 25e8 9091 0000            lds r25,(hoehenregler.2451)+1
 3900 25ec AC01                 movw r20,r24
 3901 25ee 74E0                 ldi r23,4
 3902 25f0 440F         1:      lsl r20
 3903 25f2 551F                 rol r21
 3904 25f4 7A95                 dec r23
 3905 25f6 01F4                 brne 1b
 3906 25f8 481B                 sub r20,r24
 3907 25fa 590B                 sbc r21,r25
 3908 25fc 2333                 cpi r18,51
 3909 25fe 3105                 cpc r19,__zero_reg__
 3910 2600 04F0                 brlt .L605
 3911 2602 22E3                 ldi r18,lo8(50)
 3912 2604 30E0                 ldi r19,hi8(50)
 3913                   .L605:
 3914 2606 021B                 sub r16,r18
 3915 2608 130B                 sbc r17,r19
 3916 260a CA01                 movw r24,r20
 3917 260c 800F                 add r24,r16
 3918 260e 911F                 adc r25,r17
 3919 2610 60E1                 ldi r22,lo8(16)
 3920 2612 70E0                 ldi r23,hi8(16)
 3921 2614 0E94 0000            call __divmodhi4
 3922 2618 7093 0000            sts (hoehenregler.2451)+1,r23
 3923 261c 6093 0000            sts hoehenregler.2451,r22
 3924 2620 8091 0000            lds r24,EE_Parameter+9
 3925 2624 9927                 clr r25
 3926 2626 6817                 cp r22,r24
 3927 2628 7907                 cpc r23,r25
 3928 262a 04F4                 brge .L606
 3929 262c 2981                 ldd r18,Y+1
 3930 262e 3A81                 ldd r19,Y+2
 3931 2630 2817                 cp r18,r24
 3932 2632 3907                 cpc r19,r25
 3933 2634 04F0                 brlt .L608
 3934 2636 9093 0000            sts (hoehenregler.2451)+1,r25
 3935 263a 8093 0000            sts hoehenregler.2451,r24
 3936 263e 00C0                 rjmp .L606
 3937                   .L608:
 3938 2640 4981                 ldd r20,Y+1
 3939 2642 5A81                 ldd r21,Y+2
 3940 2644 5093 0000            sts (hoehenregler.2451)+1,r21
 3941 2648 4093 0000            sts hoehenregler.2451,r20
 3942 264c 00C0                 rjmp .L610
 3943                   .L606:
 3944 264e 8091 0000            lds r24,hoehenregler.2451
 3945 2652 9091 0000            lds r25,(hoehenregler.2451)+1
 3946 2656 6981                 ldd r22,Y+1
 3947 2658 7A81                 ldd r23,Y+2
 3948 265a 6817                 cp r22,r24
 3949 265c 7907                 cpc r23,r25
 3950 265e 04F4                 brge .L610
 3951 2660 7093 0000            sts (hoehenregler.2451)+1,r23
 3952 2664 6093 0000            sts hoehenregler.2451,r22
 3953                   .L610:
 3954 2668 8091 0000            lds r24,hoehenregler.2451
 3955 266c 9091 0000            lds r25,(hoehenregler.2451)+1
 3956 2670 9A83                 std Y+2,r25
 3957 2672 8983                 std Y+1,r24
 3958                   .L593:
 3959 2674 C090 0000            lds r12,MesswertGier
 3960 2678 D090 0000            lds r13,(MesswertGier)+1
 3961 267c 8091 0000            lds r24,sollGier.2441
 3962 2680 9091 0000            lds r25,(sollGier.2441)+1
 3963 2684 C81A                 sub r12,r24
 3964 2686 D90A                 sbc r13,r25
 3965 2688 95E6                 ldi r25,lo8(101)
 3966 268a C916                 cp r12,r25
 3967 268c D104                 cpc r13,__zero_reg__
 3968 268e 04F0                 brlt .L612
 3969 2690 64E6                 ldi r22,lo8(100)
 3970 2692 C62E                 mov r12,r22
 3971 2694 D12C                 mov r13,__zero_reg__
 3972 2696 00C0                 rjmp .L614
 3973                   .L612:
 3974 2698 ECE9                 ldi r30,lo8(-100)
 3975 269a CE16                 cp r12,r30
 3976 269c EFEF                 ldi r30,hi8(-100)
 3977 269e DE06                 cpc r13,r30
 3978 26a0 04F4                 brge .L614
 3979 26a2 5CE9                 ldi r21,lo8(-100)
 3980 26a4 C52E                 mov r12,r21
 3981 26a6 5FEF                 ldi r21,hi8(-100)
 3982 26a8 D52E                 mov r13,r21
 3983                   .L614:
 3984 26aa 4090 0000            lds r4,Kp
 3985 26ae 5090 0000            lds r5,(Kp)+1
 3986 26b2 6090 0000            lds r6,(Kp)+2
 3987 26b6 7090 0000            lds r7,(Kp)+3
 3988 26ba 6091 0000            lds r22,MesswertNick
 3989 26be 7091 0000            lds r23,(MesswertNick)+1
 3990 26c2 2091 0000            lds r18,StickNick
 3991 26c6 3091 0000            lds r19,(StickNick)+1
 3992 26ca 4091 0000            lds r20,GPS_Nick
 3993 26ce 5091 0000            lds r21,(GPS_Nick)+1
 3994 26d2 241B                 sub r18,r20
 3995 26d4 350B                 sbc r19,r21
 3996 26d6 621B                 sub r22,r18
 3997 26d8 730B                 sbc r23,r19
 3998 26da 8827                 clr r24
 3999 26dc 77FD                 sbrc r23,7
 4000 26de 8095                 com r24
 4001 26e0 982F                 mov r25,r24
 4002 26e2 0E94 0000            call __floatsisf
 4003 26e6 9B01                 movw r18,r22
 4004 26e8 AC01                 movw r20,r24
 4005 26ea C301                 movw r24,r6
 4006 26ec B201                 movw r22,r4
 4007 26ee 0E94 0000            call __mulsf3
 4008 26f2 0E94 0000            call __fixsfsi
 4009 26f6 7093 0000            sts (DiffNick)+1,r23
 4010 26fa 6093 0000            sts DiffNick,r22
 4011 26fe 8091 0000            lds r24,DiffNick
 4012 2702 9091 0000            lds r25,(DiffNick)+1
 4013 2706 8C01                 movw r16,r24
 4014 2708 2227                 clr r18
 4015 270a 17FD                 sbrc r17,7
 4016 270c 2095                 com r18
 4017 270e 322F                 mov r19,r18
 4018 2710 8091 0000            lds r24,SummeNick.2439
 4019 2714 9091 0000            lds r25,(SummeNick.2439)+1
 4020 2718 A091 0000            lds r26,(SummeNick.2439)+2
 4021 271c B091 0000            lds r27,(SummeNick.2439)+3
 4022 2720 080F                 add r16,r24
 4023 2722 191F                 adc r17,r25
 4024 2724 2A1F                 adc r18,r26
 4025 2726 3B1F                 adc r19,r27
 4026 2728 0093 0000            sts SummeNick.2439,r16
 4027 272c 1093 0000            sts (SummeNick.2439)+1,r17
 4028 2730 2093 0000            sts (SummeNick.2439)+2,r18
 4029 2734 3093 0000            sts (SummeNick.2439)+3,r19
 4030 2738 1016                 cp __zero_reg__,r16
 4031 273a 1106                 cpc __zero_reg__,r17
 4032 273c 1206                 cpc __zero_reg__,r18
 4033 273e 1306                 cpc __zero_reg__,r19
 4034 2740 04F4                 brge .L616
 4035 2742 C801                 movw r24,r16
 4036 2744 17FF                 sbrs r17,7
 4037 2746 00C0                 rjmp .L618
 4038 2748 9095                 com r25
 4039 274a 8195                 neg r24
 4040 274c 9F4F                 sbci r25,lo8(-1)
 4041                   .L618:
 4042 274e 60E0                 ldi r22,lo8(256)
 4043 2750 71E0                 ldi r23,hi8(256)
 4044 2752 0E94 0000            call __divmodhi4
 4045 2756 6F5F                 subi r22,lo8(-(1))
 4046 2758 7F4F                 sbci r23,hi8(-(1))
 4047 275a 8827                 clr r24
 4048 275c 77FD                 sbrc r23,7
 4049 275e 8095                 com r24
 4050 2760 982F                 mov r25,r24
 4051 2762 061B                 sub r16,r22
 4052 2764 170B                 sbc r17,r23
 4053 2766 280B                 sbc r18,r24
 4054 2768 390B                 sbc r19,r25
 4055 276a 00C0                 rjmp .L665
 4056                   .L616:
 4057 276c C801                 movw r24,r16
 4058 276e 17FF                 sbrs r17,7
 4059 2770 00C0                 rjmp .L620
 4060 2772 9095                 com r25
 4061 2774 8195                 neg r24
 4062 2776 9F4F                 sbci r25,lo8(-1)
 4063                   .L620:
 4064 2778 60E0                 ldi r22,lo8(256)
 4065 277a 71E0                 ldi r23,hi8(256)
 4066 277c 0E94 0000            call __divmodhi4
 4067 2780 6F5F                 subi r22,lo8(-(1))
 4068 2782 7F4F                 sbci r23,hi8(-(1))
 4069 2784 8827                 clr r24
 4070 2786 77FD                 sbrc r23,7
 4071 2788 8095                 com r24
 4072 278a 982F                 mov r25,r24
 4073 278c 060F                 add r16,r22
 4074 278e 171F                 adc r17,r23
 4075 2790 281F                 adc r18,r24
 4076 2792 391F                 adc r19,r25
 4077                   .L665:
 4078 2794 0093 0000            sts SummeNick.2439,r16
 4079 2798 1093 0000            sts (SummeNick.2439)+1,r17
 4080 279c 2093 0000            sts (SummeNick.2439)+2,r18
 4081 27a0 3093 0000            sts (SummeNick.2439)+3,r19
 4082 27a4 8091 0000            lds r24,SummeNick.2439
 4083 27a8 9091 0000            lds r25,(SummeNick.2439)+1
 4084 27ac A091 0000            lds r26,(SummeNick.2439)+2
 4085 27b0 B091 0000            lds r27,(SummeNick.2439)+3
 4086 27b4 8138                 cpi r24,lo8(16001)
 4087 27b6 FEE3                 ldi r31,hi8(16001)
 4088 27b8 9F07                 cpc r25,r31
 4089 27ba F0E0                 ldi r31,hlo8(16001)
 4090 27bc AF07                 cpc r26,r31
 4091 27be F0E0                 ldi r31,hhi8(16001)
 4092 27c0 BF07                 cpc r27,r31
 4093 27c2 04F0                 brlt .L621
 4094 27c4 80E8                 ldi r24,lo8(16000)
 4095 27c6 9EE3                 ldi r25,hi8(16000)
 4096 27c8 A0E0                 ldi r26,hlo8(16000)
 4097 27ca B0E0                 ldi r27,hhi8(16000)
 4098 27cc 00C0                 rjmp .L666
 4099                   .L621:
 4100 27ce 8058                 subi r24,lo8(-16000)
 4101 27d0 914C                 sbci r25,hi8(-16000)
 4102 27d2 AF4F                 sbci r26,hlo8(-16000)
 4103 27d4 BF4F                 sbci r27,hhi8(-16000)
 4104 27d6 04F4                 brge .L623
 4105 27d8 80E8                 ldi r24,lo8(-16000)
 4106 27da 91EC                 ldi r25,hi8(-16000)
 4107 27dc AFEF                 ldi r26,hlo8(-16000)
 4108 27de BFEF                 ldi r27,hhi8(-16000)
 4109                   .L666:
 4110 27e0 8093 0000            sts SummeNick.2439,r24
 4111 27e4 9093 0000            sts (SummeNick.2439)+1,r25
 4112 27e8 A093 0000            sts (SummeNick.2439)+2,r26
 4113 27ec B093 0000            sts (SummeNick.2439)+3,r27
 4114                   .L623:
 4115 27f0 6091 0000            lds r22,DiffNick
 4116 27f4 7091 0000            lds r23,(DiffNick)+1
 4117 27f8 8090 0000            lds r8,Ki
 4118 27fc 9090 0000            lds r9,(Ki)+1
 4119 2800 A090 0000            lds r10,(Ki)+2
 4120 2804 B090 0000            lds r11,(Ki)+3
 4121 2808 8827                 clr r24
 4122 280a 77FD                 sbrc r23,7
 4123 280c 8095                 com r24
 4124 280e 982F                 mov r25,r24
 4125 2810 0E94 0000            call __floatsisf
 4126 2814 7B01                 movw r14,r22
 4127 2816 8C01                 movw r16,r24
 4128 2818 6091 0000            lds r22,SummeNick.2439
 4129 281c 7091 0000            lds r23,(SummeNick.2439)+1
 4130 2820 8091 0000            lds r24,(SummeNick.2439)+2
 4131 2824 9091 0000            lds r25,(SummeNick.2439)+3
 4132 2828 0E94 0000            call __floatsisf
 4133 282c 9B01                 movw r18,r22
 4134 282e AC01                 movw r20,r24
 4135 2830 C501                 movw r24,r10
 4136 2832 B401                 movw r22,r8
 4137 2834 0E94 0000            call __mulsf3
 4138 2838 9B01                 movw r18,r22
 4139 283a AC01                 movw r20,r24
 4140 283c C801                 movw r24,r16
 4141 283e B701                 movw r22,r14
 4142 2840 0E94 0000            call __addsf3
 4143 2844 0E94 0000            call __fixsfsi
 4144 2848 9601                 movw r18,r12
 4145 284a 260F                 add r18,r22
 4146 284c 371F                 adc r19,r23
 4147 284e 4981                 ldd r20,Y+1
 4148 2850 5A81                 ldd r21,Y+2
 4149 2852 240F                 add r18,r20
 4150 2854 351F                 adc r19,r21
 4151 2856 2224                 clr r2
 4152 2858 4A30                 cpi r20,10
 4153 285a 5105                 cpc r21,__zero_reg__
 4154 285c 04F4                 brge .L625
 4155 285e 41E0                 ldi r20,lo8(1)
 4156 2860 242E                 mov r2,r20
 4157                   .L625:
 4158 2862 37FD                 sbrc r19,7
 4159 2864 00C0                 rjmp .L628
 4160 2866 2220                 tst r2
 4161 2868 01F0                 breq .L626
 4162                   .L628:
 4163 286a 40E0                 ldi r20,lo8(0)
 4164 286c 50E0                 ldi r21,hi8(0)
 4165 286e 00C0                 rjmp .L629
 4166                   .L626:
 4167 2870 8091 0000            lds r24,MAX_GAS
 4168 2874 482F                 mov r20,r24
 4169 2876 5527                 clr r21
 4170 2878 2417                 cp r18,r20
 4171 287a 3507                 cpc r19,r21
 4172 287c 04F4                 brge .L629
 4173 287e A901                 movw r20,r18
 4174                   .L629:
 4175 2880 8091 0000            lds r24,MIN_GAS
 4176 2884 E82F                 mov r30,r24
 4177 2886 FF27                 clr r31
 4178 2888 FC83                 std Y+4,r31
 4179 288a EB83                 std Y+3,r30
 4180 288c 9F01                 movw r18,r30
 4181 288e E417                 cp r30,r20
 4182 2890 F507                 cpc r31,r21
 4183 2892 04F4                 brge .L631
 4184 2894 9A01                 movw r18,r20
 4185                   .L631:
 4186 2896 2093 0000            sts Motor_Vorne,r18
 4187 289a 2981                 ldd r18,Y+1
 4188 289c 3A81                 ldd r19,Y+2
 4189 289e 261B                 sub r18,r22
 4190 28a0 370B                 sbc r19,r23
 4191 28a2 B901                 movw r22,r18
 4192 28a4 6C0D                 add r22,r12
 4193 28a6 7D1D                 adc r23,r13
 4194 28a8 77FD                 sbrc r23,7
 4195 28aa 00C0                 rjmp .L634
 4196 28ac 2220                 tst r2
 4197 28ae 01F0                 breq .L632
 4198                   .L634:
 4199 28b0 80E0                 ldi r24,lo8(0)
 4200 28b2 90E0                 ldi r25,hi8(0)
 4201 28b4 00C0                 rjmp .L635
 4202                   .L632:
 4203 28b6 8091 0000            lds r24,MAX_GAS
 4204 28ba 9927                 clr r25
 4205 28bc 6817                 cp r22,r24
 4206 28be 7907                 cpc r23,r25
 4207 28c0 04F4                 brge .L635
 4208 28c2 CB01                 movw r24,r22
 4209                   .L635:
 4210 28c4 2B81                 ldd r18,Y+3
 4211 28c6 3C81                 ldd r19,Y+4
 4212 28c8 2817                 cp r18,r24
 4213 28ca 3907                 cpc r19,r25
 4214 28cc 04F4                 brge .L637
 4215 28ce 9C01                 movw r18,r24
 4216                   .L637:
 4217 28d0 2093 0000            sts Motor_Hinten,r18
 4218 28d4 6091 0000            lds r22,MesswertRoll
 4219 28d8 7091 0000            lds r23,(MesswertRoll)+1
 4220 28dc 2091 0000            lds r18,StickRoll
 4221 28e0 3091 0000            lds r19,(StickRoll)+1
 4222 28e4 4091 0000            lds r20,GPS_Roll
 4223 28e8 5091 0000            lds r21,(GPS_Roll)+1
 4224 28ec 241B                 sub r18,r20
 4225 28ee 350B                 sbc r19,r21
 4226 28f0 621B                 sub r22,r18
 4227 28f2 730B                 sbc r23,r19
 4228 28f4 8827                 clr r24
 4229 28f6 77FD                 sbrc r23,7
 4230 28f8 8095                 com r24
 4231 28fa 982F                 mov r25,r24
 4232 28fc 0E94 0000            call __floatsisf
 4233 2900 9B01                 movw r18,r22
 4234 2902 AC01                 movw r20,r24
 4235 2904 C301                 movw r24,r6
 4236 2906 B201                 movw r22,r4
 4237 2908 0E94 0000            call __mulsf3
 4238 290c 0E94 0000            call __fixsfsi
 4239 2910 7093 0000            sts (DiffRoll)+1,r23
 4240 2914 6093 0000            sts DiffRoll,r22
 4241 2918 8091 0000            lds r24,DiffRoll
 4242 291c 9091 0000            lds r25,(DiffRoll)+1
 4243 2920 8C01                 movw r16,r24
 4244 2922 2227                 clr r18
 4245 2924 17FD                 sbrc r17,7
 4246 2926 2095                 com r18
 4247 2928 322F                 mov r19,r18
 4248 292a 8091 0000            lds r24,SummeRoll.2440
 4249 292e 9091 0000            lds r25,(SummeRoll.2440)+1
 4250 2932 A091 0000            lds r26,(SummeRoll.2440)+2
 4251 2936 B091 0000            lds r27,(SummeRoll.2440)+3
 4252 293a 080F                 add r16,r24
 4253 293c 191F                 adc r17,r25
 4254 293e 2A1F                 adc r18,r26
 4255 2940 3B1F                 adc r19,r27
 4256 2942 0093 0000            sts SummeRoll.2440,r16
 4257 2946 1093 0000            sts (SummeRoll.2440)+1,r17
 4258 294a 2093 0000            sts (SummeRoll.2440)+2,r18
 4259 294e 3093 0000            sts (SummeRoll.2440)+3,r19
 4260 2952 1016                 cp __zero_reg__,r16
 4261 2954 1106                 cpc __zero_reg__,r17
 4262 2956 1206                 cpc __zero_reg__,r18
 4263 2958 1306                 cpc __zero_reg__,r19
 4264 295a 04F4                 brge .L638
 4265 295c C801                 movw r24,r16
 4266 295e 17FF                 sbrs r17,7
 4267 2960 00C0                 rjmp .L640
 4268 2962 9095                 com r25
 4269 2964 8195                 neg r24
 4270 2966 9F4F                 sbci r25,lo8(-1)
 4271                   .L640:
 4272 2968 60E0                 ldi r22,lo8(256)
 4273 296a 71E0                 ldi r23,hi8(256)
 4274 296c 0E94 0000            call __divmodhi4
 4275 2970 6F5F                 subi r22,lo8(-(1))
 4276 2972 7F4F                 sbci r23,hi8(-(1))
 4277 2974 8827                 clr r24
 4278 2976 77FD                 sbrc r23,7
 4279 2978 8095                 com r24
 4280 297a 982F                 mov r25,r24
 4281 297c 061B                 sub r16,r22
 4282 297e 170B                 sbc r17,r23
 4283 2980 280B                 sbc r18,r24
 4284 2982 390B                 sbc r19,r25
 4285 2984 00C0                 rjmp .L667
 4286                   .L638:
 4287 2986 C801                 movw r24,r16
 4288 2988 17FF                 sbrs r17,7
 4289 298a 00C0                 rjmp .L642
 4290 298c 9095                 com r25
 4291 298e 8195                 neg r24
 4292 2990 9F4F                 sbci r25,lo8(-1)
 4293                   .L642:
 4294 2992 60E0                 ldi r22,lo8(256)
 4295 2994 71E0                 ldi r23,hi8(256)
 4296 2996 0E94 0000            call __divmodhi4
 4297 299a 6F5F                 subi r22,lo8(-(1))
 4298 299c 7F4F                 sbci r23,hi8(-(1))
 4299 299e 8827                 clr r24
 4300 29a0 77FD                 sbrc r23,7
 4301 29a2 8095                 com r24
 4302 29a4 982F                 mov r25,r24
 4303 29a6 060F                 add r16,r22
 4304 29a8 171F                 adc r17,r23
 4305 29aa 281F                 adc r18,r24
 4306 29ac 391F                 adc r19,r25
 4307                   .L667:
 4308 29ae 0093 0000            sts SummeRoll.2440,r16
 4309 29b2 1093 0000            sts (SummeRoll.2440)+1,r17
 4310 29b6 2093 0000            sts (SummeRoll.2440)+2,r18
 4311 29ba 3093 0000            sts (SummeRoll.2440)+3,r19
 4312 29be 8091 0000            lds r24,SummeRoll.2440
 4313 29c2 9091 0000            lds r25,(SummeRoll.2440)+1
 4314 29c6 A091 0000            lds r26,(SummeRoll.2440)+2
 4315 29ca B091 0000            lds r27,(SummeRoll.2440)+3
 4316 29ce 8138                 cpi r24,lo8(16001)
 4317 29d0 3EE3                 ldi r19,hi8(16001)
 4318 29d2 9307                 cpc r25,r19
 4319 29d4 30E0                 ldi r19,hlo8(16001)
 4320 29d6 A307                 cpc r26,r19
 4321 29d8 30E0                 ldi r19,hhi8(16001)
 4322 29da B307                 cpc r27,r19
 4323 29dc 04F0                 brlt .L643
 4324 29de 80E8                 ldi r24,lo8(16000)
 4325 29e0 9EE3                 ldi r25,hi8(16000)
 4326 29e2 A0E0                 ldi r26,hlo8(16000)
 4327 29e4 B0E0                 ldi r27,hhi8(16000)
 4328 29e6 00C0                 rjmp .L668
 4329                   .L643:
 4330 29e8 8058                 subi r24,lo8(-16000)
 4331 29ea 914C                 sbci r25,hi8(-16000)
 4332 29ec AF4F                 sbci r26,hlo8(-16000)
 4333 29ee BF4F                 sbci r27,hhi8(-16000)
 4334 29f0 04F4                 brge .L645
 4335 29f2 80E8                 ldi r24,lo8(-16000)
 4336 29f4 91EC                 ldi r25,hi8(-16000)
 4337 29f6 AFEF                 ldi r26,hlo8(-16000)
 4338 29f8 BFEF                 ldi r27,hhi8(-16000)
 4339                   .L668:
 4340 29fa 8093 0000            sts SummeRoll.2440,r24
 4341 29fe 9093 0000            sts (SummeRoll.2440)+1,r25
 4342 2a02 A093 0000            sts (SummeRoll.2440)+2,r26
 4343 2a06 B093 0000            sts (SummeRoll.2440)+3,r27
 4344                   .L645:
 4345 2a0a 6091 0000            lds r22,DiffRoll
 4346 2a0e 7091 0000            lds r23,(DiffRoll)+1
 4347 2a12 8827                 clr r24
 4348 2a14 77FD                 sbrc r23,7
 4349 2a16 8095                 com r24
 4350 2a18 982F                 mov r25,r24
 4351 2a1a 0E94 0000            call __floatsisf
 4352 2a1e 7B01                 movw r14,r22
 4353 2a20 8C01                 movw r16,r24
 4354 2a22 6091 0000            lds r22,SummeRoll.2440
 4355 2a26 7091 0000            lds r23,(SummeRoll.2440)+1
 4356 2a2a 8091 0000            lds r24,(SummeRoll.2440)+2
 4357 2a2e 9091 0000            lds r25,(SummeRoll.2440)+3
 4358 2a32 0E94 0000            call __floatsisf
 4359 2a36 9B01                 movw r18,r22
 4360 2a38 AC01                 movw r20,r24
 4361 2a3a C501                 movw r24,r10
 4362 2a3c B401                 movw r22,r8
 4363 2a3e 0E94 0000            call __mulsf3
 4364 2a42 9B01                 movw r18,r22
 4365 2a44 AC01                 movw r20,r24
 4366 2a46 C801                 movw r24,r16
 4367 2a48 B701                 movw r22,r14
 4368 2a4a 0E94 0000            call __addsf3
 4369 2a4e 0E94 0000            call __fixsfsi
 4370 2a52 2981                 ldd r18,Y+1
 4371 2a54 3A81                 ldd r19,Y+2
 4372 2a56 260F                 add r18,r22
 4373 2a58 371F                 adc r19,r23
 4374 2a5a 2C19                 sub r18,r12
 4375 2a5c 3D09                 sbc r19,r13
 4376 2a5e 37FD                 sbrc r19,7
 4377 2a60 00C0                 rjmp .L649
 4378 2a62 2220                 tst r2
 4379 2a64 01F0                 breq .L647
 4380                   .L649:
 4381 2a66 40E0                 ldi r20,lo8(0)
 4382 2a68 50E0                 ldi r21,hi8(0)
 4383 2a6a 00C0                 rjmp .L650
 4384                   .L647:
 4385 2a6c 8091 0000            lds r24,MAX_GAS
 4386 2a70 482F                 mov r20,r24
 4387 2a72 5527                 clr r21
 4388 2a74 2417                 cp r18,r20
 4389 2a76 3507                 cpc r19,r21
 4390 2a78 04F4                 brge .L650
 4391 2a7a A901                 movw r20,r18
 4392                   .L650:
 4393 2a7c 2B81                 ldd r18,Y+3
 4394 2a7e 3C81                 ldd r19,Y+4
 4395 2a80 2417                 cp r18,r20
 4396 2a82 3507                 cpc r19,r21
 4397 2a84 04F4                 brge .L652
 4398 2a86 9A01                 movw r18,r20
 4399                   .L652:
 4400 2a88 2093 0000            sts Motor_Links,r18
 4401 2a8c 8981                 ldd r24,Y+1
 4402 2a8e 9A81                 ldd r25,Y+2
 4403 2a90 861B                 sub r24,r22
 4404 2a92 970B                 sbc r25,r23
 4405 2a94 BC01                 movw r22,r24
 4406 2a96 6C19                 sub r22,r12
 4407 2a98 7D09                 sbc r23,r13
 4408 2a9a 77FD                 sbrc r23,7
 4409 2a9c 00C0                 rjmp .L655
 4410 2a9e 2220                 tst r2
 4411 2aa0 01F0                 breq .L653
 4412                   .L655:
 4413 2aa2 20E0                 ldi r18,lo8(0)
 4414 2aa4 30E0                 ldi r19,hi8(0)
 4415 2aa6 00C0                 rjmp .L656
 4416                   .L653:
 4417 2aa8 8091 0000            lds r24,MAX_GAS
 4418 2aac 282F                 mov r18,r24
 4419 2aae 3327                 clr r19
 4420 2ab0 6217                 cp r22,r18
 4421 2ab2 7307                 cpc r23,r19
 4422 2ab4 04F4                 brge .L656
 4423 2ab6 9B01                 movw r18,r22
 4424                   .L656:
 4425 2ab8 8B81                 ldd r24,Y+3
 4426 2aba 9C81                 ldd r25,Y+4
 4427 2abc 8217                 cp r24,r18
 4428 2abe 9307                 cpc r25,r19
 4429 2ac0 04F4                 brge .L658
 4430 2ac2 C901                 movw r24,r18
 4431                   .L658:
 4432 2ac4 8093 0000            sts Motor_Rechts,r24
 4433                   /* epilogue: frame size=4 */
 4434 2ac8 2496                 adiw r28,4
 4435 2aca 0FB6                 in __tmp_reg__,__SREG__
 4436 2acc F894                 cli
 4437 2ace DEBF                 out __SP_H__,r29
 4438 2ad0 0FBE                 out __SREG__,__tmp_reg__
 4439 2ad2 CDBF                 out __SP_L__,r28
 4440 2ad4 DF91                 pop r29
 4441 2ad6 CF91                 pop r28
 4442 2ad8 1F91                 pop r17
 4443 2ada 0F91                 pop r16
 4444 2adc FF90                 pop r15
 4445 2ade EF90                 pop r14
 4446 2ae0 DF90                 pop r13
 4447 2ae2 CF90                 pop r12
 4448 2ae4 BF90                 pop r11
 4449 2ae6 AF90                 pop r10
 4450 2ae8 9F90                 pop r9
 4451 2aea 8F90                 pop r8
 4452 2aec 7F90                 pop r7
 4453 2aee 6F90                 pop r6
 4454 2af0 5F90                 pop r5
 4455 2af2 4F90                 pop r4
 4456 2af4 3F90                 pop r3
 4457 2af6 2F90                 pop r2
 4458 2af8 0895                 ret
 4459                   /* epilogue end (size=25) */
 4460                   /* function MotorRegler size 2856 (2805) */
 4462                   .global Timeout
 4463                   .global Timeout
 4464                           .section .bss
 4467                   Timeout:
 4468 0000 00                   .skip 1,0
 4469                   .global AdNeutralNick
 4470                   .global AdNeutralNick
 4473                   AdNeutralNick:
 4474 0001 0000                 .skip 2,0
 4475                   .global AdNeutralRoll
 4476                   .global AdNeutralRoll
 4479                   AdNeutralRoll:
 4480 0003 0000                 .skip 2,0
 4481                   .global AdNeutralGier
 4482                   .global AdNeutralGier
 4485                   AdNeutralGier:
 4486 0005 0000                 .skip 2,0
 4487                   .global NeutralAccX
 4488                   .global NeutralAccX
 4491                   NeutralAccX:
 4492 0007 0000                 .skip 2,0
 4493                   .global NeutralAccY
 4494                   .global NeutralAccY
 4497                   NeutralAccY:
 4498 0009 0000                 .skip 2,0
 4499                   .global NeutralAccZ
 4500                   .global NeutralAccZ
 4503                   NeutralAccZ:
 4504 000b 0000 0000            .skip 4,0
 4505                   .global CosinusNickWinkel
 4506                   .global CosinusNickWinkel
 4509                   CosinusNickWinkel:
 4510 000f 00                   .skip 1,0
 4511                   .global CosinusRollWinkel
 4512                   .global CosinusRollWinkel
 4515                   CosinusRollWinkel:
 4516 0010 00                   .skip 1,0
 4517                   .global IntegralNick
 4518                   .global IntegralNick
 4521                   IntegralNick:
 4522 0011 0000 0000            .skip 4,0
 4523                   .global IntegralNick2
 4524                   .global IntegralNick2
 4527                   IntegralNick2:
 4528 0015 0000 0000            .skip 4,0
 4529                   .global IntegralRoll
 4530                   .global IntegralRoll
 4533                   IntegralRoll:
 4534 0019 0000 0000            .skip 4,0
 4535                   .global IntegralRoll2
 4536                   .global IntegralRoll2
 4539                   IntegralRoll2:
 4540 001d 0000 0000            .skip 4,0
 4541                   .global Integral_Gier
 4542                   .global Integral_Gier
 4545                   Integral_Gier:
 4546 0021 0000 0000            .skip 4,0
 4547                   .global Mess_IntegralNick
 4548                   .global Mess_IntegralNick
 4551                   Mess_IntegralNick:
 4552 0025 0000 0000            .skip 4,0
 4553                   .global Mess_IntegralNick2
 4554                   .global Mess_IntegralNick2
 4557                   Mess_IntegralNick2:
 4558 0029 0000 0000            .skip 4,0
 4559                   .global Mess_IntegralRoll
 4560                   .global Mess_IntegralRoll
 4563                   Mess_IntegralRoll:
 4564 002d 0000 0000            .skip 4,0
 4565                   .global Mess_IntegralRoll2
 4566                   .global Mess_IntegralRoll2
 4569                   Mess_IntegralRoll2:
 4570 0031 0000 0000            .skip 4,0
 4571                   .global Mess_Integral_Gier
 4572                   .global Mess_Integral_Gier
 4575                   Mess_Integral_Gier:
 4576 0035 0000 0000            .skip 4,0
 4577                   .global Mess_Integral_Gier2
 4578                   .global Mess_Integral_Gier2
 4581                   Mess_Integral_Gier2:
 4582 0039 0000 0000            .skip 4,0
 4583                   .global Mess_Integral_Hoch
 4584                   .global Mess_Integral_Hoch
 4587                   Mess_Integral_Hoch:
 4588 003d 0000 0000            .skip 4,0
 4589                   .global KompassValue
 4590                   .global KompassValue
 4593                   KompassValue:
 4594 0041 0000                 .skip 2,0
 4595                   .global KompassStartwert
 4596                   .global KompassStartwert
 4599                   KompassStartwert:
 4600 0043 0000                 .skip 2,0
 4601                   .global KompassRichtung
 4602                   .global KompassRichtung
 4605                   KompassRichtung:
 4606 0045 0000                 .skip 2,0
 4607                   .global Notlandung
 4608                   .global Notlandung
 4611                   Notlandung:
 4612 0047 00                   .skip 1,0
 4613                   .global HoehenReglerAktiv
 4614                   .global HoehenReglerAktiv
 4617                   HoehenReglerAktiv:
 4618 0048 00                   .skip 1,0
 4619                   .global blinkcount_LED1
 4620                   .global blinkcount_LED1
 4623                   blinkcount_LED1:
 4624 0049 00                   .skip 1,0
 4625                   .global modell_fliegt_gps
 4626                   .global modell_fliegt_gps
 4629                   modell_fliegt_gps:
 4630 004a 0000                 .skip 2,0
 4631                   .global Limit_D_Anteil
 4632                   .global Limit_D_Anteil
 4635                   Limit_D_Anteil:
 4636 004c 00                   .skip 1,0
 4637                   .global Poti1
 4638                   .global Poti1
 4641                   Poti1:
 4642 004d 0000                 .skip 2,0
 4643                   .global Poti2
 4644                   .global Poti2
 4647                   Poti2:
 4648 004f 0000                 .skip 2,0
 4649                   .global Poti3
 4650                   .global Poti3
 4653                   Poti3:
 4654 0051 0000                 .skip 2,0
 4655                   .global Poti4
 4656                   .global Poti4
 4659                   Poti4:
 4660 0053 0000                 .skip 2,0
 4661                   .global Poti5
 4662                   .global Poti5
 4665                   Poti5:
 4666 0055 0000                 .skip 2,0
 4667                   .global Poti6
 4668                   .global Poti6
 4671                   Poti6:
 4672 0057 0000                 .skip 2,0
 4673                   .global Poti7
 4674                   .global Poti7
 4677                   Poti7:
 4678 0059 0000                 .skip 2,0
 4679                   .global Poti8
 4680                   .global Poti8
 4683                   Poti8:
 4684 005b 0000                 .skip 2,0
 4685                   .global SenderOkay
 4686                   .global SenderOkay
 4689                   SenderOkay:
 4690 005d 00                   .skip 1,0
 4691                   .global StickNick
 4692                   .global StickNick
 4695                   StickNick:
 4696 005e 0000                 .skip 2,0
 4697                   .global StickRoll
 4698                   .global StickRoll
 4701                   StickRoll:
 4702 0060 0000                 .skip 2,0
 4703                   .global StickGier
 4704                   .global StickGier
 4707                   StickGier:
 4708 0062 0000                 .skip 2,0
 4709                   .global MotorenEin
 4710                   .global MotorenEin
 4713                   MotorenEin:
 4714 0064 00                   .skip 1,0
 4715                   .global HoehenWert
 4716                   .global HoehenWert
 4719                   HoehenWert:
 4720 0065 0000                 .skip 2,0
 4721                   .global SollHoehe
 4722                   .global SollHoehe
 4725                   SollHoehe:
 4726 0067 0000                 .skip 2,0
 4727                   .global Kp
 4728                           .data
 4731                   Kp:
 4732 0010 00                   .byte   0
 4733 0011 00                   .byte   0
 4734 0012 80                   .byte   -128
 4735 0013 3F                   .byte   63
 4736                   .global Ki
 4739                   Ki:
 4740 0014 17                   .byte   23
 4741 0015 B7                   .byte   -73
 4742 0016 D1                   .byte   -47
 4743 0017 38                   .byte   56
 4744                   .global Parameter_Luftdruck_D
 4747                   Parameter_Luftdruck_D:
 4748 0018 30                   .byte   48
 4749                   .global Parameter_MaxHoehe
 4752                   Parameter_MaxHoehe:
 4753 0019 FB                   .byte   -5
 4754                   .global Parameter_Hoehe_P
 4757                   Parameter_Hoehe_P:
 4758 001a 10                   .byte   16
 4759                   .global Parameter_Hoehe_ACC_Wirkung
 4762                   Parameter_Hoehe_ACC_Wirkung:
 4763 001b 3A                   .byte   58
 4764                   .global Parameter_KompassWirkung
 4767                   Parameter_KompassWirkung:
 4768 001c 40                   .byte   64
 4769                   .global Parameter_Gyro_P
 4772                   Parameter_Gyro_P:
 4773 001d 32                   .byte   50
 4774                   .global Parameter_Gyro_I
 4777                   Parameter_Gyro_I:
 4778 001e 96                   .byte   -106
 4779                   .global Parameter_Gier_P
 4782                   Parameter_Gier_P:
 4783 001f 02                   .byte   2
 4784                   .global Parameter_I_Faktor
 4787                   Parameter_I_Faktor:
 4788 0020 0A                   .byte   10
 4789                   .global Parameter_UserParam1
 4790                   .global Parameter_UserParam1
 4791                           .section .bss
 4794                   Parameter_UserParam1:
 4795 0069 00                   .skip 1,0
 4796                   .global Parameter_UserParam2
 4797                   .global Parameter_UserParam2
 4800                   Parameter_UserParam2:
 4801 006a 00                   .skip 1,0
 4802                   .global Parameter_UserParam3
 4803                   .global Parameter_UserParam3
 4806                   Parameter_UserParam3:
 4807 006b 00                   .skip 1,0
 4808                   .global Parameter_UserParam4
 4809                   .global Parameter_UserParam4
 4812                   Parameter_UserParam4:
 4813 006c 00                   .skip 1,0
 4814                   .global Parameter_ServoNickControl
 4815                           .data
 4818                   Parameter_ServoNickControl:
 4819 0021 64                   .byte   100
 4820                           .lcomm SignalSchlecht.2457,2
 4821                           .lcomm NeueKompassRichtungMerken.2453,1
 4822                           .lcomm TimerWerteausgabe.2452,1
 4823                           .lcomm hoehenregler.2451,2
 4824                           .lcomm modell_fliegt.2450,2
 4825                           .lcomm delay_ausschalten.2449,1
 4826                           .lcomm delay_einschalten.2448,1
 4827                           .lcomm delay_neutral.2447,1
 4828                           .lcomm RcLostTimer.2446,2
 4829                           .lcomm IntegralFehlerRoll.2445,2
 4830                           .lcomm IntegralFehlerNick.2444,2
 4831                           .lcomm tmp_long2.2443,4
 4832                           .lcomm tmp_long.2442,4
 4833                           .lcomm sollGier.2441,4
 4834                           .lcomm SummeRoll.2440,4
 4835                           .lcomm SummeNick.2439,4
 4836                           .comm DiffNick,2,1
 4837                           .comm DiffRoll,2,1
 4838                           .comm durchschnitt_northing,4,1
 4839                           .comm durchschnitt_easting,4,1
 4840                           .comm P_GPS_Verstaerkung,2,1
 4841                           .comm D_GPS_Verstaerkung,2,1
 4842                           .comm RemoteTasten,1,1
 4843                           .comm MesswertNick,2,1
 4844                           .comm MesswertRoll,2,1
 4845                           .comm MesswertGier,2,1
 4846                           .comm Mittelwert_AccNick,2,1
 4847                           .comm Mittelwert_AccRoll,2,1
 4848                           .comm Mittelwert_AccHoch,2,1
 4849                           .comm h,1,1
 4850                           .comm m,1,1
 4851                           .comm s,1,1
 4852                           .comm Motor_Vorne,1,1
 4853                           .comm Motor_Hinten,1,1
 4854                           .comm Motor_Rechts,1,1
 4855                           .comm Motor_Links,1,1
 4856                           .comm Count,1,1
 4857                           .comm MotorWert,5,1
 4858                           .comm EE_Parameter,58,1
 4859                           .comm MAX_GAS,1,1
 4860                           .comm MIN_GAS,1,1
 4861                           .comm GyroFaktor,4,1
 4862                           .comm IntegralFaktor,4,1
 4863                   /* File "fc.c": code 5545 = 0x15a9 (5463), prologues  38, epilogues  44 */
DEFINED SYMBOLS
                            *ABS*:00000000 fc.c
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:3      *ABS*:0000003f __SREG__
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4      *ABS*:0000003e __SP_H__
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:5      *ABS*:0000003d __SP_L__
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:6      *ABS*:00000000 __tmp_reg__
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:7      *ABS*:00000001 __zero_reg__
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:13     .text:00000000 Mittelwert
                            *COM*:00000002 MesswertNick
                            *COM*:00000002 MesswertRoll
                            *COM*:00000002 MesswertGier
                            *COM*:00000002 Mittelwert_AccNick
                            *COM*:00000002 Mittelwert_AccRoll
                            *COM*:00000002 Mittelwert_AccHoch
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4575   .bss:00000035 Mess_Integral_Gier
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4545   .bss:00000021 Integral_Gier
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4551   .bss:00000025 Mess_IntegralNick
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4521   .bss:00000011 IntegralNick
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4563   .bss:0000002d Mess_IntegralRoll
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4533   .bss:00000019 IntegralRoll
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4557   .bss:00000029 Mess_IntegralNick2
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4527   .bss:00000015 IntegralNick2
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4569   .bss:00000031 Mess_IntegralRoll2
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4539   .bss:0000001d IntegralRoll2
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4641   .bss:0000004d Poti1
                            *COM*:0000003a EE_Parameter
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4647   .bss:0000004f Poti2
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4653   .bss:00000051 Poti3
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4659   .bss:00000053 Poti4
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4665   .bss:00000055 Poti5
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4671   .bss:00000057 Poti6
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4677   .bss:00000059 Poti7
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4683   .bss:0000005b Poti8
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:760    .text:0000073a CalibrierMittelwert
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:1286   .text:00000c2a ParameterZuordnung
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4752   .data:00000019 Parameter_MaxHoehe
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4747   .data:00000018 Parameter_Luftdruck_D
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4757   .data:0000001a Parameter_Hoehe_P
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4762   .data:0000001b Parameter_Hoehe_ACC_Wirkung
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4767   .data:0000001c Parameter_KompassWirkung
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4772   .data:0000001d Parameter_Gyro_P
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4777   .data:0000001e Parameter_Gyro_I
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4787   .data:00000020 Parameter_I_Faktor
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4794   .bss:00000069 Parameter_UserParam1
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4800   .bss:0000006a Parameter_UserParam2
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4806   .bss:0000006b Parameter_UserParam3
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4812   .bss:0000006c Parameter_UserParam4
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4818   .data:00000021 Parameter_ServoNickControl
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4739   .data:00000014 Ki
                            *COM*:00000001 MAX_GAS
                            *COM*:00000001 MIN_GAS
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:1852   .text:000010c4 DefaultKonstanten2
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:1937   .text:0000119c DefaultKonstanten1
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:2020   .text:0000127c SendMotorData
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4713   .bss:00000064 MotorenEin
                            *COM*:00000001 Motor_Hinten
                            *COM*:00000001 Motor_Vorne
                            *COM*:00000001 Motor_Rechts
                            *COM*:00000001 Motor_Links
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:2060   .text:000012d2 SetNeutral
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4491   .bss:00000007 NeutralAccX
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4497   .bss:00000009 NeutralAccY
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4503   .bss:0000000b NeutralAccZ
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4473   .bss:00000001 AdNeutralNick
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4479   .bss:00000003 AdNeutralRoll
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4485   .bss:00000005 AdNeutralGier
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4587   .bss:0000003d Mess_Integral_Hoch
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4593   .bss:00000041 KompassValue
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4599   .bss:00000043 KompassStartwert
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:2232   .text:000014ca Piep
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:2261   .text:000014f4 MotorRegler
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4689   .bss:0000005d SenderOkay
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4827   .bss:00000078 RcLostTimer.2446
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4611   .bss:00000047 Notlandung
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4823   .bss:00000073 modell_fliegt.2450
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4629   .bss:0000004a modell_fliegt_gps
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4834   .bss:0000008e SummeNick.2439
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4833   .bss:0000008a SummeRoll.2440
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4581   .bss:00000039 Mess_Integral_Gier2
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4826   .bss:00000077 delay_neutral.2447
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4825   .bss:00000076 delay_einschalten.2448
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4832   .bss:00000086 sollGier.2441
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4824   .bss:00000075 delay_ausschalten.2449
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4695   .bss:0000005e StickNick
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4701   .bss:00000060 StickRoll
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4707   .bss:00000062 StickGier
                            *COM*:00000004 GyroFaktor
                            *COM*:00000004 IntegralFaktor
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4623   .bss:00000049 blinkcount_LED1
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4829   .bss:0000007c IntegralFehlerNick.2444
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4828   .bss:0000007a IntegralFehlerRoll.2445
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4831   .bss:00000082 tmp_long.2442
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4830   .bss:0000007e tmp_long2.2443
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4820   .bss:0000006f NeueKompassRichtungMerken.2453
                             .bss:0000006d SignalSchlecht.2457
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4605   .bss:00000045 KompassRichtung
                            *COM*:00000002 P_GPS_Verstaerkung
                            *COM*:00000002 D_GPS_Verstaerkung
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4635   .bss:0000004c Limit_D_Anteil
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4821   .bss:00000070 TimerWerteausgabe.2452
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4719   .bss:00000065 HoehenWert
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4725   .bss:00000067 SollHoehe
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4617   .bss:00000048 HoehenReglerAktiv
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4822   .bss:00000071 hoehenregler.2451
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4731   .data:00000010 Kp
                            *COM*:00000002 DiffNick
                            *COM*:00000002 DiffRoll
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4467   .bss:00000000 Timeout
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4509   .bss:0000000f CosinusNickWinkel
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4515   .bss:00000010 CosinusRollWinkel
C:\DOKUME~1\none\LOKALE~1\Temp/ccbSEVxo.s:4782   .data:0000001f Parameter_Gier_P
                            *COM*:00000004 durchschnitt_northing
                            *COM*:00000004 durchschnitt_easting
                            *COM*:00000001 RemoteTasten
                            *COM*:00000001 h
                            *COM*:00000001 m
                            *COM*:00000001 s
                            *COM*:00000001 Count
                            *COM*:00000005 MotorWert

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
MessanzahlNick
AccumulateNick
__divmodhi4
MessanzahlRoll
AccumulateRoll
MessanzahlGier
AccumulateGier
messanzahl_AccNick
accumulate_AccNick
__divmodsi4
messanzahl_AccRoll
accumulate_AccRoll
messanzahl_AccHoch
accumulate_AccHoch
PPM_in
__floatsisf
__addsf3
__mulsf3
MotorTest
twi_state
motor
i2c_start
SetDelay
CheckDelay
MessLuftdruck
SucheLuftruckOffset
Aktuell_az
Luftdruck
StartLuftdruck
HoeheD
beeptime
Delay_ms
PcZugriff
EEPromArray
__eeprom_write_byte_1F2021
GetActiveParamSetNumber
ReadParameterSet
NewPpmData
PPM_diff
__divsf3
__ltsf2
ZaehlMessungen
__mulsi3
gps_main
GPS_Nick
GPS_Roll
DebugOut
GPS_Positionsabweichung_North
GPS_Positionsabweichung_East
P_Einfluss_East
D_Einfluss_East
P_Einfluss_North
D_Einfluss_North
GPS_Geschwindigkeit_North
GPS_Geschwindigkeit_East
Soll_Position_North
Soll_Position_East
__fixsfsi