Orodha ya maudhui:

Saa halisi ya TIme Kutumia AT89s52: 3 Hatua
Saa halisi ya TIme Kutumia AT89s52: 3 Hatua

Video: Saa halisi ya TIme Kutumia AT89s52: 3 Hatua

Video: Saa halisi ya TIme Kutumia AT89s52: 3 Hatua
Video: The Story Book : Ukweli Uliojificha Kuhusu BANGI 2024, Julai
Anonim
Saa halisi ya TIme Kutumia AT89s52
Saa halisi ya TIme Kutumia AT89s52
Saa halisi ya TIme Kutumia AT89s52
Saa halisi ya TIme Kutumia AT89s52

KARIBU NYUMA, Hii ni shubham Trivedi na leo nitatengeneza Saa Saa Saa kutumia At89s52 Microcontroller. AT89S52 Microcontroller ndio moyo wa mradi huu. DS1307 IC hutumiwa kama RTC. Hii DS1307 IC ilihitaji kiolesura cha I2C, lakini 89s52 haikuwa na bandari yoyote ya I2C kwenye bodi. Hiyo inafanya kuwa ya kawaida iliyoundwa. Kwa hivyo nilibuni basi ya I2C katika programu na kuitumia kutimiza mahitaji.

Vipengele vinahitajika:

  1. DS1307
  2. Bodi ya AT89S52
  3. 16x2 LCD
  4. Kuunganisha waya
  5. Bodi ya mkate

Hatua ya 1: Ujenzi

Ujenzi
Ujenzi
Ujenzi
Ujenzi
Ujenzi
Ujenzi

Mzunguko umeundwa katika sehemu mbili tofauti. Mtini. 1 Inaonyesha unganisho la RTC DS 1307 IC. Uunganisho huu unafanywa kwa kutumia sifuri PCB. Uunganisho ni sawa na umeonyeshwa kwenye Mtini. 2.

Nilitumia Bodi ya Maendeleo ya AT89s52 ambayo nilibuni miezi michache iliyopita kutumia mbinu ya kuchapisha Screen kwa muundo wa pcb. Pini ya SCL ya RTC imeunganishwa na pini P1.1 na pini ya SDA imeunganishwa na pini P1.0 ya 89s52 microcontroller. LCD 16x2 imeingiliwa kwa njia ifuatayo.

PIN ya LCD PIN YA AT89S52

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

Hatua ya 2: Kufanya kazi Video

Hatua ya 3: Kanuni

Kanuni

Programu imeundwa katika programu ya Keil uvision 5. Faili tofauti za maktaba hutumiwa kwa kila kiolesura. tafadhali pitia faili ya kusoma kabla ya kuendelea zaidi. Maelezo ya kila kazi pia inapatikana katika kiambatisho hiki

Bonyeza hapa kupakua kiambatisho

makosa yanakaribishwa kwa [email protected]

bonyeza hapa kupenda kwenye facebook

Ilipendekeza: