Kazalo:
Video: Ura za pravi čas z uporabo AT89s52: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
DOBRODOŠLI NAZAJ, to je shubham Trivedi in danes bom oblikoval uro v realnem času z uporabo mikrokrmilnika At89s52. Mikrokontroler AT89S52 je srce tega projekta. DS1307 IC se uporablja kot RTC. Ta DS1307 IC je zahteval vmesnik I2C, vendar 89s52 nima vgrajenih vrat I2C. Zaradi tega je značilno za oblikovano. Zato sem v programu oblikoval vodilo I2C in ga uporabil za izpolnjevanje zahtev.
Potrebne komponente:
- DS1307
- Plošča AT89S52
- 16x2 LCD
- Priključitev žic
- Ogledna plošča
1. korak: Gradnja
Vezje je zasnovano iz dveh ločenih delov. Slika 1 Prikazuje IC povezavo RTC DS 1307. Ta povezava se izvede z uporabo ničelnega tiskanega vezja. Povezava je enaka, kot je prikazano na sliki 2.
Uporabil sem razvojno ploščo AT89s52, ki sem jo oblikoval pred nekaj meseci s tehniko sitotiska za oblikovanje tiskanih vezij. SCL pin RTC je priključen na pin P1.1, SDA pin pa na pin P1.0 mikrokrmilnika 89s52. LCD 16x2 je povezan na naslednji način.
PIN PIN LCD PIN AT89S52
- D7 - P3.7
- D6 - P3.6
- D5 - P3.5
- D4 - P3.4
- RS - P1. 6
- RW - P1. 5
- E - P1.4
2. korak: Delovni video
3. korak: Koda
Koda
Program je zasnovan v programski opremi Keil uvision 5. Za vsak vmesnik se uporabljajo ločene knjižnične datoteke. Preden nadaljujete, preglejte datoteko readme. Opis vsake funkcije je na voljo tudi v tej prilogi
Kliknite tukaj, če želite prenesti prilogo
napake so dobrodošle na [email protected]
kliknite tukaj za všečkanje na facebooku
Priporočena:
Digitalna ura z mikrokrmilnikom (AT89S52 brez vezja RTC): 4 koraki (s slikami)
Digitalna ura z uporabo mikrokrmilnika (AT89S52 brez RTC vezja): opišimo uro … "Ura je naprava, ki šteje in prikazuje čas (relativno)" . OPOMBA: branje bo trajalo 2-3 minute, preberite celoten projekt, sicer ne bom b
PROGRAMIRANJE AT89S52 Z UPORABO ARDUINO: 4 koraki
PROGRAMIRANJE AT89S52 Z UPORABO ARDUINO: Vgrajeno sistemsko programiranje (ISP), imenovano tudi zaporedno programiranje v vezju (ICSP), je zmožnost programiranja nekaterih programabilnih logičnih naprav, mikrokrmilnikov in drugih vgrajenih naprav, medtem ko so nameščene v celotnem sistemu, či
Ura za upokojitev / štetje navzgor / ura Dn: 4 koraki (s slikami)
Ura za upokojitev / Odštevanje / Ura Dn: Nekaj teh 8-palčnih LED matričnih zaslonov 8x8 sem imel v predalu in razmišljal, kaj bi z njimi. Navdihnjen z drugimi navodili sem dobil idejo, da bi sestavil zaslon za odštevanje/navzgor za odštevanje do prihodnjega datuma/časa in če je ciljni čas p
ESP8266 Omrežna ura brez RTC - Nodemcu NTP Ura brez RTC - PROJEKT INTERNETNE URE: 4 koraki
ESP8266 Omrežna ura brez RTC | Nodemcu NTP Ura brez RTC | PROJEKT INTERNETNE URE: V projektu bo izdelan projekt ure brez RTC, vzelo si bo čas za internet z uporabo WiFi in ga bo prikazal na zaslonu st7735
Ura Gixie: Najlepša ura s sijočo cevjo: 4 koraki
Ura Gixie: Najlepša ura s svetlečo cevko: Nixie Tube mi je zelo všeč, vendar je predraga, tega si ne morem privoščiti. Tako sem pol leta ustvarjal to uro Gixie. Ura Gixie je dosežena z osvetlitvijo ws2812 za izdelavo akrilne svetlobe. Potrudim se, da bi bila cev RGB tanjša