El microcontrolador PIC12F675 Parte 2

Siguiendo con el manual para comprender el funcionamiento del hardware del uC PIC12F675, es turno de entender sobre los modos del Oscilador de este modelo.

Configuración del oscilador

El PIC12F675 posee ocho modos para obtener la frecuencia clock. El usuario puede seleccionarlos mediante la asignación en los bit 2, 1 y 0 (FOSC2:FOSC0) de la palabra de configuración ubicada en la direccion 2007h.

Los 8 modos de configurar la señal de oscilador de entrada son las siguiente:

  • LP: Low Power Crystal.
  • XT: Crystal/Resonator.
  • HS: High Speed Crystal/Resonator
  • RC: External Resistor/Capacitor (2 modos de configuración)
  • INTOSC: Internal Oscilator (2 modos de configuración)
  • EC: External Clock In
  • Osciladores del tipo Cristal/Resonadores Cerámicos:

    En los modos XT, LP o HS un cristal o un resonador ceramico es conectados en los pines OSC1 y OSC2 para crear la oscilación.

    En los modos XT, LP o HS, el dispositivo puede tener una señal de reloj externa que maneja desde el pin OSC1.

    Los valores que recomienda Microchip cuando se utiliza un resonador ceramico son los siguientes:

    Y para cuando se utiliza un resonador de cristal son los siguientes valores para C1 y C2:

    Para ambos casos, Microchip recomienda utilizar un valor alto de capacitancia ya que incrementa la estabilidad del oscilador, pero incrementa el tiempo de estabilización cuando el uC entra en funcionamiento.

    Osciladores del tipo RC:

    Esta opción abarata costos al utilizar una resistencia y un condensador y se utiliza cuando el tiempo reloj no es un factor crítico. El funcionamiento de este modo depende de:

  • Fuente de alimentación.
  • El valor de la resistencia Rext y del condensador Cext.
  • La temperatura de operación.
  • El circuito para este modo es el siguiente:

    Oscilador interno de 4 Mhz:

    En este modo, el uC genera internamente los 4 [MHz] fijos. Como ventaja, el pin GP4 queda libre y ofrece al programador elegir entre dos opciones para el comportamiento de este terminal:

  • Utilizar el pin GP4 como salida, variando su estado lógico de alto a bajo y viceversa a una frecuencia FOSC/4.
  • Usar GP4 como salida digital.
  • You may also like

    0 comments

    Deja un comentario