ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
637817 Топик полностью
JP111 (12.12.2015 20:48, просмотров: 312) ответил Николай Коровин на Просто опрашивать можно с совершенно несуразной скоростью. 16 МГц, большинство операций однотактовые. Прочитал один байт с внешних ног (4 оси по 2 сигнала — как раз), пробежался масками по парочкам, сравнил с прошлым состоянием — получил четыре
В былые времена на AtMega16 делал обработчик энкодера на asm при помощи волшебной функции ijmp позволяла сделать обработчик энкодера за что-то типа 14 тактов на событие. Причем можно работать как по прерываниям по входу, так и по прерываниям через интервал времени. Можно делать обработку пропусков. Если интересно, могу завтра выложить.