El presente blog tiene como destino proporcionar la mayor información posible, sobre los temporizadores que posee el PIC16F887, características, función, notas de interés, programas, videos, quizes, operación de trabajo en algunas aplicaciones, etc. Pero para poder hablar sobre estos temporizadores, tenemos que saber bien, qué son los temporizadores, y es que estos desempeñan un papel en el PIC, de circuitos sincrónicos, que ayudarán a llevar el conteo de los pulsos que llegan a su poder para conseguir la entrada de reloj. El PIC16F887, posee tres temporizadores, que se distinguen por su cantidad de registros y funciones.
Es común leer que el Timer 1 es el más versátil de los tres temporizadores, ya que puede usarse para monitorear el tiempo entre las transiciones de una señal ocurridas en un pin de entrada o para controlar de manera precisa el tiempo de transición en un pin de salida. Mientras tanto, el Timer 0, se utiliza para contar eventos externos o generar "interrupciones" que no son más que pequeñas paradas que realiza el PIC durante el desarrollo de un programa.
Y por último, el Timer 2, que no es menos importante, tiene mucha más libertad en su funcionamiento y además de temporizador puede usarse como un controlador de período de una señal de salida en formato de modulación por PWM (Ancho de Pulso), en este caso la salida permanecerá en estado lógico alto durante un porcentaje determinado de cada periodo. Este porcentaje se controla escribiendo en el registro CCP (Capture(Compare/PWM), y el periodo lo maneja el Timer 2.
No hay comentarios:
Publicar un comentario