Hallo Wie deklariert man einzelne PIN´s , wenn z.B PA0 = Taster1, PA1 = Taster2 usw. heißen sollen. Gibt es eine übersicht von Datentypen und Verknüpfungen die im AVR Studio angewandt werden? Vielen Dank
werner1 schrieb: > PIN´s Aua! > PA0 = Taster1 #define Taster1 PA0 > Gibt es eine übersicht von Datentypen die im AVR > Studio angewandt werden? Doku vom GCC, Datentypen. int ist 16 bit groß. >und Verknüpfungen ?
Habe mein Programm jetzt mal umgebaut aber irgendwie st die IF abfrage
des Taster noch falsch.
# define Taster PA0
while(1)
{
if (Taster ==1 )
// Abfrage PIN A2 (Taster nach GND)
{
PORTD |= 1<<PD0; // PIN A0 = 1
}
else
{
PORTD &= ~(1<<PD0); // PIN A0 = 0
}
}
}
du solltest erstmal dir die Grundlagen anlesen: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial du hast nach auflösungs de defines geschrieben: if (0 ==1 ) und das ist klar das das nicht geht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.