tecnica electronica

Páginas: 3 (633 palabras) Publicado: 16 de abril de 2013
PIC16F877


TMR0: es un registro del que podemos leer el valor del contador en tiempo real, pero también podemos escribir en él y alterar el valor de conteo.

OPTION: los bits que están encolor verde son los que están implicados en la configuración del TIMER0
• PS0, PS1 y PS2: Configuración del preescaler. El preescaler es un divisor de pulsos que está a la entrada del Timer-contador. Elprescaler divide el número de pulsos que le entran al timer-contador o al Wachtdog. El factor de división es el siguiente (según los valores de PS2, PS1 y PS0 respectivamente






• PSA:Bit de asignación de prescaler. Si está a "1" el prescaler se asigna a WDT (Wachtdog), si está a "0" se asigna al TMR0.
• TOSE: Bit de selección del tipo de flanco para el TMR0. A "1" se incrementaTMR0 por flanco descendente de RA4, a "0" se incrementa TMR0 por flanco ascendente de RA4.
• TOCS: Selecciona la entrada de reloj de TMR0. A "1" la entrada de reloj de TMR0 es por flanco de la patillaRA4, a "0" la entrada de reloj de TMR0 es por ciclo de reloj interno.


Pero el PIC también permite que se produzca una interrupción por desbordamiento del TMR0.
Cuando se produce unainterrupción el programa abandona temporalmente lo que estaba haciendo para atender la subrutina de interrupción, pero antes guarda en una región especial de la memoria llamada pila la dirección de la siguienteinstrucción de programa, para que cuando acabe la subrutina de interrupción pueda seguir ejecutando el programa por donde se había quedado.

El registro que configura todas las interrupciones es elINTCON, como veis está mapeado en los dos bancos, una cosa muy útil cuando se trabaja en ensamblador para no tener que cambiar de banco constantemente para su configuración, pero que en C no esnecesario saber ya que es el compilador el que se encarga de gestionar esto de una manera transparente para el programador.

Pues bien vamos a ver lo que significa cada uno de los bits que están...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnico Electronico
  • tecnico electronico
  • tecnico electronico
  • Técnico Electrónico
  • Tecnico Electronico
  • tecnico en electronica
  • tecnico electronico
  • Tecnico En Electronica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS