Hi,
also das funktioniert so:

Bit setzen.

PORTX |= (1<<a); // a ist die nummer des bit
oder mehrere gleichzeitg
PORTX |= (1<<a) | (1<<b) | (1<<c) ;

Bit löschen.

PORTX &= ~(1<<y);
oder mehrere gleichzeitg
PORTX &= ~((1<<a) | (1<<b) | (1<<c));

MfG Martin