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ší vstupní výstupní porty 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 vlastnostech mikrokontroléru 8051.
co je mikrokontrolér 8051?
hodně bylo řečeno o mikrokontroléru 8051 a po příchodu ke konci článku byste si mohli být vědomi různých aspektů mikrokontroléru 8051. Tento mikrokontrolér byl vynalezen společností 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é v domácnosti.
historie mikrokontroléru 8051
pokud se vrátíme do historie, mikrokontrolér 8051 byl poprvé vynalezen v roce 1980 mikroprocesorovým gigantem Intel a postupně byl přijat po celém světě a s každým nadcházející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š účinný.
aby se zvýšila účinnost a produktivita, společnost Intel ji předělala implementací technologie technologie CMOS a vzniklo nové vydání s písmenem “ C “ v názvu názvu, aby mohla uspokojit poptávku a provádět až po značku. Nové vydání mikrořadiče 8051 má dvě sběrnice, z nichž jedna pro program a druhá pro data, aby mohla dobře fungovat.
konkrétně mikrokontrolér 8051 je 8bitová rodina mikrokontrolérů a používá se po celém světě. „Systém na čipu“ je další synonymum, které mikrokontrolér 8051 má, a složky jako 128 bajtů RAM, čtyři porty na jednom čipu, 2 časovače, 1 sériový port a 4Kbytes ROM znamenají synonymum.
protože 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, že musí být fragmentována na různé CPU. Ve skutečnosti, v dnešní době, většina výrobců dává přednost přijít s 4Kbytes 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.
řízení energie: 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í dny 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ý sektor: mikrokontrolér 8051 má rozsáhlé uplatnění také v automobilovém průmyslu a konkrétně v řízení hybridních vozidel byl fenomenální. Kromě toho tempomat a anti-brzdový systém je další oblast, kde má goy obrovské využití.
základy mikrokontroléru
pokud jde o základní mikrokontrolér, musíme si být vědomi různých součástí mikrokontroléru a komponenty jsou : centrální procesorová jednotka(CPU), paměť s náhodným přístupem (RAM), paměť pouze pro čtení(ROM), časovače vstupních/výstupních portů, ovládací prvky přerušení čítačů, Analogové na digitální převodníky, digitální analogové převodníky, sériové propojovací porty a oscilační obvody.
CPU: nazývá se jako mozek a hlavní funkcí je načíst a dekódovat pokyny, aby ostatní funkce mohly být prováděny hladce.
paměť: pokud jde o paměť mikrokontroléru, mikroprocesor přichází k obrazu a různé paměti nainstalované uvnitř mikrokontroléru jsou RAM a ROM (EEPROM, EPROM atd.)
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: ty jsou také důležitou součástí mikrokontroléru.
časovač a čítače: počet časovačů a čítačů uvnitř mikrokontroléru se liší a používají se hlavně pro účely zámkových funkcí, modulací, generování impulsů, měření frekvence a vytváření kmitů tak, aby bylo možné úkol provádět se stanoveným časovým intervalem.
analogový převodník & digitální převodník analogový: Jedná se o konvertor používaný uvnitř mikrokontroléru za účelem převodu signálu z analogového na digitální a naopak.
řízení přerušení: samotný název je samozřejmý a pomáhá provádět program bez přerušení.
speciální funkční blok: Jedná se o extra a speciální doplněk mikrokontroléru k provedení určitého zvláštního úkolu.
8051 projekty mikrokontrolérů
pro všechny studenty inženýrství a diplomů mají projekty mikrokontrolérů 8051 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 reálných požadavků.
pokud hledáte projekt pro mikrokontrolér 8051, pomůžeme vám získat relevantní vodítko pro vaše projekty. Zde jsou názvy některých zajímavých a nejuznávanější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)
- propojení hexadecimální klávesnice s 8051,
- dálkově ovládané digitální hodiny s DS1307 & AT89c2051,
- solární sledovací systém (at89c2051),
- ultrazvukový dálkoměr pomocí 8051,
- bezpečnostní systém založený na RFID (AT89S52 + RFID),
- dýchací obvod pomocí 8051,
- SMS prostřednictvím telefonu (at89s8252),
- robot sledující linku pomocí mikrokontroléru 8051,
- RF založené dálkové ovládání (at89c2051),
- RF založené automatické odečty a mnoho dalších
8051 programování mikrokontrolérů
8051 programování mikrokontrolérů je jistě velmi zajímavé a aby to bylo ještě zajímavé, poskytneme vám několik nástrojů, které vám pomohou lépe porozumět programování mikrokontrolérů 8051.
podívejte se na Nástroje
- editor kódu-Poznámkový blok zvýrazňující syntaxi
- RIDE software – simulace
- A51-Assembler
- Proteus – plně zabudovaný simulační software
- simulátor-inteligentní n malý simulátor založený na systému Windows
- Keil uVision – 8051/Arm Simulace
- Baud-Timer hodnoty kalkulačky pro různé přenosové rychlosti
nyní budeme psát program podle simulačního softwaru Keil Uvison4 a program je
- nainstalujte software do systému
- klikněte na projekt – > nový projekt Uvision
- Uložte 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 klade důraz především na speciální funkční Registry (SFRs), speciální funkční Registry, základní registry, akumulátor, Registry „R“, registr B, ukazatel dat (DPTR), počítadlo programů (PC), ukazatel zásobníku (SP), režimy adresování, tok programu, nízkoúrovňové informace, časovače, provoz sériového portu, přerušení, události, které spouštějí přerušení, typy paměti, kódová paměť, interní RAM, externí RAM a mnoho dalších. Internet byl zaplaven různými výukovými programy, které můžete co nejvíce využít.
toto je vše o 8051 mikrokontroléru . Pokud jste začátečník nebo zkušený, mikrokontrolér 8051 potřebuje hloubkovou studii, abyste mohli pochopit základní mikrokontrolér 8051. Ano, 8051 není jen jednoduché číslo, znamená to něco a tutoriál vám pomůže pochopit mikrokontrolér 8051. Dále, jakékoli dotazy týkající se tohoto článku, uveďte své cenné návrhy v sekci komentářů níže. Zde je otázka, jaká je vnitřní paměť mikrokontroléru 8051?