Satura rādītājs:
- 1. darbība. Izmantotā programmatūra:
- 2. darbība. Nepieciešamās sastāvdaļas:
- 3. darbība: shēmas shēma
- 4. darbība: kods:
- 5. darbība: video:
Video: 8051 Saskarne ar DS1307 RTC un laika zīmoga parādīšana LCD: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Š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:
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:
Š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
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:
16 X 2 LCD I2c MQTT datu parādīšana: 3 soļi
16 X 2 LCD I2c MQTT datu parādīšana: Paldies Random Nerd Tutorials un 3KU_Delta par iedvesmu, palīdzību un kodu
DS1307 reālā laika pulkstenis RTC ar Arduino: 4 soļi
DS1307 reālā laika pulkstenis RTC ar Arduino: šajā apmācībā mēs uzzināsim par reālā laika pulksteni (RTC) un to, kā Arduino & Reālā laika pulkstenis IC DS1307 ir salikts kopā kā laika ierīce. Reālā laika pulkstenis (RTC) tiek izmantots laika uzraudzībai un kalendāra uzturēšanai. Lai izmantotu RTC, izmantojiet
LCD saskarne ar 8051 (AT89S52): 4 soļi
LCD saskarne ar 8051 (AT89S52): Sveiki, tas ir 8051. gada sākums. LCD var darbināt 8 bitu un 4 bitu režīmā, bet 8051 gadījumā lielākoties tiek izmantots 8 bitu, 4 bitu-arduino gadījumā , AVR un PIC. 8 bitu režīms nozīmē, ka adreses un datu pārsūtīšanai tika izmantots 8 vadi
Tastatūras saskarne ar 8051 un tastatūras numuru parādīšana 7 segmentos: 4 soļi (ar attēliem)
Tastatūras saskarne ar 8051 un tastatūras numuru parādīšana 7 segmentos: šajā apmācībā es jums pastāstīšu par to, kā mēs varam saslēgt tastatūru ar 8051 un parādīt tastatūras numurus 7 segmentu displejā
Tastatūras numuru parādīšana 16 X 2 LCD displejā ar 8051: 4 soļiem
Tastatūras numuru attēlošana 16 X 2 LCD ar 8051: šajā projektā mēs sasaistīsim tastatūru un LCD ar 8051. Tā kā mēs nospiežam tastatūras taustiņu, mēs iegūstam korespondences numuru mūsu LCD