INHOUDSOPGAWE:
- Stap 1: Gebruikte sagteware:
- Stap 2: Vereiste komponente:
- Stap 3: Kringdiagram
- Stap 4: Kode:
- Stap 5: Video:
Video: 8051 Interface met DS1307 RTC en vertoon tydstempel in LCD: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie tutoriaal het ons u verduidelik hoe ons 'n koppelvlak van 8051 mikrokontroller met ds1307 RTC kan koppel. Hier vertoon ons RTC -tyd in lcd met behulp van proteussimulasie.
Stap 1: Gebruikte sagteware:
Aangesien ons proteussimulasie toon, VIR KODERING EN SIMULERING WAT U VERNUWE:
1 Wysigings: dit is baie produkte van keil. U benodig dus 'n c51 -samesteller. U kan die sagteware hier aflaai
2 Proteus -sagteware vir simulasie: Dit is die sagteware om simulasie aan te toon. U kry baie inligting om hierdie sagteware af te laai.
As u dit met hardeware doen, benodig u 'n sagteware wat 'n flits magie is om die kode in u hardeware op te laai. Onthou flash magic is ontwikkel deur nxp. U kan dus nie alle 8051 -familie -mikrobeheerders deur hierdie sagteware oplaai nie. U kan slegs op Philips gebaseerde beheerder oplaai.
Stap 2: Vereiste komponente:
Hier in ons demo -video gebruik ons proteussimulasie, maar as u dit in u hardeware doen, benodig u hierdie komponente vir hierdie projek:
8051 Ontwikkelingsbord: as u hierdie bord het, sal dit beter wees, sodat u die kode maklik self kan oplaai.
LCD 16*2: Dit is 16*2 lcd. In hierdie lcd het ons 16 penne.
DS1307 RTC-module: Die module gebaseer op DS1307, die DS1307 seriële intydse klok (RTC) is 'n lae-krag, vol binêre gekodeerde desimale (BCD) klok/kalender plus 56 grepe NV SRAM. Adres en data word in reekse oorgedra deur 'n tweerigtingbus I²C. Die klok/kalender bied inligting oor sekondes, minute, ure, dag, datum, maand en jaar. Die einde van die maand word outomaties aangepas vir maande met minder as 31 dae, insluitend regstellings vir die skrikkeljaar. Die klok werk in die 24-uur- of 12-uur-formaat met AM/PM-aanwyser. Die DS1307 het 'n ingeboude kragopsporingskring wat kragonderbrekings opspoor en outomaties oorskakel na die rugsteunvoorsiening. Tydsberekening duur voort terwyl die onderdeel werk vanaf die rugsteunvoorraad.
Ons het 'n prentjie hierbo getoon van die opleidingset van 8051, daar is 'n lcd- en rtc -module -afdeling wat reeds op die bord is, so as u die bord koop, is dit maklik om hierdie ds1307 -module te koppel, anders as u 'n klein ontwikkelingsbord koop u moet ook een lcd en een RTC -module met muntstuk koop.
USB na UART -omskakelaar: CP1202 USB UART -omskakelingsmodule, 'n baie eenvoudige bord om USB vinnig aan Serial of USB aan TTL of Serial aan USB te koppel. U kan maklik vanaf u rekenaar via die module met mikrobeheerders / mikroverwerkers kommunikeer.
Stap 3: Kringdiagram
Stap 4: Kode:
U kan die bronkode kry van ons GitHub -skakel.
Stap 5: Video:
Die hele projekbeskrywing word in die video hierbo gegee.
As u twyfel oor hierdie projek, kan u ons gerus hieronder kommentaar lewer. En as u meer wil weet oor die ingebedde stelsel, kan u ons YouTube -kanaal besoek.
Besoek en hou van ons Facebook -blad vir gereelde opdaterings.
Dankie & groete, Embedotronics tegnologie
Aanbeveel:
Internetklok: vertoon datum en tyd met 'n OLED met behulp van ESP8266 NodeMCU met NTP -protokol: 6 stappe
Internetklok: vertoon datum en tyd met 'n OLED met behulp van ESP8266 NodeMCU met NTP -protokol: Hallo ouens in hierdie instruksies, ons bou 'n internetklok wat tyd van die internet kan kry, sodat hierdie projek geen RTC nodig het nie, dit benodig slegs 'n werkende internetverbinding En vir hierdie projek benodig u 'n esp8266 wat 'n
Hoe om ESP32 -data met NTP -tydstempel in die IoT -wolk te publiseer: 5 stappe
Hoe om ESP32 -data met NTP -tydstempel in die IoT -wolk te publiseer: in baie toepassings moet gebruikers hul data saam met die plaaslike tydstempel stuur van die waardes wat in die loonvrag na die AskSensors IoT -wolk gestuur moet word. Die tydstempelformaat is UNIX -tydperk: die aantal millisekondes wat sedert Januarie verloop het
Tuisautomatisering: maak 'n alarm en vertoon op die LCD as die temperatuur hoër is as die drempelwaarde: 5 stappe
Tuisautomatisering: maak 'n alarm en vertoon op die LCD as die temperatuur hoër is as die drempelwaarde: Hierdie blog sal demonstreer hoe u 'n tuisautomatiseringstelsel kan maak wat 'n alarm sal laat klink wanneer die temperatuur meer as die geprogrammeerde drempelwaarde bereik. Dit sal die huidige temperatuur van die kamer op die LCD weergee en die aksie is nodig
Vertoon temperatuur op P10 LED -skermmodule met Arduino: 3 stappe (met foto's)
Vertoningstemperatuur op die P10 LED -skermmodule met behulp van Arduino: In die vorige handleiding is vertel hoe om teks op die Dot Matrix LED Display P10 -module te vertoon met behulp van Arduino en DMD -aansluiting, wat u hier kan nagaan. In hierdie tutoriaal gee ons 'n eenvoudige projekstudie deur die P10 -module as vertoonmedium te gebruik
Vertoon teks op P10 LED -skerm met Arduino: 5 stappe (met foto's)
Vertoon teks op P10 LED -skerm met behulp van Arduino: Dotmatrix Display, of meer algemeen bekend as lopende teks, word gereeld in winkels gevind as 'n manier om hul produkte te adverteer; dit is prakties en buigsaam in die gebruik daarvan, wat sake -akteurs aanmoedig om dit as advertensie -advies te gebruik. Nou is die gebruik van Dot