Сообщение от 7Fantomas7
|
|
Евстифеев считает по другому.
|
Он, конечно, может считать как угодно, но я как-то даташитам от производителя верю больше.

Ну да не суть. 25 в любом случае больше 13.

На ассемблере ожидание выглядит так
|
Код:
|
ADC_wait:
sbis ADCSRA,ADIF ;Проверяем флаг окончания преобразования
rjmp ADC_wait ;Если не всё - возвращаемся |
Команда SBIS - пропустить, если установлен бит следующую команду, тоесть выход из цикла ожидания.
До сих пор всё работало.
Можно вставить именно эту конструкцию, написав перед ней #ASM, а после неё #EndASM. И можно говорить - "Пишу на Си, но делаю ассемблерные вставки"