Znaleziono 1 wynik

autor: nirix
25 lis 2006, 11:51
Forum: Uwagi do bieżącego i archiwalnych numerów EdW
Temat: 12/2005 kurs C
Odpowiedzi: 1
Odsłony: 5061

12/2005 kurs C

Witam w w/w artykule jest moduł delay.h i makro #define delayus8(t)\ {asm volatile( \ "delayus8_loop%=: \n\t"\ "nop \n\t"\ "dec %[ticks] \n\t"\ "brne delayus8_loop%= \n\t"\ : :[ticks]"r"(t) );} następnie makro jest wywołane w funkcji (plik delay.c) void delay100us8(uint8_t t) { while(t>0) { delayus8...