8051 Historie a základy mikrokontroléru

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





Mikrokontrolér má všechny potřebné komponenty, které mikroprocesor vlastní, a vždy představuje ROM, RAM, sériový port, časovače, přerušení vstupních výstupních portů a hodinový obvod. Mikrokontrolér se vždy zaměřuje na čipové zařízení a je výraznější v případě sériových portů, analogově-digitálních převodníků, časovačů, čítačů, paměti pouze pro čtení, paralelního vstupu, řízení přerušení, paměti s náhodným přístupem a výstupních portů. Koncept mikrokontroléru 8051 vychází odtud a zde budeme podrobně diskutovat o různých aspektech, použití, programování a dalších funkcích 8051 mikrokontrolér .

8051 Mikrokontrolér a základy

8051 Mikrokontrolér a základy



Co je mikrokontrolér 8051?

O mikrokontroléru 8051 už toho bylo řečeno hodně a po konci článku byste si mohli být vědomi různých aspektů mikrokontroléru 8051. Tento mikrokontrolér vynalezl Intel a pracuje s 8bitovým rodinným procesorem. Pokud jde o použití, mikrokontrolér 8051 má rozsáhlé použití v různých průmyslových odvětvích a také pro domácí použití.


8051Mikrokontrolér

8051Mikrokontrolér



Historie mikrokontroléru 8051

Pokud se vrátíme do historie, mikrokontrolér 8051 byl poprvé vynalezen v roce 1980 společností mikroprocesor obří Intel a postupně byl celosvětově přijímán a s každým dalším dnem se význam mikrokontroléru 8051 stupňuje. Když byl vynalezen společností Intel, byl vyvinut pomocí technologie NMOS, ale jako technologie NMOS, ale nebyl příliš efektivní.

Historie mikrokontroléru 8051

Historie mikrokontroléru 8051

Za účelem zvýšení efektivity a produktivity jej Intel předělal implementací technologie technologie CMOS a vznikla nová edice s písmenem „C“ v názvu titulu, aby mohla uspokojit poptávku a mohla provádět až značka. Nové vydání mikrokontroléru 8051 má dvě sběrnice a z toho jednu pro program a druhou pro data, aby mohla dobře fungovat.

Mikrokontrolér 8051 je 8bitová rodina mikrokontrolérů, která se používá po celém světě. „Systém na čipu“ je další synonymum, které má mikrokontrolér 8051, a ingredience jako 128 bajtů RAM, čtyři porty na jednom čipu, 2 časovače, 1 sériový port a 4 kB paměti ROM znamenají synonymum.

Jelikož se jedná o 8bitový procesor, CPU může pracovat velmi efektivně a rychle, pokud jsou data přibližně 8 bitů najednou a pokud jsou data více než ta, která musí být fragmentována na různé CPU. Ve skutečnosti dnes většina výrobců upřednostňuje 4GB bajty ROM.


Zaostřovací oblast mikrokontroléru 8051

Zde budeme diskutovat o různých důležitých zaostřovacích oblastech mikrokontroléru 8051.

Energetický management: Mikrokontrolér 8051 je vybaven účinnými měřicími systémy a pomáhá mikrokontroléru do značné míry šetřit energii.

Dotyková obrazovka: moderní doba a nadcházející mikrokontrolér přicházejí s funkcí dotykové obrazovky a mikrokontrolér 8051 také přichází s funkcí dotykové obrazovky. Proto má rozsáhlou aplikaci v mobilních telefonech, přehrávačích médií a herním sektoru.

Automobilový průmysl: Mikrokontrolér 8051 má rozsáhlé uplatnění také v automobilovém průmyslu a zejména v řízení hybridních vozidel je fenomenální. Kromě toho je tempomat a protibrzdný systém další oblastí, kde má obrovské využití.

Zaostřovací oblast mikrokontroléru 8051

Zaostřovací oblast mikrokontroléru 8051

Základy mikrokontroléru

Pokud jde o základy mikrokontroléru, musíme si být vědomi různých komponent mikrokontroléru a tyto komponenty jsou: centrální procesorová jednotka (CPU), paměť s náhodným přístupem (RAM), paměť pouze pro čtení (ROM), vstupní / výstupní porty časovače, řízení přerušení čítačů, analogově digitální převodníky, digitální analogové převodníky, sériové rozhraní a oscilační obvody.

Základy mikrokontroléru

Základy mikrokontroléru

PROCESOR: nazývá se to jako mozek a hlavní funkcí je načítání a dekódování pokynů, aby ostatní funkce mohly být prováděny hladce.

Paměť: Pokud jde o paměť mikrokontroléru, mikroprocesor přijde na obraz a různé paměti nainstalované uvnitř mikrokontroléru jsou RAM a ROM (EEPROM, EPROM atd.) Nebo flash paměti pro ukládání zdrojových kódů programu.

Paralelní výstupní a vstupní porty: Hlavním cílem těchto portů uvnitř mikrokontroléru je řídit různá rozhraní mezi připojenými zařízeními.

Sériové porty: Jsou také důležitou součástí mikrokontroléru.

Časovač a čítače: The počet časovačů a čítačů uvnitř mikrokontroléru se liší a hlavně se používají pro účely blokovacích funkcí, modulací, generování pulsů, měření frekvence a vytváření kmitů, aby bylo možné úkol provést ve stanoveném časovém intervalu.

Analogově-digitální převaděč a digitálně-analogový převaděč: Jedná se o převodník používaný uvnitř mikrokontroléru za účelem převodu signálu z analogově digitální a naopak.

Kontrola přerušení: Samotný název je vysvětlující a pomáhá provádět program bez přerušení.

Speciální funkční blok: Jedná se o zvláštní a speciální doplněk mikrokontroléru k provádění určitých zvláštních úkolů.

8051 Projekty mikrokontroléru

Pro všechny studenty inženýrství a diplomů 8051 projektů mikrokontrolérů mají velký význam. Upřímně řečeno, projekt týkající se mikrokontroléru 8051 je velmi zajímavý a hlavně vyřeší problém požadavku reálného světa.

8051 Projekty mikrokontroléru

8051 Projekty mikrokontroléru

Pokud zde hledáte projekt pro mikrokontrolér 8051, pomůžeme vám získat relevantní vodítko pro vaše projekty. Zde jsou názvy zajímavých a nejvíce přijímaných projektů mikrokontrolérů 8051:

  • Zabezpečená bezdrátová datová komunikace (at89s52)
  • Generátor náhodných čísel pomocí 8051
  • Docházkový systém založený na RFID (at89s52 + rf)
  • Propojovací hexadecimální klávesnice na 8051,
  • Dálkově ovládané digitální hodiny s DS1307 a AT89c2051,
  • Solární sledovací systém (at89c2051),
  • Ultrazvukový dálkoměr používající 8051,
  • Bezpečnostní systém založený na RFID (at89s52 + rfid),
  • Dechový okruh pomocí 8051,
  • SMS prostřednictvím telefonu (at89s8252),
  • Robot sledovače linek pomocí mikrokontroléru 8051,
  • Dálkové ovládání založené na RF (at89c2051),
  • Automatický odečet měřičů založený na RF a mnoho dalšího

Programování mikrokontroléru 8051

Programování mikrokontroléru 8051 je určitě velmi zajímavý a aby to zde bylo ještě zajímavější, dáme vám několik nástrojů, které vám pomohou lépe porozumět programování mikrokontroléru 8051.

Programování mikrokontroléru 8051

Programování mikrokontroléru 8051

Podívejte se na Nástroje

  • Editor kódu - zvýraznění syntaxe Poznámkový blok
  • Software RIDE - simulace
  • A51-Assembler
  • Proteus - plně zabudovaný simulační software
  • Simulátor Smart n Small Simulator pro Windows
  • Keil uVision - simulace 8051 / ARM
  • Přenosová rychlost - kalkulačky časovače pro různé přenosové rychlosti

Nyní napíšeme program podle simulačního softwaru Keil Uvison4 a program je

  • Nainstalujte si do systému software
  • Klikněte na Projekt -> Nový projekt Uvision
  • Uložte svůj projekt
  • Vyberte cílové zařízení (8051 - AT89s51)
  • Soubor -> Nový
  • Otevře se nový textový editor. Zde musíte napsat svůj kód

Výukový program zdůrazňuje především Speciální funkční registry (SFR), registry speciálních funkcí, základní registry, akumulátor, registry „R“, registr B, datový ukazatel (DPTR), čítač programu (PC), ukazatel zásobníku (SP), režimy adresování, tok programu, nízká úroveň Informace, časovače, provoz na sériovém portu, přerušení, Události, které způsobují přerušení , Druhy paměti, paměť kódů, interní RAM, externí RAM a mnoho dalších. Internet byl zaplaven různými návody, které můžete co nejvíce využít.

To je všechno o Výukový program pro mikrokontrolér 8051 . Pokud jste začátečník nebo zkušený, potřebuje mikrokontrolér 8051 hloubkovou studii, abyste mohli pochopit základní rysy mikrokontroléru 8051. Ano, 8051 není jen jednoduché číslo, něco znamená a výukový program vám pomůže porozumět mikrokontroléru 8051. V případě jakýchkoli dotazů týkajících se tohoto článku prosím uveďte vaše cenné návrhy v sekci komentářů níže. Zde je otázka, jaká je vnitřní paměť mikrokontroléru 8051?