Z80

  • ALEX80-Termina_realizzazione_PCB_primi_test-17

    Terminiamo la saldatura su PCB e primi test

    .

    Terminiamo la saldatura dei componenti, gli zoccoli ed i connettori sui PCB della scheda ALEX80. Proviamo anche il funzionamento di memorie e Z80 PIO. 👉Tutte le informazioni sul progetto: https://github.com/Alexa-Academy/ALEX80 👉 Video in cui descrivo la logica di reset: https://youtu.be/Sk1F04g4o2U?si=9czz1H1Nz-XAi1zs&t=854 Il multimetro utilizzato per i test FNIRSI S1 👉 https://www.fnirsi.com/it/products/s1?_pos=1&_sid=db6fb24b6&_ss=r&sca_ref=7125963.I3JaxEsXJk 👉 https://s.click.aliexpress.com/e/_DFdZVcl 👉 https://amzn.to/3TNAkZk

  • ALEX80- Continua la realizzazione su PCB - 16
    ,

    Computer con Z80 – Continuiamo a saldare i componenti su PCB

    .

    Continuiamo a saldare i componenti, gli zoccoli ed i connettori sui PCB della scheda ALEX80, il nostro computer basato su Z80. Facciamo anche qualche prima prova di funzionamento. Il multimetro utilizzato per i test FNIRSI S1 👉 Sito del produttore 👉 Su Aliexpress 👉 Su Amazon

  • alex80-computer-z80-inizio-pcb

    ALEX80 su PCB – Inizio saldatura componenti

    .

    La realizzazione dep LCB del computer ALEX80 è il punto di arrivo di un progetto durato un bel po’ di video (e di mesi). Abbiamo iniziato a mettere uno Z80 (un clone NEC per la precisione) da solo su una breadboard per vedere se funzionava ancora dopo qualche decina di anni che era nel cassetto.…

  • alex80-z80-video14-moduli-io-realizzazione-pcb
    ,

    ALEX80: Aggiungiamo moduli di I/O e realizziamo il PCB

    .

    In questo video aggiungiamo la possibilità di avere moduli di I/O più semplici dello Z80 PIO (in aggiunta al PIO o in alternativa). Utilizzeremo dei 74HCT272 per l’output e dei 74HCT244 per l’input. Vediamo inoltre lo schema finale della scheda ALEX80 e la realizzazione del PCB. 👉https://alexa-academy.it/wp-content/uploads/datasheets/TTL/74hct273.pdf 👉https://alexa-academy.it/wp-content/uploads/datasheets/TTL/74hct244.pdf 👉 https://github.com/freerouting/freerouting

  • alex80-z80-su-millefori--microsoft-basic

    Vediamo come far funzionate il Microsoft BASIC

    .

    Ci fermiamo un attimo per riflettere riguardo a dove siamo arrivati nella costruzione del computer ALEX80 e di quali possono essere le prospettive future. Per testare il corretto funzionamento del sistema realizzato finora proviamo ad eseguire un programma decisamente pià complesso di quelli realizzato fino ad ora: facciamo girare il BASIC scritto da Microsoft nel…

  • alex80-z80-su-millefori-SIO_quarzo

    SIO e clock al quarzo

    .

    Utilizziamo il prescaler del SIO ed il CTC per ottenere il clock necessario per implementare vari baud rate standard. In questo modo possiamo definire il clock a cui funzionerà il nostro sistema con Z80.

  • alex80-z80-su-millefori-seriale-SIO

    ALEX80: SIO per la comunicazione seriale – 11

    .

    Vediamo le differenze tra comunicazione seriale e parallela e poi approfondiamo un po’ quella seriale con seriale sincrona e seriale asicrona. Parliamo poi di un componente importante nel nostro sistema basato su microprocessore Z80: il SIO- E’ un dispositivo della famiglia Z80 che permette appunto di gestire la comunicazione seriale sia asincrona che asincrona. Si…

  • Z80 su breadboard - quarzo su millefori - parte 10

    Quarzo su millefori come su PCB: vediamo come!

    .

    Voglio far funzionare, almeno per un breve periodo di test, il sistema basato su Z80 su millefori alla velocità di regime di 6 MHz. Il circuito con clock su breadboard si è rivelato inaffidabile. Realizziamo quindi un circuito con clock a 6 MHz su millefori come se fosse su PCB. 👉 L’oscilloscopio visto nel video:…

  • Z80 su breadboard - parte 1

    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…

  • Z80 su breadboard - parte 1

    Z80 su breadboard – 1

    .

    Per capire meglio la differenza tra un micro-controllore come l’ATmega presente su Arduino ed un microprocessore vediamo le caratteristiche ed il funzionamento interno di un microprocessore. Realizziamo anche un sistema con Z80 su breadboard. In questa prima parte vediamo l’esecuzione dell’istruzione NOP da parte del processore su breadboard. Schema elettrico dei collegamenti fatti su breadboard:…