Hola Ariel
Aquí la función que buscas.
make8( )
--------------------------------------------------------------------------------
Syntax:
i8 = MAKE8(var, offset)
Parameters:
var is a 16 or 32 bit integer.
offset is a byte offset of 0,1,2 or 3.
Returns:
An 8 bit integer
Function:
Extracts the byte at offset from var. Same as: i8 = (((var >> (offset*8)) & 0xff) except it is done with a single byte move.
Availability:
All devices
Requires:
Nothing
Examples:
int32 x;
int y;
y = make8(x,3); // Gets MSB of x
Example Files:
None
Also See:
make16(), make32()
jaja me ganó Manolo por segundos