Pic Мк. Эксперимент 20.1. Энкодер: метод опроса состояний.

Я тут сидел ковырял будущую прошивку для усилителя и понял, что такой процент ошибочного определения направления вращения энкодера меня совсем не устраивает. Поэтому было решено внедрить таки процедуру, основанную на опросе состояний.

Читать далее

PIC мк. Эксперимент №3. Использование таймера TMR0.

Задача: получить импульсы с частотой 5Гц.

Исходный материал: PIC16f628a и простенькая devboard.

Таймер TMR0 применяется во многих программах и имеет следующие полезные опции:

  • 8 битный таймер/счетчик
  • Программируемый выбор внешнее/внутреннее тактирование
  • По переполнению генерирует прерывание

Читать далее