82c55 como pestillos de 8 bits

0

Estoy tratando de hacer que mi 82C55 funcione como tres conjuntos de latches de 8 bits donde puedo elegir uno de ellos aplicando la lógica apropiada a A0 y A1 y bajando la señal WR para aplicar los datos de la entrada a la salida deseada puerto.

Leí en línea que este chip tiene 4 modos de operación, pero quiero configurarlo como tres pestillos de byte direccionables, como he explicado.

¿Es posible que pueda usarlo así sin programar específicamente el chip por adelantado, aunque las fuentes me dicen que los datos están en grupos de 12 bits?

    
pregunta

1 respuesta

2

No, el 82C55 está programado por defecto (después de un reinicio) en tres puertos de entrada de 8 bits cada uno. Esto equivale a programar 0x9B en el registro de control (Modo 0 todas las entradas).

Para programar los registros como salidas, necesitará como mínimo escribir 0x80 en el registro de control.

Consulte la hoja de datos: enlace

Mire la Figura 4 para obtener detalles sobre los valores del registro de control

    
respondido por el Jack Creasey

Lea otras preguntas en las etiquetas