Hello everybody,
I am very new to C language. In my project I get data serially from a port pin. I want to save the first 8 bits to one variable, another to second & so on. In all I want to save 32 bits in 4 bytes. Can you suggest C code.
I know it in assembly by using RRC or RLC, but how to achieve it in C?
Thanks
One more thing, as the 1st incoming bit should be MSB & last should be LSB, I changed the code to..
data_received |= ( 0x80000000 >> bits_received );
Is it ok?
Yep, that should work