![8051 sąsaja su DS1307 RTC ir laiko žymos rodymas LCD ekrane: 5 žingsniai 8051 sąsaja su DS1307 RTC ir laiko žymos rodymas LCD ekrane: 5 žingsniai](https://i.howwhatproduce.com/images/001/image-13-5-j.webp)
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:53
![8051 Sąsaja su DS1307 RTC ir laiko žymos rodymas LCD ekrane 8051 Sąsaja su DS1307 RTC ir laiko žymos rodymas LCD ekrane](https://i.howwhatproduce.com/images/001/image-13-6-j.webp)
Šioje pamokoje mes jums paaiškinome, kaip galime sujungti 8051 mikrovaldiklį su ds1307 RTC. Čia mes rodome RTC laiką LCD, naudojant proteus modeliavimą.
1 veiksmas: naudojama programinė įranga:
![Naudota programinė įranga Naudota programinė įranga](https://i.howwhatproduce.com/images/001/image-13-7-j.webp)
![Naudota programinė įranga Naudota programinė įranga](https://i.howwhatproduce.com/images/001/image-13-8-j.webp)
![Naudota programinė įranga Naudota programinė įranga](https://i.howwhatproduce.com/images/001/image-13-9-j.webp)
Kadangi rodome proteus modeliavimą, KODUOTI IR SIMULIUOTI REIKALINGA:
1 Keilo vizija: juose yra daug produktų iš keilio. taigi jums reikės c51 kompiliatoriaus. Programinę įrangą galite atsisiųsti iš čia
2 „Proteus“programinė įranga simuliacijai: Tai programinė įranga, skirta parodyti modeliavimą. Norėdami atsisiųsti šią programinę įrangą, gausite daug informacijos.
Jei tai darote aparatinėje įrangoje, jums reikės vienos programinės įrangos, kuri yra „flash magic“, kad įkeltumėte kodą į aparatinę įrangą. Atminkite, kad „flash magic“sukūrė „nxp“. Taigi per šią programinę įrangą negalite įkelti visų 8051 šeimos mikrovaldiklių. Taigi įkelti galite tik „Philips“valdiklį.
2 veiksmas: reikalingi komponentai:
![Reikalingi komponentai Reikalingi komponentai](https://i.howwhatproduce.com/images/001/image-13-10-j.webp)
![Reikalingi komponentai Reikalingi komponentai](https://i.howwhatproduce.com/images/001/image-13-11-j.webp)
Čia mūsų demonstraciniame vaizdo įraše mes naudojame proteus modeliavimą, bet tikrai, jei tai darote savo aparatinėje įrangoje, jums reikės šių komponentų šiam projektui:
8051 Plėtros lenta: Taigi, jei turite šią plokštę, bus geriau, kad galėtumėte lengvai įkelti kodą patys.
LCD 16*2: tai 16*2 lcd. Šiame LCD ekrane yra 16 kaiščių.
DS1307 RTC modulis: modulis, pagrįstas DS1307, DS1307 serijinis realaus laiko laikrodis (RTC) yra mažos galios, visiškai dvejetainis koduotas dešimtainis (BCD) laikrodis/kalendorius ir 56 baitai NV SRAM. Adresas ir duomenys nuosekliai perduodami per I²C dvikryptę magistralę. Laikrodis/kalendorius pateikia sekundžių, minučių, valandų, dienos, datos, mėnesio ir metų informaciją. Mėnesio pabaigos data automatiškai koreguojama mėnesiams, kuriuose yra mažiau nei 31 diena, įskaitant keliamųjų metų pataisas. Laikrodis veikia 24 arba 12 valandų formatu su AM/PM indikatoriumi. DS1307 turi įmontuotą maitinimo jutimo grandinę, kuri aptinka elektros energijos tiekimo sutrikimus ir automatiškai persijungia į atsarginį maitinimo šaltinį. Laiko skaičiavimo operacija tęsiama, kol dalis veikia iš atsarginio maitinimo šaltinio.
Mes parodėme vieną paveikslėlį iš mokymo rinkinio 8051, ten LCD ir rtc modulio skyrius jau yra lentoje, taigi, jei įsigysite tą plokštę, jums bus lengva sujungti šį ds1307 modulį, kitaip, jei įsigysite mažą kūrimo plokštę taip pat turite nusipirkti vieną LCD ir vieną RTC modulį su monetos elementu.
USB į UART keitiklis: CP1202 USB UART keitiklio modulis, labai paprasta plokštė, skirta greitai prijungti USB prie serijos arba USB prie TTL arba serijos prie USB. Galite lengvai bendrauti su mikrovaldikliais / mikroprocesoriais iš savo kompiuterio per modulį.
3 žingsnis: grandinės schema
![Grandinės schema Grandinės schema](https://i.howwhatproduce.com/images/001/image-13-12-j.webp)
4 žingsnis: kodas:
Šaltinio kodą galite gauti iš mūsų „GitHub“nuorodos.
5 žingsnis: vaizdo įrašas:
![](https://i.ytimg.com/vi/jNfnQWzhygg/hqdefault.jpg)
Visas projekto aprašymas pateiktas aukščiau esančiame vaizdo įraše.
Jei turite kokių nors abejonių dėl šio projekto, nedvejodami pakomentuokite mus žemiau. O jei norite daugiau sužinoti apie įterptąją sistemą, galite apsilankyti mūsų „YouTube“kanale.
Jei norite dažnai atnaujinti, apsilankykite ir pamėgkite mūsų „Facebook“puslapį.
Ačiū ir linkėjimai, Embedotronikos technologijos
Rekomenduojamas:
„Arduino“rodymo laikas TM1637 LED ekrane naudojant RTC DS1307: 8 žingsniai
![„Arduino“rodymo laikas TM1637 LED ekrane naudojant RTC DS1307: 8 žingsniai „Arduino“rodymo laikas TM1637 LED ekrane naudojant RTC DS1307: 8 žingsniai](https://i.howwhatproduce.com/images/001/image-1265-j.webp)
„Arduino“rodymo laikas TM1637 LED ekrane naudojant RTC DS1307: Šioje pamokoje sužinosime, kaip rodyti laiką naudojant RTC DS1307 modulį ir LED ekraną TM1637 bei „Visuino“. Žiūrėkite vaizdo įrašą
DS1307 realaus laiko laikrodis RTC su „Arduino“: 4 žingsniai
![DS1307 realaus laiko laikrodis RTC su „Arduino“: 4 žingsniai DS1307 realaus laiko laikrodis RTC su „Arduino“: 4 žingsniai](https://i.howwhatproduce.com/images/001/image-678-98-j.webp)
DS1307 realaus laiko laikrodis RTC su „Arduino“: šioje pamokoje sužinosime apie realaus laiko laikrodį (RTC) ir kaip „Arduino“& „Real Time Clock IC DS1307“yra sumontuotas kaip laiko nustatymo įrenginys. „Real Time Clock“(RTC) naudojamas laikui stebėti ir kalendoriui prižiūrėti. Norėdami naudoti RTC, naudokite
Datos, laiko ir temperatūros rodymas naudojant „XinaBox“: 8 žingsniai
![Datos, laiko ir temperatūros rodymas naudojant „XinaBox“: 8 žingsniai Datos, laiko ir temperatūros rodymas naudojant „XinaBox“: 8 žingsniai](https://i.howwhatproduce.com/images/002/image-3788-26-j.webp)
Datos, laiko ir temperatūros ekranas naudojant „XinaBox“: vėsus OLED ekranas, rodantis datą, laiką ir temperatūrą Celsijaus ir Farenheito laipsniais, naudojant „Xinabox xChips“pagal ESP8266
Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: 4 žingsniai (su paveikslėliais)
![Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: 4 žingsniai (su paveikslėliais) Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: 4 žingsniai (su paveikslėliais)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
Klaviatūros sąsaja su 8051 ir klaviatūros numerių rodymas 7 segmentuose: Šioje pamokoje aš jums pasakysiu, kaip galime sujungti klaviatūrą su 8051 ir rodyti klaviatūros numerius 7 segmentų ekrane
Klaviatūros numerių rodymas 16 x 2 skystųjų kristalų ekrane su 8051: 4 veiksmais
![Klaviatūros numerių rodymas 16 x 2 skystųjų kristalų ekrane su 8051: 4 veiksmais Klaviatūros numerių rodymas 16 x 2 skystųjų kristalų ekrane su 8051: 4 veiksmais](https://i.howwhatproduce.com/images/004/image-9254-28-j.webp)
Klaviatūros numerių rodymas 16 X 2 skystųjų kristalų ekrane su 8051: Šiame projekte mes sujungsime klaviatūrą ir LCD su 8051. Kai paspausime klaviatūros klavišą, gausime korespondencijos numerį savo LCD