#define taste PINB&32 #define an_MA PORTD |=0b10000000 #define aus_MA PORTD &=0b01111111 void init() { cbi(DDRB,5); sbi(DDRD,7); } ///////////////////////////////////////////////////////////////////////////// // Main-Funktion ///////////////////////////////////////////////////////////////////////////// main() { init(); // Initialisierungen while (true) // Mainloop-Begin { if (taste) { an_MA; _delay_ms(3000); aus_MA; } } // Mainloop-Ende } //---------------------------------------------------------------------------