Subversion Repositories Projects

Rev

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

   1                            .file   "menu.c"
   2                            .arch atmega644p
   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 LcdClear
  13                    LcdClear:
  14                    /* prologue: frame size=0 */
  15                    /* prologue end (size=0) */
  16 0000 E0E0                  ldi r30,lo8(DisplayBuff)
  17 0002 F0E0                  ldi r31,hi8(DisplayBuff)
  18 0004 80E2                  ldi r24,lo8(32)
  19                    .L2:
  20 0006 8193                  st Z+,r24
  21 0008 90E0                  ldi r25,hi8(DisplayBuff+80)
  22 000a E030                  cpi r30,lo8(DisplayBuff+80)
  23 000c F907                  cpc r31,r25
  24 000e 01F4                  brne .L2
  25                    /* epilogue: frame size=0 */
  26 0010 0895                  ret
  27                    /* epilogue end (size=1) */
  28                    /* function LcdClear size 9 (8) */
  30                    .global Menu
  32                    Menu:
  33                    /* prologue: frame size=0 */
  34 0012 FF92                  push r15
  35 0014 0F93                  push r16
  36 0016 1F93                  push r17
  37                    /* prologue end (size=3) */
  38 0018 8091 0000             lds r24,RemoteTasten
  39 001c 282F                  mov r18,r24
  40 001e 3327                  clr r19
  41 0020 C901                  movw r24,r18
  42 0022 8170                  andi r24,lo8(1)
  43 0024 9070                  andi r25,hi8(1)
  44 0026 682F                  mov r22,r24
  45 0028 8823                  tst r24
  46 002a 01F0                  breq .L8
  47 002c 8091 0000             lds r24,MenuePunkt.2037
  48 0030 8823                  tst r24
  49 0032 01F0                  breq .L10
  50 0034 8150                  subi r24,lo8(-(-1))
  51 0036 00C0                  rjmp .L47
  52                    .L10:
  53 0038 8091 0000             lds r24,MaxMenue.2036
  54                    .L47:
  55 003c 8093 0000             sts MenuePunkt.2037,r24
  56 0040 E0E0                  ldi r30,lo8(DisplayBuff)
  57 0042 F0E0                  ldi r31,hi8(DisplayBuff)
  58 0044 80E2                  ldi r24,lo8(32)
  59                    .L13:
  60 0046 8193                  st Z+,r24
  61 0048 90E0                  ldi r25,hi8(DisplayBuff+80)
  62 004a E030                  cpi r30,lo8(DisplayBuff+80)
  63 004c F907                  cpc r31,r25
  64 004e 01F4                  brne .L13
  65 0050 8FEF                  ldi r24,lo8(-1)
  66 0052 8093 0000             sts RemotePollDisplayLine,r24
  67                    .L8:
  68 0056 A901                  movw r20,r18
  69 0058 4270                  andi r20,lo8(2)
  70 005a 5070                  andi r21,hi8(2)
  71 005c 21FF                  sbrs r18,1
  72 005e 00C0                  rjmp .L15
  73 0060 8091 0000             lds r24,MenuePunkt.2037
  74 0064 8F5F                  subi r24,lo8(-(1))
  75 0066 8093 0000             sts MenuePunkt.2037,r24
  76 006a E0E0                  ldi r30,lo8(DisplayBuff)
  77 006c F0E0                  ldi r31,hi8(DisplayBuff)
  78 006e 80E2                  ldi r24,lo8(32)
  79                    .L17:
  80 0070 8193                  st Z+,r24
  81 0072 90E0                  ldi r25,hi8(DisplayBuff+80)
  82 0074 E030                  cpi r30,lo8(DisplayBuff+80)
  83 0076 F907                  cpc r31,r25
  84 0078 01F4                  brne .L17
  85 007a 8FEF                  ldi r24,lo8(-1)
  86 007c 8093 0000             sts RemotePollDisplayLine,r24
  87                    .L15:
  88 0080 6623                  tst r22
  89 0082 01F0                  breq .L19
  90 0084 452B                  or r20,r21
  91 0086 01F0                  breq .L19
  92 0088 1092 0000             sts MenuePunkt.2037,__zero_reg__
  93                    .L19:
  94 008c 81E1                  ldi r24,lo8(17)
  95 008e 8093 0000             sts DispPtr,r24
  96 0092 8091 0000             lds r24,MenuePunkt.2037
  97 0096 9927                  clr r25
  98 0098 9F93                  push r25
  99 009a 8F93                  push r24
 100 009c 80E0                  ldi r24,lo8(__c.2038)
 101 009e 90E0                  ldi r25,hi8(__c.2038)
 102 00a0 9F93                  push r25
 103 00a2 8F93                  push r24
 104 00a4 11E0                  ldi r17,lo8(1)
 105 00a6 F12E                  mov r15,r17
 106 00a8 FF92                  push r15
 107 00aa 0E94 0000             call _printf_P
 108 00ae 0091 0000             lds r16,MenuePunkt.2037
 109 00b2 0F90                  pop __tmp_reg__
 110 00b4 0F90                  pop __tmp_reg__
 111 00b6 0F90                  pop __tmp_reg__
 112 00b8 0F90                  pop __tmp_reg__
 113 00ba 0F90                  pop __tmp_reg__
 114 00bc 0530                  cpi r16,lo8(5)
 115 00be 01F4                  brne .+2
 116 00c0 00C0                  rjmp .L28
 117 00c2 0630                  cpi r16,lo8(6)
 118 00c4 00F4                  brsh .L34
 119 00c6 0230                  cpi r16,lo8(2)
 120 00c8 01F4                  brne .+2
 121 00ca 00C0                  rjmp .L25
 122 00cc 0330                  cpi r16,lo8(3)
 123 00ce 00F4                  brsh .L35
 124 00d0 0023                  tst r16
 125 00d2 01F0                  breq .L23
 126 00d4 0130                  cpi r16,lo8(1)
 127 00d6 01F0                  breq .+2
 128 00d8 00C0                  rjmp .L22
 129 00da 00C0                  rjmp .L24
 130                    .L35:
 131 00dc 0330                  cpi r16,lo8(3)
 132 00de 01F4                  brne .+2
 133 00e0 00C0                  rjmp .L26
 134 00e2 0430                  cpi r16,lo8(4)
 135 00e4 01F0                  breq .+2
 136 00e6 00C0                  rjmp .L22
 137 00e8 00C0                  rjmp .L27
 138                    .L34:
 139 00ea 0830                  cpi r16,lo8(8)
 140 00ec 01F4                  brne .+2
 141 00ee 00C0                  rjmp .L31
 142 00f0 0930                  cpi r16,lo8(9)
 143 00f2 00F4                  brsh .L36
 144 00f4 0630                  cpi r16,lo8(6)
 145 00f6 01F4                  brne .+2
 146 00f8 00C0                  rjmp .L29
 147 00fa 0730                  cpi r16,lo8(7)
 148 00fc 01F0                  breq .+2
 149 00fe 00C0                  rjmp .L22
 150 0100 00C0                  rjmp .L30
 151                    .L36:
 152 0102 0930                  cpi r16,lo8(9)
 153 0104 01F4                  brne .+2
 154 0106 00C0                  rjmp .L32
 155 0108 0A30                  cpi r16,lo8(10)
 156 010a 01F0                  breq .+2
 157 010c 00C0                  rjmp .L22
 158 010e 00C0                  rjmp .L33
 159                    .L23:
 160 0110 1092 0000             sts DispPtr,__zero_reg__
 161 0114 80E0                  ldi r24,lo8(__c.2041)
 162 0116 90E0                  ldi r25,hi8(__c.2041)
 163 0118 9F93                  push r25
 164 011a 8F93                  push r24
 165 011c FF92                  push r15
 166 011e 0E94 0000             call _printf_P
 167 0122 84E1                  ldi r24,lo8(20)
 168 0124 8093 0000             sts DispPtr,r24
 169 0128 2091 0000             lds r18,PlatinenVersion
 170 012c 82E6                  ldi r24,lo8(98)
 171 012e 90E0                  ldi r25,hi8(98)
 172 0130 9F93                  push r25
 173 0132 8F93                  push r24
 174 0134 8AE5                  ldi r24,lo8(90)
 175 0136 90E0                  ldi r25,hi8(90)
 176 0138 9F93                  push r25
 177 013a 8F93                  push r24
 178 013c 1F92                  push __zero_reg__
 179 013e 1F92                  push __zero_reg__
 180 0140 822F                  mov r24,r18
 181 0142 6AE0                  ldi r22,lo8(10)
 182 0144 0E94 0000             call __udivmodqi4
 183 0148 892F                  mov r24,r25
 184 014a 9927                  clr r25
 185 014c 9F93                  push r25
 186 014e 8F93                  push r24
 187 0150 822F                  mov r24,r18
 188 0152 0E94 0000             call __udivmodqi4
 189 0156 9927                  clr r25
 190 0158 9F93                  push r25
 191 015a 8F93                  push r24
 192 015c 80E0                  ldi r24,lo8(__c.2043)
 193 015e 90E0                  ldi r25,hi8(__c.2043)
 194 0160 9F93                  push r25
 195 0162 8F93                  push r24
 196 0164 FF92                  push r15
 197 0166 0E94 0000             call _printf_P
 198 016a 88E2                  ldi r24,lo8(40)
 199 016c 8093 0000             sts DispPtr,r24
 200 0170 0E94 0000             call GetActiveParamSetNumber
 201 0174 9927                  clr r25
 202 0176 9F93                  push r25
 203 0178 8F93                  push r24
 204 017a 80E0                  ldi r24,lo8(__c.2045)
 205 017c 90E0                  ldi r25,hi8(__c.2045)
 206 017e 9F93                  push r25
 207 0180 8F93                  push r24
 208 0182 FF92                  push r15
 209 0184 0E94 0000             call _printf_P
 210 0188 8CE3                  ldi r24,lo8(60)
 211 018a 8093 0000             sts DispPtr,r24
 212 018e 80E0                  ldi r24,lo8(__c.2047)
 213 0190 90E0                  ldi r25,hi8(__c.2047)
 214 0192 9F93                  push r25
 215 0194 8F93                  push r24
 216 0196 FF92                  push r15
 217 0198 0E94 0000             call _printf_P
 218 019c 00C0                  rjmp .L49
 219                    .L24:
 220 019e 8091 0000             lds r24,EE_Parameter+8
 221 01a2 80FF                  sbrs r24,0
 222 01a4 00C0                  rjmp .L38
 223 01a6 1092 0000             sts DispPtr,__zero_reg__
 224 01aa 8091 0000             lds r24,HoehenWert
 225 01ae 9091 0000             lds r25,(HoehenWert)+1
 226 01b2 9F93                  push r25
 227 01b4 8F93                  push r24
 228 01b6 80E0                  ldi r24,lo8(__c.2051)
 229 01b8 90E0                  ldi r25,hi8(__c.2051)
 230 01ba 9F93                  push r25
 231 01bc 8F93                  push r24
 232 01be 0F93                  push r16
 233 01c0 0E94 0000             call _printf_P
 234 01c4 84E1                  ldi r24,lo8(20)
 235 01c6 8093 0000             sts DispPtr,r24
 236 01ca 8091 0000             lds r24,SollHoehe
 237 01ce 9091 0000             lds r25,(SollHoehe)+1
 238 01d2 9F93                  push r25
 239 01d4 8F93                  push r24
 240 01d6 80E0                  ldi r24,lo8(__c.2053)
 241 01d8 90E0                  ldi r25,hi8(__c.2053)
 242 01da 9F93                  push r25
 243 01dc 8F93                  push r24
 244 01de 0F93                  push r16
 245 01e0 0E94 0000             call _printf_P
 246 01e4 88E2                  ldi r24,lo8(40)
 247 01e6 8093 0000             sts DispPtr,r24
 248 01ea 8091 0000             lds r24,MessLuftdruck
 249 01ee 9091 0000             lds r25,(MessLuftdruck)+1
 250 01f2 9F93                  push r25
 251 01f4 8F93                  push r24
 252 01f6 80E0                  ldi r24,lo8(__c.2055)
 253 01f8 90E0                  ldi r25,hi8(__c.2055)
 254 01fa 9F93                  push r25
 255 01fc 8F93                  push r24
 256 01fe 0F93                  push r16
 257 0200 0E94 0000             call _printf_P
 258 0204 8CE3                  ldi r24,lo8(60)
 259 0206 8093 0000             sts DispPtr,r24
 260 020a 8091 0000             lds r24,DruckOffsetSetting
 261 020e 9927                  clr r25
 262 0210 9F93                  push r25
 263 0212 8F93                  push r24
 264 0214 80E0                  ldi r24,lo8(__c.2057)
 265 0216 90E0                  ldi r25,hi8(__c.2057)
 266 0218 9F93                  push r25
 267 021a 8F93                  push r24
 268 021c 0F93                  push r16
 269                    .L53:
 270 021e 0E94 0000             call _printf_P
 271                    .L50:
 272 0222 8DB7                  in r24,__SP_L__
 273 0224 9EB7                  in r25,__SP_H__
 274 0226 4496                  adiw r24,20
 275                    .L48:
 276 0228 0FB6                  in __tmp_reg__,__SREG__
 277 022a F894                  cli
 278 022c 9EBF                  out __SP_H__,r25
 279 022e 0FBE                  out __SREG__,__tmp_reg__
 280 0230 8DBF                  out __SP_L__,r24
 281 0232 00C0                  rjmp .L37
 282                    .L38:
 283 0234 84E1                  ldi r24,lo8(20)
 284 0236 8093 0000             sts DispPtr,r24
 285 023a 80E0                  ldi r24,lo8(__c.2059)
 286 023c 90E0                  ldi r25,hi8(__c.2059)
 287 023e 9F93                  push r25
 288 0240 8F93                  push r24
 289 0242 0F93                  push r16
 290 0244 0E94 0000             call _printf_P
 291 0248 88E2                  ldi r24,lo8(40)
 292 024a 8093 0000             sts DispPtr,r24
 293 024e 80E0                  ldi r24,lo8(__c.2061)
 294 0250 90E0                  ldi r25,hi8(__c.2061)
 295 0252 9F93                  push r25
 296 0254 8F93                  push r24
 297 0256 0F93                  push r16
 298 0258 0E94 0000             call _printf_P
 299 025c 8DB7                  in r24,__SP_L__
 300 025e 9EB7                  in r25,__SP_H__
 301 0260 0696                  adiw r24,6
 302 0262 00C0                  rjmp .L48
 303                    .L25:
 304 0264 1092 0000             sts DispPtr,__zero_reg__
 305 0268 80E0                  ldi r24,lo8(__c.2064)
 306 026a 90E0                  ldi r25,hi8(__c.2064)
 307 026c 9F93                  push r25
 308 026e 8F93                  push r24
 309 0270 FF92                  push r15
 310 0272 0E94 0000             call _printf_P
 311 0276 84E1                  ldi r24,lo8(20)
 312 0278 8093 0000             sts DispPtr,r24
 313 027c 6091 0000             lds r22,IntegralNick
 314 0280 7091 0000             lds r23,(IntegralNick)+1
 315 0284 8091 0000             lds r24,(IntegralNick)+2
 316 0288 9091 0000             lds r25,(IntegralNick)+3
 317 028c 20E0                  ldi r18,lo8(1024)
 318 028e 34E0                  ldi r19,hi8(1024)
 319 0290 40E0                  ldi r20,hlo8(1024)
 320 0292 50E0                  ldi r21,hhi8(1024)
 321 0294 0E94 0000             call __divmodsi4
 322 0298 5F93                  push r21
 323 029a 4F93                  push r20
 324 029c 3F93                  push r19
 325 029e 2F93                  push r18
 326 02a0 80E0                  ldi r24,lo8(__c.2066)
 327 02a2 90E0                  ldi r25,hi8(__c.2066)
 328 02a4 9F93                  push r25
 329 02a6 8F93                  push r24
 330 02a8 FF92                  push r15
 331 02aa 0E94 0000             call _printf_P
 332 02ae 88E2                  ldi r24,lo8(40)
 333 02b0 8093 0000             sts DispPtr,r24
 334 02b4 6091 0000             lds r22,IntegralRoll
 335 02b8 7091 0000             lds r23,(IntegralRoll)+1
 336 02bc 8091 0000             lds r24,(IntegralRoll)+2
 337 02c0 9091 0000             lds r25,(IntegralRoll)+3
 338 02c4 20E0                  ldi r18,lo8(1024)
 339 02c6 34E0                  ldi r19,hi8(1024)
 340 02c8 40E0                  ldi r20,hlo8(1024)
 341 02ca 50E0                  ldi r21,hhi8(1024)
 342 02cc 0E94 0000             call __divmodsi4
 343 02d0 5F93                  push r21
 344 02d2 4F93                  push r20
 345 02d4 3F93                  push r19
 346 02d6 2F93                  push r18
 347 02d8 80E0                  ldi r24,lo8(__c.2068)
 348 02da 90E0                  ldi r25,hi8(__c.2068)
 349 02dc 9F93                  push r25
 350 02de 8F93                  push r24
 351 02e0 FF92                  push r15
 352 02e2 0E94 0000             call _printf_P
 353 02e6 8CE3                  ldi r24,lo8(60)
 354 02e8 8093 0000             sts DispPtr,r24
 355 02ec 8091 0000             lds r24,KompassValue
 356 02f0 9091 0000             lds r25,(KompassValue)+1
 357 02f4 9F93                  push r25
 358 02f6 8F93                  push r24
 359 02f8 80E0                  ldi r24,lo8(__c.2070)
 360 02fa 90E0                  ldi r25,hi8(__c.2070)
 361 02fc 9F93                  push r25
 362 02fe 8F93                  push r24
 363 0300 FF92                  push r15
 364 0302 0E94 0000             call _printf_P
 365 0306 8DB7                  in r24,__SP_L__
 366 0308 9EB7                  in r25,__SP_H__
 367 030a 4696                  adiw r24,22
 368 030c 00C0                  rjmp .L48
 369                    .L26:
 370 030e 1092 0000             sts DispPtr,__zero_reg__
 371 0312 8091 0000             lds r24,PPM_in+4
 372 0316 9091 0000             lds r25,(PPM_in+4)+1
 373 031a 2091 0000             lds r18,PPM_in+2
 374 031e 3091 0000             lds r19,(PPM_in+2)+1
 375 0322 9F93                  push r25
 376 0324 8F93                  push r24
 377 0326 3F93                  push r19
 378 0328 2F93                  push r18
 379 032a 80E0                  ldi r24,lo8(__c.2073)
 380 032c 90E0                  ldi r25,hi8(__c.2073)
 381 032e 9F93                  push r25
 382 0330 8F93                  push r24
 383 0332 FF92                  push r15
 384 0334 0E94 0000             call _printf_P
 385 0338 84E1                  ldi r24,lo8(20)
 386 033a 8093 0000             sts DispPtr,r24
 387 033e 8091 0000             lds r24,PPM_in+8
 388 0342 9091 0000             lds r25,(PPM_in+8)+1
 389 0346 2091 0000             lds r18,PPM_in+6
 390 034a 3091 0000             lds r19,(PPM_in+6)+1
 391 034e 9F93                  push r25
 392 0350 8F93                  push r24
 393 0352 3F93                  push r19
 394 0354 2F93                  push r18
 395 0356 80E0                  ldi r24,lo8(__c.2075)
 396 0358 90E0                  ldi r25,hi8(__c.2075)
 397 035a 9F93                  push r25
 398 035c 8F93                  push r24
 399 035e FF92                  push r15
 400 0360 0E94 0000             call _printf_P
 401 0364 88E2                  ldi r24,lo8(40)
 402 0366 8093 0000             sts DispPtr,r24
 403 036a 8091 0000             lds r24,PPM_in+12
 404 036e 9091 0000             lds r25,(PPM_in+12)+1
 405 0372 2091 0000             lds r18,PPM_in+10
 406 0376 3091 0000             lds r19,(PPM_in+10)+1
 407 037a 9F93                  push r25
 408 037c 8F93                  push r24
 409 037e 3F93                  push r19
 410 0380 2F93                  push r18
 411 0382 80E0                  ldi r24,lo8(__c.2077)
 412 0384 90E0                  ldi r25,hi8(__c.2077)
 413 0386 9F93                  push r25
 414 0388 8F93                  push r24
 415 038a FF92                  push r15
 416 038c 0E94 0000             call _printf_P
 417 0390 8CE3                  ldi r24,lo8(60)
 418 0392 8093 0000             sts DispPtr,r24
 419 0396 8091 0000             lds r24,PPM_in+16
 420 039a 9091 0000             lds r25,(PPM_in+16)+1
 421 039e 2091 0000             lds r18,PPM_in+14
 422 03a2 3091 0000             lds r19,(PPM_in+14)+1
 423 03a6 9F93                  push r25
 424 03a8 8F93                  push r24
 425 03aa 3F93                  push r19
 426 03ac 2F93                  push r18
 427 03ae 80E0                  ldi r24,lo8(__c.2079)
 428 03b0 90E0                  ldi r25,hi8(__c.2079)
 429 03b2 00C0                  rjmp .L51
 430                    .L27:
 431 03b4 1092 0000             sts DispPtr,__zero_reg__
 432 03b8 E091 0000             lds r30,EE_Parameter+1
 433 03bc FF27                  clr r31
 434 03be EE0F                  lsl r30
 435 03c0 FF1F                  rol r31
 436 03c2 E050                  subi r30,lo8(-(PPM_in))
 437 03c4 F040                  sbci r31,hi8(-(PPM_in))
 438 03c6 2081                  ld r18,Z
 439 03c8 3181                  ldd r19,Z+1
 440 03ca E091 0000             lds r30,EE_Parameter
 441 03ce FF27                  clr r31
 442 03d0 EE0F                  lsl r30
 443 03d2 FF1F                  rol r31
 444 03d4 E050                  subi r30,lo8(-(PPM_in))
 445 03d6 F040                  sbci r31,hi8(-(PPM_in))
 446 03d8 8081                  ld r24,Z
 447 03da 9181                  ldd r25,Z+1
 448 03dc 3F93                  push r19
 449 03de 2F93                  push r18
 450 03e0 9F93                  push r25
 451 03e2 8F93                  push r24
 452 03e4 80E0                  ldi r24,lo8(__c.2082)
 453 03e6 90E0                  ldi r25,hi8(__c.2082)
 454 03e8 9F93                  push r25
 455 03ea 8F93                  push r24
 456 03ec FF92                  push r15
 457 03ee 0E94 0000             call _printf_P
 458 03f2 84E1                  ldi r24,lo8(20)
 459 03f4 8093 0000             sts DispPtr,r24
 460 03f8 E091 0000             lds r30,EE_Parameter+3
 461 03fc FF27                  clr r31
 462 03fe EE0F                  lsl r30
 463 0400 FF1F                  rol r31
 464 0402 E050                  subi r30,lo8(-(PPM_in))
 465 0404 F040                  sbci r31,hi8(-(PPM_in))
 466 0406 2081                  ld r18,Z
 467 0408 3181                  ldd r19,Z+1
 468 040a E091 0000             lds r30,EE_Parameter+2
 469 040e FF27                  clr r31
 470 0410 EE0F                  lsl r30
 471 0412 FF1F                  rol r31
 472 0414 E050                  subi r30,lo8(-(PPM_in))
 473 0416 F040                  sbci r31,hi8(-(PPM_in))
 474 0418 8081                  ld r24,Z
 475 041a 9181                  ldd r25,Z+1
 476 041c 3F93                  push r19
 477 041e 2F93                  push r18
 478 0420 9F93                  push r25
 479 0422 8F93                  push r24
 480 0424 80E0                  ldi r24,lo8(__c.2084)
 481 0426 90E0                  ldi r25,hi8(__c.2084)
 482 0428 9F93                  push r25
 483 042a 8F93                  push r24
 484 042c FF92                  push r15
 485 042e 0E94 0000             call _printf_P
 486 0432 88E2                  ldi r24,lo8(40)
 487 0434 8093 0000             sts DispPtr,r24
 488 0438 E091 0000             lds r30,EE_Parameter+5
 489 043c FF27                  clr r31
 490 043e EE0F                  lsl r30
 491 0440 FF1F                  rol r31
 492 0442 E050                  subi r30,lo8(-(PPM_in))
 493 0444 F040                  sbci r31,hi8(-(PPM_in))
 494 0446 2081                  ld r18,Z
 495 0448 3181                  ldd r19,Z+1
 496 044a E091 0000             lds r30,EE_Parameter+4
 497 044e FF27                  clr r31
 498 0450 EE0F                  lsl r30
 499 0452 FF1F                  rol r31
 500 0454 E050                  subi r30,lo8(-(PPM_in))
 501 0456 F040                  sbci r31,hi8(-(PPM_in))
 502 0458 8081                  ld r24,Z
 503 045a 9181                  ldd r25,Z+1
 504 045c 3F93                  push r19
 505 045e 2F93                  push r18
 506 0460 9F93                  push r25
 507 0462 8F93                  push r24
 508 0464 80E0                  ldi r24,lo8(__c.2086)
 509 0466 90E0                  ldi r25,hi8(__c.2086)
 510 0468 9F93                  push r25
 511 046a 8F93                  push r24
 512 046c FF92                  push r15
 513 046e 0E94 0000             call _printf_P
 514 0472 8CE3                  ldi r24,lo8(60)
 515 0474 8093 0000             sts DispPtr,r24
 516 0478 E091 0000             lds r30,EE_Parameter+7
 517 047c FF27                  clr r31
 518 047e EE0F                  lsl r30
 519 0480 FF1F                  rol r31
 520 0482 E050                  subi r30,lo8(-(PPM_in))
 521 0484 F040                  sbci r31,hi8(-(PPM_in))
 522 0486 2081                  ld r18,Z
 523 0488 3181                  ldd r19,Z+1
 524 048a E091 0000             lds r30,EE_Parameter+6
 525 048e FF27                  clr r31
 526 0490 EE0F                  lsl r30
 527 0492 FF1F                  rol r31
 528 0494 E050                  subi r30,lo8(-(PPM_in))
 529 0496 F040                  sbci r31,hi8(-(PPM_in))
 530 0498 8081                  ld r24,Z
 531 049a 9181                  ldd r25,Z+1
 532 049c 3F93                  push r19
 533 049e 2F93                  push r18
 534 04a0 9F93                  push r25
 535 04a2 8F93                  push r24
 536 04a4 80E0                  ldi r24,lo8(__c.2088)
 537 04a6 90E0                  ldi r25,hi8(__c.2088)
 538                    .L51:
 539 04a8 9F93                  push r25
 540 04aa 8F93                  push r24
 541 04ac FF92                  push r15
 542 04ae 0E94 0000             call _printf_P
 543 04b2 8DB7                  in r24,__SP_L__
 544 04b4 9EB7                  in r25,__SP_H__
 545 04b6 4C96                  adiw r24,28
 546 04b8 00C0                  rjmp .L48
 547                    .L28:
 548 04ba 1092 0000             sts DispPtr,__zero_reg__
 549 04be 80E0                  ldi r24,lo8(__c.2091)
 550 04c0 90E0                  ldi r25,hi8(__c.2091)
 551 04c2 9F93                  push r25
 552 04c4 8F93                  push r24
 553 04c6 FF92                  push r15
 554 04c8 0E94 0000             call _printf_P
 555 04cc 0F90                  pop __tmp_reg__
 556 04ce 0F90                  pop __tmp_reg__
 557 04d0 0F90                  pop __tmp_reg__
 558 04d2 8091 0000             lds r24,PlatinenVersion
 559 04d6 8A30                  cpi r24,lo8(10)
 560 04d8 01F0                  breq .+2
 561 04da 00C0                  rjmp .L40
 562 04dc 84E1                  ldi r24,lo8(20)
 563 04de 8093 0000             sts DispPtr,r24
 564 04e2 4091 0000             lds r20,AdNeutralNick
 565 04e6 5091 0000             lds r21,(AdNeutralNick)+1
 566 04ea 8091 0000             lds r24,AdWertNick
 567 04ee 9091 0000             lds r25,(AdWertNick)+1
 568 04f2 2091 0000             lds r18,AdNeutralNick
 569 04f6 3091 0000             lds r19,(AdNeutralNick)+1
 570 04fa 5F93                  push r21
 571 04fc 4F93                  push r20
 572 04fe 821B                  sub r24,r18
 573 0500 930B                  sbc r25,r19
 574 0502 9F93                  push r25
 575 0504 8F93                  push r24
 576 0506 80E0                  ldi r24,lo8(__c.2093)
 577 0508 90E0                  ldi r25,hi8(__c.2093)
 578 050a 9F93                  push r25
 579 050c 8F93                  push r24
 580 050e FF92                  push r15
 581 0510 0E94 0000             call _printf_P
 582 0514 88E2                  ldi r24,lo8(40)
 583 0516 8093 0000             sts DispPtr,r24
 584 051a 4091 0000             lds r20,AdNeutralRoll
 585 051e 5091 0000             lds r21,(AdNeutralRoll)+1
 586 0522 8091 0000             lds r24,AdWertRoll
 587 0526 9091 0000             lds r25,(AdWertRoll)+1
 588 052a 2091 0000             lds r18,AdNeutralRoll
 589 052e 3091 0000             lds r19,(AdNeutralRoll)+1
 590 0532 5F93                  push r21
 591 0534 4F93                  push r20
 592 0536 821B                  sub r24,r18
 593 0538 930B                  sbc r25,r19
 594 053a 9F93                  push r25
 595 053c 8F93                  push r24
 596 053e 80E0                  ldi r24,lo8(__c.2095)
 597 0540 90E0                  ldi r25,hi8(__c.2095)
 598 0542 9F93                  push r25
 599 0544 8F93                  push r24
 600 0546 FF92                  push r15
 601 0548 0E94 0000             call _printf_P
 602 054c 8CE3                  ldi r24,lo8(60)
 603 054e 8093 0000             sts DispPtr,r24
 604 0552 8091 0000             lds r24,AdNeutralGier
 605 0556 9091 0000             lds r25,(AdNeutralGier)+1
 606 055a 2091 0000             lds r18,MesswertGier
 607 055e 3091 0000             lds r19,(MesswertGier)+1
 608 0562 9F93                  push r25
 609 0564 8F93                  push r24
 610 0566 3F93                  push r19
 611 0568 2F93                  push r18
 612 056a 80E0                  ldi r24,lo8(__c.2097)
 613 056c 90E0                  ldi r25,hi8(__c.2097)
 614 056e 00C0                  rjmp .L52
 615                    .L40:
 616 0570 84E1                  ldi r24,lo8(20)
 617 0572 8093 0000             sts DispPtr,r24
 618 0576 8091 0000             lds r24,AdNeutralNick
 619 057a 9091 0000             lds r25,(AdNeutralNick)+1
 620 057e 2091 0000             lds r18,AdWertNick
 621 0582 3091 0000             lds r19,(AdWertNick)+1
 622 0586 E091 0000             lds r30,AdNeutralNick
 623 058a F091 0000             lds r31,(AdNeutralNick)+1
 624 058e 62E0                  ldi r22,lo8(2)
 625 0590 70E0                  ldi r23,hi8(2)
 626 0592 0E94 0000             call __divmodhi4
 627 0596 7F93                  push r23
 628 0598 6F93                  push r22
 629 059a 2E1B                  sub r18,r30
 630 059c 3F0B                  sbc r19,r31
 631 059e 3F93                  push r19
 632 05a0 2F93                  push r18
 633 05a2 80E0                  ldi r24,lo8(__c.2099)
 634 05a4 90E0                  ldi r25,hi8(__c.2099)
 635 05a6 9F93                  push r25
 636 05a8 8F93                  push r24
 637 05aa FF92                  push r15
 638 05ac 0E94 0000             call _printf_P
 639 05b0 88E2                  ldi r24,lo8(40)
 640 05b2 8093 0000             sts DispPtr,r24
 641 05b6 8091 0000             lds r24,AdNeutralRoll
 642 05ba 9091 0000             lds r25,(AdNeutralRoll)+1
 643 05be 2091 0000             lds r18,AdWertRoll
 644 05c2 3091 0000             lds r19,(AdWertRoll)+1
 645 05c6 E091 0000             lds r30,AdNeutralRoll
 646 05ca F091 0000             lds r31,(AdNeutralRoll)+1
 647 05ce 62E0                  ldi r22,lo8(2)
 648 05d0 70E0                  ldi r23,hi8(2)
 649 05d2 0E94 0000             call __divmodhi4
 650 05d6 7F93                  push r23
 651 05d8 6F93                  push r22
 652 05da 2E1B                  sub r18,r30
 653 05dc 3F0B                  sbc r19,r31
 654 05de 3F93                  push r19
 655 05e0 2F93                  push r18
 656 05e2 80E0                  ldi r24,lo8(__c.2101)
 657 05e4 90E0                  ldi r25,hi8(__c.2101)
 658 05e6 9F93                  push r25
 659 05e8 8F93                  push r24
 660 05ea FF92                  push r15
 661 05ec 0E94 0000             call _printf_P
 662 05f0 8CE3                  ldi r24,lo8(60)
 663 05f2 8093 0000             sts DispPtr,r24
 664 05f6 8091 0000             lds r24,AdNeutralGier
 665 05fa 9091 0000             lds r25,(AdNeutralGier)+1
 666 05fe 2091 0000             lds r18,MesswertGier
 667 0602 3091 0000             lds r19,(MesswertGier)+1
 668 0606 62E0                  ldi r22,lo8(2)
 669 0608 70E0                  ldi r23,hi8(2)
 670 060a 0E94 0000             call __divmodhi4
 671 060e 7F93                  push r23
 672 0610 6F93                  push r22
 673 0612 3F93                  push r19
 674 0614 2F93                  push r18
 675 0616 80E0                  ldi r24,lo8(__c.2103)
 676 0618 90E0                  ldi r25,hi8(__c.2103)
 677                    .L52:
 678 061a 9F93                  push r25
 679 061c 8F93                  push r24
 680 061e FF92                  push r15
 681 0620 0E94 0000             call _printf_P
 682 0624 8DB7                  in r24,__SP_L__
 683 0626 9EB7                  in r25,__SP_H__
 684 0628 4596                  adiw r24,21
 685 062a 00C0                  rjmp .L48
 686                    .L29:
 687 062c 1092 0000             sts DispPtr,__zero_reg__
 688 0630 80E0                  ldi r24,lo8(__c.2106)
 689 0632 90E0                  ldi r25,hi8(__c.2106)
 690 0634 9F93                  push r25
 691 0636 8F93                  push r24
 692 0638 FF92                  push r15
 693 063a 0E94 0000             call _printf_P
 694 063e 84E1                  ldi r24,lo8(20)
 695 0640 8093 0000             sts DispPtr,r24
 696 0644 8091 0000             lds r24,NeutralAccX
 697 0648 9091 0000             lds r25,(NeutralAccX)+1
 698 064c 2091 0000             lds r18,AdWertAccNick
 699 0650 3091 0000             lds r19,(AdWertAccNick)+1
 700 0654 9F93                  push r25
 701 0656 8F93                  push r24
 702 0658 3F93                  push r19
 703 065a 2F93                  push r18
 704 065c 80E0                  ldi r24,lo8(__c.2108)
 705 065e 90E0                  ldi r25,hi8(__c.2108)
 706 0660 9F93                  push r25
 707 0662 8F93                  push r24
 708 0664 FF92                  push r15
 709 0666 0E94 0000             call _printf_P
 710 066a 88E2                  ldi r24,lo8(40)
 711 066c 8093 0000             sts DispPtr,r24
 712 0670 8091 0000             lds r24,NeutralAccY
 713 0674 9091 0000             lds r25,(NeutralAccY)+1
 714 0678 2091 0000             lds r18,AdWertAccRoll
 715 067c 3091 0000             lds r19,(AdWertAccRoll)+1
 716 0680 9F93                  push r25
 717 0682 8F93                  push r24
 718 0684 3F93                  push r19
 719 0686 2F93                  push r18
 720 0688 80E0                  ldi r24,lo8(__c.2110)
 721 068a 90E0                  ldi r25,hi8(__c.2110)
 722 068c 9F93                  push r25
 723 068e 8F93                  push r24
 724 0690 FF92                  push r15
 725 0692 0E94 0000             call _printf_P
 726 0696 8CE3                  ldi r24,lo8(60)
 727 0698 8093 0000             sts DispPtr,r24
 728 069c 6091 0000             lds r22,NeutralAccZ
 729 06a0 7091 0000             lds r23,(NeutralAccZ)+1
 730 06a4 8091 0000             lds r24,(NeutralAccZ)+2
 731 06a8 9091 0000             lds r25,(NeutralAccZ)+3
 732 06ac 0091 0000             lds r16,Mittelwert_AccHoch
 733 06b0 1091 0000             lds r17,(Mittelwert_AccHoch)+1
 734 06b4 0E94 0000             call __fixsfsi
 735 06b8 7F93                  push r23
 736 06ba 6F93                  push r22
 737 06bc 1F93                  push r17
 738 06be 0F93                  push r16
 739 06c0 80E0                  ldi r24,lo8(__c.2112)
 740 06c2 90E0                  ldi r25,hi8(__c.2112)
 741 06c4 9F93                  push r25
 742 06c6 8F93                  push r24
 743 06c8 FF92                  push r15
 744 06ca 0E94 0000             call _printf_P
 745                    .L49:
 746 06ce 8DB7                  in r24,__SP_L__
 747 06d0 9EB7                  in r25,__SP_H__
 748 06d2 4896                  adiw r24,24
 749 06d4 00C0                  rjmp .L48
 750                    .L30:
 751 06d6 84E1                  ldi r24,lo8(20)
 752 06d8 8093 0000             sts DispPtr,r24
 753 06dc 8091 0000             lds r24,UBat
 754 06e0 9091 0000             lds r25,(UBat)+1
 755 06e4 9F93                  push r25
 756 06e6 8F93                  push r24
 757 06e8 80E0                  ldi r24,lo8(__c.2115)
 758 06ea 90E0                  ldi r25,hi8(__c.2115)
 759 06ec 9F93                  push r25
 760 06ee 8F93                  push r24
 761 06f0 FF92                  push r15
 762 06f2 0E94 0000             call _printf_P
 763 06f6 88E2                  ldi r24,lo8(40)
 764 06f8 8093 0000             sts DispPtr,r24
 765 06fc 8091 0000             lds r24,SenderOkay
 766 0700 9927                  clr r25
 767 0702 9F93                  push r25
 768 0704 8F93                  push r24
 769 0706 80E0                  ldi r24,lo8(__c.2117)
 770 0708 90E0                  ldi r25,hi8(__c.2117)
 771 070a 9F93                  push r25
 772 070c 8F93                  push r24
 773 070e FF92                  push r15
 774 0710 0E94 0000             call _printf_P
 775 0714 8DB7                  in r24,__SP_L__
 776 0716 9EB7                  in r25,__SP_H__
 777 0718 0A96                  adiw r24,10
 778 071a 00C0                  rjmp .L48
 779                    .L31:
 780 071c 1092 0000             sts DispPtr,__zero_reg__
 781 0720 80E0                  ldi r24,lo8(__c.2120)
 782 0722 90E0                  ldi r25,hi8(__c.2120)
 783 0724 9F93                  push r25
 784 0726 8F93                  push r24
 785 0728 FF92                  push r15
 786 072a 0E94 0000             call _printf_P
 787 072e 84E1                  ldi r24,lo8(20)
 788 0730 8093 0000             sts DispPtr,r24
 789 0734 8091 0000             lds r24,KompassRichtung
 790 0738 9091 0000             lds r25,(KompassRichtung)+1
 791 073c 9F93                  push r25
 792 073e 8F93                  push r24
 793 0740 80E0                  ldi r24,lo8(__c.2122)
 794 0742 90E0                  ldi r25,hi8(__c.2122)
 795 0744 9F93                  push r25
 796 0746 8F93                  push r24
 797 0748 FF92                  push r15
 798 074a 0E94 0000             call _printf_P
 799 074e 88E2                  ldi r24,lo8(40)
 800 0750 8093 0000             sts DispPtr,r24
 801 0754 8091 0000             lds r24,KompassValue
 802 0758 9091 0000             lds r25,(KompassValue)+1
 803 075c 9F93                  push r25
 804 075e 8F93                  push r24
 805 0760 80E0                  ldi r24,lo8(__c.2124)
 806 0762 90E0                  ldi r25,hi8(__c.2124)
 807 0764 9F93                  push r25
 808 0766 8F93                  push r24
 809 0768 FF92                  push r15
 810 076a 0E94 0000             call _printf_P
 811 076e 8CE3                  ldi r24,lo8(60)
 812 0770 8093 0000             sts DispPtr,r24
 813 0774 8091 0000             lds r24,KompassStartwert
 814 0778 9091 0000             lds r25,(KompassStartwert)+1
 815 077c 9F93                  push r25
 816 077e 8F93                  push r24
 817 0780 80E0                  ldi r24,lo8(__c.2126)
 818 0782 90E0                  ldi r25,hi8(__c.2126)
 819 0784 9F93                  push r25
 820 0786 8F93                  push r24
 821 0788 FF92                  push r15
 822 078a 0E94 0000             call _printf_P
 823 078e 8DB7                  in r24,__SP_L__
 824 0790 9EB7                  in r25,__SP_H__
 825 0792 4296                  adiw r24,18
 826 0794 00C0                  rjmp .L48
 827                    .L32:
 828 0796 1092 0000             sts DispPtr,__zero_reg__
 829 079a 8091 0000             lds r24,Poti1
 830 079e 9091 0000             lds r25,(Poti1)+1
 831 07a2 9F93                  push r25
 832 07a4 8F93                  push r24
 833 07a6 80E0                  ldi r24,lo8(__c.2129)
 834 07a8 90E0                  ldi r25,hi8(__c.2129)
 835 07aa 9F93                  push r25
 836 07ac 8F93                  push r24
 837 07ae FF92                  push r15
 838 07b0 0E94 0000             call _printf_P
 839 07b4 84E1                  ldi r24,lo8(20)
 840 07b6 8093 0000             sts DispPtr,r24
 841 07ba 8091 0000             lds r24,Poti2
 842 07be 9091 0000             lds r25,(Poti2)+1
 843 07c2 9F93                  push r25
 844 07c4 8F93                  push r24
 845 07c6 80E0                  ldi r24,lo8(__c.2131)
 846 07c8 90E0                  ldi r25,hi8(__c.2131)
 847 07ca 9F93                  push r25
 848 07cc 8F93                  push r24
 849 07ce FF92                  push r15
 850 07d0 0E94 0000             call _printf_P
 851 07d4 88E2                  ldi r24,lo8(40)
 852 07d6 8093 0000             sts DispPtr,r24
 853 07da 8091 0000             lds r24,Poti3
 854 07de 9091 0000             lds r25,(Poti3)+1
 855 07e2 9F93                  push r25
 856 07e4 8F93                  push r24
 857 07e6 80E0                  ldi r24,lo8(__c.2133)
 858 07e8 90E0                  ldi r25,hi8(__c.2133)
 859 07ea 9F93                  push r25
 860 07ec 8F93                  push r24
 861 07ee FF92                  push r15
 862 07f0 0E94 0000             call _printf_P
 863 07f4 8CE3                  ldi r24,lo8(60)
 864 07f6 8093 0000             sts DispPtr,r24
 865 07fa 8091 0000             lds r24,Poti4
 866 07fe 9091 0000             lds r25,(Poti4)+1
 867 0802 9F93                  push r25
 868 0804 8F93                  push r24
 869 0806 80E0                  ldi r24,lo8(__c.2135)
 870 0808 90E0                  ldi r25,hi8(__c.2135)
 871 080a 9F93                  push r25
 872 080c 8F93                  push r24
 873 080e FF92                  push r15
 874 0810 00C0                  rjmp .L53
 875                    .L33:
 876 0812 1092 0000             sts DispPtr,__zero_reg__
 877 0816 80E0                  ldi r24,lo8(__c.2138)
 878 0818 90E0                  ldi r25,hi8(__c.2138)
 879 081a 9F93                  push r25
 880 081c 8F93                  push r24
 881 081e FF92                  push r15
 882 0820 0E94 0000             call _printf_P
 883 0824 84E1                  ldi r24,lo8(20)
 884 0826 8093 0000             sts DispPtr,r24
 885 082a 8091 0000             lds r24,Parameter_ServoNickControl
 886 082e 9927                  clr r25
 887 0830 9F93                  push r25
 888 0832 8F93                  push r24
 889 0834 80E0                  ldi r24,lo8(__c.2140)
 890 0836 90E0                  ldi r25,hi8(__c.2140)
 891 0838 9F93                  push r25
 892 083a 8F93                  push r24
 893 083c FF92                  push r15
 894 083e 0E94 0000             call _printf_P
 895 0842 88E2                  ldi r24,lo8(40)
 896 0844 8093 0000             sts DispPtr,r24
 897 0848 8091 0000             lds r24,ServoValue
 898 084c 9091 0000             lds r25,(ServoValue)+1
 899 0850 9F93                  push r25
 900 0852 8F93                  push r24
 901 0854 80E0                  ldi r24,lo8(__c.2142)
 902 0856 90E0                  ldi r25,hi8(__c.2142)
 903 0858 9F93                  push r25
 904 085a 8F93                  push r24
 905 085c FF92                  push r15
 906 085e 0E94 0000             call _printf_P
 907 0862 8CE3                  ldi r24,lo8(60)
 908 0864 8093 0000             sts DispPtr,r24
 909 0868 8091 0000             lds r24,EE_Parameter+36
 910 086c 9927                  clr r25
 911 086e 9F93                  push r25
 912 0870 8F93                  push r24
 913 0872 8091 0000             lds r24,EE_Parameter+35
 914 0876 9927                  clr r25
 915 0878 9F93                  push r25
 916 087a 8F93                  push r24
 917 087c 80E0                  ldi r24,lo8(__c.2144)
 918 087e 90E0                  ldi r25,hi8(__c.2144)
 919 0880 9F93                  push r25
 920 0882 8F93                  push r24
 921 0884 FF92                  push r15
 922 0886 0E94 0000             call _printf_P
 923 088a 00C0                  rjmp .L50
 924                    .L22:
 925 088c 0150                  subi r16,lo8(-(-1))
 926 088e 0093 0000             sts MaxMenue.2036,r16
 927 0892 1092 0000             sts MenuePunkt.2037,__zero_reg__
 928                    .L37:
 929 0896 1092 0000             sts RemoteTasten,__zero_reg__
 930                    /* epilogue: frame size=0 */
 931 089a 1F91                  pop r17
 932 089c 0F91                  pop r16
 933 089e FF90                  pop r15
 934 08a0 0895                  ret
 935                    /* epilogue end (size=4) */
 936                    /* function Menu size 1096 (1089) */
 938                    .global TestInt
 939                    .global TestInt
 940                            .section .bss
 943                    TestInt:
 944 0000 0000                  .skip 2,0
 945                    .global Array
 946                            .data
 949                    Array:
 950 0000 01                    .byte   1
 951 0001 02                    .byte   2
 952 0002 03                    .byte   3
 953 0003 04                    .byte   4
 954 0004 05                    .byte   5
 955 0005 06                    .byte   6
 956 0006 07                    .byte   7
 957 0007 08                    .byte   8
 958 0008 09                    .byte   9
 959 0009 0A                    .byte   10
 960                    .global DisplayBuff
 963                    DisplayBuff:
 964 000a 4861 6C6C             .string "Hallo Welt"
 964      6F20 5765 
 964      6C74 00
 965 0015 0000 0000             .skip 69,0
 965      0000 0000 
 965      0000 0000 
 965      0000 0000 
 965      0000 0000 
 966                    .global DispPtr
 967                    .global DispPtr
 968                            .section .bss
 971                    DispPtr:
 972 0002 00                    .skip 1,0
 973                    .global RemoteTasten
 974                    .global RemoteTasten
 977                    RemoteTasten:
 978 0003 00                    .skip 1,0
 979                            .section        .progmem.data,"a",@progbits
 982                    __c.2144:
 983 0000 5261 6E67             .string "Range:%3i-%3i"
 983      653A 2533 
 983      692D 2533 
 983      6900 
 986                    __c.2142:
 987 000e 5374 656C             .string "Stellung: %3i"
 987      6C75 6E67 
 987      3A20 2533 
 987      6900 
 990                    __c.2140:
 991 001c 5365 7470             .string "Setpoint  %3i"
 991      6F69 6E74 
 991      2020 2533 
 991      6900 
 994                    __c.2138:
 995 002a 5365 7276             .string "Servo  "
 995      6F20 2000 
 998                    __c.2135:
 999 0032 506F 7469             .string "Poti4:  %3i"
 999      343A 2020 
 999      2533 6900 
 1002                   __c.2133:
 1003 003e 506F 7469            .string "Poti3:  %3i"
 1003      333A 2020 
 1003      2533 6900 
 1006                   __c.2131:
 1007 004a 506F 7469            .string "Poti2:  %3i"
 1007      323A 2020 
 1007      2533 6900 
 1010                   __c.2129:
 1011 0056 506F 7469            .string "Poti1:  %3i"
 1011      313A 2020 
 1011      2533 6900 
 1014                   __c.2126:
 1015 0062 5374 6172            .string "Start:     %5i"
 1015      743A 2020 
 1015      2020 2025 
 1015      3569 00
 1018                   __c.2124:
 1019 0071 4D65 7373            .string "Messwert:  %5i"
 1019      7765 7274 
 1019      3A20 2025 
 1019      3569 00
 1022                   __c.2122:
 1023 0080 5269 6368            .string "Richtung:  %5i"
 1023      7475 6E67 
 1023      3A20 2025 
 1023      3569 00
 1026                   __c.2120:
 1027 008f 4B6F 6D70            .string "Kompass       "
 1027      6173 7320 
 1027      2020 2020 
 1027      2020 00
 1030                   __c.2117:
 1031 009e 456D 7066            .string "Empf.Pegel:%5i"
 1031      2E50 6567 
 1031      656C 3A25 
 1031      3569 00
 1034                   __c.2115:
 1035 00ad 5370 616E            .string "Spannung:  %5i"
 1035      6E75 6E67 
 1035      3A20 2025 
 1035      3569 00
 1038                   __c.2112:
 1039 00bc 486F 6368            .string "Hoch %4i (%3i)"
 1039      2025 3469 
 1039      2028 2533 
 1039      6929 00
 1042                   __c.2110:
 1043 00cb 526F 6C6C            .string "Roll %4i (%3i)"
 1043      2025 3469 
 1043      2028 2533 
 1043      6929 00
 1046                   __c.2108:
 1047 00da 4E69 636B            .string "Nick %4i (%3i)"
 1047      2025 3469 
 1047      2028 2533 
 1047      6929 00
 1050                   __c.2106:
 1051 00e9 4143 4320            .string "ACC - Sensor"
 1051      2D20 5365 
 1051      6E73 6F72 
 1051      00
 1054                   __c.2103:
 1055 00f6 4769 6572            .string "Gier %4i (%3i)"
 1055      2025 3469 
 1055      2028 2533 
 1055      6929 00
 1058                   __c.2101:
 1059 0105 526F 6C6C            .string "Roll %4i (%3i)"
 1059      2025 3469 
 1059      2028 2533 
 1059      6929 00
 1062                   __c.2099:
 1063 0114 4E69 636B            .string "Nick %4i (%3i)"
 1063      2025 3469 
 1063      2028 2533 
 1063      6929 00
 1066                   __c.2097:
 1067 0123 4769 6572            .string "Gier %4i (%3i)"
 1067      2025 3469 
 1067      2028 2533 
 1067      6929 00
 1070                   __c.2095:
 1071 0132 526F 6C6C            .string "Roll %4i (%3i)"
 1071      2025 3469 
 1071      2028 2533 
 1071      6929 00
 1074                   __c.2093:
 1075 0141 4E69 636B            .string "Nick %4i (%3i)"
 1075      2025 3469 
 1075      2028 2533 
 1075      6929 00
 1078                   __c.2091:
 1079 0150 4779 726F            .string "Gyro - Sensor"
 1079      202D 2053 
 1079      656E 736F 
 1079      7200 
 1082                   __c.2088:
 1083 015e 5033 3A25            .string "P3:%4i  P4:%4i "
 1083      3469 2020 
 1083      5034 3A25 
 1083      3469 2000 
 1086                   __c.2086:
 1087 016e 5031 3A25            .string "P1:%4i  P2:%4i "
 1087      3469 2020 
 1087      5032 3A25 
 1087      3469 2000 
 1090                   __c.2084:
 1091 017e 4773 3A25            .string "Gs:%4i  Gi:%4i "
 1091      3469 2020 
 1091      4769 3A25 
 1091      3469 2000 
 1094                   __c.2082:
 1095 018e 4E69 3A25            .string "Ni:%4i  Ro:%4i "
 1095      3469 2020 
 1095      526F 3A25 
 1095      3469 2000 
 1098                   __c.2079:
 1099 019e 4B37 3A25            .string "K7:%4i  K8:%4i "
 1099      3469 2020 
 1099      4B38 3A25 
 1099      3469 2000 
 1102                   __c.2077:
 1103 01ae 4B35 3A25            .string "K5:%4i  K6:%4i "
 1103      3469 2020 
 1103      4B36 3A25 
 1103      3469 2000 
 1106                   __c.2075:
 1107 01be 4B33 3A25            .string "K3:%4i  K4:%4i "
 1107      3469 2020 
 1107      4B34 3A25 
 1107      3469 2000 
 1110                   __c.2073:
 1111 01ce 4B31 3A25            .string "K1:%4i  K2:%4i "
 1111      3469 2020 
 1111      4B32 3A25 
 1111      3469 2000 
 1114                   __c.2070:
 1115 01de 4B6F 6D70            .string "Kompass:   %5i"
 1115      6173 733A 
 1115      2020 2025 
 1115      3569 00
 1118                   __c.2068:
 1119 01ed 526F 6C6C            .string "Roll:      %5i"
 1119      3A20 2020 
 1119      2020 2025 
 1119      3569 00
 1122                   __c.2066:
 1123 01fc 4E69 636B            .string "Nick:      %5i"
 1123      3A20 2020 
 1123      2020 2025 
 1123      3569 00
 1126                   __c.2064:
 1127 020b 616B 742E            .string "akt. Lage"
 1127      204C 6167 
 1127      6500 
 1130                   __c.2061:
 1131 0215 48F6 6865            .string "H\366henregelung"
 1131      6E72 6567 
 1131      656C 756E 
 1131      6700 
 1134                   __c.2059:
 1135 0223 4B65 696E            .string "Keine "
 1135      6520 00
 1138                   __c.2057:
 1139 022a 4F66 6620            .string "Off      : %5i"
 1139      2020 2020 
 1139      203A 2025 
 1139      3569 00
 1142                   __c.2055:
 1143 0239 4C75 6674            .string "Luftdruck: %5i"
 1143      6472 7563 
 1143      6B3A 2025 
 1143      3569 00
 1146                   __c.2053:
 1147 0248 536F 6C6C            .string "SollHoehe: %5i"
 1147      486F 6568 
 1147      653A 2025 
 1147      3569 00
 1150                   __c.2051:
 1151 0257 486F 6568            .string "Hoehe:     %5i"
 1151      653A 2020 
 1151      2020 2025 
 1151      3569 00
 1154                   __c.2047:
 1155 0266 2863 2920            .string "(c) HB, GL"
 1155      4842 2C20 
 1155      474C 00
 1158                   __c.2045:
 1159 0271 5365 7474            .string "Setting: %d "
 1159      696E 673A 
 1159      2025 6420 
 1159      00
 1162                   __c.2043:
 1163 027e 4857 3A56            .string "HW:V%d.%d SW:%d.%d%c"
 1163      2564 2E25 
 1163      6420 5357 
 1163      3A25 642E 
 1163      2564 2563 
 1166                   __c.2041:
 1167 0293 2B2B 204D            .string "++ MikroKopter ++"
 1167      696B 726F 
 1167      4B6F 7074 
 1167      6572 202B 
 1167      2B00 
 1170                   __c.2038:
 1171 02a5 5B25 695D            .string "[%i]"
 1171      00
 1172                           .lcomm MenuePunkt.2037,1
 1173                           .data
 1176                   MaxMenue.2036:
 1177 005a 0A                   .byte   10
 1178                   /* File "menu.c": code 1105 = 0x0451 (1097), prologues   3, epilogues   5 */
DEFINED SYMBOLS
                            *ABS*:00000000 menu.c
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:3      *ABS*:0000003f __SREG__
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:4      *ABS*:0000003e __SP_H__
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:5      *ABS*:0000003d __SP_L__
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:6      *ABS*:00000000 __tmp_reg__
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:7      *ABS*:00000001 __zero_reg__
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:13     .text:00000000 LcdClear
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:963    .data:0000000a DisplayBuff
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:32     .text:00000012 Menu
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:977    .bss:00000003 RemoteTasten
                             .bss:00000004 MenuePunkt.2037
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1176   .data:0000005a MaxMenue.2036
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:971    .bss:00000002 DispPtr
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1170   .progmem.data:000002a5 __c.2038
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1166   .progmem.data:00000293 __c.2041
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1162   .progmem.data:0000027e __c.2043
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1158   .progmem.data:00000271 __c.2045
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1154   .progmem.data:00000266 __c.2047
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1150   .progmem.data:00000257 __c.2051
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1146   .progmem.data:00000248 __c.2053
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1142   .progmem.data:00000239 __c.2055
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1138   .progmem.data:0000022a __c.2057
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1134   .progmem.data:00000223 __c.2059
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1130   .progmem.data:00000215 __c.2061
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1126   .progmem.data:0000020b __c.2064
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1122   .progmem.data:000001fc __c.2066
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1118   .progmem.data:000001ed __c.2068
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1114   .progmem.data:000001de __c.2070
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1110   .progmem.data:000001ce __c.2073
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1106   .progmem.data:000001be __c.2075
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1102   .progmem.data:000001ae __c.2077
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1098   .progmem.data:0000019e __c.2079
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1094   .progmem.data:0000018e __c.2082
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1090   .progmem.data:0000017e __c.2084
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1086   .progmem.data:0000016e __c.2086
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1082   .progmem.data:0000015e __c.2088
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1078   .progmem.data:00000150 __c.2091
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1074   .progmem.data:00000141 __c.2093
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1070   .progmem.data:00000132 __c.2095
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1066   .progmem.data:00000123 __c.2097
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1062   .progmem.data:00000114 __c.2099
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1058   .progmem.data:00000105 __c.2101
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1054   .progmem.data:000000f6 __c.2103
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1050   .progmem.data:000000e9 __c.2106
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1046   .progmem.data:000000da __c.2108
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1042   .progmem.data:000000cb __c.2110
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1038   .progmem.data:000000bc __c.2112
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1034   .progmem.data:000000ad __c.2115
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1030   .progmem.data:0000009e __c.2117
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1026   .progmem.data:0000008f __c.2120
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1022   .progmem.data:00000080 __c.2122
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1018   .progmem.data:00000071 __c.2124
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1014   .progmem.data:00000062 __c.2126
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1010   .progmem.data:00000056 __c.2129
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1006   .progmem.data:0000004a __c.2131
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:1002   .progmem.data:0000003e __c.2133
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:998    .progmem.data:00000032 __c.2135
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:994    .progmem.data:0000002a __c.2138
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:990    .progmem.data:0000001c __c.2140
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:986    .progmem.data:0000000e __c.2142
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:982    .progmem.data:00000000 __c.2144
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:943    .bss:00000000 TestInt
C:\Users\gunterl\AppData\Local\Temp/cchJs6c5.s:949    .data:00000000 Array

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss
RemotePollDisplayLine
_printf_P
PlatinenVersion
__udivmodqi4
GetActiveParamSetNumber
EE_Parameter
HoehenWert
SollHoehe
MessLuftdruck
DruckOffsetSetting
IntegralNick
__divmodsi4
IntegralRoll
KompassValue
PPM_in
AdNeutralNick
AdWertNick
AdNeutralRoll
AdWertRoll
AdNeutralGier
MesswertGier
__divmodhi4
NeutralAccX
AdWertAccNick
NeutralAccY
AdWertAccRoll
NeutralAccZ
Mittelwert_AccHoch
__fixsfsi
UBat
SenderOkay
KompassRichtung
KompassStartwert
Poti1
Poti2
Poti3
Poti4
Parameter_ServoNickControl
ServoValue