Hallo,
hab da mal wieder ein Problemchen, wollte gerade einen Eingang abfragen
und dann ne LED zum leuchten bringen.
Dabei werden PB0 welcher als Ausgang gesetzt ist und PC0 welcher als
Eingang deklariert gebrückt. Also bekomm ich direkt 5V von PB0 auf PC0.
Dies soll dann eine LED welche an PB1 angeschlossen ist zum leuchten
bringen.
Hier mal der Code:
Kann mir jemand helfen?Code:#include <avr/io.h> int main (void) { DDRB |= (1<<PB0); PORTB |= (1<<PB0); //Pin B0 auf Ausgang und High setzen while (1) { if ( PINC & (1<<PINC0) ) { //Abfrage ob an Pin C0 5V anliegen PORTB |= (1<<PB1); // Pin PB1 auf High } else { PORTB &= ~(1<<PB1); //Pin PB1 auf Low } } }







Zitieren

Lesezeichen