Kazalo:

8051 Povezovanje z DS1307 RTC in prikaz časovnega žiga na LCD -ju: 5 korakov
8051 Povezovanje z DS1307 RTC in prikaz časovnega žiga na LCD -ju: 5 korakov

Video: 8051 Povezovanje z DS1307 RTC in prikaz časovnega žiga na LCD -ju: 5 korakov

Video: 8051 Povezovanje z DS1307 RTC in prikaz časovnega žiga na LCD -ju: 5 korakov
Video: Motor VES MASINE 6 Izvoda - Kako povezati 2024, Julij
Anonim
8051 Povezovanje z DS1307 RTC in prikaz časovnega žiga na LCD -prikazovalniku
8051 Povezovanje z DS1307 RTC in prikaz časovnega žiga na LCD -prikazovalniku

V tej vadnici smo vam razložili, kako lahko povežemo mikrokrmilnik 8051 z RTC ds1307. Tukaj prikazujemo čas RTC na LCD -ju z uporabo simulacije proteusa.

1. korak: Uporabljena programska oprema:

Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema

Ker prikazujemo simulacijo proteus, ste ZA KODIRANJE IN SIMULACIJO POTREBALI:

1 Keil uvision: Njihov izdelek je veliko iz Keila. zato boste potrebovali prevajalnik c51. To programsko opremo lahko prenesete od tukaj

2 Proteusova programska oprema za simulacijo: to je programska oprema za prikaz simulacije. Za prenos te programske opreme boste dobili veliko informacij.

Če to počnete v strojni opremi, bi za nalaganje kode v strojno opremo potrebovali eno programsko opremo, ki je čarobna. Ne pozabite, da flash magic razvija podjetje nxp. Zato s to programsko opremo ne morete naložiti vsega mikrokrmilnika družine 8051. Tako lahko naložite le vi, ki temelji na Philipsovem krmilniku.

2. korak: Potrebne komponente:

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente

Tukaj v našem predstavitvenem videu uporabljamo simulacijo proteus, vendar zagotovo, če to počnete v svoji strojni opremi, boste za ta projekt potrebovali te komponente:

8051 Razvojna plošča: Če imate to ploščo, bo bolje, da kodo enostavno naložite sami.

LCD 16*2: To je 16*2 lcd. Na tem LCD -ju imamo 16 zatičev.

Modul DS1307 RTC: Modul, ki temelji na DS1307, serijska ura realnega časa DS1307 (RTC) je nizkoenergijska, polno binarno kodirana decimalna (BCD) ura/koledar plus 56 bajtov NV SRAM. Naslov in podatki se serijsko prenašajo prek dvosmernega vodila I²C. Ura/koledar vsebuje informacije o sekundah, minutah, urah, dnevu, datumu, mesecu in letu. Datum konca meseca se samodejno prilagodi za mesece z manj kot 31 dnevi, vključno s popravki za prestopno leto. Ura deluje v 24-urnem ali 12-urnem formatu z indikatorjem AM/PM. DS1307 ima vgrajeno vezje za zaznavanje napajanja, ki zazna izpad električne energije in samodejno preklopi na rezervno napajanje. Merjenje časa se nadaljuje, medtem ko del deluje iz rezervnega napajanja.

Zgoraj smo prikazali eno sliko kompleta za usposabljanje 8051, na plošči sta že oddelek za module LCD in rtc, tako da boste z nakupom te plošče zlahka povezali ta modul ds1307, sicer pa kupite majhno razvojno ploščo. kupiti morate tudi en LCD in en modul RTC s kovancem.

Pretvornik USB v UART: pretvorniški modul USB UART CP1202, zelo preprosta plošča za hitro povezavo USB v serijski ali USB v TTL ali serijski v USB. Z modulom lahko preprosto komunicirate z mikrokrmilniki / mikroprocesorji iz računalnika.

3. korak: Shema vezja

Shema vezja
Shema vezja

4. korak: Koda:

Izvorno kodo lahko dobite na naši povezavi GitHub.

5. korak: Video:

Celoten opis projekta je prikazan v zgornjem videu.

Če dvomite o tem projektu, nam pišite spodaj. Če želite izvedeti več o vgrajenem sistemu, obiščite naš youtube kanal.

Obiščite in všečkajte našo Facebook stran za pogoste posodobitve.

Hvala in pozdrav, Embedotronics Technologies

Priporočena: