Z80 RD y WR a RD / WR?

0

Esto puede sonar como una pregunta muy estúpida. Sin embargo, soy nuevo en las cosas Z80. Estoy planeando cómo conectar las señales de control del Z80 a una SRAM. Pero el Z80 tiene RD y WR separados, mientras que mi SRAM los tiene combinados. Mi problema es que el Z80 cuando está leyendo, por ejemplo, en lugar de solo bajo, hace una onda cuadrada. ¿Alguna idea?

Modelo SRAM: TC551001BPL-70 Hoja de datos: enlace

LEER ES ALTO ESCRIBIR ES BAJO

    
pregunta MasonTM3

2 respuestas

1

Suponiendo que se cumplan las condiciones de tiempo (han pasado dos décadas desde que toqué un Z80).

  • Puede conectar la señal ¬WR directamente a RD / ¬WR en la SRAM
  • Necesita conectar la señal de ¬RD directamente a ¬OE en la SRAM
  • Necesita generar la señal SRAM ¬CE para el acceso de lectura Y para el acceso de escritura. Lo que requiere la combinación de ¬RD y ¬WR y la combinación con la decodificación de la dirección para proporcionar ¬OE a la SRAM (un solo IC multiplexor puede lograr todo esto).

Si no hay ¬CE en la SRAM, eso probablemente significa que las señales RD / ¬WR y ¬OE deben generarse a partir de la decodificación de la dirección Y ambos ¬WR y ¬RD.

Creo que cubre la mayoría de los casos.

Como lo señala @Janka, el Z80 es uno de esos procesadores que tiene diferentes instrucciones para abordar los periféricos de memoria snd. Esto requiere que se agregue una línea adicional (¬MRQ) a la decodificación de la memoria.

    
respondido por el Edgar Brown
1

Si su SRAM tiene RD / # WR, que significa '1' para leer, use #WE (que es '0' para escribir) y deje #RD abierto o levantado.

    
respondido por el Gregory Kornblum

Lea otras preguntas en las etiquetas