Wszystkie dsPICe z rodziny "motor control" ( niektóre 30Fxxx i 33FJxxMCxx ) mają sprzętowy enkoder - niektóre nawet dwa.qqaz pisze:Albo pruć prosto w licznik sprzetowy procka i wszysko mieć na pokładzie programowym.
( sam nie robię.... słyszałem).
Jeżeli to ma być jednostkowa rzecz to warto zainwestować - o ile pamietam to max częstotliwość wynosi około 10Mhz. Poza tym są też tam filtry.
Np. http://ww1.microchip.com/downloads/en/D ... 70208B.pdf
Można tu przeczytać jak takie rzeczy są robione sprzętowo - daje to pojęcie jak powienien wyglądać soft.