Contador con Pic

Estoy controlando la posición de unos motores por medio de unos encoders ópticos y un pic que cuenta los pulsos enviados por el encoder, necesito contar más de 255 y no se como hacer, se agradece toda la ayuda disponible...
Lo que hago es montar un numero en un registro CONT y decrementarlo

1 Respuesta

Respuesta
1
Puedes utilizar otro registro para tener 8 bits adicionales (puedes contar hasta 65535). Debes cargar la parte más significativa en uno y la menos significativa en el otro. Debes decrementar el menos significativo como lo hacías antes pero si este ya vale cero debes poonerlo en 255 y decrementar el registro más significativo. Luego sigues como siempre con el menos significativo hasta que llegue a cero nuevamente. Así sucesivamente hasta que los dos registros valgan cero.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas