video

  • basi_informatica_elettronica_linguaggio_c_6_cast_commenti_operatori

    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_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 binario in caratteri in modo da essere inviato come testo (https://it.wikipedia.org/wiki/Base64) • il formato Intel…

  • 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 si usano.

  • 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: https://alexa-academy.it/wp-content/uploads/datasheets/27C256.pdf 👉 Datasheet memoria EEPROM 28C256: https://alexa-academy.it/wp-content/uploads/datasheets/AT28C256.pdf 👉 Datasheet diodo 1N5817: https://alexa-academy.it/wp-content/uploads/datasheets/diodi/1N5817.pdf 👉 Datasheet diodo…

  • 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 output nel linguaggio C mediante la funzione printf e putc.

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

  • 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 concetti appresi riguardo a variabili e costanti.

  • 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 un livello più basso. È adatto a lavorare su più livelli, offrendo una buona base…