c:\temp\leuchtturm.hex: file format ihex Disassembly of section .sec1: 00000000 <.sec1>: 0: 00 00 nop 2: 01 01 movw r0, r2 4: 02 02 muls r16, r18 6: 03 03 mulsu r16, r19 8: 04 04 cpc r0, r4 a: 05 05 cpc r16, r5 c: 06 06 cpc r0, r22 e: 07 07 cpc r16, r23 10: 00 00 nop 12: 01 01 movw r0, r2 14: 02 02 muls r16, r18 16: 03 03 mulsu r16, r19 18: 04 04 cpc r0, r4 1a: 05 05 cpc r16, r5 1c: 06 06 cpc r0, r22 1e: 07 07 cpc r16, r23 20: 00 00 nop 22: 01 01 movw r0, r2 24: 02 02 muls r16, r18 26: 03 03 mulsu r16, r19 28: 04 04 cpc r0, r4 2a: 05 05 cpc r16, r5 2c: 06 06 cpc r0, r22 2e: 07 07 cpc r16, r23 30: 10 10 cpse r1, r0 32: 11 11 cpse r17, r1 34: 12 12 cpse r1, r18 36: 13 13 cpse r17, r19 38: 14 14 cp r1, r4 3a: 15 15 cp r17, r5 3c: 16 16 cp r1, r22 3e: 17 17 cp r17, r23 40: 00 00 nop 42: 01 01 movw r0, r2 44: 02 02 muls r16, r18 46: 03 03 mulsu r16, r19 48: 04 04 cpc r0, r4 4a: 05 05 cpc r16, r5 4c: 06 06 cpc r0, r22 4e: 07 07 cpc r16, r23 50: 00 00 nop 52: 01 01 movw r0, r2 54: 02 02 muls r16, r18 56: 03 03 mulsu r16, r19 58: 04 04 cpc r0, r4 5a: 05 05 cpc r16, r5 5c: 06 06 cpc r0, r22 5e: 07 07 cpc r16, r23 60: 20 20 and r2, r0 62: 21 21 and r18, r1 64: 22 22 and r2, r18 66: 23 23 and r18, r19 68: 24 24 eor r2, r4 6a: 25 25 eor r18, r5 6c: 06 26 eor r0, r22 6e: 27 27 eor r18, r23 70: 30 30 cpi r19, 0x00 ; 0 72: 31 31 cpi r19, 0x11 ; 17 74: 32 32 cpi r19, 0x22 ; 34 76: 33 33 cpi r19, 0x33 ; 51 78: 14 14 cp r1, r4 7a: 15 35 cpi r17, 0x55 ; 85 7c: 16 16 cp r1, r22 7e: 17 37 cpi r17, 0x77 ; 119 80: 00 00 nop 82: 01 01 movw r0, r2 84: 02 02 muls r16, r18 86: 03 03 mulsu r16, r19 88: 04 04 cpc r0, r4 8a: 05 05 cpc r16, r5 8c: 06 06 cpc r0, r22 8e: 07 07 cpc r16, r23 90: 00 00 nop 92: 01 01 movw r0, r2 94: 02 02 muls r16, r18 96: 03 03 mulsu r16, r19 98: 04 04 cpc r0, r4 9a: 05 05 cpc r16, r5 9c: 06 06 cpc r0, r22 9e: 07 07 cpc r16, r23 a0: 00 00 nop a2: 01 01 movw r0, r2 a4: 02 02 muls r16, r18 a6: 03 03 mulsu r16, r19 a8: 04 04 cpc r0, r4 aa: 05 05 cpc r16, r5 ac: 06 06 cpc r0, r22 ae: 07 07 cpc r16, r23 b0: 10 10 cpse r1, r0 b2: 11 11 cpse r17, r1 b4: 12 12 cpse r1, r18 b6: 13 13 cpse r17, r19 b8: 14 14 cp r1, r4 ba: 15 15 cp r17, r5 bc: 16 16 cp r1, r22 be: 17 17 cp r17, r23 c0: 00 00 nop c2: 01 01 movw r0, r2 c4: 02 02 muls r16, r18 c6: 03 03 mulsu r16, r19 c8: 04 04 cpc r0, r4 ca: 05 05 cpc r16, r5 cc: 06 06 cpc r0, r22 ce: 07 07 cpc r16, r23 d0: 00 00 nop d2: 01 01 movw r0, r2 d4: 02 02 muls r16, r18 d6: 03 03 mulsu r16, r19 d8: 04 04 cpc r0, r4 da: 05 05 cpc r16, r5 dc: 06 06 cpc r0, r22 de: 07 07 cpc r16, r23 e0: 20 20 and r2, r0 e2: 21 21 and r18, r1 e4: 02 22 and r0, r18 e6: 23 23 and r18, r19 e8: 04 04 cpc r0, r4 ea: 05 25 eor r16, r5 ec: 06 06 cpc r0, r22 ee: 07 07 cpc r16, r23 f0: 10 10 cpse r1, r0 f2: 11 31 cpi r17, 0x11 ; 17 f4: 12 12 cpse r1, r18 f6: 13 13 cpse r17, r19 f8: 14 10 cpse r1, r4 fa: 15 15 cp r17, r5 fc: 16 16 cp r1, r22 fe: 17 17 cp r17, r23 100: 80 80 ld r8, Z 102: 81 81 ldd r24, Z+1 ; 0x01 104: 82 82 std Z+2, r8 ; 0x02 106: 83 83 std Z+3, r24 ; 0x03 108: 84 84 ldd r8, Z+12 ; 0x0c 10a: 85 85 ldd r24, Z+13 ; 0x0d 10c: 86 86 std Z+14, r8 ; 0x0e 10e: 87 87 std Z+15, r24 ; 0x0f 110: 80 80 ld r8, Z 112: 81 81 ldd r24, Z+1 ; 0x01 114: 02 02 muls r16, r18 116: 83 03 fmuls r16, r19 118: 84 04 cpc r8, r4 11a: 85 85 ldd r24, Z+13 ; 0x0d 11c: 06 06 cpc r0, r22 11e: 87 07 cpc r24, r23 120: 80 80 ld r8, Z 122: 81 81 ldd r24, Z+1 ; 0x01 124: 82 82 std Z+2, r8 ; 0x02 126: 83 83 std Z+3, r24 ; 0x03 128: 84 84 ldd r8, Z+12 ; 0x0c 12a: 85 85 ldd r24, Z+13 ; 0x0d 12c: 06 06 cpc r0, r22 12e: 87 87 std Z+15, r24 ; 0x0f 130: 10 10 cpse r1, r0 132: 11 91 ld r17, Z+ 134: 12 12 cpse r1, r18 136: 13 13 cpse r17, r19 138: 14 14 cp r1, r4 13a: 15 15 cp r17, r5 13c: 16 16 cp r1, r22 13e: 17 17 cp r17, r23 140: 00 00 nop 142: 01 01 movw r0, r2 144: 02 02 muls r16, r18 146: 03 03 mulsu r16, r19 148: 04 04 cpc r0, r4 14a: 05 05 cpc r16, r5 14c: 06 06 cpc r0, r22 14e: 07 07 cpc r16, r23 150: 00 00 nop 152: 01 01 movw r0, r2 154: 02 02 muls r16, r18 156: 03 03 mulsu r16, r19 158: 04 04 cpc r0, r4 15a: 05 05 cpc r16, r5 15c: 06 06 cpc r0, r22 15e: 07 07 cpc r16, r23 160: 20 20 and r2, r0 162: 21 21 and r18, r1 164: 22 22 and r2, r18 166: 23 23 and r18, r19 168: 04 24 eor r0, r4 16a: 25 25 eor r18, r5 16c: 06 06 cpc r0, r22 16e: 27 27 eor r18, r23 170: 30 30 cpi r19, 0x00 ; 0 172: 31 31 cpi r19, 0x11 ; 17 174: 12 32 cpi r17, 0x22 ; 34 176: 33 33 cpi r19, 0x33 ; 51 178: 10 10 cpse r1, r0 17a: 15 15 cp r17, r5 17c: 16 16 cp r1, r22 17e: 17 17 cp r17, r23 180: 80 80 ld r8, Z 182: 81 81 ldd r24, Z+1 ; 0x01 184: 82 82 std Z+2, r8 ; 0x02 186: 83 83 std Z+3, r24 ; 0x03 188: 84 84 ldd r8, Z+12 ; 0x0c 18a: 85 85 ldd r24, Z+13 ; 0x0d 18c: 86 86 std Z+14, r8 ; 0x0e 18e: 87 87 std Z+15, r24 ; 0x0f 190: 80 80 ld r8, Z 192: 81 81 ldd r24, Z+1 ; 0x01 194: 82 82 std Z+2, r8 ; 0x02 196: 83 83 std Z+3, r24 ; 0x03 198: 84 84 ldd r8, Z+12 ; 0x0c 19a: 85 85 ldd r24, Z+13 ; 0x0d 19c: 86 86 std Z+14, r8 ; 0x0e 19e: 87 87 std Z+15, r24 ; 0x0f 1a0: 80 80 ld r8, Z 1a2: 81 81 ldd r24, Z+1 ; 0x01 1a4: 82 82 std Z+2, r8 ; 0x02 1a6: 83 83 std Z+3, r24 ; 0x03 1a8: 84 84 ldd r8, Z+12 ; 0x0c 1aa: 85 85 ldd r24, Z+13 ; 0x0d 1ac: 86 86 std Z+14, r8 ; 0x0e 1ae: 87 87 std Z+15, r24 ; 0x0f 1b0: 90 90 91 91 lds r9, 0x9191 ; 0x809191 1b4: 92 92 st -Z, r9 1b6: 93 93 .word 0x9393 ; ???? 1b8: 94 94 .word 0x9494 ; ???? 1ba: 95 95 asr r25 1bc: 96 96 adiw r26, 0x26 ; 38 1be: 97 97 sbiw r26, 0x27 ; 39 1c0: 80 80 ld r8, Z 1c2: 81 81 ldd r24, Z+1 ; 0x01 1c4: 82 82 std Z+2, r8 ; 0x02 1c6: 83 83 std Z+3, r24 ; 0x03 1c8: 84 84 ldd r8, Z+12 ; 0x0c 1ca: 85 85 ldd r24, Z+13 ; 0x0d 1cc: 86 86 std Z+14, r8 ; 0x0e 1ce: 87 87 std Z+15, r24 ; 0x0f 1d0: 80 80 ld r8, Z 1d2: 81 81 ldd r24, Z+1 ; 0x01 1d4: 82 82 std Z+2, r8 ; 0x02 1d6: 83 83 std Z+3, r24 ; 0x03 1d8: 80 80 ld r8, Z 1da: 85 85 ldd r24, Z+13 ; 0x0d 1dc: 86 86 std Z+14, r8 ; 0x0e 1de: 87 87 std Z+15, r24 ; 0x0f 1e0: a0 a0 ldd r10, Z+32 ; 0x20 1e2: a1 a1 ldd r26, Z+33 ; 0x21 1e4: 82 a2 std Z+34, r8 ; 0x22 1e6: a3 a3 std Z+35, r26 ; 0x23 1e8: 84 84 ldd r8, Z+12 ; 0x0c 1ea: 85 85 ldd r24, Z+13 ; 0x0d 1ec: 86 86 std Z+14, r8 ; 0x0e 1ee: 87 87 std Z+15, r24 ; 0x0f 1f0: 90 90 91 b1 lds r9, 0xB191 ; 0x80b191 1f4: 92 92 st -Z, r9 1f6: 93 93 .word 0x9393 ; ???? 1f8: 90 90 95 95 lds r9, 0x9595 ; 0x809595 1fc: 96 96 adiw r26, 0x26 ; 38 1fe: 97 97 sbiw r26, 0x27 ; 39 200: 00 00 nop 202: 01 01 movw r0, r2 204: 02 02 muls r16, r18 206: 03 03 mulsu r16, r19 208: 04 04 cpc r0, r4 20a: 05 05 cpc r16, r5 20c: 06 06 cpc r0, r22 20e: 07 07 cpc r16, r23 210: 00 00 nop 212: 01 01 movw r0, r2 214: 02 02 muls r16, r18 216: 03 03 mulsu r16, r19 218: 04 04 cpc r0, r4 21a: 05 05 cpc r16, r5 21c: 06 06 cpc r0, r22 21e: 07 07 cpc r16, r23 220: 00 00 nop 222: 01 01 movw r0, r2 224: 02 02 muls r16, r18 226: 03 03 mulsu r16, r19 228: 04 04 cpc r0, r4 22a: 05 05 cpc r16, r5 22c: 06 06 cpc r0, r22 22e: 07 07 cpc r16, r23 230: 10 10 cpse r1, r0 232: 11 11 cpse r17, r1 234: 12 12 cpse r1, r18 236: 13 13 cpse r17, r19 238: 14 14 cp r1, r4 23a: 15 15 cp r17, r5 23c: 16 16 cp r1, r22 23e: 17 17 cp r17, r23 240: 00 00 nop 242: 01 01 movw r0, r2 244: 02 02 muls r16, r18 246: 03 03 mulsu r16, r19 248: 04 04 cpc r0, r4 24a: 05 05 cpc r16, r5 24c: 06 06 cpc r0, r22 24e: 07 07 cpc r16, r23 250: 00 00 nop 252: 01 01 movw r0, r2 254: 02 02 muls r16, r18 256: 03 03 mulsu r16, r19 258: 04 04 cpc r0, r4 25a: 05 05 cpc r16, r5 25c: 06 06 cpc r0, r22 25e: 07 07 cpc r16, r23 260: 20 20 and r2, r0 262: 21 21 and r18, r1 264: 22 22 and r2, r18 266: 23 23 and r18, r19 268: 24 24 eor r2, r4 26a: 25 25 eor r18, r5 26c: 06 26 eor r0, r22 26e: 27 27 eor r18, r23 270: 30 30 cpi r19, 0x00 ; 0 272: 31 31 cpi r19, 0x11 ; 17 274: 32 32 cpi r19, 0x22 ; 34 276: 33 33 cpi r19, 0x33 ; 51 278: 14 14 cp r1, r4 27a: 15 35 cpi r17, 0x55 ; 85 27c: 16 16 cp r1, r22 27e: 17 17 cp r17, r23 280: 00 00 nop 282: 01 01 movw r0, r2 284: 02 02 muls r16, r18 286: 03 03 mulsu r16, r19 288: 04 04 cpc r0, r4 28a: 05 05 cpc r16, r5 28c: 06 06 cpc r0, r22 28e: 07 07 cpc r16, r23 290: 00 00 nop 292: 01 01 movw r0, r2 294: 02 02 muls r16, r18 296: 03 03 mulsu r16, r19 298: 04 04 cpc r0, r4 29a: 05 05 cpc r16, r5 29c: 06 06 cpc r0, r22 29e: 07 07 cpc r16, r23 2a0: 00 00 nop 2a2: 01 01 movw r0, r2 2a4: 02 02 muls r16, r18 2a6: 03 03 mulsu r16, r19 2a8: 04 04 cpc r0, r4 2aa: 05 05 cpc r16, r5 2ac: 06 06 cpc r0, r22 2ae: 07 07 cpc r16, r23 2b0: 10 10 cpse r1, r0 2b2: 11 11 cpse r17, r1 2b4: 12 12 cpse r1, r18 2b6: 13 13 cpse r17, r19 2b8: 14 14 cp r1, r4 2ba: 15 15 cp r17, r5 2bc: 16 16 cp r1, r22 2be: 17 17 cp r17, r23 2c0: 00 00 nop 2c2: 01 01 movw r0, r2 2c4: 02 02 muls r16, r18 2c6: 03 03 mulsu r16, r19 2c8: 04 04 cpc r0, r4 2ca: 05 05 cpc r16, r5 2cc: 06 06 cpc r0, r22 2ce: 07 07 cpc r16, r23 2d0: 00 00 nop 2d2: 01 01 movw r0, r2 2d4: 02 02 muls r16, r18 2d6: 03 03 mulsu r16, r19 2d8: 04 04 cpc r0, r4 2da: 05 05 cpc r16, r5 2dc: 06 06 cpc r0, r22 2de: 07 07 cpc r16, r23 2e0: 20 20 and r2, r0 2e2: 21 21 and r18, r1 2e4: 02 22 and r0, r18 2e6: 23 23 and r18, r19 2e8: 04 04 cpc r0, r4 2ea: 05 05 cpc r16, r5 2ec: 06 06 cpc r0, r22 2ee: 07 07 cpc r16, r23 2f0: 10 10 cpse r1, r0 2f2: 11 31 cpi r17, 0x11 ; 17 2f4: 12 12 cpse r1, r18 2f6: 13 13 cpse r17, r19 2f8: 14 10 cpse r1, r4 2fa: 15 15 cp r17, r5 2fc: 16 16 cp r1, r22 2fe: 17 17 cp r17, r23 300: 80 80 ld r8, Z 302: 81 81 ldd r24, Z+1 ; 0x01 304: 82 82 std Z+2, r8 ; 0x02 306: 83 83 std Z+3, r24 ; 0x03 308: 84 84 ldd r8, Z+12 ; 0x0c 30a: 85 85 ldd r24, Z+13 ; 0x0d 30c: 86 86 std Z+14, r8 ; 0x0e 30e: 87 87 std Z+15, r24 ; 0x0f 310: 80 80 ld r8, Z 312: 81 81 ldd r24, Z+1 ; 0x01 314: 02 02 muls r16, r18 316: 83 83 std Z+3, r24 ; 0x03 318: 84 84 ldd r8, Z+12 ; 0x0c 31a: 85 85 ldd r24, Z+13 ; 0x0d 31c: 06 06 cpc r0, r22 31e: 87 87 std Z+15, r24 ; 0x0f 320: 80 80 ld r8, Z 322: 81 81 ldd r24, Z+1 ; 0x01 324: 82 82 std Z+2, r8 ; 0x02 326: 83 83 std Z+3, r24 ; 0x03 328: 84 84 ldd r8, Z+12 ; 0x0c 32a: 85 85 ldd r24, Z+13 ; 0x0d 32c: 06 06 cpc r0, r22 32e: 87 87 std Z+15, r24 ; 0x0f 330: 10 10 cpse r1, r0 332: 91 91 ld r25, Z+ 334: 12 12 cpse r1, r18 336: 13 13 cpse r17, r19 338: 14 14 cp r1, r4 33a: 15 15 cp r17, r5 33c: 16 16 cp r1, r22 33e: 17 17 cp r17, r23 340: 00 00 nop 342: 01 01 movw r0, r2 344: 02 02 muls r16, r18 346: 03 03 mulsu r16, r19 348: 04 04 cpc r0, r4 34a: 05 05 cpc r16, r5 34c: 06 06 cpc r0, r22 34e: 07 07 cpc r16, r23 350: 00 00 nop 352: 01 01 movw r0, r2 354: 02 02 muls r16, r18 356: 03 03 mulsu r16, r19 358: 04 04 cpc r0, r4 35a: 05 05 cpc r16, r5 35c: 06 06 cpc r0, r22 35e: 07 07 cpc r16, r23 360: 20 20 and r2, r0 362: 21 21 and r18, r1 364: 22 22 and r2, r18 366: 23 23 and r18, r19 368: 04 24 eor r0, r4 36a: 25 25 eor r18, r5 36c: 06 06 cpc r0, r22 36e: 27 27 eor r18, r23 370: 30 30 cpi r19, 0x00 ; 0 372: 31 31 cpi r19, 0x11 ; 17 374: 12 32 cpi r17, 0x22 ; 34 376: 33 33 cpi r19, 0x33 ; 51 378: 10 10 cpse r1, r0 37a: 15 15 cp r17, r5 37c: 16 16 cp r1, r22 37e: 17 17 cp r17, r23 380: 80 80 ld r8, Z 382: 81 81 ldd r24, Z+1 ; 0x01 384: 82 82 std Z+2, r8 ; 0x02 386: 83 83 std Z+3, r24 ; 0x03 388: 84 84 ldd r8, Z+12 ; 0x0c 38a: 85 85 ldd r24, Z+13 ; 0x0d 38c: 86 86 std Z+14, r8 ; 0x0e 38e: 87 87 std Z+15, r24 ; 0x0f 390: 80 80 ld r8, Z 392: 81 81 ldd r24, Z+1 ; 0x01 394: 82 82 std Z+2, r8 ; 0x02 396: 83 83 std Z+3, r24 ; 0x03 398: 84 84 ldd r8, Z+12 ; 0x0c 39a: 85 85 ldd r24, Z+13 ; 0x0d 39c: 86 86 std Z+14, r8 ; 0x0e 39e: 87 87 std Z+15, r24 ; 0x0f 3a0: 80 80 ld r8, Z 3a2: 81 81 ldd r24, Z+1 ; 0x01 3a4: 82 82 std Z+2, r8 ; 0x02 3a6: 83 83 std Z+3, r24 ; 0x03 3a8: 84 84 ldd r8, Z+12 ; 0x0c 3aa: 85 85 ldd r24, Z+13 ; 0x0d 3ac: 86 86 std Z+14, r8 ; 0x0e 3ae: 87 87 std Z+15, r24 ; 0x0f 3b0: 90 90 91 91 lds r9, 0x9191 ; 0x809191 3b4: 92 92 st -Z, r9 3b6: 93 93 .word 0x9393 ; ???? 3b8: 94 94 .word 0x9494 ; ???? 3ba: 95 95 asr r25 3bc: 96 96 adiw r26, 0x26 ; 38 3be: 97 97 sbiw r26, 0x27 ; 39 3c0: 80 80 ld r8, Z 3c2: c1 c1 rjmp .+898 ; 0x746 3c4: 82 82 std Z+2, r8 ; 0x02 3c6: 83 83 std Z+3, r24 ; 0x03 3c8: 84 84 ldd r8, Z+12 ; 0x0c 3ca: 85 85 ldd r24, Z+13 ; 0x0d 3cc: 86 86 std Z+14, r8 ; 0x0e 3ce: 87 87 std Z+15, r24 ; 0x0f 3d0: 80 80 ld r8, Z 3d2: 81 81 ldd r24, Z+1 ; 0x01 3d4: 82 82 std Z+2, r8 ; 0x02 3d6: 83 83 std Z+3, r24 ; 0x03 3d8: 80 80 ld r8, Z 3da: 85 85 ldd r24, Z+13 ; 0x0d 3dc: 86 86 std Z+14, r8 ; 0x0e 3de: 87 87 std Z+15, r24 ; 0x0f 3e0: a0 a0 ldd r10, Z+32 ; 0x20 3e2: a1 a1 ldd r26, Z+33 ; 0x21 3e4: 82 a2 std Z+34, r8 ; 0x22 3e6: a3 a3 std Z+35, r26 ; 0x23 3e8: 84 84 ldd r8, Z+12 ; 0x0c 3ea: 85 85 ldd r24, Z+13 ; 0x0d 3ec: 86 86 std Z+14, r8 ; 0x0e 3ee: 87 87 std Z+15, r24 ; 0x0f 3f0: 90 90 91 b1 lds r9, 0xB191 ; 0x80b191 3f4: 92 92 st -Z, r9 3f6: 93 93 .word 0x9393 ; ???? 3f8: 90 90 95 95 lds r9, 0x9595 ; 0x809595 3fc: 96 96 adiw r26, 0x26 ; 38 3fe: 97 97 sbiw r26, 0x27 ; 39