Sisällysluettelo:
- Vaihe 1: Käytetty ohjelmisto:
- Vaihe 2: Tarvittavat komponentit:
- Vaihe 3: Piirikaavio
- Vaihe 4: Koodi:
- Vaihe 5: Video:
Video: 8051 Liitäntä DS1307 RTC: hen ja aikaleiman näyttäminen nestekidenäytössä: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä opetusohjelmassa olemme selittäneet sinulle, kuinka voimme liittää 8051 -mikrokontrollerin ds1307 RTC: hen. Tässä näytämme RTC -ajan lcd -muodossa käyttämällä proteus -simulaatiota.
Vaihe 1: Käytetty ohjelmisto:
Koska näytämme proteus -simulaatiota, TÄMÄN KOODAAMISEKSI JA SIMULOINNILLE TARVITSIT:
1 Keil -visio: Heillä on paljon tuotteita keilistä. joten tarvitset c51 -kääntäjän. Voit ladata kyseisen ohjelmiston täältä
2 Proteus -ohjelmisto simulointia varten: Tämä on ohjelmisto, joka näyttää simulaation. Saat paljon tietoa tämän ohjelmiston lataamisesta.
Jos teet sen laitteistossa, tarvitset koodin lataamiseen laitteistoon yhden flash -taika -ohjelmiston. Muista, että flash -magiaa on kehittänyt nxp. Joten et voi ladata kaikkia 8051 -perheen mikrokontrollereita tämän ohjelmiston kautta. Joten vain Philips -pohjainen ohjain voit ladata.
Vaihe 2: Tarvittavat komponentit:
Tässä esittelyvideossamme käytämme proteus -simulaatiota, mutta ehdottomasti jos teet sen laitteistossasi, tarvitset nämä komponentit tähän projektiin:
8051 Kehityskortti: Joten jos sinulla on tämä levy, se on parempi, jotta voit ladata koodin helposti itse.
LCD 16*2: Tämä on 16*2 lcd. Tässä LCD -näytössä on 16 nastaa.
DS1307 RTC-moduuli: DS1307-järjestelmään perustuva moduuli DS1307-sarjan reaaliaikainen kello (RTC) on pienitehoinen, täysi binäärikoodattu desimaalikello (BCD) kello/kalenteri sekä 56 tavua NV SRAM -muistia. Osoite ja tiedot siirretään sarjassa I²C, kaksisuuntaisen väylän kautta. Kello/kalenteri näyttää sekuntia, minuuttia, tuntia, päivää, päivämäärää, kuukautta ja vuotta. Kuukauden päättymispäivää muutetaan automaattisesti kuukausiksi, joissa on alle 31 päivää, mukaan lukien karkausvuoden korjaukset. Kello toimii joko 24 tunnin tai 12 tunnin muodossa AM/PM-ilmaisimella. DS1307: ssä on sisäänrakennettu virtatunnistuspiiri, joka havaitsee sähkökatkokset ja vaihtaa automaattisesti varavirtalähteeseen. Ajastustoiminto jatkuu, kun osa toimii varavirtalähteestä.
Olemme osoittaneet yhden kuvan yllä olevasta 8051 -harjoituspaketista, siellä on jo lcd- ja rtc -moduuliosa, joten jos ostat tämän levyn, sinun on helppo liittää tämä ds1307 -moduuli, muuten jos ostat pienen kehityskortin sinun on myös ostettava yksi lcd ja yksi RTC -moduuli, jossa on nappikenno.
USB -UART -muunnin: CP1202 USB UART -muunninmoduuli, erittäin yksinkertainen kortti USB -liitännän nopeaan liittämiseen sarjaan tai USB -liitäntään TTL- tai sarjaporttiin. Voit kommunikoida helposti tietokoneesi mikro -ohjaimien / mikroprosessorien kanssa moduulin kautta.
Vaihe 3: Piirikaavio
Vaihe 4: Koodi:
Lähdekoodin saat GitHub -linkistämme.
Vaihe 5: Video:
Koko projektikuvaus on esitetty yllä olevassa videossa.
Jos sinulla on epäilyksiä tästä projektista, voit vapaasti kommentoida meitä alla. Ja jos haluat oppia lisää sulautetusta järjestelmästä, voit käydä YouTube -kanavallamme.
Käy ja tykkää Facebook -sivustamme saadaksesi usein päivityksiä.
Kiitos ja terveiset, Embedotronics Technologies
Suositeltava:
Sykkeen näyttäminen STONE -nestekidenäytössä Ar: 31 askelta
Sykkeen näyttäminen STONE -nestekidenäytössä Ar: lyhyt johdanto Joitakin aikoja sitten löysin verkkokaupasta sykesensorimoduulin MAX30100. Tämä moduuli voi kerätä käyttäjien veren happea ja syketietoja, mikä on myös yksinkertaista ja kätevää käyttää. Tietojen mukaan huomasin, että
Syke STONE -nestekidenäytössä: 7 vaihetta
Syke STONE -nestekidenäytössä: Löysin jokin aika sitten verkkokaupasta sykesensorimoduulin MAX30100. Tämä moduuli voi kerätä käyttäjien veren happi- ja syketietoja, mikä on myös yksinkertaista ja kätevää käyttää. Tietojen mukaan huomasin, että on olemassa kirjastoja M
Näppäimistön käyttöliittymä 8051: llä ja näppäimistönumeroiden näyttäminen 7 segmentissä: 4 vaihetta (kuvien kanssa)
Näppäimistön käyttöliittymä 8051: llä ja näppäimistön numeroiden näyttäminen 7 segmentissä: Tässä opetusohjelmassa kerron sinulle, kuinka voimme liittää näppäimistön 8051: llä ja näyttää näppäimistön numerot 7 segmentin näytössä
Mukautetun merkin tulostaminen nestekidenäytössä 8051 -mikrokontrollerilla: 4 vaihetta
Mukautetun merkin tulostaminen nestekidenäytössä 8051 -mikrokontrollerilla: Tässä projektissa kerromme sinulle, kuinka tulostaa mukautettuja merkkejä 16 * 2 -nestekidenäytöllä 8051 -mikrokontrollerilla. Käytämme nestekidenäyttöä 8 -bittisessä tilassa. Voimme tehdä saman myös 4 -bittisessä tilassa
Näppäimistönumeroiden näyttäminen 16 x 2 nestekidenäytössä 8051: 4 -vaiheilla
Näppäimistönumeroiden näyttäminen 16 X 2 LCD -näytössä 8051: Tässä projektissa aiomme liittää näppäimistön ja LCD: n 8051: een. Kun painamme näppäimistön näppäintä, saamme vastaavuuden numeron lcd: ltä