Endlich war meine Z80-Speicherkarte fertig, aber ich war enttäuscht, dass sie nicht richtig funktionierte (einfacher NOP-Test mit den an einige LEDs angeschlossenen Adressleitungen), da der Zähler schnell außer Kontrolle geriet, anstatt sich zu erhöhen, wie es sein sollte. Ich bin jedoch nicht derjenige, der aufgibt und nach etwa dreißig Minuten Kontinuitätstest, um keine Kurzschlüsse und alle korrekten Verbindungen aufzudecken, überlegte ich schließlich, ob der SRAM-Chip mit allen gespeicherten Nullen eingeschaltet wird. Ich bin mir durchaus bewusst, dass SRAM (sofern es nicht nicht flüchtig ist, was mein bestimmter Chip nicht ist) bei einem Stromausfall seinen gesamten Inhalt verlieren wird, aber ich war immer davon ausgegangen, dass er mit Nullen gefüllt sein würde (dh "leer"), wenn er wieder hergestellt wird Leistung. Der von mir verwendete SRAM scheint bei jedem Zurücksetzen der Stromversorgung nach dem Zufallsprinzip mit Einsen und Nullen gefüllt zu sein. Es merkt sich nie irgendwelche Daten, aber es wird nicht leer geladen. Dies ist kein wirkliches Problem, da ich einfach ein kleines Programm im ROM schreiben kann, um beim Einschalten alle Nullen in den RAM zu laden, obwohl ich immer noch wissen möchte, ob das SRAM so funktionieren sollte oder nicht. Vielen Dank!
Edit: Ich habe vergessen zu erwähnen, dass das System nach dem Laden der Nullen in den SRAM einwandfrei funktionierte, also war dies tatsächlich das Problem.