Sommario:

Orologio in tempo reale con AT89s52: 3 passaggi
Orologio in tempo reale con AT89s52: 3 passaggi

Video: Orologio in tempo reale con AT89s52: 3 passaggi

Video: Orologio in tempo reale con AT89s52: 3 passaggi
Video: Digital Clock using ATMEL 89S52 2024, Luglio
Anonim
Orologio in tempo reale con AT89s52
Orologio in tempo reale con AT89s52
Orologio in tempo reale con AT89s52
Orologio in tempo reale con AT89s52

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:

  1. DS1307
  2. Scheda AT89S52
  3. LCD 16x2
  4. Cavi di collegamento
  5. tagliere

Passaggio 1: costruzione

Costruzione
Costruzione
Costruzione
Costruzione
Costruzione
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: