¿Cómo funciona un circuito de reloj?
El principio de funcionamiento del circuito de reloj es que un oscilador (u oscilador interno) está conectado al exterior del microcontrolador para proporcionar pulsos de alta frecuencia. Después del procesamiento de división de frecuencia, se convierte en la señal del reloj interno. el microcontrolador, que coordina el trabajo de varios componentes dentro del chip de control. Su función es cooperar con el cristal externo para realizar el circuito de oscilación, que puede proporcionar el reloj de funcionamiento del microcontrolador.
Tome el microcontrolador MCS-5l como ejemplo: el microcontrolador MCS-51 ejecuta una instrucción durante l2 ciclos de reloj. En otras palabras, el microcontrolador debe utilizar r2 ciclos de reloj para ejecutar una instrucción. Sin este reloj, el microcontrolador no puede funcionar y no hay forma de cronometrar y realizar operaciones relacionadas con el tiempo.
El circuito de reloj es el corazón del microordenador, que controla los dos ritmos del ordenador. La CPU completa diferentes funciones de instrucción a través de complejos circuitos secuenciales.
La señal de reloj del MCS-51 se puede generar de dos maneras: una es el método interno, que utiliza el circuito de oscilación dentro del chip para generar la señal de reloj; La señal del reloj se introduce desde el exterior.
Si no hay un circuito de reloj que genere un reloj para controlar el microcontrolador, el microcontrolador no puede funcionar.
Información ampliada
En el circuito de reloj de modo interno, se deben conectar un oscilador de cristal de cuarzo y dos condensadores de ajuste a través de los pines XTAL1 y XTAL2 para formar un circuito de oscilación. Generalmente C1 y C2. Generalmente es de 30 pF y la frecuencia del oscilador de cristal está entre 1,2 MHz y 12 MHz.
Para el circuito de reloj externo, se requiere que XTAL1 esté conectado a tierra y el pin XTAL2 esté conectado al reloj externo. No hay requisitos especiales para la señal del reloj externo, siempre que haya un cierto ancho de pulso. garantizado y la frecuencia del reloj es inferior a 12 MHz.
La señal de oscilación del oscilador de cristal se envía desde el terminal XTAL2 al circuito de reloj interno, que divide la señal de oscilación por dos para generar una señal de reloj de dos fases P1 y P2 para uso del microcontrolador.
El período de la señal del reloj se llama tiempo de estado S, que es el doble del período de oscilación. La señal P1 es válida en el primer medio ciclo de cada estado y la señal P2 es válida en el segundo. medio ciclo de cada estado. La CPU utiliza los relojes de dos fases P1 y P2 como ritmo básico para coordinar el trabajo efectivo de varias partes del microcontrolador.
Enciclopedia Baidu-Circuito del reloj