Gast
#2367599
Hallo Leute, ich habe schon vor längerer Zeit mein Atmel Xmega-A1 Xplained Board bekommen und möchte nun das Programmieren üben. Ich verwende dazu das AVR-Studio 5 und FLIP. Debuger habe ich leider keinen. Progammiert wird in C. Als erste Aufgabe möchte ich nur ne LED Toggeln lassen sowie ich auf einen Taster drücke. Ausgangszustand der LED ist an. Hier nun mal das Prog was ich geschrieben habe. #include <asf.h> //wird automatisch von AVRStudio eingefügt... habs erstmal drin gelassen. #include <board.h> int main (void) { for(;;) { PORTE.DIRSET = (0x01); //PortE Ausgabe PORTD.PIN0CTRL = (0x1A); //Fallende Flanke und Buskeeper PORTD.INT0MASK = (0x01); //Interrupt Control Mask0, Low-level PORTD.INTCTRL = (0x01); //Interrupt Control = PIN0 PORTD.DIRCLR = (0x01); //PORTD Eingang 0 = Eingabe PORTE.OUTCLR = (0x01); //PORTE Ausgang 0 = LOW -> LED0 an sei(); } } IRS(PORTD_INT0_vect) { PORTE.OUTTGL = (0x01); } Wenn ich das Prog in den µC schreibe dann passiert nichts weiter als das die LED angeht. Beim betätigen des Tasters passiert nichts. Hat jemand ne Idee woran das liegen könnte? Danke im Vorraus. TT