Znaleziono 1 wynik
- 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...