Esempio di menu su display LCD con un microcontrollore PIC, gestito da encoder rotativo
Un esempio su come realizzare un menu a display con un microcontrollore PIC utilizzando un encoder rotativo al posto dei pulsanti.
Leggi l'articoloUn esempio su come realizzare un menu a display con un microcontrollore PIC utilizzando un encoder rotativo al posto dei pulsanti.
Leggi l'articoloIn questo articolo vedremo come sfruttare l’interrupt sul Timer0 per realizzare un funzionale cronometro digitale con display led a 7 segmenti dotato di start/stop e reset e precisione al centesimo di secondo.
Leggi l'articoloAggiornamento vecchie lezioni 4 e 5 del vecchio corso di programmazione PICmicro in C: facciamo lampeggiare un LED utilizzando un interrupt sul Timer0 usando MPLAB X e il compilatore XC8
Leggi l'articoloQuesta soluzione, realizzata con un Arduino ed una manciata di componenti esterni, permette di “leggere” 4 Rotary Encoder utilizzando soltanto 3 ingressi : un IO con interrupt, un ingresso analogico ed un ingresso generico
Leggi l'articoloUn sensore di troppo pieno utile per monitorare, con un allarme, il sovrariempimento di un contenitore con un liquido. Può essere utilizzato soltanto con liquidi polari (acqua e simili).
Leggi l'articoloIn questa demo vi illustro un semplice sistema per modulare l’intensità luminosa di un led mediante un trimmer, sfruttando il modulo PWM e il modulo ADC. Ho scelto di utilizzare una delle MCU più piccole: il PIC10F322, dotato di numerose caratteristiche interessanti.
Leggi l'articoloIn questo articolo vediamo come utilizzare il Timer A degli MSP430 per generare un interrupt in tempi stabiliti. Facciamo lampeggiare un led sfruttando questo interrupt e contemporaneamente controlliamo la pressione di un pulsante.
Leggi l'articoloSu molti PIC è presente il registro LAT che in apparenza esegue la stessa funzione di PORT, ma avete davvero capito la differenza? In aggiunta esploriamo i nuovi registri dei pic a 16 bit che ci permettono di avere funzioni avanzate di IO.
Leggi l'articoloAbbiamo imparato a usare il multiplex con i display a 7segmenti, abbiamo imparato come far funzionare il Timer1 per usarlo come base tempi per un orologio… ci manca soltanto di realizzarlo, l’ orologio!
Leggi l'articoloIn questi appunti ho raccolto le modalità di gestione degli interrupt sulle varie fasce di pic per evidenziarne le differenze e per rendere più semplice la migrazione dai pic ad 8 bit verso i pic a 16 bit
Leggi l'articolo