frecuencia del oscilador del microcontrolador PIC

0

El reloj interno (Q1 – Q4) del controlador PIC Micro funciona a una cuarta parte de la frecuencia del oscilador (FOSC / 4).

Mi pregunta es si divido la frecuencia con 4 Luego, el período del temporizador de cada pulso de reloj aumentará 4 veces.

Sinembargo,estaimagenesconfusa.semuestradespuésdequeelcircuitointernodivideelrelojencuatrorelojesencuadraturapar.elperíododeltemporizadordecadareloj(esdecir,Q1,Q2,Q3yQ4)menosqueelosciladorprimarioprincipal(queestáconectadoalospinesOSC1yOSC2).Perocreoqueelperíododetiempodecadapulsoderelojdebeser4veceselperíododetiempodelosciladorprimarioprincipal.

  1. ¿Alguienpuedeexplicarloanterior?

2.¿Quéeselciclodeloscilador?¿Lafrecuenciadelciclodeloscilador?

  • ¿Qué es el ciclo de la máquina?
  • pregunta Srikrishna Jana

    1 respuesta

    0

    La frecuencia del oscilador se divide por cuatro, por lo que un ciclo de máquina toma un número entero de 4 ciclos de oscilador. El ciclo del oscilador es solo el recíproco de la frecuencia del oscilador, por lo que si el oscilador es de 16MHz, cada ciclo del oscilador es de 62.5ns.

    En el caso del PIC de rango medio, ese número es 1 o 2, por lo que serán 4 u 8 ciclos de oscilador. En otras palabras, si el oscilador es 16MHz, cada instrucción tomará 250ns o 500ns.

    Los estados Q1-Q4 son importantes cuando se desea exactamente cuándo (contra qué borde del oscilador) aparecen las salidas en los pines, y cuando se muestrean las entradas, y por razones similares. Por lo general, no necesita preocuparse por los estados Q y simplemente puede considerar que el procesador se ejecuta en fosc / 4.

        
    respondido por el Spehro Pefhany

    Lea otras preguntas en las etiquetas