Mikroelektronika MIKROE-724 データシート
mikroBasic PRO for dsPIC30/33 and PIC24
MikroElektronika
149
Prototype
sub function Higher(dim number as longint) as byte
Description
Function returns next to the highest byte of
number
. Function does not interpret bit patterns of
number
– it merely returns 8 bits as found in register.
This is an “inline” routine; code is generated in the place of the call, so the call doesn’t count against
the nested call limit.
Parameters
number
: input value
Returns
Returns next to the highest byte of
number
, bits 16..23.
Requires
Arguments must be variable of scalar type (i.e. Arithmetic Types and Pointers).
Example
d = 0x12345678
tmp = Higher(d) ‘ Equals 0x34
Higher(d) = 0xAA ‘ d equals 0x12AA5678
Notes
None.
Prototype
sub function Highest(dim number as longint) as byte
Description
Function returns the highest byte of
number
. Function does not interpret bit patterns of
number
– it
merely returns 8 bits as found in register.
This is an “inline” routine; code is generated in the place of the call, so the call doesn’t count against
the nested call limit.
Parameters
number
: input value
Returns
Returns the highest byte of
number
, bits 24..31.
Requires
Arguments must be variable of scalar type (i.e. Arithmetic Types and Pointers).
Example
d = 0x12345678
tmp = Highest(d) ‘ Equals 0x12
Highest(d) = 0xAA ‘ d equals 0xAA345678
Notes
None.
Higher
Highest