Satura rādītājs:

Īsts TIME pulkstenis, izmantojot AT89s52: 3 soļi
Īsts TIME pulkstenis, izmantojot AT89s52: 3 soļi

Video: Īsts TIME pulkstenis, izmantojot AT89s52: 3 soļi

Video: Īsts TIME pulkstenis, izmantojot AT89s52: 3 soļi
Video: Harry Styles - Sign of the Times (Official Video) 2024, Novembris
Anonim
Īsts TIme pulkstenis, izmantojot AT89s52
Īsts TIme pulkstenis, izmantojot AT89s52
Īsts TIme pulkstenis, izmantojot AT89s52
Īsts TIme pulkstenis, izmantojot AT89s52

Laipni lūdzam atpakaļ! Šis ir šubhams Trivedi, un šodien es izstrādāju reālā laika pulksteni, izmantojot At89s52 mikrokontrolleru. Mikrokontrolleris AT89S52 ir šī projekta pamatā. DS1307 IC tiek izmantots kā RTC. Šim DS1307 IC bija nepieciešams I2C interfeiss, bet 89s52 nav neviena I2C porta. Tas padara to tipisku projektētam. Tāpēc es programmā projektēju I2C autobusu un izmantoju to, lai izpildītu prasības.

Nepieciešamās sastāvdaļas:

  1. DS1307
  2. AT89S52 valde
  3. 16x2 LCD
  4. Vadu savienošana
  5. Maizes dēlis

1. solis: būvniecība

Būvniecība
Būvniecība
Būvniecība
Būvniecība
Būvniecība
Būvniecība

Ķēde ir veidota divās atsevišķās daļās. 1. attēls Parāda RTC DS 1307 IC savienojumu. Šo savienojumu veic, izmantojot nulles PCB. Savienojums ir tāds pats kā parādīts 2. attēlā.

Es izmantoju AT89s52 attīstības padomi, kuru es izstrādāju pirms dažiem mēnešiem, izmantojot sietspiedes tehniku PCB dizainam. RTC SCL tapa ir savienota ar tapu P1.1, un SDA tapa ir pievienota 89s52 mikrokontrollera tapai P1.0. LCD 16x2 ir savienots šādi.

LCD PIN PIN AT89S52

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

2. darbība: darba video

3. darbība: kods

Kods

Programma ir izstrādāta Keil uvision 5 programmatūrā. Katram interfeisam tiek izmantoti atsevišķi bibliotēkas faili. pirms turpināt, lūdzu, izlasiet readme failu. Katras funkcijas apraksts ir pieejams arī šajā pielikumā

Noklikšķiniet šeit, lai lejupielādētu pielikumu

kļūdas tiek gaidītas uz [email protected]

noklikšķiniet šeit, lai atzīmētu like facebook

Ieteicams: