Gast
#808221
Hallo Leute! Ich bin ein Einfänger. Also, Könnte mir irgend jemand sagen, ob es in AVR-GCC eine Möglichkeit Asm Code nutzen gibt? Mein Bs //--------------ASM to GCC ----------------- #include <avr/io.h> #include <avr/interrupt.h> int main (void){ asm volatile ( "ldi r16,low(RAMEND)" //;Set Z low byte "out spl,r16" "ldi r16,high(RAMEND)" //;Set Z high byte "out sph,r16" "ldi r16,(1<<6) | (1<<7)" "out DDRD,r16" //; Write zeros to Port B "loop:" "ldi r16,(1<<6)"// ;PD6 blinkt "out PORTD,r16" "rcall delay" "ldi r16,(1<<7)"// ;PD7 blinkt "out PORTD,r16" "rcall delay" "rjmp loop" "delay:" "ldi r16,30" "delay1:" "ldi r17,200" "delay2:" "ldi r18,200" "delay3:" "dec r18" "brne delay3" "ret" "dec r17" "brne delay2" "dec r16" "brne delay1" "ret" ); } // gcc plug-in: Error: Object file not found on expected location C:\Tests\gcc\default\qwerty.elf