Sommario:
- Passaggio 1: Software utilizzato:
- Passaggio 2: componenti richiesti:
- Passaggio 3: schema elettrico
- Passaggio 4: codice:
- Passaggio 5: video:
Video: Interfaccia 8051 con DS1307 RTC e visualizzazione timestamp in LCD: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 09:59
In questo tutorial ti abbiamo spiegato come interfacciare il microcontrollore 8051 con ds1307 RTC. Qui stiamo visualizzando l'ora RTC in lcd usando la simulazione di proteus.
Passaggio 1: Software utilizzato:
Poiché stiamo mostrando la simulazione di proteus, PER LA CODIFICA E LA SIMULAZIONE HAI RICHIESTO:
1 Keil uvision: ci sono molti prodotti di Keil. quindi ti verrà richiesto il compilatore c51. Puoi scaricare quel software da qui
2 Software Proteus per simulazione: questo è il software per mostrare la simulazione. Riceverai molte informazioni per scaricare questo software.
Se lo stai facendo in hardware, ti servirebbe un software che sia flash magic per caricare il codice nel tuo hardware. Ricorda che la magia del flash è sviluppata da nxp. Quindi non è possibile caricare tutti i microcontrollori della famiglia 8051 tramite questo software. Quindi solo tu puoi caricare il controller basato su Philips.
Passaggio 2: componenti richiesti:
Qui nel nostro video dimostrativo stiamo usando la simulazione proteus ma sicuramente se lo stai facendo nel tuo hardware ti verranno richiesti questi componenti per questo progetto:
Scheda di sviluppo 8051: quindi se hai questa scheda sarà meglio così che tu possa caricare facilmente il codice da solo.
LCD 16*2: questo è lcd 16*2. In questo lcd abbiamo 16 pin.
Modulo DS1307 RTC: il modulo basato su DS1307, l'orologio/calendario seriale in tempo reale (RTC) DS1307 è un orologio/calendario a bassa potenza, completamente codificato in binario decimale (BCD) più 56 byte di NV SRAM. Indirizzo e dati vengono trasferiti in serie tramite un bus I²C bidirezionale. L'orologio/calendario fornisce informazioni su secondi, minuti, ore, giorno, data, mese e anno. La data di fine mese viene modificata automaticamente per i mesi con meno di 31 giorni, comprese le correzioni per l'anno bisestile. L'orologio funziona nel formato 24 ore o 12 ore con indicatore AM/PM. Il DS1307 ha un circuito di rilevamento dell'alimentazione integrato che rileva le interruzioni di corrente e passa automaticamente all'alimentazione di backup. L'operazione di cronometraggio continua mentre la parte opera dalla scorta di riserva.
Abbiamo mostrato un'immagine sopra del kit di formazione dell'8051, la sezione del modulo lcd e rtc è già presente nella scheda, quindi se acquisti quella scheda sarà facile per te interfacciare questo modulo ds1307, altrimenti se acquisti una piccola scheda di sviluppo allora è necessario acquistare anche un modulo lcd e un modulo RTC con cella a bottone.
Convertitore da USB a UART: Modulo convertitore USB UART CP1202, una scheda molto semplice per collegare rapidamente USB a Seriale o USB a TTL o Seriale a USB. Puoi facilmente comunicare con microcontrollori / microprocessori dal tuo computer attraverso il modulo.
Passaggio 3: schema elettrico
Passaggio 4: codice:
Puoi ottenere il codice sorgente dal nostro link GitHub.
Passaggio 5: video:
L'intera descrizione del progetto è fornita nel video sopra.
Se hai qualche dubbio su questo progetto, sentiti libero di commentarci qui sotto. E se vuoi saperne di più sul sistema embedded puoi visitare il nostro canale youtube.
Visita e metti mi piace alla nostra pagina Facebook per aggiornamenti frequenti.
Grazie e saluti, Tecnologie di embedotronica
Consigliato:
Tempo di visualizzazione di Arduino sul display a LED TM1637 utilizzando RTC DS1307: 8 passaggi
Arduino Display Time on TM1637 LED Display utilizzando RTC DS1307: In questo tutorial impareremo come visualizzare l'ora utilizzando il modulo RTC DS1307 e LED Display TM1637 e Visuino.Guarda il video
Visualizzazione successiva - Interfaccia e protocollo spiegati con PIC e Arduino: 10 passaggi
Visualizzazione successiva | Interfaccia e protocollo spiegati con PIC e Arduino: Nextion Display è molto facile da usare e facile da interfacciare con i micro controller. Con l'aiuto dell'editor Nextion possiamo configurare il display e possiamo progettare l'interfaccia utente sul display. Quindi in base a eventi o comandi Display Nextion agirà sul per visualizzare il
Interfaccia della tastiera con 8051 e visualizzazione dei numeri della tastiera in 7 segmenti: 4 passaggi (con immagini)
Interfaccia della tastiera con 8051 e visualizzazione dei numeri della tastiera in 7 segmenti: In questo tutorial ti parlerò di come possiamo interfacciare la tastiera con 8051 e visualizzare i numeri della tastiera in un display a 7 segmenti
Visualizzazione dei numeri della tastiera in LCD 16 X 2 con 8051: 4 passaggi
Visualizzazione dei numeri della tastiera in LCD 16 X 2 con 8051: In questo progetto andremo ad interfacciare tastiera e lcd con 8051. Mentre premiamo il tasto in tastiera, otteniamo il numero di corrispondenza nel nostro lcd
Come tornare all'interfaccia originale per la visualizzazione di Instructables: 3 passaggi
Come tornare all'interfaccia originale per la visualizzazione di Instructables: Se non te ne sei reso conto, l'interfaccia di Instructables per la visualizzazione delle cose è stata modificata per in primo piano, popolare, valutazione | recenti, opinioni e zeitgeist. Ho visto un paio di lamentele che non gli piacevano questo cambiamento, quindi a tutti: ecco dove cambiamo