ich hab nen problem mit folgendem code:
1 | int main(void) |
2 | {
|
3 | |
4 | DDRD &= ~( 1 << PD3 ); // PIN PD2 auf Eingang (Taster) |
5 | PORTD |= ( 1 << PD3 ); // Pullup-Widerstand aktivieren |
6 | |
7 | DDRD = (1 << PD5); // PIN PD5 als Ausgang |
8 | |
9 | PORTD &= ~(1<<PD5); // Diode aus |
10 | |
11 | while(1) |
12 | {
|
13 | if ( PIND & (1<<PIND3) ) { PORTD |= (1 << PD5); } // Diode an wenn Taster gedrückt |
14 | |
15 | }
|
16 | |
17 | return 0; |
18 | }
|
ich hoffe es liegt nur am späten abend im prinzip soll nur bei tastendruck die led angehn eigentlich simpel