Sommario:
- Passaggio 1: controllo matrice LED 16x64 (p10)
- Passaggio 2: configurazione hardware
- Passaggio 3: schema elettrico
- Passaggio 4: codice
- Passaggio 5: uscita
Video: Display LED a scorrimento 16x64 P10 con microcontrollore PIC16F877: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
In questo tutorial, descrive come interfacciare il display a matrice di LED 16 x 64 (p10) con il microcontrollore PICI6F877A.
Un dato viene inviato al microcontrollore tramite UART che viene memorizzato nella EEPROM e i dati verranno visualizzati sul display a matrice di LED. Continuerà con gli stessi dati ogni volta che arriva un nuovo dato.
Il programma scritto in C costruito con MPLAB.
Passaggio 1: controllo matrice LED 16x64 (p10)
In questo sistema, il display a matrice 16x64 può mostrare informazioni che richiedono ben 1024 LED. Questo display è costituito da moduli più piccoli disposti insieme da uno schermo più grande, ogni modulo solitamente costituito da una matrice di LED 4x8 come mostrato in figura.
Pin out del pannello p10 come mostrato con 6 linee di controllo.
Passaggio 2: configurazione hardware
Per sviluppare questo progetto, abbiamo bisogno dei materiali come segue,
- p10 (16x32) Display LED x 2
- Microcontrollore PICI6F877A
- PIC Microcontroller Development Borad
- 16 x 32 (p10) matrice LED - 2 nas
- Adattatore seriale USB 2
- 5V 5A SMPS
Passaggio 3: schema elettrico
Lo schema del circuito è mostrato in figura.
Il pin MCLR viene sollevato utilizzando un resistore da 10K.
Convertitore seriale USB 2 collegato in RC6 e RC7 in quanto supporta la comunicazione UART e il baudrate è di 9600 bps.
Qui usato un oscillatore a cristallo da 20 MHz.
I pin per il display a scorrimento LED (p10) possono utilizzare qualsiasi pin digitale. In questo progetto abbiamo utilizzato,
- IT - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- DATI - RD2
Passaggio 4: codice
Qui allego codice completo sviluppato in C.
Velocità di trasmissione UART: 9600 bps
Formato del messaggio: * < messaggio > $ (es: *impact$)
Passaggio 5: uscita
Qui allegato il collegamento video che abbiamo fatto.
YouTube:
Facebook:
www.facebook.com/impacttechnolabz
Consigliato:
Configurazione dei fusibili del microcontrollore AVR. Creazione e caricamento nella memoria flash del microcontrollore del programma di lampeggio dei LED.: 5 passaggi
Configurazione dei fusibili del microcontrollore AVR. Creazione e caricamento nella memoria flash del microcontrollore del LED lampeggiante Program.: In questo caso creeremo un semplice programma in codice C e lo masterizzeremo nella memoria del microcontrollore. Scriveremo il nostro programma e compileremo il file esadecimale, utilizzando Atmel Studio come piattaforma di sviluppo integrata. Configurare il fusibile bi
Interfacciamento display a 7 segmenti con registro a scorrimento utilizzando il microcontrollore CloudX: 5 passaggi
Interfacciamento display a 7 segmenti con registro a scorrimento utilizzando il microcontrollore CloudX: In questo progetto pubblichiamo un tutorial su come interfacciare un display LED a sette segmenti con il microcontrollore CloudX. I display a sette segmenti sono utilizzati in molti sistemi embedded e applicazioni industriali in cui la gamma di uscite da visualizzare è nota
Display a matrice di LED a scorrimento 48 X 8 utilizzando Arduino e registri a scorrimento.: 6 passaggi (con immagini)
Display a matrice di LED a scorrimento 48 X 8 utilizzando Arduino e registri a scorrimento.: Ciao a tutti! Questo è il mio primo Instructable e si tratta di creare una matrice di LED a scorrimento programmabile 48 x 8 utilizzando un Arduino Uno e registri a scorrimento 74HC595. Questo è stato il mio primo progetto con una scheda di sviluppo Arduino. È stata una sfida lanciata a m
Interfacciamento del microcontrollore 8051 con display a 7 segmenti: 5 passaggi (con immagini)
Interfacciamento del microcontrollore 8051 con display a 7 segmenti: In questo progetto vi parleremo di come possiamo interfacciare il display a 7 segmenti con il microcontrollore 8051
La fastidiosa rotella di scorrimento Eliminatore di clic (scorrimento liscio): 5 passaggi
La fastidiosa rotella di scorrimento Click Eliminator (scorrimento liscio): ti dà fastidio il suono della rotellina di scorrimento? bene, ecco la tua occasione per togliere quel clic da quella pergamena! se ti rompi il mouse, non è colpa mia. sto facendo questa mod con un mouse logitech. non sono sicuro che funzionerà su altri mouse b