Contador automatico descendente ascendente!

Pessoal tudo bem!
No meu projeto estou tentando emplementar o seguinte ; tenho um contador ascendente ,descente atraves de pulsadores em 2 pinos do pic, agora queria mudificar para fazer o mesmo mas com um motor 12v, ou seja quando o motor girar no sentido horario o contador conta ascendente caso contrario conta descendente!
existe algum componente eletronico que possa fazer isto com os dois pinos do pic?
Algem tem alguma coisa que possa ajudar?
desde jà agradeço
No meu projeto estou tentando emplementar o seguinte ; tenho um contador ascendente ,descente atraves de pulsadores em 2 pinos do pic, agora queria mudificar para fazer o mesmo mas com um motor 12v, ou seja quando o motor girar no sentido horario o contador conta ascendente caso contrario conta descendente!
existe algum componente eletronico que possa fazer isto com os dois pinos do pic?
Algem tem alguma coisa que possa ajudar?
desde jà agradeço