Sisukord:
Video: Tõeline TIme -kell, kasutades AT89s52: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
TERE TULEMAST TAGASI, see on shubham Trivedi ja täna kavatsen ma kujundada reaalajas kella At89s52 mikrokontrolleri abil. Selle projekti keskmes on mikrokontroller AT89S52. RTC -na kasutatakse DS1307 IC -d. Sellel DS1307 IC -l oli vaja I2C -liidest, kuid 89s52 -l ei olnud pardal ühtegi I2C -porti. See muudab selle disainile tüüpiliseks. Nii kujundasin programmis I2C bussi ja kasutasin seda nõuete täitmiseks.
Nõutavad komponendid:
- DS1307
- AT89S52 juhatus
- 16x2 LCD
- Juhtmete ühendamine
- Leivalaud
Samm: ehitamine
Vooluring on projekteeritud kaheks eraldi osaks. Joonis 1 Näitab RTC DS 1307 IC -ühendust. Selle ühenduse loomiseks kasutatakse null PCB -d. Ühendus on sama nagu joonisel 2.
Kasutasin AT89s52 arendusplaati, mille kavandasin paar kuud tagasi, kasutades trükkplaatide kujundamisel siiditrükitehnikat. RTC SCL -tihvt on ühendatud tihvtiga P1.1 ja SDA -tihvt on ühendatud 89s52 mikrokontrolleri tihvtiga P1.0. LCD 16x2 on liidestatud järgmiselt.
LCD -koodi PIN -kood AT89S52
- D7 - lk 3.7
- D6 - lk 3.6
- D5 - P3.5
- D4 - P3.4
- RS - P1. 6
- RW - P1. 5
- E - P1.4
2. samm: töövideo
3. samm: kood
Kood
Programm on loodud Keil uvision 5 tarkvara abil. Iga liidese jaoks kasutatakse eraldi raamatukogu faile. Palun lugege enne lugemist läbi readme fail. Iga funktsiooni kirjeldus on saadaval ka selles manuses
Manuse allalaadimiseks klõpsake siin
vead on teretulnud aadressil [email protected]
Facebookis meeldimiseks klõpsake siin
Soovitan:
Tõeline binaarkell koos NTP sünkroonimisega: 4 sammu
Tõeline binaarkell koos NTP -sünkroonimisega: tõeline binaarkell kuvab kellaaega terve päeva binaarmurdude summana, erinevalt traditsioonilisest " binaarkellast " mis kuvab aega binaarselt kodeeritud kümnendkohtade kujul, mis vastavad tundidele/minutitele/sekunditele. Traditsiooniline
Õhk - tõeline mobiilne õhukitarr (prototüüp): 7 sammu (koos piltidega)
Õhk - tõeline mobiilne õhukitarr (prototüüp): Okei, see on tõesti lühike juhend, mis käsitleb esimest osa minu lapsepõlveunistusele lähemale jõudmisest. Kui olin noor poiss, vaatasin alati, kuidas mu lemmikartistid ja bändid laitmatult kitarri mängisid. Kui ma suureks kasvasin, ei olnud ma
Renegade-i (programmeeritav IC-tester, mis tundub tõeline): 3 sammu (piltidega)
Renegade-i (programmeeritav IC-tester, mis tundub tõeline): MILJON DOLLAR DREAM. Kas olete kunagi unistanud, et teil oleks kodus oma IC-tester? Mitte ainult vidin, millega saab testida IC -d, vaid ka “programmeeritav” masin, mis tundub olevat üks semikoni testitööstuse suurimate tegijate lipulaev
Combat Drones Quadcopters Aka tõeline koeravõitluse kogemus: 8 sammu (piltidega)
Võitlusdroonide nelikopterid tõeline koeravõitluse kogemus: Tere tulemast minu " ible " #37 Peame tunnistama, et praegused turul olevad lahingudroonid on natuke räpased. Väga raske on aru saada, kes võidab ja kes kaotab. Kui üks droon alla tuleb, järgneb teine (kukub üksteisele vastu
Programmeeritav tõeline ümbersõidu kitarriefekti looperjaam, kasutades dip -lülitit: 11 sammu
Programmeeritav True Bypass Guitar Effect Looper Station, kasutades dip -lülitit: Olen kitarrihuviline ja harrastusmängija. Enamik minu projekte toimub kitarritarvikute ümber. Ma ehitan oma võimendeid ja mõningaid efektipedaale. Varem mängisin väikeses bändis ja veendusin, et mul on vaja ainult võimendit