8051 mikrokontroller csapdiagramja és működési eljárása

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





A mikrovezérlő egy kisméretű számítógép egyetlen IC-n, amely integrálja a mikroprocesszorban található összes funkciót. Különböző alkalmazások kiszolgálása érdekében nagy a chip-szolgáltatások koncentrációja, például RAM, ROM, I / O portok, időzítők, soros portok, óraáramkörök és megszakítások. A mikrovezérlőket különféle automatikusan vezérelt eszközökben használják, mint például távirányítók, gépjármű-motorvezérlő rendszerek, orvostechnikai eszközök, elektromos szerszámok, irodai gépek, játékok és egyéb beágyazott rendszerek . Ezért ez a cikk áttekintést nyújt a 8051 mikrovezérlő érintkezési diagramjáról, magyarázattal és egyben 8051 alapú projektötletek .

8051 mikrokontroller

8051 mikrokontroller



Mikroprocesszor esetén külső áramköröket kell külsőleg összekapcsolnunk, például RAM, ROM, I / O portokat, időzítőket, soros portokat, óraáramköröket és más külső perifériákat, míg a mikrokontrollerben ezek a perifériák ki vannak építve. Vizsgáljuk meg röviden a 8051 mikrokontroller tűs diagramját.


Mikrokontroller csapok működnek

A 8051 mikrovezérlő négy I / O porttal rendelkezik, amelyek mindegyik portjában 8 érintkező található, amelyek be- vagy kimenetként konfigurálhatók. A tűkonfiguráció - függetlenül attól, hogy I / P (1) vagy O / P (0) konfigurálandó-e, logikai állapotától függ. A mikrokontroller tű kimenetként történő konfigurálásához logikai nullát (0) kell alkalmazni a megfelelő I / O port bitekre. Ebben az esetben a feszültség szintje a megfelelő csapnál 0 lesz.



Hasonlóképpen, a mikrovezérlő érintkezőjének bemenetként történő konfigurálásához logikai (1) kódot kell alkalmazni a megfelelő portra. Ebben az esetben a megfelelő csap feszültségszintje 5V lesz. Ez zavarónak tűnhet, tanulmányozás után mindez egyértelművé válik egyszerű elektronikus áramkörök egy I / O tűhöz csatlakozik.

Bemeneti / kimeneti (I / O) tű

Az alábbi ábra a mikrovezérlő összes áramkörének egyszerűsített vázlatát mutatja, amely az egyik érintkezőhöz van csatlakoztatva. Az összes érintkezõre kijelöli, kivéve a P0 portot, amelyek nem rendelkeznek beépített ellenállással.

Bemeneti / kimeneti (I / O) tű

Bemeneti / kimeneti (I / O) tű

Kimeneti csap

A P regiszter egy bitjére 0 logikát alkalmaznak, majd a kimeneti FE tranzisztort bekapcsolják, ezért összeköti a megfelelő csapot a földdel.


Kimeneti csap

Kimeneti csap

Bemeneti csap

Az 1. logikát a P regiszter egy bitjére alkalmazzák. A kimenet terepi tranzisztor kikapcsol, és a megfelelő csap továbbra is csatlakozik az áramellátás feszültségéhez egy nagy ellenállású felhúzó ellenálláson keresztül.

Bemeneti tű

Bemeneti tű

A 8051 mikrovezérlő csapdiagramja

8051 mikrovezérlő a családok (89C51, 8751, DS89C4xO, 89C52) különféle csomagokban kerülnek forgalomba, például négysíkú csomag, ólommentes chiphordozó és kettős soros csomag. Ezek az összes csomag 40 csapból állnak, amelyek különféle funkcióknak vannak szentelve, például I / O, cím, RD, WR, adatok és megszakítások. De néhány vállalat a 20 tűs verzióját kínálja mikrovezérlők kevésbé igényes alkalmazásokhoz az I / O portok számának csökkentésével. Ennek ellenére a fejlesztők döntő többsége a 40 tűs chipet használja.

A 8051 mikrovezérlő csapdiagramja

A 8051 mikrovezérlő csapdiagramja

A 8051 mikrovezérlő pólusdiagramja 40 csapból áll, az alábbiak szerint. Összesen 32 csap van elrendezve négy portra, például P0, P1, P2 és P3. Ahol minden port 8 csapot tartalmaz. Ezért az alábbiakban a 8051 mikrovezérlő tűdiagramját és magyarázatát adjuk meg.

  • Port1 (Pin1-Pin8-ig): A Port1 tartalmazza a pin1.0-t a pin1.7-ig, és ezek a csapok be- vagy kimeneti csapokként konfigurálhatók.
  • 9. tű (RST): A Reset pin-t a 8051 mikrokontroller visszaállításához használják, pozitív impulzust adva ennek a Pin-nek.
  • 3. port (10–17. Érintkező): A Port3 csapok hasonlóak a port1 csapokhoz, és univerzális bemeneti vagy kimeneti tűként használhatók. Ezek a csapok kétfunkciós csapok és az egyes csapok funkciói a következők:
  • 10. tű (RXD): Az RXD pin egy soros aszinkron kommunikációs bemenet vagy Soros szinkron kommunikáció Kimenet.
  • 11. tű (TXD): Soros aszinkron kommunikációs kimenet vagy soros szinkron kommunikációs óra kimenet.
  • 12. tű (INT0): A megszakítás bemenete 0
  • 13. tű (INT1): Az 1. megszakítás bemenete
  • 14. tű (T0): A 0. számláló óra bemenete
  • 15. tű (T1): Az 1. számláló órájának bemenete
  • 16. tű (WR): Jel írása a tartalom külső RAM-ra történő írásához.
  • 17. tű (RD): Reading Sign a külső RAM tartalmának olvasásához.
  • 18. és 19. tű (XTAL2, XTAL1): Az X2 és X1 érintkezők az oszcillátor bemeneti kimeneti tűi. Ezekkel a csapokkal belső oszcillátort lehet csatlakoztatni a mikrovezérlőhöz.
  • 20. tű (GND): A 20. tű egy földelt csap.
  • 2. port (21-es és 28-as érintkező): A 2. port tartalmazza a 21. és 28. közötti érintkezőket, amelyek bemeneti kimeneti csapokként konfigurálhatók. De ez csak akkor lehetséges, ha nem használunk külső memóriát. Ha külső memóriát használunk, akkor ezek a csapok magas rendű címsínként működnek (A8 - A15).
  • 29. tű (PSEN): Ez a tű a külső programmemória engedélyezésére szolgál. Ha külső ROM-ot használunk a program tárolásához, akkor a 0 logika jelenik meg rajta, ami azt jelzi, hogy a Micro vezérlő olvassa az adatokat a memóriából.
  • 30. tű (ALE): A Address Latch Enable pin aktív nagy kimeneti jel. Ha több memória chipet használunk, akkor ezt a csapot használjuk megkülönböztetésükre. Ez a PIN program impulzus bemenetet ad az EPROM programozása során is.
  • 31. tű (EA): Ha több memóriát kell használnunk, akkor az 1. logika alkalmazása erre a tűre utasítja a mikrokontrollert, hogy olvassa el mindkét memória adatait: először belső, majd külső.
  • 0. port (32–39. Érintkező): Hasonlóan a 2-es és a 3-as porthoz, ezek a csapok is használhatók bemeneti kimeneti csapokként, ha nem használunk külső memóriát. Ha az ALE vagy a 30. tű 1-nél van, akkor ezt a portot használjuk adatbuszként: ha az ALE tű 0-nál van, akkor ezt a port használjuk alacsonyabb rendű címsínként (A0 - A7)
  • Pin40 (VCC): Ezt a VCC csapot tápellátásra használják.

A 8051 mikrovezérlőnek számos alkalmazása van. Tehát, 8051 mikrokontroller projektek nagyszerűek a mérnöki utolsó évben. Ezért hivatkozhat az alább felsorolt ​​projektek bármelyikére, hogy a 8051 mikrokontroller csapok működését gyakorlatilag megértse.

8051 mikrokontroller projektek

8051 mikrokontroller projektek

  • Kétirányú elforgatása Egyfázisú indukciós motor Run Capacitor nélkül
  • Túlfeszültség - feszültség alatti védelem
  • Vezeték nélküli kiütésvezetés észlelése
  • Arduino alapú Otthoni automatizálás
  • Android-alapú, távolról programozható szekvenciális betöltés
  • Háborús terepen kémkedő robot Night Vision vezeték nélküli kamerával az Android alkalmazások által
  • Távvezérelt háztartási készülékek vezérlése Android alkalmazással
  • Sűrűség alapú automatikus Forgalmi jel vezérlés Android alapú távoli felülírással
  • Az Android alkalmazás által távirányított egyenáramú motor négy negyedes működése
  • A 3D-s étel pozícionálás távoli összehangolása Android alkalmazással
  • Jelszó alapú távvezérelt ajtónyitás az Android alkalmazás segítségével
  • Hangvezérelt robotjármű nagy távolságú beszédfelismeréssel
  • Három paraméter XBEE alapú távfelügyelete a transzformátor / generátor állapotában hangbemondással és vezeték nélküli PC-interfésszel
  • Vasúti átjáró kapu üzemeltetése távolról az Android segítségével
  • Otthoni automatizálás Android alkalmazással Alapú távirányító
  • Vezeték nélküli áramátvitel i n 3D tér
  • Sűrűség alapú forgalmi jel távoli felülírással vészhelyzet esetén
  • Három paraméter XBEE alapú távfelügyelete a transzformátor / generátor állapotán
  • Önkapcsoló tápegység
  • RFID alapú fizetős parkoló
  • Led alapú automatikus vészvilágítás
  • Érintés nélküli folyadékszint-szabályozó

Ez arról szól, hogy a mikrovezérlő csapok működnek a valós időben 8051 mikrokontroller alapú projektötlet . Továbbá a cikkel kapcsolatos bármilyen kérdése, ill legújabb elektronikai projektek , lépjen velünk kapcsolatba az alábbi megjegyzés szakasz kommentálásával.

Fotók:

A 8051 mikrovezérlő csapdiagramja blogspot

8051 mikrokontroller cotsjournalonline