Muchisimas gracias por la respuesta... ahora me surge otra duda... como podria hacer el caso contrario? Es decir, basándome en el ejemplo:
pasar de unsigned char michar[2] a unsigned short int?
Hay que tener en cuenta donde se almacena la parte alta y la parte baja
Ejemplo:
michar[0]=0x01 // parte alta
michar[1]=0x2c // parte baja
Resultado:
miint=300
|