[an error occurred while processing this directive]
Маска не нужна
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
uint8_t i;
for(i = 0; i < 8; i++) {
if(SData & (1<<7))
TransPin=1;
else
TransPin=0;
SData <<= 1;
//здесь хлопнет CLK
}
Более- менее нормальный оптимизатор преобразует for к i=8; do {} while (--i);
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
E-mail:
info@telesys.ru