Modo 2 bus bidireccional de e/s muestreados

El modo 2 permite al puerto A actuar como puerto bidireccional de datos. Se proporciona señales de protocolo a través del puerto C (cinco señales) para mantener una disciplina del flujo de datos del periférico. Estas señales de control son una combinación de las señales de control de entrada y de salida del modo 1. La generación de solicitudes de interrupción y de las funciones Set/Reset de los flip-flop INTE también se encuentra disponible. La 8255 programada en el modo 2 tienen las siguientes características:

– El puerto A como puerto bidireccional de datos de 8 bits y el puerto C como control con 5 bits
– Las salidas y entradas se almacenan en latches

La figura siguiente ilustra la palabra de control y la configuración del puerto A en el modo 2.

El modo 2 no utiliza las terminales PC0, PC1 y PC2, por lo que el puerto B se puede programar en el modo 0 ó en el modo 1, la tabla 8.5 ilustra las combinaciones con el modo 2.

Puerto serial (Protocolo de Entrada y Salida Serie)

Una computadora también permite la comunicación en forma serial y la realiza de dos formas: síncrona y asíncrona. En esta sección explicaremos el protocolo de Entrada y Salida Serie con lo cual nos servirá para explicar la comunicación en forma serial utilizando el C.I. 8251.

Fuente: Apuntes de Arquitectura de computadoras de la FCA de la UNAM