8051 Zgodovina in osnove mikrokrmilnika

Preizkusite Naš Instrument Za Odpravo Težav





Mikrokrmilnik ima vse potrebne komponente, ki jih ima mikroprocesor, in vedno postavi ROM, RAM, serijska vrata, časovnike, prekinitve vhodnih izhodnih vrat in urni krog. Mikrokrmilnik se vedno osredotoči na čip in je bolj viden pri serijskih vratih, analogno-digitalnih pretvornikih, časovnikih, števcih, pomnilniku, ki je samo za branje, vzporednem vhodu, nadzoru prekinitev, pomnilniku z naključnim dostopom in izhodnim vratom. Koncept mikrokrmilnika 8051 izhaja od tu in tukaj bomo poglobljeno razpravljali o različnih vidikih, uporabah, programiranju in drugih značilnostih 8051 mikrokrmilnik .

8051 Mikrokrmilnik in osnove

8051 Mikrokrmilnik in osnove



Kaj je mikrokrmilnik 8051?

O mikrokrmilniku 8051 je bilo že veliko povedanega in po koncu članka boste morda seznanjeni z različnimi vidiki mikrokrmilnika 8051. Ta mikrokrmilnik je izumil Intel in deluje z 8-bitnim družinskim procesorjem. Ko gre za uporabo, ima mikrokrmilnik 8051 široko uporabo v različnih panogah in tudi za domače namene.


8051Mikrokrmilnik

8051Mikrokrmilnik



Zgodovina mikrokrmilnika 8051

Če se bomo vrnili v zgodovino, je bil mikrokrmilnik 8051 prvič izumljen leta 1980 mikroprocesor velikanski Intel, ki je bil postopoma sprejet po vsem svetu in z naslednjimi dnevi se pomen mikrokrmilnika 8051 stopnjuje. Ko ga je izumil Intel, je bil razvit s pomočjo tehnologije NMOS, vendar kot tehnologija NMOS, vendar ni bila zelo učinkovita.

Zgodovina mikrokrmilnika 8051

Zgodovina mikrokrmilnika 8051

Da bi povečal učinkovitost in storilnost, ga je Intel preoblikoval z uporabo tehnologije CMOS in nastala je nova izdaja s črko 'C' v naslovu, tako da lahko zadovolji povpraševanje in doseže do znamko. Nova izdaja mikrokrmilnika 8051 ima dve vodili, od tega eno za program in drugo za podatke, da lahko deluje dobro.

Če smo natančni, je mikrokrmilnik 8051 8-bitna družina mikrokrmilnikov, ki se uporablja po vsem svetu. 'Sistem na čipu' je drugi sinonim, ki ga ima mikrokrmilnik 8051, in sinonim pomeni sestavine, kot so 128 bajtov RAM-a, štiri vrata na enem čipu, 2 časovnika, 1 serijska vrata in 4 KB bata ROM.

Ker gre za 8-bitni procesor, lahko CPU deluje zelo učinkovito in hitro, če so podatki približno 8 bitov naenkrat in če so podatki večji od tiste, ki jih je treba razdrobiti na različne CPU. Pravzaprav na današnji datum večina proizvajalcev raje prihaja s 4Kbajti ROM-a.


Fokusno območje mikrokrmilnika 8051

Tu bomo razpravljali o različnih pomembnih področjih ostrenja mikrokrmilnika 8051.

Upravljanje z energijo: Mikrokrmilnik 8051 je opremljen z učinkovitimi merilnimi sistemi in pomaga mikrokontrolerju v veliki meri prihraniti energijo.

Zaslon na dotik: sodobni dnevi in ​​prihajajoči mikrokrmilnik prihajajo s funkcijo zaslona na dotik, mikrokrmilnik 8051 pa ima tudi funkcijo zaslona na dotik. Zato ima široko uporabo v mobilnih telefonih, medijskih predvajalnikih in igralniškem sektorju.

Avtomobilski sektor: Mikrokrmilnik 8051 ima široko uporabo tudi v avtomobilskem sektorju, posebej pri upravljanju hibridnih vozil pa je bil izjemen. Poleg tega tempomata in protizavornega sistema je drugo področje, kjer ga zelo uporabljajo.

Fokusno območje mikrokrmilnika 8051

Fokusno območje mikrokrmilnika 8051

Osnove mikrokrmilnika

Ko gre za osnovo mikrokrmilnika, se moramo zavedati različnih komponent mikrokrmilnika, sestavni deli pa so: centralna procesna enota (CPU), pomnilnik z naključnim dostopom (RAM), samo bralni pomnilnik (ROM), vhodno / izhodna vrata merilniki časa, števci, prekinitve, analogno-digitalni pretvorniki, digitalni analogni pretvorniki, serijska vmesniška vrata in nihajna vezja.

Osnove mikrokrmilnika

Osnove mikrokrmilnika

CPU: imenuje se kot možgani, njegova glavna naloga pa je pridobivanje in dekodiranje navodil, da se lahko druge funkcije izvajajo nemoteno.

Spomin: Ko gre za pomnilnik mikrokrmilnika, mikroprocesor prikaže sliko in različni pomnilniki, nameščeni znotraj mikrokrmilnika, so RAM in ROM (EEPROM, EPROM itd.) Ali bliskovni pomnilniki za shranjevanje izvornih kod programa.

Vzporedni izhod in vhodna vrata: Glavni cilj teh vrat znotraj mikrokrmilnika je pogon različnih vmesnikov med povezanimi napravami.

Zaporedna vrata: To so tudi pomemben del mikrokrmilnika.

Časovnik in števci: The število časovnikov in števcev v mikrokrmilniku se razlikujejo in se v glavnem uporabljajo za funkcije zaklepanja, modulacije, generiranje impulzov, merjenje frekvence in nihanja, tako da je nalogo mogoče izvajati v predpisanem časovnem intervalu.

Analogno-digitalni pretvornik in digitalno-analogni pretvornik: To so pretvorniki, ki se uporabljajo znotraj mikrokrmilnika za pretvorbo signala iz analogno digitalnemu in obratno.

Nadzor prekinitve: Samo ime je samo po sebi razumljivo in pomaga pri izvajanju programa brez kakršnih koli prekinitev.

Poseben funkcijski blok: To so dodaten in poseben dodatek mikrokrmilniku za izvajanje določenih posebnih nalog.

Projekti mikrokrmilnika 8051

Za vse inženirje in diplomante 8051 projekti mikrokrmilnikov imajo velik pomen. Če sem iskren, je projekt, povezan z mikrokrmilnikom 8051, zelo zanimiv in bo v glavnem rešil problem resničnih potreb.

Projekti mikrokrmilnika 8051

Projekti mikrokrmilnika 8051

Če tukaj iščete projekt za mikrokrmilnik 8051, vam bomo pomagali najti ustrezen namig za svoje projekte. Tu so imena nekaterih zanimivih in najbolj sprejetih projektov mikrokrmilnika 8051:

  • Zaščitena brezžična podatkovna komunikacija (pri 89s52)
  • Generator naključnih števil z uporabo 8051
  • Sistem prisotnosti na osnovi RFID (at89s52 + rf)
  • Povezovanje šestnajstiške tipkovnice z 8051,
  • Daljinsko vodena digitalna ura z DS1307 & AT89c2051,
  • Sistem za sledenje soncu (at89c2051),
  • Ultrasonic Range Finder z uporabo 8051,
  • RFID-zaščitni sistem (at89s52 + rfid),
  • Alkotestni krog z uporabo 8051,
  • SMS prek telefona (at89s8252),
  • Robot za sledenje linij z mikrokrmilnikom 8051,
  • RF daljinski upravljalnik (at89c2051),
  • RF samodejno branje števcev in še veliko več

Programiranje mikrokrmilnika 8051

Programiranje mikrokrmilnika 8051 je zagotovo zelo zanimiv in da bo tukaj še bolj zanimiv, vam bomo dali nekaj orodij, ki vam bodo pomagala bolje razumeti programiranje mikrokrmilnika 8051.

Programiranje mikrokrmilnika 8051

Programiranje mikrokrmilnika 8051

Oglejte si orodja

  • Urejevalnik kod - Beležnica s poudarkom na sintaksi
  • RIDE programska oprema - simulacija
  • A51-Monter
  • Proteus - popolnoma vgrajena programska oprema za simulacijo
  • Smart n Small Simulator na osnovi simulatorja Windows
  • Keil uVision - simulacija 8051 / ARM
  • Baud -Cimer kalkulatorji vrednosti za različne hitrosti prenosa

Zdaj bomo napisali program v skladu s simulacijsko programsko opremo Keil Uvison4 in program je

  • Namestite programsko opremo v sistem
  • Kliknite Project -> New Uvision Project
  • Shranite svoj projekt
  • Izberite ciljno napravo (8051 - AT89s51)
  • Datoteka -> Novo
  • Odprl se bo novi urejevalnik besedil. Tukaj morate napisati svojo kodo

Vadnica v glavnem poudarja Registri posebne funkcije (SFR), registri posebne funkcije, osnovni registri, akumulator, registri „R“, register B, kazalec podatkov (DPTR), števec programov (računalnik), kazalnik sklada (SP), načini naslavljanja, pretok programa, nizka raven Informacije, časovniki, delovanje serijskih vrat, prekinitve, Dogodki, ki sprožijo prekinitve , Vrste pomnilnika, kodni pomnilnik, notranji RAM, zunanji RAM in še veliko več. Internet so preplavile različne vadnice, ki jih lahko kar najbolje izkoristite.

Tu gre za vse Vadnica za mikrokrmilnik 8051 . Če ste začetnik ali izkušen, potrebuje mikrokrmilnik 8051 poglobljeno študijo, da boste lahko razumeli osnovne elemente mikrokrmilnika 8051. Da, 8051 ni le preprosta številka, ampak nekaj pomeni in vadnica vam bo pomagala razumeti mikrokrmilnik 8051. Poleg tega, če imate kakršna koli vprašanja v zvezi s tem člankom, vas prosimo, da svoje dragocene predloge najdete v spodnjem komentarju. Tukaj je vprašanje za vas, kakšen je notranji pomnilnik mikrokrmilnika 8051?