Z80 su breadboard – 2

Continuiamo ad implementare un sistema basato su Z80 su breadboard utilizzando un Arduino Uno come “memoria ROM” per fornire al processore le istruzioni da eseguire.

Utilizziamo inoltre un 74138 per la decodifica degli indirizzi di I/O ed un 74374 per memorizzare i dati (come se fosse una memoria statica).

Schema elettrico dei collegamenti fatti su breadboard: https://github.com/Alexa-Academy/arduino-z80-rom/blob/main/Schematic_Z80_breadboard_2023-03-31.pdf

I datasheet dei due componenti: https://alexa-academy.it/wp-content/uploads/datasheets/sn54ls138-sp.pdf https://alexa-academy.it/wp-content/uploads/datasheets/74374_SGS-Thomson.pdf

Il codice utilizzato su Arduino https://github.com/Alexa-Academy/arduino-z80-rom/blob/main/memory_z80.ino

Il libro di Federico Faggin creatore dello Z80: https://amzn.to/3KerHCI

Manuale utente Z80: https://www.zilog.com/docs/z80/um0080.pdf Datasheet NEC D780: https://alexa-academy.it/wp-content/uploads/datasheets/PD780.PDF

Avatar Paolo Godino