Has someone a good hint how to implement a parity-calculation of a byte in the most efficient way on an C51-device?