Gast
#949776
Hallo, Um ein I/0 auf HI oder LO zu setzen schreibt man z.B.: // Port D, Pin 3 auf HI setzen. PORTD |= (1<<3); // Port D, Pin 3 auf LO setzen. PORTD &= ~(1<<3); Das funktioniert so auch ganz gut. Ich würde jetzt gern folgendes machen: Gehen wir davon aus an Port D, Pin 3 ist eine LED. define LEDan PORTD |= (1<<3); define LEDaus PORTD &= ~(1<<3); und dann möchte ich in meinem Programm anstatt: PORTD |= (1<<3); und PORTD &= ~(1<<3); einfach die befehle "LEDan" und "LEDaus" verwenden können. Also dass der Compiller einfach die Befehle "LEDan" und "LEDaus" durch PORTD |= (1<<3); und PORTD &= ~(1<<3); ersetzt. Geht so was? Wie muss da der Syntax aussehen... So wie ich es soben gemacht hab funktioniert es bestimmt nicht. Danke für eure Hilfe! Gruß Johannes!