Sommario:
Video: Orologio in tempo reale con AT89s52: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
BENTORNATO, questo è shubham Trivedi e oggi progetterò l'orologio in tempo reale utilizzando il microcontrollore At89s52. Il Microcontrollore AT89S52 è il cuore di questo progetto. DS1307 IC viene utilizzato come RTC. Questo IC DS1307 richiede un'interfaccia I2C, ma l'89s52 non ha alcuna porta I2C a bordo. Ciò lo rende tipico del design. Così ho progettato un bus I2C nel programma e l'ho usato per soddisfare i requisiti.
Componenti richiesti:
- DS1307
- Scheda AT89S52
- LCD 16x2
- Cavi di collegamento
- tagliere
Passaggio 1: costruzione
Il circuito è progettato in due parti separate. Fig. 1 Mostra la connessione IC RTC DS 1307. Questa connessione viene eseguita utilizzando zero PCB. Il collegamento è lo stesso mostrato in Fig. 2.
Ho usato la scheda di sviluppo AT89s52 che ho progettato alcuni mesi fa utilizzando la tecnica di stampa serigrafica per la progettazione di circuiti stampati. Il pin SCL di RTC è collegato al pin P1.1 e il pin SDA è collegato al pin P1.0 del microcontrollore 89s52. LCD 16x2 è interfacciato nel seguente modo.
PIN DEL LCD PIN DI AT89S52
- RE7 - P3.7
- D6 - P3.6
- D5 - P3.5
- D4 - P3.4
- RS - P1. 6
- RW - P1. 5
- MI - P1.4
Passaggio 2: video di lavoro
Passaggio 3: codice
Codice
Il programma è progettato nel software Keil uvision 5. Vengono utilizzati file di libreria separati per ciascuna interfaccia. si prega di passare attraverso il file readme prima di procedere ulteriormente. La descrizione di ciascuna funzione è disponibile anche in questo allegato
Clicca qui per scaricare l'allegato
gli errori sono i benvenuti a [email protected]
clicca qui per mettere mi piace su facebook
Consigliato:
Tracker Covid19 in tempo reale che utilizza ESP8266 e OLED - Dashboard Covid19 in tempo reale: 4 passaggi
Tracker Covid19 in tempo reale che utilizza ESP8266 e OLED | Dashboard Covid19 in tempo reale: visita il sito Web Techtronic Harsh: http://techtronicharsh.com Ovunque c'è un enorme focolaio del Novel Corona Virus (COVID19). È diventato necessario tenere d'occhio l'attuale scenario di COVID-19 nel mondo. Quindi, essendo a casa, questo è stato il p
Orologio in tempo reale con Arduino: 3 passaggi
Orologio in tempo reale con Arduino: in questo progetto, creeremo un orologio con l'aiuto del modulo Arduino e RTC. Come sappiamo, Arduino non può visualizzare l'ora effettiva, quindi utilizzeremo il modulo RTC per visualizzare l'ora corretta sul display LCD. Leggi attentamente tutti i passaggi, ti aiuterà
Utilizzo dei moduli orologio in tempo reale DS1307 e DS3231 con Arduino: 3 passaggi
Utilizzo dei moduli di clock in tempo reale DS1307 e DS3231 con Arduino: continuiamo a ricevere richieste su come utilizzare i moduli di clock in tempo reale DS1307 e DS3231 con Arduino da varie fonti, quindi questo è il primo di un tutorial in due parti su come utilizzarli. Per questo tutorial su Arduino abbiamo a disposizione due moduli di clock in tempo reale
DS1307 Orologio in tempo reale RTC con Arduino: 4 passaggi
DS1307 Real Time Clock RTC con Arduino: in questo tutorial, impareremo a conoscere Real Time Clock (RTC) e come Arduino & Real Time Clock IC DS1307 sono messi insieme come un dispositivo di cronometraggio. Real Time Clock (RTC) viene utilizzato per monitorare l'ora e mantenere un calendario. Per utilizzare un RTC, w
Creare un orologio con M5stick C usando Arduino IDE - Orologio in tempo reale RTC con M5stack M5stick-C: 4 passaggi
Creare un orologio con M5stick C usando Arduino IDE | Orologio in tempo reale RTC con M5stack M5stick-C: Ciao ragazzi in questo tutorial impareremo come creare un orologio con la scheda di sviluppo m5stick-C di m5stack usando Arduino IDE. Quindi m5stick visualizzerà data, ora e amp; settimana del mese sul display