Tartalomjegyzék:

8051 Interfész DS1307 RTC -vel és időbélyeg megjelenítése LCD -n: 5 lépés
8051 Interfész DS1307 RTC -vel és időbélyeg megjelenítése LCD -n: 5 lépés

Videó: 8051 Interfész DS1307 RTC -vel és időbélyeg megjelenítése LCD -n: 5 lépés

Videó: 8051 Interfész DS1307 RTC -vel és időbélyeg megjelenítése LCD -n: 5 lépés
Videó: 8051 microcontroller interfacing with DS1307 RTC 2024, November
Anonim
8051 Interfész DS1307 RTC -vel és időbélyeg megjelenítése LCD -ben
8051 Interfész DS1307 RTC -vel és időbélyeg megjelenítése LCD -ben

Ebben az oktatóanyagban elmagyaráztuk, hogyan kapcsolhatjuk össze a 8051 mikrokontrollert a ds1307 RTC -vel. Itt az RTC időt lcd -ben jelenítjük meg proteus szimuláció segítségével.

1. lépés: Használt szoftver:

Felhasznált szoftver
Felhasznált szoftver
Felhasznált szoftver
Felhasznált szoftver
Felhasznált szoftver
Felhasznált szoftver

Amint a proteus szimulációt mutatjuk, a KÓDOLÁS ÉS A SZIMULÁCIÓ SZÜKSÉGE SZÜKSÉGES:

1 Keil uvision: Ezek sok termék a keilből. így szükség lesz a c51 fordítóra. A szoftvert innen töltheti le

2 Proteus szoftver szimulációhoz: Ez a szimulációt bemutató szoftver. Sok információt kaphat a szoftver letöltéséhez.

Ha hardverben végzi, akkor egy flash mágikus szoftverre van szüksége a kód hardverbe való feltöltéséhez. Ne feledje, a flash mágiát az nxp fejlesztette ki. Tehát nem töltheti fel az összes 8051 -es családi mikrokontrollert ezzel a szoftverrel. Tehát csak Philips alapú vezérlő tölthető fel.

2. lépés: Szükséges összetevők:

Szükséges összetevők
Szükséges összetevők
Szükséges összetevők
Szükséges összetevők

A bemutató videónkban proteus szimulációt használunk, de feltétlenül, ha ezt a hardverben végzi, akkor a következő összetevőkre lesz szüksége a projekthez:

8051 Fejlesztőtábla: Tehát ha megvan ez a tábla, akkor jobb lesz, így könnyen feltöltheti a kódot egyedül.

LCD 16*2: Ez 16*2 lcd. Ebben az LCD -ben 16 csap található.

DS1307 RTC modul: A DS1307-en alapuló modul, A DS1307 soros valós idejű óra (RTC) egy kis teljesítményű, teljes binárisan kódolt decimális (BCD) óra/naptár, plusz 56 bájt NV SRAM. A cím és az adatok soros átvitele I²C, kétirányú buszon keresztül történik. Az óra/naptár másodperceket, perceket, órákat, napot, dátumot, hónapot és évet tartalmaz. A hónap végi dátum automatikusan módosul a 31 napnál rövidebb hónapokra, beleértve a szökőév korrekcióit is. Az óra 24 órás vagy 12 órás formátumban működik, AM/PM kijelzővel. A DS1307 beépített áramérzékelő áramkörrel rendelkezik, amely észleli az áramkimaradásokat, és automatikusan átvált a tartalék áramellátásra. Az időmérési művelet folytatódik, amíg az alkatrész a tartalék tápegységből működik.

Fentebb egy képet mutattunk a 8051 -es képzési készletről, ahol az LCD és az RTC modul rész már megtalálható a táblán, így ha megvásárolja ezt a táblát, könnyen csatlakoztathatja ezt a ds1307 modult, különben ha kis fejlesztőlapot vásárol, akkor meg kell vásárolnia egy lcd -t és egy RTC modult érmecellával.

USB -UART átalakító: CP1202 USB UART -átalakító modul, egy nagyon egyszerű tábla, amely gyorsan csatlakoztathatja az USB -t a soros vagy az USB -t a TTL -hez vagy a soros USB -t. A modulon keresztül könnyedén kommunikálhat a számítógépről származó mikrovezérlőkkel / mikroprocesszorokkal.

3. lépés: Áramköri diagram

Kördiagramm
Kördiagramm

4. lépés: Kód:

A forráskódot a GitHub linkünkről szerezheti be.

5. lépés: Videó:

A projekt teljes leírását a fenti videó tartalmazza.

Ha kétségei vannak ezzel a projekttel kapcsolatban, bátran írjon nekünk az alábbiakban. Ha pedig többet szeretne megtudni a beágyazott rendszerről, látogasson el youtube csatornánkra.

Látogassa meg és kedvelje Facebook oldalunkat a gyakori frissítésekért.

Köszönettel és üdvözlettel, Embedotronics Technologies

Ajánlott: