Schéma kolíku mikrokontroléru 8051 a jeho pracovní postup

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů





Mikrokontrolér je malý počítač na jediném integrovaném obvodu, který integruje všechny funkce, které se v mikroprocesoru nacházejí. Aby mohl sloužit různým aplikacím, má vysokou koncentraci na čipových zařízeních, jako jsou RAM, ROM, I / O porty, časovače, sériový port, hodinový obvod a přerušení. Mikrokontroléry se používají v různých automaticky ovládaných zařízeních, jako jsou dálková ovládání, řídicí systémy motorů automobilů, zdravotnická zařízení, elektrické nářadí, kancelářské stroje, hračky a další vestavěné systémy . Tento článek proto poskytuje přehled pinového diagramu mikrokontroléru 8051 s vysvětlením a také 8051 návrhů projektů .

Mikrokontrolér 8051

Mikrokontrolér 8051



V případě mikroprocesoru musíme externě propojit další obvody, jako jsou RAM, ROM, I / O porty, časovače, sériový port, hodinový obvod a další externí periferie, zatímco v mikrokontroléru jsou všechny tyto periferie zabudovány. Podívejme se stručně na pinový diagram mikrokontroléru 8051.


Mikrokontroléry fungují

8051 mikrokontrolérů má čtyři I / O porty, kde v každém portu obsahuje 8 pinů, které lze konfigurovat jako vstupy nebo výstupy. Konfigurace Pin - ať už má být konfigurována jako I / P (1) nebo O / P (0), závisí na jeho logickém stavu. Aby bylo možné nakonfigurovat pin mikrokontroléru jako výstup, je nutné použít logickou nulu (0) na vhodné bity I / O portů. V tomto případě bude úroveň napětí na příslušném pinu 0.



Podobně, aby bylo možné nakonfigurovat pin mikrokontroléru jako vstup, je nutné použít logický jeden (1) na vhodný port. V tomto případě bude úroveň napětí na příslušném kolíku 5V. To se může zdát matoucí, po studiu je to všechno jasné jednoduché elektronické obvody připojeno k I / O pinu.

Pin vstupu / výstupu (I / O)

Níže uvedený obrázek ukazuje zjednodušené schéma všech obvodů v mikrokontroléru, který je připojen k jednomu z jeho pinů. Uvádí na všechny piny kromě těch na portu P0, které nemají zabudované pull-up rezistory.

Pin vstupu / výstupu (I / O)

Pin vstupu / výstupu (I / O)

Výstupní kolík

Na bit registru P se aplikuje logická 0, poté se zapne výstupní tranzistor FE, a proto se připojí příslušný kolík k zemi.


Výstupní kolík

Výstupní kolík

Vstupní kolík

Logika 1 se aplikuje na bit P registru. Výstup tranzistor s efektem pole je vypnutý a příslušný kolík zůstává připojen k napájecímu napětí přes vytahovací rezistor s vysokým odporem.

Vstupní kolík

Vstupní kolík

Pin schéma mikrokontroléru 8051

8051 mikrokontrolér rodiny (89C51, 8751, DS89C4xO, 89C52) přicházejí v různých balíčcích, jako je čtyřplošný balíček, bezolovnatý nosič čipů a balíček dual-in-line. Všechny tyto balíčky se skládají ze 40 pinů, které jsou vyhrazeny pro několik funkcí, jako jsou I / O, adresa, RD, WR, data a přerušení. Některé společnosti však nabízejí 20kolíkovou verzi mikrokontroléry pro méně náročné aplikace snížením počtu I / O portů. Drtivá většina vývojářů nicméně používá 40kolíkový čip.

Pin schéma mikrokontroléru 8051

Pin schéma mikrokontroléru 8051

Pinový diagram mikrokontroléru 8051 se skládá ze 40 pinů, jak je znázorněno níže. Celkem 32 pinů je nastaveno do čtyř portů, jako jsou P0, P1, P2 a P3. Každý port obsahuje 8 pinů. Níže je proto uvedeno schéma a vysvětlení pinů mikrokontroléru 8051.

  • Port1 (Pin1 na Pin8): Port1 zahrnuje pin1.0 až pin1.7 a tyto piny lze konfigurovat jako vstupní nebo výstupní piny.
  • Kolík 9 (RST): Resetovací pin se používá k resetování mikrokontroléru 8051 přivedením pozitivního pulzu na tento pin.
  • Port3 (Pin 10 až 17): Piny Port3 jsou podobné pinům port1 a lze je použít jako univerzální vstupní nebo výstupní piny. Tyto piny s dvojí funkcí Piny a funkce každého pinu jsou uvedeny jako:
  • Kolík 10 (RXD): Pin RXD je sériový asynchronní komunikační vstup nebo Sériová synchronní komunikace Výstup.
  • Kolík 11 (TXD): Výstup sériové asynchronní komunikace nebo hodinový výstup sériové synchronní komunikace.
  • Pin 12 (INT0): Zadání přerušení 0
  • Pin 13 (INT1): Zadání přerušení 1
  • Pin 14 (T0): Vstup hodin čítače 0
  • Kolík 15 (T1): Vstup hodin 1 čítače
  • Pin 16 (WR): Zápis signálu pro zápis obsahu na externí RAM.
  • Kolík 17 (RD): Čtení signálu pro čtení obsahu externí RAM.
  • Kolíky 18 a 19 (XTAL2, XTAL1): Piny X2 a X1 jsou vstupní výstupní piny pro oscilátor. Tyto piny se používají k připojení interního oscilátoru k mikrokontroléru.
  • Kolík 20 (GND): Kolík 20 je zemnící kolík.
  • Port2 (Pin 21 na Pin28): Port2 obsahuje pin21 až pin28, které lze konfigurovat jako vstupní výstupní piny. To je však možné pouze tehdy, když nepoužíváme žádnou externí paměť. Pokud použijeme externí paměť, pak tyto piny budou fungovat jako adresní sběrnice vyššího řádu (A8 až A15).
  • Pin 29 (PSEN): Tento pin se používá k povolení externí programové paměti. Pokud pro uložení programu použijeme externí ROM, objeví se na něm logika 0, která indikuje, že mikrokontrolér čte data z paměti.
  • Kolík 30 (ALE): Pin pro aktivaci adresy Latch je aktivní vysoce výkonný signál. Pokud používáme více paměťových čipů, pak se tento pin používá k jejich rozlišení. Tento pin také poskytuje programový pulzní vstup během programování EPROM.
  • Kolík 31 (EA): Pokud musíme použít více pamětí, pak aplikace logiky 1 na tento pin dává pokyn mikrokontroléru, aby četl data z obou pamětí: nejprve interní a poté externí.
  • Port 0 (Pin 32 až 39): Podobně jako piny portů 2 a 3 lze tyto piny použít jako vstupní a výstupní piny, když nepoužíváme žádnou externí paměť. Když je ALE nebo Pin 30 na 1, pak se tento port použije jako datová sběrnice: když je ALE pin na 0, pak se tento port použije jako adresní sběrnice nižšího řádu (A0 až A7)
  • Pin40 (VCC): Tento kolík VCC se používá pro napájení.

Existuje mnoho aplikací mikrokontroléru 8051. Takže, 8051 projekty mikrokontrolérů jsou skvělé pro strojírenský poslední rok. Proto můžete odkázat na kterýkoli z níže uvedených projektů, abyste pochopili fungování pinů mikrokontroléru 8051 prakticky.

8051 Projekty mikrokontroléru

8051 Projekty mikrokontroléru

  • Obousměrná rotace Jednofázový indukční motor bez Run Capacitor
  • Přepěťová ochrana - ochrana před podpětím
  • Bezdrátová detekce vyrážky
  • Arduino založené Automatizace domácnosti
  • Dálkově programovatelná operace sekvenčního načítání na bázi Androidu
  • War Field Spying Robot s bezdrátovou kamerou pro noční vidění od aplikací pro Android
  • Vzdálené ovládání domácích spotřebičů pomocí aplikace pro Android
  • Density Based Auto Řízení dopravních signálů s dálkovým ovládáním na bázi Androidu
  • Čtyřkvadrantový provoz stejnosměrného motoru na dálku ovládaný aplikací pro Android
  • Vzdálené vyrovnání polohy 3D misky pomocí aplikace pro Android
  • Dálkově ovládané otevírání dveří na základě hesla pomocí aplikace pro Android
  • Hlasově ovládané robotické vozidlo s rozpoznáváním řeči na velké vzdálenosti
  • Vzdálené monitorování 3 parametrů XBEE na zdraví transformátoru / generátoru s hlasovým oznámením a bezdrátovým rozhraním pro PC
  • Provoz železniční přejezdové brány na dálku pomocí systému Android
  • Home Automation by Android Application Dálkové ovládání založené na bázi
  • Bezdrátový přenos energie i n 3D prostor
  • Dopravní signál založený na hustotě s dálkovým přepsáním v případě nouze
  • Vzdálené monitorování 3 parametrů na zdraví transformátoru / generátoru na základě XBEE
  • Samonastavitelný napájecí zdroj
  • Placené parkování na základě RFID
  • Automatické automatické nouzové světlo na bázi LED
  • Bezkontaktní regulátor hladiny kapaliny

Jde o to, že piny mikrokontroléru pracují s principy v reálném čase 8051 návrhů projektů založených na mikrokontroléru . Dále jakékoli dotazy týkající se tohoto článku nebo nejnovější projekty elektroniky , kontaktujte nás komentářem v sekci komentářů níže.

Fotografické kredity:

Pin schéma mikrokontroléru 8051 blogspot

Mikrokontrolér 8051 cotsjournalonline