video

  • programmatore_eprom_arduino_mega_32k

    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…

  • basi_informatica_elettronica_linguaggio_c_5_input_scanf

    Input con scanf

    .

    Vediamo la funzione scanf che permette di ottenere informazioni in input dall’utente. Facciamo insieme anche alcuni esercizi.

  • programmatore_eprom_arduino_mega_32k

    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.

  • basi_informatica_elettronica_linguaggio_c_4_puntatori

    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…

  • programmatore_eprom_arduino_mega_32k

    Programmatore di EPROM con Arduino – 1

    .

    Realizziamo una shield per Arduino Mega per ottenere un programmatore di EPROM. La EPROM 27C256 da me utilizzata richiede tensioni di 6,5 V e di 13 V per la programmazione. Nel video vediamo come ottenerle. 👉 Datasheet memoria EPROM 27C256:…

  • basi informatica elettronica linguaggio c output printf

    Output con la funzione printf

    .

    Il termine informatica significa informazione automatica. L’informatica è quindi la scienza che si occupa della trasformazione ed elaborazione delle informazioni. Ogni algoritmo riceve dati di ingresso e fornisce dati in uscita. In questo video vediamo come produrre dati testuali in…

  • 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…

  • Programmare in C - Variabili e costanti

    Variabili e costanti

    .

    Continuiamo a parlare di variabili nel linguaggio C ed aggiungiamo il concetto di costanti. Non mancano alcuni consigli di buone pratiche di programmazione e di prove pratiche sul campo. Vediamo anche tre semplici esercizi di programmazione in cui utilizzeremo i…

  • Programmare in C - Introduzione e variabili

    Linguaggio C – Introduzione e variabili

    .

    🔍 Introduzione al linguaggio C Questo è il primo di una serie di video dedicati alla programmazione in linguaggio C. In questo video faccio una breve introduzione del linguaggio C sottolineando l’importanza come linguaggio che bilancia astrazione e aderenza a…

  • 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…