Hallo
Ich bin mich gerade durch den Code eines bekannten am kämpfen, dadurch bin ich auf folgende Zeile gestoßen

Code:
SBUF0 = 0xFF & *p >> 8;          // put character
kann mir jemand erklären was der da macht? so richtig versteh ich das nicht.
Irgendwie ließt er was ein und verschiebt es gleichzeitig. die 0xFF ist als standartwert 0 ???
... aber was genau macht das & ???