Also: z.B.
COM21 ist ein Symbol (.equ) für eine Zahl 0-7, in diesem Fall eben eine Bitnummer
<< heißt (für den Compiler) shift left (nach links schieben)
( 1<<COM21) heißt, schiebe einen 1-er "com21-mal nach links
ergibt also ein Byte mit einem Einser irgendwo drin.
(1 << 0 ) ---> 0b00000001
(1 << 7 ) ---> 0b10000000
"|" heißt f. den Compiler oder
(1 << 0 ) | (1 << 7 ) ---> 0b10000001