Innehållsförteckning:
- Steg 1: Använd programvara:
- Steg 2: Komponenter som krävs:
- Steg 3: Kretsdiagram
- Steg 4: Kod:
- Steg 5: Video:
Video: 8051 gränssnitt med DS1307 RTC och visning av tidsstämpel i LCD: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
I denna handledning har vi förklarat dig om hur vi kan ansluta 8051 mikrokontroller med ds1307 RTC. Här visar vi RTC -tid i lcd med proteussimulering.
Steg 1: Använd programvara:
Eftersom vi visar proteussimulering så FÖR KODNING OCH SIMULERING DU KRÄVDE:
1 Keil uvision: Det finns massor av produkter från keil. så du kommer att behöva c51 -kompilatorn. Du kan ladda ner den här programvaran härifrån
2 Proteus -programvara för simulering: Detta är programvaran för att visa simulering. Du kommer att få mycket information för att ladda ner denna programvara.
Om du gör det i hårdvara skulle du behöva en programvara som är flash magic för att ladda upp koden i din maskinvara. Kom ihåg att flashmagi är utvecklat av nxp. Så du kan inte ladda upp alla 8051 familjens mikrokontroller via denna programvara. Så bara Philips -baserade styrenheter kan du ladda upp.
Steg 2: Komponenter som krävs:
Här i vår demovideo använder vi proteussimulering men definitivt om du gör det i din maskinvara kommer du att behöva dessa komponenter för detta projekt:
8051 Utvecklingskort: Så om du har det här kortet blir det bättre så att du enkelt kan ladda upp koden själv.
LCD 16*2: Detta är 16*2 lcd. I denna LCD har vi 16 stift.
DS1307 RTC-modul: Modulen baserad på DS1307, DS1307 seriell realtidsklocka (RTC) är en låg effekt, full binärkodad decimal (BCD) klocka/kalender plus 56 byte NV SRAM. Adress och data överförs seriellt via en I²C, dubbelriktad buss. Klockan/kalendern ger information om sekunder, minuter, timmar, dag, datum, månad och år. Slutet på månadens datum justeras automatiskt för månader med färre än 31 dagar, inklusive korrigeringar för skottår. Klockan fungerar antingen i 24-timmars- eller 12-timmarsformat med AM/PM-indikator. DS1307 har en inbyggd effektavkänningskrets som detekterar strömavbrott och växlar automatiskt till reservmatningen. Tidvisningsoperationen fortsätter medan delen fungerar från reservförsörjningen.
Vi har visat en bild ovan av träningssats av 8051, det finns en LCD- och rtc -modulavdelning där redan i kortet, så om du köper det kortet kommer det att vara enkelt för dig att koppla in denna ds1307 -modul, annars om du köper en liten utvecklingskort då du måste också köpa en LCD- och en RTC -modul med myntcell.
USB till UART -omvandlare: CP1202 USB UART -omvandlarmodul, ett mycket enkelt kort för att snabbt ansluta USB till Serial eller USB till TTL eller Serial till USB. Du kan enkelt kommunicera med mikrokontroller / mikroprocessorer från din dator via modulen.
Steg 3: Kretsdiagram
Steg 4: Kod:
Du kan få källkoden från vår GitHub -länk.
Steg 5: Video:
Hela projektbeskrivningen ges i videon ovan.
Om du har några tvivel angående detta projekt är du välkommen att kommentera oss nedan. Och om du vill lära dig mer om inbäddade system kan du besöka vår youtube -kanal.
Besök och gilla vår Facebook -sida för frekventa uppdateringar.
Tack och hälsningar, Embedotronics Technologies
Rekommenderad:
Hur man publicerar ESP32 -data med NTP -tidsstämpel till IoT -molnet: 5 steg
Hur man publicerar ESP32 -data med NTP -tidsstämpel till IoT -molnet: I många applikationer måste användarna skicka sina data tillsammans med den lokala tidsstämpeln för de värden som ska skickas i nyttolasten till AskSensors IoT -moln. Tidsstämpelformatet är UNIX Epoktid: antalet millisekunder som har gått sedan januari
Temperatur- och ljusnivåmonitor med visning på LCD -skärm NOKIA 5110: 4 steg
Temperatur- och ljusnivåmonitor med visning på LCD -skärm NOKIA 5110: Hej alla! I det här avsnittet gör vi en enkel elektronisk enhet för att övervaka temperatur och ljusnivå. Mätningar av dessa parametrar visas på LCD NOKIA 5110. Enheten är baserad på mikrokontrollern AVR ATMEGA328P. Övervakningen
Knappsatsgränssnitt med 8051 och visning av knappsatsnummer i 7 segment: 4 steg (med bilder)
Knappsatsgränssnitt med 8051 och visning av knappsatsnummer i 7 segment: I den här självstudien ska jag berätta om hur vi kan koppla ihop knappsatsen med 8051 och visa knappsatsnumren i 7 segmentvisning
Gränssnitt 8051 mikrokontroller med LCD i 4-bitars läge: 5 steg (med bilder)
Gränssnitt 8051 mikrokontroller med LCD i 4-bitars läge: I denna handledning kommer vi att berätta om hur vi kan koppla ihop LCD med 8051 i 4-bitars läge
Gränssnitt 8051 mikrokontroller med 16*2 LCD i Proteus Simulering: 5 steg (med bilder)
Interfacing 8051 Microcntroller With 16*2 Lcd in Proteus Simulation: Detta är ett mycket grundläggande projekt av 8051. I det här projektet kommer vi att berätta om hur vi kan ansluta 16*2 lcd till 8051 microcontroller. Så här använder vi fullt 8 -bitars läge. I nästa handledning kommer vi också att berätta om 4 bitars läge