@00000000: _delay_loop_2 ---- UNKNOWN_FILE --------------------------------------------------------------------------------- 0: File not found +00000000: C019 RJMP PC+0x001A Relative jump +00000001: C020 RJMP PC+0x0021 Relative jump +00000002: C01F RJMP PC+0x0020 Relative jump +00000003: C01E RJMP PC+0x001F Relative jump +00000004: C01D RJMP PC+0x001E Relative jump +00000005: C01C RJMP PC+0x001D Relative jump +00000006: C01B RJMP PC+0x001C Relative jump +00000007: C01A RJMP PC+0x001B Relative jump +00000008: C019 RJMP PC+0x001A Relative jump +00000009: C018 RJMP PC+0x0019 Relative jump +0000000A: C017 RJMP PC+0x0018 Relative jump +0000000B: C016 RJMP PC+0x0017 Relative jump +0000000C: C015 RJMP PC+0x0016 Relative jump +0000000D: C014 RJMP PC+0x0015 Relative jump +0000000E: C013 RJMP PC+0x0014 Relative jump +0000000F: C012 RJMP PC+0x0013 Relative jump +00000010: C011 RJMP PC+0x0012 Relative jump +00000011: C010 RJMP PC+0x0011 Relative jump +00000012: C00F RJMP PC+0x0010 Relative jump +00000013: C00E RJMP PC+0x000F Relative jump +00000014: C00D RJMP PC+0x000E Relative jump +00000015: C00C RJMP PC+0x000D Relative jump +00000016: C00B RJMP PC+0x000C Relative jump +00000017: C00A RJMP PC+0x000B Relative jump +00000018: C009 RJMP PC+0x000A Relative jump +00000019: C008 RJMP PC+0x0009 Relative jump +0000001A: 2411 CLR R1 Clear Register +0000001B: BE1F OUT 0x3F,R1 Out to I/O location +0000001C: EFCF SER R28 Set Register +0000001D: E0D4 LDI R29,0x04 Load immediate +0000001E: BFDE OUT 0x3E,R29 Out to I/O location +0000001F: BFCD OUT 0x3D,R28 Out to I/O location +00000020: D024 RCALL PC+0x0025 Relative call subroutine +00000021: C042 RJMP PC+0x0043 Relative jump +00000022: CFDD RJMP PC-0x0022 Relative jump @00000023: initPWM ---- PWMTest.c ------------------------------------------------------------------------------------ 6: { +00000023: E883 LDI R24,0x83 Load immediate +00000024: 93800080 STS 0x0080,R24 Store direct to data space 11: TCCR1B = (1<>8)&0x0003); +00000033: 7093 ANDI R25,0x03 Logical AND with immediate +00000034: 93900089 STS 0x0089,R25 Store direct to data space 28: OCR1AL = (uint8_t)hightime; +00000036: 93800088 STS 0x0088,R24 Store direct to data space 29: } +00000038: 9508 RET Subroutine return 33: TCCR1B |= (1<>8)&0x0003); +00000046: 92100089 STS 0x0089,R1 Store direct to data space 28: OCR1AL = (uint8_t)hightime; +00000048: 92100088 STS 0x0088,R1 Store direct to data space 33: TCCR1B |= (1<= 0xFF) +00000055: 3F2F CPI R18,0xFF Compare with immediate +00000056: 0531 CPC R19,R1 Compare with carry +00000057: F010 BRCS PC+0x03 Branch if carry set +00000058: E020 LDI R18,0x00 Load immediate +00000059: E030 LDI R19,0x00 Load immediate 27: OCR1AH = (uint8_t)((hightime>>8)&0x0003); +0000005A: 2F83 MOV R24,R19 Copy register +0000005B: 7083 ANDI R24,0x03 Logical AND with immediate +0000005C: 93800000 STS 0x0000,R24 Store direct to data space 28: OCR1AL = (uint8_t)hightime; +0000005E: 93200088 STS 0x0088,R18 Store direct to data space ---- C:\Documents and Settings\Jaz\My Documents\master\Quadrocopter\AVR\Testprojekt\PWMTest\default/c:/winavr-20100110/lib/gcc/../../avr/include/util/delay_basic.h 105: File not found +00000060: 01CA MOVW R24,R20 Copy register pair +00000061: 9701 SBIW R24,0x01 Subtract immediate from word +00000062: F7F1 BRNE PC-0x01 Branch if not equal +00000063: CFEF RJMP PC-0x0010 Relative jump 105: File not found +00000064: 94F8 CLI Global Interrupt Disable +00000065: CFFF RJMP PC-0x0000 Relative jump