Gast
#99807
Bin Anfänger in Sachen Microcontroller programmieren. Möchte wissen wie ich eine Und-Verknüpfung erstellen kann. Habe zwei Taster an PD0, PD1 und eine LED PB0. Möchte jetzt ein Programm schreiben, das mir die LED zum Leuchten bringt, wenn beide Taster gedrückt sind ansonsten soll es aus bleiben. Hier mal der Code den ich bis jetzt habe: #include<avr/io.h> int main(void) { int a=0; outp (0x01,DDRB);//LED outp (0x00,DDRD);//TASTER for(;;) { if (bit_is_set(PIND, PIND0)) //T1 gedrückt wird { if (bit_is_set(PIND, PIND0)) //T2 gedrückt wird sbi (PortB, 0); } cbi (PORTB, 0); //cbi aus } } Vielleicht erkennt ja jemand meinen Fehler.