Sadržaj:

Pravi vremenski sat pomoću AT89s52: 3 koraka
Pravi vremenski sat pomoću AT89s52: 3 koraka

Video: Pravi vremenski sat pomoću AT89s52: 3 koraka

Video: Pravi vremenski sat pomoću AT89s52: 3 koraka
Video: Kako povezati (spojiti) pametni sat i mobitel (pametni telefon) i kako podesiti vrijeme? 2024, Juli
Anonim
Pravi vremenski sat pomoću AT89s52
Pravi vremenski sat pomoću AT89s52
Pravi vremenski sat pomoću AT89s52
Pravi vremenski sat pomoću AT89s52

DOBRO DOŠLI, Ovo je Shubham Trivedi i danas ću dizajnirati sat u stvarnom vremenu koristeći mikrokontroler At89s52. Mikrokontroler AT89S52 srce je ovog projekta. DS1307 IC se koristi kao RTC. Ovaj DS1307 IC zahtijeva I2C sučelje, ali 89s52 nema nikakav I2C port na ploči. To ga čini tipičnim za dizajnirano. Tako sam u programu dizajnirao I2C sabirnicu i upotrijebio je za ispunjavanje zahtjeva.

Potrebne komponente:

  1. DS1307
  2. AT89S52 ploča
  3. 16x2 LCD
  4. Priključne žice
  5. Breadboard

Korak 1: Izgradnja

Građevinarstvo
Građevinarstvo
Građevinarstvo
Građevinarstvo
Građevinarstvo
Građevinarstvo

Krug je dizajniran u dva odvojena dijela. Slika 1 Prikazuje IC vezu RTC DS 1307. Ova veza se vrši pomoću nulte PCB ploče. Veza je ista kao što je prikazano na slici 2.

Koristio sam AT89s52 Development Board koji sam dizajnirao prije nekoliko mjeseci koristeći tehniku sitotiska za dizajn PCB -a. SCL pin RTC -a je spojen na pin P1.1, a SDA pin na pin P1.0 mikrokontrolera 89s52. LCD 16x2 je povezan na sljedeći način.

PIN LCD LCD AT89S52

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

Korak 2: Radni video

Korak 3: Kodirajte

Kod

Program je osmišljen u softveru Keil uvision 5. Za svako sučelje koriste se zasebne bibliotečke datoteke. molimo vas da prođete kroz readme datoteku prije nego nastavite dalje. Opis svake funkcije dostupan je i u ovom prilogu

Kliknite ovdje za preuzimanje priloga

greške su dobrodošle na [email protected]

kliknite ovdje da vam se sviđa na facebooku

Preporučuje se: