Obsah:
- Krok 1: Použitý softvér:
- Krok 2: Potrebné súčasti:
- Krok 3: Schéma zapojenia
- Krok 4: Kód:
- Krok 5: Video:
Video: Rozhranie 8051 s DS1307 RTC a zobrazením časovej pečiatky na LCD: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
V tomto návode sme vám vysvetlili, ako môžeme prepojiť mikrokontrolér 8051 s ds1307 RTC. Tu zobrazujeme čas RTC v LCD pomocou simulácie proteusu.
Krok 1: Použitý softvér:
Pretože ukazujeme simuláciu proteusu, VYŽADUJETE PRE KÓDOVANIE A SIMULÁCIU:
1 Keil uvision: Existuje veľa produktov z keil. takže budete potrebovať kompilátor c51. Tento softvér si môžete stiahnuť tu
2 Proteus Software pre simuláciu: Toto je softvér pre zobrazenie simulácie. Na stiahnutie tohto softvéru získate množstvo informácií.
Ak to robíte hardvérovo, na odoslanie kódu do hardvéru by ste potrebovali jeden softvér, ktorý je flash magic. Pamätajte si, že flash magic je vyvíjaná spoločnosťou nxp. Prostredníctvom tohto softvéru teda nemôžete nahrať všetky mikroprocesory radu 8051. Nahrať teda môžete iba ovládač založený na spoločnosti Philips.
Krok 2: Potrebné súčasti:
Tu v našom demo videu používame simuláciu proteus, ale ak to robíte vo svojom hardvéri, určite pre tento projekt budete potrebovať tieto komponenty:
8051 Vývojová doska: Ak teda máte túto dosku, bude lepšie, aby ste kód mohli ľahko nahrať sami.
LCD 16*2: Toto je 16*2 lcd. V tomto LCD máme 16 pinov.
DS1307 RTC modul: Modul založený na DS1307, DS1307 sériových hodinách reálneho času (RTC) je nízkoenergetický, plne binárne kódovaný desatinný (BCD) hodiny/kalendár plus 56 bajtov NV SRAM. Adresa a údaje sa prenášajú sériovo prostredníctvom obojsmernej zbernice I²C. Hodiny/kalendár poskytujú informácie o sekundách, minútach, hodinách, dni, dátume, mesiaci a roku. Dátum konca mesiaca sa automaticky upraví o mesiace s menej ako 31 dňami vrátane opráv na priestupný rok. Hodiny fungujú v 24-hodinovom alebo 12-hodinovom formáte s indikátorom AM/PM. DS1307 má vstavaný obvod snímania napájania, ktorý detekuje výpadky napájania a automaticky sa prepne na záložné napájanie. Časomerač pokračuje, kým časť funguje zo záložného zdroja.
Ukázali sme jeden obrázok vyššie z tréningovej súpravy 8051, tam je na doske už sekcia modulu LCD a RTC, takže ak si kúpite túto dosku, bude pre vás ľahké prepojiť tento modul ds1307, inak ak si kúpite malú vývojovú dosku, potom musíte si tiež kúpiť jeden modul LCD a jeden modul RTC s mincovou bunkou.
Konvertor USB na UART: Modul prevodníka USB UART CP1202, veľmi jednoduchá doska na rýchle pripojenie USB na sériové alebo USB na TTL alebo sériové na USB. Prostredníctvom modulu môžete ľahko komunikovať s mikrokontrolérmi / mikroprocesormi z počítača.
Krok 3: Schéma zapojenia
Krok 4: Kód:
Zdrojový kód môžete získať z nášho odkazu na GitHub.
Krok 5: Video:
Celý popis projektu je uvedený vo vyššie uvedenom videu.
Ak máte akékoľvek pochybnosti o tomto projekte, neváhajte nás komentovať nižšie. A ak sa chcete dozvedieť viac o vstavanom systéme, môžete navštíviť náš kanál youtube.
Navštevujte a lajkujte našu facebookovú stránku kvôli častým aktualizáciám.
Ďakujem, s pozdravom, Technológie Embedotronics
Odporúča:
Efekt časovej manipulácie s diferenciálnym stroboskopom (dôkladne podrobne): 10 krokov
Účinok časovej manipulácie s diferenciálnym stroboskopom (podrobne podrobne): Dnes sa naučíme vyrábať diferenciálny stroboskop, ktorý môže spôsobiť, že sa periodicky sa pohybujúce objekty budú na oko pozerať nehybne. Stále dosť na to, aby si všimol drobné detaily v rotujúcom objekte, ktoré sú v zásade neviditeľné. Môže tiež ukazovať bea
Rozhranie mikrokontroléra 8051 s LCD v 4-bitovom režime: 5 krokov (s obrázkami)
Rozhranie mikrokontroléra 8051 s LCD v 4-bitovom režime: V tomto návode vám povieme, ako môžeme prepojiť LCD s 8051 v 4-bitovom režime
Rozhranie 8051 mikrokontroléra so 16*2 LCD v simulácii Proteus: 5 krokov (s obrázkami)
Rozhranie mikrokontroléra 8051 so 16*2 Lcd v simulácii Proteus: Toto je veľmi základný projekt 8051. V tomto projekte vám povieme, ako môžeme prepojiť 16*2 LCD s mikrokontrolérom 8051. Tu teda používame plný 8 -bitový režim. V nasledujúcom návode si povieme tiež o 4 -bitovom režime
Matica displeja 5x4 LED pomocou základnej pečiatky 2 (bs2) a charlieplexovania: 7 krokov
Matica displeja 5x4 LED pomocou základnej pečiatky 2 (bs2) a charlieplexingu: Máte k dispozícii základnú pečiatku 2 a niekoľko diód LED? Prečo sa nepohrať s konceptom charlieplexingu a nevytvoriť výstup pomocou iba 5 pinov. Na tento pokyn budem používať BS2e, ale každý člen rodiny BS2 by mal pracovať
Ako vyrobiť BOAL-Bot z Parallaxu pomocou základného čipu pečiatky: 7 krokov
Ako vyrobiť Parallax BOE-Bot pomocou čipu so základnou pečiatkou: Tento návod ukazuje konštrukciu a úpravu základného robota Parallax BOE-Bot