[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
содрал код:
void delay_ms(long t);
void delay_10us(int t);
// delay routines
void delay_10us(int t)
{
#asm
DELAY_10US_1:
CLRWDT
NOP
NOP
NOP
NOP
NOP
NOP
DECFSZ t, F
GOTO DELAY_10US_1
#endasm
}
void delay_ms(long t) // delays t millisecs
{
do
{
delay_10us(100);
} while(--t);
}
при компиляции пишет - undefined symbol t (error)
если заремить - DECFSZ t, F - то все нормально
подскажите где ошибка
E-mail: info@telesys.ru