Satura rādītājs:

8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: 5 soļi
8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: 5 soļi

Video: 8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: 5 soļi

Video: 8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: 5 soļi
Video: Interface & Application Module with Proximity Sensor y Processing 2024, Jūlijs
Anonim
8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD
8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD

Šajā apmācībā mēs jums esam izskaidrojuši, kā mēs varam savienot 8051 mikrokontrolleru ar ds1307 RTC. Šeit mēs parādām RTC laiku LCD, izmantojot proteusa simulāciju.

1. darbība. Izmantotā programmatūra:

Izmantotā programmatūra
Izmantotā programmatūra
Izmantotā programmatūra
Izmantotā programmatūra
Izmantotā programmatūra
Izmantotā programmatūra

Tā kā mēs parādām proteusa simulāciju, KODĒŠANAI UN SIMULĀCIJAI, KAS JŪS VAJAG:

1 Keil uvision: Tie ir daudz produktu no keil. tāpēc jums būs nepieciešams c51 kompilators. Jūs varat lejupielādēt šo programmatūru no šejienes

2 Proteus programmatūra simulācijai: Šī ir programmatūra simulācijas demonstrēšanai. Lai lejupielādētu šo programmatūru, jūs iegūsit daudz informācijas.

Ja jūs to darāt aparatūrā, tad, lai augšupielādētu kodu savā aparatūrā, jums būs nepieciešama viena flash burvju programmatūra. Atcerieties, ka flash burvju ir izstrādājis nxp. Tātad, izmantojot šo programmatūru, nevar augšupielādēt visus 8051 ģimenes mikrokontrollerus. Tātad jūs varat augšupielādēt tikai Philips kontrolieri.

2. darbība. Nepieciešamās sastāvdaļas:

Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas
Nepieciešamās sastāvdaļas

Šeit, mūsu demonstrācijas video, mēs izmantojam proteusa simulāciju, bet noteikti, ja jūs to darāt savā aparatūrā, jums būs nepieciešami šie komponenti šim projektam:

8051 Attīstības padome: Tātad, ja jums ir šī tāfele, tā būs labāka, lai jūs varētu viegli augšupielādēt kodu pats.

LCD 16*2: tas ir 16*2 lcd. Šajā LCD ir 16 tapas.

DS1307 RTC modulis: Modulis, kura pamatā ir DS1307, DS1307 sērijas reālā laika pulkstenis (RTC) ir mazjaudas, pilnībā bināri kodēts decimāls (BCD) pulkstenis/kalendārs plus 56 baiti NV SRAM. Adrese un dati tiek pārsūtīti sērijveidā, izmantojot I²C divvirzienu kopni. Pulkstenis/kalendārs sniedz informāciju par sekundēm, minūtēm, stundām, dienu, datumu, mēnesi un gadu. Mēneša beigu datums tiek automātiski pielāgots mēnešiem, kuros ir mazāk nekā 31 diena, ieskaitot korekcijas par garo gadu. Pulkstenis darbojas 24 stundu vai 12 stundu formātā ar AM/PM indikatoru. DS1307 ir iebūvēta jaudas sensoru shēma, kas nosaka strāvas padeves pārtraukumus un automātiski pārslēdzas uz rezerves barošanu. Laika uzskaites darbība turpinās, kamēr daļa darbojas no rezerves padeves.

Mēs esam parādījuši vienu attēlu augstāk par 8051 mācību komplektu, tur LCD un rtc moduļa sadaļa jau ir ievietota, tāpēc, iegādājoties šo dēli, jums būs viegli saskarties ar šo ds1307 moduli, pretējā gadījumā, ja iegādājaties nelielu izstrādes plati jums ir arī jāiegādājas viens LCD un viens RTC modulis ar monētas elementu.

USB uz UART pārveidotājs: CP1202 USB UART pārveidotāja modulis, ļoti vienkārša tāfele, lai ātri savienotu USB ar seriālo vai USB ar TTL vai seriālo ar USB. Izmantojot moduli, no datora varat viegli sazināties ar mikrokontrolleriem / mikroprocesoriem.

3. darbība: shēmas shēma

Ķēdes diagramma
Ķēdes diagramma

4. darbība: kods:

Avota kodu varat iegūt no mūsu GitHub saites.

5. darbība: video:

Viss projekta apraksts ir sniegts iepriekš minētajā video.

Ja jums ir šaubas par šo projektu, lūdzu, komentējiet mūs zemāk. Un, ja vēlaties uzzināt vairāk par iegulto sistēmu, varat apmeklēt mūsu YouTube kanālu.

Lūdzu, apmeklējiet mūsu Facebook lapu un atzīmējiet to ar Patīk, lai iegūtu bieži atjauninājumus.

Paldies un sveicieni, Embedotronikas tehnoloģijas

Ieteicams: