typedef union
{
uint16 u16; // element specifier for accessing whole u16
int16 i16; // element specifier for accessing whole i16
struct
{
uint8 u8L; // element specifier for accessing low u8
uint8 u8H; // element specifier for accessing high u8
} s16; // element spec. for acc. struct with low or high u8
} nt16;
void Delay_5us()
{
uint8 i;
for (i=0; i<8; i++)
{
asm("NOP");
}
}
void Delay_ms(uint16 sec)
{
uint16 i;
while (sec --)
{
for (i = 0; i < 1500; i ++)
{
asm("NOP");
}
}
return;
}