Finalmente, terminé mi tarjeta de memoria Z80, pero me decepcionó ver que no funcionaba correctamente (prueba NOP simple con las líneas de dirección conectadas a algunos LED) ya que el contador rápidamente se salió de control en lugar de incrementarse a medida que debería. Sin embargo, no me rindo y después de unos treinta minutos de pruebas de continuidad para descubrir que no hay cortocircuitos y todas las conexiones correctas, finalmente pensé en comprobar si el chip SRAM se estaba encendiendo con todos los 0s almacenados. Soy consciente de que la SRAM (a menos que sea no volátil, que no es mi chip en particular) perderá todo su contenido al perder potencia, pero siempre asumí que se llenaría con 0 (es decir, "vacío") cuando se recuperara. poder. La SRAM que estoy usando parece llenarse al azar con 1 y 0 cada vez que se reinicia la alimentación. Nunca recuerda ningún dato, pero no se carga vacío. Esto no es realmente un problema, ya que simplemente puedo escribir un pequeño programa en la ROM para cargar todos los 0 en la RAM en el encendido, aunque todavía me gustaría saber si la SRAM debería estar funcionando o no. Gracias!
Editar: olvidé mencionar que después de usar la ROM para cargar 0 en la SRAM, el sistema funcionó bien, así que este fue el problema.