Zobraziť všetko

Ako našu oficiálnu verziu nájdete anglickú verziu.Návrat

France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Czech(Čeština) Luxembourg(Lëtzebuergesch) Netherlands(Nederland) Iceland(íslenska) Hungarian(Magyarország) Spain(español) Portugal(Português) Turkey(Türk dili) Bulgaria(Български език) Ukraine(Україна) Greece(Ελλάδα) Israel(עִבְרִית) Sweden(Svenska) Finland(Svenska) Finland(Suomi) Romania(românesc) Moldova(românesc) Slovakia(Slovenská) Denmark(Dansk) Slovenia(Slovenija) Slovenia(Hrvatska) Croatia(Hrvatska) Serbia(Hrvatska) Montenegro(Hrvatska) Bosnia and Herzegovina(Hrvatska) Lithuania(lietuvių) Spain(Português) Switzerland(Deutsch) United Kingdom(English) Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Vietnam(Tiếng Việt) Philippines(Pilipino) United Arab Emirates(العربية) Iran(فارسی) Tajikistan(فارسی) India(हिंदी) Madagascar(malaɡasʲ) New Zealand(Maori) Brazil(Português) Angola(Português) Mozambique(Português) United States(English) Canada(English) Haiti(Ayiti) Mexico(español)
DomovBlog8051 mikrokontrolér: funkcie, varianty a aplikácie
na 2024/10/2 270

8051 mikrokontrolér: funkcie, varianty a aplikácie

Mikrokontrolér 8051, ktorý spoločnosť Intel spustila v 80. rokoch, využíva účinnú architektúru Harvardov pre zabudované systémy.Pôvodne navrhnutá s technológiou NMOS sa vyvinula na CMO, čo viedlo k zníženej spotrebe energie, najmä v modeli 80C51.Tento článok skúma vývoj a trvalý význam v rôznych aplikáciách 8051, čo odráža jeho vplyv na technologický pokrok a udržateľnosť.Študovaním svojej architektúry a operácií môžete získať cenné informácie o zložitosti funkčnosti mikrokontrolérov a technologických výziev.

Katalóg

1. Čo je mikrokontrolér 8051?
2 8051 mikrokontrolér Pinout
3 8051 Mikrokontroléry
4. Architektúra mikrokontroléra 8051
5. 8051 Komponenty a operácie mikrokontrolérov
6. 8051 Aplikácie mikrokontrolérov
7. Záver
Fig 1 8051 Microcontroller

Čo je mikrokontrolér 8051?

Mikrokontrolér 8051, ktorý bol zavedený spoločnosťou Intel v roku 1981, naďalej zaujme vloženú doménu systémov so svojou pretrvávajúcou jednoduchosťou a dostupnosťou.Tento 40-kolíkový integrovaný obvod, ktorý je umiestnený v dvojitom inline balíku, obsahuje 128 bajtov RAM, 4 kB ROM a dva 16-bitové časovače.Pýši sa štyrmi 8-bitovými programovateľnými portami a vytvára príležitosti pre rôzne aplikácie a jeho prispôsobivosť v rôznych prostrediach.Jeho dizajn duálneho Bus, ktorý oddeľuje ukladanie programu a dát, podporuje až 64 kB pre ROM a RAM, čím sa zvyšuje správa údajov.V rámci 8-bitového akumulátora a pokročilej jednotky spracovania spolupracujú pri poskytovaní vynikajúcich výpočtových schopností.

Programovanie 8051 často využíva zabudované C s nástrojmi ako Keil.Tieto voľby ovplyvňujú efektívnosť a expanzibilitu zabudovaných systémov.S vývojom vývojových prostredí, prijatie týchto moderných nástrojov môže plynulo integrovať mikrokontrolér 8051 do súčasných systémov.8051 vyniká v mnohých scenároch, od základných riadiacich systémov po zložité priemyselné aplikácie.Jeho cenová dostupnosť a všestrannosť stmelili svoje miesto vo vzdelávacích prostrediach a zabezpečili študenti, ktorí skúmajú dizajn a použitie mikrokontrolérov.

8051 mikrokontrolér Pinout

Číslo kolíka
Názov kolíka
Funkcia
1-8
Port 1
8-bitový I/O port
9
Prst
Vynulovanie
10
P3.0/RXD
Port 3: Sériový vstupný kolík
11
P3.1/txd
Port 3: Sériový výstupný kolík
12
P3.2/int0
Port 3: Externé prerušenie 0
13
P3.3/int1
Port 3: Externé prerušenie 1
14
P3.4/T0
Port 3: Časovač 0 Externý vstup
15
P3.5/T1
Port 3: Časovač 1 externý vstup
16
P3.6/WR
Port 3: Napíšte strobe pre externú pamäť
17
P3.7/rd
Port 3: Prečítajte si strobe pre externú pamäť
18
Xtal1
Vstup
19
Xtal2
Výstup oscilátora
20
GND
Uzemniť
21-28
Port 2
Adresa na vysokej objednávke pri prístupe k externej pamäte
29
Psen
Programový obchod s povolením
30
Pivo/prog
Západná adresa Povolenie/programovací impulzný vstup
31
EA/VPP
Povolenie/programovacie napätie externého prístupu
32-39
Port 0
8-bitový vstupno-výstupný port a multiplexovaná adresa/dátová zbernica s nízkou úrovňou objednávok
40
VCC
Napájanie (+5V)

Fig 2 8051 Microcontroller Pin

Funkcie mikrokontroléru 8051

Funkcie
Opis
Procesor
8-bit s dvoma hlavnými registrmi (A a B)
Interný ROM
8 kB, používané na ukladanie programov
Vnútorný RAM
256 bajtov so špeciálnymi funkčnými oblasťami
Špeciálne registre
Ovládajte periférie, ako sú sériové porty a časovače, ktoré sa nachádzajú v hornej polovici RAM
Prerušiť
Zvládne 5 prerušení (dva vonkajšie, tri interné)
Systém
Vstavaný oscilátor a hodiny s hodinami
Kontrolné registre
Rôzne registre pre riadenie operácií (PCON, SCON, atď.)
Časovače/počítadlá
Dva 16-bitové časovače/počítadlá (T0 a T1)
Programový pult a ukazovateľ
16-bitové počítadlo programu a ukazovateľ údajov na adresovanie
I/O porty
Štyri porty, celkovo 32 vstupných/výstupných kolíkov
Ukazovateľ a stav stohu
8-bitový ukazovateľ zásobníka a stavové slovo procesora
Sériová komunikácia
Podporuje sériovú komunikáciu s plnou duplexom (prenos a prijímanie údajov)

Architektúra mikrokontroléru 8051

Centrálna spracovateľská jednotka (CPU) a prerušenia

CPU riadi primárne funkcie mikrokontroléra 8051.Prostredníctvom jemného riadenia prerušení môže uprednostňovať úlohy, čo uľahčuje hladké spracovanie.Stanovenie rôznych úrovní priority prerušenia zručne riadi úlohy, ako sú protokoly na získavanie údajov senzorov a komunikačné protokoly, ktoré sú v súlade s kapacitou mikrokontroléru pre multitasking.

Pamäťová organizácia

Pamäť pozostáva z programu ROM a Data RAM.Program ROM si zachováva dôležité pokyny, zatiaľ čo dáta RAM spracováva dočasné údaje a premenné.Premyslená organizácia tejto pamäte výrazne ovplyvňuje výkon, v aplikáciách požadujúcich rýchle získavanie údajov a aktualizácie, ako sú systémy riadenia motorov.

Systémové autobusy

V prípade internej komunikácie existuje 16-bitová adresa zbernica a 8-bitová dátová zbernica, z ktorej každá hrá rôzne úlohy.Adresa zbernica identifikuje umiestnenie pamäte, zatiaľ čo dátová zbernica prenáša údaje.Tento systém zaisťuje manipuláciu s adeptmi, podobne ako návrhy v kontrolných systémoch, ktoré si vyžadujú presnú správu údajov.

Oscilátor

Oscilátor na čipe generuje hodinový signál synchronizujúci všetky operácie mikrokontrolérov.Jeho stálosť zvyšuje výkon v oblastiach, ako je spracovanie digitálneho signálu a modulácia frekvencie, kde presné načasovanie zvyšuje účinnosť.

Vstupné/výstupné porty

I/O porty pripájajú periférne zariadenia, čo umožňuje rozsah od jednoduchých LED displeje po zložité senzorové siete.Prispôsobenie týchto portov tak, aby vyhovovali potrebám aplikácií, ako je napríklad rozhranie s analógovými senzormi alebo výroba digitálnych signálov, predstavuje flexibilitu 8051 v rôznych odvetviach.

Časovače a prerušenia

Mikrokontrolér je neoceniteľný v automatizácii a robotike, ktorý obsahuje dva 16-bitové časovače pre dynamické výpočty, od generovania oneskorenia po meranie impulzov.Jeho schopnosť podporovať viac prerušení, časovač, externý hardvér a sériová komunikácia podporuje efektívne riadenie synchrónnych a asynchrónnych udalostí v odvetviach, ktoré potrebujú spoľahlivé reakcie, ako sú napríklad systémy automobilového riadenia.

Fig 3 Microcontroller 8051 Architecture

8051 komponenty a operácie mikrokontrolérov

V jemnej krajine pamäte si programy nájdu svoj bezpečný domov v ROM, priestor, v ktorom sa stáva stabilita.Medzitým je RAM dynamikou, kde volatilné prevádzkové dáta tancujú a reagujú na neustále sa meniace požiadavky.Toto oddelenie umožňuje bezproblémovým orientáciou a meniť procesy.Trvalá povaha ROM nájde svoje miesto v aplikáciách s vysokým podielom, stála odolná, aj keď výkon a toky energie.

Riadenie úloh

Časovače vyrezávajú presné oneskorenia a organizujú symfóniu úloh v harmónii.Uľahčujú plynulé riadenie úloh a súbežné vykonávanie paralelných podnikov, ktoré sú príkladom automobilových vložených systémov.Synchronizácia úloh odráža jemnú rovnováhu, ktorá odráža časovú jemnosť aj dôvtipné zdroje.

Manipulácia s údajmi

Registruje údaje a smernice o kolíske, čím sa vytvárajú jadro funkčnosti procesora.Akumulátor elegantne vykonáva aritmetické úlohy, zatiaľ čo počítadlo programu zostáva ostražitie a postupuje k ďalšej inštrukcii s takmer rytmickou istotou.Tieto prvky ponúkajú rýchlu interakciu a úpravu údajov a tvoria podstatu mechaniky procesorov.

Segmentácia a stav údajov

V štruktúrovanom svete údajov, 8-bitové segmenty rozprávajú príbeh mnohých výpočtových architektúr.Register programu Stav Word (PSW) je sentineel, ktorý zobrazuje inštruktážne stavy s príznakmi, ako je nula a prenášanie, pri formovaní rozhodovacích ciest počas vykonávania procesu.Tieto vlajky sa stávajú dôležitými pri podmienenom programovaní, čo umožňuje systémom prispôsobiť sa odlivu a toku podmienok.

Zaregistrovať

RAM sa transformuje pod vedením registračných bánk, rozdelených do štyroch odlišných oblastí, čo propaguje efektívny dialóg údajov a svižný prístup.Táto schéma povzbudzuje schopnosť procesora žonglovať s súčasnými úlohami zefektívnením využitia pamäte.Táto organizácia, odrážajúca postupy v elitných CPU, zdôrazňuje dôraz na paralelné spracovanie.

Riadenie stohu

Stack je prechodný strážca údajov, ktorý sa riadi 8-bitovým ukazovateľom zásobníka, ktorý využíva logiku prístupu posledného, ​​prvého (LIFO).Správa zásobníkov umožňuje zložité funkčné hovory a manipulácia s prerušením ADEPT, funkcie podpisu v zložitých softvérových ekosystémoch.Ukazuje obozretné pridelenie výpočtových zdrojov.

Režimy adresovania

Spektrum režimov adresovania, ako je register, registrujte nepriame, okamžité, indexované a priame adresy rôzne dátové scenáre.Táto flexibilita v zapojení údajov optimalizuje tak funkčnosť a zrozumiteľnosť kódu, čo odzrkadľuje stratégie, ktoré vážia dátovú blízkosť a dostupnosť.

8051 Aplikácie mikrokontrolérov

Mikrokontrolér 8051 sa stáva pre mnohých voľbou kvôli jeho adaptabilite a integračným schopnostiam v rôznych odvetviach.Tu je podrobný vzhľad:

Energetická správa

Úloha mikrokontroléru 8051 v oblasti riadenia energie umožňuje presné monitorovanie a reguláciu energie v domácnostiach aj odvetviach.Tieto zariadenia zabezpečujú presné meranie a vylepšenie využívania energie.Ich spoľahlivý výkon v monitorovacích systémoch vedie k zlepšeniu stratégií energetickej účinnosti, čo udržiava krok s neustále sa meniacimi energetickými požiadavkami.

Technológia dotykovej obrazovky

Mikrokontrolér 8051 hrá hlavnú úlohu pri zvyšovaní rozhraní dotykových obrazoviek.Bez námahy so zariadeniami, ako sú smartfóny, ponúka intuitívnu a presnú spätnú väzbu od dotyku.Pri využívaní pokročilých algoritmov spracuje vstupy dotykov na zvýšenie presnosti a zvýšenie spokojnosti v rôznych prístrojoch dotykových obrazoviek.

Automobilové systémy

V automobilovom sektore je mikrokontrolér 8051 vhodný na vývoj pokročilých systémov riadenia vozidiel.Pomáha pri vylepšení hybridných vozidiel so zameraním na energetický dohľad a pridelenie energie.Podporuje systémy, ako je regulácia plavby a brzdenie, poskytuje výpočtovú silu na udržanie efektívnosti aj bezpečnosti.

Zdravotníctvo

Zdravotnícky priemysel veľmi ťaží z mikrokontroléra 8051 pri tvorbe prenosných lekárskych nástrojov.Poskytujúce spoľahlivosť a presnosť sa tieto mikrokontroléry používajú pre zariadenia, ako sú merače glukózy.Ich schopnosť spracovania údajov zaisťuje rýchle a presné čítania starostlivosti a riadenia pacientov.

Záver

Séria mikrokontrolérov 8051 obsahuje množstvo verzií, z ktorých každá je prispôsobená špecifickým vlastnostiam pre rôzne úlohy.Variácie sú séria Atmel AT89 a EFM8 Silicon Labs.Unikátne vlastnosti, ako sú rôzne rýchlosti hodín, kapacity pamäte a spotreba energie, zvyšujú efektívnosť dizajnu a riadia náklady, čo odráža ašpirácie projektu.Pretrvávajúce aktualizácie a vylepšenia v rozsahu 8051 demonštrujú inovácie zamerané na uspokojenie súčasných technologických potrieb.

O nás

ALLELCO LIMITED

Allelco je medzinárodne slávny na jednom mieste Distribútor služieb obstarávania hybridných elektronických komponentov, ktorý sa zaviazal poskytovať komplexné služby obstarávania a dodávateľského reťazca pre globálny elektronický výrobný a distribučný priemysel vrátane globálnych 500 tovární OEM a nezávislých maklérov.
Čítaj viac

Rýchly dopyt

Zašlite prosím dotaz, okamžite odpovieme.

množstvo

Populárne príspevky

Horúce číslo dielu

0 RFQ
Nákupný vozík (0 Items)
Je prázdny.
Porovnať zoznam (0 Items)
Je prázdny.
Spätná väzba

Vaša spätná väzba záleží!V Allelco si vážime skúsenosti používateľa a snažíme sa ich neustále zlepšovať.
Zdieľajte s nami svoje komentáre prostredníctvom nášho formulára spätnej väzby a odpovieme okamžite.
Ďakujeme, že ste si vybrali Allelco.

Predmet
E-mail
Komentáre
Captcha
Potiahnite alebo kliknutím na nahrávanie súboru
Nahrajte súbor
Typy: .xls, .xlsx, .doc, .docx, .jpg, .png a .pdf.Veľkosť súboru
Max: 10 MB