Re:Assign HIGH LOW Bytes of WORD
Hello,
You could use macro, for instance:
#define High(v) (*(((unsigned char *) (&v)+ 1))) #define Low(v) (*((unsigned char *) (&v)))
if your compiler uses little Endian.
High(uns16_number) = uns8_variable1; // assign high byte Low(uns16_number) = uns8_variable2; // assign low byte
or
uns8_variable = High(uns16_number); etc....
Regards
Igor
login or register to reply
|