Intel 8253/54 - Modos operativos

8253/54 se puede operar en 6 modos diferentes. En este capítulo, discutiremos estos modos operativos.

Modo 0 ─ Interrupción en la cuenta de terminales

  • Se utiliza para generar una interrupción en el microprocesador después de un cierto intervalo.

  • Inicialmente, la salida es baja después de que se establece el modo. La salida permanece BAJA después de que el valor de conteo se carga en el contador.

  • El proceso de disminuir el contador continúa hasta que se alcanza el conteo terminal, es decir, el conteo se vuelve cero y la salida pasa a ALTO y permanecerá alto hasta que se recargue un nuevo conteo.

  • La señal GATE es alta para el conteo normal. Cuando GATE baja, el conteo finaliza y el conteo actual se bloquea hasta que GATE vuelve a subir.

Modo 1 - One Shot programable

  • Se puede utilizar como multivibrador monoestable.

  • La entrada de la puerta se utiliza como entrada de disparo en este modo.

  • La salida permanece alta hasta que se carga el recuento y se aplica un disparador.

Modo 2 - Generador de tarifas

  • La salida es normalmente alta después de la inicialización.

  • Siempre que el conteo se vuelve cero, se genera otro pulso bajo en la salida y el contador se recargará.

Modo 3 - Generador de ondas cuadradas

  • Este modo es similar al Modo 2, excepto que la salida permanece baja durante la mitad del período del temporizador y alta durante la otra mitad del período.

Modo 4: modo activado por software

  • En este modo, la salida permanecerá alta hasta que el temporizador llegue a cero, momento en el que la salida emitirá un pulso bajo y luego volverá a subir.

  • La cuenta se bloquea cuando la señal GATE pasa a BAJA.

  • En el recuento de terminales, la salida baja durante un ciclo de reloj y luego se pone ALTA. Este pulso bajo se puede utilizar como luz estroboscópica.

Modo 5: modo activado por hardware

  • Este modo genera una luz estroboscópica en respuesta a una señal generada externamente.

  • Este modo es similar al modo 4 excepto que el conteo se inicia mediante una señal en la entrada de la puerta, lo que significa que se activa por hardware en lugar de por software.

  • Después de que se inicializa, la salida aumenta.

  • Cuando se alcanza el número de terminales, la salida baja durante un ciclo de reloj.