функции delay под pic16?
Люди помогите переделать набор функций из библиотеки delau под 16-й пик.
На сколько я понял вся проблема в директиве
#define DelayUs(x) { \
delayus_variable=(unsigned char)(x/DelayDivisor); \
asm("movlb (_delayus_variable) ›› 8"); \
WaitFor1Us; } \
asm("decfsz (_delayus_variable)&0ffh,f"); \
Jumpback;
В приложении архив с исходником.
|