8051 História a základy mikrokontroléra

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





Mikrokontrolér má všetky potrebné komponenty, ktoré vlastní mikroprocesor, a vždy predstavuje ROM, RAM, sériový port, časovače, prerušuje vstupné výstupné porty a hodinový obvod. Mikrokontrolér sa vždy zameriava na čipové zariadenia a je výraznejší v prípade sériových portov, analógovo-digitálnych prevodníkov, časovačov, počítadiel, pamäte iba na čítanie, paralelného vstupu, riadenia prerušenia, pamäte s náhodným prístupom a výstupných portov. Koncepcia mikrokontroléra 8051 vychádza odtiaľto a tu si podrobne rozoberieme rôzne aspekty, použitie, programovanie a ďalšie vlastnosti Mikrokontrolér 8051 .

8051 Mikrokontrolér a základy

8051 Mikrokontrolér a základy



Čo je mikrokontrolér 8051?

O mikrokontroléri 8051 sa toho už popísalo veľa a po konci článku by ste si mohli byť vedomí rôznych aspektov mikrokontroléra 8051. Tento mikrokontrolér vynašiel Intel a pracuje s 8 bitovým rodinným procesorom. Pokiaľ ide o použitie, mikrokontrolér 8051 má rozsiahle použitie v rôznych priemyselných odvetviach a tiež v domácich podmienkach.


8051Mikrokontrolér

8051Mikrokontrolér



História mikrokontroléra 8051

Ak sa vrátime do histórie, mikrokontrolér 8051 bol prvýkrát vynájdený v roku 1980 spoločnosťou mikroprocesor gigant Intel a postupne bol prijatý na celom svete a s pribúdajúcimi dňami sa dôležitosť mikrokontroléra 8051 stupňuje. Keď to bol vynájdený spoločnosťou Intel, bol vyvinutý pomocou technológie NMOS, ale ako technológia NMOS, ale nebol veľmi efektívny.

História mikrokontroléra 8051

História mikrokontroléra 8051

V záujme zvýšenia efektívnosti a produktivity ju spoločnosť Intel pretvorila implementáciou technológie technológie CMOS a vznikla nová edícia s písmenom „C“ v názve názvu, aby mohla uspokojiť dopyt a dokázala vykonávať až značka. Nové vydanie mikrokontroléra 8051 má dve zbernice a z toho jednu pre program a druhú pre dáta, aby mohol dobre fungovať.

Mikrokontrolér 8051 je 8-bitová rodina mikrokontrolérov, ktorá sa používa na celom svete. „Systém na čipe“ je ďalšie synonymum, ktoré má mikrokontrolér 8051, a zložky ako 128 bajtov RAM, štyri porty na jednom čipe, 2 časovače, 1 sériový port a 4 kB pamäte ROM znamenajú synonymum.

Pretože ide o 8-bitový procesor, procesor môže pracovať veľmi efektívne a rýchlo, ak majú dáta približne 8 bitov súčasne a ak ich je viac, je potrebné ich fragmentovať na rôzne CPU. V skutočnosti v dnešnej dobe väčšina výrobcov dáva prednosť 4 GB bajtom ROM.


Zaostrovacia oblasť mikrokontroléra 8051

Tu budeme diskutovať o rôznych dôležitých zaostrovacích plochách mikrokontroléra 8051.

Energetický manažment: Mikrokontrolér 8051 je vybavený účinnými meracími systémami a pomáha mikrokontroléru vo veľkej miere šetriť energiu.

Dotyková obrazovka: moderná doba a nadchádzajúci mikrokontrolér prichádzajú s funkciou dotykovej obrazovky a mikrokontrolér 8051 tiež prichádza s funkciou dotykovej obrazovky. Preto má rozsiahle použitie v mobilných telefónoch, prehrávačoch médií a hernom priemysle.

Automobilový priemysel: Mikrokontrolér 8051 má rozsiahle uplatnenie aj v automobilovom priemysle a špeciálne v správe hybridných vozidiel bol fenomenálny. Okrem toho je tempomat a protibrzdný systém ďalšou oblasťou, kde má obrovské využitie.

Zaostrovacia oblasť mikrokontroléra 8051

Zaostrovacia oblasť mikrokontroléra 8051

Základy mikrokontroléra

Pokiaľ ide o základy mikrokontroléra, musíme si uvedomiť rôzne komponenty mikrokontroléra a tieto komponenty sú: centrálna procesorová jednotka (CPU), pamäť s náhodným prístupom (RAM), pamäť iba na čítanie (ROM), vstupné / výstupné porty časovače, riadenie prerušenia počítadla, analógovo-digitálne prevodníky, digitálne analógové prevodníky, sériové rozhrania a oscilačné obvody.

Základy mikrokontroléra

Základy mikrokontroléra

CPU: nazýva sa to ako mozog a hlavnou funkciou je načítanie a dekódovanie pokynov, aby bolo možné ostatné funkcie vykonávať hladko.

Pamäť: Pokiaľ ide o pamäť mikrokontroléra, mikroprocesor príde na obraz a rôzne pamäte nainštalované vo vnútri mikrokontroléra sú RAM a ROM (EEPROM, EPROM atď.) Alebo Flash pamäte na ukladanie zdrojových kódov programu.

Paralelné výstupné a vstupné porty: Hlavným cieľom týchto portov vo vnútri mikrokontroléra je napájanie rôznych rozhraní medzi pripojenými zariadeniami.

Sériové porty: Sú tiež dôležitou súčasťou mikrokontroléra.

Časovač a počítadlá: The počet časovačov a počítadiel vo vnútri mikrokontroléra sa líšia a hlavne sa používajú na účely blokovacích funkcií, modulácií, generovania impulzov, merania kmitočtu a tvorby kmitov, aby bolo možné úlohu vykonať v stanovenom časovom intervale.

Analógovo-digitálny prevodník a digitálno-analógový prevodník: Jedná sa o prevodník používaný vo vnútri mikrokontroléra na prevod signálu z analógovo-digitálne a naopak.

Kontrola prerušenia: Samotný názov je samozrejmý a pomáha vykonávať program bez prerušenia.

Špeciálny funkčný blok: Jedná sa o zvláštny a špeciálny doplnok mikrokontroléra na vykonávanie určitých zvláštnych úloh.

8051 projektov mikrokontrolérov

Pre všetkých študentov inžinierstva a diplomov 8051 projektov mikrokontrolérov majú veľký význam. Úprimne povedané, projekt týkajúci sa mikrokontroléra 8051 je veľmi zaujímavý a hlavne vyrieši problém požiadaviek skutočného sveta.

8051 projektov mikrokontrolérov

8051 projektov mikrokontrolérov

Ak tu hľadáte projekt pre mikrokontrolér 8051, pomôžeme vám získať relevantné informácie o vašich projektoch. Tu sú názvy niektorých zaujímavých a najuznávanejších projektov mikrokontrolérov 8051:

  • Zabezpečená bezdrôtová dátová komunikácia (at89s52)
  • Generátor náhodných čísel pomocou 8051
  • Dochádzkový systém založený na RFID (at89s52 + rf)
  • Prepojenie šesťhrannej klávesnice na 8051,
  • Diaľkovo ovládané digitálne hodiny s DS1307 a AT89c2051,
  • Solárny sledovací systém (at89c2051),
  • Ultrazvukový zameriavač dosahu s použitím 8051,
  • Bezpečnostný systém založený na RFID (at89s52 + rfid),
  • Obvod dychu pomocou 8051,
  • SMS prostredníctvom telefónu (at89s8252),
  • Robot sledovača liniek pomocou mikrokontroléra 8051,
  • Diaľkové ovládanie na báze RF (at89c2051),
  • RF založené na automatickom odpočte meračov a mnoho ďalších

Programovanie mikrokontroléra 8051

Programovanie mikrokontroléra 8051 je určite veľmi zaujímavý a aby to tu ešte bolo zaujímavé, dáme vám niekoľko nástrojov, ktoré vám pomôžu lepšie porozumieť programovaniu mikrokontrolérov 8051.

Programovanie mikrokontroléra 8051

Programovanie mikrokontroléra 8051

Pozrite sa na Nástroje

  • Editor kódu - zvýraznenie syntaxe programu Poznámkový blok
  • Softvér RIDE - simulácia
  • A51-Assembler
  • Proteus - Plne zabudovaný simulačný softvér
  • Simulátor založený na systéme Windows Smart n Small Simulator
  • Keil uVision - 8051 / ARM simulácia
  • Baud - kalkulačky časovača pre rôzne prenosové rýchlosti

Teraz napíšeme program podľa simulačného softvéru Keil Uvison4 a program je

  • Nainštalujte si do systému softvér
  • Kliknite na položku Projekt -> Nový projekt Uvision
  • Uložte svoj projekt
  • Vyberte cieľové zariadenie (8051 - AT89s51)
  • Súbor -> Nové
  • Otvorí sa nový textový editor. Tu musíte napísať svoj kód

Výukový program zdôrazňuje hlavne Registre špeciálnych funkcií (SFR), registre špeciálnych funkcií, základné registre, akumulátor, registre „R“, register B, ukazovateľ údajov (DPTR), počítadlo programu (PC), ukazovateľ stohu (SP), režimy adresovania, tok programu, nízka úroveň Informácie, časovače, prevádzka sériového portu, prerušenia, Udalosti, ktoré spôsobujú prerušenie , Typy pamätí, Pamäť kódov, Interná RAM, Externá RAM a mnoho ďalších. Internet bol zaplavený rôznymi návodmi, ktoré môžete čo najviac využiť.

Toto je všetko o Výukový program pre mikrokontrolér 8051 . Ak ste začiatočník alebo skúsený, mikrokontrolér 8051 potrebuje hĺbkové štúdium, aby ste pochopili základné informácie o mikrokontroléri 8051. Áno, 8051 nie je len jednoduché číslo, niečo znamená a výukový program vám pomôže pochopiť mikrokontrolér 8051. V prípade akýchkoľvek otázok týkajúcich sa tohto článku, prosím, uveďte svoje cenné návrhy v sekcii komentárov nižšie. Tu je otázka, aká je vnútorná pamäť mikrokontroléra 8051?