Documentos de Académico
Documentos de Profesional
Documentos de Cultura
• Timmer: la mayoría de microntroladores tienen uno o varios timers. Son útil para medir el
tiempo que he pesado entre 2 evento, establecer, palabras tareas para ejecutarse a intenales regulares
etc.
Un timmer es un contador cuya entrada esta conectada al reloj del sistema de hecho la mayoría de los
timmer pueden reconfigurarse como contadores. En ese caso, en lugar de contar pulsos de reloj cuenta
pulsos que llegan a un determinado pen.
1. Es un contador de 16bits
-tienen 4 canales independientes capture coparative entre (CAP/COM) configurables como entradas de
captura, salidas de comparación, generador de PWM y salida de pulso 1
-tiene un modulo de sincronización para controlas el timer para señales externas, tienen modo de
enconder y tiene 3 salidas complementarias con tiempo muerto ajustable
-Este timer tiene una capacidad de 8 bits, cuenta con auto recarga y un prescaler ajustable de 8 bits
-Su fuente de reloj esta dada por el reloj del CPU o la velocidad de reloj del CPU
Tarea1
Investigar, escribir y explicar en su cuaderno los registros mínimos necesarios para configurar
- Registros
- Explicación code registro
- Manera en la que configura con los registros
El contador es un contador ascendente o descendente de 16 bits. Es el corazón del timer. Tiene asociado
un registro de contador que se divide en dos partes. Llamadas TIM1_CNTRH (HIGH) y TIM1_CNTRL
(LOW), en los cuales se puede leer y escribir. El contador se incrementa o decrementa en una unidad
cuando llega el flanco del siguiente bloque del preescaler. Es un divisor de frecuencia programable. En
realidad, es un timer dentro del timer. Tiene un registro asociado dividido en dos partes llamado
TIM1_PSCRH y TIM1_PSCRL. La frecuencia del reloj a la salida del preescaler esta dada por la siguiente
formula
CKcnt = CKpsc/TIMxpsc +1
CKpsc F in PCS
El registro de auto recarga este compuesto por dos valores llamados TIM1_ARRH y TIM1_ARRL. Es un
registro que almacena el periodo que va a contar el timer el funcionamiento es diferente si la cuenta es
ascendente o descendente
-ascendente: el valor del contador crece hasta que alcanza el valor contenido en los registros de auto
recarga. En la siguiente cuenta el contador se pone a cero y vuelve a empezar
- descendente: el valor del contador disminuye hasta llegar a cero. En la siguiente cuenta se escribe el
contenido de los registros de auto recarga en el contador y se vuelve a empezar
Tarea:
Copiar diagramas