Tabla de contenido:

Reloj de tiempo real con AT89s52: 3 pasos
Reloj de tiempo real con AT89s52: 3 pasos

Video: Reloj de tiempo real con AT89s52: 3 pasos

Video: Reloj de tiempo real con AT89s52: 3 pasos
Video: Sistemas de Comunicaciones y Control: Programando AT89S52 con C 2024, Noviembre
Anonim
Reloj de tiempo real con AT89s52
Reloj de tiempo real con AT89s52
Reloj de tiempo real con AT89s52
Reloj de tiempo real con AT89s52

BIENVENIDO DE NUEVO, Este es Shubham Trivedi y hoy voy a diseñar el Reloj de Tiempo Real usando el Microcontrolador At89s52. El microcontrolador AT89S52 es el corazón de este proyecto. DS1307 IC se utiliza como RTC. Este DS1307 IC requería una interfaz I2C, pero el 89s52 no tiene ningún puerto I2C a bordo. Eso hace que sea típico de diseñar. Así que diseñé un bus I2C en el programa y lo usé para cumplir con los requisitos.

Componentes requeridos:

  1. DS1307
  2. Tablero AT89S52
  3. LCD de 16x2
  4. Cables de conexión
  5. Tablero de circuitos

Paso 1: construcción

Construcción
Construcción
Construcción
Construcción
Construcción
Construcción

El circuito está diseñado en dos partes separadas. La figura 1 muestra la conexión RTC DS 1307 IC. Esta conexión se realiza utilizando cero PCB. La conexión es la misma que se muestra en la Fig.2.

Usé la placa de desarrollo AT89s52 que diseñé hace unos meses usando la técnica de impresión de pantalla para el diseño de PCB. El pin SCL de RTC está conectado al pin P1.1 y el pin SDA está conectado al pin P1.0 del microcontrolador 89s52. La pantalla LCD 16x2 se interconecta de la siguiente manera.

PIN DE LCD PIN DE AT89S52

  • D7 - P3.7
  • D6 - P3.6
  • D5 - P3.5
  • D4 - P3.4
  • RS - P1. 6
  • RW - P1. 5
  • E - P1.4

Paso 2: Video de trabajo

Paso 3: Código

Código

El programa está diseñado en el software Keil uvision 5. Se utilizan archivos de biblioteca separados para cada interfaz. por favor revise el archivo Léame antes de continuar. La descripción de cada función también está disponible en este anexo.

Haga clic aquí para descargar el archivo adjunto

los errores son bienvenidos en [email protected]

haga clic aquí para dar me gusta en facebook

Recomendado: