Sadržaj:

8051 Povezivanje s DS1307 RTC -om i prikaz vremenske oznake na LCD -u: 5 koraka
8051 Povezivanje s DS1307 RTC -om i prikaz vremenske oznake na LCD -u: 5 koraka

Video: 8051 Povezivanje s DS1307 RTC -om i prikaz vremenske oznake na LCD -u: 5 koraka

Video: 8051 Povezivanje s DS1307 RTC -om i prikaz vremenske oznake na LCD -u: 5 koraka
Video: Работа с программатором USBAsp в Arduino IDE 2024, Studeni
Anonim
8051 Povezivanje s DS1307 RTC i prikaz vremenske oznake na LCD -u
8051 Povezivanje s DS1307 RTC i prikaz vremenske oznake na LCD -u

U ovom smo vam vodiču objasnili kako možemo spojiti 8051 mikrokontroler s ds1307 RTC. Ovdje prikazujemo RTC vrijeme na LCD -u pomoću simulacije proteusa.

Korak 1: Korišteni softver:

Korišteni softver
Korišteni softver
Korišteni softver
Korišteni softver
Korišteni softver
Korišteni softver

Kako pokazujemo simulaciju proteusa, tako ste ZA KODIRANJE I SIMULACIJU TREBALI:

1 Keil uvision: Njihovo mnoštvo proizvoda je keil. pa će vam biti potreban c51 prevoditelj. Ovdje možete preuzeti taj softver

2 Proteus softver za simulaciju: Ovo je softver za prikaz simulacije. Za preuzimanje ovog softvera dobit ćete mnogo informacija.

Ako to radite hardverski, trebat će vam jedan softver koji je flash magija za učitavanje koda u vaš hardver. Zapamtite, flash magiju je razvio nxp. Dakle, ne možete učitati sav mikrokontroler obitelji 8051 putem ovog softvera. Dakle, upravljač sa sjedištem Philips možete prenositi samo vi.

Korak 2: Potrebne komponente:

Potrebne komponente
Potrebne komponente
Potrebne komponente
Potrebne komponente

Ovdje u našem demo videu koristimo simulaciju proteusa, ali definitivno ako to radite na svom hardveru bit će vam potrebne ove komponente za ovaj projekt:

8051 Razvojna ploča: Dakle, ako imate ovu ploču, bit će bolje kako biste lako mogli sami učitati kôd.

LCD 16*2: Ovo je 16*2 lcd. Na ovom LCD -u imamo 16 pinova.

DS1307 RTC modul: Modul temeljen na DS1307, DS1307 serijski sat u stvarnom vremenu (RTC) je niskoenergetski, puni binarno kodirani decimalni (BCD) sat/kalendar plus 56 bajtova NV SRAM-a. Adresa i podaci se serijski prenose preko I²C, dvosmjerne sabirnice. Sat/kalendar pruža informacije o sekundama, minutama, satima, danu, datumu, mjesecu i godini. Datum kraja mjeseca automatski se prilagođava za mjesece s manje od 31 dana, uključujući ispravke za prijestupnu godinu. Sat radi u 24-satnom ili 12-satnom formatu s indikatorom AM/PM. DS1307 ima ugrađeni strujni krug koji detektira nestanke struje i automatski se prebacuje na rezervno napajanje. Operacija mjerenja vremena nastavlja se dok dio radi iz rezervnog napajanja.

Gore smo prikazali jednu sliku kompleta za obuku 8051, tamo se na ploči već nalazi odjeljak s lcd i rtc modulom pa ako kupite tu ploču, bit će vam lako spojiti ovaj ds1307 modul, inače ako kupite malu razvojnu ploču tada morate kupiti i jedan LCD i jedan RTC modul s ćelijom u obliku novčića.

USB u UART pretvarač: CP1202 USB UART pretvarački modul, vrlo jednostavna ploča za brzo spajanje USB -a na serijski ili USB na TTL ili serijski na USB. Možete jednostavno komunicirati s mikrokontrolerima / mikroprocesorima s vašeg računala putem modula.

Korak 3: Dijagram kruga

Kružni dijagram
Kružni dijagram

Korak 4: Kôd:

Izvorni kod možete dobiti s naše veze na GitHub.

Korak 5: Video:

Cijeli opis projekta dan je u gornjem videu.

Ako imate bilo kakvih nedoumica u vezi ovog projekta, slobodno nas komentirajte u nastavku. A ako želite saznati više o ugrađenom sustavu, posjetite naš youtube kanal.

Posjetite i lajkajte našu Facebook stranicu za česta ažuriranja.

Hvala i pozdrav, Embedotronics Technologies

Preporučeni: