Sisällysluettelo:
Video: Todellinen kellokello AT89s52: 3 -vaiheilla
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
TERVETULOA TAKAISIN, tämä on shubham Trivedi ja tänään aion suunnitella reaaliaikaisen kellon At89s52 -mikrokontrollerilla. AT89S52 -mikrokontrolleri on tämän projektin ydin. DS1307 IC: tä käytetään RTC: nä. Tämä DS1307 -IC tarvitsi I2C -liitännän, mutta 89s52: ssa ei ollut I2C -porttia. Se tekee siitä tyypillisen suunnitellulle. Joten suunnittelin ohjelmassa I2C -väylän ja käytin sitä vaatimusten täyttämiseen.
Tarvittavat komponentit:
- DS1307
- AT89S52 -kortti
- 16x2 LCD
- Johtojen yhdistäminen
- Leipälauta
Vaihe 1: Rakentaminen
Piiri on suunniteltu kahdeksi erilliseksi osaksi. Kuva 1 Näyttää RTC DS 1307 IC -liitännän. Tämä liitäntä tehdään käyttämällä nolla PCB: tä. Liitäntä on sama kuin kuvassa 2.
Käytin AT89s52 -kehityskorttia, jonka suunnittelin muutama kuukausi sitten käyttäen PCB -suunnittelua silkkipainatekniikalla. RTC: n SCL -nasta on kytketty nastaan P1.1 ja SDA -nasta 89s52 -mikrokontrollerin nastaan P1.0. LCD 16x2 on liitetty seuraavalla tavalla.
Nestekidenäytön PIN -koodi AT89S52
- D7 - P3.7
- D6 - P3.6
- D5 - P3.5
- D4 - P3.4
- RS - P1. 6
- RW - P1. 5
- E - P1.4
Vaihe 2: Työvideo
Vaihe 3: Koodi
Koodi
Ohjelma on suunniteltu Keil uvision 5 -ohjelmistolla. Jokaisessa käyttöliittymässä käytetään erillisiä kirjastotiedostoja. käy läpi readme -tiedosto ennen kuin jatkat. Kunkin toiminnon kuvaus löytyy myös tästä liitteestä
Lataa liite napsauttamalla tätä
virheet ovat tervetulleita osoitteeseen [email protected]
tykkää facebookissa klikkaamalla tästä
Suositeltava:
Todellinen binaarikello NTP -synkronoinnin kanssa: 4 vaihetta
Todellinen binaarikello NTP -synkronoinnin kanssa: Todellinen binaarikello näyttää kellonajan koko päivän binaariosien summana, toisin kuin perinteinen "binaarikello". joka näyttää ajan binäärikoodattuina desimaalinumeroina, jotka vastaavat tunteja/minuutteja/sekunteja. Perinteet
Combat Drones Quadcopters Aka todellinen taistelukokemus: 8 vaihetta (kuvilla)
Combat Drones Quadcopters Aka todellinen taistelukokemus: Tervetuloa " ible " #37Minun on myönnettävä, että markkinoilla olevat nykyiset taisteludroonit ovat hieman sotkuisia. On hyvin vaikea ymmärtää kuka voittaa ja kuka häviää. Kun yksi drone tulee alas, toinen seuraa perässä (törmää toisiinsa
Biometrinen sisäänpääsy autoon - todellinen avaimeton auto: 4 vaihetta
Biometrinen sisäänpääsy autoon - todellinen avaimeton auto: Muutama kuukausi sitten tyttäreni kysyi minulta, miksi nykyaikaisissa autoissa ei ole biometristä syöttöjärjestelmää, vaikka jopa matkapuhelimessa on se. Siitä lähtien on työskennellyt saman toteuttamiseksi ja lopulta onnistuin asentamaan ja testaamaan jotain laitteelleni
3D -tulostettu vilkkuva LED -kellokello: 7 vaihetta (kuvien kanssa)
3D-painettu vilkkuva LED-kellokello: Tervetuloa Yantrahin ohjeisiin! Me Yantrahissa keskitymme käytännön koulutukseen, opetamme 3D CAD -suunnittelua, ohjelmointia, STEAMia ja robotiikkaa.Tämä on yksinkertainen arduino-pohjainen 3D-painettu kello, jossa vilkkuva LED-valo näyttää tunnin , minuutteja ja sekunteja kului
Minidot 2 - kellokello: 6 vaihetta
Minidot 2 - Holoclock: No ehkä holoclock on hieman epätarkka …. se käyttää holografista dispersiokalvoa etupuolella antaakseen hieman syvyyttä. /www.instructables.com/id/EEGLXQCSKIEP2