Avevo finalmente finito la mia scheda di memoria Z80, ma sono rimasto deluso nel vedere che non funzionava correttamente (semplice test NOP con le linee di indirizzo collegate ad alcuni LED) poiché il contatore si è rapidamente spostato fuori controllo invece di aumentare come dovrebbe. Tuttavia, non sono uno a cui rinunciare e dopo circa trenta minuti di test di continuità per svelare nessun corto circuito e tutte le connessioni corrette, ho finalmente pensato di verificare se il chip SRAM si stava accendendo con tutti gli 0 memorizzati. Sono ben consapevole che SRAM (a meno che non sia volatile, che non è il mio chip particolare) perderà tutto il suo contenuto in caso di perdita di potenza, ma ho sempre supposto che sarebbe stato riempito con 0 (cioè "vuoto") quando si sarebbe ripreso energia. La SRAM che sto usando sembra essere riempita casualmente con 1 e 0 ogni volta che si ripristina l'alimentazione. Non ricorda mai alcun dato, ma non si carica vuoto. Questo non è davvero un problema in quanto posso semplicemente scrivere un piccolo programma nella ROM per caricare tutti gli 0 in RAM all'accensione, anche se mi piacerebbe ancora sapere se è così che dovrebbe funzionare la SRAM. Grazie!
Modifica: ho dimenticato di dire che dopo aver usato la ROM per caricare 0 in SRAM il sistema ha funzionato bene, quindi questo era davvero il problema.