Schéma pinov mikrokontroléra 8051 a jej pracovný postup

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Mikrokontrolér je malý počítač na jednom integrovanom obvode, ktorý integruje všetky funkcie, ktoré sa nachádzajú v mikroprocesore. Aby mohol slúžiť rôznym aplikáciám, má vysokú koncentráciu na čipových zariadeniach, ako sú RAM, ROM, I / O porty, časovače, sériový port, hodinový obvod a prerušenia. Mikrokontroléry sa používajú v rôznych automaticky ovládaných zariadeniach, ako sú diaľkové ovládače, systémy riadenia motorov automobilov, lekárske prístroje, elektrické náradie, kancelárske stroje, hračky a ďalšie vložené systémy . Preto tento článok poskytuje prehľad pinového diagramu mikrokontroléra 8051 s vysvetlením a tiež 8051 projektových nápadov .

Mikrokontrolér 8051

Mikrokontrolér 8051



V prípade mikroprocesora musíme externe prepojiť ďalšie obvody, ako sú RAM, ROM, I / O porty, časovače, sériový port, hodinový obvod a ďalšie externé periférie, zatiaľ čo v mikrokontroléri sú všetky tieto periférie zabudované. Pozrime sa stručne na pinovú schému mikrokontroléra 8051.


Mikrokontroléry fungujú

8051 mikrokontrolérov má štyri I / O porty, kde v každom porte obsahuje 8 pinov, ktoré môžu byť konfigurované ako vstupy alebo výstupy. Konfigurácia kolíka - či už má byť nakonfigurovaná ako I / P (1) alebo O / P (0), závisí od jeho logického stavu. Aby bolo možné nakonfigurovať kolík mikrokontroléra ako výstup, je potrebné na príslušné bity vstupno-výstupných portov použiť logickú nulu (0). V takom prípade bude úroveň napätia na príslušnom kolíku 0.



Podobne, aby ste mohli nakonfigurovať pin mikrokontroléra ako vstup, je potrebné na vhodný port použiť logický (1). V takom prípade bude úroveň napätia na príslušnom kolíku 5V. Môže sa to zdať mätúce, Všetko je zrejmé po preštudovaní jednoduché elektronické obvody pripojený k I / O kolíku.

Pin vstupu / výstupu (I / O)

Nasledujúci obrázok zobrazuje zjednodušenú schému všetkých obvodov v mikrokontroléri, ktorý je pripojený k jednému z jeho pinov. Uvádza to na všetky piny okrem tých na porte P0, ktoré nemajú zabudované pull-up rezistory.

Pin vstupu / výstupu (I / O)

Pin vstupu / výstupu (I / O)

Výstupný pin

Na bit registra P sa použije logická nula, potom sa zapne výstupný tranzistor FE, a preto sa príslušný kolík spojí so zemou.


Výstupný pin

Výstupný pin

Vstupný pin

Na bit P registra sa použije logika 1. Výstup tranzistor s efektom poľa je vypnutý a príslušný pin zostáva pripojený k napájaciemu napätiu cez pull-up rezistor s vysokým odporom.

Vstupný pin

Vstupný pin

Schéma pripnutia mikrokontroléra 8051

Mikrokontrolér 8051 rodiny (89C51, 8751, DS89C4xO, 89C52) sa dodávajú v rôznych balíkoch, ako sú napríklad štvorcový plochý obal, bezolovnatý nosič čipov a balíček dual-in-line. Všetky tieto balíčky pozostávajú zo 40 pinov, ktoré sú vyhradené pre niekoľko funkcií, ako sú I / O, adresa, RD, WR, dáta a prerušenia. Niektoré spoločnosti však ponúkajú 20-pinovú verziu servera mikrokontroléry pre menej náročné aplikácie znížením počtu I / O portov. Napriek tomu drvivá väčšina vývojárov používa 40-pinový čip.

Schéma pripnutia mikrokontroléra 8051

Schéma pripnutia mikrokontroléra 8051

Schéma pinov mikrokontroléra 8051 pozostáva zo 40 pinov, ako je znázornené nižšie. Celkom 32 pinov je umiestnených do štyroch portov, ako sú P0, P1, P2 a P3. Každý port obsahuje 8 pinov. Preto je nižšie uvedená schéma a vysvetlenie pinov mikrokontroléra 8051.

  • Port1 (Pin1 na Pin8): Port1 obsahuje pin1.0 až pin1.7 a tieto piny je možné nakonfigurovať ako vstupné alebo výstupné piny.
  • Pin 9 (RST): Resetovací pin sa používa na resetovanie mikrokontroléra 8051 tak, že sa do tohto pinu privádza pozitívny impulz.
  • Port 3 (kolíky 10 až 17): Piny Port3 sú podobné ako piny port1 a dajú sa použiť ako univerzálne vstupné alebo výstupné piny. Tieto piny s dvojitou funkciou Piny a funkcia každého kolíka je uvedená ako:
  • Pin 10 (RXD): Pin RXD je sériový asynchrónny komunikačný vstup alebo Sériová synchrónna komunikácia Výkon.
  • Pin 11 (TXD): Sériový asynchrónny komunikačný výstup alebo sériový synchrónny komunikačný výstup.
  • Pin 12 (INT0): Vstup prerušenia 0
  • Pin 13 (INT1): Vstup prerušenia 1
  • Pin 14 (T0): Vstup hodín 0 počítadla
  • Pin 15 (T1): Vstup hodín 1 počítadla
  • Pin 16 (WR): Zápis signálu na zápis obsahu na externú pamäť RAM.
  • Pin 17 (RD): Čítanie signálu na čítanie obsahu externej pamäte RAM.
  • Pin 18 a 19 (XTAL2, XTAL1): Kolíky X2 a X1 sú vstupné výstupné kolíky pre oscilátor. Tieto kolíky sa používajú na pripojenie interného oscilátora k mikrokontroléru.
  • Pin 20 (GND): Kolík 20 je uzemňovací kolík.
  • Port2 (Pin 21 na Pin28): Port2 obsahuje pin21 až pin28, ktoré je možné nakonfigurovať ako vstupné výstupné piny. To je však možné iba vtedy, keď nepoužívame žiadnu externú pamäť. Ak použijeme externú pamäť, potom tieto piny budú fungovať ako adresná zbernica vyššieho rádu (A8 až A15).
  • Pin 29 (PSEN): Tento pin sa používa na povolenie externej programovej pamäte. Pokiaľ na uloženie programu použijeme externú ROM, potom sa na nej objaví logika 0, ktorá označuje Micro radič na načítanie dát z pamäte.
  • Pin 30 (ALE): Pin Latch Enable je aktívny vysoko výkonný signál. Ak používame viac pamäťových čipov, potom sa tento pin používa na rozlíšenie medzi nimi. Tento pin tiež poskytuje programový impulzný vstup počas programovania EPROM.
  • Pin 31 (EA): Ak musíme použiť viac pamätí, potom aplikácia logiky 1 na tento pin dá mikrokontroléru pokyn, aby čítal údaje z oboch pamätí: najskôr internej a potom externej.
  • Port 0 (kolíky 32 až 39): Podobne ako kolíky portu 2 a 3, môžu byť tieto kolíky použité ako vstupné a výstupné piny, keď nepoužívame externú pamäť. Keď je ALE alebo Pin 30 na 1, potom sa tento port použije ako dátová zbernica: keď je ALE pin na 0, potom sa tento port použije ako adresná zbernica nižšieho rádu (A0 až A7)
  • Pin40 (VCC): Tento kolík VCC sa používa na napájanie.

Existuje mnoho aplikácií mikrokontroléra 8051. Takže, 8051 projekty mikrokontrolérov sú skvelé pre posledný rok strojárstva. Preto môžete odkázať na ktorýkoľvek z nižšie uvedených projektov, aby ste pochopili fungovanie pinov mikrokontroléra 8051 prakticky.

8051 projektov mikrokontrolérov

8051 projektov mikrokontrolérov

  • Obojsmerná rotácia Jednofázový indukčný motor bez Run Capacitor
  • Prepäťová ochrana - ochrana proti podpätiu
  • Bezdrôtová detekcia vyrážky
  • Založené na Arduine Domáca automatizácia
  • Diaľkovo programovateľná operácia postupného načítania na báze Androidu
  • Vojnový špionážny robot s bezdrôtovou kamerou pre nočné videnie od aplikácií pre Android
  • Diaľkovo ovládané domáce spotrebiče pomocou aplikácie pre Android
  • Automaticky založené na hustote Riadenie dopravných signálov s diaľkovým ovládaním na báze Androidu
  • Štyri kvadrantové fungovanie jednosmerného motora na diaľkové ovládanie pomocou aplikácie pre Android
  • Diaľkové nastavenie polohy 3D misky pomocou aplikácie pre Android
  • Diaľkovo ovládané otváranie dverí na základe hesla pomocou aplikácie pre Android
  • Hlasom ovládané robotické vozidlo s rozpoznávaním reči na veľké vzdialenosti
  • Diaľkové monitorovanie 3 parametrov založené na XBEE na zdraví transformátora / generátora s hlasovým oznámením a bezdrôtovým rozhraním PC
  • Prevádzka železničnej priecestia na diaľku pomocou systému Android
  • Domáca automatizácia pomocou aplikácie pre Android Diaľkové ovládanie na báze
  • Bezdrôtový prenos energie i n 3D priestor
  • Dopravný signál založený na hustote s núdzovým diaľkovým ovládaním
  • Diaľkové monitorovanie 3 parametrov na zdraví transformátora / generátora založené na XBEE
  • Samospínateľný zdroj napájania
  • RFID platené parkovanie
  • Automatické núdzové svetlo na báze LED
  • Bezkontaktný regulátor hladiny kvapaliny

Jedná sa o princíp fungovania pinov mikrokontroléra v reálnom čase 8051 nápadov založených na mikrokontroléroch . Ďalej akékoľvek otázky týkajúce sa tohto článku alebo najnovšie projekty elektroniky , kontaktujte nás komentovaním v sekcii komentárov nižšie.

Fotografické úvery:

Schéma pripnutia mikrokontroléra 8051 blogspot

Mikrokontrolér 8051 cotsjournalonline