Gast
#2782190
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
|
Anzeige
|
Deklaration, Verknüpfungen im AVR Studio 5
Gast
#2782190
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
Gast
#2782203
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 ?
Gast
#2782248
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
}
}
}
Gast
#2782257
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. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|