Talaan ng mga Nilalaman:

Real TIme Clock Gamit ang AT89s52: 3 Mga Hakbang
Real TIme Clock Gamit ang AT89s52: 3 Mga Hakbang

Video: Real TIme Clock Gamit ang AT89s52: 3 Mga Hakbang

Video: Real TIme Clock Gamit ang AT89s52: 3 Mga Hakbang
Video: CMOD S7 Tutorial: Learn to Make An Led Blink w/ A Digilent FPGA Board 2024, Disyembre
Anonim
Real TIme Clock Gamit ang AT89s52
Real TIme Clock Gamit ang AT89s52
Real TIme Clock Gamit ang AT89s52
Real TIme Clock Gamit ang AT89s52

WELCOME BACK, Ito ang shubham Trivedi at ngayon ay ididisenyo ko ang Real Time Clock gamit ang At89s52 Microcontroller. Ang AT89S52 Microcontroller ang puso ng proyektong ito. Ang DS1307 IC ay ginagamit bilang RTC. Ang DS1307 IC na ito ay nangangailangan ng interface ng I2C, ngunit ang 89s52 ay walang anumang port ng I2C na nakasakay. Ginagawa itong tipikal na dinisenyo. Kaya't dinisenyo ko ang isang I2C bus sa programa at ginamit ito upang matupad ang mga kinakailangan.

Kinakailangan ang Mga Bahagi:

  1. DS1307
  2. AT89S52 Lupon
  3. 16x2 LCD
  4. Mga kumokonekta na mga wire
  5. Breadboard

Hakbang 1: Konstruksiyon

Konstruksyon
Konstruksyon
Konstruksyon
Konstruksyon
Konstruksyon
Konstruksyon

Ang circuit ay idinisenyo sa dalawang magkakahiwalay na bahagi. Ipinapakita ng Fig. 1 ang koneksyon sa RTC DS 1307 IC. Ang koneksyon na ito ay ginagawa sa pamamagitan ng paggamit ng zero PCB. Ang koneksyon ay pareho tulad ng ipinakita sa Larawan 2.

Gumamit ako ng AT89s52 Development Board na dinisenyo ko ilang buwan na ang nakakaraan gamit ang diskarte sa pag-print ng Screen para sa disenyo ng pcb. Ang pin ng SCL ng RTC ay konektado sa pin P1.1 at ang SDA pin ay konektado sa pin P1.0 ng 89s52 microcontroller. Ang LCD 16x2 ay interfaced sa sumusunod na paraan.

PIN NG LCD PIN NG AT89S52

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

Hakbang 2: Paggawa ng Video

Hakbang 3: Code

Code

Ang programa ay dinisenyo sa Keil uvision 5 software. Ang magkahiwalay na mga file ng library ay ginagamit para sa bawat interface. mangyaring dumaan sa readme file bago magpatuloy. Ang paglalarawan ng bawat pag-andar ay magagamit din sa kalakip na ito

Mag-click dito upang mag-download ng kalakip

ang mga error ay malugod na tinatanggap sa [email protected]

mag-click dito upang magustuhan sa facebook

Inirerekumendang: