Ing. Electr.

Páginas: 3 (647 palabras) Publicado: 8 de agosto de 2012
Usando el Timer1 en microcontroladores PIC.
En el presente artículo se pretende explicar el diseño de un sistema de temporización precisa de 1 minuto en el microcontrolador, utilizando señal externay la interrupción por desborde del Timer1.
Cuando no es posible o no se desea emplear el Timer0 porque el mismo está siendo utilizado con un propósito particular y el cristal del oscilador principalno es divisible por dividendos binarios para dar un número exacto, es muy aconsejable emplear el Timer1 junto a una señal proveniente desde un circuito generador de 2Hz externo y acondicionarlo paraobtener una interrupción de 1 minuto en el PIC.
-------------------------------------------------
Descripción del Timer1 y sus registros asociados
El Timer1/Contador es de 16 bits (con lo que sepuede contar hasta un máximo de 65535) y está implementado mediante 2 registros de 8 bits (TMR1H-TMR1L). El diagrama del mismo se muestra a continuación:

Se puede observar los distintos bloques queconstituyen el conjunto del Timer1. El TMR1 genera un seteo sobre el flag cuando el mismo sufre un desbordamiento al pasar de FFFFh a 0000h en su conteo. Si se encuentra habilitado el bit deinterrupción por desborde, se generará una interrupción en el micro. Los registros asociados al TMR1 para las distintas configuraciones se muestran y detallan a continuación:

* INTCON:
* GIE: Bit deinterrupciones general (SET para habilitación global).
* PEIE: Bit de habilitación de interrupciones de periféricos (SET para habil. de periféricos).
* PIR1:
* TMR1IF: Bit (bandera)por desbordamiento de cuenta (SET para flag por desborde. Se debe borrar por software una vez atendida la interrupción).
* PIE1:
* TMR1IE: Bit de habilitación de interrupción pordesbordamiento de cuenta (SET para habilitar).
* T1CON (descripto mas adelante):
* T1CKPS1-T1CKPS2: Bits de selección de preescaler para entrada de señal externa.
* T1OSCEN: Bit de control...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing electrica
  • Ing Electrica
  • Ing. Electrico
  • ing electrico
  • ing. electrica
  • ing electrica
  • ing electrica
  • Ing electrica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS