diseño para una expansión de bus de interfaz PC / 104

0

¿Alguien puede decirme por qué esto no funciona o darme una mejor manera de hacerlo? Tengo un TS-5500 de Technologic Systems que tiene un bus PC / 104 que estoy construyendo una tarjeta para expandir los puertos IO. El pin B19 en el bus PC / 104 decodifica las direcciones IO 0x140- > 0x15f. También estoy usando la dirección 0x148 para bloquear las entradas de los 374 en los chips, así que tendré que leer esa dirección IO antes de leer cualquiera o todos los puertos IO 0x140- > 0x143. Las salidas tendrán resistencias de pull-up de 10K y estarán protegidas por diodos de 5v.

    
pregunta SpaceCowboy

1 respuesta

1

B19 en la PC104 no hace tal cosa. Es RFSH * y se usa como parte de un ciclo de actualización para RAM dinámica. Necesitas un decodificador para que A4 - A7 haga lo que quieras.

Un 373 hará exactamente lo contrario a lo que usted quiere, ya que acepta datos cuando LEN es alto y 138 salidas son bajas activas. Utilice 374s en su lugar.

EDITAR - Y, por supuesto, olvidé que el bus ISA usa direccionamiento IO de 10 bits, que luego se transfirió a PC104, por lo que un decodificador (no es necesario siempre y cuando se mantenga con esta placa) deberá funcionar en A4 - A9.

    
respondido por el WhatRoughBeast

Lea otras preguntas en las etiquetas