Hola Sutano.
Ejemplo:
Saludos.
Ejemplo:
Código [Seleccionar]
#include <stdio.h>
int main(int argc, char* argv[]) {
unsigned char hinibble = 0xE, lonibble = 0xC, BYTE;
/* Nibbles a byte */
BYTE = hinibble << 4 | lonibble;
printf("%X\n",BYTE);
/* Byte a nibbles */
hinibble = BYTE >> 4;
lonibble = BYTE & 0xF;
printf("%X%X",hinibble, lonibble);
getchar();
return 0;
}
Saludos.