Hi, sorry i know, this question is an evergreen. I have 320 bitfield variables, which i want to access as single Bit's on one hand, and as a field of 40 byte via RS-232 on the other hand. Yes i know this could be very critical, because every compiler could handle this on his own way. But portability is not so important for me, just want to see my little toy working :-) My hope is that someone can show me a code-example, how to declare, define and operate this. I worked with my textbook, but i'am no native english speaker, so i maybee missunderstood the point. Oh i tried so hard on this special topic, please help. Best regards