TacómetroLCD con 16F628A utilizando comando COUNT

#1
Hola con todos,estoy realizando un tacometro que mide las rpms de un motor electrico, estoy programando en basic de microcode, en la simulación todo va bien, pero cuando lo armo en el protoboard y le echo a andar, me da lecturas raras me sale que el motor de juguete gira a 45500 revoluciones y después baja a 35330, siempre esta variando las lecturas,me pregunto como arreglar este problema:unsure:. Me olvido de algo, las señales estan siendo capturadas por medio de un opto-acoplador.
De antemano les doy gracias por la ayuda recibida.:)
 

Adjuntos

Arriba