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.