#include "sbit.h" // (c) Peter Dannegger #define LED0 PORT_B0 #define LED0_oe DDR_B0 #define LED1 PORT_B1 #define LED1_oe DDR_B1 #define INPUT PIN_B2 #define INPUT_oe DDR_B2 #define EIN 0 // zum LEDs schalten beim STK500 #define AUS 1 #define HIGH 1 // für Inputs #define LOW 0 int main() { LED0_oe = 1; // Auf Output schalten LED1_oe = 1; INPUT_oe = 0; LED0 = AUS; // LED0-Port auf aus LED1 = EIN; // LED1-Port auf ein if(LED1 == EIN) LED0 = EIN; // auch Abfrage ist möglich if(LED0 == EIN) LED1 = AUS; LED0 ^= 1; // Toggle LED1 ^= 1; if (INPUT == HIGH) LED1 ^= 1; // Input-Abfrage if (INPUT == LOW) LED0 ^= 1; PORTB ^= (1<