video
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à…
Realizziamo un programmatore di EPROM con Arduino – parte 4
.
Un nuovo video di questa serie non inzialmente previsto. Ho riscontrato qualche problema e fatto una modifica allo sketch di Arduino. Ho aggiunto la gestione della scrittura a pagine e della cancellazione con comando software. 👉 Il datasheet della memoria:…
Selezione con l’istruzione if
.
Introduciamo l’importante istruzione di selezione if che ci permetterà di scrivere del codice che prende decisione in base al valore delle variabili. 👉 https://it.wikipedia.org/wiki/Teorema_di_Böhm-Jacopini 👉 https://it.wikipedia.org/wiki/Programmazione_strutturata
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: 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…
Cast – commenti – operatori
.
Proseguiamo il nostro viaggio con il linguaggio C: vediamo come e perché inserire commenti nel codice, il casting e gli operatori di divisione tra interi. Come sempre vediamo anche qualche esercizio di programmazione
Programmatore di EPROM con Arduino – 3
.
Parte conclusiva relativa alla realizzazione di un programmatore di EPROM (e EEPROM) con Arduino Mega. In questo video realizziamo insieme lo sketch per Arduino e proviamo le diverse funzionalità. Approfittiamo per vedere: • la codifica Base64 per codificare un file…
Input con scanf
.
Vediamo la funzione scanf che permette di ottenere informazioni in input dall’utente. Facciamo insieme anche alcuni esercizi.
Programmatore di EPROM con Arduino – 2
.
Continuiamo la realizzazione della shield per Arduino Mega per ottenere un programmatore di EPROM 27C256. In questo video completiamo i collegamenti di data bus ed address bus e facciamo un primo test di lettura e di scrittura.
I puntatori
.
Parliamo di una argomento abbastanza complesso ma che sta alla base della programmazione in linguaggio C: i puntatori. I puntatori sono un tipo di variabile che rappresenta l’indirizzo in memoria di una variabile. Cerchiamo di capire come funzionano e come…